:root{--bg:#f4f7fd;--surface:#fff;--sunken:#e9effb;--line:#c9d6ef;--line-soft:#dde6f6;--text:#0a1430;--sub:#2b4677;--mute:#46639c;--acc:#1f5fd6;--acc2:#3b7bf0;--acc-tint:#e2ecff;--acc-text:#1a4fb8;--risk:#d92d20;--risk-tint:#fde8e6;--warn:#b26a00;--warn-tint:#fff1d6;--ok:#0f7a4a;--ok-tint:#e3f6ec;--mark:#ffe58a;--mark-text:#1a1400;--grad:linear-gradient(135deg, var(--acc), var(--acc2));--num:"IBM Plex Mono", "Pretendard Variable", ui-monospace, monospace;--top-h:52px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--surface:#0a0f17;--sunken:#0a0f17;--raise:#111a27;--pop:#17233a;--selected:#0e2448;--line:#1a2433;--line-soft:#1a2433;--line-strong:#4a6288;--text:#fff;--sub:#d6e2f5;--mute:#9db4d6;--acc:#4c9eff;--acc2:#4c9eff;--acc-tint:#0e2448;--acc-text:#4c9eff;--risk:#ff6b6b;--risk-tint:#2a0f12;--warn:#f5c542;--warn-tint:#2a2208;--ok:#3fd07a;--ok-tint:#0a2416;--mark:#4a3c08;--mark-text:#fff;--hover:#111a27;--warm-t:#2a2208;--warm-x:#f5c542;--warm-l:#4a3c08}body{font-size:14.5px;line-height:1.55}.num,td.num,.tb td.num{font-family:var(--num);font-variant-numeric:tabular-nums}.v3 .main{padding:0 28px 120px}.v3 .main>.body>*,.v3 .site{max-width:1440px}.v3 .mtop{z-index:30;height:var(--top-h);background:var(--bg);border-bottom:1px solid var(--line);align-items:center;gap:12px;margin:0 -28px 18px;padding:0 28px;display:flex;position:sticky;top:0}.v3 .mtop .omni{max-width:720px}.v3 .mtop .info-top{box-shadow:none;background:0 0;border:0;border-radius:0;margin-left:auto;padding:0;display:flex;position:static}.v3 .mtop .info-top a{color:var(--sub);border-radius:7px;padding:6px 8px}.v3 .mtop .info-top a:hover,.v3 .mtop .info-top a.on{background:var(--acc-tint);color:var(--acc-text);box-shadow:none}@media (width<=1400px){.v3 .mtop .info-t{display:none}}.v3 .backfab{display:none}.omni{flex:auto;min-width:0;max-width:620px;position:relative}.omni-in{border:1px solid var(--line);background:var(--sunken);height:36px;color:var(--sub);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.omni-in:focus-within{border-color:var(--acc);background:var(--surface)}.omni-in input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:14px}.omni-in input::placeholder{color:var(--mute)}.omni-k{font-family:var(--num);border:1px solid var(--line);color:var(--mute);border-radius:4px;flex:none;padding:1px 6px;font-size:11.5px}.omni-list{z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:10px;max-height:70vh;padding:6px;position:absolute;top:42px;left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #050f2847}.omni-sec{color:var(--mute);letter-spacing:.04em;padding:8px 10px 4px;font-size:11.5px;font-weight:800}.omni-row{text-align:left;width:100%;color:var(--text);background:0 0;border:0;border-radius:7px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:grid}.omni-row.on{background:var(--acc-tint)}.omni-row b{font-weight:700}.omni-row small{color:var(--sub);font-size:12.5px}.omni-row em{color:var(--mute);font-size:12px;font-style:normal;font-family:var(--num)}.omni-ask b{color:var(--acc-text)}.fl-st.st-risk{background:var(--risk-tint);color:var(--risk)}.fl-st.st-warn{background:var(--warn-tint);color:var(--warn)}.fl-st.st-ok{border-color:var(--line);color:var(--sub)}.fl-st.st-off{border-color:var(--line);color:var(--mute)}.fl-n-risk{color:var(--risk)}.c3-tile.st-risk{border-left-color:var(--risk)}.c3-tile.st-warn{border-left-color:var(--warn)}.c3-rk{color:var(--risk)}.co-hd{top:var(--top-h);z-index:20;background:var(--bg);border-bottom:1px solid var(--line);margin:-18px -28px 16px;padding:12px 28px 0;position:sticky}.co-hd1{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.co-hd1 h1{margin:0;font-size:22px;font-weight:800;line-height:1.25}.co-meta{color:var(--sub);flex-wrap:wrap;gap:4px 14px;font-size:13px;display:flex}.co-meta b{color:var(--text);font-weight:700}.co-flag{border:1px solid;border-radius:6px;align-items:center;gap:8px;margin-left:auto;padding:5px 12px;font-size:13px;font-weight:800;display:inline-flex}.co-flag.st-risk{color:var(--risk);background:var(--risk-tint)}.co-flag.st-warn{color:var(--warn);background:var(--warn-tint)}.co-flag.st-ok{color:var(--ok);background:var(--ok-tint)}.co-act{gap:8px;display:flex}.co-act a,.co-act button{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--text);border-radius:7px;align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.co-act .pri{background:var(--acc);border-color:var(--acc);color:#fff}.co-tabs{gap:2px;margin-top:10px;display:flex;overflow-x:auto}.co-tabs button{color:var(--sub);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 14px;font-size:13.5px;font-weight:800}.co-tabs button.on{color:var(--text);border-bottom-color:var(--acc)}.co-tabs button i{font-style:normal;font-family:var(--num);color:var(--mute);margin-left:4px;font-size:12px}.co-empty{padding:40px 0}.co-pick{max-width:640px;margin:40px auto}.co-pick h1{margin:0 0 6px;font-size:22px}.co-pick p{color:var(--sub);margin:0 0 16px}.ask-split .col{max-width:none}@media (width>=1280px){.ask-split{padding-right:min(560px,42vw)}.evside{z-index:35;background:var(--surface);border-left:1px solid var(--line);flex-direction:column;width:min(560px,42vw);display:flex;position:fixed;top:0;bottom:0;right:0}.evside .mh{border-bottom:1px solid var(--line);padding:14px 18px 10px;position:relative}.evside .mb{flex:1;padding:12px 18px;overflow-y:auto}.evside .mf{border-top:1px solid var(--line);align-items:center;gap:8px;padding:10px 18px;display:flex}.evside .x{border:1px solid var(--line);width:32px;height:32px;color:var(--sub);background:0 0;border-radius:7px;position:absolute;top:10px;right:12px}}.asof{color:var(--sub);font-size:12.5px;font-family:var(--num)}.ans-tools{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;display:flex}.ans-tools button{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--text);border-radius:7px;padding:0 12px;font-size:12.5px;font-weight:700}.mx-tb{table-layout:fixed;min-width:760px}.mx-tb th.g,.mx-tb td.g{text-align:center;width:118px}.mx-cell{border-radius:5px;min-width:64px;padding:3px 8px;font-size:12px;font-weight:800;display:inline-block}.mx-cell.st-risk{background:var(--risk-tint);color:var(--risk)}.mx-cell.st-warn{background:var(--warn-tint);color:var(--warn)}.mx-cell.st-none{color:var(--mute);font-weight:600}.mx-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.mx-tools button{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--sub);border-radius:7px;padding:0 12px;font-size:12.5px;font-weight:700}.mx-tools button.on{color:#fff;background:var(--acc);border-color:var(--acc)}@media (width<=760px){.v3 .main{padding:0 14px 96px}.v3 .mtop{margin:0 -14px 12px;padding:0 14px}.v3 .mtop .info-top,.omni-k{display:none}.co-hd{margin:-12px -14px 12px;padding:10px 14px 0}.co-hd1 h1{font-size:19px}.co-flag{margin-left:0}}.v3 .pen{gap:14px;max-width:1280px}.v3 .soon-hd{background:0 0;border:0;border-radius:0;padding:2px 0 6px}.v3 .soon-eb{color:var(--acc-text);letter-spacing:.04em;font-size:12px;font-weight:800}.v3 .soon-hd h1{margin:2px 0 4px;font-size:22px}.v3 .soon-hd p{font-size:13.5px}.v3 .pen-box{border-radius:10px;gap:10px;padding:14px 16px}.v3 .pen-hd h2{font-size:15px}.v3 .tb th{color:var(--sub);font-size:12.5px}.c3-tile{background:var(--surface)}.c3-tile.st-ok{border-left-color:var(--line)}.c3-tile.st-ok .c3-tn{color:var(--sub);font-weight:700}.c3-tile.st-risk{background:linear-gradient(90deg, var(--risk-tint), var(--surface) 70%)}.c3-tile.st-warn{background:linear-gradient(90deg, var(--warn-tint), var(--surface) 70%)}.c3-tile.st-warn .c3-rk{color:var(--warn)}.c3-tile.on{outline:2px solid var(--acc)}.c3-gl{color:var(--acc-text)}.v3 .rail{gap:6px;width:196px;padding:12px 10px}.v3 .rail-grp{flex-direction:column;gap:2px;display:flex}.v3 .rail-gl{text-align:left;letter-spacing:.04em;padding:0 8px 4px;font-size:11.5px}.v3 .rail .tile{text-align:left;white-space:nowrap;height:36px;min-height:0;color:var(--sub);background:0 0;border-color:#0000;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:0 8px;font-size:13.5px;font-weight:700}.v3 .rail .tile.on{background:var(--acc-tint);color:var(--text);box-shadow:inset 3px 0 0 var(--acc)}.v3 .rail .tile .chip-ic{border-radius:6px;flex:none;width:24px;height:24px}:root[data-theme=dark] .v3 .glow{display:none}:root{--hover:#1f5fd60f}.tb tbody tr:hover>td,.tb tbody tr.click:hover>td{background:0 0}.tb>tbody>tr:hover>td,.tb>tbody>tr.click:hover>td{background:var(--hover)}.tb tr.on>td{background:var(--hover);box-shadow:inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line)}.tb tr.on>td:first-child{box-shadow:inset 3px 0 0 var(--acc)}.tb tr.zb>td{background:#7f96be09}.tb th{background:var(--sunken);color:var(--sub);font-weight:700}.tb td{color:var(--text)}.tb tr.detail>td{background:var(--sunken)}.kv{border-color:var(--line)}.kv th{background:var(--sunken);color:var(--sub);border-color:var(--line-soft);font-weight:600}.kv td{background:var(--surface);color:var(--text);border-color:var(--line-soft);font-weight:500}.kv-note{background:var(--surface);border-left-color:var(--line)}.kv-note p{color:var(--sub)}.pen-box,.svc-box{background:var(--surface);border-color:var(--line-soft)}.chip{border-color:var(--line)}:root[data-theme=dark] .tag{background:var(--warn-tint);color:var(--warn)}:root[data-theme=dark] mark{background:var(--mark);color:var(--mark-text)}:root[data-theme=dark]{--warm-t:#1f1a10;--warm-x:#e2b55e;--warm-l:#3a3020}.pen-err,.k-지정,.k-매매정지,.k-가중벌점,.ops-alert b,.ops-yr-r span.none{color:var(--risk)}.bdg.k-지정,.bdg.k-매매정지,.bdg.k-가중벌점{background:var(--risk-tint);color:var(--risk)}.bdg.c-a{background:var(--acc-tint);color:var(--acc-text)}.v3 .mtop .info-top a:hover,.v3 .mtop .info-top a.on{background:var(--hover);color:var(--text)}.v3 .pen-box{background:0 0;border:0;border-radius:0;gap:10px;padding:0}.v3 .pen-hd{border-bottom:1px solid var(--line);align-items:center;padding-bottom:8px}.v3 .pen-hd h2{letter-spacing:-.01em;font-size:15px;font-weight:700}.v3 .pen-hd .pen-src{color:var(--mute);font-size:12.5px}.v3 p.pen-src{color:var(--mute);margin:0;font-size:12.5px}.v3 .soon-hd{padding:4px 0 0}.v3 .soon-eb{display:none}.v3 .soon-hd h1{margin:0 0 4px;font-size:20px;font-weight:700}.v3 .soon-hd p{color:var(--mute);max-width:900px;font-size:13px}.v3 .tb-wrap{border:1px solid var(--line);border-radius:8px;overflow:auto}.v3 .tb{border:0}.v3 .tb th{z-index:1;color:var(--mute);background:var(--sunken);border-bottom:1px solid var(--line);letter-spacing:.01em;padding:8px 12px;font-size:12px;font-weight:600;position:sticky;top:0}.v3 .tb td{border-bottom:1px solid var(--line-soft);padding:9px 12px;font-size:13.5px;line-height:1.45}.v3 .tb>tbody>tr:last-child>td{border-bottom:0}.v3 .tb th+th,.v3 .tb td+td{border-left:0}.v3 .tb tr.zb>td{background:0 0}.v3 .chips .chip,.v3 .mx-tools button{height:28px;font-size:12.5px}.v3 .pen-none{color:var(--mute);font-size:13px}.v3 h1,.v3 h2,.v3 h3{color:var(--text)}:root[data-theme=dark] body{-webkit-font-smoothing:antialiased;font-weight:400}:root[data-theme=dark] .v3 .tb td{font-weight:400}.info-d{color:var(--mute);font-size:12.5px}.info-d>summary{cursor:pointer;color:var(--mute);align-items:center;gap:4px;font-weight:600;list-style:none;display:inline-flex}.info-d>summary::-webkit-details-marker{display:none}.info-d>summary:before{content:"ⓘ";font-size:13px}.info-d[open]>summary{color:var(--text)}.info-d>div{border-left:2px solid var(--line);color:var(--sub);margin-top:6px;padding:8px 12px;line-height:1.6}.v3 .main>.body>*,.v3 .site{margin-left:0;margin-right:auto}.v3 .main>.body>.col.home{margin-left:auto}.v3 .tb td.num{white-space:nowrap;text-overflow:clip;overflow:visible}:root{--raise:#eef3fc;--selected:#dbe7ff;--line-strong:#8aa2c8}.v3 .soon-hd h1,.co-hd1 h1{font-size:20px;font-weight:600;line-height:1.3}.v3 .pen-hd h2,.v3 h2{font-size:16px;font-weight:600}.v3 .soon-hd p,.v3 .pen-hd .pen-src,.v3 p.pen-src,.info-d,.co-meta{font-size:12px}.co-meta{color:var(--sub);font-size:14px}.v3 .pen{gap:32px}.v3 .tb-wrap{border:0;border-radius:0}.v3 .tb th{height:40px;color:var(--sub);background:var(--surface);padding:0 16px;font-size:14px;font-weight:600}.v3 .tb td{border-bottom:1px solid var(--line);height:40px;padding:10px 16px;font-size:14px;line-height:20px}.v3 .tb th.num,.v3 .tb td.num{text-align:right;font-variant-numeric:tabular-nums}.v3 .tdsub,.v3 .tb td.tdsub,.v3 .tb .tdsub{color:var(--mute);font-size:12px}.v3 .c3.dense .tb th,.v3 .c3.dense .tb td,.v3 .dense .tb th,.v3 .dense .tb td{height:32px;padding:6px 12px}.v3 .tb>tbody>tr:hover>td,.v3 .tb>tbody>tr.click:hover>td{background:var(--hover)}.v3 .tb tr.on>td{background:var(--selected);box-shadow:none}.v3 .tb tr.on>td:first-child{box-shadow:inset 2px 0 0 var(--acc)}.v3 .tb tr.detail>td{background:var(--surface)}.v3 .kv th{background:var(--surface);color:var(--sub);font-size:14px;font-weight:600}.v3 .kv td{color:var(--text);background:0 0;font-size:14px;font-weight:400}.v3 .kv,.v3 .kv th,.v3 .kv td{border-color:var(--line)}.v3 .bdg,.v3 .fl-st,.v3 .mx-cell,.v3 .tag{border-radius:4px;font-size:12px;font-weight:600}.v3 .btn,.v3 .co-act a,.v3 .co-act button,.v3 .mx-tools button,.v3 .ans-tools button,.v3 .chips .chip{height:32px;box-shadow:none;border-radius:4px}.v3 .omni-in,.v3 .csearch .cs-in,.v3 .fund-q input{border-color:var(--line-strong);border-radius:4px}.v3 .omni-list,.v3 .cs-list{background:var(--pop);box-shadow:none;border-radius:4px}.v3 .c3-tile{background:var(--surface);border-radius:4px}.v3 .c3-tile.st-risk,.v3 .c3-tile.st-warn{background:var(--surface)}.v3 .c3-rk{font-size:12px;font-weight:600}.v3 .rail .tile .chip-ic{color:var(--sub);background:0 0!important}.v3 .rail .tile.on .chip-ic{color:var(--acc)}.v3 .rail{background:var(--bg);border-right-color:var(--line)}.v3 .rail .tile{color:var(--sub);border-radius:4px;font-size:14px;font-weight:400}.v3 .rail .tile.on{color:var(--text);background:var(--raise);box-shadow:inset 2px 0 0 var(--acc);font-weight:600}.v3 .rail .tile:hover{background:var(--raise)}.v3 .rail-gl{color:var(--mute);font-size:12px;font-weight:600}.v3 .main>.body>*,.v3 .pen{max-width:1680px}.v3 .c3-board{grid-template-columns:128px 1fr}.v3 .c3-gl{color:var(--sub);white-space:nowrap;font-size:12px;font-weight:600}.v3 .c3-row{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}@media (width<=760px){.v3 .c3-board{grid-template-columns:1fr}}.v3 .q{margin:4px 0 12px;font-size:20px;font-weight:600;line-height:1.4}.v3 .tabs{gap:4px;margin-bottom:16px}.v3 .tabs button{color:var(--sub);padding:8px 12px;font-size:14px;font-weight:600}.v3 .tabs button.on{color:var(--text)}.v3 .took-line{color:var(--mute);font-size:12px;font-family:var(--num);background:0 0;border-radius:0;margin:0 0 12px;padding:0}.v3 .took-line a{margin-left:8px}.v3 .ans{max-width:860px;margin-top:16px}.v3 .lead{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;margin:0 0 16px;padding:0 0 12px;font-size:16px;font-weight:600;line-height:1.6}.v3 .ans p{margin:0 0 14px;font-size:15px;line-height:1.7}.v3 .ans b{box-shadow:none;color:var(--text);padding:0;font-weight:600}.v3 .cite{background:var(--raise);min-width:18px;height:18px;color:var(--acc);border:1px solid var(--line-strong);vertical-align:1px;border-radius:4px;padding:0 4px;font-size:12px}.v3 .cite:hover{background:var(--acc);color:#000}.v3 .note{color:var(--mute);font-size:12px}.v3 .info{background:var(--surface);border-radius:4px;padding:10px 12px;font-size:14px}.v3 .label{color:var(--mute);font-size:12px}.v3 .label:before{display:none}.v3 .src{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:10px 4px;transform:none}.v3 .src:hover{background:var(--hover);transform:none}.v3 .src .kd{color:var(--sub);margin-top:2px;font-size:12px}.v3 .nb{background:var(--raise);width:20px;height:20px;color:var(--acc);border-radius:4px;font-size:12px}.v3 .rel{max-width:860px;margin-top:28px}.v3 .rel h3{margin-bottom:4px;font-size:16px;font-weight:600}.v3 .rel a{border-top-color:var(--line);padding:10px 4px;font-size:14px}.v3 .rel a:hover{background:var(--hover);color:var(--text)}.v3 .ev{border-color:var(--line);border-radius:4px;margin-bottom:12px}.v3 .ev .hd{background:var(--surface);padding:12px 16px 10px}.v3 .ev .hd b{font-size:14px;font-weight:600}.v3 .ev .hd .k,.v3 .ev .hd em{font-size:12px}.v3 .ev .bd{padding:8px 16px;font-size:14px}.v3 .ev .ft{padding:8px 16px 10px;font-size:12px}.v3 .svc{gap:24px;margin:8px 0 20px}.v3 .svc-box{background:0 0;border:0;border-radius:0;gap:8px;padding:0}.v3 .svc-hd{border-bottom:1px solid var(--line);align-items:flex-end;padding-bottom:8px}.v3 .svc-hd h3{margin:0;font-size:16px;font-weight:600}.v3 .svc-hd p,.v3 .svc-eb{color:var(--mute);letter-spacing:0;font-size:12px;font-weight:400}.v3 .svc-chips .chip{border-color:var(--line-strong);height:22px;color:var(--acc);background:0 0;border-radius:4px;padding:0 6px;font-size:12px;font-weight:600}.v3 .wait-box{box-shadow:none;border-color:var(--line);border-radius:4px;padding:12px 14px}.v3 .wait-box.on{box-shadow:none;border-color:var(--line-strong)}.v3 .wait-box b{font-size:14px;font-weight:600}.v3 .wait-find{font-size:14px}.v3 .wait-chips span{border-radius:4px;padding:3px 8px;font-size:12px}.v3 .wait-bar{height:3px}.v3 .wait-bar i{background:var(--acc)}.v3 .chip{height:32px;color:var(--sub);border-color:var(--line-strong);background:0 0;border-radius:4px;padding:0 12px;font-size:14px}.v3 .chip:hover{color:var(--text);background:var(--hover)}.v3 .chip.on{background:var(--acc);border-color:var(--acc);color:#000}.v3 .askbox{box-shadow:none;border-color:var(--line-strong);border-radius:4px;padding:14px 16px 10px}.v3 .askbox textarea{font-size:16px}.v3 .askbox .bar,.v3 .askbox .bar span{font-size:12px}.v3 .go{background:var(--acc);color:#000;width:32px;height:32px}.v3 .empty b{font-size:16px;font-weight:600}.v3 .empty p,.v3 .tagl{color:var(--sub);font-size:14px}.v3 .word{font-size:28px}.v3 .crumb{color:var(--mute);font-size:12px}.v3 .dt-row{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:8px 16px;padding-bottom:12px;display:flex}.v3 .dt-row .dt{flex:480px;margin:4px 0 0;font-size:20px;font-weight:600;line-height:1.4}.v3 .dt-row .btns{flex:none;margin:0}.v3 .btn{border-radius:4px;height:32px;padding:0 12px;font-size:14px;font-weight:600}.v3 .btn.pri{background:var(--acc);color:#000}.v3 .facts{border:1px solid var(--line);border-radius:4px;gap:0;margin:16px 0}.v3 .fact{background:0 0;border:0;border-radius:0;padding:10px 14px}.v3 .fact+.fact{border-left:1px solid var(--line)}.v3 .fact small{color:var(--sub);margin-bottom:4px;font-size:12px}.v3 .fact b{font-size:16px;font-weight:600}.v3 .dochtml{border-color:var(--line);background:0 0;border-radius:4px;margin-top:16px}.v3 .dochtml>p{font-size:14px;line-height:1.7}.v3 .dochtml table{font-size:14px;line-height:1.6}.v3 .dochtml td,.v3 .dochtml th{border-top-color:var(--line);padding:9px 14px}.v3 .dochtml th,.v3 .dochtml td[rowspan],.v3 .dochtml tr>td:first-child:not(:only-child){background:var(--surface);color:var(--sub)}.v3 .dochtml td+td,.v3 .dochtml td+th,.v3 .dochtml th+td,.v3 .dochtml th+th{border-left-color:var(--line)}.v3 .dochtml table table{background:0 0}.v3 .doc .tr span:first-child{background:var(--surface)}.v3 .fund-kinds button{border-radius:4px;height:28px;font-size:12px}.v3 .fund-q input{border-radius:4px}.v3 .fund-q .btn{height:auto}.v3 .tb td a{white-space:nowrap}:root{--pop:#fff;--hover:#eef3fc;--surface:#fff}:root[data-theme=dark]{--pop:#17233a;--hover:#111a27}.v3 .csearch{z-index:25}.v3 .cs-list{z-index:50;background:var(--pop);border:1px solid var(--line-strong);position:absolute;box-shadow:0 8px 24px #0a14302e}:root[data-theme=dark] .v3 .cs-list,:root[data-theme=dark] .v3 .omni-list{box-shadow:none}.v3 .omni-list{border:1px solid var(--line-strong)}.v3 .cs-list button,.v3 .cs-list b{font-size:14px}.v3 .cs-list span,.v3 .cs-list em{font-size:12px}.v3 .cs-in{border-radius:4px;height:40px;box-shadow:none!important}.v3 .cs-in input{font-size:14px}.v3 .rows{border:1px solid var(--line);border-radius:4px;margin-top:12px;overflow:visible}.v3 .rows .day{top:var(--top-h);z-index:2;background:var(--surface);height:32px;color:var(--sub);font-size:12px;font-weight:600;font-family:var(--num);border-bottom:1px solid var(--line);align-items:center;margin:0;padding:0 16px;display:flex;position:sticky;display:none!important}.v3 .rows .r{border-bottom:1px solid var(--line);background:0 0;grid-template-columns:112px 220px minmax(0,1fr);gap:0;min-height:40px;padding:0}.v3 .rows .r:nth-of-type(2n){background:0 0}.v3 .rows .r:hover{background:var(--hover)}.v3 .rows .r>*{padding:10px 16px;border-left:0!important}.v3 .rows .r em{color:var(--sub);font-size:14px;font-family:var(--num);order:-1;align-items:center;display:flex}.v3 .rows .r.nc{grid-template-columns:112px minmax(0,1fr)}.v3 .rows .r b{color:var(--text);font-size:14px;font-weight:600}.v3 .rows .r .k{color:var(--text);font-size:14px}.v3 .rows .r .k .amt{color:var(--text);margin-left:10px;font-size:14px;font-weight:600}.v3 .rows .r:hover b,.v3 .rows .r:hover .k{color:var(--text)}.v3 .rows .r:hover b{color:var(--acc)}.v3 .rows .r:last-child{border-bottom:0}@media (width<=760px){.v3 .rows .r{grid-template-columns:1fr}.v3 .rows .r em{padding-top:10px;padding-bottom:0;font-size:12px}.v3 .rows .r>*{padding:4px 14px}.v3 .rows .r b{padding-top:10px}.v3 .rows .r .k{padding-bottom:10px}}.v3{font-size:16px}.v3 .soon-hd h1,.co-hd1 h1,.v3 .q,.v3 .dt-row .dt{font-size:24px;font-weight:700}.v3 .soon-hd p,.co-meta{font-size:14px}.v3 .pen-hd h2,.v3 .svc-hd h3,.v3 .rel h3{font-size:18px;font-weight:700}.v3 .pen-hd .pen-src,.v3 p.pen-src,.info-d{font-size:13px}.v3 .tb th{font-size:14px}.v3 .tb td{font-size:15px}.v3 .ans p{font-size:17px;line-height:1.75}.v3 .lead{font-size:18px}.cards{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;display:grid}.card{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--text);text-align:left;cursor:pointer;font:inherit;border-radius:8px;flex-direction:column;gap:6px;padding:16px 18px;transition:border-color .12s,background .12s;display:flex}.card:hover,.card:focus-visible{border-color:var(--acc);outline:0}.card.on{border-color:var(--acc);box-shadow:inset 0 0 0 1px var(--acc)}.cd-top{align-items:baseline;gap:10px;min-width:0;display:flex}.cd-top b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:700;overflow:hidden}.cd-top em{font-style:normal;font-family:var(--num);color:var(--sub);flex:none;margin-left:auto;font-size:14px}.cd-main{color:var(--text);word-break:keep-all;font-size:16px;line-height:1.5}.cd-num{font-family:var(--num);color:var(--text);font-size:18px;font-weight:700}.cd-sub{color:var(--sub);word-break:keep-all;font-size:14px;line-height:1.5}.cd-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cd-kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.cd-kv>div{flex-direction:column;gap:2px;display:flex}.cd-kv small{color:var(--sub);font-size:13px}.cd-kv b{font-family:var(--num);font-size:17px;font-weight:700}.cd-foot{color:var(--sub);justify-content:space-between;align-items:center;gap:8px;margin-top:2px;font-size:14px;display:flex}.cd-foot a{font-weight:600}.cd-detail{border:1px solid var(--acc);background:var(--surface);border-radius:8px;grid-column:1/-1;padding:16px 18px}.v3 .bdg,.v3 .fl-st{padding:3px 8px;font-size:13px}@media (width<=760px){.cards{grid-template-columns:1fr}.cd-kv{grid-template-columns:repeat(3,minmax(0,1fr))}}.cd-top b{white-space:normal;word-break:keep-all;overflow:visible}.v3 .c3-tile{border-radius:8px;gap:6px 10px;padding:14px 16px}.v3 .c3-tn{font-size:16px;font-weight:700}.v3 .c3-ts{font-size:14px}.v3 .c3-rk{font-size:13px}.v3 .c3-gl{padding-top:14px;font-size:14px}.v3 .c3-row{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.v3 .c3.dense .c3-tile{padding:10px 12px}.v3 .kv th,.v3 .kv td{padding:10px 14px;font-size:15px}.v3 .co-tabs button{padding:10px 16px;font-size:16px}.v3 .rail .tile{height:40px;font-size:15px}.v3 .mx-tools button,.v3 .chips .chip{height:36px;font-size:14px}.card.static{cursor:default}.card.static:hover{border-color:var(--line)}.v3 .svc-chips .chip{height:26px;padding:0 8px;font-size:13px}.v3 .src{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:14px 16px}.v3 .src:hover{border-color:var(--acc);background:var(--surface)}.v3 .src .co b{font-size:17px;font-weight:700}.v3 .src .kd{font-size:15px}.v3 .src .co em{font-size:14px}.v3 .rel a{padding:14px 4px;font-size:16px}.v3 .ev .hd b{font-size:17px}.v3 .ev .hd .k,.v3 .ev .bd{font-size:15px}.v3 .rows.big{border:0;border-top:2px solid var(--line-strong);border-radius:0}.v3 .rows.big .r{border-bottom:1px solid var(--line);grid-template-columns:130px 240px minmax(0,1fr);min-height:52px}.v3 .rows.big .r.nc{grid-template-columns:130px minmax(0,1fr)}.v3 .rows.big .r>*{align-items:center;padding:14px 16px;display:flex}.v3 .rows.big .r em{color:var(--sub);font-size:15px}.v3 .rows.big .r b{font-size:16px;font-weight:700}.v3 .rows.big .r .k{flex-wrap:wrap;gap:4px 10px;font-size:16px}.v3 .rows.big .r .k .amt{margin-left:0;font-size:16px;font-weight:700}.v3 .rows.big .r:hover{background:var(--hover)}.v3 .tb-wrap{border:0;border-top:2px solid var(--line-strong);border-radius:0}.v3 .tb th{height:44px;color:var(--sub);border-bottom:1px solid var(--line-strong);vertical-align:middle;background:0 0;padding:0 16px;font-size:14px;font-weight:600}.v3 .tb td{vertical-align:middle;border-bottom:1px solid var(--line);height:52px;padding:13px 16px;font-size:16px;line-height:1.5}.v3 .tb td b{font-weight:700}.v3 .tb .tdsub,.v3 .tb td .tdsub{color:var(--sub);margin-top:2px;font-size:14px}.v3 .tb td.num,.v3 .tb td.num b{font-size:16px}.v3 .tb tr.detail>td{height:auto;padding:16px 18px}.v3 .srcs{border-top:2px solid var(--line-strong);grid-template-columns:1fr;gap:0}.v3 .src{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:14px 8px}.v3 .src:hover{background:var(--hover);border-color:var(--line)}.v3 .rel a{border-top-color:var(--line)}.v3 .mx-tb th.g,.v3 .mx-tb td.g{width:auto}.v3 .mx-cell{padding:4px 10px;font-size:14px}.k{background:var(--risk-tint);color:var(--risk);border-radius:4px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:700}.kpis{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:34px;display:grid}.kpi{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:20px 22px;position:relative}.kpi small{color:var(--sub);font-size:15px}.kpi b{font-size:40px;font-family:var(--num);margin-top:4px;display:block}.kpi b span{color:var(--sub);margin-left:4px;font-size:16px}.kpi .bars{align-items:flex-end;gap:6px;height:56px;display:flex;position:absolute;bottom:34px;right:22px}.kpi .bars i{background:var(--acc);opacity:.85;border-radius:2px;width:14px}.kpi em{color:var(--mute);font-size:12px;font-style:normal;position:absolute;bottom:12px;right:22px}.tl{border-left:2px solid var(--line-strong);margin:0;padding:0;list-style:none}.tl li{grid-template-columns:130px 1fr;gap:20px;padding:0 0 30px 24px;display:grid;position:relative}.tl li:before{content:"";background:var(--acc);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-7px}.tl .dt{font-family:var(--num);color:var(--sub);padding-top:2px;font-size:16px}.tl .h{align-items:center;gap:10px;display:flex}.tl .h b{font-size:20px}.tl p{margin:6px 0;font-size:17px;line-height:1.6}.tl .nums{color:var(--sub);gap:18px;font-size:15px;display:flex}.tl .nums b{color:var(--text);font-family:var(--num);font-size:17px}:root{--bg:#fff;--surface:#f6f8fb;--sunken:#f6f8fb;--raise:#eef3fa;--pop:#fff;--hover:#eef3fa;--selected:#ddf4ff;--line:#d1d9e6;--line-soft:#e3e9f2;--line-strong:#8aa0bf;--text:#0b1a33;--sub:#354e74;--mute:#52699a;--acc:#0969da;--acc2:#0969da;--acc-text:#0550ae;--acc-tint:#ddf4ff;--risk:#cf222e;--risk-tint:#ffebe9;--warn:#9a6700;--warn-tint:#fff8c5;--ok:#1a7f37;--ok-tint:#dafbe1;--mark:#fff8c5;--mark-text:#0b1a33}:root[data-theme=dark]{--bg:#000;--surface:#0a0c10;--sunken:#0a0c10;--raise:#151b23;--pop:#151b23;--hover:#11161d;--selected:#0c2d4f;--line:#2a3442;--line-soft:#1e2632;--line-strong:#5d7290;--text:#fff;--sub:#cfdcee;--mute:#a3b6d1;--acc:#71b7ff;--acc2:#71b7ff;--acc-text:#71b7ff;--acc-tint:#0c2d4f;--risk:#ff9492;--risk-tint:#3a1314;--warn:#f0b72f;--warn-tint:#3a2a06;--ok:#4ae168;--ok-tint:#0b2e15;--mark:#4d3d06;--mark-text:#fff}:root[data-theme=dark] .v3 .btn.pri,:root[data-theme=dark] .v3 .go,:root[data-theme=dark] .v3 .chip.on{color:#000}:root:not([data-theme=dark]) .v3 .btn.pri,:root:not([data-theme=dark]) .v3 .go,:root:not([data-theme=dark]) .v3 .chip.on{color:#fff}.v3 .main>.body>.sp,.v3 .sp{max-width:none}.sp{height:calc(100vh - var(--top-h) - 70px);border:1px solid var(--line);background:var(--bg);border-radius:8px;grid-template-columns:minmax(380px,460px) 1fr;display:grid;overflow:hidden}.sp-list{border-right:1px solid var(--line);background:var(--surface);overflow-y:auto}.sp-hd{z-index:3;border-bottom:1px solid var(--line);background:var(--surface);flex-direction:column;gap:8px;padding:18px 20px 14px;display:flex;position:sticky;top:0}.sp-hd h1{margin:0;font-size:22px;font-weight:700}.sp-sub{color:var(--sub);font-size:14px;line-height:1.5}.sp-sub b{color:var(--text)}.sp-tools{flex-wrap:wrap;gap:6px;display:flex}.sp-tools .csearch{width:100%;margin:0}.sp-tools button{border:1px solid var(--line);background:var(--bg);height:32px;color:var(--sub);font:inherit;cursor:pointer;border-radius:6px;padding:0 12px;font-size:14px;font-weight:600}.sp-tools button.on{background:var(--acc);border-color:var(--acc);color:#fff}:root[data-theme=dark] .sp-tools button.on{color:#000}.sp-tools input{border:1px solid var(--line-strong);background:var(--bg);min-width:0;height:38px;color:var(--text);font:inherit;border-radius:6px;flex:1;padding:0 12px;font-size:15px}.sp-row{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);font:inherit;cursor:pointer;background:0 0;flex-direction:column;gap:6px;padding:15px 20px;display:flex}.sp-row:hover{background:var(--hover)}.sp-row.on{background:var(--selected);box-shadow:inset 4px 0 0 var(--acc)}.sr-t{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sr-t b{min-width:0;font-size:17px;font-weight:700}.sr-t em{color:var(--sub);font-size:14px;font-style:normal;font-family:var(--num);flex:none}.sr-w{color:var(--sub);word-break:keep-all;font-size:15px;line-height:1.5}.sr-p{color:var(--sub);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;display:flex}.sr-p b{color:var(--text);font-family:var(--num)}.sp-empty{color:var(--sub);padding:40px 24px;font-size:16px}.sp-doc{padding:32px 44px 60px;overflow-y:auto}.sp-doc>*{max-width:1040px}.sp-back{display:none}.sd-eb{color:var(--sub);font-size:15px;font-family:var(--num)}.sd-h{margin:6px 0 8px;font-size:30px;font-weight:700;line-height:1.3}.sd-lead{margin:0 0 22px;font-size:19px;line-height:1.6}.sd-stats{background:var(--line);border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;margin:0 0 28px;display:grid;overflow:hidden}.sd-stats>div{background:var(--surface);padding:16px 20px}.sd-stats small{color:var(--sub);margin-bottom:4px;font-size:14px;display:block}.sd-stats b{font-size:28px;font-family:var(--num);font-weight:700}.sd-sec{border-bottom:2px solid var(--line-strong);margin:0 0 8px;padding-bottom:8px;font-size:18px;font-weight:700}.sd-dl{grid-template-columns:minmax(160px,260px) 1fr;margin:0 0 28px;display:grid}.sd-dl dt,.sd-dl dd{border-bottom:1px solid var(--line);word-break:keep-all;margin:0;padding:12px 0;font-size:16px;line-height:1.55}.sd-dl dt{color:var(--sub);padding-right:16px}.sd-ul{margin:0 0 28px;padding-left:20px}.sd-ul li{font-size:16px;line-height:1.75}.sd-acts{flex-wrap:wrap;gap:10px;margin:0 0 28px;display:flex}.sd-acts a,.sd-acts button{border:1px solid var(--line-strong);background:var(--bg);height:42px;color:var(--text);font:inherit;cursor:pointer;border-radius:6px;align-items:center;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.sd-acts .pri{background:var(--acc);border-color:var(--acc);color:#fff}:root[data-theme=dark] .sd-acts .pri{color:#000}.sd-list{border-top:1px solid var(--line);margin:0 0 28px}.sd-list>a,.sd-list>div{border-bottom:1px solid var(--line);color:var(--text);grid-template-columns:130px 1fr auto;align-items:baseline;gap:14px;padding:12px 4px;font-size:16px;line-height:1.5;display:grid}.sd-list>a:hover{background:var(--hover)}.sd-list em{font-style:normal;font-family:var(--num);color:var(--sub);font-size:15px}.sd-list i{color:var(--sub);font-size:14px;font-style:normal}.sp-doc .dt-row{border:0;padding:0}.sp-doc .crumb{display:none}@media (width<=860px){.sp{border:0;grid-template-columns:1fr;height:auto}.sp-list{border-right:0}.sp-doc{padding:16px;display:none}.sp.sp-mob .sp-list{display:none}.sp.sp-mob .sp-doc{display:block}.sp-back{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--text);font:inherit;border-radius:6px;margin-bottom:12px;padding:0 12px;font-weight:700;display:inline-flex}.sd-h{font-size:24px}.sd-dl{grid-template-columns:1fr}.sd-dl dt{border-bottom:0;padding-bottom:0}}.fl-item .sd-list{margin-bottom:10px}:root{--t1:#14171c;--t2:#3b4250;--bg2:#fff;--bg3:#f4f5f7;--hov:#f3eee9;--bd:#cfd3da;--acc-t:#9a4a28;--acc-l:#7d4127;--acc-line:#c98361;--acc-fill:#fbefe7;--acc-strong:#a5552f}:root[data-theme=dark]{--t1:#fff;--t2:#e3e5e8;--bg2:#272b33;--bg3:#2f343e;--hov:#353b47;--bd:#474d5b;--acc-t:#f0c2a6;--acc-l:#f3d3bd;--acc-line:#a96f54;--acc-fill:#d8794e26;--acc-strong:#a85d3e;--bg:#272b33;--surface:#272b33;--sunken:#272b33;--raise:#353b47;--pop:#2f343e;--hover:#353b47;--selected:#353b47;--line:#474d5b;--line-soft:#353b47;--line-strong:#474d5b;--text:#fff;--sub:#c3c4c6;--mute:#a9aaad;--acc:#c8835f;--acc2:#c8835f;--acc-text:#e8aa84;--acc-tint:#353134;--risk:#e8aa84;--risk-tint:#353134;--warn:#edc4a5;--warn-tint:#353134;--ok:#3b9969;--ok-tint:#272b33;--mark:#6a574f;--mark-text:#fff}:root[data-theme=dark] .sp-row.on,:root[data-theme=dark] .v3 .tb tr.on>td{background:var(--hov)}:root[data-theme=dark] .fl-st.st-risk,:root[data-theme=dark] .mx-cell.st-risk,:root[data-theme=dark] .bdg.k-지정{background:var(--acc-fill);color:var(--t1)}:root[data-theme=dark] .fl-st.st-warn,:root[data-theme=dark] .mx-cell.st-warn{background:var(--acc-fill);color:var(--acc-l);border:1px solid var(--acc-line)}:root[data-theme=dark] .fl-n-risk{color:var(--acc-t)}:root[data-theme=dark] .sp-tools button.on,:root[data-theme=dark] .sd-acts .pri,:root[data-theme=dark] .v3 .btn.pri,:root[data-theme=dark] .v3 .go,:root[data-theme=dark] .v3 .chip.on{background:var(--acc-fill);border-color:var(--acc-line);color:var(--t1)}.v3 .rail{background:var(--bg);border-right:1px solid var(--hov);gap:8px;width:104px;padding:12px 8px}.v3 .rail .logo{border-bottom:1px solid var(--hov);flex-direction:column;gap:4px;padding:4px 0 12px}.v3 .rail-nav,.v3 .rail-grp{flex-direction:column;gap:8px;display:flex}.v3 .rail-gl{display:none}.v3 .rail .tile{border:1px solid var(--bd);height:auto;min-height:70px;color:var(--t2);text-align:center;white-space:normal;word-break:keep-all;box-shadow:none;background:0 0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 4px;font-size:13px;font-weight:400;line-height:1.3}.v3 .rail .tile:hover{background:var(--hov);color:var(--t1)}.v3 .rail .tile.on{border-color:var(--acc-line);color:var(--t1);box-shadow:none;background:0 0;font-weight:700}.v3 .rail .tile .chip-ic{width:32px;height:32px;color:var(--t1);border-radius:8px}.v3 .rail .tile .chip-ic.plain{color:var(--t2);background:0 0!important}.v3 .rail .tile .chip-ic svg{width:18px;height:18px}:root[data-theme=dark] .v3 .rail .tile .chip-ic:not(.plain){opacity:1}.v3 .rail .tile .chip-ic[style]{background-clip:padding-box}.v3 .side{background:var(--bg);border-right:1px solid var(--hov)}.v3 .newq{border:1px solid var(--acc-line);color:var(--acc-t);border-radius:10px;height:46px;font-size:15px}.v3 .newq:hover{background:var(--acc-fill)}.sp-hd h1{color:var(--t1)}:root[data-theme=dark] .sp-hd{background:var(--bg);border-bottom-color:var(--hov)}:root[data-theme=dark] .sp-list{background:var(--bg);border-right-color:var(--hov)}:root[data-theme=dark] .sp{border-color:var(--hov)}:root[data-theme=dark] .sd-sec{color:var(--acc-t);border-bottom-color:var(--bd)}:root[data-theme=dark] .sp-row{border-bottom-color:var(--hov)}:root[data-theme=dark] .sp-row.on{box-shadow:inset 3px 0 0 var(--acc-line)}:root[data-theme=dark] .sd-stats{background:var(--bd);border-color:var(--bd)}:root[data-theme=dark] .sd-stats>div{background:var(--bg3)}:root[data-theme=dark] .co-tabs button.on,:root[data-theme=dark] .v3 .tabs button.on{border-bottom-color:var(--acc-line)}:root[data-theme=dark] a{color:var(--acc-t)}:root[data-theme=dark] .v3 .omni-in,:root[data-theme=dark] .v3 .cs-in,:root[data-theme=dark] .sp-tools input{background:var(--bg2);border-color:var(--bd)}:root[data-theme=dark] .v3 .omni-in:focus-within,:root[data-theme=dark] .v3 .cs-in:focus-within{border-color:var(--acc-line)}:root[data-theme=dark] ::-webkit-scrollbar-thumb{background:#42516f}.fl-item{border-bottom:1px solid var(--line);padding:16px 0 6px}.fl-ih{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fl-ih b{font-size:18px}.fl-ih i{color:var(--sub);margin-left:auto;font-size:14px;font-style:normal}.fl-item>p{margin:8px 0 10px;font-size:16px;line-height:1.6}:root[data-theme=dark] .tb tr.fl-grp>td{background:var(--bg3);color:var(--acc-t)}.v3 .rail .tile .chip-ic:not(.plain){color:var(--t1);background:var(--tone)!important}.sp-tools .csearch .cs-in{border:1px solid var(--line);background:var(--bg);border-radius:6px;height:40px;padding:0 10px}.sp-tools .csearch .cs-in input{height:100%;background:0 0!important;border:0!important}.sp-form{gap:6px;width:100%;display:flex}.sp-form input{border:1px solid var(--line);background:var(--bg);min-width:0;height:40px;color:var(--text);font:inherit;border-radius:6px;flex:1;padding:0 12px;font-size:15px}.sp-form button{height:40px}.sp{align-items:start;height:auto;overflow:visible}.sp-list{overflow:visible}.sp-hd{top:var(--top-h)}.sp-doc{top:var(--top-h);align-self:start;position:sticky;overflow:visible}.v3 .tb-wrap{overflow:visible}.v3 .tb{table-layout:auto;min-width:0!important}.v3 .tb td,.v3 .tb th{white-space:normal;word-break:keep-all;text-overflow:clip;overflow:visible}.v3 .tb td.num{white-space:nowrap}.v3 .side{height:auto;position:static;overflow:visible}.v3 .side .recent,.v3 .side nav{max-height:none;overflow:visible}.v3 .rail{overflow:visible}.v3 .chips,.v3 .sp-tools,.v3 .co-tabs{flex-wrap:wrap;overflow:visible}.sp-doc{position:static}.v3 .recent ul{overflow:visible}.v3 .col.home{max-width:980px;padding-top:40px;margin:0 auto!important}.v3 .home .homelogo{width:64px;height:64px}.ask-title{color:var(--text);text-align:center;margin:14px 0 8px;font-size:34px;font-weight:800}.v3 .tagl{color:var(--text);text-align:center;margin:0 0 26px;font-size:17px}.ask-lbl{color:var(--acc-t);margin:0 0 8px;font-size:15px;font-weight:700;display:block}.v3 .askbox{border:2px solid var(--acc-line);background:var(--bg3);border-radius:14px;padding:18px 20px 14px;box-shadow:0 0 0 4px #d8794e2e}:root:not([data-theme=dark]) .v3 .askbox{background:var(--t1)}.v3 .askbox:focus-within{border-color:var(--acc-t);box-shadow:0 0 0 5px #d8794e52}.v3 .askbox textarea{min-height:128px;color:var(--text);field-sizing:content;font-size:21px;line-height:32px}.v3 .askbox textarea::placeholder{color:var(--t2)}.v3 .askbox .bar{margin-top:10px}.v3 .askbox .bar span{color:var(--text);font-size:14px}.v3 .go{background:var(--acc-fill);border-radius:10px;align-items:center;gap:8px;width:auto;height:46px;padding:0 20px;font-size:16px;font-weight:700;display:inline-flex;color:var(--t1)!important}.v3 .go:disabled{opacity:.55}.ask-ex{text-align:center;color:var(--acc-t);margin:28px 0 0;font-size:15px;font-weight:700}.v3 .chips.center{margin-top:12px}.v3 .chips .chip{height:42px;color:var(--text);border:1px solid var(--bd);border-radius:10px;padding:0 16px;font-size:16px}.v3 .chips .chip:hover{border-color:var(--acc-line);background:var(--hov)}.v3 .askbox.follow{border-radius:14px;padding:12px 14px 10px;display:block;box-shadow:0 0 0 4px #d8794e2e,0 12px 30px #00000059}.v3 .askbox.follow textarea{field-sizing:content;min-height:56px;font-size:19px;line-height:28px}.v3 .askbox.follow .bar{margin-top:6px}.v3 .askbox.follow .bar span{display:inline}.v3 .follow{max-width:980px!important}.v3 .ans,.v3 .rel{margin-bottom:0}.v3 .col:has(.follow){padding-bottom:200px}:root[data-theme=dark]{--sub:#fff;--mute:#f1f3f8}.v3 .recent-h,.v3 .recent-h button,.v3 .recent li a,.v3 .recent li em,.v3 .recent-none,.v3 .recent-act button{color:var(--t1)}:root:not([data-theme=dark]) .v3 .recent-h,:root:not([data-theme=dark]) .v3 .recent li a{color:var(--text)}.v3 .recent li a{padding:10px 10px 10px 14px;font-size:15px}.v3 .recent li em{font-size:13px}.v3 .recent-h{font-size:14px;font-weight:700}.v3 .recent li:hover,.v3 .recent li.on{background:var(--hov)}.v3.app.ai .main:has(.follow) .site{margin-bottom:0}.recent-more{border:1px solid var(--bd);height:38px;color:var(--t1);font:inherit;cursor:pointer;background:0 0;border-radius:8px;margin:6px 8px;font-size:14px;font-weight:600}.recent-more:hover{border-color:var(--acc-line)}.v3 .follow,.v3 form.askbox.follow{z-index:6;margin:28px 0 0;position:sticky;bottom:16px;left:auto;right:auto;max-width:980px!important}.v3 form.askbox.follow{margin:0;position:static}.v3.app.ai .main:has(.follow){padding-bottom:40px}.v3 .csearch .cs-in{border:2px solid var(--acc-line);background:var(--bg3);border-radius:12px;gap:12px;height:64px;padding:0 18px;box-shadow:0 0 0 4px #d8794e2e!important}:root:not([data-theme=dark]) .v3 .csearch .cs-in{background:var(--t1)}.v3 .csearch .cs-in input{color:var(--text);font-size:20px}.v3 .csearch .cs-in input::placeholder{color:var(--t2)}.v3 .csearch .cs-in svg{width:22px;height:22px;color:var(--acc-t)}.v3 .cs-list button{padding:14px 18px;font-size:17px}.v3 .cs-list b{font-size:17px}.co-pick{text-align:center;max-width:900px;margin:60px auto}.co-pick h1{font-size:34px;font-weight:800}.co-pick p{color:var(--text);margin-bottom:22px;font-size:17px}.co-pick .csearch{text-align:left}.sp-tools .csearch .cs-in{border-width:2px;height:52px}.sp-tools .csearch .cs-in input{font-size:17px}:root[data-theme=dark] .v3 .csearch .cs-in,:root .v3 .csearch .cs-in{border:2px solid var(--acc-line)}:root[data-theme=dark] .v3 .csearch .cs-in:focus-within{border-color:var(--acc-t);box-shadow:0 0 0 5px #d8794e52!important}.bd{color:var(--t1);padding:28px 32px 48px}.bd-hd{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.bd-tt h1{letter-spacing:-.3px;margin:0 0 8px;font-size:30px;font-weight:800}.bd-tt p{margin:0;font-size:17px;line-height:1.55}.bd-search{flex:0 520px;min-width:300px}.bd-link{color:var(--acc-t);cursor:pointer;text-underline-offset:3px;text-decoration:underline}.bd-stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:22px;display:grid}.bd-stats>div{border:1px solid var(--bd);border-radius:12px;padding:16px 20px}.bd-stats small{margin-bottom:6px;font-size:15px;display:block}.bd-stats b{font-variant-numeric:tabular-nums;font-size:34px;font-weight:800}.bd-stats .hot{border-color:var(--acc-line)}.bd-stats .hot b{color:var(--acc-t)}.bd-tabs{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.bd-tabs button{border:1px solid var(--bd);height:44px;color:var(--t1);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:0 18px;font-size:16px;font-weight:600}.bd-tabs button em{color:var(--acc-l);margin-left:8px;font-style:normal;font-weight:700}.bd-tabs button:hover{background:var(--hov)}.bd-tabs button.on{background:var(--acc-fill);border-color:var(--acc-line)}.bd-tabs button.on em{color:var(--t1)}.bd-tb{border-collapse:collapse;width:100%;font-size:17px}.bd-tb th{text-align:left;color:var(--acc-l);border-bottom:2px solid var(--bd);white-space:nowrap;padding:12px 16px;font-size:15px;font-weight:700}.bd-tb td{border-bottom:1px solid var(--bd);vertical-align:middle;color:var(--t1);padding:16px}.bd-tb .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.bd-tb td b{font-weight:700}.bd-r{cursor:pointer}.bd-r:hover>td{background:var(--hov)}.bd-r:focus-visible{outline:2px solid var(--acc-line);outline-offset:-2px}.bd-r.on>td{background:var(--hov);border-bottom-color:#0000}.bd-r.on>td:first-child{box-shadow:inset 4px 0 0 var(--acc-line)}.bd-ar{text-align:center;width:44px;color:var(--acc-t);font-size:13px}.bd-clip{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bd-open>td{background:var(--bg3);border-bottom:2px solid var(--acc-line);padding:0}.bd-dt{box-shadow:inset 4px 0 0 var(--acc-line);padding:22px 28px 26px}.bd-say{margin:0 0 18px;font-size:20px;font-weight:700;line-height:1.55}.bd-key{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.bd-key>div{border:1px solid var(--bd);border-radius:10px;min-width:170px;padding:12px 16px}.bd-key small{margin-bottom:4px;font-size:14px;display:block}.bd-key b{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.bd-acts{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.bd-acts a,.bd-acts button{border:1px solid var(--bd);height:44px;color:var(--t1);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;padding:0 18px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.bd-acts a:hover,.bd-acts button:hover{border-color:var(--acc-line)}.bd-acts .pri{background:var(--acc-fill);border-color:var(--acc-line)}.bd-more{margin-top:14px}.bd-more summary{cursor:pointer;color:var(--acc-t);padding:8px 0;font-size:16px;font-weight:700;list-style:none}.bd-more summary:before{content:"＋ "}.bd-more[open] summary:before{content:"－ "}.bd-more>div{padding-top:8px}.bd-note{margin:10px 0 0;font-size:15px}.bd-empty{text-align:center;font-size:17px;padding:48px 16px!important}.bd-foot{border:1px solid var(--bd);width:100%;height:52px;color:var(--t1);font:inherit;cursor:pointer;background:0 0;border-radius:10px;margin-top:14px;font-size:16px;font-weight:700;display:block}.bd-foot:hover{border-color:var(--acc-line);background:var(--hov)}.bd .sd-dl dt,.bd .sd-dl dd,.bd .sd-ul li{color:var(--t1);font-size:16px}.bd-item{border-top:1px solid var(--bd);padding:16px 0}.bd-item:first-child{border-top:0;padding-top:0}.bd-item h4{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 6px;font-size:18px;display:flex}.bd-item p{margin:0 0 8px;font-size:16px;line-height:1.6}.bd-docs{flex-direction:column;gap:4px;display:flex}.bd-docs a{color:var(--t1);gap:14px;padding:6px 0;font-size:15px;text-decoration:none;display:flex}.bd-docs a em{color:var(--acc-l);min-width:92px;font-style:normal}.bd-docs a i{color:var(--acc-t);margin-left:auto;font-style:normal}.bd-docs a:hover span{text-decoration:underline}.bd-search .csearch .cs-in,.bd-search .bd-form{height:56px}.bd-form{border:2px solid var(--acc-line);background:var(--bg3);border-radius:12px;align-items:center;gap:10px;padding:0 8px 0 18px;display:flex;box-shadow:0 0 0 4px #d8794e2e}.bd-form input{min-width:0;color:var(--t1);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:18px}.bd-form input::placeholder{color:var(--t2)}.bd-form button{background:var(--acc-fill);height:42px;color:var(--t1);font:inherit;cursor:pointer;border:0;border-radius:9px;padding:0 18px;font-size:16px;font-weight:700}.bd .bdg{padding:4px 10px;font-size:14px}@media (width<=900px){.bd{padding:18px 14px 40px}.bd-tt h1{font-size:24px}.bd-search{flex-basis:100%;min-width:0}.bd-tb thead{display:none}.bd-tb tr.bd-r{border-bottom:1px solid var(--bd);grid-template-columns:1fr auto;gap:4px 12px;padding:14px 4px;display:grid}.bd-tb tr.bd-r>td{background:0 0;border:0;padding:0}.bd-tb tr.bd-r>td.bd-ar{display:none}.bd-dt{padding:16px}}.bd .bdg{white-space:nowrap}.bd-search{flex:0 620px}.v3 .main>.body>.bd{max-width:none}.bd-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.bd-chips button{border:1px solid var(--bd);height:38px;color:var(--t1);font:inherit;cursor:pointer;background:0 0;border-radius:9px;padding:0 14px;font-size:15px}.bd-chips button em{color:var(--acc-l);margin-left:6px;font-style:normal}.bd-chips button:hover{border-color:var(--acc-line)}.nv-slim{margin-top:14px}.bd-hd{flex-wrap:nowrap;align-items:flex-start}.bd-tt{flex:auto;min-width:0}.bd-search{flex:0 0 560px;min-width:0;margin-top:4px}@media (width<=1100px){.bd-hd{flex-wrap:wrap}.bd-search{flex:100%}}.bd-tb td{word-break:keep-all}.bd-docs a,.bd-docs a span{color:var(--t1)!important}.bd-docs a i{color:var(--acc-t)!important}.nv-slim .dochtml{max-width:1200px;font-size:16px}.nv-slim .dochtml td,.nv-slim .dochtml th{color:var(--t1);padding:10px 12px;font-size:16px}.nv-slim .note{color:var(--t1);font-size:15px}.bd-line{margin:0 0 12px;font-size:16px;line-height:1.6}.bd-chips button.on{background:var(--acc-fill);border-color:var(--acc-line)}.bd-chips button.on em{color:var(--t1)}.bd .co-pick{margin-top:40px}.bd .fl-st{white-space:nowrap;padding:4px 10px;font-size:14px}.bd-h2{margin:30px 0 12px;font-size:20px;font-weight:800}.bd-pick{color:var(--acc-t)}.bd-bar{border-bottom:1px solid var(--bd);grid-template-columns:70px 1fr 80px 200px;align-items:center;gap:16px;padding:12px 0;font-size:16px;display:grid}.bd-bar .bar{background:var(--hov);border-radius:6px;height:12px;overflow:hidden}.bd-bar .bar i{background:#3b9969;height:100%;display:block}.bd-bar .bar i.part{background:var(--acc-fill)}.bd-bar span{text-align:right;font-variant-numeric:tabular-nums}.bd-alert{border:2px solid var(--acc-line);border-radius:12px;margin-bottom:18px;padding:16px 20px;font-size:17px}.bd-alert b{color:var(--acc-t);margin-bottom:4px;font-size:19px;display:block}.bd-stats small i{margin-top:6px;font-size:14px;font-style:normal;display:block}.bd-stats .sm{margin-top:6px;font-size:14px;font-weight:400;display:block}.bdg.c-ok{color:var(--t1);background:#3b9969}.bd-r0>td{cursor:default}.nv-hd{align-items:flex-end}.nv-hd .bd-acts{flex:none;margin:0}.nv-slim .facts .fact b,.nv-slim .facts .fact small{color:var(--t1)}.nv-slim .dochtml>table:not([style*=zoom]){width:100%!important}.nv-slim .dochtml{max-width:none}@media (width<=900px){.bd-tb tr.bd-r,.bd-tb tr.bd-r0{border-bottom:1px solid var(--bd);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:14px 4px;display:flex}.bd-tb tr.bd-r>td,.bd-tb tr.bd-r0>td{text-align:left;background:0 0;border:0;padding:0;font-size:15px}.bd-tb tr.bd-r>td.bd-m,.bd-tb tr.bd-r0>td.bd-m{flex:100%;order:-1;font-size:18px;font-weight:700}.bd-tb tr>td.num:before{content:attr(data-l) " ";color:var(--acc-l);font-weight:400}.bd-tb tr.bd-r.on{background:var(--hov)}.bd-tb tr.bd-r>td:empty{display:none}.bd-tb tbody>tr:not(.bd-r):not(.bd-r0){border-bottom:1px solid var(--bd);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:12px 4px;display:flex}.bd-tb tbody>tr:not(.bd-r):not(.bd-r0)>td{text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;padding:0;font-size:15px}.bd-tb tbody>tr:not(.bd-r):not(.bd-r0)>td[data-l]:not(.num):before{content:attr(data-l) " ";color:var(--acc-l);font-weight:400}.bd-tb tbody>tr:not(.bd-r):not(.bd-r0)>td[colspan]{flex:100%}.bd-tb tbody>tr:not(.bd-r):not(.bd-r0)>td:empty{display:none}.bd-clip{-webkit-line-clamp:2}.bd-tabs{gap:6px}.bd-tabs button{height:40px;padding:0 12px;font-size:15px}.bd-stats{grid-template-columns:1fr 1fr;gap:8px}.bd-stats>div{padding:12px 14px}.bd-stats b{font-size:26px}.bd-key>div{flex:40%;min-width:0}.bd-acts a,.bd-acts button{flex:auto;justify-content:center}.bd-bar{grid-template-columns:52px 1fr 64px}.bd-bar span:last-child{display:none}.bd-docs a{flex-wrap:wrap;gap:4px 12px}.nv-hd .bd-acts{flex:100%}.bd .mx-cell{width:auto;min-width:0;padding:2px 10px;display:inline-block}.bd-r.on>td:first-child{box-shadow:none}}.ev-fin{border:2px solid var(--acc-line);color:var(--t1);border-radius:12px;margin:10px 0 14px;padding:18px 20px}.ev-fin small{color:var(--acc-l);font-size:14px;display:block}.ev-fin b{margin:4px 0 10px;font-size:20px;display:block}.ev-amt{font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:30px;font-weight:800}.ev-amt span{font-size:18px;font-weight:600}.ev-tb td{padding:8px 12px;font-size:15px}.ev-tb tr.ev-hit>td{background:var(--hov);color:var(--t1);box-shadow:inset 0 0 0 2px var(--acc-line);font-weight:700}.svc-chips button.chip{cursor:pointer;font:inherit}.bd-docs a[role=button]{cursor:pointer}.info-ic .info-n{background:var(--acc-fill);min-width:18px;height:18px;color:var(--t1);text-align:center;border-radius:9px;padding:0 5px;font:700 11px/18px inherit;position:absolute;top:-7px;right:-12px}.cal-note{border:1px solid var(--bd);background:var(--bg2);min-width:240px;height:44px;color:var(--t1);font:inherit;border-radius:10px;flex:1;padding:0 14px;font-size:16px}.cal-note:focus{border-color:var(--acc-line);outline:none}.bd-acts button.pri{background:var(--acc-fill);border-color:var(--acc-line);color:var(--t1)}.bd-chips button.on{border-color:var(--acc-line);color:var(--t1)}@media (width<=900px){.info-grid{grid-template-columns:repeat(5,1fr)}}.cal-form{border:1px solid var(--bd);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;padding:16px;display:flex}.cal-form select.cal-note option{background:var(--bg2);color:var(--t1)}.cal-chk{color:var(--t1);align-items:center;gap:8px;font-size:15px;display:inline-flex}.cal-note[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.chip-ic{position:relative}.chip-ic .rail-n{background:var(--acc-fill);min-width:18px;height:18px;color:var(--t1);text-align:center;border-radius:9px;padding:0 5px;font-size:11px;font-style:normal;font-weight:700;line-height:18px;position:absolute;top:-7px;right:-10px}@media (width<=900px){.info-grid{grid-template-columns:repeat(4,1fr)}}.rule-tx{white-space:pre-wrap;word-break:keep-all;font:inherit;color:var(--t1);border:1px solid var(--bd);background:var(--bg2);border-radius:10px;margin:0;padding:16px 18px;font-size:16px;line-height:1.75}.bd-hd .bd-search .cal-note{width:100%;min-width:280px}.gd2 .gd2-sec{margin:0 0 36px}.gd2 h2{color:var(--t1);margin:0 0 14px;font-size:22px;font-weight:800}.gd2 h3{color:var(--acc-l);margin:18px 0 8px;font-size:16px;font-weight:700}.gd2 p,.gd2 li{color:var(--t1);word-break:keep-all;font-size:17px;line-height:1.75}.gd2-rules{margin:0;padding-left:22px}.gd2-rules li{margin:4px 0}.gd2-grp{margin-bottom:6px}.gd2-row{border:1px solid var(--bd);color:var(--t1);border-radius:10px;grid-template-columns:170px 1fr 70px;align-items:start;gap:18px;margin:0 0 8px;padding:14px 16px;text-decoration:none;display:grid}.gd2-row:hover{border-color:var(--acc-line);background:var(--hov)}.gd2-row b{font-size:17px}.gd2-row span{font-size:16px;line-height:1.65}.gd2-row span em{color:var(--acc-l);margin-bottom:2px;font-style:normal;display:block}.gd2-row i{color:var(--acc-t);text-align:right;font-style:normal}.gd2-tb td{font-size:16px;line-height:1.6}.gd2-steps{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.gd2-steps li{border:1px solid var(--bd);border-radius:10px;gap:14px;padding:16px;display:flex}.gd2-steps li>span{background:var(--acc-fill);height:30px;color:var(--t1);border-radius:50%;flex:0 0 30px;place-items:center;font-weight:800;display:grid}.gd2-steps b{font-size:17px}.gd2-steps p{margin:4px 0 0;font-size:16px}.gd2-know{margin:0;padding-left:20px}@media (width<=900px){.gd2-row{grid-template-columns:1fr;gap:6px}.gd2-row i{text-align:left}}.nv-why{border:1px solid var(--bd);border-radius:10px;padding:18px 20px}.nv-why p{color:var(--t1);margin:0 0 12px;font-size:16px;line-height:1.7}.rule-pt{margin:18px 0 0}.rule-pt h4{color:var(--acc-l);margin:0 0 8px;font-size:16px;font-weight:800}.rule-pt ul{margin:0;padding-left:20px}.rule-pt li{color:var(--t1);word-break:keep-all;margin:4px 0;font-size:15px;line-height:1.7}.rule-pt label{cursor:pointer;align-items:flex-start;gap:8px;display:inline-flex}.rule-pt input[type=checkbox]{accent-color:var(--acc-line);margin-top:5px}.rule-doc{border:1px solid var(--bd);background:var(--bg2);color:var(--t1);word-break:keep-all;border-radius:10px;padding:18px 22px;font-size:16px;line-height:1.8}.rule-doc p{margin:0}.rule-doc .rd-law{color:var(--acc-t);margin:18px 0 6px;font-size:14px;font-weight:700}.rule-doc .rd-law:first-child{margin-top:0}.rule-doc .rd-art{border-left:3px solid var(--acc-line);margin:0 0 14px;padding:4px 0 4px 14px;font-weight:600}.rule-doc .rd-h{border-bottom:1px solid var(--bd);margin:22px 0 10px;padding-bottom:6px;font-size:17px;font-weight:800}.rule-doc .rd-p{margin:0 0 12px}.rule-doc .rd-n,.rule-doc .rd-li,.rule-doc .rd-note{grid-template-columns:30px 1fr;column-gap:4px;display:grid}.rule-doc .rd-n{margin:12px 0 6px}.rule-doc .rd-li{grid-template-columns:20px 1fr;margin:4px 0 4px 30px}.rule-doc .rd-note{background:var(--bg3);border-radius:8px;grid-template-columns:20px 1fr;margin:10px 0;padding:8px 12px;font-size:15px}.rule-doc i{color:var(--acc-t);font-style:normal;font-weight:800}.rule-tbw{margin:10px 0 12px;overflow-x:auto}.rule-tb{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.rule-tb th,.rule-tb td{border:1px solid var(--bd);text-align:left;white-space:nowrap;color:var(--t1);padding:8px 12px}.rule-tb th{background:var(--bg3);font-weight:700}.rule-tb td.num{text-align:right;font-variant-numeric:tabular-nums}.v3 .ev .hd .k{color:var(--t2)!important;background:0 0!important;padding:0!important}.v3 .ev .hd{background:var(--bg3)!important}.bd-tabs button.on,.bd-chips button.on,.v3 .chip.on,.sp-tools button.on,.mx-tools button.on{font-weight:700;background:var(--acc-fill)!important;border-color:var(--acc-line)!important;color:var(--t1)!important}.v3 .go,.bd-acts .pri,.bd-acts button.pri,.v3 .btn.pri,.bd-form button,.co-act .pri,.sd-acts .pri{background:var(--acc-strong)!important;border-color:var(--acc-strong)!important;color:#fff!important}.fl-st.st-risk,.mx-cell.st-risk,.bdg.k-지정{background:var(--acc-fill)!important;color:var(--acc-t)!important;border:1px solid var(--acc-line)!important}.info-ic .info-n,.chip-ic .rail-n,.gd2-steps li>span{background:var(--acc-strong)!important;color:#fff!important}.v3 .askbox,.v3 .csearch .cs-in{border-color:var(--acc-line)!important;box-shadow:none!important}.v3 .askbox:focus-within,.v3 .csearch .cs-in:focus-within{border-color:var(--acc-strong)!important;box-shadow:0 0 0 3px var(--acc-fill)!important}.v3 .rail .tile.on{border-color:var(--acc-line)!important;background:var(--acc-fill)!important}input:focus::placeholder,textarea:focus::placeholder{color:#0000!important}:root:not([data-theme=dark]) .v3 .askbox,:root:not([data-theme=dark]) .v3 .csearch .cs-in{background:#fff}:root:not([data-theme=dark]) body,:root:not([data-theme=dark]) .v3 .main{color:var(--t1)}.bd-hd{flex-direction:column;justify-content:flex-start;align-items:stretch}.bd-hd .bd-search{flex:auto;width:100%;min-width:0;max-width:820px}:root:not([data-theme=dark]){--acc:#b9643f;--acc2:#b9643f;--acc-text:#9a4a28;--acc-tint:#fbefe7;--selected:#fbefe7}.dr-in{gap:10px;margin:6px 0 14px;display:grid}.dr-lb{color:var(--t1);align-items:center;gap:10px;font-weight:700;display:flex}.dr-lb select{max-width:320px}.dr-tx{box-sizing:border-box;width:100%;font:inherit;border:2px solid var(--acc-line);background:var(--bg2);color:var(--t1);resize:vertical;border-radius:12px;padding:14px 16px;font-size:17px;line-height:1.6}.dr-tx:focus{border-color:var(--acc-strong);outline:none}.dr-sum{gap:8px;margin:10px 0 18px;display:grid}.dr-judge{border:1px solid var(--bd);border-left:4px solid var(--bd);background:var(--bg2);color:var(--t1);border-radius:10px;grid-template-columns:96px 1fr;align-items:baseline;gap:12px;padding:12px 16px;font-size:15.5px;line-height:1.6;display:grid}.dr-judge b{font-size:16px}.dr-judge.on{border-left-color:var(--acc-line)}.dr-judge.on b{color:var(--acc-t)}.dr-judge.late{border-left-color:var(--risk)}.dr-judge.late b{color:var(--risk)}.dr-h{color:var(--t1);margin:22px 0 8px;font-size:18px}.dr-h small{color:var(--t2);margin-top:4px;font-size:13.5px;font-weight:500;display:block}.dr-tbw{overflow-x:auto}.dr-tb{border-collapse:collapse;width:100%;font-size:15px}.dr-tb th,.dr-tb td{border:1px solid var(--bd);text-align:left;vertical-align:top;color:var(--t1);padding:8px 10px}.dr-tb thead th{background:var(--bg3);font-weight:700}.dr-tb tbody th{background:var(--bg2);word-break:keep-all;width:30%;font-weight:600}.dr-tb tr.need th{border-left:3px solid var(--acc-line)}.dr-peer tr.dr-row{cursor:pointer}.dr-peer tr.dr-row:hover td,.dr-peer tr.dr-row:focus td{background:var(--bg2)}.dr-peer td:last-child{white-space:nowrap;width:1%;color:var(--acc)}.dr-v{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--bd);background:var(--bg);color:var(--t1);border-radius:6px;padding:6px 8px;font-size:15px}textarea.dr-v{resize:vertical;line-height:1.55}.dr-src{width:30%;color:var(--t2);font-size:13.5px;line-height:1.5}.dr-tag{border:1px solid var(--bd);color:var(--t1);border-radius:999px;margin-right:4px;padding:1px 8px;font-size:12.5px;font-weight:700;display:inline-block}.dr-tag.t-in{border-color:var(--acc-line);color:var(--acc-t)}.dr-tag.t-calc,.dr-tag.t-fin{background:var(--bg3)}.dr-tag.t-need{border-color:var(--acc-line);background:var(--acc-fill)}.dr-mini{font:inherit;border:1px solid var(--bd);background:var(--bg2);color:var(--t1);cursor:pointer;white-space:nowrap;border-radius:6px;margin:4px 4px 0 0;padding:3px 9px;font-size:13px}.dr-mini:hover{background:var(--hov)}.dr-ex td{background:var(--bg2)}.dr-exi{border-bottom:1px solid var(--bd);padding:8px 0}.dr-exi:last-child{border-bottom:0}.dr-exi p{white-space:pre-wrap;margin:0 0 4px;font-size:14.5px;line-height:1.6}.dr-fol ul{margin:0 0 8px;padding-left:20px}.dr-warn{border-left:3px solid color-mix(in srgb, var(--acc-line) 55%, transparent);padding-left:14px}.dr-fol li{color:var(--t1);word-break:keep-all;margin:4px 0;font-size:15px;line-height:1.7}.dr-fol label{cursor:pointer;align-items:flex-start;gap:8px;display:inline-flex}.dr-fol input[type=checkbox]{accent-color:var(--acc-line);margin-top:6px}.dr-cq{max-width:260px}.dr-quick{margin:0}.dr-q{border:1px solid var(--bd);border-left:4px solid var(--acc-line);background:var(--bg2);border-radius:10px;margin:14px 0;padding:6px 18px 14px}.dr-q.done{border-left-color:var(--acc-strong)}.dr-qi{border-top:1px solid var(--bd);grid-template-columns:minmax(180px,34%) 1fr;align-items:center;gap:12px;padding:8px 0;display:grid}.dr-qi label{color:var(--t1);word-break:keep-all;font-weight:700}.dr-qi .bd-chips{margin:0}.dr-all{margin:10px 0 14px}.dr-all>summary{cursor:pointer;color:var(--t1);border:1px solid var(--bd);background:var(--bg2);border-radius:8px;padding:10px 14px;font-weight:700}.dr-all[open]>summary{margin-bottom:8px}@media (width<=720px){.dr-qi{grid-template-columns:1fr}}.cr{border:1px solid var(--bd);background:var(--bg2);border-radius:10px;margin:6px 0 12px;padding:10px 14px}.cr-row{color:var(--t1);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cr-on{font:inherit;border:1px solid var(--acc-line);background:var(--acc-fill);color:var(--t1);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:14px}.cr-q{flex:220px;max-width:320px}.cr .bd-chips{margin:8px 0 0}.dr-how{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.dr-how li{border:1px solid var(--bd);background:var(--bg2);color:var(--t1);word-break:keep-all;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;line-height:1.55;display:flex}.dr-how b{background:var(--acc-fill);border:1px solid var(--acc-line);height:26px;color:var(--t1);border-radius:50%;flex:0 0 26px;place-items:center;font-size:14px;display:grid}.dr-how em{margin-bottom:2px;font-style:normal;font-weight:800;display:block}@media (width<=900px){.dr-how{grid-template-columns:1fr 1fr}}@media (width<=560px){.dr-how{grid-template-columns:1fr}}.gd2-eg{background:var(--bg3);color:var(--t1);border-radius:8px;margin:4px 0 0;padding:6px 10px;font-size:14.5px}.gd2-easy .bd-acts{margin:8px 0}.gd2-go{border:1px solid var(--acc-line);background:var(--acc-fill);color:var(--t1);border-radius:8px;padding:9px 16px;font-weight:700;text-decoration:none;display:inline-block}.gd2-go:hover{background:var(--hov)}.gd2-easy .gd2-steps{grid-template-columns:1fr;max-width:920px}.gd2-easy .gd2-steps li b{font-size:17px}.gd2-easy .gd2-steps li p{font-size:16px;line-height:1.65}.dr-peek{border:1px dashed var(--acc-line);background:var(--bg2);border-radius:10px;padding:8px 14px}.dr-peek p{color:var(--t1);margin:2px 0;font-size:15px;line-height:1.6}.dr-peek em{color:var(--acc-t);font-style:normal;font-weight:700}.dr-peek small{color:var(--t2)}.dr-tag.t-prev{border-color:var(--acc-line);background:var(--acc-fill)}.tipbox{border:1px solid var(--bd);background:var(--bg2);border-radius:10px;margin:0 0 14px;padding:4px 16px 10px}.tipbox-hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tipbox-links{border-top:1px solid var(--bd);padding:8px 0}.tipbox-link{color:var(--t1);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex}.tipbox-link code{background:var(--bg3);color:var(--t1);word-break:break-all;border-radius:6px;padding:2px 8px;font-size:13px}.tipbox-tip{border-top:1px solid var(--bd);padding:10px 0}.tipbox-tip.new{border-left:3px solid var(--acc-line);padding-left:10px}.tipbox-tip p{color:var(--t1);white-space:pre-wrap;margin:4px 0 6px;font-size:15.5px;line-height:1.6}.tipbox-meta{color:var(--t2);font-size:13.5px}.tipbox-meta em{color:var(--acc-t);font-style:normal;font-weight:700}.tip{background:var(--bg);min-height:100vh;color:var(--t1);box-sizing:border-box;justify-content:center;padding:40px 16px;display:flex}.tip-box{width:100%;max-width:640px}.tip-box h1{margin:0 0 10px;font-size:22px}.tip-lead{margin:0 0 10px;font-size:16px;line-height:1.7}.tip-eg{margin:0 0 16px;padding-left:20px;font-size:15px;line-height:1.8}.tip-box label{margin:10px 0 0;font-weight:700;display:block}.tip-box textarea,.tip-box input{box-sizing:border-box;width:100%;font:inherit;border:2px solid var(--bd);background:var(--bg2);color:var(--t1);border-radius:10px;margin-top:6px;padding:12px 14px;font-size:16px;display:block}.tip-box textarea:focus,.tip-box input:focus{border-color:var(--acc-line);outline:none}.tip-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tip-go{font:inherit;border:1px solid var(--acc-line);background:var(--acc-fill);color:var(--t1);cursor:pointer;border-radius:10px;margin-top:14px;padding:12px 20px;font-size:16px;font-weight:700}.tip-go:disabled{opacity:.55;cursor:default}.tip-err{color:var(--risk);font-weight:700}.tip-note{color:var(--t2);margin-top:14px;font-size:13.5px}@media (width<=560px){.tip-two{grid-template-columns:1fr}}.vg-btn{font:inherit;border:1px solid var(--acc-line);background:var(--acc-fill);color:var(--t1);cursor:pointer;border-radius:8px;padding:9px 16px;font-size:15px;font-weight:700}.vg-btn:hover{background:var(--hov)}.vg-m{width:min(1100px,96vw);max-width:96vw}.vg-m .mb{background:#000;padding:0}.vg-m video{width:100%;height:auto;max-height:76vh;display:block}.modal.vg-m{width:min(1700px,94vw)!important;max-width:96vw!important;max-height:94vh!important}.vg-m .mb{overflow:hidden}.vg-m video{max-height:80vh;margin:0 auto}.dr-mini.on{border-color:var(--acc-line);background:var(--acc-fill);font-weight:700}a.dr-mini{text-decoration:none;display:inline-block}.tipbox-how{gap:4px;margin:4px 0 10px;padding:0;list-style:none;display:grid}.tipbox-how li{color:var(--t1);align-items:baseline;gap:8px;font-size:15px;line-height:1.6;display:flex}.tipbox-how b{background:var(--acc-fill);border:1px solid var(--acc-line);border-radius:50%;flex:0 0 22px;place-items:center;height:22px;font-size:13px;display:grid}.tipbox-tabs{border-top:1px solid var(--bd);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding-top:8px;display:flex}.tipbox-tabs .bd-chips{margin:0}.tipbox-why{color:var(--t1);margin:4px 0 10px;font-size:15px;line-height:1.7}.tipbox-st{border:1px solid var(--bd);color:var(--t1);border-radius:8px;margin-bottom:8px;padding:10px 12px}.tipbox-st.now{border-color:var(--acc-line);background:var(--acc-fill)}.tipbox-st.ok{opacity:.85}.tipbox-st-hd{align-items:baseline;gap:10px;font-size:15px;font-weight:600;display:flex}.tipbox-st-hd small{color:var(--t1);margin-top:2px;font-size:14px;font-weight:400;display:block}.tipbox-st-hd b{background:var(--acc-fill);border:1px solid var(--acc-line);border-radius:50%;flex:0 0 24px;place-items:center;height:24px;font-size:13px;display:grid}.tipbox-st.ok .tipbox-st-hd b{color:#fff;background:#2f6b4a;border-color:#4fae7c}.tipbox-st .cr,.tipbox-st .bd-chips,.tipbox-st .tipbox-link{margin-top:8px}.dr-mode{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 14px;display:grid}.dr-mode button{border:1px solid var(--bd);color:var(--t1);cursor:pointer;text-align:left;background:0 0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px;display:flex}.dr-mode button b{font-size:16px}.dr-mode button small{color:var(--t1);font-size:13px}.dr-mode button.on{border-color:var(--acc-line);background:var(--acc-fill)}.fx-q{width:100%;max-width:420px;margin:0 0 8px}.fx-list tr.fx-row{cursor:pointer}.fx-list tr.fx-row:hover td{background:var(--acc-fill)}.fx-list tr.fx-row.off{opacity:.6;cursor:default}.fx-head{margin-top:10px}.fx-grid td{vertical-align:top;padding:4px 6px}.fx-grid td.fx-lab span{cursor:text;font-weight:600}.fx-grid td.fx-ch,.fx-grid tr.fx-ch td{background:var(--acc-fill)}.fx-chg td{vertical-align:top}.fx-pre pre{white-space:pre-wrap;color:var(--t1);border:1px solid var(--bd);border-radius:8px;padding:10px;font-size:13px}@media (width<=640px){.dr-mode{grid-template-columns:1fr}}.pd-toc{width:100%}.pd-row{cursor:pointer}.pd-row.grp{cursor:default}.pd-row.l1 .pd-ti{font-size:15px;font-weight:700}.pd-row.l2 .pd-ti{padding-left:22px}.pd-row.l3 .pd-ti{padding-left:40px}.pd-row:not(.grp):hover td{background:var(--acc-fill)}.pd-row .dr-tag{margin-right:6px}.pd-p{white-space:pre-wrap;color:var(--t1);margin:6px 0;line-height:1.7}.pd-h{color:var(--t1);margin:10px 0 4px;font-weight:700}.pd-mk{color:inherit;border-bottom:2px solid var(--acc-line);background:0 0;padding:0 1px}.pd-tb td,.pd-tb th{vertical-align:top;padding:4px 8px;font-size:13px}.pd-tb td.num{text-align:right}.pd-tb td.pd-need{background:var(--acc-fill);color:var(--t1);font-weight:700}.pd-tb th.pd-sh,.pd-tb td.pd-sh{font-weight:700}.pd-ev{color:var(--t1);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.pd-tb td.pd-stale{outline:1px dashed var(--acc-line);outline-offset:-3px}.td-sum{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:6px 0 14px;display:grid}.td-n{border:1px solid var(--bd);color:var(--t1);border-radius:8px;padding:10px 12px}.td-n b{font-size:24px;display:block}.td-n span{font-size:13px}.td-n.hot{border-color:var(--acc-line);background:var(--acc-fill)}.td-tb{width:100%}.td-grp td{color:var(--t1);padding-top:14px;font-size:14px;font-weight:700}.td-row{cursor:pointer}.td-row:hover td{background:var(--acc-fill)}.td-row.lv3 .td-left{color:#ff8a7a;font-weight:700}.td-left{white-space:nowrap;width:90px}.td-when{white-space:nowrap;width:130px}.td-open>td{color:var(--t1);padding:10px 14px 14px}.td-open p{margin:4px 0;line-height:1.6}@media (width<=640px){.td-sum{grid-template-columns:repeat(3,minmax(0,1fr))}}.td-push{border:1px solid var(--acc-line);background:var(--acc-fill);color:var(--t1);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;padding:10px 14px;display:flex}.td-push.on{border-color:var(--bd);background:0 0}.td-push b{font-size:15px;display:block}.td-push span{font-size:13px}.td-push p{flex-basis:100%;margin:0}.pd-tb td.pd-fill{font-weight:600;box-shadow:inset 3px 0 #4fae7c}.mp-wrap{padding-bottom:0}.mp-card{border:1px solid var(--bd);color:var(--t1);border-radius:8px;margin-bottom:10px;padding:12px 14px}.mp-top{grid-template-columns:1.2fr repeat(3,1fr);align-items:stretch;gap:10px;display:grid}.mp-top>b{align-self:center;font-size:17px}.mp-big{border:1px solid var(--bd);border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.mp-big em{font-size:13px;font-style:normal}.mp-big strong{font-size:22px}.mp-big small{font-size:12.5px}.mp-big.hot{border-color:var(--acc-line);background:var(--acc-fill)}.mp-st{margin:8px 0 0;font-size:14px}.mp-tb{width:100%;margin-top:10px}.mp-row{cursor:pointer}.mp-row:hover td{background:var(--acc-fill)}@media (width<=760px){.mp-top{grid-template-columns:1fr 1fr}}.mp-rule{color:var(--t1);margin-top:10px;font-size:13.5px}.mp-rule p{margin:4px 0;line-height:1.6}.mp-bar{border:1px solid var(--bd);border-radius:6px;height:26px;position:relative;overflow:hidden}.mp-bar i{background:var(--acc-fill);border-right:2px solid var(--acc-line);position:absolute;inset:0 auto 0 0}.mp-bar span{padding:0 10px;font-weight:600;line-height:26px;position:relative}.mp-law{margin-top:6px}.mp-law summary{cursor:pointer;font-weight:600}.mp-law th{white-space:nowrap;vertical-align:top;width:130px}.mp-law td{line-height:1.6}.mp-bar small{font-weight:400}.v3 .rail-cap{color:var(--t1);opacity:.85;text-align:center;letter-spacing:-.2px;border-top:1px solid var(--bd);padding:6px 0 2px;font-size:10.5px;font-weight:700;display:block}.v3 .rail-grp:first-child .rail-cap{border-top:0;padding-top:0}.pd-cell{cursor:text}.pd-cell:hover{outline:1px solid var(--acc-line);outline-offset:-1px}.pd-done{background:#3e6ab11f;box-shadow:inset 3px 0 #3e6ab1}.pd-ed{box-sizing:border-box;width:100%;min-width:120px;font:inherit;color:var(--t1);background:var(--bg);border:1px solid var(--acc-strong);resize:vertical;border-radius:4px;padding:6px 8px;line-height:1.6}.pd-saved{color:#4fae7c;align-self:center;margin-right:8px;font-weight:600}.pd-dsd{color:var(--t1);border:1px solid #4fae7c;border-radius:6px;margin:8px 0;padding:8px 12px;line-height:1.6}.pd-dsd ul{margin:6px 0 0 18px}.mp{background:#3e6ab11a;border:1px solid #3e6ab1;border-left-width:5px;border-radius:10px;margin-bottom:24px;padding:14px 16px 6px}.mp .mp-card{background:var(--bg);border-color:#3e6ab18c}.mp .mp-big{border-color:#3e6ab173}.mp .mp-big.hot{border-color:var(--acc-line);background:var(--acc-fill)}.mp-mine{color:#fff;vertical-align:2px;background:#3e6ab1;border-radius:4px;margin-right:8px;padding:2px 8px;font-size:13px;font-weight:700;display:inline-block}.mp>.dr-h{color:var(--t1);font-size:20px}.mp .mp-top>b{color:#fff;font-size:19px}:root:not([data-theme=dark]) .mp .mp-top>b{color:var(--t1)}.pd-open>td{padding:14px 18px 20px}.pd-p{color:var(--t1);border-radius:4px;margin:6px 0;padding:6px 10px;font-size:15px;line-height:1.85}.pd-h{padding:4px 10px;font-size:16px}.pd-tb td,.pd-tb th{padding:8px 10px;font-size:14px;line-height:1.6}.pd-ed{min-height:40px;padding:8px 10px;font-size:15px;line-height:1.75}.pd-tb td.pd-w{color:var(--t1);background:#d8794e38;font-weight:700;box-shadow:inset 0 0 0 2px #d8794e}.pd-wl{color:#d8794e;font-weight:700}:root:not([data-theme=dark]) .pd-wl{color:#a5552f}.pd-tb td.pd-c,.pd-p.pd-c,.pd-h.pd-c{background:#8a6fd11a;box-shadow:inset 4px 0 #8a6fd1}.pd-tb td.pd-c{outline:none;box-shadow:inset 0 0 0 1px #8a6fd1}.pd-done,.pd-tb td.pd-done{background:#3e6ab129;box-shadow:inset 4px 0 #3e6ab1}.pd-tb td.pd-fill{background:#4fae7c1a;box-shadow:inset 4px 0 #4fae7c}.pd-lg{border:1px solid var(--bd);z-index:2;background:var(--bg2);border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:8px 10px;display:flex;position:sticky;top:0}.pd-lg small{color:var(--t1);margin-left:4px;font-size:13px}.pdl-w,.pdl-c,.pdl-d,.pdl-f{color:var(--t1);border-radius:4px;padding:2px 8px;font-size:13px;font-weight:700;display:inline-block}.pdl-w{background:#d8794e38;border:1px solid #d8794e}.pdl-c{background:#8a6fd124;border:1px solid #8a6fd1}.pdl-d{background:#3e6ab12e;border:1px solid #3e6ab1}.pdl-f{background:#4fae7c24;border:1px solid #4fae7c}.pd-dsd>b{margin-bottom:8px;font-size:15px;display:block}.pd-dg{border-radius:6px;margin:8px 0 4px;padding:8px 12px}.pd-dg h4{margin:0 0 4px;font-size:14px}.pd-dg ol{margin:0 0 0 20px;font-size:14px;line-height:1.75}.pd-dg.t-d{background:#4fae7c1a;border-left:4px solid #4fae7c}.pd-dg.t-w{background:#d8794e1f;border-left:4px solid #d8794e}.pd-dg.t-c{background:#3e6ab11a;border-left:4px solid #3e6ab1}.v3 .rail{width:196px}.v3 .rail-nav{gap:12px}.v3 .rail-grp{grid-template-columns:1fr 1fr;gap:6px;display:grid!important}.v3 .rail-grp .rail-cap{grid-column:1/-1}.v3 .rail .tile{min-height:66px;padding:8px 4px;font-size:12.5px}.ps-pick{grid-template-columns:1fr 1fr;gap:12px;margin:8px 0;display:grid}@media (width<=760px){.ps-pick{grid-template-columns:1fr}}.ps-card{text-align:left;border:2px solid var(--bd);background:var(--bg2);color:var(--t1);cursor:pointer;font:inherit;border-radius:10px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.ps-card b{font-size:17px}.ps-card small{color:var(--t1);font-size:13px}.ps-card em{font-size:14px;font-style:normal;font-weight:600;line-height:1.5}.ps-card ul{margin:2px 0 0 18px;padding:0;font-size:13.5px;line-height:1.7}.ps-card .ps-sel{border:1px solid var(--bd);border-radius:4px;align-self:flex-start;margin-top:4px;padding:3px 10px;font-size:13px;font-weight:700}.ps-card.ps-officer{border-left:6px solid #d8794e}.ps-card.ps-investor{border-left:6px solid #3e6ab1}.ps-card.on.ps-officer{background:#d8794e1f;border-color:#d8794e}.ps-card.on.ps-investor{background:#3e6ab124;border-color:#3e6ab1}.ps-card.on .ps-sel{background:var(--t1);color:var(--bg2);border-color:var(--t1)}.ps-gate{z-index:1000;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.ps-box{background:var(--bg2);width:min(880px,100%);color:var(--t1);border:1px solid var(--bd);border-radius:12px;padding:22px 24px}.ps-box h2{margin:0 0 6px;font-size:22px}.ps-box>p{margin:0 0 10px;font-size:14.5px;line-height:1.6}.ps-go{background:var(--acc-strong);color:#fff;cursor:pointer;border:0;border-radius:8px;width:100%;margin-top:10px;padding:12px;font-size:16px;font-weight:700}.ps-go:disabled{opacity:.55;cursor:default}.ps-only p{margin:8px 0 14px}:root:not([data-theme=dark]){--bg:#fbfaf8;--bg2:#fbfaf8;--surface:#f6f3ef;--sunken:#f6f3ef;--raise:#f3eee9;--hover:#f3eee9;--hov:#f3eee9}.ans-live{position:relative}.sse-cur{vertical-align:text-bottom;background:var(--acc);width:8px;height:1.1em;margin-left:2px;animation:1s steps(2,end) infinite sseBlink;display:inline-block}@keyframes sseBlink{50%{opacity:0}}.live-bar{color:var(--text);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:13.5px;display:flex}.live-bar .wait-stop{margin-top:0;margin-left:auto}@media (width>=761px){.v3 .follow,.v3 form.askbox.follow{margin:28px 0 40px;position:static}.v3 .col:has(.follow){padding-bottom:24px}.v3.app.ai .main:has(.follow){padding-bottom:24px}}.sitebar{border-radius:10px;align-items:center;gap:10px;margin:0 0 10px;padding:10px 16px;font-size:15px;font-weight:700;line-height:1.5;display:flex}.sitebar span{flex:1}.sitebar button{color:inherit;cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:16px}.sitebar.info{color:#123a8f;background:#e6efff;border:1px solid #bcd0fa}.sitebar.warn{color:#7f3510;background:#fff3ea;border:1px solid #f5cdb2}:root[data-theme=dark] .sitebar.info{color:#fff;background:#12244a;border-color:#2c4b8c}:root[data-theme=dark] .sitebar.warn{color:#fff;background:#3a2213;border-color:#7a4524}.vote{align-items:center;gap:6px;margin-left:4px;display:inline-flex}.ans-tools .vote button{width:36px;padding:0;font-size:15px}.ans-tools .vote button.on{border-color:var(--acc);background:var(--acc-tint)}.vote em{color:var(--text);font-size:13px;font-style:normal}.vote-why{gap:8px;width:100%;display:flex}.vote-why input{border:1px solid var(--line);background:var(--surface);min-width:0;height:34px;color:var(--text);font:inherit;border-radius:6px;flex:1;padding:0 10px;font-size:14px}.ans-tools .vote-why button{height:34px}.v3 .rail-foot{border-top:1px solid var(--bd);align-items:center;gap:6px;padding-top:10px;display:flex}.v3 .rail-me{border:1px solid var(--bd);min-width:0;color:var(--t1);border-radius:10px;flex:1;align-items:center;gap:8px;padding:6px 8px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.v3 .rail-me:hover{background:var(--hov)}.v3 .rail-me.on{border-color:var(--acc-line);background:var(--acc-fill)}.v3 .rail-me .side-av{border-radius:9px;width:30px;height:30px;font-size:14px}.v3 .rail-me>span:last-child{flex-direction:column;min-width:0;display:flex}.v3 .rail-me b{color:var(--t1);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.v3 .rail-me small{color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.v3 .rail-foot .iconbtn{flex:none}.ans .ans-h{border-bottom:1px solid var(--line);color:var(--text);align-items:center;gap:8px;margin:18px 0 8px;padding-bottom:6px;font-size:16.5px;font-weight:800;display:flex}.ans .ans-h:first-child{margin-top:0}.ans .ans-ic{flex:none;font-size:17px;line-height:1}.ans .ans-pt{align-items:flex-start;gap:8px;display:flex}.ans .ans-pt .ans-ic{margin-top:3px}.memo-save{margin:14px 0 4px}.memo-box{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:14px 16px}.memo-box b{color:var(--text);margin-bottom:10px;font-size:14.5px;display:block}.memo-conds{color:var(--text);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px 14px;font-size:14px;display:grid}.memo-conds label{cursor:pointer;align-items:center;gap:8px;display:flex}.memo-acts{gap:8px;margin-top:12px;display:flex}.memo-ok{color:var(--text);margin:8px 0 0;font-size:14px}.memo-err{color:#d64545;margin:8px 0 0;font-size:14px}.memo-body{white-space:pre-wrap;color:var(--text);border:1px solid var(--line);border-radius:8px;margin:8px 0;padding:12px 14px;font-size:14px;line-height:1.7}.wt-al-hd em.plain{margin-left:6px;font-size:13px;font-style:normal}.v3 .ans-retry{border:1px solid var(--acc);color:var(--text);cursor:pointer;background:0 0;border-radius:8px;margin-left:10px;padding:6px 14px;font-size:14px}.dr-en{color:var(--acc-text);margin-top:3px;font-size:13px;font-weight:500;display:block}.dr-en.none{color:var(--t1);font-style:italic}.dr-enh{border-left:3px solid var(--acc-line);padding-left:10px}.svc-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gd2-toc{flex-wrap:wrap;gap:8px;margin:0 0 28px;display:flex}.gd2-toc a{border:1px solid var(--acc-line);background:var(--acc-fill);color:var(--t1);border-radius:999px;padding:8px 14px;font-size:15px;font-weight:700;text-decoration:none}.gd2-toc a:hover{background:var(--hov)}.gd2 .gd2-sec{scroll-margin-top:72px}.ic-chip{color:#fff;background:var(--tone);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ic-chip svg{display:block}.illu{flex:none;display:block}.gd3{border:1px solid var(--acc-line);background:var(--bg3);border-radius:14px;align-items:center;gap:22px;margin:0 0 22px;padding:16px 22px;display:flex}.gd3.shut{padding:10px 18px}.gd3-body{flex:auto;min-width:0}.gd3-hd{justify-content:space-between;align-items:center;gap:12px;display:flex}.gd3-hd b{color:var(--t1);font-size:19px;font-weight:800}.gd3-x{border:1px solid var(--acc-line);color:var(--acc-t);height:34px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:0 14px;font-size:14px}.gd3-x:hover{background:var(--hov)}.gd3-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.gd3-steps li{color:var(--t1);align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.55;display:flex}.gd3-steps li em{color:var(--acc-t);margin-right:6px;font-style:normal;font-weight:800}.gd3-steps li b{color:var(--t1)}.bd-stats>div.ic{align-items:center;gap:16px;display:flex}.bd-st-ic{flex:none;display:flex}.sev{white-space:nowrap;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.sev b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.sev.sv-risk{color:#ff7b72;background:#d9534f29;border-color:#d9534f8c}.sev.sv-warn{color:#f5c542;background:#d9a03a29;border-color:#d9a03a8c}.sev.sv-look{color:#8db4ff;background:#3e6ab12e;border-color:#3e6ab199}:root:not([data-theme=dark]) .sev.sv-risk{color:#b3261e}:root:not([data-theme=dark]) .sev.sv-warn{color:#8a5a00}:root:not([data-theme=dark]) .sev.sv-look{color:#2c5394}.gp-row{flex-wrap:wrap;gap:6px;display:inline-flex}.gp{height:26px;color:var(--t1);border:1px solid var(--bd);background:0 0;border-radius:7px;align-items:center;gap:5px;padding:0 9px 0 7px;font-size:13.5px;font-weight:600;display:inline-flex}.gp svg{color:var(--acc-l)}.fx-sum{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.fx-sum-t{color:var(--acc-l);margin-left:6px;font-size:15px}.fx-grp{margin:0 0 18px}.fx-grp-h{color:var(--t1);align-items:center;gap:10px;margin:0 0 10px;font-size:18px;font-weight:800;display:flex}.fx-grp-h em{color:var(--acc-l);font-size:14px;font-style:normal;font-weight:700}.fx-card{border:1px solid var(--bd);background:var(--bg2);border-left-width:5px;border-radius:12px;margin:0 0 10px;padding:16px 20px}.fx-card.is-risk{border-left-color:#d9534f}.fx-card.is-warn{border-left-color:#d9a03a}.fx-card.is-look{border-left-color:#3e6ab1}.fx-top{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.fx-name{color:var(--t1);font-size:18px;font-weight:800}.fx-rank{color:var(--acc-t);border:1px solid var(--acc-line);border-radius:999px;padding:2px 10px;font-size:13.5px;font-weight:700}.fx-plain,.fx-why{color:var(--t1);gap:10px;margin:0 0 6px;font-size:16px;line-height:1.6;display:flex}.fx-plain span,.fx-why span{min-width:84px;color:var(--acc-l);flex:none;padding-top:2px;font-size:13.5px;font-weight:800}.fx-why{font-weight:600}.fx-ev{border-top:1px dashed var(--bd);margin-top:10px;padding-top:8px}.fx-ev small{color:var(--acc-l);margin-bottom:4px;font-size:13px;display:block}.fx-ev a{color:var(--t1);cursor:pointer;border-radius:8px;align-items:center;gap:14px;margin:0 -10px;padding:8px 10px;font-size:15px;text-decoration:none;display:flex}.fx-ev a:hover{background:var(--hov)}.fx-ev a em{min-width:92px;color:var(--acc-l);font-variant-numeric:tabular-nums;font-style:normal}.fx-ev a span{flex:auto;min-width:0}.fx-ev a i{color:var(--acc-t);white-space:nowrap;align-items:center;gap:4px;font-style:normal;font-weight:700;display:inline-flex}.fx-rule{margin-top:8px}.fx-rule summary{cursor:pointer;color:var(--acc-t);font-size:14px}.fx-rule pre{white-space:pre-wrap;font:inherit;color:var(--t1);margin:8px 0 0;font-size:14px;line-height:1.6}.fx-dist-g{color:var(--acc-l);align-items:center;gap:10px;font-weight:700;display:flex}td.fx-dist-g{display:table-cell}.kd{align-items:center;gap:12px;min-width:0;display:inline-flex}.kd-t{flex-direction:column;min-width:0;display:flex}.kd-t>span{color:var(--t1);font-weight:600}.kd-t small{color:var(--acc-l);align-items:center;gap:6px;font-size:13px;display:inline-flex}.dy{flex-direction:column;line-height:1.25;display:flex}.dy b{font-variant-numeric:tabular-nums;font-size:17px}.dy small{color:var(--acc-l);font-size:12.5px}.wt-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:26px 0 6px;display:grid}.wt-nav button{border:1px solid var(--bd);height:56px;color:var(--t1);font:inherit;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-size:15.5px;font-weight:700;display:flex}.wt-nav button:hover{background:var(--hov)}.wt-nav button em{color:var(--acc-t);font-variant-numeric:tabular-nums;margin-left:auto;font-size:18px;font-style:normal;font-weight:800}.wt-nav button.hot{border-color:var(--acc-line)}.wt-al{scroll-margin-top:70px}.wt-al-hd h3{align-items:center;gap:10px;display:flex}.dd{border:1px solid var(--acc-line);color:var(--acc-t);border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12.5px;font-weight:800;display:inline-block}.dd.near{color:#6fd29f;background:#3b99692e;border-color:#3b9969}:root:not([data-theme=dark]) .dd.near{color:#23734b}.dd.past{opacity:.7}.bd-empty-ill{text-align:left;justify-content:center;align-items:center;gap:24px;padding:18px 0;display:flex}.bd-empty-ill b{color:var(--t1);font-size:19px}.bd-empty-ill p{color:var(--t1);margin:6px 0 0;font-size:16px;line-height:1.6}@media (width<=900px){.gd3{flex-direction:column;align-items:stretch;padding:14px 16px}.gd3-illu{display:none}.gd3-steps{grid-template-columns:1fr}.wt-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-plain,.fx-why{flex-direction:column;gap:2px}.fx-ev a{flex-wrap:wrap;gap:2px 12px}.bd-empty-ill{text-align:center;flex-direction:column}}:where(.bd,.td-push) button:not([class]){border:1px solid var(--acc-line);height:36px;color:var(--acc-t);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:0 14px;font-size:14px;font-weight:700}:where(.bd,.td-push) button:not([class]):hover{background:var(--hov)}.wt2{margin-top:28px}.wt2-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wt2-tabs button{border:1px solid var(--bd);min-height:66px;color:var(--t1);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:12px;padding:10px 16px;display:flex}.wt2-tabs button span{flex-direction:column;min-width:0;display:flex}.wt2-tabs button b{font-size:16px;font-weight:800}.wt2-tabs button small{color:var(--acc-l);font-size:13px}.wt2-tabs button em{color:var(--t1);font-variant-numeric:tabular-nums;margin-left:auto;font-size:22px;font-style:normal;font-weight:800}.wt2-tabs button:hover{background:var(--hov)}.wt2-tabs button.on{border:2px solid var(--acc-line);background:var(--acc-fill)}.wt2-tabs button.hot em{color:var(--acc-t)}.wt2-body{border:1px solid var(--bd);border-radius:14px;margin-top:14px;padding:6px 18px 12px}.wt2-hd{border-bottom:1px solid var(--bd);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.wt2-hd p{color:var(--t1);margin:0;font-size:15px}.wt2-hd p b{font-weight:800}.wl{flex-direction:column;display:flex}.wl-it{border-bottom:1px solid var(--bd);align-items:center;gap:16px;padding:14px 6px;display:flex}.wl-it:last-child{border-bottom:0}.wl-it.wl-click{cursor:pointer;border-radius:10px}.wl-it.wl-click:hover{background:var(--hov)}.wl-it.wl-dim .wl-main b{opacity:.8;font-weight:600}.wl-lead{flex:none;justify-content:center;min-width:64px;display:flex}.wl-main{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.wl-main b{color:var(--t1);align-items:center;gap:8px;font-size:16.5px;font-weight:800;display:flex}.wl-main small{color:var(--acc-l);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.wl-acts{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.wl-btn{border:1px solid var(--acc-line);height:38px;color:var(--acc-t);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:0 14px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.wl-btn:hover{background:var(--hov)}.wl-btn.pri{background:var(--acc-fill);color:var(--t1)}.wl-dot{background:#d9534f;border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.wl-lv{border:1px solid var(--bd);min-width:52px;height:28px;color:var(--t1);border-radius:8px;justify-content:center;align-items:center;font-size:13.5px;font-weight:800;display:inline-flex}.wl-lv.hi{color:#ff7b72;background:#d9534f24;border-color:#d9534f99}.wl-lv.mid{color:#f5c542;background:#d9a03a24;border-color:#d9a03a99}:root:not([data-theme=dark]) .wl-lv.hi{color:#b3261e}:root:not([data-theme=dark]) .wl-lv.mid{color:#8a5a00}.wl-dd{border:1px solid var(--bd);border-radius:10px;flex-direction:column;align-items:center;min-width:74px;padding:6px 8px;display:flex}.wl-dd b{color:var(--t1);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.wl-dd small{color:var(--acc-l);font-size:12.5px}.wl-dd.near{background:#3b996924;border-color:#3b9969}.wl-dd.near b{color:#6fd29f}:root:not([data-theme=dark]) .wl-dd.near b{color:#23734b}.wl-dd.past{opacity:.7}.wl-sw{border:1px solid var(--bd);height:38px;color:var(--t1);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:14px;font-weight:700;display:inline-flex}.wl-sw i{background:var(--bd);border-radius:999px;width:36px;height:20px;transition:background .15s;position:relative}.wl-sw i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px}.wl-sw.on{border-color:#3b9969}.wl-sw.on i{background:#3b9969}.wl-sw.on i:after{left:18px}.wl-open{border-bottom:1px solid var(--bd);padding:4px 6px 16px 86px}.wl-conds{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.wl-conds small{color:var(--acc-l);margin-right:4px;font-size:13px;font-weight:800}.wl-conds span{border:1px solid var(--bd);color:var(--t1);border-radius:7px;padding:3px 9px;font-size:13.5px}.wl-empty{align-items:center;gap:18px;padding:26px 8px;display:flex}.wl-empty b{color:var(--t1);font-size:17px}.wl-empty p{color:var(--t1);margin:4px 0 10px;font-size:15px;line-height:1.6}@media (width<=900px){.wt2-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.wl-it{flex-wrap:wrap}.wl-acts{justify-content:flex-end;width:100%}.wl-open{padding-left:6px}}.svc-std,.svc-web{border:1px solid var(--bd);border-radius:12px;margin-top:14px;padding:14px 18px}.svc-std-hd,.svc-web-hd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.svc-std-hd b,.svc-web-hd b{color:var(--t1);font-size:16px;font-weight:800}.svc-std-eb,.svc-web-eb{border:1px solid var(--acc-line);color:var(--acc-t);border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:800}.svc-web-hd .btn{margin-left:auto}.svc-std p,.svc-web-note,.svc-web-txt{color:var(--t1);margin:8px 0 0;font-size:15px;line-height:1.65}.svc-std ol{margin:8px 0 0;padding-left:22px}.svc-std li{color:var(--t1);margin:3px 0;font-size:15px;line-height:1.6}.svc-std-ft{color:var(--acc-l)!important;font-size:13.5px!important}.svc-std a,.svc-web a{color:var(--acc-t)}.svc-web-txt sup a{margin-left:2px;font-weight:700;text-decoration:none}.svc-web-src{margin:10px 0 0;padding-left:22px}.svc-web-src li{color:var(--t1);font-size:14px;line-height:1.6}.svc-web-src small{color:var(--acc-l);margin-left:6px}@media (width<=900px){.bd-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.bd-stats>div.ic{flex-direction:column;align-items:flex-start;gap:6px;padding:10px}.bd-stats .bd-st-ic .ic-chip{border-radius:7px;width:28px!important;height:28px!important}.bd-stats small{margin-bottom:2px;font-size:12.5px;line-height:1.35}.bd-stats b{font-size:20px}.bd-tb tr.bd-r{position:relative;padding-right:30px!important}.bd-tb tr.bd-r>td.bd-ar{width:auto;font-size:13px;position:absolute;top:18px;right:6px;display:block!important}.nil{display:none}.wt2-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.wt2-tabs button{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:0;padding:10px 4px;position:relative}.wt2-tabs button small{display:none}.wt2-tabs button span{align-items:center}.wt2-tabs button b{white-space:nowrap;font-size:13px}.wt2-tabs button em{margin:0;font-size:14px;position:absolute;top:5px;right:7px}.wt2-tabs .ic-chip{width:30px!important;height:30px!important}.wt2-body{padding:4px 12px 10px}.wl-lead{min-width:0}.wl-empty{align-items:flex-start}.bd .bd-dt{box-shadow:none;padding:12px 8px}.fx-card{border-left-width:4px;padding:12px 14px}.fx-sum-t{display:none}.fx-ev a{border-bottom:1px dashed var(--bd);border-radius:0;grid-template-columns:1fr auto;gap:2px 8px;margin:0;padding:9px 0;display:grid}.fx-ev a:last-child{border-bottom:0}.fx-ev a em{grid-area:1/1;min-width:0}.fx-ev a i{grid-area:1/2}.fx-ev a span{grid-area:2/1/auto/-1}.wl-it{flex-wrap:wrap;gap:10px 12px}.wl-main{flex:1 1 0}.wl-acts{flex:100%;justify-content:flex-end}.svc .tb-wrap{overflow:visible}.tb.svc-tb{width:100%;min-width:0}.tb.svc-tb colgroup{display:none}.tb.svc-tb,.tb.svc-tb tbody,.tb.svc-tb tr,.tb.svc-tb td{display:block;width:auto!important}.tb.svc-tb tr{border-bottom:1px solid var(--bd);padding:12px 2px}.tb.svc-tb td{font-size:15px;line-height:1.6;border:0!important;padding:2px 0!important}.tb.svc-tb td:first-child b{font-size:16px}.tb.svc-tb .svc-chips{margin-top:4px}.svc-hd{flex-direction:column;align-items:stretch;gap:10px}.svc-acts{justify-content:flex-start}.tb.svc-tb td{white-space:normal!important;height:auto!important;max-height:none!important;overflow:visible!important}.tb.svc-tb .svc-chips{flex-wrap:wrap;gap:6px;display:flex;position:static}}.ag{text-align:left;gap:16px;width:100%;margin-top:22px;display:grid}.ag section{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 18px}.ag-hd{align-items:center;gap:10px;margin-bottom:12px;display:flex}.ag-hd b{color:var(--text);font-size:15px}.ag-hd small{color:var(--sub);margin-left:auto;font-size:12.5px}.ag-tb{border-collapse:collapse;width:100%;font-size:14px}.ag-tb th,.ag-tb td{border-top:1px solid var(--line-soft);text-align:left;vertical-align:middle;padding:8px 6px}.ag-tb tr:first-child th,.ag-tb tr:first-child td{border-top:0}.ag-tb th{color:var(--text);width:38%;font-weight:600}.ag-tb .ag-rg{font-family:var(--num);color:var(--text);white-space:nowrap}.ag-tb .ag-n{color:var(--sub);text-align:right;white-space:nowrap}.ag-tb .ag-n em{color:var(--acc-text);background:var(--acc-tint);border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px;font-style:normal;display:inline-block}.ag-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ag-card{border:1px solid var(--line-soft);border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.ag-ct{align-items:center;gap:10px;display:flex}.ag-ct b{color:var(--text);font-size:15px}.ag-card p{color:var(--sub);margin:0;font-size:13.5px;line-height:1.55}.ag-ex{gap:6px;margin-top:auto;padding-top:4px;display:grid}.ag-q{color:var(--acc-text);background:var(--acc-tint);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:13.5px;text-decoration:none;display:flex}.ag-q i{opacity:.8;font-style:normal}.ag-q:hover{outline:1px solid var(--acc)}@media (width<=640px){.ag section{padding:14px}.ag-hd small{display:none}.ag-grid{grid-template-columns:1fr}.ag-tb,.ag-tb tbody,.ag-tb tr,.ag-tb th,.ag-tb td{width:auto;display:block}.ag-tb tr{border-top:1px solid var(--line-soft);padding:8px 0}.ag-tb tr:first-child{border-top:0}.ag-tb th,.ag-tb td{text-align:left;white-space:normal;border:0;padding:2px 0}}.v3 .main>.body>.col.home{width:100%;max-width:none;margin:0!important}.v3 .col.home .askbox,.v3 .col.home .ag{width:100%;max-width:none}.ag-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.nt-body p{max-width:72ch;color:var(--text);font-size:16px}.ans .lead{display:block}.ans .lead-tag{vertical-align:2px;color:var(--acc-text);background:var(--acc-tint);border-radius:999px;margin:0 8px 6px 0;padding:1px 9px;font-size:12.5px;font-weight:700;display:inline-block}.ans .ans-ul{gap:8px;margin:0 0 16px;padding-left:0;list-style:none;display:grid}.ans .ans-ul li{color:var(--text);padding-left:18px;font-size:16px;line-height:1.7;position:relative}.ans .ans-ul li:before{content:"";background:var(--acc);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:4px}@media (width<=640px){.site{font-size:13.5px}.site nav{gap:0 4px}.site nav a{align-items:center;min-height:40px;padding:0 8px;font-size:13.5px;display:inline-flex}.site .copy,.site p{font-size:13px;line-height:1.7}.site a[href^=mailto\:]{align-items:center;min-height:36px;display:inline-flex}.tabbar a{font-size:12.5px}.recent-q{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box}.nt-line b{white-space:normal}.nt-pill{font-size:12.5px}.me-link{align-items:center;min-height:40px;padding:0 6px;display:inline-flex}.page .note{font-size:13.5px}.ag-tb .ag-n em{font-size:12.5px}.page-recent .recent-h button{min-height:40px;padding:0 12px;font-size:14px}h3>a[href=\/history]{align-items:center;min-height:40px;padding:0 6px;display:inline-flex}.v3 .took-line{font-size:13px}.v3 .took-line a{align-items:center;min-height:36px;padding:0 6px;display:inline-flex}.ans .note{font-size:13px}}@media (width>=641px){.v3 .rail-cap{opacity:1;font-size:12px}.v3 .rail .tile,.v3 .rail .logo{font-size:13px}.v3 .rail-me small{font-size:12.5px}.v3 footer.site,.v3 footer.site a,.v3 footer.site p{font-size:13px}.v3 .nt-pill,.v3 .iq-st,.v3 .sp-tag,.v3 .cl-tag{font-size:12.5px}.v3 .note{font-size:13px}}@media (width<=640px){.legal .back a{align-items:center;min-height:44px;font-size:15px;font-weight:700;display:inline-flex}.bd-link.wt-tg{align-items:center;min-height:40px;display:inline-flex}}.ps-card .ps-img{aspect-ratio:1200/630;border-radius:8px;width:100%;height:auto;margin-bottom:4px;display:block}.lp{--card:var(--raise);--field:var(--bg);--on-acc:#fff;--tick:var(--good);--cross:var(--bad);min-height:100vh;color:var(--text);background:var(--bg);padding:0 16px 64px;position:relative;overflow:hidden}.lp-deco{pointer-events:none;z-index:0;position:absolute;inset:0}.lp-sun{background:color-mix(in srgb, var(--acc) 14%, transparent);border-radius:50%;width:380px;height:380px;position:absolute;top:-90px;right:-60px}.lp-deco svg{width:46%;height:260px;position:absolute;top:520px;right:0}.lp-deco polyline{fill:none;stroke:color-mix(in srgb, var(--acc) 40%, transparent);stroke-width:5px;stroke-linejoin:round}.lp-deco circle{fill:color-mix(in srgb, var(--acc) 70%, transparent)}.lp>section,.lp-below{z-index:1;position:relative}.lp-hero{text-align:center;max-width:400px;margin:0 auto;padding:28px 0 40px}.lp-brand{color:var(--text);letter-spacing:.02em;border-bottom:2px solid var(--acc);align-items:center;gap:8px;padding-bottom:6px;font-size:17px;font-weight:700;display:inline-flex}.lp-brand .v2{color:var(--acc-text);margin-left:3px;font-size:12px}.lp-hero h1{letter-spacing:-.03em;margin:22px 0 10px;font-size:30px;font-weight:700;line-height:1.35}.lp-sub{color:var(--sub);margin:0 0 22px;font-size:14px;line-height:1.7}.lp-card{text-align:left}.lp .lg-tabs{background:var(--card);border:1px solid var(--line);border-radius:10px;margin-bottom:18px}.lp .lg-tabs button{height:38px;color:var(--sub);border-radius:8px}.lp .lg-tabs button.on{background:var(--bg);color:var(--text);font-weight:700;box-shadow:0 1px 3px #0000002e}.lp .lg-btn{border-color:var(--line);background:var(--card);height:42px;color:var(--text);border-radius:8px}.lp .lg-pri{background:var(--acc);color:var(--on-acc);border:0;font-weight:700}.lp .lg-pri:hover:not(:disabled){filter:brightness(1.08)}.lp .lg-in>span{color:var(--sub);font-size:13px}.lp .lg-in input{background:var(--card);border-color:var(--line);height:44px;color:var(--text);border-radius:8px}.lp .lg-in input:focus{border-color:var(--acc);box-shadow:0 0 0 3px color-mix(in srgb, var(--acc) 25%, transparent)}.lp .lg-small{color:var(--sub)}.lp .lg-trial{background:var(--acc-tint)}.lp-link{color:var(--acc-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.lp-legal{text-align:center;color:var(--sub);margin:14px 0 0;font-size:12.5px}.lp-legal a{color:var(--sub);text-underline-offset:3px;text-decoration:underline}.lp-below{max-width:556px;margin:0 auto;padding-top:40px}.lp-below:before{content:"";border-top:1px solid var(--line);width:100vw;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.lp-stat{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:6px 18px}.lp-stat>div{border-top:1px solid var(--line);flex-direction:column;align-items:center;gap:3px;padding:20px 0;display:flex}.lp-stat>div:first-child{border-top:0}.lp-stat b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:800}.lp-stat b small{margin-left:3px;font-size:14px;font-weight:700}.lp-stat span{color:var(--sub);font-size:14px}.lp-stat em{color:var(--sub);min-height:16px;font-size:12px;font-style:normal}.lp-below h2{letter-spacing:-.02em;margin:48px 0 4px;font-size:22px;font-weight:700}.lp-lead{color:var(--sub);margin:0 0 16px;font-size:14px;line-height:1.6}.lp-feat{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.lp-feat>div{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:6px;padding:16px 14px;display:flex}.lp-feat i{margin-bottom:6px;font-style:normal;line-height:0}.lp-feat b{font-size:14.5px}.lp-feat span{color:var(--sub);font-size:12.5px;line-height:1.6}.lp-box{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:20px}.lp-trust{margin-top:36px}.lp-trust h3{margin:0;font-size:16px}.lp-trust>p{color:var(--sub);margin:4px 0 14px;font-size:13px}.lp-trust>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lp-trust>div>div{grid-template-columns:18px 1fr;column-gap:6px;display:grid}.lp-trust i{color:var(--tick);grid-row:span 2;font-style:normal;font-weight:800}.lp-trust b{font-size:13.5px}.lp-trust span{color:var(--sub);font-size:12.5px;line-height:1.55}.lp-safe{flex-direction:column;gap:16px;display:flex}.lp-safe>div{grid-template-columns:28px 1fr;gap:8px;display:grid}.lp-safe i{font-size:18px;font-style:normal}.lp-safe b{font-size:14.5px}.lp-safe b em{color:var(--acc-text);font-style:normal}.lp-safe ul{color:var(--sub);margin:6px 0 0;padding-left:16px;font-size:13px;line-height:1.7}.lp-free{justify-content:space-between;align-items:center;gap:20px;display:flex}.lp-free h3{margin:0 0 10px;font-size:20px;line-height:1.35}.lp-free h3 em{color:var(--acc-text);font-style:normal}.lp-free ul{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.lp-free li:before{content:"✓";color:var(--tick);margin-right:8px;font-weight:800}.lp-free-go{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.lp-free-go small{color:var(--sub);font-size:12px}.lp-cta{background:var(--acc);color:var(--on-acc);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:8px;padding:11px 18px;font-size:14px;font-weight:700}.lp-cta:hover{filter:brightness(1.08)}.lp-price{color:var(--sub);margin:14px 0 0;font-size:13px;line-height:1.8}.lp-price span:after{content:" · "}.lp-price span:last-of-type:after{content:""}.lp-price b{color:var(--text)}.lp-more{font:inherit;color:var(--acc-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.lp-pl{margin-top:18px}.lp-tg{justify-content:center;margin:0 0 14px;display:flex}.lp-tg>div{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:3px;display:inline-flex}.lp-tg button{color:var(--sub);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 16px;font-size:14px;font-weight:600}.lp-tg button.on{background:var(--bg);color:var(--text);box-shadow:0 1px 3px #00000040}.lp-tg em{color:var(--acc-text);background:var(--acc-tint);border-radius:4px;margin-left:6px;padding:1px 5px;font-size:11px;font-style:normal;font-weight:700}.lp-pg{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lp-pc{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;min-width:0;padding:16px 15px;display:flex}.lp-pc.hot{border:2px solid var(--acc)}.lp-pc.prem{background:var(--acc-tint);border-color:var(--acc-text)}.lp-pc.prem .lp-pb{background:var(--acc-text)}.lp-pc.prem .lp-pk{background:var(--text);border-color:var(--text);color:var(--bg)}.lp-pt{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.lp-pn{font-size:18px;font-weight:800}.lp-pb{color:var(--on-acc);background:var(--acc);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.lp-pd{color:var(--sub);min-height:18px;margin-top:2px;font-size:12.5px}.lp-pw{color:var(--sub);min-height:18px;margin-top:12px;font-size:12.5px;text-decoration:line-through}.lp-pp{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.lp-pp b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:23px;font-weight:800}.lp-pp small{color:var(--sub);margin-left:3px;font-size:12.5px;font-weight:500}.lp-po{color:var(--acc-text);border:1px solid var(--acc-text);border-radius:4px;flex:none;padding:0 5px;font-size:11px;font-weight:800}.lp-py{color:var(--sub);min-height:17px;font-size:12px}.lp-pk{border:1px solid var(--line);background:var(--bg);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;margin:11px 0 12px;padding:10px 6px;font-size:13px;font-weight:700}.lp-pc.hot .lp-pk{background:var(--acc);border-color:var(--acc);color:var(--on-acc)}.lp-pm{font-size:13px}.lp-ps{color:var(--sub);border-top:1px solid var(--line);margin:12px 0 6px;padding-top:10px;font-size:11.5px;font-weight:700}.lp-pl-l{flex-direction:column;gap:5px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.lp-pl-l li{align-items:flex-start;gap:7px;display:flex}.lp-pl-l i{text-align:center;color:var(--tick);flex:0 0 14px;font-style:normal;font-weight:800}.lp-pl-l li.n{opacity:.7;text-decoration:line-through}.lp-pl-l li.n i{color:var(--cross)}.lp-pf{color:var(--sub);margin:12px 0 0;font-size:12.5px;line-height:1.7}.lp-pf a{color:var(--acc-text)}.lp-faq{flex-direction:column;gap:8px;margin-top:12px;display:flex}.lp-faq>div{background:var(--card);border:1px solid var(--line);border-radius:8px}.lp-faq button{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.lp-faq i{color:var(--sub);font-size:16px;font-style:normal}.lp-faq p{color:var(--sub);margin:0;padding:0 14px 14px;font-size:13.5px;line-height:1.75}.lp-end{justify-content:center;margin-top:28px;display:flex}@media (width<=900px){.lp-pg{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.lp-feat{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-trust>div{grid-template-columns:minmax(0,1fr)}.lp-free{flex-direction:column;align-items:stretch}.lp-hero h1{font-size:26px}.lp-stat b{font-size:30px}.lp-deco svg{opacity:.5;width:90%;top:640px}.lp-sun{width:240px;height:240px;top:-60px;right:-80px}}.lp .il-a{fill:var(--acc)}.lp .il-t{fill:var(--acc-tint)}.lp .il-p{fill:var(--bg)}.lp .il-k{fill:var(--text)}.lp .il-k.o{opacity:.35}.lp .il-w{fill:var(--on-acc);font:800 10px var(--num,inherit)}.lp .il-w2{fill:var(--on-acc)}.lp .il-st{stroke:var(--line);stroke-width:2px}.lp .il-ln{fill:none;stroke:var(--acc);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.lp .il-hand{fill:none;stroke:var(--acc);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.lp .il-shk{fill:none;stroke:var(--on-acc);stroke-width:3px}.lp-safe{position:relative}.lp-safe .lp-safe-art{pointer-events:none;line-height:0;display:block;position:absolute;bottom:16px;right:18px}.lp-safe>div:not(.lp-safe-art){padding-right:150px}.lp-free-art{line-height:0}@media (width<=640px){.lp-safe .lp-safe-art{order:-1;justify-content:center;display:flex;position:static}.lp-safe>div:not(.lp-safe-art){padding-right:0}}.lp .lp-hero{max-width:560px;padding:40px 0 74px}.lp .lp-brand{border-bottom-width:4px;gap:10px;padding-bottom:7px;font-size:30px}.lp .lp-brand svg{width:34px;height:34px}.lp .lp-hero h1{letter-spacing:-.5px;margin:36px 0 18px;font-size:34px;font-weight:500;line-height:1.4}.lp .lp-sub{margin:0 0 48px;font-size:19px;line-height:1.65}.lp .lg-tabs{border-radius:13px;margin-bottom:36px;padding:6px}.lp .lg-tabs button{border-radius:9px;height:56px;font-size:20px}.lp .lg-btn{border-radius:13px;gap:12px;height:61px;font-size:19px}.lp .lg-btn svg{width:22px;height:22px}.lp .lg-btn small{font-size:15px}.lp .lg-or{margin:26px 0 18px;font-size:15px}.lp .lg-in{gap:8px;margin-bottom:18px}.lp .lg-in>span{font-size:17px}.lp .lg-in input{border-radius:13px;height:62px;padding:0 20px;font-size:19px}.lp .lg-pri{height:64px;margin-top:14px;font-size:21px;font-weight:500}.lp .lg-small{margin-top:26px;font-size:17px}.lp .lg-err,.lp .lg-ok,.lp .lg-chk{font-size:17px}.lp .lp-legal{margin-top:20px;font-size:14.5px}.lp .lp-below{max-width:1032px;padding-top:74px}.lp .lp-stat{border-radius:20px;padding:6px 26px 20px}.lp .lp-stat>div{padding:30px 0}.lp .lp-stat b{letter-spacing:-1.5px;font-size:56px;font-weight:700}.lp .lp-stat b small{font-size:21px}.lp .lp-stat span{font-size:16.5px}.lp .lp-stat em{font-size:14.5px}.lp .lp-below h2{letter-spacing:-.5px;margin:74px 0 10px;font-size:30px;font-weight:600}.lp .lp-lead{margin-bottom:30px;font-size:17.5px;line-height:1.7}.lp .lp-feat{gap:16px}.lp .lp-feat>div{border-radius:16px;padding:24px 22px 26px}.lp .lp-feat b{font-size:18.5px}.lp .lp-feat span{font-size:15.5px;line-height:1.68}.lp .lp-box{border-radius:20px;padding:34px 36px}.lp .lp-trust h3{font-size:22px}.lp .lp-trust>p{margin-bottom:24px;font-size:16.5px}.lp .lp-trust b{font-size:16.5px}.lp .lp-trust span{font-size:15px;line-height:1.6}.lp .lp-safe b{font-size:18px}.lp .lp-safe ul{font-size:15px;line-height:1.72}.lp .lp-free h3{font-size:24px}.lp .lp-free ul{font-size:15.5px}.lp .lp-free-go small{font-size:14px}.lp .lp-cta{border-radius:13px;padding:16px 34px;font-size:19px}.lp .lp-price{font-size:15.5px}.lp .lp-faq button{padding:18px 22px;font-size:17px}.lp .lp-faq p{padding:0 22px 22px;font-size:16px}.lp .lp-pn{font-size:20px}.lp .lp-pp b{font-size:28px}.lp .lp-pm,.lp .lp-pl-l{font-size:15px}@media (width<=620px){.lp .lp-hero{padding:24px 0 44px}.lp .lp-hero h1{font-size:28px}.lp .lp-sub{margin-bottom:32px;font-size:17px}.lp .lp-below{padding-top:44px}.lp .lp-below h2{margin-top:44px;font-size:25px}.lp .lp-stat b{font-size:46px}.lp .lp-box{padding:24px 20px}.lp .lp-feat>div{padding:18px 16px}}.lp a.lg-g{color:var(--text);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.lp a.lg-g[aria-disabled=true]{pointer-events:none;opacity:.7}
