@import url("https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:ital,wght@0,400;0,700;1,400;1,700&family=Barlow+Condensed:wght@400;500;600;700&family=Bebas+Neue&family=Inter:wght@300;400;500;600;700&display=swap");*,:after,:before{--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:rgb(59 130 246/0.5);--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: }::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:rgb(59 130 246/0.5);--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: }

/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Ubuntu,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings: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:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{border-color:var(--border-base)}:root{--tag-neutral-border:rgba(228,228,231,1);--tag-neutral-icon:rgba(161,161,170,1);--bg-switch-off-hover:rgba(212,212,216,1);--border-menu-bot:rgba(255,255,255,1);--border-menu-top:rgba(228,228,231,1);--bg-subtle-hover:rgba(244,244,245,1);--contrast-fg-primary:rgba(255,255,255,0.88);--bg-switch-off:rgba(228,228,231,1);--contrast-bg-base-pressed:rgba(63,63,70,1);--bg-field-component-hover:rgba(250,250,250,1);--bg-base-pressed:rgba(228,228,231,1);--tag-neutral-text:rgba(82,82,91,1);--tag-red-text:rgba(159,18,57,1);--contrast-bg-base:rgba(24,24,27,1);--border-strong:rgba(212,212,216,1);--contrast-border-base:rgba(255,255,255,0.15);--bg-field:rgba(250,250,250,1);--tag-blue-text:rgba(30,64,175,1);--button-inverted-pressed:rgba(82,82,91,1);--border-interactive:rgba(59,130,246,1);--bg-base-hover:rgba(244,244,245,1);--contrast-bg-subtle:rgba(39,39,42,1);--bg-highlight:rgba(239,246,255,1);--contrast-fg-secondary:rgba(255,255,255,0.56);--tag-red-bg:rgba(255,228,230,1);--button-transparent:rgba(255,255,255,0);--button-danger-pressed:rgba(159,18,57,1);--fg-on-color:rgba(255,255,255,1);--button-inverted-hover:rgba(63,63,70,1);--bg-field-component:rgba(255,255,255,1);--tag-orange-text:rgba(154,52,18,1);--tag-green-icon:rgba(16,185,129,1);--border-base:rgba(228,228,231,1);--bg-base:rgba(255,255,255,1);--tag-orange-border:rgba(254,215,170,1);--tag-red-border:rgba(254,205,211,1);--tag-green-border:rgba(167,243,208,1);--tag-green-text:rgba(6,95,70,1);--button-neutral:rgba(255,255,255,1);--tag-blue-border:rgba(191,219,254,1);--fg-interactive-hover:rgba(37,99,235,1);--tag-orange-icon:rgba(249,115,22,1);--button-neutral-hover:rgba(244,244,245,1);--fg-interactive:rgba(59,130,246,1);--bg-component-pressed:rgba(228,228,231,1);--tag-purple-bg:rgba(237,233,254,1);--contrast-bg-base-hover:rgba(39,39,42,1);--bg-component:rgba(250,250,250,1);--bg-subtle:rgba(250,250,250,1);--tag-purple-text:rgba(91,33,182,1);--contrast-border-bot:rgba(255,255,255,0.1);--button-inverted:rgba(39,39,42,1);--tag-red-icon:rgba(244,63,94,1);--button-transparent-hover:rgba(244,244,245,1);--button-neutral-pressed:rgba(228,228,231,1);--tag-purple-icon:rgba(167,139,250,1);--bg-field-hover:rgba(244,244,245,1);--fg-on-inverted:rgba(255,255,255,1);--bg-interactive:rgba(59,130,246,1);--border-danger:rgba(190,18,60,1);--button-transparent-pressed:rgba(228,228,231,1);--tag-purple-border:rgba(221,214,254,1);--bg-highlight-hover:rgba(219,234,254,1);--border-error:rgba(225,29,72,1);--button-danger:rgba(225,29,72,1);--tag-blue-bg:rgba(219,234,254,1);--border-transparent:rgba(255,255,255,0);--button-danger-hover:rgba(190,18,60,1);--bg-subtle-pressed:rgba(228,228,231,1);--fg-error:rgba(225,29,72,1);--bg-component-hover:rgba(244,244,245,1);--bg-disabled:rgba(244,244,245,1);--tag-blue-icon:rgba(96,165,250,1);--fg-subtle:rgba(82,82,91,1);--tag-orange-bg-hover:rgba(254,215,170,1);--tag-green-bg-hover:rgba(167,243,208,1);--tag-red-bg-hover:rgba(254,205,211,1);--tag-purple-bg-hover:rgba(221,214,254,1);--tag-neutral-bg-hover:rgba(228,228,231,1);--tag-blue-bg-hover:rgba(191,219,254,1);--tag-green-bg:rgba(209,250,229,1);--tag-neutral-bg:rgba(244,244,245,1);--tag-orange-bg:rgba(255,237,213,1);--fg-base:rgba(24,24,27,1);--contrast-border-top:rgba(24,24,27,1);--bg-overlay:rgba(24,24,27,0.4);--fg-disabled:rgba(161,161,170,1);--fg-muted:rgba(113,113,122,1);--alpha-250:rgba(24,24,27,0.1);--alpha-400:rgba(24,24,27,0.24);--buttons-danger-focus:0px 0.75px 0px 0px rgba(255,255,255,0.2) inset,0px 1px 2px 0px rgba(190,18,60,0.4),0px 0px 0px 1px rgba(190,18,60,1),0px 0px 0px 2px rgba(255,255,255,1),0px 0px 0px 4px rgba(59,130,246,0.6);--details-contrast-on-bg-interactive:0px 1px 2px 0px rgba(30,58,138,0.6);--borders-error:0px 0px 0px 1px rgba(225,29,72,1),0px 0px 0px 3px rgba(225,29,72,0.15);--borders-focus:0px 0px 0px 1px rgba(255,255,255,1),0px 0px 0px 3px rgba(59,130,246,0.6);--buttons-danger:0px 0.75px 0px 0px rgba(255,255,255,0.2) inset,0px 1px 2px 0px rgba(190,18,60,0.4),0px 0px 0px 1px rgba(190,18,60,1);--buttons-inverted-focus:0px 0.75px 0px 0px rgba(255,255,255,0.2) inset,0px 1px 2px 0px rgba(0,0,0,0.4),0px 0px 0px 1px rgba(24,24,27,1),0px 0px 0px 2px rgba(255,255,255,1),0px 0px 0px 4px rgba(59,130,246,0.6);--elevation-card-hover:0px 0px 0px 1px rgba(0,0,0,0.08),0px 1px 2px -1px rgba(0,0,0,0.08),0px 2px 8px 0px rgba(0,0,0,0.1);--details-switch-handle:0px 0px 2px 1px rgba(255,255,255,1) inset,0px 1px 0px 0px rgba(255,255,255,1) inset,0px 0px 0px 0.5px rgba(0,0,0,0.02),0px 5px 4px 0px rgba(0,0,0,0.02),0px 3px 3px 0px rgba(0,0,0,0.04),0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 1px 0px rgba(0,0,0,0.08);--buttons-neutral:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08);--borders-base:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08);--elevation-card-rest:0px 0px 0px 1px rgba(0,0,0,0.08),0px 1px 2px -1px rgba(0,0,0,0.08),0px 2px 4px 0px rgba(0,0,0,0.04);--buttons-neutral-focus:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08),0px 0px 0px 2px rgba(255,255,255,1),0px 0px 0px 4px rgba(59,130,246,0.6);--details-switch-background-focus:0px 0px 0px 1px rgba(255,255,255,1),0px 0px 0px 3px rgba(59,130,246,0.6),0px 1px 1px 0px rgba(0,0,0,0.04) inset,0px 2px 4px 0px rgba(0,0,0,0.04) inset,0px 0px 0px 0.75px rgba(0,0,0,0.06) inset,0px 0px 8px 0px rgba(0,0,0,0.02) inset,0px 2px 4px 0px rgba(0,0,0,0.04);--details-switch-background:0px 1px 1px 0px rgba(0,0,0,0.04) inset,0px 2px 4px 0px rgba(0,0,0,0.04) inset,0px 0px 0px 0.75px rgba(0,0,0,0.06) inset,0px 0px 8px 0px rgba(0,0,0,0.02) inset,0px 2px 4px 0px rgba(0,0,0,0.04);--elevation-flyout:0px 0px 0px 1px rgba(0,0,0,0.08),0px 4px 8px 0px rgba(0,0,0,0.08),0px 8px 16px 0px rgba(0,0,0,0.08);--elevation-tooltip:0px 0px 0px 1px rgba(0,0,0,0.08),0px 2px 4px 0px rgba(0,0,0,0.08),0px 4px 8px 0px rgba(0,0,0,0.08);--elevation-modal:0px 0px 0px 1px rgba(255,255,255,1) inset,0px 0px 0px 1.5px rgba(228,228,231,0.6) inset,0px 0px 0px 1px rgba(0,0,0,0.08),0px 8px 16px 0px rgba(0,0,0,0.08),0px 16px 32px 0px rgba(0,0,0,0.08);--elevation-code-block:0px 0px 0px 1px rgba(24,24,27,1) inset,0px 0px 0px 1.5px rgba(255,255,255,0.2) inset;--buttons-inverted:0px 0.75px 0px 0px rgba(255,255,255,0.2) inset,0px 1px 2px 0px rgba(0,0,0,0.4),0px 0px 0px 1px rgba(24,24,27,1);--elevation-commandbar:0px 0px 0px 0.75px rgba(39,39,42,1) inset,0px 0px 0px 1.25px rgba(255,255,255,0.3) inset,0px 8px 16px 0px rgba(0,0,0,0.08),0px 16px 32px 0px rgba(0,0,0,0.08);--borders-interactive-with-focus:0px 1px 2px 0px rgba(30,58,138,0.5),0px 0px 0px 1px rgba(37,99,235,1),0px 0px 0px 2px rgba(255,255,255,1),0px 0px 0px 4px rgba(37,99,235,0.6);--borders-interactive-with-shadow:0px 1px 2px 0px rgba(30,58,138,0.5),0px 0px 0px 1px rgba(37,99,235,1);--borders-interactive-with-active:0px 0px 0px 4px rgba(37,99,235,0.2),0px 0px 0px 1px rgba(37,99,235,1)}.dark{--button-danger-pressed:rgba(225,29,72,1);--bg-base-pressed:rgba(63,63,70,1);--bg-component-hover:rgba(255,255,255,0.1);--border-interactive:rgba(96,165,250,1);--button-neutral:rgba(255,255,255,0.04);--tag-orange-border:rgba(124,45,18,1);--tag-blue-text:rgba(147,197,253,1);--bg-highlight:rgba(23,37,84,1);--tag-neutral-icon:rgba(113,113,122,1);--bg-switch-off-hover:rgba(82,82,91,1);--fg-on-color:rgba(255,255,255,1);--button-inverted-pressed:rgba(161,161,170,1);--fg-interactive-hover:rgba(147,197,253,1);--fg-error:rgba(251,113,133,1);--bg-switch-off:rgba(63,63,70,1);--border-strong:rgba(255,255,255,0.16);--border-error:rgba(251,113,133,1);--fg-subtle:rgba(161,161,170,1);--bg-highlight-hover:rgba(30,58,138,1);--button-inverted:rgba(82,82,91,1);--tag-orange-text:rgba(253,186,116,1);--fg-base:rgba(244,244,245,1);--fg-disabled:rgba(82,82,91,1);--button-danger:rgba(159,18,57,1);--tag-neutral-border:rgba(255,255,255,0.06);--tag-blue-border:rgba(30,58,138,1);--tag-neutral-text:rgba(212,212,216,1);--tag-purple-border:rgba(91,33,182,1);--tag-green-text:rgba(52,211,153,1);--button-inverted-hover:rgba(113,113,122,1);--bg-component-pressed:rgba(255,255,255,0.16);--contrast-border-bot:rgba(255,255,255,0.08);--tag-blue-icon:rgba(96,165,250,1);--bg-field:rgba(255,255,255,0.04);--tag-neutral-bg:rgba(255,255,255,0.08);--tag-green-border:rgba(6,78,59,1);--tag-red-icon:rgba(251,113,133,1);--tag-red-text:rgba(253,164,175,1);--tag-purple-icon:rgba(167,139,250,1);--bg-interactive:rgba(96,165,250,1);--bg-field-hover:rgba(255,255,255,0.08);--border-transparent:rgba(255,255,255,0);--tag-orange-icon:rgba(251,146,60,1);--tag-purple-bg:rgba(46,16,101,1);--bg-base-hover:rgba(39,39,42,1);--tag-blue-bg:rgba(23,37,84,1);--tag-green-bg:rgba(2,44,34,1);--tag-purple-text:rgba(196,181,253,1);--tag-red-border:rgba(136,19,55,1);--border-danger:rgba(190,18,60,1);--tag-green-icon:rgba(16,185,129,1);--tag-red-bg:rgba(76,5,25,1);--fg-interactive:rgba(96,165,250,1);--tag-orange-bg:rgba(67,20,7,1);--button-danger-hover:rgba(190,18,60,1);--bg-component:rgba(39,39,42,1);--bg-disabled:rgba(39,39,42,1);--button-transparent:rgba(255,255,255,0);--border-menu-bot:rgba(255,255,255,0.08);--tag-purple-bg-hover:rgba(91,33,182,1);--tag-orange-bg-hover:rgba(124,45,18,1);--tag-blue-bg-hover:rgba(30,58,138,1);--tag-red-bg-hover:rgba(136,19,55,1);--tag-green-bg-hover:rgba(6,78,59,1);--border-menu-top:rgba(33,33,36,1);--bg-base:rgba(33,33,36,1);--contrast-border-top:rgba(33,33,36,1);--bg-field-component:rgba(33,33,36,1);--bg-subtle-hover:rgba(33,33,36,1);--bg-subtle:rgba(24,24,27,1);--fg-on-inverted:rgba(24,24,27,1);--bg-overlay:rgba(24,24,27,0.72);--button-transparent-hover:rgba(255,255,255,0.08);--contrast-fg-secondary:rgba(255,255,255,0.56);--contrast-border-base:rgba(255,255,255,0.16);--contrast-bg-base-pressed:rgba(82,82,91,1);--button-neutral-pressed:rgba(255,255,255,0.12);--border-base:rgba(255,255,255,0.08);--contrast-fg-primary:rgba(255,255,255,0.88);--button-neutral-hover:rgba(255,255,255,0.08);--contrast-bg-base:rgba(39,39,42,1);--tag-neutral-bg-hover:rgba(255,255,255,0.12);--contrast-bg-subtle:rgba(255,255,255,0.04);--contrast-bg-base-hover:rgba(63,63,70,1);--bg-field-component-hover:rgba(39,39,42,1);--bg-subtle-pressed:rgba(39,39,42,1);--button-transparent-pressed:rgba(255,255,255,0.12);--fg-muted:rgba(113,113,122,1);--alpha-400:rgba(255,255,255,0.24);--alpha-250:rgba(255,255,255,0.1);--details-contrast-on-bg-interactive:0px 1px 2px 0px rgba(30,58,138,0.6);--details-switch-handle:0px 0px 2px 1px rgba(255,255,255,1) inset,0px 1px 0px 0px rgba(255,255,255,1) inset,0px 0px 0px 0.5px rgba(0,0,0,0.16),0px 5px 4px 0px rgba(0,0,0,0.1),0px 3px 3px 0px rgba(0,0,0,0.1),0px 1px 2px 0px rgba(0,0,0,0.1),0px 0px 1px 0px rgba(0,0,0,0.1);--borders-interactive-with-active:0px 0px 0px 1px rgba(96,165,250,1),0px 0px 0px 4px rgba(59,130,246,0.25);--borders-focus:0px 0px 0px 1px rgba(24,24,27,1),0px 0px 0px 3px rgba(96,165,250,0.8);--details-switch-background-focus:0px 0px 0px 1px rgba(24,24,27,1),0px 0px 0px 3px rgba(96,165,250,0.8),0px 1px 1px 0px rgba(0,0,0,0.1) inset,0px 2px 4px 0px rgba(0,0,0,0.1) inset,0px 0px 0px 0.75px rgba(255,255,255,0.12) inset,0px 0px 8px 0px rgba(0,0,0,0.1) inset;--buttons-danger:0px -1px 0px 0px rgba(255,255,255,0.16),0px 0px 0px 1px rgba(255,255,255,0.12),0px 0px 0px 1px rgba(159,18,57,1),0px 0px 1px 1.5px rgba(0,0,0,0.24),0px 2px 2px 0px rgba(0,0,0,0.24);--buttons-danger-focus:0px -1px 0px 0px rgba(255,255,255,0.16),0px 0px 0px 1px rgba(255,255,255,0.12),0px 0px 0px 1px rgba(159,18,57,1),0px 0px 0px 2px rgba(24,24,27,1),0px 0px 0px 4px rgba(96,165,250,0.8);--details-switch-background:0px 1px 1px 0px rgba(0,0,0,0.1) inset,0px 2px 4px 0px rgba(0,0,0,0.1) inset,0px 0px 0px 0.75px rgba(255,255,255,0.12) inset,0px 0px 8px 0px rgba(0,0,0,0.1) inset;--buttons-inverted-focus:0px -1px 0px 0px rgba(255,255,255,0.12),0px 0px 0px 1px rgba(255,255,255,0.12),0px 0px 0px 1px rgba(82,82,91,1),0px 0px 0px 2px rgba(24,24,27,1),0px 0px 0px 4px rgba(96,165,250,0.8);--elevation-flyout:0px -1px 0px 0px rgba(255,255,255,0.04),0px 0px 0px 1px rgba(255,255,255,0.1),0px 4px 8px 0px rgba(0,0,0,0.32),0px 8px 16px 0px rgba(0,0,0,0.32);--borders-error:0px 0px 0px 1px rgba(244,63,94,1),0px 0px 0px 3px rgba(225,29,72,0.25);--buttons-inverted:0px -1px 0px 0px rgba(255,255,255,0.12),0px 0px 0px 1px rgba(255,255,255,0.1),0px 0px 0px 1px rgba(82,82,91,1),0px 0px 1px 1.5px rgba(0,0,0,0.24),0px 2px 2px 0px rgba(0,0,0,0.24);--borders-base:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 0px 1px 1.5px rgba(0,0,0,0.24),0px 2px 2px 0px rgba(0,0,0,0.24);--elevation-card-hover:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 1px 4px 0px rgba(0,0,0,0.48),0px 2px 8px 0px rgba(0,0,0,0.48);--elevation-card-rest:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 1px 2px 0px rgba(0,0,0,0.32),0px 2px 4px 0px rgba(0,0,0,0.32);--buttons-neutral:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 0px 1px 1.5px rgba(0,0,0,0.24),0px 2px 2px 0px rgba(0,0,0,0.24);--elevation-code-block:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 1px 2px 0px rgba(0,0,0,0.32),0px 2px 4px 0px rgba(0,0,0,0.32);--buttons-neutral-focus:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 0px 0px 2px rgba(24,24,27,1),0px 0px 0px 4px rgba(96,165,250,0.8);--elevation-modal:0px 0px 0px 1px rgba(24,24,27,1) inset,0px 0px 0px 1.5px rgba(255,255,255,0.06) inset,0px -1px 0px 0px rgba(255,255,255,0.04),0px 0px 0px 1px rgba(255,255,255,0.1),0px 4px 8px 0px rgba(0,0,0,0.32),0px 8px 16px 0px rgba(0,0,0,0.32);--elevation-commandbar:0px 0px 0px 0.75px rgba(24,24,27,1) inset,0px 0px 0px 1.25px rgba(255,255,255,0.1) inset,0px 4px 8px 0px rgba(0,0,0,0.32),0px 8px 16px 0px rgba(0,0,0,0.32);--elevation-tooltip:0px -1px 0px 0px rgba(255,255,255,0.04),0px 2px 4px 0px rgba(0,0,0,0.32),0px 0px 0px 1px rgba(255,255,255,0.1),0px 4px 8px 0px rgba(0,0,0,0.32);--borders-interactive-with-focus:0px -1px 2px 0px rgba(219,234,254,0.5),0px 0px 0px 1px rgba(96,165,250,1),0px 0px 0px 2px rgba(24,24,27,1),0px 0px 0px 4px rgba(96,165,250,0.8);--borders-interactive-with-shadow:0px -1px 2px 0px rgba(219,234,254,0.5),0px 0px 0px 1px rgba(96,165,250,1)}body{font-family:Atkinson Hyperlegible,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Bebas Neue,sans-serif;letter-spacing:.02em}[data-mode=light]{color-scheme:light}[data-mode=light] body{background-color:#fafafa;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-mode=light]{--ui-bg-base:#fafafa;--ui-bg-subtle:#f7f7f8;--ui-bg-surface:#f2f2f4;--ui-bg-disabled:#e4e4e8;--ui-fg-base:#141420;--ui-fg-subtle:#374151;--ui-fg-muted:#6b7280;--ui-fg-disabled:#9ca3af;--ui-fg-on-color:#ffffff;--ui-border-base:#e4e4e8;--ui-border-strong:#d0d0d6}[data-mode=dark]{color-scheme:dark}[data-mode=dark] body{--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 229 234/var(--tw-text-opacity,1))}[data-mode=light] [data-mode=dark] body{background-color:#fafafa;color:#111827}html[data-mode=light] [data-mode=dark] body{color:#111827;background-color:#f9fafb}[data-mode=dark]{--ui-bg-base:#111111;--ui-bg-subtle:#171717;--ui-bg-surface:#1a1a1a;--ui-bg-disabled:#222222;--ui-fg-base:#e5e5ea;--ui-fg-subtle:#9898a8;--ui-fg-muted:#696978;--ui-fg-disabled:#505058;--ui-fg-on-color:#ffffff;--ui-border-base:#2a2a2a;--ui-border-strong:#333333}.container{width:100%}@media (min-width:320px){.container{max-width:320px}}@media (min-width:512px){.container{max-width:512px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:1680px){.container{max-width:1680px}}@media (min-width:1920px){.container{max-width:1920px}}.txt-compact-xsmall{font-weight:400}.txt-compact-xsmall,.txt-compact-xsmall-plus{font-size:.75rem;line-height:1.25rem;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}.txt-compact-xsmall-plus{font-weight:500}.txt-compact-small-plus{font-size:.8125rem;font-weight:500}.txt-compact-medium,.txt-compact-small-plus{line-height:1.25rem;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}.txt-compact-medium{font-size:.875rem;font-weight:400}.txt-compact-large-plus{font-weight:500}.txt-compact-large,.txt-compact-large-plus{font-size:1rem;line-height:1.25rem;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}.txt-compact-large{font-weight:400}.txt-compact-medium-plus{font-size:.875rem;font-weight:500}.txt-compact-medium-plus,.txt-compact-xlarge{line-height:1.25rem;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}.txt-compact-xlarge{font-size:1.125rem;font-weight:400}.\!txt-compact-small{font-size:.8125rem!important;line-height:1.25rem!important;font-weight:400!important;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!important}.txt-compact-small{font-size:.8125rem;line-height:1.25rem;font-weight:400;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}.h2-core{font-size:1rem;line-height:1.5rem}.h2-core,.h3-core{font-weight:500;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}.h3-core{font-size:.875rem;line-height:1.25rem}.h1-core{font-size:1.125rem;line-height:1.75rem}.h1-core,.txt-xsmall-plus{font-weight:500;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}.txt-xsmall-plus{font-size:.75rem;line-height:1.2000000476837158rem}.txt-small{font-size:.8125rem;line-height:1.3000000715255737rem;font-weight:400;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}.\!txt-medium{font-size:.875rem!important;line-height:1.399999976158142rem!important;font-weight:400!important;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!important}.txt-medium{font-size:.875rem;line-height:1.399999976158142rem;font-weight:400}.txt-medium,.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}.txt-small-plus{font-size:.8125rem;line-height:1.3000000715255737rem;font-weight:500}.txt-large{font-size:1rem;line-height:1.600000023841858rem;font-weight:400}.txt-large,.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}.txt-medium-plus{font-size:.875rem;line-height:1.399999976158142rem;font-weight:500}.txt-xsmall{font-size:.75rem;line-height:1.2000000476837158rem;font-weight:400;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}.txt-xlarge-plus{font-weight:500}.txt-xlarge,.txt-xlarge-plus{font-size:1.125rem;line-height:1.8000000715255737rem;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}.txt-xlarge{font-weight:400}.content-container{margin-left:auto;margin-right:auto;width:100%;max-width:1440px;padding-left:1.5rem;padding-right:1.5rem}.per-page-dropdown{cursor:pointer;border-radius:.25rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;background:var(--ui-bg-surface,#f2f2f4);color:var(--ui-fg-base,#141420);border:1px solid var(--ui-border-base,#e4e4e8);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.per-page-dropdown:hover{background:var(--ui-bg-subtle,#f7f7f8)}[data-mode=dark] .content-container{--tw-text-opacity:1;color:rgb(229 229 234/var(--tw-text-opacity,1))}[data-mode=light] .content-container,[data-mode=light] [data-mode=dark] .content-container,html[data-mode=light] [data-mode=dark] .content-container{color:#111827}[data-mode=dark] .drop-shadow-md,[data-mode=dark] .shadow,[data-mode=dark] .shadow-lg,[data-mode=dark] .shadow-md{--tw-shadow-color:rgba(0,0,0,0.5)}.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}.game-theme--tf2 [data-testid=product-container] .text-small-semi{color:var(--game-text);font-family:TF2 Build,sans-serif}.game-theme--gmod [data-testid=product-container] .text-small-semi{color:#2A2D2F;font-family:Coolvetica,sans-serif}.game-theme--portal [data-testid=product-container] .text-small-semi{color:var(--game-text);text-transform:uppercase;letter-spacing:.05em}.game-theme--halflife [data-testid=product-container] .text-small-semi{color:#D4AA40;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:.05em}.text-base-regular{font-weight:400}.text-base-regular,.text-base-semi{font-size:.875rem;line-height:1.5rem}.text-base-semi{font-weight:600}.game-theme--tf2 [data-testid=product-container] .text-base-semi{color:var(--game-text);font-family:TF2 Build,sans-serif}.game-theme--gmod [data-testid=product-container] .text-base-semi{color:#2A2D2F;font-family:Coolvetica,sans-serif}.game-theme--portal [data-testid=product-container] .text-base-semi{color:var(--game-text);text-transform:uppercase;letter-spacing:.05em}.game-theme--halflife [data-testid=product-container] .text-base-semi{color:#D4AA40;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:.05em}.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}.game-theme--tf2 [data-testid=product-container] .text-large-semi{color:var(--game-text);font-family:TF2 Build,sans-serif}.game-theme--gmod [data-testid=product-container] .text-large-semi{color:#2A2D2F;font-family:Coolvetica,sans-serif}.game-theme--portal [data-testid=product-container] .text-large-semi{color:var(--game-text);text-transform:uppercase;letter-spacing:.05em}.game-theme--halflife [data-testid=product-container] .text-large-semi{color:#D4AA40;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:.05em}.text-xl-semi{font-size:1.5rem;line-height:2rem;font-weight:600;line-height:36px}.game-theme--tf2 [data-testid=product-container] .text-xl-semi{color:var(--game-text);font-family:TF2 Build,sans-serif}.game-theme--gmod [data-testid=product-container] .text-xl-semi{color:#2A2D2F;font-family:Coolvetica,sans-serif}.game-theme--portal [data-testid=product-container] .text-xl-semi{color:var(--game-text);text-transform:uppercase;letter-spacing:.05em}.game-theme--halflife [data-testid=product-container] .text-xl-semi{color:#D4AA40;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:.05em}.text-2xl-semi{font-size:30px;font-weight:600;line-height:48px}.game-theme--tf2 [data-testid=product-container] .text-2xl-semi{color:var(--game-text);font-family:TF2 Build,sans-serif}.game-theme--gmod [data-testid=product-container] .text-2xl-semi{color:#2A2D2F;font-family:Coolvetica,sans-serif}.game-theme--portal [data-testid=product-container] .text-2xl-semi{color:var(--game-text);text-transform:uppercase;letter-spacing:.05em}.game-theme--halflife [data-testid=product-container] .text-2xl-semi{color:#D4AA40;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:.05em}.text-3xl-regular{font-size:32px;font-weight:400;line-height:44px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.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-2{inset:.5rem}.inset-x-0{left:0;right:0}.inset-x-\[31\.75\%\]{left:31.75%;right:31.75%}.inset-y-0{top:0;bottom:0}.inset-y-2{top:.5rem;bottom:.5rem}.inset-y-\[31\.75\%\]{top:31.75%;bottom:31.75%}.-bottom-12{bottom:-3rem}.-bottom-\[calc\(100\%-36px\)\]{bottom:calc(calc(100% - 36px) * -1)}.-left-12{left:-3rem}.-right-12{right:-3rem}.-right-3{right:-.75rem}.-right-8{right:-2rem}.-top-12{top:-3rem}.-top-3{top:-.75rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-1\/2{bottom:50%}.bottom-10{bottom:2.5rem}.bottom-16{bottom:4rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[3px\]{bottom:3px}.bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(1rem + env(safe-area-inset-bottom))}.left-0{left:0}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:.5rem}.left-4{left:1rem}.left-\[-16px\]{left:-16px}.left-\[48\%\]{left:48%}.left-\[50\%\]{left:50%}.left-\[calc\(20px\+24px\+24px\)\]{left:calc(20px + 24px + 24px)}.right-0{right:0}.right-1\/2{right:50%}.right-1\/4{right:25%}.right-2{right:.5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-12{top:3rem}.top-20{top:5rem}.top-24{top:6rem}.top-28{top:7rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[48\%\]{top:48%}.top-\[50\%\]{top:50%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[75\]{z-index:75}.z-\[900\]{z-index:900}.z-\[950\]{z-index:950}.z-\[998\]{z-index:998}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.order-1{order:1}.order-2{order:2}.m-4{margin:1rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-ml-1{margin-left:-.25rem}.-mt-12{margin-top:-3rem}.-mt-20{margin-top:-5rem}.-mt-3{margin-top:-.75rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-\[-23px\]{margin-left:-23px}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.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-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.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}.aspect-\[1\/1\]{aspect-ratio:1/1}.aspect-\[11\/14\]{aspect-ratio:11/14}.aspect-\[16\/5\]{aspect-ratio:16/5}.aspect-\[29\/34\]{aspect-ratio:29/34}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1/1}.size-11{width:2.75rem;height:2.75rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-\[15px\]{width:15px;height:15px}.size-\[3px\]{width:3px;height:3px}.size-full{width:100%;height:100%}.h-0{height:0}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-1\/3{height:33.333333%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.5px\]{height:1.5px}.h-\[12px\]{height:12px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[200px\]{height:200px}.h-\[3\.8rem\]{height:3.8rem}.h-\[30rem\]{height:30rem}.h-\[45px\]{height:45px}.h-\[52px\]{height:52px}.h-\[58px\]{height:58px}.h-\[60rem\]{height:60rem}.h-\[680px\]{height:680px}.h-\[68px\]{height:68px}.h-\[70px\]{height:70px}.h-\[74px\]{height:74px}.h-\[76px\]{height:76px}.h-\[84px\]{height:84px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:0}.max-h-32{max-height:8rem}.max-h-60{max-height:15rem}.max-h-\[1000px\]{max-height:1000px}.max-h-\[2000px\]{max-height:2000px}.max-h-\[200px\]{max-height:200px}.max-h-\[250px\]{max-height:250px}.max-h-\[300px\]{max-height:300px}.max-h-\[340px\]{max-height:340px}.max-h-\[400px\]{max-height:400px}.max-h-\[402px\]{max-height:402px}.max-h-\[420px\]{max-height:420px}.max-h-\[442px\]{max-height:442px}.max-h-\[500px\]{max-height:500px}.max-h-\[520px\]{max-height:520px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}.max-h-\[var\(--radix-popper-available-height\)\]{max-height:var(--radix-popper-available-height)}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-40{min-height:10rem}.min-h-\[196px\]{min-height:196px}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[220px\]{min-height:220px}.min-h-\[250px\]{min-height:250px}.min-h-\[25px\]{min-height:25px}.min-h-\[280px\]{min-height:280px}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[420px\]{min-height:420px}.min-h-\[50px\]{min-height:50px}.min-h-\[60px\]{min-height:60px}.min-h-\[calc\(100dvh-5rem\)\]{min-height:calc(100dvh - 5rem)}.min-h-\[calc\(100vh-64px\)\]{min-height:calc(100vh - 64px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-2\/6{width:33.333333%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/6{width:50%}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[1\.5px\]{width:1.5px}.w-\[100px\]{width:100px}.w-\[128px\]{width:128px}.w-\[12px\]{width:12px}.w-\[138px\]{width:138px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[250px\]{width:250px}.w-\[280px\]{width:280px}.w-\[28px\]{width:28px}.w-\[290px\]{width:290px}.w-\[2px\]{width:2px}.w-\[320px\]{width:320px}.w-\[32px\]{width:32px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[440px\]{width:440px}.w-\[560px\]{width:560px}.w-\[66px\]{width:66px}.w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[calc\(20px\+24px\+24px\)\]{width:calc(20px + 24px + 24px)}.w-\[calc\(28px\+24px\+4px\)\]{width:calc(28px + 24px + 4px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[320px\]{min-width:320px}.min-w-\[32px\]{min-width:32px}.min-w-\[360px\]{min-width:360px}.min-w-\[80px\]{min-width:80px}.min-w-\[calc\(20px\+24px\+24px\)\]{min-width:calc(20px + 24px + 24px)}.min-w-\[calc\(28px\+24px\+4px\)\]{min-width:calc(28px + 24px + 4px)}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-0{max-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[200px\]{max-width:200px}.max-w-\[280px\]{max-width:280px}.max-w-\[32rem\]{max-width:32rem}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[440px\]{max-width:440px}.max-w-\[680px\]{max-width:680px}.max-w-\[70vw\]{max-width:70vw}.max-w-\[80vw\]{max-width:80vw}.max-w-\[90\%\]{max-width:90%}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)}.max-w-\[calc\(20px\+24px\+24px\)\]{max-width:calc(20px + 24px + 24px)}.max-w-\[calc\(28px\+24px\+4px\)\]{max-width:calc(28px + 24px + 4px)}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.basis-0{flex-basis:0px}.origin-top{transform-origin:top}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\/2{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-x-1\/2{--tw-translate-x:-50%}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1,.-translate-y-1\/2{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%}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-0{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-0{--tw-translate-y:0px}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-1,.translate-y-2{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-2{--tw-translate-y:0.5rem}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-\[-50\%\],.translate-y-\[-8px\]{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-\[-8px\]{--tw-translate-y:-8px}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-180{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-180{--tw-rotate:180deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.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))}.rotate-\[-90deg\]{--tw-rotate:-90deg}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-95{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))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-\[2\]{--tw-scale-x:2;--tw-scale-y:2}.scale-\[2\],.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!important}.animate-\[contentFadeIn_0\.3s_ease-out_forwards\]{animation:contentFadeIn .3s ease-out forwards}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.\!cursor-default{cursor:default!important}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[122px_1fr\]{grid-template-columns:122px 1fr}.grid-cols-\[144px_1fr\]{grid-template-columns:144px 1fr}.grid-cols-\[15px_1fr\]{grid-template-columns:15px 1fr}.grid-cols-\[1fr_80px\]{grid-template-columns:1fr 80px}.grid-cols-\[20px_1fr\]{grid-template-columns:20px 1fr}.grid-cols-\[20px_1fr_20px\]{grid-template-columns:20px 1fr 20px}.grid-cols-\[28px_1fr\]{grid-template-columns:28px 1fr}.grid-cols-\[28px_1fr_28px\]{grid-template-columns:28px 1fr 28px}.grid-cols-\[32px_1fr\]{grid-template-columns:32px 1fr}.grid-cols-\[32px_1fr_32px\]{grid-template-columns:32px 1fr 32px}.grid-cols-\[4px_1fr\]{grid-template-columns:4px 1fr}.grid-cols-\[auto\2c 1fr\]{grid-template-columns:auto 1fr}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-0\.5{-moz-column-gap:.125rem;column-gap:.125rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.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-10{row-gap:2.5rem}.gap-y-12{row-gap:3rem}.gap-y-2{row-gap:.5rem}.gap-y-24{row-gap:6rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * 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))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overscroll-none{overscroll-behavior:none}.truncate{overflow:hidden;white-space:nowrap}.overflow-ellipsis,.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[30px\]{border-radius:30px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-circle,.rounded-full{border-radius:9999px}.rounded-large{border-radius:16px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-rounded{border-radius:8px}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1px\]{border-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#6C6C6C\]{--tw-border-opacity:1;border-color:rgb(108 108 108/var(--tw-border-opacity,1))}.border-amber-500\/20{border-color:rgb(245 158 11/.2)}.border-amber-500\/30{border-color:rgb(245 158 11/.3)}.border-brand-dark-border{--tw-border-opacity:1;border-color:rgb(42 42 56/var(--tw-border-opacity,1))}.border-brand-orange-500{--tw-border-opacity:1;border-color:rgb(240 88 34/var(--tw-border-opacity,1))}.border-brand-orange-500\/20{border-color:rgb(240 88 34/.2)}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.border-green-500\/20{border-color:rgb(34 197 94/.2)}.border-green-500\/25{border-color:rgb(34 197 94/.25)}.border-grey-20{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-red-500\/20{border-color:rgb(239 68 68/.2)}.border-red-500\/25{border-color:rgb(239 68 68/.25)}.border-red-500\/40{border-color:rgb(239 68 68/.4)}.border-transparent{border-color:transparent}.border-ui-border-base{border-color:var(--border-base)}.border-ui-contrast-border-base{border-color:var(--contrast-border-base)}.border-ui-contrast-border-bot{border-color:var(--contrast-border-bot)}.border-ui-tag-blue-border{border-color:var(--tag-blue-border)}.border-ui-tag-green-border{border-color:var(--tag-green-border)}.border-ui-tag-neutral-border{border-color:var(--tag-neutral-border)}.border-ui-tag-orange-border{border-color:var(--tag-orange-border)}.border-ui-tag-purple-border{border-color:var(--tag-purple-border)}.border-ui-tag-red-border{border-color:var(--tag-red-border)}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:rgb(255 255 255/.1)}.border-white\/15{border-color:rgb(255 255 255/.15)}.border-white\/20{border-color:rgb(255 255 255/.2)}.border-white\/30{border-color:rgb(255 255 255/.3)}.border-white\/\[0\.06\]{border-color:rgb(255 255 255/.06)}.border-white\/\[0\.08\]{border-color:rgb(255 255 255/.08)}.border-b-ui-border-menu-bot{border-bottom-color:var(--border-menu-bot)}.border-r-ui-border-base{border-right-color:var(--border-base)}.border-t-ui-border-menu-top{border-top-color:var(--border-menu-top)}.border-t-white{--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))}.\!bg-transparent{background-color:transparent!important}.\!bg-ui-bg-disabled{background-color:var(--bg-disabled)!important}.\!bg-ui-bg-interactive{background-color:var(--bg-interactive)!important}.bg-\[\#111111\]{--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:rgb(245 158 11/.1)}.bg-amber-500\/5{background-color:rgb(245 158 11/.05)}.bg-amber-500\/\[0\.03\]{background-color:rgb(245 158 11/.03)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/0{background-color:rgb(0 0 0/0)}.bg-black\/20{background-color:rgb(0 0 0/.2)}.bg-black\/25{background-color:rgb(0 0 0/.25)}.bg-black\/30{background-color:rgb(0 0 0/.3)}.bg-black\/40{background-color:rgb(0 0 0/.4)}.bg-black\/45{background-color:rgb(0 0 0/.45)}.bg-black\/50{background-color:rgb(0 0 0/.5)}.bg-black\/60{background-color:rgb(0 0 0/.6)}.bg-black\/70{background-color:rgb(0 0 0/.7)}.bg-black\/75{background-color:rgb(0 0 0/.75)}.bg-black\/80{background-color:rgb(0 0 0/.8)}.bg-brand-dark-bg{--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1))}.bg-brand-dark-bg\/55{background-color:rgb(17 17 17/.55)}.bg-brand-dark-bg\/60{background-color:rgb(17 17 17/.6)}.bg-brand-dark-border{--tw-bg-opacity:1;background-color:rgb(42 42 56/var(--tw-bg-opacity,1))}.bg-brand-dark-elevated{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.bg-brand-dark-surface{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.bg-brand-orange-500{--tw-bg-opacity:1;background-color:rgb(240 88 34/var(--tw-bg-opacity,1))}.bg-brand-orange-500\/20{background-color:rgb(240 88 34/.2)}.bg-brand-orange-500\/\[0\.04\]{background-color:rgb(240 88 34/.04)}.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-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-green-500\/10{background-color:rgb(34 197 94/.1)}.bg-grey-50{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-neutral-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.bg-orange-300{--tw-bg-opacity:1;background-color:rgb(253 186 116/var(--tw-bg-opacity,1))}.bg-orange-400\/\[0\.02\]{background-color:rgb(251 146 60/.02)}.bg-red-500\/10{background-color:rgb(239 68 68/.1)}.bg-red-500\/15{background-color:rgb(239 68 68/.15)}.bg-red-500\/5{background-color:rgb(239 68 68/.05)}.bg-transparent{background-color:transparent}.bg-ui-bg-base{background-color:var(--bg-base)}.bg-ui-bg-component{background-color:var(--bg-component)}.bg-ui-bg-component-hover{background-color:var(--bg-component-hover)}.bg-ui-bg-component-pressed{background-color:var(--bg-component-pressed)}.bg-ui-bg-disabled{background-color:var(--bg-disabled)}.bg-ui-bg-field{background-color:var(--bg-field)}.bg-ui-bg-interactive{background-color:var(--bg-interactive)}.bg-ui-bg-overlay{background-color:var(--bg-overlay)}.bg-ui-bg-subtle{background-color:var(--bg-subtle)}.bg-ui-bg-switch-off{background-color:var(--bg-switch-off)}.bg-ui-border-base{background-color:var(--border-base)}.bg-ui-border-menu-bot{background-color:var(--border-menu-bot)}.bg-ui-border-menu-top{background-color:var(--border-menu-top)}.bg-ui-button-danger{background-color:var(--button-danger)}.bg-ui-button-inverted{background-color:var(--button-inverted)}.bg-ui-button-neutral{background-color:var(--button-neutral)}.bg-ui-button-neutral-hover{background-color:var(--button-neutral-hover)}.bg-ui-button-transparent{background-color:var(--button-transparent)}.bg-ui-contrast-bg-base{background-color:var(--contrast-bg-base)}.bg-ui-contrast-bg-subtle{background-color:var(--contrast-bg-subtle)}.bg-ui-contrast-border-base{background-color:var(--contrast-border-base)}.bg-ui-contrast-border-top{background-color:var(--contrast-border-top)}.bg-ui-contrast-fg-primary{background-color:var(--contrast-fg-primary)}.bg-ui-fg-on-color{background-color:var(--fg-on-color)}.bg-ui-tag-blue-bg{background-color:var(--tag-blue-bg)}.bg-ui-tag-green-bg{background-color:var(--tag-green-bg)}.bg-ui-tag-green-icon{background-color:var(--tag-green-icon)}.bg-ui-tag-neutral-bg{background-color:var(--tag-neutral-bg)}.bg-ui-tag-neutral-icon{background-color:var(--tag-neutral-icon)}.bg-ui-tag-orange-bg{background-color:var(--tag-orange-bg)}.bg-ui-tag-orange-icon{background-color:var(--tag-orange-icon)}.bg-ui-tag-purple-bg{background-color:var(--tag-purple-bg)}.bg-ui-tag-red-bg{background-color:var(--tag-red-bg)}.bg-ui-tag-red-icon{background-color:var(--tag-red-icon)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:rgb(255 255 255/.1)}.bg-white\/20{background-color:rgb(255 255 255/.2)}.bg-white\/5{background-color:rgb(255 255 255/.05)}.bg-white\/\[0\.03\]{background-color:rgb(255 255 255/.03)}.bg-white\/\[0\.04\]{background-color:rgb(255 255 255/.04)}.bg-white\/\[0\.05\]{background-color:rgb(255 255 255/.05)}.bg-zinc-200{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity,1))}.bg-zinc-600{--tw-bg-opacity:1;background-color:rgb(82 82 91/var(--tw-bg-opacity,1))}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-\[linear-gradient\(0deg\2c var\(--border-strong\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(0deg,var(--border-strong) 1px,transparent 1px)}.bg-\[linear-gradient\(90deg\2c var\(--border-strong\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(90deg,var(--border-strong) 1px,transparent 1px)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-amber-300{--tw-gradient-from:#fcd34d var(--tw-gradient-from-position);--tw-gradient-to:rgb(252 211 77/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/30{--tw-gradient-from:rgb(0 0 0/0.3) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/90{--tw-gradient-from:rgb(0 0 0/0.9) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-brand-dark-bg\/40{--tw-gradient-from:rgb(17 17 17/0.4) var(--tw-gradient-from-position);--tw-gradient-to:rgb(17 17 17/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-brand-orange-600{--tw-gradient-from:#c2410c var(--tw-gradient-from-position);--tw-gradient-to:rgb(194 65 12/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-400{--tw-gradient-from:#4ade80 var(--tw-gradient-from-position);--tw-gradient-to:rgb(74 222 128/0) 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:rgb(161 161 170/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/30{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.3) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-brand-orange-400{--tw-gradient-to:rgb(251 146 60/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fb923c var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-30\%{--tw-gradient-via-position:30%}.to-amber-300{--tw-gradient-to:#fcd34d var(--tw-gradient-to-position)}.to-black\/10{--tw-gradient-to:rgb(0 0 0/0.1) var(--tw-gradient-to-position)}.to-brand-dark-bg\/70{--tw-gradient-to:rgb(17 17 17/0.7) var(--tw-gradient-to-position)}.to-brand-orange-500{--tw-gradient-to:#f05822 var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to:#22c55e var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-zinc-500{--tw-gradient-to:#71717a var(--tw-gradient-to-position)}.bg-\[length\:1px_4px\]{background-size:1px 4px}.bg-\[length\:4px_1px\]{background-size:4px 1px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-\[\#9ca3af\]{fill:#9ca3af}.fill-ui-fg-muted{fill:var(--fg-muted)}.fill-ui-fg-subtle{fill:var(--fg-subtle)}.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-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[6px\]{padding:6px}.p-px{padding:1px}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.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}.px-8{padding-left:2rem;padding-right:2rem}.px-\[5px\]{padding-left:5px;padding-right:5px}.px-\[6px\]{padding-left:6px;padding-right:6px}.py-0{padding-top:0;padding-bottom:0}.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-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-48{padding-top:12rem;padding-bottom:12rem}.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}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.py-px{padding-top:1px;padding-bottom:1px}.\!pl-0{padding-left:0!important}.\!pl-4{padding-left:1rem!important}.\!pr-0{padding-right:0!important}.\!pr-4{padding-right:1rem!important}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[13\.5rem\]{padding-bottom:13.5rem}.pb-\[5px\]{padding-bottom:5px}.pb-\[9px\]{padding-bottom:9px}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-\[1px\]{padding-left:1px}.pl-\[31px\]{padding-left:31px}.pl-\[88px\]{padding-left:88px}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-\[calc\(15px\+2px\+8px\)\]{padding-right:calc(15px + 2px + 8px)}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-36{padding-top:9rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:Bebas Neue,sans-serif}.font-mono{font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Ubuntu,sans-serif}.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-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.625rem\]{font-size:.625rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[2\.55rem\]{font-size:2.55rem}.text-\[2rem\]{font-size:2rem}.text-\[3\.6rem\]{font-size:3.6rem}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.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-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[19px\]{line-height:19px}.leading-\[2\.75rem\]{line-height:2.75rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-ui-contrast-fg-secondary{color:var(--contrast-fg-secondary)!important}.\!text-ui-fg-on-color{color:var(--fg-on-color)!important}.text-\[\#1a1a1a\]{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\/50{color:rgb(0 0 0/.5)}.text-brand-dark-text-muted{--tw-text-opacity:1;color:rgb(105 105 120/var(--tw-text-opacity,1))}.text-brand-dark-text-primary{--tw-text-opacity:1;color:rgb(229 229 234/var(--tw-text-opacity,1))}.text-brand-dark-text-secondary{--tw-text-opacity:1;color:rgb(152 152 168/var(--tw-text-opacity,1))}.text-brand-dark-text-secondary\/50{color:rgb(152 152 168/.5)}.text-brand-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-brand-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-brand-orange-500{--tw-text-opacity:1;color:rgb(240 88 34/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-grey-90{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/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-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.text-orange-950{--tw-text-opacity:1;color:rgb(67 20 7/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-transparent{color:transparent}.text-ui-contrast-fg-primary{color:var(--contrast-fg-primary)}.text-ui-contrast-fg-secondary{color:var(--contrast-fg-secondary)}.text-ui-fg-base{color:var(--fg-base)}.text-ui-fg-disabled{color:var(--fg-disabled)}.text-ui-fg-error{color:var(--fg-error)}.text-ui-fg-interactive{color:var(--fg-interactive)}.text-ui-fg-muted{color:var(--fg-muted)}.text-ui-fg-on-color{color:var(--fg-on-color)}.text-ui-fg-on-inverted{color:var(--fg-on-inverted)}.text-ui-fg-subtle{color:var(--fg-subtle)}.text-ui-tag-blue-icon{color:var(--tag-blue-icon)}.text-ui-tag-blue-text{color:var(--tag-blue-text)}.text-ui-tag-green-icon{color:var(--tag-green-icon)}.text-ui-tag-green-text{color:var(--tag-green-text)}.text-ui-tag-neutral-icon{color:var(--tag-neutral-icon)}.text-ui-tag-neutral-text{color:var(--tag-neutral-text)}.text-ui-tag-orange-icon{color:var(--tag-orange-icon)}.text-ui-tag-orange-text{color:var(--tag-orange-text)}.text-ui-tag-purple-text{color:var(--tag-purple-text)}.text-ui-tag-red-icon{color:var(--tag-red-icon)}.text-ui-tag-red-text{color:var(--tag-red-text)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/45{color:rgb(255 255 255/.45)}.text-white\/50{color:rgb(255 255 255/.5)}.text-white\/90{color:rgb(255 255 255/.9)}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.text-zinc-900{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.\!placeholder-ui-fg-disabled::-moz-placeholder{color:var(--fg-disabled)!important}.\!placeholder-ui-fg-disabled::placeholder{color:var(--fg-disabled)!important}.placeholder-ui-fg-muted::-moz-placeholder{color:var(--fg-muted)}.placeholder-ui-fg-muted::placeholder{color:var(--fg-muted)}.caret-ui-fg-base{caret-color:var(--fg-base)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-\[0\.05\]{opacity:.05}.\!shadow-borders-error{--tw-shadow:var(--borders-error)!important;--tw-shadow-colored:var(--borders-error)!important}.\!shadow-borders-error,.\!shadow-buttons-neutral{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.\!shadow-buttons-neutral{--tw-shadow:var(--buttons-neutral)!important;--tw-shadow-colored:var(--buttons-neutral)!important}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_0_0_1px_rgba\(240\2c 88\2c 34\2c 0\.3\)\]{--tw-shadow:0 0 0 1px rgba(240,88,34,0.3);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color)}.shadow-\[0_0_0_1px_rgba\(240\2c 88\2c 34\2c 0\.3\)\],.shadow-\[0_1px_1px_0\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_1px_0\]{--tw-shadow:0 1px 1px 0;--tw-shadow-colored:0 1px 1px 0 var(--tw-shadow-color)}.shadow-\[inset_0_0_20px_rgba\(249\2c 115\2c 22\2c 0\.02\)\2c 0_0_0_rgba\(249\2c 115\2c 22\2c 0\)\]{--tw-shadow:inset 0 0 20px rgba(249,115,22,0.02),0 0 0 rgba(249,115,22,0);--tw-shadow-colored:inset 0 0 20px var(--tw-shadow-color),0 0 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)}.shadow-\[inset_0_0_20px_rgba\(249\2c 115\2c 22\2c 0\.02\)\]{--tw-shadow:inset 0 0 20px rgba(249,115,22,0.02);--tw-shadow-colored:inset 0 0 20px 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-\[inset_0_0_30px_rgba\(249\2c 115\2c 22\2c 0\.03\)\2c 0_0_10px_rgba\(249\2c 115\2c 22\2c 0\.04\)\]{--tw-shadow:inset 0 0 30px rgba(249,115,22,0.03),0 0 10px rgba(249,115,22,0.04);--tw-shadow-colored:inset 0 0 30px var(--tw-shadow-color),0 0 10px 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-borders-base{--tw-shadow:var(--borders-base);--tw-shadow-colored:var(--borders-base)}.shadow-borders-base,.shadow-borders-error{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-borders-error{--tw-shadow:var(--borders-error);--tw-shadow-colored:var(--borders-error)}.shadow-borders-interactive-with-active{--tw-shadow:var(--borders-interactive-with-active);--tw-shadow-colored:var(--borders-interactive-with-active)}.shadow-borders-interactive-with-active,.shadow-buttons-danger{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-buttons-danger{--tw-shadow:var(--buttons-danger);--tw-shadow-colored:var(--buttons-danger)}.shadow-buttons-inverted{--tw-shadow:var(--buttons-inverted);--tw-shadow-colored:var(--buttons-inverted)}.shadow-buttons-inverted,.shadow-buttons-neutral{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-buttons-neutral{--tw-shadow:var(--buttons-neutral);--tw-shadow-colored:var(--buttons-neutral)}.shadow-details-contrast-on-bg-interactive{--tw-shadow:var(--details-contrast-on-bg-interactive);--tw-shadow-colored:var(--details-contrast-on-bg-interactive)}.shadow-details-contrast-on-bg-interactive,.shadow-details-switch-handle{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-details-switch-handle{--tw-shadow:var(--details-switch-handle);--tw-shadow-colored:var(--details-switch-handle)}.shadow-elevation-card-rest{--tw-shadow:var(--elevation-card-rest);--tw-shadow-colored:var(--elevation-card-rest)}.shadow-elevation-card-rest,.shadow-elevation-code-block{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-elevation-code-block{--tw-shadow:var(--elevation-code-block);--tw-shadow-colored:var(--elevation-code-block)}.shadow-elevation-flyout{--tw-shadow:var(--elevation-flyout);--tw-shadow-colored:var(--elevation-flyout)}.shadow-elevation-flyout,.shadow-elevation-modal{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-elevation-modal{--tw-shadow:var(--elevation-modal);--tw-shadow-colored:var(--elevation-modal)}.shadow-elevation-tooltip{--tw-shadow:var(--elevation-tooltip);--tw-shadow-colored:var(--elevation-tooltip)}.shadow-elevation-tooltip,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-ui-border-base{--tw-shadow-color:var(--border-base);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.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)}.ring,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{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-2xl{--tw-blur:blur(40px)}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.drop-shadow-\[0_1px_1px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{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-\[0_1px_1px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.45))}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgb(0 0 0/0.07)) drop-shadow(0 2px 2px rgb(0 0 0/0.06))}.drop-shadow-md,.grayscale{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)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%);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)!important}.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)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-2xl{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[max-height\2c opacity\]{transition-property:max-height,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\2c transform\2c border-color\2c color\2c background-color\]{transition-property:opacity,transform,border-color,color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-fg{transition-property:color,background-color,border-color,box-shadow,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-1000{transition-delay:1s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@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%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity: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))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.duration-100{animation-duration:.1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.delay-1000{animation-delay:1s}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar::-webkit-scrollbar-track{background-color:transparent}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}input:not(:-moz-placeholder)~label{font-size:10px;font-weight:400;line-height:1rem;--tw-translate-y:-0.5rem;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))}input:focus~label,input:not(:placeholder-shown)~label{font-size:10px;font-weight:400;line-height:1rem;--tw-translate-y:-0.5rem;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))}input:focus~label{left:0}[data-mode=light] input:-webkit-autofill,[data-mode=light] input:-webkit-autofill:focus,[data-mode=light] input:-webkit-autofill:hover,[data-mode=light] select:-webkit-autofill,[data-mode=light] select:-webkit-autofill:focus,[data-mode=light] select:-webkit-autofill:hover,[data-mode=light] textarea:-webkit-autofill,[data-mode=light] textarea:-webkit-autofill:focus,[data-mode=light] textarea:-webkit-autofill:hover{border:1px solid #212121;-webkit-text-fill-color:#212121;-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}[data-mode=dark] input:-webkit-autofill,[data-mode=dark] input:-webkit-autofill:focus,[data-mode=dark] input:-webkit-autofill:hover,[data-mode=dark] select:-webkit-autofill,[data-mode=dark] select:-webkit-autofill:focus,[data-mode=dark] select:-webkit-autofill:hover,[data-mode=dark] textarea:-webkit-autofill,[data-mode=dark] textarea:-webkit-autofill:focus,[data-mode=dark] textarea:-webkit-autofill:hover{border:1px solid #252532;-webkit-text-fill-color:#e5e5ea;-webkit-box-shadow:inset 0 0 0 1000px #1a1a26;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}[data-mode=light] .bg-brand-dark-bg{background-color:#fafafa!important}[data-mode=light] .bg-brand-dark-surface{background-color:#f7f7f8!important}[data-mode=light] .bg-brand-dark-elevated{background-color:#f2f2f4!important}[data-mode=light] .border-brand-dark-border{border-color:#e4e4e8!important}[data-mode=light] .text-brand-dark-text,[data-mode=light] .text-brand-dark-text-primary{color:#111827!important}[data-mode=light] .text-brand-dark-text-secondary{color:#374151!important}[data-mode=light] .text-brand-dark-text-muted{color:#6b7280!important}[data-mode=dark] .bg-white{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}[data-mode=light] [data-mode=dark] .bg-white{background-color:#f7f7f8}html[data-mode=light] [data-mode=dark] .bg-white{background-color:#ffffff}[data-mode=dark] .text-black{--tw-text-opacity:1;color:rgb(229 229 234/var(--tw-text-opacity,1))}[data-mode=light] [data-mode=dark] .text-black,html[data-mode=light] [data-mode=dark] .text-black{color:#111827}[data-mode=dark] .bg-gray-100,[data-mode=dark] .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}[data-mode=light] [data-mode=dark] .bg-gray-100,[data-mode=light] [data-mode=dark] .bg-gray-50{background-color:#f2f2f4}html[data-mode=light] [data-mode=dark] .bg-gray-100,html[data-mode=light] [data-mode=dark] .bg-gray-50{background-color:#f3f4f6}[data-mode=dark] .bg-gray-200{--tw-bg-opacity:1;background-color:rgb(42 42 56/var(--tw-bg-opacity,1))}[data-mode=dark] .bg-gray-600,[data-mode=dark] .bg-gray-700,[data-mode=dark] .bg-gray-900{--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}[data-mode=dark] .border-gray-200,[data-mode=dark] .border-gray-300{--tw-border-opacity:1;border-color:rgb(42 42 56/var(--tw-border-opacity,1))}[data-mode=light] [data-mode=dark] .border-gray-200,[data-mode=light] [data-mode=dark] .border-gray-300{border-color:#e4e4e8}html[data-mode=light] [data-mode=dark] .border-gray-200,html[data-mode=light] [data-mode=dark] .border-gray-300{border-color:#e5e7eb}[data-mode=dark] .ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(42 42 56/var(--tw-ring-opacity,1))}[data-mode=dark] .bg-ui-button-inverted,[data-mode=dark] button[data-variant=primary]{--tw-bg-opacity:1;background-color:rgb(240 88 34/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-mode=dark] .bg-ui-button-inverted:hover,[data-mode=dark] button[data-variant=primary]:hover{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}[data-mode=dark] :focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(240 88 34/var(--tw-ring-opacity,1));--tw-ring-offset-color:#111111}[data-mode=dark] ::-moz-selection{--tw-bg-opacity:1;background-color:rgb(240 88 34/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-mode=dark] ::selection{--tw-bg-opacity:1;background-color:rgb(240 88 34/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-mode=light] ::-moz-selection{--tw-bg-opacity:1;background-color:rgb(240 88 34/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-mode=light] ::selection{--tw-bg-opacity:1;background-color:rgb(240 88 34/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[mask-image\:linear-gradient\(to_bottom\2c transparent\2c black_15\%\2c black_85\%\2c transparent\)\]{-webkit-mask-image:linear-gradient(180deg,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(180deg,transparent,black 15%,black 85%,transparent)}@keyframes contentFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@keyframes store-scroll-prompt-pulse{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@keyframes store-scroll-prompt-wheel{0%,to{opacity:.35;transform:translate(-50%,-3px)}50%{opacity:1;transform:translate(-50%,4px)}}.store-scroll-prompt__icon{animation:store-scroll-prompt-pulse 1.45s ease-in-out infinite}.store-scroll-prompt__wheel{position:absolute;top:9px;left:50%;width:4px;height:9px;border-radius:9999px;background:currentColor;animation:store-scroll-prompt-wheel 1.1s ease-in-out infinite}.store-universe-hero{isolation:isolate}.store-universe-title{font-size:2.15rem;letter-spacing:0;line-height:.95;text-align:center;white-space:nowrap;transition:color .18s ease,text-shadow .18s ease}.store-universe-hover-bg,.store-universe-hover-scrim{position:absolute;inset:0;pointer-events:none}.store-universe-hover-bg{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;filter:brightness(.52) saturate(.92);opacity:0;transform:scale(1.04);transition:opacity .52s ease,transform .9s cubic-bezier(.16,1,.3,1)}.store-universe-hover-scrim{z-index:1;background:radial-gradient(circle at 50% 45%,rgba(0,0,0,.1),rgba(0,0,0,.48) 62%,rgba(0,0,0,.76) 100%),linear-gradient(180deg,rgba(0,0,0,.16),rgba(0,0,0,.55));opacity:0;transition:opacity .52s ease}.store-universe-hover-bg--tf2{background-image:url(/themes/tf2-bg-new.jpg)}.store-universe-hover-bg--portal{background-image:url(/themes/portal-bg.jpg)}.store-universe-hover-bg--counter-strike{background-image:url(/themes/cs-bg.jpg)}.store-universe-hover-bg--garrys-mod{background-image:url(/themes/gmod-bg.jpg)}.store-universe-hover-bg--half-life{background-image:url(/themes/halflife-bg.jpg)}.store-universe-hero:has(.store-universe-nav__link:focus-visible) .store-universe-hover-scrim,.store-universe-hero:has(.store-universe-nav__link:hover) .store-universe-hover-scrim{opacity:1}.store-universe-hero:has(.store-universe-nav__link:focus-visible) h1,.store-universe-hero:has(.store-universe-nav__link:hover) h1{color:#ffffff!important;text-shadow:0 4px 28px rgba(0,0,0,.55)}.store-universe-hero:has(.store-universe-nav__link:focus-visible) p,.store-universe-hero:has(.store-universe-nav__link:hover) p{color:rgba(255,255,255,.74)!important}.store-universe-hero:has(.store-universe-nav__link[data-game=counter-strike]:focus-visible) .store-universe-hover-bg--counter-strike,.store-universe-hero:has(.store-universe-nav__link[data-game=counter-strike]:hover) .store-universe-hover-bg--counter-strike,.store-universe-hero:has(.store-universe-nav__link[data-game=garrys-mod]:focus-visible) .store-universe-hover-bg--garrys-mod,.store-universe-hero:has(.store-universe-nav__link[data-game=garrys-mod]:hover) .store-universe-hover-bg--garrys-mod,.store-universe-hero:has(.store-universe-nav__link[data-game=half-life]:focus-visible) .store-universe-hover-bg--half-life,.store-universe-hero:has(.store-universe-nav__link[data-game=half-life]:hover) .store-universe-hover-bg--half-life,.store-universe-hero:has(.store-universe-nav__link[data-game=portal]:focus-visible) .store-universe-hover-bg--portal,.store-universe-hero:has(.store-universe-nav__link[data-game=portal]:hover) .store-universe-hover-bg--portal,.store-universe-hero:has(.store-universe-nav__link[data-game=tf2]:focus-visible) .store-universe-hover-bg--tf2,.store-universe-hero:has(.store-universe-nav__link[data-game=tf2]:hover) .store-universe-hover-bg--tf2{opacity:1;transform:scale(1)}.store-universe-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.32rem .42rem;width:100%;max-width:100%;overflow-x:visible;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.store-universe-nav::-webkit-scrollbar{display:none}.store-universe-nav__link{min-width:0;flex:0 1 auto;padding:.3rem .2rem;border:0;color:rgba(255,255,255,.72);font-size:.72rem;font-weight:800;letter-spacing:0;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;transition:color .18s ease,opacity .18s ease,text-shadow .18s ease}.store-universe-nav__link[data-game=tf2]{font-family:TF2 Build,sans-serif}.store-universe-nav__link[data-game=portal]{font-family:Portal,DIN Medium,sans-serif}.store-universe-nav__link[data-game=counter-strike]{font-family:CounterStrike,stratum-2-web,sans-serif}.store-universe-nav__link[data-game=garrys-mod]{font-family:Coolvetica,sans-serif}.store-universe-nav__link[data-game=half-life]{padding-right:.52rem;font-family:Headhumper,Barlow Condensed,sans-serif;letter-spacing:-.08em}.store-universe-nav__link[data-game=tf2]:focus-visible,.store-universe-nav__link[data-game=tf2]:hover{color:#F3E8D6;text-shadow:0 0 18px rgba(207,106,66,.42)}.store-universe-nav__link[data-game=portal]:focus-visible,.store-universe-nav__link[data-game=portal]:hover{color:#00A2FF;text-shadow:0 0 18px rgba(0,162,255,.42)}.store-universe-nav__link[data-game=counter-strike]:focus-visible,.store-universe-nav__link[data-game=counter-strike]:hover{color:#E8D48A;text-shadow:0 0 18px rgba(232,212,138,.42)}.store-universe-nav__link[data-game=garrys-mod]:focus-visible,.store-universe-nav__link[data-game=garrys-mod]:hover{color:#48A4FF;text-shadow:0 0 18px rgba(72,164,255,.42)}.store-universe-nav__link[data-game=half-life]:focus-visible,.store-universe-nav__link[data-game=half-life]:hover{color:#E8C850;text-shadow:0 0 18px rgba(232,200,80,.42)}@media (min-width:640px){.store-universe-title{font-size:4rem}.store-universe-nav{justify-content:center;gap:.5rem;overflow:visible}.store-universe-nav__link{padding:.5rem .48rem;font-size:1rem}}@media (min-width:768px){.store-universe-title{font-size:5.6rem}.store-universe-nav{flex-wrap:nowrap;gap:.72rem}.store-universe-nav__link{padding:.58rem .88rem;font-size:1.28rem}}@media (min-width:1024px){.store-universe-title{font-size:7rem}}@media (max-width:374px){.store-universe-title{font-size:1.92rem}.store-universe-nav{gap:.24rem .32rem}.store-universe-nav__link{padding-inline:.16rem;font-size:.66rem}}@media (prefers-reduced-motion:reduce){.store-scroll-prompt__icon,.store-scroll-prompt__wheel{animation:none}}:root{--theme-panel-bg:rgba(255,255,255,0.03);--theme-panel-border:rgba(255,255,255,0.06);--theme-panel-bg-solid:transparent;--theme-text-primary:#e5e7eb;--theme-text-secondary:#9ca3af;--theme-text-muted:#6b7280;--theme-border:rgba(255,255,255,0.1);--theme-border-subtle:rgba(255,255,255,0.06);--theme-input-bg:#1a1b1e;--theme-input-border:rgba(255,255,255,0.1)}html[data-mode=light]{--theme-panel-bg:rgba(243,244,246,0.80);--theme-panel-border:rgba(209,213,219,0.80);--theme-panel-bg-solid:#f9fafb;--theme-text-primary:#111827;--theme-text-secondary:#4b5563;--theme-text-muted:#6b7280;--theme-border:rgba(0,0,0,0.1);--theme-border-subtle:rgba(209,213,219,0.80);--theme-input-bg:#f9fafb;--theme-input-border:#d1d5db}.gift-toggle{color:var(--theme-text-primary);background:var(--theme-panel-bg);border-color:var(--theme-border-subtle)}.gift-toggle:focus-visible,.gift-toggle:hover:not(:disabled){border-color:#f05822;outline:none}.gift-toggle[data-state=checked]{border-color:#f05822;background:rgba(240,88,34,.1)}.gift-toggle__icon{color:#f05822;background:rgba(240,88,34,.12);border-color:rgba(240,88,34,.24)}.gift-toggle__label{color:inherit}.gift-toggle__switch{position:relative;width:42px;height:24px;border-radius:999px;background:rgba(156,163,175,.42);transition:background-color .18s ease}.gift-toggle__knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:999px;background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.28);transition:transform .18s ease}.gift-toggle[data-state=checked] .gift-toggle__switch{background:#f05822}.gift-toggle[data-state=checked] .gift-toggle__knob{transform:translateX(18px)}.gift-badge{color:#f05822;background:rgba(240,88,34,.1);border-color:rgba(240,88,34,.24)}.game-theme .gift-toggle{color:var(--game-text);background:var(--game-surface-bg);border-color:var(--game-border);font-family:var(--game-ui-font,inherit)}.game-theme .gift-toggle:focus-visible,.game-theme .gift-toggle:hover:not(:disabled),.game-theme .gift-toggle[data-state=checked]{border-color:var(--game-accent);box-shadow:0 0 0 1px var(--game-accent)}.game-theme .gift-toggle__icon{color:var(--game-accent);background:var(--game-card-bg);border-color:var(--game-card-border)}.game-theme .gift-toggle__switch{background:var(--game-card-border)}.game-theme .gift-toggle[data-state=checked] .gift-toggle__switch{background:var(--game-accent)}.game-theme .gift-badge{color:var(--game-accent);background:var(--game-card-bg);border-color:var(--game-card-border);font-family:var(--game-ui-font,inherit)}.game-theme--tf2 .gift-toggle{border-width:2px;border-radius:8px;background:#3c3b37;color:#f3e8d6;text-transform:uppercase;letter-spacing:.04em}.game-theme--tf2 .gift-toggle[data-state=checked]{background:#46362d;color:#ffd700}.game-theme--gmod .gift-toggle{border-radius:4px;background:rgba(150,153,157,.64);color:#2a2d2f;box-shadow:inset 0 1px rgba(255,255,255,.35)}.game-theme--gmod .gift-toggle[data-state=checked]{background:rgba(72,164,255,.18)}.game-theme--portal .gift-toggle{border-radius:6px;background:#ffffff;color:#3e3e3e;text-transform:uppercase;letter-spacing:.08em}.game-theme--portal .gift-toggle[data-state=checked]{background:#f8f8f8}.game-theme--cs .gift-toggle{border-radius:2px;background:rgba(25,33,41,.96);text-transform:uppercase;letter-spacing:.08em}.game-theme--cs .gift-toggle[data-state=checked]{color:#8fd4ff}.game-theme--halflife .gift-toggle{border-radius:3px;background:rgba(40,30,12,.92);text-transform:uppercase;letter-spacing:.08em;box-shadow:inset 0 0 14px rgba(212,168,64,.08)}.game-theme--halflife .gift-toggle[data-state=checked]{color:#e8c850;box-shadow:inset 0 0 16px rgba(212,168,64,.14),0 0 0 1px var(--game-accent)}html[data-mode=light] .text-brand-dark-text-primary{color:#111827!important}html[data-mode=light] .text-brand-dark-text-secondary{color:#4b5563!important}html[data-mode=light] .text-brand-dark-text-muted{color:#6b7280!important}html[data-mode=light] .bg-brand-dark-bg{background-color:#f9fafb!important}html[data-mode=light] .bg-brand-dark-surface{background-color:#ffffff!important}html[data-mode=light] .bg-brand-dark-elevated{background-color:#f3f4f6!important}html[data-mode=light] .border-brand-dark-border{border-color:#e5e7eb!important}html[data-mode=light] .bg-white\/\[0\.03\]{background-color:rgba(243,244,246,.8)!important}html[data-mode=light] .border-white\/\[0\.06\]{border-color:rgba(209,213,219,.8)!important}html.theme-switching,html.theme-switching *,html.theme-switching :after,html.theme-switching :before{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important}@font-face{font-family:TF2;src:url(/fonts/tf2.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TF2 Build;src:url(/fonts/tf2build.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Compacta;src:url(/fonts/compacta.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Portal;src:url(/fonts/portal.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Coolvetica;src:url(/fonts/coolvetica.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Headhumper;src:url(/fonts/headhumper.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CounterStrike;src:url(/fonts/counterstrike.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@supports (padding-top:env(safe-area-inset-top)){body{padding-top:env(safe-area-inset-top)}}.hero-game-title{font-size:2.1rem;letter-spacing:0;max-width:none;min-width:-moz-max-content;min-width:max-content;transform-origin:left top;white-space:nowrap}.home-hero-video{--hero-video-shift:clamp(8rem,13vw,12rem);--hero-video-y-shift:0px;--hero-video-scale:1;transform-origin:center center}.home-hero-side-gradient{background:linear-gradient(0deg,rgba(0,0,0,1) 0,rgba(0,0,0,.92) 24%,rgba(0,0,0,.55) 52%,transparent 78%)}html[data-mode=light] .home-hero-side-gradient{background:linear-gradient(0deg,rgba(255,255,255,1) 0,rgba(255,255,255,.92) 24%,rgba(255,255,255,.58) 52%,transparent 78%)}@media (max-width:767px){.home-hero-content,.home-hero-section{height:var(--pm-mobile-viewport-height,100svh)!important;min-height:var(--pm-mobile-viewport-height,100svh)!important;max-height:var(--pm-mobile-viewport-height,100svh)!important}.home-hero-content{align-items:center!important;justify-content:center!important;padding:4.75rem 1.5rem 8.25rem!important;text-align:center}.home-hero-content>div{align-items:center!important;text-align:center!important;transform:translateY(-.65rem)}.home-hero-video{--hero-video-shift:0px;--hero-video-y-shift:-2.75rem;--hero-video-scale:1.1}.hero-game-title{font-size:2.42rem;transform-origin:center top}}@media (max-width:389px){.hero-game-title{font-size:2.22rem}}@media (min-width:512px){.hero-game-title{font-size:3.25rem}}@media (min-width:640px){.hero-game-title{font-size:clamp(3.25rem,9vw,3.8rem)}}@media (min-width:768px){.home-hero-side-gradient{background:linear-gradient(90deg,rgba(0,0,0,1) 0,rgba(0,0,0,.96) 22%,rgba(0,0,0,.78) 44%,rgba(0,0,0,.5) 64%,rgba(0,0,0,.22) 82%,transparent 96%)}html[data-mode=light] .home-hero-side-gradient{background:linear-gradient(90deg,rgba(255,255,255,1) 0,rgba(255,255,255,.96) 22%,rgba(255,255,255,.8) 44%,rgba(255,255,255,.52) 64%,rgba(255,255,255,.24) 82%,transparent 96%)}.hero-game-title{font-size:8rem}}@media (min-width:1024px){.hero-game-title{font-size:8.5rem}}@media (min-width:768px){.game-cards-container .game-category-card-wrapper{flex:0.7;transition:flex .5s cubic-bezier(.16,1,.3,1)}.game-cards-container .game-category-card-wrapper[data-active=true]{flex:1.45}.game-cards-container .game-category-card-wrapper:not([data-active=true]) h3{font-size:1.1rem!important;line-height:1.2!important;letter-spacing:.02em!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;filter:grayscale(100%);transform:translateY(-20px);transition:font-size .5s cubic-bezier(.16,1,.3,1),line-height .5s cubic-bezier(.16,1,.3,1),filter .5s ease,transform .5s cubic-bezier(.16,1,.3,1)}.game-cards-container .game-category-card-wrapper[data-active=true] h3{font-size:2.25rem!important;line-height:1.1!important;filter:grayscale(0);transform:translateY(0)!important;transition:font-size .5s cubic-bezier(.16,1,.3,1),line-height .5s cubic-bezier(.16,1,.3,1),filter .5s ease,transform .5s cubic-bezier(.16,1,.3,1)}.game-cards-container .game-category-card-wrapper[data-game=tf2]:not([data-active=true]) h3{letter-spacing:.12em!important;transform:translateY(-20px) scaleX(1.15)!important;transform-origin:left center;font-weight:300!important}.game-cards-container .game-category-card-wrapper[data-game=tf2][data-active=true] h3{transform:translateY(0) scaleX(1)!important;font-weight:400!important}.game-cards-container .game-category-card-wrapper[data-game=half-life] h3{transition:font-size .5s cubic-bezier(.16,1,.3,1),filter .5s ease,transform .5s cubic-bezier(.16,1,.3,1)!important}.game-cards-container .game-category-card-wrapper[data-game=half-life]:not([data-active=true]) h3{letter-spacing:-.38em!important;transform:translateY(-20px)!important}.game-cards-container .game-category-card-wrapper[data-game=half-life][data-active=true] h3{letter-spacing:-.5em!important;transform:translateY(0)!important}.game-cards-container .game-category-card{clip-path:inset(28px 0 28px 0 round 1rem);transition:clip-path .5s cubic-bezier(.16,1,.3,1) .15s}.game-cards-container .game-category-card-wrapper[data-active=true] .game-category-card{clip-path:inset(0 0 0 0 round 1rem);transition:clip-path .5s cubic-bezier(.16,1,.3,1)}}@media (max-width:767px){.game-category-card img{filter:grayscale(0)!important}.game-category-card,.game-category-card:hover{transform:none!important}.game-category-card div[class*=ring]{box-shadow:none!important}}.prop-pattern-bg{background-image:url(https://pub-fa0030df60ec475eaf41ed3ea56a8b42.r2.dev/prop-pattern-dark.webp);background-repeat:repeat;background-size:3500px auto;background-color:#111314}@supports not (background-image:url("test.webp")){.prop-pattern-bg{background-image:url(https://pub-fa0030df60ec475eaf41ed3ea56a8b42.r2.dev/prop-pattern-dark.png)}}@media (min-width:768px){.prop-pattern-bg{background-size:7000px auto}}html[data-mode=light] .prop-pattern-bg{background-image:url(https://pub-fa0030df60ec475eaf41ed3ea56a8b42.r2.dev/prop-pattern-light.webp);background-color:#ffffff}@supports not (background-image:url("test.webp")){html[data-mode=light] .prop-pattern-bg{background-image:url(https://pub-fa0030df60ec475eaf41ed3ea56a8b42.r2.dev/prop-pattern-light.png)}}html.game-theme-page,html.game-theme-page body{background-color:var(--game-page-fallback,#0f1114)!important;background-image:var(--game-page-bg-dark)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:var(--game-page-bg-size,cover)!important;background-attachment:fixed!important}html.game-theme-page[data-mode=light],html.game-theme-page[data-mode=light] body{background-image:var(--game-page-bg-light)!important}html.game-theme-page .prop-pattern-bg{opacity:0}.game-theme{position:relative;isolation:isolate;background-color:var(--game-page-fallback,#0f1114)}.game-theme,.game-theme>.relative.z-10{min-height:100dvh}.game-bg{inset:-180px -8vw!important;background-size:cover!important}@media (max-width:767px){html.game-theme-page,html.game-theme-page body{background-attachment:scroll!important;background-position:50%!important;background-size:auto 140dvh!important}.game-theme{min-height:100dvh}.game-bg{position:fixed!important;inset:-24dvh -12vw!important;background-size:cover!important;transform:translateZ(0) scale(1.02)!important;will-change:background-position}}[data-mode=dark] .game-bg--dark{display:block}[data-mode=dark] .game-bg--light,[data-mode=light] .game-bg--dark{display:none}[data-mode=light] .game-bg--light{display:block}.game-theme .game-themed-title{color:var(--game-text);font-family:var(--game-title-font,inherit)}.game-theme .game-themed-text{color:var(--game-text)}.game-theme .game-themed-text-secondary{color:var(--game-text-secondary)}.game-theme [data-testid=product-title]{font-family:var(--game-ui-font,inherit);font-weight:700}.game-theme .price,.game-theme [data-testid=product-price]{font-family:var(--game-body-font,inherit);font-weight:400}.game-theme [data-testid=original-price],.game-theme [data-testid=price],.game-theme [data-testid=sale-price-wrapper],.game-theme [data-testid=sale-price-wrapper] span{font-family:system-ui,-apple-system,sans-serif!important}.game-theme [data-testid=category-sidebar] a,.game-theme [data-testid=category-sidebar] button,.game-theme [data-testid=category-sidebar] select,.game-theme [data-testid=category-sidebar] span{font-family:var(--game-ui-font,inherit)}.game-theme .game-themed-link:hover{color:var(--game-accent)!important}.store-scroll-track{--store-scroll-section-vh:88vh}.store-scroll-mobile-linear{display:none}.store-scroll-product-panel{position:relative;overflow:hidden;color:var(--game-text)}.store-scroll-product-panel:after,.store-scroll-product-panel:before{content:none!important;display:none!important}.store-scroll-product-panel [data-testid=product-wrapper]{background:transparent;border:0;padding:0}.store-scroll-product-panel [data-testid=product-wrapper]>div:first-child{background:var(--game-card-bg);border:2px solid var(--game-card-border)!important;border-radius:12px!important;overflow:hidden;box-shadow:var(--game-card-shadow,none);transition:border-color .18s ease,box-shadow .18s ease}.store-scroll-product-panel [data-testid=product-wrapper]:hover>div:first-child{border-color:var(--game-card-hover-border,var(--game-accent))!important}.store-scroll-product-panel [data-testid=product-wrapper] .flex.flex-col.mt-4{align-items:center;text-align:center}.store-scroll-product-panel .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel [data-testid=product-title]{color:var(--game-text)!important;font-family:var(--game-ui-font,inherit);font-size:1rem;line-height:1.2}.store-scroll-product-panel .group:hover .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel .group:hover [data-testid=product-title]{color:var(--game-accent)!important}.store-scroll-product-panel [data-product-card-reveal=true]{--store-card-price-color:var(--game-card-hover-border,var(--game-accent))}.store-scroll-section-anchor{position:absolute;left:0;width:1px;height:1px;scroll-margin-top:6rem;pointer-events:none}.store-scroll-product-panel__heading{color:var(--game-accent);font-family:var(--game-ui-font,inherit);font-size:clamp(1.45rem,2.2vw,2.25rem)!important;line-height:1.05}.store-scroll-collection-cta:hover{background:var(--store-scroll-cta-fill,currentColor);border-color:var(--store-scroll-cta-fill,currentColor)!important;color:#ffffff!important}@media (min-width:768px){.store-scroll-copy-stage{padding-right:clamp(1.5rem,3vw,3.5rem)}.store-scroll-copy-panel{align-items:flex-end;text-align:right}.store-scroll-copy-panel .store-scroll-section-title{justify-content:flex-end;width:100%;text-align:right}.store-scroll-copy-panel p{margin-left:auto;margin-right:0}.store-scroll-copy-panel .store-scroll-collection-cta{align-self:flex-end;justify-content:center;min-height:3rem;min-width:13rem;border-style:solid;text-align:center;transform:translateY(0);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.store-scroll-copy-panel .store-scroll-collection-cta:hover{transform:translateY(-2px)}.store-scroll-copy-panel .store-scroll-collection-cta--tf2{background:#c06b3e!important;border-color:#2d241d!important;border-width:3px;border-radius:9px;box-shadow:inset 0 1px 0 rgba(255,232,190,.28),0 7px 0 #2d241d,0 15px 28px rgba(0,0,0,.28);color:#f3e8d6!important;font-family:TF2 Build,sans-serif}.store-scroll-copy-panel .store-scroll-collection-cta--tf2:hover{background:#d07a46!important;box-shadow:inset 0 1px 0 rgba(255,232,190,.34),0 5px 0 #2d241d,0 13px 24px rgba(0,0,0,.3)}.store-scroll-copy-panel .store-scroll-collection-cta--portal{background:linear-gradient(90deg,#f97316 0 .65rem,#f6f6f6 .65rem 100%)!important;border-color:#222222!important;border-width:3px;border-radius:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 0 0 1px rgba(255,255,255,.16),0 14px 32px rgba(0,0,0,.26);color:#111111!important;font-family:DIN Medium,DIN,sans-serif;font-weight:700}.store-scroll-copy-panel .store-scroll-collection-cta--portal:hover{background:linear-gradient(90deg,#00a2ff 0 .65rem,#111111 .65rem 100%)!important;color:#ffffff!important}.store-scroll-copy-panel .store-scroll-collection-cta--cs{background:#555b63!important;border-color:#000000!important;border-width:2px;border-radius:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 12px 26px rgba(0,0,0,.32);color:#ffffff!important;font-family:stratum-2-web,sans-serif}.store-scroll-copy-panel .store-scroll-collection-cta--cs:hover{background:#8fd4ff!important;color:#0d1116!important}.store-scroll-copy-panel .store-scroll-collection-cta--gmod{background:#48a4ff!important;border-color:#000000!important;border-width:2px;border-radius:7px;box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 6px 0 #1b4d82,0 14px 28px rgba(0,0,0,.25);color:#eff2ef!important;font-family:Coolvetica,sans-serif;font-size:.92rem;letter-spacing:.12em}.store-scroll-copy-panel .store-scroll-collection-cta--gmod:hover{background:#65b6ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 4px 0 #1b4d82,0 12px 24px rgba(0,0,0,.27)}.store-scroll-copy-panel .store-scroll-collection-cta--halflife{background:linear-gradient(135deg,#30220a,#161006)!important;border-color:#e8c850!important;border-width:2px;border-radius:0;box-shadow:inset 0 0 18px rgba(232,200,80,.12),0 0 18px rgba(232,200,80,.16),0 12px 26px rgba(0,0,0,.34);color:#e8c850!important;font-family:Barlow Condensed,sans-serif;font-size:.92rem}.store-scroll-copy-panel .store-scroll-collection-cta--halflife:hover{background:#e8c850!important;color:#161006!important;text-shadow:none}}.product-section-ribbon{position:absolute;top:.55rem;left:.55rem;z-index:5;align-items:center;justify-content:center;display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 1.1rem);border:0;border-radius:4px;background:#f05822;color:#ffffff;padding:.26rem .5rem;font-size:.64rem;font-weight:800;letter-spacing:.12em;line-height:1;pointer-events:none;text-align:center;text-transform:uppercase}.product-card-meta-row{min-width:0;white-space:nowrap}.product-card-meta-row [data-testid=sale-price-wrapper]{align-items:center;gap:.35rem;line-height:1;white-space:nowrap}.product-card-meta-row [data-testid=sale-price-wrapper]>div:first-child{align-items:baseline;flex-direction:row;gap:.35rem}.product-card-meta-row [data-testid=original-price],.product-card-meta-row [data-testid=price],.product-card-meta-row [data-testid=sale-price-wrapper] span,.product-card-review-summary{font-family:system-ui,-apple-system,sans-serif!important;white-space:nowrap}.product-card-meta-row [data-testid=price]{font-size:.95rem!important;line-height:1!important}.product-card-meta-row [data-testid=original-price]{font-size:.72rem!important;line-height:1!important}.product-card-meta-row [data-testid=sale-price-wrapper] span:not([data-testid]){border-radius:3px!important;font-size:.66rem!important;line-height:1!important;padding:.22rem .32rem!important}[data-product-card-reveal=true] .product-card-meta-reveal{max-height:0;margin-top:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-.35rem);transition:max-height .24s ease,margin-top .24s ease,opacity .2s ease,transform .24s ease}.product-card-link:focus-visible [data-product-card-reveal=true] .product-card-meta-reveal,.product-card-link:focus-within [data-product-card-reveal=true] .product-card-meta-reveal,[data-product-card-reveal=true]:hover .product-card-meta-reveal{max-height:3.5rem;margin-top:.22rem;opacity:1;pointer-events:auto;transform:translateY(0)}[data-product-card-reveal=true] [data-testid=sale-price-wrapper]{align-items:center;gap:.35rem;line-height:1}[data-product-card-reveal=true] [data-testid=sale-price-wrapper]>div:first-child{gap:0}[data-product-card-reveal=true] [data-testid=original-price],[data-product-card-reveal=true] [data-testid=price]{color:var(--store-card-price-color,var(--game-card-hover-border,var(--game-accent,#f97316)))!important;font-family:system-ui,-apple-system,sans-serif!important}[data-product-card-reveal=true] [data-testid=price]{font-size:.95rem!important;font-weight:700!important;line-height:1.08!important}[data-product-card-reveal=true] [data-testid=original-price]{font-size:.7rem!important;line-height:1!important;opacity:.62}[data-product-card-reveal=true] [data-testid=sale-price-wrapper] span:not([data-testid]){padding:.18rem .38rem!important}[data-product-card-section=team-fortress-2]{--store-card-price-color:#CF6A42}[data-product-card-section=portal]{--store-card-price-color:#00A2FF}[data-product-card-section=garrys-mod]{--store-card-price-color:#48A4FF}[data-product-card-section=counter-strike]{--store-card-price-color:#8FD4FF}[data-product-card-section=half-life]{--store-card-price-color:#E8C850}[data-testid=store-all-products]{--store-all-product-title-color:#f4f4f5;--store-all-product-meta-color:#e4e4e7;--store-all-product-font:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}html[data-mode=light] [data-testid=store-all-products]{--store-all-product-title-color:#18181b;--store-all-product-meta-color:#27272a}[data-testid=store-all-products] [data-product-card-section]{--store-card-price-color:var(--store-all-product-meta-color)}[data-testid=store-all-products] [data-testid=product-wrapper] .flex.flex-col.mt-4{align-items:stretch;gap:.42rem;text-align:left}[data-testid=store-all-products] .text-ui-fg-subtle[data-testid=product-title],[data-testid=store-all-products] [data-testid=product-title]{color:var(--store-all-product-title-color)!important;font-family:var(--store-all-product-font)!important;font-size:1.04rem!important;font-weight:700!important;line-height:1.16!important}[data-testid=store-all-products] .group:hover .text-ui-fg-subtle[data-testid=product-title],[data-testid=store-all-products] .group:hover [data-testid=product-title]{color:var(--store-all-product-title-color)!important}[data-testid=store-all-products] .product-card-meta-row{align-items:center;color:var(--store-all-product-meta-color)!important;font-family:var(--store-all-product-font)!important;font-size:.84rem!important;gap:.65rem;line-height:1}[data-testid=store-all-products] .product-card-meta-row>div:first-child{min-width:0}[data-testid=store-all-products] .product-card-meta-row>div:last-child{align-items:center}[data-testid=store-all-products] .product-card-meta-row [aria-label^=Rated],[data-testid=store-all-products] .product-card-meta-row [aria-label^=Rated] span,[data-testid=store-all-products] [data-testid=original-price],[data-testid=store-all-products] [data-testid=price],[data-testid=store-all-products] [data-testid=sale-price-wrapper],[data-testid=store-all-products] [data-testid=sale-price-wrapper] span{color:var(--store-all-product-meta-color)!important;font-family:var(--store-all-product-font)!important;font-size:.84rem!important;font-weight:700!important;line-height:1!important}[data-testid=store-all-products] [data-testid=sale-price-wrapper]{min-width:0;white-space:nowrap}[data-testid=store-all-products] [data-testid=sale-price-wrapper]>div:first-child{min-width:0}[data-testid=store-all-products] [data-testid=original-price]{font-weight:500!important;opacity:.68}[data-testid=store-all-products] .product-card-meta-row [aria-label^=Rated]{flex-wrap:nowrap;gap:.38rem;justify-content:flex-end;min-width:-moz-max-content;min-width:max-content;white-space:nowrap}[data-testid=store-all-products] .product-card-meta-row [aria-label^=Rated]>div{color:var(--store-all-product-meta-color)!important}@media (min-width:1024px){[data-testid=store-all-products] .text-ui-fg-subtle[data-testid=product-title],[data-testid=store-all-products] [data-testid=product-title]{font-size:1.18rem!important}}.store-scroll-product-panel--tf2{background:var(--game-content-bg);border:4px solid var(--game-card-border)!important;border-radius:10px;box-shadow:0 4px 30px rgba(0,0,0,.5)!important}.store-scroll-product-panel--tf2 .store-scroll-product-panel__heading{color:#f3e8d6;font-family:TF2 Build,sans-serif;display:block;width:100%;padding-bottom:.75rem;border-bottom:2px solid var(--game-card-border);font-size:1.75rem!important;letter-spacing:.06em;line-height:1.2}.store-scroll-product-panel--tf2 [data-testid=product-wrapper]>div:first-child{background:#1f1c18;border:4px solid var(--game-card-border)!important;border-radius:14px!important;box-shadow:none!important}.store-scroll-product-panel--tf2 .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel--tf2 [data-testid=product-title]{color:#FFD700!important;font-family:TF2 Build,sans-serif!important;font-size:1.08rem!important;text-align:center!important}.store-scroll-product-panel--tf2 [data-product-card-reveal=true]{--store-card-price-color:#CF6A42}.store-scroll-product-panel--portal{--portal-tile:calc(220px / 3);background:linear-gradient(90deg,rgba(160,160,160,.06) 1px,transparent 0),linear-gradient(180deg,rgba(160,160,160,.06) 1px,transparent 0),linear-gradient(90deg,rgba(180,180,180,.08) 3px,transparent 0),linear-gradient(180deg,rgba(180,180,180,.08) 3px,transparent 0),#DFDFDF;background-size:var(--portal-tile) var(--portal-tile);border:none!important;border-radius:0;padding:2px!important;box-shadow:inset 0 0 0 3px #222222,inset 0 0 150px rgba(0,0,0,.4),inset 0 0 80px rgba(0,0,0,.3),inset 0 0 35px rgba(0,0,0,.25),inset 0 0 10px rgba(0,0,0,.15)!important}.store-scroll-product-panel--portal .store-scroll-portal-content{--portal-content-center:#e9e9e9;--portal-content-highlight:#ffffff;--portal-content-mid:#f7f7f7;margin:2px;padding:24px;background:linear-gradient(to bottom,var(--portal-content-highlight) 0,var(--portal-content-mid) 18%,var(--portal-content-center) 50%,var(--portal-content-mid) 82%,var(--portal-content-highlight) 100%),linear-gradient(to right,var(--portal-content-highlight) 0,var(--portal-content-mid) 18%,var(--portal-content-center) 50%,var(--portal-content-mid) 82%,var(--portal-content-highlight) 100%);background-blend-mode:multiply}.store-scroll-product-panel--portal .store-scroll-portal-heading{margin-bottom:1.5rem}.store-scroll-product-panel--portal .store-scroll-portal-title-row{display:grid;grid-template-columns:auto 1fr auto;align-items:end;gap:.5rem}.store-scroll-product-panel--portal .store-scroll-portal-index{display:inline-block;color:#222222;font-family:Compacta,Arial Narrow,sans-serif;font-size:3.5rem;font-weight:300;letter-spacing:.05em;line-height:.82;transform:scaleY(.85);transform-origin:bottom}.store-scroll-product-panel--portal .store-scroll-portal-title{color:#000000;font-family:DIN Medium,DIN,sans-serif;font-size:1.55rem;font-weight:100;letter-spacing:.1em;line-height:1;text-transform:uppercase}.store-scroll-product-panel--portal .store-scroll-portal-rule{position:relative;height:3px;margin-top:.42rem;background:#222222}.store-scroll-product-panel--portal .store-scroll-portal-ticks{display:block;width:80px;height:20px;background:repeating-linear-gradient(90deg,#222222 0,#222222 1.5px,transparent 0,transparent 4px)}.store-scroll-product-panel--portal .store-scroll-product-panel__heading{display:inline-block;padding-bottom:.32rem;border-bottom:2px solid #222222;color:#222222;font-family:DIN Medium,DIN,sans-serif;letter-spacing:.14em}.store-scroll-product-panel--portal [data-testid=product-wrapper]>div:first-child{background:#ffffff;border:2px solid #222222!important;border-radius:12px!important;transition:none!important;box-shadow:0 2px 8px rgba(0,0,0,.08),inset 0 0 20px 4px rgba(0,0,0,.06)!important}.store-scroll-product-panel--portal [data-testid=product-wrapper]:hover>div:first-child{border-color:#222222!important;box-shadow:0 2px 8px rgba(0,0,0,.08),inset 0 0 20px 4px rgba(0,0,0,.06)!important}.store-scroll-product-panel--portal [data-testid=product-wrapper]{--ripple-x:50%;--ripple-y:50%;position:relative}.store-scroll-product-panel--portal [data-testid=product-wrapper] [data-testid=product-title]{position:relative;transition:none!important}.store-scroll-product-panel--portal [data-testid=product-wrapper] .portal-title-reveal{position:absolute;inset:0;color:var(--ripple-title-color,transparent);clip-path:circle(0 at var(--ripple-x) var(--ripple-y));transition:clip-path .2s ease-in;pointer-events:none}.store-scroll-product-panel--portal [data-testid=product-wrapper]:hover .portal-border-ripple,.store-scroll-product-panel--portal [data-testid=product-wrapper]:hover .portal-title-reveal{clip-path:circle(150% at var(--ripple-x,50%) var(--ripple-y,50%));transition:clip-path 1s cubic-bezier(.16,1,.3,1)}.store-scroll-product-panel--portal [data-testid=product-wrapper]:hover .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel--portal [data-testid=product-wrapper]:hover [data-testid=product-title]{color:#3E3E3E!important}.store-scroll-product-panel--portal .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel--portal [data-testid=product-title]{color:#3E3E3E!important;font-weight:600!important;letter-spacing:.08em;text-align:center!important}.store-scroll-product-panel--portal [data-product-card-reveal=true]{--store-card-price-color:var(--ripple-title-color,#00A2FF)}.store-scroll-product-panel--gmod{background:#777D7D;border:none!important;border-radius:8px;padding:6px 8px 8px!important;box-shadow:0 8px 32px rgba(0,0,0,.5)!important;font-family:Coolvetica,sans-serif!important}.store-scroll-product-panel--gmod>.gmod-topbar{margin-bottom:0!important}.store-scroll-product-panel--gmod .store-scroll-product-panel__heading{display:inline-block;position:relative;top:1px;padding:3px 16px;background:#48A4FF;border:1px solid #000000;border-bottom:none;border-radius:6px 6px 0 0;color:#EFF2EF;font-family:Coolvetica,sans-serif;font-size:1.35rem;letter-spacing:.05em;line-height:1}.store-scroll-product-panel--gmod .gmod-tab-label{font-family:Coolvetica,sans-serif!important;font-size:32px;color:#EFF2EF;letter-spacing:.02em}.store-scroll-product-panel--gmod .gmod-ctrl{color:#A0A0A0}.store-scroll-product-panel--gmod .store-scroll-gmod-inner{padding:1rem;background:rgba(239,242,239,.85);border:1px solid #000000;border-radius:0 6px 6px 6px}.store-scroll-product-panel--gmod .store-scroll-gmod-inner>div>ul,.store-scroll-product-panel--gmod .store-scroll-gmod-inner>ul{row-gap:.5rem!important}.store-scroll-product-panel--gmod [data-testid=product-wrapper]{background:transparent;border:none;padding:0}.store-scroll-product-panel--gmod [data-testid=product-wrapper]>div:first-child{background:rgba(230,234,230,.92);border:3px solid rgba(230,234,230,.9)!important;border-radius:4px!important;overflow:hidden;box-shadow:none!important;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}.store-scroll-product-panel--gmod [data-testid=product-wrapper]>div:first-child>div:first-child{background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.store-scroll-product-panel--gmod [data-testid=product-wrapper]>div:first-child img,.store-scroll-product-panel--gmod [data-testid=product-wrapper]>div:first-child>div,.store-scroll-product-panel--gmod [data-testid=product-wrapper]>div:first-child>div>div{border-radius:0!important}.store-scroll-product-panel--gmod [data-testid=product-wrapper]:hover>div:first-child{border-color:var(--game-card-hover-border,#48A4FF)!important;box-shadow:0 0 12px 3px rgba(72,164,255,.35),inset 0 0 20px 4px rgba(72,164,255,.08)!important}.store-scroll-product-panel--gmod [data-testid=product-wrapper] .flex.flex-col.mt-4{align-items:center;text-align:center}.store-scroll-product-panel--gmod .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel--gmod [data-testid=product-title]{color:#2A2D2F!important;font-family:Coolvetica,sans-serif!important;font-size:.92rem!important;letter-spacing:.05em;line-height:1.2!important;text-align:center!important;white-space:normal!important;text-overflow:unset!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;max-width:20ch!important;margin-left:auto!important;margin-right:auto!important;word-break:keep-all!important;overflow-wrap:normal!important;hyphens:none!important;text-wrap:balance!important;padding-bottom:.08em!important;padding-left:.15em!important;padding-right:.15em!important}.store-scroll-product-panel--gmod .group:hover .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel--gmod .group:hover [data-testid=product-title]{color:#2A2D2F!important}.store-scroll-product-panel--gmod [data-product-card-reveal=true]{--store-card-price-color:#48A4FF}.store-scroll-product-panel--gmod [data-product-card-reveal=true] [data-testid=price]{text-shadow:0 0 7px rgba(72,164,255,.52),0 0 14px rgba(72,164,255,.22)}.store-scroll-product-panel--halflife{background:rgba(30,22,8,.88);border:2px solid #b89830!important;border-radius:0;box-shadow:0 0 20px rgba(180,152,48,.1),0 4px 30px rgba(0,0,0,.6),inset 0 1px 0 rgba(212,168,64,.15)!important}.store-scroll-product-panel--halflife .store-scroll-product-panel__heading{font-size:1.25rem;letter-spacing:.18em}.store-scroll-product-panel--halflife .store-scroll-coming-soon,.store-scroll-product-panel--halflife .store-scroll-product-panel__heading{color:#E8C850;font-family:Barlow Condensed,sans-serif;font-weight:600;text-shadow:0 0 18px rgba(232,200,80,.26),0 0 36px rgba(232,200,80,.14)}.store-scroll-product-panel--halflife .store-scroll-coming-soon{display:flex;min-height:180px;align-items:center;justify-content:center;font-size:1.45rem;letter-spacing:.22em;line-height:1;text-align:center;text-transform:uppercase}.store-scroll-product-panel--halflife [data-testid=product-wrapper]>div:first-child{background:rgba(35,26,10,.9);border:1px solid #8a7020!important;border-radius:4px!important;box-shadow:0 0 8px rgba(180,152,48,.15)!important}.store-scroll-product-panel--halflife .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel--halflife [data-testid=product-title]{color:#D4A840!important;font-family:Barlow Condensed,sans-serif!important;font-size:1.12rem!important;font-weight:600!important;letter-spacing:.06em;text-align:center!important;text-transform:uppercase}.store-scroll-product-panel--halflife [data-product-card-reveal=true]{--store-card-price-color:#E8C850}.store-scroll-product-panel--cs{background:rgba(84,88,94,.86);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid #000000!important;border-radius:0;box-shadow:0 4px 30px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.18)!important}.store-scroll-product-panel--cs .store-scroll-product-panel__heading{color:#ffffff;font-family:stratum-2-web,sans-serif;font-size:clamp(1.05rem,1.45vw,1.35rem)!important;letter-spacing:.16em}.store-scroll-product-panel--cs [data-testid=product-wrapper]>div:first-child{background:#6F747A;border:1px solid #000000!important;border-radius:0!important;box-shadow:none!important}.store-scroll-product-panel--cs [data-testid=product-wrapper]:hover>div:first-child{border-color:#8FD4FF!important;box-shadow:0 0 12px 2px rgba(143,212,255,.35),0 0 24px rgba(143,212,255,.12)!important}.store-scroll-product-panel--cs [data-testid=product-wrapper]>div:first-child img,.store-scroll-product-panel--cs [data-testid=product-wrapper]>div:first-child>div{border-radius:0!important}.store-scroll-product-panel--cs [data-testid=product-wrapper] .flex.flex-col.mt-4{align-items:flex-start;text-align:left}.store-scroll-product-panel--cs .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel--cs [data-testid=product-title]{color:#ffffff!important;font-family:stratum-2-web,sans-serif!important;font-size:1.02rem!important;text-align:left!important}.store-scroll-product-panel--cs .group:hover .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel--cs .group:hover [data-testid=product-title]{color:#8FD4FF!important}.store-scroll-product-panel--cs [data-product-card-reveal=true]{--store-card-price-color:#8FD4FF}.store-scroll-product-panel--cs [data-product-card-reveal=true] [data-testid=price]{text-shadow:0 0 8px rgba(143,212,255,.42),0 0 18px rgba(143,212,255,.18)}@media (max-width:767px){.store-scroll-animated{display:none}.store-scroll-mobile-linear{display:block}.store-scroll-mobile-linear .content-container{padding-left:1rem;padding-right:1rem}.store-scroll-mobile-linear__stack{display:flex;flex-direction:column;gap:1.1rem}.store-scroll-mobile-section{position:relative;isolation:isolate;overflow:hidden;padding:1rem;border:1px solid color-mix(in srgb,var(--game-card-border,var(--game-accent,#f97316)) 48%,transparent);background:rgba(8,8,10,.76)}.store-scroll-mobile-section__background,.store-scroll-mobile-section__scrim{position:absolute;inset:0;pointer-events:none}.store-scroll-mobile-section__background{z-index:-2;background-position:50%;background-repeat:no-repeat;opacity:.42}.store-scroll-mobile-section__scrim{z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.32),rgba(0,0,0,.76)),radial-gradient(circle at 50% 0,rgba(255,255,255,.12),transparent 56%)}.store-scroll-mobile-section__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:.85rem}.store-scroll-mobile-section .store-scroll-section-title{margin:0!important;width:100%}.store-scroll-mobile-section .store-scroll-product-panel{width:100%;max-width:none}.store-scroll-mobile-collection-cta{display:inline-flex;align-self:center;justify-content:center;min-height:2.7rem;width:min(100%,18rem);border-width:2px;padding:.78rem 1rem;font-family:var(--game-ui-font,inherit);font-size:.76rem;font-weight:800;letter-spacing:.18em;line-height:1;text-align:center;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.store-scroll-mobile-section--gmod .store-scroll-mobile-collection-cta,.store-scroll-mobile-section--tf2 .store-scroll-mobile-collection-cta{border-radius:8px}.store-scroll-mobile-section--cs,.store-scroll-mobile-section--halflife,.store-scroll-mobile-section--portal{border-radius:0}.store-scroll-track{--store-scroll-section-vh:104dvh}.store-scroll-section-title{height:auto!important;min-height:0!important;align-items:flex-start!important}.store-scroll-product-grid .store-scroll-product-item:nth-child(n+5){display:none}.store-scroll-product-panel [data-testid=product-wrapper] .flex.flex-col.mt-4{margin-top:.55rem}.store-scroll-product-panel .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel [data-testid=product-title]{font-size:.78rem!important;line-height:1.15!important}.store-scroll-product-panel__heading{font-size:1rem!important}.store-scroll-product-panel--tf2 .store-scroll-product-panel__heading{padding-bottom:.45rem;font-size:1.08rem!important}.store-scroll-product-panel--tf2 [data-testid=product-wrapper]>div:first-child{border-width:3px!important}.store-scroll-product-panel--tf2 .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel--tf2 [data-testid=product-title]{font-size:.8rem!important}.store-scroll-product-panel--portal .store-scroll-portal-content{padding:14px}.store-scroll-product-panel--portal .store-scroll-portal-heading{margin-bottom:.9rem}.store-scroll-product-panel--portal .store-scroll-portal-index{font-size:2.4rem}.store-scroll-product-panel--portal .store-scroll-portal-title{font-size:1rem}.store-scroll-product-panel--portal .store-scroll-portal-ticks{width:42px;height:14px}.store-scroll-product-panel--gmod{padding:4px 6px 6px!important}.store-scroll-product-panel--gmod .gmod-tab-label{font-size:22px}.store-scroll-product-panel--gmod .store-scroll-gmod-inner{padding:.65rem}.store-scroll-product-panel--gmod .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel--gmod [data-testid=product-title]{font-size:.75rem!important;max-width:18ch!important}.store-scroll-product-panel--halflife .store-scroll-coming-soon{min-height:130px;font-size:1.12rem}.store-scroll-product-panel--cs .store-scroll-product-panel__heading{font-size:.9rem!important}.store-scroll-product-panel--cs .text-ui-fg-subtle[data-testid=product-title],.store-scroll-product-panel--cs [data-testid=product-title]{font-size:.78rem!important}[data-testid=store-all-products] .product-card-meta-row{font-size:.74rem!important;gap:.42rem}[data-testid=store-all-products] .text-ui-fg-subtle[data-testid=product-title],[data-testid=store-all-products] [data-testid=product-title]{font-size:.92rem!important}[data-testid=store-all-products] .product-card-meta-row [aria-label^=Rated],[data-testid=store-all-products] .product-card-meta-row [aria-label^=Rated] span,[data-testid=store-all-products] [data-testid=original-price],[data-testid=store-all-products] [data-testid=price],[data-testid=store-all-products] [data-testid=sale-price-wrapper],[data-testid=store-all-products] [data-testid=sale-price-wrapper] span{font-size:.74rem!important}[data-testid=store-all-products] .product-card-meta-row [aria-label^=Rated]{gap:.28rem}}.game-item-type-filter{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 1.5rem}.game-item-type-filter__button{min-height:2.25rem;padding:0 .875rem;border:1px solid var(--game-border);border-radius:6px;background:var(--game-surface-bg);color:var(--game-text-secondary);font-family:var(--game-ui-font,inherit);font-size:.8rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.game-item-type-filter__button:hover{border-color:var(--game-accent);color:var(--game-text)}.game-item-type-filter__button[data-active=true]{background:var(--game-accent);border-color:var(--game-accent);color:#111111}.game-item-type-filter[data-theme=tf2] .game-item-type-filter__button{background:#776b61;border:none;border-radius:6px;color:#f3e8d6;font-family:TF2 Build,sans-serif;font-size:1.1em;font-weight:700;line-height:1;min-height:0;padding:8px 18px;transition:background .15s ease}.game-item-type-filter[data-theme=tf2] .game-item-type-filter__button:hover{background:#887c72;color:#f3e8d6}.game-item-type-filter[data-theme=tf2] .game-item-type-filter__button[data-active=true],.game-item-type-filter[data-theme=tf2] .game-item-type-filter__button[data-active=true]:hover{background:#CF6A42;color:#24201B}.game-item-type-filter[data-theme=portal] .game-item-type-filter__button{background:#ffffff;border:1px solid #222222;color:#222222;font-family:DIN Medium,DIN,sans-serif}.game-item-type-filter[data-theme=portal] .game-item-type-filter__button[data-active=true]{background:#222222;border-color:#222222;color:#ffffff}.game-item-type-filter[data-theme=gmod] .game-item-type-filter__button{background:rgba(150,153,157,.35);border-color:rgba(107,110,114,.8);color:#ffffff;font-family:Coolvetica,sans-serif}.game-item-type-filter[data-theme=gmod] .game-item-type-filter__button[data-active=true]{background:#48A4FF;border-color:#48A4FF;color:#1f2428}.game-item-type-filter[data-theme=halflife] .game-item-type-filter__button{background:rgba(35,26,10,.9);border-color:#8A7020;color:var(--game-text-secondary);font-family:Barlow Condensed,sans-serif}.game-item-type-filter[data-theme=halflife] .game-item-type-filter__button[data-active=true]{background:#D4A840;border-color:#E8C850;color:#160f04}.game-item-type-filter[data-theme=cs] .game-item-type-filter__button{background:rgba(30,35,40,.9);border-color:#4A5260;color:#D8D8D0;font-family:stratum-2-web,sans-serif}.game-item-type-filter[data-theme=cs] .game-item-type-filter__button[data-active=true]{background:#E8D48A;border-color:#E8D48A;color:#151a1f}@media (max-width:767px){.game-item-type-filter{gap:.32rem;margin:.45rem 0 .95rem}.game-item-type-filter[data-theme] .game-item-type-filter__button,.game-item-type-filter__button{min-height:1.75rem;padding:0 .52rem;border-radius:4px;font-size:.62rem;letter-spacing:.045em;line-height:1}.game-item-type-filter[data-theme=tf2] .game-item-type-filter__button{min-height:0;padding:5px 10px;font-size:.82rem;letter-spacing:.03em}.game-item-type-filter[data-theme=cs] .game-item-type-filter__button,.game-item-type-filter[data-theme=halflife] .game-item-type-filter__button,.game-item-type-filter[data-theme=portal] .game-item-type-filter__button{padding:0 .48rem}}.game-theme--tf2{min-height:100vh}.game-theme--tf2 .content-container{color:var(--game-text)}.game-theme--tf2 [data-testid=category-container]{background:transparent;padding:1.5rem}.game-theme--tf2 [data-testid=category-products]{background:var(--game-content-bg);border:4px solid var(--game-card-border);border-radius:10px;padding:1.5rem;box-shadow:0 4px 30px rgba(0,0,0,.5);row-gap:.5rem!important}.game-theme--tf2 .tf2-banner-section{min-height:300px;margin-top:1.5rem}.game-theme--tf2 .tf2-banner-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:stretch;gap:1rem;min-height:300px;padding-top:1.25rem!important;padding-bottom:0!important}.game-theme--tf2 .tf2-banner-layout__copy{position:relative;z-index:2;width:100%;max-width:780px;align-self:center}.game-theme--tf2 .tf2-banner-soldier{position:relative;z-index:auto;align-self:stretch;min-height:300px;overflow:visible;pointer-events:auto}.game-theme--tf2 .tf2-banner-new-items{--featured-carousel-side-opacity:1;position:absolute;left:-145px;top:calc(50% - 10px);z-index:5;display:flex;width:300px;flex-direction:column;align-items:center;pointer-events:auto;transform:translateY(-50%);color:inherit;text-decoration:none}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__heading{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;margin:0 0 12px;color:#f3e8d6;font-family:TF2 Build,sans-serif;font-size:1.36rem;font-weight:700;letter-spacing:.04em;line-height:.9;text-transform:uppercase}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__heading-alert{position:static;flex:0 0 auto;width:50px;height:auto;transform:rotate(-7deg);filter:drop-shadow(0 5px 7px rgba(0,0,0,.34))}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__carousel{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:190px}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__viewport{position:relative;width:230px;height:190px;overflow:hidden;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent)}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card{--tf2-carousel-active-transform:translateX(-50%) scale(1);--tf2-carousel-previous-transform:translateX(calc(-50% - 136px)) scale(0.82);--tf2-carousel-next-transform:translateX(calc(-50% + 136px)) scale(0.82);--tf2-carousel-exit-previous-transform:translateX(calc(-50% - 214px)) scale(0.76);--tf2-carousel-exit-next-transform:translateX(calc(-50% + 214px)) scale(0.76);position:absolute;top:0;left:50%;z-index:1;display:flex;width:148px;flex-direction:column;align-items:center;justify-content:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:center;text-decoration:none;opacity:0;pointer-events:none;transform:var(--tf2-carousel-active-transform);transition:opacity .45s ease,transform .52s cubic-bezier(.2,.85,.18,1),filter .45s ease;will-change:opacity,transform}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--active{z-index:4;opacity:1;pointer-events:auto;transform:var(--tf2-carousel-active-transform)}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--previous{z-index:2;opacity:var(--featured-carousel-side-opacity,1);transform:var(--tf2-carousel-previous-transform)}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--next{z-index:2;opacity:var(--featured-carousel-side-opacity,1);transform:var(--tf2-carousel-next-transform)}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--control{cursor:pointer;pointer-events:auto}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--exit-previous{z-index:1;opacity:0;transform:var(--tf2-carousel-exit-previous-transform)}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--exit-next{z-index:1;opacity:0;transform:var(--tf2-carousel-exit-next-transform)}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--hidden{opacity:0;transform:translateX(-50%) scale(.72)}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--previous .tf2-banner-new-items__image{-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.36) 12%,#000 32%,#000);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.36) 12%,#000 32%,#000)}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--next .tf2-banner-new-items__image{-webkit-mask-image:linear-gradient(270deg,transparent 0,rgba(0,0,0,.36) 12%,#000 32%,#000);mask-image:linear-gradient(270deg,transparent 0,rgba(0,0,0,.36) 12%,#000 32%,#000)}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--active:focus-visible .tf2-banner-new-items__image,:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--active:hover .tf2-banner-new-items__image,:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--control:focus-visible .tf2-banner-new-items__image,:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--control:hover .tf2-banner-new-items__image{border-color:var(--game-accent)!important;box-shadow:0 0 14px rgba(207,106,66,.42)}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--active:focus-visible,:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--control:focus-visible{outline:2px solid var(--game-accent);outline-offset:7px}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__image{box-sizing:border-box;display:block;width:140px;height:140px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:#1f1c18;border:4px solid var(--game-card-border)!important;border-radius:14px!important;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__title{margin-top:.45rem;margin-bottom:0;width:140px;color:#FFD700;font-family:TF2 Build,sans-serif;font-size:1.08rem;font-weight:700;line-height:1.1;text-align:center;text-transform:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--motion-forward-exit{animation:tf2-new-items-forward-exit .56s cubic-bezier(.2,.85,.18,1) both}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--motion-forward-previous{animation:tf2-new-items-forward-previous .56s cubic-bezier(.2,.85,.18,1) both}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--motion-forward-active{animation:tf2-new-items-forward-active .56s cubic-bezier(.2,.85,.18,1) both}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--motion-forward-next{animation:tf2-new-items-forward-next .56s cubic-bezier(.2,.85,.18,1) both}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--motion-backward-exit{animation:tf2-new-items-backward-exit .56s cubic-bezier(.2,.85,.18,1) both}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--motion-backward-next{animation:tf2-new-items-backward-next .56s cubic-bezier(.2,.85,.18,1) both}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--motion-backward-active{animation:tf2-new-items-backward-active .56s cubic-bezier(.2,.85,.18,1) both}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--motion-backward-previous{animation:tf2-new-items-backward-previous .56s cubic-bezier(.2,.85,.18,1) both}@keyframes tf2-new-items-forward-exit{0%{opacity:var(--featured-carousel-side-opacity,1);transform:var(--tf2-carousel-previous-transform)}to{opacity:0;transform:var(--tf2-carousel-exit-previous-transform)}}@keyframes tf2-new-items-forward-previous{0%{opacity:1;transform:var(--tf2-carousel-active-transform)}to{opacity:var(--featured-carousel-side-opacity,1);transform:var(--tf2-carousel-previous-transform)}}@keyframes tf2-new-items-forward-active{0%{opacity:var(--featured-carousel-side-opacity,1);transform:var(--tf2-carousel-next-transform)}to{opacity:1;transform:var(--tf2-carousel-active-transform)}}@keyframes tf2-new-items-forward-next{0%{opacity:0;transform:var(--tf2-carousel-exit-next-transform)}to{opacity:var(--featured-carousel-side-opacity,1);transform:var(--tf2-carousel-next-transform)}}@keyframes tf2-new-items-backward-exit{0%{opacity:var(--featured-carousel-side-opacity,1);transform:var(--tf2-carousel-next-transform)}to{opacity:0;transform:var(--tf2-carousel-exit-next-transform)}}@keyframes tf2-new-items-backward-next{0%{opacity:1;transform:var(--tf2-carousel-active-transform)}to{opacity:var(--featured-carousel-side-opacity,1);transform:var(--tf2-carousel-next-transform)}}@keyframes tf2-new-items-backward-active{0%{opacity:var(--featured-carousel-side-opacity,1);transform:var(--tf2-carousel-previous-transform)}to{opacity:1;transform:var(--tf2-carousel-active-transform)}}@keyframes tf2-new-items-backward-previous{0%{opacity:0;transform:var(--tf2-carousel-exit-previous-transform)}to{opacity:var(--featured-carousel-side-opacity,1);transform:var(--tf2-carousel-previous-transform)}}.game-theme--tf2 .tf2-banner-soldier__image{position:absolute;right:-142px;bottom:0;z-index:1;display:block;width:auto;height:390px;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;pointer-events:none}@media (max-width:767px){.game-theme--tf2 .tf2-banner-section{min-height:286px;margin-top:1rem;overflow:hidden!important}.game-theme--tf2 .tf2-banner-layout{display:flex;min-height:286px;gap:1.25rem;padding-right:7.5rem!important}.game-theme--tf2 .tf2-banner-soldier{position:absolute;inset:0;min-height:286px;pointer-events:none}.game-theme--tf2 .tf2-banner-new-items{left:calc(50% - 172px);top:50%;width:220px;pointer-events:auto;transform:translateY(-50%)}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__heading{gap:.35rem;margin:0 0 10px;font-size:1.12rem}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__heading-alert{width:42px}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__carousel{min-height:150px}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__viewport{width:168px;height:150px}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card{--tf2-carousel-previous-transform:translateX(calc(-50% - 101px)) scale(0.82);--tf2-carousel-next-transform:translateX(calc(-50% + 101px)) scale(0.82);--tf2-carousel-exit-previous-transform:translateX(calc(-50% - 160px)) scale(0.76);--tf2-carousel-exit-next-transform:translateX(calc(-50% + 160px)) scale(0.76);width:112px;margin-left:0;padding:0}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--previous{transform:var(--tf2-carousel-previous-transform)}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card--next{transform:var(--tf2-carousel-next-transform)}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__image{width:104px;height:104px}:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__title{width:104px;font-size:.9rem}.game-theme--tf2 .tf2-banner-soldier__image{right:1.35rem;bottom:0;height:386px;transform:translateX(0)}.game-category-banner-highlight-chip{padding:.18rem .42rem!important;font-size:.52rem!important;letter-spacing:.055em!important;line-height:1.12!important}}@media (prefers-reduced-motion:reduce){:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__card,:is(.game-theme--tf2,.game-theme--portal) .tf2-banner-new-items__image{animation:none;transition:none}}@media (max-width:767px){[data-testid=game-category-banner] .game-category-banner-highlights{display:none!important}}.game-theme--portal .portal-banner-section{--portal-tile:calc(220px / 3);background:linear-gradient(90deg,rgba(160,160,160,.06) 1px,transparent 0),linear-gradient(180deg,rgba(160,160,160,.06) 1px,transparent 0),linear-gradient(90deg,rgba(180,180,180,.08) 3px,transparent 0),linear-gradient(180deg,rgba(180,180,180,.08) 3px,transparent 0),#DFDFDF;background-size:var(--portal-tile) var(--portal-tile);background-origin:padding-box;background-position:0 0;border:none!important;border-radius:0!important;box-shadow:inset 0 0 150px rgba(0,0,0,.4),inset 0 0 80px rgba(0,0,0,.3),inset 0 0 35px rgba(0,0,0,.25),inset 0 0 10px rgba(0,0,0,.15)}.game-theme--portal .portal-banner-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:1.25rem;padding-right:clamp(15rem,30vw,23rem)!important}.game-theme--portal .portal-banner-new-items{--featured-carousel-side-opacity:1;position:relative;z-index:3;display:flex;width:300px;height:280px;flex-direction:column;align-items:center;align-self:center;justify-self:center;pointer-events:auto;color:#222222;text-decoration:none;transform:translateX(82px)}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__heading{position:absolute;top:18px;left:50%;z-index:5;display:flex;width:150px;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;margin:0 0 14px;color:#222222;font-family:DIN Medium,DIN,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.12em;line-height:1;pointer-events:none;text-transform:uppercase;transform:translateX(-50%)}.game-theme--portal .portal-banner-new-items__title-row{display:flex;width:150px;align-items:center;gap:1.35rem;justify-content:flex-start}.game-theme--portal .portal-banner-new-items__label{display:inline-block;color:#000000;white-space:nowrap}.game-theme--portal .portal-banner-new-items__rule{position:relative;display:block;width:150px;height:3px;margin-top:.5rem;background:#222222}.game-theme--portal .portal-banner-new-items__ticks{display:block;width:26px;height:18px;background:repeating-linear-gradient(90deg,#222222 0,#222222 2px,transparent 0,transparent 4px);background-position:0}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__carousel{position:absolute;top:50%;left:0;right:0;min-height:245px;transform:translateY(-97px)}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__viewport{height:245px}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__card{--tf2-carousel-previous-transform:translateX(calc(-50% - 148px)) scale(0.82);--tf2-carousel-next-transform:translateX(calc(-50% + 148px)) scale(0.82);--tf2-carousel-exit-previous-transform:translateX(calc(-50% - 236px)) scale(0.76);--tf2-carousel-exit-next-transform:translateX(calc(-50% + 236px)) scale(0.76);top:22px;width:150px}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__card--active,.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__card--control:focus-visible,.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__card--control:hover{z-index:7}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__image{width:150px;height:150px;background:#ffffff;border:0!important;border-radius:8px!important;box-shadow:0 4px 12px rgba(0,0,0,.16)}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__title{width:150px;color:#222222;font-family:DIN Medium,DIN,sans-serif;font-size:.94rem;font-weight:700;letter-spacing:.04em;line-height:1.08;-webkit-line-clamp:3;overflow-wrap:break-word}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__card--active:focus-visible .tf2-banner-new-items__image,.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__card--active:hover .tf2-banner-new-items__image,.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__card--control:focus-visible .tf2-banner-new-items__image,.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__card--control:hover .tf2-banner-new-items__image{border-color:transparent!important;box-shadow:0 0 0 2px rgba(0,162,255,.62),0 0 18px rgba(0,162,255,.24)}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__card--active:focus-visible,.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__card--control:focus-visible{outline-color:#00A2FF}[data-current-game=counter-strike] [data-testid=nav-menu-popup]{overflow-x:hidden;padding-left:1rem!important;padding-right:1rem!important;text-align:left}[data-current-game=counter-strike] [data-testid=nav-menu-popup] a,[data-current-game=counter-strike] [data-testid=nav-menu-popup] li,[data-current-game=counter-strike] [data-testid=nav-menu-popup] ul{align-items:flex-start!important;text-align:left!important}[data-current-game=counter-strike] [data-testid=nav-menu-popup] li{width:100%;padding-left:0!important}[data-current-game=counter-strike] [data-testid=nav-menu-popup] li.pl-6{padding-left:1.5rem!important}.game-theme--portal .portal-banner-layout__copy{position:relative;z-index:2;max-width:640px}.game-theme--portal .portal-banner-title{font-size:clamp(1.95rem,2.8vw,2.42rem)!important;line-height:1.02!important}@media (min-width:768px){.game-theme--portal .portal-banner-request,.game-theme--portal .portal-banner-title{white-space:nowrap}}.game-theme--portal .portal-banner-description,.game-theme--portal .portal-banner-request{max-width:31rem;font-size:clamp(1rem,1.35vw,1.12rem)!important;line-height:1.45}.game-theme--portal .portal-banner-request-link{--ripple-x:50%;--ripple-y:50%;position:relative;display:inline-block;color:#f05822!important;text-decoration-color:#f05822;transition:text-decoration-color .2s ease}.game-theme--portal .portal-banner-request-link:hover{text-decoration-color:#00A2FF}.game-theme--portal .portal-banner-request-link__reveal{position:absolute;inset:0;color:#00A2FF;clip-path:circle(0 at var(--ripple-x,50%) var(--ripple-y,50%));pointer-events:none;transition:clip-path .2s ease-in}.game-theme--portal .portal-banner-request-link:hover .portal-banner-request-link__reveal{clip-path:circle(150% at var(--ripple-x,50%) var(--ripple-y,50%));transition:clip-path 1s cubic-bezier(.16,1,.3,1)}.game-theme--portal .portal-banner-highlights{flex-wrap:nowrap;gap:.375rem}.game-theme--portal .portal-banner-highlights>span{padding:.2rem .5rem!important;font-size:.65rem!important;letter-spacing:.08em!important;line-height:1.15;white-space:nowrap}.game-theme--portal .portal-content-block{--portal-content-center:#e9e9e9;--portal-content-highlight:#ffffff;--portal-content-mid:#f7f7f7;box-sizing:border-box;border:4px solid #222222;background:linear-gradient(to bottom,var(--portal-content-highlight) 0,var(--portal-content-mid) 18%,var(--portal-content-center) 50%,var(--portal-content-mid) 82%,var(--portal-content-highlight) 100%),linear-gradient(to right,var(--portal-content-highlight) 0,var(--portal-content-mid) 18%,var(--portal-content-center) 50%,var(--portal-content-mid) 82%,var(--portal-content-highlight) 100%);background-blend-mode:multiply}.game-theme--portal .portal-banner-new-item{position:relative;z-index:3;display:block;width:150px;align-self:center;justify-self:center;color:#222222;text-decoration:none}.game-theme--portal .portal-banner-new-item__panel{box-sizing:border-box;display:flex;width:150px;height:auto;flex-direction:column;align-items:center;justify-content:flex-start;padding:0;background:transparent;border-radius:0;box-shadow:none}.game-theme--portal .portal-banner-new-item__heading{display:flex;width:150px;align-items:flex-end;justify-content:flex-start;min-width:0;color:#222222}.game-theme--portal .portal-banner-new-item__label{display:inline-block;color:#000000;font-family:DIN Medium,DIN,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase;white-space:nowrap}.game-theme--portal .portal-banner-new-item__rule{position:relative;width:150px;height:2px;margin-top:.38rem;background:#222222}.game-theme--portal .portal-banner-new-item__ticks{position:absolute;right:0;bottom:calc(100% + .34rem);display:block;width:30px;height:12px;background:repeating-linear-gradient(90deg,#222222 0,#222222 1.25px,transparent 0,transparent 3px)}.game-theme--portal .portal-banner-new-item__wrapper{--ripple-x:50%;--ripple-y:50%;position:relative;width:150px;margin:.86rem auto 0}.game-theme--portal .portal-banner-new-item__image-frame{box-sizing:border-box;width:150px;height:150px;background:#ffffff}.game-theme--portal .portal-banner-new-item__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.game-theme--portal .portal-banner-new-item__meta{margin-top:.62rem}.game-theme--portal .portal-banner-new-item__title[data-testid=product-title]{width:150px!important;max-width:150px!important;margin:0 auto!important;color:#222222!important;font-family:DIN Medium,DIN,sans-serif!important;font-size:1.08rem!important;font-weight:700!important;letter-spacing:.06em!important;line-height:1.1!important;text-align:center!important;text-transform:none!important}.game-theme--portal .portal-banner-glados{position:absolute;top:0;right:-132px;z-index:1;pointer-events:none}.game-theme--portal .portal-banner-glados__image{display:block;width:auto;height:420px;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right;transform:scaleX(-1);transform-origin:center}@media (max-width:767px){.game-theme--portal .portal-banner-section{width:var(--portal-mobile-panel-width,min(100%,calc(100vw - 3rem)));min-height:330px;margin-left:auto;margin-right:auto;box-shadow:none!important;overflow:hidden!important}.game-theme--portal .portal-banner-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 106px;align-items:end;gap:.5rem;min-height:330px!important;padding:4.15rem .75rem 1rem!important}.game-theme--portal .portal-banner-new-items{display:flex;width:106px;height:182px;align-self:end;justify-self:end;transform:none}.game-theme--portal .portal-banner-layout__copy{max-width:none;min-width:0;align-self:end}.game-theme--portal .portal-banner-title{max-width:13rem;font-size:1.36rem!important;line-height:1.04!important}.game-theme--portal .portal-banner-description,.game-theme--portal .portal-banner-request{max-width:13.25rem;font-size:.72rem!important;line-height:1.28}.game-theme--portal .portal-banner-highlights{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:.25rem}.game-theme--portal .portal-banner-highlights .game-category-banner-highlight-chip,.game-theme--portal .portal-banner-highlights>span{padding:.18rem .36rem!important;font-size:.52rem!important;letter-spacing:.04em!important}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__heading{top:0;width:92px;font-size:.62rem;letter-spacing:.08em;transform:translateX(-50%)}.game-theme--portal .portal-banner-new-items__title-row{width:92px;gap:.55rem}.game-theme--portal .portal-banner-new-items__rule{width:92px;height:2px;margin-top:.32rem}.game-theme--portal .portal-banner-new-items__ticks{width:26px;height:10px;background-size:auto;background-position:100%}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__carousel{top:34px;left:0;right:auto;min-height:148px;width:106px;transform:none}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__viewport{width:106px;height:148px}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__card{--tf2-carousel-previous-transform:translateX(calc(-50% - 72px)) scale(0.82);--tf2-carousel-next-transform:translateX(calc(-50% + 72px)) scale(0.82);--tf2-carousel-exit-previous-transform:translateX(calc(-50% - 118px)) scale(0.76);--tf2-carousel-exit-next-transform:translateX(calc(-50% + 118px)) scale(0.76);top:0;width:84px}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__image{width:82px;height:82px;border-radius:6px!important}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__title{width:82px;font-size:.58rem;line-height:1.08;letter-spacing:.02em}.game-theme--portal .portal-banner-glados{top:0;right:-12px}.game-theme--portal .portal-banner-glados__image{height:176px}}.game-theme--tf2 .tf2-inventory-panel{background:var(--game-content-bg);border:4px solid var(--game-card-border);border-radius:10px;padding:1.5rem 1.5rem 1rem;box-shadow:0 4px 30px rgba(0,0,0,.5)}.game-theme--tf2 .tf2-inventory-panel [data-testid=products-list]+div{border-top:2px solid var(--game-card-border);padding-top:.75rem;margin-top:1rem!important}.game-theme--tf2 .flex.small\:flex-col{color:var(--game-text)}.game-theme--tf2 .flex.small\:flex-col a{color:var(--game-text-secondary)!important}.game-theme--tf2 .flex.small\:flex-col a[data-game-title=true]{color:var(--game-text)!important}.game-theme--tf2 .flex.small\:flex-col a.text-brand-orange-500,.game-theme--tf2 .flex.small\:flex-col a:hover{color:var(--game-accent)!important}.game-theme--tf2 label[data-testid=radio-label]{color:var(--game-text-secondary)!important}.game-theme--tf2 label[data-testid=radio-label][data-active=true]{color:var(--game-text)!important}.game-theme--tf2 [data-testid=product-wrapper]{background:transparent;border:none;padding:0}.game-theme--tf2 [data-testid=product-wrapper]>div:first-child{border:4px solid var(--game-card-border)!important;border-radius:14px!important;overflow:hidden;transition:border-color .15s ease,border-width .15s ease;box-shadow:none!important}.game-theme--tf2 [data-testid=product-wrapper]:hover>div:first-child{border-color:#CF6A42!important;border-width:5px!important}.game-theme--tf2 .text-ui-fg-subtle[data-testid=product-title],.game-theme--tf2 [data-testid=product-title]{color:#FFD700!important;font-family:TF2 Build,sans-serif!important;font-size:1.24em!important;text-align:center!important;white-space:normal!important;text-overflow:unset!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;max-width:18ch!important;margin-left:auto!important;margin-right:auto!important;word-break:keep-all!important;overflow-wrap:break-word!important;hyphens:none!important;padding-left:.15em!important;padding-right:.15em!important}.game-theme--tf2 [data-testid=product-wrapper] .flex.flex-col.mt-4{align-items:center;text-align:center}.game-theme--tf2 .group:hover .text-ui-fg-subtle[data-testid=product-title],.game-theme--tf2 .group:hover [data-testid=product-title]{color:#CF6A42!important}.game-theme--tf2 .text-ui-fg-muted,.game-theme--tf2 [data-testid=product-price]{color:#C0B9AD!important;font-weight:600!important}.game-theme--tf2 .text-2xl-semi{color:var(--game-text)}.game-theme--tf2 .text-ui-fg-subtle{color:var(--game-text-secondary)!important}.game-theme--tf2 [data-testid=category-breadcrumb]{font-family:TF2 Build,sans-serif!important;letter-spacing:.05em}.game-theme--tf2 [data-testid=breadcrumb-parent]{font-family:TF2 Build,sans-serif!important;color:var(--game-text)!important}.game-theme--tf2 [data-testid=breadcrumb-parent] a{color:var(--game-text)!important;text-decoration:none}.game-theme--tf2 [data-testid=category-page-title]{font-family:TF2 Build,sans-serif!important;color:#CF6A42!important;letter-spacing:.05em}.game-theme--tf2 .border-ui-border-base{border-color:var(--game-border)!important}.game-theme--tf2 [data-testid=page-button]{background:#776b61!important;color:#f3e8d6!important;border:none!important;border-radius:6px;padding:8px 18px;font-family:TF2 Build,sans-serif;font-size:1.1em;font-weight:700;cursor:pointer;transition:background .15s ease;line-height:1}.game-theme--tf2 [data-testid=page-button]:hover{background:#887c72!important;color:#f3e8d6!important}.game-theme--tf2 [data-testid=page-button][data-current=true]{background:#CF6A42!important;color:#24201B!important;cursor:default}.game-theme--tf2 [data-testid=page-button][data-current=true]:hover{background:#CF6A42!important;color:#24201B!important}.game-theme--tf2 .per-page-dropdown{background:#776b61!important;color:#f3e8d6!important;border:none!important;border-radius:6px;padding:8px 10px;font-family:TF2 Build,sans-serif;font-size:1.1em;font-weight:700;cursor:pointer;transition:background .15s ease;line-height:1;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:4.5rem}.game-theme--tf2 .per-page-dropdown:hover{background:#887c72!important}.game-theme--tf2 [data-testid=per-page-label]{font-family:TF2 Build,sans-serif;color:#f3e8d6!important;font-size:1.1em;font-weight:700}.game-theme--tf2 .tf2-section-title{padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:2px solid var(--game-card-border)}.game-theme--tf2 .tf2-section-title__text{font-family:TF2 Build,sans-serif!important;font-size:1.75rem;letter-spacing:.06em;line-height:1.2;color:#f3e8d6}.game-theme--tf2 .tf2-section-title__class{color:var(--game-accent)}.game-theme--tf2 .tf2-class-favorites{margin-bottom:0}.game-theme--tf2 header{background:rgba(16,16,24,.95)!important}.game-theme--tf2 footer{background:rgb(16,16,24)!important;position:relative;z-index:20}.game-theme--gmod{font-family:Coolvetica,sans-serif}.game-theme--gmod .content-container{background:transparent}.game-theme--gmod [data-testid=category-container]{background:transparent;padding:1.5rem}.game-theme--gmod [data-testid=category-products]{background:rgba(150,153,157,.15);border:1px solid var(--game-border);border-radius:4px;padding:1.5rem;box-shadow:0 4px 30px rgba(0,0,0,.5);row-gap:.5rem!important}.game-theme--gmod .flex.small\:flex-col{color:var(--game-text)}.game-theme--gmod .flex.small\:flex-col a{color:var(--game-text)!important;font-family:Coolvetica,sans-serif!important}.game-theme--gmod .flex.small\:flex-col a.text-brand-orange-500,.game-theme--gmod .flex.small\:flex-col a:hover{color:var(--game-accent)!important}.game-theme--gmod label[data-testid=radio-label]{color:var(--game-text-secondary)!important;font-family:Coolvetica,sans-serif!important}.game-theme--gmod label[data-testid=radio-label][data-active=true]{color:var(--game-accent)!important}.game-theme--gmod [data-testid=product-wrapper]{background:transparent;border:none;padding:0}.game-theme--gmod [data-testid=product-wrapper]>div:first-child{border:3px solid rgba(230,234,230,.9)!important;border-radius:14px!important;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease;box-shadow:none!important}.game-theme--gmod [data-testid=product-wrapper]:hover>div:first-child{border-color:var(--game-card-hover-border)!important;box-shadow:0 0 12px 3px rgba(72,164,255,.35),inset 0 0 20px 4px rgba(72,164,255,.08)!important}.game-theme--gmod .text-ui-fg-subtle[data-testid=product-title],.game-theme--gmod [data-testid=product-title]{color:#2A2D2F!important;font-family:Coolvetica,sans-serif!important;font-size:1.35em!important;letter-spacing:.05em;line-height:1.2!important;text-align:center!important;white-space:normal!important;text-overflow:unset!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;max-width:20ch!important;margin-left:auto!important;margin-right:auto!important;word-break:keep-all!important;overflow-wrap:normal!important;hyphens:none!important;text-wrap:balance!important;padding-bottom:.08em!important;padding-left:.15em!important;padding-right:.15em!important}.game-theme--gmod [data-testid=product-wrapper] .flex.flex-col.mt-4{align-items:center;text-align:center}.game-theme--gmod .group:hover .text-ui-fg-subtle[data-testid=product-title],.game-theme--gmod .group:hover [data-testid=product-title]{color:#2A2D2F!important}.game-theme--gmod .text-ui-fg-muted,.game-theme--gmod [data-testid=price],.game-theme--gmod [data-testid=product-price]{color:#111111!important;font-weight:600!important}.game-theme--gmod [data-testid=original-price]{color:#555555!important;font-weight:400!important}.game-theme--gmod [data-testid=category-breadcrumb]{font-family:Coolvetica,sans-serif!important;letter-spacing:.05em}.game-theme--gmod [data-testid=breadcrumb-parent]{font-family:Coolvetica,sans-serif!important;color:var(--game-text)!important}.game-theme--gmod [data-testid=breadcrumb-parent] a{color:var(--game-text)!important;text-decoration:none}.game-theme--gmod [data-testid=category-page-title]{font-family:Coolvetica,sans-serif!important;color:var(--game-accent)!important;letter-spacing:.05em}.game-theme--gmod .border-ui-border-base{border-color:var(--game-border)!important}.game-theme--gmod [data-testid=page-button]{background:#6B6E72!important;color:#2A2C2E!important;border:none!important;border-radius:6px;padding:8px 18px;font-family:Coolvetica,sans-serif;font-size:1.25em;font-weight:700;cursor:pointer;transition:background .15s ease;line-height:1}.game-theme--gmod [data-testid=page-button]:hover{background:#7D8084!important;color:#2A2C2E!important}.game-theme--gmod [data-testid=page-button][data-current=true]{background:#48A4FF!important;color:#2A2C2E!important;cursor:default}.game-theme--gmod [data-testid=page-button][data-current=true]:hover{background:#48A4FF!important;color:#2A2C2E!important}.game-theme--gmod .per-page-dropdown{background:#3B3D3F!important;color:#D2D2D2!important;border:1px solid #555!important;border-radius:4px;padding:8px 14px;font-family:Roboto,sans-serif;font-size:.95em;cursor:pointer;transition:background .15s ease;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.game-theme--gmod .per-page-dropdown:hover{background:#4A4C4E!important}.game-theme--gmod [data-testid=per-page-label]{color:#D2D2D2!important;font-size:.95em}.game-theme--gmod header{background:rgba(16,16,24,.95)!important}.game-theme--gmod footer{background:rgb(16,16,24)!important;position:relative;z-index:20}.game-theme--gmod .text-2xl-semi{color:var(--game-text)}.game-theme--gmod .text-ui-fg-subtle{color:#111111!important}.gmod-window{border:none;border-radius:8px;background:#777D7D;padding:6px 8px 8px;box-shadow:0 8px 32px rgba(0,0,0,.5)}.gmod-topbar{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gmod-tab{background:#48A4FF;border:1px solid #000000;border-bottom:none;border-radius:6px 6px 0 0;padding:3px 16px;position:relative;z-index:1;top:1px}.gmod-tab-label{font-family:Coolvetica,sans-serif;font-size:26px;color:#EFF2EF;letter-spacing:.02em}.gmod-controls{display:flex;gap:3px;pointer-events:none;padding-bottom:6px}.gmod-ctrl{display:flex;align-items:center;justify-content:center;width:36px;height:20px;border:1px solid #5a5d60;border-radius:3px;background:#4E5256;font-size:10px;font-weight:900;cursor:default}.gmod-ctrl,.gmod-ctrl-close{color:#A0A0A0}.gmod-inner{background:rgba(239,242,239,.85);border:1px solid #000000;border-radius:0 6px 6px 6px;padding:1.5rem;min-height:200px}.game-theme--gmod [data-testid=category-products]{background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}.game-sidebar{background:var(--game-content-bg);border:1px solid var(--game-border);border-radius:8px;padding:1rem 1.25rem;box-shadow:0 4px 20px rgba(0,0,0,.3);backdrop-filter:blur(8px);display:flex;flex-direction:column}.game-sidebar .flex.small\:flex-col{margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;flex:1 1 auto;display:flex!important;flex-direction:column!important}.game-sidebar .flex.flex-col.gap-3.mb-6{margin-bottom:0!important}.game-sidebar>.flex.small\:flex-col.gap-8.py-4.mb-8{padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.game-sidebar .flex.gap-x-3.flex-col.gap-y-3{margin-top:auto;padding-top:1.5rem;margin-bottom:1.25rem}.game-sidebar a,.game-sidebar span{color:var(--game-text)!important}.game-sidebar:not([data-theme=portal]) a.text-brand-orange-500,.game-sidebar:not([data-theme=portal]) a:hover{color:var(--game-accent)!important}.game-sidebar[data-theme=gmod] a{color:#FFFFFF!important}.game-sidebar[data-theme=gmod] a.text-brand-orange-500,.game-sidebar[data-theme=gmod] a:hover{color:#48A4FF!important}.game-sidebar svg.w-3{display:none!important}.game-sidebar .ml-\[-23px\]{margin-left:0!important}.game-sidebar label[data-testid=radio-label]{color:var(--game-text-secondary)!important}.game-sidebar label[data-testid=radio-label][data-active=true]{color:var(--game-text)!important}.game-sidebar .border-ui-border-base{border-color:var(--game-border)!important}.game-sidebar .text-base-semi,.game-sidebar h3{color:var(--game-text)!important}.game-sidebar[data-theme=tf2]{background:rgba(36,32,27,.92);border:4px solid #8a8070;border-radius:10px}.game-sidebar[data-theme=tf2] a,.game-sidebar[data-theme=tf2] h3,.game-sidebar[data-theme=tf2] span{font-family:TF2 Build,sans-serif!important}.game-sidebar[data-theme=gmod]{background:rgba(119,125,125,.88);border:none;border-radius:6px;padding:.5rem 1rem}.game-sidebar[data-theme=gmod] a,.game-sidebar[data-theme=gmod] h3,.game-sidebar[data-theme=gmod] span{font-family:Coolvetica,sans-serif!important;font-size:1.3rem!important;color:#EFF2EF!important;letter-spacing:.05em}.game-sidebar[data-theme=gmod] .flex.small\:flex-col{gap:.4rem!important;padding-top:.25rem!important;padding-bottom:.25rem!important;margin-bottom:.25rem!important}.game-sidebar[data-theme=gmod] ul a{font-size:1.05rem!important}.game-sidebar[data-theme=gmod] label[data-testid=radio-label]{font-size:.9rem!important}.game-sidebar[data-theme=gmod] h3{font-size:1rem!important}.game-theme--portal{--portal-mobile-panel-width:min(100%,calc(100vw - 3rem));font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.02em}.game-theme--portal .content-container{color:var(--game-text)}.game-theme--portal [data-testid=category-container]{background:transparent;padding-left:0;padding-right:0}.game-theme--portal [data-testid=category-products]{--portal-tile:calc(220px / 3);background:transparent;background-image:none;border:none;border-radius:0;padding:0;box-shadow:none;margin:0;row-gap:.5rem!important;box-sizing:border-box}.game-theme--portal [data-testid=category-products] .portal-catalog-panel{background:#ffffff!important;background-image:none!important;background-blend-mode:normal!important;margin:0;padding:24px;width:100%;min-height:inherit}.game-theme--portal .flex.small\:flex-col{color:var(--game-text)}.game-theme--portal :not(.game-sidebar)>.flex.small\:flex-col a{color:var(--game-text-secondary)!important}.game-theme--portal :not(.game-sidebar)>.flex.small\:flex-col a.text-brand-orange-500,.game-theme--portal :not(.game-sidebar)>.flex.small\:flex-col a:hover{color:var(--game-accent)!important}.game-theme--portal label[data-testid=radio-label]{color:var(--game-text-secondary)!important;text-transform:uppercase;font-size:.9em;letter-spacing:.08em}.game-theme--portal label[data-testid=radio-label][data-active=true]{color:var(--game-accent)!important}.game-theme--portal [data-testid=product-wrapper]{background:transparent;border:none;padding:0}.game-theme--portal [data-testid=product-wrapper]>div:first-child{border:2px solid var(--game-card-border)!important;border-radius:12px!important;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.08),inset 0 0 20px 4px rgba(0,0,0,.06)!important;background:var(--game-card-bg)}.game-theme--portal [data-testid=product-wrapper]{--ripple-x:50%;--ripple-y:50%;position:relative}.game-theme--portal [data-testid=product-wrapper]:hover [data-testid=product-title]{color:var(--game-text)!important}.game-theme--portal [data-testid=product-wrapper]>div:first-child{transition:none!important}.game-theme--portal [data-testid=product-wrapper]:hover>div:first-child{border-color:var(--game-card-border)!important;box-shadow:0 2px 8px rgba(0,0,0,.08),inset 0 0 20px 4px rgba(0,0,0,.06)!important}.portal-border-ripple{position:absolute;border:2px solid var(--ripple-color,transparent);box-shadow:var(--ripple-glow,none);clip-path:circle(0 at var(--ripple-x,50%) var(--ripple-y,50%));transition:clip-path .2s ease-in;pointer-events:none;z-index:10;box-sizing:border-box}.game-theme--portal [data-testid=product-wrapper]:hover .portal-border-ripple{clip-path:circle(150% at var(--ripple-x,50%) var(--ripple-y,50%));transition:clip-path 1s cubic-bezier(.16,1,.3,1)}.game-theme--portal [data-testid=product-wrapper] [data-testid=product-title]{position:relative;transition:none!important}.game-theme--portal [data-testid=product-wrapper] .portal-title-reveal{position:absolute;inset:0;color:var(--ripple-title-color,transparent);clip-path:circle(0 at var(--ripple-x) var(--ripple-y));transition:clip-path .2s ease-in;pointer-events:none}.game-theme--portal [data-testid=product-wrapper]:hover .portal-title-reveal{clip-path:circle(150% at var(--ripple-x) var(--ripple-y));transition:clip-path 1s cubic-bezier(.16,1,.3,1)}.game-theme--portal .text-ui-fg-subtle[data-testid=product-title],.game-theme--portal [data-testid=product-title]{color:var(--game-text)!important;font-size:1.1em!important;font-weight:600!important;text-transform:none!important;letter-spacing:.08em;text-align:center!important;white-space:normal!important;text-overflow:unset!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;max-width:20ch!important;margin-left:auto!important;margin-right:auto!important;word-break:keep-all!important;overflow-wrap:break-word!important;hyphens:none!important;text-wrap:balance!important;padding-left:.15em!important;padding-right:.15em!important}.game-theme--portal [data-testid=product-wrapper] .flex.flex-col.mt-4{align-items:center;text-align:center}.game-theme--portal [data-testid=product-wrapper]:hover .text-ui-fg-subtle[data-testid=product-title],.game-theme--portal [data-testid=product-wrapper]:hover [data-testid=product-title]{color:#00A2FF!important}.game-theme--portal .text-ui-fg-muted,.game-theme--portal [data-testid=product-price]{color:var(--game-price)!important;font-weight:500!important}.game-theme--portal [data-testid=category-breadcrumb]{text-transform:uppercase;letter-spacing:.08em;font-size:1.1em}.game-theme--portal [data-testid=breadcrumb-parent]{color:var(--game-text-secondary)!important}.game-theme--portal [data-testid=breadcrumb-parent] a{color:var(--game-text-secondary)!important;text-decoration:none}.game-theme--portal [data-testid=breadcrumb-parent] a:hover{color:var(--game-accent)!important}.game-theme--portal [data-testid=category-page-title]{color:#2A2A2A!important;font-family:DIN Medium,DIN,sans-serif!important;text-transform:none!important;letter-spacing:normal!important;font-size:2.5rem!important;font-weight:550!important}.game-theme--portal .border-ui-border-base{border-color:var(--game-border)!important}.game-theme--portal [data-testid=page-button]{background:#E8E8E8!important;color:var(--game-text)!important;border:1px solid var(--game-border)!important;border-radius:6px;padding:8px 16px;font-size:1em;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .15s ease;line-height:1}.game-theme--portal [data-testid=page-button]:hover{background:#D8D8D8!important;border-color:var(--game-accent)!important}.game-theme--portal [data-testid=page-button][data-current=true]{background:var(--game-accent)!important;color:#FFFFFF!important;border-color:var(--game-accent)!important;cursor:default}.game-theme--portal [data-testid=page-button][data-current=true]:hover{background:var(--game-accent)!important;color:#FFFFFF!important}.game-theme--portal .per-page-dropdown{background:rgba(30,30,40,.8)!important;color:#E0E0E0!important;border:1px solid var(--game-accent)!important;border-radius:4px;padding:8px 14px;font-family:Inter,sans-serif;font-size:.95em;cursor:pointer;transition:background .15s ease,border-color .15s ease;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.game-theme--portal .per-page-dropdown:hover{background:rgba(50,50,60,.9)!important}.game-theme--portal [data-testid=per-page-label]{color:#E0E0E0!important;font-size:.95em}.game-theme--portal header{background:rgba(16,16,24,.95)!important}.game-theme--portal footer{background:rgb(16,16,24)!important;position:relative;z-index:20;border-top:1px solid rgba(255,255,255,.1)!important}.game-theme--portal .text-2xl-semi{color:var(--game-text)}.game-theme--portal .text-ui-fg-subtle{color:var(--game-text-secondary)!important}.game-sidebar[data-theme=portal]{--portal-tile:calc(220px / 3);background:linear-gradient(90deg,rgba(160,160,160,.06) 1px,transparent 0),linear-gradient(180deg,rgba(160,160,160,.06) 1px,transparent 0),linear-gradient(90deg,rgba(180,180,180,.08) 3px,transparent 0),linear-gradient(180deg,rgba(180,180,180,.08) 3px,transparent 0),#DFDFDF;background-size:var(--portal-tile) var(--portal-tile);background-position:1px 1px,1px 1px,0 0,0 0,0 0;border:none!important;border-radius:0;padding:0;box-shadow:inset 0 0 120px rgba(0,0,0,.55),inset 0 0 60px rgba(0,0,0,.4),inset 0 0 25px rgba(0,0,0,.35),inset 0 0 8px rgba(0,0,0,.25);overflow:hidden;min-height:calc(220px / 3 * 6)}.game-sidebar[data-theme=portal] a{color:#2A2A2A!important;text-transform:uppercase;letter-spacing:.08em;font-size:1.05rem!important;font-weight:600!important;display:block!important;padding:8px 16px!important;margin:0!important;transition:background 0s ease,color .25s ease .08s}.game-sidebar[data-theme=portal] h3,.game-sidebar[data-theme=portal] span{color:#222222!important;text-transform:uppercase;letter-spacing:.08em}.game-sidebar[data-theme=portal] a:hover,.game-theme--portal .game-sidebar[data-theme=portal] a:hover{background:#222222!important;color:#FFFFFF!important;transition:background 0s ease,color .25s ease .08s!important}.game-sidebar[data-theme=portal] a.text-brand-orange-500,.game-theme--portal .game-sidebar[data-theme=portal] a.text-brand-orange-500{background:#222222!important;color:#FFFFFF!important}.game-sidebar[data-theme=portal] .flex.gap-x-3.flex-col{padding:0 16px}.game-sidebar[data-theme=portal] .txt-compact-small-plus{font-weight:600!important}.game-sidebar[data-theme=portal] .flex.gap-x-2.items-center{margin-left:0!important}.game-sidebar[data-theme=portal] label[data-testid=radio-label]{color:#6E6E6E!important;display:block;background:transparent!important;box-shadow:none!important;font-weight:500!important;transition:color .15s ease}.game-sidebar[data-theme=portal] label[data-testid=radio-label]:hover,.game-sidebar[data-theme=portal] label[data-testid=radio-label][data-active=true]{background:transparent!important;color:#00A2FF!important;box-shadow:none!important}.game-sidebar[data-theme=portal] h3{padding:8px 16px!important}.game-sidebar[data-theme=portal] .border-ui-border-base{border-color:rgba(180,180,180,.3)!important}.game-sidebar[data-theme=portal] ul a{font-size:.9rem!important;padding:5px 16px 5px 28px!important}.game-sidebar[data-theme=portal] .flex.flex-col.gap-3{gap:0!important}.game-sidebar[data-theme=portal] .group{margin:0!important}.game-sidebar[data-theme=portal] ul.flex.flex-col{margin-left:0!important;padding-left:0!important;border-left:none!important}.game-theme--tf2 [data-testid=product-container]{max-width:1100px;margin:0 auto}.game-theme--tf2 [data-testid=product-container] .product-page-panel,.game-theme--tf2 [data-testid=related-products-container],.game-theme--tf2 [data-testid=reviews-section]{background:var(--game-content-bg);border:4px solid var(--game-card-border);border-radius:10px;padding:2rem;box-shadow:0 4px 30px rgba(0,0,0,.5)}.game-theme--tf2 [data-testid=related-products-container],.game-theme--tf2 [data-testid=reviews-section]{margin-top:2rem!important}.game-theme--tf2 [data-testid=related-products-container]{border-top:4px solid var(--game-card-border)!important;padding-bottom:1.35rem!important;padding-top:2rem!important}.game-theme--tf2 [data-testid=product-container] #product-info [data-testid=product-title]{font-family:TF2 Build,sans-serif!important;color:#FFD700!important;font-size:2rem!important;letter-spacing:.05em}.game-theme--tf2 [data-testid=product-container] .product-sale-attributes{display:flex;flex-direction:column;align-items:center;gap:.16rem;margin:0;padding:0;list-style:none;text-align:center}.game-theme--tf2 [data-testid=product-container] .product-sale-attributes__item{color:#9bcdff!important;font-family:TF2,sans-serif!important;font-size:1.18rem;line-height:1.32;letter-spacing:0;white-space:nowrap}.game-theme--tf2 [data-testid=product-container] .product-sale-attributes__item--negative{color:#ff3e3e!important}.game-theme--tf2 [data-testid=product-container] .text-ui-fg-muted,.game-theme--tf2 [data-testid=product-container] [data-testid=product-description]{color:var(--game-text-secondary)!important}.game-theme--tf2 [data-testid=product-container] .aspect-square:not(.product-thumbnail){border:4px solid var(--game-card-border)!important;border-radius:14px!important;overflow:hidden}.game-theme--tf2 [data-testid=product-container] .text-ui-fg-muted,.game-theme--tf2 [data-testid=product-container] [data-testid=product-price]{font-family:TF2 Build,sans-serif!important}.game-theme--tf2 [data-testid=product-container] .text-xl-semi{color:#FFD700!important;font-family:TF2 Build,sans-serif!important;font-size:1.75rem!important}.game-theme--tf2 [data-testid=product-container] .text-xl-semi span{color:#FFD700!important}.game-theme--tf2 [data-testid=product-container] .text-base-regular.text-ui-fg-muted{color:#FFD700!important;font-family:TF2 Build,sans-serif!important}.game-theme--tf2 [data-testid=product-container] [data-testid=add-product-button]{background:#CF6A42!important;color:#24201B!important;font-family:TF2 Build,sans-serif!important;font-size:1.15em;letter-spacing:.05em;border:none!important;border-radius:6px}.game-theme--tf2 [data-testid=product-container] [data-testid=add-product-button]:hover:not(:disabled){background:#E8834A!important}.game-theme--tf2 [data-testid=product-container] [data-testid=add-product-button]:disabled{background:#5a4f44!important;color:#908C82!important}.game-theme--tf2 [data-testid=product-container] .text-ui-fg-interactive{color:#CF6A42!important}.game-theme--tf2 [data-testid=product-container] .border-ui-border-base{border-color:var(--game-border)!important}.game-theme--tf2 [data-testid=product-container] .product-page-panel,.game-theme--tf2 [data-testid=product-container] [data-testid=related-products-container],.game-theme--tf2 [data-testid=product-container] [data-testid=reviews-section]{border-color:var(--game-card-border)!important}.game-theme--tf2 [data-testid=product-container] .font-semibold,.game-theme--tf2 [data-testid=product-container] h3{color:var(--game-text)!important;font-family:TF2 Build,sans-serif!important}.game-theme--tf2 [data-testid=product-container] .text-small-regular{color:var(--game-text-secondary)!important}.game-theme [data-testid=related-products-container]{--related-products-nav-gutter:2.45rem;--related-products-scroll-btn-offset:0;--related-products-scroll-btn-width:1.35rem;--related-products-header-inset:0.125rem}.game-theme--tf2 [data-testid=related-products-container]{color:var(--game-text)!important}.game-theme [data-testid=related-products-container] .related-products-header{align-items:flex-end;border-bottom:2px solid var(--game-card-border,var(--game-border,currentColor));margin-inline:var(--related-products-header-inset,.275rem);padding-bottom:.75rem}.game-theme [data-testid=related-products-container] .related-products-heading{color:var(--game-text,currentColor)!important;font-size:1.28rem!important;line-height:1.2}.game-theme [data-testid=related-products-container] .related-products-view-all{color:var(--game-text-secondary,currentColor)!important;font-size:1.08rem!important;line-height:1.2;text-decoration:none!important}.game-theme [data-testid=related-products-container] .related-products-view-all:hover{color:var(--game-accent,currentColor)!important}.game-theme [data-testid=product-container] [data-testid=product-info-section] [data-role=info-heading],.game-theme [data-testid=product-container] [data-testid=product-info-section] [data-role=info-label]{color:var(--game-text,currentColor)!important;font-family:var(--game-ui-font,inherit)!important;font-size:1rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important}.related-products-carousel{padding-inline:var(--related-products-nav-gutter,2.45rem);position:relative}.related-products-carousel__track{display:flex;gap:1rem;overflow-x:auto;scroll-behavior:smooth;scroll-padding-inline:0;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.related-products-carousel__track::-webkit-scrollbar{display:none}.related-products-carousel__item{flex:0 0 calc((100% - 3rem) / 4);min-width:0;scroll-snap-align:start}.related-products-scroll-btn{align-items:center;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:6px;color:#18181b;cursor:pointer;display:flex;font-weight:800;height:3.85rem;justify-content:center;line-height:1;position:absolute;top:var(--related-products-image-center,40%);transform:translateY(-50%);transition:background-color .15s ease,border-color .15s ease,box-shadow .2s ease,color .15s ease,filter .15s ease,transform .15s ease;width:var(--related-products-scroll-btn-width,1.95rem);z-index:20}.related-products-scroll-btn--left{left:var(--related-products-scroll-btn-offset,.125rem)}.related-products-scroll-btn--right{right:var(--related-products-scroll-btn-offset,.125rem)}.related-products-scroll-btn:active{transform:translateY(calc(-50% + 1px))}.game-theme--tf2 .related-products-heading__scope{color:var(--game-accent,#CF6A42)!important}.game-theme--tf2 [data-testid=related-products-container] .related-products-header{border-bottom-color:var(--game-card-border,#8A8070)}.game-theme--tf2 .related-products-scroll-btn{background:#776b61!important;border:none!important;border-radius:6px;color:#f3e8d6!important;font-family:TF2 Build,sans-serif;font-size:1.35rem}.game-theme--tf2 .related-products-scroll-btn:hover{background:#CF6A42!important;color:#24201B!important}.game-theme--portal [data-testid=related-products-container] .related-products-header{position:relative;border-bottom:3px solid #222222;padding-bottom:.45rem;margin-bottom:1.75rem}.game-theme--portal [data-testid=related-products-container] .related-products-header:after{content:none;display:none}.game-theme--portal [data-testid=related-products-container] .related-products-heading,.game-theme--portal [data-testid=related-products-container] .related-products-view-all{color:#222222!important;font-family:DIN Medium,DIN,sans-serif!important}.game-theme--portal [data-testid=related-products-container] .related-products-heading__scope,.game-theme--portal [data-testid=related-products-container] .related-products-view-all:hover{color:#f05822!important}.game-theme--portal [data-testid=product-container] [data-testid=related-products-container]{border-top:0!important}.game-theme--portal .related-products-scroll-btn{background:#E8E8E8!important;border:1px solid var(--game-border)!important;border-radius:6px;color:var(--game-text)!important;font-family:DIN Medium,DIN,sans-serif!important;font-size:1.15rem}.game-theme--portal .related-products-scroll-btn:hover{background:#D8D8D8!important;border-color:var(--game-accent)!important}.game-theme--gmod [data-testid=related-products-container] .related-products-header{border-bottom-color:var(--game-accent,#48A4FF)}.game-theme--gmod .related-products-scroll-btn{background:#6B6E72!important;border:none!important;border-radius:6px;color:#2A2C2E!important;font-family:Coolvetica,sans-serif;font-size:1.55rem}.game-theme--gmod .related-products-scroll-btn:hover{background:#7D8084!important;color:#2A2C2E!important}.game-theme--halflife [data-testid=related-products-container] .related-products-header{border-bottom-color:rgba(212,168,64,.4)}.game-theme--halflife .related-products-scroll-btn{background:rgba(40,30,12,.9)!important;border:1px solid var(--game-border)!important;border-radius:2px;color:var(--game-text)!important;font-family:Barlow Condensed,sans-serif;font-size:1.35rem;letter-spacing:.05em;text-transform:uppercase}.game-theme--halflife .related-products-scroll-btn:hover{background:rgba(50,38,15,.95)!important;border-color:var(--game-accent)!important;text-shadow:0 0 6px rgba(212,168,64,.3)}.game-theme--cs [data-testid=related-products-container] .related-products-header{border-bottom-color:var(--game-card-border,#444)}.game-theme--cs .related-products-scroll-btn{background:rgba(18,22,26,.85)!important;border:1px solid rgba(74,82,96,.55)!important;border-radius:0!important;color:rgba(200,195,180,.75)!important;font-family:stratum-2-web,sans-serif!important;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase}.game-theme--cs .related-products-scroll-btn:hover{background:rgba(30,35,40,.92)!important;border-color:rgba(232,212,138,.55)!important;color:rgba(240,224,160,.9)!important}.game-theme--tf2 [data-testid=related-products-container] .group:hover [data-testid=product-title],.game-theme--tf2 [data-testid=related-products-container] [data-testid=product-title]{font-family:TF2 Build,sans-serif!important;letter-spacing:.03em;text-align:center}.related-products-carousel__price{color:var(--game-text-secondary,#71717a);display:block;font-size:.86rem;font-weight:700;line-height:1.1;margin-top:.35rem;text-align:center}.game-theme--tf2 .related-products-carousel__price{color:#C0B9AD!important;font-family:TF2 Build,sans-serif!important;letter-spacing:.02em}@media (max-width:1023px){.related-products-carousel__item{flex-basis:calc((100% - 2rem) / 3)}}@media (max-width:639px){.game-theme [data-testid=related-products-container]{--related-products-nav-gutter:1.9rem;--related-products-scroll-btn-width:1.1rem}.related-products-carousel__item{flex-basis:calc((100% - 1rem) / 2)}.related-products-scroll-btn{height:3rem;top:39%}}.game-theme--tf2 .product-page-constraint .text-xl{color:var(--game-text)!important;font-family:TF2 Build,sans-serif!important}.game-theme--gmod [data-testid=product-container]{background:rgba(239,242,239,.85);border:none;border-radius:6px;padding:2rem;box-shadow:0 8px 32px rgba(0,0,0,.3);max-width:1100px;margin:0 auto;position:relative}.game-theme--gmod [data-testid=product-container] #product-info [data-testid=product-title]{font-family:Coolvetica,sans-serif!important;color:#2A2D2F!important;font-size:2.2rem!important;letter-spacing:normal;line-height:1.2!important;display:block!important;overflow:visible!important;max-width:none!important;text-align:left!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important}.game-theme--gmod [data-testid=product-container] [data-testid=product-description]{color:#4A4D50!important}.game-theme--gmod [data-testid=product-container] .text-ui-fg-muted{color:#111111!important}.game-theme--gmod [data-testid=product-container] .aspect-square:not(.product-thumbnail),.game-theme--gmod [data-testid=product-container] .shadow-elevation-card-rest.aspect-square{border:2px solid #48a4ff!important;border-radius:14px!important;overflow:hidden;transition:box-shadow .3s ease;box-shadow:none!important;outline:none!important;background:transparent!important;--tw-shadow:none!important;--tw-shadow-colored:none!important}.game-theme--gmod [data-testid=product-container] .aspect-square:not(.product-thumbnail):hover{box-shadow:0 0 12px 3px rgba(72,164,255,.35)!important}.game-theme--gmod [data-testid=product-container] .text-base-regular.text-ui-fg-muted,.game-theme--gmod [data-testid=product-container] .text-xl-semi{color:#2A2D2F!important;font-family:Coolvetica,sans-serif!important;font-size:1.5em}.game-theme--gmod [data-testid=product-container] [data-testid=add-product-button]{background:#48A4FF!important;font-family:Coolvetica,sans-serif!important;font-size:1.2em;letter-spacing:.05em;border:none!important;border-radius:4px}.game-theme--gmod [data-testid=product-container] [data-testid=add-product-button]:hover:not(:disabled){background:#2BA5FF!important}.game-theme--gmod [data-testid=product-container] [data-testid=add-product-button]:disabled{background:#6B6E72!important;color:#A0A0A0!important}.game-theme--gmod [data-testid=product-container] .text-ui-fg-interactive{color:#48A4FF!important}.game-theme--gmod [data-testid=product-container] .border-ui-border-base{border-color:#6B6E72!important}.game-theme--gmod [data-testid=product-container] .font-semibold,.game-theme--gmod [data-testid=product-container] h3{color:#2A2D2F!important;font-family:Coolvetica,sans-serif!important}.game-theme--gmod [data-testid=product-container] .text-small-regular{color:#4A4D50!important}.game-theme--gmod [data-testid=product-container] [data-role=info-value]{font-size:.8rem!important;color:#4A4D50!important}.game-theme--gmod [data-testid=product-container],.game-theme--gmod [data-testid=product-container] button:not(.game-option-btn):not([data-testid=add-product-button]),.game-theme--gmod [data-testid=product-container] div,.game-theme--gmod [data-testid=product-container] label,.game-theme--gmod [data-testid=product-container] li,.game-theme--gmod [data-testid=product-container] p,.game-theme--gmod [data-testid=product-container] span{color:#1A1C1E!important}.game-theme--gmod [data-testid=product-container] .game-option-btn,.game-theme--gmod [data-testid=product-container] [data-testid=add-product-button]{color:#FFFFFF!important}.game-theme--gmod [data-testid=product-container] .text-ui-fg-interactive,.game-theme--gmod [data-testid=product-container] [data-role=section-title],.game-theme--gmod [data-testid=product-container] a{color:#48A4FF!important}.game-theme--gmod .product-page-constraint .text-xl{color:#EFF2EF!important;font-family:Coolvetica,sans-serif!important}.game-theme--portal [data-testid=product-container]{--portal-product-ink:#141414;--portal-tile:calc(220px / 3);background:linear-gradient(90deg,rgba(160,160,160,.06) 1px,transparent 0),linear-gradient(180deg,rgba(160,160,160,.06) 1px,transparent 0),linear-gradient(90deg,rgba(180,180,180,.08) 3px,transparent 0),linear-gradient(180deg,rgba(180,180,180,.08) 3px,transparent 0),#DFDFDF;background-size:var(--portal-tile) var(--portal-tile);border:none;border-radius:0;padding:2rem;box-shadow:inset 0 0 120px rgba(0,0,0,.55),inset 0 0 60px rgba(0,0,0,.4),inset 0 0 25px rgba(0,0,0,.35),inset 0 0 8px rgba(0,0,0,.25);max-width:1100px;margin:0 auto}@media (max-width:767px){.game-theme--portal [data-testid=product-container]{box-sizing:border-box;width:var(--portal-mobile-panel-width,min(100%,calc(100vw - 3rem)));max-width:var(--portal-mobile-panel-width,calc(100vw - 3rem));margin-left:auto;margin-right:auto;padding:1rem}}.game-theme--portal [data-testid=product-container] #product-info [data-testid=product-title]{color:var(--portal-product-ink)!important;font-size:2rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.08em}.game-theme--portal [data-testid=product-container] .product-sale-attributes{display:flex;flex-direction:column;align-items:center;gap:.16rem;margin:0;padding:0;list-style:none;text-align:center}.game-theme--portal [data-testid=product-container] .product-sale-attributes__item{color:#FF8C00!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:1.05rem;font-style:italic;font-weight:800;letter-spacing:.02em;line-height:1.25;white-space:nowrap}.game-theme--portal [data-testid=product-container] .product-sale-attributes__item--negative{color:#ff3e3e!important}.game-theme--portal [data-testid=product-container] .text-ui-fg-muted,.game-theme--portal [data-testid=product-container] [data-testid=product-description]{color:var(--game-text-secondary)!important}.game-theme--portal [data-testid=product-container] .aspect-square:not(.product-thumbnail){border:2px solid var(--game-card-border)!important;border-radius:12px!important;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08),inset 0 0 20px 4px rgba(0,0,0,.06)!important;background:#FFFFFF;transition:border-color .2s ease,box-shadow .2s ease}.game-theme--portal [data-testid=product-container] .aspect-square:not(.product-thumbnail):hover{border-color:#00A2FF!important;box-shadow:0 0 16px 2px rgba(0,162,255,.3),0 2px 8px rgba(0,0,0,.12)!important}.game-theme--portal [data-testid=product-container] .text-base-regular.text-ui-fg-muted,.game-theme--portal [data-testid=product-container] .text-xl-semi,.game-theme--portal [data-testid=product-container] [data-testid=original-product-price],.game-theme--portal [data-testid=product-container] [data-testid=product-price]{color:var(--portal-product-ink)!important;font-weight:600}.game-theme--portal [data-testid=product-container] [data-testid=add-product-button]{background:#FF8C00!important;color:#FFFFFF!important;font-weight:600;text-transform:uppercase;letter-spacing:.08em;border:none!important;border-radius:0!important;transition:background .2s ease}.game-theme--portal [data-testid=product-container] [data-testid=add-product-button]:hover:not(:disabled){background:#E56F00!important}.game-theme--portal [data-testid=product-container] [data-testid=add-product-button]:disabled{background:#E0E0E0!important;color:#A0A0A0!important}.game-theme--portal [data-testid=product-container] .text-ui-fg-interactive{color:#00A2FF!important}.game-theme--portal [data-testid=product-container] [data-testid=product-info-section]{border-top:3px solid #222222!important}.game-theme--portal [data-testid=product-container] .border-ui-border-base:not([data-testid=product-info-section]){border-color:var(--game-border)!important}.game-theme--portal [data-testid=product-container] .font-semibold,.game-theme--portal [data-testid=product-container] h3{color:var(--game-text)!important;text-transform:uppercase;letter-spacing:.05em}.game-theme--portal [data-testid=product-container] .text-small-regular{color:var(--game-text-secondary)!important}.game-theme--portal .product-page-constraint .text-xl{color:var(--game-text)!important;text-transform:uppercase;letter-spacing:.08em}.game-theme--halflife:after{content:"";position:fixed;inset:0;z-index:5;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.08) 0,rgba(0,0,0,.08) 4px);mix-blend-mode:multiply}.game-theme--cs{font-family:stratum-1-web,sans-serif;letter-spacing:.03em}.game-theme--cs .content-container{color:var(--game-text)}.game-theme--cs .cs-banner-section{margin-top:2rem}.game-theme--cs .cs-banner-section,.game-theme--cs [data-testid=game-category-banner]{min-height:240px;overflow-x:hidden;overflow-x:clip}.game-theme--cs .cs-banner-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,480px);align-items:stretch;gap:1rem;min-height:240px;padding-right:0!important;padding-bottom:0!important}.game-theme--cs .cs-banner-layout__copy{position:relative;z-index:2;max-width:650px;align-self:center}.game-theme--cs .cs-banner-layout__copy h1{font-size:clamp(2.1rem,4.2vw,3.35rem)!important;line-height:.94!important;white-space:nowrap}.game-theme--cs .cs-banner-title__line{display:inline}.game-theme--cs .cs-banner-description{max-width:34rem}.game-theme--cs .cs-banner-operators{position:relative;z-index:1;align-self:stretch;min-height:240px;overflow:visible;pointer-events:none}.game-theme--cs .cs-banner-operators__image{position:absolute;right:-92px;bottom:0;z-index:2;display:block;width:auto;height:362px;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right}@media (max-width:767px){.game-theme--cs .cs-banner-section,.game-theme--cs [data-testid=game-category-banner]{min-height:220px}.game-theme--cs .cs-banner-layout{display:flex;align-items:flex-start;justify-content:flex-start!important;min-height:220px;padding:calc(var(--game-mobile-banner-height, 330px) * .16) 4.75rem 1rem 1rem!important}.game-theme--cs .cs-banner-layout__copy{position:relative;z-index:4;align-self:flex-start;width:min(100%,21rem);max-width:21rem;padding-top:0}.game-theme--cs .cs-banner-layout__copy h1{font-size:clamp(2.45rem,11vw,3.35rem)!important;line-height:.82!important;letter-spacing:.045em!important;white-space:normal}.game-theme--cs .cs-banner-title__line{display:block;white-space:nowrap}.game-theme--cs .cs-banner-title__line--lead{font-size:.62em;line-height:.94}.game-theme--cs .cs-banner-title__line--main{margin-top:.14em;font-size:1.12em;line-height:.78}.game-theme--cs .cs-banner-description{margin-top:.55rem!important;max-width:20rem;font-size:clamp(.82rem,3.4vw,1rem)!important;line-height:1.28}.game-theme--cs .cs-banner-operators{position:absolute;inset:0;min-height:220px}.game-theme--cs .cs-banner-operators__image{right:-148px;bottom:0;height:338px}}.game-theme--cs [data-testid=category-products]{background:rgba(28,33,38,.78);border:1px solid rgba(74,82,96,.5);border-radius:4px;box-shadow:0 4px 30px rgba(0,0,0,.5)}.game-theme--cs .flex.small\:flex-col a{color:rgba(220,220,220,.85)!important}.game-theme--halflife{font-family:Barlow Condensed,sans-serif;letter-spacing:.04em}.game-theme--halflife .content-container{color:var(--game-text)}.game-theme--halflife .halflife-banner-section{min-height:270px;margin-top:1.5rem}.game-theme--halflife .halflife-banner-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:stretch;gap:1rem;min-height:270px;padding-top:1.2rem!important;padding-bottom:0!important}.game-theme--halflife .halflife-banner-layout__copy{position:relative;z-index:2;width:100%;max-width:620px;align-self:center}.game-theme--halflife .halflife-banner-data-cloud{position:absolute;inset:0;z-index:1;overflow:hidden;border-radius:inherit;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.game-theme--halflife .halflife-banner-data-cloud__line{position:absolute;display:block;color:rgba(232,200,80,.34);font-family:Barlow Condensed,sans-serif;font-weight:500;line-height:1;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 24px rgba(232,200,80,.12),0 0 44px rgba(232,200,80,.08);mix-blend-mode:screen}.game-theme--halflife .halflife-banner-data-cloud__line--1{top:15%;left:-12%;font-size:1.45rem;letter-spacing:.26em;opacity:.16;filter:blur(2.4px);transform:none}.game-theme--halflife .halflife-banner-data-cloud__line--2{top:34%;left:24%;font-size:.82rem;letter-spacing:.34em;opacity:.2;filter:blur(4px);transform:scale(.92)}.game-theme--halflife .halflife-banner-data-cloud__line--3{top:7%;right:-20%;font-size:1rem;letter-spacing:.3em;opacity:.18;filter:blur(1.6px);transform:none}.game-theme--halflife .halflife-banner-data-cloud__line--4{right:4%;bottom:28%;font-size:1.12rem;letter-spacing:.24em;opacity:.13;filter:blur(3.2px);transform:none}.game-theme--halflife .halflife-banner-data-cloud__line--5{bottom:7%;left:-8%;font-size:2.1rem;letter-spacing:.2em;opacity:.1;filter:blur(5.8px);transform:none}.game-theme--halflife .halflife-banner-data-cloud__line--6{top:60%;left:39%;font-size:.68rem;letter-spacing:.42em;opacity:.22;filter:blur(1.2px);transform:none}.game-theme--halflife .halflife-banner-title{color:#E8C850!important;font-family:Barlow Condensed,sans-serif!important;font-size:clamp(2.35rem,4.4vw,3.2rem)!important;font-weight:600!important;letter-spacing:.06em!important;line-height:.9!important;text-shadow:0 0 18px rgba(232,200,80,.26),0 0 36px rgba(232,200,80,.14)}.game-theme--halflife .halflife-banner-title__line{display:block;text-transform:uppercase}.game-theme--halflife .halflife-banner-description{max-width:28rem;color:rgba(232,200,80,.76)!important;font-family:Barlow Condensed,sans-serif!important;font-size:clamp(1rem,1.35vw,1.12rem)!important;font-weight:300;letter-spacing:.04em;line-height:1.45}.game-theme--halflife .halflife-banner-gordon{position:relative;z-index:1;align-self:stretch;min-height:270px;overflow:visible;pointer-events:none;--halflife-gordon-body-bottom-gap:221px;--halflife-gordon-body-bottom-gap-ratio:7.67%}.game-theme--halflife .halflife-banner-gordon__image{position:absolute;right:-10px;bottom:0;z-index:2;display:block;width:auto;height:346px;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;transform:translateY(var(--halflife-gordon-body-bottom-gap-ratio))}@media (max-width:767px){.game-theme--halflife .halflife-banner-section{min-height:250px;margin-top:1rem}.game-theme--halflife .halflife-banner-layout{display:flex;min-height:250px;padding-right:8rem!important}.game-theme--halflife .halflife-banner-layout__copy{max-width:100%}.game-theme--halflife .halflife-banner-gordon{position:absolute;inset:0;min-height:250px}.game-theme--halflife .halflife-banner-gordon__image{right:-34px;bottom:0;height:302px}}.game-theme--halflife [data-testid=category-container]{background:transparent;padding:1.5rem}.game-theme--halflife [data-testid=category-products]{background:var(--game-content-bg);border:2px solid var(--game-border);padding:1.5rem;box-shadow:0 0 20px rgba(180,152,48,.1),0 4px 30px rgba(0,0,0,.6),inset 0 1px 0 rgba(212,168,64,.15);row-gap:.5rem!important;position:relative}.game-theme--halflife [data-testid=category-products]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(212,168,64,.4),transparent)}.game-theme--halflife .flex.small\:flex-col{color:var(--game-text)}.game-theme--halflife .flex.small\:flex-col a{color:var(--game-text-secondary)!important;font-family:Barlow Condensed,sans-serif!important;text-transform:uppercase;letter-spacing:.06em}.game-theme--halflife .flex.small\:flex-col a.text-brand-orange-500,.game-theme--halflife .flex.small\:flex-col a:hover{color:var(--game-accent)!important;text-shadow:0 0 8px rgba(212,168,64,.4)}.game-theme--halflife label[data-testid=radio-label]{color:var(--game-text-secondary)!important;text-transform:uppercase;font-size:.9em;letter-spacing:.06em}.game-theme--halflife label[data-testid=radio-label][data-active=true]{color:var(--game-accent)!important;text-shadow:0 0 6px rgba(212,168,64,.3)}.game-theme--halflife [data-testid=product-wrapper]{background:transparent;border:none;padding:0}.game-theme--halflife [data-testid=product-wrapper]>div:first-child{border:2px solid var(--game-card-border)!important;border-radius:2px!important;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.4)!important;background:var(--game-card-bg)}.game-theme--halflife [data-testid=product-wrapper]:hover>div:first-child{border-color:var(--game-accent)!important;box-shadow:0 0 16px 2px rgba(212,168,64,.25),0 4px 16px rgba(0,0,0,.4)!important}.game-theme--halflife .text-ui-fg-subtle[data-testid=product-title],.game-theme--halflife [data-testid=product-title]{color:var(--game-text)!important;font-family:Barlow Condensed,sans-serif!important;font-size:1.2em!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.06em;text-align:center!important;white-space:normal!important;text-overflow:unset!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;max-width:18ch!important;margin-left:auto!important;margin-right:auto!important;word-break:keep-all!important;overflow-wrap:break-word!important;hyphens:none!important;padding-left:.15em!important;padding-right:.15em!important}.game-theme--halflife [data-testid=product-wrapper] .flex.flex-col.mt-4{align-items:center;text-align:center}.game-theme--halflife [data-testid=product-wrapper]:hover .text-ui-fg-subtle[data-testid=product-title],.game-theme--halflife [data-testid=product-wrapper]:hover [data-testid=product-title]{color:#E8C850!important;text-shadow:0 0 8px rgba(232,200,80,.3)}.game-theme--halflife .text-ui-fg-muted,.game-theme--halflife [data-testid=product-price]{color:var(--game-price)!important;font-weight:600!important}.game-theme--halflife [data-testid=category-breadcrumb]{font-family:Barlow Condensed,sans-serif!important;text-transform:uppercase;letter-spacing:.06em;font-size:1.1em}.game-theme--halflife [data-testid=breadcrumb-parent]{color:var(--game-text-secondary)!important}.game-theme--halflife [data-testid=breadcrumb-parent] a{color:var(--game-text-secondary)!important;text-decoration:none}.game-theme--halflife [data-testid=breadcrumb-parent] a:hover{color:var(--game-accent)!important;text-shadow:0 0 8px rgba(212,168,64,.4)}.game-theme--halflife [data-testid=category-page-title]{font-family:Barlow Condensed,sans-serif!important;color:#E8C850!important;text-transform:uppercase;letter-spacing:.06em;font-size:2.5rem!important;font-weight:600!important;text-shadow:0 0 12px rgba(232,200,80,.3)}.game-theme--halflife .border-ui-border-base{border-color:var(--game-border)!important}.game-theme--halflife [data-testid=page-button]{background:rgba(40,30,12,.9)!important;color:var(--game-text)!important;border:1px solid var(--game-border)!important;border-radius:2px;padding:8px 16px;font-family:Barlow Condensed,sans-serif;font-size:1.05em;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .15s ease;line-height:1}.game-theme--halflife [data-testid=page-button]:hover{background:rgba(50,38,15,.95)!important;border-color:var(--game-accent)!important;text-shadow:0 0 6px rgba(212,168,64,.3)}.game-theme--halflife [data-testid=page-button][data-current=true]{background:rgba(212,168,64,.2)!important;color:#E8C850!important;border-color:var(--game-accent)!important;text-shadow:0 0 8px rgba(232,200,80,.4);cursor:default}.game-theme--halflife .per-page-dropdown{background:rgba(40,30,12,.9)!important;color:var(--game-text)!important;border:1px solid var(--game-border)!important;border-radius:2px;padding:8px 14px;font-family:Barlow Condensed,sans-serif;font-size:.95em;cursor:pointer;transition:background .15s ease;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.game-theme--halflife .per-page-dropdown:hover{background:rgba(50,38,15,.95)!important}.game-theme--halflife [data-testid=per-page-label]{color:var(--game-text)!important;font-size:.95em}.game-theme--halflife header{background:rgba(16,16,24,.95)!important}.game-theme--halflife footer{background:rgb(16,16,24)!important;position:relative;z-index:20}.game-theme--halflife .text-2xl-semi{color:var(--game-text)}.game-theme--halflife .text-ui-fg-subtle{color:var(--game-text-secondary)!important}.game-sidebar[data-theme=halflife]{background:rgba(30,22,8,.92);border:2px solid #b89830;border-radius:2px;padding:0;overflow:hidden;box-shadow:0 0 15px rgba(180,152,48,.1),inset 0 1px 0 rgba(212,168,64,.15);position:relative}.game-sidebar[data-theme=halflife]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(212,168,64,.5),transparent)}.game-sidebar[data-theme=halflife] a,.game-sidebar[data-theme=halflife] h3,.game-sidebar[data-theme=halflife] span{font-family:Barlow Condensed,sans-serif!important;text-transform:uppercase;letter-spacing:.06em}.game-sidebar[data-theme=halflife] a{color:#D4AA40!important;display:block!important;padding:10px 16px!important;transition:background .15s ease,text-shadow .15s ease}.game-sidebar[data-theme=halflife] a:hover{color:#E8C850!important;background:rgba(212,168,64,.1)!important;text-shadow:0 0 10px rgba(232,200,80,.4)}.game-sidebar[data-theme=halflife] a.text-brand-orange-500{color:#E8C850!important;background:rgba(212,168,64,.12)!important;text-shadow:0 0 10px rgba(232,200,80,.4)}.game-sidebar[data-theme=halflife] h3,.game-sidebar[data-theme=halflife] span{color:#9A8030!important;padding:8px 16px}.game-sidebar[data-theme=halflife] label[data-testid=radio-label]{color:#9A8030!important}.game-sidebar[data-theme=halflife] label[data-testid=radio-label][data-active=true]{color:#E8C850!important;text-shadow:0 0 6px rgba(232,200,80,.3)}.game-sidebar[data-theme=halflife] .border-ui-border-base{border-color:rgba(184,152,48,.3)!important}.game-sidebar[data-theme=halflife] .flex.flex-col.gap-3{gap:0!important}.game-sidebar[data-theme=halflife] .flex.gap-x-3.flex-col{padding:0 16px}.game-sidebar[data-theme=cs]{background:rgba(28,33,38,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(74,82,96,.6);border-radius:4px;overflow:hidden}.game-sidebar[data-theme=cs] a,.game-sidebar[data-theme=cs] h3,.game-sidebar[data-theme=cs] span{font-family:stratum-2-web,sans-serif!important;font-weight:700!important;letter-spacing:.04em}.game-sidebar[data-theme=cs] a{color:rgba(220,220,220,.85)!important;display:block!important;padding:7px 16px!important;transition:color .15s ease!important}.game-sidebar[data-theme=cs] a.text-brand-orange-500,.game-sidebar[data-theme=cs] a:hover{color:#E8D48A!important}.game-sidebar[data-theme=cs] h3{color:rgba(154,160,170,.8)!important;font-size:.75rem!important;text-transform:uppercase;letter-spacing:.1em}.game-sidebar[data-theme=cs] label[data-testid=radio-label]{color:rgba(154,160,170,.75)!important;font-family:stratum-1-web,sans-serif!important}.game-sidebar[data-theme=cs] label[data-testid=radio-label][data-active=true]{color:#E8D48A!important}.game-sidebar[data-theme=cs] .border-ui-border-base{border-color:rgba(74,82,96,.5)!important}.game-sidebar[data-theme=cs] .flex.gap-x-3.flex-col{padding:0 16px}.game-theme--cs [data-testid=product-wrapper],.game-theme--cs [data-testid=product-wrapper]>div:first-child,.game-theme--cs [data-testid=product-wrapper]>div:first-child img,.game-theme--cs [data-testid=product-wrapper]>div:first-child>div{border-radius:0!important;border:none!important;box-shadow:none!important}.game-theme--cs [data-testid=product-container] .aspect-square:not(.product-thumbnail){border:none!important;box-shadow:none!important}.game-theme--cs .product-thumbnail--inactive,.game-theme--cs .product-thumbnail--inactive:hover{border-color:transparent!important}.game-theme--cs .text-ui-fg-subtle[data-testid=product-title],.game-theme--cs [data-testid=product-title]{font-family:stratum-2-web,sans-serif!important;font-weight:700!important;font-size:1.4em!important;text-align:center!important;white-space:normal!important;text-overflow:unset!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;max-width:22ch!important;margin-left:auto!important;margin-right:auto!important;word-break:keep-all!important;overflow-wrap:break-word!important;hyphens:none!important;text-wrap:balance!important;padding-left:.15em!important;padding-right:.15em!important}.game-theme--cs [data-testid=product-wrapper] .flex.flex-col.mt-4{align-items:center!important;text-align:center!important}.game-theme--cs [data-testid=product-wrapper] .flex.flex-col.mt-4>.mt-1{display:flex;justify-content:center;width:100%}.game-theme--cs .text-ui-fg-muted,.game-theme--cs [data-testid=product-price]{font-family:stratum-1-web,sans-serif!important;font-weight:400!important}.game-theme--cs .game-option-btn{background:rgba(18,22,26,.85)!important;color:rgba(200,195,180,.55)!important;border:1px solid rgba(74,82,96,.55)!important;border-radius:0!important;font-family:stratum-2-web,sans-serif!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;box-shadow:none!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .2s ease,transform .15s ease!important}.game-theme--cs .game-option-btn:hover:not(.game-option-btn--active){background:rgba(30,35,40,.92)!important;border-color:rgba(232,212,138,.55)!important;color:rgba(240,224,160,.85)!important}.game-theme--cs .game-option-btn--active{transform:translateY(-1px)}.game-theme--cs .game-option-btn--active,.game-theme--cs [data-testid=add-product-button],.game-theme--cs [data-testid=mobile-cart-button]{background:linear-gradient(135deg,#F4DC82,#E8D48A 50%,#C9B46A)!important;color:#0A0E12!important;border:2px solid #ffe9a0!important;font-weight:800!important;box-shadow:0 0 0 1px rgba(232,212,138,.6),0 0 22px rgba(232,212,138,.55),0 4px 12px rgba(232,212,138,.25),inset 0 1px 0 rgba(255,255,255,.3)!important}.game-theme--cs [data-testid=add-product-button],.game-theme--cs [data-testid=mobile-cart-button]{border-radius:0!important;font-family:stratum-2-web,sans-serif!important;letter-spacing:.05em!important;text-transform:uppercase!important;transition:filter .15s ease,box-shadow .2s ease,transform .15s ease!important}.game-theme--cs [data-testid=add-product-button]:hover:not(:disabled),.game-theme--cs [data-testid=mobile-cart-button]:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 0 0 1px rgba(232,212,138,.8),0 0 28px rgba(232,212,138,.7),0 6px 16px rgba(232,212,138,.3),inset 0 1px 0 rgba(255,255,255,.35)!important;transform:translateY(-1px)}.game-theme--cs [data-testid=add-product-button]:disabled,.game-theme--cs [data-testid=mobile-cart-button]:disabled{background:rgba(18,22,26,.85)!important;color:rgba(200,195,180,.55)!important;border:1px solid rgba(74,82,96,.55)!important;box-shadow:none!important;transform:none;filter:none;opacity:1!important}.game-theme--halflife [data-testid=product-container]{background:rgba(30,22,8,.88);border:2px solid #b89830;border-radius:2px;padding:2rem;box-shadow:0 0 20px rgba(180,152,48,.1),0 4px 30px rgba(0,0,0,.6),inset 0 1px 0 rgba(212,168,64,.15);max-width:1100px;margin:0 auto;position:relative}.game-theme--halflife [data-testid=product-container]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(212,168,64,.4),transparent)}.game-theme--halflife [data-testid=product-container] #product-info [data-testid=product-title]{font-family:Barlow Condensed,sans-serif!important;color:#E8C850!important;font-size:2.2rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.06em;text-shadow:0 0 12px rgba(232,200,80,.25)}.game-theme--halflife [data-testid=product-container] .text-ui-fg-muted,.game-theme--halflife [data-testid=product-container] [data-testid=product-description]{color:#9A8030!important}.game-theme--halflife [data-testid=product-container] .aspect-square:not(.product-thumbnail){border:2px solid #8a7020!important;border-radius:2px!important;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;background:rgba(20,15,5,.9)}.game-theme--halflife [data-testid=product-container] .aspect-square:not(.product-thumbnail):hover{border-color:#D4A840!important;box-shadow:0 0 16px 2px rgba(212,168,64,.2)!important}.game-theme--halflife [data-testid=product-container] .text-base-regular.text-ui-fg-muted,.game-theme--halflife [data-testid=product-container] .text-xl-semi{color:#E8C850!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700;font-size:1.4em}.game-theme--halflife [data-testid=product-container] [data-testid=add-product-button]{background:rgba(212,168,64,.15)!important;color:#E8C850!important;font-family:Barlow Condensed,sans-serif!important;font-size:1.15em;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border:2px solid #b89830!important;border-radius:2px;transition:all .2s ease;text-shadow:0 0 8px rgba(232,200,80,.3)}.game-theme--halflife [data-testid=product-container] [data-testid=add-product-button]:hover:not(:disabled){background:rgba(212,168,64,.25)!important;border-color:#D4A840!important;box-shadow:0 0 12px rgba(212,168,64,.2);text-shadow:0 0 12px rgba(232,200,80,.5)}.game-theme--halflife [data-testid=product-container] [data-testid=add-product-button]:disabled{background:rgba(40,30,12,.5)!important;color:#6A5A20!important;border-color:#5A4A18!important;text-shadow:none}.game-theme--halflife [data-testid=product-container] .text-ui-fg-interactive{color:#D4A840!important}.game-theme--halflife [data-testid=product-container] .border-ui-border-base{border-color:rgba(184,152,48,.3)!important}.game-theme--halflife [data-testid=product-container] .font-semibold,.game-theme--halflife [data-testid=product-container] h3{color:#D4AA40!important;font-family:Barlow Condensed,sans-serif!important;text-transform:uppercase;letter-spacing:.05em}.game-theme--halflife [data-testid=product-container] .text-small-regular{color:#9A8030!important}.game-theme--halflife .product-page-constraint .text-xl{color:#D4AA40!important;font-family:Barlow Condensed,sans-serif!important;text-transform:uppercase;letter-spacing:.06em;text-shadow:0 0 8px rgba(212,168,64,.2)}[data-mode=dark] .hero-banner__bg--dark{display:block}[data-mode=dark] .hero-banner__bg--light{display:none}[data-mode=dark] .hero-banner__overlay--dark{display:block}[data-mode=dark] .hero-banner__overlay--light,[data-mode=light] .hero-banner__bg--dark{display:none}[data-mode=light] .hero-banner__bg--light{display:block}[data-mode=light] .hero-banner__overlay--dark{display:none}[data-mode=light] .hero-banner__overlay--light{display:block}[data-mode=dark] .hero-banner__tagline{color:rgba(255,255,255,.7)}[data-mode=light] .hero-banner__tagline{color:rgba(0,0,0,.6)}.game-option-btn{border:none!important;cursor:pointer;min-width:0;transition:all .15s ease}.game-option-btn,.game-option-btn__label{max-width:100%;overflow-wrap:anywhere;white-space:normal;word-break:normal;hyphens:auto}.game-option-btn__label{display:inline-block;text-wrap:balance}.game-option-btn__label--single-word{white-space:nowrap}.game-option-btn--active{background:var(--ui-bg-surface,#e4e4e8)!important;box-shadow:inset 0 0 0 2px var(--ui-border-strong,#9ca3af)}[data-testid=add-product-button]{border:none!important}.game-theme--tf2 .game-option-grid--compact .game-option-btn{font-size:.85em!important}.game-theme--gmod .game-option-grid--compact .game-option-btn{font-size:.95em!important}.game-theme--portal .game-option-grid--compact .game-option-btn{font-size:.8em!important}.game-theme--halflife .game-option-grid--compact .game-option-btn{font-size:.85em!important}.game-theme--tf2 .game-option-btn{background:#776b61!important;color:#f3e8d6!important;border:none!important;border-radius:6px;font-family:TF2 Build,sans-serif!important;font-size:1.1em;font-weight:700;line-height:1.15}.game-theme--tf2 .game-option-btn:hover:not(.game-option-btn--active){background:#887c72!important;color:#f3e8d6!important}.game-theme--tf2 .game-option-btn--active{background:#CF6A42!important;color:#24201B!important;box-shadow:none}.game-theme--gmod .game-option-btn{background:#6B6E72!important;color:#FFFFFF!important;border:none!important;border-radius:6px;font-family:Coolvetica,sans-serif!important;font-size:1.25em;font-weight:700;letter-spacing:.06em;line-height:1.15}.game-theme--gmod .game-option-btn:hover:not(.game-option-btn--active){background:#7D8084!important;color:#FFFFFF!important;outline:none!important;box-shadow:none!important}.game-theme--gmod .game-option-btn:focus,.game-theme--gmod .game-option-btn:focus-visible{outline:none!important;box-shadow:none!important}.game-theme--gmod .game-option-btn--active{background:#48A4FF!important;color:#FFFFFF!important;box-shadow:none}.game-theme--portal .game-option-btn{background:#FFFFFF!important;color:#141414!important;border:4px solid #222222!important;border-radius:0!important;font-size:1em;font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1.15;box-shadow:none!important}.game-theme--portal .game-option-btn:hover:not(.game-option-btn--active){background:#F4F4F4!important;color:#000000!important;border-color:#222222!important}.game-theme--portal .game-option-btn--active{background:#222222!important;color:#FFFFFF!important;border-color:#222222!important;box-shadow:none!important}.game-theme--halflife .game-option-btn{background:rgba(40,30,12,.9)!important;color:var(--game-text)!important;border:1px solid var(--game-border)!important;border-radius:2px;font-family:Barlow Condensed,sans-serif!important;font-size:1.05em;font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1.15}.game-theme--halflife .game-option-btn:hover:not(.game-option-btn--active){background:rgba(50,38,15,.95)!important;border-color:var(--game-accent)!important;text-shadow:0 0 6px rgba(212,168,64,.3)}.game-theme--halflife .game-option-btn--active{background:rgba(212,168,64,.2)!important;color:#E8C850!important;border-color:var(--game-accent)!important;text-shadow:0 0 8px rgba(232,200,80,.4);box-shadow:none}.game-option-select{color:var(--game-text,#111827);display:block;max-width:100%;position:relative;width:100%}.game-option-select:after{border-bottom:2px solid;border-right:2px solid;content:"";height:.45rem;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-65%) rotate(45deg);width:.45rem}.game-option-select__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ui-bg-subtle,#f5f5f5);border:1px solid var(--ui-border-base,#d1d5db);border-radius:6px;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;line-height:1.15;min-height:2.75rem;padding:0 2.75rem 0 .9rem;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease;width:100%}.game-option-select__control:disabled{cursor:not-allowed;opacity:.55}.game-option-select__control:focus-visible{outline:2px solid var(--game-accent,#9ca3af);outline-offset:2px}.game-option-select__control optgroup,.game-option-select__control option{background:var(--ui-bg-subtle,#f5f5f5);color:var(--game-text,#111827);font-family:inherit;font-weight:inherit}.game-option-select__control option:disabled{color:var(--game-text-secondary,#6b7280)}.game-theme--tf2 .game-option-select{color:#f3e8d6!important;font-family:TF2 Build,sans-serif!important;font-size:1.1em;font-weight:700}.game-theme--tf2 [data-testid=product-container] .game-option-select{width:100%}.game-theme--tf2 .game-option-select__control{background:#776b61!important;border:none!important;border-radius:6px;color:#f3e8d6!important}.game-theme--tf2 .game-option-select__control:hover:not(:disabled){background:#887c72!important}.game-theme--tf2 .game-option-select__control:focus-visible{outline-color:#CF6A42}.game-theme--tf2 .game-option-select__control optgroup,.game-theme--tf2 .game-option-select__control option{background:#776b61!important;color:#f3e8d6!important;font-family:TF2 Build,sans-serif!important}.game-theme--gmod .game-option-select{color:#FFFFFF!important;font-family:Coolvetica,sans-serif!important;font-size:1.25em;font-weight:700;letter-spacing:.06em}.game-theme--gmod [data-testid=product-container] .game-option-select,.game-theme--gmod [data-testid=product-container] .game-option-select:after{color:#FFFFFF!important}.game-theme--gmod .game-option-select__control{background:#6B6E72!important;border:none!important;border-radius:6px;color:#FFFFFF!important}.game-theme--gmod .game-option-select__control:hover:not(:disabled){background:#7D8084!important}.game-theme--gmod .game-option-select__control:focus-visible{outline-color:#48A4FF}.game-theme--gmod .game-option-select__control optgroup,.game-theme--gmod .game-option-select__control option{background:#6B6E72!important;color:#FFFFFF!important;font-family:Coolvetica,sans-serif!important}.game-theme--portal .game-option-select{color:#141414!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:1em;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.game-theme--portal .game-option-select__control{background:#FFFFFF!important;border:4px solid #222222!important;border-radius:0!important;color:#141414!important;font-weight:600;box-shadow:none!important}.game-theme--portal .game-option-select__control:hover:not(:disabled){background:#F4F4F4!important;border-color:#222222!important}.game-theme--portal .game-option-select[data-selected=true],.game-theme--portal .game-option-select[data-selected=true]:after,.game-theme--portal .game-option-select__control[data-selected=true]{color:#FFFFFF!important}.game-theme--portal .game-option-select__control[data-selected=true]{background:#222222!important;border-color:#222222!important}.game-theme--portal .game-option-select__control:focus-visible{outline-color:#222222;outline-offset:3px}.game-theme--portal .game-option-select__control optgroup,.game-theme--portal .game-option-select__control option{background:#FFFFFF!important;color:#141414!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.game-theme--portal .game-option-select__control option:checked{background:#222222!important;color:#FFFFFF!important}.game-theme--halflife .game-option-select{color:var(--game-text)!important;font-family:Barlow Condensed,sans-serif!important;font-size:1.05em;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.game-theme--halflife .game-option-select__control{background:rgba(40,30,12,.9)!important;border:1px solid var(--game-border)!important;border-radius:2px;color:var(--game-text)!important}.game-theme--halflife .game-option-select__control:hover:not(:disabled){background:rgba(50,38,15,.95)!important;border-color:var(--game-accent)!important;text-shadow:0 0 6px rgba(212,168,64,.3)}.game-theme--halflife .game-option-select__control:focus-visible{outline-color:#D4A840}.game-theme--halflife .game-option-select__control optgroup,.game-theme--halflife .game-option-select__control option{background:rgba(40,30,12,.98)!important;color:var(--game-text)!important;font-family:Barlow Condensed,sans-serif!important}.game-theme--cs .game-option-select{color:rgba(200,195,180,.72)!important;font-family:stratum-2-web,sans-serif!important;font-size:1em;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.game-theme--cs .game-option-select__control{background:rgba(18,22,26,.85)!important;border:1px solid rgba(74,82,96,.55)!important;border-radius:0!important;color:rgba(240,224,160,.9)!important;box-shadow:none!important}.game-theme--cs .game-option-select__control:hover:not(:disabled){background:rgba(30,35,40,.92)!important;border-color:rgba(232,212,138,.55)!important}.game-theme--cs .game-option-select__control:focus-visible{outline-color:#E8D48A}.game-theme--cs .game-option-select__control optgroup,.game-theme--cs .game-option-select__control option{background:#12161A!important;color:#F0E0A0!important;font-family:stratum-2-web,sans-serif!important}.product-thumbnail{border:2px solid transparent}.product-thumbnail--inactive{border-color:var(--game-card-border,var(--ui-border-base,#2a2a38))}.product-thumbnail--inactive:hover{border-color:var(--game-accent,var(--ui-fg-subtle,#696978))}.product-thumbnail--active{border-color:var(--game-accent,var(--brand-orange-500,#CF6A42))}.game-theme--tf2 [data-testid=product-container] .aspect-square.cursor-zoom-in{border:3px solid #cf6a42;border-radius:10px}.game-theme--tf2 .product-thumbnail--inactive{border:2px solid var(--game-card-border);border-radius:8px}.game-theme--tf2 .product-thumbnail--inactive:hover{border-color:#CF6A42}.game-theme--tf2 .product-thumbnail--active{border:3px solid #cf6a42;border-radius:8px}.game-theme--gmod .product-thumbnail--inactive{border:2px solid rgba(230,234,230,.5);border-radius:8px}.game-theme--gmod .product-thumbnail--inactive:hover{border-color:#48A4FF;box-shadow:0 0 8px 2px rgba(72,164,255,.25)}.game-theme--gmod .product-thumbnail--active{border:2px solid #48a4ff;border-radius:8px;box-shadow:0 0 10px 3px rgba(72,164,255,.35)}.game-theme--portal .product-thumbnail--inactive{border:1px solid var(--game-card-border);border-radius:8px}.game-theme--portal .product-thumbnail--inactive:hover{border-color:#00A2FF;box-shadow:0 0 10px 2px rgba(0,162,255,.2)}.game-theme--portal .product-thumbnail--active{border:2px solid #00a2ff;border-radius:8px;box-shadow:0 0 12px 2px rgba(0,162,255,.3)}.game-theme--halflife .product-thumbnail--inactive{border:1px solid var(--game-card-border);border-radius:2px}.game-theme--halflife .product-thumbnail--inactive:hover{border-color:#D4A840;box-shadow:0 0 10px 2px rgba(212,168,64,.2)}.game-theme--halflife .product-thumbnail--active{border:2px solid #d4a840;border-radius:2px;box-shadow:0 0 12px 2px rgba(212,168,64,.25)}.game-theme [data-testid=add-product-button],.game-theme [data-testid=add-product-button]:active,.game-theme [data-testid=add-product-button]:focus,.game-theme [data-testid=add-product-button]:hover{border:none!important;outline:none!important;box-shadow:none}.game-category-card{position:relative;display:block;cursor:pointer;box-shadow:0 10px 40px rgba(0,0,0,.3);transition:box-shadow .3s ease,transform .3s ease}.game-category-card:hover{box-shadow:0 20px 60px rgba(0,0,0,.5)}.tf2-title{text-shadow:2px 2px 4px rgba(0,0,0,.8),0 0 20px rgba(255,215,0,.3)}[data-mode=light] .game-category-card{box-shadow:0 10px 40px rgba(0,0,0,.15)}[data-mode=light] .game-category-card:hover{box-shadow:0 20px 60px rgba(0,0,0,.25)}@property --gb-pos-x{syntax:"<percentage>";initial-value:11.14%;inherits:false}@property --gb-pos-y{syntax:"<percentage>";initial-value:140%;inherits:false}@property --gb-spread-x{syntax:"<percentage>";initial-value:150%;inherits:false}@property --gb-spread-y{syntax:"<percentage>";initial-value:180%;inherits:false}@property --gb-c1{syntax:"<color>";initial-value:#f05822;inherits:false}@property --gb-c2{syntax:"<color>";initial-value:#f97316;inherits:false}@property --gb-c3{syntax:"<color>";initial-value:#fb923c;inherits:false}@property --gb-c4{syntax:"<color>";initial-value:#fdba74;inherits:false}@property --gb-c5{syntax:"<color>";initial-value:#fed7aa;inherits:false}@property --gb-border-angle{syntax:"<angle>";initial-value:20deg;inherits:true}@property --gb-border-c1{syntax:"<color>";initial-value:hsla(30,90%,60%,.2);inherits:true}@property --gb-border-c2{syntax:"<color>";initial-value:hsla(25,90%,45%,.75);inherits:true}@property --gb-s1{syntax:"<percentage>";initial-value:37%;inherits:false}@property --gb-s2{syntax:"<percentage>";initial-value:61%;inherits:false}@property --gb-s3{syntax:"<percentage>";initial-value:78%;inherits:false}@property --gb-s4{syntax:"<percentage>";initial-value:89%;inherits:false}@property --gb-s5{syntax:"<percentage>";initial-value:100%;inherits:false}.gradient-button-brand{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:radial-gradient(var(--gb-spread-x) var(--gb-spread-y) at var(--gb-pos-x) var(--gb-pos-y),var(--gb-c1) var(--gb-s1),var(--gb-c2) var(--gb-s2),var(--gb-c3) var(--gb-s3),var(--gb-c4) var(--gb-s4),var(--gb-c5) var(--gb-s5));transition:--gb-pos-x .5s,--gb-pos-y .5s,--gb-spread-x .5s,--gb-spread-y .5s,--gb-c1 .5s,--gb-c2 .5s,--gb-c3 .5s,--gb-c4 .5s,--gb-c5 .5s,--gb-border-angle .5s,--gb-border-c1 .5s,--gb-border-c2 .5s,--gb-s1 .5s,--gb-s2 .5s,--gb-s3 .5s,--gb-s4 .5s,--gb-s5 .5s}.gradient-button-brand:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(var(--gb-border-angle),var(--gb-border-c1),var(--gb-border-c2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.gradient-button-brand:hover{--gb-pos-x:3.7%;--gb-pos-y:107%;--gb-spread-x:130%;--gb-spread-y:128%;--gb-c1:#fed7aa;--gb-c2:#fdba74;--gb-c3:#fb923c;--gb-c4:#f97316;--gb-c5:#f05822;--gb-border-angle:190deg;--gb-border-c1:hsla(45,90%,80%,0.15);--gb-border-c2:hsla(30,90%,75%,0.65);--gb-s1:0%;--gb-s2:9%;--gb-s3:21%;--gb-s4:71%;--gb-s5:86%}.rewards-launcher-button{transition:width .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),--gb-pos-x .5s,--gb-pos-y .5s,--gb-spread-x .5s,--gb-spread-y .5s,--gb-c1 .5s,--gb-c2 .5s,--gb-c3 .5s,--gb-c4 .5s,--gb-c5 .5s,--gb-border-angle .5s,--gb-border-c1 .5s,--gb-border-c2 .5s,--gb-s1 .5s,--gb-s2 .5s,--gb-s3 .5s,--gb-s4 .5s,--gb-s5 .5s;will-change:width}@media (prefers-reduced-motion:reduce){.rewards-launcher-button{transition:none}}.glass-tile-title{color:var(--color-brand-dark-text-primary,#e5e5e5);transition:color .5s ease}html[data-mode=light] .glass-tile-title{color:#111827}.group:hover .glass-tile-title{color:#f97316;transition:color .5s ease}html[data-mode=light] .group:hover .glass-tile-title{color:#f05822}.faq-title{color:#e5e5e5;transition:color .45s ease}html[data-mode=light] .faq-title{color:#111827;transition:color .45s ease}.group:hover .faq-title{color:#f97316}html[data-mode=light] .group:hover .faq-title{color:#f05822}.faq-title-open{color:#f97316}html[data-mode=light] .faq-title-open{color:#f05822}.text-ui-fg-subtle[data-testid=product-title],[data-testid=product-title]{overflow-wrap:normal!important;word-break:keep-all!important;hyphens:none!important}@media (max-width:767px){.game-theme--gmod .text-ui-fg-subtle[data-testid=product-title],.game-theme--gmod [data-testid=product-title],.game-theme--halflife .text-ui-fg-subtle[data-testid=product-title],.game-theme--halflife [data-testid=product-title],.game-theme--portal .text-ui-fg-subtle[data-testid=product-title],.game-theme--portal [data-testid=product-title],.game-theme--tf2 .text-ui-fg-subtle[data-testid=product-title],.game-theme--tf2 [data-testid=product-title]{font-size:.75rem!important}}select.cart-item-select{color-scheme:dark;background-color:transparent;color:#e5e7eb;outline:none!important;border-radius:inherit}select.cart-item-select option{background-color:#1a1b1e;color:#e5e7eb}[data-mode=light] select.cart-item-select{color-scheme:light;background-color:transparent;color:#111827;outline:none!important;border-radius:inherit}[data-mode=light] select.cart-item-select option{background-color:#f3f4f6;color:#111827}[data-mode=dark]{--ui-bg-field:#1a1a1a;--ui-bg-field-hover:#222222;--ui-bg-component:#1a1a1a;--ui-bg-component-hover:#222222;--ui-bg-switch-off:#2a2a2a;--ui-bg-switch-off-hover:#333333;--ui-bg-overlay:rgba(0,0,0,0.6)}.game-theme--cs{font-family:stratum-2-web,sans-serif}.game-theme--cs .content-container{background:transparent}.game-theme--cs [data-testid=category-container]{background:transparent;padding:1.5rem}.game-theme--cs [data-testid=category-products]{padding:1.5rem;box-shadow:0 4px 30px rgba(0,0,0,.4);row-gap:.5rem!important}.game-theme--cs [data-testid=category-products],.game-theme--cs [data-testid=game-sidebar]{background:rgba(140,148,155,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(200,210,220,.15);border-radius:0}.game-theme--cs [data-testid=game-sidebar]{position:relative;overflow:hidden}.game-theme--cs [data-testid=game-sidebar] a,.game-theme--cs [data-testid=game-sidebar] button,.game-theme--cs [data-testid=game-sidebar] span{color:rgba(220,228,235,.85)!important;font-family:stratum-2-web,sans-serif!important}.game-theme--cs [data-testid=game-sidebar] a.text-brand-orange-500,.game-theme--cs [data-testid=game-sidebar] a:hover{color:#E8D48A!important}.game-theme--cs label[data-testid=radio-label]{color:rgba(200,210,220,.7)!important;font-family:stratum-1-web,sans-serif!important}.game-theme--cs label[data-testid=radio-label][data-active=true]{color:#E8D48A!important}.game-theme--cs .flex.small\:flex-col a{color:rgba(220,228,235,.85)!important;font-family:stratum-2-web,sans-serif!important}.game-theme--cs .flex.small\:flex-col a.text-brand-orange-500,.game-theme--cs .flex.small\:flex-col a:hover{color:#E8D48A!important}.game-bg{will-change:opacity;transform:translateZ(0)}[data-testid=cart-container],[data-testid=category-container],[data-testid=checkout-container]{contain:layout style}.review-card{background:#f4f4f5;border:1px solid #e4e4e7}.review-text-primary{color:#18181b}.review-text-secondary{color:#52525b}.review-text-muted{color:#71717a}.review-pagination-btn{background:#e4e4e7;color:#18181b}.reviews-summary-card{cursor:default;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.reviews-mobile-toggle{display:none;width:100%;justify-content:center;border-radius:.75rem;padding:.7rem 1rem;font-size:.82rem;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase;transition:opacity .18s ease,transform .18s ease,background-color .18s ease,color .18s ease}.reviews-mobile-toggle:active{transform:translateY(1px)}.reviews-collapsible{opacity:1;transform:none}.reviews-collapsible__inner{min-height:0}.reviews-page-stage{overflow:hidden;position:relative;width:100%}.reviews-page{width:100%}@media (max-width:767px){.reviews-summary-card{cursor:default}.reviews-mobile-toggle{display:flex}.reviews-collapsible{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-.4rem);transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1),opacity .24s ease,transform .34s cubic-bezier(.22,1,.36,1)}.reviews-collapsible--expanded{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.reviews-collapsible__inner{overflow:hidden}}.game-theme--tf2 .review-card{background:var(--game-content-bg,#2A2925)!important;border:1px solid var(--game-card-border,#8a8070)!important}.game-theme--tf2 .review-text-primary{color:var(--game-text,#F0E8DA)!important}.game-theme--tf2 .review-text-muted,.game-theme--tf2 .review-text-secondary{color:var(--game-text-secondary,#908C82)!important}.game-theme--tf2 .review-pagination-btn{background:var(--game-content-bg,#2A2925)!important;color:var(--game-text,#F0E8DA)!important;border:1px solid var(--game-card-border,#8a8070)}.game-theme--portal .review-card{background:#ececec!important;border:1px solid #ccc!important}.game-theme--portal .review-text-primary{color:#1a1a1a!important}.game-theme--portal .review-text-secondary{color:#444!important}.game-theme--portal .review-text-muted{color:#666!important}.game-theme--portal .review-pagination-btn{background:#ddd!important;color:#1a1a1a!important}.game-theme--gmod .review-card{background:var(--game-content-bg,#1e2228)!important;border:1px solid var(--game-card-border,#4a90d9)!important}.game-theme--gmod .review-text-primary{color:var(--game-text,#e0e8f0)!important}.game-theme--gmod .review-text-muted,.game-theme--gmod .review-text-secondary{color:var(--game-text-secondary,#a0b4c8)!important}.game-theme--gmod .review-pagination-btn{background:var(--game-content-bg,#1e2228)!important;color:var(--game-text,#e0e8f0)!important;border:1px solid var(--game-card-border,#4a90d9)}.game-theme--cs .review-card{background:var(--game-content-bg,#1a1a22)!important;border:1px solid var(--game-card-border,#444)!important}.game-theme--cs .review-text-primary{color:var(--game-text,#e8d48a)!important}.game-theme--cs .review-text-muted,.game-theme--cs .review-text-secondary{color:var(--game-text-secondary,#aaa)!important}.game-theme--cs .review-pagination-btn{background:var(--game-content-bg,#1a1a22)!important;color:var(--game-text,#e8d48a)!important;border:1px solid var(--game-card-border,#444)}@media (max-width:767px){.game-theme [data-testid=product-container] #product-info .text-ui-fg-subtle[data-testid=product-title],.game-theme [data-testid=product-container] #product-info [data-testid=product-title],[data-testid=product-container] #product-info [data-testid=product-title]{display:block!important;max-width:100%!important;overflow:visible!important;font-size:1.5rem!important;line-height:1.16!important;letter-spacing:0!important;text-align:left!important;text-overflow:clip!important;text-wrap:balance;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important}}iframe[name*=paypal],iframe[title*=PayPal]{border-radius:12px!important;background:transparent!important}[data-testid=product-row]:hover,[data-testid=product-row]:hover td,[data-testid=products-table] tbody tr:hover,[data-testid=products-table] tr:hover,[data-testid=products-table] tr:hover td{background:transparent!important;background-color:transparent!important;cursor:default!important}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.game-theme--tf2 .game-mobile-sort-btn{color:var(--game-text,#f3e8d6);font-family:var(--game-ui-font,inherit)}.game-theme--tf2 .game-mobile-sort-btn,.game-theme--tf2 .game-mobile-sort-panel{background:var(--game-content-bg,#2b2b2b);border:4px solid var(--game-card-border,#8a8070);border-radius:10px}.game-theme--portal .game-mobile-sort-btn{background:#f4f4f4;border:2px solid #222;color:#222;text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-family:DIN Medium,DIN,sans-serif}.game-theme--gmod .game-mobile-sort-btn{background:var(--game-content-bg,#1a1d23);border:1px solid var(--game-card-border,#3a3e47);border-radius:8px;color:var(--game-text,#e2e8f0);font-family:var(--game-ui-font,inherit)}.game-theme--cs .game-mobile-sort-btn{background:rgba(28,33,38,.78);border:1px solid rgba(74,82,96,.5);border-radius:0!important;color:#E8D48A;font-family:stratum-2-web,sans-serif;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 4px 22px rgba(0,0,0,.42);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.game-theme--halflife .game-mobile-sort-btn{background:var(--game-content-bg,rgba(30,22,8,.88));border:2px solid var(--game-card-border,#8a7020);color:var(--game-text,#D4AA40);font-family:var(--game-ui-font,inherit);text-transform:uppercase;letter-spacing:.08em}.game-theme--cs .game-mobile-sort-panel,.game-theme--gmod .game-mobile-sort-panel,.game-theme--halflife .game-mobile-sort-panel,.game-theme--tf2 .game-mobile-sort-panel{background:var(--game-content-bg);border:1px solid var(--game-card-border);color:var(--game-text);font-family:var(--game-ui-font,inherit)}.game-theme--gmod .game-mobile-sort-panel{border-radius:8px}.game-theme--cs .game-mobile-sort-panel{background:rgba(28,33,38,.78);border:1px solid rgba(74,82,96,.5);border-radius:0!important;color:rgba(220,228,235,.86);font-family:stratum-1-web,sans-serif;box-shadow:0 4px 30px rgba(0,0,0,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.game-theme--cs .game-mobile-sort-panel .text-ui-fg-muted,.game-theme--cs .game-mobile-sort-panel h3,.game-theme--cs .game-mobile-sort-panel span{color:rgba(154,160,170,.86)!important;font-family:stratum-2-web,sans-serif!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase}.game-theme--cs .game-mobile-sort-panel label[data-testid=radio-label]{color:rgba(220,228,235,.82)!important;font-family:stratum-1-web,sans-serif!important;letter-spacing:.04em}.game-theme--cs .game-mobile-sort-panel label[data-testid=radio-label]:hover{color:#8FD4FF!important}.game-theme--cs .game-mobile-sort-panel label[data-testid=radio-label][data-active=true]{color:#E8D48A!important}.game-theme--cs .game-mobile-sort-panel svg{color:#8FD4FF}.game-theme--portal .game-mobile-sort-panel{background:#f4f4f4;border:2px solid #222;color:#222;font-family:DIN Medium,DIN,sans-serif}.game-theme--portal .game-mobile-sort-panel a,.game-theme--portal .game-mobile-sort-panel h3,.game-theme--portal .game-mobile-sort-panel span{color:#2A2A2A!important;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.game-theme--portal .game-mobile-sort-panel a.text-brand-orange-500,.game-theme--portal .game-mobile-sort-panel a:hover{background:#222!important;color:#fff!important}@media (max-width:767px){.game-theme--portal .portal-banner-section,.game-theme--portal [data-testid=category-products],.game-theme--portal [data-testid=mobile-sort-toggle]{width:var(--portal-mobile-panel-width)!important;max-width:var(--portal-mobile-panel-width)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}.game-theme--portal [data-testid=category-products]{background:transparent!important;background-image:none!important;background-color:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}.game-theme--portal [data-testid=category-products] .portal-content-block{margin:0!important;padding:1rem!important;border:4px solid #222222!important;box-shadow:none!important}}.game-theme--portal .game-mobile-sort-btn,.game-theme--portal .game-mobile-sort-panel{width:100%;max-width:100%;margin-left:auto;margin-right:auto;border-radius:0!important;box-sizing:border-box}@media (max-width:767px){.game-theme{--game-mobile-banner-fixed-width:370px;--game-mobile-header-height:5rem;--game-mobile-page-top-padding:2rem;--game-mobile-page-bottom-gutter:1rem;--game-mobile-banner-reference-viewport-height:680px;--game-mobile-banner-fixed-height:calc(var(--game-mobile-banner-reference-viewport-height) - var(--game-mobile-header-height) - var(--game-mobile-page-top-padding) - var(--game-mobile-page-bottom-gutter));--game-mobile-banner-width:min(100%,calc(100vw - 2rem),var(--game-mobile-banner-fixed-width));--game-mobile-banner-height:var(--game-mobile-banner-fixed-height)}.game-theme--portal{--portal-mobile-panel-width:var(--game-mobile-banner-width)}.game-theme--portal [data-testid=category-container]{padding-top:1rem!important}.game-theme [data-testid=game-category-banner]{box-sizing:border-box;width:var(--game-mobile-banner-width)!important;max-width:var(--game-mobile-banner-width)!important;height:var(--game-mobile-banner-height)!important;min-height:var(--game-mobile-banner-height)!important;max-height:var(--game-mobile-banner-height)!important;margin:0 auto 1.5rem!important;overflow:visible!important}.game-theme--portal [data-testid=game-category-banner].portal-banner-section{overflow:hidden!important}.game-theme--portal [data-testid=category-products]{background:transparent!important;background-image:none!important;background-color:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}.game-theme--portal [data-testid=category-products] .portal-content-block{margin:0!important;border:4px solid #222222!important;box-shadow:none!important}.game-theme [data-testid=game-category-banner]>.relative.z-10,.game-theme--cs .cs-banner-layout,.game-theme--cs .cs-banner-operators,.game-theme--cs .cs-banner-section,.game-theme--halflife .halflife-banner-gordon,.game-theme--halflife .halflife-banner-layout,.game-theme--halflife .halflife-banner-section,.game-theme--portal .portal-banner-layout,.game-theme--portal .portal-banner-section,.game-theme--tf2 .tf2-banner-layout,.game-theme--tf2 .tf2-banner-section,.game-theme--tf2 .tf2-banner-soldier{min-height:var(--game-mobile-banner-height)!important}.game-theme--portal .portal-banner-layout{position:relative;display:block!important;height:100%;padding:1rem!important;overflow:visible}.game-theme--portal .portal-banner-layout__copy{position:relative;z-index:2;display:flex;height:100%;max-width:none;min-width:0;flex-direction:column;padding-bottom:.35rem;align-self:stretch}.game-theme--portal .portal-banner-title{max-width:12.6rem;margin:auto 0 1.85rem;font-size:1rem!important;line-height:1!important;text-align:left}.game-theme--portal .portal-banner-title__hello,.game-theme--portal .portal-banner-title__question{display:block}.game-theme--portal .portal-banner-title__hello{font-size:clamp(3.15rem,15.75vw,4.94rem);line-height:.82;transform:translateX(-3px)}.game-theme--portal .portal-banner-title__period{display:inline}.game-theme--portal .portal-banner-title__question{max-width:none;margin-top:.16rem;font-family:DIN Medium,DIN,sans-serif;font-size:clamp(.82rem,3.36vw,1.05rem);font-weight:700;letter-spacing:.02em;line-height:1.08;text-transform:none;white-space:nowrap}.game-theme--portal .portal-banner-description,.game-theme--portal .portal-banner-request{position:relative;z-index:3;max-width:calc(100% - 10.75rem);font-size:clamp(.78rem,3.1vw,.94rem)!important;line-height:1.3}.game-theme--portal .portal-banner-description{margin-top:.7rem!important}.game-theme--portal .portal-banner-request{margin-top:1.05rem!important;white-space:nowrap}.game-theme--portal .portal-banner-request-link{display:block;width:-moz-fit-content;width:fit-content;margin-top:.22rem}.game-theme--portal .portal-banner-new-items{--portal-mobile-new-items-center-x:50%;position:absolute;right:.35rem;bottom:-1.3rem;z-index:4;width:150px;height:216px;align-self:auto;justify-self:auto}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__heading{left:var(--portal-mobile-new-items-center-x);top:0;z-index:3;width:122px;font-size:.76rem;transform:translateX(-50%)}.game-theme--portal .portal-banner-new-items__title-row{width:122px;justify-content:space-between}.game-theme--portal .portal-banner-new-items__rule{width:122px;margin-top:.32rem}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__carousel{top:38px;left:var(--portal-mobile-new-items-center-x);right:auto;z-index:6;width:202px;min-height:174px;clip-path:inset(-80px calc(26px - .35rem) -80px 0);transform:translateX(-50%)}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__viewport{width:202px;height:174px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent)}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__card{--tf2-carousel-previous-transform:translateX(calc(-50% - 112px)) scale(0.82);--tf2-carousel-next-transform:translateX(calc(-50% + 112px)) scale(0.82);--tf2-carousel-exit-previous-transform:translateX(calc(-50% - 180px)) scale(0.76);--tf2-carousel-exit-next-transform:translateX(calc(-50% + 180px)) scale(0.76);width:112px}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__image{width:108px;height:108px}.game-theme--portal .portal-banner-new-items .tf2-banner-new-items__title{width:108px;font-size:.68rem}.game-theme--portal .portal-banner-glados{top:0;right:-7rem}.game-theme--portal .portal-banner-glados__image{height:clamp(292px,91vw,414px)}.game-theme--halflife .halflife-banner-layout{position:relative;display:block!important;height:100%;padding:clamp(1rem,4vh,1.6rem) 1rem 0!important;overflow:visible}.game-theme--halflife .halflife-banner-layout__copy{position:relative;z-index:3;width:calc(100% - 7.6rem);max-width:13rem;padding-top:3.25rem;align-self:flex-start}.game-theme--halflife .halflife-banner-title{font-size:clamp(1.98rem,8.85vw,3.08rem)!important;line-height:.9!important;letter-spacing:.04em!important}.game-theme--halflife .halflife-banner-title__line{display:block;text-transform:uppercase;white-space:nowrap}.game-theme--halflife .halflife-banner-title__mobile-line{display:block;font-size:1.34em;letter-spacing:.025em;line-height:.86}.game-theme--halflife .halflife-banner-description{max-width:12.5rem!important;margin-top:.7rem!important;font-size:clamp(.88rem,3.45vw,1rem)!important;line-height:1.28}.game-theme--halflife .halflife-banner-gordon{position:absolute;inset:0;z-index:1;overflow:visible;pointer-events:none}.game-theme--halflife .halflife-banner-gordon__image{right:-18px;bottom:4px!important;height:clamp(292px,84vw,386px)}.game-theme--tf2 .tf2-banner-layout{position:static;display:block!important;height:100%;padding:1rem!important;overflow:visible}.game-theme--tf2 .tf2-banner-layout__copy{position:relative;z-index:3;display:flex;height:100%;max-width:none;flex-direction:column;align-self:stretch}.game-theme--tf2 .tf2-banner-title{width:100%;font-size:clamp(2.55rem,12.5vw,3.95rem)!important;letter-spacing:.02em!important;line-height:.92!important}.game-theme--tf2 .tf2-banner-title__line{display:block;white-space:nowrap}.game-theme--tf2 .tf2-banner-title__line:first-child{font-size:.82em}.game-theme--tf2 .tf2-banner-title__line+.tf2-banner-title__line{margin-top:.12em;font-size:1.12em}.game-theme--tf2 .tf2-banner-layout__copy>p{max-width:100%;font-size:clamp(.86rem,3.35vw,1.05rem)!important;line-height:1.3}.game-theme--tf2 .tf2-banner-layout__copy a[href*="subject=New%20product%20ideas"]{display:block;width:-moz-fit-content;width:fit-content;margin-top:.12rem}.game-theme--tf2 .tf2-banner-layout__copy>p:first-of-type{margin-top:.75rem!important}.game-theme--tf2 .tf2-banner-layout__copy>p:last-of-type{margin-top:.45rem!important}.game-theme--tf2 .tf2-banner-soldier{position:absolute;inset:0;z-index:auto;overflow:visible;pointer-events:none}.game-theme--tf2 .tf2-banner-soldier__image{right:clamp(-9rem,-30vw,-6rem);bottom:8px!important;z-index:1;height:clamp(306px,88vw,404px);-o-object-position:right bottom;object-position:right bottom;transform:translateY(0)}.game-theme--tf2 .tf2-banner-new-items{left:.75rem;top:auto;bottom:.72rem;z-index:5;width:202px;pointer-events:auto;transform:none}.game-theme--tf2 .tf2-banner-new-items,.game-theme--tf2 .tf2-banner-new-items *{pointer-events:auto}.game-theme--tf2 .tf2-banner-new-items__heading{gap:.22rem;margin-bottom:.35rem;font-size:.96rem}.game-theme--tf2 .tf2-banner-new-items__heading-alert{width:38px}.game-theme--tf2 .tf2-banner-new-items__carousel{min-height:164px}.game-theme--tf2 .tf2-banner-new-items__viewport{width:202px;height:164px}.game-theme--tf2 .tf2-banner-new-items__card{--tf2-carousel-previous-transform:translateX(calc(-50% - 112px)) scale(0.82);--tf2-carousel-next-transform:translateX(calc(-50% + 112px)) scale(0.82);--tf2-carousel-exit-previous-transform:translateX(calc(-50% - 180px)) scale(0.76);--tf2-carousel-exit-next-transform:translateX(calc(-50% + 180px)) scale(0.76);width:126px}.game-theme--tf2 .tf2-banner-new-items__image{width:118px;height:118px;border-width:3px!important;border-radius:10px!important}.game-theme--tf2 .tf2-banner-new-items__title{width:118px;font-size:.82rem}.game-theme--tf2 .game-mobile-sort-btn,.game-theme--tf2 .game-mobile-sort-panel{border-radius:10px!important}.game-theme--gmod .game-mobile-sort-btn,.game-theme--gmod .game-mobile-sort-panel{border-radius:8px!important}.game-theme--portal .game-mobile-sort-btn,.game-theme--portal .game-mobile-sort-panel{border-width:4px!important}.game-theme--cs .game-mobile-sort-btn,.game-theme--cs .game-mobile-sort-panel,.game-theme--halflife .game-mobile-sort-btn,.game-theme--halflife .game-mobile-sort-panel,.game-theme--portal .game-mobile-sort-btn,.game-theme--portal .game-mobile-sort-panel{border-radius:0!important}}@media (max-width:1023px) and (max-height:520px),(max-width:1023px) and (orientation:landscape){div[data-transparent]>div{height:4rem!important}[data-testid=nav-store-link] img{max-height:34px!important;width:auto!important}[data-testid=nav-menu-popup]{max-height:calc(100svh - 1rem);overflow-y:auto;padding:1rem!important}.home-hero-content,.home-hero-section{height:auto!important;min-height:100svh!important;max-height:none!important}.home-hero-section{margin-top:-4rem}.home-hero-content{align-items:center!important;justify-content:center!important;padding:4.4rem 1.25rem 4.25rem!important;text-align:center}.home-hero-content>div{max-width:min(90vw,42rem);align-items:center!important;text-align:center!important;transform:none!important}.home-hero-content h1,.home-hero-content h2{font-size:clamp(1.7rem,5.2vw,3rem)!important;line-height:.95!important}.hero-game-title{font-size:clamp(2rem,6vw,3.35rem)!important;transform-origin:center top}.home-hero-cta{bottom:.75rem!important;gap:.5rem!important}.home-hero-cta>a{padding:.7rem 1.35rem!important;font-size:.95rem!important}.home-hero-cta>div{display:none!important}.game-theme{--game-mobile-banner-width:min(100%,calc(100vw - 2rem),720px);--game-mobile-banner-height:clamp(270px,calc(100svh - 5.25rem),330px)}.game-theme--portal{--portal-mobile-panel-width:var(--game-mobile-banner-width)}.game-theme [data-testid=category-container]{padding-top:4.75rem!important}.game-theme--portal [data-testid=category-container]{padding-top:1rem!important}.game-theme [data-testid=game-category-banner]{width:var(--game-mobile-banner-width)!important;max-width:var(--game-mobile-banner-width)!important;height:var(--game-mobile-banner-height)!important;min-height:var(--game-mobile-banner-height)!important;max-height:var(--game-mobile-banner-height)!important;margin-bottom:1rem!important}.game-theme [data-testid=game-category-banner]>.relative.z-10,.game-theme--cs .cs-banner-layout,.game-theme--halflife .halflife-banner-layout,.game-theme--portal .portal-banner-layout,.game-theme--tf2 .tf2-banner-layout{height:100%!important;min-height:var(--game-mobile-banner-height)!important}.game-theme--portal [data-testid=game-category-banner].portal-banner-section{overflow:hidden!important}.game-theme--portal .portal-banner-layout{display:block!important;padding:.85rem!important}.game-theme--portal .portal-banner-title{margin:0 0 .75rem;max-width:12rem;font-size:.88rem!important}.game-theme--portal .portal-banner-title__hello{font-size:clamp(2.65rem,9vw,3.7rem)}.game-theme--portal .portal-banner-description,.game-theme--portal .portal-banner-request{max-width:calc(100% - 9rem);font-size:.72rem!important;line-height:1.22}.game-theme--portal .portal-banner-new-items{right:.25rem;bottom:-.75rem;transform:scale(.78);transform-origin:bottom right}.game-theme--portal .portal-banner-glados{right:-6rem}.game-theme--portal .portal-banner-glados__image{height:clamp(230px,68svh,310px)}.game-theme--tf2 .tf2-banner-layout{padding:.85rem!important}.game-theme--tf2 .tf2-banner-title{font-size:clamp(2rem,6.4vw,3.35rem)!important}.game-theme--tf2 .tf2-banner-layout__copy>p{max-width:58%;font-size:clamp(.74rem,2vw,.92rem)!important;line-height:1.22}.game-theme--tf2 .tf2-banner-soldier__image{height:clamp(220px,66svh,310px)}.game-theme--tf2 .tf2-banner-new-items{bottom:.35rem;transform:scale(.8);transform-origin:bottom left}.game-theme--cs .cs-banner-layout{align-items:flex-start!important;justify-content:flex-start!important;padding:calc(var(--game-mobile-banner-height, 300px) * .16) 5.35rem .75rem .85rem!important}.game-theme--cs .cs-banner-layout__copy{position:relative;z-index:4;width:min(100%,19.5rem);max-width:19.5rem;padding-top:0!important;align-self:flex-start!important}.game-theme--cs .cs-banner-layout__copy h1{font-size:clamp(1.8rem,5.8vw,2.75rem)!important;line-height:.84!important}.game-theme--cs .cs-banner-description{max-width:18.75rem;margin-top:.38rem!important;font-size:clamp(.72rem,2vw,.9rem)!important;line-height:1.18}.game-theme--cs .cs-banner-operators__image{right:-6.25rem;height:clamp(230px,68svh,305px)}.game-theme--halflife .halflife-banner-layout{padding:.85rem!important}.game-theme--halflife .halflife-banner-layout__copy{max-width:12rem;padding-top:1rem!important}.game-theme--halflife .halflife-banner-title{font-size:clamp(1.55rem,5.2vw,2.25rem)!important}.game-theme--halflife .halflife-banner-description{margin-top:.45rem!important;font-size:.78rem!important;line-height:1.18}.game-theme--halflife .halflife-banner-gordon__image{height:clamp(220px,64svh,300px)}}.data-\[state\=checked\]\:txt-compact-small-plus[data-state=checked]{font-size:.8125rem;line-height:1.25rem;font-weight:500;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}[data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:hover\:shadow-md:hover{--tw-shadow-color:rgba(0,0,0,0.5)}.placeholder\:normal-case::-moz-placeholder{text-transform:none}.placeholder\:normal-case::placeholder{text-transform:none}.placeholder\:text-brand-dark-text-muted::-moz-placeholder{--tw-text-opacity:1;color:rgb(105 105 120/var(--tw-text-opacity,1))}.placeholder\:text-brand-dark-text-muted::placeholder{--tw-text-opacity:1;color:rgb(105 105 120/var(--tw-text-opacity,1))}.placeholder\:text-ui-fg-muted::-moz-placeholder{color:var(--fg-muted)}.placeholder\:text-ui-fg-muted::placeholder{color:var(--fg-muted)}[data-mode=light] .placeholder\:text-brand-dark-text-muted::-moz-placeholder{color:#6b7280!important}[data-mode=light] .placeholder\:text-brand-dark-text-muted::placeholder{color:#6b7280!important}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:shadow-details-switch-background:before{content:var(--tw-content);--tw-shadow:var(--details-switch-background);--tw-shadow-colored:var(--details-switch-background);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:right-0:after{content:var(--tw-content);right:0}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-transparent:after{content:var(--tw-content);background-color:transparent}.after\:bg-ui-border-base:after{content:var(--tw-content);background-color:var(--border-base)}.after\:shadow-elevation-flyout:after{content:var(--tw-content);--tw-shadow:var(--elevation-flyout);--tw-shadow-colored:var(--elevation-flyout);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:transition-fg:after{content:var(--tw-content);transition-property:color,background-color,border-color,box-shadow,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:border-0:first-child{border-width:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b:last-child{border-bottom-width:1px}.last\:border-none:last-child{border-style:none}.last\:pb-0:last-child{padding-bottom:0}.last-of-type\:-mr-1:last-of-type{margin-right:-.25rem}.last-of-type\:border-b-0:last-of-type{border-bottom-width:0}.last-of-type\:pr-4:last-of-type{padding-right:1rem}.invalid\:border-ui-border-error:invalid{border-color:var(--border-error)}.invalid\:\!shadow-borders-error:invalid{--tw-shadow:var(--borders-error)!important;--tw-shadow-colored:var(--borders-error)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.invalid\:shadow-borders-error:invalid{--tw-shadow:var(--borders-error);--tw-shadow-colored:var(--borders-error);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-borders-interactive-with-active:focus-within{--tw-shadow:var(--borders-interactive-with-active);--tw-shadow-colored:var(--borders-interactive-with-active);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:w-\[168px\]:hover{width:168px}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-1:hover,.hover\:scale-105:hover{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\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;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\:border-brand-orange-400:hover{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.hover\:border-brand-orange-500:hover{--tw-border-opacity:1;border-color:rgb(240 88 34/var(--tw-border-opacity,1))}.hover\:border-brand-orange-500\/40:hover{border-color:rgb(240 88 34/.4)}.hover\:border-brand-orange-500\/50:hover{border-color:rgb(240 88 34/.5)}.hover\:\!bg-transparent:hover{background-color:transparent!important}.hover\:\!bg-ui-bg-base:hover{background-color:var(--bg-base)!important}.hover\:bg-black\/70:hover{background-color:rgb(0 0 0/.7)}.hover\:bg-black\/80:hover{background-color:rgb(0 0 0/.8)}.hover\:bg-black\/90:hover{background-color:rgb(0 0 0/.9)}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover,.hover\:bg-grey-5:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-ui-bg-base-hover:hover{background-color:var(--bg-base-hover)}.hover\:bg-ui-bg-field-hover:hover{background-color:var(--bg-field-hover)}.hover\:bg-ui-bg-subtle-hover:hover{background-color:var(--bg-subtle-hover)}.hover\:bg-ui-bg-switch-off-hover:hover{background-color:var(--bg-switch-off-hover)}.hover\:bg-ui-button-danger-hover:hover{background-color:var(--button-danger-hover)}.hover\:bg-ui-button-inverted-hover:hover{background-color:var(--button-inverted-hover)}.hover\:bg-ui-button-neutral-hover:hover{background-color:var(--button-neutral-hover)}.hover\:bg-ui-button-transparent-hover:hover{background-color:var(--button-transparent-hover)}.hover\:bg-ui-contrast-bg-base-hover:hover{background-color:var(--contrast-bg-base-hover)}.hover\:bg-white\/10:hover{background-color:rgb(255 255 255/.1)}.hover\:bg-white\/5:hover{background-color:rgb(255 255 255/.05)}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-brand-dark-text-primary:hover{--tw-text-opacity:1;color:rgb(229 229 234/var(--tw-text-opacity,1))}.hover\:text-brand-orange-300:hover{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.hover\:text-brand-orange-400:hover{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.hover\:text-brand-orange-500:hover{--tw-text-opacity:1;color:rgb(240 88 34/var(--tw-text-opacity,1))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.hover\:text-ui-fg-base:hover{color:var(--fg-base)}.hover\:text-ui-fg-subtle:hover{color:var(--fg-subtle)}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-elevation-card-rest:hover{--tw-shadow:var(--elevation-card-rest);--tw-shadow-colored:var(--elevation-card-rest);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-mode=light] .hover\:text-brand-dark-text-primary:hover{color:#111827!important}[data-mode=dark] .hover\:text-black:hover{--tw-text-opacity:1;color:rgb(229 229 234/var(--tw-text-opacity,1))}[data-mode=light] [data-mode=dark] .hover\:text-black:hover,html[data-mode=light] [data-mode=dark] .hover\:text-black:hover{color:#111827}[data-mode=dark] .hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}[data-mode=light] [data-mode=dark] .hover\:bg-gray-50:hover{background-color:#f2f2f4}html[data-mode=light] [data-mode=dark] .hover\:bg-gray-50:hover{background-color:#f3f4f6}[data-mode=dark] .hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(42 42 56/var(--tw-bg-opacity,1))}.focus\:z-\[1\]:focus{z-index:1}.focus\:border-brand-orange-500:focus{--tw-border-opacity:1;border-color:rgb(240 88 34/var(--tw-border-opacity,1))}.focus\:border-brand-orange-500\/60:focus{border-color:rgb(240 88 34/.6)}.focus\:bg-transparent:focus{background-color:transparent}.focus\:bg-ui-bg-component-hover:focus{background-color:var(--bg-component-hover)}.focus\:text-ui-fg-base:focus{color:var(--fg-base)}.focus\:shadow-borders-interactive-with-active:focus{--tw-shadow:var(--borders-interactive-with-active);--tw-shadow-colored:var(--borders-interactive-with-active);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--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(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-brand-orange-500\/50:focus{--tw-ring-color:rgb(240 88 34/0.5)}.focus-visible\:w-\[168px\]:focus-visible{width:168px}.focus-visible\:border-gray-300:focus-visible{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.focus-visible\:border-ui-border-interactive:focus-visible{border-color:var(--border-interactive)}.focus-visible\:bg-ui-bg-base:focus-visible{background-color:var(--bg-base)}.focus-visible\:bg-ui-bg-component-hover:focus-visible{background-color:var(--bg-component-hover)}.focus-visible\:bg-ui-bg-interactive:focus-visible{background-color:var(--bg-interactive)}.focus-visible\:text-ui-fg-base:focus-visible{color:var(--fg-base)}.focus-visible\:text-ui-fg-on-color:focus-visible{color:var(--fg-on-color)}.focus-visible\:\!shadow-borders-focus:focus-visible{--tw-shadow:var(--borders-focus)!important;--tw-shadow-colored:var(--borders-focus)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.focus-visible\:\!shadow-buttons-inverted-focus:focus-visible{--tw-shadow:var(--buttons-inverted-focus)!important;--tw-shadow-colored:var(--buttons-inverted-focus)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.focus-visible\:shadow-borders-focus:focus-visible{--tw-shadow:var(--borders-focus);--tw-shadow-colored:var(--borders-focus);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-borders-interactive-with-active:focus-visible{--tw-shadow:var(--borders-interactive-with-active);--tw-shadow-colored:var(--borders-interactive-with-active);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-borders-interactive-with-focus:focus-visible{--tw-shadow:var(--borders-interactive-with-focus);--tw-shadow-colored:var(--borders-interactive-with-focus);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-buttons-danger-focus:focus-visible{--tw-shadow:var(--buttons-danger-focus);--tw-shadow-colored:var(--buttons-danger-focus);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-buttons-neutral-focus:focus-visible{--tw-shadow:var(--buttons-neutral-focus);--tw-shadow-colored:var(--buttons-neutral-focus);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-details-switch-background-focus:focus-visible{--tw-shadow:var(--details-switch-background-focus);--tw-shadow-colored:var(--details-switch-background-focus);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--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(2px + 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)}.focus-visible\:ring-amber-400\/50:focus-visible{--tw-ring-color:rgb(251 191 36/0.5)}.focus-visible\:ring-white:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.focus-visible\:ring-opacity-75:focus-visible{--tw-ring-opacity:0.75}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-gray-300:focus-visible{--tw-ring-offset-color:#d1d5db}[data-mode=dark] .focus-visible\:border-gray-300:focus-visible{--tw-border-opacity:1;border-color:rgb(42 42 56/var(--tw-border-opacity,1))}[data-mode=light] [data-mode=dark] .focus-visible\:border-gray-300:focus-visible{border-color:#e4e4e8}html[data-mode=light] [data-mode=dark] .focus-visible\:border-gray-300:focus-visible{border-color:#e5e7eb}[data-mode=dark] .focus-visible\:ring-white:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(42 42 56/var(--tw-ring-opacity,1))}[data-mode=dark] .focus-visible\:ring-offset-gray-300:focus-visible{--tw-ring-offset-color:#2a2a38}.focus-visible\:hover\:bg-ui-contrast-bg-base-hover:hover:focus-visible{background-color:var(--contrast-bg-base-hover)}.active\:scale-90:active{--tw-scale-x:.9;--tw-scale-y:.9;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))}.active\:bg-grey-5:active{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.active\:bg-transparent:active{background-color:transparent}.active\:bg-ui-bg-base-pressed:active{background-color:var(--bg-base-pressed)}.active\:bg-ui-bg-component-hover:active{background-color:var(--bg-component-hover)}.active\:bg-ui-bg-component-pressed:active{background-color:var(--bg-component-pressed)}.active\:bg-ui-button-danger-pressed:active{background-color:var(--button-danger-pressed)}.active\:bg-ui-button-inverted-pressed:active{background-color:var(--button-inverted-pressed)}.active\:bg-ui-button-neutral-pressed:active{background-color:var(--button-neutral-pressed)}.active\:bg-ui-button-transparent-pressed:active{background-color:var(--button-transparent-pressed)}.active\:bg-ui-contrast-bg-base-pressed:active{background-color:var(--contrast-bg-base-pressed)}.active\:text-ui-fg-base:active{color:var(--fg-base)}.focus-visible\:active\:bg-ui-contrast-bg-base-pressed:active:focus-visible{background-color:var(--contrast-bg-base-pressed)}.hover\:enabled\:bg-ui-bg-base-hover:enabled:hover{background-color:var(--bg-base-hover)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-ui-border-base:disabled{border-color:var(--border-base)}.disabled\:\!bg-transparent:disabled{background-color:transparent!important}.disabled\:\!bg-ui-bg-disabled:disabled{background-color:var(--bg-disabled)!important}.disabled\:bg-transparent:disabled{background-color:transparent}.disabled\:bg-ui-bg-disabled:disabled{background-color:var(--bg-disabled)}.disabled\:\!text-ui-fg-disabled:disabled{color:var(--fg-disabled)!important}.disabled\:text-grey-30:disabled{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.disabled\:text-orange-500:disabled{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.disabled\:text-ui-fg-disabled:disabled{color:var(--fg-disabled)}.disabled\:text-ui-fg-muted:disabled{color:var(--fg-muted)}.disabled\:placeholder-ui-fg-disabled:disabled::-moz-placeholder{color:var(--fg-disabled)}.disabled\:placeholder-ui-fg-disabled:disabled::placeholder{color:var(--fg-disabled)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:\!shadow-none:disabled{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.disabled\:shadow-buttons-neutral:disabled{--tw-shadow:var(--buttons-neutral);--tw-shadow-colored:var(--buttons-neutral);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.disabled\:after\:hidden:disabled:after{content:var(--tw-content);display:none}.group:hover .group-hover\:max-w-\[104px\]{max-width:104px}.group:hover .group-hover\:translate-x-0{--tw-translate-x:0px}.group:hover .group-hover\:rotate-45,.group:hover .group-hover\:translate-x-0{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}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;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\:border-brand-orange-500\/20{border-color:rgb(240 88 34/.2)}.group\/row:hover .group-hover\/row\:bg-ui-bg-base-hover{background-color:var(--bg-base-hover)}.group:hover .group-hover\:text-brand-orange-500{--tw-text-opacity:1;color:rgb(240 88 34/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:shadow-\[inset_0_0_30px_rgba\(249\2c 115\2c 22\2c 0\.03\)\2c 0_0_10px_rgba\(249\2c 115\2c 22\2c 0\.04\)\]{--tw-shadow:inset 0 0 30px rgba(249,115,22,0.03),0 0 10px rgba(249,115,22,0.04);--tw-shadow-colored:inset 0 0 30px var(--tw-shadow-color),0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-elevation-card-hover{--tw-shadow:var(--elevation-card-hover);--tw-shadow-colored:var(--elevation-card-hover);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:focus .group-focus\:\!shadow-borders-interactive-with-focus{--tw-shadow:var(--borders-interactive-with-focus)!important;--tw-shadow-colored:var(--borders-interactive-with-focus)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.group:focus-visible .group-focus-visible\:max-w-\[104px\]{max-width:104px}.group:focus-visible .group-focus-visible\:translate-x-0{--tw-translate-x:0px;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:focus-visible .group-focus-visible\:opacity-100{opacity:1}.group:focus-visible .group-focus-visible\:\!shadow-borders-interactive-with-focus{--tw-shadow:var(--borders-interactive-with-focus)!important;--tw-shadow-colored:var(--borders-interactive-with-focus)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.group:disabled .group-disabled\:cursor-not-allowed{cursor:not-allowed}.group:disabled .group-disabled\:\!bg-ui-bg-disabled{background-color:var(--bg-disabled)!important}.group:disabled .group-disabled\:bg-ui-fg-disabled{background-color:var(--fg-disabled)}.group:disabled .group-disabled\:text-ui-fg-disabled,.group\/trigger:disabled .group-disabled\/trigger\:text-ui-fg-disabled{color:var(--fg-disabled)}.group:disabled .group-disabled\:opacity-50{opacity:.5}.group:disabled .group-disabled\:\!shadow-borders-base{--tw-shadow:var(--borders-base)!important;--tw-shadow-colored:var(--borders-base)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.group:disabled .group-disabled\: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)}.aria-\[invalid\=true\]\:border-ui-border-error[aria-invalid=true]{border-color:var(--border-error)}.aria-\[invalid\=true\]\:\!shadow-borders-error[aria-invalid=true]{--tw-shadow:var(--borders-error)!important;--tw-shadow-colored:var(--borders-error)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.aria-\[invalid\=true\]\:shadow-borders-error[aria-invalid=true]{--tw-shadow:var(--borders-error);--tw-shadow-colored:var(--borders-error);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{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))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{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))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}.data-\[state\=checked\]\:translate-x-3\.5[data-state=checked]{--tw-translate-x:0.875rem}.data-\[state\=checked\]\:translate-x-3\.5[data-state=checked],.data-\[state\=checked\]\:translate-x-4[data-state=checked]{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))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem}.data-\[state\=unchecked\]\:translate-x-0\.5[data-state=unchecked]{--tw-translate-x:0.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))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[state\=active\]\:bg-ui-bg-base[data-state=active]{background-color:var(--bg-base)}.data-\[state\=checked\]\:bg-ui-bg-interactive[data-state=checked]{background-color:var(--bg-interactive)}.data-\[state\=open\]\:\!bg-ui-bg-component-hover[data-state=open]{background-color:var(--bg-component-hover)!important}.data-\[disabled\]\:text-ui-fg-disabled[data-disabled]{color:var(--fg-disabled)}.data-\[placeholder\]\:text-ui-fg-muted[data-placeholder]{color:var(--fg-muted)}.data-\[state\=active\]\:text-ui-fg-base[data-state=active]{color:var(--fg-base)}.data-\[state\=active\]\:shadow-elevation-card-rest[data-state=active]{--tw-shadow:var(--elevation-card-rest);--tw-shadow-colored:var(--elevation-card-rest);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=checked\]\:shadow-borders-interactive-with-shadow[data-state=checked]{--tw-shadow:var(--borders-interactive-with-shadow);--tw-shadow-colored:var(--borders-interactive-with-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=open\]\:\!shadow-borders-interactive-with-active[data-state=open]{--tw-shadow:var(--borders-interactive-with-active)!important;--tw-shadow-colored:var(--borders-interactive-with-active)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top],.data-\[state\=closed\]\:slide-in-from-bottom-2[data-state=closed]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right-1\/2[data-state=closed]{--tw-exit-translate-x:50%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom-0[data-state=open]{--tw-enter-translate-y:0px}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right-1\/2[data-state=open]{--tw-enter-translate-x:50%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.group[data-state=open] .group-data-\[state\=open\]\: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[data-state=checked] .group-data-\[state\=checked\]\:bg-ui-bg-interactive,.group[data-state=indeterminate] .group-data-\[state\=indeterminate\]\:bg-ui-bg-interactive{background-color:var(--bg-interactive)}.group[data-state=open] .group-data-\[state\=open\]\:text-ui-fg-interactive,.group\/trigger[data-state=active] .group-data-\[state\=active\]\/trigger\:text-ui-fg-interactive{color:var(--fg-interactive)}.group[data-state=checked] .group-data-\[state\=checked\]\:shadow-borders-interactive-with-shadow,.group[data-state=indeterminate] .group-data-\[state\=indeterminate\]\:shadow-borders-interactive-with-shadow{--tw-shadow:var(--borders-interactive-with-shadow);--tw-shadow-colored:var(--borders-interactive-with-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover:enabled[data-state=unchecked] .group-hover\:group-enabled\:group-data-\[state\=unchecked\]\:bg-ui-bg-base-hover{background-color:var(--bg-base-hover)}.radix-state-closed\:pointer-events-none[data-state=closed]{pointer-events:none}.radix-state-closed\:animate-accordion-close[data-state=closed]{animation:accordion-slide-up .3s cubic-bezier(.87,0,.13,1) forwards}@keyframes accordion-slide-up{0%{height:var(--radix-accordion-content-height);opacity:1}to{height:0;opacity:0}}.group[data-state=closed] .group-radix-state-closed\:animate-accordion-close{animation:accordion-slide-up .3s cubic-bezier(.87,0,.13,1) forwards}@keyframes accordion-slide-down{0%{min-height:0;max-height:0;opacity:0}to{min-height:var(--radix-accordion-content-height);max-height:none;opacity:1}}.radix-state-open\:animate-accordion-open[data-state=open]{animation:accordion-slide-down .3s cubic-bezier(.87,0,.13,1) forwards}.group[data-state=open] .group-radix-state-open\:left-1\/2{left:50%}.group[data-state=open] .group-radix-state-open\:right-1\/2{right:50%}.group[data-state=open] .group-radix-state-open\: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))}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:640px){.max-sm\:inset-x-2{left:.5rem;right:.5rem}.max-sm\:w-\[calc\(100\%-16px\)\]{width:calc(100% - 16px)}}@media (min-width:512px){.xsmall\:left-auto{left:auto}.xsmall\:right-0{right:0}.min-\[512px\]\:h-\[4\.7rem\]{height:4.7rem}}@media (min-width:640px){.sm\:bottom-5{bottom:1.25rem}.sm\:bottom-8{bottom:2rem}.sm\:left-5{left:1.25rem}.sm\:right-2{right:.5rem}.sm\:right-5{right:1.25rem}.sm\:mb-16{margin-bottom:4rem}.sm\:h-14{height:3.5rem}.sm\:h-16{height:4rem}.sm\:h-36{height:9rem}.sm\:h-\[70px\]{height:70px}.sm\:w-14{width:3.5rem}.sm\:w-16{width:4rem}.sm\:w-\[280px\]{width:280px}.sm\:w-\[420px\]{width:420px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:justify-center{justify-content:center}.sm\:gap-10{gap:2.5rem}.sm\:gap-16{gap:4rem}.sm\:gap-24{gap:6rem}.sm\:gap-4{gap:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:2rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:768px){.md\:bottom-8{bottom:2rem}.md\:left-\[-24px\]{left:-24px}.md\:right-8{right:2rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mt-0{margin-top:0}.md\:mt-5{margin-top:1.25rem}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:aspect-auto{aspect-ratio:auto}.md\:h-12{height:3rem}.md\:h-44{height:11rem}.md\:h-\[104px\]{height:104px}.md\:h-\[40rem\]{height:40rem}.md\:h-\[500px\]{height:500px}.md\:h-\[72px\]{height:72px}.md\:h-\[80rem\]{height:80rem}.md\:h-\[84px\]{height:84px}.md\:h-\[85px\]{height:85px}.md\:h-\[88px\]{height:88px}.md\:h-\[92px\]{height:92px}.md\:h-\[98px\]{height:98px}.md\:max-h-\[680px\]{max-height:680px}.md\:min-h-\[320px\]{min-height:320px}.md\:min-h-\[680px\]{min-height:680px}.md\:w-12{width:3rem}.md\:w-\[560px\]{width:560px}.md\:cursor-zoom-in{cursor:zoom-in}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:gap-16{gap:4rem}.md\:gap-3{gap:.75rem}.md\:gap-8{gap:2rem}.md\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.md\:gap-y-6{row-gap:1.5rem}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\:rounded-2xl{border-radius:1rem}.md\:p-20{padding:5rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pt-0{padding-top:0}.md\:pt-2{padding-top:.5rem}.md\:text-left{text-align:left}.md\:text-3xl{font-size:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}.md\:text-\[10px\]{font-size:10px}.md\:text-\[3\.25rem\]{font-size:3.25rem}.md\:text-\[4\.8rem\]{font-size:4.8rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:leading-10{line-height:2.5rem}.md\:leading-7{line-height:1.75rem}.md\:hover\:bg-brand-dark-elevated:hover{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}[data-mode=light] .md\:hover\:bg-brand-dark-elevated:hover{background-color:#f2f2f4!important}}@media (min-width:1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:aspect-\[16\/11\]{aspect-ratio:16/11}.lg\:h-52{height:13rem}.lg\:h-\[100px\]{height:100px}.lg\:h-\[106px\]{height:106px}.lg\:h-\[110px\]{height:110px}.lg\:h-\[112px\]{height:112px}.lg\:h-\[124px\]{height:124px}.lg\:h-\[88px\]{height:88px}.lg\:max-w-6xl{max-width:72rem}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[minmax\(0\2c 0\.82fr\)_minmax\(0\2c 1\.18fr\)\]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-center{align-items:center}.lg\:gap-12{gap:3rem}.lg\:gap-16{gap:4rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:pl-6{padding-left:1.5rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-8xl{font-size:6rem;line-height:1}.lg\:text-9xl{font-size:8rem;line-height:1}.lg\:text-\[4rem\]{font-size:4rem}.lg\:text-\[5\.35rem\]{font-size:5.35rem}.small\:bottom-5{bottom:1.25rem}.small\:right-5{right:1.25rem}.small\:order-1{order:1}.small\:order-2{order:2}.small\:block{display:block}.small\:flex{display:flex}.small\:table-cell{display:table-cell}.small\:hidden{display:none}.small\:h-14{height:3.5rem}.small\:w-14{width:3.5rem}.small\:w-24{width:6rem}.small\:w-\[400px\]{width:400px}.small\:min-w-\[220px\]{min-width:220px}.small\:max-w-\[140px\]{max-width:140px}.small\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.small\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.small\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.small\:grid-cols-\[1fr_400px\]{grid-template-columns:1fr 400px}.small\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.small\:flex-row{flex-direction:row}.small\:flex-col{flex-direction:column}.small\:items-start{align-items:flex-start}.small\:justify-between{justify-content:space-between}.small\:gap-2{gap:.5rem}.small\:gap-y-36{row-gap:9rem}.small\:p-4{padding:1rem}.small\:px-0{padding-left:0;padding-right:0}.small\:px-8{padding-left:2rem;padding-right:2rem}.small\:py-0{padding-top:0;padding-bottom:0}.small\:py-24{padding-top:6rem;padding-bottom:6rem}.small\:hover\:w-\[176px\]:hover{width:176px}.small\:focus-visible\:w-\[176px\]:focus-visible{width:176px}}@media (min-width:1280px){.xl\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:pl-10{padding-left:2.5rem}.medium\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.medium\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\:\:--webkit-search-cancel-button\]\:hidden::--webkit-search-cancel-button,.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:\:-webkit-search-decoration\]\:hidden::-webkit-search-decoration{display:none}.\[\&\:hover\]\:\!bg-\[transparent\]:hover,.\[\&\:hover\]\:\!bg-transparent:hover{background-color:transparent!important}.\[\&\:hover\]\:bg-transparent:hover{background-color:transparent}.\[\&\>code\]\:mx-2>code{margin-left:.5rem;margin-right:.5rem}.\[\&\>code\]\:text-ui-contrast-fg-primary>code{color:var(--contrast-fg-primary)}.\[\&\>svg\]\:text-ui-fg-subtle>svg{color:var(--fg-subtle)}.\[\&\>tr\:hover\]\:\!bg-transparent>tr:hover,.\[\&\>tr\]\:\!bg-transparent>tr{background-color:transparent!important}.\[\&_a\]\:text-white a,.\[\&_button\]\:text-white button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_div\]\:h-2 div{height:.5rem}.\[\&_div\]\:w-2 div{width:.5rem}.\[\&_div\]\:rounded-sm div{border-radius:.125rem}.\[\&_div\]\:bg-ui-tag-blue-icon div{background-color:var(--tag-blue-icon)}.\[\&_div\]\:bg-ui-tag-green-icon div{background-color:var(--tag-green-icon)}.\[\&_div\]\:bg-ui-tag-neutral-icon div{background-color:var(--tag-neutral-icon)}.\[\&_div\]\:bg-ui-tag-orange-icon div{background-color:var(--tag-orange-icon)}.\[\&_div\]\:bg-ui-tag-purple-icon div{background-color:var(--tag-purple-icon)}.\[\&_div\]\:bg-ui-tag-red-icon div{background-color:var(--tag-red-icon)}.\[\&_path\]\:shadow-details-contrast-on-bg-interactive path{--tw-shadow:var(--details-contrast-on-bg-interactive);--tw-shadow-colored:var(--details-contrast-on-bg-interactive);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\[\&_svg\]\:text-ui-tag-blue-icon svg{color:var(--tag-blue-icon)}.\[\&_svg\]\:text-ui-tag-green-icon svg{color:var(--tag-green-icon)}.\[\&_svg\]\:text-ui-tag-neutral-icon svg{color:var(--tag-neutral-icon)}.\[\&_svg\]\:text-ui-tag-orange-icon svg{color:var(--tag-orange-icon)}.\[\&_svg\]\:text-ui-tag-purple-icon svg{color:var(--tag-purple-icon)}.\[\&_svg\]\:text-ui-tag-red-icon svg{color:var(--tag-red-icon)}.\[\&_table\]\:bg-transparent table,.\[\&_tbody\]\:bg-transparent tbody{background-color:transparent}.\[\&_td\:first-child\]\:pl-6 td:first-child{padding-left:1.5rem}.\[\&_td\:last-child\]\:pr-6 td:last-child{padding-right:1.5rem}.\[\&_td\]\:bg-transparent td{background-color:transparent}.\[\&_th\:first-child\]\:pl-6 th:first-child{padding-left:1.5rem}.\[\&_th\:first-of-type\]\:w-\[1\%\] th:first-of-type{width:1%}.\[\&_th\:first-of-type\]\:whitespace-nowrap th:first-of-type{white-space:nowrap}.\[\&_th\:last-child\]\:pr-6 th:last-child{padding-right:1.5rem}.\[\&_th\:last-of-type\]\:w-\[1\%\] th:last-of-type{width:1%}.\[\&_th\:last-of-type\]\:whitespace-nowrap th:last-of-type{white-space:nowrap}.\[\&_th\]\:\!bg-transparent th{background-color:transparent!important}.\[\&_th\]\:bg-transparent th{background-color:transparent}.\[\&_thead\]\:\!bg-transparent thead{background-color:transparent!important}.\[\&_thead\]\:bg-transparent thead,.\[\&_thead_tr\:hover\]\:bg-transparent thead tr:hover{background-color:transparent}.\[\&_thead_tr\]\:\!bg-transparent thead tr{background-color:transparent!important}.\[\&_thead_tr\]\:bg-transparent thead tr{background-color:transparent}.\[\&_tr\:first-child_td\]\:border-t-0 tr:first-child td{border-top-width:0}.\[\&_tr\:hover\]\:\!bg-transparent tr:hover{background-color:transparent!important}.\[\&_tr\:hover\]\:bg-transparent tr:hover,.\[\&_tr\]\:bg-transparent tr{background-color:transparent}.\[\&_tr\]\:bg-ui-bg-subtle tr{background-color:var(--bg-subtle)}.\[\&_tr\]\:\!transition-none tr{transition-property:none!important}.\[\&_tr\]\:hover\:bg-ui-bg-subtle:hover tr{background-color:var(--bg-subtle)}html[data-mode=dark] .\[html\[data-mode\=dark\]_\&\]\:\!bg-brand-dark-elevated{--tw-bg-opacity:1!important;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))!important}[data-mode=light] html[data-mode=dark] .\[html\[data-mode\=dark\]_\&\]\:\!bg-brand-dark-elevated{background-color:#f2f2f4!important}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:block{display:block}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:hidden{display:none}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-black\/10{border-color:rgb(0 0 0/.1)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-black\/15{border-color:rgb(0 0 0/.15)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-brand-dark-border{--tw-border-opacity:1;border-color:rgb(42 42 56/var(--tw-border-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-gray-300\/80{border-color:rgb(209 213 219/.8)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-transparent{border-color:transparent}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-black\/30{background-color:rgb(0 0 0/.3)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-100\/80{background-color:rgb(243 244 246/.8)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-white\/25{background-color:rgb(255 255 255/.25)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-white\/40{background-color:rgb(255 255 255/.4)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-white\/45{background-color:rgb(255 255 255/.45)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-white\/50{background-color:rgb(255 255 255/.5)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-white\/60{background-color:rgb(255 255 255/.6)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-white\/80{background-color:rgb(255 255 255/.8)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:from-black\/15{--tw-gradient-from:rgb(0 0 0/0.15) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:via-transparent{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:to-black\/20{--tw-gradient-to:rgb(0 0 0/0.2) var(--tw-gradient-to-position)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-brand-orange-600{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.06\)\2c 0_0_10px_rgba\(249\2c 115\2c 22\2c 0\.06\)\]{--tw-shadow:0 2px 8px rgba(0,0,0,0.06),0 0 10px rgba(249,115,22,0.06);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color),0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.06\)\]{--tw-shadow:0 2px 8px rgba(0,0,0,0.06);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--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)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:backdrop-blur-sm,html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:backdrop-blur-xl{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}[data-mode=light] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-brand-dark-border{border-color:#e4e4e8!important}[data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-white{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-white{background-color:#f7f7f8}html[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-white{background-color:#ffffff}[data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-black{--tw-text-opacity:1;color:rgb(229 229 234/var(--tw-text-opacity,1))}[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-black,html[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-black{color:#111827}[data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-50{background-color:#f2f2f4}html[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-50{background-color:#f3f4f6}[data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-100{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-100{background-color:#f2f2f4}html[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-100{background-color:#f3f4f6}[data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-200{--tw-bg-opacity:1;background-color:rgb(42 42 56/var(--tw-bg-opacity,1))}[data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:bg-gray-900{--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}[data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-gray-600{--tw-text-opacity:1;color:rgb(152 152 168/var(--tw-text-opacity,1))}[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-gray-600{color:#374151}html[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:text-gray-600{color:#4b5563}[data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-gray-200{--tw-border-opacity:1;border-color:rgb(42 42 56/var(--tw-border-opacity,1))}[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-gray-200{border-color:#e4e4e8}html[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-gray-200{border-color:#e5e7eb}[data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-gray-300{--tw-border-opacity:1;border-color:rgb(42 42 56/var(--tw-border-opacity,1))}[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-gray-300{border-color:#e4e4e8}html[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:border-gray-300{border-color:#e5e7eb}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:hover\:border-brand-orange-500\/50:hover{border-color:rgb(240 88 34/.5)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:hover\:border-brand-orange-500\/60:hover{border-color:rgb(240 88 34/.6)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:hover\:bg-black\/5:hover{background-color:rgb(0 0 0/.05)}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:hover\:bg-gray-100:hover{background-color:#f2f2f4}html[data-mode=light] [data-mode=dark] html[data-mode=light] .\[html\[data-mode\=light\]_\&\]\:hover\:bg-gray-100:hover{background-color:#f3f4f6}html[data-mode=light] .group:hover .\[html\[data-mode\=light\]_\&\]\:group-hover\:border-brand-orange-500\/30{border-color:rgb(240 88 34/.3)}html[data-mode=light] .group:hover .\[html\[data-mode\=light\]_\&\]\:group-hover\:shadow-\[0_4px_16px_rgba\(0\2c 0\2c 0\2c 0\.08\)\2c 0_0_10px_rgba\(249\2c 115\2c 22\2c 0\.06\)\]{--tw-shadow:0 4px 16px rgba(0,0,0,0.08),0 0 10px rgba(249,115,22,0.06);--tw-shadow-colored:0 4px 16px var(--tw-shadow-color),0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}