:root{--vp-gold:var(--is-blue,#5EA0FF);--vp-gold-soft:var(--is-blue-hi,#8FBFFF);--vp-amber:#A78BFF;--vp-amethyst:#A78BFF;--vp-emerald:var(--is-green,#4ADE9E);--vp-ruby:var(--is-red-hi,#FF6B7A);--vp-sapphire:var(--is-blue,#5EA0FF);--vp-steel:var(--is-fg-dim,var(--is-fg-dim,#8E8FA3));--vp-ink:var(--is-fg,#F4F3F7);--vp-dim:var(--is-fg-dim,var(--is-fg-dim,#8E8FA3));--vp-faint:var(--is-fg-dim,var(--is-fg-dim,#8E8FA3));--vp-hair:var(--is-wash-3,rgba(255,255,255,.1));--vp-hair-2:rgba(255,255,255,.055);--vp-glass:rgba(255,255,255,.045);--vp-input:rgba(0,0,0,.35);--vp-ease:cubic-bezier(.32,.72,0,1);--vp-d:Sora,"Inter",system-ui,sans-serif;--vp-b:"Inter",system-ui,sans-serif;--vp-m:Inter,system-ui,sans-serif}html body{background:var(--is-bg,var(--is-bg,var(--is-bg,#06070C)));color:var(--vp-ink)}html body h1,html body h2,html body h3,html body h4,html body .panel-h,html body .setcard-title,html body .tile-title,html body .kit-title,html body .kit-h,html body .panel h2,html body .ssp-tag,html body .cat-tag{font-family:var(--vp-d)!important}html body h1,html body h2{font-weight:600!important;letter-spacing:-.01em}html body,html body p,html body li,html body label,html body a,html body input,html body select,html body button{font-family:var(--vp-b)}html body .skurow-lbl,html body .skurow-mkt,html body .skurow-low,html body .skurow-thin,html body .ssp-tag,html body .ssp-mkt,html body .ssp-low,html body .ssp-date,html body .ssp-pick-eyebrow,html body .ssp-thin,html body .ssp-note,html body .setcard-eye,html body .setcard-credit,html body .tile-cat,html body .tile-use,html body .t-kicker,html body .panel-eyebrow,html body .panel-eyebrow .num,html body .kit-cat,html body .kit-eyebrow,html body .kit-disc,html body .kit-note,html body .calcres .lbl,html body .calcres .big,html body .calcres .estamp,html body .calcres .brk .row span,html body .kpi .k,html body .kpi .v,html body .verdict .vlbl,html body .verdict .vval,html body .aff-box .aff-lbl,html body .aff-box .aff-disc,html body .hero-stamp,html body .crumb,html body .jumpnav-hint,html body .supply-tab{font-family:var(--vp-m)!important}html body .skurow-mkt,html body .ssp-mkt,html body .calcres .big,html body .kpi .v,html body .profitOut,html body #profitOut,html body #roiOut,html body #beOut,html body #costOut{background:linear-gradient(92deg,#fff,#8FBFFF 40%,var(--vp-gold) 90%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;text-shadow:0 0 22px rgba(94,160,255,.22);letter-spacing:-.01em}html body .panel-eyebrow,html body .t-kicker,html body .kit-eyebrow,html body .cat-tag,html body .ssp-tag,html body .ssp-pick-eyebrow{display:inline-flex!important;align-items:center;gap:8px;padding:6px 12px!important;margin-bottom:10px;font-size:10.5px!important;letter-spacing:.2em!important;text-transform:uppercase;color:var(--vp-dim)!important;font-weight:600;background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:9999px!important}html body .panel-eyebrow:before,html body .t-kicker:before,html body .kit-eyebrow:before,html body .cat-tag:before,html body .ssp-tag:before,html body .ssp-pick-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--vp-gold);box-shadow:0 0 10px #5ea0ffd9}html body .panel-eyebrow .num{display:none!important}html body .f input,html body .f select,html body .f textarea,html body .fld input,html body .fld select,html body .fld textarea,html body input[type=text],html body input[type=number],html body input[type=email],html body select{background:var(--vp-input)!important;border:1px solid var(--vp-hair)!important;color:var(--vp-ink)!important;border-radius:12px!important;font-family:var(--vp-b)!important;transition:border-color .25s var(--vp-ease),box-shadow .25s var(--vp-ease)!important}html body .f input:focus,html body .fld input:focus,html body .f select:focus,html body .fld select:focus,html body input:focus,html body select:focus{outline:none!important;border-color:var(--vp-gold)!important;box-shadow:0 0 0 3px #5ea0ff2e!important}html body .f label,html body .fld label{font-family:var(--vp-m)!important;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--vp-dim)}html body .fld .hint{color:var(--vp-faint);letter-spacing:.05em}html body .jumpnav{background:linear-gradient(180deg,var(--is-scrim-strong,rgba(6,7,12,.92)),var(--is-scrim,rgba(6,7,12,.72)))!important;border-bottom:1px solid var(--vp-hair)!important}html body .jumpnav a,html body .supply-tab{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;color:var(--vp-dim)!important;border-radius:9999px!important;font-family:var(--vp-b)!important;font-weight:600!important;letter-spacing:0!important;transition:color .25s var(--vp-ease),background .25s var(--vp-ease),border-color .25s var(--vp-ease),transform .25s var(--vp-ease)!important}html body .jumpnav a:hover,html body .supply-tab:hover{color:var(--vp-ink)!important;border-color:var(--vp-gold)!important;background:#ffffff12!important;transform:translateY(-1px)}html body .jumpnav a.is-on,html body .supply-tab.is-on{color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))!important;background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold))!important;border-color:transparent!important;box-shadow:0 10px 26px -10px #5ea0ff8c,inset 0 1px #ffffff80!important;font-weight:700!important}html body .jumpnav a:before,html body .supply-tab:before{background:currentColor!important;box-shadow:0 0 8px currentColor!important}html body .hero-cta{border-radius:9999px!important;font-family:var(--vp-b)!important;font-weight:700!important}html body .hero-cta.primary{background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold))!important;color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))!important;border-color:transparent!important;box-shadow:0 14px 36px -12px #5ea0ff99,inset 0 1px #ffffff80!important}html body .hero-cta.ghost{background:var(--vp-glass)!important;color:var(--vp-ink)!important;border:1px solid var(--vp-hair)!important}html body .hero-cta:hover{transform:translateY(-2px)}html body .skurow-btns .btn,html body .skurow-btns .btn-tcg,html body .skurow-btns .btn-ebay,html body .skurow-btns .btn-amz{background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold))!important;color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))!important;border:1px solid transparent!important;border-radius:9999px!important;font-family:var(--vp-b)!important;font-weight:700!important;box-shadow:0 8px 22px -10px #5ea0ff8c,inset 0 1px #ffffff73!important;transition:transform .25s var(--vp-ease),box-shadow .25s var(--vp-ease)!important}html body .skurow-btns .btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -12px #5ea0ffb3,inset 0 1px #ffffff8c!important}html body .set-tile{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:18px!important;box-shadow:0 18px 40px -22px #000000bf,inset 0 1px 0 var(--is-wash-2,rgba(255,255,255,.06))!important;transition:transform .3s var(--vp-ease),border-color .3s var(--vp-ease)!important}html body .set-tile:hover{transform:translateY(-4px);border-color:#5ea0ff8c!important}html body .set-name{font-family:var(--vp-d)!important;font-weight:600!important}html body .setcard{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important}html body .setcard:hover{border-color:#5ea0ff8c!important}html body .setcard-head{background:linear-gradient(135deg,var(--is-wash-2,rgba(255,255,255,.05)),rgba(0,0,0,.18))!important}html body .setcard-thumb{border-radius:10px}html body .setcard-eye,html body .setcard-credit{color:var(--vp-faint)!important}html body .setcard-title{color:var(--vp-ink)!important}html body .setcard,html body .set-tile,html body .ssp-row,html body .tile{position:relative;overflow:hidden}html body .setcard:after,html body .set-tile:after,html body .tile:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 38%,var(--is-wash-3,rgba(255,255,255,.1)) 50%,transparent 62%);background-size:240% 100%;background-position:240% 0;transition:background-position .9s var(--vp-ease);mix-blend-mode:overlay;border-radius:inherit;z-index:2}html body .setcard:hover:after,html body .set-tile:hover:after,html body .tile:hover:after{background-position:-240% 0}html body .ssp-snap{background:linear-gradient(180deg,#ffffff0a,#ffffff04)!important;border:1px solid var(--vp-hair)!important;border-radius:18px!important}html body .ssp-row{background:#00000059!important;border:1px solid var(--vp-hair-2)!important;border-radius:14px!important}html body .ssp-mkt,html body .ssp-low{color:var(--vp-gold)!important}html body .ssp-mkt i,html body .ssp-low i{color:var(--vp-faint)!important}html body .ssp-pick{background:#5ea0ff0f!important;border-left-color:var(--vp-gold)!important;border-radius:0 12px 12px 0}html body .cat.lift{background:linear-gradient(160deg,#ffffff0b,#ffffff03 55%,#5ea0ff0a)!important;border:1px solid var(--vp-hair)!important;border-radius:22px!important;padding:36px 26px!important}html body .cat-blurb{color:var(--vp-dim)!important}html body .trust-strip{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:18px!important;padding:22px!important}html body .xsell a{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:14px!important;transition:border-color .25s var(--vp-ease),transform .25s var(--vp-ease)!important}html body .xsell a:hover{border-color:#5ea0ff8c!important;transform:translateY(-2px)}html body .t-hero{padding:48px 0 24px!important}html body .t-hero h1{font-family:var(--vp-d)!important;font-weight:600!important;font-size:clamp(36px,5.5vw,64px)!important;line-height:1.05}html body .t-hero h1 .g{background:linear-gradient(92deg,var(--vp-gold-soft) 0%,var(--vp-gold) 60%,#7B6BE0 100%);-webkit-background-clip:text;background-clip:text;color:transparent}html body .t-hero .lede{color:var(--vp-dim)!important;font-size:17px;line-height:1.55;max-width:760px}html body main .lift{padding:28px 26px!important;background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:18px!important}html body .panel-h{font-family:var(--vp-d)!important;font-weight:600!important;font-size:clamp(22px,2.4vw,28px)!important;margin:4px 0 6px}html body .panel-sub{color:var(--vp-dim)!important;font-size:14px}html body .cardpv{background:#00000059!important;border:1px solid var(--vp-hair)!important;border-radius:14px!important;color:var(--vp-dim)!important}html body .cardpv .nm{font-family:var(--vp-d)!important;color:var(--vp-ink)!important}html body .cardpv .st{font-family:var(--vp-m)!important;color:var(--vp-faint)!important;font-size:11px;letter-spacing:.14em;text-transform:uppercase}html body .cta{background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold))!important;color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))!important;border:1px solid transparent!important;border-radius:9999px!important;font-family:var(--vp-b)!important;font-weight:700!important;padding:12px 12px 12px 20px!important;box-shadow:0 14px 36px -12px #5ea0ff99,inset 0 1px #ffffff80!important;display:inline-flex!important;align-items:center;gap:10px}html body .cta[aria-disabled=true]{background:var(--vp-glass)!important;color:var(--vp-dim)!important;border:1px solid var(--vp-hair)!important;box-shadow:none!important;cursor:not-allowed}html body .cta:not([aria-disabled=true]):hover{transform:translateY(-2px)}html body .cta .arr{width:28px;height:28px;border-radius:50%;background:#241c062e;display:inline-flex;align-items:center;justify-content:center;transition:transform .35s var(--vp-ease),background .25s var(--vp-ease);font-size:13px}html body .cta:not([aria-disabled=true]):hover .arr{transform:translate(2px,-2px);background:#241c0647}html body .cta[aria-disabled=true] .arr{background:var(--vp-glass);color:var(--vp-dim)}html body .calcres{background:linear-gradient(180deg,rgba(94,160,255,.06),var(--is-wash-1,rgba(255,255,255,.02)) 60%,rgba(255,255,255,.015))!important;border:1px solid rgba(94,160,255,.32)!important;border-radius:18px!important;padding:20px 22px!important;box-shadow:0 22px 50px -28px #5ea0ff66,inset 0 1px 0 var(--is-wash-3,rgba(255,255,255,.08))!important}html body .calcres .lbl{color:var(--vp-dim)!important;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase}html body .calcres .big{font-size:clamp(34px,5vw,52px)!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.1;margin:6px 0 10px}html body .calcres .big.neg{background:linear-gradient(92deg,#fff,#FFC0BC 40%,var(--vp-ruby) 90%)!important;-webkit-background-clip:text;background-clip:text;color:transparent!important}html body .calcres .estamp{display:inline-block;margin-left:10px;padding:3px 9px;background:var(--vp-glass);border:1px solid var(--vp-hair);border-radius:9999px;font-size:9.5px;letter-spacing:.18em;color:var(--vp-dim)}html body .calcres .brk .row{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--vp-hair-2);font-family:var(--vp-m)!important;font-size:12.5px;color:var(--vp-dim)}html body .calcres .brk .row:last-child{border-bottom:0;padding-top:12px;margin-top:4px;border-top:1px solid var(--vp-hair);color:var(--vp-ink);font-weight:700}html body .calcres .brk .row span:last-child{color:var(--vp-ink)}html body .honesty{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-left:3px solid var(--vp-gold)!important;border-radius:12px;padding:12px 14px;color:var(--vp-dim)!important;font-size:13px}html body .honesty b{color:var(--vp-ink);font-family:var(--vp-d);font-weight:600}html body .kit-card{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:18px!important;padding:18px!important;transition:transform .3s var(--vp-ease),border-color .3s var(--vp-ease)!important}html body .kit-card:hover{transform:translateY(-4px);border-color:#5ea0ff8c!important}html body .kit-illo{position:relative;display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:18px;background:linear-gradient(135deg,var(--vp-amber),var(--vp-amethyst));box-shadow:0 14px 30px -14px #a78bff8c,inset 0 1px #ffffff40;color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))));padding:14px;margin-bottom:14px}html body .kit-illo svg{width:100%;height:100%;color:#000000c7;stroke:currentColor}html body .kit-grid .kit-card:nth-child(1) .kit-illo{background:linear-gradient(135deg,var(--vp-sapphire),var(--vp-amethyst));color:#fff}html body .kit-grid .kit-card:nth-child(2) .kit-illo{background:linear-gradient(135deg,var(--vp-amethyst),var(--vp-ruby));color:#fff}html body .kit-grid .kit-card:nth-child(3) .kit-illo{background:linear-gradient(135deg,var(--vp-amber),var(--vp-ruby));color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))}html body .kit-grid .kit-card:nth-child(4) .kit-illo{background:linear-gradient(135deg,var(--vp-emerald),var(--vp-sapphire));color:#fff}html body .kit-grid .kit-card:nth-child(5) .kit-illo{background:linear-gradient(135deg,var(--vp-steel),var(--vp-sapphire));color:#fff}html body .kit-grid .kit-card:nth-child(6) .kit-illo{background:linear-gradient(135deg,var(--vp-gold),var(--vp-amber));color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))}html body .kit-grid .kit-card:nth-child(n+1) .kit-illo svg{color:currentColor;opacity:.92}html body .kit-title{font-family:var(--vp-d)!important;font-weight:600!important;color:var(--vp-ink)!important;font-size:18px;margin:6px 0}html body .kit-why{color:var(--vp-dim)!important;font-size:13.5px;line-height:1.5}html body .kit-btn{border-radius:9999px!important;font-family:var(--vp-b)!important;font-weight:700!important;background:var(--vp-glass)!important;color:var(--vp-ink)!important;border:1px solid var(--vp-hair)!important;padding:9px 14px;transition:transform .25s var(--vp-ease),border-color .25s var(--vp-ease)!important}html body .kit-btn.amz{background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold))!important;color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))!important;border-color:transparent!important;box-shadow:0 10px 26px -10px #5ea0ff8c,inset 0 1px #ffffff80!important}html body .kit-btn:hover{transform:translateY(-2px);border-color:var(--vp-gold)!important}html body .kit-h{font-family:var(--vp-d)!important;font-weight:600!important}html body .calc-wrap{gap:22px}html body .calc-wrap .panel{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:20px!important;padding:26px!important;box-shadow:0 22px 50px -28px #000000bf,inset 0 1px 0 var(--is-wash-2,rgba(255,255,255,.06))!important}html body .calc-wrap .panel h2{font-family:var(--vp-d)!important;font-weight:600!important;font-size:clamp(22px,2.4vw,28px);margin:0 0 4px}html body .calc-wrap .panel .sub{color:var(--vp-dim)!important;font-size:13.5px}html body .calc-wrap .panel.result-panel{background:linear-gradient(180deg,#5ea0ff0d,#ffffff04)!important;border-color:#5ea0ff52!important;box-shadow:0 28px 60px -28px #5ea0ff52,inset 0 1px 0 var(--is-wash-3,rgba(255,255,255,.08))!important}html body .toggle{display:flex;align-items:center;gap:12px;background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:14px!important;padding:12px 14px;cursor:pointer;transition:border-color .25s var(--vp-ease)}html body .toggle:hover{border-color:var(--vp-gold)!important}html body .toggle .t-txt b{font-family:var(--vp-d)!important;color:var(--vp-ink)!important}html body .toggle .t-txt small{display:block;color:var(--vp-dim);font-size:12px}html body .verdict{display:flex;align-items:center;gap:14px;border-radius:16px!important;padding:14px 16px;margin:6px 0 14px;background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important}html body .verdict.good{border-color:#3fbf8773!important;background:#3fbf8714!important}html body .verdict.bad{border-color:#e5574f73!important;background:#e5574f14!important}html body .verdict.warn{border-color:#a78bff73!important;background:#a78bff14!important}html body .verdict .ico{font-size:24px}html body .verdict .vlbl{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--vp-dim)}html body .verdict .vval{font-family:var(--vp-d)!important;font-weight:600!important;font-size:clamp(20px,2.2vw,26px);color:var(--vp-ink)}html body .kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:10px 0}html body .kpi{background:#00000059!important;border:1px solid var(--vp-hair)!important;border-radius:14px!important;padding:14px 16px}html body .kpi .k{color:var(--vp-dim)!important;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}html body .kpi .v{font-family:var(--vp-m)!important;font-weight:700!important;font-size:clamp(20px,2.4vw,28px)!important;margin-top:6px;line-height:1.1}html body .kpi.pos .v{background:linear-gradient(92deg,#fff,#B7F1D2 40%,var(--vp-emerald) 90%)!important;-webkit-background-clip:text;background-clip:text;color:transparent!important}html body .kpi.neg .v{background:linear-gradient(92deg,#fff,#FFC0BC 40%,var(--vp-ruby) 90%)!important;-webkit-background-clip:text;background-clip:text;color:transparent!important}html body .brk{margin-top:8px}html body .brk .row{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--vp-hair-2);font-family:var(--vp-m)!important;font-size:12.5px;color:var(--vp-dim)}html body .brk .row b,html body .brk .row span:last-child{color:var(--vp-ink)}html body .aff-box{margin-top:18px;padding:16px;background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:16px!important}html body .aff-box .aff-lbl{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--vp-dim);margin-bottom:10px}html body .aff-grid{display:flex;flex-wrap:wrap;gap:10px}html body .aff-btn{flex:1 1 220px;text-align:center;background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold))!important;color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))!important;border:1px solid transparent!important;border-radius:9999px!important;padding:12px 16px;font-family:var(--vp-b)!important;font-weight:700!important;text-decoration:none;transition:transform .25s var(--vp-ease),box-shadow .25s var(--vp-ease);box-shadow:0 10px 26px -10px #5ea0ff8c,inset 0 1px #ffffff80!important}html body .aff-btn:hover{transform:translateY(-2px)}html body .aff-btn.eby{background:var(--vp-glass)!important;color:var(--vp-ink)!important;border:1px solid var(--vp-hair)!important;box-shadow:none!important}html body .aff-btn.eby:hover{border-color:var(--vp-gold)!important}html body .aff-disc{color:var(--vp-faint)!important;font-size:11.5px;margin-top:10px}html body .prob{background:#00000040!important;border:1px solid var(--vp-hair)!important;border-radius:14px!important;padding:14px;margin-top:10px}html body .prob .lbl{color:var(--vp-dim);font-size:11px;letter-spacing:.18em;text-transform:uppercase}html body .psum{font-family:var(--vp-m);font-size:12px;color:var(--vp-dim);margin-top:8px}html body section.hero h1{font-family:var(--vp-d)!important;font-weight:600!important;font-size:clamp(34px,5vw,58px);line-height:1.05;letter-spacing:-.01em}html body section.hero h1 .g{background:linear-gradient(92deg,var(--vp-gold-soft) 0%,var(--vp-gold) 60%,#7B6BE0 100%);-webkit-background-clip:text;background-clip:text;color:transparent}html body section.hero .lede{color:var(--vp-dim)!important;font-size:17px;line-height:1.55}html body .crumb{color:var(--vp-faint);font-size:11.5px;letter-spacing:.04em}html body .crumb a{color:var(--vp-dim)}html body .crumb a:hover{color:var(--vp-gold)}html body .disclaimer,html body .kit-disc,html body .kofi-line{color:var(--vp-faint)!important}html,body{overflow-x:clip}html body .kpi-grid,html body .calcres,html body .calc-wrap{min-width:0}html body img{max-width:100%;height:auto}html body .hero h1{font-family:var(--vp-d)!important;font-weight:600!important;letter-spacing:-.01em}html body .hero h1 .g{background:linear-gradient(92deg,var(--vp-gold-soft) 0%,var(--vp-gold) 55%,#7B6BE0 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}html body .btn{background:var(--vp-glass)!important;border:1px solid rgba(167,139,255,.55)!important;color:var(--is-fg,var(--is-fg,var(--is-fg,#EAEDF6)))!important;border-radius:9999px!important;font-family:var(--vp-b)!important;font-weight:700!important;transition:transform .25s var(--vp-ease),border-color .25s var(--vp-ease),box-shadow .25s var(--vp-ease),background .25s var(--vp-ease),color .25s var(--vp-ease)!important}html body .btn:hover{transform:translateY(-2px);border-color:var(--vp-gold)!important;background:#a78bff1a!important;color:#fff!important}html body .btn.primary,html body .opencta{background:linear-gradient(180deg,#5ea0ff,#a78bff)!important;color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))!important;border-color:transparent!important;font-weight:800!important;box-shadow:0 14px 36px -12px #a78bff99,0 0 0 1px #a78bff59,inset 0 1px #ffffff73!important}html body .btn.primary:hover,html body .opencta:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 22px 48px -14px #a78bffc7,0 0 0 1px #a78bff8c,inset 0 1px #ffffff80!important}html body .tbtn{font-family:var(--vp-m)!important;font-size:11.5px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--vp-dim)!important;background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:9999px!important;padding:8px 14px!important;text-decoration:none!important;cursor:pointer;transition:border-color .25s var(--vp-ease),color .25s var(--vp-ease)!important}html body .tbtn:hover{color:var(--vp-ink)!important;border-color:var(--vp-gold)!important}html body .revface{border-radius:18px!important;box-shadow:0 22px 60px #000000a6,inset 0 1px #ffffff12!important}html body .revmeta .rn{font-family:var(--vp-d)!important;font-weight:600!important;color:var(--vp-ink)}html body .revmeta .rp{font-family:var(--vp-m)!important;background:linear-gradient(92deg,#fff,#8FBFFF 40%,var(--vp-gold) 90%);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:-.01em}html body .revhint{font-family:var(--vp-m)!important;color:var(--vp-faint)!important;letter-spacing:.06em}html body .counter{font-family:var(--vp-m)!important;color:var(--vp-dim)!important;letter-spacing:.14em;text-transform:uppercase}html body .counter b{color:var(--vp-gold)!important}html body .progress{background:var(--vp-glass)!important;border:1px solid var(--vp-hair-2)}html body .progress span{background:linear-gradient(90deg,var(--vp-gold-soft),var(--vp-gold))!important}html body .gridhead h2{font-family:var(--vp-d)!important;font-weight:600!important}html body .gridhead .best{font-family:var(--vp-m)!important;color:var(--vp-dim);letter-spacing:.04em}html body .gridhead .best b{color:var(--vp-gold)!important}html body .valbar{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:18px!important;box-shadow:0 18px 40px -22px #000000bf,inset 0 1px 0 var(--is-wash-2,rgba(255,255,255,.06))!important}html body .valbar .stat span{font-family:var(--vp-m)!important;color:var(--vp-dim)!important;letter-spacing:.18em;text-transform:uppercase;font-size:10.5px}html body .valbar .stat b{font-family:var(--vp-m)!important;color:var(--vp-ink)!important}html body .valbar .stat b.cost{background:linear-gradient(92deg,#fff,#8FBFFF 40%,var(--vp-gold) 90%)!important;-webkit-background-clip:text;background-clip:text;color:transparent!important}html body .gcard{padding:5px;background:var(--vp-glass);border:1px solid var(--vp-hair);border-radius:16px;transition:transform .3s var(--vp-ease),border-color .3s var(--vp-ease)}html body .gcard:hover{transform:translateY(-4px);border-color:#5ea0ff8c}html body .gface{border-radius:12px!important;background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b))!important;box-shadow:inset 0 1px 0 var(--is-wash-3,rgba(255,255,255,.08)),0 10px 24px #00000080!important}html body .gface img{object-fit:contain!important;padding:6px}html body .gcap{font-family:var(--vp-b)!important;color:var(--vp-dim)!important;font-size:12px;line-height:1.3;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body .gcap .px{font-family:var(--vp-m)!important;background:linear-gradient(92deg,#fff,#8FBFFF 40%,var(--vp-gold) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}html body .sheet,html body .cardbox{background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b))!important;border:1px solid var(--vp-hair)!important;border-radius:20px!important;box-shadow:0 30px 70px #000000b3,inset 0 1px 0 var(--is-wash-3,rgba(255,255,255,.08))!important}html body .sheet h3,html body .cinfo h3{font-family:var(--vp-d)!important;font-weight:600!important}html body .crow b,html body .orow .od{font-family:var(--vp-m)!important}html body .disc{color:var(--vp-faint)!important}html body .deckchip{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;color:var(--vp-ink)!important;font-family:var(--vp-b)!important;border-radius:9999px!important;transition:transform .25s var(--vp-ease),border-color .25s var(--vp-ease)!important}html body .deckchip:hover{transform:translateY(-1px);border-color:var(--vp-gold)!important}html body .deckchip i{font-family:var(--vp-m)!important;color:var(--vp-faint)!important;letter-spacing:.04em}html body .deck-head h2,html body .deck-head h3{font-family:var(--vp-d)!important}html body .ig-head{font-family:var(--vp-d)!important;font-weight:600!important}html body .ig-head .ct{font-family:var(--vp-m)!important;color:var(--vp-faint)!important;letter-spacing:.08em}html body .ig-cards .card{position:relative}html body .ig-cards .card .face{border-radius:12px!important;background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b))!important;box-shadow:inset 0 1px 0 var(--is-wash-3,rgba(255,255,255,.08)),0 10px 24px #00000080!important;border:1px solid var(--vp-hair)!important;overflow:hidden}html body .ig-cards .card .face img{object-fit:contain!important;padding:4px}html body .ig-cards .card .cap{font-family:var(--vp-b)!important;color:var(--vp-dim)!important;font-size:12px!important;line-height:1.3!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:2.6em!important;text-align:center}html body .ig-cards .card .cap .px{display:inline;font-family:var(--vp-m)!important;background:linear-gradient(92deg,#fff,#8FBFFF 40%,var(--vp-gold) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}html body .ig-cards .card:hover .face{transform:translateY(-4px);box-shadow:inset 0 1px 0 var(--is-wash-3,rgba(255,255,255,.08)),0 18px 40px #000000a6,0 0 0 1px #5ea0ff73!important}html body .filler-card .face{background:var(--vp-glass)!important;border-style:dashed!important}html body .filler-card .ftxt{font-family:var(--vp-m)!important;color:var(--vp-faint)!important;letter-spacing:.04em}html body .brew-footer{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:16px!important}html body .brew-footer h4{font-family:var(--vp-m)!important;color:var(--vp-gold)!important;letter-spacing:.18em;text-transform:uppercase;font-size:11px}html body .sourced-hint{background:linear-gradient(180deg,rgba(94,160,255,.08),var(--is-wash-1,rgba(255,255,255,.02)))!important;border:1px solid rgba(94,160,255,.3)!important;border-radius:14px!important}html body .sourced-hint b{font-family:var(--vp-d)!important;color:var(--vp-gold)!important;letter-spacing:.04em}html body .sourced-hint small{font-family:var(--vp-m)!important;color:var(--vp-dim)!important}html body .brew-banner{background:linear-gradient(100deg,#4d8df01a,#a974e81a)!important;border:1px solid rgba(77,141,240,.4)!important;border-radius:14px!important}html body .brew-banner b{font-family:var(--vp-d)!important}html body .brew-loading{font-family:var(--vp-m)!important;color:var(--vp-faint)!important}html body .deck-head b,html body .deck-head .price,html body .deck-head .cost{font-family:var(--vp-m)!important}html body .bar h2{font-family:var(--vp-d)!important;font-weight:600!important}html body .search input{background:var(--vp-input)!important;border:1px solid var(--vp-hair)!important;color:var(--vp-ink)!important;border-radius:12px!important;font-family:var(--vp-b)!important}html body .search input:focus{outline:none!important;border-color:var(--vp-gold)!important;box-shadow:0 0 0 3px #5ea0ff2e!important}html body .btn-primary{background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold))!important;color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))!important;border:1px solid transparent!important;border-radius:9999px!important;font-family:var(--vp-b)!important;font-weight:700!important;box-shadow:0 10px 26px -10px #5ea0ff8c,inset 0 1px #ffffff80!important;transition:transform .25s var(--vp-ease),filter .15s!important}html body .btn-primary:hover{transform:translateY(-2px);filter:brightness(1.05)}html body .btn-ghost{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;color:var(--vp-ink)!important;border-radius:9999px!important;font-family:var(--vp-b)!important}html body .btn-ghost:hover{border-color:var(--vp-gold)!important}html body .btn-danger{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;color:var(--vp-ruby)!important;border-radius:9999px!important;font-family:var(--vp-b)!important}html body .btn-danger:hover{border-color:var(--vp-ruby)!important;background:#e5574f1a!important}html body .addform{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:18px!important;padding:18px!important;box-shadow:inset 0 1px 0 var(--is-wash-2,rgba(255,255,255,.06))!important}html body .addform label{font-family:var(--vp-m)!important;color:var(--vp-dim)!important;letter-spacing:.16em}html body .addform input,html body .addform select{background:var(--vp-input)!important;border:1px solid var(--vp-hair)!important;color:var(--vp-ink)!important;border-radius:12px!important;font-family:var(--vp-m)!important}html body .addform input:focus,html body .addform select:focus{outline:none!important;border-color:var(--vp-gold)!important;box-shadow:0 0 0 3px #5ea0ff2e!important}html body .addform .picked .info b{font-family:var(--vp-d)!important;color:var(--vp-ink)!important}html body .addform .picked .info span{font-family:var(--vp-m)!important;color:var(--vp-faint)!important}html body .addform .picked img{border-radius:8px!important;background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b))!important;object-fit:contain!important}html body .bar select{background:var(--vp-input)!important;border:1px solid var(--vp-hair)!important;color:var(--vp-ink)!important;border-radius:12px!important;font-family:var(--vp-b)!important}html body .bar select:focus{outline:none!important;border-color:var(--vp-gold)!important;box-shadow:0 0 0 3px #5ea0ff2e!important}html body .holding{background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b))!important;border:1px solid var(--vp-hair)!important;border-radius:16px!important;padding:14px!important;box-shadow:0 12px 28px -16px #000000bf,inset 0 1px 0 var(--is-wash-2,rgba(255,255,255,.06))!important;transition:border-color .25s var(--vp-ease),transform .25s var(--vp-ease)!important}html body .holding:hover{border-color:#5ea0ff73!important}html body .holding .img{background:var(--vp-glass)!important;border:1px solid var(--vp-hair-2)!important;border-radius:10px!important}html body .holding .img img{object-fit:contain!important;padding:3px}html body .holding .nm{font-family:var(--vp-d)!important;color:var(--vp-ink)!important;font-weight:600!important}html body .holding .nm:hover{color:var(--vp-gold)!important}html body .holding .mt,html body .holding .sub{font-family:var(--vp-m)!important;color:var(--vp-faint)!important}html body .holding .mt .tag{background:var(--vp-glass)!important;border:1px solid var(--vp-hair-2)!important}html body .holding .mt .tag.foil{color:var(--vp-gold)!important;border-color:#5ea0ff66!important}html body .holding .val{font-family:var(--vp-m)!important;font-weight:700!important;background:linear-gradient(92deg,#fff,#8FBFFF 40%,var(--vp-gold) 90%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;letter-spacing:-.01em}html body .holding .sub.up{color:var(--vp-emerald)!important}html body .holding .sub.dn{color:var(--vp-ruby)!important}html body .holding .ops button,html body .holding .qedit button{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;color:var(--vp-dim)!important;font-family:var(--vp-m)!important;border-radius:8px!important}html body .holding .ops button:hover,html body .holding .qedit button:hover{color:var(--vp-ink)!important;border-color:var(--vp-gold)!important}html body .holding .ops button.del:hover{color:var(--vp-ruby)!important;border-color:var(--vp-ruby)!important}html body .holding .qedit input{background:var(--vp-input)!important;border:1px solid var(--vp-hair)!important;color:var(--vp-ink)!important;font-family:var(--vp-m)!important;border-radius:8px!important}html body .holding .qedit .fin-tog{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;color:var(--vp-dim)!important;border-radius:9999px!important}html body .holding .qedit .fin-tog:hover{border-color:var(--vp-gold)!important;color:var(--vp-ink)!important}html body .empty{background:var(--vp-glass)!important;border:1px dashed var(--vp-hair)!important;border-radius:18px!important}html body .empty h3{font-family:var(--vp-d)!important;color:var(--vp-ink)!important;font-weight:600!important}html body .empty p{color:var(--vp-dim)!important}html body .empty .hint,html body .empty .sample-hint{font-family:var(--vp-m)!important;color:var(--vp-faint)!important;letter-spacing:.06em}html body .loading,html body .brew-loading{font-family:var(--vp-m)!important;color:var(--vp-faint)!important}html body .trend{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:16px!important}html body .trend .tlbl{font-family:var(--vp-m)!important;color:var(--vp-dim)!important;letter-spacing:.18em}html body .trend .tstat{font-family:var(--vp-m)!important;color:var(--vp-dim)!important}html body .trend .tstat b{color:var(--vp-ink)!important}html body .trend .tstat.up b{color:var(--vp-emerald)!important}html body .trend .tstat.dn b{color:var(--vp-ruby)!important}html body .note{background:var(--vp-glass)!important;border:1px dashed var(--vp-hair)!important;border-radius:12px!important;color:var(--vp-dim)!important}html body .note b{color:var(--vp-ink)!important;font-family:var(--vp-d)!important}html body .toast{background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b))!important;border:1px solid rgba(94,160,255,.5)!important;color:var(--vp-ink)!important;border-radius:12px!important;font-family:var(--vp-b)!important}.vp-foil{position:relative;overflow:hidden}.vp-foil:after{content:"";position:absolute;inset:-1px;background:linear-gradient(115deg,transparent 40%,rgba(246,226,168,.1) 50%,transparent 60%);transform:translate(-120%);transition:transform .9s var(--vp-ease);pointer-events:none}.vp-foil:hover:after{transform:translate(120%)}.wrap:has(>.finder){max-width:min(1680px,94vw)!important}.crumb{font-family:var(--vp-m)!important;letter-spacing:.18em!important}.crumb a:hover{color:var(--vp-gold)!important}main.wrap>h1{font-family:var(--vp-d)!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--vp-ink)!important}.lede{font-family:var(--vp-b)!important;color:#c5c7d3!important}.lede .trust{font-family:var(--vp-m)!important;color:var(--vp-dim)!important}h2.setsHead{font-family:var(--vp-d)!important;font-weight:600!important;letter-spacing:-.01em!important;color:var(--vp-ink)!important;font-size:clamp(22px,2.4vw,30px)!important}.finder{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:18px!important;padding:5px!important;box-shadow:0 18px 40px -22px #000000a6!important}.finder>*{position:relative;z-index:1}.finder:before{content:"";display:block;position:absolute;inset:5px;border-radius:14px;background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b));box-shadow:inset 0 1px 1px var(--is-wash-3,rgba(255,255,255,.08));pointer-events:none;z-index:0}.finder{position:relative}.finder-row{position:relative;z-index:1;padding:14px 14px 0}.finder-empty,.finder-count{position:relative;z-index:1;padding:0 14px}.finder-results{position:relative;z-index:1;padding:0 14px 14px}.finder-input,.finder-select{background:var(--vp-input)!important;border:1px solid var(--vp-hair)!important;border-radius:12px!important;color:var(--vp-ink)!important;font-family:var(--vp-b)!important}.finder-input:focus,.finder-select:focus{border-color:var(--vp-gold)!important;box-shadow:0 0 0 3px #5ea0ff38!important}.finder-count{font-family:var(--vp-m)!important;text-transform:uppercase;letter-spacing:.18em;color:var(--vp-dim)!important}.finder-results{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important;gap:12px!important}.finder-card{flex-direction:column!important;align-items:stretch!important;padding:5px!important;background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:14px!important;min-height:0!important;transition:transform .35s var(--vp-ease),border-color .25s!important;position:relative;overflow:hidden}.finder-card:after{content:"";position:absolute;inset:-1px;background:linear-gradient(115deg,transparent 40%,rgba(246,226,168,.1) 50%,transparent 60%);transform:translate(-120%);transition:transform .9s var(--vp-ease);pointer-events:none}.finder-card:hover{transform:translateY(-4px)!important;border-color:#5ea0ff8c!important;background:var(--vp-glass)!important}.finder-card:hover:after{transform:translate(120%)}.finder-thumb{flex:0 0 auto!important;width:100%!important;aspect-ratio:auto!important;padding-top:140%!important;height:auto!important;border-radius:10px!important;background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b))!important;box-shadow:inset 0 1px 1px var(--is-wash-3,rgba(255,255,255,.08))!important;position:relative!important;overflow:hidden}.finder-thumb img{position:absolute!important;inset:6px!important;width:auto!important;height:auto!important;max-width:calc(100% - 12px)!important;max-height:calc(100% - 12px)!important;margin:auto!important;object-fit:contain!important}.finder-meta{padding:8px 8px 6px!important;gap:3px!important}.finder-name{font-family:var(--vp-d)!important;font-weight:600!important;color:var(--vp-ink)!important;font-size:13.5px!important;-webkit-line-clamp:2!important;min-height:2.6em}.finder-sub{font-family:var(--vp-m)!important;color:var(--vp-dim)!important;text-transform:uppercase;letter-spacing:.14em!important;font-size:9.5px!important}.finder-price{font-family:var(--vp-m)!important;background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold));-webkit-background-clip:text;background-clip:text;color:transparent!important;font-weight:700!important;font-size:13px!important;letter-spacing:.02em}.featuredSets a,.sets a{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:14px!important;transition:transform .35s var(--vp-ease),border-color .25s,background .25s!important}.featuredSets a:hover,.sets a:hover{background:var(--vp-glass)!important;border-color:#5ea0ff8c!important;transform:translateY(-3px)!important}.fs-tag,.sptag{font-family:var(--vp-m)!important;letter-spacing:.18em!important;color:var(--vp-gold-soft)!important;text-transform:uppercase}.fs-go{font-family:var(--vp-d)!important;color:var(--vp-ink)!important}.sn{font-family:var(--vp-d)!important;font-weight:600!important;color:var(--vp-ink)!important}.sm{font-family:var(--vp-m)!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--vp-dim)!important}.spval{font-family:var(--vp-m)!important;background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold));-webkit-background-clip:text;background-clip:text;color:transparent!important;font-weight:700!important}.featuredSets{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important}.sets{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important}main.wrap>.news-hero h1,.news-hero h1{font-family:var(--vp-d)!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--vp-ink)!important;font-size:clamp(34px,5vw,58px)!important}.kicker{font-family:Inter,Sora,system-ui,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase;color:var(--vp-gold-soft)!important;font-size:11px!important;display:inline-flex;align-items:center;gap:6px}.news-hero .lede,.news-hero p{color:#c5c7d3!important;font-family:var(--vp-b)!important}.news-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;gap:14px!important}.ncard{display:flex!important;flex-direction:column!important;padding:5px!important;background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:18px!important;position:relative;overflow:hidden;transition:transform .35s var(--vp-ease),border-color .25s!important;text-decoration:none!important}.ncard>*{position:relative;z-index:1}.ncard.spot{flex-direction:row!important;align-items:stretch!important;padding:0!important}.ncard.spot .spot-art{flex:0 0 34%!important;max-width:34%;min-width:0;min-height:300px;position:relative;overflow:hidden}.ncard.spot .spot-art img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%}.ncard.spot .spot-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:20px 22px}.ncard.spot .spot-body>*{padding-left:0!important;padding-right:0!important}.ncard.spot h3{font-size:clamp(20px,1.9vw,27px)!important}@media(max-width:760px){.ncard.spot{flex-direction:column!important}.ncard.spot .spot-art{flex:0 0 auto!important;max-width:none;min-height:0;aspect-ratio:16/9}}.ncard:before{content:"";position:absolute;inset:5px;border-radius:14px;background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b));box-shadow:inset 0 1px 1px var(--is-wash-3,rgba(255,255,255,.08));pointer-events:none}.ncard:after{content:"";position:absolute;inset:-1px;background:linear-gradient(115deg,transparent 40%,rgba(246,226,168,.08) 50%,transparent 60%);transform:translate(-120%);transition:transform 1s var(--vp-ease);pointer-events:none}.ncard:hover{transform:translateY(-4px)!important;border-color:#5ea0ff8c!important}.ncard:hover:after{transform:translate(120%)}.ncard .eyebrow{font-family:Inter,Sora,system-ui,sans-serif!important;text-transform:uppercase;letter-spacing:.06em!important;color:var(--vp-gold-soft)!important;font-size:10.5px!important;padding:14px 16px 0}.ncard .date{font-family:var(--vp-m)!important;color:var(--vp-dim)!important;font-size:11px!important;letter-spacing:.12em!important;padding:4px 16px 0}.ncard h3{font-family:var(--vp-d)!important;font-weight:600!important;color:var(--vp-ink)!important;letter-spacing:-.01em!important;padding:8px 16px 0;font-size:19px!important;line-height:1.25!important}.ncard p{color:#b5b7c2!important;font-family:var(--vp-b)!important;padding:8px 16px 4px;font-size:14px!important}.ncard .more{margin-top:auto;padding:12px 16px 16px;font-family:var(--vp-m)!important;letter-spacing:.14em!important;text-transform:uppercase;font-size:11px!important;color:var(--vp-gold)!important}.nl{margin-top:32px!important;padding:5px!important;background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:18px!important;position:relative}.nl:before{content:"";position:absolute;inset:5px;border-radius:14px;background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b));box-shadow:inset 0 1px 1px var(--is-wash-3,rgba(255,255,255,.08));pointer-events:none}.nl>*{position:relative;z-index:1}.nl-kick{font-family:var(--vp-m)!important;letter-spacing:.22em!important;color:var(--vp-gold-soft)!important;text-transform:uppercase;padding:24px 24px 0}.nl h2{font-family:var(--vp-d)!important;font-weight:600!important;color:var(--vp-ink)!important;letter-spacing:-.01em!important;padding:8px 24px 0;font-size:clamp(22px,2.4vw,32px)!important}.nl>p{color:#b5b7c2!important;font-family:var(--vp-b)!important;padding:8px 24px}.nl-form{padding:6px 24px 8px;display:flex;gap:10px;flex-wrap:wrap}.nl-form input{flex:1;min-width:220px;background:var(--vp-input)!important;border:1px solid var(--vp-hair)!important;border-radius:12px!important;color:var(--vp-ink)!important;font-family:var(--vp-b)!important;padding:12px 14px!important;min-height:44px}.nl-form input:focus{border-color:var(--vp-gold)!important;box-shadow:0 0 0 3px #5ea0ff38!important}.nl-form input:focus{outline:2px solid var(--ui-accent,var(--is-gold,var(--is-gold,var(--is-gold,#F5B53D))));outline-offset:3px}.nl-form button{background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold))!important;color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))!important;font-family:var(--vp-d)!important;font-weight:700!important;border:0!important;border-radius:999px!important;padding:12px 22px!important;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:transform .25s var(--vp-ease);min-height:44px}.nl-form button:hover{transform:translateY(-2px)}.nl-note{padding:0 24px;font-family:var(--vp-m)!important;font-size:11.5px!important;color:var(--vp-dim)!important}.pcx-hero{border-bottom-color:var(--vp-hair)!important}.pcx-h1,.pcx-h2,.pcx-h3,.pcx-card h3,.pcx-pt h4{font-family:var(--vp-d)!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--vp-ink)!important}.pcx-h1 .g{background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold));-webkit-background-clip:text;background-clip:text;color:transparent!important}.pcx-eb,.pcx-kick{font-family:var(--vp-m)!important;text-transform:uppercase;letter-spacing:.22em!important;font-size:11px!important;display:inline-flex;align-items:center;gap:6px}.pcx-eb i,.pcx-kick i,.pcx-pt .pk i{width:6px;height:6px;border-radius:50%;background:var(--vp-gold);box-shadow:0 0 10px #5ea0ffa6;display:inline-block}.pcx-sub,.pcx-lede{color:#b5b7c2!important;font-family:var(--vp-b)!important}.pcx-trust{font-family:var(--vp-m)!important;color:var(--vp-dim)!important;letter-spacing:.1em!important}.pcx-btn{font-family:var(--vp-d)!important;font-weight:700!important;letter-spacing:.01em!important;border-radius:999px!important;display:inline-flex;align-items:center;gap:10px;transition:transform .25s var(--vp-ease)!important}.pcx-btn.pcx-solid{background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold))!important;color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))!important;border:0!important;box-shadow:0 8px 22px -10px #5ea0ff8c!important}.pcx-btn.pcx-ghost{background:var(--vp-glass)!important;color:var(--vp-ink)!important;border:1px solid var(--vp-hair)!important;backdrop-filter:blur(6px)}.pcx-btn:hover{transform:translateY(-2px)}.pcx-grid2{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:14px!important}.pcx-card{padding:5px!important;background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:18px!important;position:relative;overflow:hidden;transition:transform .35s var(--vp-ease),border-color .25s!important}.pcx-card>*{position:relative;z-index:1}.pcx-card:before{content:"";position:absolute;inset:5px;border-radius:14px;background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b));box-shadow:inset 0 1px 1px var(--is-wash-3,rgba(255,255,255,.08));pointer-events:none;z-index:0}.pcx-card:after{content:"";position:absolute;inset:-1px;background:linear-gradient(115deg,transparent 40%,rgba(246,226,168,.1) 50%,transparent 60%);transform:translate(-120%);transition:transform 1s var(--vp-ease);pointer-events:none}.pcx-card:hover{transform:translateY(-4px)!important;border-color:#5ea0ff8c!important}.pcx-card:hover:after{transform:translate(120%)}.pcx-thumb,.pcx-ghdr{border-radius:12px!important;overflow:hidden;position:relative}.pcx-tag,.pcx-glabel{font-family:var(--vp-m)!important;text-transform:uppercase;letter-spacing:.18em!important;color:var(--vp-gold-soft)!important;font-size:10px!important;background:#00000073!important;border:1px solid var(--vp-hair)!important;border-radius:999px!important;padding:4px 10px!important;backdrop-filter:blur(6px)}.pcx-body h3{font-size:18px!important;line-height:1.25!important;margin-top:4px}.pcx-body p{color:#b5b7c2!important;font-family:var(--vp-b)!important}.pcx-body .go{font-family:var(--vp-m)!important;text-transform:uppercase;letter-spacing:.14em!important;color:var(--vp-gold)!important;font-size:11px!important;margin-top:6px;display:inline-block}.pcx-band{border-top:1px solid var(--vp-hair)!important;border-bottom:1px solid var(--vp-hair)!important;background:linear-gradient(180deg,rgba(94,160,255,.04),transparent)!important}.pcx-three{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:14px!important}.pcx-pt{padding:18px 18px 16px!important;background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:14px!important;position:relative}.pcx-pt .pk{font-family:var(--vp-m)!important;text-transform:uppercase;letter-spacing:.18em!important;color:var(--vp-gold-soft)!important;font-size:10.5px!important;display:inline-flex;align-items:center;gap:6px}.pcx-pt h4{margin-top:8px;font-size:17px!important}.pcx-pt p{color:#b5b7c2!important;font-family:var(--vp-b)!important;font-size:14px}.pcx-iq{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:16px!important;padding:14px!important}.pcx-iq h3{font-family:var(--vp-d)!important;color:var(--vp-ink)!important}.pcx-iq .nw{font-family:var(--vp-m)!important;text-transform:uppercase;letter-spacing:.18em!important;color:var(--vp-gold-soft)!important;font-size:10.5px!important}.pcx-iq p{color:#b5b7c2!important;font-family:var(--vp-b)!important}.pcx-news{padding:5px!important;background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:18px!important;position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.pcx-news:before{content:"";position:absolute;inset:5px;border-radius:14px;background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b));box-shadow:inset 0 1px 1px var(--is-wash-3,rgba(255,255,255,.08));pointer-events:none}.pcx-news>*{position:relative;z-index:1;padding:0 18px}.pcx-news h3{font-family:var(--vp-d)!important;color:var(--vp-ink)!important;margin:14px 0 4px 18px}.pcx-news p{color:#b5b7c2!important;font-family:var(--vp-b)!important;margin:0 18px 14px}.ik-kicker{font-family:var(--vp-m)!important;text-transform:uppercase;letter-spacing:.22em!important;color:var(--vp-gold-soft)!important;font-size:11px!important}.ik-hero h1{font-family:var(--vp-d)!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--vp-ink)!important;font-size:clamp(40px,7vw,72px)!important;background:linear-gradient(180deg,var(--vp-ink) 30%,var(--vp-gold-soft));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ik-hero p{color:#b5b7c2!important;font-family:var(--vp-b)!important}.ik-meta{font-family:var(--vp-m)!important;text-transform:uppercase;letter-spacing:.16em!important;color:var(--vp-dim)!important}.ik-meta b{color:var(--vp-gold)!important;font-family:var(--vp-m)!important}.ik-stage{padding:5px!important;background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:20px!important;position:relative}.ik-stage:before{content:"";position:absolute;inset:5px;border-radius:16px;background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b));box-shadow:inset 0 1px 1px var(--is-wash-3,rgba(255,255,255,.08));pointer-events:none}.ik-stage>*{position:relative;z-index:1}.ik-input-wrap{padding:16px 16px 0}.ik-rows{padding:0 16px}.ik-result,.ik-howto,.ik-stats,.ik-dist{margin-left:16px;margin-right:16px}.ik-howto{margin-bottom:16px}.ik-input{background:var(--vp-input)!important;border:1px solid var(--vp-hair)!important;border-radius:12px!important;color:var(--vp-ink)!important;font-family:var(--vp-b)!important}.ik-input:focus{border-color:var(--vp-gold)!important;box-shadow:0 0 0 3px #5ea0ff38!important}.ik-sugs{background:var(--is-panel-2,var(--is-panel-2,var(--is-panel-2,#11131C)))!important;border:1px solid var(--vp-hair)!important;border-radius:12px!important}.ik-sug:hover,.ik-sug.active{background:#5ea0ff1a!important;color:var(--vp-gold)!important}.ik-sug-meta{font-family:var(--vp-m)!important;color:var(--vp-dim)!important}.ik-tile{background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b))!important;border:1px solid var(--vp-hair)!important;box-shadow:inset 0 1px 1px var(--is-wash-2,rgba(255,255,255,.06));font-family:var(--vp-d)!important}.ik-tile .lbl{font-family:var(--vp-m)!important;letter-spacing:.14em!important;color:var(--vp-dim)!important}.ik-tile .val{color:var(--vp-ink)!important;font-family:var(--vp-d)!important}.ik-tile.ok{background:linear-gradient(180deg,#3fbf8752,#3fbf872e)!important;border-color:#3fbf878c!important;box-shadow:0 0 0 1px #3fbf8740,inset 0 1px 1px var(--is-wash-3,rgba(255,255,255,.1))!important}.ik-tile.ok .lbl,.ik-tile.ok .val{color:#eaffef!important}.ik-tile.partial{background:linear-gradient(180deg,#a78bff4d,#a78bff24)!important;border-color:#a78bff8c!important;box-shadow:0 0 0 1px #a78bff38,inset 0 1px 1px var(--is-wash-3,rgba(255,255,255,.1))!important}.ik-tile.partial .lbl,.ik-tile.partial .val{color:#fff6e1!important}.ik-row .ik-thumb{border:1px solid var(--vp-hair)!important;background:linear-gradient(180deg,var(--vp-panel-a),var(--vp-panel-b))!important;border-radius:8px!important}.ik-result{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:16px!important}.ik-result.win{background:linear-gradient(180deg,rgba(63,191,135,.18),var(--vp-glass))!important;border-color:#3fbf878c!important}.ik-result.lose{background:linear-gradient(180deg,rgba(229,87,79,.18),var(--vp-glass))!important;border-color:#e5574f73!important}.ik-result h2{font-family:var(--vp-d)!important;font-weight:600!important;color:var(--vp-ink)!important}.ik-result .ans-card .nm{font-family:var(--vp-d)!important;color:var(--vp-ink)!important}.ik-result .ans-card .lk{font-family:var(--vp-m)!important;color:var(--vp-gold)!important;text-transform:uppercase;letter-spacing:.14em!important;font-size:11px!important}.ik-result .ans-card img{border:1px solid var(--vp-hair)!important}.ik-share{background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold))!important;color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))!important;font-family:var(--vp-d)!important;font-weight:700!important;border-radius:999px!important;box-shadow:0 8px 22px -10px #5ea0ff8c!important;transition:transform .25s var(--vp-ease)!important}.ik-share:hover{transform:translateY(-2px)!important}.ik-share.ok{background:linear-gradient(180deg,#7be0ae,#4ade9e)!important;color:#0b2a1a!important}.ik-next{font-family:var(--vp-m)!important;color:var(--vp-dim)!important;letter-spacing:.14em!important;text-transform:uppercase}.ik-stat{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:12px!important}.ik-stat .n{font-family:var(--vp-m)!important;background:linear-gradient(180deg,var(--vp-gold-soft),var(--vp-gold));-webkit-background-clip:text;background-clip:text;color:transparent!important;font-weight:700!important}.ik-stat .l{font-family:var(--vp-m)!important;letter-spacing:.16em!important;color:var(--vp-dim)!important}.ik-dist h3{font-family:var(--vp-d)!important;color:var(--vp-ink)!important}.ik-bar{font-family:var(--vp-m)!important;color:var(--vp-dim)!important}.ik-bar .b{background:var(--is-wash-2,rgba(255,255,255,.06))!important;border:1px solid var(--vp-hair)!important}.ik-bar .b span{background:var(--is-wash-3,rgba(255,255,255,.1))!important}.ik-bar .b span.cur{background:linear-gradient(180deg,#7be0ae,#4ade9e)!important;color:#0b2a1a!important}.ik-howto{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;border-radius:14px!important}.ik-howto details summary{font-family:var(--vp-d)!important;color:var(--vp-ink)!important}.ik-howto .lg{font-family:var(--vp-m)!important;color:#b5b7c2!important;text-transform:uppercase;letter-spacing:.14em!important}.ik-toast{background:var(--vp-glass)!important;border:1px solid var(--vp-hair)!important;backdrop-filter:blur(10px);color:var(--vp-ink)!important;font-family:var(--vp-m)!important;letter-spacing:.1em!important;border-radius:12px!important}.ik-input-wrap{position:relative;z-index:50!important}.ik-sugs{z-index:60!important}@media(max-width:900px){.deckchip,.pt-tag,.extag,.tag,.dl-inkrow-chips .ink,.inks .ink,.inkgroup .ink,.mink,.dot,.cover-swatch{position:relative}.deckchip:after,.pt-tag:after,.extag:after,.dl-inkrow-chips .ink:after,.inks .ink:after,.inkgroup .ink:after,.mink:after{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,40px);transform:translateY(-50%);background:transparent;pointer-events:auto;z-index:1}.dot:after,.cover-swatch:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,40px);height:max(100%,40px);transform:translate(-50%,-50%);background:transparent;pointer-events:auto;z-index:1}.deckchip>*,.pt-tag>*,.extag>*,.ink>*,.mink>*{position:relative;z-index:2}.qedit>button,.qedit input[type=number],.qedit .fin-tog,.ops .del,button.del,button.fin-tog{min-height:40px;padding-top:max(8px,.55em);padding-bottom:max(8px,.55em)}.qedit>button{min-width:40px}.ink-ss-nav-btn{min-width:44px;min-height:44px}}html body header.is-nav{border-bottom:1px solid var(--is-line-2,var(--is-line-2,var(--is-line-2,#33394D)))!important}html body header.is-nav .is-nav-brand b{color:var(--is-blue,var(--is-blue,var(--is-blue,#5EA0FF)))!important}html body header.is-nav .is-nav-brand .is-nav-drop{background:radial-gradient(circle at 35% 30%,#8fbfff,#5ea0ff)!important;box-shadow:0 0 14px #5ea0ff80!important}html body header.is-nav .is-nav-links a:not(.is-active):hover{color:var(--is-blue,var(--is-blue,var(--is-blue,#5EA0FF)))!important;background:var(--is-nav-burger-a,var(--is-surface-3,var(--is-surface-3,var(--is-surface-3,#1D2130))))!important}html body header.is-nav .is-nav-links a.is-active{color:var(--is-blue,var(--is-blue,var(--is-blue,#5EA0FF)))!important;background:color-mix(in oklab,#5EA0FF 14%,var(--is-panel,var(--is-panel,var(--is-panel,#12141F))))!important;box-shadow:inset 0 0 0 1px #5ea0ff52!important}html body header.is-nav .is-nav-links a.is-active:after{background:#5ea0ff!important;box-shadow:0 0 8px #5ea0ff8c!important}html body header.is-nav .is-nav-group.is-active>.is-nav-group-summary{color:var(--is-blue,var(--is-blue,var(--is-blue,#5EA0FF)))!important}html body header.is-nav .is-nav-panel a:hover,html body header.is-nav .is-nav-panel a:focus-visible{color:var(--is-blue,var(--is-blue,var(--is-blue,#5EA0FF)))!important}html body header.is-nav .is-nav-cta{background:#5ea0ff!important;color:var(--is-on-fill,var(--is-bg,var(--is-bg,var(--is-bg,#06070C))))!important}html body header.is-nav .is-nav-cta:hover{box-shadow:0 8px 22px -8px #5ea0ff8c!important}html body header.is-nav .ink-ss-nav-btn:hover{border-color:var(--is-blue,var(--is-blue,var(--is-blue,#5EA0FF)))!important;color:var(--is-fg,var(--is-fg,var(--is-fg,#EAEDF6)))!important}html body header.is-nav .is-nav-burger:hover{border-color:var(--is-nav-ring,var(--is-brand,var(--is-blue,var(--is-blue,var(--is-blue,#5EA0FF)))))!important}html body header.is-nav .is-nav-burger,html body header.is-nav .is-nav-acct,html body header.is-nav .is-nav-cta,html body header.is-nav .is-nav-kofi,html body header.is-nav .ink-ss-nav-btn{min-height:44px!important;min-width:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}html body header.is-nav .is-nav-acct{width:44px!important;height:44px!important;padding:0!important}html body header.is-nav .is-nav-burger{height:44px!important;padding-top:0!important;padding-bottom:0!important}html body header.is-nav .is-nav-cta{padding-top:0!important;padding-bottom:0!important}html body header.is-nav .is-nav-kofi{padding-top:0!important;padding-bottom:0!important}@media(max-width:640px){html body header.is-nav .is-nav-burger{min-width:44px!important;height:44px!important}html body header.is-nav .is-nav-cta{min-width:44px!important;height:44px!important}html body header.is-nav .is-nav-kofi{min-width:44px!important;height:44px!important}}.isi{width:22px;height:22px;display:block;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.isi-sm{width:16px;height:16px}.isi-lg{width:26px;height:26px}.isi-in{display:inline-block;vertical-align:-3px;margin-right:6px;width:16px;height:16px}.isi-tile{--isi-acc:var(--amber,#F5B53D);width:54px;height:54px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:color-mix(in oklab,var(--isi-acc) 12%,transparent);border:1px solid color-mix(in oklab,var(--isi-acc) 28%,transparent);color:color-mix(in oklab,var(--isi-acc) 82%,#FFFFFF)}.isi-tile .isi{width:26px;height:26px}.isi-tile-sm{width:44px;height:44px;border-radius:11px}.isi-tile-sm .isi{width:22px;height:22px}.isi-art{width:54px;height:74px;border-radius:10px;overflow:hidden;flex-shrink:0;background:color-mix(in oklab,var(--isi-acc,#F5B53D) 10%,transparent);border:1px solid color-mix(in oklab,var(--isi-acc,var(--is-gold,var(--is-gold,var(--is-gold,#F5B53D)))) 28%,transparent);display:flex;align-items:center;justify-content:center}.isi-art img{width:100%;height:100%;object-fit:cover;display:block}.card-hub-links{margin:48px 0 0;padding:24px 0 0;border-top:1px solid var(--line,var(--is-line-2,var(--is-line-2,var(--is-line-2,#33394D))))}.card-hub-links .chl-head{margin:0 0 6px;font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--text,var(--is-fg,var(--is-fg,var(--is-fg,#EAEDF6))))}.card-hub-links .chl-note{margin:0 0 20px;font-size:13px;color:var(--faint,var(--is-fg-3,var(--is-fg-3,var(--is-fg-3,#AAB2C6))));max-width:62ch}.card-hub-links .chl-body{columns:300px 4;column-gap:14px;min-width:0}.card-hub-links .chl-group{min-width:0;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;display:block;margin:0 0 14px;padding:14px 14px 10px;border:1px solid var(--line,var(--is-line-2,#33394D));border-radius:14px;background:var(--surface,var(--is-panel-2,#0E1018))}.card-hub-links .chl-set{margin:0 0 4px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--dim,var(--is-fg-dim,var(--is-fg-dim,var(--is-fg-dim,#9AA2B8))))}.card-hub-links .chl-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:2px;min-width:0}.card-hub-links .chl-list li{min-width:0}.card-hub-links .chl-list a{display:block;max-width:100%;padding:6px 8px;border-radius:8px;font-size:13.5px;color:var(--faint,var(--is-fg-3,var(--is-fg-3,var(--is-fg-3,#AAB2C6))));text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:32px;line-height:20px}.card-hub-links .chl-list a:hover,.card-hub-links .chl-list a:focus-visible{color:var(--text,var(--is-fg,var(--is-fg,var(--is-fg,#EAEDF6))));background:var(--surface-2,var(--is-surface-3,var(--is-surface-3,var(--is-surface-3,#1D2130))))}@media(max-width:640px){.card-hub-links{margin-top:36px}.card-hub-links .chl-body{columns:1;column-gap:0}.card-hub-links .chl-list a{min-height:44px;line-height:32px;padding:6px 10px}}html body .ck-nav-btn{overflow:hidden}html body .ck-nav-btn[aria-selected=true]:after,html body .ck-nav-btn[aria-current=true]:after{left:30%;right:30%;bottom:5px;height:2px;border-radius:999px}@media(max-width:400px){html body .ck-nav-btn[aria-selected=true]:after,html body .ck-nav-btn[aria-current=true]:after{bottom:4px}}html[data-theme=light] .ccx :is(.up,.dn,.neu),html[data-theme=light] .ccx :is(.ccx-rt,.ccx-mrow,.ccx-mdet,.ccw-row,.ccw-drow,.ccw-det,.ccw-detwrap) :is(.pc,.dl,.ccw-cv,.ccw-dv,.ccw-lab,.ccw-dct){-webkit-text-fill-color:currentColor!important}.ckl-bar{margin:14px 0;display:flex;flex-direction:column;gap:10px}.ckl-bar .ckl-input{width:100%;max-width:420px;min-height:44px;padding:10px 14px;border-radius:12px;background:var(--panel,#14161F);color:var(--text,#EAEDF6);border:1px solid var(--line,#23283A);outline:none;font:15px Inter,system-ui,sans-serif;box-sizing:border-box}.ckl-bar .ckl-input::placeholder{color:var(--dim,#9AA2B8)}.ckl-bar .ckl-input:focus{border-color:var(--gold,#E8B04B)}.ckl-chips{display:flex;gap:6px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px 0;max-width:100%}.ckl-chips::-webkit-scrollbar{display:none}.ckl-chip{flex:0 0 auto;min-height:44px;padding:8px 14px;border-radius:999px;background:var(--panel,#14161F);color:var(--text,#EAEDF6);border:1px solid var(--line,#23283A);font:13px Inter,system-ui,sans-serif;cursor:pointer;line-height:1.2;white-space:nowrap;box-sizing:border-box}.ckl-chip:hover{border-color:var(--gold,#E8B04B)}.ckl-chip.is-on{border-color:var(--gold,#E8B04B);background:color-mix(in srgb,var(--gold,#E8B04B) 14%,var(--panel,#14161F));color:var(--text,#EAEDF6)}.ckl-count{font:12px/1.4 Sora,Inter,sans-serif;color:var(--muted,#AEB4C4);letter-spacing:.02em}.ckl-empty{display:none;padding:32px 16px;text-align:center;color:var(--muted,#AEB4C4);font:14px Inter,system-ui,sans-serif}.ckl-empty.is-on{display:block}.ckl-sec{margin:0 0 26px;scroll-margin-top:84px}.ckl-sec-h{display:flex;align-items:baseline;gap:10px;margin:0 0 10px;font-family:Sora,Inter,sans-serif;font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--text,#EAEDF6)}.ckl-sec-h .ckl-sec-c{font-family:Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;color:var(--dim,#9AA2B8)}.ckl-fab{position:fixed;right:14px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:900;display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:10px 16px;border-radius:999px;border:1px solid color-mix(in srgb,var(--gold,#E8B04B) 55%,var(--line,#23283A));background:color-mix(in srgb,var(--gold,#E8B04B) 16%,rgba(12,14,22,.94));color:var(--text,#EAEDF6);font:600 13px Inter,system-ui,sans-serif;cursor:pointer;box-shadow:0 10px 30px -12px #000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ckl-sheet{position:fixed;right:14px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:901;width:min(260px,calc(100vw - 28px));max-height:min(60vh,420px);overflow-y:auto;padding:8px;border-radius:14px;border:1px solid var(--line,#23283A);background:#0c0e16f7;box-shadow:0 24px 60px -20px #000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ckl-sheet[hidden]{display:none}.ckl-sheet-h{padding:6px 8px 8px;font:600 11px Inter,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--dim,#9AA2B8)}.ckl-sheet-list{display:flex;flex-direction:column;gap:2px}.ckl-sheet-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:var(--text,#EAEDF6);font:14px Inter,system-ui,sans-serif;text-align:left;cursor:pointer}.ckl-sheet-row:hover,.ckl-sheet-row:focus-visible{background:color-mix(in srgb,var(--gold,#E8B04B) 12%,transparent)}.ckl-sheet-row .ckl-sr-c{font-variant-numeric:tabular-nums;font-size:12px;color:var(--dim,#9AA2B8)}@media(min-width:1024px){.ckl-fab{right:20px;bottom:20px}.ckl-sheet{right:20px;bottom:76px}}.ahero{margin:18px 0 24px;padding:0;max-width:100%}.ahero-frame{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:clamp(240px,42vw,380px);overflow:hidden;border:1px solid var(--is-line,var(--line,rgba(255,255,255,.1)));border-radius:16px;background:radial-gradient(620px 320px at 50% 38%,color-mix(in srgb,var(--is-blue,#5EA0FF) 10%,transparent),transparent 70%),linear-gradient(165deg,var(--is-surface,var(--panel,#161925)),var(--is-panel-2,var(--bg,#11131C)))}.ahero-frame img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.ahero-frame img.ahero-bg{position:absolute;inset:-8%;width:116%;height:116%;max-width:none;max-height:none;object-fit:cover;filter:blur(34px) saturate(1.25) brightness(.72);opacity:.55;border-radius:0;box-shadow:none;pointer-events:none;z-index:0}html[data-theme=light] .ahero-frame img.ahero-bg{filter:blur(34px) saturate(1.1) brightness(1.06);opacity:.4}.ahero-frame>img:not(.ahero-bg){position:relative;z-index:1}.ahero-card .ahero-frame img{max-height:calc(100% - 24px);border-radius:8px;box-shadow:0 14px 34px #00000057}.ahero-cover .ahero-frame{padding:0}.ahero-cover .ahero-frame img{width:100%;height:100%;object-fit:cover}.ahero-logo .ahero-frame{padding:22px}.ahero-logo .ahero-frame img{max-width:min(560px,86%)}.ahero figcaption{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;margin:8px 2px 0;font-size:12.5px;line-height:1.5;color:var(--is-fg-3,var(--muted,#AEB4C4))}.ahero figcaption .ahero-credit{font-size:11.5px;color:var(--is-fg-dim,var(--dim,#9AA2B8))}html[data-theme=light] .ahero-card .ahero-frame img{box-shadow:0 10px 26px #101a3029}@media(max-width:640px){.ahero{margin:14px 0 20px}.ahero-frame{height:clamp(200px,52vw,240px);border-radius:14px}.ahero-logo .ahero-frame{padding:16px}}.aart{margin:20px 0 24px;padding:0;max-width:100%}.aart-grid{display:flex;flex-wrap:wrap;gap:clamp(10px,1vw,18px);justify-content:center;align-items:flex-start}.aart-cell{position:relative;display:flex;align-items:center;justify-content:center;flex:0 1 260px;width:260px;max-width:260px;border:1px solid var(--is-line,var(--line,rgba(255,255,255,.1)));border-radius:14px;overflow:hidden;background:linear-gradient(165deg,var(--is-surface,var(--panel,#161925)),var(--is-panel-2,var(--bg,#11131C)))}.aart-cell img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.aart-cell-logo{padding:clamp(14px,2vw,28px)}.aart-logo .aart-cell{flex:0 1 min(600px,100%);width:min(600px,100%);max-width:min(600px,100%)}.aart figcaption{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;justify-content:center;margin:8px 2px 0;font-size:12.5px;line-height:1.5;color:var(--is-fg-3,var(--muted,#AEB4C4))}@media(max-width:640px){.aart-cell{flex:0 1 48vw;width:48vw;max-width:48vw}.aart-logo .aart-cell{flex:0 1 100%;width:100%;max-width:100%}}.ibm-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:14px 0 16px}.ibm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px clamp(14px,1.4vw,22px);border-radius:12px;font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:clamp(13.5px,.95vw,15.5px);letter-spacing:.01em;text-decoration:none;border:1px solid transparent;background:var(--is-accent,#F5B53D);color:var(--is-sunken,#0B0D14);transition:filter .14s ease,transform .14s ease}.ibm-btn:hover{filter:brightness(1.06)}.ibm-btn:active{transform:translateY(1px)}.ibm-btn.is-done,.ibm-btn.is-wait{background:var(--is-wash-1,rgba(255,255,255,.04));color:var(--is-fg-3,#AAB2C6);border-color:var(--is-line,#23283A);cursor:default;font-weight:600}.ibm-note{flex:1 1 260px;min-width:0;font-family:Inter,system-ui,sans-serif;font-size:12.5px;line-height:1.45;color:var(--is-fg-3,#AAB2C6)}.ibm-disc{flex:1 1 100%;font-family:Inter,system-ui,sans-serif;font-size:11.5px;line-height:1.45;color:var(--is-fg-4,var(--is-fg-3,#8593A8))}@media(max-width:640px){.ibm-wrap{gap:8px}.ibm-btn{width:100%}}.iqn-bar{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 16px}.iqn-link{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:9px 14px;border-radius:11px;text-decoration:none;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:13px;color:var(--is-fg-2,var(--is-fg,#EAEDF6));background:var(--is-wash-1,rgba(255,255,255,.03));border:1px solid var(--is-line,#23283A);transition:border-color .14s ease,background .14s ease}.iqn-link:hover{border-color:var(--is-accent,#F5B53D);background:var(--is-wash-2,rgba(255,255,255,.05))}.iqn-ic{font-size:12px;line-height:1;color:var(--is-accent,#F5B53D)}@media(max-width:390px){.iqn-link{padding:9px 11px;font-size:12.5px}}html{color-scheme:dark}html[data-theme=light]{color-scheme:light}html body select,html body input[type=date],html body input[type=datetime-local],html body input[type=month],html body input[type=time],html body input[type=week],html body input[type=number],html body input[type=range],html body input[type=color]{color-scheme:dark}html[data-theme=light] body select,html[data-theme=light] body input[type=date],html[data-theme=light] body input[type=datetime-local],html[data-theme=light] body input[type=month],html[data-theme=light] body input[type=time],html[data-theme=light] body input[type=week],html[data-theme=light] body input[type=number],html[data-theme=light] body input[type=range],html[data-theme=light] body input[type=color]{color-scheme:light}html body select option,html body select optgroup{background-color:var(--is-panel, #0E111A);color:var(--is-fg, #F4F3F7)}html[data-theme=light] body select option,html[data-theme=light] body select optgroup{background-color:var(--is-panel, #FCFBF9);color:var(--is-fg, #14161A)}html body select option:checked,html body select option[selected]{background-color:#1a1f2e}html[data-theme=light] body select option:checked,html[data-theme=light] body select option[selected]{background-color:var(--is-surface-3, #E4E0D8)}html body select{background-color:var(--is-panel, #0E111A)!important;color:var(--is-fg, #F4F3F7)!important}html[data-theme=light] body select{background-color:var(--is-panel, #FCFBF9)!important;color:var(--is-fg, #14161A)!important}html body select.set-pick{background-color:var(--is-panel, #0E111A)!important;color:var(--is-fg, #F4F3F7)!important}html[data-theme=light] body select.set-pick{background-color:var(--is-panel, #FCFBF9)!important;color:var(--is-fg, #14161A)!important;border-color:var(--is-line, #C7C1B5)!important}html body .lede a,html body .crumb a,html body .t-hero .lede a{text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:2px}html body .lede a:hover,html body .crumb a:hover{text-decoration-thickness:2px}
