:root{--f-disp:"Titan One","Inter",system-ui,sans-serif;--f-ui:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--f-mono:"Geist Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--page:#08090c;--surface:#140d13;--surface-raised:#1d131b;--surface-hover:#261824;--border:#3a1d2f;--border-strong:#5b2944;--line:#24141e;--text:#f4f3f5;--text-secondary:#cfced6;--text-muted:#a5a5b2;--brand:#ff248b;--primary-fill:#d90c68;--primary-hover:#bd0a5a;--pink:var(--brand);--mag:var(--primary-fill);--lav:#ff8cc4;--green:#62d5a2;--red:#ff7e8a;--amber:#ffc65c;--muted:var(--text-muted);--ink:var(--text);--soft:var(--text-secondary);--panel:var(--surface);--gut:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}@media (min-width:640px){:root{--gut:24px}}@media (min-width:1024px){:root{--gut:32px}}*{box-sizing:border-box}body{background:var(--page);min-height:100vh;color:var(--text);font:16px/1.5 var(--f-ui);margin:0;overflow-x:hidden}button,input,select{font:inherit}a,button,summary,label,input,select,textarea{touch-action:manipulation}html{-webkit-tap-highlight-color:#ff248b33}a{color:var(--text);text-underline-offset:3px;text-decoration-color:#f4f3f559}a:hover{color:#fff;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}::selection{background:#ff248b59}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.num{font-variant-numeric:tabular-nums}code{font-family:var(--f-mono);font-size:max(.75rem,.9em)}.muted{color:var(--muted)}.bg{z-index:-1;background:radial-gradient(closest-side,#ff248b42,transparent) -12% -8%/1000px 700px no-repeat, radial-gradient(closest-side,#c2188f47,transparent) 108% 0/1100px 760px no-repeat,radial-gradient(closest-side,#ff248b14,transparent) 50% 110%/1400px 600px no-repeat,var(--page);position:fixed;inset:0}.bg:before{content:"";background:linear-gradient(118deg,#0000 54%,#ff248b1c 56%,#0000 60%),linear-gradient(118deg,#0000 63%,#ff248b14 66%,#0000 71%),linear-gradient(118deg,#0000 75%,#ff5fa80f 78%,#0000 84%);position:absolute;inset:0;-webkit-mask:radial-gradient(70% 70% at 85% 0,#000 30%,#0000 75%);mask:radial-gradient(70% 70% at 85% 0,#000 30%,#0000 75%)}.wrap{width:min(1280px,100% - 2*var(--gut));flex-direction:column;min-height:100vh;margin:auto;display:flex}.content{flex-direction:column;flex:1;display:flex}.content:focus{outline:none}.skip{z-index:200;background:var(--primary-fill);color:#fff;border-radius:8px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-64px;left:12px}.skip:focus{top:calc(env(safe-area-inset-top,0px) + 12px)}.nv{top:calc(env(safe-area-inset-top,0px) + 8px);z-index:50;border:1px solid var(--border);background:#0d0e12;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:8px 0;padding:6px 6px 6px 16px;display:flex;position:sticky;box-shadow:0 8px 24px #00000059}.nv .brand{color:inherit;align-items:flex-start;text-decoration:none;display:flex}.nv .brand b{font:400 2.2rem/27px var(--f-disp);letter-spacing:.01em;color:#ff7ac0;text-shadow:0 0 14px #ff2d9699;-webkit-text-stroke:3px #e020a0;paint-order:stroke fill;margin-left:-2px}.nv .brand .logo{transform:translateY(-3px)}.logo{filter:drop-shadow(0 0 7px #ff2d96e6);display:block}.nv .links{gap:4px;margin:0 auto;display:flex}.nv .links a{color:#c4c3cc;white-space:nowrap;border-radius:8px;align-items:center;min-height:40px;padding:0 12px;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.nv .links a:hover{color:#fff;background:var(--surface-raised)}.nv .links a[aria-current=page]{color:#fff;background:var(--surface-raised);box-shadow:inset 0 -2px 0 var(--brand)}.nv-rt{color:#c4c3cc;min-height:40px;font:500 .875rem var(--f-ui,inherit);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;display:inline-flex}.nv-rt:hover,.nv-rt[aria-expanded=true]{color:#fff;background:var(--surface-raised)}.nv-res.on .nv-rt{color:#fff;background:var(--surface-raised);box-shadow:inset 0 -2px 0 var(--brand)}.nv-rt svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.55;width:10px;height:10px;transition:transform .2s}.nv-rt[aria-expanded=true] svg{transform:rotate(180deg)}.nv-rp{z-index:60;border:1px solid var(--border-strong);background:var(--surface-raised);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 12px;width:min(900px,100vw - 32px);padding:12px;display:grid;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 16px 40px #0000008c}.nv-rp[hidden]{display:none}.nv-rh{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin:4px 12px 6px;font-size:.7rem;font-weight:700}.nv-rg a,.nv .links .nv-rg a{white-space:normal;min-height:0;font-size:inherit;color:var(--text-muted);border-radius:8px;padding:10px 12px;text-decoration:none;display:block}.nv-rg a:hover,.nv .links .nv-rg a:hover{color:var(--text-muted);background:var(--surface-hover)}.nv-rg b{color:#ecebf0;font-size:.86rem;font-weight:600;display:block}.nv-rg small{margin-top:2px;font-size:.74rem;line-height:1.35;display:block}.nv-rg a[aria-current=page],.nv .links .nv-rg a[aria-current=page]{background:var(--surface-hover);box-shadow:inset 2px 0 0 var(--brand)}.nv .add{min-height:40px;padding:0 16px;font-size:.875rem}.nv-home{border:1px solid var(--border-strong);color:#fff;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:.875rem;font-weight:600;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}.nv-home:hover{border-color:var(--brand);color:#fff;background:#ff248b14}.nv-home svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}@media (max-width:1360px){.nv-home{padding:0 11px}.nv-home span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.nv-dd{display:none}@media (max-width:860px){.nv{padding-left:12px}.nv .links{display:none}.nv .add{min-height:44px;margin-left:auto;padding:0 14px}.nv-home{min-height:44px;margin-left:auto;padding:0 12px}.nv .nv-home+.add{margin-left:0}.nv-home span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nv-dd{order:2;display:block}.nv-dd summary{border:1px solid var(--border-strong);background:var(--surface-raised);cursor:pointer;border-radius:8px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.nv-dd summary::-webkit-details-marker{display:none}.nv-dd summary svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;width:20px;height:20px}.nv-dd[open] summary{border-color:var(--brand);background:#ff248b1f}.nv-dd .i-x,.nv-dd[open] .i-bars{display:none}.nv-dd[open] .i-x{display:block}.nv-ddl{overscroll-behavior:contain;z-index:60;border:1px solid var(--border-strong);background:var(--surface-raised);border-radius:12px;gap:2px;max-height:calc(100dvh - 96px);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:8px;right:8px;overflow-y:auto;box-shadow:0 16px 40px #0000008c}.nv-ddl a{color:#c4c3cc;border-radius:8px;align-items:center;min-height:44px;padding:0 12px;font-weight:500;text-decoration:none;display:flex}.nv-ddl a:hover{color:#fff;background:var(--surface-hover)}.nv-ddl a[aria-current=page]{color:#fff;background:var(--surface-hover);box-shadow:inset 2px 0 0 var(--brand)}.nv-ddl .nv-rg{border-top:1px solid var(--border);margin-top:6px;padding-top:6px}.nv-ddl .nv-rg a{min-height:0;padding:8px 12px;display:block}}@media (max-width:400px){.nv{column-gap:8px}.nv-addl{display:none}}.nv{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.nv.nv-hid{transform:translateY(calc(-100% - 48px))}@keyframes nv-drop{0%{opacity:0;transform:translateY(-6px)}}@keyframes nv-turn{0%{opacity:0;transform:rotate(-90deg)}}@media (max-width:860px){.nv-dd[open] .nv-ddl{animation:.22s cubic-bezier(.2,.7,.2,1) nv-drop}.nv-dd[open] .i-x{animation:.22s ease-out nv-turn}}@media (prefers-reduced-motion:reduce){.nv{transition:none}.nv-dd[open] .nv-ddl,.nv-dd[open] .i-x{animation:none}}.btn{border:1px solid var(--border-strong);min-height:44px;color:var(--text);font:600 .9375rem/1.2 var(--f-ui);background:var(--surface-raised);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn:hover{background:var(--surface-hover);color:#fff;border-color:#4a4d58}.btn:active{transform:translateY(1px)}.pk{background:var(--primary-fill);border-color:var(--primary-fill);color:#fff}.pk:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.btn svg{flex:none;width:20px;height:20px}.btn.sm{min-height:36px;padding:0 14px;font-size:.875rem}@media (pointer:coarse){.btn.sm{min-height:44px}}.btn.lg{min-height:48px;padding:0 26px;font-size:1rem}.btn.ghost{color:var(--text);background:0 0}.btn.ghost:hover{background:var(--surface-raised);color:#fff}.btn[disabled],.btn[aria-disabled=true]{opacity:.5;pointer-events:none}form.inline{display:inline}main.page{flex:1;padding:32px 0 64px}.kick{color:#ff8cc4;max-width:100%;font:700 .75rem/1.3 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;text-wrap:balance;background:#ff248b14;border:1px solid #ff248b8c;border-radius:999px;align-items:center;gap:9px;margin:0 0 14px;padding:5px 13px;display:inline-flex}.kick:before{content:"";background:var(--brand);width:6px;height:6px;box-shadow:0 0 10px var(--brand);border-radius:50%;flex:none}@media (max-width:480px){.kick{letter-spacing:.08em;border-radius:14px}}.h{font:700 clamp(2rem,4.4vw,3rem)/1.1 var(--f-ui);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;margin:0}.sub{max-width:62ch;color:var(--text-secondary);margin:12px 0 0;font-size:1rem;line-height:1.5}.head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.narrow{max-width:760px}.center{margin-inline:auto}.steps{counter-reset:s;flex-wrap:wrap;gap:6px;margin:0 0 26px;padding:0;list-style:none;display:flex}.steps li{counter-increment:s;border:1px solid var(--border);color:var(--muted);background:var(--surface);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:.8125rem;font-weight:600;display:flex}.steps li:before{content:counter(s);background:var(--surface-hover);width:22px;height:22px;font:600 .75rem var(--f-ui);border-radius:50%;place-items:center;display:grid}.steps li.done{color:var(--soft)}.steps li.done:before{content:"✓";color:var(--green);background:#62d5a224}.steps li.on{color:#fff;background:#ff248b1a;border-color:#ff248b8c}.steps li.on:before{background:var(--primary-fill);color:#fff}.card{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:24px}.card h2,.card h3{font:700 1.25rem/1.3 var(--f-ui);letter-spacing:-.02em;margin:0}.card.hot{border-color:#ff248bb3;box-shadow:0 30px 80px -40px #ff248b80}.stack{gap:14px;display:grid}.notice{border:1px solid var(--border-strong);background:var(--surface-raised);border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:14px 16px;font-size:.9375rem;display:flex}.notice b{color:#fff}.notice.ok{background:#62d5a212;border-color:#62d5a273}.notice.warn{background:#ffc65c12;border-color:#ffc65c73}.notice.err{background:#ff7e8a14;border-color:#ff7e8a80}.notice .ic{flex:none;font-weight:700}.notice.ok .ic{color:var(--green)}.notice.warn .ic{color:var(--amber)}.notice.err .ic{color:var(--red)}.tag{border:1px solid var(--border-strong);max-width:100%;font:500 .75rem/18px var(--f-ui);letter-spacing:0;text-transform:none;white-space:normal;border-radius:6px;align-items:center;gap:5px;padding:1px 7px;display:inline-flex}.tag.green{color:#bff3da;background:#62d5a21a;border-color:#62d5a280}.tag.pink{color:#ffd0e6;background:#ff5fa81a;border-color:#ff5fa880}.tag.lav{color:var(--lav);border-color:#ff248b73}.tag.amber{color:#ffe2a8;background:#ffc65c14;border-color:#ffc65c73}.tag.red{color:#ffc2c8;background:#ff7e8a1a;border-color:#ff7e8a73}.tag.dim{color:var(--text-muted)}.fine{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.5}.signin{text-align:center;max-width:440px;margin:6vh auto 0}.signin .card{justify-items:center;gap:18px;padding:34px 30px;display:grid}.signin .mark{width:56px;height:62px}.dc{color:#fff;background:#5865f2;border-color:#5865f2;width:100%}.dc:hover{background:#4752c4;border-color:#4752c4}.perm{text-align:left;color:var(--soft);gap:8px;margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.perm li{padding-left:24px;position:relative}.perm li:before{content:"";border:solid var(--green);border-width:0 0 2px 2px;width:10px;height:6px;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}.perm li.no:before{background:linear-gradient(45deg,transparent 43%,var(--red) 43% 57%,transparent 57%),linear-gradient(-45deg,transparent 43%,var(--red) 43% 57%,transparent 57%);border:0;width:11px;height:11px;top:.4em;transform:none}.pick{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:900px){.pick{grid-template-columns:1fr}}.opts{gap:12px;display:grid}.opt{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:start;gap:4px 14px;padding:18px 20px;transition:border-color .15s,background-color .15s;display:grid;position:relative}.opt:hover{border-color:var(--border-strong)}.opt input{opacity:0;pointer-events:none;position:absolute}.opt .dot{border:2px solid var(--border-strong);border-radius:50%;grid-row:span 2;width:20px;height:20px;margin-top:3px;transition:border-color .15s,background-color .15s}.opt:has(input:checked){border-color:var(--brand);background:#ff248b0f}.opt:has(input:checked) .dot{border-color:var(--pink);background:radial-gradient(circle,var(--pink) 0 5px,transparent 6px)}.opt:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.opt .nm{font:700 1.1rem var(--f-ui);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.opt .pr{text-align:right;font:600 1.15rem var(--f-ui);font-variant-numeric:tabular-nums;white-space:nowrap}.opt .pr small{font:400 .75rem var(--f-ui);color:var(--muted);display:block}.opt .ds{color:var(--soft);grid-column:2/4;margin:0;font-size:.86rem}.opt.free{cursor:default;background:0 0;border-style:dashed}.opt.free .ds a{font-weight:600;text-decoration:none}.sum{gap:16px;display:grid;position:sticky;top:96px}.sum dl{gap:8px;margin:0;display:grid}.sum dl div{justify-content:space-between;gap:12px;font-size:.9375rem;display:flex}.sum dt{color:var(--muted)}.sum dd{font-variant-numeric:tabular-nums;margin:0}.sum .due{border-top:1px solid var(--line);padding-top:12px;font-weight:700}.sum .due dd{color:#fff;font-size:1.4rem}.sum .feat{color:var(--soft);gap:5px;margin:0;padding-left:18px;font-size:.84rem;display:grid}.lock{color:var(--muted);justify-content:center;align-items:center;gap:8px;font-size:.8125rem;display:flex}.srvs{gap:10px;display:grid}.srv{border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.srv .who{min-width:0}.srv .who b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.srv .who small{color:var(--muted);font-size:.8125rem}.av{color:#fff;width:44px;height:44px;font:700 .95rem var(--f-ui);background:linear-gradient(135deg,#ff2d6a59,#ff149326);border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.av img{object-fit:cover;width:100%;height:100%}.av.lg{border-radius:14px;width:56px;height:56px;font-size:1.15rem}.av.round{border-radius:50%}.empty{text-align:center;border:1px dashed var(--border-strong);color:var(--soft);border-radius:12px;padding:32px 24px}.empty b{color:#fff;margin-bottom:6px;font-size:1.05rem;display:block}.inst{justify-items:start;gap:22px;display:grid}.inst .srv{width:100%}.acct{align-items:center;gap:12px;display:flex}.acct b{display:block}.acct small{color:var(--muted)}.dash{gap:16px;display:grid}.box{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:16px;padding:24px;display:grid}.box.hot{border-color:#ff248b8c}.doc .box{gap:12px}.doc .box>h2{font:700 1.25rem/1.3 var(--f-ui);letter-spacing:-.02em;margin:0}.doc .box>p,.doc .box>ul,.doc .box .notice{margin:0}.doc .box>.adds{margin-top:4px}.doc .box .lform{margin-top:0}.doc .sub.tags{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.box-top{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.box-top .who{flex:1;min-width:180px}.box-top .who b{letter-spacing:-.02em;font-size:1.15rem;display:block}.box-top .tags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.box-act{flex-wrap:wrap;gap:8px;display:flex}.facts{grid-template-columns:repeat(auto-fit,minmax(min(130px,40%),1fr));gap:10px;margin:0;display:grid}.facts div{border:1px solid var(--line);background:var(--page);border-radius:8px;padding:12px 14px}.facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600}.facts dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600}.ok-t{color:var(--green)}.warn-t{color:var(--amber)}.err-t{color:var(--red)}details.more{border-top:1px solid var(--line);padding-top:14px}details.more summary{cursor:pointer;color:var(--soft);align-items:center;gap:8px;font-size:.88rem;font-weight:600;list-style:none;display:flex}details.more summary::-webkit-details-marker{display:none}details.more summary:after{content:"";border-right:2px solid var(--lav);border-bottom:2px solid var(--lav);width:7px;height:7px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}details.more[open] summary:after{transform:rotate(225deg)}.cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}@media (max-width:760px){.cols{grid-template-columns:1fr}}.cols h4{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:.75rem}.cols ol{color:var(--soft);gap:6px;margin:0;padding-left:18px;font-size:.86rem;display:grid}.inv{border-collapse:collapse;width:100%;font-size:.875rem}.inv td{border-bottom:1px solid var(--line);padding:8px 0}.inv tr:last-child td{border-bottom:0}.inv td:nth-child(2){font-variant-numeric:tabular-nums;text-align:right;padding-right:12px}.inv td:last-child{text-align:right}.inv.sh td,.inv.sh td:nth-child(2){text-align:left;vertical-align:top;padding-right:12px;font-family:inherit}.inv.sh td:first-child{white-space:nowrap;width:1.6em}.inv.sh td:last-child{text-align:right;color:var(--muted)}.inv.sh .bad{color:#ffb86b}.inv.shi td:first-child{white-space:nowrap;width:6.5em;color:var(--muted);vertical-align:top;font-family:inherit}.inv.shi td:nth-child(2),.inv.shi td:last-child{text-align:left;padding-right:0;font-family:inherit}details.unlink{align-items:center;gap:8px;display:inline-flex}details.unlink summary{list-style:none}details.unlink summary::-webkit-details-marker{display:none}details.unlink[open] summary{opacity:.55}.adds{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.lform{gap:12px;margin-top:14px;display:grid}.lform label{color:var(--text);gap:6px;font-size:.875rem;font-weight:600;display:grid}.lform input:not([type=checkbox]),.lform textarea,.lform select{border:1px solid var(--border-strong);background:var(--page);width:100%;min-height:44px;color:var(--text);font:400 1rem/1.5 var(--f-ui);letter-spacing:0;text-transform:none;border-radius:8px;padding:10px 12px}.lform ::placeholder{color:#8e8d99}.copyf{color:var(--text);gap:6px;font-size:.875rem;font-weight:600;display:grid}.copyf-row{gap:8px;min-width:0;display:flex}.copyf-row input{border:1px solid var(--border-strong);background:var(--page);min-width:0;min-height:36px;color:var(--text);font:400 .8125rem/1.4 var(--f-mono);border-radius:8px;flex:1;padding:6px 10px}.promo{gap:14px;margin-top:10px;display:grid}.promo-badge{border-radius:12px;width:400px;max-width:100%;height:auto;display:block}.pv-tkr{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:center;gap:16px;margin:0 0 20px;padding:12px 16px;display:flex;overflow:hidden}.pv-lab{border-right:1px solid var(--border);font:700 1rem var(--f-ui);color:#fff;white-space:nowrap;gap:2px;padding-right:16px;display:grid}.pv-lab small{font:600 .75rem var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pv-row{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;font-size:.95rem;display:flex}.pv-row>*{white-space:nowrap}.pv-dim{color:var(--muted)}.pv-join{color:var(--pink);font-weight:600}@media (max-width:520px){.pv-tkr{flex-wrap:wrap;gap:10px}.pv-lab{border-right:0;padding-right:0}}.promo-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.promo-stats div{border:1px solid var(--border);border-radius:10px;padding:10px 12px}.promo-stats dt{color:var(--text-muted);font-size:.75rem}.promo-stats dd{font:700 1.25rem/1.2 var(--f-ui);font-variant-numeric:tabular-nums;margin:2px 0 0}@media (max-width:520px){.promo-stats{grid-template-columns:1fr}}.al{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;margin-top:22px;display:grid}@media (max-width:960px){.al{grid-template-columns:1fr}}.al-feed{gap:12px;min-width:0;display:grid}.al-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.al-live{color:var(--text-muted);align-items:center;gap:8px;margin-right:auto;font-size:.8125rem;display:inline-flex}.al-live i{background:var(--green);border-radius:50%;flex:none;width:8px;height:8px;display:block;box-shadow:0 0 0 3px #62d5a233}.al-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.al-item a{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.al-item a:hover{border-color:var(--border-strong);background:var(--surface-hover)}.al-item.new a{box-shadow:inset 3px 0 0 var(--brand);border-color:#ff248b8c}.al-item .av{border-radius:50%;width:40px;height:40px}.al-body{gap:3px;min-width:0;display:grid}.al-body b{overflow-wrap:anywhere;font-weight:600}.al-body small{color:var(--text-muted);font-size:.8125rem}.al-top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.al-top time{color:var(--text-muted);font-size:.75rem}.al-side{gap:14px;display:grid}.al-side .box{gap:12px}.al-side h2{font:700 1.05rem/1.3 var(--f-ui);margin:0}.fl{gap:6px;max-height:420px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.fl-row{align-items:center;gap:10px;display:flex}.fl-nm{min-width:0;color:var(--text);flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.fl-nm .av{border-radius:50%;width:32px;height:32px;font-size:.8rem}.fl-nm>span:last-child{min-width:0;display:grid}.fl-nm b{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.fl-nm small{color:var(--text-muted);font-size:.75rem}.fl-q{border:1px solid var(--border-strong);background:var(--page);width:100%;min-height:40px;color:var(--text);font:400 .9375rem/1.4 var(--f-ui);border-radius:8px;padding:8px 12px}.chat{border-radius:10px;gap:10px}.chat-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:10px;display:flex}.chat-h h2{font:600 .9375rem/1.3 var(--f-ui);letter-spacing:-.005em;align-items:center;gap:8px;margin:0;display:flex}.chat-n{background:var(--surface-raised);color:var(--text-muted);font:600 .6875rem/18px var(--f-ui);font-variant-numeric:tabular-nums;border-radius:4px;padding:0 6px}.chat-live{color:var(--text-muted);font:500 .75rem/1 var(--f-ui);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.chat-live i{background:var(--green);border-radius:50%;width:6px;height:6px;display:block}.chat-live.off i{background:var(--amber)}.chat-f{border:1px solid var(--border);background:var(--page);color:var(--text);border-radius:6px;align-items:flex-end;gap:8px;padding:5px 5px 5px 12px;text-decoration:none;display:flex}.chat-f:focus-within{border-color:var(--border-strong)}.chat-f textarea{min-width:0;min-height:20px;max-height:128px;color:var(--text);font:400 .875rem/1.45 var(--f-ui);resize:none;background:0 0;border:0;outline:0;flex:1;margin:6px 0;padding:0}.chat-f textarea::placeholder{color:#8e8d99}.chat-left{color:var(--text-muted);font-variant-numeric:tabular-nums;align-self:center;font-size:.72rem}.chat-left.over{color:var(--red)}.chat-post{background:var(--primary-fill);color:#fff;min-height:32px;font:600 .8125rem/1 var(--f-ui);cursor:pointer;border:0;border-radius:4px;flex:none;padding:0 14px}.chat-post:disabled{color:var(--text-muted);cursor:default;background:0 0}.chat-in{align-items:center}.chat-in span{color:#8e8d99;flex:1;font-size:.875rem}.chat-in b{background:var(--primary-fill);color:#fff;font:600 .8125rem/1 var(--f-ui);border-radius:4px;padding:8px 12px}.chat-in:hover b{background:var(--primary-hover)}.chat-err{color:var(--amber);margin:0;font-size:.8125rem}.chat-warn{border-left:2px solid var(--amber);color:#d9c79f;background:#ffc65c0d;border-radius:2px;align-items:center;gap:8px;margin:0;padding:6px 10px;font-size:.75rem;line-height:1.4;display:flex}.chat-warn svg{fill:none;width:13px;height:13px;stroke:var(--amber);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.chat-vp{position:relative}.chat-l{overscroll-behavior:contain;flex-direction:column;max-height:560px;margin:0 -8px;padding:0;list-style:none;display:flex;overflow-y:auto}.chat-m{border-radius:4px;grid-template-columns:32px minmax(0,1fr);gap:10px;padding:6px 8px;display:grid;position:relative}.chat-m:hover,.chat-m:focus-within{background:#ffffff08}.chat-av{width:32px;height:32px;font:600 .8125rem/1 var(--f-ui);border-radius:6px;place-items:center;margin-top:2px;display:grid;position:relative;overflow:hidden}.chat-av img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.chat-b{min-width:0}.chat-who{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.chat-who b{font:600 .8125rem/1.3 var(--f-ui);color:var(--text)}.chat-who time{color:#8e8d99;font-size:.6875rem}.chat-badge{color:#ff8cc4;font:700 .625rem/15px var(--f-ui);letter-spacing:.04em;text-transform:uppercase;background:#ff248b24;border-radius:3px;align-self:center;padding:0 4px}.chat-you{color:#8e8d99;font-size:.6875rem}.chat-hearts{color:#8e8d99;font-variant-numeric:tabular-nums;font-size:.6875rem}.chat-hearts.on{color:#ff5fa8}.chat-b p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-secondary);margin:1px 0 0;font-size:.875rem;line-height:1.45}.chat-m.hid{opacity:.6}.chat-m.pend{opacity:.55}.chat-acts{border:1px solid var(--border);background:var(--surface-raised);opacity:0;border-radius:6px;align-items:center;gap:2px;padding:2px;transition:opacity .12s;display:flex;position:absolute;top:2px;right:6px}.chat-m:hover .chat-acts,.chat-m:focus-within .chat-acts{opacity:1}@media (hover:none){.chat-acts{opacity:1;background:0 0;border:0;gap:12px;margin-top:4px;padding:0;position:static}}.chat-acts button{min-height:24px;color:var(--text-muted);font:500 .6875rem/1 var(--f-ui);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.chat-acts button:hover:not(:disabled),.chat-acts button:focus-visible{background:var(--surface-hover);color:#fff}.chat-acts button:disabled{cursor:default;opacity:.6}.chat-like svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;width:13px;height:13px}.chat-like.on{color:#ff5fa8}.chat-like.on svg{fill:currentColor}.chat-empty{text-align:center;color:var(--text-muted);padding:28px 0;font-size:.8125rem}.chat-new{background:var(--surface-raised);color:var(--text);font:600 .75rem/1.2 var(--f-ui);text-align:left;cursor:pointer;box-shadow:0 -1px 0 var(--border);border:0;border-radius:4px;padding:6px 12px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.chat-acts{transition:none}}.chat-from{border:1px solid var(--border);color:var(--text-muted);font:500 .625rem/15px var(--f-ui);text-overflow:ellipsis;white-space:nowrap;border-radius:3px;align-self:center;max-width:22ch;padding:0 5px;text-decoration:none;overflow:hidden}a.chat-from:hover{color:#fff;border-color:var(--text-muted)}.lform select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--pink) 50%),linear-gradient(135deg,var(--pink) 50%,transparent 50%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px}.lform input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.lform input:focus,.lform textarea:focus,.lform select:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #ff248b66}.lform textarea{resize:vertical}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ta{background:#08090c8c;flex:1;grid-template-columns:260px minmax(0,1fr);min-height:100svh;display:grid}.ta-ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.ta-side{border-right:1px solid var(--line);background:#140d13bf;flex-direction:column;gap:4px;min-width:0;height:100svh;padding:14px 10px;display:flex;position:sticky;top:0}.ta-brand{color:#fff;font:400 1.375rem/1 var(--f-disp);align-items:center;gap:10px;margin:2px 6px 14px;display:flex}.ta-new{border:1px solid var(--border);color:#fff;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-weight:600;transition:background-color .15s,border-color .15s;display:flex}.ta-new:hover{border-color:var(--border-strong);background:var(--surface-hover)}.ta-new .ta-ic{color:var(--brand)}.ta-nav{gap:1px;margin:10px 0 6px;display:grid}.ta-nav button,.ta-nav a{min-height:40px;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 12px;font-size:.9375rem;text-decoration:none;display:flex}.ta-nav button:hover,.ta-nav a:hover{background:var(--surface-hover);color:#fff}.ta-h{border-top:1px solid var(--line);color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin:8px 0 4px;padding:14px 12px 0;font-size:.75rem;font-weight:600}.ta-muted{color:var(--text-muted);margin:2px 12px;font-size:.875rem}.ta-recent{gap:1px;max-height:40vh;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.ta-recent button{width:100%;min-height:36px;color:var(--text-secondary);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 12px;font-size:.875rem;display:block;overflow:hidden}.ta-recent button:hover{background:var(--surface-hover);color:#fff}.ta-rules{border-top:1px solid var(--line);color:var(--text-muted);margin-top:auto;padding:10px 12px;font-size:.8125rem}.ta-rules summary{cursor:pointer;color:var(--text-secondary);align-items:center;min-height:32px;font-weight:600;display:flex}.ta-rules ul{gap:6px;margin:6px 0 0;padding-left:16px;display:grid}.ta-main{isolation:isolate;flex-direction:column;align-items:center;gap:18px;min-width:0;padding:16px 28px 18px;display:flex;position:relative}.ta-main:before{content:"";z-index:-1;pointer-events:none;filter:blur(26px);background:conic-gradient(from 180deg at 50% -6%,#0000 0deg 152deg,#ff248b47 162deg,#0000 170deg,#d90c6838 178deg,#0000 186deg,#ff8cc42e 194deg,#0000 202deg 360deg);position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 50% 0,#000 25%,#0000 75%);mask-image:radial-gradient(60% 55% at 50% 0,#000 25%,#0000 75%)}.ta-top{justify-content:space-between;align-self:stretch;align-items:center;gap:12px;display:flex}.ta-kick{color:#fff;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600}.ta-kick-w{color:var(--text-muted);font-weight:500}.ta-go{flex:none;gap:2px;display:flex}.ta-back{min-height:44px;color:var(--text-muted);border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.ta-back:hover{background:var(--surface-hover);color:#fff}.ta-hello{text-align:center;justify-items:center;gap:10px;margin-top:auto;display:grid}.ta-mark{background:radial-gradient(circle,#ff248b47,#ff248b00 70%);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;box-shadow:inset 0 0 0 1px #ff248b59}.ta-mark img{width:38px;height:auto}.ta-hello h1{font:400 clamp(2rem,1.2rem + 2.8vw,3.25rem)/1.05 var(--f-disp);color:#fff;text-wrap:balance;margin:4px 0 0}.ta-hello p{max-width:56ch;color:var(--text-muted);text-wrap:balance;margin:0;line-height:1.55}.ta-box{border:1px solid var(--border-strong);background:#140d13eb;border-radius:20px;gap:8px;width:min(760px,100%);padding:12px 12px 10px 16px;display:grid;box-shadow:0 18px 50px #00000080}.ta-box:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #ff248b4d,0 18px 50px #00000080}.ta-box.docked{margin-top:auto;position:sticky;bottom:12px}.ta-box textarea{width:100%;min-height:52px;max-height:220px;color:var(--text);font:400 1.0625rem/1.5 var(--f-ui);resize:none;background:0 0;border:0;outline:0;padding:6px 0 0}.ta-box textarea::placeholder{color:#8e8d99}.ta-row{align-items:center;gap:8px;display:flex}.ta-send{background:var(--primary-fill);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:40px;height:40px;margin-left:auto;display:grid}.ta-send:hover{background:var(--primary-hover)}.ta-send:disabled{background:var(--surface-hover);color:var(--text-muted);cursor:default}.ta-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(760px,100%);margin-bottom:auto;display:grid}.ta-card{border:1px solid var(--border);min-height:104px;color:var(--text);text-align:left;cursor:pointer;background:#140d13cc;border-radius:10px;align-content:start;gap:6px;padding:14px;transition:border-color .15s,background-color .15s;display:grid}.ta-card:hover{border-color:var(--border-strong);background:var(--surface-raised)}.ta-card .ta-ic{color:var(--text-muted)}.ta-card b{font-size:.9375rem}.ta-card span{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.ta-foot{color:var(--text-muted);text-align:center;margin:0;font-size:.75rem}.ta-tabs{border-bottom:1px solid var(--border);scrollbar-width:none;gap:24px;width:min(760px,100%);margin:0 auto 6px;display:flex;overflow-x:auto}.ta-tab{min-height:44px;color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;align-items:center;padding:0 2px;font-size:.9375rem;font-weight:600;transition:color .15s,box-shadow .15s;display:inline-flex}@media (max-width:480px){.ta-tabs{gap:18px}.ta-tab{font-size:.875rem}}.ta-tab:hover{color:var(--text)}.ta-tab[aria-selected=true]{color:var(--brand);box-shadow:inset 0 -2px 0 var(--brand)}.ta-tab:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:4px}.ta-perps{gap:12px;width:min(760px,100%);margin:14px 0 18px;display:grid}.ta-chips{border:1px solid var(--border);border-radius:6px;display:grid;overflow:hidden}.ta-chip{border:0;border-top:1px solid var(--border);min-height:48px;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;padding:10px 16px;font-size:.9rem;line-height:1.35;transition:background-color .15s,color .15s}.ta-chip:first-child{border-top:0}.ta-chip:hover:not(:disabled){background:var(--surface-hover);color:#fff}.ta-chip:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ta-chip:disabled{cursor:progress;opacity:.7}.ta-facts{margin:0 0 6px;padding-left:18px}.ta-beta{border:1px solid var(--border-strong);color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;margin-left:6px;padding:0 5px;font-size:.625rem;font-weight:700;line-height:16px}.ta-tab[aria-selected=true] .ta-beta{color:var(--brand);border-color:#ff248b8c}.ta-styles{gap:28px;width:min(760px,100%);margin-top:14px;display:grid}.ta-styles-h,.ta-perps h2{color:#fff;margin:0;font-size:1.0625rem;font-weight:700}.ta-group{gap:12px;display:grid}.ta-group h3{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-size:.75rem;font-weight:700;display:flex}.ta-group h3:after{content:"";background:var(--border);flex:1;height:1px}.ta-style-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.ta-style{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;transition:border-color .15s,background-color .15s}.ta-style:last-child:nth-child(odd){grid-column:1/-1}.ta-style:hover,.ta-style[open]{border-color:var(--border-strong);background:var(--surface-raised)}.ta-style summary{min-height:54px;color:var(--text);cursor:pointer;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 16px;font-size:.9375rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.ta-style summary::-webkit-details-marker{display:none}.ta-style summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ta-style summary:after{content:"+";border:1px solid var(--border-strong);width:26px;height:26px;color:var(--brand);border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:500;line-height:1;transition:border-color .15s,background-color .15s,color .15s;display:grid}.ta-style:hover summary:after{border-color:var(--brand)}.ta-style[open] summary:after{content:"−";border-color:var(--brand);background:var(--brand);color:#fff}.ta-style ul{border-top:1px solid var(--border);gap:2px;margin:0 8px;padding:6px 0 8px;list-style:none;display:grid}.ta-style li button{width:100%;min-height:42px;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 10px;font-size:.9rem;line-height:1.4;transition:background-color .15s,color .15s}.ta-style li button:hover:not(:disabled){background:var(--surface-hover);color:#fff}.ta-style li button:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;color:#fff}.ta-style li button:disabled{cursor:progress;opacity:.6}@media (max-width:639px){.ta-style-list{grid-template-columns:minmax(0,1fr)}}.ta-thread{gap:22px;width:min(760px,100%);padding-top:8px;display:grid}.ta-turn{gap:14px;display:grid}.ta-you{background:var(--surface-raised);border:1px solid var(--border);border-radius:16px 16px 4px;justify-self:end;gap:8px;max-width:80%;padding:10px 14px;display:grid}.ta-you p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ta-bot{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;display:grid}.ta-av{background:#ff248b24;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;box-shadow:inset 0 0 0 1px #ff248b66}.ta-crash{text-align:center;place-content:center;justify-items:center;gap:12px;min-height:100dvh;padding:24px 16px;display:grid}.ta-crash p{max-width:440px;color:var(--text-muted);margin:0}.ta-crash-go{gap:10px;display:flex}.ta-crash-why{max-width:min(560px,100%);color:var(--text-muted);font-size:.8125rem}.ta-crash-why summary{cursor:pointer}.ta-crash-why code{white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;margin-top:8px;display:block}.ta-crash-go button,.ta-crash-go a{border:1px solid var(--border);min-height:40px;color:var(--text);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.ta-crash-go button{background:var(--brand);border-color:var(--brand);color:#fff}.ta-ans{border:1px solid var(--border);background:#140d13d9;border-radius:14px;padding:14px 16px}.ta-ans p{margin:0}.ta-say{white-space:pre-wrap;overflow-wrap:anywhere}.ta-gen{color:var(--text-muted);font-size:.75rem;margin-top:10px!important}.ta-wait{color:var(--text-muted);align-items:center;gap:10px;display:flex}.ta-dots{flex:none;gap:4px;display:inline-flex}.ta-dots i{background:var(--brand);opacity:.7;border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.ta-dots i{animation:1s ease-in-out infinite taDot}.ta-dots i:nth-child(2){animation-delay:.15s}.ta-dots i:nth-child(3){animation-delay:.3s}@keyframes taDot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}}.ta-ans a{color:var(--lav)}@media (max-width:900px){.ta{grid-template-columns:minmax(0,1fr)}.ta-side{display:none}.ta-main{padding:12px 16px}.ta-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.ta-card{min-height:104px;padding:12px}.ta-back{padding:0 8px}.ta-back-w,.ta-kick-w{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ta-hello p{font-size:.9375rem}}.lrow{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;display:grid}@media (max-width:600px){.lrow{grid-template-columns:1fr}}.lform .lcheck{letter-spacing:0;text-transform:none;color:var(--soft);align-items:center;gap:8px;font-size:.86rem;display:flex}.lform .lcheck input{width:16px;height:16px;accent-color:var(--pink)}.sigmsg{border:1px dashed var(--border-strong);background:var(--page);color:#fff;font:500 .875rem/1.6 var(--f-mono);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:14px 16px;overflow-x:auto}footer.ft{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:24px 0 32px;font-size:.8125rem;display:flex}footer.ft nav{gap:16px;display:flex}footer.ft a{color:var(--muted);text-decoration:none}footer.ft a:hover{color:#fff}@media (pointer:coarse){footer.ft a{align-items:center;min-height:44px;display:inline-flex}}.inv.evt th{border-bottom:1px solid var(--border);color:var(--muted);font:600 .75rem/1.33 var(--f-ui);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:0 12px 8px 0}.inv.evt td,.inv.evt td:nth-child(2),.inv.evt td:last-child{text-align:left;vertical-align:top;padding:10px 12px 10px 0}@media (max-width:600px){.inv.evt thead{display:none}.inv.evt,.inv.evt tbody,.inv.evt tr,.inv.evt td{display:block}.inv.evt tr{border-bottom:1px solid var(--line);padding:10px 0}.inv.evt tr:last-child{border-bottom:0}.inv.evt td,.inv.evt td:nth-child(2),.inv.evt td:last-child{border:0;padding:2px 0}.inv.evt td[data-l]:before{content:attr(data-l) ": ";color:var(--muted)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}@media (max-width:520px){.card,.box{padding:20px 18px}.srv{grid-template-columns:auto minmax(0,1fr)}.srv>form,.srv>.btn,.srv>.tag{grid-column:1/-1;justify-self:stretch}.srv>form .btn{width:100%}}.safety-video{border:1px solid var(--border);aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;margin:24px 0 0;display:block}.safety{gap:16px;margin-top:24px;display:grid}.safety .card{gap:12px;display:grid}.safety p{color:var(--text-secondary);margin:0;line-height:1.6}.wpops{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wpop{background:var(--page);border:1px solid;border-radius:12px;align-content:start;gap:8px;padding:16px;display:grid}.wpop.ok{border-color:#62d5a28c}.wpop.bad{border-color:#ff7e8a8c}.wpop-tag{font:700 .6875rem/1.3 var(--f-ui);letter-spacing:.08em;text-transform:uppercase}.wpop.ok .wpop-tag{color:var(--green)}.wpop.bad .wpop-tag{color:var(--red)}.wpop b{color:#fff;font-size:1.0625rem}.wpop code{color:var(--text-secondary);font-size:.8125rem;line-height:1.5}.wpop-chg{font:600 .875rem/1.3 var(--f-mono)}.wpop.ok .wpop-chg{color:var(--green)}.wpop.bad .wpop-chg{color:var(--red)}@media (max-width:560px){.wpops{grid-template-columns:1fr}}
