:root{--bg:#faf7f4;--surface:#fff;--sunken:#f5eee7;--line:#e7dcd1;--line-soft:#efe7df;--text:#111;--sub:#6b5b4e;--mute:#8f7f71;--acc:#2f76e8;--acc2:#5b9bf8;--acc-tint:#e8f1ff;--acc-text:#1d5bbf;--mark:#fdecc0;--mark-text:#23211b;--warm-t:#faf1e6;--warm-x:#8a4b0a;--warm-l:#ecd9bf;--glow:#2f76e81a;--good:#3f7a55;--good-tint:#e9f0eb;--bad:#b4573a;--bad-tint:#fbeae0;--surface-alt:var(--sunken);--surface-sunken:var(--sunken);--text-sub:var(--sub);--text-mute:var(--mute);--solid:var(--text);--solid-on:var(--bg);--ink:var(--acc-text);--ink-on:#fff;--ink-tint:var(--acc-tint);--warm:var(--warm-x);--warm-tint:var(--warm-t);--warm-line:var(--warm-l);--warm-text:var(--warm-x);--grad:linear-gradient(135deg, var(--acc), var(--acc2));--w-normal:400;--w-strong:550;--w-stronger:600;--sans:"Inter", "Pretendard Variable", "Pretendard", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1d2127;--surface:#272c34;--sunken:#23272e;--line:#3a414c;--line-soft:#2f353e;--text:#f4f6f9;--sub:#b5becb;--mute:#8a94a3;--acc:#2f76e8;--acc2:#5b9bf8;--acc-tint:#1e3352;--acc-text:#7db0ff;--mark:#4d4020;--mark-text:#f4ece0;--warm-t:#3a2e1b;--warm-x:#f0bd76;--warm-l:#55452a;--glow:#2f76e829;--good:#79b58e;--good-tint:#1d2a22;--bad:#e08a6c;--bad-tint:#2e1f1a}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background:var(--bg);color:var(--text);font-family:var(--sans);font-size:16px;line-height:24px;font-weight:var(--w-normal);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--ink);text-decoration:none}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.sub{color:var(--sub)}.mute{color:var(--mute)}.grow{flex:auto}.gt{background:linear-gradient(90deg, var(--acc), var(--acc2));color:#0000;-webkit-background-clip:text;background-clip:text}.app{min-height:100vh;display:flex}.side{background:var(--sunken);border-right:1px solid var(--line-soft);flex-direction:column;flex:none;gap:2px;width:240px;height:100vh;padding:12px 10px;display:flex;position:sticky;top:0}.logo{letter-spacing:-.02em;height:44px;color:var(--text);align-items:center;margin-bottom:8px;padding:0 12px;font-size:18px;font-weight:600;display:flex}.newq,.side nav a{height:44px;color:var(--text);background:0 0;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-size:15.5px;display:flex}.newq{border:1px solid var(--line);margin-bottom:10px}.newq:hover,.side nav a:hover{background:var(--line-soft)}.side nav{flex-direction:column;gap:2px;display:flex}.side nav a.on{background:var(--line-soft);font-weight:550}.tiny{color:var(--sub);padding:0 12px;font-size:12px}.iconbtn{width:32px;height:32px;color:var(--sub);background:0 0;border:0;border-radius:12px;place-items:center;margin:6px 0 4px 8px;display:grid}.iconbtn:hover{background:var(--line-soft)}.main{flex-direction:column;flex:1;min-width:0;min-height:100vh;padding:56px 32px 140px;display:flex;position:relative;overflow-x:clip}.main>.body{flex:1;width:100%;position:relative}.main>.body>*,.site{max-width:1040px;margin-left:auto;margin-right:auto}.glow{background:radial-gradient(60% 60% at 50% 20%, var(--glow), transparent 70%);pointer-events:none;z-index:-1;height:420px;position:absolute;top:-176px;left:-200px;right:-200px;max-width:none!important}.glow.tall{height:620px}.col{isolation:isolate;position:relative}.site{border-top:1px solid var(--line-soft);width:100%;color:var(--mute);margin-top:56px;padding-top:20px;font-size:12px;line-height:20px}.site nav{flex-wrap:wrap;gap:4px 16px;margin-bottom:8px;display:flex}.site nav a{color:var(--sub)}.site nav a b{font-weight:var(--w-strong);color:var(--text)}.site nav a:hover{text-decoration:underline}.site p{margin:0}.site i{color:var(--line);margin:0 6px;font-style:normal}.site a{color:inherit}.site .copy{margin-top:8px}.tabbar{display:none}.go{background:var(--grad);color:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.go:disabled{opacity:.45}.home{text-align:center;padding-top:40px}.home svg.ill{width:300px;height:auto;margin:0 auto 18px;display:block}.word{letter-spacing:-.035em;color:var(--text);margin:0 0 12px;font-size:44px;font-weight:600;line-height:1.1}.tagl{color:var(--sub);margin:0 0 36px;font-size:17px;line-height:1.7}.askbox{text-align:left;background:var(--surface);border:1px solid var(--line);box-shadow:0 0 0 6px var(--glow);border-radius:20px;padding:20px 22px 14px;transition:border-color 75ms}.askbox:focus-within{border-color:var(--acc)}.askbox textarea{resize:none;width:100%;min-height:58px;color:var(--text);background:0 0;border:0;outline:0;padding:0;font-size:17.5px;line-height:28px}.askbox textarea::placeholder{color:var(--sub)}.askbox .bar{color:var(--mute);justify-content:space-between;align-items:center;font-size:13.5px;display:flex}.askbox .bar span{color:var(--mute)}.askbox.follow{border-radius:18px;align-items:center;gap:10px;padding:10px 10px 10px 20px;display:flex;box-shadow:0 10px 30px #00000040}.askbox.follow textarea{min-height:24px;font-size:16px;line-height:24px}.askbox.follow .bar{margin:0}.askbox.follow .bar span{display:none}.chips{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.chips.center{justify-content:center}.chip{border:1px solid var(--line);background:var(--surface);height:40px;color:var(--sub);border-radius:999px;align-items:center;padding:0 18px;font-size:15px;display:inline-flex}.chip:hover{color:var(--text);border-color:var(--acc)}.chip.on{background:var(--text);border-color:var(--text);color:var(--bg)}.q{letter-spacing:-.02em;margin:0 0 28px;font-size:30px;font-weight:600;line-height:1.4}.tabs{border-bottom:1px solid var(--line);gap:28px;margin-bottom:32px;display:flex}.tabs button{color:var(--sub);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 0;font-size:15px}.tabs button.on{color:var(--text);border-color:var(--acc);font-weight:600}.tabs button:disabled{opacity:.4}.label{color:var(--mute);letter-spacing:.02em;align-items:center;gap:8px;margin:0 0 14px;font-size:13px;display:flex}.label:before{content:"";background:var(--grad);border-radius:50%;width:6px;height:6px}.srcs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.src{background:var(--surface);border:1px solid var(--line-soft);cursor:pointer;text-align:left;color:var(--text);border-radius:14px;align-items:flex-start;gap:14px;width:100%;padding:16px 18px;transition:border-color .12s,transform .12s;display:flex}.src:hover{border-color:var(--acc);transform:translateY(-1px)}.nb{background:var(--acc-tint);width:24px;height:24px;color:var(--acc-text);font-family:var(--mono);border-radius:8px;flex:none;place-items:center;font-size:12.5px;font-style:normal;font-weight:600;display:inline-grid}.src .b{flex:1;min-width:0}.src .co{align-items:baseline;gap:10px;display:flex}.src .co b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:16.5px;font-weight:650;overflow:hidden}.src .co em{font-style:normal;font-family:var(--mono);color:var(--mute);flex:none;margin-left:auto;font-size:12.5px}.src .kd{color:var(--sub);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:14.5px;overflow:hidden}.moreall{border:1px dashed var(--line);width:100%;height:46px;color:var(--sub);background:0 0;border-radius:12px;margin-top:12px;font-size:14.5px}.moreall:hover{color:var(--text);border-color:var(--acc)}.ans{margin-top:44px}.lead{letter-spacing:-.01em;background:linear-gradient(135deg, var(--acc-tint), transparent 80%);border:1px solid var(--line-soft);border-radius:14px;margin:0 0 26px;padding:18px 22px;font-size:20px;font-weight:600;line-height:1.7}.ans p{letter-spacing:-.003em;margin:0 0 24px;font-size:17px;line-height:1.9}.ans b{color:var(--text);box-shadow:inset 0 -.42em 0 var(--acc-tint);padding:0 1px;font-weight:650}.lead b{box-shadow:none;padding:0}.cite{background:var(--acc-tint);min-width:22px;height:22px;color:var(--acc-text);font-family:var(--mono);vertical-align:2px;cursor:pointer;border:0;border-radius:7px;place-items:center;margin:0 2px;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-grid}.cite:hover{background:var(--acc);color:#fff}.note{color:var(--mute);margin-top:8px;font-size:13.5px;line-height:1.7}.ans .note{border-top:1px solid var(--line-soft);padding-top:18px}.info{background:var(--sunken);color:var(--sub);border-radius:14px;margin-top:26px;padding:16px 20px;font-size:15px;line-height:1.8}.rel{margin-top:52px}.rel h3{margin:0 0 10px;font-size:17px;font-weight:600}.rel a{border-top:1px solid var(--line-soft);color:var(--text);justify-content:space-between;align-items:center;gap:10px;padding:18px 4px;font-size:16px;display:flex}.rel a:hover{color:var(--acc-text)}.rel a span:last-child{color:var(--mute);font-size:20px}.skel div{background:var(--sunken);border-radius:8px;height:16px;margin:16px 0;animation:1.2s ease-in-out infinite pulse}.skel div:first-child{width:92%}.skel div:nth-child(2){width:78%}.skel div:nth-child(3){width:60%}@keyframes pulse{50%{opacity:.45}}.follow{z-index:4;margin:0 auto;position:fixed;bottom:22px;left:272px;right:32px;max-width:1040px!important}.dim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;background:#0808089e;justify-content:center;align-items:center;padding:30px;display:flex;position:fixed;inset:0}.modal{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-direction:column;width:100%;max-width:680px;max-height:88vh;display:flex;overflow:hidden;box-shadow:0 30px 80px #00000080}.mh{border-bottom:1px solid var(--line-soft);background:linear-gradient(160deg, var(--acc-tint), transparent 60%);padding:24px 28px 20px;position:relative}.mh .x{width:34px;height:34px;color:var(--sub);background:var(--line-soft);border:0;border-radius:10px;place-items:center;font-size:18px;display:grid;position:absolute;top:18px;right:18px}.mh .row1{align-items:center;gap:10px;padding-right:44px;display:flex}.mh .row1 b{letter-spacing:-.02em;font-size:22px;font-weight:650}.mh .row1 a{color:var(--text)}.mh .row1 a:hover{color:var(--acc-text)}.mh .kind{color:var(--sub);word-break:keep-all;margin-top:10px;font-size:15.5px;line-height:1.6}.mh .meta{color:var(--mute);font-size:13px;font-family:var(--mono);margin-top:8px}.mb{padding:22px 28px 8px;overflow:auto}.mb .cap{color:var(--mute);margin:0 0 12px;font-size:13px}.ql{background:var(--sunken);border-left:3px solid var(--acc);word-break:break-word;border-radius:12px;margin-bottom:10px;padding:14px 18px;font-size:15.5px;line-height:1.85}.ql.k{border-left-color:var(--line);color:var(--sub);padding:10px 18px;font-size:14.5px}.mw{color:var(--warm-x);margin:6px 0 14px;font-size:13.5px}.mf{border-top:1px solid var(--line-soft);align-items:center;gap:10px;padding:16px 28px 22px;display:flex}.mf .pn{gap:6px;margin-left:auto;display:flex}.mf .pn button{border:1px solid var(--line);width:42px;height:42px;color:var(--sub);background:0 0;border-radius:12px;place-items:center;font-size:16px;display:grid}.mf .pn button:disabled{opacity:.35}.mf .pn button:not(:disabled):hover{border-color:var(--acc);color:var(--text)}body.lock{overflow:hidden}.ph2{background:linear-gradient(120deg, var(--acc-tint), transparent 75%);border:1px solid var(--line-soft);border-radius:18px;align-items:center;gap:22px;margin-bottom:28px;padding:26px 28px;display:flex}.ph2 svg{flex:none;width:96px}.ph2 h2{letter-spacing:-.02em;margin:0 0 6px;font-size:26px;line-height:1.3}.ph2 p{color:var(--sub);margin:0;font-size:15px;line-height:1.7}.head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.head h2{margin:0;font-size:22px}.sec{margin-top:30px}.sec h3{align-items:baseline;gap:8px;margin:0 0 6px;font-size:14px;display:flex}.sec h3 small{color:var(--mute);font-size:12px;font-weight:400}.rows{margin-top:26px}.day{color:var(--mute);font-size:13px;font-family:var(--mono);margin:30px 0 4px;padding-left:8px}.rows .day:first-child{margin-top:0}.r{border-bottom:1px solid var(--line-soft);color:var(--text);grid-template-columns:170px 1fr auto;align-items:center;gap:18px;padding:20px 8px;display:grid}.r.nc{grid-template-columns:1fr auto}.r b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:650;overflow:hidden}.r .k{color:var(--sub);min-width:0;font-size:15.5px}.r.nc .k{color:var(--text)}.r .k .amt{color:var(--text);font-family:var(--mono);margin-left:8px;font-size:14.5px}.r em{font-style:normal;font-family:var(--mono);color:var(--mute);white-space:nowrap;font-size:13px}.r:hover b,.r:hover .k{color:var(--acc-text)}.row{border-bottom:1px solid var(--line-soft);color:var(--text);grid-template-columns:1fr auto;align-items:baseline;gap:12px;padding:18px 4px;font-size:16px;display:grid}.row .t{color:var(--mute);font-family:var(--mono);white-space:nowrap;font-size:13px}.row:hover>span:first-child{color:var(--acc-text)}.more{margin-top:12px;font-size:13px;display:inline-block}.tag{background:var(--warm-t);color:var(--warm-x);border:1px solid var(--warm-l);vertical-align:1px;border-radius:999px;margin-left:6px;padding:0 8px;font-size:11.5px;line-height:18px;display:inline-block}.card{text-align:left;background:var(--surface);border:1px solid var(--line-soft);width:100%;color:var(--text);cursor:pointer;border-radius:14px;margin-bottom:12px;padding:18px 20px;display:block}.card:hover{border-color:var(--acc)}.card .h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.card .h b{font-size:16.5px;font-weight:650}.card .h span{color:var(--sub);font-size:14.5px}.card .h em{color:var(--mute);font-style:normal;font-family:var(--mono);margin-left:auto;font-size:12.5px}.quote{background:var(--sunken);border-radius:10px;margin-top:12px;padding:12px 16px;font-size:14.5px;line-height:1.8}mark{background:var(--mark);color:var(--mark-text);border-radius:4px;padding:1px 3px}.empty{text-align:center;padding:40px 0 8px}.empty b{font-size:18px}.empty p{color:var(--sub);margin:8px 0 0}.crumb{color:var(--sub);font-size:14px}.crumb a{color:var(--acc-text);font-weight:600}.dt{letter-spacing:-.02em;word-break:keep-all;margin:10px 0;font-size:26px;font-weight:650;line-height:1.45}.facts{grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0;display:grid}.fact{background:var(--surface);border:1px solid var(--line-soft);border-radius:14px;padding:18px 20px}.fact small{color:var(--sub);margin-bottom:8px;font-size:13px;display:block}.fact b{font-family:var(--mono);word-break:break-all;font-size:19px;font-weight:550}.doc{background:var(--surface);border:1px solid var(--line-soft);border-radius:14px;padding:6px 0;font-size:15px;line-height:1.75;overflow:hidden}.doc .tr{border-top:1px solid var(--line-soft);grid-template-columns:240px 1fr;display:grid}.doc .tr:first-child{border-top:0}.doc .tr span{padding:15px 20px}.doc .tr span:first-child{color:var(--sub);background:var(--sunken)}.doc p{margin:10px 20px}.btns{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.btn{border:1px solid var(--line);background:var(--surface);height:42px;color:var(--text);white-space:nowrap;border-radius:21px;align-items:center;padding:0 18px;font-size:14.5px;display:inline-flex}.btn.pri{background:var(--grad);color:#fff;border:0}.big{font-size:22px;font-weight:var(--w-stronger)}.nums{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px;display:grid}.coh{background:linear-gradient(120deg, var(--acc-tint), transparent 75%);border:1px solid var(--line-soft);border-radius:18px;align-items:center;gap:20px;padding:26px 28px;display:flex}.av{color:#fff;background:var(--grad);border-radius:18px;flex:none;place-items:center;width:64px;height:64px;font-size:26px;font-weight:700;display:grid}.coh h2{letter-spacing:-.02em;margin:0;font-size:28px;line-height:1.3}.coh p{color:var(--sub);margin:6px 0 0;font-size:15px}.pill{border:1px solid var(--line);color:var(--sub);vertical-align:5px;border-radius:999px;margin-left:10px;padding:3px 10px;font-size:12.5px;font-weight:400}@media (width<=760px){.side{display:none}.main{padding:28px 16px 160px}.tabbar{z-index:6;background:var(--surface);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);display:flex;position:fixed;bottom:0;left:0;right:0}.tabbar a{color:var(--mute);flex-direction:column;flex:1;align-items:center;gap:2px;padding:8px 0 7px;font-size:11px;display:flex}.tabbar a.on{color:var(--text)}.follow{bottom:70px;left:12px;right:12px}.srcs{grid-template-columns:1fr}.q{font-size:24px}.word{font-size:36px}.home svg.ill{width:240px}.lead{padding:16px 18px;font-size:18px}.ans p{font-size:16.5px}.facts,.doc .tr{grid-template-columns:1fr}.r{grid-template-columns:1fr auto;gap:4px 12px;padding:16px 6px}.r b{grid-column:1/-1}.ph2{gap:16px;padding:20px}.ph2 svg{width:64px}.coh{flex-wrap:wrap;padding:20px}.coh .btn{justify-content:center;width:100%}.dim{align-items:flex-end;padding:0}.modal{border-radius:20px 20px 0 0;max-width:none;max-height:90vh}.mh,.mb,.mf{padding-left:20px;padding-right:20px}.mf{padding-bottom:calc(18px + env(safe-area-inset-bottom));flex-wrap:wrap}}.legal{font-size:15px;line-height:26px}.legal h1{font-size:28px;font-weight:var(--w-strong);letter-spacing:-.02em;margin:8px 0 4px}.legal .eff{color:var(--sub);margin:0 0 24px;font-size:13px}.legal section{margin-top:28px}.legal h2{font-size:17px;font-weight:var(--w-stronger);margin:0 0 8px}.legal h3{font-size:15px;font-weight:var(--w-strong);margin:14px 0 4px}.legal p{margin:6px 0}.legal ol,.legal ul{margin:6px 0;padding-left:22px}.legal li{margin:3px 0}.legal a{color:var(--ink)}.lnote{background:var(--surface);border:1px solid var(--line-soft);border-radius:12px;margin:12px 0;padding:12px 14px;font-size:14px}.ltbl{margin:10px 0;overflow-x:auto}.ltbl table{border-collapse:collapse;width:100%;font-size:13.5px;line-height:20px}.ltbl th,.ltbl td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-soft);padding:8px 10px}.ltbl th{color:var(--sub);font-weight:var(--w-strong);border-bottom-color:var(--line);white-space:nowrap}.legal .back{margin-top:36px}.dochtml{background:var(--surface);border:1px solid var(--line-soft);border-radius:14px;margin-top:28px;padding:4px 0;overflow-x:auto}.dochtml>p{margin:12px 20px;font-size:15px;line-height:1.75}.dochtml>p:first-child{font-weight:var(--w-stronger)}.dochtml hr{border:0;border-top:1px solid var(--line);margin:10px 0}.dochtml table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.75}.dochtml table table{background:var(--bg);border:1px solid var(--line-soft);font-size:14px}.dochtml td,.dochtml th{border-top:1px solid var(--line-soft);vertical-align:top;text-align:left;padding:14px 16px}.dochtml th{color:var(--sub);font-weight:var(--w-strong);background:var(--sunken)}.dochtml td[rowspan],.dochtml tr>td:first-child:not(:only-child){color:var(--sub);background:var(--sunken)}.dochtml table table td,.dochtml table table th{padding:10px 14px}.dochtml td,.dochtml th{word-break:keep-all}.dochtml td.n,.dochtml th.n{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--text)}.dochtml td:only-child{color:var(--text)}body.lock .tabbar,body.lock .follow{display:none}.facts+div>.dochtml{margin-top:0}.dochtml{overflow-x:hidden}.dochtml.fit-1 table{font-size:14px}.dochtml.fit-2 table{font-size:13px}.dochtml.fit-2 td,.dochtml.fit-2 th{padding:12px}.dochtml.fit-3 table{font-size:12px}.dochtml.fit-3 td,.dochtml.fit-3 th{padding:10px 8px}.main>.body>.col.full{max-width:1400px}.csearch{margin-bottom:18px;position:relative}.cs-in{background:var(--surface);border:1px solid var(--line);height:54px;color:var(--mute);border-radius:16px;align-items:center;gap:12px;padding:0 20px;transition:border-color 75ms;display:flex}.cs-in:focus-within{border-color:var(--acc);box-shadow:0 0 0 4px var(--glow)}.cs-in input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:16.5px}.cs-in input::placeholder{color:var(--sub)}.cs-list{z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:6px;position:absolute;top:60px;left:0;right:0;box-shadow:0 18px 50px #00000059}.cs-list button{text-align:left;width:100%;height:50px;color:var(--text);background:0 0;border:0;border-radius:10px;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:0 16px;display:grid}.cs-list button.on{background:var(--acc-tint)}.cs-list b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.cs-list span{color:var(--sub);font-size:13px}.cs-list em{font-style:normal;font-family:var(--mono);color:var(--mute);font-size:12.5px}.cs-list p{color:var(--sub);margin:0;padding:14px 16px;font-size:15px}.cs-picked{background:var(--acc-tint);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 18px;padding:12px 16px;font-size:15px;display:flex}.cs-picked b{color:var(--acc-text);font-weight:650}.cs-picked span{color:var(--sub)}.cs-picked button{color:var(--sub);background:0 0;border:0;margin-left:auto;font-size:14px}.cs-picked button:hover{color:var(--text)}@media (width<=760px){.cs-list button{grid-template-columns:1fr auto}.cs-list span{display:none}}.ev{background:var(--surface);border:1px solid var(--line-soft);cursor:pointer;border-radius:18px;margin-bottom:18px;transition:border-color .12s;overflow:hidden}.ev:hover,.ev:focus-visible{border-color:var(--acc);outline:0}.ev .hd{border-bottom:1px solid var(--line-soft);background:linear-gradient(120deg, var(--acc-tint), transparent 55%);align-items:flex-start;gap:14px;padding:20px 24px 16px;display:flex}.ev .hd .nb{width:26px;height:26px;font-size:13px}.ev .hd .t{flex:1;min-width:0}.ev .hd b{letter-spacing:-.01em;font-size:18px;font-weight:650;display:block}.ev .hd .k{color:var(--sub);word-break:keep-all;margin-top:4px;font-size:14.5px}.ev .hd em{font-style:normal;font-family:var(--mono);color:var(--mute);white-space:nowrap;padding-top:3px;font-size:13px}.ev .bd{padding:10px 24px 8px}.ev .bd .mw{margin:8px 0 4px}.ev .ft{color:var(--mute);justify-content:space-between;align-items:center;padding:12px 24px 16px;font-size:13.5px;display:flex}.ev .ft a{color:var(--acc-text);font-weight:600}.evr{border-bottom:1px dashed var(--line-soft);grid-template-columns:minmax(180px,38%) 1fr;gap:20px;padding:13px 0;font-size:15.5px;line-height:1.75;display:grid}.evr .l{color:var(--sub);word-break:keep-all}.evr .vs{flex-wrap:wrap;gap:4px 22px;min-width:0;display:flex}.evr .v{color:var(--text);word-break:break-word;font-weight:550}.evr .v.num{font-family:var(--mono);font-size:15px;font-weight:500}.evs{color:var(--acc-text);letter-spacing:.01em;padding:14px 0 6px;font-size:14px;font-weight:650}.evp{border-bottom:1px dashed var(--line-soft);word-break:break-word;padding:12px 0;font-size:15.5px;line-height:1.85}.evh{color:var(--mute);padding:10px 0;font-size:13px}.evr:last-child,.evp:last-child{border-bottom:0}.modal{max-width:760px}.mb{padding:14px 28px 10px}@media (width<=760px){.evr{grid-template-columns:1fr;gap:2px}.ev .hd,.ev .bd,.ev .ft{padding-left:18px;padding-right:18px}}.dochtml td.long{color:var(--text);padding:20px 26px 22px}.dochtml tr>td.long:first-child{color:var(--text);background:0 0}.rf{word-break:keep-all;font-size:15.5px;line-height:1.9}.rf.sec{color:var(--acc-text);border-bottom:1px solid var(--line-soft);margin:22px 0 8px;padding-bottom:6px;font-size:16.5px;font-weight:650}.rf.sec:first-child{margin-top:0}.rf.cap{color:var(--mute);margin:4px 0 8px;font-size:14px}.rf.item{text-indent:-14px;margin:10px 0 2px;padding-left:18px}.rf.sub{text-indent:-12px;margin:4px 0;padding-left:36px}.rf.note{background:var(--sunken);color:var(--sub);border-radius:10px;margin:14px 0 4px;padding:12px 16px;font-size:14.5px;line-height:1.85}.rf.p{margin:8px 0}.dochtml table:has(td.long) td:not(.long):not(.n){width:1%;min-width:120px}.dochtml td.long>.rf{min-width:min(640px,58vw)}:root{--acc3:#2e9ac9}:root[data-theme=dark]{--acc3:#7cc8ea}.logo{gap:10px}.logo svg{flex:none}.v2{color:#fff;background:var(--grad);vertical-align:3px;letter-spacing:0;border-radius:8px;margin-left:6px;padding:1px 7px 2px;font-size:12px;font-weight:700;line-height:1.4;display:inline-block}.word .v2{vertical-align:12px;border-radius:10px;padding:2px 9px 3px;font-size:15px}.homelogo{filter:drop-shadow(0 10px 30px var(--glow));margin:0 auto 18px;display:block}.side-sec{color:var(--mute);padding:14px 14px 4px;font-size:12px;display:block}.side-me{border:1px solid var(--line-soft);background:var(--surface);color:var(--text);border-radius:14px;align-items:center;gap:10px;margin-bottom:8px;padding:10px 12px;display:flex}.side-me:hover{border-color:var(--acc)}.side-me b{font-size:14px;font-weight:600;display:block}.side-me small{color:var(--mute);font-size:12px}.side-av,.me-av{background:var(--grad);color:#fff;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.side-login{background:var(--grad);color:#fff;border-radius:12px;justify-content:center;align-items:center;height:44px;margin-bottom:8px;font-size:14.5px;font-weight:600;display:flex}.btn:disabled{opacity:.5;cursor:default}.lg{background:var(--bg);grid-template-columns:1.05fr 1fr;min-height:100vh;display:grid}.lg-pitch{background:radial-gradient(80% 60% at 20% 0%, var(--glow), transparent 70%), linear-gradient(160deg, var(--acc-tint), transparent 55%);border-right:1px solid var(--line-soft);padding:56px 56px 60px}.lg-brand{letter-spacing:-.02em;color:var(--text);align-items:center;gap:12px;font-size:22px;font-weight:650;display:inline-flex}.lg-pitch h1{letter-spacing:-.035em;margin:40px 0 14px;font-size:38px;font-weight:650;line-height:1.3}.lg-pitch h1 em{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.lg-sub{color:var(--sub);margin:0 0 30px;font-size:16.5px;line-height:1.8}.lg-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:26px;display:grid}.lg-stats div{background:var(--surface);border:1px solid var(--line-soft);border-radius:16px;padding:16px 18px}.lg-stats b{font-size:22px;font-weight:650;font-family:var(--mono);letter-spacing:-.02em;display:block}.lg-stats small{color:var(--sub);font-size:13px}.lg-pitch h4{color:var(--acc-text);margin:22px 0 12px;font-size:15px}.lg-tg{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lg-tp{background:var(--surface);border:1px solid var(--line-soft);border-radius:12px;grid-template-columns:30px 1fr;align-items:center;gap:1px 10px;padding:11px 14px;display:grid}.lg-tp i{background:var(--acc-tint);border-radius:9px;grid-row:span 2;place-items:center;width:30px;height:30px;font-size:15px;font-style:normal;display:grid}.lg-tp b{font-size:14.5px;font-weight:650}.lg-tp span{color:var(--sub);font-size:12.5px;line-height:1.5}.lg-tip{color:var(--sub);margin:12px 0 0;font-size:13.5px;line-height:1.7}.lg-tip b{color:var(--text)}.lg-qq{background:var(--surface);border:1px solid var(--line-soft);color:var(--text);border-radius:12px;gap:2px;margin-bottom:8px;padding:11px 16px;display:grid}.lg-qq:hover{border-color:var(--acc)}.lg-qq b{font-size:15px;font-weight:600}.lg-qq span{color:var(--sub);font-size:13.5px}.lg-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.lg-chips a{border:1px solid var(--line);height:32px;color:var(--sub);background:var(--surface);border-radius:999px;align-items:center;padding:0 14px;font-size:13.5px;display:inline-flex}.lg-chips a:hover{color:var(--text);border-color:var(--acc)}.lg-form{justify-content:center;align-items:flex-start;padding:120px 40px 40px;display:flex}.lg-card{width:100%;max-width:420px;position:sticky;top:40px}.lg-tabs{background:var(--sunken);border:1px solid var(--line-soft);border-radius:14px;grid-template-columns:1fr 1fr;margin-bottom:24px;padding:4px;display:grid}.lg-tabs button{height:42px;color:var(--sub);background:0 0;border:0;border-radius:10px;font-size:15px}.lg-tabs button.on{background:var(--surface);color:var(--text);font-weight:600;box-shadow:0 2px 8px #0003}.lg-lead{color:var(--sub);margin:0 0 22px;font-size:14.5px}.lg-btn{border:1px solid var(--line);background:var(--surface);height:46px;color:var(--text);white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:550;display:inline-flex}.lg-btn small{color:var(--mute);font-size:12px;font-weight:400}.lg-btn:disabled{opacity:.55;cursor:default}.lg-pri{background:var(--grad);color:#fff;border:0}.lg-w{width:100%}.lg-or{color:var(--mute);align-items:center;gap:12px;margin:18px 0;font-size:13px;display:flex}.lg-or:before,.lg-or:after{content:"";background:var(--line-soft);flex:1;height:1px}.lg-in{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.lg-in>span{color:var(--sub);font-size:13.5px}.lg-in input{border:1px solid var(--line);background:var(--sunken);height:48px;color:var(--text);border-radius:12px;outline:0;width:100%;min-width:0;padding:0 16px;font-size:15px}.lg-in input:focus{border-color:var(--acc);box-shadow:0 0 0 4px var(--glow)}.lg-in input:disabled{opacity:.7}.lg-row{gap:8px;display:flex}.lg-row .lg-btn{height:48px}.lg-code{font-family:var(--mono);letter-spacing:.3em}.lg-err{color:var(--bad);margin:-4px 0 12px;font-size:13.5px}.lg-ok{color:var(--good);margin:-6px 0 12px;font-size:13px}.lg-small{color:var(--mute);text-align:center;margin-top:16px;font-size:13px;line-height:1.7}.lg-small a{color:var(--acc-text)}.lg-small b{color:var(--text)}.lg-trial{background:var(--acc-tint);border-radius:14px;align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;font-size:14px;line-height:1.6;display:flex}.lg-trial>span{font-size:22px}.lg-trial b{color:var(--acc-text)}.lg-step{gap:8px;margin-bottom:20px;display:flex}.lg-step span{background:var(--line-soft);border-radius:3px;flex:1;height:5px}.lg-step span.on{background:var(--grad)}.lg-chk{color:var(--sub);align-items:center;gap:10px;margin:8px 0;font-size:14px;display:flex}.lg-chk input{width:18px;height:18px;accent-color:var(--acc)}.lg-chk a{color:var(--acc-text)}.me-page .glow{top:-176px}.me-hello{align-items:center;gap:18px;margin-bottom:28px;display:flex}.me-hello h1{letter-spacing:-.02em;margin:0;font-size:28px}.me-hello p{color:var(--sub);margin:4px 0 0;font-size:15px}.me-hello .btn{margin-left:auto}.me-av{border-radius:18px;width:56px;height:56px;font-size:22px}.me-grid3{grid-template-columns:1.2fr 1fr 1fr;gap:16px;display:grid}.me-pnl{background:var(--surface);border:1px solid var(--line-soft);border-radius:18px;padding:22px 24px}.me-pnl h3{color:var(--sub);align-items:center;gap:8px;margin:0 0 14px;font-size:15px;font-weight:600;display:flex}.me-pnl h3 a{color:var(--acc-text);margin-left:auto;font-size:13.5px;font-weight:600}.me-plan{background:linear-gradient(140deg, var(--acc-tint), var(--surface) 70%)}.me-big{letter-spacing:-.02em;font-size:30px;font-weight:700}.me-big span{color:var(--sub);font-size:16px;font-weight:500}.me-bar{background:var(--line-soft);border-radius:4px;height:8px;margin:14px 0 10px;overflow:hidden}.me-bar i{background:var(--grad);border-radius:4px;height:100%;display:block}.me-plan p{color:var(--sub);margin:0 0 16px;font-size:14px}.me-kv{grid-template-columns:auto 1fr;align-items:center;gap:10px 16px;font-size:14.5px;display:grid}.me-kv span{color:var(--sub)}.me-link{color:var(--acc-text);background:0 0;border:0;padding:0;font-size:14.5px;font-weight:600}.me-link.mute{color:var(--mute);font-weight:400}.me-form{max-width:480px;margin-top:16px}.me-list a{border-top:1px dashed var(--line-soft);color:var(--text);justify-content:space-between;gap:12px;padding:14px 0;font-size:15px;display:flex}.me-list a:first-child{border-top:0}.me-list a:hover span{color:var(--acc-text)}.me-list em{font-style:normal;font-family:var(--mono);color:var(--mute);white-space:nowrap;font-size:12.5px}@media (width<=900px){.lg{grid-template-columns:1fr}.lg-pitch{border-right:0;order:2;padding:32px 20px}.lg-form{order:1;padding:32px 16px}.lg-card{position:static}.lg-tg,.lg-stats,.me-grid3{grid-template-columns:1fr}}.side-av.emo{background:var(--surface);border:1px solid var(--line-soft);font-size:19px}.mi{max-width:860px;margin:0 auto;position:relative}.mi-hero{border:1px solid var(--line-soft);background:radial-gradient(70% 90% at 100% 0%, var(--glow), transparent 70%), linear-gradient(140deg, var(--acc-tint), var(--surface) 72%);border-radius:22px;align-items:center;gap:18px;margin-bottom:16px;padding:26px 28px;display:flex}.mi-emo{background:var(--surface);border:1px solid var(--line-soft);border-radius:22px;flex:none;place-items:center;width:68px;height:68px;font-size:34px;display:grid}.mi-who{min-width:0}.mi-who h1{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:24px;overflow:hidden}.mi-who p{color:var(--sub);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:14.5px;overflow:hidden}.mi-st{background:var(--acc-tint);color:var(--acc-text);border:1px solid var(--line);border-radius:999px;margin-top:9px;padding:3px 11px;font-size:12.5px;display:inline-block}.mi-hero>.btn{margin-left:auto}.mi-ask{background:var(--surface);border:1px solid var(--acc);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;margin:-6px 0 16px;padding:16px 20px;display:flex}.mi-ask>div{flex:1;min-width:220px}.mi-ask p{color:var(--sub);margin:4px 0 0;font-size:13.5px}.mi-two{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}.mi-tile{background:var(--surface);border:1px solid var(--line-soft);border-radius:16px;padding:18px 20px}.mi-tile small{color:var(--sub);margin-bottom:8px;font-size:13px;display:block}.mi-tile b{font-size:26px;font-family:var(--mono);font-weight:600}.mi-tile b span{color:var(--sub);font-size:14px;font-family:var(--sans);margin-left:4px;font-weight:500}.mi-tile em{color:var(--mute);margin-top:6px;font-size:12.5px;font-style:normal;display:block}.mi-sec{background:var(--surface);border:1px solid var(--line-soft);border-radius:18px;margin-bottom:16px;padding:8px 24px 10px}.mi-sec h3{color:var(--sub);align-items:center;gap:8px;margin:14px 0 4px;font-size:15px;font-weight:600;display:flex}.mi-sec h3 .btn{border-radius:10px;height:34px;margin-left:auto;padding:0 14px;font-size:13.5px}.mi-sec h3 a{color:var(--acc-text);margin-left:auto;font-size:13.5px;font-weight:600}.mi-rw{border-top:1px dashed var(--line-soft);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;font-size:15px;display:flex}.mi-sec h3+.mi-rw{border-top:0}.mi-rw>span:first-child{color:var(--sub);flex:none;width:110px}.mi-rw b{overflow-wrap:anywhere;font-weight:550}.mi-rw .me-link{margin-left:auto}.mi-edit{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.mi-edit input{border:1px solid var(--acc);background:var(--sunken);min-width:160px;height:40px;color:var(--text);border-radius:10px;outline:0;flex:1;padding:0 12px;font-size:15px}.mi-edit .btn{height:40px}.mi-edit em{width:100%;color:var(--bad);font-size:13px;font-style:normal}.mi-emos{flex-wrap:wrap;gap:8px;display:flex}.mi-emos button{background:var(--sunken);cursor:pointer;border:2px solid #0000;border-radius:12px;width:44px;height:44px;font-size:22px}.mi-emos button.on{border-color:var(--acc);background:var(--acc-tint)}.mi-add{border:1.5px dashed var(--line);text-align:center;width:100%;color:var(--text);cursor:pointer;background:0 0;border-radius:16px;margin:6px 0 12px;padding:24px 16px;transition:border-color .15s,background .15s;display:block}.mi-add:hover{border-color:var(--acc);background:var(--acc-tint)}.mi-add svg{width:160px;height:auto;margin:0 auto;display:block}.mi-add b{margin-top:10px;font-size:17px;display:block}.mi-add span{color:var(--sub);font-size:13.5px}.mi-fold{border:1px solid var(--line);width:100%;height:48px;color:var(--text);cursor:pointer;background:0 0;border-radius:12px;margin-top:10px;font-size:15px}.mi-fold.gr{color:var(--sub);border-color:var(--line-soft)}.mi-box{background:var(--sunken);border:1px solid var(--line-soft);border-radius:14px;margin-top:10px;padding:18px 20px}.mi-box ul{color:var(--sub);margin:10px 0 14px;padding:0;font-size:14px;line-height:1.8;list-style:none}.mi-box ul b{color:var(--text)}.mi-box a{color:var(--acc-text)}.mi-ok{color:var(--good);margin:4px 0 10px;font-size:13.5px}.mi-err{color:var(--bad);margin:4px 0 10px;font-size:13.5px}.btn.w{width:100%}.mi-bye{color:var(--bad);border-color:var(--bad)}.pay-ov{z-index:60;background:#0000008c;place-items:start center;padding:40px 16px;display:grid;position:fixed;inset:0;overflow-y:auto}.pay{background:var(--surface);border:1px solid var(--line);border-radius:22px;width:100%;max-width:640px;padding:24px 28px;box-shadow:0 30px 80px #00000059}.pay h2{align-items:center;margin:0;font-size:22px;display:flex}.pay h2 button{color:var(--mute);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:18px}.pay-st{border:1px solid var(--line);background:var(--sunken);border-radius:14px;align-items:baseline;gap:10px;margin-top:16px;padding:16px 18px;display:flex}.pay-st b{color:var(--acc-text);font-size:17px}.pay-st b.off{color:var(--bad)}.pay-st span{color:var(--sub);font-size:14px}.pay-cap{color:var(--sub);margin:18px 0 10px;font-size:13.5px;font-weight:600}.pay-plans{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pay-tiers{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px;display:grid}.pay-tiers button{border:2px solid var(--line-soft);background:var(--sunken);color:var(--text);cursor:pointer;font:inherit;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:10px 8px;display:flex}.pay-tiers button.on{border-color:var(--acc);background:var(--acc-tint)}.pay-tiers span{color:var(--sub);font-size:12.5px;font-family:var(--mono)}.pay-tip{color:var(--sub);margin-top:8px;font-size:12.5px;line-height:1.7}.pay-plans button{text-align:left;border:2px solid var(--line-soft);background:var(--sunken);color:var(--text);cursor:pointer;font:inherit;border-radius:14px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.pay-plans button.on{border-color:var(--acc);background:var(--acc-tint)}.pay-plans .t{align-items:center;gap:8px;font-weight:600;display:flex}.pay-plans .t i{border:2px solid var(--mute);border-radius:50%;width:14px;height:14px}.pay-plans button.on .t i{border-color:var(--acc);background:var(--acc)}.pay-plans .t em{color:var(--warm-x);background:var(--warm-t);border:1px solid var(--warm-l);border-radius:999px;margin-left:auto;padding:1px 9px;font-size:12px;font-style:normal;font-weight:500}.pay-plans .p{font-size:21px;font-weight:650;font-family:var(--mono);margin-top:4px}.pay-plans .s{color:var(--sub);font-size:12.5px}.pay-box{background:var(--sunken);border:1px solid var(--line-soft);text-align:center;color:var(--sub);border-radius:14px;margin-top:10px;padding:18px 20px;font-size:15px}.pay-box.dash{border-style:dashed}.pay-box.sm{padding:14px;font-size:13.5px}.pay-box small{color:var(--mute);margin-top:4px;font-size:12.5px;display:block}.pay-box .btn{margin-top:12px}.pay-card{background:var(--sunken);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 18px;display:flex}.pay-card>i{background:var(--acc);opacity:.8;border-radius:5px;width:44px;height:29px}.pay-card>div{flex:1;min-width:150px}.pay-card small{color:var(--sub);margin-top:3px;font-size:13px;display:block}.pay-msg{background:var(--warm-t);color:var(--warm-x);border:1px solid var(--warm-l);border-radius:10px;margin:10px 0 0;padding:10px 14px;font-size:13.5px}.pay-rules{color:var(--sub);margin-top:14px;font-size:13px;line-height:1.85}.pay-rules b{color:var(--text)}.pay-rules a,.pay-biz a{color:var(--acc-text)}.pay-hist{border-collapse:collapse;width:100%;font-size:14px}.pay-hist th{text-align:left;color:var(--sub);padding:0 6px 8px;font-size:13px;font-weight:500}.pay-hist td{border-top:1px solid var(--line-soft);padding:9px 6px}.pay-hist td.neg{color:var(--bad)}.pay-biz{border-top:1px solid var(--line-soft);color:var(--mute);margin-top:18px;padding-top:14px;font-size:12px;line-height:1.7}@media (width<=700px){.mi-two,.pay-plans{grid-template-columns:1fr}.mi-hero{flex-wrap:wrap;padding:20px}.mi-rw>span:first-child{width:100%}}.backfab{z-index:30;border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 82%, transparent);-webkit-backdrop-filter:blur(10px);height:44px;color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:10px;margin:0 0 10px;padding:0 18px 0 5px;font-size:14.5px;font-weight:600;transition:transform .15s,border-color .15s;display:inline-flex;position:sticky;top:14px;box-shadow:0 6px 20px #0000002e}.backfab:hover{border-color:var(--acc);transform:translate(-2px)}.backfab-ic{color:#fff;background:var(--grad);width:34px;height:34px;box-shadow:0 0 0 4px var(--acc-tint);border-radius:50%;place-items:center;display:grid}@media (width<=700px){.backfab{height:40px;top:10px}.backfab-ic{width:30px;height:30px}}.wait{margin:6px 0 24px}.wait .spin{border:2.5px solid var(--acc-tint);border-top-color:var(--acc);border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite wspin}@keyframes wspin{to{transform:rotate(360deg)}}.wait-find{color:var(--sub);align-items:center;gap:10px;margin-bottom:14px;font-size:15px;display:flex}.wait-find span,.wait-sec .big{font-family:var(--mono);color:var(--acc-text);font-weight:600}.wait-found{color:var(--sub);margin-bottom:10px;font-size:13.5px}.wait-chips{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.wait-chips span{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:6px 13px;font-size:13.5px;animation:.35s both wpop}.wait-chips span:nth-child(2){animation-delay:80ms}.wait-chips span:nth-child(3){animation-delay:.16s}.wait-chips span:nth-child(4){animation-delay:.24s}.wait-chips span:nth-child(5){animation-delay:.32s}@keyframes wpop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.wait-box{background:var(--surface);border:1px solid var(--line-soft);border-radius:16px;padding:18px 20px}.wait-box.on{border-color:var(--acc);box-shadow:0 0 0 4px var(--glow)}.wait-box b{align-items:center;gap:10px;font-size:15.5px;display:flex}.wait-bar{background:var(--line-soft);border-radius:3px;height:6px;margin:14px 0 10px;overflow:hidden}.wait-bar i{background:var(--grad);border-radius:3px;width:40%;height:100%;animation:1.6s ease-in-out infinite wbar;display:block}@keyframes wbar{0%{margin-left:-40%}to{margin-left:100%}}.wait-sec{color:var(--mute);font-size:13px}.wait-stop{margin-top:12px}.wait-sec .big{margin-right:4px;font-size:16px}.note .took{font-family:var(--mono);color:var(--acc-text)}.took-line{background:var(--acc-tint);color:var(--acc-text);font-size:13px;font-family:var(--mono);border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:5px 12px 5px 8px;display:inline-flex}.took-ic{border:2px solid;border-radius:50%;width:14px;height:14px;position:relative}.took-ic:after{content:"";background:currentColor;border-radius:1px;width:2px;height:5px;position:absolute;top:1px;left:5px}.recent{flex-direction:column;flex:auto;min-height:0;margin-top:14px;display:flex}.recent-h{color:var(--mute);justify-content:space-between;align-items:center;gap:8px;padding:0 8px 6px 14px;font-size:12.5px;display:flex}.recent-h button,.recent-ask button{font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:12px}.recent-h button:hover{color:var(--text)}.recent-ask{color:var(--sub);align-items:center;gap:2px;display:inline-flex}.recent-ask .bad,.recent-ask .bad:hover{color:var(--bad,#c0492f);font-weight:600}.recent ul{flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.recent li{border-radius:10px;align-items:center;display:flex;position:relative}.recent li:hover,.recent li.on{background:var(--line-soft)}.recent li a{min-width:0;color:var(--sub);flex:1;align-items:center;gap:6px;padding:8px 10px 8px 14px;font-size:14px;display:flex}.recent li.on a,.recent li:hover a{color:var(--text)}.recent-q{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.recent-pinmark{color:var(--acc);flex:none;display:inline-flex}.recent li em{color:var(--mute);flex:none;font-size:12.5px;font-style:normal}.recent-act{flex:none;gap:2px;padding-right:6px;display:none}.recent li:hover .recent-act{display:inline-flex}.recent-act button{width:26px;height:26px;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.recent-act button:hover{background:var(--surface);color:var(--text)}.recent-none{color:var(--mute);margin:4px 14px;font-size:13px}.page-recent{margin-top:0}.page-recent .recent-h{color:var(--text);padding:0 0 14px;font-size:20px;font-weight:650}.page-recent .recent-h button{font-size:13.5px}.page-recent ul{overflow:visible}.page-recent li{border-bottom:1px solid var(--line-soft);border-radius:0}.page-recent li a{padding:14px 4px;font-size:15px}.page-recent .recent-act{display:inline-flex}@media (hover:none),(pointer:coarse){.recent-act{display:inline-flex}.recent-act button{width:40px;height:40px}.recent-h button{padding:10px 8px}}.saved-line a{color:var(--acc-text,var(--acc));margin-left:auto;font-size:13px;font-weight:600}.recent ul{scrollbar-width:none}.recent ul::-webkit-scrollbar{display:none}.modal.cfm{gap:10px;max-width:400px;padding:26px 26px 22px}.cfm b{letter-spacing:-.01em;font-size:18px}.cfm p{color:var(--sub);margin:0;font-size:14.5px;line-height:1.65}.cfm-b{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.btn.danger{background:var(--bad,#c0492f);color:#fff;border:0}@media (width<=720px){.dim .modal.cfm{border-radius:20px 20px 0 0}}.recent-h>span,.recent-h>button{white-space:nowrap}.cl{position:relative}.cl-hero{margin-bottom:24px;position:relative}.cl-tag{color:var(--acc-text,var(--acc));background:var(--acc-tint);border-radius:999px;padding:3px 12px;font-size:12.5px;font-weight:700;display:inline-block}.cl-hero h1{letter-spacing:-.02em;word-break:keep-all;margin:12px 0 10px;font-size:28px;line-height:1.35}.cl-hero p{color:var(--sub);word-break:keep-all;max-width:680px;margin:0;font-size:16px;line-height:1.75}.cl-url{background:var(--surface);border:1px solid var(--line-soft);border-radius:18px;margin-bottom:34px;padding:20px 22px;position:relative}.cl-url small{color:var(--sub);margin-bottom:10px;font-size:13px;display:block}.cl-url>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cl-url code{background:var(--sunken);border:1px solid var(--line);min-width:220px;font-family:var(--mono);word-break:break-all;border-radius:12px;flex:1;padding:12px 16px;font-size:14.5px}.cl-warn{color:var(--warm-x,#8a4b0a);margin:12px 0 0;font-size:13.5px;line-height:1.6}.cl-h{letter-spacing:-.01em;margin:0 0 14px;font-size:19px}.cl-steps{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin:0 0 36px;padding:0;list-style:none;display:grid}.cl-steps li{background:var(--surface);border:1px solid var(--line-soft);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.cl-ill{background:linear-gradient(160deg, var(--acc-tint), transparent 75%);padding:12px 10px 4px}.cl-txt{padding:14px 18px 18px}.cl-n{background:var(--grad);color:#fff;vertical-align:1px;border-radius:50%;place-items:center;width:24px;height:24px;margin-right:8px;font-size:13px;font-weight:700;display:inline-grid}.cl-txt b{font-size:16px}.cl-txt p{color:var(--sub);word-break:keep-all;margin:8px 0 0;font-size:14.5px;line-height:1.7}.ill{width:100%;height:auto;display:block}.ill text{font-family:var(--sans)}.i-card{fill:var(--surface);stroke:var(--line)}.i-side{fill:var(--sunken)}.i-field{fill:var(--sunken);stroke:var(--line)}.i-field.on{stroke:var(--acc);stroke-width:2px}.i-acc{fill:var(--acc)}.i-me{fill:var(--acc);opacity:.9}.i-hl{fill:var(--acc-tint);stroke:var(--acc)}.i-hlt{fill:var(--acc-text,var(--acc));font-size:12px;font-weight:700}.i-line{fill:var(--line)}.i-line2{fill:var(--line-soft)}.i-cap{fill:var(--text);font-size:13px;font-weight:700}.i-small{fill:var(--sub);font-size:10.5px}.i-txt{fill:var(--text);font-size:11.5px}.i-mono{fill:var(--sub);font-size:11px;font-family:var(--mono)}.i-btn{fill:#fff;font-size:11.5px;font-weight:700}.i-check{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.i-cursor{fill:var(--text);stroke:var(--surface);stroke-width:1.5px}.i-chip{fill:var(--acc-tint);stroke:var(--acc)}.i-chipt{fill:var(--acc-text,var(--acc));font-size:10.5px;font-weight:700}.i-src{fill:var(--acc-tint)}.i-srct{fill:var(--acc-text,var(--acc));font-size:10px;font-weight:700}.cl-ex{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin-bottom:36px;display:grid}.cl-ex button{border:1px solid var(--line-soft);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;font-size:15px;display:flex}.cl-ex button:hover{border-color:var(--acc)}.cl-ex em{color:var(--acc-text,var(--acc));white-space:nowrap;font-size:12.5px;font-style:normal}.cl-conn{background:var(--surface);border:1px solid var(--line-soft);border-radius:18px;padding:8px 20px}.cl-conn>.sub{margin:0;padding:12px 0}.cl-row{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.cl-row:first-child{border-top:0}.cl-row b{font-size:15.5px;display:block}.cl-row small{color:var(--mute);font-size:13px}.cl-ask{color:var(--sub);align-items:center;gap:8px;font-size:14px;display:inline-flex}.cn{place-items:center;min-height:70vh;display:grid;position:relative}.cn-card{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:22px;width:100%;max-width:460px;padding:32px 30px;position:relative;box-shadow:0 20px 60px #00000040}.cn-logos{justify-content:center;align-items:center;gap:12px;margin-bottom:18px;display:flex}.cn-logos span{color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;font-size:20px;font-weight:800;display:grid}.cn-a{background:#8a6d5a}.cn-b{background:var(--grad)}.cn-logos i{border-top:2px dashed var(--line);width:40px}.cn-card h1{word-break:keep-all;margin:0 0 16px;font-size:21px;line-height:1.45}.cn-list{background:var(--sunken);text-align:left;color:var(--sub);border-radius:14px;margin:0 0 20px;padding:14px 18px;font-size:14.5px;line-height:2;list-style:none}.cn-b2{gap:10px;display:flex}.cn-b2 .btn{flex:1;justify-content:center}@media (width<=720px){.cl-hero h1{font-size:23px}}.modal.ntc{max-width:460px}.ntc-top{background:linear-gradient(150deg, var(--acc-tint), transparent 80%), radial-gradient(80% 90% at 80% 0%, var(--glow,#5b6cf01f), transparent 70%);border-bottom:1px solid var(--line-soft);place-items:center;height:128px;display:grid;position:relative}.ntc-ill{width:132px;height:auto}.ntc-horn{fill:var(--acc)}.ntc-stem{fill:var(--acc2)}.ntc-wave{fill:none;stroke:var(--acc);stroke-width:3.5px;stroke-linecap:round;opacity:.75}.ntc-dot{fill:var(--acc2);opacity:.35}.ntc-dot2{fill:var(--acc);opacity:.3}.ntc-tag{background:var(--surface);color:var(--acc-text,var(--acc));border:1px solid var(--line-soft);border-radius:999px;padding:3px 11px;font-size:12.5px;font-weight:700;position:absolute;top:18px;left:22px}.ntc-body{padding:22px 26px 6px;overflow:auto}.ntc-body h2{letter-spacing:-.01em;word-break:keep-all;margin:0 0 12px;font-size:20px;line-height:1.45}.ntc-body p{color:var(--sub);white-space:pre-line;word-break:keep-all;margin:0;font-size:15.5px;line-height:1.8}.ntc-foot{justify-content:space-between;align-items:center;gap:10px;padding:18px 26px 22px;display:flex}.ntc-foot .btn{justify-content:center;min-width:96px}.ntc-hide{font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13.5px}.ntc-hide:hover{color:var(--text)}@media (width<=720px){.ntc-dim .modal.ntc{border-radius:20px 20px 0 0}}.modal.ntc{border-radius:26px;width:min(1150px,94vw);max-width:none;max-height:92vh}.ntc-top{height:min(300px,30vh)}.ntc-ill{width:min(300px,50%)}.ntc-tag{padding:5px 16px;font-size:15px;top:28px;left:34px}.ntc-body{padding:40px 56px 10px}.ntc-body h2{margin-bottom:20px;font-size:32px}.ntc-body p{font-size:19px;line-height:1.85}.ntc-foot{padding:28px 56px 40px}.ntc-foot .btn{border-radius:16px;min-width:150px;height:54px;font-size:17px}.ntc-hide{font-size:16px}@media (width<=720px){.modal.ntc{width:100vw}.ntc-top{height:170px}.ntc-body{padding:24px 22px 6px}.ntc-body h2{font-size:22px}.ntc-body p{font-size:16px}.ntc-foot{padding:18px 22px 24px}.ntc-foot .btn{min-width:110px;height:46px;font-size:15.5px}}.info{border-top:1px solid var(--line-soft);grid-template-columns:repeat(4,1fr);gap:2px;margin:8px 0;padding:6px 0 2px;display:grid}.info a{color:var(--sub);border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:7px 2px;font-size:11px;display:flex}.info a:hover,.info a.on{background:var(--line-soft);color:var(--text)}.info-ic{place-items:center;display:grid;position:relative}.info-dot{background:var(--bad,#c0492f);width:8px;height:8px;box-shadow:0 0 0 2px var(--sunken);border-radius:50%;position:absolute;top:-2px;right:-4px}.info-t{white-space:nowrap}.info-grid{display:none}@media (width<=900px){.info-grid{border:1px solid var(--line-soft);background:var(--surface);border-radius:16px;margin:16px 0;padding:8px;display:grid}.info-grid a{padding:10px 2px;font-size:12.5px}}.sp{position:relative}.sp-head{margin-bottom:22px;position:relative}.sp-tag{color:var(--acc-text,var(--acc));background:var(--acc-tint);border-radius:999px;padding:3px 12px;font-size:12.5px;font-weight:700;display:inline-block}.sp-head h1{letter-spacing:-.02em;margin:12px 0 8px;font-size:27px}.sp-head p{color:var(--sub);margin:0;font-size:15.5px;line-height:1.7}.sp-act{margin-top:16px}.sp-empty{text-align:center;background:var(--surface);border:1px solid var(--line-soft);border-radius:18px;padding:40px 20px}.sp-empty b{font-size:17px}.sp-empty p{color:var(--sub);word-break:keep-all;margin:8px 0 0;line-height:1.7}.nt-list{flex-direction:column;gap:8px;display:flex}.nt-row{background:var(--surface);border:1px solid var(--line-soft);border-radius:16px;overflow:hidden}.nt-row.on{border-color:var(--line)}.nt-line{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:16px 18px;display:flex}.nt-line b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15.5px;font-weight:600;overflow:hidden}.nt-line em{color:var(--mute);white-space:nowrap;font-size:13px;font-style:normal}.nt-pill{background:var(--acc-tint);color:var(--acc-text,var(--acc));border-radius:999px;flex:none;padding:2px 9px;font-size:11.5px;font-weight:700}.nt-pill.old{background:var(--line-soft);color:var(--mute)}.nt-pill.new{background:var(--bad,#c0492f);color:#fff}.nt-body{border-top:1px dashed var(--line-soft);padding:2px 20px 18px}.nt-body p{color:var(--sub);white-space:pre-line;word-break:keep-all;margin:14px 0 0;font-size:15px;line-height:1.85}.nt-body small{color:var(--mute);margin-top:10px;font-size:12.5px;display:block}.nt-more{margin:14px auto 0;display:flex}.iq-st{border:1px solid var(--line);color:var(--sub);border-radius:999px;flex:none;padding:2px 9px;font-size:11.5px;font-weight:700}.iq-st.s2{color:var(--warm-x,#8a4b0a);border-color:var(--warm-l,#ecd9bf)}.iq-st.s3{color:var(--good,#3f7a55);background:var(--good-tint);border-color:#0000}.iq-rep{background:var(--acc-tint);border-radius:12px;margin-top:14px;padding:14px 16px}.iq-rep.wait{background:var(--sunken);color:var(--mute);font-size:14px}.iq-rep-h{color:var(--acc-text,var(--acc));font-size:12.5px;font-weight:700}.iq-rep p{color:var(--text);margin:6px 0 0}.iq-ok{background:var(--good-tint);color:var(--good,#3f7a55);border-radius:12px;margin-bottom:14px;padding:12px 16px;font-size:14.5px}.iq-form{background:var(--surface);border:1px solid var(--line-soft);border-radius:18px;padding:22px 24px}.iq-lbl{margin:0 0 10px;font-size:14px;font-weight:650}.iq-lbl+.iq-kinds{margin-bottom:20px}.iq-kinds{flex-wrap:wrap;gap:8px;display:flex}.iq-kinds button{border:1px solid var(--line);height:38px;color:var(--sub);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:14px}.iq-kinds button.on{border-color:var(--acc);color:var(--acc-text,var(--acc));background:var(--acc-tint);font-weight:600}.iq-form textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--sunken);width:100%;min-height:160px;color:var(--text);font:inherit;resize:vertical;border-radius:12px;outline:0;padding:12px 14px;font-size:15px;line-height:1.7}.iq-form textarea:focus{border-color:var(--acc)}.iq-meta{color:var(--mute);justify-content:space-between;gap:10px;margin-top:6px;font-size:12.5px;display:flex}.iq-meta span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iq-warn{color:var(--mute);margin:14px 0 0;font-size:13px;line-height:1.6}.iq-err{color:var(--bad,#c0492f);margin:10px 0 0;font-size:14px}.iq-btns{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.gd-sec{background:var(--surface);border:1px solid var(--line-soft);border-radius:20px;grid-template-columns:300px 1fr;align-items:center;gap:22px;margin-bottom:14px;padding:18px;display:grid}.gd-ill{background:linear-gradient(160deg, var(--acc-tint), transparent 80%);border-radius:14px;padding:8px}.gd-txt h2{vertical-align:middle;font-size:19px;display:inline}.gd-txt p{color:var(--sub);word-break:keep-all;margin:10px 0 0;font-size:15px;line-height:1.75}.gd-ex{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.gd-more{grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0 14px;display:grid}.gd-card{background:var(--surface);border:1px solid var(--line-soft);color:var(--text);border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.gd-card:hover{border-color:var(--acc)}.gd-card span{color:var(--sub);font-size:13.5px;line-height:1.6}.gd-know{background:var(--sunken);border-radius:16px;padding:16px 20px}.gd-know h3{margin:0 0 8px;font-size:15px}.gd-know ul{color:var(--sub);margin:0;padding-left:18px;font-size:14px;line-height:1.85}@media (width<=900px){.gd-sec,.gd-more{grid-template-columns:1fr}}.ab-body{word-break:keep-all;max-width:680px;margin:10px auto 40px;position:relative}.ab-body p{color:var(--sub);margin:0 0 20px;font-size:16.5px;line-height:1.95}.ab-body b{color:var(--text);font-weight:700}.ab-body .ab-lead{letter-spacing:-.02em;color:var(--text);margin-bottom:30px;font-size:27px;font-weight:800;line-height:1.45}.ab-body .ab-lead:before{content:"";background:var(--grad);border-radius:2px;width:36px;height:3px;margin-bottom:18px;display:block}.ab-way{border-left:3px solid var(--acc-tint);margin:8px 0 40px;padding:2px 0 2px 22px;list-style:none}.ab-way li{margin:0 0 18px}.ab-way b{margin-bottom:3px;font-size:17px;display:block}.ab-way span{color:var(--sub);font-size:16px;line-height:1.85;display:block}.ab-body .ab-turn{color:var(--text);margin-top:40px;font-size:19px;font-weight:800}.ab-sign{border-top:1px solid var(--line-soft);text-align:right;color:var(--mute);margin-top:48px;padding-top:22px;font-size:14.5px}.ab-sign b{color:var(--text);margin-left:8px;font-size:19px}.ab-act{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}@media (width<=640px){.ab-body p{font-size:15.5px}.ab-body .ab-lead{font-size:22px}}.main{position:relative}.info-top{z-index:5;border:1px solid var(--line-soft);background:var(--surface);border-radius:14px;gap:2px;margin:0;padding:4px;display:flex;position:absolute;top:14px;right:18px;box-shadow:0 6px 20px #0000001f}.info-top a{flex-direction:row;gap:6px;padding:7px 11px;font-size:13px}@media (width<=900px){.info-top{display:none}}.ab .sp-head{max-width:680px;margin-left:auto;margin-right:auto}.ab-flow{grid-template-columns:repeat(3,1fr);gap:10px;margin:8px 0 34px;display:grid}.ab-flow>div{background:var(--surface);border:1px solid var(--line-soft);border-radius:16px;padding:16px 16px 14px}.ab-flow span{background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:inline-grid}.ab-flow b{margin:10px 0 4px;font-size:16px;display:block}.ab-body .ab-flow p{margin:0;font-size:14.5px;line-height:1.7}.ab-body .ab-sub{color:var(--text);margin:0 0 10px;font-size:14px;font-weight:700}.ab-try{flex-direction:column;gap:8px;margin-bottom:36px;display:flex}.ab-try a{background:var(--surface);border:1px solid var(--line-soft);color:var(--text);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;font-size:15.5px;display:flex}.ab-try a:hover{border-color:var(--acc)}.ab-try em{color:var(--acc-text,var(--acc));font-style:normal}.ab-act{flex-wrap:wrap}@media (width<=720px){.ab-flow{grid-template-columns:1fr}}.ab-body,.ab .sp-head{max-width:1000px}.ab-try{grid-template-columns:repeat(2,1fr);display:grid}@media (width<=720px){.ab-try{grid-template-columns:1fr}}.info-top a:hover,.info-top a.on{color:#8a4b0a;background:#faf1e6;box-shadow:inset 0 -2px #b8741f}:root[data-theme=dark] .info-top a:hover,:root[data-theme=dark] .info-top a.on{color:#f0bd76;background:#2e2517;box-shadow:inset 0 -2px #f0bd76}.info-top a{transition:background .15s,color .15s,box-shadow .15s}.modal.tr{border-radius:26px;width:min(880px,94vw);max-width:none;max-height:92vh;position:relative}.tr-skip{z-index:2;background:var(--surface);color:var(--sub);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:6px 12px;font-size:14px;position:absolute;top:18px;right:20px}.tr-skip:hover{color:var(--text)}.tr-ill{background:linear-gradient(160deg, var(--acc-tint), transparent 80%);border-bottom:1px solid var(--line-soft);padding:34px 60px 12px;animation:.35s trIn}.tr-ill .ill{max-height:34vh;margin:0 auto}.tr-body{padding:26px 48px 8px;overflow:auto}.tr-tag{color:var(--acc-text,var(--acc));background:var(--acc-tint);border-radius:999px;padding:3px 12px;font-size:13px;font-weight:700;display:inline-block}.tr-body h2{letter-spacing:-.02em;word-break:keep-all;margin:14px 0 10px;font-size:27px;line-height:1.35}.tr-body p{color:var(--sub);word-break:keep-all;margin:0;font-size:17px;line-height:1.8}.tr-chips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.tr-chips span{border:1px solid var(--line);color:var(--text);border-radius:999px;padding:6px 12px;font-size:13.5px}.tr-try{border:1px solid var(--acc);background:var(--acc-tint);color:var(--text);font:inherit;cursor:pointer;text-align:left;border-radius:14px;margin-top:18px;padding:14px 18px;font-size:16px;font-weight:600}.tr-foot{align-items:center;gap:10px;padding:20px 48px 30px;display:flex}.tr-dots{gap:6px;margin-right:auto;display:flex}.tr-dots button{background:var(--line);cursor:pointer;border:0;border-radius:50%;width:9px;height:9px;padding:0;transition:width .2s}.tr-dots button.on{background:var(--acc);border-radius:5px;width:26px}.tr-n{color:var(--mute);font-size:13px;font-family:var(--mono);margin-right:6px}.tr-foot .btn{justify-content:center;min-width:96px}@keyframes trIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=720px){.modal.tr{width:100vw}.tr-ill{padding:22px 16px 8px}.tr-body{padding:18px 20px 4px}.tr-body h2{font-size:21px}.tr-body p{font-size:15.5px}.tr-foot{flex-wrap:wrap;padding:14px 20px 22px}.tr-n{display:none}}.rail{background:var(--sunken);border-right:1px solid var(--line-soft);flex-direction:column;flex:none;align-items:stretch;gap:8px;width:112px;height:100vh;padding:14px 10px;display:flex;position:sticky;top:0;overflow-y:auto}.rail .logo{border-bottom:1px solid var(--line-soft);flex-direction:column;justify-content:center;gap:4px;height:auto;margin:0 0 4px;padding:2px 0 12px;font-size:12px;font-weight:800}.rail .logo .v2{display:none}.tile{border:1px solid var(--line);background:var(--surface);color:var(--text);text-align:center;word-break:keep-all;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 9px;font-size:12.5px;font-weight:700;line-height:1.3;display:flex;position:relative}.tile:hover{border-color:var(--acc)}.tile.on{border:1.5px solid var(--acc);background:var(--acc-tint);color:var(--acc-text);box-shadow:0 0 0 3px var(--glow);font-weight:800}.tile .chip-ic{color:#fff;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.tile .chip-ic.plain{color:var(--text)}.tile.on .chip-ic.plain{color:var(--acc-text)}.rail .iconbtn{margin:4px auto 0}.side{width:264px;padding:14px 12px}.side .newq{border-color:var(--acc);color:var(--acc-text);font-weight:700}.side .newq:hover{background:var(--acc-tint)}@media (width<=760px){.rail{display:none}}.rail-nav{flex-direction:column;gap:10px;display:flex}.rail-grp{flex-direction:column;gap:6px;display:flex}.rail-gl{letter-spacing:1px;text-align:center;color:var(--acc-text);padding-top:2px;font-size:11px;font-weight:800}.soon{flex-direction:column;gap:20px;max-width:880px;margin:0 auto;display:flex}.soon-hd{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:22px 26px}.soon-eb{color:var(--sub);font-size:13px;font-weight:700}.soon-hd h1{letter-spacing:-.02em;margin:6px 0 8px;font-size:28px;font-weight:800}.soon-hd p{color:var(--sub);margin:0}.soon-box{background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--acc);border-radius:16px;padding:22px 26px}.soon-box>b{font-size:17px}.soon-box>p{color:var(--sub);margin:6px 0 14px;font-size:15px}.soon-box ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.soon-box li{border-top:1px solid var(--line-soft);grid-template-columns:92px 1fr;gap:2px 12px;padding:12px 0;display:grid}.soon-st{border-radius:7px;grid-row:span 2;place-self:start;padding:3px 9px;font-size:12.5px;font-weight:800}.soon-st.ready{background:var(--acc-tint);color:var(--acc-text)}.soon-st.filling{color:#c8871d;background:#e9a93a29}:root[data-theme=dark] .soon-st.filling{color:#f2bd5c}.soon-st.todo{border:1px dashed var(--line);color:var(--sub)}.soon-nm{font-weight:700}.soon-nt{color:var(--sub);font-size:14px}.soon-go{color:var(--acc-text);margin-top:14px;font-weight:700;display:inline-block}.rail{gap:6px;width:180px;padding:12px 10px}.rail .logo{flex-direction:row;gap:8px;padding:0 0 10px}.rail-nav{gap:8px}.rail-grp{grid-template-columns:1fr 1fr;gap:6px;display:grid}.rail-gl{text-align:left;grid-column:1/-1;padding:0 2px}.rail .tile{border-radius:12px;justify-content:center;gap:4px;min-height:62px;padding:7px 2px 6px;font-size:11.5px}.rail .tile .chip-ic{border-radius:9px;width:30px;height:30px}.rail .tile .chip-ic svg{width:17px;height:17px}.pen{flex-direction:column;gap:18px;width:100%;max-width:1100px;margin:0 auto;display:flex}.pen-box{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:12px;padding:20px 22px;display:flex}.pen-hd{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pen-hd h2{margin:0;font-size:18px;font-weight:800}.pen-src{color:var(--sub);font-size:13px}.pen-none{color:var(--sub);margin:0;font-size:14px}.pen-err{color:#f04438;font-weight:700}.pen-sub{flex-direction:column;gap:8px;display:flex}.pen-tbl{flex-direction:column;display:flex;overflow-x:auto}.pen-tr{border-top:1px solid var(--line-soft);grid-template-columns:92px 110px 1fr 72px 92px 104px 128px;align-items:center;gap:10px;min-width:860px;padding:10px 4px;font-size:14px;display:grid}.wc .pen-tr{grid-template-columns:92px 120px 96px 1fr 72px 92px 104px 128px;min-width:980px}.pen-th{color:var(--sub);border-top:0;font-size:12.5px;font-weight:700}.pen .ar{text-align:right;white-space:nowrap}.pen-what{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pen-corp{text-align:left;color:var(--acc-text);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.pen-k{font-size:12.5px;font-weight:800}.k-지정,.k-매매정지,.k-가중벌점{color:#f04438}.k-지정예고{color:#e9a93a}.k-미지정{color:var(--sub)}.pen-act{justify-content:flex-end;gap:10px;font-size:13px;display:flex}.pen-act button{color:var(--acc-text);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.pen-open{padding:6px 4px 14px}.pen-open dl{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:4px 18px;margin:0;display:grid}.pen-open dl div{border-bottom:1px dashed var(--line-soft);gap:10px;padding:4px 0;font-size:14px;display:flex}.pen-open dt{color:var(--sub);flex:0 0 46%}.pen-open dd{margin:0;font-weight:600}.pen-note{color:var(--sub);margin:6px 0 0;font-size:13.5px}.pen-yr{flex-direction:column;display:flex;overflow-x:auto}.pen-yr-r{border-top:1px solid var(--line-soft);grid-template-columns:70px repeat(6,1fr);gap:8px;min-width:700px;padding:9px 4px;font-size:14px;display:grid}.pen-yr-r small{color:var(--sub);font-size:12px}.main>.body>*,.site,.main>.body>.col.full,.soon,.pen{max-width:none}.app{--lw:212px}.app.ai{--lw:476px}.follow{left:var(--lw);margin:0;max-width:none!important}@media (width<=760px){.follow{left:12px}}.ops-alert{background:#f044381f;border:1px solid #f0443873;border-radius:14px;flex-direction:column;gap:4px;padding:16px 20px;display:flex}.ops-alert b{color:#f04438}.ops-alert span{color:var(--sub);font-size:14px}.ops-kpi{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.ops-kpi>div{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.ops-kpi.in>div{background:var(--sunken)}.ops-kpi>div.warn{border-color:#e9a93a99}.ops-kpi span{color:var(--sub);font-size:13px;font-weight:600}.ops-kpi b{font-size:26px;font-weight:800;font-family:var(--mono);letter-spacing:-.02em}.ops-kpi small{color:var(--sub);font-size:12.5px}.ops-yr{flex-direction:column;gap:6px;display:flex}.ops-yr-r{grid-template-columns:56px 1fr 64px 170px;align-items:center;gap:12px;font-size:14px;display:grid}.ops-yr-r small{color:var(--sub);text-align:right}.ops-bar{background:var(--line-soft);border-radius:99px;height:12px;overflow:hidden}.ops-bar>div{border-radius:99px;height:12px}.ops-bar .ok{background:#6e7886}.ops-bar .part{background:#e9a93a}.ops-yr-r span.part{color:#e9a93a}.ops-yr-r span.none{color:#f04438}.ops-yr-r span{text-align:right;font-weight:700}.ops-last{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 18px;margin:0;display:grid}.ops-last div{border-bottom:1px dashed var(--line-soft);justify-content:space-between;gap:10px;padding:8px 0;font-size:14px;display:flex}.ops-last dt{color:var(--sub)}.ops-last dd{font-weight:700;font-family:var(--mono);margin:0}.tb-wrap{border:1px solid var(--line);border-radius:12px;width:100%;overflow-x:auto}.tb{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px;font-size:14px}.tb th{background:var(--sunken);color:var(--sub);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:13px;font-weight:700}.tb td{border-bottom:1px solid var(--line-soft);vertical-align:top;text-overflow:ellipsis;white-space:nowrap;padding:11px 12px;overflow:hidden}.tb th+th,.tb td+td{border-left:1px solid var(--line-soft)}.tb tr.zb>td{background:#7f8ca00f}.tb tbody tr:hover>td,.tb tr.on>td{background:var(--acc-tint)}.tb .num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums}.tb td.wrap{white-space:normal;word-break:keep-all;line-height:1.5}.tb td.tdsub{color:var(--sub);font-size:13px}.tb.yr{min-width:1000px}.tb.yr th.grp{text-align:center;border-bottom:1px solid var(--line-soft);color:var(--text)}.tb.yr th.sub{font-size:12px}.tb.yr td.grp-l,.tb.yr th.grp{border-left:1px solid var(--line)}.tb td.act{justify-content:flex-start;gap:12px;display:flex}.tb td.act button{color:var(--acc-text);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.tb td.act a{font-size:13px}.bdg{background:var(--line-soft);color:var(--text);border-radius:6px;margin-right:4px;padding:2px 8px;font-size:12px;font-weight:800;display:inline-block}.bdg.k-지정,.bdg.k-매매정지,.bdg.k-가중벌점{color:#f97066;background:#f0443829}.bdg.k-지정예고{color:#e9a93a;background:#e9a93a2e}.bdg.k-미지정{background:var(--line-soft);color:var(--sub)}.bdg.fx{border:1px solid var(--line);color:var(--sub);background:0 0}.tb tr.detail>td{background:var(--sunken);white-space:normal;padding:14px 16px 18px}.kv-cap{color:var(--sub);margin-bottom:8px;font-size:12.5px;font-weight:700}.kv{border-collapse:collapse;table-layout:fixed;border:1px solid var(--line);width:100%;font-size:14px}.kv th{background:var(--surface);color:var(--sub);text-align:left;border:1px solid var(--line-soft);vertical-align:top;word-break:keep-all;padding:9px 12px;font-weight:600}.kv td{border:1px solid var(--line-soft);vertical-align:top;word-break:keep-all;padding:9px 12px;font-weight:600;line-height:1.5}.kv-note{border-left:3px solid var(--acc);background:var(--surface);border-radius:0 8px 8px 0;margin-top:10px;padding:10px 14px}.kv-note p{color:var(--sub);margin:2px 0;font-size:13.5px;line-height:1.6}.tb.ops-tb{min-width:640px}.tb.tl{min-width:760px}.tl-cat{cursor:pointer;background:0 0;border:0;padding:0}.tl-0{color:var(--line)}.bdg.c-a{color:var(--acc-text);background:#2f76e82e}.tl-ctl{color:var(--sub);align-items:center;gap:12px;font-size:13.5px;display:flex}.tl-ctl button{border:1px solid var(--line);color:var(--text);cursor:pointer;background:0 0;border-radius:8px;padding:4px 10px}.pen-hd h2 small{margin-left:6px;font-weight:600}.tb.tl td.num,.tb.tl th.num{text-align:center}.lt-wrap{border:1px solid var(--line);border-radius:10px;width:100%;margin:10px 0 12px;overflow-x:auto}.lt{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.lt th,.lt td{border-bottom:1px solid var(--line-soft);vertical-align:top;text-align:left;padding:8px 12px}.lt th+th,.lt th+td,.lt td+td{border-left:1px solid var(--line-soft)}.lt tr:last-child>th,.lt tr:last-child>td{border-bottom:0}.lt tbody tr>th[scope=row]{background:var(--sunken);color:var(--sub);word-break:keep-all;min-width:140px;max-width:280px;font-weight:600}.lt td{color:var(--text);word-break:keep-all;min-width:48px;font-weight:550}.lt td.num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.lt tr.lt-h>th{background:var(--acc-tint);color:var(--acc-text);white-space:nowrap;font-size:12.5px;font-weight:700}.lt th.lt-cols{white-space:normal}.lt th.lt-cols span{margin:1px 14px 1px 0;display:inline-block}.lt th.lt-cols span+span:before{content:"│";color:var(--line);margin-right:14px}.lt tbody tr:not(.lt-h):hover>td{background:#7f8ca00f}.lt mark{border-radius:4px;padding:0 3px}.doc .lt-wrap{margin:8px 0 14px}.lt tbody tr>th[scope=row]{width:240px}.dochtml td+td,.dochtml td+th,.dochtml th+td,.dochtml th+th{border-left:1px solid var(--line-soft)}.dochtml table table{border:1px solid var(--line)}.dochtml td[rowspan]+td,.dochtml td[rowspan]+th{border-left:1px solid var(--line)}.rows{border:1px solid var(--line);border-radius:12px;overflow:hidden}.rows .day{background:var(--sunken);color:var(--sub);border-bottom:1px solid var(--line);margin:0;padding:8px 14px;font-weight:700}.rows .r{grid-template-columns:80px 190px minmax(0,1fr);align-items:stretch;gap:0;padding:0}.rows .r.nc{grid-template-columns:124px minmax(0,1fr)}.rows .r>*{padding:11px 14px}.rows .r em{color:var(--sub);order:-1;align-items:center;display:flex}.rows .r>b,.rows .r>.k{border-left:1px solid var(--line-soft)}.rows .r b{font-size:15px}.rows .r .k{color:var(--text);font-size:15px}.rows .r:nth-of-type(2n){background:#7f8ca00d}.rows .r:hover{background:var(--acc-tint)}.rows .r:last-child{border-bottom:0}@media (width<=760px){.rows .r{grid-template-columns:52px minmax(0,1fr)}.rows .r>.k{border-left:0;grid-column:2;padding-top:0}.rows .r>b{border-left:1px solid var(--line-soft);padding-bottom:4px}.rows .r em{grid-row:span 2}}.modal.evm{width:min(1180px,94vw);max-width:none}.modal .lt-wrap{overflow-x:visible}.modal .lt{table-layout:auto;font-size:13.5px}.modal .lt th,.modal .lt td{white-space:normal;overflow-wrap:anywhere;word-break:keep-all;min-width:0;padding:7px 10px}.modal .lt td.num{white-space:nowrap}.modal .lt tbody tr>th[scope=row]{width:180px;min-width:0}.modal .lt tr.lt-h>th{white-space:normal}.pen.fund{max-width:none}.fund-q{gap:10px;display:flex}.fund-q input{border:1px solid var(--line);background:var(--sunken);min-width:0;color:var(--text);border-radius:10px;flex:1;padding:12px 14px;font-size:15px}.fund-q input:focus{outline:2px solid var(--acc);outline-offset:0}.fund-link{color:var(--acc-text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:700}.fund-kinds{flex-wrap:wrap;gap:6px;display:flex}.fund-kinds button{border:1px solid var(--line);background:var(--sunken);color:var(--sub);cursor:pointer;border-radius:999px;padding:5px 12px;font-size:13px}.fund-kinds button.on{background:var(--acc-tint);color:var(--acc-text);border-color:var(--acc);font-weight:700}.tb.fund-tb{min-width:1180px}.tb.fund-names{min-width:640px}.tb.fund-tb td.wrap .tdsub,.tb.fund-tb td .tdsub{margin-top:2px}.tb.fund-tb,.tb.fund-names{table-layout:auto}.tb.fund-tb th{white-space:normal;word-break:keep-all;vertical-align:bottom}.tb.fund-tb td.num,.tb.fund-tb td:last-child{white-space:nowrap;overflow:visible}.tb.fund-tb td.wrap{white-space:normal;overflow:visible}.pen.flags{max-width:none}.fl-st{white-space:nowrap;border-radius:6px;padding:3px 9px;font-size:12.5px;font-weight:800;display:inline-block}.fl-st.st-risk{color:#f97066;background:#f0443829}.fl-st.st-warn{color:#e9a93a;background:#e9a93a2e}.fl-st.st-ext{background:var(--acc-tint);color:var(--acc-text)}.fl-st.st-ok{border:1px solid var(--line);color:var(--sub);background:0 0}.fl-st.st-off{border:1px dashed var(--line);color:var(--mute);background:0 0}.fl-sum{flex-wrap:wrap;gap:8px;display:flex}.tb tr.fl-grp>td{background:var(--sunken);color:var(--sub);letter-spacing:.02em;padding:7px 12px;font-size:12.5px;font-weight:800}.tb.fl-tb,.tb.fl-mk,.tb.fl-top{table-layout:auto;min-width:760px}.tb.fl-tb td.wrap,.tb.fl-top td.wrap{white-space:normal}.fl-n-risk{color:#f97066;font-weight:800}.kv.fl-ev td a{white-space:nowrap}.tb tbody tr.click{cursor:pointer}.tb tbody tr.click:hover>td{background:var(--acc-tint)}.tb tbody tr.click:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.svc{flex-direction:column;gap:14px;margin:14px 0 18px;display:flex}.svc-box{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--acc);border-radius:14px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.svc-hd{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.svc-hd h3{margin:2px 0;font-size:17px;font-weight:800}.svc-hd p{color:var(--sub);margin:0;font-size:13px}.svc-eb{color:var(--acc-text);letter-spacing:.04em;font-size:11.5px;font-weight:800}.tb.svc-tb{table-layout:auto;min-width:700px}.tb.svc-tb td.wrap{white-space:normal}.svc-chips{flex-wrap:wrap;gap:5px;display:flex}.svc-chips .chip{font-family:var(--mono);border:1px solid var(--acc);color:var(--acc-text);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.svc-chips .chip:hover{background:var(--acc-tint)}.tb td.act{white-space:nowrap;gap:10px;overflow:visible}.pen .tb td:not(.num):not(.act){white-space:normal;word-break:keep-all;text-overflow:clip;overflow:visible}.pen .tb th{white-space:normal;word-break:keep-all;vertical-align:bottom}.c3-hd h1{align-items:baseline;gap:10px;display:flex}.c3-cls{color:var(--sub);font-size:13px;font-weight:700}.c3-bar{align-items:flex-start;gap:10px;display:flex}.c3-bar>:first-child{flex:1;min-width:0}.c3-dens{border:1px solid var(--line);height:40px;color:var(--text);cursor:pointer;background:0 0;border-radius:8px;flex:none;padding:0 14px;font-weight:700}.c3-sum{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.c3-sep{background:var(--line);width:1px;height:18px}.c3-kv{color:var(--sub);font-size:13.5px}.c3-kv b{color:var(--text);font-variant-numeric:tabular-nums}.c3-date{color:var(--sub);margin-left:auto;font-size:12.5px}.c3-board{grid-template-columns:96px 1fr;align-items:stretch;gap:8px 12px;display:grid}.c3-gl{color:var(--sub);padding-top:10px;font-size:12.5px;font-weight:800}.c3-row{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.c3-tile{text-align:left;border:1px solid var(--line);border-left:4px solid var(--line);background:var(--card,transparent);color:var(--text);cursor:pointer;font:inherit;border-radius:8px;grid-template-columns:1fr auto;gap:4px 8px;padding:10px 12px;display:grid}.c3-tile:hover{border-color:var(--acc-text)}.c3-tile.on{outline:2px solid var(--acc-text);outline-offset:-1px}.c3-tile.st-risk{border-left-color:#f97066}.c3-tile.st-warn{border-left-color:#e9a93a}.c3-tile.st-ext{border-left-color:var(--acc-text)}.c3-tile.st-off{border-left-style:dashed}.c3-tn{font-size:14px;font-weight:800;line-height:1.35}.c3-ts{color:var(--sub);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:13px;line-height:1.4}.c3-tile.st-risk .c3-ts,.c3-tile.st-warn .c3-ts{color:var(--text)}.c3-rk{color:#f97066;grid-column:1/-1;justify-self:start;font-size:11.5px;font-weight:800}.c3.dense .c3-row{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:6px}.c3.dense .c3-tile{gap:2px 6px;padding:7px 9px}.c3.dense .c3-tn{font-size:13px}.c3.dense .c3-ts{font-size:12px}.c3.dense .c3-board{gap:6px 10px}.c3.dense .c3-tb td,.c3.dense .c3-tb th{padding-top:6px;padding-bottom:6px}.c3-pan{border-top:1px solid var(--line);gap:10px;margin-top:14px;padding-top:12px;display:grid}.c3-ph{flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;display:flex}.c3-ph .c3-rk{grid-column:auto}.kv.c3-kv2 th{white-space:nowrap;vertical-align:top;width:96px}.kv.c3-kv2 td{white-space:normal;line-height:1.55}.tb.c3-tb{table-layout:auto;min-width:0}.tb.c3-tb td.wrap{white-space:normal}.tb.c3-tb td a{white-space:nowrap}.c3-tabs{border-bottom:1px solid var(--line);gap:4px;margin-bottom:10px;display:flex;overflow-x:auto}.c3-tabs button{color:var(--sub);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 14px;font-weight:800}.c3-tabs button.on{color:var(--text);border-bottom-color:var(--acc-text)}@media (width<=720px){.c3-board{grid-template-columns:1fr}.c3-gl{padding-top:4px}.c3-row,.c3.dense .c3-row{grid-template-columns:repeat(2,minmax(0,1fr))}.c3-date{margin-left:0}}.mk-tabs{border-bottom:1px solid var(--line);gap:4px;margin:0 0 14px;display:flex;overflow-x:auto}.mk-tabs a{color:var(--sub);white-space:nowrap;border-bottom:2px solid #0000;padding:9px 14px;font-weight:800;text-decoration:none}.mk-tabs a.on{color:var(--text);border-bottom-color:var(--acc-text)}.ceo-q{gap:8px;display:flex}.ceo-q input{border:1px solid var(--line);background:var(--surface);min-width:200px;color:var(--text);border-radius:10px;flex:1;padding:10px 12px;font-size:15px}.ceo-who button{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.ceo-who button em{opacity:.85;font-size:12px;font-style:normal}.ceo-car{margin-top:24px}.ceo-car h3,.wt-al h3{margin:0 0 10px;font-size:15px}.wt-al{margin-top:28px}.wt-al-hd{justify-content:space-between;align-items:center;gap:12px;display:flex}.wt-al-hd em{background:var(--acc);color:#fff;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:12px;font-style:normal}.wt-al tr.unread td{font-weight:600}.wt-al small{color:var(--text);opacity:.85;font-size:12.5px}.wt-tg{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.wt-tg.on{color:var(--acc-text);font-weight:700}.fd-who{margin:-6px 0 16px}.fd-who .bd-chips button.on{border-color:var(--acc);color:var(--acc-text)}.fd-rep{color:var(--acc-text)}.fd-b{color:var(--text);opacity:.85;font-size:12.5px}.ceo-cv{white-space:pre-wrap;margin:4px 0 10px;line-height:1.6}.ceo-h{margin:24px 0 8px;font-size:15px}.wt-al-acts{flex-wrap:wrap;gap:8px;display:flex}.wt-x{border:1px solid var(--line);color:var(--text);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:4px 10px}.wt-x:hover{border-color:var(--acc)}.totop{z-index:40;cursor:pointer;opacity:0;pointer-events:none;filter:drop-shadow(0 8px 16px #2f5fe059);background:0 0;border:0;border-radius:50%;width:56px;height:56px;padding:4px;transition:opacity .2s,transform .2s;position:fixed;bottom:26px;right:22px;transform:translateY(14px)scale(.9)}.totop.on{opacity:1;pointer-events:auto;transform:none}.totop.on:hover{transform:translateY(-3px)}.totop.on:active{transform:scale(.94)}.totop:focus-visible{outline:3px solid var(--acc);outline-offset:2px}.totop svg{width:100%;height:100%;display:block}@media (width<=760px){.totop{right:14px;bottom:calc(72px + env(safe-area-inset-bottom));width:50px;height:50px}.ax-app .totop{bottom:calc(18px + env(safe-area-inset-bottom))}}
