:root{--bg:#fff;--tint:#f6f7f9;--panel:#fff;--line:#e5e7ec;--line-soft:#eef0f4;--ink:#1b1d21;--mid:#565c66;--dim:#8d939e;--accent:#2b5cf0;--accent-soft:#eff4ff;--accent-line:#ccdaff;--ok:#0e9f6e;--ok-soft:#f0faf5;--ok-line:#b7e5d1;--warn:#b8600c;--warn-soft:#fdf6ec;--warn-line:#f0dcc0;--bad:#d23b46;--shadow:0 1px 2px #1018280a, 0 16px 34px -22px #1018284d}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font:15px/1.65 Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,sans-serif;overflow-x:hidden}.eyebrow{letter-spacing:.24em;color:var(--dim);text-transform:uppercase;font-size:11px;font-weight:800}.head p{color:var(--dim);text-align:right;font-size:12.5px}.head{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:18px;display:flex}button:hover{background:#2450d8}.bgfx{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.bgfx .glow{filter:blur(90px);opacity:.9;border-radius:50%;position:absolute}.fld{gap:0;display:grid}.hint{color:var(--dim);align-items:center;gap:5px;min-height:17px;margin-top:5px;font-size:11.5px;line-height:1.5;display:flex}.hint.err{color:var(--bad)}.hint.ok{color:var(--ok)}.hint .mark{color:#fff;background:currentColor;border-radius:50%;flex:none;justify-content:center;align-items:center;width:13px;height:13px;font-size:9px;font-weight:800;display:inline-flex}.hint.err .mark{background:var(--bad)}.hint.ok .mark{background:var(--ok)}.hint button.fix{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}input.good{border-color:var(--ok-line)}input.bad,input.bad:focus{border-color:var(--bad);box-shadow:0 0 0 3px #d23b461f}input.good:focus{border-color:var(--ok);box-shadow:0 0 0 3px #0e9f6e1f}.consent{color:var(--mid);margin:2px 0 0;font-size:11.5px;line-height:1.6}.msg.ok{color:var(--ok);font-weight:700}.msg.err{color:var(--bad)}.two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stack{gap:10px;display:grid}.stack textarea{font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:10px;width:100%;padding:10px 12px}.stack textarea::placeholder{color:var(--dim)}.stack textarea:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #2b5cf01f}.stack button{border-radius:12px;width:100%;padding:13px}@media (max-width:760px){.two{grid-template-columns:1fr}}.strip{border:1px solid var(--line);background:var(--line);box-shadow:var(--shadow);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1px;margin-top:30px;display:grid;overflow:hidden}.strip>div{background:var(--panel);padding:16px 18px}.strip .k{color:var(--dim);font-size:11.5px;font-weight:700;line-height:1.5}.kindcell{flex-direction:column;gap:10px;display:flex}.rate{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rate .rl{color:var(--mid);word-break:keep-all;font-size:11.5px;line-height:1.45}.rate b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:21px;font-weight:800}.rate b small{color:var(--mid);font-size:12px;font-weight:700}.rate b.zero{color:var(--warn)}.rate b.none{color:var(--dim)}.gapsay{color:var(--dim);word-break:keep-all;border-top:1px dashed var(--line);margin-top:auto;padding-top:8px;font-size:11px;line-height:1.5}.strip .v{text-align:center;letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:auto 0;font-size:44px;font-weight:800}.strip .v small{color:var(--mid);font-size:16px;font-weight:700}.strip .v .zero{color:var(--warn,var(--ink))}.strip .v.none{color:var(--dim);word-break:keep-all;padding:0 6px;font-size:13px;font-weight:700;line-height:1.6}:where(main,.wrap){--gpt-col:816px;--gpt-ground:#fcfcfc;--gpt-bubble:#f3f3f3;--gpt-ink:#0d0d0d;--gpt-dim:#5d5d5d;--gpt-line:#f2f2f2;--gpt-rule:#ededed;--gpt-size:16px;--gpt-line-height:26px;--gpt-para:16px;--gpt-thumb:70px}.qgrid{--gpt-nav:264px;--gpt-gap:16px;grid-template-columns:var(--gpt-nav) minmax(0, 1fr);gap:var(--gpt-gap);align-items:stretch;margin-top:4px;display:grid}@media (max-width:980px){.qgrid{grid-template-columns:minmax(0,1fr)}.qnav{border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;padding-bottom:14px;padding-right:0;position:static}.qnav .qtab{width:auto}}.qnav{flex-direction:column;gap:8px;display:flex}.qright{flex-direction:column;gap:14px;min-width:0;display:flex}.qrates{gap:5px;margin-top:9px;display:grid}.qrate{grid-template-columns:1fr auto auto;align-items:baseline;gap:8px;display:grid}.qrate .ql{color:var(--mid);white-space:nowrap;font-size:11px}.qrate b{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:800}.qrate .qd{color:var(--dim);text-align:right;min-width:3.4em;font-size:11px;font-style:normal;font-weight:700}.qrate .qd.up{color:var(--ok)}.qrate .qd.down{color:var(--bad)}.qsince{color:var(--dim);margin-top:2px;font-size:10.5px}.qsince.soon{color:var(--mid);font-weight:600}.qgrid{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:18px;padding:16px}.qnav{border-right:1px solid var(--line);padding-right:16px}.trend{padding:0 0 4px}.trend h4{color:var(--dim);letter-spacing:.04em;margin-bottom:8px;font-size:12px;font-weight:800}.mkt{gap:4px;display:inline-flex}.qtab{font:inherit;color:inherit;cursor:pointer;text-align:left;border:1px solid var(--line);background:var(--panel);border-radius:12px;gap:2px;padding:9px 14px;display:grid}.qtab:hover{background:var(--tint)}.qtab.still{cursor:default}.qtab.still:hover{background:0 0}.qtab.on,.qtab.on:hover{border-color:var(--accent-line);background:var(--accent-soft)}.qtab .qk{letter-spacing:.06em;color:var(--accent);font-size:10px;font-weight:800}.qtab .qt{word-break:keep-all;max-width:34ch;font-size:12.5px}.qtab .qn{color:var(--dim);font-size:11px}.gpt{border:1px solid var(--line);background:var(--gpt-ground);box-shadow:var(--shadow);border-radius:14px;overflow:hidden}.gbar{background:var(--panel);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:9px 14px;display:flex}.gwho{color:var(--dim);font-size:11px}.gruns{flex-wrap:wrap;align-items:center;gap:4px;margin-left:auto;display:flex}.grun{font:inherit;cursor:pointer;color:var(--dim);background:0 0;border:1px solid #0000;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.grun:hover{background:var(--tint)}.grun.on{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.gshort{color:var(--dim);padding-left:8px;font-size:11px}.gmkt{border-right:1px solid var(--line);gap:4px;margin-right:6px;padding-right:10px;display:inline-flex}.gwin{height:560px;overflow:hidden auto}.gcol.beside{grid-template-columns:1fr 1fr;align-items:start;gap:20px;max-width:none;display:grid}.gproof{margin:0}.gproof figcaption{color:var(--dim);margin-bottom:8px;font-size:11px}.gproof img{border:1px solid var(--line);border-radius:10px;max-width:100%}.gcol{max-width:var(--gpt-col);margin:0 auto;padding:22px 24px 40px;animation:.32s both gfade}@keyframes gfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.guser,.gsay{word-break:keep-all;overflow-wrap:anywhere}.guser{max-width:70%;margin:0 0 calc(var(--gpt-para) + var(--gpt-line-height)) auto;background:var(--gpt-bubble);width:fit-content;font-size:var(--gpt-size);line-height:var(--gpt-line-height);color:var(--gpt-ink);border-radius:18px;padding:10px 16px}.gsay{font-size:var(--gpt-size);line-height:var(--gpt-line-height);color:var(--gpt-ink)}.gsay p{margin:0 0 var(--gpt-para)}.gsay h3,.gsay h4{font-size:var(--gpt-size);margin:26px 0 6px;font-weight:700}.gsay ul,.gsay ol{margin:0 0 var(--gpt-para);padding-left:26px}.gsay ul ul,.gsay ol ol,.gsay ul ol,.gsay ol ul{margin:0;padding-left:26px;list-style-type:disc}.gsay li{margin:0 0 7px}.gsay li::marker{color:var(--gpt-ink);font-size:.92em;font-weight:400}.gsay li p{margin:0}.gsay strong,.gsay b{font-weight:700}.gsay table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:14px}.gsay th,.gsay td{border:1px solid var(--gpt-rule);text-align:left;padding:7px 10px}.gsay code{background:var(--gpt-bubble);border-radius:4px;padding:1px 5px;font-size:14px}.gsay pre{background:var(--gpt-bubble);border-radius:10px;padding:12px 14px;overflow-x:auto}.glink{color:var(--gpt-ink);text-underline-offset:3px}.gimg{border-radius:10px;max-width:100%}.gempty{color:var(--dim);padding:10px 0;font-size:14px}.gshotwhy{color:var(--dim);margin:0 0 10px;font-size:13px}.gshot{border:1px solid var(--line);border-radius:12px;max-width:100%;display:block}.gpill{vertical-align:2px;background:var(--gpt-bubble);color:var(--gpt-dim);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-left:4px;padding:2px 8px;font-size:12px;text-decoration:none;display:inline-flex}.gpill:hover{background:#e8e8e8}.gpill img{border-radius:3px;width:14px;height:14px}.gsrc{border-top:1px solid var(--gpt-rule);flex-wrap:wrap;align-items:center;gap:6px;margin-top:26px;padding-top:14px;display:flex}.gsrclabel{color:var(--gpt-dim);font-size:12px;font-weight:700}.gorig{color:var(--dim);margin-top:14px;font-size:11.5px;display:inline-block}.prods{gap:12px;margin:0 0 22px;display:grid}.prow{border:1px solid var(--gpt-line);background:#fff;border-radius:12px;overflow:hidden}.prow.ours{border-color:var(--ok-line)}.pmain{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;padding:9px 12px;display:flex}.pmain:hover{background:#fafafa}.pthumb{width:var(--gpt-thumb);height:var(--gpt-thumb);background:#f4f4f4;border-radius:8px;flex:none;place-items:center;display:grid;overflow:hidden}.pthumb img{object-fit:cover;width:100%;height:100%}.ptext{min-width:0;line-height:1.5;display:grid}.ptext b{font-size:var(--gpt-size);color:var(--gpt-ink);line-height:1.5}.pstar,.pbuy{color:var(--gpt-dim);font-size:13.5px}.pmine{color:var(--ok);margin-left:5px;font-size:13.5px;font-weight:700}.pdrop{border-top:1px solid var(--gpt-rule);padding:12px 14px;animation:.24s both gfade}.pgo{background:var(--gpt-ink);color:#fff;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.pnodoor{color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn-line);border-radius:10px;margin:0;padding:11px 13px;font-size:13px;line-height:1.7}@media (prefers-reduced-motion:reduce){.gcol,.pdrop{animation:none}}@media (max-width:760px){.gwin{height:460px}.gcol{padding:18px 16px 30px}.qtab .qt{max-width:none}}.gate{border:1px solid var(--accent-line);background:linear-gradient(180deg, var(--accent-soft), #fbfcfe 70%);border-radius:20px;padding:26px 28px;position:relative;overflow:hidden}.dash{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:16px;grid-template-columns:1fr 1.25fr;gap:16px;margin-top:20px;padding:16px;display:grid}.dash h4{color:var(--dim);letter-spacing:.04em;margin-bottom:10px;font-size:12px;font-weight:800}.qlist{gap:10px;display:grid}.q{border:1px solid var(--line);background:#fcfcfd;border-radius:12px;padding:12px 14px}.q .kind{letter-spacing:.06em;color:var(--accent);font-size:10.5px;font-weight:800}.q .txt{color:var(--ink);word-break:keep-all;margin:5px 0 8px;font-size:12.5px;line-height:1.5}.q .val{color:var(--mid);justify-content:space-between;gap:10px;font-size:12.5px;display:flex}.q .val b{color:var(--ink)}.q .val .up{color:var(--ok);font-weight:700}.q .val .down{color:var(--bad);font-weight:700}.q.add{border-style:dashed}.q.add .txt{color:var(--mid)}.band{color:var(--dim);margin:2px 0 14px;font-size:11px}.dash>div:last-child{flex-direction:column;display:flex}.chart{flex:1;width:100%;height:96px;min-height:96px;margin:2px 0 16px;display:block}.gate .first{border:1px dashed var(--line);color:var(--dim);border-radius:10px;margin:14px 0 0;padding:12px 14px;font-size:13px;line-height:1.6}.gate .first.tall{align-items:center;min-height:96px;margin-top:10px;display:flex}.gate .demoline{word-break:keep-all;color:var(--warn);background:color-mix(in srgb, var(--warn) 10%, transparent);border:1px dashed color-mix(in srgb, var(--warn) 45%, transparent);border-radius:10px;margin:10px 0 2px;padding:8px 12px;font-size:12px;font-weight:700;line-height:1.5}.gate .demo{color:var(--warn);background:color-mix(in srgb, var(--warn) 12%, transparent);border-radius:999px;margin-left:8px;padding:2px 7px;font-size:11px;font-weight:700}
.bgfx .g1{background:#2b5cf01c;width:680px;height:460px;top:-14%;left:-10%}.bgfx .g2{background:#0e9f6e0f;width:560px;height:400px;top:-6%;right:-8%}.bgfx .slab{background:linear-gradient(#2b5cf00f,#0000 72%);border-top:1px solid #2b5cf01f;height:860px;position:absolute;inset:-22% -30% auto;transform:rotate(-7deg)}.bgfx .grid{background-image:linear-gradient(#1018280b 1px,#0000 1px),linear-gradient(90deg,#1018280b 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 900px);mask-image:linear-gradient(#000 0,#0000 900px)}.wrap{z-index:1;max-width:1060px;margin:0 auto;padding:0 20px 96px;position:relative}:where(.wrap) nav{justify-content:space-between;align-items:center;padding:22px 0;display:flex}.logo{letter-spacing:-.02em;font-size:18px;font-weight:800}nav .links{align-items:center;gap:8px;display:flex}nav a{color:var(--mid);border-radius:8px;padding:8px 12px;font-size:13px;text-decoration:none}nav a:hover{color:var(--ink);background:var(--tint)}nav a.primary{color:#fff;background:var(--accent);font-weight:800}nav a.primary:hover{background:#2450d8}header.hero{padding:74px 0 10px}:where(.wrap) h1{letter-spacing:-.035em;margin:16px 0 0;font-size:clamp(30px,4.6vw,52px);font-weight:800;line-height:1.28}h1 .rotslot{white-space:nowrap;display:inline-block;position:relative}h1 .rotslot .ghost{visibility:hidden}h1 .rot{color:var(--accent);position:absolute;top:0;left:0}h1 .rot.swap{animation:.45s swap}@keyframes swap{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.lede{color:var(--mid);max-width:46em;margin-top:20px;font-size:16px;line-height:1.8}.lede b{color:var(--ink)}.what{color:var(--mid);max-width:46em;margin-top:18px;font-size:14px}.what b{color:var(--ink)}.btns{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.btn{color:#fff;background:var(--accent);cursor:pointer;border:0;border-radius:12px;padding:13px 20px;font-size:14px;font-weight:800;text-decoration:none}.btn:hover{background:#2450d8}.btn.ghost{background:var(--panel);color:var(--ink);border:1px solid var(--line)}.btn.ghost:hover{background:var(--tint)}:where(.wrap) section{margin-top:64px}:where(.wrap) h2{letter-spacing:-.02em;font-size:22px;font-weight:800}.shift{grid-template-columns:repeat(auto-fit,minmax(236px,1fr));gap:14px;display:grid}.doors{grid-template-columns:repeat(3,1fr)}@media (max-width:860px){.doors{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.doors{grid-template-columns:1fr}}.card{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:18px;padding:20px 22px}.card .k{color:var(--dim);min-height:3em;font-size:11.5px;font-weight:700;line-height:1.55}.card .v{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:6px 0;font-size:34px;font-weight:800}.card .v small{color:var(--mid);font-size:14px;font-weight:700}.card .src{color:var(--dim);border-top:1px solid var(--line-soft);margin-top:12px;padding-top:10px;font-size:11px}.steps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.step{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:16px;padding:20px 22px}.step b{margin:8px 0 6px;font-size:14.5px;display:block}.step span{color:var(--mid);font-size:13px}.step .num{color:var(--accent);letter-spacing:.1em;font-size:11px;font-weight:800}.step .num .soon{letter-spacing:0;border:1px solid var(--line);color:var(--mid);border-radius:999px;margin-left:8px;padding:1px 7px;font-style:normal;font-weight:700}.step{cursor:pointer;transition:border-color .25s,box-shadow .25s}.step.on{border-color:var(--accent-line);box-shadow:0 0 0 3px #2b5cf01a, var(--shadow)}.stage{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:18px;margin-bottom:14px;padding:10px 12px;overflow:hidden}.stage svg{width:100%;height:auto;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;display:block}.scene{opacity:0;transition:opacity .4s}.scene.on{opacity:1}.scene *{transform-box:fill-box;transform-origin:50%}.scene.on .row{animation:.5s both rowin}.scene.on .pkt{animation:1.9s ease-in-out infinite pkt}.scene.on .buy{animation:3.4s ease-in-out infinite press}.scene.on .cur{animation:3.4s ease-in-out infinite cur}.scene.on .done{animation:3.4s ease-in-out infinite pop}@keyframes rowin{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes pkt{0%{opacity:0;transform:translate(0)}15%,85%{opacity:1}to{opacity:0;transform:translate(180px)}}@keyframes press{0%,45%{transform:none}55%{transform:scale(.93)}70%,to{transform:none}}@keyframes cur{0%,28%{transform:translate(0)}50%,to{transform:translate(-40px,-50px)}}@keyframes pop{0%,62%{opacity:0;transform:scale(.9)}74%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.stale{color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn-line);border-radius:10px;margin:14px 0 0;padding:11px 14px;font-size:13px;line-height:1.7}.tool{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:20px;padding:26px 28px}.tool h3{margin-bottom:4px;font-size:16px;font-weight:800}.tool .muted,.muted{color:var(--dim);font-size:12.5px}.row{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.row>label{width:116px;color:var(--mid);flex:none;font-size:13px}:where(.wrap) input,:where(.wrap) select{font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:10px 12px}input[type=text],input[type=number]{flex:1;min-width:120px}input:focus,select:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #2b5cf01f}input[readonly]{background:var(--tint);color:var(--mid)}input[readonly]:focus{border-color:var(--line);box-shadow:none}:where(.wrap) button{font:inherit;cursor:pointer;color:#fff;background:var(--accent);border:0;border-radius:10px;padding:10px 16px;font-weight:800}button.ghost{background:var(--panel);color:var(--mid);border:1px solid var(--line)}button.ghost:hover{background:var(--tint)}:where(.wrap) button:disabled{opacity:.45;cursor:default}.demo{border:1px solid var(--line);background:var(--panel);border-radius:16px;width:100%;display:block}.democap{margin:8px 0 18px;font-size:12px}.peekmore>summary{cursor:pointer;color:var(--accent);margin:0 0 14px;font-size:14px;font-weight:700;list-style:none}.peekmore>summary::-webkit-details-marker{display:none}.peekmore>summary:after{content:" →"}.peekmore[open]>summary:after{content:" ↓"}.peekpitch{color:var(--mid);word-break:keep-all;max-width:62ch;margin:0 0 22px;font-size:14px;line-height:1.7}.peekpitch b{color:var(--ink)}.peek{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:20px;padding:26px 28px}.peekdraw{max-height:900px;margin-top:8px;position:relative;overflow:hidden}.peekfade{background:linear-gradient(to bottom, transparent, var(--panel) 78%);justify-content:center;align-items:flex-end;height:124px;padding-bottom:16px;display:flex;position:absolute;inset:auto 0 0}.peekfade span{color:var(--mid);background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:800}.peekdraw section>.head{display:none}.peekdraw .gwin{height:660px}.bar{background:#eceef2;border-radius:3px;height:6px;margin:12px 0 8px;overflow:hidden}.bar i{background:linear-gradient(90deg, var(--accent), var(--ok));width:0;height:100%;transition:width .4s;display:block}.bar.working i{position:relative;overflow:hidden}.bar.working i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.1s linear infinite sheen;position:absolute;inset:0}@keyframes sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.bar.working i:after{animation:none}}.err{color:var(--bad);font-size:13px}.notice{color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn-line);border-radius:10px;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}.notice .mark{width:20px;height:20px;color:var(--warn-soft);background:var(--warn);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:13px;font-weight:800;display:grid}.notice b{color:var(--ink);display:block}:where(.wrap) table{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px}:where(.wrap) th{text-align:left;letter-spacing:.04em;color:var(--dim);border-bottom:1px solid var(--line);padding:6px 4px;font-size:11px}:where(.wrap) td{border-bottom:1px solid var(--line-soft);color:var(--mid);padding:8px 4px}td a,.row a{color:var(--accent);text-decoration:none}:where(.wrap) tr.done td{opacity:.5}.mkts{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.mkts label{align-items:center;gap:6px;width:auto;margin:0;display:flex}.mkts input{flex:none;width:auto;margin:0}.mkts label.off{opacity:.55}
