@layer components{[data-line=scorebug]{--sb-bg:#0a0b0e;--sb-panel:#11151c;--sb-raise:#171c26;--sb-rule:#252c38;--sb-rule-strong:#3a4352;--sb-fg:#e6edf3;--sb-dim:#a3adb8;--sb-red:#f0413c;--sb-red-deep:#b00500;--sb-red-ink:#ff6b62;--sb-amber:#f6b432;--gd-ink:var(--sb-fg);--gd-soft:var(--sb-dim);--gd-line:var(--sb-rule);--gd-card:var(--sb-panel);--color-paper:var(--sb-bg);--color-navy:var(--sb-fg);--color-navy-soft:var(--sb-dim);--color-rule:var(--sb-rule);--color-rule-strong:var(--sb-rule-strong);--color-field-edge:var(--sb-rule-strong);--color-canoe:var(--sb-red);--color-canoe-deep:var(--sb-red-ink);--color-canoe-press:var(--sb-red-deep);--tb-ink:var(--sb-fg);--font-display:var(--font-anton), "Arial Narrow", "Roboto Condensed", sans-serif;color:var(--sb-fg);background:var(--sb-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pg-shop [data-tone=scorebug],[data-line=scorebug] [data-tone=scorebug]{--tone-ink:#0d1016;--tone-glow:#4a1612;--tone-accent:var(--sb-amber,#f6b432)}[data-line=scorebug] a{color:inherit}[data-line=scorebug] :is(h1,.gd-catalog-head h2,.sb-section-head h2,.pg-shop-description>h2,.pg-shop-other-formats>p,.pg-shop-cart-heading h1){font-family:var(--font-anton), "Arial Narrow", "Roboto Condensed", sans-serif;text-transform:uppercase;letter-spacing:.005em;font-weight:400}[data-line=scorebug] .pg-shop-info h1{font-size:clamp(2.6rem,5vw,4rem);line-height:1}[data-line=scorebug] .gd-eyebrow,[data-line=scorebug] .pg-shop-eyebrow,[data-line=scorebug] .pg-shop-info>.pg-shop-eyebrow{color:var(--sb-red-ink);letter-spacing:.16em}[data-line=scorebug] :is(.pg-shop-button,.gd-btn-dark,.sb-btn){color:#fff;background:linear-gradient(#f0413c,#b00500 62%,#8e0300);box-shadow:inset 0 1px #ffffff59,0 4px 14px #00000080,0 0 0 1px #e1060073}[data-line=scorebug] :is(.pg-shop-button,.gd-btn-dark,.sb-btn):hover{background:linear-gradient(#ff514b,#c40600 62%,#9a0400)}[data-line=scorebug] .gd-cart{background:var(--sb-red-deep);color:#fff}[data-line=scorebug] .gd-cart:hover{background:var(--sb-red)}[data-line=scorebug] .gd-btn-light{color:#0a0b0e;background:#fff}[data-line=scorebug] .gd-btn-line{color:#fff;border-color:#ffffff59}[data-line=scorebug] .pg-shop-size input:checked+span,[data-line=scorebug] .gd-print-option input:checked+span{color:#0a0b0e;background:#fff;border-color:#fff}[data-line=scorebug] .pg-shop-colour input:checked+span{box-shadow:inset 0 0 0 1px #ffffff2e, 0 0 0 3px var(--sb-bg), 0 0 0 5px #fff}[data-line=scorebug] .pg-shop-colour>span:first-of-type{box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 1px #ffffff38}[data-line=scorebug] .pg-shop-summary,[data-line=scorebug] .pg-shop-cart{background:var(--sb-panel)}[data-line=scorebug] input:not([type=radio],[type=checkbox]),[data-line=scorebug] textarea{background:var(--sb-panel);color:var(--sb-fg);border-color:var(--sb-rule-strong)}[data-line=scorebug] .gd-bar{border-bottom-color:var(--sb-rule);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0b0eeb}[data-line=scorebug] .gd-brand{color:#fff;font:400 1.25rem/1 var(--font-anton), "Arial Narrow", sans-serif;letter-spacing:.03em;text-transform:uppercase}[data-line=scorebug] .gd-brand img{border-radius:.45rem;width:1.75rem;height:1.75rem}[data-line=scorebug] .gd-brand small{font:600 .6875rem/1 var(--font-mono);letter-spacing:.16em;color:var(--sb-dim)}[data-line=scorebug] .pg-shop-hint-slot .pg-shop-hint,[data-line=scorebug] .pg-shop-country span[data-wait]{background:var(--sb-panel)}[data-line=scorebug] .gd-line-hero{isolation:isolate;color:#fff;background:radial-gradient(ellipse 55% 90% at 82% 30%, #b0050061, transparent 70%), radial-gradient(ellipse 40% 60% at 10% 0%, #f6b4321a, transparent 70%), var(--sb-bg);border-bottom:1px solid var(--sb-rule);position:relative;overflow:hidden}[data-line=scorebug] .gd-line-hero h1{letter-spacing:-.005em;margin:.75rem 0 .9rem;font-size:clamp(3rem,8vw,5.75rem);line-height:.95}[data-line=scorebug] .gd-line-hero h1 span{color:var(--sb-red);display:block}[data-line=scorebug] .gd-line-hero p:not(.gd-eyebrow){color:#e6edf3db;max-width:34rem;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6}[data-line=scorebug] .gd-line-hero .gd-eyebrow{color:#f85149;background:#0c0f15d9;border-radius:999px;padding:.3rem .65rem;font-weight:800;display:inline-flex;box-shadow:0 0 0 1px #f0413c59}[data-line=scorebug] .gd-line-hero picture img{filter:drop-shadow(0 30px 40px #b0050059)}[data-line=scorebug] .pg-shop-stage-sky{background:radial-gradient(34% 26% at 12% 0,#fff6de47,#0000 72%),radial-gradient(34% 26% at 88% 0,#fff6de47,#0000 72%),radial-gradient(circle at 8% 5%,#fffaebf2 0 .16rem,#0000 .2rem),radial-gradient(circle at 12% 5%,#fffaebf2 0 .16rem,#0000 .2rem),radial-gradient(circle at 16% 5%,#fffaebf2 0 .16rem,#0000 .2rem),radial-gradient(circle at 84% 5%,#fffaebf2 0 .16rem,#0000 .2rem),radial-gradient(circle at 88% 5%,#fffaebf2 0 .16rem,#0000 .2rem),radial-gradient(circle at 92% 5%,#fffaebf2 0 .16rem,#0000 .2rem);inset:0 0 40%}[data-line=scorebug] .pg-shop-stage-ridge{height:26%}[data-line=scorebug] .pg-shop-stage-ridge:before{display:none}[data-line=scorebug] .pg-shop-stage-ridge:after{background:linear-gradient(#0000,#08090cb3 40%),repeating-linear-gradient(90deg,#ffffff06 0 10%,#0000 10% 20%),linear-gradient(#0000,#0b0d10);height:100%;-webkit-mask:none;mask:none}.sb-jump{top:var(--pgx-stick-top,0px);z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block:1px solid var(--sb-rule);background:#0a0b0ee6;margin-top:1.5rem;padding-block:.6rem;position:sticky}.sb-jump ul{scrollbar-width:none;scroll-snap-type:x proximity;gap:.5rem;margin:0;padding:0 0 .15rem;list-style:none;display:flex;overflow-x:auto}.sb-jump ul::-webkit-scrollbar{display:none}.sb-jump li{scroll-snap-align:start;flex:none}.sb-jump a{background:var(--sb-panel);min-height:44px;box-shadow:inset 0 0 0 1px var(--sb-rule-strong);white-space:nowrap;color:var(--sb-fg);border-radius:999px;align-items:center;gap:.45rem;padding:0 1rem;font-size:.875rem;font-weight:700;transition:background-color .14s,box-shadow .14s;display:inline-flex}.sb-jump a:hover{background:var(--sb-raise);box-shadow:inset 0 0 0 1px var(--sb-red)}.sb-jump a small{font:600 .75rem/1 var(--font-mono);color:var(--sb-dim)}.sb-section{scroll-margin-top:calc(var(--pgx-stick-top,0px) + 5rem);padding-top:clamp(2.25rem,5vw,3.5rem)}.sb-section-head{border-bottom:1px solid var(--sb-rule);flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.sb-section-head h2{margin:0;font-size:clamp(2rem,4vw,2.75rem);line-height:1}.sb-section-head p{color:var(--sb-dim);font-size:.9375rem}.sb-section-head span{font:600 .75rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sb-dim);margin-inline-start:auto}[data-line=scorebug] .gd-catalog:before{background:radial-gradient(ellipse 50% 40% at 50% 0%, #b0050014, transparent 70%), var(--sb-bg)}[data-line=scorebug] .gd-catalog :is(.gd-view a[aria-current],.gd-chips:not(.gd-chips-quiet) a:not([aria-current]),.gd-card-formats a){background:var(--sb-panel)}[data-line=scorebug] .gd-catalog-head:has(+.sb-section){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-line=scorebug] .pg-shop-line-body h2{font:400 1.35rem/1.1 var(--font-anton), "Arial Narrow", sans-serif;text-transform:uppercase;letter-spacing:.01em}[data-line=scorebug] .pg-shop-line-body h2 a{color:#fff;text-decoration:none}[data-line=scorebug] .gd-card{color:var(--sb-fg)}[data-line=scorebug] .gd-card h3{font:400 1.5rem/1.05 var(--font-anton), "Arial Narrow", sans-serif;text-transform:uppercase;letter-spacing:.01em}[data-line=scorebug] .gd-card :is(p,span){color:inherit}[data-line=scorebug] .gd-card h3 a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}[data-line=scorebug] .gd-line-about{color:var(--sb-dim)}.sb-portage{background:radial-gradient(ellipse 60% 120% at 100% 0%, #f6b4321a, transparent 70%), var(--sb-panel,#11151c);box-shadow:inset 0 0 0 1px var(--sb-rule,#252c38);color:var(--sb-fg,#e6edf3);border-radius:1.25rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem 1.25rem;margin-block:clamp(2.5rem,5vw,3.5rem) 0;padding:clamp(1.25rem,3vw,2rem);display:grid}.sb-portage-mark{background:#f6efe1;border-radius:.75rem;width:3rem;height:3rem;padding:.4rem}.sb-portage-eyebrow{font:600 .75rem/1.5 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sb-amber,#f6b432)}.sb-portage-title{font:600 clamp(1.25rem, 2.2vw, 1.5rem)/1.2 var(--font-display);color:#fff;margin:.25rem 0 .5rem!important}.sb-portage p:not(.sb-portage-eyebrow,.sb-portage-title){max-width:40rem;color:var(--sb-dim,#a3adb8);font-size:.9375rem;line-height:1.6}.sb-portage-links{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex;margin-top:1rem!important}.sb-portage-links a{color:#fff;text-underline-offset:4px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.sb-portage-links .sb-portage-go{color:#0a0b0e;background:#f6efe1;border-radius:999px;padding:0 1.25rem;text-decoration:none}.sb-portage-links .sb-portage-go:hover{background:#fff}.sb-portage-where{margin-top:.75rem!important}.sb-portage-where span{color:#fff;font-weight:700}.sb-portage[data-compact]{margin-top:1.5rem;padding:1rem 1.25rem}.sb-portage[data-compact] .sb-portage-mark{width:2.5rem;height:2.5rem}@media (max-width:480px){.sb-portage{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.sb-jump a,.sb-portage{border:1px solid canvastext}}}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.0s6677u7501n5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.3w_oc3nqvqm6n.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.002ht2t_o636a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}._5bhMyG_className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}._5bhMyG_variable{--font-anton:"Anton", "Anton Fallback"}
