:root,html[data-theme=default]{--gk-yellow:#ffd029;--gk-blue:#4f8fff;--gk-green:#2ecf7a;--gk-red:#ff4f6f;--gk-peach:#ff853a;--gk-violet:#9b7aff;--gk-accent-primary:var(--gk-yellow);--gk-accent-secondary:var(--gk-blue);--gk-accent-tertiary:var(--gk-green);--gk-accent-punch:var(--gk-red);--gk-accent-soft:var(--gk-peach);--gk-accent-info:var(--gk-blue);--gk-accent-success:var(--gk-green);--gk-accent-warning:var(--gk-yellow);--gk-accent-danger:var(--gk-red);--gk-brand-yellow:#ffd029;--gk-brand-cyan:#45d9ff;--gk-brand-magenta:#ff4f83;--gk-brand-red:#e53221;--gk-commerce-yellow:var(--gk-brand-yellow);--gk-commerce-cyan:var(--gk-brand-cyan);--gk-commerce-magenta:var(--gk-brand-magenta);--gk-commerce-red:var(--gk-brand-red);--gk-commerce-price-bg:var(--gk-commerce-yellow);--gk-commerce-cta-main:var(--gk-commerce-yellow);--gk-commerce-cta-cyan:var(--gk-commerce-cyan);--gk-commerce-cta-magenta:var(--gk-commerce-magenta);--gk-ink:#1a1428;--gk-muted:#847a94;--gk-paper:#f5f0e6;--gk-bg:#ece4d6;--gk-bg-secondary:#e2d9c9;--gk-surface:#f5f0e6;--gk-surface-strong:#f9f4ec;--gk-surface-elevated:#fdfaf4;--gk-border:#1a1428;--gk-border-soft:#1a14281f;--gk-shadow-tint:#ffd02924;--gk-shadow-ambient:#1a14280f;--gk-shadow-strong:#1a142833;--gk-shadow-card:5px 6px 0 #1a1428, 0 10px 24px -8px #ffd0291f;--gk-shadow-panel:6px 8px 0 #1a1428, 0 14px 32px -10px #ffd02924;--gk-shadow-sticker:3px 4px 0 #1a1428;--gk-shadow-float:8px 10px 0 #1a1428, 0 20px 44px -12px #ffd0292e;--gk-radius-card:16px 20px 14px 18px;--gk-radius-pill:999px;--gk-radius-shell:18px 24px 16px 22px;--gk-radius-tag:8px 12px 6px 10px;--gk-halftone-dot:#1a142814;--gk-grain:#1a142806;--gk-halftone-tint:#1a142817;--gk-halftone-print:color-mix(in srgb, var(--gk-ink) 14%, transparent);--gk-halftone-pop:color-mix(in srgb, var(--gk-accent-primary) 28%, transparent);--gk-halftone-pop-hot:color-mix(in srgb, var(--gk-accent-punch) 20%, transparent);--gk-halftone-pop-warm:color-mix(in srgb, var(--gk-accent-soft) 24%, transparent);--gk-halftone-strong:color-mix(in srgb, var(--gk-ink) 26%, var(--gk-accent-primary) 74%);--gk-halftone-mid:color-mix(in srgb, var(--gk-accent-punch) 30%, transparent);--gk-halftone-light:color-mix(in srgb, var(--gk-accent-soft) 18%, transparent);--gk-halftone-dot-radius:1.15px;--gk-halftone-cell:5px;--gk-halftone-fade:linear-gradient(90deg, transparent 0, #000000b8 10%, #000 24%, #000000db 48%, #0000005c 68%, transparent 88%);--gk-halftone-field:var(--gk-halftone-impact-field);--gk-halftone-aura-origin:70% 20%;--gk-halftone-aura-field:radial-gradient(circle at 4px 5px, var(--gk-halftone-strong) 0 .48px, transparent .82px), radial-gradient(circle at 16px 6px, var(--gk-halftone-light) 0 .72px, transparent 1.08px), radial-gradient(circle at 29px 5px, var(--gk-halftone-mid) 0 .94px, transparent 1.3px), radial-gradient(circle at 43px 8px, var(--gk-halftone-strong) 0 1.18px, transparent 1.54px), radial-gradient(circle at 57px 6px, var(--gk-halftone-light) 0 .86px, transparent 1.22px), radial-gradient(circle at 9px 18px, var(--gk-halftone-mid) 0 .66px, transparent 1px), radial-gradient(circle at 22px 19px, var(--gk-halftone-strong) 0 1.05px, transparent 1.4px), radial-gradient(circle at 36px 18px, var(--gk-halftone-light) 0 1.32px, transparent 1.68px), radial-gradient(circle at 50px 21px, var(--gk-halftone-mid) 0 1.02px, transparent 1.38px), radial-gradient(circle at 64px 19px, var(--gk-halftone-strong) 0 .62px, transparent .96px), radial-gradient(circle at 4px 33px, var(--gk-halftone-light) 0 .58px, transparent .92px), radial-gradient(circle at 17px 34px, var(--gk-halftone-mid) 0 .98px, transparent 1.34px), radial-gradient(circle at 31px 33px, var(--gk-halftone-strong) 0 1.28px, transparent 1.64px), radial-gradient(circle at 45px 35px, var(--gk-halftone-light) 0 .92px, transparent 1.28px), radial-gradient(circle at 58px 34px, var(--gk-halftone-mid) 0 .64px, transparent .98px), radial-gradient(circle at 10px 49px, var(--gk-halftone-strong) 0 .72px, transparent 1.08px), radial-gradient(circle at 25px 50px, var(--gk-halftone-light) 0 .9px, transparent 1.26px), radial-gradient(circle at 40px 49px, var(--gk-halftone-mid) 0 .7px, transparent 1.04px), radial-gradient(circle at 56px 51px, var(--gk-halftone-strong) 0 .46px, transparent .8px);--gk-halftone-aura-size:72px 72px;--gk-halftone-aura-fade:radial-gradient(ellipse at var(--gk-halftone-aura-origin), #000 0 24%, #000000b8 46%, #0000003d 66%, transparent 86%);--gk-halftone-impact-origin:76% 18%;--gk-halftone-impact-field:radial-gradient(circle at 3px 4px, var(--gk-halftone-light) 0 .42px, transparent .76px), radial-gradient(circle at 13px 4px, var(--gk-halftone-mid) 0 .58px, transparent .92px), radial-gradient(circle at 24px 5px, var(--gk-halftone-strong) 0 .82px, transparent 1.18px), radial-gradient(circle at 35px 4px, var(--gk-halftone-light) 0 1.06px, transparent 1.42px), radial-gradient(circle at 47px 6px, var(--gk-halftone-mid) 0 1.22px, transparent 1.58px), radial-gradient(circle at 59px 5px, var(--gk-halftone-strong) 0 .92px, transparent 1.28px), radial-gradient(circle at 8px 15px, var(--gk-halftone-mid) 0 .54px, transparent .88px), radial-gradient(circle at 19px 16px, var(--gk-halftone-strong) 0 .86px, transparent 1.22px), radial-gradient(circle at 31px 15px, var(--gk-halftone-light) 0 1.26px, transparent 1.62px), radial-gradient(circle at 44px 17px, var(--gk-halftone-mid) 0 1.08px, transparent 1.44px), radial-gradient(circle at 56px 16px, var(--gk-halftone-strong) 0 .74px, transparent 1.08px), radial-gradient(circle at 3px 28px, var(--gk-halftone-light) 0 .56px, transparent .9px), radial-gradient(circle at 15px 29px, var(--gk-halftone-mid) 0 .94px, transparent 1.3px), radial-gradient(circle at 28px 28px, var(--gk-halftone-strong) 0 1.18px, transparent 1.54px), radial-gradient(circle at 41px 30px, var(--gk-halftone-light) 0 .9px, transparent 1.26px), radial-gradient(circle at 54px 29px, var(--gk-halftone-mid) 0 .58px, transparent .92px), radial-gradient(circle at 10px 42px, var(--gk-halftone-strong) 0 .7px, transparent 1.04px), radial-gradient(circle at 24px 43px, var(--gk-halftone-light) 0 .86px, transparent 1.22px), radial-gradient(circle at 39px 42px, var(--gk-halftone-mid) 0 .66px, transparent 1px), radial-gradient(circle at 55px 44px, var(--gk-halftone-strong) 0 .44px, transparent .78px);--gk-halftone-impact-size:64px 64px;--gk-halftone-impact-fade:radial-gradient(ellipse at var(--gk-halftone-impact-origin), #000 0 16%, #000000c7 30%, #0000005c 46%, #00000014 60%, transparent 72%);--gk-halftone-burst-origin:30% 38%;--gk-halftone-burst-field:radial-gradient(circle at 3px 5px, var(--gk-halftone-light) 0 .46px, transparent .8px), radial-gradient(circle at 15px 5px, var(--gk-halftone-mid) 0 .7px, transparent 1.04px), radial-gradient(circle at 28px 6px, var(--gk-halftone-strong) 0 1px, transparent 1.36px), radial-gradient(circle at 41px 5px, var(--gk-halftone-light) 0 1.3px, transparent 1.66px), radial-gradient(circle at 54px 7px, var(--gk-halftone-mid) 0 1.05px, transparent 1.4px), radial-gradient(circle at 67px 6px, var(--gk-halftone-strong) 0 .66px, transparent 1px), radial-gradient(circle at 8px 18px, var(--gk-halftone-mid) 0 .62px, transparent .96px), radial-gradient(circle at 21px 19px, var(--gk-halftone-strong) 0 .96px, transparent 1.32px), radial-gradient(circle at 35px 18px, var(--gk-halftone-light) 0 1.26px, transparent 1.62px), radial-gradient(circle at 49px 20px, var(--gk-halftone-mid) 0 .92px, transparent 1.28px), radial-gradient(circle at 63px 19px, var(--gk-halftone-strong) 0 .54px, transparent .88px), radial-gradient(circle at 3px 34px, var(--gk-halftone-light) 0 .54px, transparent .88px), radial-gradient(circle at 17px 35px, var(--gk-halftone-mid) 0 .88px, transparent 1.24px), radial-gradient(circle at 32px 34px, var(--gk-halftone-strong) 0 1.14px, transparent 1.5px), radial-gradient(circle at 47px 36px, var(--gk-halftone-light) 0 .78px, transparent 1.12px), radial-gradient(circle at 62px 35px, var(--gk-halftone-mid) 0 .46px, transparent .8px), radial-gradient(circle at 10px 51px, var(--gk-halftone-strong) 0 .66px, transparent 1px), radial-gradient(circle at 26px 52px, var(--gk-halftone-light) 0 .78px, transparent 1.12px), radial-gradient(circle at 43px 51px, var(--gk-halftone-mid) 0 .56px, transparent .9px), radial-gradient(circle at 60px 53px, var(--gk-halftone-strong) 0 .38px, transparent .72px);--gk-halftone-burst-size:76px 76px;--gk-halftone-burst-fade:radial-gradient(ellipse at var(--gk-halftone-burst-origin), #000 0 18%, #000000d1 36%, #00000052 58%, transparent 82%);--gk-foil-tint:#ffd02980;--gk-paper-grain-opacity:.34;--gk-paper-grain-tint-a:#fff8e833;--gk-paper-grain-tint-b:#ffd67814;--gk-paper-grain-accent:#4f8fff0d;--gk-wash:#ffd02924;--gk-wash-strong:#ffd02947;--gk-aquarelle-density:1;--gk-aquarelle-scale:1;--gk-aquarelle-drift:1;--gk-aquarelle-granulation:.01;--gk-aquarelle-alpha-min:.9;--gk-aquarelle-alpha-max:.98;--gk-glow-warm:#ffd02938;--gk-glow-cool:#4f8fff29;--gk-glow-soft:#ff4f6f1a;--gk-glass:#f5f0e6;--gk-glass-strong:#f9f4ec;--gk-hero-bg:radial-gradient(ellipse 55% 50% at 70% 35%, var(--gk-wash-strong), transparent), radial-gradient(ellipse 35% 40% at 18% 65%, #4f8fff0d, transparent);--gk-page-orb-a:#ffd0291f;--gk-page-orb-b:#4f8fff12;--gk-page-orb-c:#ff4f6f0f;--gk-header-glow-a:#ffd0290f;--gk-header-glow-b:#4f8fff0a;--gk-rail:linear-gradient(90deg, #ffd029, #ff853a)}html[data-theme=bulbasaur]{--gk-yellow:#7ed957;--gk-blue:#4ecdc4;--gk-green:#00b84d;--gk-red:#f06292;--gk-peach:#a8e063;--gk-violet:#6bcb77;--gk-accent-primary:var(--gk-yellow);--gk-accent-secondary:var(--gk-green);--gk-accent-tertiary:var(--gk-blue);--gk-accent-punch:var(--gk-red);--gk-accent-soft:var(--gk-peach);--gk-accent-info:var(--gk-blue);--gk-accent-success:var(--gk-green);--gk-accent-warning:var(--gk-yellow);--gk-accent-danger:var(--gk-red);--gk-paper:#eef5e4;--gk-surface:#eef5e4;--gk-surface-strong:#f4f9ec;--gk-surface-elevated:#f7fbf1;--gk-bg:#e2edd4;--gk-bg-secondary:#d6e3c6;--gk-shadow-tint:#00b84d1f;--gk-shadow-card:5px 6px 0 #1a1428, 0 10px 24px -8px #00b84d1a;--gk-shadow-panel:6px 8px 0 #1a1428, 0 14px 32px -10px #00b84d1f;--gk-shadow-float:8px 10px 0 #1a1428, 0 20px 44px -12px #00b84d29;--gk-glow-warm:#7ed95733;--gk-glow-cool:#00b84d29;--gk-glow-soft:#4ecdc41a;--gk-foil-tint:#00b84d70;--gk-halftone-tint:#00501e14;--gk-paper-grain-opacity:.3;--gk-paper-grain-tint-a:#f4faee2e;--gk-paper-grain-tint-b:#7ed95714;--gk-paper-grain-accent:#4ecdc40d;--gk-wash:#7ed9571f;--gk-wash-strong:#7ed95742;--gk-aquarelle-density:.88;--gk-aquarelle-scale:1.18;--gk-aquarelle-drift:1.22;--gk-aquarelle-granulation:.007;--gk-aquarelle-alpha-min:.86;--gk-aquarelle-alpha-max:.96;--gk-glass:#eef5e4;--gk-glass-strong:#f4f9ec;--gk-hero-bg:radial-gradient(ellipse 55% 50% at 70% 35%, #7ed95724, transparent), radial-gradient(ellipse 35% 40% at 18% 65%, #4ecdc40d, transparent);--gk-page-orb-a:#7ed9571a;--gk-page-orb-b:#00b84d12;--gk-page-orb-c:#4ecdc40d;--gk-header-glow-a:#7ed9570f;--gk-header-glow-b:#00b84d0a;--gk-rail:linear-gradient(90deg, #7ed957, #4ecdc4)}html[data-theme=charmander]{--gk-yellow:#ffb340;--gk-blue:coral;--gk-green:#ffc93c;--gk-red:#ff4500;--gk-peach:#ff6b35;--gk-violet:#ff9f43;--gk-accent-primary:var(--gk-peach);--gk-accent-secondary:var(--gk-yellow);--gk-accent-tertiary:var(--gk-green);--gk-accent-punch:var(--gk-red);--gk-accent-soft:var(--gk-blue);--gk-accent-info:var(--gk-blue);--gk-accent-success:var(--gk-green);--gk-accent-warning:var(--gk-yellow);--gk-accent-danger:var(--gk-red);--gk-paper:#f5ebe0;--gk-surface:#f5ebe0;--gk-surface-strong:#f9f1e8;--gk-surface-elevated:#fcf6ef;--gk-bg:#ecdfd0;--gk-bg-secondary:#e0d1be;--gk-shadow-tint:#ff45001f;--gk-shadow-card:5px 6px 0 #1a1428, 0 10px 24px -8px #ff45001a;--gk-shadow-panel:6px 8px 0 #1a1428, 0 14px 32px -10px #ff45001f;--gk-shadow-float:8px 10px 0 #1a1428, 0 20px 44px -12px #ff450029;--gk-glow-warm:#ff6b3533;--gk-glow-cool:#ff7f5029;--gk-glow-soft:#ffb3401a;--gk-foil-tint:#ff450070;--gk-halftone-tint:#a0320014;--gk-paper-grain-opacity:.36;--gk-paper-grain-tint-a:#fff7eb2e;--gk-paper-grain-tint-b:#ff6b351a;--gk-paper-grain-accent:#ffb3400f;--gk-wash:#ff6b351f;--gk-wash-strong:#ff6b3542;--gk-aquarelle-density:1.08;--gk-aquarelle-scale:.94;--gk-aquarelle-drift:.84;--gk-aquarelle-granulation:.013;--gk-aquarelle-alpha-min:.92;--gk-aquarelle-alpha-max:.985;--gk-glass:#f5ebe0;--gk-glass-strong:#f9f1e8;--gk-hero-bg:radial-gradient(ellipse 55% 50% at 70% 35%, #ff6b3524, transparent), radial-gradient(ellipse 35% 40% at 18% 65%, #ffb3400d, transparent);--gk-page-orb-a:#ff6b351a;--gk-page-orb-b:#ff7f5012;--gk-page-orb-c:#ffb3400d;--gk-header-glow-a:#ff6b350f;--gk-header-glow-b:#ff7f500a;--gk-rail:linear-gradient(90deg, #ffb340, #ff4500)}html[data-theme=squirtle]{--gk-yellow:#5dade2;--gk-blue:#2471a3;--gk-green:#48c9b0;--gk-red:#a78bfa;--gk-peach:#3498db;--gk-violet:#7c4dff;--gk-accent-primary:var(--gk-yellow);--gk-accent-secondary:var(--gk-blue);--gk-accent-tertiary:var(--gk-green);--gk-accent-punch:var(--gk-red);--gk-accent-soft:var(--gk-peach);--gk-accent-info:var(--gk-blue);--gk-accent-success:var(--gk-green);--gk-accent-warning:var(--gk-yellow);--gk-accent-danger:var(--gk-red);--gk-paper:#e8f0f8;--gk-surface:#e8f0f8;--gk-surface-strong:#eff4fa;--gk-surface-elevated:#f6f9fc;--gk-bg:#dce6f0;--gk-bg-secondary:#cfdbe8;--gk-shadow-tint:#2471a31f;--gk-shadow-card:5px 6px 0 #1a1428, 0 10px 24px -8px #2471a31a;--gk-shadow-panel:6px 8px 0 #1a1428, 0 14px 32px -10px #2471a31f;--gk-shadow-float:8px 10px 0 #1a1428, 0 20px 44px -12px #2471a329;--gk-glow-warm:#5dade233;--gk-glow-cool:#2471a329;--gk-glow-soft:#48c9b01a;--gk-foil-tint:#2471a370;--gk-halftone-tint:#00286414;--gk-paper-grain-opacity:.28;--gk-paper-grain-tint-a:#f4f8fd33;--gk-paper-grain-tint-b:#5dade212;--gk-paper-grain-accent:#48c9b00d;--gk-wash:#5dade21f;--gk-wash-strong:#5dade242;--gk-aquarelle-density:.82;--gk-aquarelle-scale:1.22;--gk-aquarelle-drift:1.34;--gk-aquarelle-granulation:.006;--gk-aquarelle-alpha-min:.84;--gk-aquarelle-alpha-max:.94;--gk-glass:#e8f0f8;--gk-glass-strong:#eff4fa;--gk-hero-bg:radial-gradient(ellipse 55% 50% at 70% 35%, #5dade224, transparent), radial-gradient(ellipse 35% 40% at 18% 65%, #48c9b00d, transparent);--gk-page-orb-a:#5dade21a;--gk-page-orb-b:#2471a312;--gk-page-orb-c:#48c9b00d;--gk-header-glow-a:#5dade20f;--gk-header-glow-b:#2471a30a;--gk-rail:linear-gradient(90deg, #5dade2, #2471a3)}html[data-theme=gengar]{--gk-yellow:#b97aff;--gk-blue:#9b59b6;--gk-green:#e877a8;--gk-red:#d63aff;--gk-peach:#a569d0;--gk-violet:#7c3aed;--gk-accent-primary:var(--gk-yellow);--gk-accent-secondary:var(--gk-violet);--gk-accent-tertiary:var(--gk-blue);--gk-accent-punch:var(--gk-red);--gk-accent-soft:var(--gk-green);--gk-accent-info:var(--gk-blue);--gk-accent-success:var(--gk-green);--gk-accent-warning:var(--gk-yellow);--gk-accent-danger:var(--gk-red);--gk-paper:#f0e8f6;--gk-surface:#f0e8f6;--gk-surface-strong:#f5eff9;--gk-surface-elevated:#faf6fc;--gk-bg:#e5d9ee;--gk-bg-secondary:#d9cce4;--gk-shadow-tint:#7c3aed1f;--gk-shadow-card:5px 6px 0 #1a1428, 0 10px 24px -8px #7c3aed1a;--gk-shadow-panel:6px 8px 0 #1a1428, 0 14px 32px -10px #7c3aed1f;--gk-shadow-float:8px 10px 0 #1a1428, 0 20px 44px -12px #7c3aed29;--gk-glow-warm:#b97aff33;--gk-glow-cool:#7c3aed29;--gk-glow-soft:#d63aff1a;--gk-foil-tint:#7c3aed75;--gk-halftone-tint:#50148c14;--gk-paper-grain-opacity:.31;--gk-paper-grain-tint-a:#f9f3fc2e;--gk-paper-grain-tint-b:#b97aff17;--gk-paper-grain-accent:#d63aff0d;--gk-wash:#b97aff1f;--gk-wash-strong:#b97aff42;--gk-aquarelle-density:.94;--gk-aquarelle-scale:1.08;--gk-aquarelle-drift:.7;--gk-aquarelle-granulation:.011;--gk-aquarelle-alpha-min:.89;--gk-aquarelle-alpha-max:.97;--gk-glass:#f0e8f6;--gk-glass-strong:#f5eff9;--gk-hero-bg:radial-gradient(ellipse 55% 50% at 70% 35%, #b97aff24, transparent), radial-gradient(ellipse 35% 40% at 18% 65%, #d63aff0d, transparent);--gk-page-orb-a:#b97aff1a;--gk-page-orb-b:#7c3aed12;--gk-page-orb-c:#d63aff0d;--gk-header-glow-a:#b97aff0f;--gk-header-glow-b:#7c3aed0a;--gk-rail:linear-gradient(90deg, #b97aff, #7c3aed)}html,body{background-color:var(--gk-bg)}body{color:var(--gk-ink);min-height:100vh}body:before,body:after{content:none}.gk-shell{border-radius:var(--gk-radius-shell);border:3px solid var(--gk-border);background:var(--gk-glass);box-shadow:var(--gk-shadow-panel);position:relative}.gk-card{border-radius:var(--gk-radius-card);border:3px solid var(--gk-border);background:var(--gk-glass-strong);box-shadow:var(--gk-shadow-card);position:relative}.gk-chip{border-radius:var(--gk-radius-tag);border:2px solid var(--gk-border);background:var(--gk-surface);box-shadow:var(--gk-shadow-sticker);align-items:center;gap:.5rem;padding:.55rem .9rem;display:inline-flex}.gk-rail{background:var(--gk-rail)}.gk-title-accent{text-wrap:balance}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-body), system-ui, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{border-color:var(--border-base)}:root{--tag-neutral-border:#e4e4e7;--tag-neutral-icon:#a1a1aa;--bg-switch-off-hover:#d4d4d8;--border-menu-bot:#fff;--border-menu-top:#e4e4e7;--bg-subtle-hover:#f4f4f5;--contrast-fg-primary:#ffffffe0;--bg-switch-off:#e4e4e7;--contrast-bg-base-pressed:#3f3f46;--bg-field-component-hover:#fafafa;--bg-base-pressed:#e4e4e7;--tag-neutral-text:#52525b;--tag-red-text:#9f1239;--contrast-bg-base:#18181b;--border-strong:#d4d4d8;--contrast-border-base:#ffffff26;--bg-field:#fafafa;--tag-blue-text:#1e40af;--button-inverted-pressed:#52525b;--border-interactive:#3b82f6;--bg-base-hover:#f4f4f5;--contrast-bg-subtle:#27272a;--bg-highlight:#eff6ff;--contrast-fg-secondary:#ffffff8f;--tag-red-bg:#ffe4e6;--button-transparent:#fff0;--button-danger-pressed:#9f1239;--fg-on-color:#fff;--button-inverted-hover:#3f3f46;--bg-field-component:#fff;--tag-orange-text:#9a3412;--tag-green-icon:#10b981;--border-base:#e4e4e7;--bg-base:#fff;--tag-orange-border:#fed7aa;--tag-red-border:#fecdd3;--tag-green-border:#a7f3d0;--tag-green-text:#065f46;--button-neutral:#fff;--tag-blue-border:#bfdbfe;--fg-interactive-hover:#2563eb;--tag-orange-icon:#f97316;--button-neutral-hover:#f4f4f5;--fg-interactive:#3b82f6;--bg-component-pressed:#e4e4e7;--tag-purple-bg:#ede9fe;--contrast-bg-base-hover:#27272a;--bg-component:#fafafa;--bg-subtle:#fafafa;--tag-purple-text:#5b21b6;--contrast-border-bot:#ffffff1a;--button-inverted:#27272a;--tag-red-icon:#f43f5e;--button-transparent-hover:#f4f4f5;--button-neutral-pressed:#e4e4e7;--tag-purple-icon:#a78bfa;--bg-field-hover:#f4f4f5;--fg-on-inverted:#fff;--bg-interactive:#3b82f6;--border-danger:#be123c;--button-transparent-pressed:#e4e4e7;--tag-purple-border:#ddd6fe;--bg-highlight-hover:#dbeafe;--border-error:#e11d48;--button-danger:#e11d48;--tag-blue-bg:#dbeafe;--border-transparent:#fff0;--button-danger-hover:#be123c;--bg-subtle-pressed:#e4e4e7;--fg-error:#e11d48;--bg-component-hover:#f4f4f5;--bg-disabled:#f4f4f5;--tag-blue-icon:#60a5fa;--fg-subtle:#52525b;--tag-orange-bg-hover:#fed7aa;--tag-green-bg-hover:#a7f3d0;--tag-red-bg-hover:#fecdd3;--tag-purple-bg-hover:#ddd6fe;--tag-neutral-bg-hover:#e4e4e7;--tag-blue-bg-hover:#bfdbfe;--tag-green-bg:#d1fae5;--tag-neutral-bg:#f4f4f5;--tag-orange-bg:#ffedd5;--fg-base:#18181b;--contrast-border-top:#18181b;--bg-overlay:#18181b66;--fg-disabled:#a1a1aa;--fg-muted:#71717a;--alpha-250:#18181b1a;--alpha-400:#18181b3d;--buttons-danger-focus:0px .75px 0px 0px #fff3 inset, 0px 1px 2px 0px #be123c66, 0px 0px 0px 1px #be123c, 0px 0px 0px 2px #fff, 0px 0px 0px 4px #3b82f699;--details-contrast-on-bg-interactive:0px 1px 2px 0px #1e3a8a99;--borders-error:0px 0px 0px 1px #e11d48, 0px 0px 0px 3px #e11d4826;--borders-focus:0px 0px 0px 1px #fff, 0px 0px 0px 3px #3b82f699;--buttons-danger:0px .75px 0px 0px #fff3 inset, 0px 1px 2px 0px #be123c66, 0px 0px 0px 1px #be123c;--buttons-inverted-focus:0px .75px 0px 0px #fff3 inset, 0px 1px 2px 0px #0006, 0px 0px 0px 1px #18181b, 0px 0px 0px 2px #fff, 0px 0px 0px 4px #3b82f699;--elevation-card-hover:0px 0px 0px 1px #00000014, 0px 1px 2px -1px #00000014, 0px 2px 8px 0px #0000001a;--details-switch-handle:0px 0px 2px 1px #fff inset, 0px 1px 0px 0px #fff inset, 0px 0px 0px .5px #00000005, 0px 5px 4px 0px #00000005, 0px 3px 3px 0px #0000000a, 0px 1px 2px 0px #0000001f, 0px 0px 1px 0px #00000014;--buttons-neutral:0px 1px 2px 0px #0000001f, 0px 0px 0px 1px #00000014;--borders-base:0px 1px 2px 0px #0000001f, 0px 0px 0px 1px #00000014;--elevation-card-rest:0px 0px 0px 1px #00000014, 0px 1px 2px -1px #00000014, 0px 2px 4px 0px #0000000a;--buttons-neutral-focus:0px 1px 2px 0px #0000001f, 0px 0px 0px 1px #00000014, 0px 0px 0px 2px #fff, 0px 0px 0px 4px #3b82f699;--details-switch-background-focus:0px 0px 0px 1px #fff, 0px 0px 0px 3px #3b82f699, 0px 1px 1px 0px #0000000a inset, 0px 2px 4px 0px #0000000a inset, 0px 0px 0px .75px #0000000f inset, 0px 0px 8px 0px #00000005 inset, 0px 2px 4px 0px #0000000a;--details-switch-background:0px 1px 1px 0px #0000000a inset, 0px 2px 4px 0px #0000000a inset, 0px 0px 0px .75px #0000000f inset, 0px 0px 8px 0px #00000005 inset, 0px 2px 4px 0px #0000000a;--elevation-flyout:0px 0px 0px 1px #00000014, 0px 4px 8px 0px #00000014, 0px 8px 16px 0px #00000014;--elevation-tooltip:0px 0px 0px 1px #00000014, 0px 2px 4px 0px #00000014, 0px 4px 8px 0px #00000014;--elevation-modal:0px 0px 0px 1px #fff inset, 0px 0px 0px 1.5px #e4e4e799 inset, 0px 0px 0px 1px #00000014, 0px 8px 16px 0px #00000014, 0px 16px 32px 0px #00000014;--elevation-code-block:0px 0px 0px 1px #18181b inset, 0px 0px 0px 1.5px #fff3 inset;--buttons-inverted:0px .75px 0px 0px #fff3 inset, 0px 1px 2px 0px #0006, 0px 0px 0px 1px #18181b;--elevation-commandbar:0px 0px 0px .75px #27272a inset, 0px 0px 0px 1.25px #ffffff4d inset, 0px 8px 16px 0px #00000014, 0px 16px 32px 0px #00000014;--borders-interactive-with-focus:0px 1px 2px 0px #1e3a8a80, 0px 0px 0px 1px #2563eb, 0px 0px 0px 2px #fff, 0px 0px 0px 4px #2563eb99;--borders-interactive-with-shadow:0px 1px 2px 0px #1e3a8a80, 0px 0px 0px 1px #2563eb;--borders-interactive-with-active:0px 0px 0px 4px #2563eb33, 0px 0px 0px 1px #2563eb}.dark{--button-danger-pressed:#e11d48;--bg-base-pressed:#3f3f46;--bg-component-hover:#ffffff1a;--border-interactive:#60a5fa;--button-neutral:#ffffff0a;--tag-orange-border:#7c2d12;--tag-blue-text:#93c5fd;--bg-highlight:#172554;--tag-neutral-icon:#71717a;--bg-switch-off-hover:#52525b;--fg-on-color:#fff;--button-inverted-pressed:#a1a1aa;--fg-interactive-hover:#93c5fd;--fg-error:#fb7185;--bg-switch-off:#3f3f46;--border-strong:#ffffff29;--border-error:#fb7185;--fg-subtle:#a1a1aa;--bg-highlight-hover:#1e3a8a;--button-inverted:#52525b;--tag-orange-text:#fdba74;--fg-base:#f4f4f5;--fg-disabled:#52525b;--button-danger:#9f1239;--tag-neutral-border:#ffffff0f;--tag-blue-border:#1e3a8a;--tag-neutral-text:#d4d4d8;--tag-purple-border:#5b21b6;--tag-green-text:#34d399;--button-inverted-hover:#71717a;--bg-component-pressed:#ffffff29;--contrast-border-bot:#ffffff14;--tag-blue-icon:#60a5fa;--bg-field:#ffffff0a;--tag-neutral-bg:#ffffff14;--tag-green-border:#064e3b;--tag-red-icon:#fb7185;--tag-red-text:#fda4af;--tag-purple-icon:#a78bfa;--bg-interactive:#60a5fa;--bg-field-hover:#ffffff14;--border-transparent:#fff0;--tag-orange-icon:#fb923c;--tag-purple-bg:#2e1065;--bg-base-hover:#27272a;--tag-blue-bg:#172554;--tag-green-bg:#022c22;--tag-purple-text:#c4b5fd;--tag-red-border:#881337;--border-danger:#be123c;--tag-green-icon:#10b981;--tag-red-bg:#4c0519;--fg-interactive:#60a5fa;--tag-orange-bg:#431407;--button-danger-hover:#be123c;--bg-component:#27272a;--bg-disabled:#27272a;--button-transparent:#fff0;--border-menu-bot:#ffffff14;--tag-purple-bg-hover:#5b21b6;--tag-orange-bg-hover:#7c2d12;--tag-blue-bg-hover:#1e3a8a;--tag-red-bg-hover:#881337;--tag-green-bg-hover:#064e3b;--border-menu-top:#212124;--bg-base:#212124;--contrast-border-top:#212124;--bg-field-component:#212124;--bg-subtle-hover:#212124;--bg-subtle:#18181b;--fg-on-inverted:#18181b;--bg-overlay:#18181bb8;--button-transparent-hover:#ffffff14;--contrast-fg-secondary:#ffffff8f;--contrast-border-base:#ffffff29;--contrast-bg-base-pressed:#52525b;--button-neutral-pressed:#ffffff1f;--border-base:#ffffff14;--contrast-fg-primary:#ffffffe0;--button-neutral-hover:#ffffff14;--contrast-bg-base:#27272a;--tag-neutral-bg-hover:#ffffff1f;--contrast-bg-subtle:#ffffff0a;--contrast-bg-base-hover:#3f3f46;--bg-field-component-hover:#27272a;--bg-subtle-pressed:#27272a;--button-transparent-pressed:#ffffff1f;--fg-muted:#71717a;--alpha-400:#ffffff3d;--alpha-250:#ffffff1a;--details-contrast-on-bg-interactive:0px 1px 2px 0px #1e3a8a99;--details-switch-handle:0px 0px 2px 1px #fff inset, 0px 1px 0px 0px #fff inset, 0px 0px 0px .5px #00000029, 0px 5px 4px 0px #0000001a, 0px 3px 3px 0px #0000001a, 0px 1px 2px 0px #0000001a, 0px 0px 1px 0px #0000001a;--borders-interactive-with-active:0px 0px 0px 1px #60a5fa, 0px 0px 0px 4px #3b82f640;--borders-focus:0px 0px 0px 1px #18181b, 0px 0px 0px 3px #60a5facc;--details-switch-background-focus:0px 0px 0px 1px #18181b, 0px 0px 0px 3px #60a5facc, 0px 1px 1px 0px #0000001a inset, 0px 2px 4px 0px #0000001a inset, 0px 0px 0px .75px #ffffff1f inset, 0px 0px 8px 0px #0000001a inset;--buttons-danger:0px -1px 0px 0px #ffffff29, 0px 0px 0px 1px #ffffff1f, 0px 0px 0px 1px #9f1239, 0px 0px 1px 1.5px #0000003d, 0px 2px 2px 0px #0000003d;--buttons-danger-focus:0px -1px 0px 0px #ffffff29, 0px 0px 0px 1px #ffffff1f, 0px 0px 0px 1px #9f1239, 0px 0px 0px 2px #18181b, 0px 0px 0px 4px #60a5facc;--details-switch-background:0px 1px 1px 0px #0000001a inset, 0px 2px 4px 0px #0000001a inset, 0px 0px 0px .75px #ffffff1f inset, 0px 0px 8px 0px #0000001a inset;--buttons-inverted-focus:0px -1px 0px 0px #ffffff1f, 0px 0px 0px 1px #ffffff1f, 0px 0px 0px 1px #52525b, 0px 0px 0px 2px #18181b, 0px 0px 0px 4px #60a5facc;--elevation-flyout:0px -1px 0px 0px #ffffff0a, 0px 0px 0px 1px #ffffff1a, 0px 4px 8px 0px #00000052, 0px 8px 16px 0px #00000052;--borders-error:0px 0px 0px 1px #f43f5e, 0px 0px 0px 3px #e11d4840;--buttons-inverted:0px -1px 0px 0px #ffffff1f, 0px 0px 0px 1px #ffffff1a, 0px 0px 0px 1px #52525b, 0px 0px 1px 1.5px #0000003d, 0px 2px 2px 0px #0000003d;--borders-base:0px -1px 0px 0px #ffffff0f, 0px 0px 0px 1px #ffffff0f, 0px 0px 0px 1px #27272a, 0px 0px 1px 1.5px #0000003d, 0px 2px 2px 0px #0000003d;--elevation-card-hover:0px -1px 0px 0px #ffffff0f, 0px 0px 0px 1px #ffffff0f, 0px 0px 0px 1px #27272a, 0px 1px 4px 0px #0000007a, 0px 2px 8px 0px #0000007a;--elevation-card-rest:0px -1px 0px 0px #ffffff0f, 0px 0px 0px 1px #ffffff0f, 0px 0px 0px 1px #27272a, 0px 1px 2px 0px #00000052, 0px 2px 4px 0px #00000052;--buttons-neutral:0px -1px 0px 0px #ffffff0f, 0px 0px 0px 1px #ffffff0f, 0px 0px 0px 1px #27272a, 0px 0px 1px 1.5px #0000003d, 0px 2px 2px 0px #0000003d;--elevation-code-block:0px -1px 0px 0px #ffffff0f, 0px 0px 0px 1px #ffffff0f, 0px 0px 0px 1px #27272a, 0px 1px 2px 0px #00000052, 0px 2px 4px 0px #00000052;--buttons-neutral-focus:0px -1px 0px 0px #ffffff0f, 0px 0px 0px 1px #ffffff0f, 0px 0px 0px 1px #27272a, 0px 0px 0px 2px #18181b, 0px 0px 0px 4px #60a5facc;--elevation-modal:0px 0px 0px 1px #18181b inset, 0px 0px 0px 1.5px #ffffff0f inset, 0px -1px 0px 0px #ffffff0a, 0px 0px 0px 1px #ffffff1a, 0px 4px 8px 0px #00000052, 0px 8px 16px 0px #00000052;--elevation-commandbar:0px 0px 0px .75px #18181b inset, 0px 0px 0px 1.25px #ffffff1a inset, 0px 4px 8px 0px #00000052, 0px 8px 16px 0px #00000052;--elevation-tooltip:0px -1px 0px 0px #ffffff0a, 0px 2px 4px 0px #00000052, 0px 0px 0px 1px #ffffff1a, 0px 4px 8px 0px #00000052;--borders-interactive-with-focus:0px -1px 2px 0px #dbeafe80, 0px 0px 0px 1px #60a5fa, 0px 0px 0px 2px #18181b, 0px 0px 0px 4px #60a5facc;--borders-interactive-with-shadow:0px -1px 2px 0px #dbeafe80, 0px 0px 0px 1px #60a5fa}.\!container{width:100%!important}.container{width:100%}@media (min-width:320px){.\!container{max-width:320px!important}.container{max-width:320px}}@media (min-width:512px){.\!container{max-width:512px!important}.container{max-width:512px}}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1440px){.\!container{max-width:1440px!important}.container{max-width:1440px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}@media (min-width:1680px){.\!container{max-width:1680px!important}.container{max-width:1680px}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}.txt-compact-small-plus{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8125rem;font-weight:500;line-height:1.25rem}.txt-compact-small{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8125rem;font-weight:400;line-height:1.25rem}.txt-medium{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:400;line-height:1.4rem}.txt-small-plus{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8125rem;font-weight:500;line-height:1.3rem}.txt-medium-plus{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:500;line-height:1.4rem}.txt-xlarge{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-weight:400;line-height:1.8rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-\[5px\]{inset:5px}.inset-x-\[31\.75\%\]{left:31.75%;right:31.75%}.inset-y-0{top:0;bottom:0}.inset-y-\[31\.75\%\]{top:31.75%;bottom:31.75%}.-bottom-7{bottom:-1.75rem}.-bottom-\[calc\(100\%-36px\)\]{bottom:calc(-100% + 36px)}.bottom-0{bottom:0}.bottom-1\/2{bottom:50%}.bottom-3{bottom:.75rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-\[48\%\]{left:48%}.right-0{right:0}.right-1\/2{right:50%}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-\[6\%\]{right:6%}.top-1\/2{top:50%}.top-12{top:3rem}.top-3{top:.75rem}.top-\[10\%\]{top:10%}.top-\[48\%\]{top:48%}.top-\[calc\(100\%\+14px\)\]{top:calc(100% + 14px)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[900\]{z-index:900}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[var\(--gk-z-modal\)\]{z-index:var(--gk-z-modal)}.m-4{margin:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-12{margin-top:3rem;margin-bottom:3rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-\[-23px\]{margin-left:-23px}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[1\/1\]{aspect-ratio:1}.aspect-\[11\/14\]{aspect-ratio:11/14}.aspect-\[29\/34\]{aspect-ratio:29/34}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/12\]{aspect-ratio:9/12}.aspect-square{aspect-ratio:1}.size-4{width:1rem;height:1rem}.size-full{width:100%;height:100%}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-24{height:6rem}.h-3{height:.75rem}.h-4{height:1rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.5px\]{height:1.5px}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0}.max-h-\[1000px\]{max-height:1000px}.max-h-\[420px\]{max-height:420px}.max-h-\[442px\]{max-height:442px}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.min-h-\[48px\]{min-height:48px}.min-h-\[50px\]{min-height:50px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[92px\]{min-height:92px}.min-h-\[calc\(100dvh-64px\)\]{min-height:calc(100dvh - 64px)}.min-h-\[calc\(100vh-64px\)\]{min-height:calc(100vh - 64px)}.min-h-screen{min-height:100vh}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/6{width:16.6667%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-2\/6{width:33.3333%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3\/4{width:75%}.w-3\/6{width:50%}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[1\.5px\]{width:1.5px}.w-\[180px\]{width:180px}.w-\[290px\]{width:290px}.w-\[440px\]{width:440px}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[320px\]{min-width:320px}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.basis-0{flex-basis:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[122px_1fr\]{grid-template-columns:122px 1fr}.grid-cols-\[1fr_80px\]{grid-template-columns:1fr 80px}.grid-cols-\[64px_1fr\]{grid-template-columns:64px 1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-40{-moz-column-gap:10rem;column-gap:10rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-24{row-gap:6rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-7{row-gap:1.75rem}.gap-y-8{row-gap:2rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-end{align-self:flex-end}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[var\(--gk-radius-pill\)\]{border-radius:var(--gk-radius-pill)}.rounded-\[var\(--gk-radius-shell\)\]{border-radius:var(--gk-radius-shell)}.rounded-circle,.rounded-full{border-radius:9999px}.rounded-large{border-radius:16px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-rounded{border-radius:8px}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[var\(--gk-border\)\]{border-color:var(--gk-border)}.border-\[var\(--gk-border-soft\)\]{border-color:var(--gk-border-soft)}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-ui-border-base{border-color:var(--border-base)}.border-white\/60{border-color:#fff9}.bg-\[\#f5f0e7\]{--tw-bg-opacity:1;background-color:rgb(245 240 231/var(--tw-bg-opacity,1))}.bg-\[color-mix\(in_srgb\,var\(--gk-accent-primary\)_18\%\,var\(--gk-paper\)_82\%\)\]{background-color:color-mix(in srgb,var(--gk-accent-primary) 18%,var(--gk-paper) 82%)}.bg-\[color-mix\(in_srgb\,var\(--gk-accent-primary\)_28\%\,var\(--gk-paper\)_72\%\)\]{background-color:color-mix(in srgb,var(--gk-accent-primary) 28%,var(--gk-paper) 72%)}.bg-\[color-mix\(in_srgb\,var\(--gk-ink\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--gk-ink) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--gk-ink\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--gk-ink) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--gk-paper\)_94\%\,white_6\%\)\]{background-color:color-mix(in srgb,var(--gk-paper) 94%,white 6%)}.bg-\[var\(--gk-bg\)\]{background-color:var(--gk-bg)}.bg-\[var\(--gk-paper\)\]{background-color:var(--gk-paper)}.bg-\[var\(--gk-wash-strong\)\]{background-color:var(--gk-wash-strong)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-grey-50{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-neutral-300{--tw-bg-opacity:1;background-color:rgb(212 212 212/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-ui-bg-component-pressed{background-color:var(--bg-component-pressed)}.bg-ui-bg-field{background-color:var(--bg-field)}.bg-ui-button-neutral-hover{background-color:var(--button-neutral-hover)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-zinc-600{--tw-bg-opacity:1;background-color:rgb(82 82 91/var(--tw-bg-opacity,1))}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.22\)\,transparent_36\%\,rgba\(255\,255\,255\,0\.12\)_100\%\)\]{background-image:linear-gradient(#ffffff38,#0000 36%,#ffffff1f 100%)}.bg-\[radial-gradient\(circle\,var\(--gk-glow-warm\)_0\%\,transparent_72\%\)\]{background-image:radial-gradient(circle,var(--gk-glow-warm) 0%,transparent 72%)}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-green-400{--tw-gradient-from:#4ade80 var(--tw-gradient-from-position);--tw-gradient-to:#4ade8000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-400{--tw-gradient-from:#a1a1aa var(--tw-gradient-from-position);--tw-gradient-to:#a1a1aa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-green-500{--tw-gradient-to:#22c55e var(--tw-gradient-to-position)}.to-zinc-500{--tw-gradient-to:#71717a var(--tw-gradient-to-position)}.fill-\[\#9ca3af\]{fill:#9ca3af}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-\[6px\]{padding:6px}.p-\[var\(--gk-thumb-pad\,0\.5rem\)\]{padding:var(--gk-thumb-pad,.5rem)}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-4{padding-left:1rem}.pl-\[1px\]{padding-left:1px}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-4{padding-right:1rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:var(--font-display), system-ui, sans-serif}.font-mono{font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-pixel{font-family:var(--font-micro), ui-monospace, monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.10em\]{letter-spacing:.1em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.18em\]{letter-spacing:.18em}.text-\[\#11101a\]{--tw-text-opacity:1;color:rgb(17 16 26/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-brand-ink{color:var(--gk-ink)}.text-brand-muted{color:var(--gk-muted)}.text-current{color:currentColor}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-grey-90{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.text-neutral-950{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-ui-fg-base{color:var(--fg-base)}.text-ui-fg-interactive{color:var(--fg-interactive)}.text-ui-fg-muted{color:var(--fg-muted)}.text-ui-fg-subtle{color:var(--fg-subtle)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\!underline{text-decoration-line:underline!important}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[max-height\,opacity\]{transition-property:max-height,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-1000{transition-delay:1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.fade-in{--tw-enter-opacity:0}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.delay-1000{animation-delay:1s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}:root{--gk-z-below:-1;--gk-z-base:0;--gk-z-raised:1;--gk-z-popover:90;--gk-z-flight:120;--gk-z-modal:1000}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:auto;overflow-x:clip}body{font-family:var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}*{box-sizing:border-box}::selection{background:var(--gk-accent-primary);color:var(--gk-ink)}.gk-site-root{overflow-x:clip}::-webkit-scrollbar{background:0 0;width:10px}::-webkit-scrollbar-thumb{border-radius:var(--gk-radius-pill);background:linear-gradient(180deg, var(--gk-accent-soft), var(--gk-accent-secondary)) padding-box;border:2px solid #0000}html{scrollbar-color:var(--gk-accent-secondary) transparent;scrollbar-width:thin}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.gk-paper-noise{background-image:linear-gradient(#ffffff14,#ffffff29),radial-gradient(circle at 14% 20%,#ffc84214,#0000 24%),radial-gradient(circle at 80% 18%,#7ea8ff14,#0000 26%),radial-gradient(circle at 64% 72%,#ff7a9614,#0000 22%)}.gk-shadow-sticker{box-shadow:var(--gk-shadow-sticker)}.content-container,:root{--gk-product-shell:1180px}.content-container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:512px){.content-container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.content-container{padding-left:2.5rem;padding-right:2.5rem}}.gk-section{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding:4rem 1rem}@media (min-width:512px){.gk-section{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.gk-section{padding:7rem 2.5rem}}.gk-section-heading{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;color:var(--gk-ink);font-size:2.25rem;line-height:2.5rem}@media (min-width:1024px){.gk-section-heading{font-size:3.75rem;line-height:1}}.gk-section-heading{text-wrap:balance;line-height:.92}.gk-section-copy{max-width:42rem;color:var(--gk-muted);font-size:1rem;line-height:1.625}@media (min-width:1024px){.gk-section-copy{font-size:1.125rem;line-height:1.75rem}}.gk-section-copy{color:color-mix(in srgb, var(--gk-ink) 68%, var(--gk-muted) 32%)}.gk-inline-chip{font-family:var(--font-micro), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.055em;color:var(--gk-ink);border-radius:var(--gk-radius-tag);border:2px solid var(--gk-border);background:var(--gk-accent-primary);box-shadow:var(--gk-shadow-sticker);align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:10.5px;font-weight:700;display:inline-flex;transform:rotate(-1.5deg)}.gk-seal{--gk-seal-size:3.25rem;width:var(--gk-seal-size);height:var(--gk-seal-size);isolation:isolate;border:2px solid var(--gk-border);background:radial-gradient(circle at 30% 20%, #ffffffc7, transparent 30%), conic-gradient(from 210deg, var(--gk-accent-primary), var(--gk-accent-secondary), var(--gk-accent-soft), var(--gk-accent-tertiary), var(--gk-accent-primary));box-shadow:2px 3px 0 var(--gk-ink), inset 0 0 0 3px #ffffff4d, inset 0 -12px 22px #1a14281f;color:var(--gk-ink);border-radius:43% 57% 48% 52%/52% 41% 59% 48%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden;transform:rotate(-5deg)}.gk-seal--sm{--gk-seal-size:2.25rem}.gk-seal--lg{--gk-seal-size:4.4rem}.gk-seal--quiet{opacity:.76;transform:rotate(-3deg)scale(.92)}.gk-seal__foil{z-index:-1;mix-blend-mode:screen;opacity:.58;background:linear-gradient(112deg,#0000 22%,#ffffffe6 38%,#0000 54%),repeating-linear-gradient(72deg,#ffffff57 0 2px,#0000 2px 8px);animation:5.6s ease-in-out infinite gk-seal-foil;position:absolute;inset:-45%}.gk-seal__mark{filter:drop-shadow(1px 1px #ffffffad);width:78%;height:78%}.gk-seal__orbit{stroke:var(--gk-accent-secondary);stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.gk-seal__bolt{fill:var(--gk-accent-primary);stroke:var(--gk-border);stroke-linejoin:round;stroke-width:3.5px}.gk-seal__spark{stroke:var(--gk-accent-punch);stroke-linecap:round;stroke-width:3.2px}.gk-seal__label{font-family:var(--font-micro), monospace;font-size:calc(var(--gk-seal-size) * .16);letter-spacing:.08em;text-shadow:1px 1px #ffffffc2;line-height:1;position:absolute;bottom:.28rem;left:50%;transform:translate(-50%)rotate(2deg)}.gk-card{border-radius:var(--gk-radius-card);border:2px solid var(--gk-border);background:var(--gk-glass-strong);box-shadow:var(--gk-shadow-card);transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s;position:relative;overflow:hidden}.gk-card:hover{box-shadow:var(--gk-shadow-float);transform:translateY(-8px)}.gk-shell{border:2px solid var(--gk-border);background:var(--gk-glass);box-shadow:var(--gk-shadow-panel);position:relative}.gk-trust-strip{border:3px solid var(--gk-border);border-radius:var(--gk-radius-shell);background:linear-gradient(180deg, #ffffff8f, #ffffff1a), var(--gk-glass);box-shadow:var(--gk-shadow-panel);grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding:.85rem;display:grid;position:relative;overflow:hidden}.gk-trust-strip--compact{box-shadow:var(--gk-shadow-card)}.gk-trust-strip__item{border:2px solid var(--gk-border);border-radius:var(--gk-radius-tag);background:color-mix(in srgb, var(--gk-paper) 88%, white 12%);min-width:0;box-shadow:var(--gk-shadow-sticker);z-index:1;grid-template-columns:auto 1fr;align-items:center;gap:.1rem .55rem;padding:.65rem .75rem;display:grid;position:relative}.gk-trust-strip__dot{border:2px solid var(--gk-border);border-radius:var(--gk-radius-pill);grid-row:span 2;width:.7rem;height:.7rem}.gk-trust-strip__label{min-width:0;font-family:var(--font-micro), ui-monospace, monospace;letter-spacing:.055em;text-transform:uppercase;color:var(--gk-ink);font-size:.66rem;font-weight:700;line-height:1.1}.gk-trust-strip__detail{min-width:0;color:var(--gk-muted);font-size:.72rem;line-height:1.25}.gk-field-label{font-family:var(--font-micro), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.055em;color:var(--gk-muted);font-size:10.5px;font-weight:700}.gk-radio-dot{background:var(--bg-base);box-shadow:var(--borders-base);border-radius:9999px;justify-content:center;align-items:center;width:14px;height:14px;transition:box-shadow .15s;display:flex}.group:hover .gk-radio-dot{box-shadow:var(--borders-strong-with-shadow)}.group:focus .gk-radio-dot{box-shadow:var(--borders-interactive-with-focus)}.group[data-state=checked] .gk-radio-dot{background:var(--bg-interactive);box-shadow:var(--borders-interactive)}.group:disabled .gk-radio-dot,.group[disabled] .gk-radio-dot{background:var(--bg-disabled);box-shadow:var(--borders-base)}.gk-radio-mark{background:var(--bg-base);box-shadow:var(--details-contrast-on-bg-interactive);border-radius:9999px;width:.375rem;height:.375rem}.group:disabled .gk-radio-mark,.group[disabled] .gk-radio-mark{background:var(--fg-disabled);box-shadow:none}.gk-masthead{--gk-masthead-tag-tilt:-2deg;--gk-masthead-title-mobile-scale:1;isolation:isolate;border-bottom:2px solid var(--gk-border);flex-wrap:wrap;align-items:center;gap:.85rem 1.1rem;margin-bottom:1.6rem;padding-bottom:1.1rem;display:flex;position:relative}@media (min-width:768px){.gk-masthead{flex-wrap:nowrap;gap:1.25rem 1.5rem;margin-bottom:2.4rem;padding-bottom:1.4rem}}.gk-masthead__tag{border:2px solid var(--gk-border);border-radius:var(--gk-radius-tag);background:var(--gk-paper);box-shadow:var(--gk-shadow-sticker);transform:rotate(var(--gk-masthead-tag-tilt));font-family:var(--font-micro), ui-monospace, monospace;text-transform:uppercase;white-space:nowrap;flex:none;align-items:stretch;line-height:1;display:inline-flex;overflow:hidden}.gk-masthead__tag-label{letter-spacing:.055em;color:var(--gk-ink);align-items:center;padding:.55rem .85rem;font-size:.66rem;font-weight:700;display:inline-flex}.gk-masthead__ghost{z-index:-1;font-family:var(--font-masthead), var(--font-cover), Impact, system-ui, sans-serif;letter-spacing:.01em;color:#0000;-webkit-text-stroke:2px var(--gk-ink);opacity:.13;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(3.6rem,8vw,6.6rem);font-weight:400;line-height:.9;position:absolute;bottom:.3rem;left:clamp(3.2rem,8.5vw,6.4rem);transform:rotate(-4deg)}.gk-masthead__title{--gk-masthead-register-underprint:color-mix(in srgb, var(--gk-accent-primary) 58%, transparent);--gk-masthead-register-red:color-mix(in srgb, var(--gk-accent-punch,#f0382f) 54%, transparent);--gk-masthead-register-cyan:#00aeea7a;isolation:isolate;min-width:0;font-family:var(--font-masthead), var(--font-cover), Impact, system-ui, sans-serif;letter-spacing:-.035em;color:var(--gk-ink);text-shadow:2.25px 2.75px 0 var(--gk-masthead-register-underprint), -1.25px -.75px 0 var(--gk-masthead-register-red), 1.15px .85px 0 var(--gk-masthead-register-cyan);text-wrap:balance;flex:0 auto;margin:0;font-size:clamp(2rem,4.6vw,3.6rem);font-weight:400;line-height:.9;position:relative}.gk-masthead__title:after{content:"";z-index:-1;background:color-mix(in srgb, var(--gk-header-accent,var(--gk-accent-primary)) 88%, transparent);transform-origin:0;pointer-events:none;border-radius:999px 3px 999px 5px/14px 999px 12px;height:.24em;position:absolute;bottom:-.08em;left:-.12em;right:-.4em;transform:rotate(-.8deg)}@media (prefers-reduced-motion:no-preference){.gk-masthead__title:after{animation:.6s cubic-bezier(.22,1,.36,1) .3s backwards gk-masthead-swipe}.gk-masthead__ghost{animation:.8s cubic-bezier(.22,1,.36,1) .45s backwards gk-masthead-ghost}}@keyframes gk-masthead-swipe{0%{transform:rotate(-.8deg)scaleX(0)}}@keyframes gk-masthead-ghost{0%{opacity:0;transform:translateY(.6rem)rotate(-4deg)}}.gk-masthead__rule{border-top:2px dashed var(--gk-border);opacity:.55;flex:auto;align-self:center;min-width:1.5rem;height:0;margin-top:.3rem;display:none}@media (min-width:768px){.gk-masthead__rule{display:block}}.gk-masthead__facts{isolation:isolate;box-shadow:none;font-family:var(--font-micro), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--gk-ink);white-space:nowrap;background:0 0;border:2px solid;border-radius:2px;flex:none;align-items:center;gap:.38rem;margin-left:auto;padding:.42rem .72rem .36rem;font-size:.62rem;font-weight:900;line-height:1;display:inline-flex;position:relative;transform:rotate(-1.4deg)}.gk-masthead__facts:before{content:"";z-index:-1;opacity:.32;pointer-events:none;border:1px solid;position:absolute;inset:.14rem}.gk-masthead__facts--status{color:color-mix(in srgb, var(--gk-accent-secondary) 76%, var(--gk-ink) 24%)}.gk-masthead__facts--price{color:var(--gk-ink)}.gk-masthead__fact{align-items:center;min-width:0;display:inline-flex}.gk-masthead__fact+.gk-masthead__fact:before{content:"·";opacity:.68;margin-right:.42rem}.gk-masthead__fact--price,.gk-masthead__fact--status{font-weight:900}@media (max-width:767px){.gk-masthead{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tag facts""title title""action action";align-items:center;gap:.55rem .7rem;margin-bottom:1rem;padding-bottom:.85rem;display:grid}.gk-masthead__tag{max-width:100%;min-height:2rem;box-shadow:2px 3px 0 color-mix(in srgb, var(--gk-ink) 84%, transparent);grid-area:tag;padding-left:0;transform:rotate(-.8deg)}.gk-masthead__tag:before,.gk-masthead__tag:after{display:none}.gk-masthead__tag-num{padding:.42rem .52rem;font-size:.72rem}.gk-masthead__tag-label{padding:.42rem .58rem;font-size:.58rem}.gk-masthead__title{width:100%;font-size:clamp(1.18rem, calc(8.8vw * var(--gk-masthead-title-mobile-scale)), 2.42rem);white-space:normal;text-wrap:auto;overflow-wrap:anywhere;text-shadow:1.55px 1.9px 0 var(--gk-masthead-register-underprint), -.8px -.45px 0 var(--gk-masthead-register-red), .76px .58px 0 var(--gk-masthead-register-cyan);grid-area:title;line-height:.92}.gk-masthead__rule{display:none}.gk-masthead__facts{max-width:100%;min-height:1.85rem;box-shadow:none;letter-spacing:.115em;background:0 0;border-style:solid;border-width:1.5px;border-radius:2px;grid-area:facts;justify-self:end;padding:.34rem .54rem .3rem;font-size:.52rem;overflow:hidden;transform:rotate(-1.2deg)}.gk-masthead__fact{text-overflow:ellipsis;overflow:hidden}.gk-masthead__action{grid-area:action;justify-self:start}.gk-masthead__ghost,.gk-masthead--cover:after{display:none}.gk-masthead__title:after{height:.2em;right:-.18em}}.gk-masthead--subtle{border-bottom:none;padding-bottom:0}.gk-masthead--cover .gk-masthead__title{letter-spacing:-.04em;width:fit-content;max-width:100%;color:var(--gk-ink);text-shadow:3px 3.4px 0 var(--gk-masthead-register-underprint), -1.6px -1px 0 var(--gk-masthead-register-red), 1.5px 1.1px 0 var(--gk-masthead-register-cyan);padding-inline:.04em}@media (min-width:768px){.gk-masthead--cover .gk-masthead__title{font-size:clamp(2.6rem,5.6vw,4.6rem)}}.gk-masthead--cover .gk-masthead__tag{--gk-masthead-tag-tilt:-1.5deg;background:color-mix(in srgb, var(--gk-header-accent,var(--gk-accent-primary)) 22%, var(--gk-paper));box-shadow:3px 4px 0 color-mix(in srgb, var(--gk-ink) 90%, transparent), -1px -1px 0 color-mix(in srgb, var(--gk-header-accent,var(--gk-accent-primary)) 58%, transparent);border-width:3px;border-radius:.28rem .62rem .22rem .46rem}.gk-masthead--cover .gk-masthead__tag-label{letter-spacing:.085em;padding:.52rem .78rem .47rem;font-weight:900}.gk-masthead--cover .gk-masthead__fact--status{color:var(--gk-accent-punch,#e8462f);font-weight:800}.gk-masthead--cover{isolation:isolate;border-bottom-style:dashed;border-bottom-width:2.5px;border-bottom-color:color-mix(in srgb, var(--gk-border) 62%, transparent);position:relative}.gk-masthead--cover>:not(.gk-masthead__halftone){z-index:1}.gk-masthead--cover>.gk-masthead__ghost,.gk-masthead--cover>.gk-masthead__halftone{z-index:0}.gk-masthead__halftone{width:min(58rem,70%);color:color-mix(in srgb, var(--gk-header-accent) 82%, var(--gk-ink) 18%);pointer-events:none;position:absolute;top:-1.45rem;bottom:-1.3rem;left:-.35rem;overflow:hidden;-webkit-mask-image:radial-gradient(105% 62% at 16%,#000 0 20%,#000000eb 38%,#0000009e 58%,#0000003d 74%,#0000 88%);mask-image:radial-gradient(105% 62% at 16%,#000 0 20%,#000000eb 38%,#0000009e 58%,#0000003d 74%,#0000 88%)}.gk-masthead__halftone-layer{transform-origin:16%;background-position:2px 2px;background-repeat:repeat;background-size:11px 11px;position:absolute;inset:-14%;transform:rotate(-8deg)scale(1.06)}.gk-masthead__halftone-layer--fine{opacity:.68;background-image:radial-gradient(circle,currentColor 0 .85px,#0000 1.1px);-webkit-mask-image:linear-gradient(90deg,#000 0 64%,#000000b3 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 64%,#000000b3 80%,#0000 100%)}.gk-masthead__halftone-layer--medium{opacity:.78;background-image:radial-gradient(circle,currentColor 0 1.55px,#0000 1.85px);-webkit-mask-image:linear-gradient(90deg,#000 0 30%,#000000d1 44%,#0000 64%);mask-image:linear-gradient(90deg,#000 0 30%,#000000d1 44%,#0000 64%)}.gk-masthead__halftone-layer--bold{opacity:.88;background-image:radial-gradient(circle,currentColor 0 2.55px,#0000 2.9px);-webkit-mask-image:linear-gradient(90deg,#000 0 12%,#000000e0 22%,#0000 40%);mask-image:linear-gradient(90deg,#000 0 12%,#000000e0 22%,#0000 40%)}@media (max-width:767px){.gk-masthead__halftone{width:calc(100% + 1.2rem);top:-.8rem;bottom:-.7rem;left:-.35rem}}.gk-masthead--cover:after{content:"";z-index:0;background:repeating-conic-gradient(from 8deg at 82% 46%, color-mix(in srgb, var(--gk-ink) 62%, transparent) 0deg 1.3deg, transparent 1.3deg 8deg);opacity:.24;pointer-events:none;width:min(21rem,44%);height:calc(100% + 2.4rem);position:absolute;top:-1.6rem;right:-.8rem;-webkit-mask-image:radial-gradient(at 82% 46%,#0000 0 10%,#000 28% 48%,#0000 70%);mask-image:radial-gradient(at 82% 46%,#0000 0 10%,#000 28% 48%,#0000 70%)}.gk-masthead--cover .gk-masthead__facts{border:3px solid var(--gk-border);background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--gk-ink) 66%, transparent) 0 3px, transparent 3px 7px) .68rem center / 2px 76% no-repeat, repeating-linear-gradient(135deg, color-mix(in srgb, var(--gk-ink) 7%, transparent) 0 2px, transparent 2px 8px), var(--gk-header-accent,var(--gk-accent-primary));color:var(--gk-ink);box-shadow:4px 5px 0 color-mix(in srgb, var(--gk-ink) 90%, transparent), -1px -1px 0 color-mix(in srgb, var(--gk-header-accent,var(--gk-accent-primary)) 64%, transparent);border-radius:.22rem .55rem .18rem .42rem;padding:.6rem 1.05rem .56rem 1.32rem;font-size:.7rem;transform:rotate(-2.2deg)}.gk-masthead--cover .gk-masthead__facts:before,.gk-masthead--cover .gk-masthead__facts:after{display:none}@media (min-width:768px){.gk-masthead--cover .gk-masthead__facts{align-self:flex-end;margin-left:auto}}.gk-masthead--cover .gk-masthead__rule{border-top-style:solid;border-top-width:1.5px;border-top-color:color-mix(in srgb, var(--gk-accent-primary) 55%, var(--gk-border));opacity:.7}.text-small-regular{font-size:.75rem;font-weight:400;line-height:1.25rem}.text-small-semi{font-size:.75rem;font-weight:600;line-height:1.25rem}.text-base-regular{font-size:.875rem;font-weight:400;line-height:1.5rem}.text-base-semi{font-size:.875rem;font-weight:600;line-height:1.5rem}.text-large-regular{font-size:1rem;font-weight:400;line-height:1.5rem}.text-large-semi{font-size:1rem;font-weight:600;line-height:1.5rem}.text-xl-semi{font-size:1.5rem;font-weight:600;line-height:36px}.text-2xl-regular{font-size:30px;font-weight:400;line-height:42px}.text-2xl-semi{font-size:30px;font-weight:600;line-height:42px}.text-3xl-regular{font-size:32px;font-weight:400;line-height:44px}.text-3xl-semi{font-size:32px;font-weight:600;line-height:44px}@keyframes gk-pulse{0%,to{opacity:.55}50%{opacity:.95}}.gk-price{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;color:var(--gk-ink);font-size:1.5rem;line-height:2rem}.gk-money,.gk-money__visual{white-space:nowrap;min-width:0;font:inherit;line-height:inherit;font-variant-numeric:lining-nums tabular-nums;align-items:baseline;display:inline-flex}.gk-money{--gk-money-minor-size:.44em;--gk-money-minor-lift:-.56em;--gk-money-minor-opacity:.78;--gk-money-whole-currency-size:.56em;--gk-money-whole-currency-lift:-.38em}.gk-money__major{font:inherit;letter-spacing:inherit}.gk-money__fraction,.gk-money__currency{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--gk-money-minor-size);letter-spacing:-.02em;opacity:var(--gk-money-minor-opacity);transform:translateY(var(--gk-money-minor-lift));flex:none;font-weight:850;line-height:1;display:inline-block}.gk-money__fraction{margin-left:.08em}.gk-money__currency{text-transform:uppercase;margin-left:.18em}.gk-money[data-has-fraction=false] .gk-money__currency{font-size:var(--gk-money-whole-currency-size);opacity:.9;transform:translateY(var(--gk-money-whole-currency-lift));font-weight:900}.gk-cart-totals .gk-money{--gk-money-minor-size:.64em;--gk-money-minor-lift:-.14em;--gk-money-minor-opacity:.88;--gk-money-whole-currency-size:.72em;--gk-money-whole-currency-lift:-.08em}.gk-price--sale .gk-money__major{color:var(--gk-brand-yellow,#ffd029)}.gk-store-empty{border:3px dashed var(--gk-border);border-radius:var(--gk-radius-shell);background:color-mix(in srgb, var(--gk-paper) 96%, white 4%);min-height:320px;box-shadow:var(--gk-shadow-card);align-content:center;justify-items:start;gap:1rem;padding:2.5rem 1.75rem;display:grid}.gk-store-empty__title{font-family:var(--font-display), serif;letter-spacing:-.03em;color:var(--gk-ink);max-width:26rem;font-size:1.65rem;line-height:1.05}.gk-price-ticket{border:3px solid var(--gk-border);border-radius:var(--gk-radius-tag);background:var(--gk-paper);box-shadow:4px 5px 0 var(--gk-ink);flex-direction:column;align-self:flex-start;align-items:flex-start;gap:.2rem;padding:.85rem 1.2rem .95rem;display:inline-flex;position:relative;transform:rotate(-1deg)}.gk-price-ticket--sale{background:color-mix(in srgb, var(--gk-commerce-red) 16%, var(--gk-paper) 84%)}.gk-price-ticket__amount{font-family:var(--font-display), serif;letter-spacing:-.04em;color:var(--gk-ink);font-size:2.4rem;line-height:.95}.gk-price-ticket__amount .gk-money{--gk-money-minor-size:.4em;--gk-money-minor-lift:-.62em;--gk-money-whole-currency-size:.5em;--gk-money-whole-currency-lift:-.42em}.gk-price-ticket--sale .gk-price-ticket__amount{color:var(--gk-accent-danger)}.gk-price-ticket__sale{align-items:baseline;gap:.5rem;margin-top:.15rem;font-size:.75rem;display:inline-flex}.gk-price-ticket__original{color:var(--gk-muted)}.gk-price-ticket__discount{border:2px solid var(--gk-border);border-radius:var(--gk-radius-pill);background:var(--gk-accent-danger);box-shadow:1px 2px 0 var(--gk-ink);color:#fff;font-family:var(--font-micro), monospace;letter-spacing:.1em;align-items:center;padding:.2rem .45rem;font-size:.6rem;line-height:1;display:inline-flex}.gk-price-ticket--loading{min-width:9rem;min-height:3.4rem}.gk-price-ticket__skeleton{background:color-mix(in srgb, var(--gk-muted) 22%, var(--gk-paper) 78%);border-radius:4px;width:7rem;height:1.8rem;animation:1.6s ease-in-out infinite gk-pulse}.gk-toast-region{bottom:calc(.85rem + env(safe-area-inset-bottom,0px));z-index:calc(var(--gk-z-modal) + 20);pointer-events:none;gap:.7rem;width:min(24rem,100vw - 1.5rem);display:grid;position:fixed;right:clamp(.75rem,2vw,1.25rem)}.gk-toast{--gk-feedback-accent:var(--gk-accent-info);isolation:isolate;border:2px solid var(--gk-border);background:radial-gradient(circle at 92% 18%, color-mix(in srgb, var(--gk-feedback-accent) 24%, transparent), transparent 32%), repeating-linear-gradient(0deg, color-mix(in srgb, var(--gk-ink) 4%, transparent) 0 1px, transparent 1px 8px), color-mix(in srgb, var(--gk-paper) 93%, white 7%);box-shadow:4px 5px 0 var(--gk-ink), inset 0 0 0 1px #ffffff57;color:var(--gk-ink);pointer-events:auto;transform-origin:100% 100%;border-radius:8px 12px 7px 10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.72rem;padding:.78rem .82rem;animation:.22s cubic-bezier(.22,1,.36,1) both gk-toast-in;display:grid;position:relative;overflow:hidden}.gk-toast:before{content:"";z-index:0;background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--gk-ink) 28%, transparent) 0 2px, transparent 2px 6px), var(--gk-feedback-accent);border-right:2px solid var(--gk-border);width:.42rem;position:absolute;inset:0 auto 0 0}.gk-toast:after{--gk-halftone-strong:color-mix(in srgb, var(--gk-feedback-accent) 34%, transparent);--gk-halftone-dot-radius:.88px;--gk-halftone-cell:5px;content:"";z-index:0;background-image:var(--gk-halftone-aura-field);background-size:var(--gk-halftone-aura-size);opacity:.22;width:7rem;height:4rem;position:absolute;bottom:-.25rem;right:-.35rem;transform:rotate(-8deg)}.gk-toast>*{z-index:1;position:relative}.gk-toast--success{--gk-feedback-accent:var(--gk-accent-success)}.gk-toast--error{--gk-feedback-accent:var(--gk-accent-danger)}.gk-toast--warning{--gk-feedback-accent:var(--gk-accent-warning)}.gk-toast__stamp{border:1.5px solid var(--gk-border);background:var(--gk-feedback-accent);min-height:1.55rem;box-shadow:1px 1px 0 var(--gk-ink);color:var(--gk-ink);font-family:var(--font-mono), "Space Mono", monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:3px;place-items:center;padding:.26rem .34rem;font-size:.55rem;font-weight:900;line-height:1;display:inline-grid;transform:rotate(-1deg)}.gk-toast__copy{gap:.16rem;min-width:0;padding-top:.02rem;display:grid}.gk-toast__copy strong{color:var(--gk-ink);font-family:var(--font-micro), var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:950;line-height:1.12}.gk-toast__copy span{color:color-mix(in srgb, var(--gk-ink) 74%, var(--gk-muted) 26%);font-size:.86rem;font-weight:700;line-height:1.28}.gk-toast__close{border:1.5px solid color-mix(in srgb, var(--gk-ink) 60%, transparent);background:color-mix(in srgb, var(--gk-paper) 84%, white 16%);min-height:1.72rem;color:var(--gk-ink);font-family:var(--font-mono), "Space Mono", monospace;letter-spacing:.05em;text-transform:uppercase;border-radius:4px;justify-content:center;align-items:center;padding:.22rem .38rem;font-size:.5rem;font-weight:900;line-height:1;display:inline-flex}.gk-toast__close:hover,.gk-toast__close:focus-visible{background:var(--gk-feedback-accent);box-shadow:1px 1px 0 var(--gk-ink);outline:0}.gk-feedback-inline{--gk-feedback-accent:var(--gk-accent-danger);border:2px solid var(--gk-border);background:linear-gradient(90deg, color-mix(in srgb, var(--gk-feedback-accent) 18%, transparent) 0 .45rem, transparent .45rem), repeating-linear-gradient(0deg, color-mix(in srgb, var(--gk-ink) 4%, transparent) 0 1px, transparent 1px 7px), color-mix(in srgb, var(--gk-paper) 91%, white 9%);width:fit-content;max-width:100%;box-shadow:2px 3px 0 color-mix(in srgb, var(--gk-ink) 88%, transparent);color:var(--gk-ink);border-radius:6px 9px 5px 8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;margin-top:.72rem;padding:.62rem .76rem .62rem .92rem;display:grid;position:relative}.gk-feedback-inline--success{--gk-feedback-accent:var(--gk-accent-success)}.gk-feedback-inline--warning{--gk-feedback-accent:var(--gk-accent-warning)}.gk-feedback-inline__stamp{border:1.5px solid var(--gk-border);background:var(--gk-feedback-accent);min-height:1.25rem;color:var(--gk-ink);font-family:var(--font-mono), "Space Mono", monospace;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:3px;place-items:center;padding:.2rem .3rem;font-size:.5rem;font-weight:900;line-height:1;display:inline-grid;transform:rotate(-1.2deg)}.gk-feedback-inline__message{color:color-mix(in srgb, var(--gk-ink) 78%, var(--gk-muted) 22%);font-size:.86rem;font-weight:760;line-height:1.32}.gk-cart-mismatch-banner{justify-content:center;margin:.55rem auto 0;padding-inline:.75rem;display:flex}.gk-cart-mismatch-banner__inner{border:2px solid var(--gk-border);background:linear-gradient(90deg, color-mix(in srgb, var(--gk-accent-warning) 42%, transparent) 0 .52rem, transparent .52rem), color-mix(in srgb, var(--gk-paper) 90%, white 10%);max-width:min(100%,58rem);box-shadow:3px 4px 0 var(--gk-ink);color:var(--gk-ink);border-radius:7px 10px 6px 9px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem .8rem;padding:.64rem .86rem .64rem 1.08rem;display:flex}.gk-cart-mismatch-banner__copy{color:color-mix(in srgb, var(--gk-ink) 78%, var(--gk-muted) 22%);align-items:center;gap:.42rem;font-size:.86rem;font-weight:820;line-height:1.25;display:inline-flex}.gk-cart-mismatch-banner__copy svg{color:var(--gk-accent-warning);filter:drop-shadow(1px 1px 0 var(--gk-ink));flex:none}.gk-cart-mismatch-banner__button{border:1.5px solid var(--gk-border);background:var(--gk-accent-warning);min-height:2rem;box-shadow:1px 2px 0 var(--gk-ink);color:var(--gk-ink);font-family:var(--font-mono), "Space Mono", monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:0 .55rem;font-size:.58rem;font-weight:900;line-height:1}.gk-cart-mismatch-banner__button:disabled{cursor:wait;opacity:.62}@keyframes gk-toast-in{0%{opacity:0;transform:translate(.6rem,.5rem)rotate(.8deg)}to{opacity:1;transform:translate(0,0)rotate(0)}}@media (max-width:640px){.gk-toast-region{width:auto;left:.75rem;right:.75rem}.gk-toast{grid-template-columns:minmax(0,1fr) auto}.gk-toast__stamp{grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){.gk-toast{animation:none}}.gk-consent{z-index:calc(var(--gk-z-modal) + 10);isolation:isolate;border:2.5px solid var(--gk-ink);border-radius:var(--gk-radius-card);background:radial-gradient(circle at 88% 6%, color-mix(in srgb, var(--gk-accent-warning) 22%, transparent), transparent 38%), repeating-linear-gradient(0deg, color-mix(in srgb, var(--gk-ink) 3%, transparent) 0 1px, transparent 1px 9px), var(--gk-surface);width:min(30rem,100vw - 1.5rem);box-shadow:var(--gk-shadow-card);color:var(--gk-ink);pointer-events:auto;grid-template-columns:1fr;gap:.7rem;padding:clamp(.95rem,2vw,1.1rem) clamp(1rem,2vw,1.2rem);animation:.28s cubic-bezier(.22,1,.36,1) both gk-consent-in;display:grid;position:fixed;bottom:clamp(.75rem,2vw,1.25rem);left:50%;right:auto;overflow:hidden;transform:translate(-50%)}.gk-consent:before{content:"";z-index:0;background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--gk-ink) 28%, transparent) 0 2px, transparent 2px 6px), var(--gk-accent-warning);border-right:2px solid var(--gk-ink);width:.42rem;position:absolute;inset:0 auto 0 0}.gk-consent:after{--gk-halftone-strong:color-mix(in srgb, var(--gk-accent-warning) 34%, transparent);--gk-halftone-dot-radius:.88px;--gk-halftone-cell:5px;content:"";z-index:0;background-image:var(--gk-halftone-aura-field);background-size:var(--gk-halftone-aura-size);opacity:.2;pointer-events:none;width:7rem;height:3.6rem;position:absolute;bottom:-.3rem;right:-.4rem;transform:rotate(-8deg)}.gk-consent>*{z-index:1;position:relative}.gk-consent__head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding-right:1.8rem;display:grid}.gk-consent__mascot{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:clamp(3rem,8vw,3.6rem);height:clamp(3rem,8vw,3.6rem);filter:drop-shadow(.5px 0 0 var(--gk-ink)) drop-shadow(-.5px 0 0 var(--gk-ink)) drop-shadow(0 .5px 0 var(--gk-ink)) drop-shadow(0 -.5px 0 var(--gk-ink));flex-shrink:0;display:block}.gk-consent__title{font-family:var(--font-slam), var(--font-cover), Impact, sans-serif;letter-spacing:-.012em;text-transform:uppercase;color:var(--gk-ink);text-wrap:balance;margin:0;font-size:clamp(.98rem,2.4vw,1.18rem);font-weight:800;line-height:1.02;display:block}.gk-consent__copy{gap:.45rem;min-width:0;display:grid}.gk-consent__body{color:color-mix(in srgb, var(--gk-ink) 78%, var(--gk-muted) 22%);text-wrap:pretty;margin:0;font-size:.84rem;font-weight:540;line-height:1.4}.gk-consent__fineprint{font-family:var(--font-micro), var(--font-mono), "Space Mono", monospace;letter-spacing:.04em;color:color-mix(in srgb, var(--gk-ink) 50%, var(--gk-muted) 50%);margin:0;font-size:.64rem;font-weight:700;line-height:1.3}.gk-consent__fineprint a{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.gk-consent__fineprint a:hover{color:var(--gk-ink);text-decoration-thickness:2px}.gk-consent__actions{grid-template-columns:1fr 1.25fr;gap:.55rem;margin-top:.1rem;display:grid}.gk-consent__btn{border:2px solid var(--gk-ink);border-radius:var(--gk-radius-pill);min-height:2.3rem;font-family:var(--font-micro), var(--font-mono), "Space Mono", monospace;letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:.5rem .7rem;font-size:.66rem;font-weight:900;line-height:1;transition:transform .12s,box-shadow .12s,background .12s,color .12s;display:inline-flex}.gk-consent__btn--ghost{background:var(--gk-surface-elevated);color:color-mix(in srgb, var(--gk-ink) 60%, var(--gk-muted) 40%);box-shadow:var(--gk-shadow-sticker)}.gk-consent__btn--ghost:hover,.gk-consent__btn--ghost:focus-visible{color:var(--gk-ink);background:var(--gk-paper);box-shadow:4px 5px 0 var(--gk-ink);outline:0;transform:translate(-1px,-1px)}.gk-consent__btn--ghost:active{box-shadow:1px 2px 0 var(--gk-ink);transform:translate(1px,1px)}.gk-consent__btn--accept{background:var(--gk-accent-warning);color:var(--gk-ink);box-shadow:var(--gk-shadow-sticker)}.gk-consent__btn--accept:hover,.gk-consent__btn--accept:focus-visible{box-shadow:4px 5px 0 var(--gk-ink);outline:0;transform:translate(-1px,-1px)}.gk-consent__btn--accept:active{box-shadow:1px 2px 0 var(--gk-ink);transform:translate(1px,1px)}.gk-consent__btn:focus-visible{outline:3px solid color-mix(in srgb, var(--gk-accent-secondary) 60%, transparent);outline-offset:2px}.gk-consent__close{z-index:3;border:1.5px solid color-mix(in srgb, var(--gk-ink) 50%, transparent);border-radius:var(--gk-radius-pill);background:var(--gk-surface-elevated);width:1.6rem;height:1.6rem;color:color-mix(in srgb, var(--gk-ink) 70%, var(--gk-muted) 30%);font-family:var(--font-mono), "Space Mono", monospace;cursor:pointer;place-items:center;font-size:1.05rem;font-weight:700;line-height:1;transition:background .12s,color .12s,box-shadow .12s,border-color .12s;display:inline-grid;position:absolute;top:.55rem;right:.6rem}.gk-consent__close:hover,.gk-consent__close:focus-visible{background:var(--gk-accent-warning);color:var(--gk-ink);border-color:var(--gk-ink);box-shadow:1px 2px 0 var(--gk-ink);outline:0}@keyframes gk-consent-in{0%{opacity:0;transform:translate(-50%,.6rem)}to{opacity:1;transform:translate(-50%)}}@media (max-width:640px){.gk-consent{border-radius:var(--gk-radius-tag);gap:.6rem;width:calc(100vw - 1rem);padding:.9rem .95rem;bottom:.5rem}.gk-consent__head{gap:.6rem;padding-right:1.7rem}.gk-consent__actions{grid-template-columns:1fr;gap:.45rem}.gk-consent__btn{min-height:2.5rem;font-size:.68rem}}@media (prefers-reduced-motion:reduce){.gk-consent{animation:none}}.gk-sprite{width:var(--gk-sprite-display-size);aspect-ratio:1;background-image:var(--gk-sprite-url);background-position:0 0;background-repeat:no-repeat;background-size:var(--gk-sprite-sheet-width) var(--gk-sprite-display-size);image-rendering:pixelated;animation:gk-sprite-play var(--gk-sprite-duration) steps(var(--gk-sprite-frame-count)) infinite;pointer-events:none;flex:none;display:inline-block;transform:translateZ(0)}@keyframes gk-sprite-play{to{background-position-x:calc(-1 * var(--gk-sprite-sheet-width))}}.gk-not-found-panel{text-align:center;place-items:center;min-height:calc(100dvh - 64px);padding:clamp(2rem,7vw,5rem) 1.5rem;display:grid}.gk-not-found-panel__inner{justify-items:center;gap:.85rem;max-width:36rem;display:grid}.gk-not-found-panel .gk-sprite{margin-bottom:-.35rem}.gk-not-found-panel h1{color:var(--gk-ink);font-family:var(--font-cover), var(--font-display), Impact, sans-serif;letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(2.45rem,11vw,5.5rem);font-weight:400;line-height:.88}.gk-not-found-panel p{max-width:30rem;color:color-mix(in srgb, var(--gk-ink) 72%, transparent);margin:0;font-size:clamp(.98rem,2.6vw,1.12rem);line-height:1.45}@media (prefers-reduced-motion:reduce){.gk-sprite{animation:none}}.gk-page-transition{z-index:10040;pointer-events:none;isolation:isolate;contain:layout paint style;position:fixed;inset:0;overflow:hidden}.gk-page-transition__register{z-index:1;position:absolute;inset:-5%;overflow:hidden}.gk-page-transition__register span{clip-path:polygon(0 34%,100% 0,100% 66%,0 100%);width:116%;height:clamp(3.5rem,9vw,8rem);position:absolute;left:-8%}.gk-page-transition__register [data-ink=cyan]{background:var(--gk-commerce-cyan);top:24%}.gk-page-transition__register [data-ink=magenta]{background:var(--gk-commerce-magenta);top:43%}.gk-page-transition__register [data-ink=yellow]{background:var(--gk-commerce-yellow);top:62%}.gk-page-transition__sheet{z-index:2;border-right:clamp(7px, 1vw, 14px) solid var(--gk-ink);background-color:var(--gk-paper);background-image:linear-gradient(90deg, transparent 0 8%, color-mix(in srgb, var(--gk-ink) 8%, transparent) 8% 8.15%, transparent 8.15% 92%, color-mix(in srgb, var(--gk-ink) 8%, transparent) 92% 92.15%, transparent 92.15%), radial-gradient(circle, var(--gk-grain) 0 1px, transparent 1.2px);background-size:100% 100%,9px 9px;place-items:center;width:calc(100% + 4vmax);height:calc(100% + 4vmax);display:grid;position:absolute;inset:-2vmax;overflow:hidden}.gk-page-transition__sheet:before,.gk-page-transition__sheet:after{background:var(--gk-ink);content:"";height:2px;position:absolute;left:8%;right:8%}.gk-page-transition__sheet:before{top:14%}.gk-page-transition__sheet:after{bottom:14%}.gk-page-transition__rail{width:clamp(1.1rem,2.4vw,2.4rem);position:absolute;top:20%;bottom:20%;right:0}.gk-page-transition__rail i{width:100%;height:25%;position:absolute;right:0}.gk-page-transition__rail [data-tab=cyan]{background:var(--gk-commerce-cyan);top:0}.gk-page-transition__rail [data-tab=magenta]{background:var(--gk-commerce-magenta);top:37.5%}.gk-page-transition__rail [data-tab=yellow]{background:var(--gk-commerce-yellow);bottom:0}.gk-page-transition__folio{width:min(76vw,62rem);color:var(--gk-ink);grid-template-columns:1fr auto;align-items:end;display:grid;position:relative}.gk-page-transition[data-active=true] .gk-page-transition__register span,.gk-page-transition[data-active=true] .gk-page-transition__sheet{will-change:transform}.gk-page-transition[data-active=true] .gk-page-transition__folio{will-change:transform, opacity}.gk-page-transition__folio small{font-family:var(--font-micro), monospace;letter-spacing:.14em;grid-column:1/-1;margin-bottom:clamp(.65rem,1.6vw,1.15rem);font-size:clamp(.58rem,1vw,.78rem);font-weight:700}.gk-page-transition__folio span{font-family:var(--font-cover), sans-serif;letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(3.5rem,11vw,9.5rem);line-height:.82}.gk-page-transition__folio b{color:var(--gk-commerce-magenta);font-family:var(--font-cover), sans-serif;font-size:clamp(3.5rem,9vw,8rem);font-weight:400;line-height:.72}@media (max-width:700px){.gk-page-transition__folio{width:78vw}.gk-page-transition__folio span{max-width:68vw;font-size:clamp(3.2rem,16vw,5.7rem)}.gk-page-transition__folio b{display:none}}@keyframes gk-shimmer-sweep{0%{opacity:0;transform:translate(-32%)}30%{opacity:.28}to{opacity:0;transform:translate(32%)}}@keyframes gk-seal-foil{0%,to{transform:translate(-18%,-12%)rotate(0)}50%{transform:translate(16%,10%)rotate(18deg)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.gk-card,.gk-seal__foil,.gk-shimmer-layer--active:after{transition:none;animation:none}}@media (max-width:1023px){.gk-card,.gk-shell,.gk-trust-strip{border-width:2px}.gk-card:hover{transform:translateY(-3px)}.gk-seal--lg{--gk-seal-size:3.6rem}.gk-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.65rem}.gk-trust-strip__item{padding:.58rem .6rem}.gk-trust-strip__detail{display:none}}@media (max-width:479px){.gk-trust-strip{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gk-page-transition{display:none}.gk-card,.gk-shell,.gk-seal,.gk-seal__foil,.gk-shimmer-layer--active:after,.gk-product-card,.gk-tcg-card,.gk-cart-item,.gk-cart-sheet,.gk-cart-summary,.gk-cart-summary__button,.gk-shonen-receipt,.gk-shonen-receipt-wrapper,.gk-checkout-sheet,.gk-checkout-summary-card,.gk-checkout-form-card,.gk-checkout-login,.gk-checkout-login-box,.gk-discount-code__drawer,.gk-mobile-sticky-action,.gk-relay-picker,.gk-stripe-card,.gk-consent,.gk-toast-region,.gk-nav-submenu,.gk-binder__backdrop,.gk-binder__flash,.gk-binder__sheet,.gk-binder__pocket,.gk-cart-flight,.gk-neko-sprite,.gk-neko__count,.gk-search-field,.gk-search-overlay,.gk-filterbar-drawer,.gk-variant-sheet__root,.gk-variant-sheet,.gk-hero-cover__stain,.gk-hero-cover__stain-wedges,.gk-hero-cover__pack,.gk-hero-cover__pack-art,.gk-hero-cover__strip,.gk-hero-cover__title-line,.gk-hero-cover__cartouche,.gk-hero-cover__actions,.gk-hero-cover__price-ticket,.gk-hero-cover__colophon,.gk-hero-cover__obi-sheet,.gk-card-focus,.gk-onomatopoeia,.gk-onomatopoeia__word,.gk-pdp,.gk-pdp-stage,.gk-pdp-gallery,.gk-pdp-dossier,.gk-pdp-dossier__cta,.gk-account-order-card,.gk-account-empty-state,.gk-account-nav__tab,.gk-account-workspace__page,.gk-account-page-clash,.gk-account-page-clash span,.gk-account-command,.gk-account-activity__row,.gk-archive,.gk-masthead,.gk-masthead__title:after,.gk-masthead__ghost,.gk-action,.gk-action__foil,.gk-action__plate,.gk-action__surface,.gk-action-holo-sweep,.gk-holo-rarity,.gk-holo-rarity__sweep,.gk-holo-rarity__band,.gk-qg-invite__title-punch,.gk-qg-pass:before,.gk-qg-pass__stub,.gk-qg-pass__main,.gk-qg-pass__arrow,.gk-qg-invite__signals,.gk-loot-burst,.gk-loot-burst__ring,.gk-order-xp-fill,.gk-loyalty-pass,.gk-loyalty-pass__fill{transition:none!important;animation:none!important}.gk-action:hover,.gk-card:hover,.gk-product-card:hover,.gk-cart-item:hover,.gk-tcg-card:hover{transform:none!important}.gk-hero-cover__pack{transform:translate(-50%,-50%)!important}.gk-hero-cover__pack-art{transform:rotate(calc(-3deg + var(--gk-cover-pack-tilt,0deg)))!important}.gk-hero-cover__stain-wedges{rotate:none!important;scale:1!important}.gk-hero-cover__title-line{transform:none!important}}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-width:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-grey-5:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:text-ui-fg-base:hover{color:var(--fg-base)}.hover\:opacity-100:hover{opacity:1}.active\:bg-grey-5:active{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-grey-30:disabled{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-rotate-\[0\.3deg\]{--tw-rotate:-.3deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.035\]{--tw-scale-x:1.035;--tw-scale-y:1.035;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.group:hover .group-hover\:text-brand-red{color:var(--gk-red)}.group:hover .group-hover\:opacity-100{opacity:1}.radix-state-closed\:pointer-events-none[data-state=closed]{pointer-events:none}@keyframes accordion-slide-up{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}.radix-state-closed\:animate-accordion-close[data-state=closed]{animation:.3s cubic-bezier(.87,0,.13,1) forwards accordion-slide-up}@keyframes accordion-slide-down{0%{opacity:0;min-height:0;max-height:0}to{min-height:var(--radix-accordion-content-height);opacity:1;max-height:none}}.radix-state-open\:animate-accordion-open[data-state=open]{animation:.3s cubic-bezier(.87,0,.13,1) forwards accordion-slide-down}@media (min-width:512px){.xsmall\:left-auto{left:auto}.xsmall\:right-0{right:0}}@media (min-width:768px){.md\:pt-0{padding-top:0}}@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.small\:sticky{position:sticky}.small\:top-8{top:2rem}.small\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.small\:my-20{margin-top:5rem;margin-bottom:5rem}.small\:mb-12{margin-bottom:3rem}.small\:block{display:block}.small\:flex{display:flex}.small\:hidden{display:none}.small\:h-4{height:1rem}.small\:min-h-\[52px\]{min-height:52px}.small\:min-h-screen{min-height:100vh}.small\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.small\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.small\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.small\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.small\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.small\:items-start{align-items:flex-start}.small\:items-center{align-items:center}.small\:gap-3{gap:.75rem}.small\:gap-4{gap:1rem}.small\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.small\:gap-y-36{row-gap:9rem}.small\:gap-y-9{row-gap:2.25rem}.small\:px-6{padding-left:1.5rem;padding-right:1.5rem}.small\:px-8{padding-left:2rem;padding-right:2rem}.small\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.small\:py-12{padding-top:3rem;padding-bottom:3rem}.small\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.small\:py-16{padding-top:4rem;padding-bottom:4rem}.small\:py-2{padding-top:.5rem;padding-bottom:.5rem}.small\:py-24{padding-top:6rem;padding-bottom:6rem}.small\:pb-4{padding-bottom:1rem}.small\:pl-\[236px\]{padding-left:236px}.small\:pr-16{padding-right:4rem}.small\:pt-16{padding-top:4rem}.small\:pt-24{padding-top:6rem}.small\:text-3xl{font-size:2rem}}@media (min-width:1280px){.medium\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.medium\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1440px){.large\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
