:root{--font-display:"Anybody Variable", "Arial Narrow", sans-serif;--font-body:"Atkinson Hyperlegible Next Variable", "Segoe UI", system-ui, sans-serif;--blue:#2446d8;--blue-deep:#1733b0;--yellow:#ffd23f;--yellow-hot:#ffc41a;--red:#d7282f;--ink:#0e1330;--stock:#fbfaf6;--chipboard:#e6e0d2;--chipboard-ink:#2c2a26;--radius-card:14px;--radius-control:10px;--radius-panel:16px;--container:1240px;--gutter:clamp(16px, 4vw, 32px);--ease-out:cubic-bezier(.16, 1, .3, 1);--page:#f3eee3;--surface:#fff;--surface-2:#f8f5ee;--text:#0e1330;--muted:#465072;--rule:#dcd6c9;--rule-strong:#0e1330;--focus:#2446d8;--header-bg:#fffffff0;--shadow-soft:0 10px 28px #0e13301a;--shadow-card:0 16px 34px #0e13303d, 0 2px 6px #0e133029;--positive:#0d7a43;--negative:#b3202a}[data-theme=dark]{--page:#0a0f24;--surface:#121a3a;--surface-2:#18224b;--text:#eef1fb;--muted:#aab3d6;--rule:#2b376a;--rule-strong:#eef1fb;--focus:#ffd23f;--header-bg:#0e1330f0;--shadow-soft:0 10px 28px #00000059;--shadow-card:0 18px 38px #00000080, 0 2px 6px #0006;--positive:#5fd394;--negative:#ff7a80}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{background:var(--page);color:var(--text);font-family:var(--font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6}img,svg{max-width:100%;display:block}a{color:inherit}button,input,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}::selection{background:var(--yellow);color:var(--ink)}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:850;font-stretch:96%;line-height:1.02}p{text-wrap:pretty;margin:0}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;border-radius:var(--radius-control);background:var(--yellow);color:var(--ink);padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:12px}.skip-link:focus{top:12px}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.display-italic{font-style:italic}.btn{border:2px solid var(--ink);border-radius:var(--radius-control);min-height:50px;font-family:var(--font-display);cursor:pointer;transition:transform .16s var(--ease-out), background-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out);white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:1.06rem;font-style:italic;font-weight:800;font-stretch:96%;line-height:1;text-decoration:none;display:inline-flex}.btn svg{flex:none}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn--primary{background:var(--yellow);color:var(--ink)}.btn--primary:hover{background:var(--yellow-hot)}.btn--ink{background:var(--ink);color:var(--yellow);border-color:var(--ink)}.btn--ink:hover{background:var(--blue-deep);border-color:var(--blue-deep);color:#fff}.btn--outline{color:var(--text);border-color:var(--rule-strong);background:0 0}.btn--outline:hover{background:var(--text);color:var(--page)}.btn--on-blue{color:#fff;background:0 0;border-color:#fff}.btn--on-blue:hover{color:var(--blue);background:#fff}.btn--sm{gap:7px;min-height:40px;padding:0 14px;font-size:.95rem}.btn--block{width:100%}.text-link{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);align-items:center;gap:6px;font-weight:700;display:inline-flex}.text-link:hover{text-decoration-color:currentColor}.select{align-items:center;display:inline-flex;position:relative}.select select{appearance:none;border:2px solid var(--rule);border-radius:var(--radius-control);background:var(--surface);min-height:44px;color:var(--text);cursor:pointer;padding:0 44px 0 14px;font-weight:700}.select select:hover{border-color:var(--rule-strong)}.select svg{pointer-events:none;color:var(--muted);position:absolute;right:13px}.site-header{z-index:40;background:var(--header-bg);-webkit-backdrop-filter:saturate(160%)blur(10px);backdrop-filter:saturate(160%)blur(10px);border-bottom:1px solid var(--rule);position:sticky;top:0}.site-header__inner{align-items:center;gap:28px;min-height:70px;display:flex}.brand{flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand__mark{flex:none;width:56px;max-width:none;height:56px;margin:-4px -5px -4px -4px;display:block}.brand__word{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:1.55rem;font-style:italic;font-weight:900;font-stretch:96%;position:relative}.brand__word b{color:var(--blue);font-weight:inherit}[data-theme=dark] .brand__word b{color:var(--yellow)}.primary-nav{align-items:center;gap:4px;margin-inline:auto;display:flex}.primary-nav a{border-radius:var(--radius-control);min-height:44px;color:var(--text);white-space:nowrap;align-items:center;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.primary-nav a:hover{background:var(--surface-2)}.primary-nav a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--yellow)}.header-actions{flex:none;align-items:center;gap:8px;display:flex}.locale-switch{border:2px solid var(--rule);border-radius:var(--radius-control);align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.locale-switch:hover{border-color:var(--rule-strong)}.theme-toggle{border:2px solid var(--rule);border-radius:var(--radius-control);cursor:pointer;background:0 0;place-items:center;width:44px;height:40px;display:inline-grid}.theme-toggle:hover{border-color:var(--rule-strong)}.hero{color:#fff;background-color:var(--blue);background-image:linear-gradient(#2446d880,#2446d880),url(/assets/wrapper-foil.webp);background-position:50%;background-size:cover;position:relative;overflow:hidden}.hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);min-height:min(640px,100svh - 70px);padding-block:clamp(40px,6vw,72px) clamp(40px,5vw,56px);display:grid}.hero h1{letter-spacing:-.02em;text-shadow:0 2px 18px #080e3c59;font-size:clamp(2.7rem,5.2vw,4.9rem);font-style:italic;font-weight:900;font-stretch:96%;line-height:1.02}.hero__accent,.title-accent{color:var(--yellow)}.hero__lede{color:#f1f4ff;text-shadow:0 1px 14px #080e3c99;max-width:34rem;margin-top:22px;font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.55}.hero__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero__actions .btn{min-height:56px;padding-inline:26px;font-size:1.15rem}.trust-line{color:#e7ecff;text-shadow:0 1px 12px #080e3c99;flex-wrap:wrap;gap:10px 22px;margin:28px 0 0;padding:0;font-size:.95rem;font-weight:600;list-style:none;display:flex}.trust-line li{align-items:center;gap:8px;display:inline-flex}.trust-line svg{color:var(--yellow)}.hero__lede-short{display:none}.pack-stage{aspect-ratio:1.05;justify-self:center;width:min(100%,660px);position:relative}.pack-stage__back,.pack-stage__front{width:100%;height:auto;position:absolute;bottom:0;left:0}.pack-stage__back{z-index:1;filter:drop-shadow(0 22px 30px #080e3c73)}.pack-stage__front{z-index:3;clip-path:polygon(0% 8.7%,2.5% 8.7%,5% 8.7%,7.5% 10.3%,10% 11.3%,12.5% 11.4%,15% 13.9%,17.5% 22.8%,20% 17.2%,22.5% 17.8%,25% 16.9%,27.5% 18.4%,30% 21.3%,32.5% 23%,35% 25.1%,37.5% 28.2%,40% 32.3%,42.5% 29.6%,45% 30.5%,47.5% 30.9%,50% 30.9%,52.5% 31.4%,55% 31.4%,57.5% 30.3%,60% 26.7%,62.5% 25.3%,65% 28.5%,67.5% 21.8%,70% 19.3%,72.5% 18.9%,75% 17.3%,77.5% 16.1%,80% 14.8%,82.5% 12.8%,85% 9.5%,87.5% 7.7%,90% 6.1%,92.5% 6.2%,95% 3.5%,97.5% 3.5%,100% 3.5%,100% 100%,0% 100%);pointer-events:none}.pack-stage__print{z-index:4;color:#fff;text-align:center;pointer-events:none;justify-items:center;gap:2px;display:grid;position:absolute;top:74%;left:0;right:0}.pack-stage__print strong{font-family:var(--font-display);text-shadow:0 2px #0e13308c;font-size:clamp(1.4rem,3vw,2.3rem);font-style:italic;font-weight:900;font-stretch:96%;line-height:1}.pack-stage__print span{letter-spacing:.12em;text-transform:uppercase;font-size:clamp(.62rem,1.2vw,.8rem);font-weight:800}.pack-stage__print .pack-stage__print-short{display:none}.pack-stage__buttons{z-index:4;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:3%;display:grid;position:absolute;top:58%;left:4%;right:4%}.pack-stage__burst{z-index:5;width:118px;height:118px;position:absolute;top:auto;bottom:5%;right:-3%;transform:rotate(12deg)}.pack-stage__burst svg{width:100%;height:100%}.pack-stage__burst span{text-align:center;color:var(--ink);font-family:var(--font-display);text-transform:uppercase;place-items:center;font-size:.95rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.02;display:grid;position:absolute;inset:0}.pack-fan{z-index:2;position:absolute;inset:0}.pack-fan__card{width:32%;animation:pull-card .9s var(--ease-out) both;position:absolute;top:2%}.pack-fan__card:first-child{animation-delay:60ms;top:-8%;left:2%;rotate:-6deg}.pack-fan__card:nth-child(2){z-index:2;animation-delay:.14s;top:6%;left:34%}.pack-fan__card:nth-child(3){animation-delay:.22s;top:-9%;left:66%;rotate:6deg}.pack-fan__card .bot-card{width:100%}@keyframes pull-card{0%{translate:0 38%}to{translate:0}}.page-head__meta{opacity:.85;margin-top:14px;font-size:.95rem;font-weight:700}.seo-h2{font-family:var(--font-display);margin-bottom:10px;font-size:clamp(1.6rem,3vw,2.1rem);font-style:italic;font-weight:900;font-stretch:96%;line-height:1.05}.seo-note{margin-bottom:16px}.seo-block{margin-top:40px}.seo-block>p{max-width:70ch;margin-bottom:14px;line-height:1.6}.seo-prose{max-width:76ch;margin-top:48px}.seo-prose section+section{margin-top:34px}.seo-prose h2{font-family:var(--font-display);font-size:clamp(1.5rem,2.6vw,1.9rem);font-style:italic;font-weight:900;font-stretch:96%;line-height:1.1}.seo-prose ol{padding-left:1.3em}.checklist-table tr.is-current{background:color-mix(in srgb, var(--yellow) 30%, transparent)}.quick-picks{border:2px solid var(--rule-strong);border-radius:var(--radius-panel);background:var(--surface);box-shadow:0 6px 0 var(--rule-strong);padding:18px 20px}.quick-picks__title{font-family:var(--font-display);margin-bottom:12px;font-size:1.25rem;font-style:italic;font-weight:900;font-stretch:96%}.quick-picks ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.quick-picks li{align-content:start;gap:8px;display:grid}.quick-picks li>span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:.8rem;font-weight:800}.quick-picks a{align-items:center;gap:10px;text-decoration:none;display:flex}.quick-picks a strong{font-family:var(--font-display);font-size:1.1rem;font-style:italic;font-weight:900;font-stretch:96%}.quick-picks a:hover strong{text-decoration:underline}.ranked{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ranked__row{border:2px solid var(--rule);border-radius:var(--radius-panel);background:var(--surface);grid-template-columns:44px auto minmax(0,1fr) 210px;align-items:start;gap:18px;padding:18px;display:grid}.ranked__row--pick{border-color:var(--rule-strong);box-shadow:0 6px 0 var(--yellow)}.ranked__no{background:var(--ink);color:#fff;width:40px;height:40px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.1rem;font-style:italic;font-weight:900;display:grid}.ranked__chip{text-decoration:none}.ranked__body h3{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 4px;font-size:1.45rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.1;display:flex}.ranked__body h3 a{text-decoration:none}.ranked__body h3 a:hover{text-decoration:underline}.ranked__pick{border:2px solid var(--ink);background:var(--yellow);color:var(--ink);border-radius:8px;padding:3px 9px;font-size:.8rem}.ranked__kind{color:var(--muted);margin-bottom:6px;font-size:.92rem;font-weight:700}.ranked__body>p{line-height:1.5}.ranked__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 0;display:grid}.ranked__stats dt{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:800}.ranked__stats dd{margin:2px 0 0;font-weight:700}.ranked__actions{text-align:center;justify-items:stretch;gap:8px;display:grid}.ranked__sub{font-size:.9rem;font-weight:700}.ranked__sub a{align-items:center;min-height:36px;padding:0 6px;display:inline-flex}.ranked__row{position:relative}.ranked__body>.cell-note{margin-top:10px}.ranked__toggle{display:none}.ranked__toggle label{border:2px solid var(--rule-strong);border-radius:var(--radius-control);background:var(--surface);min-height:50px;font-family:var(--font-display);cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:1.06rem;font-style:italic;font-weight:800;font-stretch:96%;display:flex;position:relative}.ranked__toggle input{opacity:0;pointer-events:none;position:absolute}.ranked__toggle label:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.ranked__actions small{color:var(--muted);font-size:.8rem}.hub-links{border-top:2px solid var(--rule);margin-top:56px;padding-top:28px}.hub-links__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 32px;display:grid}.hub-links__grid>*{min-width:0}.hub-links h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:.85rem;font-weight:800}.hub-links .chip-row{flex-wrap:wrap;margin:0;padding:0;list-style:none;overflow:visible}.hub-links .chip{text-decoration:none}.hub-links .chip[aria-current=page]{border-color:var(--ink);background:var(--yellow);color:var(--ink)}.hub-links__guides{gap:8px;margin:0;padding:0;font-weight:700;list-style:none;display:grid}.hub-shelves{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"chain use""trackers guides""pair guides";align-items:start;gap:34px 48px;margin-top:8px;display:grid}.shelf--chain{grid-area:chain}.shelf--use{grid-area:use}.shelf--trackers{grid-area:trackers}.shelf-pair{grid-area:pair;grid-template-columns:2fr 3fr;gap:0 12px;display:grid}.rulebook{grid-area:guides}.shelf{min-width:0}.shelf__title{font-family:var(--font-display);font-size:1.12rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.15}.shelf__packs{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:12px 0 0;list-style:none;display:grid}.shelf-pair .shelf--scanners .shelf__packs{grid-template-columns:repeat(2,minmax(0,1fr))}.shelf-pair .shelf--perps .shelf__packs{grid-template-columns:repeat(3,minmax(0,1fr))}.pack{--tint:var(--blue);--pack-ink:#fff;--pack-shade:#0e133080;min-width:0}.pack--tracker{--tint:var(--red)}.pack--scanner{--tint:var(--ink)}.pack--scanner .pack__body{box-shadow:inset 0 0 0 1.5px #fff3}.pack--perp{--tint:var(--yellow);--pack-ink:var(--ink);--pack-shade:#ffffff73}.pack__link{color:var(--pack-ink);isolation:isolate;border-radius:8px;padding-top:30px;text-decoration:none;display:block;position:relative}.pack__link:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.pack__cards{z-index:0;height:56px;position:absolute;inset:4px 0 auto}.pack__card{--spring:cubic-bezier(.34, 1.56, .64, 1);transition:translate .56s var(--spring), rotate .56s var(--spring);margin-left:-21px;position:absolute;top:0;left:50%;translate:0 12px}.pack__card--center{z-index:1;translate:0 8px}.pack__card--left{transition-delay:40ms;translate:-19px 14px;rotate:-9deg}.pack__card--right{transition-delay:80ms;translate:19px 14px;rotate:9deg}.pack__wrap{z-index:1;filter:drop-shadow(0 10px 14px #0e133042)drop-shadow(0 2px 3px #0e133033);transition:translate .42s var(--ease-out);display:block;position:relative}.pack__body{--zig:7px;aspect-ratio:11/13;background:var(--tint);-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--zig) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--zig) 51% repeat-x;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--zig) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--zig) 51% repeat-x;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--zig) 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--zig) 51% repeat-x;grid-template-rows:auto 1fr auto;padding:18px 9px 19px;display:grid;position:relative;overflow:hidden;container-type:inline-size}.pack__body:before,.pack__body:after{content:"";z-index:1;background:repeating-linear-gradient(90deg,#ffffff38 0 1px,#0e133029 1px 3px);height:12px;position:absolute;left:0;right:0}.pack__body:before{top:0}.pack__body:after{bottom:0}.pack__foil{filter:grayscale()contrast(1.15);mix-blend-mode:overlay;opacity:.9;transition:background-position .9s var(--ease-out);background:linear-gradient(105deg,#fff0 30%,#ffffff8c 45%,#fff0 60%) 160% 0/260% 100% no-repeat,url(/assets/wrapper-foil.webp) 30% 40%/520%;position:absolute;inset:0}.pack--perp .pack__foil{mix-blend-mode:multiply;opacity:.32;filter:grayscale()brightness(1.5)contrast(1.4)}.pack__mark{z-index:2;align-items:center;min-height:30px;display:flex;position:relative}.pack__mark img{filter:drop-shadow(0 2px 2px #0e133066);width:30px;height:30px}.pack__mark img+img{margin-left:-12px}.pack__mark svg{filter:drop-shadow(0 2px 0 var(--pack-shade))}.pack__name{z-index:2;font-family:var(--font-display);font-size:clamp(14.5cqi, calc(128cqi / var(--word,7)), 17.5cqi);letter-spacing:-.01em;text-shadow:0 2px 0 var(--pack-shade);overflow-wrap:break-word;align-self:end;font-style:italic;font-weight:900;font-stretch:92%;line-height:.96;position:relative}.pack__count{z-index:2;letter-spacing:.08em;text-transform:uppercase;opacity:.92;margin-top:6px;font-size:.68rem;font-weight:800;line-height:1;position:relative}@media (hover:hover){.pack__link:hover .pack__wrap{translate:0 -3px}.pack__link:hover .pack__card--center{translate:0 -16px}.pack__link:hover .pack__card--left{translate:-30px -8px;rotate:-17deg}.pack__link:hover .pack__card--right{translate:30px -8px;rotate:17deg}.pack__link:hover .pack__foil{background-position:-60% 0,60% 55%}}.pack__link:focus-visible .pack__card--center{translate:0 -16px}.pack__link:focus-visible .pack__card--left{translate:-30px -8px;rotate:-17deg}.pack__link:focus-visible .pack__card--right{translate:30px -8px;rotate:17deg}.pack__link:active .pack__wrap{translate:0 1px}@media (hover:none){.pack__card--center{translate:0 -10px}.pack__card--left{translate:-27px -4px;rotate:-15deg}.pack__card--right{translate:27px -4px;rotate:15deg}}.rulebook{border:2px solid var(--ink);border-radius:var(--radius-panel);background:var(--stock);color:var(--ink);box-shadow:var(--shadow-soft);overflow:hidden;rotate:-.6deg}.rulebook__title{background:var(--ink);color:var(--yellow);font-family:var(--font-display);padding:13px 18px 12px;font-size:1.12rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.15}.rulebook__list{margin:0;padding:4px 0;list-style:none}.rulebook__list li+li{border-top:2px dashed #0e133024}.rulebook__list a{min-height:52px;color:inherit;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:14px;padding:10px 18px;font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .15s;display:grid}.rulebook__name{justify-self:start}.rulebook__name>span{text-underline-offset:3px;background:linear-gradient(var(--yellow), var(--yellow)) no-repeat 0 88% / 0% 46%;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .42s var(--ease-out), text-decoration-color .15s ease;-webkit-text-decoration:underline #0e133040;text-decoration:underline #0e133040;text-decoration-thickness:2px}.rulebook__list small{color:#465072;white-space:nowrap;font-size:.82rem;font-weight:700}.rulebook__list svg{transition:translate .24s var(--ease-out)}.rulebook__list a:hover .rulebook__name>span,.rulebook__list a:focus-visible .rulebook__name>span{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);background-size:100% 46%}.rulebook__list a:hover small,.rulebook__list a:focus-visible small{color:var(--ink)}.rulebook__list a:hover svg,.rulebook__list a:focus-visible svg{translate:4px}.rulebook__list a:focus-visible{outline:3px solid var(--blue);outline-offset:-5px}@media (max-width:1100px){.hub-shelves{grid-template-columns:minmax(0,1fr);grid-template-areas:"chain""use""trackers""pair""guides"}.rulebook{rotate:none}}@media (max-width:760px){.hub-shelves{gap:26px}.shelf-pair{grid-template-columns:minmax(0,1fr);gap:26px}.shelf__packs,.shelf-pair .shelf--scanners .shelf__packs,.shelf-pair .shelf--perps .shelf__packs{margin-inline:calc(var(--gutter) * -1);padding:16px var(--gutter) 18px;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.shelf__packs::-webkit-scrollbar{display:none}.pack{scroll-snap-align:start;flex:0 0 108px}}.guide-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.guide-card{border:2px solid var(--rule);border-radius:var(--radius-panel);background:var(--surface);height:100%;transition:border-color .15s ease, transform .2s var(--ease-out);gap:10px;padding:20px;text-decoration:none;display:grid}.guide-card:hover{border-color:var(--rule-strong);transform:translateY(-3px)}.guide-card strong{font-family:var(--font-display);font-size:1.3rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.15}.guide-card>span{color:var(--muted);line-height:1.5}.guide-card .guide-card__more{color:var(--ink);align-self:end;align-items:center;gap:6px;font-weight:800;display:inline-flex}.explore{gap:18px;display:grid}.listed-in{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 8px;display:flex}.listed-in .chip{min-height:36px;padding:0 13px;font-size:.9rem;text-decoration:none}.listed-in .chip--strong{border-color:var(--ink);background:var(--yellow);color:var(--ink)}.listed-in__label{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-left:6px;font-size:.85rem;font-weight:800}.scanner-table th.scanner-table__check,.scanner-table td.scanner-table__check{text-align:center;width:64px}.scanner-table thead th.scanner-table__check{letter-spacing:.02em;white-space:normal;font-size:.7rem;line-height:1.2}.scanner-table__name{align-items:center;gap:10px;text-decoration:none;display:flex}.scanner-table__name .card-chip{flex:none}.scanner-table td:first-child,.perp-table__nowrap{white-space:nowrap}.risk-note{border:2px solid var(--red);background:var(--surface);border-radius:10px;align-items:flex-start;gap:10px;max-width:76ch;margin:0 0 22px;padding:12px 14px;font-weight:700;line-height:1.45;display:flex}.risk-note svg{color:var(--red);flex:none;margin-top:2px}.risk-notes--hero{display:none}@media (min-width:1100px){.page-head__inner--aside:has(>.risk-notes--hero:not(.risk-notes--stack)){grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:end;column-gap:clamp(40px,5vw,72px);display:grid}.risk-notes--hero:not(.risk-notes--stack){display:grid}.risk-notes--body:not(.risk-notes--stack){display:none}}@media (min-width:1280px){.page-head__inner--aside:has(>.risk-notes--stack){grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:center;column-gap:clamp(40px,5vw,72px);display:grid}.risk-notes--hero.risk-notes--stack{display:grid}.risk-notes--body.risk-notes--stack{display:none}}.risk-notes--hero{color:var(--text);gap:12px}.risk-notes--hero .risk-note{max-width:none;margin:0;padding:14px 16px;box-shadow:0 10px 24px #0a123c47}.checklist>.table-wrap{position:relative}@media (max-width:900px){.quick-picks ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ranked__row{grid-template-columns:40px auto minmax(0,1fr)}.ranked__actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.ranked__actions .ranked__sub,.ranked__actions small{grid-column:1/-1}.hub-links__grid{grid-template-columns:1fr}}@media (max-width:560px){.ranked__row{grid-template-columns:auto minmax(0,1fr);gap:10px 12px;padding:14px 14px 10px}.ranked__no{z-index:1;width:24px;height:24px;font-size:.8rem;position:absolute;top:6px;left:6px}.ranked__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin-top:10px}.ranked__stats>div:nth-child(3):last-child{grid-column:1/-1}.ranked__body h3{font-size:1.25rem}.ranked__kind{margin-bottom:4px;font-size:.88rem;line-height:1.35}.ranked__body>p:not(.ranked__kind):not(.cell-note){line-height:1.45}.ranked__body>.cell-note{margin-top:8px}.ranked__actions{gap:8px}.ranked__actions .ranked__sub,.ranked__actions small{grid-column:auto;align-self:center}.ranked__actions .ranked__sub{justify-self:start;margin-left:-6px}.ranked__actions small{text-align:right;justify-self:end}.ranked__actions small:only-of-type:first-child,.ranked__actions>a+a+small{grid-column:1/-1;justify-self:center}.ranked__toggle{display:block}.ranked:not(:has(.ranked__toggle input:checked)) .ranked__toggle~.ranked__row{display:none}.ranked:has(.ranked__toggle input:checked) .ranked__toggle{display:none}.quick-picks ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.bot-card{--c1:#d7282f;--c2:#0e1330;--c1-tint:color-mix(in srgb, var(--c1) 55%, #fff);--c1-dot:color-mix(in srgb, var(--c1) 82%, #0e1330);aspect-ratio:5/7;border-radius:var(--radius-card);background:var(--stock);box-shadow:var(--shadow-card);color:var(--ink);isolation:isolate;transition:transform .26s var(--ease-out), box-shadow .26s var(--ease-out);padding:6%;text-decoration:none;display:block;position:relative;container-type:inline-size}a.bot-card:hover{transform:translateY(-6px)rotate(-1deg)}.bot-card:after{content:"";z-index:3;border-radius:inherit;opacity:0;pointer-events:none;transition:background-position .7s var(--ease-out), opacity .2s ease;background:linear-gradient(115deg,#0000 38%,#ffffff8c 50%,#0000 62%) 120% 0/260% 100%;position:absolute;inset:0}a.bot-card:hover:after{opacity:1;background-position:-40% 0}.bot-card__frame{background:var(--c1);border-radius:8px;height:100%;padding:6%;display:block;position:relative}.bot-card__window{border:3px solid var(--stock);background-color:color-mix(in srgb, var(--c1) 12%, var(--stock));border-radius:4px;place-items:center;height:100%;display:grid;position:relative;overflow:hidden}.bot-card__window:before{content:"";background-image:radial-gradient(circle at center, var(--c1) 0 1.6px, transparent 1.9px);opacity:.85;background-size:6px 6px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(32deg,#000 12%,#00000073 48%,#0000 86%);mask-image:linear-gradient(32deg,#000 12%,#00000073 48%,#0000 86%)}.bot-card__logo{z-index:1;aspect-ratio:1;border:1.6cqi solid var(--stock);background:var(--stock);width:62%;height:auto;box-shadow:0 1.4cqi 3.6cqi #0e133059, 0 0 0 .6cqi color-mix(in srgb, var(--c1) 70%, #0e1330);object-fit:cover;border-radius:20%;margin-top:-22%;position:relative;rotate:-3deg}.bot-card__no{z-index:2;background:var(--stock);color:var(--ink);font-family:var(--font-display);border-radius:2cqi;padding:1.5cqi 3cqi;font-size:7cqi;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.1;position:absolute;top:7%;right:8%}.bot-card__pennant{z-index:2;background:linear-gradient(var(--c1) 0 84%, var(--c2) 84%);clip-path:polygon(0 34%,100% 0,100% 70%,0 100%);color:#fff;min-height:24cqi;font-family:var(--font-display);font-size:min(12.5cqi, calc(88cqi / var(--name-len,7)));letter-spacing:-.01em;text-shadow:0 .08em #0e13308c;white-space:nowrap;align-items:center;padding:6cqi 26cqi 3cqi 11cqi;font-style:italic;font-weight:900;font-stretch:96%;line-height:1;display:flex;position:absolute;bottom:11%;left:-5%;right:-5%}.bot-card__pick{z-index:3;border:.8cqi solid var(--ink);box-shadow:0 1cqi 0 var(--ink);color:var(--ink);font-family:var(--font-display);white-space:nowrap;background:linear-gradient(135deg,#ffe066,#ffd23f 55%,#f5b700);border-radius:2cqi;padding:1.6cqi 3.2cqi;font-size:5.6cqi;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.1;position:absolute;top:-3.5%;left:50%;translate:-50%;rotate:-4deg}.pick-note{border:2px solid var(--ink);color:#0e1330;background:#ffd23f;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:.92rem;line-height:1.45}.bot-card__pennant--light{color:#0e1330;text-shadow:0 .06em #ffffff8c}.bot-card__pos{z-index:3;border:1cqi solid var(--ink);background:var(--stock);width:21cqi;height:21cqi;color:var(--ink);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:6.4cqi;font-weight:900;font-stretch:96%;display:grid;position:absolute;bottom:6%;right:5%}.bot-card--back .bot-card__frame{background:var(--blue);place-items:center;display:grid}.bot-card--mystery{--c1:#0e1330;--c2:#d7282f}.bot-card--mystery .bot-card__window{background-color:var(--yellow)}.bot-card--mystery .bot-card__window:before{opacity:.42}.bot-card__mystery{z-index:1;color:var(--stock);font-family:var(--font-display);-webkit-text-stroke:1.6cqi var(--ink);paint-order:stroke fill;text-shadow:2.6cqi 2.6cqi 0 var(--ink);margin-top:-26%;font-size:78cqi;font-style:italic;font-weight:900;font-stretch:96%;line-height:1;position:relative;rotate:-6deg}.bot-card--back .bot-card__window{background-color:var(--blue-deep);background-image:radial-gradient(circle,#ffd23f73 0 1.2px,#0000 1.5px);background-size:7px 7px}.bot-card--back .bot-card__window:before{display:none}.bot-card__back-logo{color:var(--yellow);text-align:center;font-family:var(--font-display);justify-items:center;gap:4cqi;font-style:italic;font-weight:900;font-stretch:96%;display:grid}.bot-card__back-monogram{width:34cqi;height:auto;display:block}.bot-card__back-logo span{color:#fff;font-size:6cqi;font-style:normal;font-weight:700;font-stretch:96%}.card-chip{--c1:#d7282f;--c2:#0e1330;background:var(--stock);border-radius:6px;flex:none;place-items:center;width:42px;height:56px;padding:3px;display:grid;box-shadow:0 3px 8px #0e133038}.card-chip span{background-color:color-mix(in srgb, var(--c1) 14%, var(--stock));background-image:radial-gradient(circle, color-mix(in srgb, var(--c1) 55%, transparent) 0 .9px, transparent 1.1px);width:100%;height:100%;box-shadow:0 0 0 3px var(--c1) inset;background-size:4px 4px;border-radius:3px;place-items:center;display:grid}.card-chip img{object-fit:cover;border-radius:7px;width:28px;height:28px;box-shadow:0 1px 3px #0e133059}.section{padding-block:clamp(48px,6vw,80px)}.section--tight-top{padding-top:clamp(32px,4vw,48px)}.section--tight-bottom{padding-bottom:0}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;margin-bottom:28px;display:flex}.section-head h2{font-size:clamp(2rem,3.6vw,3rem);font-style:italic;font-weight:900;font-stretch:96%}.section-head p{max-width:44rem;color:var(--muted);margin-top:10px;font-size:1.1rem}.checklist{border:3px solid var(--red);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-soft);margin-top:clamp(-40px,-3vw,-24px);padding:clamp(18px,3vw,32px);position:relative}.checklist__title{font-size:clamp(2rem,3.6vw,2.9rem);font-style:italic;font-weight:900;font-stretch:96%}.checklist .checklist__title{scroll-margin-top:calc(clamp(18px,3vw,32px) + 3px)}.checklist .checklist__title:focus{outline:none}.checklist__intro{max-width:46rem;color:var(--muted);margin-top:8px;font-size:1.08rem}.checklist__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:22px 0 18px;display:flex}.chip-row{flex-wrap:wrap;gap:8px;display:flex}.chip{border:2px solid var(--rule);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;min-height:42px;padding:0 16px;font-size:.97rem;font-weight:700;transition:background-color .15s,border-color .15s;display:inline-flex}.chip:hover{border-color:var(--rule-strong)}.chip[aria-pressed=true]{border-color:var(--ink);background:var(--yellow);color:var(--ink)}.chip__count{opacity:.7;font-size:.82rem}.bot-filters{flex-wrap:wrap;align-items:center;gap:12px 16px;margin:22px 0 18px;display:flex}.bot-filters__chains{border:2px solid var(--rule);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.bot-filters__chains button,.bot-filters__options button{color:var(--text);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:7px;font-weight:700;transition:background-color .15s,border-color .15s;display:inline-flex}.bot-filters__chains button{border:0;min-height:38px;padding:0 16px;font-size:.97rem}.bot-filters__chains button:hover{background:color-mix(in srgb, var(--rule) 55%, transparent)}.bot-filters__chains button[aria-pressed=true]{background:var(--yellow);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.bot-filters__count{opacity:.7;font-size:.82rem}.bot-filters__options{flex-wrap:wrap;gap:8px;display:flex}.bot-filters__options button{border:2px solid var(--rule);min-height:38px;padding:0 14px;font-size:.92rem}.bot-filters__options button:hover{border-color:var(--rule-strong)}.bot-filters__options button[aria-pressed=true]{border-color:var(--ink);background:var(--yellow);color:var(--ink)}.bot-filters__options button[aria-pressed=true]:before{content:"✓" / "";margin-right:-1px}.bot-filters__bar{align-items:center;margin-left:auto;display:flex}.table-wrap{overflow-x:auto}.checklist-table{border-collapse:collapse;width:100%;font-size:1rem}.checklist-table th,.checklist-table td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:middle;padding:12px 10px}.checklist-table thead th{border-bottom:2px solid var(--rule-strong);color:var(--muted);font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.8rem;font-weight:800}.checklist-table tbody tr{transition:background-color .15s}.checklist-table tbody tr:hover{background:var(--surface-2)}.checklist-table .col-no{width:56px;font-family:var(--font-display);font-size:1.05rem;font-style:italic;font-weight:900;font-stretch:96%}.col-compare{width:52px}.checklist-table thead .col-compare{color:var(--red);font-family:var(--font-display);letter-spacing:0;text-align:center;font-size:.95rem;font-style:italic}.compare-check{cursor:pointer;place-items:center;width:44px;height:44px;display:grid}.compare-check input{width:22px;height:22px;accent-color:var(--blue);cursor:pointer;margin:0}.bot-cell{align-items:center;gap:14px;min-width:180px;display:flex}.bot-cell a{text-decoration:none}.bot-cell strong{font-family:var(--font-display);font-size:1.28rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.1;display:block}.bot-cell a:hover strong{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.bot-cell__chevron{display:none}.bot-cell small{color:var(--muted);margin-top:2px;font-size:.9rem;display:block}.fee-value{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.fee-value--wrap{white-space:normal;min-width:9rem;display:block}.cell-note{color:var(--muted);font-size:.86rem;line-height:1.35;display:block}.perk{align-items:flex-start;gap:7px;font-weight:700;line-height:1.35;display:inline-flex}.perk svg{color:var(--red);flex:none;margin-top:2px}[data-theme=dark] .perk svg{color:var(--yellow)}.unknown{color:var(--muted);font-style:italic;font-weight:500}.iface-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.iface-list li{background:var(--surface-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:.86rem;font-weight:700;display:inline-flex}.iface-list--icons{gap:12px}.iface-list--icons li.iface-icon{background:0 0;border-radius:0;padding:0}.iface-list--labelled{gap:6px}.iface-list--icons.iface-list--labelled li.iface-icon{border:1px solid color-mix(in srgb, var(--text) 14%, transparent);background:var(--iface-badge-background,var(--surface-2));border-radius:999px;gap:6px;padding:4px 10px 4px 7px}.iface-icon__label{color:var(--text);font-size:.8rem;font-weight:700;line-height:1}.iface-icon{color:var(--text)}.iface-icon svg{flex:none}.iface-icon--telegram{color:#229ed9}.iface-icon--android{color:#1f9d55}.iface-icon--discord{color:#5865f2}[data-theme=dark] .iface-icon--android{color:#3ddc84}[data-theme=dark] .iface-icon--discord{color:#7983f5}.row-actions{white-space:nowrap;flex-direction:column;align-items:center;gap:4px;display:flex}.row-actions .text-link{justify-content:center;font-size:.95rem}.checklist__foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:18px;font-size:.92rem;display:flex}.empty-state{border:2px dashed var(--rule);border-radius:var(--radius-panel);justify-items:start;gap:12px;padding:32px;display:grid}.empty-state h3{font-size:1.5rem;font-style:italic}.compare-tray{z-index:50;border:2px solid var(--ink);border-radius:var(--radius-panel);background:var(--yellow);width:min(100% - 24px,640px);color:var(--ink);animation:tray-in .42s var(--ease-out) both;align-items:center;gap:14px;padding:12px 12px 12px 18px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #0e133059}.compare-tray p{flex:1;font-weight:700;line-height:1.3}.compare-tray .btn--outline{border-color:var(--ink);color:var(--ink)}.compare-tray .btn--outline:hover{background:var(--ink);color:var(--yellow)}@keyframes tray-in{0%{opacity:0;translate:0 30px}}.finder{background:var(--yellow);color:var(--ink)}.finder .section-head p{color:#3a3520}.finder__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4.5vw,64px);display:grid}.finder__form{gap:30px;display:grid}.finder__step{border:0;min-width:0;margin:0;padding:0}.finder__step legend{font-family:var(--font-display);align-items:center;gap:12px;margin-bottom:14px;padding:0;font-size:1.36rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.15;display:flex}.finder__disc{background:var(--red);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:1rem;font-style:normal;transition:background-color .2s,color .2s;display:grid}.finder__step.is-answered .finder__disc{background:var(--ink);color:var(--yellow);animation:finder-disc-pop .42s var(--ease-out)}@keyframes finder-disc-pop{0%{scale:.6}}.option-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.option-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.option{border-radius:var(--radius-control);background:var(--stock);min-height:78px;color:var(--ink);cursor:pointer;transition:border-color .15s ease, background-color .15s ease, color .15s ease, translate .2s var(--ease-out), box-shadow .2s ease;border:2px solid #0e13302e;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);align-content:center;gap:2px 12px;padding:12px 34px 12px 12px;display:grid;position:relative}@media (hover:hover){.option:hover{border-color:var(--ink);translate:0 -2px;box-shadow:0 8px 18px #0e133024}}.option:active{translate:0}.option:has(input:checked){border-color:var(--ink);background:var(--ink);color:var(--yellow);box-shadow:0 8px 18px #0e133047}.option:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:3px}.option input{opacity:0;pointer-events:none;position:absolute}.option__icon{background:#0e133012;border-radius:8px;grid-row:span 2;place-items:center;width:40px;height:40px;transition:background-color .15s,color .15s;display:grid}.option:has(input:checked) .option__icon{background:var(--yellow);color:var(--ink)}.option strong{align-self:end;font-size:1rem;font-weight:800;line-height:1.2}.option small{color:#0e1330bd;align-self:start;font-size:.85rem;line-height:1.3}.option:has(input:checked) small{color:#ffd23fd1}.option__tick{background:var(--yellow);width:20px;height:20px;color:var(--ink);opacity:0;transition:opacity .15s ease, scale .26s var(--ease-out);border-radius:6px;place-items:center;display:grid;position:absolute;top:8px;right:8px;scale:.5}.option:has(input:checked) .option__tick{opacity:1;scale:1}.option-grid--3 .option{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);align-content:start;padding:12px 12px 14px}.option-grid--3 .option__icon{grid-row:auto;margin-bottom:8px}@media (max-width:374px){.option-grid--3{grid-template-columns:minmax(0,1fr)}.option-grid--3 .option{grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr);align-content:center;column-gap:12px;padding:9px 34px 9px 10px}.option-grid--3 .option__icon{grid-row:span 2;margin:0}}.finder__result{border:2px solid var(--ink);border-radius:var(--radius-panel);background:var(--stock);grid-template-columns:minmax(150px,210px) minmax(0,1fr);align-items:start;gap:24px;padding:22px;display:grid;box-shadow:0 18px 40px #0e13302e}@media (min-width:901px) and (min-height:780px){.finder__result{position:sticky;top:92px}}.flip{perspective:1200px}.flip__inner{transform-style:preserve-3d;transition:transform .72s var(--ease-out);display:grid;position:relative}.flip__inner>*{backface-visibility:hidden;grid-area:1/1}.flip__inner>:last-child,.flip.is-flipped .flip__inner{transform:rotateY(180deg)}.finder__stage{--tilt-x:0deg;--tilt-y:0deg;--mx:50%;--my:28%;perspective:900px}.finder .flip{transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .7s var(--ease-out);position:relative}.finder__stage.is-tilting .flip{transition-duration:.12s}.finder .flip__inner{aspect-ratio:5/7;transition:none;display:block}.finder .flip__inner>*{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.finder .flip__inner>a.bot-card:hover{transform:rotateY(180deg)}.flip__foil{z-index:4;border-radius:var(--radius-card);pointer-events:none;position:absolute;inset:0;overflow:hidden}.holo{background:radial-gradient(circle at var(--mx) var(--my), #ffffffbf, #fff0 44%), linear-gradient(125deg, #ff5fa2 0%, #ffd23f 17%, #5cf2b0 33%, #59c3ff 50%, #a77bff 66%, #ff5fa2 83%, #ffd23f 100%);background-position:center, var(--mx) var(--my);mix-blend-mode:color-dodge;opacity:calc(.05 + var(--charge,0) * .32);transition:opacity .5s ease, background-position .5s var(--ease-out);background-size:100% 100%,260% 260%;position:absolute;inset:0}.finder__stage.is-tilting .holo{transition:opacity .5s,background-position .12s linear}.finder__result.has-result .holo{opacity:.14}.holo__sweep{mix-blend-mode:overlay;opacity:0;background:linear-gradient(90deg,#fff0,#ffffffe6,#fff0);width:60%;position:absolute;inset:-12% auto -12% 0;transform:translate(-130%)skew(-18deg)}@media (hover:none){.holo{animation:6s ease-in-out 4 alternate holo-drift}}@keyframes holo-drift{0%{background-position:50%,0 20%}to{background-position:50%,100% 80%}}@media (prefers-reduced-motion:no-preference){.finder__verdict>*{animation:finder-deal .56s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 70ms + .62s)}.finder__verdict>:nth-child(2){--i:1}.finder__verdict>:nth-child(3){--i:2}.finder__verdict>:nth-child(4){--i:3}.finder__verdict>:nth-child(5){--i:4}.finder__verdict>:nth-child(n+6){--i:5}}@keyframes finder-deal{0%{opacity:0;translate:0 14px}}.finder__verdict h3,.finder__waiting h3{font-size:1.5rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.1}.finder__verdict>p,.finder__waiting>p{margin-top:8px}.finder__waiting>p{color:#3a3520}.finder__progress{white-space:nowrap;align-items:center;gap:12px;margin-top:18px;font-size:.9rem;font-weight:800;display:flex}.finder__meter{flex:1;grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.finder__meter span{background:#0e133024;border-radius:999px;height:6px;transition:background-color .25s}.finder__meter span.is-on{background:var(--ink)}.finder__summary{gap:2px;margin:12px -10px 0;padding:0;list-style:none;display:grid}.finder__summary button{width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:26px minmax(0,1fr);align-items:center;column-gap:12px;padding:6px 10px;transition:background-color .15s;display:grid}.finder__summary button:hover{background:#0e13300f}.finder__mini-disc{border:2px solid #0e13304d;border-radius:50%;grid-row:span 2;place-items:center;width:26px;height:26px;font-size:.8rem;font-weight:800;display:grid}.finder__summary .is-answered .finder__mini-disc{border-color:var(--ink);background:var(--ink);color:var(--yellow)}.finder__summary small{color:#5a5235;font-size:.8rem;line-height:1.3}.finder__summary strong,.finder__summary em{font-size:.98rem;line-height:1.3}.finder__summary em{color:#5a5235;font-style:italic}.finder__reset{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.95rem}.finder__waiting>.finder__reset{margin-top:12px}.finder__reasons{gap:6px;margin:14px 0 18px;padding:0;list-style:none;display:grid}.finder__reasons li{gap:8px;line-height:1.4;display:flex}.finder__reasons svg{color:var(--positive);flex:none;margin-top:3px}.finder__reasons .finder__caveat svg{color:#8a6d00}.finder__cta{gap:10px;display:grid}.finder__cta .btn{width:100%}.finder__cta-note{color:#3a3520;text-align:center;margin:-4px 0 4px;font-size:.85rem}.finder__alts{color:#3a3520;border-top:1px solid #0e133033;margin-top:16px;padding-top:14px;font-size:.95rem}.finder__alts a{font-weight:800}.finder__answers{border-top:1px solid #0e133033;margin-top:14px;padding-top:14px}.finder__answers-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:.95rem;font-weight:800;display:flex}.finder__chips{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.finder__chip{min-height:34px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:2px solid #0e133038;border-radius:999px;align-items:center;padding:0 12px;font-size:.86rem;font-weight:700;transition:border-color .15s,background-color .15s;display:inline-flex}.finder__chip:hover{border-color:var(--ink);background:#0e13300f}.finder .btn--outline,.side-cta .btn--outline{color:var(--ink);border-color:var(--ink)}.finder .btn--outline:hover,.side-cta .btn--outline:hover{background:var(--ink);color:var(--yellow)}.checklist-table .cell-note{white-space:nowrap;text-overflow:ellipsis;max-width:20ch;overflow:hidden}.checklist-table .col-wallet .cell-note{white-space:normal;max-width:15ch}.chain-icons{margin-top:8px}.chain-list{flex-wrap:wrap;align-items:center;gap:5px;margin:0;padding:0;list-style:none;display:flex}.chain-list li{flex:none;display:inline-flex}.chain-list__logo{box-shadow:0 0 0 1px var(--rule);border-radius:50%;flex:none;display:block}.chain-list__logo--coin{box-shadow:none;border-radius:0}@media (min-width:761px){.chain-list--coins{gap:1px}#checklist .col-iface{padding-inline:4px}}.chain-list__more,.chain-list__text{color:var(--muted);white-space:nowrap;font-size:.86rem;font-weight:700;line-height:20px}.chain-list__more{margin-left:2px}.checklist-table .iface-list--icons,.checklist-table .chain-list{flex-wrap:nowrap}.checklist-table .col-fee .cell-note{white-space:normal;max-width:24ch}.checklist-table .col-perk .cell-note{white-space:normal;max-width:22ch}.checklist-table .col-bot small{max-width:22ch}@media (max-width:760px){.checklist-table .iface-list--icons{flex-wrap:wrap}}@media (min-width:761px){.checklist-table td.col-fee{width:12.5rem}.checklist-table td.col-fee--tracker{width:13.5rem}.checklist-table .iface-list--icons{flex-wrap:wrap;max-width:13rem}.checklist-table .iface-list--icons:not(.iface-list--stack):has(>li:nth-child(4)){min-width:12.25rem}.checklist-table .iface-list--stack{flex-direction:column;align-items:flex-start}}.matchups{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.matchup{border:2px solid var(--rule);border-radius:var(--radius-panel);background:var(--surface);transition:border-color .15s ease, transform .2s var(--ease-out);gap:14px;padding:18px;text-decoration:none;display:grid}.matchup:hover{border-color:var(--rule-strong);transform:translateY(-3px)}.matchup__cards{justify-content:center;align-items:center;gap:10px;display:flex}.matchup__cards .card-chip:first-child{transform:rotate(-6deg)}.matchup__cards .card-chip:last-child{transform:rotate(6deg)}.vs{background:var(--red);color:#fff;width:40px;height:40px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:.95rem;font-style:italic;font-weight:900;display:grid}.matchup strong{font-family:var(--font-display);text-align:center;font-size:1.15rem;font-style:italic;font-weight:900;font-stretch:96%}.matchup small{color:var(--muted);text-align:center;font-size:.92rem;line-height:1.4}.safety{border-radius:var(--radius-panel);background:var(--ink);color:#eef1fb;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:clamp(24px,4vw,56px);padding:clamp(24px,4vw,44px);display:grid}.safety h2{color:var(--yellow);font-size:clamp(1.9rem,3.2vw,2.6rem);font-style:italic;font-weight:900;font-stretch:96%}.safety>div>p{color:#c9d0ee;margin-top:12px}.safety ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;margin:0;padding:0;list-style:none;display:grid}.safety li{grid-template-columns:auto 1fr;gap:12px;display:grid}.safety li svg{color:var(--yellow);margin-top:3px}.safety li strong{color:#fff;margin-bottom:4px;font-size:1.05rem;display:block}.safety li p{color:#c9d0ee;font-size:.98rem;line-height:1.5}.faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:clamp(24px,4vw,64px);display:grid}.faq__list{border-top:2px solid var(--rule-strong)}.faq details{border-bottom:1px solid var(--rule)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:14px 0;font-size:1.1rem;font-weight:800;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary svg{transition:transform .22s var(--ease-out);flex:none}.faq details[open] summary svg{transform:rotate(45deg)}.faq details p{max-width:65ch;color:var(--muted);padding-bottom:20px}.faq--home{interpolate-size:allow-keywords;align-items:start}.faq--home .faq__aside{justify-items:start;gap:24px;display:grid;position:sticky;top:100px}.faq--home .faq__aside .section-head{margin-bottom:0}.faq--home .faq__list{border-top:0;gap:10px;display:grid}.faq--home details{border:2px solid var(--rule);border-radius:var(--radius-card);background:var(--surface);transition:border-color .2s,box-shadow .32s}.faq--home details:hover,.faq--home details[open]{border-color:var(--rule-strong)}.faq--home details[open]{box-shadow:var(--shadow-soft)}.faq--home summary{border-radius:12px;justify-content:flex-start;gap:16px;min-height:78px;padding:12px 20px 12px 14px}.faq--home summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.faq--home .faq__q{flex:1;font-size:1.08rem;line-height:1.3}.faq__chip{perspective:400px;flex:none;width:40px;height:54px}.faq__chip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .64s cubic-bezier(.34,1.45,.64,1);display:block;position:relative}.faq__face{background-color:var(--yellow);box-shadow:inset 0 0 0 3px var(--ink), 0 0 0 3px var(--stock), 0 4px 9px 2px #0e133038;color:var(--stock);font-family:var(--font-display);-webkit-text-stroke:1.4px var(--ink);paint-order:stroke fill;text-shadow:2px 2px 0 var(--ink);backface-visibility:hidden;background-image:radial-gradient(circle,#0e133047 0 .9px,#0000 1.1px);background-size:4px 4px;border-radius:4px;place-items:center;font-size:1.75rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1;display:grid;position:absolute;inset:3px}.faq__face--answer{box-shadow:inset 0 0 0 3px var(--blue), 0 0 0 3px var(--stock), 0 4px 9px 2px #0e133038;transform:rotateY(180deg)}@media (hover:hover){.faq--home details:not([open]) summary:hover .faq__chip-inner{transform:rotateY(-18deg)rotate(-5deg)}}.faq--home details[open] .faq__chip-inner{transform:rotateY(180deg)}.faq--home details::details-content{block-size:0;transition:block-size .46s var(--ease-out), content-visibility .46s allow-discrete;overflow-y:clip}.faq--home details[open]::details-content{block-size:auto}.faq--home .faq__a{padding:0 24px 22px 70px}.faq--home details .faq__a p{max-width:62ch;color:var(--text);padding:0;font-size:1.0625rem;line-height:1.6}@media (prefers-reduced-motion:no-preference){.faq--home details[open] .faq__a p{animation:faq-answer .52s var(--ease-out) 90ms backwards}}@keyframes faq-answer{0%{opacity:0;translate:0 8px}}@media (max-width:900px){.faq--home .faq__aside{position:static}}@media (max-width:760px){.faq--home summary{gap:12px;min-height:68px;padding:10px 14px 10px 12px}.faq__chip{width:32px;height:44px}.faq__face{font-size:1.4rem}.faq--home .faq__q{font-size:1rem}.faq--home .faq__a{padding:0 16px 18px}}.closing{border-radius:var(--radius-panel);color:#fff;background-color:var(--blue);background-image:linear-gradient(#2446d89e,#2446d89e),url(/assets/wrapper-foil.webp);background-size:cover;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(24px,4vw,40px);display:grid}.closing h2{font-size:clamp(1.8rem,3vw,2.5rem);font-style:italic;font-weight:900;font-stretch:96%}.closing p{color:#e7ecff;margin-top:8px}.closing__actions{flex-wrap:wrap;gap:10px;display:flex}.site-footer{--footer-rule:#2b376a;background:var(--ink);color:#c9d0ee;margin-top:clamp(56px,8vw,96px);padding-block:clamp(36px,5vw,56px) 28px}.site-footer .brand__word{color:#fff}.site-footer .brand__word b{color:var(--yellow)}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer a{color:#e7ecff;text-decoration:none}.site-footer a:hover{color:var(--yellow)}.site-footer__intro{border-bottom:1px solid var(--footer-rule);grid-template-columns:auto minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:16px 40px;padding-bottom:28px;display:grid}.site-footer__intro p{max-width:62ch;margin:0;font-size:.95rem;line-height:1.55}.site-footer__risk{border-left:3px solid var(--yellow);color:#e7ecff;padding-left:16px}.site-footer__directory{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-flow:dense;gap:28px 20px;padding-block:28px;display:grid}.site-footer__heading{color:#fff;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:.8rem;font-weight:800}.site-footer__heading button{width:100%;min-height:52px;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.site-footer__heading svg{color:var(--yellow);transition:transform .18s var(--ease-out);flex:none}.site-footer__group[data-open] .site-footer__heading svg{transform:rotate(180deg)}.site-footer__group a{align-items:center;min-height:28px;padding-block:1px;line-height:1.25;display:inline-flex}.site-footer__group--wide{grid-column:span 2}.site-footer__group--wide ul{columns:2;column-gap:24px}.site-footer__group li{break-inside:avoid}.site-footer__group ul[hidden]{display:none}.site-footer__group--inline{border-top:1px solid var(--footer-rule);grid-column:1/-1;grid-template-columns:9rem minmax(0,1fr);align-items:baseline;gap:8px 24px;padding-top:24px;display:grid}.site-footer__group--inline .site-footer__heading{margin:0}.site-footer__group--inline ul{flex-wrap:wrap;gap:0 22px;display:flex}.site-footer__bottom{border-top:1px solid var(--footer-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;padding-top:20px;display:flex}.site-footer__site{flex-wrap:wrap;gap:0 20px;display:flex}.site-footer__site a{align-items:center;min-height:32px;font-size:.92rem;font-weight:700;display:inline-flex}.site-footer__legal{margin:0;font-size:.86rem}@media (max-width:1100px){.site-footer__intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site-footer__intro .brand{grid-column:1/-1}}@media (max-width:1179px){.site-footer__directory{grid-template-columns:repeat(5,minmax(0,1fr))}.site-footer__group--inline{border-top:0;grid-column:span 3;padding-top:0;display:block}.site-footer__group--inline .site-footer__heading{margin:0 0 10px}.site-footer__group--inline ul{columns:2;column-gap:20px;display:block}}@media (min-width:761px) and (max-width:940px){.site-footer__heading{min-height:2.6em}}@media (max-width:760px){.site-footer__intro{grid-template-columns:1fr}.site-footer__directory{padding-block:8px 24px;display:block}.site-footer__group,.site-footer__group--inline{border-top:0;border-bottom:1px solid var(--footer-rule);padding:0;display:block}.site-footer__heading,.site-footer__group--inline .site-footer__heading{margin:0}.site-footer__group ul,.site-footer__group--inline ul{columns:2;column-gap:16px;padding-bottom:14px;display:block}.site-footer__group a{min-height:44px}.site-footer__bottom{border-top:0;flex-direction:column;align-items:stretch;padding-top:0}.site-footer__site{grid-template-columns:1fr 1fr;column-gap:16px;display:grid}.site-footer__site a{min-height:44px}.site-footer__legal{text-align:center}}@media (prefers-reduced-motion:reduce){.site-footer__heading svg{transition:none}}.page-head{color:#fff;background-color:var(--blue);background-image:linear-gradient(#2446d89e,#2446d89e),url(/assets/wrapper-foil.webp);background-position:50%;background-size:cover}.page-head__inner{padding-block:clamp(36px,5vw,60px) clamp(64px,7vw,88px)}.page-head h1{max-width:22ch;font-size:clamp(2.3rem,4.6vw,3.8rem);font-style:italic;font-weight:900;font-stretch:96%;line-height:.98}.page-head__inner>p,.page-head__main>p{color:#eef1ff;max-width:44rem;margin-top:16px;font-size:1.15rem}.breadcrumb{color:#dfe5ff;flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:0;font-size:.95rem;font-weight:700;list-style:none;display:flex}.breadcrumb li+li:before{content:"/";opacity:.6;margin-right:6px}.breadcrumb a{text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.page-body{margin-top:clamp(-56px,-5vw,-36px)}.panel{border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-soft);padding:clamp(20px,3vw,32px)}.binder{--binder:color-mix(in srgb, var(--ink) 84%, var(--blue));--binder-board:color-mix(in srgb, var(--ink) 72%, #000);--spine:clamp(52px, 5.4vw, 72px);--rings-inset:clamp(40px, 5%, 84px);--caption:#eef1fb;--caption-muted:#aab3d6;padding:clamp(14px, 2vw, 20px) clamp(14px, 2vw, 20px) clamp(14px, 2vw, 20px) var(--spine);border-radius:var(--radius-panel);background:linear-gradient(90deg, transparent calc(var(--spine) * .16), #4b5270 0, #eef1f7 calc(var(--spine) * .2), #aab0c2 calc(var(--spine) * .24), #4b5270 calc(var(--spine) * .28), transparent 0), linear-gradient(90deg, var(--binder-board) 0 calc(var(--spine) * .44), #ffffff24 0 calc(var(--spine) * .44 + 1px), transparent 0), radial-gradient(circle at center, #ffffff17 0 .8px, transparent 1.2px) 0 0 / 4px 4px, var(--binder);box-shadow:var(--shadow-soft);grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:10px;margin:0;list-style:none;display:grid;position:relative}.binder:before{--hole:radial-gradient(circle at calc(100% - 15px) 50%, #050816 0 7px, #ffffff4d 7.5px 8.5px, transparent 9px);content:"";top:var(--rings-inset);bottom:var(--rings-inset);width:var(--spine);background:var(--hole), var(--hole), var(--hole);pointer-events:none;background-position:0 0,0,0 100%;background-repeat:no-repeat;background-size:100% 22px;margin-top:-11px;margin-bottom:-11px;position:absolute;left:0}.binder:after{--ring:linear-gradient(180deg, #fff, #dfe3ec 30%, #9aa1b8 66%, #3f4664);--ring-end:radial-gradient(closest-side, #000 97%, transparent);content:"";top:var(--rings-inset);bottom:var(--rings-inset);left:calc(var(--spine) * .12);width:calc(var(--spine) * .88 - 13px);background:var(--ring), var(--ring), var(--ring);-webkit-mask:var(--ring-end) 0 0 / 100% 12px no-repeat, var(--ring-end) 0 50% / 100% 12px no-repeat, var(--ring-end) 0 100% / 100% 12px no-repeat;-webkit-mask:var(--ring-end) 0 0 / 100% 12px no-repeat, var(--ring-end) 0 50% / 100% 12px no-repeat, var(--ring-end) 0 100% / 100% 12px no-repeat;mask:var(--ring-end) 0 0 / 100% 12px no-repeat, var(--ring-end) 0 50% / 100% 12px no-repeat, var(--ring-end) 0 100% / 100% 12px no-repeat;pointer-events:none;background-position:0 0,0,0 100%;background-repeat:no-repeat;background-size:100% 12px;margin-top:-6px;margin-bottom:-6px;position:absolute}.binder :focus-visible{outline-color:var(--yellow)}.pocket{--px:.5;--py:.5;background:linear-gradient(180deg, #ffffff1a, #ffffff0a 46%, #ffffff12), var(--binder);border-radius:6px;grid-template-rows:auto 1fr auto;gap:14px;min-width:0;padding:16px 14px 14px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff3d}.pocket__slot{perspective:900px;padding:8px 9% 12px;position:relative}.pocket__slot:after{content:"";z-index:2;background:radial-gradient(circle 17px at 50% 0, transparent 14px, #ffffff8c 14.5px 15.5px, transparent 16px), linear-gradient(180deg, #ffffff42, #fff0 14px), radial-gradient(circle at calc(var(--px) * 100%) calc(var(--py) * 100%), #fff3, transparent 46%), linear-gradient(116deg, transparent 22%, #ffffff21 34%, transparent 44%, transparent 70%, #ffffff12 76%, transparent 82%), linear-gradient(180deg, #ffffff0f, #ffffff05);pointer-events:none;transition:opacity .3s var(--ease-out);border-top:2px solid #ffffffb8;border-radius:3px 3px 6px 6px;position:absolute;inset:0;-webkit-mask:radial-gradient(14px at 50% 0,#0000 13.5px,#000 14px);mask:radial-gradient(14px at 50% 0,#0000 13.5px,#000 14px)}.pocket__card{z-index:1;max-width:232px;margin-inline:auto;position:relative}.pocket .bot-card{transform-origin:50% 100%;transition:transform .52s var(--ease-out), box-shadow .52s var(--ease-out);box-shadow:0 6px 14px #00000052,0 1px 3px #0000004d}.pocket a.bot-card:hover{transform:none}.pocket__caption{min-width:0;color:var(--caption);align-content:start;gap:12px;padding-inline:2px;display:grid;container-type:inline-size}.pocket__stat{border-bottom:1px solid #fff3;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding-bottom:12px;display:flex}.pocket__stat span,.pocket__fact dt{color:var(--caption-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800;line-height:1.3}.pocket__stat strong{color:#fff;font-family:var(--font-display);font-size:clamp(1.25rem, calc(170cqi / var(--stat-len,4)), 2rem);letter-spacing:-.015em;text-align:right;margin-left:auto;font-style:italic;font-weight:900;font-stretch:96%;line-height:1}.pocket__facts{gap:10px;margin:0;display:grid}.pocket__stat--long{flex-direction:column;align-items:flex-start;gap:4px}.pocket__stat--long strong{font-size:clamp(1.1rem, calc(150cqi / var(--stat-len,4)), 1.5rem);text-align:left;margin-left:0;line-height:1.1}.pocket__fact dd{align-items:flex-start;gap:6px;margin:2px 0 0;font-size:.95rem;font-weight:700;line-height:1.35;display:flex}.pocket__fact dd svg{color:var(--yellow);flex:none;margin-top:2px}.pocket__fact--empty dd{color:var(--caption-muted);font-style:italic;font-weight:400}.pocket__note{color:var(--caption-muted);border-top:1px dashed #ffffff3d;padding-top:10px;font-size:.86rem;line-height:1.45}.pocket__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pocket__actions .btn{min-width:0;min-height:44px;padding-inline:10px}.pocket__review{color:#fff;background:0 0;border-color:#ffffffb8}.pocket__review:hover{color:var(--ink);background:#fff;border-color:#fff}@media (hover:hover) and (pointer:fine){.pocket:hover,.pocket:focus-within{z-index:2}.pocket:hover a.bot-card{transform:translateY(-14%) rotateX(calc((.5 - var(--py)) * 10deg)) rotateY(calc((var(--px) - .5) * 14deg));box-shadow:var(--shadow-card)}.pocket:has(a.bot-card:focus-visible) a.bot-card{transform:translateY(-14%) rotateX(calc((.5 - var(--py)) * 10deg)) rotateY(calc((var(--px) - .5) * 14deg));box-shadow:var(--shadow-card)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pocket__card{animation:linear both pocket-settle;animation-timeline:view();animation-range:entry entry 80%}}}@keyframes pocket-settle{0%{translate:0 -9%}to{translate:0}}@media (prefers-reduced-motion:reduce){.pocket .bot-card{transition:none}.pocket:hover a.bot-card{transform:none}.pocket:has(a.bot-card:focus-visible) a.bot-card{transform:none}}@media (max-width:560px){.binder{background:radial-gradient(circle at center, #ffffff17 0 .8px, transparent 1.2px) 0 0 / 4px 4px, var(--binder);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px}.binder:before,.binder:after{display:none}.pocket{gap:10px;padding:12px 8px 8px}.pocket__slot{padding:6px 4% 8px}.pocket__slot:after{background:radial-gradient(14px at 50% 0,#0000 11px,#ffffff8c 11.5px 12.5px,#0000 13px),linear-gradient(116deg,#0000 22%,#ffffff21 34%,#0000 44%),linear-gradient(#ffffff0f,#ffffff05);-webkit-mask:radial-gradient(11px at 50% 0,#0000 10.5px,#000 11px);mask:radial-gradient(11px at 50% 0,#0000 10.5px,#000 11px)}.pocket__caption{gap:0}.pocket__stat{border-bottom:0;flex-direction:column;align-items:flex-start;gap:2px;padding:0 2px}.pocket__stat span{font-size:.68rem}.pocket__stat strong{font-size:clamp(1.05rem, calc(150cqi / var(--stat-len,4)), 1.45rem);text-align:left;margin-left:0}.pocket__facts,.pocket__note{display:none}.pocket__actions{grid-template-columns:1fr;gap:6px}.pocket__actions .btn{padding-inline:8px}}.review-hero{grid-template-columns:minmax(200px,300px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.review-hero__card{gap:12px;display:grid}.flip-toggle{border-radius:var(--radius-control);color:#fff;cursor:pointer;background:0 0;border:2px solid #ffffffb3;justify-content:center;align-items:center;gap:8px;min-height:42px;font-weight:700;display:inline-flex}.flip-toggle:hover{background:#ffffff1f}.review-hero h1{max-width:none}.review-kind{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.review-kind span{background:#ffffff29;border-radius:999px;padding:4px 12px;font-size:.92rem;font-weight:700}.review-verdict{max-width:44rem;margin-top:18px;font-size:1.2rem;line-height:1.55}.cta-box{border-radius:var(--radius-panel);background:var(--stock);max-width:34rem;color:var(--ink);grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px;padding:18px;display:grid;box-shadow:0 16px 34px #080e3c59}.cta-box__row{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.cta-box .btn,.side-cta .btn{white-space:normal;text-align:center;max-width:100%;padding-block:10px;line-height:1.15}.cta-box__domain{color:#2d3659;align-items:center;gap:6px;font-size:.95rem;font-weight:700;display:inline-flex}.cta-box__domain svg{color:var(--positive)}.cta-box__perk{border-radius:var(--radius-control);background:#fff4c7;gap:8px;padding:10px 12px;font-weight:700;line-height:1.4;display:flex}.cta-box__perk svg{color:var(--red);flex:none;margin-top:2px}.cta-box__note{color:#4a5170;font-size:.85rem}.review-risk--hero{max-width:34rem;color:var(--text);margin:16px 0 0;font-size:.95rem;display:none;box-shadow:0 10px 24px #0a123c47}@media (min-width:761px){.review-risk--hero{display:flex}.review-risk--body{display:none}}.slab{border:2px solid var(--red);max-width:34rem;color:var(--ink);background:#fff;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:16px;padding:10px 14px;display:grid;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4px #d7282f59}.slab__brand{font-family:var(--font-display);color:var(--red);font-size:.95rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1}.slab__text{font-size:.86rem;line-height:1.35}.slab__text strong{font-size:.95rem;display:block}.slab__no{font-family:var(--font-display);font-size:1.4rem;font-style:italic;font-weight:900;font-stretch:96%}.review-grid{grid-template-columns:minmax(0,1.6fr) minmax(260px,.9fr);align-items:start;gap:clamp(24px,4vw,48px);margin-top:clamp(28px,4vw,44px);display:grid}.review-main{gap:clamp(28px,4vw,44px);display:grid}.review-main h2,.review-side h2{font-size:clamp(1.5rem,2.4vw,1.95rem);font-style:italic;font-weight:900;font-stretch:96%}.review-main section>p{max-width:68ch;margin-top:10px}.pros-cons{grid-template-columns:1fr 1fr;gap:16px;margin-top:14px;display:grid}.pros-cons>div{border-radius:var(--radius-panel);background:var(--surface);border:1px solid var(--rule);padding:18px}.pros-cons h3{font-family:var(--font-body);align-items:center;gap:8px;font-size:1rem;font-weight:800;font-stretch:96%;display:flex}.pros-cons ul,.check-list{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pros-cons li,.check-list li{grid-template-columns:auto 1fr;gap:10px;line-height:1.45;display:grid}.pros-cons li svg,.check-list li svg{margin-top:3px}.is-yes{color:var(--positive)}.is-no{color:var(--negative)}.no-perk{align-items:center;display:inline-flex}.is-unknown{color:var(--muted)}.fit-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:14px;display:grid}.fit{border-radius:var(--radius-panel);border:2px solid var(--rule);padding:18px}.fit--yes{border-color:var(--positive)}.fit--no{border-color:var(--negative)}.fit h3{font-family:var(--font-body);font-size:1rem;font-weight:800;font-stretch:96%}.fit p{margin-top:6px}.feature-table{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.feature-table li{border-radius:var(--radius-control);background:var(--surface);border:1px solid var(--rule);align-items:center;gap:10px;padding:10px 12px;font-weight:600;display:flex}.feature-table li small{color:var(--muted);margin-left:auto;font-size:.82rem}.steps{counter-reset:step;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.steps li{counter-increment:step;grid-template-columns:40px 1fr;align-items:start;gap:14px;display:grid}.steps li:before{content:counter(step);background:var(--yellow);width:40px;height:40px;color:var(--ink);font-family:var(--font-display);border-radius:50%;place-items:center;font-style:italic;font-weight:900;display:grid}.steps strong{display:block}.incident{border-radius:var(--radius-control);background:color-mix(in srgb, var(--red) 10%, var(--surface));border:1px solid color-mix(in srgb, var(--red) 40%, var(--surface));grid-template-columns:auto 1fr;gap:12px;margin-top:12px;padding:14px 16px;display:grid}.incident svg{color:var(--negative);margin-top:2px}.review-side{gap:16px;display:grid;position:sticky;top:90px}.side-cta{border:2px solid var(--ink);border-radius:var(--radius-panel);background:var(--yellow);color:var(--ink);gap:12px;padding:20px;display:grid}.side-cta h2{font-size:1.5rem}.side-cta p{font-size:.95rem}.alt-list{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.alt-list a{border-radius:var(--radius-control);border:1px solid var(--rule);background:var(--surface);align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.alt-list a:hover{border-color:var(--rule-strong)}.alt-list strong{font-family:var(--font-display);font-style:italic;font-weight:900;font-stretch:96%;display:block}.alt-list small{color:var(--muted);font-size:.88rem;line-height:1.3}.alt-list .vs-label{white-space:nowrap;margin-left:auto;font-size:.85rem;font-weight:800}.source-list{gap:8px;margin:12px 0 0;padding:0;font-size:.95rem;list-style:none;display:grid}.source-list a{word-break:break-word}.sticky-cta{display:none}.duel-head{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(12px,3vw,40px);display:grid}.duel-side{text-align:center;justify-items:center;gap:12px;display:grid}.duel-side .bot-card{width:min(100%,220px)}.duel-side:first-child .bot-card{transform:rotate(-4deg)}.duel-side:last-child .bot-card{transform:rotate(4deg)}.vs--big{width:76px;height:76px;font-size:1.6rem;box-shadow:0 10px 24px #080e3c66}.duel-table{border-collapse:collapse;background:var(--surface);border-radius:var(--radius-panel);width:100%;overflow:hidden}.duel-table th,.duel-table td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;width:37.5%;padding:14px 16px}.duel-table th[scope=row]{width:25%;color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:.85rem;font-weight:800}.duel-table thead th{font-family:var(--font-display);border-bottom:2px solid var(--rule-strong);font-size:1.3rem;font-style:italic;font-weight:900;font-stretch:96%}.duel-edge{background:var(--yellow);color:var(--ink);vertical-align:2px;border-radius:999px;align-items:center;gap:4px;margin-left:8px;padding:1px 8px;font-size:.78rem;font-weight:800;display:inline-flex}.duel-picks{grid-template-columns:1fr 1fr;gap:16px;display:grid}.duel-pick{border-radius:var(--radius-panel);border:2px solid var(--rule);background:var(--surface);align-content:start;gap:12px;padding:20px;display:grid}.duel-pick h3{font-size:1.4rem;font-style:italic;font-weight:900}.matchup-index{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.prose{max-width:70ch}.prose h2{margin-top:36px;font-size:clamp(1.5rem,2.4vw,1.9rem);font-style:italic;font-weight:900}.prose p,.prose ul,.prose ol{margin-top:12px}.prose li+li{margin-top:6px}.prose a{font-weight:700}.callout{border-radius:var(--radius-panel);background:var(--surface-2);border:1px solid var(--rule);grid-template-columns:auto 1fr;gap:14px;margin-top:24px;padding:18px;display:grid}.callout svg{color:var(--blue)}[data-theme=dark] .callout svg{color:var(--yellow)}.not-found{justify-items:start;gap:16px;padding-block:80px;display:grid}.not-found h1{font-size:clamp(2.2rem,5vw,3.6rem);font-style:italic;font-weight:900}@media (max-width:1100px){.matchups{grid-template-columns:repeat(2,minmax(0,1fr))}.checklist-table .col-chains,.checklist-table .col-wallet{display:none}}@media (max-width:900px){.primary-nav{display:none}.site-header__inner{justify-content:space-between}.hero__inner{grid-template-columns:1fr;min-height:0}.pack-stage{width:min(100%,460px)}.finder__grid,.faq,.safety,.review-grid{grid-template-columns:1fr}.review-side{position:static}.closing{grid-template-columns:1fr}}@media (max-width:760px){.brand__word{font-size:1.3rem}.hero__inner{padding-block:32px 22px}.hero__actions .btn{flex:auto}.pack-stage__burst{width:92px;height:92px}.pack-stage__buttons .btn--sm{min-height:36px;padding:0 10px;font-size:.85rem}.hero__copy{display:contents}.hero__inner{gap:18px}.hero h1{text-align:center;order:1}.pack-stage{order:2;width:min(100%,380px)}.hero__actions{order:3;margin-top:0}.hero__lede{order:4;margin-top:0}.trust-line{order:5;gap:8px 14px;margin-top:0;font-size:.86rem}.hero__lede-full,.trust-line .trust-line__usage{display:none}.hero__lede-short{display:inline}.marker-note--hero{display:none}.checklist-table .cell-note{white-space:normal;max-width:none}.checklist{border-width:2px;margin-top:-20px;padding:16px 12px}.checklist__controls{flex-flow:column;align-items:stretch}.checklist__intro-extra{display:none}.bot-filters{flex-flow:column;align-items:stretch;gap:12px}.bot-filters__chains{display:flex}.bot-filters__chains button{flex:1 1 0;min-height:40px;padding:0 8px}.bot-filters__options{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-12px;padding-inline:12px 32px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 32px),#0000)}.bot-filters__options::-webkit-scrollbar{display:none}.bot-filters__options button{flex:none;min-height:36px;padding:0 12px;font-size:.88rem}.bot-filters__bar{display:contents}.bot-filters__sort{display:none}.chip-row{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-12px;padding-inline:12px;overflow-x:auto}.chip{flex:none}.checklist-table thead{display:none}.checklist-table,.checklist-table tbody{display:block}.checklist-table tbody tr{border-bottom:1px solid var(--rule);grid-template-columns:44px 1fr auto;grid-template-areas:"check bot no""fee fee fee""perk perk perk""iface iface iface""actions actions actions";gap:8px 10px;padding:14px 4px;display:grid}.checklist-table td{border:0;padding:0;display:block}.checklist-table td[data-label]:before{content:attr(data-label);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800;display:block}.checklist-table .col-compare{grid-area:check}.checklist-table .col-bot{grid-area:bot}.checklist-table .col-no{width:auto;color:var(--muted);grid-area:no}.checklist-table .col-fee{grid-area:fee}.checklist-table .col-perk{grid-area:perk}.checklist-table .col-iface{grid-area:iface}.checklist-table .col-actions{grid-area:actions}.row-actions{flex-direction:row;align-items:center;min-width:0}.row-actions .btn{flex:1}.row-actions .text-link{padding:0 12px}.bot-cell{min-width:0}.finder__form{gap:24px}.finder__step legend{gap:10px;margin-bottom:10px;font-size:1.2rem}.finder__disc{width:30px;height:30px;font-size:.92rem}.option-grid{gap:8px}.option{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);align-content:start;min-height:0;padding:10px 10px 12px}.option__icon{grid-row:auto;width:34px;height:34px;margin-bottom:6px}.option strong{font-size:.95rem}.option small{font-size:.78rem}.finder__result{grid-template-columns:1fr;justify-items:center;gap:18px;padding:18px}.finder__result .finder__stage{width:min(100%,210px);transition:width .52s var(--ease-out)}.finder__result:not(.has-result) .finder__stage{width:min(100%,132px)}.finder__verdict,.finder__waiting{justify-self:stretch}.matchups,.safety ul,.pros-cons,.fit-grid,.duel-picks,.review-hero{grid-template-columns:1fr}.review-hero__card{order:2;width:min(100%,230px)}.sticky-cta{z-index:45;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--ink);color:#fff;transition:transform .32s var(--ease-out);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%);box-shadow:0 -10px 24px #00000040}.sticky-cta.is-visible{transform:none}.sticky-cta p{flex:1;min-width:0;font-size:.88rem;line-height:1.3}.sticky-cta strong{font-size:1rem;display:block}.has-sticky-cta .site-footer{padding-bottom:110px}.duel-head{grid-template-columns:1fr auto 1fr;gap:8px}.vs--big{width:48px;height:48px;font-size:1rem}.duel-table th,.duel-table td{padding:12px 10px;font-size:.95rem}.slab{grid-template-columns:auto 1fr}.slab__no{display:none}}@media (max-width:340px){.brand__word{display:none}}@media (max-width:430px){.pack-stage__burst{right:0}}@media (max-width:760px){.pack-stage{margin-top:28px}.pack-stage__burst{width:76px;height:76px;bottom:2%;right:-1%}.pack-stage__burst span{padding-inline:20%;font-size:.78rem;line-height:.95}.pack-stage__print .pack-stage__print-full{display:none}.pack-stage__print .pack-stage__print-short{display:block}}@media (max-width:374px){.pack-stage__burst{width:64px;height:64px;bottom:-7%;right:-2%}.pack-stage__burst span{font-size:.68rem}.pack-stage__print span{letter-spacing:.07em}}@media (max-width:480px){.hero h1{font-size:min(2.45rem,10.4vw)}.hero h1:lang(en){font-size:min(2.45rem,9.2vw - .276rem)}.hero__inner{padding-top:22px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sticky-spacer{display:none}.trackers-band{background:var(--surface-2);border-block:1px solid var(--rule)}.marker-note--trackers{color:var(--blue);align-self:center;rotate:-3deg}[data-theme=dark] .marker-note--trackers{color:var(--yellow)}.marker-note--trackers:after{content:"";background:var(--red);border-radius:4px;width:86%;height:4px;margin-top:4px;display:block;rotate:-1.5deg}.card-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0 0 32px;padding:0;list-style:none;display:grid}.card-row>li{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;display:grid}.card-row .bot-card{justify-self:center;width:82%}.card-row__facts{text-align:center;color:var(--muted);gap:2px;font-size:.95rem;display:grid}.card-row__facts strong{color:var(--text)}.home-risk{max-width:72ch;color:var(--muted);align-items:flex-start;gap:10px;margin:0 0 22px;font-size:.95rem;display:flex}.home-risk svg{color:var(--text);flex:none;margin-top:2px}.checklist--trackers{border-color:var(--blue);margin-top:0}[data-theme=dark] .checklist--trackers{border-color:var(--yellow)}@media (max-width:1100px){.card-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.card-row{gap:14px}.card-row .btn--sm{white-space:normal;text-align:center;padding:0 8px;padding-block:6px;font-size:.85rem;line-height:1.1}}.marker-note{letter-spacing:.01em;font-family:Permanent Marker,Segoe Print,cursive;font-size:1.05rem;line-height:1.25}.marker-note--hero{color:#eef2ff;margin-top:26px;display:inline-block;rotate:-3deg}.marker-note--hero:after,.marker-note--checklist:after{content:"";background:var(--red);border-radius:4px;width:86%;height:4px;margin-top:4px;display:block;rotate:-1.5deg}.checklist__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;display:flex}.marker-note--checklist{color:var(--red);margin-bottom:6px;rotate:-3deg}[data-theme=dark] .marker-note--checklist{color:#ff8a8f}.brand__swoosh{pointer-events:none;width:92%;height:9px;position:absolute;bottom:-9px;left:3%}.panel .alt-list a{border:0;border-bottom:1px solid var(--rule);background:0 0;border-radius:0;padding:10px 0}.panel .alt-list li:last-child a{border-bottom:0}.duel-side:first-child{justify-items:end}.duel-side:last-child{justify-items:start}@media (max-width:760px){.duel-side:first-child,.duel-side:last-child{justify-items:center}.marker-note--hero{display:none}.row-actions{flex-direction:row;gap:12px}}[data-theme=dark] .compare-check input{accent-color:var(--yellow)}.matchup-index a{gap:8px}.matchup-index strong{margin-left:6px}@media (max-width:760px){.sticky-spacer{height:72px;display:block}}@media (max-width:1279px){.primary-nav{display:none}.site-header__inner{justify-content:space-between}}.header-actions__settings{align-items:center;gap:8px;display:flex}.menu-toggle{border:2px solid var(--rule-strong);border-radius:var(--radius-control);min-height:44px;color:var(--text);font-family:var(--font-display);cursor:pointer;transition:background-color .16s var(--ease-out), color .16s var(--ease-out);background:0 0;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:1rem;font-style:italic;font-weight:800;font-stretch:96%;line-height:1;display:none}.menu-toggle:hover{background:var(--text);color:var(--page)}.menu-toggle svg{flex:none}.site-menu{--focus:var(--yellow);color:#fff;background:0 0;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;inset:0;overflow:hidden}.site-menu[open]{animation:menu-rise .26s var(--ease-out);display:flex}.site-menu::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0f249e}.site-menu[open]::backdrop{animation:menu-fade .26s var(--ease-out)}html:has(.site-menu[open]){overflow:hidden}.site-menu__sheet{overscroll-behavior:contain;background-color:var(--blue);background-image:linear-gradient(#2446d899,#2446d899),url(/assets/wrapper-foil.webp);background-position:50%;background-size:cover;flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}.site-menu__sheet:focus,.site-menu__sheet:focus-visible{outline:none}.site-menu__top{z-index:1;min-height:70px;padding:0 var(--gutter);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1733b0c7;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.site-menu .brand__word{color:#fff}.site-menu .brand__word b{color:var(--yellow)}.site-menu__close{border-radius:var(--radius-control);color:#fff;cursor:pointer;width:44px;height:44px;transition:background-color .16s var(--ease-out), color .16s var(--ease-out);background:0 0;border:2px solid #ffffffb8;flex:none;place-items:center;display:inline-grid}.site-menu__close:hover{color:var(--blue);background:#fff}.site-menu__body{padding:12px var(--gutter);flex-direction:column;flex:1 0 auto;gap:12px;display:flex}.site-menu__eyebrow{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);font-size:.8rem;font-weight:800}.site-menu__eyebrow:not(:first-child){margin-top:6px}.site-menu__tiles,.site-menu__links{margin:0;padding:0;list-style:none}.site-menu__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.site-menu__tiles li{animation:menu-deal .38s var(--ease-out) both;animation-delay:calc(var(--i,0) * 45ms + 60ms)}.menu-tile{--tile:var(--red);border:2px solid var(--ink);background:var(--stock);height:100%;color:var(--ink);transition:transform .18s var(--ease-out);border-radius:12px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 12px 24px #080e3c57,0 2px 4px #080e3c3d}.menu-tile:hover{transform:translateY(-3px)rotate(-1deg)}.menu-tile--perps{--tile:var(--blue)}.menu-tile--trackers{--tile:#1e9a55}.menu-tile--scanners{--tile:#d23a78}.menu-tile__band{border-bottom:2px solid var(--ink);background-color:var(--tile);color:#fff;background-image:radial-gradient(#ffffff3d 1.2px,#0000 1.5px);background-size:7px 7px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.menu-tile__count{font-family:var(--font-display);letter-spacing:-.02em;text-shadow:0 2px #0e133073;font-size:1.7rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1}.menu-tile__label{font-family:var(--font-display);padding:9px 12px 11px;font-size:1.08rem;font-style:italic;font-weight:800;font-stretch:96%;line-height:1.1}.menu-tile[aria-current=page]{outline:3px solid var(--yellow);outline-offset:3px}.site-menu__links{margin-top:-6px}.site-menu__links a{color:#fff;min-height:44px;font-family:var(--font-display);border-bottom:1px solid #ffffff3d;justify-content:space-between;align-items:center;gap:12px;font-size:1.3rem;font-style:italic;font-weight:800;font-stretch:96%;text-decoration:none;display:flex}.site-menu__links a svg{transition:transform .16s var(--ease-out);flex:none}.site-menu__links a:hover svg{transform:translate(3px)}.site-menu__links a[aria-current=page]{color:var(--yellow)}.site-menu__cta{margin-top:4px}.site-menu__settings{padding:12px var(--gutter) max(12px, env(safe-area-inset-bottom));background:#0e133047;border-top:1px solid #ffffff2e;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.site-menu__settings .locale-switch,.site-menu__settings .theme-toggle{color:#fff;white-space:nowrap;border-color:#ffffff8c;justify-content:center;align-items:center;gap:8px;width:100%;height:auto;min-height:44px;padding:0 12px;font-size:.95rem;font-weight:700;display:inline-flex}.site-menu__settings .locale-switch:hover,.site-menu__settings .theme-toggle:hover{background:#ffffff1a;border-color:#fff}@keyframes menu-rise{0%{opacity:0;transform:translateY(-10px)}}@keyframes menu-slide{0%{opacity:0;transform:translate(48px)}}@keyframes menu-fade{0%{opacity:0}}@keyframes menu-deal{0%{opacity:0;transform:translateY(16px)rotate(-3deg)}}@media (min-width:761px){.site-menu{width:min(440px,100%);inset:0 0 0 auto}.site-menu[open]{animation-name:menu-slide}.site-menu__sheet{box-shadow:-18px 0 44px #00000059}}@media (max-width:1279px){.menu-toggle{display:inline-flex}}@media (max-width:760px){.header-actions__settings{display:none}}.card-rail-nav{display:none}@media (max-width:760px){.table-wrap--rail{overflow:visible}.checklist-table--rail tbody{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:-12px;padding:12px 12px 34px;scroll-padding-inline:12px;display:flex;overflow-x:auto}.checklist-table--rail tbody::-webkit-scrollbar{display:none}.checklist-table--rail tbody tr{--text:var(--ink);--muted:#465072;--rule:#dcd6c9;--surface-2:color-mix(in srgb, var(--c1) 12%, var(--stock));--iface-badge-background:#f8f5ee;--c1-dot:color-mix(in srgb, var(--c1) 72%, #0e1330);--label:color-mix(in srgb, var(--c1) 40%, #0e1330);--window-ink:#fff;--rail-shadow:0 8px 20px #0e13302e, 0 2px 5px #0e133024;isolation:isolate;border-radius:var(--radius-card);background:var(--stock);box-shadow:inset 0 0 0 6px var(--stock), inset 0 0 0 10px var(--c1), var(--rail-shadow);color:var(--ink);scroll-snap-align:start;transition:translate .26s var(--ease-out), scale .12s var(--ease-out), box-shadow .26s var(--ease-out);border:0;flex:0 0 86%;grid-template:"check.no""bot bot bot""fee fee fee""perk perk perk""iface iface iface""actions actions actions"1fr/auto 1fr auto;padding:20px 20px 18px;position:relative}.checklist-table--rail tbody tr[data-light]{--window-ink:#0e1330}[data-theme=dark] .checklist-table--rail tbody tr{--rail-shadow:0 8px 20px #00000073, 0 2px 5px #00000059}.checklist-table--rail tbody tr:before,.checklist-table--rail tbody tr:after{content:"";z-index:-1;clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),0 100%);border-radius:6px 6px 0 0;grid-area:1/1/3/-1;margin:-7px -7px 0}.checklist-table--rail tbody tr:before{z-index:-1;background:linear-gradient(32deg, transparent 8%, var(--c1) 78%), radial-gradient(circle at center, var(--c1-dot) 0 1.6px, transparent 1.9px) 0 0 / 6px 6px, var(--c1)}.checklist-table--rail tbody tr:after{z-index:-2;background:var(--c2);margin-bottom:-6px}.checklist-table--rail tbody tr:hover{background:var(--stock)}.checklist-table--rail .col-compare,.checklist-table--rail .col-no{align-self:center}.checklist-table--rail .col-no{background:var(--stock);color:var(--ink);border-radius:6px;justify-self:end;padding:2px 9px;box-shadow:0 2px 6px #0e133040}.checklist-table--rail .compare-check input{accent-color:var(--ink)}.checklist-table--rail .col-bot{color:var(--window-ink);padding-bottom:30px}.checklist-table--rail .bot-cell strong{color:var(--window-ink);text-shadow:0 .08em #0e13308c;font-size:1.55rem;line-height:1.05}.checklist-table--rail tbody tr[data-light] .bot-cell strong{text-shadow:0 .06em #ffffff8c}.checklist-table--rail .bot-cell small{color:var(--window-ink);opacity:.9}.checklist-table--rail .bot-cell .card-chip{rotate:-6deg}.checklist-table--rail td[data-label]:before{color:var(--label)}[data-theme=dark] .checklist-table--rail .perk svg{color:var(--red)}.checklist-table--rail .col-fee .fee-value{font-family:var(--font-display);white-space:normal;font-size:1.55rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.1}.checklist--trackers .checklist-table--rail .col-fee .fee-value{font-size:1.3rem}.checklist-table--trackers.checklist-table--rail tbody tr{grid-template-rows:auto auto auto auto auto auto 1fr;grid-template-areas:"check.no""bot bot bot""fee fee fee""perk perk perk""iface iface iface""where where where""actions actions actions"}.checklist-table--trackers.checklist-table--rail td.col-wallet{grid-area:where;display:block}.checklist-table--trackers.checklist-table--rail td.col-wallet .iface-list{display:none}.checklist-table--rail tbody tr:has(.compare-check input:checked){box-shadow:inset 0 0 0 6px var(--stock), inset 0 0 0 10px var(--c1), 0 0 0 3px var(--yellow), 0 0 0 5px var(--ink), var(--rail-shadow);translate:0 -4px}.checklist-table--rail .col-fee .cell-note,.checklist-table--rail .col-perk .cell-note{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.checklist-table--rail .col-actions{align-self:end;padding-top:4px}.checklist-table--rail .bot-cell__link{-webkit-tap-highlight-color:transparent}.checklist-table--rail .bot-cell__link:after{content:"";z-index:1;border-radius:var(--radius-card);position:absolute;inset:0}.checklist-table--rail .bot-cell__link:focus-visible{outline:none}.checklist-table--rail .bot-cell__link:focus-visible:after{outline:3px solid var(--focus);outline-offset:3px}.checklist-table--rail .bot-cell__chevron{vertical-align:-.1em;filter:drop-shadow(0 .08em #0e13308c);margin-left:4px;display:inline-block}.checklist-table--rail tbody tr[data-light] .bot-cell__chevron{filter:none}.checklist-table--rail .compare-check,.checklist-table--rail .row-actions .btn{z-index:2;position:relative}.checklist-table--rail .row-actions .text-link{display:none}.checklist-table--rail .row-actions .btn{flex:100%}.checklist-table--rail tbody tr:has(.bot-cell__link:active){scale:.985}.checklist--trackers .chip-row{padding-right:32px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 32px),#0000)}.card-rail-nav{justify-content:center;align-items:center;gap:16px;margin-top:-12px;display:flex}.card-rail-nav__btn{border:2px solid var(--rule-strong);border-radius:var(--radius-control);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .16s var(--ease-out), color .16s var(--ease-out), border-color .16s var(--ease-out), translate .12s var(--ease-out);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.card-rail-nav__btn:not(:disabled):active{background:var(--text);color:var(--page);translate:0 1px}.card-rail-nav__btn:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.card-rail-nav__btn:disabled{border-color:var(--rule);color:var(--rule);cursor:default;background:0 0}.card-rail-nav__meter{justify-items:center;gap:7px;width:104px;display:grid}.card-rail-nav__count{font-family:var(--font-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin:0;font-style:italic;font-stretch:96%;line-height:1;display:flex}.card-rail-nav__count strong{color:var(--text);font-size:1.45rem;font-weight:900}.card-rail-nav__count span{color:var(--muted);font-size:.98rem;font-weight:800}.card-rail-nav__track{background:var(--rule);border-radius:999px;width:100%;height:5px;display:block;overflow:hidden}.card-rail-nav__fill{width:var(--rail-progress);border-radius:inherit;background:var(--rail-accent,var(--text));height:100%;transition:width .26s var(--ease-out), background-color .26s var(--ease-out);display:block}@media (prefers-reduced-motion:reduce){.card-rail-nav__fill{transition:none}}}.menu-tile--casinos{--tile:#7b3fe4}.site-menu__tiles li:last-child:nth-child(odd){grid-column:1/-1}.risk-note--info{border-color:var(--rule-strong);font-weight:600}.risk-note--info svg{color:var(--text)}.casino-group{margin:8px 0 34px}.table-jump+.casino-group{margin-top:clamp(28px,3.6vw,52px)}.casino-group>.checklist__title{margin-bottom:6px}.casino-group>.checklist__intro{margin:0 0 18px}.casino-table td{vertical-align:top}.country-list{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.country-list li{border:1px solid var(--rule);background:var(--surface);border-radius:999px;padding:4px 10px;font-size:.9rem;line-height:1.3}.country-list li:has(>.country-list__flag){align-items:center;gap:7px;padding-left:7px;display:inline-flex}.country-list__flag{object-fit:cover;border-radius:3px;flex:none;width:21px;height:14px;box-shadow:0 0 0 1px #0e13302e}@media (min-width:1280px){.primary-nav{gap:0}.primary-nav a{padding:0 8px}}@media (min-width:1101px){.perp-table th,.perp-table td{padding-inline:7px}.perp-table thead th{white-space:normal}}@media (max-width:1100px){.checklist-table--stack thead{display:none}.checklist-table--stack,.checklist-table--stack tbody{display:block}.checklist-table--stack tbody tr{border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:none;gap:14px 18px;padding:18px 4px;display:grid}.checklist-table--stack tbody tr>*{overflow-wrap:anywhere;border:0;grid-area:auto;width:auto;min-width:0;padding:0}.checklist-table--stack td[data-label]:before{content:attr(data-label);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:.75rem;font-weight:800;display:block}.checklist-table--stack tbody tr>.col-bot{grid-area:1/1/auto/-2}.checklist-table--stack tbody tr>.col-no{grid-area:1/-2/auto/-1;place-self:center end}.checklist-table--stack tbody tr>.cell-wide{grid-column:span 2}.checklist-table--stack tbody tr>.col-actions{grid-area:auto/1/auto/-1}.checklist-table--stack .perp-table__nowrap{white-space:normal}.checklist-table--stack tbody tr>.cell-inline{text-align:left;overflow-wrap:normal;justify-content:space-between;align-items:center;gap:8px;display:flex}.checklist-table--stack .cell-inline:before{flex:0 auto;margin:0}.checklist-table--stack .cell-inline>svg{flex:none}.checklist-table--stack .cell-note{white-space:normal;max-width:none;display:block}}@media (max-width:760px){.checklist-table--stack-sm thead{display:none}.checklist-table--stack-sm,.checklist-table--stack-sm tbody{display:block}.checklist-table--stack-sm tbody tr{border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:none;gap:14px 18px;padding:18px 4px;display:grid}.checklist-table--stack-sm tbody tr>*{overflow-wrap:anywhere;border:0;grid-area:auto;width:auto;min-width:0;padding:0}.checklist-table--stack-sm td[data-label]:before{content:attr(data-label);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:.75rem;font-weight:800;display:block}.checklist-table--stack-sm tbody tr>.col-bot{grid-area:1/1/auto/-2}.checklist-table--stack-sm tbody tr>.col-no{grid-area:1/-2/auto/-1;place-self:center end}.checklist-table--stack-sm tbody tr>.cell-wide{grid-column:span 2}.checklist-table--stack-sm tbody tr>.col-actions{grid-area:auto/1/auto/-1}.checklist-table--stack-sm .perp-table__nowrap{white-space:normal}.checklist-table--stack-sm tbody tr>.cell-inline{text-align:left;overflow-wrap:normal;justify-content:space-between;align-items:center;gap:8px;display:flex}.checklist-table--stack-sm .cell-inline:before{flex:0 auto;margin:0}.checklist-table--stack-sm .cell-inline>svg{flex:none}.checklist-table--stack-sm .cell-note{white-space:normal;max-width:none;display:block}:is(.checklist-table--stack,.checklist-table--stack-sm) tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.checklist-table--stack,.checklist-table--stack-sm) tbody tr>.cell-wide{grid-column:1/-1}.checklist-table--stack-sm tbody tr{padding-inline:16px}:is(.checklist-table--stack,.checklist-table--stack-sm) .col-actions .btn{width:100%}}.duel-wrap,.duel-table{overflow:clip}.duel-table thead th{z-index:2;background:var(--surface);position:sticky;top:70px}.duel-table .cell-note{margin-top:4px;font-size:.92rem}@media (max-width:760px){.duel-table,.duel-table tbody{display:block}.duel-table thead{z-index:2;background:var(--surface);display:block;position:sticky;top:70px;box-shadow:0 6px 12px -10px #080e3c73}.duel-table thead tr,.duel-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.duel-table thead th{width:auto;padding:12px 14px;font-size:1.05rem;line-height:1.15;position:static}.duel-table thead th:first-child{display:none}.duel-table thead th+th+th{text-align:right}.duel-table th,.duel-table td{overflow-wrap:anywhere;width:auto;min-width:0;font-size:1rem}.duel-table tbody th[scope=row]{border-bottom:0;grid-column:1/-1;width:auto;padding:16px 14px 6px;font-size:.78rem}.duel-table tbody td{padding:2px 14px 16px}.duel-row--short td+td{text-align:right}.duel-row--short td+td>span{justify-content:flex-end}.duel-table tbody tr:not(.duel-row--short) td{grid-column:1/-1}.duel-table tbody tr:not(.duel-row--short) td:before{content:attr(data-label);color:var(--muted);font-family:var(--font-display);margin-bottom:2px;font-size:.9rem;font-style:italic;font-weight:900;font-stretch:96%;display:block}.duel-table tbody tr:not(.duel-row--short) td:first-of-type{border-bottom:1px dashed var(--rule);padding-bottom:10px}.duel-table tbody tr:not(.duel-row--short) td:last-of-type{padding-top:10px}.duel-table .duel-edge{margin-left:6px}}.duel-picker{border:3px solid var(--red);gap:16px;padding:clamp(18px,3vw,32px);display:grid}.duel-picker .checklist__title{margin:0;font-size:clamp(1.7rem,3vw,2.2rem)}.duel-picker__intro{color:var(--muted);margin:-8px 0 0}.duel-picker__series{flex-wrap:wrap;gap:8px;display:flex}.duel-picker__series button{border:2px solid var(--rule);min-height:44px;color:var(--text);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-weight:700;transition:background-color .15s,border-color .15s;display:inline-flex}.duel-picker__series button:hover{border-color:var(--rule-strong)}.duel-picker__series button[aria-pressed=true]{border-color:var(--ink);background:var(--yellow);color:var(--ink)}.duel-picker__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"a vs b""go go go";align-items:end;gap:14px 18px;display:grid}.duel-picker__field--a{grid-area:a}.duel-picker__field--b{grid-area:b}.duel-picker__vs{grid-area:vs;margin-bottom:6px}.duel-picker__go{grid-area:go;justify-self:start}.duel-picker__same{color:var(--muted);margin:0;font-style:italic}.duel-picker__field{gap:6px;min-width:0;display:grid}.duel-picker__label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:800}.duel-picker__control{align-items:center;gap:12px;min-width:0;display:flex}.duel-picker__control .card-chip{flex:none}.duel-picker__control .select{flex:auto;min-width:0}.duel-picker__control .select select{text-overflow:ellipsis;width:100%;min-height:50px}.duel-series__title{margin-bottom:6px;font-size:clamp(1.6rem,3vw,2rem)}.duel-series__kicker{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 14px;font-size:.8rem;font-weight:800}.duel-series__all{margin-top:16px}.duel-series__all>summary{border:2px solid var(--rule-strong);border-radius:var(--radius-control);cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-weight:800;list-style:none;display:inline-flex}.duel-series__all>summary::-webkit-details-marker{display:none}.duel-series__all>summary:hover{background:var(--surface)}.duel-series__all>summary svg{transition:transform .2s var(--ease-out)}.duel-series__all[open]>summary svg{transform:rotate(180deg)}.duel-series__all .matchup-index{margin-top:16px}.table-jump{margin:0 0 18px}.table-jump a{border:2px solid var(--rule-strong);background:var(--surface);border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.table-jump a:hover{background:var(--yellow);color:var(--ink)}@media (max-width:560px){.table-jump a{text-align:center;justify-content:center;width:100%}}@media (max-width:760px){.duel-picker__row{grid-template-columns:minmax(0,1fr);grid-template-areas:"a""vs""b""go";align-items:stretch;gap:10px}.duel-picker__vs{justify-self:center;margin:0}.duel-picker__go{justify-self:stretch}.duel-picker__series{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-18px;padding-inline:18px 32px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 32px),#0000)}.duel-picker__series::-webkit-scrollbar{display:none}.duel-picker__series button{flex:none}.duel-series .matchups{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding:4px 16px 10px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.duel-series .matchups::-webkit-scrollbar{display:none}.duel-series .matchup{scroll-snap-align:start;flex:0 0 min(64%,230px)}}.toc__title{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;font-size:.8rem;font-weight:800}.toc__list{counter-reset:toc;gap:2px;margin:0;padding:0;list-style:none;display:grid}.toc__list li{counter-increment:toc}.toc__list a{border-radius:8px;grid-template-columns:26px 1fr;gap:6px;padding:7px 8px;font-weight:700;line-height:1.35;text-decoration:none;display:grid}.toc__list a:before{content:counter(toc, decimal-leading-zero);color:var(--red);font-family:var(--font-display);font-style:italic;font-weight:900}.toc__list a:hover{background:var(--surface-2)}.toc--side{border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surface);padding:18px}.toc--inline{border:2px solid var(--rule-strong);border-radius:var(--radius-control);background:var(--surface);display:none}.toc--inline>summary{cursor:pointer;align-items:center;gap:8px;min-height:50px;padding:0 16px;font-weight:800;list-style:none;display:flex}.toc--inline>summary::-webkit-details-marker{display:none}.toc--inline>summary svg{transition:transform .2s var(--ease-out);margin-left:auto}.toc--inline[open]>summary svg{transform:rotate(180deg)}.toc__count{color:var(--muted);font-size:.85rem}.toc--inline .toc__list{padding:0 8px 12px}.guide-side__tools{gap:10px;padding:18px;display:grid}.guide-side__tools .toc__title{margin:0}.guide-side__chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;margin:0;padding:0;list-style:none;display:grid}.guide-side__chips a{align-items:center;gap:8px;min-height:44px;text-decoration:none;display:flex}.guide-side__chips strong{overflow-wrap:anywhere;min-width:0;line-height:1.2}.guide-side__chips .card-chip{flex:none;margin:-4px;transform:scale(.8)}.guide-side{scrollbar-width:thin;max-height:calc(100vh - 110px);overflow-y:auto}.guide-side__chips a:hover strong{text-decoration:underline}.guide-side__more{justify-self:start}.seo-prose section[id]{scroll-margin-top:96px}@media (max-width:900px){.toc--inline{display:block}.guide-side{display:none}}.guide-card{grid-template-rows:auto auto 1fr auto auto auto;align-content:start}.guide-card__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.guide-card__no{color:var(--red);font-family:var(--font-display);font-size:1.5rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1}.guide-card__topic{border:2px solid var(--ink);background:var(--yellow);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:.8rem;font-weight:800}.guide-card__tools{gap:6px;padding-top:4px;display:flex}.guide-card__tools .card-chip:nth-child(odd){transform:rotate(-4deg)}.guide-card__tools .card-chip:nth-child(2n){transform:rotate(4deg)}.guide-card .guide-card__meta{color:var(--muted);font-size:.9rem;font-weight:700}.dossier-rail{--rail-top:80px;top:var(--rail-top);z-index:30;border:2px solid color-mix(in srgb, var(--rule-strong) 22%, var(--ink));background:color-mix(in srgb, var(--ink) 84%, var(--blue));color:#fff;border-radius:14px;grid-template-columns:auto repeat(3,minmax(0,1fr));gap:4px;margin-bottom:clamp(20px,3vw,28px);padding:5px;display:grid;position:sticky;box-shadow:0 14px 30px -16px #0e1330b3}.dossier-rail__marker{height:0;display:block}.dossier-rail[data-docked]{box-shadow:0 -16px 0 4px var(--page), 0 14px 30px -16px #0e1330b3}.dossier-rail__id{font-family:var(--font-display);white-space:nowrap;border-right:1px solid #ffffff29;align-items:center;gap:12px;margin-right:4px;padding:0 20px 0 8px;font-size:1.2rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1;display:flex}.dossier-rail__id .card-chip{width:33px;height:44px;box-shadow:none;padding:2px}.dossier-rail__id .card-chip img{border-radius:5px;width:22px;height:22px}.dossier-rail__tab{color:#fff;border-radius:10px;align-content:center;gap:3px;min-width:0;min-height:56px;padding:8px 44px 8px 18px;text-decoration:none;transition:background-color .16s cubic-bezier(.16,1,.3,1),color .16s;display:grid;position:relative}.dossier-rail__label{font-family:var(--font-display);font-size:1.14rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.05}.dossier-rail__hint{color:#e8ecffbd;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700;line-height:1.2;overflow:hidden}.dossier-rail__hint--short{display:none}.dossier-rail__go{opacity:0;transition:opacity .16s,transform .22s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;right:16px;transform:translate(-6px,-50%)}.dossier-rail__tab[aria-current=page]{background:var(--stock);color:var(--ink);box-shadow:0 3px 10px -2px #00000073}.dossier-rail__tab[aria-current=page] .dossier-rail__hint{color:#465072}.dossier-rail__tab:focus-visible{outline-color:var(--yellow)}@media (hover:hover){.dossier-rail__tab:not([aria-current=page]):hover{background:#ffffff1a}.dossier-rail__tab:hover .dossier-rail__go,.dossier-rail__tab:focus-visible .dossier-rail__go{opacity:.9;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.dossier-rail__tab,.dossier-rail__go{transition:none}}html:has(.dossier-rail){scroll-padding-top:168px}.page-body:has(>.dossier-rail) .review-side{top:164px}@media (max-width:1080px){.dossier-rail__id{padding-right:14px}.dossier-rail__id>span:last-child{display:none}}@media (max-width:760px){.dossier-rail{--rail-top:77px;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:4px}.dossier-rail__id,.dossier-rail__go,.dossier-rail__hint--long{display:none}.dossier-rail__hint--short{display:block}.dossier-rail__tab{text-align:center;border-radius:9px;justify-items:center;gap:2px;min-height:48px;padding:6px}.dossier-rail__label{font-size:1rem}.dossier-rail__hint{max-width:100%;font-size:.75rem}html:has(.dossier-rail){scroll-padding-top:146px}}.aspect-cta{margin-top:0}@media (max-width:760px){.review-hero{grid-template-columns:minmax(0,1fr) 104px;align-items:start;gap:0 14px}.review-hero>:not(.review-hero__card){display:contents}.review-hero h1{grid-area:1/1;align-self:center}.review-hero .review-kind{grid-area:2/1/auto/-1}.review-hero__card{order:0;grid-area:1/2;width:104px}.review-hero__card .flip-toggle{display:none}.review-hero>div>:not(h1):not(.review-kind){grid-column:1/-1}.review-hero .bot-card__pick,.review-side .side-cta{display:none}.checklist-table--stack-sm tbody tr>.col-bot:not(:has(~.col-no)){grid-column:1/-1}.money-table tbody th[data-label]:before{content:attr(data-label);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:.75rem;font-weight:800;display:block}}.read-layout{grid-template-columns:minmax(0,46rem) minmax(240px,300px);justify-content:space-between;align-items:start;gap:clamp(24px,4vw,56px);display:grid}.read-layout>.toc--side{margin-top:clamp(24px,3vw,40px);position:sticky;top:96px}.read-layout .prose h2{scroll-margin-top:96px}@media (max-width:900px){.read-layout{grid-template-columns:minmax(0,1fr);gap:16px}.read-layout>.toc--side{display:none}.read-layout>.toc--inline{display:block}}.not-found-page{grid-template-rows:1fr;min-height:100vh;display:grid}.not-found-page .page-head{align-content:center;display:grid}.not-found-page .page-head__inner{padding-block:28px clamp(48px,7vw,80px)}.not-found-page .brand{color:#fff;margin-bottom:clamp(28px,5vw,56px);display:inline-flex}.not-found-page .brand__word b{color:var(--yellow)}.not-found-page__sets{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.not-found-page__sets a{color:#fff;border:2px solid #ffffffb3;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.not-found-page__sets a:hover{background:#ffffff24}.not-found-page__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.search-toggle{border:2px solid var(--rule);border-radius:var(--radius-control);min-height:40px;color:var(--text);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:.92rem;font-weight:700;display:inline-flex}.search-toggle:hover{border-color:var(--rule-strong)}.site-search{width:min(640px,100% - 24px);max-width:none;max-height:none;color:var(--text);background:0 0;border:0;margin:10vh auto auto;padding:0}.site-search::backdrop{background:#080e3c8c}.site-search__panel{border:3px solid var(--ink);border-radius:var(--radius-panel);background:var(--surface);display:grid;overflow:hidden;box-shadow:0 24px 60px #080e3c73}.site-search__field{border-bottom:2px solid var(--rule);align-items:center;gap:10px;padding:6px 8px 6px 16px;display:flex}.site-search__field>svg{color:var(--muted);flex:none}.site-search__field input{background:0 0;border:0;outline:none;flex:auto;min-width:0;min-height:52px;font-size:1.1rem;font-weight:700}.site-search__field input::-webkit-search-cancel-button{display:none}.site-search__close{border-radius:var(--radius-control);width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.site-search__close:hover{background:var(--surface-2)}.site-search__results{overscroll-behavior:contain;max-height:min(60vh,520px);margin:0;padding:8px;list-style:none;overflow-y:auto}.site-search__results a{border-radius:var(--radius-control);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:6px 10px;text-decoration:none;display:grid}.site-search__results [aria-selected=true] a{background:var(--yellow);color:var(--ink)}.site-search__results .card-chip{transform-origin:0;transform:scale(.75)}.site-search__dot{border:2px solid var(--red);border-radius:50%;justify-self:center;width:12px;height:12px}.site-search__title{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.site-search__group{color:var(--muted);font-size:.85rem;font-weight:700}.site-search__results [aria-selected=true] .site-search__group{color:var(--ink)}.site-search__empty{color:var(--muted);padding:24px 20px}.site-search__hint{border-top:1px solid var(--rule);color:var(--muted);align-items:center;gap:6px;padding:10px 16px;font-size:.85rem;display:flex}.search-toggle{justify-content:center;width:44px;padding:0}.search-toggle__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:1280px) and (max-width:1439px){.site-header__inner{gap:18px}}html:has(.site-search[open]){overflow:hidden}@media (max-width:760px){.search-toggle{height:44px}.site-search{width:100%;height:100dvh;margin:0}.site-search__panel{height:100%;box-shadow:none;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr)}.site-search__field{padding:calc(10px + env(safe-area-inset-top)) 8px 10px 16px;border-bottom:3px solid var(--ink);gap:8px}.site-search__field input{min-height:44px;font-size:1.05rem}[data-theme=dark] .site-search__field{border-bottom-color:var(--rule)}.site-search__empty{align-self:start}.site-search__results{max-height:none;padding:8px 8px calc(16px + env(safe-area-inset-bottom))}.site-search__results a{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;min-height:56px;padding:6px 12px 6px 8px}.site-search__title{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}.site-search__group{font-size:.78rem}.site-search__hint{display:none}}@media (max-width:429px){.site-header__inner{gap:8px}.header-actions,.brand{gap:6px}.brand__mark{width:48px;height:48px}.brand__word{font-size:1.12rem}.menu-toggle{gap:6px;padding:0 10px}}.cell-note{font-size:.94rem}.cta-box__note{font-size:.92rem}.breadcrumb a,.source-list a,.hub-links__guides a{margin-block:-10px;padding-block:10px;display:inline-block}.ranked__body h3 a{margin-block:-8px;padding-block:8px}.fit--yes,.fit--no{border-color:var(--rule-strong)}.fit--no{border-style:dashed}.fit h3{background:var(--text);color:var(--page);border-radius:6px;padding:2px 10px;display:inline-block}.fit--no h3{color:var(--text);box-shadow:inset 0 0 0 2px var(--rule-strong);background:0 0}@media (max-width:760px){.chip-row{padding-inline-end:32px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.hub-links .chip-row{padding-inline-end:0;-webkit-mask-image:none;mask-image:none}}.stats-head__inner{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.stats-head__lede{color:#eef1ff;max-width:44rem;margin-top:16px;font-size:1.15rem}.stats-head__card{justify-self:end;width:100%;max-width:360px}.stat-back{--strip:var(--blue-deep);--strip-ink:#fff;--chip-muted:color-mix(in srgb, var(--chipboard-ink) 74%, var(--chipboard));border-radius:var(--radius-card);background:var(--chipboard);min-width:0;color:var(--chipboard-ink);box-shadow:var(--shadow-card);flex-direction:column;gap:12px;margin:0;padding:10px 10px 14px;scroll-margin-top:150px;display:flex}.stat-back>:not(.stat-back__head){margin-inline:8px}.stat-back__head{background:var(--strip);min-height:46px;color:var(--strip-ink);letter-spacing:.06em;text-transform:uppercase;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:7px 10px;font-size:.8rem;font-weight:800;line-height:1.2;display:flex}.stat-back__code{font-family:var(--font-display);letter-spacing:0;flex:none;font-size:1rem;font-style:italic;font-weight:900;font-stretch:96%}.stat-back__figure{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:2px 0 0;font-size:clamp(2.3rem,3.1vw,2.9rem);font-style:italic;font-weight:900;font-stretch:96%;line-height:.95;display:block}.stat-back__shift,.stat-back__pair{flex-wrap:wrap;align-items:flex-end;gap:10px 18px;margin-top:2px;display:flex}.stat-back__shift p,.stat-back__pair p{gap:6px;margin:0;display:grid}.stat-back__shift small,.stat-back__pair small,.stat-back__label-line{color:var(--chip-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:800;line-height:1.2}.stat-back__from{color:var(--chip-muted);font-family:var(--font-display);font-size:clamp(1.5rem,2vw,1.85rem);font-style:italic;font-weight:900;font-stretch:96%;line-height:1}.stat-back__arrow{color:var(--chipboard-ink);flex:none;margin-bottom:22px}.stat-back__pair p+p{border-left:1px solid #2c2a2647;padding-left:18px}.stat-back__text{max-width:62ch;margin:0;font-size:1.0625rem;line-height:1.45}.stat-back__text strong{color:var(--ink)}.stat-back__source{color:var(--chip-muted);border-top:1px solid #2c2a2638;margin-top:auto;padding-top:10px;font-size:.86rem;line-height:1.35}.stat-back__source a{color:var(--chipboard-ink);font-weight:700}.stat-back:target{outline:3px solid var(--focus);outline-offset:4px}.stat-back--lead{padding:12px 12px 16px;transform:rotate(-2.5deg)}.stat-back--lead .stat-back__figure{font-size:clamp(3.4rem,6vw,4.6rem)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.stat-back--lead{transition:transform .42s var(--ease-out)}.stat-back--lead:hover{transform:rotate(0)translateY(-4px)}}.stats-pack__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:26px 0 0;padding:0;list-style:none;display:grid}.stat-back--wide{grid-column:span 2}.stats-chapter__head{align-items:start;gap:12px 40px;display:grid}.stats-pack .stats-chapter__head,.stats-chapter--wide .stats-chapter__head{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.stats-chapter__head h2{font-family:var(--font-display);margin:0;scroll-margin-top:150px;font-size:clamp(1.6rem,2.6vw,2.2rem);font-style:italic;font-weight:900;font-stretch:96%;line-height:1.05}.stats-chapter__intro{gap:10px;display:grid}.stats-chapter__intro p,.stats-chapter__intro ul{max-width:68ch;margin:0}.stats-chapter__intro ul{gap:6px;padding-left:1.2em;display:grid}.stats-chapters{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:8px;display:grid}.stats-chapter{flex-direction:column;gap:22px;min-width:0;display:flex}.stats-chapter--wide{grid-column:1/-1}.stats-chapter__foot{gap:6px;margin:0;display:grid}.stats-chapter__foot p{max-width:70ch;margin:0}.stats-note{color:var(--muted);font-size:.9rem}.stats-nav{z-index:30;background:var(--page);margin-top:24px;padding-block:12px;position:sticky;top:71px}.stats-nav ul{scrollbar-width:none;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.stats-nav ul::-webkit-scrollbar{display:none}.stats-nav a{border:2px solid var(--rule);background:var(--surface);min-height:42px;color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.stats-nav a:hover{border-color:var(--rule-strong)}.stats-table{font-variant-numeric:tabular-nums}.stats-table caption{text-align:left;padding-bottom:8px;font-weight:800}.stats-table td{white-space:nowrap}.stats-table .num{text-align:right}.stats-table .col-bot{white-space:normal}.stats-table .col-bot .cell-note{max-width:34ch;margin-top:3px}.stats-table .col-no{color:var(--muted);font-weight:800}.stats-table--ranked .card-chip{width:32px;height:42px;padding:2px}.stats-table--ranked .card-chip img{border-radius:5px;width:20px;height:20px}.stats-table--ranked .bot-cell small{display:block}.stats-table--ranked .col-bot{min-width:250px}.stats-table .num .cell-note{font-variant-numeric:normal}.stats-table .col-share{min-width:130px}.stat-bar-cell{gap:6px;display:grid}.stat-bar{background:var(--surface-2);height:8px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:4px;display:block;overflow:hidden}.stat-bar i{border-radius:inherit;height:100%;display:block}.stat-figure{--chart-ink:var(--blue);margin:0}[data-theme=dark] .stat-figure,[data-theme=dark] .stats-table{--chart-ink:var(--yellow)}.stat-figure figcaption{font-weight:800}.stat-figure figcaption small{color:var(--muted);margin-top:2px;font-size:.9rem;font-weight:500;display:block}.stat-figure__data>summary{cursor:pointer;padding-block:10px;font-weight:800;display:list-item}.bar-chart{margin-top:26px}.bar-chart__plot{border-bottom:2px solid var(--rule-strong);height:240px;margin-bottom:34px;position:relative}.stats-chapter--wide .bar-chart__plot{height:320px}.bar-chart__grid span{border-top:1px dashed var(--rule);position:absolute;left:0;right:0}.bar-chart__grid em{color:var(--muted);font-size:.75rem;font-style:normal;font-weight:700;line-height:1;position:absolute;bottom:3px;left:0}.bar-chart__bars{align-items:end;margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:0 0 0 52px}.bar-chart__bars li{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;margin:0;display:flex;position:relative}.bar-chart__stack{border-radius:3px 3px 0 0;flex-direction:column-reverse;width:70%;min-height:1px;display:flex;overflow:hidden}.bar-chart__stack>span{width:100%;display:block}.bar-chart__label{color:var(--muted);white-space:nowrap;visibility:hidden;font-size:.75rem;font-weight:700;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.bar-chart__label.is-third{visibility:visible}.bar-chart__short{display:none}.bar-chart__bars li:last-child .bar-chart__label{left:auto;right:0;transform:none}.bar-chart__legend{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:.9rem;font-weight:700;list-style:none;display:flex}.bar-chart__legend li{align-items:center;gap:7px;display:flex}.bar-chart__legend i{border-radius:3px;flex:none;width:14px;height:14px}.stats-downloads{gap:14px;margin:0;padding:0;list-style:none;display:grid}.stats-downloads li{justify-items:start;gap:6px;display:grid}.stats-downloads .btn{gap:8px}.stats-cite{border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--stock);color:var(--ink);margin:0;padding:18px}.stats-cite figcaption{letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:800}.stats-cite blockquote{margin:8px 0 0}.stats-cite p{overflow-wrap:anywhere;margin:0}.stats-chapter h3{margin:0;font-size:1.1rem;font-weight:800}.stats-sources{gap:8px;margin:0;padding-left:1.2em;font-size:.95rem;display:grid}.stats-sources a,.stats-chapter__intro a,.stats-method a{font-weight:700}.stats-method{gap:10px;margin:0;padding-left:1.2em;display:grid}@media (max-width:1100px){.stats-pack__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-chapters{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.stats-head__inner{grid-template-columns:minmax(0,1fr)}.stats-head__card{justify-self:start;max-width:420px}.stat-back--lead{transform:rotate(-1.5deg)}.stats-pack .stats-chapter__head,.stats-chapter--wide .stats-chapter__head{grid-template-columns:minmax(0,1fr)}.stats-nav{padding-block:8px 0;position:static}.stats-nav ul{flex-wrap:nowrap}}@media (max-width:760px){.bar-chart__plot,.stats-chapter--wide .bar-chart__plot{height:220px}.bar-chart__bars{left:46px}.bar-chart__label.is-third{visibility:hidden}.bar-chart__label.is-sixth{visibility:visible}.bar-chart__long{display:none}.bar-chart__short{display:inline}.stats-table td{white-space:normal}.stats-table .num{text-align:left}.stats-table .col-bot .cell-note{max-width:none}.stats-table--ranked tbody tr{position:relative}.stats-table--ranked tbody tr>.col-bot{padding-right:64px}.stats-table--ranked tbody tr>.col-no{position:absolute;top:18px;right:16px}}@media (max-width:640px){.stats-pack__grid{grid-template-columns:minmax(0,1fr);gap:18px}.stat-back--wide{grid-column:auto}.stat-back__shift{flex-wrap:nowrap;gap:10px 12px}.stat-back__shift .stat-back__figure{font-size:2.1rem}.stat-back__from{font-size:1.3rem}}.review-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 18px;display:flex}.review-main .review-section-head p{max-width:none;color:var(--muted);margin:0;font-size:.94rem}.dossier-stats{border:2px solid var(--rule-strong);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-soft);overflow:hidden}.dossier-stats dl{margin:0;display:grid}.dossier-stats__lead{grid-template-columns:repeat(3,minmax(0,1fr))}.dossier-stats__rest{grid-template-columns:repeat(var(--stat-count,3), minmax(0, 1fr));border-top:1px solid var(--rule);background:var(--rule);gap:1px}.dossier-stats .dossier-stats__rest>.dstat{background:var(--surface-2);border:0}.dstat{min-width:0;padding:18px 22px 20px}.dstat+.dstat{border-left:1px solid var(--rule)}.dstat dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:800}.dstat dd{gap:6px;margin:8px 0 0;display:grid}.dstat--lead .dstat__value{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:break-word;text-wrap:balance;font-size:clamp(1.55rem,2.4vw,2.1rem);font-style:italic;font-weight:900;font-stretch:96%;line-height:1.04}.dstat--lead .dstat__value--missing{color:var(--muted);font-family:var(--font-body);letter-spacing:0;font-size:1.15rem;font-style:italic;font-weight:600}.dstat__detail{color:var(--muted);font-size:.94rem;line-height:1.45}.dossier-stats__rest .dstat__detail{color:var(--text);font-size:1rem;font-weight:700}.dossier-stats__rest .dstat dd{margin-top:10px}.dossier-stats__rest .dstat__value{color:var(--text);font-size:1.02rem;font-weight:800;line-height:1.35}.dossier-stats__rest .dstat__value~.dstat__detail,.dossier-stats__rest .dstat__value~.stat-note .dstat__detail{color:var(--muted);font-size:.94rem;font-weight:500}.dossier-stats__rest .dstat__value--missing{color:var(--muted);font-style:italic;font-weight:600}.stat-note{justify-items:start;gap:2px;display:grid}.stat-note__text{max-height:4.35em;max-height:3lh;transition:max-height .42s cubic-bezier(.22,1,.36,1);overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.1lh),#0000);mask-image:linear-gradient(#000 calc(100% - 1.1lh),#0000)}.stat-note[data-fits] .stat-note__text{max-height:none;-webkit-mask-image:none;mask-image:none}.stat-note[data-open] .stat-note__text{-webkit-mask-image:none;mask-image:none}.stat-note__toggle{min-height:32px;color:var(--text);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:.86rem;font-weight:800;text-decoration-thickness:2px;display:inline-flex}.stat-note__toggle:hover{text-decoration-color:currentColor}.stat-note__toggle svg{transition:rotate .32s cubic-bezier(.22,1,.36,1)}.stat-note[data-open] .stat-note__toggle svg{rotate:180deg}.dossier-stats__foot{border-top:1px solid var(--rule);max-width:none;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 18px;margin:0;padding:8px 22px;font-size:.88rem;font-weight:700;display:flex}.dossier-stats__sources{min-height:36px;color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:4px;align-items:center;gap:6px;font-weight:800;text-decoration-thickness:2px;display:inline-flex}.dossier-stats__sources:hover{text-decoration-color:currentColor}.dossier-stats__sources svg{transition:translate .22s cubic-bezier(.22,1,.36,1)}.dossier-stats__sources:hover svg{translate:0 3px}#sources-title:focus{outline:none}.is-pinged{border-radius:var(--radius-panel);animation:1.8s cubic-bezier(.22,1,.36,1) sources-ping}.is-pinged li{animation:.62s cubic-bezier(.22,1,.36,1) both source-settle}.is-pinged li:nth-child(2){animation-delay:55ms}.is-pinged li:nth-child(3){animation-delay:.11s}.is-pinged li:nth-child(4){animation-delay:.165s}.is-pinged li:nth-child(5){animation-delay:.22s}.is-pinged li:nth-child(6){animation-delay:.275s}.is-pinged li:nth-child(7){animation-delay:.33s}.is-pinged li:nth-child(n+8){animation-delay:.385s}@keyframes sources-ping{0%{outline:3px solid var(--focus);outline-offset:2px}60%{outline:3px solid var(--focus);outline-offset:12px}to{outline-offset:16px;outline:3px solid #0000}}@keyframes source-settle{0%{opacity:.3;translate:0 12px}to{opacity:1;translate:0}}@media (min-width:761px) and (max-width:1100px){.dossier-stats__rest:has(>.dstat:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.dossier-stats__rest:has(>.dstat:nth-child(4))>.dstat:last-child:nth-child(odd){grid-column:1/-1}}.dstat__names{color:var(--muted);margin-top:6px;font-size:.86rem;font-weight:600;line-height:1.4;display:block}.dstat__note{color:var(--muted);margin-top:6px;font-size:.82rem;line-height:1.45;display:block}.fit-board{border:2px solid var(--rule-strong);border-radius:var(--radius-panel);background:var(--surface);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px;display:grid;overflow:hidden}.fit-board__col{align-content:start;padding:22px 24px 24px;display:grid}.fit-board__col+.fit-board__col{border-left:2px dashed var(--rule);background:var(--surface-2)}.review-main .fit-board h3{font-family:var(--font-display);align-items:center;gap:10px;font-size:1.3rem;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.1;display:flex}.fit-board__mark{border:2px solid var(--rule-strong);width:28px;height:28px;color:var(--text);border-radius:7px;flex:none;place-items:center;display:grid}.fit-board__mark--yes{border-color:var(--ink);background:var(--yellow);color:var(--ink)}.fit-board__lead{margin-top:10px;font-size:1.0625rem;line-height:1.55}.fit-board h4{border-top:1px solid var(--rule);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-top:18px;padding-top:14px;font-size:.78rem;font-weight:800}.fit-board ul{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.fit-board li{grid-template-columns:17px minmax(0,1fr);gap:10px;line-height:1.45;display:grid}.fit-board li svg{color:var(--muted);margin-top:3px}.feature-list{border:2px solid var(--rule);border-radius:var(--radius-panel);background:var(--surface);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:14px 0 0;padding:4px 20px;list-style:none;display:grid}.feature-list__item{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;min-height:54px;display:flex}.feature-list__item:nth-child(-n+2){border-top:0}.feature-list__name{font-weight:700;line-height:1.3}.feature-list__status{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;min-height:28px;padding:0 10px;font-size:.82rem;font-weight:800;display:inline-flex}.feature-list__item--yes .feature-list__status{background:var(--text);color:var(--page)}.feature-list__item--no .feature-list__status{box-shadow:inset 0 0 0 2px var(--rule-strong);color:var(--text)}.feature-list__item--unknown .feature-list__status{border:1.5px dashed var(--muted);color:var(--muted)}.feature-list__item--unknown .feature-list__name{color:var(--muted)}.review-main .feature-list__note{margin-top:10px}.review-main .steps{border:2px solid var(--rule);border-radius:var(--radius-panel);background:var(--surface);gap:16px;padding:20px 22px}.review-main .steps li+li{border-top:1px solid var(--rule);padding-top:16px}.incident-log{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.incident-log li{border:2px solid var(--rule-strong);border-radius:var(--radius-control);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px 16px;padding:14px 16px;display:grid}.incident-log__date{background:var(--red);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:3px 10px;font-size:.88rem;font-weight:800;display:inline-flex}.incident-log p{line-height:1.5}.clear-record{border:2px solid var(--rule);border-radius:var(--radius-control);background:var(--surface);align-items:center;gap:10px;margin-top:14px;padding:14px 16px;font-weight:700;display:flex}.clear-record svg{flex:none}.trust-list{gap:10px;margin:16px 0 0;display:grid}.trust-list>div{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.trust-list dt{font-weight:800}.trust-list dd{flex-wrap:wrap;gap:8px;margin:0;display:flex}.trust-chip{border:2px solid var(--rule-strong);background:var(--surface);border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:.95rem;font-weight:800;display:inline-flex}.source-cards{border:2px solid var(--rule);border-radius:var(--radius-panel);background:var(--surface);counter-reset:source;margin:14px 0 0;padding:0;list-style:none;overflow:hidden}.source-cards li{counter-increment:source}.source-cards li+li{border-top:1px solid var(--rule)}.source-cards a{min-height:56px;color:inherit;grid-template-columns:26px minmax(0,1fr) auto 18px;align-items:center;gap:4px 14px;padding:10px 18px 10px 16px;text-decoration:none;transition:background-color .15s;display:grid}.source-cards a:before{content:counter(source);background:var(--surface-2);width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:6px;place-items:center;font-size:.8rem;font-weight:800;display:grid}.source-cards__label{min-width:0;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:700;text-decoration-thickness:2px}.source-cards__host{color:var(--muted);white-space:nowrap;font-size:.86rem;font-weight:700}.source-cards a svg{color:var(--muted);transition:translate .2s var(--ease-out)}.source-cards a:hover{background:var(--surface-2)}.source-cards a:hover .source-cards__label{text-decoration-color:currentColor}.source-cards a:hover svg{translate:2px -2px}@media (max-width:760px){.dossier-stats__lead,.dossier-stats__rest{grid-template-columns:minmax(0,1fr)}.dossier-stats__foot{padding:8px 16px}.dstat{padding:14px 16px 16px}.dstat+.dstat{border-top:1px solid var(--rule);border-left:0}.fit-board{grid-template-columns:minmax(0,1fr)}.fit-board__col{padding:18px 16px 20px}.fit-board__col+.fit-board__col{border-top:2px dashed var(--rule);border-left:0}.feature-list{grid-template-columns:minmax(0,1fr);padding:2px 16px}.feature-list__item:nth-child(2){border-top:1px solid var(--rule)}.incident-log li{grid-template-columns:minmax(0,1fr)}.incident-log__date{justify-self:start}.source-cards a{grid-template-columns:26px minmax(0,1fr) 18px;padding:10px 14px}.source-cards__host{grid-area:2/2}.source-cards a svg{grid-area:1/3/span 2}.source-cards a:before{grid-row:1/span 2}}.review-hero:has(.graded){grid-template-columns:minmax(230px,330px) minmax(0,1fr)}.graded__stage{--rx:0deg;--ry:0deg;--gx:28%;--gy:18%;perspective:1100px}.graded__case{transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .7s var(--ease-out);background:linear-gradient(160deg,#ffffff5c,#ffffff1a 46%,#ffffff38);border-radius:20px;gap:12px;padding:12px 14px 16px;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #fffc,inset 0 0 0 7px #ffffff1a,inset 0 0 0 8.5px #ffffff6b,0 28px 46px #080e3c73,0 4px 10px #080e3c4d}.graded__stage.is-tilting .graded__case{transition-duration:.12s}.graded__label{border:2px solid var(--red);background:var(--stock);box-shadow:inset 0 0 0 2px var(--stock), inset 0 0 0 3px #d7282f59;color:var(--ink);border-radius:8px;gap:2px;padding:8px 12px 9px;display:grid}.graded__top{letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:8px;font-size:.72rem;font-weight:800;display:flex}.graded__top b{color:var(--red);font-family:var(--font-display);letter-spacing:0;text-transform:none;font-size:.9rem;font-style:italic;font-weight:900;font-stretch:96%}.graded__top span{color:#465072}.graded__name{font-family:var(--font-display);justify-content:space-between;align-items:baseline;gap:10px;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.05;display:flex}.graded__name strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.35rem;overflow:hidden}.graded__name span{flex:none;font-size:1.35rem}.graded__check{color:#465072;border-top:1px dashed #0e133040;gap:6px;margin-top:4px;padding-top:5px;font-size:.74rem;line-height:1.3;display:flex}.graded__check svg{color:var(--positive);flex:none;margin-top:1px}.graded__check strong{color:var(--ink);font-size:.82rem;display:block}.graded__well{background:#0e133033;border-radius:16px;padding:7px;box-shadow:inset 0 2px 8px #080e3c73,inset 0 0 0 1px #ffffff40}.graded__well .bot-card{box-shadow:0 6px 14px #080e3c59}.graded__glare{z-index:2;border-radius:inherit;background:radial-gradient(circle at var(--gx) var(--gy), #fff9, #fff0 40%), linear-gradient(118deg, #fff0 38%, #ffffff38 47%, #fff0 55%);mix-blend-mode:soft-light;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.graded__stage{animation:graded-settle .9s var(--ease-out) backwards}.graded__glare{animation:graded-sheen 1.4s var(--ease-out) .25s backwards}}@keyframes graded-settle{0%{translate:0 22px;rotate:-4deg}}@keyframes graded-sheen{0%{background-position:-60% -40%,-160% 0}}.slab--phone{display:none}@media (max-width:760px){.review-hero:has(.graded){grid-template-columns:minmax(0,1fr) 112px}.review-hero__card.graded{width:112px}.graded__case{border-radius:12px;gap:0;padding:5px;box-shadow:inset 0 0 0 1px #fffc,inset 0 0 0 4px #ffffff1f,0 12px 22px #080e3c66}.graded__label{display:none}.graded__well{border-radius:9px;padding:3px}.slab--phone{display:grid}}.big-back{--c1:#d7282f;--c2:#0e1330;--muted-chip:color-mix(in srgb, var(--chipboard-ink) 72%, var(--chipboard));aspect-ratio:5/7;border-radius:var(--radius-card);background:var(--stock);box-shadow:var(--shadow-card);color:var(--chipboard-ink);padding:6%;container-type:inline-size}.big-back__panel{background:var(--chipboard);height:100%;box-shadow:inset 0 0 0 1.2cqi var(--c1);border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:hidden}.big-back__panel:after{content:"";background-image:radial-gradient(circle at center, var(--c1) 0 1.3px, transparent 1.6px);opacity:.22;pointer-events:none;background-size:6px 6px;width:70%;height:55%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(315deg,#000 10%,#0000 70%);mask-image:linear-gradient(315deg,#000 10%,#0000 70%)}.big-back__head{background:linear-gradient(var(--c1) 0 86%, var(--c2) 86%);clip-path:polygon(0 0,100% 0,100% 74%,0 100%);color:#fff;font-family:var(--font-display);text-shadow:0 .08em #0e133073;justify-content:space-between;align-items:baseline;gap:3cqi;margin:0;padding:4.5cqi 6cqi 7cqi;font-style:italic;font-weight:900;font-stretch:96%;line-height:1;display:flex}.big-back__head span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9.5cqi;overflow:hidden}.big-back__head span:last-child{flex:none;font-size:7.5cqi}.big-back__head--light{color:var(--ink);text-shadow:0 .06em #ffffff80}.big-back__label{color:var(--muted-chip);letter-spacing:.06em;text-transform:uppercase;font-size:5cqi;font-weight:800;line-height:1.2;display:block}.big-back__fee,.big-back__perk,.big-back__foot{z-index:1;margin-inline:6.5cqi;position:relative}.big-back__fee{margin-top:2cqi}.big-back__fee strong{color:var(--ink);font-family:var(--font-display);font-size:clamp(10cqi, calc(122cqi / var(--fee-len,3)), var(--fee-max,24cqi));letter-spacing:-.02em;white-space:nowrap;margin-top:1cqi;font-style:italic;font-weight:900;font-stretch:96%;line-height:.92;display:block}.big-back__fee--wrap strong{font-size:var(--fee-size,10cqi);white-space:normal;text-wrap:balance;line-height:.98}.big-back__fee-sub{color:var(--ink);margin-top:1.8cqi;font-size:6.2cqi;font-weight:800;line-height:1.2;display:block}.big-back__perk{border-top:.5cqi dashed #2c2a264d;justify-items:start;gap:2cqi;margin-top:3.5cqi;padding-top:3cqi;display:grid}.big-back__sticker{border:.8cqi solid var(--ink);background:var(--yellow);box-shadow:0 1cqi 0 var(--ink);color:var(--ink);font-family:var(--font-display);border-radius:2cqi;padding:1.6cqi 3cqi 1.9cqi;font-size:7.2cqi;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.08;rotate:-1.5deg}.big-back__sticker--long{font-size:6.2cqi}.big-back__perk small{color:var(--muted-chip);font-size:5cqi;font-weight:700;line-height:1.3}.big-back__perk em{color:var(--muted-chip);font-size:6.4cqi;font-weight:700}.big-back__perk--fact{gap:1.4cqi}.big-back__fact{color:var(--ink);font-family:var(--font-display);text-wrap:balance;font-size:7.6cqi;font-style:italic;font-weight:900;font-stretch:96%;line-height:1.05}.big-back__perk--fact small{color:var(--ink);font-size:5.6cqi;font-weight:800}.big-back__foot{border-top:.5cqi dashed #2c2a264d;grid-template-columns:minmax(0,1fr);gap:2cqi;margin-top:auto;margin-bottom:5cqi;padding-top:3cqi;display:grid}.big-back__foot dd{color:var(--ink);margin:1cqi 0 0;font-size:6cqi;font-weight:800;line-height:1.25}@media (min-width:761px){.graded__well{cursor:pointer}}
