.sc,.sc-ov{--sc-ok:#047857;--sc-ok-b:rgb(16 185 129/.35);--sc-ok-bg:rgb(16 185 129/.08);--sc-warn:#b45309;--sc-warn-b:rgb(245 158 11/.4);--sc-warn-bg:rgb(245 158 11/.08);--sc-bad:#b91c1c;--sc-none:oklch(50% .01 286);--sc-none-b:oklch(62% .005 286);--sc-ok-ink:#065f46;--sc-ok-fill:rgb(16 185 129/.15);--sc-warn-ink:#92400e;--sc-warn-fill:rgb(245 158 11/.15);--sc-bad-fill:rgb(239 68 68/.12);--sc-bad-b:rgb(239 68 68/.4);--sc-none-fill:oklch(95% .003 286);--sc-tic-ink:#fff;--sc-sel:var(--primary);--sc-soft:oklch(52% .242 263/.08);--sc-ctl-b:var(--muted-foreground);--sc-shadow:0 1px 2px rgb(0 0 0/.04),0 8px 24px -8px rgb(15 23 42/.10);--sc-shadow-h:0 2px 4px rgb(0 0 0/.05),0 16px 40px -12px rgb(15 23 42/.18);--sc-dot-pass:var(--sc-ok);--sc-dot-near:#d97706;--sc-dot-fail:#c81e1e;--sc-dot-info:#85858d}.dark .sc,.dark .sc-ov{--sc-ok:#34d399;--sc-ok-b:rgb(52 211 153/.35);--sc-ok-bg:rgb(52 211 153/.08);--sc-warn:#fbbf24;--sc-warn-b:rgb(251 191 36/.35);--sc-warn-bg:rgb(251 191 36/.08);--sc-bad:#f87171;--sc-none:oklch(72% .01 286);--sc-none-b:oklch(58% .01 286);--sc-ok-ink:#34d399;--sc-ok-fill:rgb(52 211 153/.14);--sc-warn-ink:#fbbf24;--sc-warn-fill:rgb(251 191 36/.13);--sc-bad-fill:rgb(248 113 113/.14);--sc-bad-b:rgb(248 113 113/.45);--sc-none-fill:oklch(27% .006 286);--sc-tic-ink:#05291d;--sc-sel:oklch(72% .17 263);--sc-soft:oklch(77.7% .156 263/.12);--sc-shadow:0 1px 2px rgb(0 0 0/.3),0 8px 24px -8px rgb(0 0 0/.5);--sc-shadow-h:0 2px 4px rgb(0 0 0/.35),0 16px 40px -12px rgb(0 0 0/.6);--sc-dot-pass:#059669;--sc-dot-near:#d97706;--sc-dot-fail:#c92a2a;--sc-dot-info:#94949c}.sc{max-width:1120px;margin:0 auto;padding:0 20px 40px}:where(.sc,.sc-ov) button{font:inherit;color:inherit;cursor:pointer}.sc .h,.sc-ov .h{font-family:var(--font-heading);letter-spacing:-.01em;margin:0}.sc-num{font-variant-numeric:tabular-nums}.sc-muted{color:var(--muted-foreground)}.sc-ic{width:20px;height:20px;flex:none}.sc-ic.s{width:16px;height:16px}.sc-ic.l{width:24px;height:24px}.sc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sc :focus-visible,.sc-ov :focus-visible{outline:2.5px solid var(--sc-sel);outline-offset:2px}.sc [tabindex="-1"]:focus,.sc-ov [tabindex="-1"]:focus{outline:none}.sc-hit{position:relative}.sc-hit:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.sc-chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:4px 12px 4px 9px;min-height:30px;font-size:14px;font-weight:700;line-height:20px;white-space:nowrap;border:1px solid transparent}.sc-chip>svg{width:17px;height:17px;flex:none}.sc-chip.lg{font-size:15px;padding:5px 14px 5px 10px;min-height:34px}.sc-chip.sm{font-size:12.5px;padding:2px 9px;flex:none;min-height:0}.sc-chip.sm>svg{width:13px;height:13px}.sc-tier-tested{color:var(--sc-ok-ink);border-color:var(--sc-ok-b);background:var(--sc-ok-fill)}.sc-tier-some{color:var(--sc-warn-ink);border-color:var(--sc-warn-b);background:var(--sc-warn-fill)}.sc-tier-little{color:var(--sc-none);border-color:var(--sc-none-b);background:var(--sc-none-fill)}.sc-tier-problem{color:var(--sc-bad);border-color:var(--sc-bad-b);background:var(--sc-bad-fill)}.sc-tmark{stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sc-tmark .tic{stroke:var(--sc-tic-ink);stroke-width:2.4}.sc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:14px;border:1px solid var(--border);background:var(--card);padding:10px 16px;font-weight:700;font-size:15px;color:var(--foreground);white-space:nowrap;transition:box-shadow .15s ease-out;text-decoration:none}.sc-btn:hover{box-shadow:var(--sc-shadow)}.sc-btn.sm{padding:6px 12px;font-size:14px;border-radius:10px;min-height:44px}.sc-buy{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--primary);color:var(--primary-foreground);border:0;font-family:var(--font-heading);font-weight:700;font-size:17px;padding:0 22px;height:52px;border-radius:14px;box-shadow:0 6px 16px -6px oklch(52% .242 263/.6);white-space:nowrap;text-decoration:none;transition:box-shadow .15s ease-out}.sc-buy:hover{box-shadow:0 10px 24px -8px oklch(52% .242 263/.7)}.sc-buy.xl{height:58px;font-size:18px;padding:0 28px}.sc-buy.sm{height:44px;font-size:15px;padding:0 16px;border-radius:12px}.sc-pick{height:52px;padding:0 14px;border-radius:14px;gap:8px;line-height:1.15}.sc-pick span{display:grid;text-align:left}.sc-pick small{font-weight:600;font-size:12.5px}.sc-ghost{color:var(--chart-1);padding:6px 4px;font-weight:700}.sc-ghost,.sc-info{background:none;border:0}.sc-info{color:var(--muted-foreground);padding:2px;display:inline-grid;place-items:center;vertical-align:-3px;position:relative}.sc-info:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.sc-info.txt,.sc-info:hover{color:var(--chart-1)}.sc-info.txt{display:inline-flex;gap:5px;align-items:center;font-weight:700;font-size:14px;padding:0}.sc-info.txt:after{width:calc(100% + 8px)}.sc-idot{position:absolute;top:-1px;right:-2px;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 2px var(--card)}.sc-idot.warn{background:var(--sc-warn)}.sc-idot.bad{background:var(--sc-bad)}.sc-cpy{position:relative;border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:8px;padding:2px 9px;font-size:12.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:78px;min-height:30px;vertical-align:1px}.sc-cpy:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.sc-cpy svg{width:13px;height:13px;stroke-width:3}.sc-cpy.done{color:var(--sc-ok);border-color:var(--sc-ok-b)}.sc-mono{font-family:var(--font-mono);letter-spacing:.02em}.sc-stars{display:inline-flex;gap:1px;color:#f59e0b;vertical-align:-2px}.sc-stars svg{width:15px;height:15px;fill:currentColor;stroke:none}.sc-stars .off{color:var(--border)}.sc-logo{width:48px;height:48px;border-radius:12px;background:#fff;border:1px solid var(--border);display:grid;place-items:center;overflow:hidden;flex:none}.sc-logo img{max-width:86%;max-height:86%;object-fit:contain}.sc-logo img[data-trim]{opacity:0}.sc-logo.inv{background:oklch(25% .01 286);border-color:oklch(25% .01 286)}.sc-logo.s{width:40px;height:40px;border-radius:10px}.sc-logo .ini{font-family:var(--font-heading);font-weight:800;color:#334;font-size:18px}.sc-tile{position:relative;width:72px;height:72px;border-radius:14px;background:#fff;border:1px solid var(--border);display:grid;place-items:center;overflow:hidden;flex:none}.sc-tile img.photo{width:100%;height:100%;object-fit:contain}.sc-vial{display:block;width:100%;height:100%}.sc-cap{position:absolute;left:0;right:0;bottom:0;font-size:12px;line-height:1;font-weight:800;text-align:center;padding:3px 2px 4px;background:rgb(255 255 255/.9);color:oklch(40% .02 286);border-top:1px solid oklch(90% .005 286)}.dark .sc-coa img,.dark .sc-logo,.dark .sc-tile>.sc-vial,.dark .sc-tile>img{filter:brightness(.93)}.dark .sc-logo.inv{border-color:var(--border)}.sc-price{font-family:var(--font-heading);font-weight:800;font-size:30px;line-height:1.05;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.sc-price small{font-size:.5em;font-weight:700;letter-spacing:0;margin-left:3px}.sc-per,.sc-price small{color:var(--muted-foreground)}.sc-per{font-size:14px}.sc-hero{margin:26px 0 8px}.sc-hero h1{font-size:36px;margin:0 0 6px;font-weight:700}.sc-hero p{margin:0 0 18px;font-size:17px;color:var(--muted-foreground)}.sc-hero .sc-hl{margin-top:-8px;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;font-size:15px}.sc-hl b{color:var(--foreground);font-weight:800;font-variant-numeric:tabular-nums}.sc-hl .sep{color:var(--border)}.sc-hrow{display:flex;gap:12px;align-items:center;max-width:900px}.sc-srch{position:relative;flex:1;min-width:0}.sc-srch input{width:100%;height:62px;border-radius:18px;border:1.5px solid var(--border);background:var(--card);color:var(--foreground);font:inherit;font-size:19px;padding:0 20px 0 54px;outline:none;box-shadow:var(--sc-shadow)}.sc-srch input:focus{border-color:var(--sc-sel);box-shadow:0 0 0 4px var(--sc-soft)}.sc-srch .si{position:absolute;left:19px;top:50%;margin-top:-12px;color:var(--muted-foreground);pointer-events:none}.sc-hrow.wide{max-width:none}.sc-hrow.wide .sc-srch input{height:68px;font-size:20px;border-radius:20px;padding-left:60px}.sc-hrow.wide .sc-srch .si{left:22px;width:26px;height:26px;margin-top:-13px}.sc-hrow.wide .sc-pill.shipp{height:68px;border-radius:20px;padding:0 20px;font-size:16px}.sc-srch.sm{max-width:380px}.sc-srch.sm input{height:46px;font-size:16px;border-radius:14px;padding-left:44px;box-shadow:none}.sc-srch.sm .si{left:14px;width:20px;height:20px;margin-top:-10px}.sc-sugg{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:40;padding:8px;border-radius:16px;max-height:420px;overflow:auto;background:var(--card)}.sc-sugg .h4{font-size:12.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);padding:8px 10px 4px}.sc-sugg a,.sc-sugg button{display:flex;gap:12px;align-items:center;width:100%;text-align:left;border:0;background:none;border-radius:12px;padding:9px 10px;font-size:16px;color:inherit;text-decoration:none}.sc-sugg [data-active=true],.sc-sugg a:hover,.sc-sugg button:hover{background:var(--sc-soft)}.sc-sugg .m{margin-left:auto;color:var(--muted-foreground);font-size:14px}.sc-lsec{margin-top:34px}.sc-lh{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;margin:0 0 12px}.sc-lh h2{font-size:22px;font-weight:700}.sc-pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.sc-pc,.sc-pgrid{display:grid;gap:12px}.sc-pc{text-align:left;padding:16px;align-content:start;border-radius:18px;transition:box-shadow .15s ease-out;color:inherit;text-decoration:none}.sc-pc:hover{box-shadow:var(--sc-shadow-h)}.sc-pc-h{display:flex;gap:12px;align-items:center;min-width:0}.sc-pc-t{display:grid;min-width:0}.sc-pc-t b{font-family:var(--font-heading);font-size:18px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-pc-t span{font-size:14px;color:var(--muted-foreground)}.sc-pc-p{display:grid;gap:4px;border-top:1px solid var(--border);padding-top:10px;min-height:63px;align-content:start}.sc-pc-sub{color:var(--muted-foreground)}.sc-pc-l{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:14.5px;min-height:24px}.sc-pc-l b{font-family:var(--font-heading);font-size:18px;font-variant-numeric:tabular-nums}.sc-pc-l b.ok{color:var(--sc-ok)}.sc-pc-l b.none{color:var(--muted-foreground);font-family:var(--font-sans);font-size:15px;font-weight:700}.sc-pc-f,.sc-pc-tl{font-size:13px;color:var(--muted-foreground)}.sc-pc-tl{display:flex;gap:6px;align-items:baseline;font-weight:600;margin-top:-2px}.sc-lh-m{margin-left:auto;display:inline-flex;gap:4px;align-items:center;font-size:14px;font-weight:600;color:var(--muted-foreground)}.sc-pc-in{display:flex;flex-direction:column}.sc-pc-s{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1fr);gap:8px 10px;padding:10px 12px 11px;border-radius:12px;background:color-mix(in oklch,var(--foreground) 4.5%,transparent)}.sc-pc-s>span{display:grid;min-width:0}.sc-pc-s b{font-family:var(--font-heading);font-size:19px;line-height:22px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.sc-pc-s b.ok{color:var(--sc-ok)}.sc-pc-s small{font-size:12.5px;line-height:16px;font-weight:600;color:var(--muted-foreground);white-space:nowrap}.sc-pc-bar{grid-column:1/-1;position:relative;display:block;height:16px;margin:0 7px;--pc-track:oklch(62% .006 286);--pc-band:oklch(45% .09 263)}.dark .sc-pc-bar{--pc-track:oklch(56% .006 286);--pc-band:oklch(78% .08 263)}.sc-pc-bar:before{content:"";position:absolute;left:-7px;right:-7px;top:6px;height:4px;border-radius:99px;background:var(--pc-track)}.sc-pc-bar .mid{position:absolute;top:4px;height:8px;border-radius:3px;background:var(--pc-band)}.sc-pc-bar .sc-mk{top:8px;width:12px;height:12px;margin:-6px 0 0 -6px}.sc-pc-bar .sc-mk.y{width:3px;height:16px;margin:-8px 0 0 -1.5px}.sc-pc-in .sc-pc-p{border-top:0;padding-top:0;min-height:0}.sc-pc-in .sc-pc-l b{white-space:nowrap}.sc-pc-go{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;border-top:1px solid var(--border);padding-top:4px;color:var(--chart-1);font-weight:700;font-size:15px}.sc-pc-go svg{transition:transform .15s ease-out}.sc-pc-in:hover .sc-pc-go svg{transform:translateX(3px)}.sc-td{display:inline-block;width:10px;height:10px;border-radius:50%;border:2px solid var(--sc-none-b);flex:none;align-self:flex-start;margin-top:4px}.sc-td.tested{background:var(--sc-ok);border-color:var(--sc-ok)}.sc-td.some{border-color:var(--sc-warn);background:linear-gradient(90deg,var(--sc-warn) 50%,transparent 50%)}.sc-td.problem{border-color:var(--sc-bad)}.sc-lcols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:20px}.sc-lcols>.sc-lsec{display:grid;grid-row:span 2;grid-template-rows:subgrid}.sc-lcols .sc-lh h2{font-size:19px}.sc-news,.sc-tops{padding:6px;border-radius:18px}.sc-nr,.sc-ts{display:grid;align-items:center;gap:12px;width:100%;text-align:left;border:0;background:none;border-radius:14px;padding:10px 12px;transition:background .15s ease-out;color:inherit;text-decoration:none}.sc-nr:hover,.sc-ts:hover{background:var(--muted)}.sc-ts{grid-template-columns:22px 40px minmax(0,1fr) 110px}.sc-ts .rk{font-family:var(--font-heading);font-weight:800;color:var(--muted-foreground);text-align:center}.sc-nr-n,.sc-ts-n{display:grid;min-width:0}.sc-nr-n b,.sc-ts-n b{font-size:16px}.sc-nr-n b,.sc-nr-n span,.sc-ts-n b,.sc-ts-n span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-nr-n span,.sc-ts-n span{font-size:13.5px;color:var(--muted-foreground)}.sc-ts-n span{white-space:normal}.sc-cov{display:grid;gap:4px;font-size:13px;color:var(--muted-foreground);font-weight:700;text-align:right}.sc-cov i{display:block;height:8px;border-radius:99px;background:var(--muted);overflow:hidden;position:relative}.sc-cov i b{position:absolute;inset:0 auto 0 0;background:var(--sc-ok);border-radius:99px}.sc-nr{grid-template-columns:40px minmax(0,1fr) auto}.sc-nr-n span{display:flex;gap:6px;align-items:center}.sc-nr-d{font-size:13.5px;font-weight:700;white-space:nowrap}.sc-empty,.sc-nr-d{color:var(--muted-foreground)}.sc-empty{padding:14px 12px;margin:0}.sc-ship-short{display:none}.sc-crumbs{display:flex;gap:12px;align-items:center;justify-content:space-between;margin:22px 0 10px}.sc-back{display:inline-flex;gap:4px;border:0;background:none;color:var(--chart-1);font-weight:800;font-size:15px;padding:8px 2px;min-height:44px;text-decoration:none}.sc-back,.sc-ph{align-items:center}.sc-ph{display:flex;gap:14px;flex-wrap:wrap;margin:6px 0 14px}.sc-ph h1{font-size:30px;font-weight:700}.sc-ph .cnt{margin-left:auto;color:var(--muted-foreground);font-size:16px}.sc-szwrap{position:relative;margin:0 0 14px;z-index:25}.sc-szbar{display:flex;gap:8px;align-items:stretch;flex-wrap:wrap}.sc-szc{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:1px solid var(--border);background:var(--card);border-radius:14px;padding:6px 14px;min-height:52px;text-align:left;transition:border-color .15s ease-out}.sc-szc:hover{border-color:var(--muted-foreground)}.sc-szc b{font-size:15.5px;display:inline-flex;gap:6px;align-items:center;white-space:nowrap}.sc-szc span{font-size:12.5px;color:var(--muted-foreground);font-weight:600;white-space:nowrap}.sc-szc[aria-pressed=true]{border-color:var(--sc-sel);background:var(--sc-soft);color:var(--chart-1);box-shadow:0 0 0 1px var(--sc-sel) inset}.sc-szc[aria-pressed=true] span{color:var(--chart-1)}.sc-szc.any{border-style:dashed}.sc-szc.any[aria-pressed=true]{border-style:solid}.sc-szi{align-self:center;margin:0 -4px}.sc-szsep{width:1px;background:var(--border);margin:6px 2px}.sc-olds{display:flex;gap:6px;align-items:center;color:var(--muted-foreground);font-size:14px;font-weight:600;margin:-4px 0 12px}.sc-pch{padding:12px 20px 10px;margin:0 0 14px;border-radius:22px;--zmin:150px;--pc-track:oklch(62% .006 286);--pc-band:oklch(45% .09 263)}.dark .sc-pch{--pc-track:oklch(56% .006 286);--pc-band:oklch(78% .08 263)}.sc-pch-h{display:flex;flex-wrap:wrap;gap:2px;align-items:center;font-size:14.5px;line-height:20px}.sc-pch-h b{font-weight:800}.sc-pch-n{margin-left:auto;font-size:13px;white-space:nowrap}.sc-pch-p{position:relative;height:112px;margin-top:2px}.sc-pch-zw{top:40px;height:48px}.sc-pch-g,.sc-pch-zw{position:absolute;left:0;right:0}.sc-pch-g{top:0;bottom:0;display:grid;grid-template-columns:var(--cols)}.sc-pch-z{z-index:1}.sc-pch-bar{bottom:auto;top:8px;height:12px;z-index:2;pointer-events:none;transform-origin:left center}.sc-pch-bar i{display:block;align-self:center;height:6px;background:var(--pc-track)}.sc-pch-bar i:first-child{border-radius:99px 0 0 99px}.sc-pch-bar i:last-child{border-radius:0 99px 99px 0}.sc-pch-bar i.mid{height:12px;background:var(--pc-band);border-radius:3px}.sc-pch-bar i.on{background:var(--sc-sel);height:12px}.sc-pch-mk{bottom:auto;height:28px;z-index:3;pointer-events:none}.sc-pch-lb>span,.sc-pch-mk>span{position:relative}.sc-pch-lb{top:-40px;bottom:auto;height:40px;pointer-events:none}.sc-typ{position:absolute;bottom:0;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;font-size:12.5px;line-height:15px;font-weight:700;color:var(--muted-foreground);white-space:nowrap}.sc-typ b{font-family:var(--font-heading);font-size:14px;line-height:18px;font-weight:800;color:var(--foreground)}.sc-mk{position:absolute;top:14px;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%}.sc-mk.t{background:var(--sc-ok);box-shadow:0 0 0 2.5px var(--card)}.sc-mk.y{width:3px;height:20px;margin:-10px 0 0 -1.5px;border-radius:2px;background:var(--foreground);box-shadow:0 0 0 2px var(--card)}.sc-zn{position:relative;border:0;background:none;border-radius:12px;padding:24px 6px 0;min-width:0;display:flex;gap:6px;align-items:center;justify-content:center;font-size:13.5px;font-weight:700;line-height:20px;color:var(--muted-foreground);white-space:nowrap;transition:background .15s ease-out}.sc-zn:hover{background:var(--muted)}.sc-zn[aria-pressed=true]{background:var(--sc-soft);color:var(--chart-1)}.sc-zn .zl{display:inline-flex;gap:4px;align-items:center}.sc-zn .zc{font-size:12px;font-weight:800;line-height:18px;min-width:22px;padding:0 6px;border-radius:99px;background:var(--muted);color:var(--foreground);font-variant-numeric:tabular-nums}.sc-zn[aria-pressed=true] .zc{background:var(--primary);color:#fff}.sc-zn.dis{cursor:not-allowed;opacity:.7}.sc-pch-e{position:absolute;left:0;right:0;top:92px;display:flex;justify-content:space-between;gap:12px;font-size:12.5px;line-height:16px;color:var(--muted-foreground);font-weight:600;font-variant-numeric:tabular-nums}@keyframes sc-grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes sc-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sc-pch.go .sc-pch-bar{animation:sc-grow .24s ease-out both}.sc-pch.go .sc-mk,.sc-pch.go .sc-typ>*{animation:sc-rise .2s ease-out .1s both}.sc-pch.skel{pointer-events:none}.sc-pch.skel [data-sk]{color:transparent!important;background:color-mix(in oklch,var(--foreground) 6%,transparent);border-radius:6px;position:relative;overflow:hidden}.sc-pch.skel .sc-pch-bar i{background:var(--muted)}.sc-pch.skel .sc-mk,.sc-pch.skel .sc-pch-h .sc-info,.sc-pch.skel .zl svg{visibility:hidden}.sc-pch.skel .sc-zn{border-color:var(--border);background:var(--card);box-shadow:none}.sc-fbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;z-index:20}.sc-fbar,.sc-fp{position:relative}.sc-pill{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 14px;border-radius:14px;border:1px solid var(--border);background:var(--card);font-weight:700;font-size:15px;white-space:nowrap;transition:border-color .15s ease-out}.sc-pill:hover{border-color:var(--muted-foreground)}.sc-pill.on{border-color:var(--sc-sel);background:var(--sc-soft);color:var(--chart-1)}.sc-pill.dis,.sc-pill.dis:hover{opacity:.45;cursor:default;border-color:var(--border)}.sc-pill .n{background:var(--primary);color:#fff;border-radius:99px;font-size:12px;padding:1px 7px}.sc-pill .k{color:var(--muted-foreground);font-weight:600}.sc-pill.shipp{height:62px;border-radius:18px;padding:0 18px;box-shadow:var(--sc-shadow)}.sc-tg{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 14px 0 8px;border-radius:14px;border:1px solid var(--border);background:var(--card);font-weight:700;font-size:15px;white-space:nowrap}.sc-tg .sw{width:42px;height:26px;border-radius:99px;background:transparent;border:2px solid var(--sc-ctl-b);position:relative;transition:background .15s ease-out;flex:none}.sc-tg .sw:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--sc-ctl-b);transition:transform .15s ease-out}.sc-tg[aria-pressed=true]{border-color:var(--sc-ok-b);background:var(--sc-ok-bg)}.sc-tg[aria-pressed=true] .sw{background:var(--sc-ok);border-color:var(--sc-ok)}.sc-tg[aria-pressed=true] .sw:after{background:#fff;transform:translateX(16px)}.sc-dd{position:absolute;top:calc(100% + 8px);left:0;z-index:50;min-width:300px;padding:10px;border-radius:18px;background:var(--card);border:1px solid var(--border);box-shadow:var(--sc-shadow-h)}.sc-dd.dr{left:auto;right:0}.sc-dd h5{margin:6px 8px;font-size:12.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground)}.sc-dd h5.sc-h5i{display:flex;gap:2px;align-items:center}.sc-dd :is(.sc-opt,[role=radiogroup],[role=group])+h5{margin-top:10px}.sc-opt{display:flex;gap:12px;align-items:center;width:100%;text-align:left;border:0;background:none;border-radius:12px;padding:10px;font-size:16px;min-height:46px}.sc-opt:hover{background:var(--muted)}.sc-opt .bx{width:22px;height:22px;border-radius:7px;border:2px solid var(--sc-ctl-b);display:grid;place-items:center;flex:none;background:var(--card)}.sc-opt .bx.rd{border-radius:50%}.sc-opt[aria-checked=true] .bx{background:var(--primary);border-color:var(--primary);color:#fff}.sc-opt .bx svg{width:14px;height:14px;stroke-width:3}.sc-opt .c{margin-left:auto;font-size:14px;font-weight:700}.sc-opt .c,.sc-opt .d{color:var(--muted-foreground)}.sc-opt .d{display:block;font-size:13.5px}.sc-opt.dis{opacity:.6;cursor:not-allowed}.sc-flags{display:grid;grid-template-columns:repeat(2,minmax(max-content,1fr));gap:2px 6px}.sc-flags .sc-opt{min-height:44px;padding:0 12px;gap:10px;font-size:15.5px;white-space:nowrap}.sc-flags .sc-opt[aria-checked=true]{background:var(--sc-soft);color:var(--chart-1);font-weight:700}.sc-flags .sc-opt .ck{width:16px;height:16px;stroke-width:3;margin-left:auto;flex:none}.sc-flags .sc-opt:last-child:nth-child(odd){grid-column:1/-1}.sc-flag{width:24px;height:16px;border-radius:3px;flex:none;box-shadow:0 0 0 1px rgb(0 0 0/.08);overflow:hidden;display:inline-block;vertical-align:middle}.sc-flag.s{width:18px;height:12px;border-radius:2px}.sc-flag.sc-globe{box-shadow:none}.sc-chips{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:10px 0 0}.sc-chip2{position:relative;display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:var(--sc-soft);color:var(--chart-1);font-weight:700;font-size:14px;padding:5px 6px 5px 12px;border:0;min-height:36px}.sc-chip2:after{content:"";position:absolute;inset:-4px 0}.sc-chip2 .x{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--card)}.sc-chip2 .x svg{width:13px;height:13px}.sc-sortp{margin-left:auto}.sc-fdesk{display:contents}.sc-fphone{display:none}.sc-list{display:grid;gap:10px;margin-top:14px}.sc-r{display:grid;grid-template-columns:72px minmax(0,1.5fr) 160px minmax(0,1fr) 150px auto;gap:16px;align-items:center;padding:14px 18px 14px 14px;border-radius:18px;cursor:pointer;position:relative;min-height:118px;transition:box-shadow .15s ease-out}.sc-r:hover{box-shadow:var(--sc-shadow-h)}.sc-r.best{border:2px solid var(--sc-ok);box-shadow:0 0 0 4px var(--sc-ok-bg)}.sc-ribbon{position:absolute;z-index:2;top:-11px;left:16px;background:var(--sc-ok);color:#fff;font-weight:800;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;padding:3px 10px;border-radius:999px;white-space:nowrap}.dark .sc-ribbon{color:#04261b}.sc-r .nm{font-family:var(--font-heading);font-weight:800;font-size:19px;display:flex;gap:8px;align-items:center;min-width:0}.sc-r .nm .sc-logo{width:26px;height:26px;border-radius:7px}.sc-nmb{border:0;background:none;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;min-height:32px}.sc-nmb:hover{text-decoration:underline;text-underline-offset:3px}.sc-r .sc-nmb{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.2}.sc-r .ln{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:6px;font-size:14.5px}.sc-r .pr{text-align:right;min-width:150px}@media (min-width:901px){.sc-r .pr .sc-off{display:flex;justify-content:flex-end;white-space:nowrap}}.sc-id{min-width:0}.sc-id .ln{min-height:30px}.sc-id .ln.rt{min-height:22px;margin-top:4px}.sc-rate{display:inline-flex;flex-wrap:wrap;gap:0 6px;align-items:center}.sc-rate .sc-muted{white-space:nowrap}.sc-tprm{display:inline-flex;gap:4px;align-items:center;color:var(--muted-foreground);font-weight:600}.sc-srclogo{width:16px;height:16px;flex:none;border-radius:4px;vertical-align:-3px}.sc-rvl{display:inline-flex;flex-wrap:wrap;gap:2px 10px;align-items:center}.sc-mid{display:contents}.sc-pay{position:relative;display:inline-flex;gap:4px;align-items:center;border:0;background:none;padding:0;justify-self:start;border-radius:6px}.sc-pay:after{content:"";position:absolute;inset:-12px -4px;min-width:44px}.sc-pay.empty:after{display:none}.sc-pay .sc-pf{position:relative;z-index:1}.sc-pay .sc-pf:hover{border-color:var(--muted-foreground)}.sc-pf{width:28px;height:20px;border-radius:5px;border:1px solid var(--border);background:var(--card);display:inline-grid;place-items:center;color:var(--muted-foreground);flex:none}.sc-pf svg{width:14px;height:14px}.sc-pf.venmo svg{width:22px;height:8px}.sc-pf.n{font-size:11.5px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.sc-hu{font-size:14.5px;color:var(--muted-foreground)}.sc-hu,.sc-hut{display:inline-flex;gap:6px;align-items:center;min-width:0}.sc-hu:has(.sc-pure){flex-direction:column;align-items:flex-start}@media (max-width:1100px){.sc-hut+.sc-pure{display:none}}@media (max-width:900px){.sc-hu .sc-pure{display:none}}.sc-r.sold .sc-price{color:var(--muted-foreground)}.sc-see{height:52px}.sc-r .bb>a{min-width:158px}.sc-sold{margin-top:14px}.sc-sold>summary{list-style:none;display:flex;gap:12px;align-items:center;margin:0;cursor:pointer}.sc-sold>summary::-webkit-details-marker{display:none}.sc-sold>summary b{font-size:16px}.sc-sold-b{margin-left:auto;pointer-events:none}.sc-sold-b>svg{transition:transform .18s ease-out}.sc-sold[open] .sc-sold-b>svg{transform:rotate(180deg)}.sc-sold:not([open]) .sc-sold-b .c,.sc-sold[open] .sc-sold-b .o{display:none}.sc-more{display:flex;margin:16px auto 0}.sc-t3>summary{border-style:dashed}.sc-t3[open]>summary .o{display:none}.sc-flagline{margin:14px 0 0;padding:12px 18px;border:1px solid var(--border);border-radius:18px;color:var(--muted-foreground);font-size:14.5px;font-weight:600;line-height:1.45}.sc-list.sc-pinm{display:none;margin:18px 0 14px}@media (max-width:47.99rem){.sc-list.sc-pinm{display:grid}.sc-list:not(.sc-pinm)>.sc-r.best{display:none}}.sc-spon{position:relative;display:grid;gap:8px;padding:14px 6px 6px;margin:10px 0 4px;border-radius:24px;border:1px dashed var(--sc-none-b)}.sc-spon-h{position:absolute;z-index:2;top:-15px;left:14px;display:flex;align-items:center;gap:0;margin:0;padding:0 4px 0 8px;background:var(--background);border-radius:8px;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--muted-foreground)}.sc-spon{gap:18px;padding-top:24px}.sc-ribbon.spon{background:var(--muted);border:1px solid var(--border);padding:2px 9px}.dark .sc-ribbon.spon,.sc-ribbon.spon,.sc-spon-tag{color:var(--muted-foreground)}.sc-spon-tag{flex:none;font-family:var(--font-sans,inherit);font-size:12px;font-weight:700;letter-spacing:.02em;border:1px solid var(--border);border-radius:999px;padding:1px 8px}.sc-sh-spon{margin:6px 0 0;font-size:13.5px;line-height:1.4;color:var(--muted-foreground)}.sc-spon.m{display:none}.sc-spon.d{margin-top:26px}@media (max-width:47.99rem){.sc-spon.d{display:none}.sc-spon.m{display:grid}}.sc-lowbox{padding:16px 20px;margin-top:14px;background:transparent;box-shadow:none;border-radius:22px;border:1px solid var(--border)}.sc-pkline{margin-top:18px;display:grid;gap:8px}.sc-pkline>p{gap:2px;margin:0;color:var(--muted-foreground);font-size:14px;font-weight:600}.sc-pkline>p,.sc-pko{display:flex;align-items:center}.sc-pko{gap:12px;width:100%;text-align:left;padding:10px 14px;border-radius:16px;border:1px solid var(--border);background:transparent;color:inherit}.sc-pko:hover{background:var(--muted)}.sc-pko-n{display:grid;gap:2px;flex:1;min-width:0}.sc-pko-n b{overflow-wrap:anywhere}.sc-pko-n .sc-muted{font-size:14px}.sc-rank{display:flex;gap:2px 16px;font-size:14px;color:var(--muted-foreground);margin:12px 0 0}.sc-rank,.sc-rank-b{flex-wrap:wrap;align-items:center}.sc-rank-b{display:inline-flex;gap:14px}.sc-empty-st{padding:6px 4px 2px}.sc-mkt{padding:18px 20px;border-radius:16px;display:grid;gap:8px;justify-items:start;margin-top:6px}.sc-mkt-h{margin:0;font-weight:800;font-size:17px}.sc-mkt-p{margin:0;font-size:15px;color:var(--muted-foreground)}.sc-mkt-p b,.sc-off{color:var(--foreground)}.sc-empty-st p,.sc-off{font-weight:700}.sc-empty-st p{margin:0 0 4px;font-size:16px}.sc-empty-st .sc-chips{margin-top:6px}@keyframes sc-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sc-r.in{animation:sc-row-in .22s ease-out both;animation-delay:calc(var(--i, 0) * 32ms)}.sc-r.skel{cursor:default;pointer-events:none}.sc-skl{display:flex;flex-direction:column;gap:8px}.sc-skl>span{display:block;line-height:0}.sc-r.skel .pr.sc-skl{align-items:flex-end}.sc-r.skel .bb>.sc-skb{width:158px;height:52px}.ps-overlay-panel.sc-ov-store{max-width:780px}.ps-overlay-panel.sc-ov-viewer{max-width:980px}@media (min-width:48rem){.ps-overlay-panel.sc-ov-store{width:min(780px,calc(100vw - 3rem))}.ps-overlay-panel.sc-ov-viewer{width:min(980px,calc(100vw - 3rem))}.ps-overlay-panel.sc-ov-narrow{width:min(520px,calc(100vw - 3rem))}}.sc-ov .ps-overlay-scroll.sc-flush{padding:0}.ps-overlay-foot:has(>.sc-bar[data-hide=true]){display:none}.sc-bar{display:flex;gap:10px;align-items:center}.sc-bar .stk-p{display:flex;flex-direction:column;line-height:1.15;margin-left:auto;text-align:right;flex:none}.sc-bar .stk-p b{font-family:var(--font-heading);font-size:22px}.sc-bar .stk-p span{font-size:13px}.sc-bar .sc-buy,.sc-bar .sc-pick{flex:none}@media (max-width:480px){.sc-bar{gap:8px}.sc-bar .sc-szsel select{padding:0 28px 0 12px}.sc-bar .sc-szsel svg{right:8px}}.sc-tipc h2{font-size:20px;margin:0 40px 12px 0;font-family:var(--font-heading);font-weight:700}.sc-tipb{font-size:16px;line-height:1.55}.sc-tipb>p{margin:0 0 1em}.sc-tipb>p:last-child{margin-bottom:0}.sc-lt{display:grid;gap:12px;justify-items:start}.sc-lt .sc-kv{width:100%}.sc-lt-n{display:flex;gap:8px;align-items:flex-start;margin:0;font-weight:600}.sc-lt-n>svg{margin-top:4px;color:var(--muted-foreground)}.sc-lt-n.bad-n>svg{color:var(--sc-bad)}.sc-kv{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px 16px;font-size:15px;align-items:baseline}.sc-kv dt{display:flex;gap:2px;align-items:center;color:var(--muted-foreground);font-weight:600}.sc-kv dd{margin:0;font-weight:700;min-width:0;overflow-wrap:anywhere}.sc-kv dd .sc-info{margin-left:2px}.sc-kv dd .sc-nw{white-space:nowrap}.sc-kv .hint{display:block;font-weight:600;color:var(--muted-foreground);font-size:13.5px}.sc-kv .lk{font-size:13.5px;white-space:nowrap;color:var(--chart-1);font-weight:700;text-decoration:none;gap:4px}.sc-kv .lk,.sc-kv-f{display:inline-flex;align-items:center}.sc-kv-f{gap:6px}.sc-sh-head{display:flex;gap:18px;align-items:flex-start;padding:24px 24px 6px;margin-right:44px}.sc-sh-head .sc-tile{border-radius:18px}.sc-sh-id{min-width:0;display:grid;gap:8px}.sc-sh-name{display:flex;gap:10px;align-items:center;min-width:0}.sc-sh-name .sc-logo{width:34px;height:34px;border-radius:9px}.sc-sh-name h2{font-size:24px;line-height:1.15;min-width:0;overflow-wrap:anywhere;font-weight:700}.sc-sh-chips{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.sc-sh-chips .pepname{font-size:14.5px;font-weight:700}.sc-sh-hc{display:flex;gap:6px;align-items:flex-start;margin:0;font-size:13.5px;line-height:1.4;color:var(--muted-foreground);font-weight:700}.sc-sh-hc>svg{color:var(--sc-ok);margin-top:1px}.sc-sh-hc a,.sc-sh-hc button.lk{font-weight:800;color:var(--chart-1);border:0;background:none;padding:0}.sc-flagbox{margin:14px 24px 0;padding:12px 16px;border:1px solid var(--sc-warn-b);border-radius:18px;background:var(--sc-warn-bg)}.sc-flagbox .h{display:flex;gap:8px;align-items:center;margin:0;font-weight:800;font-size:15.5px;color:var(--sc-warn-ink)}.sc-flagbox ul{margin:6px 0 0;padding-left:20px;list-style:disc;display:grid;gap:4px;font-size:15px;line-height:1.45}.sc-bx{margin:14px 24px 0;padding:16px 18px;border:1px solid var(--border);border-radius:18px;background:color-mix(in oklch,var(--card) 72%,transparent);display:grid;gap:12px}.sc-bx-top{display:flex;gap:12px 20px;align-items:center;justify-content:space-between;flex-wrap:wrap}.sc-bx-p{min-width:0;display:grid;gap:6px}.sc-bx-pr{display:flex;gap:2px 10px;align-items:baseline;flex-wrap:wrap}.sc-bx-pr .sc-price{font-size:38px}.sc-bx-pr .sc-per{font-weight:700}.sc-bx-typ{margin:0;font-size:14px}.sc-bx-q,.sc-bx-typ{font-weight:600;color:var(--muted-foreground)}.sc-bx-q{margin:-2px 0 0;font-size:13.5px;text-align:right}.sc-bx-buy{display:flex;gap:10px;align-items:center;flex:none}.sc-bx-buy .sc-szsel select{height:58px;border-radius:14px;font-size:16px}.sc-paysum{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.sc-paysum .sc-pf{width:24px;height:18px}.sc-paysum .sc-pf svg{width:12px;height:12px}.sc-szsel{position:relative;display:inline-flex;align-items:center;min-width:0;flex:0 1 auto}.sc-szsel select{appearance:none;-webkit-appearance:none;height:44px;border-radius:12px;border:1px solid var(--border);background:var(--card);color:var(--foreground);font:inherit;font-weight:700;font-size:15px;padding:0 34px 0 14px;max-width:100%;text-overflow:ellipsis}.sc-szsel svg{position:absolute;right:11px;pointer-events:none;color:var(--muted-foreground)}.sc-sxs{margin-top:16px;border-bottom:1px solid var(--border)}.sc-sx{border-top:1px solid var(--border)}.sc-sx-h{margin:0;font:inherit}.sc-sx-b{display:flex;gap:12px;align-items:center;width:100%;min-height:62px;padding:10px 24px;border:0;background:none;text-align:left;transition:background .15s ease-out}.sc-sx-b:hover{background:var(--muted)}.sc-sx-b>svg:first-child{color:var(--muted-foreground)}.sc-sx-t{display:grid;gap:1px;min-width:0;flex:1}.sc-sx-t b{font-family:var(--font-heading);font-size:16px;font-weight:700;line-height:1.3}.sc-sx-s{font-size:14px;line-height:1.35;font-weight:600}.sc-sx-b .chev,.sc-sx-s{color:var(--muted-foreground)}.sc-sx-b .chev{transition:transform .18s ease-out}.sc-sx-b[aria-expanded=true] .chev{transform:rotate(180deg)}.sc-sx-p{padding:2px 24px 20px}.sc-sx-p>.sc-hero2{margin:0}.sc-sx-p>.sc-hero2+.sc-kv{margin-top:14px}.sc-sx-x{margin:12px 0 0;display:flex;gap:4px 18px;align-items:center;flex-wrap:wrap;font-size:14px}.sc-sx-sub{margin-top:14px}.sc-sx-subh{display:flex;gap:2px;align-items:center;margin:0 0 8px;font-size:14px;font-weight:700;color:var(--muted-foreground)}.sc-said{margin:8px 0 0;font-size:15px;line-height:1.5}.sc-said:first-child{margin-top:0}.sc-hero2{padding:14px;border:1px solid var(--border);border-radius:18px;background:color-mix(in oklch,var(--card) 72%,transparent);display:grid;grid-template-columns:180px minmax(0,1fr);grid-template-areas:"th fa" "th kv" "th ga";grid-template-rows:auto auto 1fr;gap:12px 18px}.sc-hero2.nothumb{grid-template-columns:minmax(0,1fr);grid-template-areas:"fa" "kv" "ga"}.sc-hero2>.sc-coa{grid-area:th;width:180px;height:233px}.sc-coa{position:relative;border:1px solid var(--border);border-radius:12px;padding:0;background:#fff;overflow:hidden;display:block;transition:box-shadow .15s ease-out}.sc-coa:hover{box-shadow:var(--sc-shadow-h)}.sc-coa img{width:100%;height:100%;object-fit:cover;object-position:top}.sc-coa .zoom{position:absolute;right:8px;bottom:8px;width:30px;height:30px;border-radius:9px;background:rgb(15 23 42/.72);color:#fff;display:grid;place-items:center}.sc-h2f{grid-area:fa;min-width:0;display:grid;gap:6px;align-content:start}.sc-h2t{display:block;margin:0;font-family:var(--font-heading);font-size:13.5px;line-height:1.45;color:var(--muted-foreground);font-weight:800;overflow-wrap:anywhere}.sc-h2t .sc-info{margin-left:4px}.sc-h2l{margin:0;font-family:var(--font-heading);font-weight:800;font-size:18px;line-height:1.25;overflow-wrap:anywhere}.sc-h2d,.sc-h2w{margin:0;font-size:14.5px}.sc-h2w{display:flex;gap:8px;align-items:flex-start;font-weight:700;line-height:1.4}.sc-h2w>svg{color:var(--muted-foreground);margin-top:2px}.sc-h2w.bad>svg{color:var(--sc-bad)}.sc-h2s{margin:0;font-size:14.5px;line-height:1.4;font-weight:600;color:var(--muted-foreground)}.sc-h2kw{grid-area:kv;min-width:0}.sc-h2kh{display:flex;gap:2px;align-items:center;margin:0 0 6px;font-size:13px;font-weight:700;color:var(--muted-foreground)}.sc-h2k{margin:0;display:flex;gap:8px;font-size:14.5px}.sc-h2k>div{flex:1 1 0;border:1px solid var(--border);border-radius:12px;padding:6px 10px;background:var(--card);min-width:0}.sc-h2k dt{display:flex;gap:2px;align-items:center;color:var(--muted-foreground);font-weight:700;font-size:13px}.sc-h2k dd{margin:0;font-weight:800;overflow-wrap:anywhere}.sc-h2k-s{display:block;font-size:13px;font-weight:600;color:var(--muted-foreground)}.sc-tx{margin-top:12px}.sc-h2kw>.sc-tx:first-child{margin-top:0}.sc-tx ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px 8px}.sc-tchip{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 11px 4px 8px;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--foreground);font:inherit;font-size:14px;font-weight:700;line-height:20px;cursor:pointer;transition:border-color .15s ease-out}.sc-tchip:after{content:"";position:absolute;inset:-6px 0}.sc-tchip:hover{border-color:var(--muted-foreground)}.sc-tdot{width:15px;height:15px;flex:none}.sc-tdot path{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sc-tdot.pass circle{fill:var(--sc-dot-pass)}.sc-tdot.near circle{fill:var(--sc-dot-near)}.sc-tdot.fail circle{fill:var(--sc-dot-fail)}.sc-tdot.info circle{fill:var(--sc-dot-info)}.sc-tmean{display:flex;gap:8px;align-items:flex-start}.sc-tmean .sc-tdot{margin-top:3px}.sc-tipb .sc-kv+.sc-tmean{margin-top:12px}.sc-tn{font-size:13px;font-weight:600;color:var(--muted-foreground);white-space:nowrap}.sc-mv{display:block;width:100%;max-width:340px;height:auto;margin:0 auto 12px;font-family:var(--font-sans)}.sc-mv .st{fill:var(--muted)}.sc-mv .pp{fill:var(--card);stroke:var(--border)}.sc-mv .band{fill:var(--foreground)}.sc-mv .inv{fill:var(--background);font-weight:700}.sc-mv .inv.sub{font-weight:600;opacity:.8}.sc-mv .ink{fill:var(--foreground)}.sc-mv .mu{fill:var(--muted-foreground)}.sc-mv .cap{font-size:8.5px;letter-spacing:1.6px;font-weight:700}.sc-mv .h{font-family:var(--font-heading);font-weight:800}.sc-mv .m{font-family:var(--font-mono)}.sc-mv .b,.sc-mv .m{font-weight:700}.sc-mv .hl{fill:var(--sc-ok-fill);stroke:var(--sc-ok)}.sc-mv .hlt{fill:var(--sc-ok-ink)}.sc-mv .ln{fill:none;stroke:var(--sc-ok);stroke-width:2.5}.sc-mv .bd,.sc-mv .dt{fill:var(--sc-ok)}.sc-mv .bdt{fill:var(--card)}.sc-hero2.none{display:block;padding:14px 16px}.sc-h2n{display:flex;gap:10px;align-items:flex-start;margin:0;font-weight:800;font-size:16px;line-height:1.4}.sc-h2n>svg{color:var(--muted-foreground);margin-top:3px}.sc-h2n .sc-muted{display:block;font-weight:600;font-size:14.5px}.sc-h2r{margin:6px 0 0 26px;font-size:14.5px;color:var(--muted-foreground)}.sc-h2r a,.sc-h2r button{border:0;background:none;padding:0;color:var(--chart-1);font-weight:700;text-decoration:none}.sc-gauge{grid-area:ga;min-width:0}.sc-g-top{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:14px;color:var(--muted-foreground);font-weight:700;margin-bottom:8px}.sc-g-top>span{gap:2px}.sc-g-top b,.sc-g-top>span{display:inline-flex;align-items:center}.sc-g-top b{gap:5px;color:var(--foreground);font-weight:800}.sc-g-tr{position:relative;height:10px;border-radius:99px;background:var(--muted);border:1px solid var(--border);margin:0 6px}.sc-g-band{position:absolute;top:-1px;bottom:-1px;background:var(--sc-ok-bg);border:1.5px solid var(--sc-ok-b);border-radius:4px}.sc-g-lab{top:-6px;bottom:-6px;width:2px;margin-left:-1px;opacity:.6;border-radius:2px}.sc-g-dot,.sc-g-lab{position:absolute;background:var(--foreground)}.sc-g-dot{top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;box-shadow:0 0 0 3px var(--card)}.sc-g-ax{position:relative;height:20px;margin:6px 6px 0;font-size:12.5px;color:var(--muted-foreground);font-weight:700}.sc-g-ax span{position:absolute;top:0;white-space:nowrap;transform:translateX(-50%)}.sc-g-ax span:first-child{transform:none;left:0}.sc-g-ax span:last-child{transform:none;right:0}.sc-g-cap{margin:4px 0 0}.sc-g-cap,.sc-mr{font-size:14.5px;line-height:1.4}.sc-mr{list-style:none;margin:0;padding:0;display:grid;gap:10px}.sc-mr li{display:flex;gap:10px}.sc-mr li>span:first-child{font-weight:700;flex:none;width:104px}.sc-mr li>span:last-child{flex:1 1 0;min-width:0;overflow-wrap:anywhere}.sc-mr-s{display:block;font-size:13.5px}.sc-gtk{list-style:none;margin:0;padding:0;display:grid;gap:9px}.sc-gtk li{display:flex;gap:10px;align-items:flex-start;font-size:15.5px;line-height:1.45}.sc-gk{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;flex:none;margin-top:1px}.sc-gtk .pos .sc-gk{background:var(--sc-ok-bg);color:var(--sc-ok);border:1.5px solid var(--sc-ok-b)}.sc-gtk .pos .sc-gk svg{width:13px;height:13px;stroke-width:3}.sc-gtk .neu .sc-gk{color:var(--muted-foreground)}.sc-gtk .neu .sc-gk svg{width:18px;height:18px}.sc-szl{list-style:none;margin:0;padding:0;display:grid}.sc-szl li{display:grid;grid-template-columns:1fr auto auto auto;gap:12px;align-items:center;padding:8px 10px;border-radius:12px;font-size:15.5px}.sc-szl li.on{background:var(--sc-soft)}.sc-szl li.szh{display:block;padding:12px 10px 4px;font-size:12.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground)}.sc-szl .szn{font-weight:700}.sc-szl .szp{font-weight:800;font-family:var(--font-heading);min-width:76px;text-align:right}.sc-szl .szs{font-size:13.5px;text-align:right}.sc-rv-sum{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:6px}.sc-rv-src{margin:-2px 0 8px;font-size:13.5px}.sc-rv-tpw{display:flex;gap:8px;align-items:flex-start;margin:0 0 8px;font-size:14px;line-height:1.45;color:var(--muted-foreground);font-weight:600}.sc-rv-tpw .sc-srclogo{margin-top:2px}.sc-rv-vp{display:inline-flex;gap:3px;align-items:center;color:var(--muted-foreground);font-size:13px}.sc-rv-vp .sc-ic{color:var(--sc-ok)}.sc-rv{padding:12px 0;border-top:1px dashed var(--border)}.sc-rv-h{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:14px}.sc-rv .sc-stars svg{width:13px;height:13px}.sc-rv p{margin:4px 0 0;font-size:15px;line-height:1.5}.sc-clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sc-rv.open .sc-clamp{-webkit-line-clamp:unset;display:block}.sc-rm{border:0;background:none;color:var(--chart-1);font-weight:700;padding:4px 0 0;font-size:14px}.sc-ochips{display:flex;gap:8px;flex-wrap:wrap}.sc-ochip{display:inline-flex;gap:8px;align-items:center;border:1px solid var(--border);background:var(--card);border-radius:999px;padding:5px 14px 5px 6px;font-weight:700;font-size:14.5px;min-height:44px;color:inherit;text-decoration:none;transition:border-color .15s ease-out}.sc-ochip:hover{border-color:var(--primary)}.sc-ochip .sc-muted{font-weight:600;font-size:13px}.sc-gv{display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap}.sc-gv-main{flex:1 1 180px;min-width:0}.sc-gv-n{margin:0;font-size:15.5px}.sc-gv-n b{font-family:var(--font-heading);font-size:22px;font-weight:800;letter-spacing:-.01em}.sc-gv-tr{margin:2px 0 0;font-size:15px}.sc-gv-spark{width:160px;height:44px;flex:none;color:var(--muted-foreground);overflow:visible}.sc-gv-spark polyline{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sc-gv-cc{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;margin-top:12px;font-size:14px}.sc-gv-l{color:var(--muted-foreground);font-weight:600;margin-right:2px}.sc-gv-c{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:var(--card);border-radius:999px;padding:3px 10px 3px 8px;font-weight:700;white-space:nowrap}.sc-gv-few{margin:0;font-size:15.5px}.sc-gv-note{margin:10px 0 0;line-height:1.45}.sc-gv-note,.sc-runit{font-size:14px;color:var(--muted-foreground)}.sc-runit{margin:0;padding:14px 24px 18px}.sc-runit a{color:var(--chart-1);text-decoration:none}.sc-vw-bar{display:flex;gap:12px;align-items:center;padding:14px 64px 14px 20px;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--background);z-index:2}.sc-vw-bar h2{font-family:var(--font-heading);font-size:17px;margin-right:auto;font-weight:700}.sc-vw-img{padding:16px;background:var(--muted)}.sc-vw-z{border:0;padding:0;background:none;cursor:zoom-in}.sc-vw-img img,.sc-vw-z{display:block;margin:0 auto;max-width:100%}.sc-vw-img img{width:auto;height:auto;border-radius:8px;background:#fff;box-shadow:var(--sc-shadow)}.sc-vw-img.z{overflow:auto}.sc-vw-img.z .sc-vw-z{max-width:none;cursor:zoom-out}.sc-vw-img.z img{max-width:none;width:min(1600px,200%)}.sc-fsheet section{padding:14px 20px;border-top:1px solid var(--border)}.sc-fsheet h3{font-size:16px;margin:0 0 6px;display:flex;gap:2px;align-items:center;font-family:var(--font-heading);font-weight:700}.sc-fsheet .sc-flags{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.sc-fsheet .sc-tg{width:100%}.sc-fbarfoot{display:flex;gap:12px;align-items:center}@media (max-width:900px){.sc{padding:0 16px 40px}.sc-hero{margin:16px 0 4px}.sc-hero h1{font-size:27px}.sc-hero p{font-size:15.5px;margin-bottom:14px}.sc-hrow{flex-direction:column;align-items:stretch;gap:10px}.sc-srch input{height:56px;font-size:17px}.sc-pill.shipp{height:48px;justify-content:center;width:100%}.sc-hrow .sc-fp{width:100%}.sc-lsec{margin-top:26px}.sc-lh h2{font-size:20px}.sc-lcols .sc-lh h2{font-size:18px}.sc-pgrid{grid-template-columns:1fr;gap:8px}.sc-pc{gap:8px;padding:12px 14px}.sc-pc-h{gap:10px}.sc-pc-h img{width:34px!important;height:34px!important}.sc-pc-t b{font-size:16.5px;white-space:normal}.sc-pc-t span{font-size:13.5px}.sc-pc-p{padding-top:8px;gap:2px;min-height:0}.sc-pc-l{font-size:14px;min-height:0}.sc-pc-l b{font-size:16px}.sc-pc-f{font-size:12.5px}.sc-lcols{grid-template-columns:1fr;grid-template-rows:none;gap:0}.sc-lcols>.sc-lsec{display:block}.sc-ts{grid-template-columns:16px 36px minmax(0,1fr) 52px;gap:10px;padding:10px 8px}.sc-cov .cvn{display:none}.sc-nr-n span,.sc-ts-n span{white-space:normal;align-items:flex-start}.sc-ts-n b{white-space:normal}.sc-nr .sc-logo.s,.sc-ts .sc-logo.s{width:36px;height:36px}.sc-nr{grid-template-columns:36px minmax(0,1fr) auto;gap:10px;padding:10px 8px}.sc-crumbs{margin:12px 0;flex-wrap:wrap}.sc-crumbs .sc-srch.sm{max-width:none;flex-basis:100%}.sc-ph{margin:4px 0 12px;gap:10px}.sc-ph img{width:36px!important;height:36px!important}.sc-ph h1{font-size:24px}.sc-ph .cnt{margin-left:0;width:100%;font-size:14.5px}.sc-szwrap{margin-left:-16px;margin-right:-16px}.sc-szbar{flex-wrap:nowrap;overflow-x:auto;padding:2px 16px 6px;scrollbar-width:none}.sc-szbar::-webkit-scrollbar{display:none}.sc-szc{flex:none;min-height:48px;padding:5px 12px}.sc-szwrap .sc-dd{left:16px;right:16px;min-width:0}.sc-fbar .sc-fdesk{display:none}.sc-fphone{display:flex;gap:8px;width:100%}.sc-fphone .sc-pill{flex:1 1 0;justify-content:center;padding:0 10px;min-width:0;font-size:14.5px;gap:6px}.sc-fphone .sc-pill:first-child{flex:none;padding:0 12px}.sc-fphone .sc-pill[data-phonesort]{flex-grow:1.35}.sc-fphone .sc-pill .lbl{overflow:hidden;text-overflow:ellipsis}.sc-r{grid-template-columns:60px minmax(0,1fr) auto;gap:10px 12px;padding:14px;min-height:0}.sc-r .sc-tile{width:60px!important;height:60px!important;align-self:start}.sc-r.best,.sc-r[data-sponsored]{padding-top:24px}.sc-r.skel .pr.sc-skl{align-items:flex-start}.sc-r>.sc-tile+div{grid-column:2/-1}.sc-r .nm{font-size:18px}.sc-r .nm .sc-logo{display:none}.sc-r .bb .sc-pick{height:48px}.sc-mid{display:flex;grid-column:1/-1;gap:6px 14px;align-items:center;flex-wrap:wrap;min-height:28px}.sc-id .ln,.sc-id .ln.rt{min-height:0}.sc-r .pr{grid-column:1/3;text-align:left;min-width:0;align-self:center}.sc-r .bb{grid-column:3;align-self:center}.sc-r .bb .sc-buy,.sc-r .bb .sc-see{height:48px;padding:0 18px}.sc-r .bb>a{min-width:150px}.sc-r.skel .bb>.sc-skb{width:150px;height:48px}.sc-r .pr .sc-off{width:max-content;max-width:calc(100% + 162px)}.sc-r:has(.pr .sc-off) .bb{align-self:start}.sc-r .bb .sc-pick{padding:0 12px}.sc-rank{font-size:13.5px}.sc-hrow.wide .sc-srch input{height:56px;font-size:17px;border-radius:18px;padding-left:54px}.sc-hrow.wide .sc-srch .si{left:19px;width:24px;height:24px;margin-top:-12px}.sc-hrow.wide .sc-pill.shipp{height:48px;border-radius:18px;padding:0 18px;font-size:15px}.sc-hrow .sc-dd{left:0;right:0;min-width:0}.sc-hrow .sc-flags{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.sc-pc-s b{font-size:18px}.sc-lh-m{margin-left:0;width:100%}.sc-hero .sc-hl{font-size:14px;gap:2px 10px}}@media (min-width:901px) and (max-width:1100px){.sc-pgrid-in{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:600px) and (max-width:900px){.sc-pgrid-in{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.sc-hrow.wide .sc-srch input{font-size:16px;padding:0 10px 0 44px}.sc-hrow.wide .sc-srch .si{left:14px;width:21px;height:21px;margin-top:-10.5px}}@media (max-width:820px){.sc-ship-long{display:none}.sc-ship-short{display:inline}}@media (max-width:640px){.sc-pch{padding:12px 14px;--zmin:104px}.sc-pch-h{font-size:14px}.sc-pch-p{height:auto;margin-top:2px;padding-top:40px}.sc-pch-zw{position:relative;top:0;height:60px}.sc-zn{flex-direction:column;gap:2px;padding:25px 2px 0;justify-content:flex-start;font-size:12.5px;line-height:15px}.sc-pch-e{position:static;margin-top:2px}.sc-sh-head{padding:18px 18px 4px;gap:14px;margin-right:40px}.sc-sh-head .sc-tile{width:76px!important;height:76px!important}.sc-sh-name h2{font-size:20px}.sc-szl li{grid-template-columns:1fr auto auto;gap:10px;padding:8px 6px}.sc-szl .szs{display:none}.sc-gv{gap:10px 14px}.sc-gv-spark{width:112px;height:40px}.sc-runit{padding:14px 18px 16px}.sc-bx{margin:12px 18px 0;padding:14px;gap:10px}.sc-flagbox{margin:12px 18px 0;padding:12px 14px}.sc-bx-pr .sc-price{font-size:32px}.sc-bx-buy{width:100%}.sc-bx-buy .sc-szsel{flex:1 1 0}.sc-bx-buy .sc-szsel select{width:100%}.sc-bx-q{text-align:left}.sc-sx-b{padding:10px 18px;gap:10px}.sc-sx-p{padding:2px 18px 18px}.sc-hero2{padding:12px;grid-template-columns:96px minmax(0,1fr);grid-template-areas:"th fa" "kv kv" "ga ga";grid-template-rows:auto;gap:12px}.sc-hero2.nothumb{grid-template-columns:minmax(0,1fr);grid-template-areas:"fa" "kv" "ga"}.sc-hero2>.sc-coa{width:96px;height:124px}.sc-h2l{font-size:17px}.sc-h2k{gap:6px;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.sc-h2k>div{padding:5px 8px}.sc-g-ax,.sc-h2a{display:none}.sc-g-tr{margin-bottom:10px}.sc-vw-img{padding:8px}}@media (max-width:380px){.sc-ribbon{left:12px;font-size:12px;letter-spacing:0;padding:3px 8px;max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis}.sc-r.best.ribm{padding-top:14px}.sc-r.best.ribm>.sc-ribbon{position:static;grid-column:1/-1;justify-self:start;max-width:none;white-space:normal;overflow:visible;line-height:1.35;padding:3px 10px;border-radius:10px}.sc-fphone{gap:6px}.sc-fphone .sc-pill{padding:0 8px}.sc-fphone .sc-pill:first-child{padding:0 10px}.sc-fphone .sc-pill[data-phonesort]{flex:0 0 auto}}@media (max-width:359px){.sc-r.best{padding-top:14px}.sc-r.best>.sc-ribbon{position:static;grid-column:1/-1;justify-self:start;max-width:none;white-space:normal;overflow:visible;line-height:1.35;padding:3px 10px;border-radius:10px}}@media (max-width:430px){.sc-r.best.ribl{padding-top:14px}.sc-r.best.ribl>.sc-ribbon{position:static;grid-column:1/-1;justify-self:start;max-width:none;white-space:normal;overflow:visible;line-height:1.35;padding:3px 10px;border-radius:10px}}@media (prefers-reduced-motion:reduce){.sc *,.sc :after,.sc :before,.sc-ov *,.sc-ov :after,.sc-ov :before{transition:none!important;animation:none!important}}.sc-checks{list-style:none;margin:0;padding:0;display:grid;gap:10px}.sc-checks li{display:flex;gap:10px;align-items:flex-start;font-size:15.5px;line-height:1.4}.sc-ck{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex:none;margin-top:-1px}.sc-ck svg{width:15px;height:15px;stroke-width:3}.sc-ck.y{background:var(--sc-ok-bg);color:var(--sc-ok);border:1.5px solid var(--sc-ok-b)}.sc-ck.n{background:transparent;color:var(--sc-none);border:1.5px solid var(--sc-none-b)}.sc-pvwrap{max-width:800px}.sc-pv-col{display:grid;gap:16px;max-width:760px}.sc-est .sub .nw{white-space:nowrap}.sc-pv-none{margin:4px 0 0 38px;font-weight:700;font-size:15px;color:var(--muted-foreground)}.sc-pv-card{padding:20px 22px;border-radius:22px}.sc-pv-h{font-size:22px;font-weight:700;line-height:1.25;margin:0 0 4px}.sc-qz{display:flex;gap:12px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--border)}.sc-qz:last-of-type{border-bottom:0}.sc-qz .qn{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--sc-ok-bg);color:var(--sc-ok);border:1.5px solid var(--sc-ok-b);margin-top:1px}.sc-qz .qn svg{width:14px;height:14px;stroke-width:3}.sc-qz .qz-q{font-weight:700;font-size:16px;margin:2px 0 8px}.sc-csel{position:relative;display:inline-flex;align-items:center;border:1px solid var(--border);background:var(--card);border-radius:12px;height:44px}.sc-csel .sc-flag{position:absolute;left:12px;pointer-events:none}.sc-csel select{appearance:none;-webkit-appearance:none;border:0;background:transparent;color:var(--foreground);font:inherit;font-weight:700;font-size:16px;height:100%;padding:0 36px 0 44px;border-radius:12px;cursor:pointer}.sc-csel>svg:last-child{position:absolute;right:12px;pointer-events:none;color:var(--muted-foreground)}.sc-dchips{display:flex;flex-wrap:wrap;gap:8px}.sc-dchip{display:inline-flex;gap:6px;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--border);background:color-mix(in oklch,var(--foreground) 6%,transparent);font-weight:700;font-size:15px}.sc-dchip svg{width:14px;height:14px;stroke-width:3}.sc-dchip[aria-checked=true]{border-color:var(--sc-sel);background:var(--sc-soft);color:var(--chart-1)}.sc-est{margin-top:14px;padding:16px 18px;border-radius:16px;background:color-mix(in oklch,var(--foreground) 5%,transparent)}.sc-est .lbl{display:flex;gap:4px;align-items:center;font-size:12.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground)}.sc-est .big{font-family:var(--font-heading);font-weight:800;font-size:28px;line-height:1.2;margin-top:2px;font-variant-numeric:tabular-nums}.sc-est .sub{font-size:14px;margin-top:2px}.sc-est .sub,.sc-fz-a{color:var(--muted-foreground)}.sc-fz-a{margin:0 0 12px;font-size:17px}.sc-fz-a b{font-family:var(--font-heading);font-size:22px;color:var(--foreground)}.sc-fz{padding:10px 20px 14px;border-radius:22px;display:grid;gap:12px}.sc-fz-r{display:grid;grid-template-columns:52px minmax(0,1fr);gap:2px 12px;align-items:center}.sc-fz-r .cnt{grid-row:span 2;font-family:var(--font-heading);font-weight:800;font-size:20px;text-align:right;font-variant-numeric:tabular-nums}.sc-fz-r .cnt.ok{color:var(--sc-ok)}.sc-fz-r .lab{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:15px}.sc-fz-r .trk{height:8px;border-radius:99px;background:var(--muted);overflow:hidden}.sc-fz-r .trk b{display:block;height:100%;border-radius:99px;background:var(--muted-foreground);opacity:.75;transform-origin:left center;animation:sc-grow .3s ease-out both}.sc-fz-r .trk b.ok{background:var(--sc-ok);opacity:1}.sc-rg-t{margin:0;font-size:15px;color:var(--muted-foreground)}.sc-rg-t b{color:var(--foreground);font-variant-numeric:tabular-nums}.sc-rg-f{margin:4px 0 0;font-size:13px;color:var(--muted-foreground)}.sc-pv-cta h2{font-family:var(--font-heading);font-size:20px;font-weight:700;margin:0 0 4px}.sc-pv-cta p{margin:0 0 14px;font-size:15px;color:var(--muted-foreground)}.sc-pv-cta .btns{display:flex;gap:10px;flex-wrap:wrap}@media (max-width:640px){.sc-pv-card{padding:16px}.sc-est .big,.sc-pv-h{font-size:20px}.sc-est .sub{font-size:13px}.sc-pv-cta .btns{flex-direction:column}.sc-pv-cta .btns>*{width:100%}}.sc-cty-h{font-size:20px;font-weight:700;line-height:1.25;margin:0 40px 0 0}.sc-cty-ov{padding:20px 22px;border-radius:22px;margin-top:34px}.sc-cty-ov .sc-cty-h{margin-right:0}.sc-cty-big{margin:0;font-size:15px;color:var(--muted-foreground)}.sc-cty-big b{font-family:var(--font-heading);font-weight:800;font-size:28px;line-height:1.15;color:var(--foreground);font-variant-numeric:tabular-nums}.sc-cty-sub{margin:2px 0 0;font-size:14px;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.sc-cty-h3{font-family:var(--font-heading);font-size:16px;font-weight:700;margin:18px 0 4px;padding-top:14px;border-top:1px solid var(--border)}.sc-cty-list{list-style:none;margin:8px 0 0;padding:0}.sc-cty-list li{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--border)}.sc-cty-list li:first-child{border-top:0}.sc-cty-list .nm{display:flex;flex-direction:column;min-width:0;flex:1;font-size:15px}.sc-cty-list .nm>span,.sc-cty-list .vl>span{font-size:12.5px;color:var(--muted-foreground)}.sc-cty-list .nm a{color:var(--chart-1);text-decoration:none}.sc-cty-list .nm a:hover{text-decoration:underline}.sc-cty-list .vl{display:flex;flex-direction:column;align-items:flex-end;text-align:right;flex:none;font-variant-numeric:tabular-nums}.sc-cty-list .vl b{font-family:var(--font-heading);font-weight:800;font-size:16px}.sc-cty-more{display:inline-flex;align-items:center;gap:2px;margin-top:6px;font-size:14px}.sc-cty-foot{margin:10px 0 0;font-size:12.5px;color:var(--muted-foreground)}@media (max-width:640px){.sc-cty-ov{padding:16px}.sc-cty-h{font-size:18px}.sc-cty-big b{font-size:24px}}.sc-d-card{max-width:900px;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-areas:"art top" "art rest" "more more";column-gap:28px;align-items:center;padding:26px;border-radius:22px;margin-top:18px}.sc-d-art{grid-area:art;width:220px;height:230px;border-radius:14px;align-self:center}.sc-d-top{grid-area:top;align-self:end}.sc-d-rest{grid-area:rest;align-self:start}.sc-d-more{grid-area:more}.sc-d-kick{margin:0 0 6px;font-size:13px;color:var(--muted-foreground)}.sc-d-fine .nw,.sc-d-kick .nw{white-space:nowrap}.sc .sc-d-h1{font-size:30px;font-weight:700;line-height:1.2;margin:0}.sc-d-fig{font-family:var(--font-heading);font-weight:800;font-size:30px;line-height:1.15;letter-spacing:-.015em;margin:6px 0 0;font-variant-numeric:tabular-nums}.sc-d-lede{margin:6px 0 0;font-size:16px;color:var(--muted-foreground)}.sc-d-cta{margin-top:18px}.sc-hero .sc-d-cta{margin:0 0 18px}.sc-d-fine{margin:10px 0 0;font-size:14px;color:var(--muted-foreground)}.sc-d-fine a{color:var(--chart-1);font-weight:700;text-decoration:none}.sc-d-fine a:hover{text-decoration:underline}@media (max-width:640px){.sc-d-card{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"art top" "rest rest" "more more";column-gap:14px;padding:16px;align-items:center}.sc-d-art{width:64px;height:66px;border-radius:12px}.sc-d-top{align-self:center}.sc .sc-d-h1{font-size:22px}.sc-d-rest{margin-top:10px}.sc-d-fig{font-size:26px}.sc-d-lede{font-size:15px}.sc-d-cta .sc-buy{width:100%}}.sc-pv-stats{display:flex;flex-wrap:wrap;gap:2px 10px;align-items:center;margin:14px 0 0;font-size:14px;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.sc-pv-stats b{color:var(--foreground);font-weight:800}.sc-pv-stats .sep{color:var(--border);margin-right:10px}.sc-pv-sec{margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}.sc .sc-pv-h{font-family:var(--font-heading);font-size:16px;font-weight:700;line-height:1.3;margin:0}.sc-pv-sec .sc-cty-list{margin-top:4px}.sc-pv-flags{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:14px}.sc-pv-flags li{display:inline-flex;align-items:center;gap:6px}.sc-pv-lock{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.sc-pv-lock li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:14.5px;line-height:1.4}.sc-pv-lock svg{width:16px;height:16px;margin-top:2px;color:var(--muted-foreground)}.sc-su .sc-su-h{display:flex;gap:12px;align-items:center;padding-right:40px}.sc-su .sc-su-h h2{font-size:18px;font-weight:700;line-height:1.25;margin:0}.sc-su .sc-su-h span{display:block;font-size:13.5px;color:var(--muted-foreground)}.sc-su .sc-su-art{width:56px;height:56px;border-radius:12px}.sc-su-pts{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.sc-su-pts li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:14.5px;line-height:1.4}.sc-su-pts svg{width:18px;height:18px;margin-top:1px}.sc-su-count,.sc-su-pts svg{color:var(--muted-foreground)}.sc-su-count{display:flex;gap:8px;align-items:baseline;margin:14px 0 0;font-size:14px}.sc-su-oa{display:grid;gap:10px;margin-top:16px}.sc-su-oa [data-auth-method=email]{color:var(--chart-1);font-size:14px;font-weight:600;line-height:20px}.sc-su-err{margin:12px 0 0;font-size:14px;color:var(--destructive)}.sc-su-fine,.sc-su-terms{margin:12px 0 0;font-size:13.5px;color:var(--muted-foreground);text-align:center}.sc-su-terms{font-size:12.5px;margin-top:6px}.sc-su-fine a,.sc-su-terms a{color:var(--foreground);text-decoration:underline;text-underline-offset:2px}.sc-cf-head{display:flex;gap:12px;align-items:center}.sc-cf-head h2{font-size:20px;font-weight:700;line-height:1.25;margin:0}.sc-cf-ic{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:color-mix(in oklch,var(--foreground) 6%,transparent);color:var(--muted-foreground);flex:none}.sc-cf-ic svg{width:17px;height:17px}.sc-cf-table{margin-top:16px;border:1px solid var(--border);border-radius:14px;overflow:hidden}.sc-cf-table dl{margin:0}.sc-cf-row{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:11px 14px;border-top:1px solid var(--border)}.sc-cf-row:first-child{border-top:0}.sc-cf-row dt{font-size:11.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground);padding-top:2px}.sc-cf-row dd{margin:0;font-size:14.5px;line-height:1.4}.sc-cf-tick{position:relative;display:flex;gap:12px;align-items:flex-start;padding:13px 14px;border-top:1px solid var(--border);background:color-mix(in oklch,var(--foreground) 4%,transparent);font-size:15px;font-weight:600;line-height:1.4;cursor:pointer;transition:background-color .15s ease-out}.sc-cf-tick.on{background:color-mix(in oklch,var(--chart-1) 9%,transparent)}.sc-cf-tick input{position:absolute;opacity:0;width:22px;height:22px;margin:0}.sc-cf-tick .bx{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:6px;border:2px solid var(--border);background:var(--card);color:var(--primary-foreground);margin-top:1px;transition:background-color .15s ease-out,border-color .15s ease-out}.sc-cf-tick.on .bx{background:var(--primary);border-color:var(--primary)}.sc-cf-tick .bx svg{width:14px;height:14px;stroke-width:3}.sc-cf-tick input:focus-visible+.bx{outline:2.5px solid var(--sc-sel);outline-offset:2px}.sc-cf-foot{display:flex;align-items:center;gap:8px;width:100%}.sc-cf-foot .grow{flex:1}.sc-cf-terms{color:var(--chart-1);font-weight:700;font-size:14.5px;text-decoration:none;padding:10px 2px}.sc-cf-terms:hover{text-decoration:underline}.sc-cf-later{background:none;border:0;color:var(--muted-foreground);font-weight:700;font-size:15px;padding:10px 12px;cursor:pointer}.sc-cf-foot .sc-buy:disabled{opacity:.5;box-shadow:none;cursor:not-allowed}.sc-cf-err{margin:12px 0 0;font-size:14px;color:var(--destructive)}