@layer components{.l7{background:var(--bg);color:var(--t1);-webkit-font-smoothing:antialiased;letter-spacing:-.006em;--bg:#f6f6f8;--card:#fff;--line:#e9e9ee;--line2:#f1f1f4;--hov:#f8f8fa;--t1:#1b1b26;--t2:#5d5d6e;--t3:#8e8e9c;--acc:#163a5f;--acc2:#0f2d4b;--acct:#edf2f7;--ok:#1d8a5a;--okt:#e7f6ee;--warn:#b26a00;--warnt:#fdf3e2;--bad:#c2412f;--badt:#fdecea;--info:#2f6bd8;--infot:#eaf1fd;--sh:0 1px 2px #1b1b260a,0 1px 1px #1b1b2608;font:14px/1.5 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}:where(.l7) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.l7) a{color:inherit;cursor:pointer;text-decoration:none}:where(.l7) svg.g{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}:where(.l7) .mono{letter-spacing:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px}:where(.l7) .num{font-variant-numeric:tabular-nums}:where(.l7) .app{grid-template-columns:240px 1fr;height:100vh;display:grid}:where(.l7) .nav{background:var(--card);border-right:1px solid var(--line);flex-direction:column;padding:18px 12px;display:flex;overflow:auto}:where(.l7) .brand{align-items:center;gap:10px;padding:0 10px 20px;font-size:14px;font-weight:600;display:flex}:where(.l7) .brand i{background:var(--t1);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:13px;font-style:normal;font-weight:600;display:grid}:where(.l7) .ni{color:var(--t2);border-radius:8px;align-items:center;gap:11px;padding:8px 10px;font-weight:500;display:flex}:where(.l7) .ni:hover{background:var(--hov);color:var(--t1)}:where(.l7) .ni.on{background:var(--acct);color:var(--acc2)}:where(.l7) .ni .n{color:var(--t3);margin-left:auto;font-size:13px;font-weight:600}:where(.l7) .ni.on .n,:where(.l7) .ni .n.a{color:var(--acc2)}:where(.l7) .ngrp{color:var(--t3);margin:22px 10px 6px;font-size:13px;font-weight:600}:where(.l7) .cav{color:#fff;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:grid}:where(.l7) .nfoot{border-top:1px solid var(--line2);color:var(--t2);align-items:center;gap:10px;margin-top:auto;padding:10px;font-weight:500;display:flex}:where(.l7) .av{color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}:where(.l7) .av.s{width:24px;height:24px;font-size:12px}:where(.l7) .av.m{width:32px;height:32px;font-size:13px}:where(.l7) main{flex-direction:column;min-width:0;height:100vh;display:flex}:where(.l7) .top{background:var(--card);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:14px;height:60px;padding:0 32px;display:flex}:where(.l7) .top .srch{background:var(--bg);width:340px;height:36px;color:var(--t3);border-radius:9px;align-items:center;gap:9px;padding:0 12px;display:flex}:where(.l7) .top .srch span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}:where(.l7) .top .srch span:last-child{flex:none}:where(.l7) .top .r{align-items:center;gap:10px;margin-left:auto;display:flex}:where(.l7) .view{flex:1;overflow:auto}:where(.l7) .scr{display:none}:where(.l7) .scr.on{display:block}:where(.l7) .page{max-width:1120px;margin:0 auto;padding:28px 32px 120px}:where(.l7) .crumb{color:var(--t3);font-size:14px;font-weight:500}:where(.l7) .crumb a:hover{color:var(--t1)}:where(.l7) .ttl{letter-spacing:-.022em;margin:4px 0 0;font-size:24px;font-weight:600;line-height:1.2}:where(.l7) .sub{color:var(--t2);margin:6px 0 0;font-size:14px}:where(.l7) .phead{align-items:flex-end;gap:16px;display:flex}:where(.l7) .phead .g{flex:1}:where(.l7) .btn{background:var(--card);border:1px solid var(--line);height:36px;box-shadow:var(--sh);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}:where(.l7) .btn:hover{background:var(--hov)}:where(.l7) .btn.pri{background:var(--acc);border-color:var(--acc);color:#fff;box-shadow:0 1px 2px #163a5f40}:where(.l7) .btn.pri:hover{background:var(--acc2)}:where(.l7) .btn.sm{height:30px;padding:0 11px;font-size:13px}:where(.l7) .btn.txt{box-shadow:none;color:var(--t2);background:0 0;border:0;padding:0 8px}:where(.l7) .btn.txt:hover{background:var(--hov);color:var(--t1)}:where(.l7) .lnk{color:var(--acc2);font-size:14px;font-weight:600}:where(.l7) .lnk:hover{text-decoration:underline}:where(.l7) .chip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 9px;font-size:13px;font-weight:600;display:inline-flex}:where(.l7) .chip.ok{background:var(--okt);color:var(--ok)}:where(.l7) .chip.warn{background:var(--warnt);color:var(--warn)}:where(.l7) .chip.bad{background:var(--badt);color:var(--bad)}:where(.l7) .chip.info{background:var(--infot);color:var(--info)}:where(.l7) .chip.n{background:var(--line2);color:var(--t2)}:where(.l7) .chip.acc{background:var(--acct);color:var(--acc2)}:where(.l7) .dot{border-radius:50%;flex:none;width:7px;height:7px}:where(.l7) .card{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh);border-radius:14px}:where(.l7) .ch{align-items:center;gap:10px;padding:16px 20px;display:flex}:where(.l7) .ch h2{letter-spacing:-.012em;margin:0;font-size:16px;font-weight:600}:where(.l7) .ch .c{color:var(--t3);font-size:13px;font-weight:600}:where(.l7) .ch .r{align-items:center;gap:8px;margin-left:auto;display:flex}:where(.l7) .cb{padding:0 20px 18px}:where(.l7) .mt{margin-top:20px}:where(.l7) .mt2{margin-top:28px}:where(.l7) .sum{gap:12px;margin-top:22px;display:grid}:where(.l7) .sum.c4{grid-template-columns:repeat(4,1fr)}:where(.l7) .sum.c3{grid-template-columns:repeat(3,1fr)}:where(.l7) .st{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh);text-align:left;border-radius:14px;padding:16px 18px}:where(.l7) .st b{letter-spacing:-.02em;font-size:20px;font-weight:600;display:block}:where(.l7) .st span{color:var(--t2);margin-top:2px;font-size:14px;display:block}:where(.l7) .st.on{border-color:var(--acc);box-shadow:0 0 0 3px var(--acct)}:where(.l7) .st.warn b{color:var(--warn)}:where(.l7) .st.bad b{color:var(--bad)}:where(.l7) .row{border-top:1px solid var(--line2);grid-template-columns:36px 1fr auto;align-items:center;gap:14px;padding:12px 20px;display:grid}:where(.l7) .row:hover{background:var(--hov)}:where(.l7) .row .ic{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}:where(.l7) .ic.rule{background:var(--line2);color:var(--t2)}:where(.l7) .ic.proc{background:var(--acct);color:var(--acc2)}:where(.l7) .ic.q{background:var(--infot);color:var(--info)}:where(.l7) .ic.x{background:var(--badt);color:var(--bad)}:where(.l7) .ic.w{background:var(--warnt);color:var(--warn)}:where(.l7) .ic.v{color:#7b4bd0;background:#f3ecfd}:where(.l7) .row .m b{font-size:14px;font-weight:600;display:block}:where(.l7) .row .m span{color:var(--t2);margin-top:1px;font-size:14px;display:block}:where(.l7) .row .m .why{color:var(--t3);margin-top:4px}:where(.l7) .row .m .why em{color:var(--t2);font-style:normal;font-weight:600}:where(.l7) .row .rt{color:var(--t3);align-items:center;gap:10px;font-size:13px;display:flex}:where(.l7) .grp{border-top:1px solid var(--line2);color:var(--t2);background:#fbfbfc;padding:10px 20px 6px;font-size:13px;font-weight:600}:where(.l7) .ibx{grid-template-columns:420px 1fr;align-items:start;gap:20px;margin-top:20px;display:grid}:where(.l7) .ibx .row{cursor:pointer;grid-template-columns:36px 1fr auto}:where(.l7) .ibx .row.on{background:var(--acct)}:where(.l7) .ibx .row.on .m b{color:var(--acc2)}:where(.l7) .det .hero{padding:24px 26px 20px}:where(.l7) .det .hero h1{letter-spacing:-.02em;margin:10px 0 0;font-size:24px;font-weight:600;line-height:1.3}:where(.l7) .det .hero p{color:var(--t2);margin:8px 0 0;font-size:14px}:where(.l7) .facts3{border-top:1px solid var(--line2);grid-template-columns:repeat(3,1fr);display:grid}:where(.l7) .facts3 div{border-right:1px solid var(--line2);padding:14px 26px}:where(.l7) .facts3 div:last-child{border-right:0}:where(.l7) .facts3 b{font-weight:600;display:block}:where(.l7) .facts3 span{color:var(--t2);font-size:14px}:where(.l7) .dl{border-top:1px solid var(--line2);grid-template-columns:110px 1fr;display:grid}:where(.l7) .dl dt,:where(.l7) .dl dd{border-bottom:1px solid var(--line2);margin:0;padding:12px 0}:where(.l7) .dl dt{padding-left:20px;font-weight:600}:where(.l7) .dl dd{color:var(--t2);padding-right:20px}:where(.l7) .dl dd.need{color:var(--warn)}:where(.l7) .dl dt:nth-last-child(2),:where(.l7) .dl dd:last-child{border-bottom:0}:where(.l7) .cf{border-top:1px solid var(--line2);align-items:center;gap:8px;padding:14px 20px;display:flex}:where(.l7) .cf .r{color:var(--t3);margin-left:auto;font-size:13px}:where(.l7) .ev summary{cursor:pointer;list-style:none}:where(.l7) .ev summary::-webkit-details-marker{display:none}:where(.l7) .ev .chev{color:var(--t3);transition:transform .15s}:where(.l7) .ev[open] .chev{transform:rotate(90deg)}:where(.l7) .stack{display:flex}:where(.l7) .stack .av{box-shadow:0 0 0 2px #fff}:where(.l7) .stack .av+.av{margin-left:-6px}:where(.l7) .msg{border-top:1px solid var(--line2);grid-template-columns:32px 1fr auto;gap:12px;padding:14px 20px;display:grid}:where(.l7) .msg .w{font-weight:600}:where(.l7) .msg .w span{color:var(--t3);margin-left:6px;font-size:13px;font-weight:500}:where(.l7) .msg p{color:var(--t2);margin:2px 0 0}:where(.l7) .msg .rp{background:var(--bg);color:var(--t1);border-radius:9px;margin-top:8px;padding:8px 12px}:where(.l7) .msg .rp b{font-weight:600}:where(.l7) .cid{align-items:center;gap:16px;display:flex}:where(.l7) .cid .logo{color:#fff;background:#2f7a55;border-radius:14px;place-items:center;width:52px;height:52px;font-size:20px;font-weight:600;display:grid}:where(.l7) .tabs{border-bottom:1px solid var(--line);gap:4px;margin-top:24px;display:flex}:where(.l7) .tabs a{color:var(--t3);border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-weight:600}:where(.l7) .tabs a:hover{color:var(--t1)}:where(.l7) .tabs a.on{color:var(--t1);border-color:var(--acc)}:where(.l7) .tabs a em{color:var(--t3);margin-left:6px;font-size:13px;font-style:normal;font-weight:600}:where(.l7) .toolbar{align-items:center;gap:10px;margin-top:20px;display:flex}:where(.l7) .toolbar .srch{background:var(--card);border:1px solid var(--line);max-width:420px;height:38px;color:var(--t3);border-radius:9px;flex:1;align-items:center;gap:9px;padding:0 12px;display:flex}:where(.l7) .seg{background:var(--line2);border-radius:9px;padding:3px;display:inline-flex}:where(.l7) .seg a{color:var(--t2);border-radius:7px;padding:5px 12px;font-size:13px;font-weight:600}:where(.l7) .seg a.on{color:var(--t1);box-shadow:var(--sh);background:#fff}:where(.l7) .toolbar .r{margin-left:auto}:where(.l7) .bg2{grid-template-columns:1fr 1fr;align-items:start;gap:20px;margin-top:20px;display:grid}:where(.l7) .kv{border-top:1px solid var(--line2);grid-template-columns:170px 1fr;display:grid}:where(.l7) .kv div{border-bottom:1px solid var(--line2);padding:12px 20px}:where(.l7) .kv div:nth-child(odd){padding-right:8px;font-weight:600}:where(.l7) .kv div:nth-child(2n){color:var(--t2);padding-left:0}:where(.l7) .kv div:nth-last-child(-n+2){border-bottom:0}:where(.l7) .kv .y{color:var(--t3);margin-top:4px;display:block}:where(.l7) .kv .y em{color:var(--t2);font-style:normal;font-weight:600}:where(.l7) .kv .none{color:var(--t3)}:where(.l7) .lg{color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:13px;font-weight:600;display:grid}:where(.l7) .run{grid-template-columns:280px 1fr 260px;align-items:start;gap:20px;margin-top:20px;display:grid}:where(.l7) .steps .ph{color:var(--t3);padding:12px 18px 4px;font-size:13px;font-weight:600}:where(.l7) .steps .s{color:var(--t2);align-items:center;gap:10px;padding:7px 18px;font-size:14px;display:flex}:where(.l7) .steps .s i{border:1.6px solid #c9c9d3;border-radius:50%;flex:none;width:16px;height:16px}:where(.l7) .steps .s.d{color:var(--t3)}:where(.l7) .steps .s.d i{background:var(--ok);border-color:var(--ok)}:where(.l7) .steps .s.c{background:var(--acct);color:var(--acc2);font-weight:600}:where(.l7) .steps .s.c i{border-color:var(--acc)}:where(.l7) .prog{align-items:center;gap:10px;padding:0 18px 14px;display:flex}:where(.l7) .prog span{background:var(--line2);border-radius:9px;flex:1;height:6px;overflow:hidden}:where(.l7) .prog i{background:var(--ok);border-radius:9px;width:36%;height:100%;display:block}:where(.l7) .prog b{font-size:13px}:where(.l7) .sm-h{padding:20px 24px 4px}:where(.l7) .sm-h .k{align-items:center;gap:8px;display:flex}:where(.l7) .sm-h h2{letter-spacing:-.018em;margin:10px 0 0;font-size:20px;font-weight:600;line-height:1.35}:where(.l7) .sm-h p{color:var(--t2);margin:6px 0 0;font-size:14px}:where(.l7) .shot{border:1px solid var(--line);border-radius:10px;margin:18px 24px 0;overflow:hidden}:where(.l7) .sbar{background:#f2f2f4;align-items:center;gap:6px;height:28px;padding:0 10px;display:flex}:where(.l7) .sbar i{background:#d8d8de;border-radius:50%;width:9px;height:9px}:where(.l7) .sapp{grid-template-columns:140px 1fr;min-height:210px;font-size:13px;display:grid}:where(.l7) .sapp .l{color:#cde0d3;background:#20402f;padding:14px;line-height:2.1}:where(.l7) .sapp .l b{color:#fff}:where(.l7) .sapp .m{padding:16px 18px}:where(.l7) .sapp .fr{color:#666;align-items:center;gap:12px;margin-bottom:9px;display:flex}:where(.l7) .sapp .fr span:first-child{width:60px}:where(.l7) .sapp .in{color:#222;border:1px solid #d9dbe0;border-radius:5px;flex:1;max-width:210px;padding:4px 9px}:where(.l7) .sapp .hit{border-color:#ff5a2a;box-shadow:0 0 0 4px #ff5a2a2e}:where(.l7) .fork{margin:20px 24px 0}:where(.l7) .fork .q{font-size:14px;font-weight:600}:where(.l7) .fork .o{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}:where(.l7) .fork button{text-align:left;border:1px solid var(--line);border-radius:11px;padding:13px 15px}:where(.l7) .fork button:hover{border-color:var(--acc);background:var(--acct)}:where(.l7) .fork button b{font-weight:600;display:block}:where(.l7) .fork button span{color:var(--t2);font-size:14px}:where(.l7) .notes{border-top:1px solid var(--line2);margin:18px 24px 0}:where(.l7) .notes div{border-bottom:1px solid var(--line2);color:var(--t2);grid-template-columns:60px 1fr;gap:12px;padding:12px 0;display:grid}:where(.l7) .notes div:last-child{border-bottom:0}:where(.l7) .notes b{color:var(--t1);font-weight:600}:where(.l7) .sfoot{border-top:1px solid var(--line2);align-items:center;gap:10px;margin-top:6px;padding:16px 24px;display:flex}:where(.l7) .sfoot .r{gap:8px;margin-left:auto;display:flex}:where(.l7) .vid{aspect-ratio:16/10;background:#16161c;border-radius:10px;place-items:center;margin:0 16px;display:grid;position:relative}:where(.l7) .vid span{background:#ffffff26;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}:where(.l7) .vid em{color:#fff;font:600 12px ui-monospace,Menlo;position:absolute;bottom:8px;left:10px}:where(.l7) .tr{padding:10px 16px 16px}:where(.l7) .tr div{color:var(--t2);border-radius:7px;grid-template-columns:40px 1fr;gap:8px;padding:6px 8px;font-size:13px;display:grid}:where(.l7) .tr div.on{background:var(--acct);color:var(--t1)}:where(.l7) .tr span:first-child{color:var(--t3);padding-top:1px;font:600 13px ui-monospace,Menlo}:where(.l7) .lm-paste{max-width:600px;margin:60px auto 0}:where(.l7) .lm-paste .card{padding:30px}:where(.l7) .lm-paste h1{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600}:where(.l7) .lm-paste p{color:var(--t2);margin:8px 0 0;font-size:14px}:where(.l7) .inp{border:1px solid var(--line);background:var(--bg);border-radius:11px;align-items:center;gap:10px;margin-top:22px;padding:6px 6px 6px 14px;display:flex}:where(.l7) .inp input{font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}:where(.l7) .what{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}:where(.l7) .what div{background:var(--bg);border-radius:11px;padding:12px 14px}:where(.l7) .what b{font-size:14px;font-weight:600;display:block}:where(.l7) .what span{color:var(--t2);font-size:13px}:where(.l7) .lm-ed{grid-template-columns:1fr 300px;align-items:start;gap:20px;margin-top:20px;display:grid}:where(.l7) .ph2{align-items:center;gap:10px;padding:16px 20px;display:flex}:where(.l7) .ph2 h3{outline:0;margin:0;font-size:16px;font-weight:600}:where(.l7) .ph2 .c{color:var(--t3);font-size:13px;font-weight:600}:where(.l7) .es{border-top:1px solid var(--line2);grid-template-columns:24px 150px 1fr auto;align-items:start;gap:16px;padding:14px 20px;display:grid}:where(.l7) .es:hover{background:var(--hov)}:where(.l7) .es>.n{background:var(--line2);width:24px;height:24px;color:var(--t2);border-radius:7px;place-items:center;font-size:13px;font-weight:600;display:grid}:where(.l7) .th{border:1px solid var(--line);background:#fff;border-radius:8px;height:84px;position:relative;overflow:hidden}:where(.l7) .th:before{content:"";background:#20402f;width:30%;position:absolute;top:0;bottom:0;left:0}:where(.l7) .th .ring{border-radius:4px;width:42px;height:12px;position:absolute;box-shadow:0 0 0 2px #ff5a2a}:where(.l7) .th .tc{color:#fff;background:#000000a6;border-radius:4px;padding:0 4px;font:600 12px ui-monospace,Menlo;position:absolute;bottom:5px;right:5px}:where(.l7) .es .tx b{border-radius:5px;outline:0;font-size:14px;font-weight:600;display:block}:where(.l7) .es .tx b:focus{background:var(--acct);box-shadow:0 0 0 3px var(--acct)}:where(.l7) .es .tx .tag{color:var(--t2);align-items:center;gap:8px;margin-top:8px;font-size:14px;display:flex}:where(.l7) .es .tools{opacity:0;color:var(--t3);gap:2px;display:flex}:where(.l7) .es:hover .tools{opacity:1}:where(.l7) .ans{background:var(--warnt);border-radius:11px;margin-top:10px;padding:12px 14px}:where(.l7) .ans .q{color:#6b4000;font-weight:600}:where(.l7) .ans .o{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}:where(.l7) .ans .o button{background:#fff;border:1px solid #f0d9ae;border-radius:8px;height:30px;padding:0 11px;font-size:13px;font-weight:600}:where(.l7) .ans .o button:hover{border-color:var(--warn)}:where(.l7) .branch{border-top:1px solid var(--line2);margin:0 20px 0 210px;padding:12px 0}:where(.l7) .branch .o{grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;display:grid}:where(.l7) .branch .o div{color:var(--t2);border:1px dashed #d6d6de;border-radius:10px;padding:10px 12px;font-size:14px}:where(.l7) .branch .o b{color:var(--t1);display:block}:where(.l7) .addst{border-top:1px solid var(--line2);color:var(--t3);padding:12px 20px;font-weight:500}:where(.l7) .chk{border-top:1px solid var(--line2);color:var(--t2);align-items:center;gap:10px;padding:10px 20px;display:flex}:where(.l7) .chk i{background:var(--ok);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}:where(.l7) .chk i:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:7px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}:where(.l7) .chk.w i{background:var(--warn)}:where(.l7) .chk.w i:after{background:#fff;border:0;width:2px;height:8px;transform:none}:where(.l7) .hbg{grid-template-columns:1fr 340px;align-items:start;gap:20px;margin-top:20px;display:grid}:where(.l7) .todo{border-top:1px solid var(--line2);grid-template-columns:20px 1fr auto;align-items:start;gap:12px;padding:13px 20px;display:grid}:where(.l7) .todo .bx{border:1.6px solid #d0a65a;border-radius:5px;width:18px;height:18px;margin-top:2px}:where(.l7) .todo b{font-weight:600;display:block}:where(.l7) .todo span{color:var(--t2);font-size:14px}:where(.l7) .mo{border-top:1px solid var(--line2);grid-template-columns:120px 1fr auto;align-items:start;gap:16px;padding:14px 20px;display:grid}:where(.l7) .mo .when b{font-weight:600;display:block}:where(.l7) .mo .when span{color:var(--t3);font-size:13px}:where(.l7) .mo .w b{font-weight:600;display:block}:where(.l7) .mo .w p{color:var(--t2);margin:2px 0 0}:where(.l7) .mo .w .watch{margin-top:6px}:where(.l7) .tbl{border-collapse:collapse;width:100%}:where(.l7) .tbl th{text-align:left;color:var(--t2);border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);background:#fbfbfc;padding:10px 20px;font-size:13px;font-weight:600}:where(.l7) .tbl td{border-bottom:1px solid var(--line2);vertical-align:top;padding:12px 20px}:where(.l7) .tbl tr:last-child td{border-bottom:0}:where(.l7) .tbl td:first-child{width:28%;font-weight:600}:where(.l7) .tbl td.to{font-weight:600}:where(.l7) .tbl td .why{color:var(--t3);margin-top:2px;font-size:13px;font-weight:400;display:block}:where(.l7) .at{grid-template-columns:1fr;display:grid}:where(.l7) .at div{border-top:1px solid var(--line2);justify-content:space-between;gap:12px;padding:11px 20px;display:flex}:where(.l7) .at div span:first-child{font-weight:600}:where(.l7) .at div span:last-child{color:var(--t2);text-align:right}:where(.l7) .hog{grid-template-columns:1fr 300px;align-items:start;gap:20px;margin-top:20px;display:grid}:where(.l7) .ck{border-top:1px solid var(--line2);cursor:pointer;align-items:center;gap:12px;padding:12px 20px;display:flex}:where(.l7) .ck i{border:1.6px solid #c9c9d3;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}:where(.l7) .ck.on i{background:var(--acc);border-color:var(--acc)}:where(.l7) .ck.on i:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:8px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}:where(.l7) .ck .r{margin-left:auto}:where(.l7) .itm{border-top:1px solid var(--line2);grid-template-columns:1fr auto;gap:6px 14px;padding:14px 20px;display:grid}:where(.l7) .itm b{font-weight:600}:where(.l7) .itm .amt{text-align:right;font-family:ui-monospace,Menlo;font-size:14px;font-weight:600}:where(.l7) .itm p{color:var(--t2);grid-column:1/3;margin:0}:where(.l7) .sugg{background:var(--acct);color:#2b4a6b;border-radius:10px;align-items:center;gap:12px;margin:0 20px 14px;padding:11px 14px;font-size:14px;display:flex}:where(.l7) .sugg b{color:#13304f}:where(.l7) .sugg .r{gap:6px;margin-left:auto;display:flex}:where(.l7) .addr{border-top:1px solid var(--line2);color:var(--acc2);padding:12px 20px;font-weight:600}:where(.l7) .txa{border:1px solid var(--line);background:var(--bg);min-height:96px;color:var(--t3);border-radius:10px;margin:0 20px 18px;padding:12px 14px}:where(.l7) .side .card+.card{margin-top:16px}:where(.l7) .prg{padding:0 20px 18px}:where(.l7) .prg .bar{background:var(--line2);border-radius:9px;height:8px;overflow:hidden}:where(.l7) .prg .bar i{background:var(--acc);width:80%;height:100%;display:block}:where(.l7) .prg ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}:where(.l7) .prg li{color:var(--t2);align-items:center;gap:10px;font-size:14px;display:flex}:where(.l7) .prg li b{color:var(--t1);margin-left:auto;font-weight:600}:where(.l7) .mail{grid-template-columns:210px 400px 1fr;height:calc(100vh - 60px);display:grid}:where(.l7) .folders{background:var(--card);border-right:1px solid var(--line);padding:18px 10px;overflow:auto}:where(.l7) .fd{color:var(--t2);border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-weight:500;display:flex}:where(.l7) .fd:hover{background:var(--hov)}:where(.l7) .fd.on{background:var(--acct);color:var(--acc2);font-weight:600}:where(.l7) .fd i{border-radius:50%;flex:none;width:8px;height:8px}:where(.l7) .fd span{color:var(--t3);margin-left:auto;font-size:13px;font-weight:600}:where(.l7) .fh{color:var(--t3);margin:20px 10px 6px;font-size:13px;font-weight:600}:where(.l7) .fnote{color:var(--t3);margin:24px 10px 0;font-size:13px;line-height:1.5}:where(.l7) .mlist{border-right:1px solid var(--line);background:var(--card);overflow:auto}:where(.l7) .mbar{border-bottom:1px solid var(--line);background:var(--card);z-index:1;align-items:baseline;gap:8px;padding:16px 18px;display:flex;position:sticky;top:0}:where(.l7) .mbar .mt{font-size:16px;font-weight:600}:where(.l7) .mbar .mc{color:var(--t3);font-size:13px;font-weight:600}:where(.l7) .mbar .r{margin-left:auto}:where(.l7) .mi{border-bottom:1px solid var(--line2);cursor:pointer;grid-template-columns:10px 1fr;gap:10px;padding:14px 18px 14px 12px;display:grid}:where(.l7) .mi:hover{background:var(--hov)}:where(.l7) .mi.on{background:var(--acct)}:where(.l7) .mi .ud{border-radius:50%;width:8px;height:8px;margin-top:6px}:where(.l7) .mi.unread .ud{background:var(--acc)}:where(.l7) .mi .l1{align-items:baseline;gap:8px;display:flex}:where(.l7) .mi .l1 b{color:var(--t2);font-size:14px;font-weight:600}:where(.l7) .mi.unread .l1 b{color:var(--t1)}:where(.l7) .mi .tm{color:var(--t3);white-space:nowrap;margin-left:auto;font-size:13px}:where(.l7) .mi .l2{margin-top:1px;font-weight:500}:where(.l7) .mi.unread .l2{font-weight:600}:where(.l7) .mi .l3{color:var(--t2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:14px;display:-webkit-box;overflow:hidden}:where(.l7) .tags{align-items:center;gap:8px;margin-top:8px;display:flex}:where(.l7) .tg{border-radius:6px;padding:2px 8px;font-size:13px;font-weight:600}:where(.l7) .tg.q{background:var(--infot);color:var(--info)}:where(.l7) .tg.x{background:var(--badt);color:var(--bad)}:where(.l7) .tg.w{background:var(--warnt);color:var(--warn)}:where(.l7) .tg.v{color:#7b4bd0;background:#f3ecfd}:where(.l7) .tg.n{background:var(--line2);color:var(--t2)}:where(.l7) .src{color:var(--t3);font-size:13px}:where(.l7) .mread{flex-direction:column;display:flex;overflow:auto}:where(.l7) .rbar{border-bottom:1px solid var(--line);background:var(--card);z-index:1;align-items:center;gap:8px;padding:12px 28px;display:flex;position:sticky;top:0}:where(.l7) .rbar .r{margin-left:auto}:where(.l7) .rbar kbd{color:var(--t3);border:1px solid var(--line);border-radius:4px;margin-left:4px;padding:0 4px;font:600 12px ui-monospace,Menlo}:where(.l7) .rbody{max-width:820px;padding:24px 28px 100px}:where(.l7) .rhead h1{letter-spacing:-.02em;margin:10px 0 0;font-size:24px;font-weight:600;line-height:1.25}:where(.l7) .brief{max-width:760px;margin-top:12px}:where(.l7) .brief .bh{font-size:14px;font-weight:600}:where(.l7) .brief p{color:var(--t2);margin:6px 0 0;font-size:14px;line-height:1.6}:where(.l7) .brief p b{color:var(--t1);font-weight:600}:where(.l7) .thr{margin-top:28px}:where(.l7) .thh{margin-bottom:10px;font-weight:600}:where(.l7) .thh span{color:var(--t3);margin-left:6px;font-size:13px;font-weight:600}:where(.l7) .em{border-top:1px solid var(--line);grid-template-columns:32px 1fr;gap:12px;padding:16px 0;display:grid}:where(.l7) .eh{align-items:baseline;gap:8px;display:flex}:where(.l7) .eh b{font-weight:600}:where(.l7) .eh span{color:var(--t3);font-size:13px}:where(.l7) .eh em{color:var(--t3);margin-left:auto;font-size:13px;font-style:normal}:where(.l7) .eb p{margin:4px 0 0}:where(.l7) .rp{background:var(--bg);border-radius:10px;align-items:flex-start;gap:10px;margin-top:10px;padding:10px 12px;display:flex}:where(.l7) .rp b{margin-right:6px;font-weight:600}:where(.l7) .op{color:var(--warn);margin-top:8px;font-size:13px;font-weight:600}:where(.l7) .variant{background:#fff8e6;border:1px dashed #e7c77d;border-radius:11px;align-items:center;gap:14px;margin-top:20px;padding:10px 14px;font-size:13px;display:flex}:where(.l7) .variant>span:first-child{color:#6b4a00;font-weight:600}:where(.l7) .variant .seg a{white-space:nowrap}:where(.l7) .variant em{color:#7a5a12;font-style:normal}:where(.l7) .prof{grid-template-columns:200px 1fr;align-items:start;gap:24px;margin-top:20px;display:grid}:where(.l7) .pidx{gap:2px;display:grid;position:sticky;top:20px}:where(.l7) .pidx a{color:var(--t2);border-radius:8px;padding:7px 10px;font-weight:500;display:flex}:where(.l7) .pidx a:hover{background:var(--card)}:where(.l7) .pidx a.on{background:var(--card);color:var(--t1);box-shadow:var(--sh);font-weight:600}:where(.l7) .pidx a span{color:var(--t3);margin-left:auto;font-size:13px;font-weight:600}:where(.l7) .pr2{border-top:1px solid var(--line2);grid-template-columns:36px 1.3fr 1fr .8fr;align-items:center;gap:14px;padding:12px 20px;display:grid}:where(.l7) .pr2 b{font-weight:600;display:block}:where(.l7) .pr2>div>span{color:var(--t2);font-size:14px;display:block}:where(.l7) .pr2 .pc{color:var(--t2);font-size:14px}:where(.l7) .brf{max-width:820px;margin-top:20px;padding:8px 28px}:where(.l7) .bq{border-bottom:1px solid var(--line2);padding:20px 0}:where(.l7) .bq h3{letter-spacing:-.012em;margin:0;font-size:16px;font-weight:600}:where(.l7) .bq p{color:var(--t2);margin:6px 0 0;font-size:14px;line-height:1.6}:where(.l7) .bq p.sm{color:var(--t3);font-size:14px}:where(.l7) .who{align-items:center;gap:10px;margin-top:10px;display:flex}:where(.l7) .who b{font-weight:600}:where(.l7) .who span{color:var(--t2)}:where(.l7) .lg.s{border-radius:6px;width:24px;height:24px;font-size:12px}:where(.l7) .odd{color:var(--t2);margin-top:10px;font-size:14px;line-height:1.6}:where(.l7) .odd b{color:var(--t1);font-weight:600}:where(.l7) .bfoot{color:var(--t3);align-items:center;gap:14px;padding:16px 0;font-size:13px;display:flex}:where(.l7) .fx{border-top:1px solid var(--line2);grid-template-columns:repeat(4,1fr);display:grid}:where(.l7) .fx div{border-right:1px solid var(--line2);border-bottom:1px solid var(--line2);padding:14px 20px}:where(.l7) .fx div:nth-child(4n){border-right:0}:where(.l7) .fx div:nth-last-child(-n+4){border-bottom:0}:where(.l7) .fx span{color:var(--t1);font-size:14px;font-weight:600;display:block}:where(.l7) .fx b{color:var(--t2);margin-top:2px;font-size:14px;font-weight:400;display:block}:where(.l7) .fx b.emp{color:var(--t3)}:where(.l7) .how{background:var(--bg);color:var(--t2);border-radius:10px;margin:12px 14px;padding:11px 13px;font-size:13px;line-height:1.5}:where(.l7) .how b{color:var(--t1)}:where(.l7) .mi.gone{display:none}:where(.l7) .rt{letter-spacing:-.02em;margin:10px 0 0;font-size:24px;font-weight:600;line-height:1.25}:where(.l7) .vs{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}:where(.l7) .vs>.card{box-shadow:none;border:0;border-top:2px solid var(--line);background:0 0;border-radius:0}:where(.l7) .vs>.card .ch{padding:10px 0 4px}:where(.l7) .vs>.card .cb{color:var(--t2);padding:0}:where(.l7) .vs .yy{color:var(--t3);margin-top:8px;font-size:14px}:where(.l7) .vs .yy b{color:var(--t2)}:where(.l7) mark{color:inherit;background:#fde7c2;border-radius:3px;padding:0 2px}:where(.l7) .opt{border-top:1px solid var(--line2);cursor:pointer;grid-template-columns:20px 1fr;gap:12px;padding:13px 20px;display:grid}:where(.l7) .opt:hover{background:var(--hov)}:where(.l7) .opt i{border:1.6px solid #c9c9d3;border-radius:50%;width:18px;height:18px;margin-top:2px}:where(.l7) .opt.on i{border:5px solid var(--acc)}:where(.l7) .opt b{font-weight:600;display:block}:where(.l7) .opt span{color:var(--t2);font-size:14px}:where(.l7) .opt u{background:var(--okt);color:var(--ok);border-radius:3px;padding:0 2px;text-decoration:none}:where(.l7) .tbl td.bad{color:var(--bad);font-weight:600}:where(.l7) .tbl td.amt{text-align:right;font-family:ui-monospace,Menlo;font-size:13px}:where(.l7) .ed{cursor:text;border-radius:5px;outline:0}:where(.l7) .ed:hover{background:var(--hov)}:where(.l7) .ed:focus{background:var(--acct)}:where(.l7) .result{background:var(--card);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:16px;margin-top:40px;padding:22px 24px;display:flex}:where(.l7) .okc{background:var(--ok);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}:where(.l7) .okc:after{content:"";border-top:0;border-bottom:2.5px solid #fff;border-left:2.5px solid #fff;border-right:0;width:10px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}:where(.l7) .result b{font-size:14px;font-weight:600;line-height:1.5}:where(.l7) .ra{gap:8px;margin-top:14px;display:flex}:where(.l7) .pop-w{position:relative}:where(.l7) .pop{z-index:5;border:1px solid var(--line);background:#fff;border-radius:10px;min-width:190px;padding:5px;display:none;position:absolute;top:36px;left:0;box-shadow:0 12px 30px -10px #0003}:where(.l7) .pop.on{display:block}:where(.l7) .pop a{border-radius:7px;align-items:center;gap:9px;padding:8px 10px;font-size:14px;display:flex}:where(.l7) .pop a:hover{background:var(--hov)}:where(.l7) .newwrap{position:relative}:where(.l7) .newmenu{z-index:20;border:1px solid var(--line);background:#fff;border-radius:12px;width:330px;padding:6px;display:none;position:absolute;top:44px;right:0;box-shadow:0 18px 40px -12px #00000038}:where(.l7) .newmenu.on{display:block}:where(.l7) .newmenu a{border-radius:9px;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:9px 10px;display:grid}:where(.l7) .newmenu a:hover{background:var(--hov)}:where(.l7) .newmenu b{font-weight:600;display:block}:where(.l7) .newmenu span{color:var(--t2);font-size:13px}:where(.l7) .newmenu kbd{color:var(--t3);border:1px solid var(--line);border-radius:4px;padding:0 5px;font:600 12px ui-monospace,Menlo}:where(.l7) .nic{background:var(--acct);width:32px;height:32px;color:var(--acc);border-radius:9px;place-items:center;display:grid}:where(.l7) .nsep{color:var(--t3);border-top:1px solid var(--line2);margin-top:4px;padding:10px 10px 4px;font-size:13px;font-weight:600}:where(.l7) .ov{z-index:30;background:#1b1b2647;padding-top:9vh;display:none;position:fixed;inset:0}:where(.l7) .ov.on{display:block}:where(.l7) .capm{background:#fff;border-radius:16px;width:640px;margin:0 auto;overflow:hidden;box-shadow:0 30px 70px -20px #0006}:where(.l7) .caph{border-bottom:1px solid var(--line2);align-items:center;padding:16px 20px;display:flex}:where(.l7) .caph b{font-size:16px;font-weight:600}:where(.l7) .caph .r{margin-left:auto}:where(.l7) .capb{padding:16px 20px}:where(.l7) .capfor{color:var(--t2);align-items:center;gap:8px;font-size:14px;display:flex}:where(.l7) .cchip{background:var(--bg);color:var(--t1);border-radius:8px;align-items:center;gap:7px;padding:3px 9px 3px 4px;font-weight:600;display:inline-flex}:where(.l7) .capta{border:1px solid var(--line);border-radius:11px;outline:0;min-height:80px;margin-top:12px;padding:12px 14px;font-size:14px;line-height:1.55}:where(.l7) .capta:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acct)}:where(.l7) .capsh{border:1px solid var(--line);border-radius:12px;margin-top:14px;overflow:hidden}:where(.l7) .capshh{color:var(--t2);background:#fbfbfc;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}:where(.l7) .capsh .dl dt{padding-left:14px}:where(.l7) .capwarn{background:var(--warnt);color:#6b4000;padding:11px 14px;font-size:14px}:where(.l7) .capf{border-top:1px solid var(--line2);align-items:center;gap:10px;padding:14px 20px;display:flex}:where(.l7) .dest{border:1px solid var(--line);color:var(--t1);cursor:pointer;background:#fff;border-radius:7px;margin-left:auto;padding:3px 10px;font-weight:600}:where(.l7) .alt2{border-top:1px solid var(--line2);color:var(--t2);padding:10px 14px;font-size:13px}:where(.l7) .alt2 b{color:var(--t1)}:where(.l7) .capf .r{gap:8px;margin-left:auto;display:flex}:where(.l7) .en{border-top:1px solid var(--line2);padding:13px 20px}:where(.l7) .en b{font-weight:600;display:block}:where(.l7) .en p{color:var(--t2);margin:2px 0 0}:where(.l7) .en .y{color:var(--t3);margin-top:4px;font-size:14px}:where(.l7) .en .y em{color:var(--t2);font-style:normal;font-weight:600}:where(.l7) .wrong{border-left:3px solid var(--warn)}:where(.l7) .bgfinal{margin-top:20px}:where(.l7) .conf{background:var(--badt);border-top:1px solid #f3cfc9;align-items:center;gap:12px;padding:11px 14px;display:flex}:where(.l7) .conf .ct{color:var(--bad);font-weight:600}:where(.l7) .conf .cx{color:#6e2a21;flex:1}:where(.l7) .page.wide{max-width:1440px}:where(.l7) .row.w4{grid-template-columns:36px minmax(0,1.5fr) minmax(0,1fr) 170px}:where(.l7) .row.w4 .rt{justify-content:flex-end}:where(.l7) .wy{color:var(--t3);font-size:14px}:where(.l7) .colhd{color:var(--t2);grid-template-columns:36px minmax(0,1.5fr) minmax(0,1fr) 170px;gap:14px;padding:0 20px 8px;font-size:13px;font-weight:600;display:grid}:where(.l7) .row .m span span{display:inline}:where(.l7) .mi.hid{display:none}:where(.l7) .whoseg{background:var(--line2);border-radius:8px;padding:2px;display:flex}:where(.l7) .whoseg a{text-align:center;color:var(--t2);border-radius:6px;flex:1;padding:4px 0;font-size:13px;font-weight:600}:where(.l7) .whoseg a.on{color:var(--t1);box-shadow:var(--sh);background:#fff}:where(.l7) .chip.firm{background:var(--acct);color:var(--acc2)}:where(.l7) .ovr{opacity:0;font-size:13px}:where(.l7) .row:hover .ovr{opacity:1}:where(.l7) .note-q{grid-template-columns:32px 1fr;gap:12px;max-width:760px;margin-top:16px;display:grid}:where(.l7) .note-q b{margin-right:8px;font-weight:600}:where(.l7) .note-q span{color:var(--t3);font-size:13px}:where(.l7) .note-q p{margin:4px 0 0;font-size:14px;line-height:1.55}:where(.l7) .askm{background:#fff;border-radius:14px;width:680px;margin:0 auto;overflow:hidden;box-shadow:0 30px 70px -20px #0006}:where(.l7) .askin{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding:14px 18px;font-size:16px;display:flex}:where(.l7) .askin span:nth-child(2){flex:1}:where(.l7) .aw{padding:18px 20px}:where(.l7) .aw p{margin:0;font-size:16px;line-height:1.6}:where(.l7) .aw.none p{color:var(--t2)}:where(.l7) .aw.none p b{color:var(--t1)}:where(.l7) .asrc{color:var(--t3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}:where(.l7) .aact{gap:8px;margin-top:14px;display:flex}:where(.l7) .asent{background:var(--okt);color:var(--ok);border-radius:9px;margin-top:12px;padding:10px 12px;font-size:14px;font-weight:600}:where(.l7) .alist{border-top:1px solid var(--line2);padding:8px 10px 10px}:where(.l7) .alh{color:var(--t2);padding:6px 10px;font-size:13px;font-weight:600}:where(.l7) .ar{border-radius:8px;padding:8px 10px;display:block}:where(.l7) .ar:hover{background:var(--hov)}:where(.l7) .ar b{font-weight:600;display:block}:where(.l7) .ar span{color:var(--t2);font-size:14px}:where(.l7) .afoot{border-top:1px solid var(--line2);color:var(--t3);background:#fbfbfc;align-items:center;gap:12px;padding:10px 18px;font-size:13px;display:flex}:where(.l7) .drop{border:1.5px dashed #d6d6de;border-radius:12px;margin-top:14px;padding:6px}:where(.l7) .df{border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}:where(.l7) .df.add{color:var(--t3)}:where(.l7) .fi{color:#fff;border-radius:5px;place-items:center;width:30px;height:22px;font-size:12px;font-weight:600;display:grid}:where(.l7) .fi.pdf{background:#c2412f}:where(.l7) .fi.doc{background:#2f6bd8}:where(.l7) .fi.xls{background:#1d8a5a}:where(.l7) .fi.vid{background:#7b4bd0}:where(.l7) .ckline{color:var(--t2);align-items:center;gap:10px;margin-top:14px;font-size:14px;display:flex}:where(.l7) .ckline i{background:var(--acc);border-radius:4px;width:16px;height:16px}:where(.l7) .steps2{gap:10px;margin-top:18px;display:grid}:where(.l7) .steps2 div{color:var(--t2);align-items:center;gap:10px;display:flex}:where(.l7) .steps2 i{border:1.6px solid #c9c9d3;border-radius:50%;flex:none;width:14px;height:14px}:where(.l7) .steps2 .d{color:var(--t1)}:where(.l7) .steps2 .d i{background:var(--ok);border-color:var(--ok)}:where(.l7) .steps2 .n i{border-color:var(--acc);border-right-color:#0000;animation:1s linear infinite sp}@keyframes sp{to{transform:rotate(360deg)}}:where(.l7) .qa{border-top:1px solid var(--line2);padding:14px 20px}:where(.l7) .qa .q b{font-weight:600;display:block}:where(.l7) .qa .q span{color:var(--t3);font-size:13px}:where(.l7) .qa .o{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}:where(.l7) .qa .txa{margin:8px 0 0}:where(.l7) .jc{border-top:1px solid var(--line2)}:where(.l7) .mk{background:var(--acct);color:var(--t2);border-radius:10px;align-items:center;gap:8px;margin:0 20px 14px;padding:10px 12px;font-size:14px;display:flex}:where(.l7) .mk span{flex:1}:where(.l7) .mk b{color:var(--t1)}:where(.l7) .mk.ok{background:var(--okt);color:var(--ok);font-weight:600}}:where(.l7) .page:has(.l7-wide){max-width:1440px}:where(.l7) .page:has(.l7-run){max-width:1280px}:where(.l7) textarea.txa{width:calc(100% - 40px);font:inherit;color:var(--t1);resize:vertical;outline:0;display:block}:where(.l7) textarea.txa:focus{border-color:var(--acc);background:#fff}:where(.l7) .side textarea.txa{min-height:84px}:where(.l7) .hof{border-top:1px solid var(--line2);gap:8px;padding:12px 20px 16px;display:grid}:where(.l7) .hof .two{grid-template-columns:1fr 140px;gap:8px;display:grid}:where(.l7) .hof input,:where(.l7) .hof textarea{font:inherit;border:1px solid var(--line);color:var(--t1);background:#fff;border-radius:9px;outline:0;padding:8px 11px}:where(.l7) .hof input:focus,:where(.l7) .hof textarea:focus{border-color:var(--acc)}:where(.l7) .hof .b{gap:8px;display:flex}:where(.l7) .addr{cursor:pointer}:where(.l7) .addr:hover{background:var(--hov)}:where(.l7) .itm .x{visibility:hidden;margin-left:8px}:where(.l7) .itm:hover .x{visibility:visible}:where(.l7) .lbl{color:var(--t2);padding:0 20px 6px;font-size:13px;font-weight:600}:where(.l7) .th img{object-fit:cover;object-position:top left;z-index:1;width:100%;height:100%;position:absolute;inset:0}:where(.l7) .th .tc{z-index:2}:where(.l7) .th.none:before{display:none}:where(.l7) .th.none{background:var(--bg);color:var(--t3);place-items:center;font-size:13px;display:grid}:where(.l7) .es .tx [contenteditable]{outline:0}:where(.l7) a.th{display:block}:where(.l7) .btn:disabled{opacity:.45;cursor:not-allowed}:where(.l7) .mk .chip{white-space:nowrap}:where(.l7) .edr{border-top:1px solid var(--line2);padding:12px 20px 12px 62px;position:relative}:where(.l7) .edr:hover{background:var(--hov)}:where(.l7) .edr.lift{opacity:.4}:where(.l7) .edr.cap{padding-top:6px;padding-bottom:6px}:where(.l7) .edr.cap img{border:1px solid var(--line);border-radius:9px}:where(.l7) .edhint{background:var(--acc);z-index:30;pointer-events:none;border-radius:9px;height:3px;position:absolute;left:8px;right:12px}:where(.l7) .edhint.before{top:-2px}:where(.l7) .edhint.after{bottom:-2px}:where(.l7) .edline{align-items:flex-start;gap:12px;display:flex}:where(.l7) .ednum{background:var(--line2);width:24px;height:24px;color:var(--t2);border-radius:7px;flex:none;place-items:center;margin-top:1px;font-size:13px;font-weight:600;display:grid}:where(.l7) .ednum.blk{color:var(--t3);background:0 0;border:1px dashed #d6d6de}:where(.l7) .edtc{color:var(--t3);background:var(--line2);border-radius:5px;flex:none;margin-top:3px;padding:2px 6px;font:600 12px ui-monospace,Menlo}:where(.l7) .edtools{z-index:20;border:1px solid var(--line);box-shadow:var(--sh);opacity:0;background:#fff;border-radius:9px;align-items:center;gap:2px;padding:1px 3px;transition:opacity .12s;display:flex;position:absolute;top:6px;right:12px}:where(.l7) .edr:hover .edtools,:where(.l7) .edtools.on,:where(.l7) .edtools:focus-within{opacity:1}:where(.l7) .edcall{border-radius:11px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}:where(.l7) .edcall.warning{background:var(--warnt)}:where(.l7) .edcall.note{background:var(--okt)}:where(.l7) .edcall .chip{background:#fff;margin-top:-1px}:where(.l7) .edx{color:var(--t2);align-items:flex-start;gap:8px;margin-top:8px;display:flex}:where(.l7) .edx .chip{margin-top:-1px}:where(.l7) .edadd{opacity:0;gap:12px;margin-top:4px;transition:opacity .12s;display:flex}:where(.l7) .edr:hover .edadd{opacity:1}:where(.l7) .edadd button{color:var(--t3);font-size:13px;font-weight:600}:where(.l7) .edadd button:hover{color:var(--acc2)}:where(.l7) .edgap{z-index:5;margin:-16px 0;position:relative}:where(.l7) .ph2 h3[contenteditable]:hover{background:var(--hov);border-radius:5px}:where(.l7) .ph2 h3[contenteditable]:empty:before{content:"Name this phase";color:var(--t3)}:where(.l7) .edvid{position:sticky;top:12px;overflow:hidden}:where(.l7) .edvid video{background:#000;width:100%;display:block}:where(.l7) button.edtc.play{cursor:pointer;border:0}:where(.l7) button.edtc.play:hover{background:var(--acct);color:var(--acc2)}:where(.l7) .edcam{color:#78716c;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}:where(.l7) .edcam:hover{color:var(--acc2);background:#e7e5e4}:where(.l7) .edov{z-index:60;background:#14182173;place-items:center;padding:24px;display:grid;position:fixed;inset:0}:where(.l7) .edpick{background:#fff;border-radius:14px;width:min(980px,100%);overflow:hidden;box-shadow:0 20px 60px #00000040}:where(.l7) .edpick video{background:#000;width:100%;max-height:62vh;display:block}:where(.l7) .edmore{flex-wrap:wrap;align-items:flex-start;gap:0 14px;display:flex}:where(.l7) .edmore>.edx,:where(.l7) .edmore>.edfork{flex-basis:100%}:where(.l7) .edfork{border:1px solid var(--line);background:#fff;border-radius:11px;margin-top:10px;padding:10px 12px}:where(.l7) .edq{align-items:center;gap:8px;display:flex}:where(.l7) .edq input{font:inherit;background:0 0;border:0;outline:0;flex:1;padding:4px 2px;font-weight:600}:where(.l7) .edopt{grid-template-columns:1fr 1.6fr auto auto;align-items:center;gap:8px;margin-top:8px;display:grid}:where(.l7) .edopt input{font:inherit;border:1px solid var(--line);background:var(--bg);border-radius:8px;outline:0;padding:6px 9px;font-size:14px}:where(.l7) .edopt input:focus,:where(.l7) .edq input:focus{border-color:var(--acc);background:#fff}:where(.l7) .edopt.new input{background:#fff;border-style:dashed}:where(.l7) textarea.edans{width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #f0d9ae;border-radius:9px;outline:0;margin-top:8px;padding:8px 10px;font-size:14px;display:block}:where(.l7) .ednotice{background:var(--okt);color:var(--ok);cursor:pointer;border-radius:10px;margin:12px 0 0;padding:10px 14px;font-weight:600}:where(.l7) .ednotice span{color:var(--t3);margin-left:8px;font-weight:500}:where(.l7) .pop a b{color:var(--t1);font-weight:600;display:block}:where(.l7) .pop a .pd{color:var(--t3);font-size:13px;font-weight:400;display:block}:where(.l7) .pop .pin{padding:6px 8px 4px;display:block}:where(.l7) .pop .pin input{width:100%;font:inherit;border:1px solid var(--line);border-radius:8px;outline:0;padding:6px 9px;font-size:13px}:where(.l7) .pop a:has(.pd){flex-direction:column;align-items:flex-start;gap:1px}:where(.l7) .dox{--dred:#b42318}:where(.l7) .dox .dcard{letter-spacing:0;font-size:14px;line-height:1.55;overflow:hidden}:where(.l7) .dox .dh2{margin:0;padding:16px 20px 8px;font-size:16px;font-weight:600}:where(.l7) .dox .ddirect{padding-bottom:4px}:where(.l7) .dox .ddirect .dit{margin-left:20px}:where(.l7) .dox .dsub{border-top:1px solid var(--line);padding:6px 0 8px}:where(.l7) .dox .dh2+.dsub{border-top:0}:where(.l7) .dox .dsub h3{margin:0;padding:14px 20px 4px;font-size:14px;font-weight:600}:where(.l7) .dox .dsub .dit{margin-left:44px}:where(.l7) .dox .dit{border-top:1px solid var(--line)}:where(.l7) .dox .dit:first-child,:where(.l7) .dox h3+.dit{border-top:0}:where(.l7) .dox .drow{cursor:pointer;color:inherit;align-items:center;gap:12px;padding:10px 20px 10px 0;text-decoration:none;display:flex}:where(.l7) .dox .dt{flex:1;min-width:0;font-weight:400}:where(.l7) .dox .dit.open .dt{font-weight:600}:where(.l7) .dox .dwhen{color:var(--t2);white-space:nowrap;font-size:14px}:where(.l7) .dox .dchev{color:var(--t2);flex:none;width:16px;height:16px}:where(.l7) .dox .dit.open .dchev{transform:rotate(180deg)}:where(.l7) .dox .dpop{color:var(--t2);flex:none;place-items:center;display:grid}:where(.l7) .dox .dpop svg{width:16px;height:16px}:where(.l7) .dox .ddot{background:var(--dred);border-radius:50%;flex:none;width:7px;height:7px}:where(.l7) .dox .dit.open .drow{padding-bottom:6px}:where(.l7) .dox .dbody{max-width:760px;padding:0 20px 14px 0}:where(.l7) .dox .dbody p{margin:0}:where(.l7) .dox .dsec{color:var(--t2)}:where(.l7) .dox .dsec+.drich{margin-top:4px}:where(.l7) .dox .drich p+p,:where(.l7) .dox .drich p+ul,:where(.l7) .dox .drich p+ol,:where(.l7) .dox .drich ul+p,:where(.l7) .dox .drich ol+p{margin-top:6px}:where(.l7) .dox .drich ul,:where(.l7) .dox .drich ol{margin:4px 0 0;padding-left:20px}:where(.l7) .dox .drich ul{list-style:outside}:where(.l7) .dox .drich ol{list-style:decimal}:where(.l7) .dox .drich li+li{margin-top:2px}:where(.l7) .dox .drich,:where(.l7) .dox .drich *{font-size:14px;line-height:1.55}:where(.l7) .dox .dwhy{color:var(--t2);margin-top:8px}:where(.l7) .dox .dwhy b{color:var(--t1);font-weight:600}:where(.l7) .dox .dwhy .dinline,:where(.l7) .dox .dwhy .dinline p{font-size:14px;display:inline}:where(.l7) .dox .dbody .dflag{color:var(--dred);margin-bottom:8px}:where(.l7) .dox .dflag a{color:var(--dred);font-weight:600}:where(.l7) .dox .dacts{gap:16px;margin-top:10px;font-size:14px;display:flex}:where(.l7) .dox .dacts a{color:var(--acc2);cursor:pointer}:where(.l7) .dox a:hover{text-decoration:underline}:where(.l7) .ibc-page{max-width:780px;margin:0 auto;padding:32px 32px 48px}:where(.l7) .ibc-head{border-bottom:1px solid var(--line);padding-bottom:20px}:where(.l7) .ibc-head h1{margin:0;font-size:24px;font-weight:600;line-height:1.2}:where(.l7) .ibc-head p{color:var(--t2);margin:6px 0 0;font-size:14px}:where(.l7) .ibc{border:1px solid var(--line);letter-spacing:0;background:#fff;border-radius:12px;margin-top:24px;font-size:14px;line-height:1.55;overflow:hidden}:where(.l7) .ibc a{color:var(--acc2);cursor:pointer}:where(.l7) .ibc a:hover{text-decoration:underline}:where(.l7) .ibc-top{padding:22px 24px 24px}:where(.l7) .ibc-top .src{color:var(--t2)}:where(.l7) .ibc-top .src i{color:#b0b0bb;margin:0 8px;font-style:normal}:where(.l7) .ibc-top h2{margin:12px 0 6px;font-size:24px;font-weight:600;line-height:1.3}:where(.l7) .ibc-top .sub{color:var(--t2)}:where(.l7) .ibc-ctx{border-top:1px solid var(--line)}:where(.l7) .ibc-ctx-t{width:100%;color:var(--acc2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:16px 24px;font-size:14px;display:flex}:where(.l7) .ibc-ctx-t:hover{background:#fafafb}:where(.l7) .ibc-ctx-t .chev{color:var(--t2);margin-left:auto;transition:transform .15s}:where(.l7) .ibc-ctx.open .ibc-ctx-t .chev{transform:rotate(180deg)}:where(.l7) .ibc-ctx-b{padding:4px 24px 18px}:where(.l7) .ibc-msg{grid-template-columns:160px 1fr;gap:16px;padding:10px 0;display:grid}:where(.l7) .ibc-msg+.ibc-msg{border-top:1px solid var(--line)}:where(.l7) .ibc-msg .who{color:var(--t2)}:where(.l7) .ibc-msg .who b{color:var(--t1);font-weight:600;display:block}:where(.l7) .ibc-muted{color:var(--t2)}:where(.l7) .ibc-body{border-top:1px solid var(--line);padding:24px}:where(.l7) .ibc-body .lab{margin-bottom:10px;font-size:16px;font-weight:600}:where(.l7) .ibc-body textarea,:where(.l7) .ibc-body input:not([type]),:where(.l7) .ibc-body select{width:100%;font:inherit;color:var(--t1);background:#fff;border:1px solid #cfcfd8;border-radius:8px;outline:0;padding:12px 14px;font-size:14px}:where(.l7) .ibc-body textarea{resize:vertical;min-height:150px}:where(.l7) .ibc-body textarea:focus,:where(.l7) .ibc-body input:focus,:where(.l7) .ibc-body select:focus{border-color:var(--acc);box-shadow:0 0 0 3px #163a5f1f}:where(.l7) .ibc-acts{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;padding-top:24px;display:flex}:where(.l7) .ibc-acts .pri{background:var(--acc);color:#fff;cursor:pointer;border:0;border-radius:8px;height:42px;padding:0 20px;font-size:14px;font-weight:600}:where(.l7) .ibc-acts .pri:hover{background:var(--acc2)}:where(.l7) .ibc-acts .pri:disabled{cursor:default;background:#a9b3bf}:where(.l7) .ibc-acts .kb{color:var(--t2)}:where(.l7) .ibc-acts .ibc-edit{margin-left:6px}:where(.l7) .ibc-acts .q{gap:26px;margin-left:auto;display:flex}:where(.l7) .ibc-acts .q a.on{text-decoration:underline}:where(.l7) .ibc-body>:first-child.ibc-acts{border-top:0;margin-top:0;padding-top:0}:where(.l7) .ibc-choices{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}:where(.l7) .ibc-choices button{border:1px solid var(--line);height:34px;color:var(--t1);cursor:pointer;background:#fff;border-radius:8px;padding:0 12px;font-size:13px}:where(.l7) .ibc-choices button:hover{border-color:var(--acc)}:where(.l7) .ibc-choices input{height:34px;width:240px!important;padding:0 10px!important;font-size:13px!important}:where(.l7) .ibc-draft{border:1px solid var(--line);border-radius:10px;overflow:hidden}:where(.l7) .ibc-draft .dt{border-bottom:1px solid var(--line);padding:16px 18px;font-size:16px;font-weight:600}:where(.l7) .ibc-draft .dd{padding:16px 18px}:where(.l7) .ibc-draft .dd p{margin:0}:where(.l7) .ibc-draft .dd p+p{margin-top:6px}:where(.l7) .ibc-draft .when{color:var(--t2)}:where(.l7) .ibc-draft .was{color:var(--t2);text-decoration:line-through}:where(.l7) .ibc-draft .why{color:var(--t2)}:where(.l7) .ibc-draft .why b{color:var(--t1);font-weight:600}:where(.l7) .ibc-draft .dd textarea{min-height:90px;margin-top:6px}:where(.l7) .ibc-draft .goes{border-top:1px solid var(--line);background:#fafafb;align-items:center;gap:12px;padding:14px 18px;display:flex}:where(.l7) .ibc-draft .goes span{color:var(--t2)}:where(.l7) .ibc-draft .goes b{font-weight:600}:where(.l7) .ibc-draft .goes a{margin-left:auto}:where(.l7) .ibc-draft .goes select{width:auto;margin-left:auto;padding:6px 10px}:where(.l7) .ibc-f+.ibc-f{margin-top:14px}:where(.l7) .ibc-f label{color:var(--t2);margin-bottom:4px;display:block}:where(.l7) .ibc-f textarea{min-height:70px}:where(.l7) .ibc-busy{color:var(--t2);text-align:center;margin:0;padding:36px 0}:where(.l7) .ibc-note{color:var(--t2);margin:12px 0 0}:where(.l7) .ibc-err{color:#b42318;margin:12px 0 0}:where(.l7) .ibc-foot{text-align:center;color:var(--t2);margin:18px 0 0;font-size:14px}:where(.l7) .ibc-body.raw{padding:0}:where(.l7) .ibc-body.raw>div:first-child{border-top:0!important}:where(.l7) .ibc-rawacts{padding:0 24px 20px}:where(.l7) .ibc-rawacts .ibc-acts{margin-top:0;padding-top:20px}:where(.l7) .ibc-page{flex-direction:column;flex:1;width:100%;max-width:none;min-height:100%;padding:28px 32px 24px;display:flex}:where(.l7) .ibc{flex-direction:column;flex:1;min-height:0;display:flex}:where(.l7) .ibc-body{flex-direction:column;flex:1;display:flex}:where(.l7) .ibc-body>textarea{flex:1;min-height:220px}:where(.l7) .ibc-foot{margin-top:14px}:where(.l7) .ibc-acts .q a{align-items:center;gap:4px;display:inline-flex}:where(.l7) .ibc-acts .q a svg{color:var(--t2)}:where(.l7) .ibc-acts .q a.on{color:var(--t1);text-decoration:none}:where(.l7) .ibc-mw{position:relative}:where(.l7) .ibc-menu{z-index:20;border:1px solid var(--line);background:#fff;border-radius:10px;min-width:250px;padding:6px;position:absolute;bottom:calc(100% + 10px);right:-8px;box-shadow:0 8px 24px #1b1b261f}:where(.l7) .ibc-menu .mh{color:var(--t2);padding:6px 10px 4px;font-size:12px}:where(.l7) .ibc-menu button{text-align:left;width:100%;color:var(--t1);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:7px 10px;font-size:14px;display:flex}:where(.l7) .ibc-menu button:hover{background:#f3f4f6}:where(.l7) .ibc-menu button .r{color:var(--t2);margin-left:auto;padding-left:16px;font-size:13px}:where(.l7) .ibc-menu .av{background:var(--acc);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:grid}:where(.l7) .ibc-menu .sep{background:var(--line);height:1px;margin:6px 4px}:where(.l7) .ibc-menu input{border:1px solid var(--line);width:100%;height:34px;font:inherit;border-radius:6px;outline:0;padding:0 10px;font-size:13px}:where(.l7) .ibc-menu input:focus{border-color:var(--acc)}:where(.l7) .ibc{overflow:visible}:where(.l7) .ibc-top{border-radius:12px 12px 0 0}:where(.l7) .dox .dcard .dh2{border-bottom:1px solid var(--line);padding:16px 20px 12px}:where(.l7) .dox .dgrp2{border-top:1px solid var(--line);grid-template-columns:220px minmax(0,1fr);display:grid}:where(.l7) .dox .dh2+.dgrp2{border-top:0}:where(.l7) .dox .dgn{border:0;border-right:1px solid var(--line);text-align:left;font:inherit;color:var(--t1);cursor:pointer;background:0 0;align-items:center;gap:10px;padding:12px 16px 12px 20px;font-size:14px;font-weight:600;display:flex}:where(.l7) .dox .dgn:hover{background:#fafafb}:where(.l7) .dox .dgc{color:var(--t2);flex:none;transition:transform .15s}:where(.l7) .dox .dgrp2.open .dgc{transform:rotate(180deg)}:where(.l7) .dox .dgi{min-width:0}:where(.l7) .dox .dgcount{width:100%;height:100%;font:inherit;color:var(--t2);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:14px;padding:12px 20px;font-size:14px;display:flex}:where(.l7) .dox .dgi .dit{border-top:1px solid var(--line);margin-left:0}:where(.l7) .dox .dgi .dit:first-child{border-top:0}:where(.l7) .dox .dgi .drow{align-items:center;padding:10px 20px}:where(.l7) .dox .dtx{flex-direction:column;flex:1;min-width:0;display:flex}:where(.l7) .dox .dtx .dt{flex:none;font-weight:500}:where(.l7) .dox .dsum{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}:where(.l7) .dox .dnr{color:#b42318;white-space:nowrap;font-size:13px}:where(.l7) .dox .dgi .dit.open{background:#fafafb}:where(.l7) .dox .dgi .dit.open .dt{font-weight:600}:where(.l7) .dox .dgi .dbody{padding:2px 20px 16px}:where(.l7) .dox .dfield+.dfield{margin-top:12px}:where(.l7) .dox .dflag+.dfield{margin-top:4px}:where(.l7) .dox .dlab{color:var(--t2);margin-bottom:2px;font-size:13px}:where(.l7) .dox .dit.open .dsum{display:none}:where(.l7) .ibc{flex:1 0 auto;min-height:auto}:where(.l7) .ibc-page{height:auto;min-height:100%}:where(.l7) .ibc-draft .goes select{min-width:240px;margin-left:auto;width:auto!important}:where(.l7) .qpick{border-top:1px solid var(--line2);flex-direction:column;padding:6px 8px 10px;display:flex}:where(.l7) .qpick button{text-align:left;font:inherit;color:var(--t1);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:9px 12px;font-size:14px}:where(.l7) .qpick button:hover{background:#f3f4f6}:where(.l7) .qpick .other{color:var(--acc2)}:where(.l7) .qpick .cancel{color:var(--t2);align-self:flex-start}:where(.l7) .bgfinal .kv{grid-template-columns:minmax(240px,38%) 1fr}:where(.l7) .bgfinal .kv div:nth-child(odd){padding-right:24px}:where(.l7) .pr3{border-top:1px solid var(--line2);grid-template-columns:36px 1.1fr 1fr 1.1fr .8fr;align-items:start;gap:16px;padding:14px 20px;display:grid}:where(.l7) .pr3 .av{margin-top:2px}:where(.l7) .pr3 b{font-weight:600;display:block}:where(.l7) .pr3>div span{color:var(--t1);text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}:where(.l7) .pr3>div:nth-child(2) span{color:var(--t2)}:where(.l7) .pr3 i{color:var(--t2);margin-bottom:1px;font-size:12px;font-style:normal;display:block}:where(.l7) .pr3{grid-template-columns:36px 1fr auto;align-items:center;gap:14px;padding:14px 20px}:where(.l7) .pr3 .pn{align-items:baseline;gap:8px;display:flex}:where(.l7) .pr3 .pn b{font-weight:600;display:inline}:where(.l7) .pr3 .pn em{color:var(--t2);font-style:normal}:where(.l7) .pr3 .pd{color:var(--t2);gap:18px;margin-top:2px;font-size:13px;display:flex}:where(.l7) .pr3 .pd span{color:var(--t2)!important;font-size:13px!important;display:inline!important}:where(.l7) .pr3 .pd u{color:var(--t1);text-decoration:none}:where(.l7) .pr3 .pe{color:var(--t2);font-size:14px}:where(.l7) .ppl{border-top:1px solid var(--line2);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:16px;padding:14px 20px;font-size:14px;display:grid}:where(.l7) .ppl.hd{color:var(--t2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f8f9fb;padding:10px 20px}:where(.l7) .ppl.hd+.ppl{border-top:0}:where(.l7) .ppl:not(.hd):hover{background:#fafafb}:where(.l7) .ppl .pp{align-items:center;gap:12px;min-width:0;display:flex}:where(.l7) .ppl .pp b{font-weight:600;display:block}:where(.l7) .ppl .pp span:not(.av){color:var(--t2);display:block}:where(.l7) .ppl .pm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.l7) .ppl .pm a{color:var(--acc2)}:where(.l7){--bg:#f6f7f9}:where(.l7) .bgfinal .card{box-shadow:none;border-color:#d9dee6;overflow:hidden}:where(.l7) .bgfinal .card>.ch{background:#e9ecf1;border-bottom:1px solid #d9dee6;padding:14px 20px}:where(.l7) .bgfinal .card>.ch h2{color:var(--t1)}:where(.l7) .bgfinal .card>.ch .lnk{color:var(--acc2)}:where(.l7) .bgfinal .kv,:where(.l7) .bgfinal .kv div{border-color:#d9dee6}:where(.l7) .bgfinal .ch+.kv{border-top:0}:where(.l7) .bgfinal .ppl,:where(.l7) .bgfinal .pr2,:where(.l7) .bgfinal .cb{border-color:#d9dee6}:where(.l7) .bgfinal .ppl.hd{background:#f8f9fa;border-top:0;border-bottom:1px solid #d9dee6}:where(.l7) .bgfinal .ch+.pr2,:where(.l7) .bgfinal .ch+.ppl{border-top:0}:where(.l7) .bgfinal .card>.ch+.cb,:where(.l7) .bgfinal .card>.ch~.cb{padding-top:14px;padding-bottom:14px}:where(.l7) .has-img{background:#fff;border:1px solid #d9dee6;place-items:center;padding:3px;display:grid;overflow:hidden}:where(.l7) .has-img img{object-fit:contain;width:100%;height:100%}:where(.l7) .cdx-back{z-index:60;background:#1b1b2647;justify-content:center;align-items:flex-start;padding:80px 20px;display:flex;position:fixed;inset:0}:where(.l7) .cdx{background:#fff;border:1px solid #d9dee6;border-radius:12px;width:100%;max-width:480px;overflow:hidden}:where(.l7) .cdx-h{background:#e9ecf1;border-bottom:1px solid #d9dee6;align-items:center;padding:14px 20px;display:flex}:where(.l7) .cdx-h h2{margin:0;font-size:16px;font-weight:600}:where(.l7) .cdx-x{color:var(--t2);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:20px;line-height:1}:where(.l7) .cdx-b{gap:14px;padding:18px 20px;display:grid}:where(.l7) .cdx-b label{color:var(--t2);gap:4px;font-size:13px;display:grid}:where(.l7) .cdx-b input{height:38px;font:inherit;color:var(--t1);border:1px solid #d9dee6;border-radius:8px;outline:0;padding:0 12px;font-size:14px}:where(.l7) .cdx-b input:focus{border-color:var(--acc)}:where(.l7) .cdx-logo{border-bottom:1px solid #e9ecf1;align-items:center;gap:14px;padding-bottom:14px;display:flex}:where(.l7) .cdx-sq{color:#fff;background:#fff;border:1px solid #d9dee6;border-radius:12px;flex:none;place-items:center;width:56px;height:56px;font-size:22px;font-weight:700;display:grid;overflow:hidden}:where(.l7) .cdx-sq img{object-fit:contain;width:100%;height:100%;padding:4px}:where(.l7) .cdx-logo b{font-weight:600}:where(.l7) .cdx-la{gap:14px;margin-top:2px;display:flex}:where(.l7) .cdx-la a{color:var(--acc2);cursor:pointer;font-weight:600}:where(.l7) .cdx-hint{color:var(--t2);margin-top:2px;font-size:12px;display:block}:where(.l7) .cdx-err{color:#b42318;margin:0}:where(.l7) .cdx-f{border-top:1px solid #d9dee6;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}:where(.l7) .lgb-w{flex-direction:column;align-items:flex-start;display:inline-flex;position:relative}:where(.l7) .lgb{cursor:pointer;color:#fff;font:inherit;border:0;padding:0;font-weight:700;position:relative;overflow:hidden}:where(.l7) .lgb.has-img{border:1px solid #d9dee6;padding:3px}:where(.l7) .lgb-o{color:#fff;opacity:0;text-align:center;background:#1b1b268c;place-items:center;font-size:11px;font-weight:600;line-height:1.1;transition:opacity .12s;display:grid;position:absolute;inset:0}:where(.l7) .lgb:hover .lgb-o,:where(.l7) .lgb:focus-visible .lgb-o,:where(.l7) .lgb:disabled .lgb-o{opacity:1}:where(.l7) .lgb-err{white-space:nowrap;color:#b42318;margin-top:4px;font-size:12px;position:absolute;top:100%;left:0}:where(.l7) .cid .lgb.has-img{background:#fff;width:auto;min-width:52px;max-width:176px;height:52px;padding:5px 8px}:where(.l7) .cid .lgb.has-img img{object-fit:contain;width:auto;max-width:160px;height:100%;display:block}:where(.l7) .cn{box-shadow:none;border-color:#d9dee6;overflow:hidden}:where(.l7) .cn-h{background:#e9ecf1;border-bottom:1px solid #d9dee6;align-items:center;gap:10px;padding:14px 20px;display:flex}:where(.l7) .cn-h h2{margin:0;font-size:16px;font-weight:600}:where(.l7) .cn-h span{color:var(--t2);margin-left:auto;font-size:13px}:where(.l7) .cn-g{border-top:1px solid #d9dee6;grid-template-columns:220px minmax(0,1fr);display:grid}:where(.l7) .cn-h+.cn-g{border-top:0}:where(.l7) .cn-n{border-right:1px solid #d9dee6;padding:14px 20px;font-size:14px;font-weight:600}:where(.l7) .cn-n span{color:var(--t2);margin-top:2px;font-size:13px;font-weight:400;display:block}:where(.l7) .cn-i{min-width:0}:where(.l7) .cn-it{cursor:pointer;border-top:1px solid #eef0f4;padding:12px 20px;font-size:14px}:where(.l7) .cn-it:first-child{border-top:0}:where(.l7) .cn-it:hover{background:#fafafb}:where(.l7) .cn-it b{font-weight:600;display:block}:where(.l7) .cn-r{color:var(--t2);white-space:pre-line}:where(.l7) .cn-p{color:var(--t1);white-space:pre-line}:where(.l7) .cn-d{color:var(--t3);margin-top:2px;font-size:13px}:where(.l7) .cn-empty{color:var(--t3);padding:12px 20px;font-size:14px}:where(.l7) .cn-add{border-top:1px solid #eef0f4;padding:10px 20px}:where(.l7) .cn-add a,:where(.l7) .cn-rm{color:var(--acc2);cursor:pointer;font-size:14px;font-weight:600}:where(.l7) .cn-rm{color:#b42318;margin-left:auto}:where(.l7) .cn-ed{background:#fbfbfc;border-top:1px solid #eef0f4;padding:12px 20px}:where(.l7) .cn-ed:first-child{border-top:0}:where(.l7) .cn-acts{align-items:center;gap:8px;margin-top:10px;display:flex}:where(.l7) .cn-end{color:var(--t2);align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}:where(.l7) .cn-end input{height:32px;font:inherit;border:1px solid #d9dee6;border-radius:6px;padding:0 8px}:where(.l7) .cn-err{color:#b42318;margin:0;padding:0 20px 10px;font-size:13px}:where(.l7) .hback{color:var(--acc2);align-items:center;gap:4px;margin:0 0 10px -2px;font-size:14px;font-weight:600;display:inline-flex}:where(.l7) .hback:hover{text-decoration:underline}
