@charset "UTF-8";/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/woff2/roboto-condensed-latin-400-normal-BICmKrXV.woff2)format("woff2"),url(/assets/woff/roboto-condensed-latin-400-normal-D2e7XwB1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/woff2/roboto-condensed-latin-ext-400-normal-OHaX69iP.woff2)format("woff2"),url(/assets/woff/roboto-condensed-latin-ext-400-normal-DT8nEsYA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/woff2/roboto-condensed-cyrillic-400-normal-_T2aQlWs.woff2)format("woff2"),url(/assets/woff/roboto-condensed-cyrillic-400-normal-Bgns473E.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/woff2/roboto-condensed-latin-500-normal-3p2daRJW.woff2)format("woff2"),url(/assets/woff/roboto-condensed-latin-500-normal-Dc9bsamC.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/woff2/roboto-condensed-latin-ext-500-normal-CcSTXKtO.woff2)format("woff2"),url(/assets/woff/roboto-condensed-latin-ext-500-normal-JgPl2bDS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/woff2/roboto-condensed-cyrillic-500-normal-s4PklZE0.woff2)format("woff2"),url(/assets/woff/roboto-condensed-cyrillic-500-normal-CvEVpWxD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/woff2/roboto-condensed-latin-600-normal-C6Ud4naT.woff2)format("woff2"),url(/assets/woff/roboto-condensed-latin-600-normal-Dug56Mmk.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/woff2/roboto-condensed-latin-ext-600-normal-DIUh7Wuv.woff2)format("woff2"),url(/assets/woff/roboto-condensed-latin-ext-600-normal-BcBtEKry.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/woff2/roboto-condensed-cyrillic-600-normal-CWopvA8w.woff2)format("woff2"),url(/assets/woff/roboto-condensed-cyrillic-600-normal-DDcfBhVA.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/woff2/roboto-condensed-latin-700-normal-DRbp0YnP.woff2)format("woff2"),url(/assets/woff/roboto-condensed-latin-700-normal-BOl6B_hI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/woff2/roboto-condensed-latin-ext-700-normal-B004qtqu.woff2)format("woff2"),url(/assets/woff/roboto-condensed-latin-ext-700-normal-O6H_RRvN.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/woff2/roboto-condensed-cyrillic-700-normal-9RN-Z7cI.woff2)format("woff2"),url(/assets/woff/roboto-condensed-cyrillic-700-normal-BGMkBBYx.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/woff2/open-sans-latin-400-normal-Bk63H6sG.woff2)format("woff2"),url(/assets/woff/open-sans-latin-400-normal-DKniycaP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/woff2/open-sans-cyrillic-400-normal-DvjyhnTk.woff2)format("woff2"),url(/assets/woff/open-sans-cyrillic-400-normal-XMp_Qeuo.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/woff2/open-sans-latin-600-normal-Cp4N6AwT.woff2)format("woff2"),url(/assets/woff/open-sans-latin-600-normal-C3dWW5mx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/woff2/open-sans-cyrillic-600-normal-BuMhxFId.woff2)format("woff2"),url(/assets/woff/open-sans-cyrillic-600-normal-C5LXWJm_.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/woff2/open-sans-latin-700-normal-CceUhp2e.woff2)format("woff2"),url(/assets/woff/open-sans-latin-700-normal-CZCQA30i.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/woff2/open-sans-cyrillic-700-normal-Db4W_Rwa.woff2)format("woff2"),url(/assets/woff/open-sans-cyrillic-700-normal-FWckWEfO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}:root,:host{--color-rust-900:#4a1711;--color-rust-800:#74251a;--color-rust-700:#933021;--color-rust-600:#ae3726;--color-rust-500:#cd412b;--color-rust-400:#de5b43;--color-rust-300:#e88371;--color-metal-1000:#0b0a09;--color-metal-950:#141312;--color-metal-900:#1b1b19;--color-metal-850:#20211f;--color-metal-800:#262724;--color-metal-750:#292a27;--color-metal-700:#30312e;--color-metal-650:#353633;--color-metal-600:#383936;--color-metal-550:#3f403d;--color-metal-500:#474845;--color-metal-450:#4a4b48;--color-metal-400:#5a6058;--color-bone-50:#e4dad1;--color-bone-100:#ded0c8;--color-bone-200:#ccbcad;--color-bone-300:#b69d8a;--color-bone-400:#a18773;--color-bone-500:#735e4f;--font-onest:"Open Sans",system-ui,sans-serif;--font-inter-display:"Roboto Condensed","Arial Narrow",sans-serif;--rarity-consumer:#91a966;--rarity-industrial:#3fb5f3;--rarity-milspec:#8f7be0;--rarity-restricted:#e94935;--rarity-classified:#f7b23b;--rarity-consumer-bright:#b7cd7e;--rarity-industrial-bright:#64cbfc;--rarity-milspec-bright:#ae9df0;--rarity-restricted-bright:#f7715f;--rarity-classified-bright:#fdc763;--color-rarity-milspec:var(--rarity-milspec);--color-rarity-restricted:var(--rarity-restricted);--color-rarity-classified:var(--rarity-classified);--duration-medium:.35s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22,1,.36,1);--upgrade-win-ease:cubic-bezier(.16,1,.3,1);--rust-red:#cd412b;--rust-red-bright:#da4a34;--rust-gold:#d09b43;--rust-green:#5d7239;--rust-blue:#3f9fd0;--rust-blue-bright:#76c7eb;--rust-nav-surface-top:#171917;--rust-nav-surface-bottom:#0d0e0c;--rust-nav-text:#d4cec9;--rust-nav-icon:#85817d;--rust-nav-active-text:#eadfd9;--rust-nav-active-icon:#d8cec8;--rust-nav-active-top:#251c19;--rust-nav-active-mid:#4c271f;--rust-nav-active-bottom:#773126;--rust-nav-hover:#2c1b18;--rust-nav-divider:#cdc7c224;--panel:#141312f5;--line:#ffffff1b;--muted:#e4dad194;--surface-base:#20211f;--surface-raised:#292a27;--surface-control:#30312e;--surface-hover:#343532;--text-primary:#ece5dd;--text-secondary:#e4dad19e;--z-overlay:100;--toast-open:.35s;--toast-close:.25s;--toast-distance:16px;--toast-blur:2px;--toast-scale:.97;--toast-ease:cubic-bezier(.22,1,.36,1);--ui-heading-height:88px;--ui-heading-icon:38px;--ui-heading-title:clamp(36px,3vw,48px);--ui-page-content-gap:12px;--ui-grid-gap:12px;--ui-grid-gap-compact:7px;--ui-toolbar-height:52px;--ui-toolbar-gap:4px;--ui-control-bg:var(--surface-base);--ui-control-bg-alt:var(--surface-raised);--ui-control-hover:var(--surface-hover);--ui-control-active:#5d7239;--ui-control-padding:14px;--ui-control-font:12px;--ui-control-icon:14px;--ui-button-height:48px;--ui-button-padding:20px;--ui-button-font:14px;--ui-button-icon:16px;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-neutral-700:#202529;--color-neutral-800:#15181a;--color-neutral-900:#0e1113;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-normal:1.5;--radius-xs:0;--radius-sm:0;--radius-md:0;--radius-lg:0;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--font-roboto:"IBM Plex Mono",monospace;--font-inter:"IBM Plex Sans","Inter",sans-serif;--font-druk:"Druk Cyr",sans-serif;--weight-normal:400;--weight-semibold:600;--color-accent-primary:var(--green-primary);--color-accent-on-primary:#18210e;--color-accent-muted:#5f7a36;--color-accent-glow:#a8ce6733;--color-accent-focus:#a8ce6761;--color-accent-fill-soft:#a8ce6726;--color-accent-fill-faint:#a8ce6714;--color-accent-fill-min:#a8ce670d;--color-accent-shine:#cbe4a052;--color-accent-hover:var(--green-300);--color-accent-pressed:var(--green-500);--color-accent-bright:var(--green-200);--color-accent-knob:#35481f;--color-action-primary:#5f7a36;--color-action-primary-hover:#718e42;--color-accent-energy:#ffd139;--color-promo-gold:#ffd139;--color-currency:var(--color-promo-gold);--color-action-success:#5f7a36;--color-action-success-hover:#718e42;--color-btn-disabled:#2e2d2d;--color-brand-discord:#5865f2;--color-brand-vk:#0760ac;--color-brand-telegram:#008bd3;--color-brand-youtube:#ff1a00;--color-brand-primary:var(--color-rust-500);--color-text-main:var(--color-bone-50);--color-text-soft:var(--color-bone-300);--color-text-faint:var(--color-bone-500);--color-text-muted:#bab3adb3;--color-ink-05:#ffffff0d;--color-ink-08:#ffffff14;--color-ink-10:#ffffff1a;--color-ink-12:#ffffff1f;--color-ink-20:#fff3;--color-shadow-15:#00000026;--color-shadow-50:#00000080;--color-shadow-60:#0009;--neutral-white:#fff;--neutral-300:#7f7a72;--success-primary:#a8ce67;--color-success-primary:var(--success-primary);--color-live:var(--success-primary);--warning-primary:#ffd139;--color-warning-primary:var(--warning-primary);--color-error-primary:#ff3b30;--color-error-500:#ff543a;--color-info-500:#5d8fab;--color-status-success-bg:#a8ce6726;--color-status-error-bg:#ff543a26;--color-status-warning-bg:#ffd13926;--color-status-info-bg:#5d8fab26;--color-status-pending-bg:#79747026;--color-highlight-subtle:#ffd1391f;--color-highlight-soft:#ffd13933;--color-highlight-border:#ffd13959;--color-danger-subtle:#ff543a1f;--color-danger-soft:#ff543a33;--color-success-subtle:#a8ce671f;--color-success-soft:#a8ce6733;--green-primary:#a8ce67;--green-200:#cbe4a0;--green-300:#b8d982;--green-500:#8fb650;--bg-base:var(--color-metal-850);--bg-panel:var(--color-metal-750);--bg-card:var(--color-metal-700);--bg-control:var(--color-metal-700);--bg-control-hover:var(--color-metal-550);--bg-page-top:#1b1b1b;--color-bg-base:var(--color-metal-850);--color-bg-panel:var(--color-metal-750);--color-bg-card:var(--color-metal-700);--color-bg-card-inner:var(--color-metal-600);--color-bg-card-dark:var(--color-metal-900);--color-bg-panel-overlay:#131618b8;--color-control:var(--color-metal-700);--color-bg-live:var(--color-metal-800);--color-bg-control:var(--color-metal-700);--color-bg-control-hover:var(--color-metal-550);--color-bg-page-top:var(--color-metal-850);--color-bg-page-bottom:var(--color-metal-950);--color-bg-canvas:var(--color-metal-950);--color-skeleton:var(--surface-raised);--color-border-default:#ffffff0d;--color-border-strong:#424040;--color-panel-raised:var(--color-metal-750);--color-panel-sunken:var(--color-metal-900);--color-card-surface:#2b2929b3;--color-card-surface-muted:#2b29297a;--color-card-surface-hover:var(--color-metal-600);--color-control-rest:#2b2929b3;--color-control-hover:var(--color-metal-600);--color-control-active:#a8ce674d;--color-cta-bg:var(--color-promo-gold);--color-cta-bg-hover:#ffe16e;--color-cta-edge:#b8944a;--color-cta-detail:#fff1ac;--color-cta-text:var(--color-metal-950);--color-divider:#333131;--color-rust-stencil:#bab3ad7a;--color-ring-tick-major:#b8944ab8;--color-ring-fastener-edge:#e5ddd052;--color-ring-progress-edge:#35481f;--color-ring-marker:var(--color-promo-gold);--color-mask-opaque:var(--color-metal-1000);--color-catalog-guest-overlay:#1414148f;--color-slider-thumb:var(--color-bone-200);--color-shadow-ink:var(--color-metal-1000);--color-shadow-ink-soft:var(--color-metal-950);--color-brand-accent:var(--color-rust-400);--color-brand-accent-soft:var(--color-rust-300);--shadow-floating:0 14px 32px #00000075;--shadow-control:0 3px 0 #00000047;--shadow-tooltip:0 4px 16px var(--color-shadow-15);--overlay-dark:#00000080;--overlay-brand-tint:#a8ce6726;--opacity-medium:.5;--opacity-decorative:.2;--control-height-xs:32px;--control-height-sm:36px;--control-height-md:40px;--control-height-lg:48px;--control-height-xl:52px;--control-height-2xl:56px;--touch-target-min:44px;--control-padding-xs:16px;--control-padding-sm:24px;--control-padding-md:16px;--control-padding-lg:32px;--control-padding-xl:32px;--control-padding-2xl:40px;--field-padding-xs:12px;--field-padding-sm:14px;--field-padding-md:16px;--field-label-gap:8px;--field-message-gap:6px;--dialog-padding-mobile:16px;--dialog-padding-desktop:32px;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-control:.14s;--duration-page-enter:.18s;--duration-list-enter:.3s;--duration-spinner-loop:.8s;--duration-mechanism-clutch:1.08s;--duration-mechanism-calibration:1.68s;--stagger-list-item:45ms;--distance-micro:4px;--distance-medium:12px;--blur-small:2px;--scale-press:.98;--duration-result-quick:.25s;--duration-result-reveal:.5s;--duration-result-impact:.72s;--text-caption-s:10px;--leading-caption-s:14px;--text-caption:12px;--leading-caption:16px;--text-body-s:14px;--leading-body-s:20px;--text-body:16px;--text-heading-s:18px;--leading-heading-s:24px;--text-heading-m:20px;--leading-heading-m:28px;--text-heading-l:24px;--leading-heading-l:32px;--text-display:40px;--leading-display:48px;--text-display-l:48px;--rarity-covert:var(--color-brand-primary);--animate-tooltip-in-top:tooltip-in-top .15s cubic-bezier(.16,1,.3,1);--animate-tooltip-in-bottom:tooltip-in-bottom .15s cubic-bezier(.16,1,.3,1);--animate-tooltip-in-left:tooltip-in-left .15s cubic-bezier(.16,1,.3,1);--animate-tooltip-in-right:tooltip-in-right .15s cubic-bezier(.16,1,.3,1);--animate-input-shine:input-shine .7s ease-out;--ease-ui:cubic-bezier(.2,.8,.2,1);--color-tip-bg:var(--color-metal-700);--color-tip-text:var(--color-bone-200);--color-switch-off:var(--color-metal-600);--color-switch-off-hover:var(--color-metal-500);--color-state-success-text:var(--color-live);--color-state-selected-text:var(--color-bone-300)}@layer theme;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.-top-0\.5{top:calc(var(--spacing)*-.5)}.top-0{top:calc(var(--spacing)*0)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-13{top:calc(var(--spacing)*13)}.top-20{top:calc(var(--spacing)*20)}.top-\[1px\]{top:1px}.top-\[30\%\]{top:30%}.top-\[42px\]{top:42px}.top-\[72px\]{top:72px}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.-right-0\.5{right:calc(var(--spacing)*-.5)}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-\[-5px\]{bottom:-5px}.bottom-\[42px\]{bottom:42px}.bottom-\[calc\(72px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(72px + env(safe-area-inset-bottom))}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-\[18px\]{left:18px}.isolate{isolation:isolate}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-70{z-index:70}.z-520{z-index:520}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[65\]{z-index:65}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.z-\[600\]{z-index:600}.z-auto{z-index:auto}.order-first{order:-9999}.col-start-1{grid-column-start:1}.row-1{grid-row:1}.row-start-1{grid-row-start:1}.container{width:100%}@media(min-width:1440px){.container{max-width:1440px}}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}.m-0{margin:calc(var(--spacing)*0)}.-mx-px{margin-inline:-1px}.mx-2\.5{margin-inline:calc(var(--spacing)*2.5)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing)*-2)}.my-2{margin-block:calc(var(--spacing)*2)}.my-4{margin-block:calc(var(--spacing)*4)}.ms-1{margin-inline-start:calc(var(--spacing)*1)}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.ms-3{margin-inline-start:calc(var(--spacing)*3)}.ms-auto{margin-inline-start:auto}.me-2{margin-inline-end:calc(var(--spacing)*2)}.me-3{margin-inline-end:calc(var(--spacing)*3)}.-mt-px{margin-top:-1px}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-2{margin-left:calc(var(--spacing)*2)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-3\/5{width:60%;height:60%}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-20{width:calc(var(--spacing)*20);height:calc(var(--spacing)*20)}.size-24{width:calc(var(--spacing)*24);height:calc(var(--spacing)*24)}.size-\[7px\]{width:7px;height:7px}.size-\[46px\]{width:46px;height:46px}.size-\[48px\]{width:48px;height:48px}.size-\[52px\]{width:52px;height:52px}.size-full{width:100%;height:100%}.\!h-8{height:calc(var(--spacing)*8)!important}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-5{height:calc(var(--spacing)*5)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-\[4px\]{height:4px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[30px\]{height:30px}.h-\[33px\]{height:33px}.h-\[46px\]{height:46px}.h-\[68px\]{height:68px}.h-\[78px\]{height:78px}.h-\[80px\]{height:80px}.h-\[88px\]{height:88px}.h-\[146px\]{height:146px}.h-\[148px\]{height:148px}.h-\[367px\]{height:367px}.h-\[calc\(100vh-16px\)\]{height:calc(100vh - 16px)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-\[52vh\]{max-height:52vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[88px\]{max-height:88px}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[220px\]{max-height:220px}.max-h-\[360px\]{max-height:360px}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-56{min-height:calc(var(--spacing)*56)}.min-h-64{min-height:calc(var(--spacing)*64)}.min-h-72{min-height:calc(var(--spacing)*72)}.min-h-\[40vh\]{min-height:40vh}.min-h-\[56px\]{min-height:56px}.min-h-\[64px\]{min-height:64px}.min-h-\[68px\]{min-height:68px}.min-h-\[148px\]{min-height:148px}.min-h-\[168px\]{min-height:168px}.min-h-\[215px\]{min-height:215px}.min-h-\[246px\]{min-height:246px}.min-h-\[320px\]{min-height:320px}.min-h-dvh{min-height:100dvh}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-40{width:calc(var(--spacing)*40)}.w-64{width:calc(var(--spacing)*64)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[32px\]{width:32px}.w-\[50px\]{width:50px}.w-\[56px\]{width:56px}.w-\[63px\]{width:63px}.w-\[74px\]{width:74px}.w-\[80px\]{width:80px}.w-\[116px\]{width:116px}.w-\[132px\]{width:132px}.w-\[367px\]{width:367px}.w-\[420px\]{width:420px}.w-\[480px\]{width:480px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-56{max-width:calc(var(--spacing)*56)}.max-w-\[60\%\]{max-width:60%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92px\]{max-width:92px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[310px\]{max-width:310px}.max-w-\[360px\]{max-width:360px}.max-w-\[390px\]{max-width:390px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[1200px\]{max-width:1200px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[1px\]{min-width:1px}.min-w-\[18px\]{min-width:18px}.min-w-\[20px\]{min-width:20px}.min-w-\[62px\]{min-width:62px}.min-w-\[160px\]{min-width:160px}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.-translate-x-1\.5{--tw-translate-x:calc(var(--spacing)*-1.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-2{--tw-translate-x:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\.5{--tw-translate-y:calc(var(--spacing)*-1.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-200{--tw-scale-x:200%;--tw-scale-y:200%;--tw-scale-z:200%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[1\.1\]{scale:1.1}.scale-\[1\.45\]{scale:1.45}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-input-shine{animation:var(--animate-input-shine)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(109px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(109px,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-\[8px\]{border-radius:8px}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-none{--tw-border-style:none;border-style:none}.\!border-border-default{border-color:var(--color-border-default)!important}.\!border-border-strong{border-color:var(--color-border-strong)!important}.\!border-error-500{border-color:var(--color-error-500)!important}.border-accent-primary{border-color:var(--color-accent-primary)}.border-accent-primary\/40{border-color:#a8ce6766}@supports (color:color-mix(in lab,red,red)){.border-accent-primary\/40{border-color:color-mix(in oklab,var(--color-accent-primary)40%,transparent)}}.border-bg-card{border-color:var(--color-bg-card)}.border-border-default{border-color:var(--color-border-default)}.border-border-strong{border-color:var(--color-border-strong)}.border-error-500{border-color:var(--color-error-500)}.border-error-500\/40{border-color:#ff543a66}@supports (color:color-mix(in lab,red,red)){.border-error-500\/40{border-color:color-mix(in oklab,var(--color-error-500)40%,transparent)}}.border-highlight-border{border-color:var(--color-highlight-border)}.border-ink-05{border-color:var(--color-ink-05)}.border-ink-08{border-color:var(--color-ink-08)}.border-live\/30{border-color:#a8ce674d}@supports (color:color-mix(in lab,red,red)){.border-live\/30{border-color:color-mix(in oklab,var(--color-live)30%,transparent)}}.border-promo-gold{border-color:var(--color-promo-gold)}.border-rarity-classified{border-color:var(--color-rarity-classified)}.border-ring-fastener-edge{border-color:var(--color-ring-fastener-edge)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-\[var\(--overlay-brand-tint\)\]{background-color:var(--overlay-brand-tint)}.bg-accent-fill-soft{background-color:var(--color-accent-fill-soft)}.bg-accent-primary{background-color:var(--color-accent-primary)}.bg-accent-primary\/12{background-color:#a8ce671f}@supports (color:color-mix(in lab,red,red)){.bg-accent-primary\/12{background-color:color-mix(in oklab,var(--color-accent-primary)12%,transparent)}}.bg-accent-primary\/20{background-color:#a8ce6733}@supports (color:color-mix(in lab,red,red)){.bg-accent-primary\/20{background-color:color-mix(in oklab,var(--color-accent-primary)20%,transparent)}}.bg-bg-base{background-color:var(--color-bg-base)}.bg-bg-card{background-color:var(--color-bg-card)}.bg-bg-card-inner{background-color:var(--color-bg-card-inner)}.bg-bg-control{background-color:var(--color-bg-control)}.bg-bg-live{background-color:var(--color-bg-live)}.bg-bg-panel{background-color:var(--color-bg-panel)}.bg-bg-panel-overlay{background-color:var(--color-bg-panel-overlay)}.bg-bg-panel\/95{background-color:#292a27f2}@supports (color:color-mix(in lab,red,red)){.bg-bg-panel\/95{background-color:color-mix(in oklab,var(--color-bg-panel)95%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.bg-black\/85{background-color:color-mix(in oklab,var(--color-black)85%,transparent)}}.bg-card-surface{background-color:var(--color-card-surface)}.bg-card-surface-hover{background-color:var(--color-card-surface-hover)}.bg-card-surface-muted{background-color:var(--color-card-surface-muted)}.bg-control{background-color:var(--color-control)}.bg-control-hover{background-color:var(--color-control-hover)}.bg-control-rest{background-color:var(--color-control-rest)}.bg-current{background-color:currentColor}.bg-danger-soft{background-color:var(--color-danger-soft)}.bg-divider{background-color:var(--color-divider)}.bg-error-500{background-color:var(--color-error-500)}.bg-highlight-soft{background-color:var(--color-highlight-soft)}.bg-ink-05{background-color:var(--color-ink-05)}.bg-ink-08{background-color:var(--color-ink-08)}.bg-live{background-color:var(--color-live)}.bg-live\/10{background-color:#a8ce671a}@supports (color:color-mix(in lab,red,red)){.bg-live\/10{background-color:color-mix(in oklab,var(--color-live)10%,transparent)}}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-panel-raised{background-color:var(--color-panel-raised)}.bg-panel-sunken{background-color:var(--color-panel-sunken)}.bg-promo-gold\/10{background-color:#ffd1391a}@supports (color:color-mix(in lab,red,red)){.bg-promo-gold\/10{background-color:color-mix(in oklab,var(--color-promo-gold)10%,transparent)}}.bg-rarity-classified\/10{background-color:#f7b23b1a}@supports (color:color-mix(in lab,red,red)){.bg-rarity-classified\/10{background-color:color-mix(in oklab,var(--color-rarity-classified)10%,transparent)}}.bg-slider-thumb{background-color:var(--color-slider-thumb)}.bg-status-pending-bg{background-color:var(--color-status-pending-bg)}.bg-success-soft{background-color:var(--color-success-soft)}.bg-text-soft\/10{background-color:#b69d8a1a}@supports (color:color-mix(in lab,red,red)){.bg-text-soft\/10{background-color:color-mix(in oklab,var(--color-text-soft)10%,transparent)}}.bg-tip-bg{background-color:var(--color-tip-bg)}.bg-transparent{background-color:#0000}.bg-warning-primary{background-color:var(--color-warning-primary)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-\[linear-gradient\(105deg\,transparent_40\%\,var\(--color-accent-shine\)_50\%\,transparent_60\%\)\]{background-image:linear-gradient(105deg,transparent 40%,var(--color-accent-shine)50%,transparent 60%)}.bg-\[length\:250\%_100\%\]{background-size:250% 100%}.fill-error-500{fill:var(--color-error-500)}.fill-tip-bg{fill:var(--color-tip-bg)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-16{padding:calc(var(--spacing)*16)}.\!px-6{padding-inline:calc(var(--spacing)*6)!important}.\!px-\[15px\]{padding-inline:15px!important}.\!px-\[18px\]{padding-inline:18px!important}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[var\(--page-padding-x\)\]{padding-inline:var(--page-padding-x)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-14{padding-block:calc(var(--spacing)*14)}.py-\[18px\]{padding-block:18px}.ps-3{padding-inline-start:calc(var(--spacing)*3)}.ps-4{padding-inline-start:calc(var(--spacing)*4)}.pe-1\.5{padding-inline-end:calc(var(--spacing)*1.5)}.pe-7{padding-inline-end:calc(var(--spacing)*7)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-\[5px\]{padding-top:5px}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pr-1{padding-right:calc(var(--spacing)*1)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pb-\[16px\]{padding-bottom:16px}.pb-\[calc\(8px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}.pb-\[calc\(24px\+56px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-7{padding-left:calc(var(--spacing)*7)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-\[2px\]{vertical-align:2px}.font-druk{font-family:var(--font-druk)}.font-inter-display{font-family:var(--font-inter-display)}.font-mono{font-family:var(--font-mono)}.font-onest{font-family:var(--font-onest)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-body{font-size:var(--text-body)!important}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[56px\]{font-size:56px}.text-body{font-size:var(--text-body)}.text-body-s{font-size:var(--text-body-s)}.text-caption{font-size:var(--text-caption)}.text-caption-s{font-size:var(--text-caption-s)}.text-display-l{font-size:var(--text-display-l)}.text-heading-l{font-size:var(--text-heading-l)}.text-heading-m{font-size:var(--text-heading-m)}.text-heading-s{font-size:var(--text-heading-s)}.leading-3{--tw-leading:calc(var(--spacing)*3);line-height:calc(var(--spacing)*3)}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[19px\]{--tw-leading:19px;line-height:19px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[56px\]{--tw-leading:56px;line-height:56px}.leading-body-s{--tw-leading:var(--leading-body-s);line-height:var(--leading-body-s)}.leading-caption{--tw-leading:var(--leading-caption);line-height:var(--leading-caption)}.leading-caption-s{--tw-leading:var(--leading-caption-s);line-height:var(--leading-caption-s)}.leading-heading-l{--tw-leading:var(--leading-heading-l);line-height:var(--leading-heading-l)}.leading-heading-m{--tw-leading:var(--leading-heading-m);line-height:var(--leading-heading-m)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[1\.12px\]{--tw-tracking:1.12px;letter-spacing:1.12px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.\!text-accent-primary{color:var(--color-accent-primary)!important}.text-accent-on-primary{color:var(--color-accent-on-primary)}.text-accent-primary{color:var(--color-accent-primary)}.text-bg-base{color:var(--color-bg-base)}.text-error-500{color:var(--color-error-500)}.text-live{color:var(--color-live)}.text-promo-gold{color:var(--color-promo-gold)}.text-rarity-classified{color:var(--color-rarity-classified)}.text-rarity-restricted{color:var(--color-rarity-restricted)}.text-text-faint{color:var(--color-text-faint)}.text-text-main{color:var(--color-text-main)}.text-text-muted{color:var(--color-text-muted)}.text-text-soft{color:var(--color-text-soft)}.text-text-soft\/50{color:#b69d8a80}@supports (color:color-mix(in lab,red,red)){.text-text-soft\/50{color:color-mix(in oklab,var(--color-text-soft)50%,transparent)}}.text-warning-primary{color:var(--color-warning-primary)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-white\/50{text-decoration-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.decoration-white\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--color-white)50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.decoration-dotted{text-decoration-style:dotted}.underline-offset-\[3px\]{text-underline-offset:3px}.caret-accent-primary{caret-color:var(--color-accent-primary)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-floating{--tw-shadow:0 14px 32px var(--tw-shadow-color,#00000075);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-panel{--tw-shadow:0 10px 24px var(--tw-shadow-color,#00000057);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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-\[10px\]{--tw-backdrop-blur:blur(10px);-webkit-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-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(var(--blur-sm));-webkit-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-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-filter{-webkit-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-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,opacity\]{transition-property:color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,scale\]{transition-property:left,right,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,background-color\]{transition-property:transform,border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[160ms\]{--tw-duration:.16s;transition-duration:.16s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-ui{--tw-ease:var(--ease-ui);transition-timing-function:var(--ease-ui)}.will-change-\[transform\,opacity\]{will-change:transform,opacity}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--page-padding-x\:16px\]{--page-padding-x:16px}.\[clip-path\:polygon\(50\%_72\%\,0_22\%\,12\%_8\%\,50\%_46\%\,88\%_8\%\,100\%_22\%\)\]{clip-path:polygon(50% 72%,0 22%,12% 8%,50% 46%,88% 8%,100% 22%)}.\[clip-path\:polygon\(50\%_100\%\,0_0\,100\%_0\)\]{clip-path:polygon(50% 100%,0 0,100% 0)}@media(hover:hover){.group-hover\:invisible:is(:where(.group):hover *){visibility:hidden}.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:text-text-main:is(:where(.group):hover *){color:var(--color-text-main)}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}}.placeholder\:tracking-normal::placeholder{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.placeholder\:text-text-soft::placeholder{color:var(--color-text-soft)}.placeholder\:normal-case::placeholder{text-transform:none}.placeholder\:opacity-60::placeholder{opacity:.6}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-x-1\.5:before{content:var(--tw-content);inset-inline:calc(var(--spacing)*-1.5)}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.before\:-inset-y-1\.5:before{content:var(--tw-content);inset-block:calc(var(--spacing)*-1.5)}.before\:-top-0\.5:before{content:var(--tw-content);top:calc(var(--spacing)*-.5)}.before\:-bottom-1\.5:before{content:var(--tw-content);bottom:calc(var(--spacing)*-1.5)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:calc(var(--spacing)*0)}.focus-within\:shadow-\[inset_0_-2px_0_var\(--color-accent-primary\)\]:focus-within{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,var(--color-accent-primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.075\]:hover{scale:1.075}.hover\:border-border-strong:hover{border-color:var(--color-border-strong)}.hover\:border-warning-primary:hover{border-color:var(--color-warning-primary)}.hover\:bg-bg-control-hover:hover{background-color:var(--color-bg-control-hover)}.hover\:bg-control-hover:hover{background-color:var(--color-control-hover)}.hover\:bg-error-500:hover{background-color:var(--color-error-500)}.hover\:bg-rarity-classified\/15:hover{background-color:#f7b23b26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rarity-classified\/15:hover{background-color:color-mix(in oklab,var(--color-rarity-classified)15%,transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.hover\:text-text-main:hover{color:var(--color-text-main)}.hover\:text-text-soft:hover{color:var(--color-text-soft)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-90:hover{opacity:.9}.not-disabled\:hover\:bg-control-active:not(:disabled):hover{background-color:var(--color-control-active)}.not-disabled\:hover\:bg-control-hover:not(:disabled):hover{background-color:var(--color-control-hover)}.not-disabled\:hover\:text-promo-gold:not(:disabled):hover{color:var(--color-promo-gold)}}.focus\:border-accent-primary:focus{border-color:var(--color-accent-primary)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:shadow-none:focus-visible{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-accent-focus:focus-visible{--tw-ring-color:var(--color-accent-focus)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-accent-focus:focus-visible{outline-color:var(--color-accent-focus)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:opacity-80:active{opacity:.8}.not-disabled\:active\:bg-control-active:not(:disabled):active{background-color:var(--color-control-active)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-75:disabled{opacity:.75}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:opacity-40:has(:disabled){opacity:.4}.has-disabled\:opacity-70:has(:disabled){opacity:.7}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:opacity-40[data-disabled]{opacity:.4}.data-\[disabled\]\:opacity-70[data-disabled]{opacity:.7}.data-\[state\=checked\]\:border-accent-primary[data-state=checked]{border-color:var(--color-accent-primary)}.data-\[state\=checked\]\:bg-accent-primary[data-state=checked]{background-color:var(--color-accent-primary)}.data-\[state\=closed\]\:\[animation\:dialog-content-out_0\.15s_ease_forwards\][data-state=closed]{animation:.15s forwards dialog-content-out}.data-\[state\=closed\]\:\[animation\:dialog-overlay-out_0\.15s_ease_forwards\][data-state=closed]{animation:.15s forwards dialog-overlay-out}.data-\[state\=delayed-open\]\:data-\[side\=bottom\]\:animate-tooltip-in-bottom[data-state=delayed-open][data-side=bottom]{animation:var(--animate-tooltip-in-bottom)}.data-\[state\=delayed-open\]\:data-\[side\=left\]\:animate-tooltip-in-left[data-state=delayed-open][data-side=left]{animation:var(--animate-tooltip-in-left)}.data-\[state\=delayed-open\]\:data-\[side\=right\]\:animate-tooltip-in-right[data-state=delayed-open][data-side=right]{animation:var(--animate-tooltip-in-right)}.data-\[state\=delayed-open\]\:data-\[side\=top\]\:animate-tooltip-in-top[data-state=delayed-open][data-side=top]{animation:var(--animate-tooltip-in-top)}.data-\[state\=instant-open\]\:data-\[side\=bottom\]\:animate-tooltip-in-bottom[data-state=instant-open][data-side=bottom]{animation:var(--animate-tooltip-in-bottom)}.data-\[state\=instant-open\]\:data-\[side\=left\]\:animate-tooltip-in-left[data-state=instant-open][data-side=left]{animation:var(--animate-tooltip-in-left)}.data-\[state\=instant-open\]\:data-\[side\=right\]\:animate-tooltip-in-right[data-state=instant-open][data-side=right]{animation:var(--animate-tooltip-in-right)}.data-\[state\=instant-open\]\:data-\[side\=top\]\:animate-tooltip-in-top[data-state=instant-open][data-side=top]{animation:var(--animate-tooltip-in-top)}.data-\[state\=open\]\:\[animation\:dialog-content-in_0\.2s_ease\][data-state=open]{animation:.2s dialog-content-in}.data-\[state\=open\]\:\[animation\:dialog-overlay-in_0\.2s_ease\][data-state=open]{animation:.2s dialog-overlay-in}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:374px){.max-\[374px\]\:gap-1{gap:calc(var(--spacing)*1)}.max-\[374px\]\:px-2{padding-inline:calc(var(--spacing)*2)}}@media not all and (min-width:319px){.max-\[319px\]\:min-w-\[288px\]{min-width:288px}.max-\[319px\]\:overflow-x-auto{overflow-x:auto}}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media not all and (min-width:48rem){.max-md\:\!top-auto{top:auto!important}.max-md\:\!right-4{right:calc(var(--spacing)*4)!important}.max-md\:\!bottom-4{bottom:calc(var(--spacing)*4)!important}.max-md\:\!left-4{left:calc(var(--spacing)*4)!important}.max-md\:z-\[1\]{z-index:1}.max-md\:hidden{display:none}.max-md\:h-3\.5{height:calc(var(--spacing)*3.5)}.max-md\:h-\[7px\]{height:7px}.max-md\:w-\[11px\]{width:11px}.max-md\:w-auto{width:auto}.max-md\:max-w-none{max-width:none}.max-md\:bg-card-surface{background-color:var(--color-card-surface)}.max-md\:p-4{padding:calc(var(--spacing)*4)}.max-md\:before\:-inset-x-2:before{content:var(--tw-content);inset-inline:calc(var(--spacing)*-2)}.max-md\:before\:-bottom-2:before{content:var(--tw-content);bottom:calc(var(--spacing)*-2)}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}}@media(min-width:561px){.min-\[561px\]\:-translate-y-8{--tw-translate-y:calc(var(--spacing)*-8);translate:var(--tw-translate-x)var(--tw-translate-y)}.min-\[561px\]\:px-6{padding-inline:calc(var(--spacing)*6)}.min-\[561px\]\:\[--page-padding-x\:24px\]{--page-padding-x:24px}}@media(min-width:768px){.min-\[768px\]\:px-6{padding-inline:calc(var(--spacing)*6)}.min-\[768px\]\:pt-12{padding-top:calc(var(--spacing)*12)}}@media(min-width:1267px){.min-\[1267px\]\:mx-auto{margin-inline:auto}.min-\[1267px\]\:max-w-\[1200px\]{max-width:1200px}.min-\[1267px\]\:px-0{padding-inline:calc(var(--spacing)*0)}.min-\[1267px\]\:pt-14{padding-top:calc(var(--spacing)*14)}.min-\[1267px\]\:\[--page-padding-x\:0px\]{--page-padding-x:0px}}@media(min-width:1440px){.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1536px){.min-\[1536px\]\:m-2{margin:calc(var(--spacing)*2)}.min-\[1536px\]\:mr-\[7px\]{margin-right:7px}.min-\[1536px\]\:block{display:block}.min-\[1536px\]\:h-\[calc\(100vh-16px\)\]{height:calc(100vh - 16px)}.min-\[1536px\]\:min-h-0{min-height:calc(var(--spacing)*0)}.min-\[1536px\]\:w-\[200px\]{width:200px}.min-\[1536px\]\:w-auto{width:auto}.min-\[1536px\]\:min-w-\[200px\]{min-width:200px}.min-\[1536px\]\:flex-col{flex-direction:column}.min-\[1536px\]\:flex-row{flex-direction:row}.min-\[1536px\]\:gap-0{gap:calc(var(--spacing)*0)}:where(.min-\[1536px\]\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.min-\[1536px\]\:space-x-0>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*0)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-x-reverse)))}.min-\[1536px\]\:pt-0{padding-top:calc(var(--spacing)*0)}}@media(min-width:40rem){.sm\:w-\[190px\]{width:190px}.sm\:w-auto{width:auto}.sm\:min-w-\[150px\]{min-width:150px}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}}@media(min-width:48rem){.md\:right-6{right:calc(var(--spacing)*6)}.md\:bottom-6{bottom:calc(var(--spacing)*6)}.md\:mt-4{margin-top:calc(var(--spacing)*4)}.md\:mt-6{margin-top:calc(var(--spacing)*6)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.md\:h-full{height:100%}.md\:min-h-72{min-height:calc(var(--spacing)*72)}.md\:min-h-\[500px\]{min-height:500px}.md\:w-\[200px\]{width:200px}.md\:w-auto{width:auto}.md\:max-w-\[148px\]{max-width:148px}.md\:max-w-\[537px\]{max-width:537px}.md\:min-w-0{min-width:calc(var(--spacing)*0)}.md\:flex-1{flex:1}.md\:flex-none{flex:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[repeat\(auto-fill\,minmax\(138px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(138px,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-8{gap:calc(var(--spacing)*8)}:where(.md\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.md\:gap-x-6{column-gap:calc(var(--spacing)*6)}.md\:gap-y-0{row-gap:calc(var(--spacing)*0)}.md\:overflow-hidden{overflow:hidden}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:py-2{padding-block:calc(var(--spacing)*2)}.md\:py-8{padding-block:calc(var(--spacing)*8)}.md\:pt-\[104px\]{padding-top:104px}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:pb-\[calc\(24px\+56px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.md\:text-\[13px\]{font-size:13px}.md\:text-display{font-size:var(--text-display)}.md\:leading-display{--tw-leading:var(--leading-display);line-height:var(--leading-display)}.md\:leading-none{--tw-leading:1;line-height:1}}@media(min-width:64rem){.lg\:order-none{order:0}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-8{margin-top:calc(var(--spacing)*8)}.lg\:mb-8{margin-bottom:calc(var(--spacing)*8)}.lg\:block{display:block}.lg\:contents{display:contents}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-h-\[562px\]{max-height:562px}.lg\:w-\[184px\]{width:184px}.lg\:w-\[204px\]{width:204px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1fr_324px\]{grid-template-columns:1fr 324px}.lg\:flex-col{flex-direction:column}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:pb-6{padding-bottom:calc(var(--spacing)*6)}}@media(min-width:80rem){.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:max-h-\[420px\]{max-height:420px}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\>\*\:not\(\:last-child\)\]\:border-r>:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&\>\*\:not\(\:last-child\)\]\:border-r-0>:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:border-b-0>:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.page-view{animation:page-view-in var(--duration-page-enter)var(--ease-out)}.appear-item{animation:appear-item-in var(--duration-list-enter)var(--ease-out)both;animation-delay:calc(var(--i,0)*var(--stagger-list-item))}@keyframes page-view-in{0%{opacity:0;transform:translateY(6px)}}@keyframes appear-item-in{0%{opacity:0;transform:translateY(10px)}}@keyframes page-view-fade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.page-view{animation:page-view-fade var(--duration-quick)var(--ease-ui)}.appear-item{animation:page-view-fade var(--duration-page-enter)var(--ease-ui)both;animation-delay:0s}}.spinner{animation:1s linear infinite spin}@keyframes input-shine{0%{opacity:0;background-position:150% 0}15%{opacity:1}85%{opacity:1}to{opacity:0;background-position:-50% 0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer base{body{font-family:var(--font-onest);color:var(--color-text-main);background:var(--color-bg-page-bottom);background-attachment:fixed}button:not(:disabled),[role=button]:not([aria-disabled=true]){cursor:pointer}:-webkit-any(input,textarea,select):autofill{caret-color:currentColor;-webkit-text-fill-color:currentColor;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out}:is(input,textarea,select):autofill{caret-color:currentColor;-webkit-text-fill-color:currentColor;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out}:is(input,textarea,select):autofill:hover{-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out}:is(input,textarea,select):autofill:focus{-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out}}@layer components{.ui-field{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-panel-sunken);color:var(--color-text-main);transition:background-color var(--duration-control)var(--ease-ui),border-color var(--duration-control)var(--ease-ui),box-shadow var(--duration-control)var(--ease-ui)}.ui-field[data-size=xs]{min-height:var(--control-height-xs);padding-inline:var(--field-padding-xs);font-size:var(--text-caption)}.ui-field[data-size=sm]{min-height:var(--control-height-sm);padding-inline:var(--field-padding-sm);font-size:var(--text-caption)}.ui-field[data-size=md]{min-height:var(--control-height-md);padding-inline:var(--field-padding-md);font-size:var(--text-body-s)}.ui-field[data-size=lg]{min-height:var(--control-height-lg);padding-inline:var(--field-padding-md);font-size:var(--text-body-s)}.ui-field[data-size=xl]{min-height:var(--control-height-xl);padding-inline:var(--field-padding-md);font-size:var(--text-body-s)}.ui-field[data-size="2xl"]{min-height:var(--control-height-2xl);padding-inline:var(--field-padding-md);font-size:var(--text-body)}.ui-field-label{margin-bottom:var(--field-label-gap);color:var(--color-text-soft);font-size:var(--text-body-s);line-height:var(--leading-body-s);display:block}.ui-field-message{margin-top:var(--field-message-gap);font-size:var(--text-caption);line-height:var(--leading-caption)}.ui-field:focus-within{box-shadow:inset 0 -2px 0 var(--color-accent-primary)}.ui-field:focus-visible{outline:none}.ui-field[data-active=true]{box-shadow:inset 0 -2px 0 var(--color-accent-primary)}.ui-field:has([aria-invalid=true]){box-shadow:inset 0 -2px 0 var(--color-error-500)}.ui-field :is(input,textarea,select):focus-visible{box-shadow:none;outline:none}.ui-field:has(:disabled){cursor:not-allowed;opacity:var(--opacity-medium)}@media(hover:hover)and (pointer:fine){.ui-field:hover{background:var(--color-control-rest)}}@media(pointer:coarse){.ui-field:not([data-size=custom]){min-height:var(--touch-target-min)}}}:root{--accent-rgb:168,206,103;--accent-bright-rgb:203,228,160;--accent-dim-rgb:95,122,54;--accent-stroke-rgb:168,206,103;--bg-base-rgb:27,27,27;--bg-panel-rgb:35,34,35;--bg-page-top-rgb:27,27,27;--bg-feed-rgb:32,32,32;--bg-overlay-rgb:20,20,20;--glow-rgb:168,206,103;--state-success-rgb:168,206,103;--surface-panel-solid:rgb(var(--bg-overlay-rgb));--surface-panel-overlay:rgba(var(--bg-overlay-rgb),.5);--surface-backdrop:rgba(var(--bg-base-rgb),.9);--surface-card-fill:#e4dad105}@supports (color:color-mix(in lab,red,red)){:root{--surface-card-fill:color-mix(in srgb,var(--color-text-main)2%,transparent)}}:root{--surface-control-hover:var(--bg-control-hover);--surface-hover-fill:#e4dad117}@supports (color:color-mix(in lab,red,red)){:root{--surface-hover-fill:color-mix(in srgb,var(--color-text-main)9%,transparent)}}:root{--surface-hover-fill-soft:#e4dad108}@supports (color:color-mix(in lab,red,red)){:root{--surface-hover-fill-soft:color-mix(in srgb,var(--color-text-main)3%,transparent)}}:root{--surface-inner-panel:none;--surface-inner-control:none;--surface-inner-subtle:none;--surface-card-hover:0 0 0 1px var(--color-border-strong);--surface-inner-accent:none;--surface-inner-accent-mid:none;--surface-inner-accent-min:none;--surface-inner-accent-panel:none;--surface-inner-danger-panel:none;--accent-fill-min:rgba(var(--accent-rgb),.05);--accent-fill-faint:rgba(var(--accent-rgb),.08);--accent-fill-soft:rgba(var(--accent-rgb),.15);--accent-border-min:rgba(var(--accent-rgb),.05);--accent-border-faint:rgba(var(--accent-rgb),.08);--accent-border-soft:rgba(var(--accent-rgb),.1);--accent-primary:var(--color-accent-primary);--accent-hover:var(--color-accent-hover);--accent-pressed:var(--color-accent-pressed);--accent-on-primary:var(--color-accent-on-primary);--accent-focus:rgba(var(--accent-rgb),.4);--accent-glow:rgba(var(--accent-rgb),.25);--accent-knob:var(--color-accent-knob);--accent-bright:var(--color-accent-bright);--bg-canvas:var(--color-bg-canvas);--bg-feed:var(--color-bg-live);--text-main:var(--color-text-main);--text-soft:var(--color-text-soft);--text-muted:var(--color-text-muted);--border-default:var(--color-border-default);--border-strong:var(--color-border-strong);--action-blue:var(--color-live);--action-on-primary:var(--neutral-white);--text-on-accent:var(--color-accent-on-primary);--switch-off:var(--color-switch-off);--switch-off-hover:var(--color-switch-off-hover);--tab-glow-bg:radial-gradient(ellipse at 50% 70%,rgba(var(--accent-rgb),.34),transparent 72%);--state-error:var(--color-error-500);--state-success-text:var(--color-state-success-text);--tip-bg:var(--color-tip-bg);--tip-text:var(--color-tip-text);--state-selected-text:var(--color-state-selected-text);--promo-gold:var(--color-promo-gold);--action-primary:var(--color-action-primary);--action-primary-hover:var(--color-action-primary-hover);--r-sm:0;--r-md:0;--r-lg:0;--r-pill:0;--fs-display:32px;--fs-h1:24px;--fs-h2:20px;--fs-body:16px;--fs-label:14px;--fs-caption:12px}.woot-widget-holder,.woot--bubble-holder{pointer-events:auto}.v-popper--theme-tooltip .v-popper__inner{background:var(--color-tip-bg);border-radius:var(--radius-md);box-shadow:var(--shadow-tooltip);color:var(--neutral-white);font-family:var(--font-onest);padding:12px;font-size:12px;line-height:16px}.v-popper--theme-tooltip .v-popper__arrow-outer,.v-popper--theme-tooltip .v-popper__arrow-inner{border-color:var(--color-tip-bg)}@keyframes tooltip-in-top{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltip-in-bottom{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltip-in-left{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes tooltip-in-right{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes dialog-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes dialog-content-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes dialog-content-out{0%{opacity:1;scale:1}to{opacity:0;scale:.96}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}:root{--cl-card-bg: var(--color-panel-sunken)}.fade-enter-active,.fade-leave-active{@apply transition-opacity duration-200;}.fade-enter-from,.fade-leave-to{@apply opacity-0;}@keyframes motion-rise-in{0%{opacity:0;transform:translateY(var(--distance-micro))}}@keyframes motion-pop-in{0%{opacity:0;transform:translateY(var(--distance-micro)) scale(.96)}}@keyframes motion-selection-pop{0%{opacity:0;transform:scale(.9) rotate(-8deg)}}@keyframes motion-spark{50%{transform:scale(1.16) rotate(-5deg)}}@font-face{font-family:Druk Cyr;src:url(/assets/woff2/DrukCyr-HeavyItalic-CTgQ288C.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}:root{font-family:Open Sans,system-ui,sans-serif;color:#e4dad1;background:#141312;font-synthesis:none;--rust-red: #cd412b;--rust-red-dark: #b83a27;--rust-red-bright: #da4a34;--rust-gold: #d09b43;--rust-green: #5d7239;--rust-blue: #3f9fd0;--rust-blue-bright: #76c7eb;--rust-nav-surface-top: #171917;--rust-nav-surface-bottom: #0d0e0c;--rust-nav-text: #d4cec9;--rust-nav-icon: #85817d;--rust-nav-active-text: #eadfd9;--rust-nav-active-icon: #d8cec8;--rust-nav-active-top: #251c19;--rust-nav-active-mid: #4c271f;--rust-nav-active-bottom: #773126;--rust-nav-hover: #2c1b18;--rust-nav-divider: rgba(205, 199, 194, .14);--panel: rgba(20, 19, 18, .96);--line: rgba(255, 255, 255, .105);--muted: rgba(228, 218, 209, .58);--surface-base: #20211f;--surface-raised: #292a27;--surface-control: #30312e;--surface-hover: #343532;--text-primary: #ece5dd;--text-secondary: rgba(228, 218, 209, .62);--z-dropdown: 40;--z-header: 70;--z-popover: 82;--z-overlay: 100;--rarity-common: #768064;--rarity-common-bright: #96a475;--rarity-uncommon: #40a1d2;--rarity-uncommon-bright: #56b8e7;--rarity-rare: #7566a8;--rarity-rare-bright: #9280c7;--rarity-epic: #c24738;--rarity-epic-bright: #dc6656;--rarity-legendary: #daa140;--rarity-legendary-bright: #e8b55d;--duration-micro: 80ms;--duration-quick: .15s;--duration-fast: .25s;--duration-medium: .35s;--duration-slow: .4s;--duration-very-slow: .5s;--ease-smooth-out: cubic-bezier(.22, 1, .36, 1);--upgrade-win-ease: cubic-bezier(.16, 1, .3, 1);--toast-open: .35s;--toast-close: .25s;--toast-distance: 16px;--toast-blur: 2px;--toast-scale: .97;--toast-ease: cubic-bezier(.22, 1, .36, 1);--ui-heading-height: 88px;--ui-heading-icon: 38px;--ui-heading-title: clamp(36px, 3vw, 48px);--ui-page-content-gap: 12px;--ui-grid-gap: 12px;--ui-grid-gap-compact: 7px;--ui-toolbar-height: 52px;--ui-toolbar-gap: 4px;--ui-control-bg: var(--surface-base);--ui-control-bg-alt: var(--surface-raised);--ui-control-hover: var(--surface-hover);--ui-control-active: #5d7239;--ui-control-padding: 14px;--ui-control-font: 13px;--ui-control-icon: 14px;--ui-button-height: 48px;--ui-button-padding: 20px;--ui-button-font: 13px;--ui-button-icon: 16px;--ui-card-title-font: 13px;--ui-caption-font: 9px}.rarity-common{--rarity-color: var(--rarity-common);--rarity-color-bright: var(--rarity-common-bright)}.rarity-uncommon{--rarity-color: var(--rarity-uncommon);--rarity-color-bright: var(--rarity-uncommon-bright)}.rarity-rare{--rarity-color: var(--rarity-rare);--rarity-color-bright: var(--rarity-rare-bright)}.rarity-epic{--rarity-color: var(--rarity-epic);--rarity-color-bright: var(--rarity-epic-bright)}.rarity-legendary{--rarity-color: var(--rarity-legendary);--rarity-color-bright: var(--rarity-legendary-bright)}.rarity-empty{--rarity-color: rgba(228, 218, 209, .26);--rarity-color-bright: rgba(228, 218, 209, .42)}@property --upgrade-chance{syntax: "<angle>"; inherits: true; initial-value: 180deg;}@property --upgrade-start{syntax: "<angle>"; inherits: true; initial-value: 90deg;}*{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:smooth;scrollbar-gutter:stable}body{margin:0;min-width:320px;min-height:100vh;background:#141312;-webkit-font-smoothing:antialiased}body.viewer-open,body.onboarding-open{overflow:hidden}html:has(body.onboarding-open){scrollbar-gutter:auto}button,input{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible{outline:2px solid var(--rust-blue-bright);outline-offset:2px}.ui-button{min-width:156px;height:var(--ui-button-height);padding:0 var(--ui-button-padding);display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;background:var(--rust-green);color:#fff;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:var(--ui-button-font);font-weight:700;line-height:1;letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out,filter var(--duration-quick) ease-out}.ui-button>svg{width:var(--ui-button-icon);height:var(--ui-button-icon);flex:0 0 auto}.ui-button--full{width:100%}.ui-button--primary{background:var(--rust-green);color:#fff}.ui-button--primary:hover,.ui-button--primary:focus-visible{background:#6f8743}.ui-button--gold{background:var(--rust-gold);color:#251e14}.ui-button--gold:hover,.ui-button--gold:focus-visible{background:#e2ad52}.ui-button--danger{background:var(--rust-red);color:#fff}.ui-button--danger:hover,.ui-button--danger:focus-visible{background:#da4a34}.ui-button--secondary{background:#3a3b38;color:#ece4dcc7}.ui-button--secondary:hover,.ui-button--secondary:focus-visible{background:#474844;color:#fff}.ui-button:hover:not(:disabled),.ui-button:focus-visible:not(:disabled){transform:translateY(-1px);filter:brightness(1.03)}.ui-button:active:not(:disabled){transform:translateY(1px)}.ui-button:disabled{background:var(--surface-control);color:#e4dad152;cursor:not-allowed;filter:none;transform:none}.app-shell{position:relative;min-height:100vh;isolation:isolate}.page-loading-screen{position:fixed;inset:0;z-index:300;display:grid;place-items:center;background:#151715;color:#eee6de}.page-loading-screen:before{content:"";position:absolute;inset:0;opacity:.16;background-image:linear-gradient(rgba(228,218,209,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(228,218,209,.06) 1px,transparent 1px);background-size:34px 34px;mask-image:radial-gradient(circle at center,#000,transparent 72%)}.page-loading-core{position:relative;width:min(340px,calc(100vw - 48px));display:grid;grid-template-columns:78px minmax(0,1fr);grid-template-rows:auto 4px;align-items:center;gap:14px 18px}.page-loading-core>img{width:78px;height:58px;object-fit:contain}.page-loading-core>span{min-width:0;display:flex;flex-direction:column;gap:4px}.page-loading-core b{font:700 24px/1 Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.055em;text-transform:uppercase}.page-loading-core small{color:#eee6de75;font-size:9px;font-weight:700;letter-spacing:.095em;text-transform:uppercase}.page-loading-core>i{grid-column:1 / -1;height:4px;overflow:hidden;background:#292c28}.page-loading-core>i>i{display:block;width:38%;height:100%;background:var(--rust-red);animation:pageLoadingRail .82s cubic-bezier(.42,0,.32,1) infinite}@keyframes pageLoadingRail{0%{transform:translate(-110%)}to{transform:translate(365%)}}@media(prefers-reduced-motion:reduce){.page-loading-core>i>i{width:100%;animation:none}}.world-background{position:fixed;inset:0;z-index:-2;background:url(/assets/rust-harbor-background-v2.webp) center/cover no-repeat}.world-background:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,13,12,var(--world-overlay-from, .76)),rgba(12,13,12,var(--world-overlay-to, .84)))}.world-background.is-profile{background-image:url(/assets/ruster-profile-room-bg.webp);background-position:center 46%}.world-background.is-profile:after{background:linear-gradient(180deg,rgba(10,11,10,var(--world-overlay-from, .66)),rgba(10,11,10,var(--world-overlay-to, .82)))}.world-background.is-rewards{background-image:url(/assets/rewards/rust-cargo-harbor-official-2024.webp);background-position:center 48%}.world-background.is-rewards:after{background:linear-gradient(180deg,rgba(8,10,9,var(--world-overlay-from, .8)),rgba(8,9,8,var(--world-overlay-to, .92)))}.world-background.is-upgrades{background-image:url(/assets/rust-apartment-upgrader-bg.webp);background-position:center 52%}.world-background.is-upgrades:after{background:linear-gradient(180deg,rgba(8,10,10,var(--world-overlay-from, .68)),rgba(9,10,9,var(--world-overlay-to, .88)))}.game-header{position:fixed;inset:0 0 auto;z-index:50}.primary-bar{height:68px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;background:linear-gradient(180deg,var(--rust-nav-surface-top) 0%,var(--rust-nav-surface-bottom) 100%);border-bottom:1px solid var(--rust-nav-divider)}.brand{min-width:0;justify-self:start;display:flex;align-items:center;padding:0 18px;color:#fff;text-decoration:none}.brand-logo{width:auto;height:50px;display:block;object-fit:contain;transform:translateY(-2px)}.primary-nav{grid-column:2;display:flex;align-items:center;justify-content:center}.primary-nav-links{display:contents}.mobile-menu-profile,.mobile-menu-footer{display:none}.primary-nav button{position:relative;min-width:142px;height:100%;padding:0 23px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;background:transparent;color:var(--rust-nav-text);font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;font-weight:700;line-height:1;letter-spacing:.025em;text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.primary-nav button>svg{width:17px;height:17px;flex:0 0 auto;color:var(--rust-nav-icon);transition:color var(--duration-quick) ease-out,transform var(--duration-fast) var(--ease-smooth-out)}.primary-nav button:hover{color:var(--rust-nav-active-text);background:var(--rust-nav-hover)}.primary-nav button:hover>svg,.primary-nav button:focus-visible>svg,.primary-nav button.is-active>svg{color:var(--rust-nav-active-icon)}.primary-nav button:hover>svg,.primary-nav button:focus-visible>svg{transform:translateY(-2px)}.primary-nav button.is-active{color:var(--rust-nav-active-text);background:linear-gradient(180deg,var(--rust-nav-active-top) 0%,var(--rust-nav-active-mid) 52%,var(--rust-nav-active-bottom) 100%);box-shadow:inset 0 -3px 0 var(--rust-red)}.primary-nav button.is-active:hover,.primary-nav button.is-active:focus-visible{color:#fff3ed;background:linear-gradient(180deg,#2b1e1a,#582a21 52%,#843426)}.system-nav{min-width:0;justify-self:end;display:flex;align-items:center;gap:7px;padding:0 12px}.system-nav button{height:38px;min-width:42px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;background:#ffffff0e;color:var(--rust-nav-icon);font-family:Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.system-nav>button:not(.login-button):not(.menu-button){width:42px;min-width:42px;height:42px;padding:0;font-size:18px}.system-nav button:hover,.system-nav button:focus-visible{color:var(--rust-nav-active-text);background:var(--rust-nav-hover)}.system-nav button:active{transform:translateY(1px)}.system-nav .login-button{min-width:184px;height:42px;padding:0 20px;gap:11px;background:var(--rust-green);color:#fff;box-shadow:0 2px 4px #0000002e;font-size:14px;letter-spacing:.055em;transition:background-color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out,box-shadow var(--duration-fast) var(--ease-smooth-out)}.system-nav .login-button:hover{background:#6f8743;transform:translateY(-1px);box-shadow:0 3px 7px #00000038}.system-nav .login-button:disabled{opacity:.72;cursor:wait;transform:none}.system-nav .login-button.is-loading>svg,.guest-login-button.is-loading>svg{animation:authSpinner .8s linear infinite}.login-button svg{flex:0 0 auto;font-size:20px}.login-button span{display:flex;align-items:baseline;gap:5px}.login-button small{color:#ffffffb3;font-size:9px;font-weight:700;letter-spacing:.06em}.account-value{height:42px;min-width:86px;padding:0 11px;display:flex;align-items:center;justify-content:center;gap:7px;background:#20221f;color:#e4dad1d6;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;font-weight:700;letter-spacing:.035em}.account-value>svg{width:15px;color:var(--rust-blue-bright)}.rust-inventory-weapon{width:27px;height:27px;flex:0 0 27px;display:inline-block;background:var(--rust-blue-bright);mask:url(/assets/icons/rust-revolver-silhouette.svg) center / contain no-repeat;-webkit-mask:url(/assets/icons/rust-revolver-silhouette.svg) center / contain no-repeat}.account-value>img{width:18px;height:18px;object-fit:contain}.account-value b{white-space:nowrap}.account-value.balance-value{min-width:102px;background:var(--rust-gold);color:#211b13;font-size:15px}.account-value.balance-value>img{width:21px;height:21px;filter:saturate(1.2) contrast(1.08)}.system-nav .add-funds-button{width:42px;min-width:42px;padding:0;background:var(--rust-green);color:#fff;font-size:13px}.system-nav .add-funds-button:hover,.system-nav .add-funds-button:focus-visible{background:#6f8743}.notifications-menu{position:relative;height:42px}.system-nav .notifications-button{position:relative;width:42px;min-width:42px;height:42px;padding:0;font-size:16px}.system-nav .notifications-button.is-open{background:var(--surface-hover);color:#fff}.notifications-button span{position:absolute;top:8px;right:8px;width:5px;height:5px;background:var(--rust-red)}.notifications-popover{position:absolute;top:50px;right:0;z-index:82;width:350px;max-height:min(70vh,520px);padding:0;overflow-x:hidden;overflow-y:auto;background:var(--surface-base);box-shadow:0 16px 38px #00000080;animation:accountMenuIn var(--duration-fast) var(--ease-smooth-out) both}.notifications-popover>header{position:sticky;top:0;z-index:1;height:43px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;background:var(--surface-control);font-family:Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase}.notifications-popover>header b{color:#f0e8df;font-size:13px;letter-spacing:.055em}.notifications-popover>header small{color:var(--rust-red);font-size:8px;font-weight:700;letter-spacing:.08em}.notifications-popover>button{width:100%;min-height:72px;padding:9px 12px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;border:0;background:var(--surface-raised);text-align:left}.notifications-popover>button+button{margin-top:2px}.notifications-popover>button:hover,.notifications-popover>button:focus-visible{background:var(--surface-hover)}.notifications-popover>button>i{width:42px;height:42px;display:grid;place-items:center;background:#3a3b37;color:var(--rust-blue-bright);font-size:15px;font-style:normal}.notifications-popover>button>i.is-case{color:var(--rust-red)}.notifications-popover>button>i.is-balance{color:var(--rust-gold)}.notifications-popover>button>span{min-width:0;display:grid;grid-template-columns:1fr auto;gap:3px 8px}.notifications-popover>button b{overflow:hidden;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;letter-spacing:.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.notifications-popover>button small{grid-column:1 / -1;overflow:hidden;color:#e4dad180;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.notifications-popover>button time{grid-column:2;grid-row:1;align-self:center;color:#e4dad161;font-size:8px;font-weight:700;letter-spacing:.05em;white-space:nowrap}.notifications-popover>footer{position:sticky;bottom:0;z-index:1;padding:7px;background:#1b1c1a}.notifications-popover>footer button{width:100%;height:34px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;background:var(--surface-raised);color:#e4dad18f;font-size:8px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.notifications-popover>footer button:hover,.notifications-popover>footer button:focus-visible{background:var(--rust-green);color:#fff}.account-menu{position:relative;height:42px}.system-nav .account-trigger{width:42px;min-width:42px;height:42px;padding:0;overflow:hidden;background:#2b2d29}.account-trigger img{width:46px;height:46px;object-fit:contain;transform:translateY(4px)}.system-nav .account-trigger:hover,.system-nav .account-trigger:focus-visible,.system-nav .account-trigger.is-open{background:var(--rust-red)}.account-popover{position:absolute;top:50px;right:0;z-index:80;width:248px;padding:6px;background:var(--surface-base);box-shadow:0 16px 38px #00000075;animation:accountMenuIn var(--duration-fast) var(--ease-smooth-out) both}.account-popover:before{content:"";position:absolute;right:14px;top:-6px;width:12px;height:12px;background:var(--surface-base);transform:rotate(45deg)}.account-popover-head{min-width:0;min-height:64px;padding:7px 9px 9px;display:flex;align-items:center;gap:10px;background:var(--surface-raised)}.account-popover-head>img{width:46px;height:46px;flex:0 0 46px;object-fit:contain;background:var(--rust-red)}.account-popover-head>span{min-width:0;display:flex;flex-direction:column;gap:3px}.account-popover-head b{overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:16px;letter-spacing:.045em;text-overflow:ellipsis;white-space:nowrap}.account-popover-head small{display:flex;align-items:center;gap:4px;color:#91aa62;font-size:8px;font-weight:700;letter-spacing:.06em}.account-popover>button{width:100%;height:38px;padding:0 11px;justify-content:flex-start;background:transparent;color:#e4dad1ad;font-size:11px}.account-popover>button+button{border-top:1px solid rgba(255,255,255,.055)}.account-popover>button:hover,.account-popover>button:focus-visible{background:#30322e;color:#fff}.account-popover>button>svg{width:14px;height:14px;color:#e4dad16b}.account-popover>.account-logout{margin-top:4px;color:#e28678}.account-popover>.account-logout>svg{color:var(--rust-red)}.menu-button{display:none!important}.game-toolbar{width:100%;min-height:var(--ui-toolbar-height);display:grid;align-items:stretch;gap:var(--ui-toolbar-gap);margin-bottom:10px;background:transparent}.case-toolbar{grid-template-columns:1fr minmax(300px,380px)}.game-toolbar-tabs{min-width:0;display:flex;align-items:stretch;gap:var(--ui-toolbar-gap);overflow-x:auto}.game-toolbar-tabs button{min-width:142px;padding:0 var(--ui-control-padding);display:flex;align-items:center;justify-content:center;gap:8px;border:0;background:var(--ui-control-bg-alt);color:#e4dad194;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:var(--ui-control-font);font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,filter var(--duration-quick) ease-out}.game-toolbar-tabs button svg{width:var(--ui-control-icon);height:var(--ui-control-icon);flex:0 0 auto;transition:transform var(--duration-fast) var(--ease-smooth-out),color var(--duration-quick) ease-out}.game-toolbar-tabs button:hover,.game-toolbar-tabs button:focus-visible{background:var(--ui-control-hover);color:#fff}.game-toolbar-tabs button:hover svg,.game-toolbar-tabs button:focus-visible svg{transform:translateY(-2px)}.game-toolbar-tabs button.is-active{color:#fff;background:linear-gradient(180deg,#536331 0%,var(--ui-control-active) 100%)}.game-toolbar-tabs button small{padding:3px 5px;background:#0000002e;color:#ffffffbd;font-size:8px}.game-toolbar-search{min-width:0;padding:0 var(--ui-control-padding);display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:9px;background:var(--ui-control-bg);color:#e4dad180}.game-toolbar-search>svg{width:15px;height:15px;transition:color var(--duration-quick) ease-out,transform var(--duration-fast) var(--ease-smooth-out)}.game-toolbar-search:focus-within{color:var(--rust-blue-bright);box-shadow:inset 0 -2px 0 var(--rust-blue)}.game-toolbar-search:focus-within>svg{transform:scale(1.08)}.game-toolbar-search input{min-width:0;width:100%;height:100%;border:0;outline:0;background:transparent;color:#fff;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase}.game-toolbar-search input::placeholder{color:#e4dad157}.game-toolbar-search button{width:44px;height:44px;padding:0;display:grid;place-items:center;border:0;background:transparent;color:#e4dad185;cursor:pointer}.game-toolbar-search button:hover,.game-toolbar-search button:focus-visible{color:#fff;background:#ffffff0e}.live-drops{position:fixed;inset:68px auto 0 0;z-index:48;width:220px;display:flex;flex-direction:column;background:linear-gradient(180deg,#181a18,#1d1f1c 62%,#26100e)}.live-drops-status{width:100%;height:52px;flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:0 16px;background:#171917;color:#ffffff8a;font-family:Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.08em}.live-drops-status>svg{color:var(--rust-blue);font-size:18px}.live-drops-status b{color:#fff;font-size:16px;letter-spacing:.04em}.live-drops-status>span{margin-left:auto;color:#e4dad194;font-size:11px;font-weight:700}.live-drops-body{min-height:0;flex:1;display:flex;flex-direction:column}.live-drops-tabs{width:100%;height:64px;flex:0 0 auto;display:grid;grid-template-columns:1fr 1fr;gap:2px;padding-top:2px;background:#111311}.live-drops-tabs button{min-width:0;display:grid;place-items:center;padding:0;border:0;background:#2a2b28;color:#ffffff8a;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.live-drops-tabs button:hover,.live-drops-tabs button:focus-visible{color:#fff;background:#333431}.live-drops-tabs button.is-active{color:#dff5ff;background:#58727d}.live-drops-tabs button:nth-child(2).is-active{background:var(--rust-red)}.live-drops-tabs button svg{width:22px;height:22px;transition:transform var(--duration-fast) var(--ease-smooth-out)}.live-drops-tabs button:hover svg,.live-drops-tabs button:focus-visible svg{transform:translateY(-2px) scale(1.04)}.live-drops-list{min-height:0;flex:1;display:flex;flex-direction:column;gap:1px;padding-top:2px;overflow:hidden;background:#191a18}.live-drop-card{--rarity: var(--rarity-color, var(--rarity-common));--rarity-wash: color-mix(in srgb, var(--rarity) 9%, transparent);position:relative;width:100%;height:82px;flex:0 0 82px;padding:0;overflow:hidden;border:0;background:var(--surface-raised);text-align:left;cursor:pointer;transition:background-color var(--duration-quick) ease-out,filter var(--duration-quick) ease-out}.live-drop-card:after{display:none}.live-drop-card:hover{background:#32332f;filter:brightness(1.025)}.live-drop-card.is-new{animation:none}.live-drop-content{width:100%;height:100%;display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;column-gap:9px;row-gap:2px;padding:5px 10px 5px 8px;transition:opacity var(--duration-quick) ease-out,transform var(--duration-fast) var(--ease-smooth-out)}.live-drop-image{position:relative;grid-row:1 / 3;min-width:0;height:70px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(145deg,color-mix(in srgb,var(--rarity) 9%,#3a3b38 91%),#30322f);box-shadow:inset 0 1px #ffffff09}.live-drop-image:after{content:"";position:absolute;inset:auto 0 0;z-index:2;height:2px;background:var(--rarity);opacity:.82}.live-drop-card.is-hot .live-drop-image{background:var(--rarity-wash)}.live-drop-image img{width:104%;height:104%;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(0,0,0,.28))}.live-drop-rarity-mark{position:absolute;top:3px;right:3px;z-index:3;width:13px;height:13px;display:grid;place-items:center;background:color-mix(in srgb,var(--rarity) 86%,#171817 14%);color:#ffffffe0}.live-drop-rarity-mark svg{width:7px;height:7px}.live-drop-copy{min-width:0;display:flex;flex-direction:column}.live-drop-copy b,.live-drop-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-drop-copy b{color:#e4dad1;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.live-drop-copy small{margin-top:1px;color:#e4dad194;font-family:Open Sans,sans-serif;font-size:10px;letter-spacing:.035em}.live-drop-value{display:flex;align-items:center;gap:4px;color:#e4dad1bd;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700}.live-drop-value img{width:13px;height:13px;object-fit:contain;opacity:.78}.live-drop-player{position:absolute;inset:0;display:flex;align-items:center;gap:11px;padding:8px 12px;background:linear-gradient(90deg,#202320,#282a27);opacity:0;transform:translateY(7px);pointer-events:none;transition:opacity var(--duration-quick) ease-out,transform var(--duration-fast) var(--ease-smooth-out)}.live-drop-player:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--rarity)}.live-drop-avatar{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;background:linear-gradient(145deg,color-mix(in srgb,var(--rarity) 82%,#fff 18%),color-mix(in srgb,var(--rarity) 42%,#111 58%));color:#fff;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:17px;font-weight:700;letter-spacing:.04em;box-shadow:inset 0 0 0 1px #ffffff24}.live-drop-player-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.live-drop-player-copy small{color:#e4dad18a;font-size:10px;font-weight:700;letter-spacing:.09em}.live-drop-player-copy b{overflow:hidden;color:#f2ece7;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;font-weight:700;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover)and (pointer:fine){.live-drop-card:hover .live-drop-content,.live-drop-card:focus-visible .live-drop-content{opacity:0;transform:translateY(-5px)}.live-drop-card:hover .live-drop-player,.live-drop-card:focus-visible .live-drop-player{opacity:1;transform:translateY(0)}}.live-drops-empty{height:90px;display:grid;place-items:center;color:var(--muted);font-size:9px;letter-spacing:.1em}.content-page{width:min(1560px,calc(100vw - 284px));min-height:100vh;margin:0 max(32px,calc((100vw - 1780px)/2)) 0 calc(220px + max(32px,calc((100vw - 1780px)/2)));padding:90px 0 52px;overflow-x:clip}.page-heading{min-height:var(--ui-heading-height);display:flex;align-items:center;gap:18px;padding:0 8px}.page-heading>svg{width:var(--ui-heading-icon);height:var(--ui-heading-icon);flex:0 0 auto;color:var(--rust-red)}.page-heading h1{margin:0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:var(--ui-heading-title);font-weight:700;line-height:.9;letter-spacing:.035em;text-transform:uppercase}.page-heading-meta{margin-left:auto;align-self:flex-end;padding-bottom:13px;color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.page-heading-actions{min-width:0;margin-left:auto;display:flex;align-items:center;gap:14px}.page-heading-actions .page-heading-meta{margin-left:0;align-self:auto;padding-bottom:0}.page-heading-actions .ui-button{min-width:120px}.filtered-page>.game-toolbar{margin-bottom:0}.filtered-page-content{margin-top:var(--ui-page-content-gap)}.case-collection-heading.has-search{min-height:var(--ui-toolbar-height);padding:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:center;gap:var(--ui-toolbar-gap)}.case-collection-heading.has-search h2{padding-left:4px}.case-collection-heading.has-search .game-toolbar-search{height:var(--ui-toolbar-height)}.cases-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:294px;gap:var(--ui-grid-gap)}.case-card{position:relative;min-width:0;padding:0;overflow:hidden;border:0;background:#393836;text-align:left;cursor:pointer;box-shadow:none;content-visibility:auto;contain-intrinsic-size:294px;transition:filter var(--duration-quick) ease-out}.case-card:after{content:"";position:absolute;inset:auto 0 0;z-index:5;height:3px;background:var(--rust-red);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--duration-fast) var(--ease-smooth-out)}.case-card.is-feature,.case-card.is-wide,.case-card.is-standard{grid-column:auto;grid-row:auto}.case-card.is-feature{box-shadow:inset 0 0 0 2px var(--rust-red)}.case-card.is-feature:before{content:"ЭКСКЛЮЗИВ НЕДЕЛИ";position:absolute;inset:0 0 auto;z-index:4;height:24px;display:flex;align-items:center;justify-content:center;background:var(--rust-gold);color:#231d16;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em}.case-card:hover,.case-card:focus-visible{z-index:2;filter:brightness(1.035)}.case-card:hover:after,.case-card:focus-visible:after{transform:scaleX(1)}.case-visual{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;background:linear-gradient(180deg,#3c3b39,#383735 66%,#302f2d)}.tone-red .case-visual,.tone-charcoal .case-visual,.tone-cyan .case-visual,.tone-navy .case-visual,.tone-steel .case-visual,.tone-olive .case-visual,.tone-orange .case-visual,.tone-violet .case-visual,.tone-gold .case-visual,.tone-sunset .case-visual{background:linear-gradient(180deg,#3c3b39,#383735 66%,#302f2d)}.case-card.is-feature .case-visual{background:radial-gradient(circle at 58% 45%,#cd412b61,#4b1e189e 48%,#2a2321)}.case-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 50%,rgba(205,65,43,.08));opacity:0;pointer-events:none;transition:opacity var(--duration-fast) ease-out}.case-visual img{position:relative;z-index:1;width:88%;height:88%;object-fit:contain;filter:drop-shadow(0 9px 11px rgba(0,0,0,.34));transition:transform var(--duration-fast) var(--ease-smooth-out),filter var(--duration-fast) ease-out}.case-card.is-feature .case-visual img{width:88%;height:88%}.case-card:hover .case-visual:after,.case-card:focus-visible .case-visual:after{opacity:1}.case-card:hover .case-visual img,.case-card:focus-visible .case-visual img{transform:translateY(-4px) scale(1.035);filter:drop-shadow(0 12px 13px rgba(0,0,0,.42))}.case-caption{position:absolute;inset:auto 0 0;z-index:2;height:60px;display:flex;flex-direction:column;justify-content:flex-end;padding:0 14px 12px;background:transparent;text-shadow:0 1px 2px rgba(0,0,0,.62)}.case-title{display:-webkit-box;overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:19px;font-weight:700;line-height:1.05;letter-spacing:.025em;text-overflow:clip;text-transform:uppercase;white-space:normal;transition:color var(--duration-quick) ease-out,transform var(--duration-fast) var(--ease-smooth-out);-webkit-box-orient:vertical;-webkit-line-clamp:2}.case-card:hover .case-title,.case-card:focus-visible .case-title{color:#fff;transform:translate(3px)}.case-subtitle{margin-top:3px;color:var(--muted);font-size:10px;letter-spacing:.05em;text-transform:uppercase}.scrap-price-badge{z-index:3;height:34px;display:inline-flex;align-items:center;gap:0;padding:0;overflow:hidden;background:#2b2a28f5;color:#e4dad1;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}.scrap-price-badge>b{height:100%;padding:0 10px;display:flex;align-items:center;font:inherit}.scrap-price-badge>.scrap-icon{width:16px;height:16px;box-sizing:content-box;padding:9px;background:#0f0f0e8f;opacity:1}.case-price{position:absolute;top:10px;right:10px;bottom:auto;transition:background-color var(--duration-quick) ease-out,transform var(--duration-fast) var(--ease-smooth-out)}.case-card:hover .case-price,.case-card:focus-visible .case-price{background:#252522;transform:translateY(-2px)}.scrap-icon{width:13px;height:13px;flex:0 0 auto;object-fit:contain;opacity:.82;filter:none}.case-badge{position:absolute;top:12px;left:0;right:auto;z-index:3;padding:5px 9px;background:var(--rust-red);color:#fff;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;transition:padding var(--duration-fast) var(--ease-smooth-out),filter var(--duration-quick) ease-out}.case-card:hover .case-badge,.case-card:focus-visible .case-badge{padding-right:13px;filter:brightness(1.08)}.case-card.is-feature .case-badge{top:31px;left:2px;background:var(--rust-red)}.case-card.is-feature .case-title{font-size:20px}.case-card.is-feature .case-caption{height:60px}.case-card.is-feature .case-visual{bottom:0}.case-card.is-feature .case-price{top:34px}.empty-state{min-height:430px;display:grid;place-content:center;justify-items:center;gap:8px;border:1px solid var(--line);background:var(--panel);text-align:center}.empty-state svg{color:var(--muted);font-size:54px}.empty-state h2,.empty-state p{margin:0}.empty-state h2{text-transform:uppercase}.empty-state p{color:var(--muted)}.guest-store{min-height:calc(100vh - 180px)}.guest-access-stage{position:relative;min-height:560px;overflow:hidden;background:var(--surface-raised)}.guest-cases-preview{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:274px;gap:10px;opacity:.32;filter:blur(5px) saturate(.5) brightness(.62);transform:scale(1.015);pointer-events:none}.guest-cases-preview .case-card{pointer-events:none}.guest-access-stage:after{content:"";position:absolute;inset:0;background:#1213129e}.guest-auth-panel{position:absolute;left:50%;top:50%;z-index:2;width:min(480px,calc(100% - 40px));min-height:250px;padding:32px 38px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1e1f1df5;text-align:center;transform:translate(-50%,-50%);box-shadow:0 18px 44px #00000052}.guest-auth-emblem{width:50px;height:50px;display:grid;place-items:center;background:var(--rust-green);color:#fff;font-size:26px}.guest-auth-panel h2{margin:17px 0 0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:28px;letter-spacing:.035em;text-transform:uppercase}.guest-auth-panel p{max-width:390px;margin:8px 0 20px;color:#e4dad19e;font-size:12px;line-height:1.55}.guest-login-button{min-width:226px}.guest-login-button svg{width:20px;height:20px}.guest-auth-panel>small{margin-top:11px;color:#e4dad15c;font-size:8px;letter-spacing:.04em}.guest-inventory-stage{position:relative;min-height:700px;overflow:hidden;background:transparent;isolation:isolate}.guest-inventory-preview.skin-item-grid{position:absolute;inset:-10px;padding:10px;grid-template-columns:repeat(7,minmax(0,1fr));opacity:.58;filter:blur(3px) saturate(.62) brightness(.78);transform:scale(1.012);pointer-events:none}.guest-inventory-preview>.inventory-item{height:216px}.guest-inventory-stage:after{content:"";position:absolute;inset:-28px;z-index:1;background:radial-gradient(ellipse at center,rgba(18,20,18,.28) 0 24%,rgba(18,20,18,.13) 58%,transparent 84%);pointer-events:none}.guest-inventory-empty{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.guest-inventory-empty>svg{width:38px;height:38px;color:#eee6de57}.guest-inventory-empty h2{margin:14px 0 0;color:#f1e9e2;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:28px;letter-spacing:.025em;text-transform:uppercase}.guest-inventory-empty p{margin:6px 0 0;color:#eee6de9e;font-size:12px}.guest-inventory-empty .ui-button{min-width:190px;margin-top:18px}.profile-topline{height:52px;display:flex;align-items:center;justify-content:space-between}.profile-quick-actions{display:flex;gap:4px}.profile-quick-actions button{height:40px;padding:0 14px;display:flex;align-items:center;gap:8px;border:0;background:var(--ui-control-bg-alt);color:#e4dad19e;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.profile-quick-actions button:hover,.profile-quick-actions button:focus-visible{background:var(--surface-hover);color:#fff}.profile-overview{display:grid;grid-template-columns:minmax(420px,1.12fr) minmax(280px,.82fr) minmax(260px,.74fr);align-items:stretch;gap:8px}.profile-overview>article{min-width:0;min-height:264px;background:var(--surface-raised)}.profile-identity{--profile-pad-x: 20px;--profile-action-column: 144px;display:grid;grid-template-rows:auto 46px 72px 82px;align-content:start}.profile-user-row{min-width:0;min-height:100px;padding:15px 8px 15px var(--profile-pad-x);display:grid;grid-template-columns:70px minmax(0,1fr) var(--profile-action-column);align-items:center;gap:14px;background:var(--surface-control)}.profile-avatar{width:70px;height:70px;flex:0 0 70px;display:grid;place-items:center;overflow:hidden;background:var(--rust-red)}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-user-row>div{min-width:0;display:flex;flex-direction:column}.profile-user-row h1{max-width:100%;margin:0;overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:28px;line-height:1;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap}.profile-user-row div>span{margin-top:7px;display:flex;align-items:center;gap:6px;color:#9bb66c;font-size:9px;font-weight:700;letter-spacing:.07em}.profile-user-row div>span svg{width:11px;height:11px}.profile-user-row div>small{margin-top:4px;color:#e4dad16b;font-size:9px}.profile-user-actions{width:var(--profile-action-column);align-self:flex-start;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.profile-user-actions button{width:100%;height:44px;display:grid;place-items:center;border:0;background:#262724;color:#e4dad199;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.profile-user-actions button svg{width:16px;height:16px}.profile-user-actions button:hover,.profile-user-actions button:focus-visible{background:#3b3c38;color:#fff}.profile-user-actions button:last-child:hover,.profile-user-actions button:last-child:focus-visible{background:var(--rust-red)}.profile-rating-strip{width:100%;height:46px;padding:0 8px 0 var(--profile-pad-x);display:grid;grid-template-columns:30px minmax(0,1fr) calc(var(--profile-action-column) - 40px) 36px;align-items:center;column-gap:4px;border:0;background:linear-gradient(90deg,color-mix(in srgb,var(--rating-color) 9%,#343633 91%),var(--surface-raised) 62%);color:#e4dad1b8;text-align:left;cursor:pointer;box-shadow:inset 3px 0 0 var(--rating-color)}.profile-rating-strip>img,.profile-rating-strip>svg{width:30px;height:30px;object-fit:contain;color:var(--rating-color);filter:drop-shadow(0 4px 4px rgba(0,0,0,.42))}.profile-rating-action{width:36px;height:32px;display:grid;place-items:center;background:#0f100f52;color:#e4dad15c;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.profile-rating-action svg{width:11px;height:11px}.profile-rating-copy{display:contents}.profile-rating-copy>span{min-width:0;display:flex;align-items:baseline;gap:10px}.profile-rating-copy b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;letter-spacing:.055em;text-transform:uppercase}.profile-rating-copy small{overflow:hidden;color:var(--rating-color);font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:9px;font-weight:700;letter-spacing:.075em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.profile-rating-copy>strong{min-width:0;width:100%;height:30px;padding:0 10px;display:grid;grid-auto-flow:column;align-content:center;align-items:baseline;justify-content:start;gap:5px;background:var(--surface-base);border-left:2px solid var(--rating-color);color:#e9e1d8;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:.03em;white-space:nowrap}.profile-rating-copy>strong small{color:#e4dad161;font-size:7px;letter-spacing:.06em}.profile-rating-strip:hover,.profile-rating-strip:focus-visible{background:linear-gradient(90deg,color-mix(in srgb,var(--rating-color) 16%,#3b3d39 84%),var(--surface-control) 64%);color:#fff}.profile-rating-strip:hover .profile-rating-action,.profile-rating-strip:focus-visible .profile-rating-action{background:#0f100f85;color:var(--rating-color);transform:translate(1px)}.profile-balance-row{min-height:72px;padding:12px 8px 12px var(--profile-pad-x);display:flex;align-items:center;justify-content:space-between;gap:20px;background:#222320}.profile-balance-row .ui-button{width:var(--profile-action-column);min-width:var(--profile-action-column)}.profile-balance-row>span{display:flex;flex-direction:column;gap:5px}.profile-balance-row small{color:#e4dad170;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.profile-balance-row b{display:flex;align-items:center;gap:8px;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:26px}.profile-balance-row b img{width:28px;height:28px}.profile-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.profile-stats>span{min-width:0;min-height:82px;padding:14px 6px;display:grid;grid-template-columns:22px 72px;grid-template-rows:auto auto;align-content:center;justify-content:center;column-gap:7px;row-gap:5px}.profile-stats>span+span{border-left:1px solid rgba(255,255,255,.055)}.profile-stats svg{width:20px;height:20px;grid-row:1 / 3;align-self:center;justify-self:start;color:var(--rust-gold);font-size:20px}.profile-stats b{min-width:0;justify-self:start;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:20px;font-variant-numeric:tabular-nums;letter-spacing:-.015em;line-height:1;white-space:nowrap}.profile-stats b>number-flow-vue{--number-flow-mask-height: 0px}.profile-stats small{justify-self:start;color:#e4dad185;font-size:10px;line-height:1.25;white-space:nowrap}.profile-best-drop{--profile-best-rarity: var(--rarity-color, var(--rarity-common));position:relative;overflow:hidden;display:grid;grid-template-rows:48px minmax(0,1fr) auto;background:radial-gradient(circle at 52% 52%,color-mix(in srgb,var(--profile-best-rarity) 12%,transparent),transparent 52%),color-mix(in srgb,var(--profile-best-rarity) 6%,var(--surface-raised))!important}.profile-best-drop:after{content:"";position:absolute;z-index:4;inset:auto 0 0;height:3px;background:var(--profile-best-rarity)}.profile-best-drop header{padding:0 16px;display:flex;align-items:center;gap:10px;background:var(--surface-control);color:#e4dad1ad;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.profile-best-drop header>svg{color:var(--profile-best-rarity)}.profile-best-drop header svg{width:15px;height:15px}.profile-best-drop>img{position:relative;z-index:1;width:100%;height:168px;align-self:center;justify-self:center;object-fit:contain;object-position:center;filter:drop-shadow(0 15px 12px rgba(0,0,0,.42));transform:scale(1.82);transform-origin:center}.profile-best-drop>div{padding:0 16px 14px;display:flex;align-items:flex-end;justify-content:space-between;gap:9px}.profile-best-drop>div b{overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:17px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.profile-best-drop>div small{display:flex;align-items:center;gap:5px;color:var(--rust-gold);font-size:12px;font-weight:700;white-space:nowrap}.profile-best-drop>div small img{width:21px;height:21px}.profile-best-drop>p{margin:auto;color:var(--muted);font-size:11px}.profile-withdrawal{display:grid;grid-template-rows:minmax(194px,1fr) 68px;gap:8px;background:transparent!important}.profile-withdrawal-summary{position:relative;min-width:0;padding:16px 17px 17px;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(135deg,#333632,#292b28 58%,#252724);box-shadow:inset 0 0 0 1px #ffffff06}.profile-withdrawal-summary header{position:relative;z-index:2;display:flex;align-items:center;gap:8px;color:#e4dad19e;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.profile-withdrawal-summary header>svg{width:15px;height:15px;color:var(--rust-gold)}.profile-withdrawal-watermark{position:absolute;right:-34px;bottom:-34px;width:190px;height:190px;color:#e4dad10e;transform:rotate(-10deg);pointer-events:none}.profile-withdrawal-total{position:relative;z-index:2;margin-top:23px;display:flex;align-items:center;gap:9px}.profile-withdrawal-total b{color:#f0e8df;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:clamp(44px,3.4vw,58px);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.035em;line-height:.9}.profile-withdrawal-total img{width:37px;height:37px;object-fit:contain}.profile-withdrawal-summary>small{position:relative;z-index:2;margin-top:auto;color:#e4dad1ad;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:16px;font-weight:500;text-transform:lowercase}.profile-coupon-form{min-width:0;padding:10px;display:grid;background:#242622;box-shadow:inset 0 0 0 1px #ffffff06}.profile-coupon-form>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 86px;gap:4px}.profile-coupon-form input{min-width:0;width:100%;height:48px;padding:0 12px;border:1px solid rgba(228,218,209,.13);outline:0;background:#1d1f1d;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;font-weight:600;letter-spacing:.045em;text-transform:uppercase}.profile-coupon-form input::placeholder{color:#e4dad14d}.profile-coupon-form input:focus{border-color:var(--rust-blue);box-shadow:inset 0 -2px 0 var(--rust-blue)}.profile-coupon-form.is-error input{border-color:#cd412bb8}.profile-coupon-form>div>button{min-width:0;height:48px;padding:0 10px;display:grid;place-items:center;border:0;background:#343631;color:#eee6deb8;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;font-weight:700;letter-spacing:.045em;text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.profile-coupon-form>div>button:hover,.profile-coupon-form>div>button:focus-visible{background:var(--rust-green);color:#fff}.profile-coupon-form>div>button:active{transform:scale(.97)}.profile-coupon-form.is-success>div>button{background:var(--rust-green);color:#fff}.profile-coupon-form>div>button:disabled{cursor:default;opacity:1}.profile-storage{min-height:390px;margin-top:clamp(20px,1.4vw,28px);background:transparent}.profile-storage-toolbar{width:100%;max-width:100%;margin-bottom:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ui-toolbar-gap);background:transparent}.profile-tabs{width:max-content;height:var(--ui-toolbar-height);padding:3px;gap:0;background:#333532}.profile-tabs button{min-width:142px;height:calc(var(--ui-toolbar-height) - 6px);padding-inline:22px;background:transparent;font-size:var(--ui-control-font)}.profile-tabs button.is-active{background:#e2e0dc;color:#1b1c1a;box-shadow:none}.profile-history-sort{grid-column:2;width:220px}.profile-items-grid{padding-top:10px}.profile-empty-inventory{margin-top:8px}.character-wardrobe{margin-top:8px;display:grid;grid-template-columns:minmax(420px,1.08fr) minmax(520px,.92fr);gap:8px}.character-stage,.character-controls{min-width:0;min-height:680px;background:var(--surface-raised)}.character-stage{position:relative;overflow:hidden;display:grid;grid-template-rows:66px minmax(0,1fr) 72px;background:radial-gradient(circle at 50% 38%,rgba(118,139,78,.16),transparent 40%),linear-gradient(145deg,#222720,#171a18 72%)}.character-stage:before{content:"";position:absolute;inset:66px 0 72px;pointer-events:none;opacity:.16;background-image:linear-gradient(rgba(151,177,100,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(151,177,100,.18) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(to bottom,transparent,#000 20%,#000 76%,transparent)}.character-stage>header{position:relative;z-index:2;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#181b18db;border-bottom:1px solid rgba(158,182,108,.2)}.character-stage>header span,.character-controls>header>span{min-width:0}.character-stage>header small,.character-controls>header small{display:block;color:#e4dad16b;font-size:8px;font-weight:800;letter-spacing:.13em}.character-stage h2,.character-controls h3{margin:4px 0 0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:21px;line-height:1;letter-spacing:.045em}.character-stage>header>b{min-width:58px;padding:9px 10px;background:#0c0e0cad;color:#a7c26f;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;font-variant-numeric:tabular-nums;text-align:center}.character-stage>footer{position:relative;z-index:2;padding:0 20px;display:flex;align-items:center;gap:12px;background:#191c19eb;border-top:1px solid rgba(255,255,255,.05)}.character-stage>footer>svg{width:34px;height:34px;padding:9px;background:#121512;color:var(--rust-red)}.character-stage>footer span{display:flex;flex-direction:column;gap:4px}.character-stage>footer b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;letter-spacing:.045em}.character-stage>footer small{color:#e4dad16b;font-size:8px;font-weight:700;letter-spacing:.09em}.rust-character-viewer{position:relative;min-height:0;overflow:hidden}.rust-character-mount{position:absolute;inset:0}.rust-character-canvas{width:100%;height:100%;display:block;cursor:grab;outline:0;touch-action:none}.rust-character-canvas:active{cursor:grabbing}.rust-character-canvas:focus-visible{box-shadow:inset 0 0 0 2px var(--rust-blue)}.rust-character-status{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#e4dad1b8;background:#121512d1;font-size:10px;letter-spacing:.08em}.rust-character-status>svg{width:24px;height:24px;color:#9fba69;animation:spin .9s linear infinite}.rust-character-status small{color:#e4dad166;font-variant-numeric:tabular-nums}.rust-character-status.is-error>svg{color:var(--rust-red);animation:none}.rust-character-status.is-error button{min-height:34px;margin-top:2px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(206,77,52,.42);background:#242623;color:#eee6dec2;font:inherit;font-weight:800;letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.rust-character-status.is-error button svg{width:11px;height:11px}.rust-character-status.is-error button:hover,.rust-character-status.is-error button:focus-visible{border-color:var(--rust-red);background:#30322e;color:#fff}.rust-character-help{position:absolute;right:14px;bottom:12px;padding:7px 8px;background:#0c0e0cb8;color:#e4dad161;font-size:7px;font-weight:800;letter-spacing:.1em;pointer-events:none}.character-controls{padding:18px;display:flex;flex-direction:column}.character-controls>header{min-height:54px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.character-controls>header>div{display:flex;gap:5px}.character-controls>header>div>button:not(.ui-button){width:46px;height:46px;display:grid;place-items:center;border:0;background:var(--surface-control);color:#e4dad19e;cursor:pointer}.character-controls>header>div>button:not(.ui-button):hover,.character-controls>header>div>button:not(.ui-button):focus-visible{background:var(--surface-hover);color:#fff}.character-controls>header .ui-button{min-width:140px;height:46px}.character-controls>p{max-width:620px;margin:6px 0 12px;color:#e4dad180;font-size:10px;line-height:1.5}.character-slot-toolbar{min-height:38px;margin:0 0 5px;padding:0 4px 0 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid rgba(255,255,255,.045);border-bottom:1px solid rgba(255,255,255,.045);background:#20221f}.character-slot-toolbar>b{color:#e4dad175;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:8px;letter-spacing:.12em}.character-slot-toolbar>span{min-width:0;display:flex;align-items:center;gap:4px}.character-slot-toolbar button{min-height:30px;padding:0 9px;display:inline-flex;align-items:center;gap:6px;border:1px solid transparent;background:#282a27;color:#e4dad18c;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:8px;font-weight:800;letter-spacing:.055em;text-transform:uppercase;cursor:pointer}.character-slot-toolbar button>svg{width:11px;height:11px}.character-slot-toolbar button>small{min-width:17px;padding:3px 4px;background:#00000042;color:inherit;font-size:7px;text-align:center}.character-slot-toolbar button:hover,.character-slot-toolbar button:focus-visible{border-color:#ce4d3470;background:#30322e;color:#eee6de}.character-slot-toolbar button.is-active{border-color:#ce4d348a;background:color-mix(in srgb,var(--rust-red) 12%,#292b28 88%);color:#ef907d}.character-slot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.character-slot,.character-slot-filter{min-width:0;height:58px;padding:0 9px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid rgba(255,255,255,.045);background:#292b28;color:#e4dad1ad;text-align:left;cursor:pointer}.character-slot:hover,.character-slot:focus-visible,.character-slot-filter:hover,.character-slot-filter:focus-visible{border-color:#ce4d347a;background:#30322e}.character-slot.is-active,.character-slot-filter.is-active{border-color:var(--rust-red);background:color-mix(in srgb,var(--rust-red) 12%,#2c2e2a 88%);box-shadow:inset 3px 0 0 var(--rust-red)}.character-slot>span,.character-slot-filter>span{min-width:0;display:flex;flex-direction:column;gap:5px}.character-slot small,.character-slot-filter small{color:#e4dad161;font-size:7px;font-weight:800;letter-spacing:.12em}.character-slot b,.character-slot-filter b{overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap}.character-slot>img{width:46px;height:48px;flex:0 0 46px;object-fit:contain;filter:drop-shadow(0 8px 7px rgba(0,0,0,.38))}.character-slot>i{width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;background:#00000040;color:#e4dad140;font-size:18px;font-style:normal}.character-slot-filter{grid-column:span 3;justify-content:flex-start}.character-slot-filter>svg{width:18px;height:18px;color:var(--rust-red)}.character-inventory{min-height:0;margin-top:12px;display:flex;flex:1;flex-direction:column}.character-inventory>header{min-height:46px;padding:0 11px;display:flex;align-items:center;justify-content:space-between;background:#20221f;border-bottom:1px solid rgba(255,255,255,.05)}.character-inventory>header>span{min-width:0;display:flex;flex-direction:column;gap:3px}.character-inventory>header>span>small{padding:0;background:transparent;color:#e4dad157;font-size:7px;text-align:left}.character-inventory>header b{overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap}.character-inventory>header>small{min-width:26px;padding:5px 6px;background:#171916;color:#e4dad17a;font-size:8px;font-weight:800;text-align:center}.character-inventory>div{max-height:282px;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;scrollbar-color:rgba(228,218,209,.24) transparent}.character-inventory-item{position:relative;min-width:0;height:134px;padding:8px 9px;display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:end;gap:3px;overflow:hidden;border:1px solid transparent;background:#2a2c28;color:#eee6ded1;text-align:left;cursor:pointer}.character-inventory-item:hover,.character-inventory-item:focus-visible{border-color:#ce4d347a;background:#30322e}.character-inventory-item.is-equipped{border-color:#9fb96a;background:color-mix(in srgb,#6e8744 18%,#2c2e2a 82%)}.character-inventory-item>.scrap-price-badge{position:absolute;top:6px;right:6px;height:26px;font-size:9px}.character-inventory-item>.scrap-price-badge>b{padding-inline:6px}.character-inventory-item>.scrap-price-badge>.scrap-icon{width:12px;height:12px;padding:7px}.character-inventory-item>img{width:100%;height:92px;grid-row:1;align-self:center;justify-self:center;object-fit:contain;filter:drop-shadow(0 8px 7px rgba(0,0,0,.38))}.character-inventory-item>span{min-width:0;padding:0 2px 2px;display:flex;flex-direction:column;gap:3px}.character-inventory-item>span small{color:#e4dad15c;font-size:7px;font-weight:800;letter-spacing:.08em}.character-inventory-item>span b{overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.character-inventory-item>i{position:absolute;top:7px;left:7px;width:28px;height:28px;display:grid;place-items:center;background:#1b1d1a;color:#e4dad16b;font-size:14px;font-style:normal}.character-inventory-item.is-equipped>i{background:#91aa60;color:#fff}.character-inventory-empty{min-height:104px;max-height:none!important;padding:18px;display:flex!important;align-items:center;justify-content:center;gap:12px;background:#272925;color:#e4dad157}.character-inventory-empty>svg{width:24px;height:24px}.character-inventory-empty span{display:flex;flex-direction:column;gap:5px}.character-inventory-empty b{color:#e4dad1a8;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px}.character-inventory-empty small{font-size:9px}.character-clear{align-self:auto;margin:0}.character-clear:hover,.character-clear:focus-visible{color:#ef9c8b}.public-character-page{padding-bottom:40px}.public-character-stage{min-height:720px;background:var(--surface-raised);border-top:3px solid var(--rust-red)}.public-character-stage>header{min-height:90px;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#292b28}.public-character-stage>header small{color:var(--rust-red-soft);font-size:8px;font-weight:800;letter-spacing:.14em}.public-character-stage>header h1{margin:5px 0 0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:clamp(28px,3.1vw,46px);letter-spacing:.02em}.public-character-stage>header>b{padding:12px 14px;display:flex;align-items:center;gap:8px;background:#1d201c;color:#a9c574;font-size:9px;letter-spacing:.08em}.public-character-layout{min-height:630px;display:grid;grid-template-columns:minmax(520px,1.35fr) minmax(340px,.65fr)}.public-character-layout>.rust-character-viewer{min-height:630px;background:radial-gradient(circle at 50% 38%,rgba(118,139,78,.16),transparent 42%),linear-gradient(145deg,#222720,#151817 74%)}.public-character-layout>aside{padding:34px 30px;display:flex;flex-direction:column;background:#222420;border-left:1px solid rgba(255,255,255,.055)}.public-character-avatar{width:76px;height:76px;overflow:hidden;background:#151815;border:2px solid #6e8744}.public-character-avatar img{width:86px;height:86px;object-fit:contain;transform:translate(-5px,5px)}.public-character-layout aside h2{margin:18px 0 0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:28px;letter-spacing:.035em}.public-character-layout aside>p{max-width:340px;margin:7px 0 22px;color:#e4dad17a;font-size:10px;line-height:1.55}.public-character-items{display:flex;flex-direction:column;gap:4px}.public-character-items>span{min-width:0;height:60px;padding:6px 10px;display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:10px;background:#292b27;border-left:2px solid #697f48}.public-character-items img{width:52px;height:48px;grid-row:1 / 3;object-fit:contain}.public-character-items small{align-self:end;color:#e4dad152;font-size:7px;font-weight:800;letter-spacing:.09em}.public-character-items b{align-self:start;overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.public-character-layout aside>.ui-button{margin-top:auto;align-self:flex-start;min-width:180px}.profile-upgrade-history,.profile-empty{margin-top:8px}.profile-history-card{--profile-rarity: var(--rarity-color, var(--rarity-common))}.profile-scrap-badge{position:absolute;top:8px;right:8px;height:30px;font-size:12px}.profile-scrap-badge>b{padding-inline:8px}.profile-scrap-badge>.scrap-icon{width:14px;height:14px;padding:8px}.profile-history-origin{position:absolute;left:7px;bottom:53px;z-index:2;width:54px;height:42px;padding:0;display:grid;place-items:center;border:0;background:transparent;color:inherit;pointer-events:none}.profile-history-origin img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 5px 5px rgba(0,0,0,.42))}.profile-history-origin.is-upgrade{bottom:53px;width:36px;height:36px;background:#1e201dc7;color:#dfe7da;box-shadow:inset 0 0 0 1px #dfe7da17}.profile-history-origin.is-upgrade svg{width:22px;height:22px}.profile-history-origin.is-interactive{z-index:4;pointer-events:auto;cursor:pointer;transition:filter var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.profile-history-origin.is-interactive:hover,.profile-history-origin.is-interactive:focus-visible{outline:0;filter:brightness(1.2);transform:translateY(-2px) scale(1.08)}.public-profile-history-origin{left:4px;bottom:42px}.profile-history-operation{position:absolute;right:7px;bottom:53px;z-index:4;min-height:27px;padding:0 8px 0 9px;display:inline-flex;align-items:center;gap:6px;background:#191b18eb;color:#eee6deb8;font:700 8px Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.045em;text-transform:uppercase}.profile-history-operation>svg{width:12px;height:12px;flex:0 0 auto}.profile-history-operation.is-sold{color:#d9ad63}.profile-history-operation.is-withdrawn{color:#75bddd}.profile-history-operation.is-steam-pending{color:#75bdddb8}.profile-history-meta{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:7px}.profile-history-card time{min-width:0;overflow:hidden;color:#e4dad194;font-size:9px;font-weight:700;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap}.profile-upgrade-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.profile-upgrade-card{--upgrade-tone: #9b4c34;--upgrade-tone-dark: #3f2923;position:relative;min-width:0;height:218px;display:grid;grid-template-rows:minmax(0,1fr) 32px;overflow:hidden;background:#2b2d29;box-shadow:none;isolation:isolate}.profile-upgrade-card.is-featured{grid-template-rows:30px minmax(0,1fr) 32px;background:#2b2d29;box-shadow:0 5px 13px #00000021}.profile-upgrade-card.tone-clutch{--feature-accent: #ad5d32;--feature-accent-dark: #57301f}.profile-upgrade-card.is-standard{--upgrade-tone: #686d61;--upgrade-tone-dark: #30322e}.profile-upgrade-card.is-standard.is-win{--upgrade-tone: #71894a}.profile-upgrade-card.is-standard.is-lose{--upgrade-tone: #656862}.profile-upgrade-card.tone-risk{--upgrade-tone: #7f9d4d;--upgrade-tone-dark: #344126}.profile-upgrade-card.tone-reward{--upgrade-tone: #a35f98;--upgrade-tone-dark: #402b3d}.profile-upgrade-card.tone-risk{--feature-accent: #4f785e;--feature-accent-dark: #273e31}.profile-upgrade-card.tone-reward{--feature-accent: #82416e;--feature-accent-dark: #45243b}.profile-upgrade-feature-label{position:relative;z-index:4;min-width:0;padding:0 12px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:color-mix(in srgb,var(--feature-accent) 82%,#30322e 18%);color:#f3ebe4;font:700 10px Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.045em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.profile-upgrade-card.is-featured .profile-upgrade-items{background:#252724}.profile-upgrade-card.is-featured .profile-upgrade-items>.upgrade-history-source,.profile-upgrade-card.is-featured .profile-upgrade-items>.upgrade-history-target{background:color-mix(in srgb,var(--feature-accent) 3%,#353733 97%)}.profile-upgrade-card.is-featured>footer{background:#222420}.profile-upgrade-card.is-featured>footer span{color:color-mix(in srgb,var(--feature-accent) 70%,white 30%)}.profile-upgrade-card.tone-steady{--upgrade-tone: #4f91a9;--upgrade-tone-dark: #263a40}.profile-upgrade-card.tone-lucky{--upgrade-tone: #e1ad45;--upgrade-tone-dark: #46351e}.profile-upgrade-items{--upgrade-history-inset: 8px;min-width:0;padding:var(--upgrade-history-inset);display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:stretch;background:#252724}.profile-upgrade-items>.upgrade-history-source,.profile-upgrade-items>.upgrade-history-target{min-width:0;min-height:0;position:relative;display:block;overflow:hidden;background:#343632}.profile-upgrade-items>.upgrade-history-source.is-single:after,.profile-upgrade-items>.upgrade-history-target:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:4;height:3px;background:var(--rarity-color, var(--rarity-common))}.profile-upgrade-items>.upgrade-history-source>img,.profile-upgrade-items>.upgrade-history-target>img{position:absolute;left:-13%;top:-2px;width:126%;max-width:none;height:calc(100% - 34px);object-fit:contain;filter:drop-shadow(0 7px 6px rgba(0,0,0,.3));transform:scale(1.08)}.upgrade-history-item-meta{position:absolute;left:10px;right:10px;bottom:9px;z-index:2;min-width:0;display:block}.profile-upgrade-items .upgrade-history-item-name{position:static;min-width:0;display:-webkit-box;overflow:hidden;color:#eee6dec2;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;font-weight:700;line-height:1.12;text-align:left;text-overflow:clip;text-transform:uppercase;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profile-upgrade-items .upgrade-history-item-price{position:absolute;top:8px;right:8px;z-index:5;height:28px}.upgrade-history-lucky-drop{position:absolute;z-index:6;right:0;bottom:32px;min-width:68px;height:22px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;background:#e7b83f;color:#211b10;box-shadow:inset 0 1px #fff1b09e,inset 0 -2px #774c1247,-4px 4px #12100c2e;font:900 9px Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.045em;line-height:1;text-transform:uppercase;white-space:nowrap}.profile-upgrade-card.tone-lucky .upgrade-history-target{background:color-mix(in srgb,#e1ad45 5%,#343632 95%)}.profile-upgrade-items>.upgrade-history-arrow{align-self:center;justify-self:center;z-index:3;display:grid;place-items:center;color:#e4dad175;font-style:normal}.profile-upgrade-items>.upgrade-history-arrow svg{width:9px;height:9px}.upgrade-history-source.is-multi{--upgrade-history-source-inset: 6px;padding:7px 0;display:grid!important;grid-template-rows:minmax(0,1fr) 32px;gap:6px;background:#292b27}.upgrade-history-source-grid{min-width:0;min-height:0;margin-inline:var(--upgrade-history-source-inset, 6px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:4px}.upgrade-history-source-grid>i{position:relative;min-width:0;min-height:0;display:grid;place-items:center;overflow:hidden;background:#3a3c38;font-style:normal;box-shadow:inset 0 0 0 1px #eee6de09}.upgrade-history-source-grid>i.is-empty{background:#30322e;box-shadow:none}.upgrade-history-source-grid>.skin-item-card--upgrade-history-source{height:auto;min-height:0;display:grid;grid-template-rows:minmax(0,1fr);background:#3a3c38;box-shadow:inset 0 0 0 1px #eee6de09}.upgrade-history-source-grid>.skin-item-card--upgrade-history-source:before{content:none}.upgrade-history-source-grid>.skin-item-card--upgrade-history-source:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--rarity-color, var(--rarity-common))}.upgrade-history-source-grid>.skin-item-card--upgrade-history-source>.skin-item-card-image{grid-row:1;width:100%;height:100%;margin:0;object-fit:contain;object-position:center;filter:drop-shadow(0 4px 3px rgba(0,0,0,.28));transform:scale(1.12)}.upgrade-history-stake{min-width:0;height:32px;margin-inline:var(--upgrade-history-source-inset, 6px);padding:0 9px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;background:#343632}.upgrade-history-stake>small{overflow:hidden;color:#eee6de80;font:700 8px Roboto Condensed,Arial Narrow,sans-serif;line-height:1;letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.upgrade-history-stake>small{align-self:center}.upgrade-history-stake .upgrade-history-stake-price{min-width:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;background:transparent;color:#eee6dedb;font:700 10px Roboto Condensed,Arial Narrow,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}.upgrade-history-stake .upgrade-history-stake-price>.scrap-icon{width:14px;height:14px;padding:0;background:transparent}.profile-upgrade-card>footer{padding:0 11px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#222420;font-family:Roboto Condensed,Arial Narrow,sans-serif}.profile-upgrade-card>footer b{color:#eee6dead;font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:.035em}.profile-upgrade-card>footer span{color:var(--upgrade-tone);font-size:10px;font-weight:800;letter-spacing:.05em}.profile-upgrade-card.is-lose>footer span{color:#e4dad17a}.profile-upgrade-card.is-mystery{--mystery-history-accent: var(--rust-green);background:#1f281b;box-shadow:none}.profile-upgrade-card.is-mystery:before{content:"";position:absolute;z-index:0;inset:0;background-image:linear-gradient(rgba(145,178,91,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(145,178,91,.035) 1px,transparent 1px),linear-gradient(90deg,transparent 0 42%,rgba(145,178,91,.08) 48%,rgba(168,196,122,.14) 50%,rgba(145,178,91,.08) 52%,transparent 58%);background-position:0 0,0 0,-135% 0;background-size:24px 24px,24px 24px,230% 100%;opacity:.72;animation:profileMysteryHistoryTerminal 6s steps(12,end) infinite;pointer-events:none;will-change:background-position,opacity}.profile-upgrade-card.is-mystery>.profile-upgrade-items,.profile-upgrade-card.is-mystery>footer{position:relative;z-index:1}.profile-upgrade-card.is-mystery .profile-upgrade-items{background:#1f281bd6}.profile-upgrade-card.is-mystery .profile-upgrade-items>.upgrade-history-source,.profile-upgrade-card.is-mystery .profile-upgrade-items>.upgrade-history-target{background:color-mix(in srgb,var(--mystery-history-accent) 2%,#343632 98%)}.profile-upgrade-card.is-mystery .upgrade-history-arrow,.profile-upgrade-card.is-mystery>footer span{color:#a8c47a}.profile-upgrade-card.is-mystery .upgrade-history-arrow{animation:profileMysteryHistorySignal 2.6s steps(2,end) infinite}.profile-upgrade-card.is-mystery>footer{background:#1f281b}.profile-upgrade-card>footer.is-mystery-footer{grid-template-columns:54px minmax(0,1fr) 5px;display:grid;justify-content:initial}.profile-upgrade-card>footer.is-mystery-footer>span{justify-self:center;font-size:10px;letter-spacing:.08em}@media(prefers-reduced-motion:reduce){.profile-upgrade-card.is-mystery:before{animation:none!important;opacity:.12;transform:none}.profile-upgrade-card.is-mystery .upgrade-history-arrow{animation:none!important}}.profile-empty{min-height:290px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.profile-empty>svg{color:#e4dad138;font-size:42px}.profile-empty h2{margin:12px 0 0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:22px;text-transform:uppercase}.profile-empty p{margin:6px 0 0;color:var(--muted);font-size:11px}.profile-empty .ui-button{margin-top:15px}.profile-pagination{min-height:58px;margin-top:8px;padding:8px 0;display:flex;align-items:center;justify-content:center;background:transparent;font-family:Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase}.profile-pagination>div{display:flex;align-items:center;justify-content:center;gap:4px}.profile-pagination button{width:40px;height:40px;padding:0;display:grid;flex:0 0 40px;place-items:center;border:0;background:#30322e;color:#eee6de9e;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;font-weight:700;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.profile-pagination button:hover,.profile-pagination button:focus-visible{background:#3a3d37;color:#fff;outline:0}.profile-pagination button:focus-visible{box-shadow:inset 0 0 0 1px var(--rust-blue)}.profile-pagination button:active:not(:disabled){transform:scale(.96)}.profile-pagination button.is-active{background:var(--rust-green);color:#fff}.profile-pagination button:disabled{color:#e4dad133;cursor:default}.profile-pagination button svg{width:10px;height:10px}.profile-pagination i{width:24px;color:#e4dad157;font-size:14px;font-style:normal;text-align:center}.inventory-summary{grid-template-columns:auto minmax(220px,1fr) 200px 236px}.inventory-simple-toolbar{min-height:var(--ui-toolbar-height);display:flex;justify-content:flex-end;background:transparent}.inventory-controls{height:var(--ui-toolbar-height);display:grid;grid-template-columns:142px 220px;gap:var(--ui-toolbar-gap)}.inventory-controls>.ui-button{width:100%;min-width:0;height:var(--ui-toolbar-height);font-size:var(--ui-control-font)}.inventory-controls>.inventory-sort{width:220px;height:var(--ui-toolbar-height)}.inventory-controls.is-selection-active{grid-template-columns:194px 168px}.inventory-controls.is-selection-active>.inventory-sort{width:100%}.game-toolbar-select{position:relative;min-width:0;background:var(--ui-control-bg-alt)}.game-toolbar-select.is-open{z-index:30;background:var(--ui-control-hover)}.game-toolbar-select-trigger{width:100%;height:100%;padding:6px var(--ui-control-padding);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;border:0;background:transparent;color:#e7ded6;font-family:Roboto Condensed,Arial Narrow,sans-serif;text-align:left;text-transform:uppercase;cursor:pointer}.game-toolbar-select-trigger small{color:#e4dad161;font-family:Open Sans,sans-serif;font-size:8px;font-weight:700;letter-spacing:.08em}.game-toolbar-select-trigger b{max-width:calc(100% - 26px);overflow:hidden;font-size:11px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.game-toolbar-select-trigger i{position:absolute;top:50%;right:var(--ui-control-padding);width:8px;height:8px;border-right:2px solid rgba(228,218,209,.62);border-bottom:2px solid rgba(228,218,209,.62);transform:translateY(-70%) rotate(45deg);transition:transform var(--duration-fast) var(--ease-smooth-out),border-color var(--duration-quick) ease-out}.game-toolbar-select-mobile-icon{display:none}.game-toolbar-select.is-open .game-toolbar-select-trigger i{border-color:#fff;transform:translateY(-25%) rotate(225deg)}.game-toolbar-select-menu{position:absolute;top:calc(100% + var(--ui-toolbar-gap));right:0;z-index:40;width:max(100%,220px);padding:4px;background:var(--surface-base);box-shadow:0 14px 28px #0000006b;animation:accountMenuIn var(--duration-fast) var(--ease-smooth-out) both}.game-toolbar-select-menu.toolbar-menu-leave-active{animation:accountMenuOut var(--duration-quick) ease-in both;pointer-events:none}.game-toolbar-select-menu>button{width:100%;min-height:42px;padding:0 12px 0 14px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;border:0;background:var(--surface-raised);color:#e4dad19e;font-family:Roboto Condensed,Arial Narrow,sans-serif;text-align:left;text-transform:uppercase;cursor:pointer}.game-toolbar-select-menu>button+button{margin-top:2px}.game-toolbar-select-menu>button:hover,.game-toolbar-select-menu>button:focus-visible{background:var(--surface-hover);color:#fff}.game-toolbar-select-menu>button.is-selected{background:linear-gradient(180deg,#536331 0%,var(--ui-control-active) 100%);color:#fff}.game-toolbar-select-menu>button:disabled,.game-toolbar-select-menu>button:disabled:hover{background:#242522;color:#e4dad14d;cursor:not-allowed}.game-toolbar-select-menu>button span{width:18px;display:grid;place-items:center;color:#fff;font-size:11px}.game-toolbar-select-menu>button b{overflow:hidden;font-size:12px;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap}.inventory-total{min-width:0;padding:0 17px;display:flex;align-items:center;justify-content:flex-end;gap:12px;background:var(--ui-control-bg-alt);font-family:Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase}.inventory-total>small{color:#e4dad16b;font-size:9px;font-weight:700;letter-spacing:.055em}.inventory-total>b{display:flex;align-items:center;gap:7px;color:#f2e9df;font-size:18px}.inventory-total>b img{width:21px;height:21px}.skin-item-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-content:start;gap:var(--ui-grid-gap);background:transparent}.skin-item-card{--skin-item-rarity: var(--rarity-color, var(--rarity-common));position:relative;min-width:0;height:262px;overflow:hidden;display:grid;grid-template-rows:minmax(0,1fr) 46px;background:color-mix(in srgb,var(--skin-item-rarity) 8%,var(--surface-control) 92%);box-shadow:inset 0 0 0 1px #ffffff06}.skin-item-card:before{content:"";position:absolute;inset:0 0 46px;z-index:0;background:radial-gradient(ellipse at 50% 58%,color-mix(in srgb,var(--skin-item-rarity) 12%,transparent),transparent 64%);opacity:.7;pointer-events:none}.skin-item-card:after{content:"";position:absolute;inset:auto 0 0;z-index:3;height:3px;background:var(--skin-item-rarity)}.skin-item-card-price{position:absolute;z-index:4;top:10px;right:10px}.skin-item-card{--item-optical-scale: 1.18}.skin-item-card.visual-apparel{--item-optical-scale: 1.3}.skin-item-card.visual-gloves{--item-optical-scale: 1.08}.skin-item-card.visual-headwear{--item-optical-scale: 1.32}.skin-item-card.visual-bow{--item-optical-scale: 1.16}.skin-item-card.visual-tool{--item-optical-scale: 1.14}.skin-item-card.visual-weapon{--item-optical-scale: 1.22}.skin-item-card-image{position:relative;z-index:1;grid-row:1;width:calc(100% - 24px);height:calc(100% - 18px);margin:12px;align-self:center;object-fit:contain;object-position:center;filter:drop-shadow(0 10px 8px rgba(0,0,0,.34));transform:scale(var(--item-optical-scale))}.skin-item-card-meta{position:relative;z-index:2;grid-row:2;min-width:0;padding:7px 12px 8px;display:flex;flex-direction:column;justify-content:center;gap:3px;background:#262824;border-top:1px solid rgba(255,255,255,.025)}.skin-item-card-title{overflow:hidden;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:var(--ui-card-title-font);line-height:1.05;letter-spacing:.015em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.inventory-item{--inventory-rarity: var(--skin-item-rarity)}.inventory-item-submeta{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:7px}.inventory-item-source{min-width:0;display:flex;align-items:center;gap:5px;overflow:hidden;color:#e4dad16b;font-size:8px;font-weight:700;line-height:1;letter-spacing:.055em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.inventory-item-source svg{width:9px;height:9px;flex:0 0 auto;color:var(--inventory-rarity)}.inventory-item small{display:flex;align-items:center;gap:4px;color:#e4dad1a3;font-size:10px;font-weight:700;white-space:nowrap}.inventory-item small img{width:14px;height:14px}.inventory-grid-actions{min-height:42px;margin-bottom:4px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#1f201df0;color:#e4dad16b}.inventory-grid-actions>button{height:30px;padding:0 10px;display:inline-flex;align-items:center;gap:7px;border:0;background:var(--surface-hover);color:#eee6deb8;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;font-weight:700;letter-spacing:.035em;text-transform:uppercase;cursor:pointer}.inventory-grid-actions>button svg{color:var(--rust-green)}.inventory-grid-actions>button:hover,.inventory-grid-actions>button:focus-visible{background:#41423e;color:#fff}.inventory-grid-actions>button:disabled{opacity:.38;cursor:default}.inventory-grid-actions>small{font-size:9px;text-align:right}.inventory-item:is(button){padding:0;border:0;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-quick) ease-out,box-shadow var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.inventory-item:is(button):hover{background:color-mix(in srgb,var(--inventory-rarity) 11%,#383a36 89%);transform:translateY(-2px)}.inventory-item.is-selected{background:color-mix(in srgb,var(--rust-green) 5%,color-mix(in srgb,var(--inventory-rarity) 8%,var(--surface-control)));outline:0;box-shadow:none}.inventory-item.is-selected:before{opacity:.5}.inventory-item-selection-outline{position:absolute;inset:0;z-index:7;display:block;opacity:0;box-shadow:inset 0 0 0 1px color-mix(in srgb,#9bae72 76%,#e5eadc 24%);pointer-events:none;transition:opacity var(--duration-quick) ease-out}.inventory-item.is-selected .inventory-item-selection-outline{opacity:1}.inventory-item-check{position:absolute;z-index:5;top:10px;left:10px;width:24px;height:24px;display:grid;place-items:center;background:#1e201d;color:#e4dad157;font-size:12px;opacity:0;transform:scale(.82);transition:opacity var(--duration-quick) ease-out,transform var(--duration-fast) var(--ease-smooth-out),background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.inventory-item:is(button):hover .inventory-item-check,.inventory-item:is(button):focus-visible .inventory-item-check,.inventory-item.is-selected .inventory-item-check{opacity:1;transform:scale(1)}.inventory-item.is-selected .inventory-item-check{background:#82955f;color:#fff;box-shadow:0 4px 10px #0000003d}.inventory-item.has-operation{background:color-mix(in srgb,var(--rust-blue) 4%,var(--surface-control))}.inventory-item.has-operation:before{opacity:.42}.inventory-item.has-operation>img{opacity:.76}.inventory-item.is-operation-completed,.inventory-item.is-operation-sold{background:#2b2c29}.inventory-item.is-operation-completed>img,.inventory-item.is-operation-sold>img{opacity:.55;filter:saturate(.68) drop-shadow(0 10px 8px rgba(0,0,0,.3))}.inventory-item.is-operation-completed .inventory-item-meta,.inventory-item.is-operation-sold .inventory-item-meta{color:#e4dad19e}.inventory-item-operation{position:absolute;z-index:9;top:10px;left:10px;width:30px;height:30px;display:grid;place-items:center;background:#182832;color:#67c5ed;font-size:15px;box-shadow:inset 0 0 0 1px #67c5ed52,0 5px 12px #00000047;cursor:help;outline:0}.inventory-item-operation:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;background:var(--rust-gold);box-shadow:0 0 0 2px #182832}.is-operation-completed .inventory-item-operation{background:#25301f;color:#a7c777;box-shadow:inset 0 0 0 1px #a7c77752,0 5px 12px #00000040}.is-operation-completed .inventory-item-operation:after{background:#8fb75e;box-shadow:0 0 0 2px #25301f}.inventory-item-operation.is-sale{background:#34291b;color:#e0aa4e;box-shadow:inset 0 0 0 1px #e0aa4e4d,0 5px 12px #00000040}.inventory-item-operation.is-sale:after{background:#d89c3c;box-shadow:0 0 0 2px #34291b}.inventory-item-operation-tooltip{position:absolute;top:calc(100% + 7px);left:0;z-index:20;width:172px;padding:10px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;visibility:hidden;background:#171917;color:#eee6de;box-shadow:0 12px 28px #0000007a,inset 0 0 0 1px #ffffff12;opacity:0;pointer-events:none;transform:translateY(-3px);transition:opacity var(--duration-quick) ease-out,transform var(--duration-quick) ease-out,visibility var(--duration-quick) step-end}.inventory-item-operation:hover .inventory-item-operation-tooltip,.inventory-item-operation:focus .inventory-item-operation-tooltip,.inventory-item-operation:focus-within .inventory-item-operation-tooltip{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.inventory-item-operation-tooltip strong{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;letter-spacing:.035em;text-transform:uppercase}.inventory-item-operation-tooltip small{color:#e4dad17a;font-size:8px;letter-spacing:.05em}.inventory-item-operation-tooltip button{width:100%;height:28px;margin-top:5px;border:0;background:#2c302c;color:#eee6deb8;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;cursor:pointer}.inventory-item-operation-tooltip button:hover,.inventory-item-operation-tooltip button:focus-visible{background:var(--rust-red);color:#fff}.inventory-item-actions{position:absolute;z-index:6;right:8px;bottom:54px;display:grid;grid-template-columns:repeat(2,34px);gap:3px}.inventory-item-actions button{width:34px;height:34px;padding:0;display:grid;place-items:center;border:0;background:#1b1d1aeb;color:#eee6debf;font-size:15px;cursor:pointer;box-shadow:inset 0 0 0 1px #ffffff0d;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.inventory-item-actions button:first-child:hover,.inventory-item-actions button:first-child:focus-visible{background:var(--rust-blue);color:#fff}.inventory-item-actions button:last-child:hover,.inventory-item-actions button:last-child:focus-visible{background:var(--rust-gold);color:#1a1b19}.inventory-item-actions button:active{transform:scale(.95)}.inventory-item-actions button.is-disabled,.inventory-item-actions button.is-disabled:hover,.inventory-item-actions button.is-disabled:focus-visible{background:#1b1d1aeb;color:#eee6de47;cursor:not-allowed}.inventory-item-actions button.is-disabled:active{transform:none}.inventory-item-action-tooltip{position:absolute;z-index:20;left:8px;right:8px;bottom:95px;padding:8px 10px;display:block;background:#171917;color:#eee6de;font-family:Roboto,Arial,sans-serif;font-size:10px;font-weight:400;line-height:1.35;letter-spacing:normal;text-transform:none;box-shadow:0 12px 28px #0000007a,inset 0 0 0 1px #ffffff12;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(3px);transition:opacity var(--duration-quick) ease-out,transform var(--duration-quick) ease-out,visibility var(--duration-quick) step-end}.inventory-item-actions:has(button:first-child:hover)~.inventory-item-action-tooltip--withdraw,.inventory-item-actions:has(button:first-child:focus-visible)~.inventory-item-action-tooltip--withdraw,.inventory-item-actions:has(button:first-child.is-hint-open)~.inventory-item-action-tooltip--withdraw,.inventory-item-actions:has(button:last-child:hover)~.inventory-item-action-tooltip--sell,.inventory-item-actions:has(button:last-child:focus-visible)~.inventory-item-action-tooltip--sell,.inventory-item-actions:has(button:last-child.is-hint-open)~.inventory-item-action-tooltip--sell{visibility:visible;opacity:1;pointer-events:none;transform:translateY(0);transition:opacity var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.inventory-selection-bar{position:sticky;z-index:24;bottom:14px;min-height:68px;margin:0 0 8px;padding:8px 10px 8px 16px;display:grid;grid-template-columns:minmax(138px,1fr) minmax(122px,.7fr) auto auto auto;align-items:center;gap:8px;background:#181917f7;border-top:3px solid var(--rust-red);box-shadow:0 14px 34px #00000085,inset 0 0 0 1px #ffffff0b;backdrop-filter:blur(10px)}.inventory-selection-count,.inventory-selection-value{min-width:0;display:flex;flex-direction:column;gap:3px}.inventory-selection-count small,.inventory-selection-value small{color:#e4dad166;font-size:8px;font-weight:700;letter-spacing:.09em}.inventory-selection-count b,.inventory-selection-value b{overflow:hidden;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.inventory-selection-value b{display:flex;align-items:center;gap:6px;color:var(--rust-gold)}.inventory-selection-value img{width:19px;height:19px}.inventory-selection-clear{height:42px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#e4dad180;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;cursor:pointer}.inventory-selection-clear:hover,.inventory-selection-clear:focus-visible{background:var(--surface-control);color:#fff}.inventory-selection-bar .ui-button{position:relative;min-width:128px;height:42px;padding-inline:15px;font-size:11px}.inventory-selection-bar .ui-button.is-disabled,.inventory-selection-bar .ui-button.is-disabled:hover,.inventory-selection-bar .ui-button.is-disabled:focus-visible,.inventory-selection-bar .ui-button.is-disabled:active{background:var(--surface-control);color:#e4dad152;cursor:not-allowed;filter:none;transform:none}.inventory-selection-bar .ui-button.is-disabled:hover .inventory-item-action-tooltip,.inventory-selection-bar .ui-button:focus-visible .inventory-item-action-tooltip,.inventory-selection-bar .ui-button.is-hint-open .inventory-item-action-tooltip{visibility:visible;opacity:1;pointer-events:none;transform:translateY(0);transition:opacity var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.inventory-selection-bar .inventory-item-action-tooltip{bottom:calc(100% + 7px);max-width:calc(100vw - 32px)}.button-scrap-icon{width:20px;height:20px;object-fit:contain}.inventory-action-overlay{position:fixed;inset:0;z-index:110;display:grid;place-items:center;padding:18px;background:#050605e0;backdrop-filter:blur(7px) brightness(.68);animation:walletOverlayIn var(--duration-fast) ease-out both}.inventory-action-modal{width:min(620px,calc(100vw - 32px));max-height:calc(100dvh - 32px);display:grid;grid-template-rows:64px minmax(0,1fr) auto;overflow:hidden;background:var(--surface-base);color:var(--text-primary);box-shadow:0 24px 70px #000000b8;animation:walletModalIn var(--duration-medium) var(--ease-smooth-out) both}.inventory-action-modal>header{display:flex;align-items:stretch;justify-content:space-between;background:var(--surface-control);border-bottom:1px solid rgba(255,255,255,.06)}.inventory-action-modal>header>span{padding:0 20px;display:flex;align-items:center;gap:11px}.inventory-action-modal>header>span>img,.inventory-action-modal>header>span>svg{width:24px;height:24px;object-fit:contain;color:var(--rust-blue)}.inventory-action-modal>header h2{margin:0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:23px;letter-spacing:.035em;text-transform:uppercase}.inventory-action-modal>header>button{width:58px;border:0;background:#383936;color:#f0e9e1ad;font-size:18px;cursor:pointer}.inventory-action-modal>header>button:hover,.inventory-action-modal>header>button:focus-visible{background:var(--rust-red);color:#fff}.inventory-action-modal.is-sell{width:min(510px,calc(100vw - 32px));grid-template-rows:58px 98px auto}.inventory-action-modal.is-sell>header h2{font-size:19px}.inventory-action-modal.is-sell>header>span{padding-inline:20px}.inventory-sale-confirmation{min-height:0;padding:20px;display:grid;place-items:center;background:#1b1c1a;text-align:center}.inventory-sale-confirmation>p{margin:0;color:#eee6ded1;font:700 14px/1.35 Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase}.inventory-action-body{min-height:0;padding:12px;display:flex;flex-direction:column;gap:9px;overflow-y:auto;background:#1b1c1a}.inventory-action-selection{min-height:96px;padding:10px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;background:#292b27}.inventory-action-previews{position:relative;min-width:0;height:76px;padding:0 4px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.inventory-action-previews>span{width:72px;height:72px;margin-right:-4px;display:grid;flex:0 0 72px;place-items:center}.inventory-action-previews img{width:70px;height:68px;object-fit:contain;filter:drop-shadow(0 8px 6px rgba(0,0,0,.44));transform:scale(1.16)}.inventory-action-selection.is-single .inventory-action-previews img{transform:scale(1.4)}.inventory-action-previews>b{min-width:30px;height:30px;margin-left:10px;display:grid;flex:0 0 30px;place-items:center;background:#1d1f1c;color:#eee6deb3;font-size:10px}.inventory-action-selection-meta{display:flex;align-items:center;gap:28px}.inventory-action-selection-count,.inventory-action-selection-total{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.inventory-action-selection-count small,.inventory-action-selection-total small{color:#e4dad161;font-size:7px;font-weight:700;letter-spacing:.11em}.inventory-action-selection-count strong{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:16px;line-height:1;text-transform:uppercase;white-space:nowrap}.inventory-action-selection-total>b{display:flex;align-items:center;gap:6px;color:var(--rust-gold);font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:19px;line-height:1;white-space:nowrap}.inventory-action-selection-total>b img{width:22px;height:22px;object-fit:contain}.inventory-action-note{min-height:74px;padding:13px 15px;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;background:var(--surface-raised)}.inventory-action-note>svg{width:22px;height:22px;margin-top:2px;color:var(--rust-gold)}.inventory-action-note.is-warning>svg{color:var(--rust-blue)}.inventory-action-note b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;letter-spacing:.025em;text-transform:uppercase}.inventory-action-note p{margin:4px 0 0;color:#e4dad18a;font-size:10px;line-height:1.45}.inventory-steam-target{min-height:72px;padding:10px 14px;display:grid;grid-template-columns:42px minmax(0,1fr) 24px;align-items:center;gap:11px;background:var(--surface-raised);box-shadow:inset 3px 0 0 var(--rust-blue)}.inventory-steam-target>span{width:42px;height:42px;display:grid;place-items:center;background:#1f211f;color:var(--rust-blue-bright);font-size:20px}.inventory-steam-target>div{display:flex;flex-direction:column;gap:2px}.inventory-steam-target small{color:#e4dad15c;font-size:7px;font-weight:700;letter-spacing:.1em}.inventory-steam-target b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:16px}.inventory-steam-target p{margin:0;color:#e4dad17a;font-size:9px}.inventory-steam-target>svg{color:var(--rust-green)}.inventory-withdraw-steps{margin:0;padding:5px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;list-style:none;background:var(--surface-base)}.inventory-withdraw-steps li{min-width:0;min-height:82px;padding:11px 10px;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;background:var(--surface-raised)}.inventory-withdraw-steps li>b{width:24px;height:24px;display:grid;place-items:center;background:#1f211f;color:var(--rust-blue-bright);font-size:10px}.inventory-withdraw-steps li>span{display:flex;flex-direction:column;gap:4px}.inventory-withdraw-steps strong{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;text-transform:uppercase}.inventory-withdraw-steps small{color:#e4dad170;font-size:8px;line-height:1.35}.inventory-action-modal>footer{min-height:68px;padding:10px 12px;display:flex;align-items:center;justify-content:flex-end;gap:7px;background:var(--surface-base)}.inventory-action-modal>footer .ui-button{min-width:150px}.inventory-action-modal>footer.inventory-sale-actions{min-height:0;padding:10px 12px 12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.inventory-sale-actions>label{grid-column:1 / -1;min-height:24px;display:inline-flex;align-items:center;gap:9px;color:#e4dad185;font-size:9px;cursor:pointer}.inventory-sale-actions input{width:16px;height:16px;margin:0;accent-color:var(--rust-red)}.inventory-action-modal>footer.inventory-sale-actions .ui-button{width:100%;min-width:0;height:44px}.inventory-trade-state{min-height:0;padding:28px 34px 30px;display:flex;flex-direction:column;align-items:center;overflow-y:auto;background:#1b1c1a;text-align:center}.inventory-trade-state-icon{width:66px;height:66px;display:grid;place-items:center;background:#2d302c;color:var(--rust-blue-bright);font-size:29px;box-shadow:inset 0 -3px 0 var(--rust-blue)}.inventory-trade-state.is-complete .inventory-trade-state-icon{color:#b8cf87;box-shadow:inset 0 -3px 0 var(--rust-green)}.inventory-trade-state.is-expired .inventory-trade-state-icon{color:#e88a76;box-shadow:inset 0 -3px 0 var(--rust-red)}.inventory-trade-state>small{margin-top:14px;color:#e4dad161;font-size:8px;font-weight:700;letter-spacing:.12em}.inventory-trade-state h3{margin:5px 0 0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:26px;text-transform:uppercase}.inventory-trade-state>p{width:100%;max-width:none;margin:7px 0 0;color:#e4dad18a;font-size:11px;line-height:1.55}.inventory-trade-summary{width:100%;margin:20px 0 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.inventory-trade-summary>span{min-height:58px;padding:9px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:var(--surface-raised)}.inventory-trade-summary small{color:#e4dad15c;font-size:7px;font-weight:700;letter-spacing:.09em}.inventory-trade-summary b{display:flex;align-items:center;gap:4px;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:16px}.inventory-trade-summary img{width:18px;height:18px}.inventory-steam-link{width:100%;text-decoration:none}.inventory-trade-state>.ui-button{width:100%;margin-top:6px}.inventory-action-text-button{margin-top:14px;padding:7px 10px;border:0;background:transparent;color:#e4dad16b;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;cursor:pointer}.inventory-action-text-button:hover,.inventory-action-text-button:focus-visible{color:#e88a76}.inventory-trade-state.is-complete>.ui-button{margin-top:22px}.inventory-trade-state.is-expired>.ui-button{margin-top:22px}.case-detail-page{width:min(1560px,calc(100vw - 284px));min-height:100vh;margin:0 max(32px,calc((100vw - 1780px)/2)) 0 calc(220px + max(32px,calc((100vw - 1780px)/2)));padding:82px 0 48px}.detail-topline{height:44px;display:flex;align-items:center;justify-content:space-between}.detail-tools{display:flex;align-items:center;gap:4px}.detail-back,.detail-sound{height:36px;padding:0 14px;display:flex;align-items:center;gap:8px;border:0;background:#1e1e1ceb;color:#e4dad19e;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700;letter-spacing:.045em;text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.detail-back svg,.detail-sound svg{transition:transform var(--duration-fast) var(--ease-smooth-out)}.detail-back:hover,.detail-back:focus-visible,.detail-sound:hover,.detail-sound:focus-visible{color:#fff;background:#343431}.detail-back:hover svg,.detail-back:focus-visible svg{transform:translate(-3px)}.detail-sound:hover svg,.detail-sound:focus-visible svg{transform:scale(1.08)}.detail-back:active,.detail-sound:active{transform:translateY(1px)}.detail-sound.is-on svg{color:var(--rust-blue)}.case-hero{position:relative;min-height:470px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(180deg,#1416141f,#14141294)}.case-hero:after{content:"";position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(180deg,transparent,rgba(14,15,14,.64));pointer-events:none}.case-hero.is-roulette{place-items:stretch;padding:0;background:#292b29}.case-hero.is-roulette:after{display:none}.case-drop-stage{position:relative;z-index:1;width:min(630px,64vw);height:370px;display:grid;place-items:center;perspective:1200px;transform:translateY(0)}.case-drop-object{position:relative;z-index:2;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 28px 22px rgba(0,0,0,.48));transform-origin:50% 88%;animation:caseFallIn .76s linear both;will-change:transform}.case-drop-stage.status-opening .case-drop-object{animation:caseOpening 1.7s cubic-bezier(.22,.68,.2,1) both}.case-ground-shadow{position:absolute;left:50%;bottom:38px;z-index:1;width:42%;height:24px;border-radius:50%;background:#00000073;filter:blur(14px);transform:translate(-50%);animation:groundShadowIn .76s linear both}.balance-warning{position:absolute;left:50%;bottom:22px;z-index:4;width:min(480px,calc(100% - 32px));min-height:78px;padding:15px 15px 15px 20px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:center;gap:4px 18px;background:#262420f7;border-left:5px solid var(--rust-gold);transform:translate(-50%);animation:detailPanelInCentered .17s .62s ease-out both}.balance-warning>div{display:flex;align-items:center;gap:8px;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;font-weight:700}.balance-warning>div b{display:flex;align-items:center;gap:5px;color:#e5b04f;font-size:17px}.balance-warning>div img{width:20px;height:20px;object-fit:contain}.balance-warning small{color:#e4dad173;font-size:9px}.balance-warning .ui-button{grid-column:2;grid-row:1 / 3;min-width:184px}.balance-warning .ui-button svg{transition:transform var(--duration-fast) var(--ease-smooth-out)}.balance-warning .ui-button:hover svg,.balance-warning .ui-button:focus-visible svg{transform:rotate(90deg)}.roulette-arena{--slot-size: 264px;--slot-gap: 4px;--roulette-start: 668px;--roulette-offset: 3884px;position:relative;z-index:3;width:100%;min-height:470px;display:grid;align-content:stretch;gap:6px;background:#171917;animation:rouletteArenaIn var(--duration-fast) var(--ease-smooth-out) both}.roulette-arena.count-1{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr)}.roulette-arena.count-2{--slot-size: 184px;--slot-gap: 4px;--roulette-start: 468px;--roulette-offset: 2724px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}.roulette-arena.count-3{--slot-size: 136px;--slot-gap: 4px;--roulette-start: 348px;--roulette-offset: 2028px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}.roulette-arena.count-4{--slot-size: 168px;--slot-gap: 4px;--roulette-start: 428px;--roulette-offset: 2492px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.roulette-arena.count-5,.roulette-arena.count-6{--slot-size: 136px;--slot-gap: 4px;--roulette-start: 348px;--roulette-offset: 2028px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.roulette-arena.count-7,.roulette-arena.count-8,.roulette-arena.count-9{--slot-size: 120px;--slot-gap: 6px;--roulette-start: 312px;--roulette-offset: 1824px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.roulette-arena:is(.status-opening,.status-result){padding:12px 18px;align-content:center;gap:12px;background:#141614f5}.roulette-arena:is(.count-7,.count-8,.count-9):is(.status-opening,.status-result){--slot-size: 144px;--slot-gap: 6px;--roulette-start: 372px;--roulette-offset: 2172px;min-height:474px;grid-template-rows:repeat(3,142px)}.roulette-lane{--lane-rarity: var(--rarity-common);--lane-exposure: .08;--lane-exposure-tail: .024;position:relative;min-width:0;min-height:0;overflow:hidden;background:#292b29}.roulette-lane.result-rarity-uncommon{--lane-rarity: var(--rarity-uncommon);--lane-exposure: .1;--lane-exposure-tail: .03}.roulette-lane.result-rarity-rare{--lane-rarity: var(--rarity-rare);--lane-exposure: .14;--lane-exposure-tail: .042}.roulette-lane.result-rarity-epic{--lane-rarity: var(--rarity-epic);--lane-exposure: .18;--lane-exposure-tail: .054}.roulette-lane.result-rarity-legendary{--lane-rarity: var(--rarity-legendary);--lane-exposure: .23;--lane-exposure-tail: .069}.roulette-arena:is(.status-opening,.status-result) .roulette-lane{background:#202320;box-shadow:inset 0 0 0 1px #eee6de11,0 5px 14px #0000002e}.roulette-lane-head{position:absolute;top:11px;left:12px;right:12px;z-index:7;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#e4dad16b;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:9px;font-weight:700;letter-spacing:.09em;pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.8)}.roulette-lane-head b{color:var(--rust-red);font-size:9px}.roulette-window{position:relative;height:100%;overflow:hidden;background:linear-gradient(180deg,#2c2e2b,#272925)}.roulette-arena:is(.status-opening,.status-result) .roulette-window{background:#292c28}.roulette-window:before,.roulette-window:after{content:"";position:absolute;inset:0 auto;z-index:3;width:22%;pointer-events:none}.roulette-window:before{left:0;background:linear-gradient(90deg,#171917 0%,rgba(23,25,23,.72) 38%,transparent 100%)}.roulette-window:after{right:0;background:linear-gradient(-90deg,#171917 0%,rgba(23,25,23,.72) 38%,transparent 100%)}.roulette-arena:is(.status-opening,.status-result) .roulette-window:before,.roulette-arena:is(.status-opening,.status-result) .roulette-window:after{width:16%}.roulette-marker{position:absolute;top:0;bottom:0;left:50%;z-index:5;width:2px;background:linear-gradient(180deg,var(--rust-red),rgba(205,65,43,.35) 46%,var(--rust-red));transform:translate(-50%);pointer-events:none}.roulette-arena:is(.status-opening,.status-result) .roulette-marker{top:8px;bottom:8px;width:1px}.roulette-marker:before,.roulette-marker:after{content:"";position:absolute;left:50%;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;transform:translate(-50%)}.roulette-marker:before{top:0;border-top:9px solid var(--rust-red)}.roulette-marker:after{bottom:0;border-bottom:9px solid var(--rust-red)}.roulette-arena:is(.status-opening,.status-result) .roulette-marker:before{top:-8px}.roulette-arena:is(.status-opening,.status-result) .roulette-marker:after{bottom:-8px}.roulette-arena.status-opening .roulette-marker{animation:rouletteMarkerPulse .82s ease-in-out infinite alternate;background:#cf4932d1}.roulette-track{position:absolute;top:4px;bottom:4px;left:50%;display:flex;gap:var(--slot-gap);transform:translate3d(calc(-1 * var(--roulette-start)),0,0);animation:rouletteTrackSpin var(--spin-duration) cubic-bezier(.09,.68,.08,1) forwards;will-change:transform}.roulette-arena:is(.status-opening,.status-result) .roulette-track{top:7px;bottom:7px}.roulette-item{--roulette-rarity: var(--rarity-color, var(--rarity-common));--roulette-surface-mix: 8%;--roulette-surface-tail: 5%;--roulette-result-mix: 14%;--roulette-result-tail: 8%;--roulette-edge-mix: 28%;--roulette-reveal-duration: var(--duration-very-slow);--roulette-final-scale: 1.06;--roulette-reveal-brightness: 1.08;--roulette-frame-opacity: .28;--marker-alpha: 0;--marker-brightness: 1;position:relative;width:var(--slot-size);height:100%;flex:0 0 var(--slot-size);padding:30px 8px 8px;overflow:hidden;background:linear-gradient(rgba(228,218,209,var(--marker-alpha)),rgba(228,218,209,var(--marker-alpha))),linear-gradient(180deg,color-mix(in srgb,var(--roulette-rarity) var(--roulette-surface-mix),#30322f),color-mix(in srgb,var(--roulette-rarity) var(--roulette-surface-tail),#282a27));box-shadow:inset 3px 0 color-mix(in srgb,var(--roulette-rarity) 18%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--roulette-rarity) var(--roulette-edge-mix),rgba(228,218,209,.035));color:#e4dad1d6}.roulette-arena.status-opening .roulette-item{padding:6px;background:linear-gradient(rgba(228,218,209,var(--marker-alpha)),rgba(228,218,209,var(--marker-alpha))),color-mix(in srgb,var(--roulette-rarity) 7%,#2b2e2a);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--roulette-rarity) 24%,rgba(238,230,222,.04))}.roulette-arena.status-opening .roulette-item>img{width:172%;height:100%;margin-left:-36%;object-fit:contain;filter:brightness(var(--marker-brightness)) drop-shadow(0 9px 7px rgba(0,0,0,.3))}.roulette-arena.status-opening .roulette-item.visual-weapon>img{transform:scale(1.2)}.roulette-arena.status-opening .roulette-item.visual-tool>img{transform:scale(1.12)}.roulette-arena.status-opening .roulette-item.visual-headwear>img,.roulette-arena.status-opening .roulette-item.visual-apparel>img,.roulette-arena.status-opening .roulette-item.visual-gloves>img,.roulette-arena.status-opening .roulette-item.visual-bow>img{transform:scale(1.04)}.roulette-arena.count-1.status-opening .roulette-item>img{width:158%;margin-left:-29%}.roulette-arena.count-1.status-opening .roulette-item.visual-weapon>img{transform:scale(1.12)}.roulette-arena.count-1.status-opening .roulette-item.visual-tool>img{transform:scale(1.06)}.roulette-arena.count-1.status-opening .roulette-item.visual-headwear>img,.roulette-arena.count-1.status-opening .roulette-item.visual-apparel>img,.roulette-arena.count-1.status-opening .roulette-item.visual-gloves>img,.roulette-arena.count-1.status-opening .roulette-item.visual-bow>img{transform:none}.roulette-arena.status-opening .roulette-item>span:not(.roulette-result-fx),.roulette-arena.status-opening .roulette-item>small{display:none}.roulette-item:after{content:"";position:absolute;inset:auto 0 0;height:4px;background:var(--roulette-rarity);box-shadow:0 -1px color-mix(in srgb,var(--roulette-rarity) 30%,transparent)}.roulette-item.rarity-uncommon{--roulette-surface-mix: 10%;--roulette-surface-tail: 7%;--roulette-result-mix: 17%;--roulette-result-tail: 11%;--roulette-edge-mix: 34%;--roulette-reveal-duration: .46s;--roulette-final-scale: 1.065;--roulette-reveal-brightness: 1.1}.roulette-item.rarity-rare{--roulette-surface-mix: 12%;--roulette-surface-tail: 8%;--roulette-result-mix: 21%;--roulette-result-tail: 14%;--roulette-edge-mix: 40%;--roulette-reveal-duration: .52s;--roulette-final-scale: 1.075;--roulette-reveal-brightness: 1.12;--roulette-frame-opacity: .42}.roulette-item.rarity-epic{--roulette-surface-mix: 15%;--roulette-surface-tail: 10%;--roulette-result-mix: 25%;--roulette-result-tail: 17%;--roulette-edge-mix: 48%;--roulette-reveal-duration: .62s;--roulette-final-scale: 1.085;--roulette-reveal-brightness: 1.16;--roulette-frame-opacity: .58}.roulette-item.rarity-legendary{--roulette-surface-mix: 17%;--roulette-surface-tail: 12%;--roulette-result-mix: 29%;--roulette-result-tail: 20%;--roulette-edge-mix: 56%;--roulette-reveal-duration: .72s;--roulette-final-scale: 1.095;--roulette-reveal-brightness: 1.2;--roulette-frame-opacity: .68}.roulette-item>img{width:138%;height:calc(100% - 40px);margin-left:-19%;object-fit:contain;filter:drop-shadow(0 10px 8px rgba(0,0,0,.3))}.roulette-item>span{position:absolute;left:8px;right:8px;bottom:24px;overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.roulette-item>small{position:absolute;left:8px;bottom:8px;display:flex;align-items:center;gap:4px;color:color-mix(in srgb,var(--roulette-rarity) 72%,#e4dad1 28%);font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:9px;font-weight:700}.roulette-item>small img{width:12px;height:12px;object-fit:contain}.roulette-arena.status-result .roulette-lane-head b{color:#e4dad1b8}.roulette-arena.status-result .roulette-lane.is-premium-result .roulette-lane-head b{color:#d96851}.roulette-arena.status-result .roulette-track{will-change:auto}.roulette-arena.status-opening .roulette-window{animation:rouletteWindowFocus var(--spin-duration) ease-out both}.roulette-arena.status-result .roulette-lane:before{content:"";position:absolute;inset:0;z-index:2;background:radial-gradient(ellipse at 50% 47%,color-mix(in srgb,var(--lane-rarity) 11%,transparent),transparent 46%);opacity:0;pointer-events:none;animation:roulettePanelExposure var(--roulette-panel-duration, var(--duration-very-slow)) calc(var(--lane-order) * 55ms) var(--ease-smooth-out) both}.roulette-arena.status-result .roulette-lane:after{content:"";position:absolute;inset:0;z-index:6;background:#c84a35;opacity:0;pointer-events:none;animation:rouletteRewardFlash var(--roulette-panel-duration, var(--duration-very-slow)) calc(var(--lane-order) * 55ms) ease-out both}.roulette-arena.status-result .roulette-lane.result-rarity-rare{--roulette-panel-duration: .76s}.roulette-arena.status-result .roulette-lane.result-rarity-epic{--roulette-panel-duration: .9s}.roulette-arena.status-result .roulette-lane.result-rarity-legendary{--roulette-panel-duration: 1.04s}.roulette-arena.status-result .roulette-item:not(.is-winner){opacity:.2;transition:opacity var(--duration-very-slow) ease-out}.roulette-arena.status-result .roulette-marker{background:var(--lane-rarity);animation:rouletteMarkerRelease var(--duration-very-slow) calc(var(--lane-order) * 55ms) var(--ease-smooth-out) both}.roulette-arena.status-result .roulette-item.is-winner{--roulette-final-scale: 1.14;z-index:4;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--roulette-rarity) var(--roulette-result-mix),#343631),color-mix(in srgb,var(--roulette-rarity) var(--roulette-result-tail),#292b28));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--roulette-rarity) 62%,rgba(228,218,209,.08)),inset 3px 0 color-mix(in srgb,var(--roulette-rarity) 46%,transparent),0 8px 18px #00000047;transform-origin:50% 50%;animation:rouletteWinnerIn var(--roulette-reveal-duration) calc(var(--lane-order) * 55ms) var(--ease-smooth-out) both}.roulette-arena.status-result .roulette-item.is-winner.visual-weapon,.roulette-arena.status-result .roulette-item.is-winner.visual-tool{--roulette-final-scale: 1.2}.roulette-arena.status-result .roulette-item.is-winner.visual-bow{--roulette-final-scale: 1.24}.roulette-arena.status-result .roulette-item.is-winner.visual-headwear,.roulette-arena.status-result .roulette-item.is-winner.visual-apparel,.roulette-arena.status-result .roulette-item.is-winner.visual-gloves{--roulette-final-scale: 1.32}.roulette-arena.status-result .roulette-item.is-winner:before{content:"";position:absolute;inset:8% 4% 10%;z-index:0;background:radial-gradient(ellipse at 50% 46%,color-mix(in srgb,var(--roulette-rarity) 24%,transparent),transparent 62%);opacity:.32;pointer-events:none}.roulette-arena.status-result .roulette-lane.is-premium-result .roulette-item.is-winner{animation-name:roulettePremiumWinnerIn}.roulette-arena.status-result .roulette-lane.is-premium-result .roulette-item.is-winner:before{animation:rouletteCoreExposure var(--roulette-reveal-duration) calc(70ms + var(--lane-order) * 55ms) var(--ease-smooth-out) both}.roulette-arena.status-result .roulette-item.is-winner:after{height:4px;background:var(--roulette-rarity);animation:rouletteRarityLock var(--duration-very-slow) calc(80ms + var(--lane-order) * 55ms) var(--ease-smooth-out) both}.roulette-arena.status-result .roulette-item.is-winner>img{animation:rouletteLootLift var(--roulette-reveal-duration) calc(30ms + var(--lane-order) * 55ms) var(--ease-smooth-out) both}.roulette-arena.status-result .roulette-lane.is-premium-result .roulette-item.is-winner>img{animation-name:roulettePremiumLootLift}.roulette-arena.status-result .roulette-item.is-winner>img,.roulette-arena.status-result .roulette-item.is-winner>span:not(.roulette-result-fx),.roulette-arena.status-result .roulette-item.is-winner>small{z-index:1}.roulette-arena.status-result .roulette-item.is-winner>img{position:relative;width:160%;height:calc(100% - 52px);margin-left:-30%}.roulette-arena.status-result .roulette-item.is-winner>small{bottom:13px;color:color-mix(in srgb,var(--roulette-rarity) 78%,#e4dad1 22%);font-size:13px;animation:rouletteCopyLock var(--duration-medium) calc(.19s + var(--lane-order) * 55ms) var(--ease-smooth-out) both}.roulette-arena.status-result .roulette-lane.is-premium-result .roulette-item.is-winner>small{animation-delay:calc(.46s + var(--lane-order) * 55ms)}.roulette-arena.status-result .roulette-item.is-winner>.roulette-item-title{z-index:1;bottom:56px;display:-webkit-box;max-height:2.1em;overflow:hidden;color:#eee7df;font-size:16px;line-height:1.05;text-overflow:ellipsis;white-space:normal;animation:rouletteCopyLock var(--duration-medium) calc(.15s + var(--lane-order) * 55ms) var(--ease-smooth-out) both;-webkit-box-orient:vertical;-webkit-line-clamp:2}.roulette-arena.status-result .roulette-lane.is-premium-result .roulette-item.is-winner>.roulette-item-title{animation-delay:calc(.42s + var(--lane-order) * 55ms)}.roulette-arena.status-result .roulette-item.is-winner>.roulette-item-value{display:none}.roulette-result-fx{position:absolute;inset:0;z-index:3;overflow:hidden;pointer-events:none;opacity:0}.roulette-result-shutter{position:absolute;top:0;bottom:0;width:42%;background:linear-gradient(180deg,#252824,#191b18 52%,#222420);box-shadow:inset 0 1px #e4dad112,inset 0 -1px #00000080}.roulette-result-shutter.is-left{left:0;clip-path:polygon(0 0,100% 0,88% 100%,0 100%);transform:translate(-106%)}.roulette-result-shutter.is-right{right:0;clip-path:polygon(0 0,100% 0,100% 100%,12% 100%);transform:translate(106%)}.roulette-result-scan{position:absolute;top:11%;left:9%;right:9%;height:2px;background:#dc624c;box-shadow:0 1px #150b08b8;opacity:0;transform:translateY(0)}.roulette-arena.status-result .roulette-lane.is-premium-result .roulette-result-fx{opacity:1}.roulette-arena.status-result .roulette-lane.is-premium-result .roulette-result-shutter.is-left{animation:rouletteShutterLeft .82s calc(35ms + var(--lane-order) * 55ms) var(--ease-smooth-out) both}.roulette-arena.status-result .roulette-lane.is-premium-result .roulette-result-shutter.is-right{animation:rouletteShutterRight .82s calc(35ms + var(--lane-order) * 55ms) var(--ease-smooth-out) both}.roulette-arena.status-result .roulette-lane.is-premium-result .roulette-result-scan{animation:rouletteResultScan .58s calc(135ms + var(--lane-order) * 55ms) linear both}.roulette-arena.status-result .roulette-lane.is-premium-result .roulette-window{animation:roulettePowerCut .92s calc(var(--lane-order) * 55ms) linear both}.roulette-arena.status-result .roulette-item.is-winner>small img{width:18px;height:18px}.roulette-arena.status-result .roulette-item.is-winner>.roulette-winner-price{position:absolute;z-index:7;inset:7px 7px auto auto;width:max-content;max-width:calc(100% - 14px);height:27px;font-size:10px;animation:rouletteCopyLock var(--duration-medium) calc(.18s + var(--lane-order) * 55ms) var(--ease-smooth-out) both}.roulette-winner-price>b{padding-inline:7px}.roulette-arena.status-result .roulette-winner-price>.scrap-icon{width:13px;height:13px;padding:7px}.roulette-winner-price>.scrap-icon{width:12px;height:12px;padding:7px}.roulette-result-sale{position:absolute;left:7px;right:7px;bottom:7px;z-index:8;height:36px;padding:0 10px;display:flex;align-items:center;justify-content:center;gap:6px;border:0;background:#151714f5;color:#eee6de;font:700 10px Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.025em;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 0 0 1px #e4dad114;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.roulette-result-sale:hover,.roulette-result-sale:focus-visible{outline:0;background:var(--rust-gold);color:#211b13}.roulette-result-sale b{color:var(--rust-gold);font-size:13px}.roulette-result-sale:hover b,.roulette-result-sale:focus-visible b{color:inherit}.roulette-result-sale img{width:16px;height:16px;object-fit:contain}.roulette-result-sale.is-sold{background:#373833f0;color:#eee6de7a;cursor:default}.roulette-arena.status-result{min-height:470px;padding:0;align-content:stretch;gap:6px;background:#171917}.case-hero.is-roulette.status-result{min-height:470px}.roulette-arena.count-1.status-result,.roulette-arena.count-2.status-result,.roulette-arena.count-3.status-result{grid-template-rows:minmax(0,1fr)}.roulette-arena.count-4.status-result,.roulette-arena.count-5.status-result,.roulette-arena.count-6.status-result{grid-template-rows:repeat(2,minmax(0,1fr))}.roulette-arena.count-7.status-result,.roulette-arena.count-8.status-result,.roulette-arena.count-9.status-result{grid-template-rows:repeat(3,minmax(0,1fr))}.roulette-arena.status-result .roulette-lane{overflow:hidden;background:#202320}.roulette-arena.count-2.status-result .roulette-item.is-winner>.roulette-item-title{font-size:15px}.roulette-arena.count-2.status-result .roulette-item.is-winner>small{font-size:12px}.roulette-arena:is(.count-3,.count-4,.count-5,.count-6,.count-7,.count-8,.count-9).status-result .roulette-item.is-winner>.roulette-item-title{font-size:12px}.roulette-arena:is(.count-3,.count-4,.count-5,.count-6,.count-7,.count-8,.count-9).status-result .roulette-item.is-winner>small{font-size:10px}.roulette-arena:is(.count-3,.count-4,.count-5,.count-6,.count-7,.count-8,.count-9) .roulette-item>span{font-size:9px}.roulette-arena:is(.count-4,.count-5,.count-6,.count-7,.count-8,.count-9) .roulette-item>small{font-size:8px}.roulette-arena:is(.count-7,.count-8,.count-9) .roulette-item>span:not(.roulette-result-fx),.roulette-arena:is(.count-7,.count-8,.count-9).status-result .roulette-item.is-winner>.roulette-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roulette-arena:is(.count-7,.count-8,.count-9) .roulette-item{--roulette-final-scale: 1.14;padding-top:25px}.roulette-arena:is(.count-7,.count-8,.count-9) .roulette-item>img{width:190%;height:calc(100% - 28px);margin-left:-45%}.roulette-arena:is(.count-7,.count-8,.count-9):is(.status-opening,.status-result) .roulette-item{padding:8px 8px 0}.roulette-arena:is(.count-7,.count-8,.count-9):is(.status-opening,.status-result) .roulette-item>img{width:190%;height:calc(100% - 26px);margin-left:-45%}.roulette-arena.count-3.status-result .roulette-item.is-winner>.roulette-item-title,.roulette-arena.count-4.status-result .roulette-item.is-winner>.roulette-item-title{font-size:12px}.roulette-arena.count-3.status-result .roulette-item.is-winner>small,.roulette-arena.count-4.status-result .roulette-item.is-winner>small{font-size:10px}.roulette-arena.count-3 .roulette-item>span,.roulette-arena.count-4 .roulette-item>span{font-size:9px}.roulette-arena.count-4 .roulette-item>small{font-size:8px}.roulette-arena.count-9.status-opening .roulette-item>span:not(.roulette-result-fx),.roulette-arena.count-9.status-opening .roulette-item>small{display:none}.roulette-arena:is(.count-7,.count-8,.count-9).status-result .roulette-item.is-winner>.roulette-item-title{left:6px;right:6px;bottom:38px;font-size:9px}.roulette-arena:is(.count-4,.count-5,.count-6,.count-7,.count-8,.count-9).status-result .roulette-item.is-winner>img{height:calc(100% - 34px)}.roulette-arena:is(.count-4,.count-5,.count-6).status-result .roulette-item.is-winner>.roulette-item-title{bottom:46px}.roulette-arena:is(.count-7,.count-8,.count-9).status-result .roulette-item.is-winner{padding-top:8px;padding-bottom:0}.roulette-arena:is(.count-7,.count-8,.count-9).status-result .roulette-item.is-winner>img{width:190%;height:calc(100% - 26px);margin-left:-45%}.roulette-arena:is(.count-7,.count-8,.count-9).status-result .roulette-item.is-winner>.roulette-winner-price{height:22px;font-size:8px}.roulette-arena:is(.count-7,.count-8,.count-9).status-result .roulette-winner-price{top:5px;right:5px;height:22px;font-size:8px}.roulette-arena:is(.count-7,.count-8,.count-9).status-result .roulette-winner-price>b{padding-inline:5px}.roulette-arena:is(.count-7,.count-8,.count-9).status-result .roulette-winner-price>.scrap-icon{width:10px;height:10px;padding:6px}.roulette-arena:is(.count-7,.count-8,.count-9).status-result .roulette-result-sale{left:5px;right:5px;bottom:5px;height:28px;padding-inline:4px;gap:3px;font-size:8px}.roulette-arena:is(.count-7,.count-8,.count-9).status-result .roulette-result-sale b{font-size:9px}.roulette-arena:is(.count-7,.count-8,.count-9).status-result .roulette-result-sale img{width:11px;height:11px}.case-open-panel{position:relative;z-index:2;min-height:176px;padding:24px 44px 28px;background:#1f1f1df2;text-align:center;animation:detailPanelIn .175s .36s ease-out both}.case-open-panel header>span{color:#e4dad16b;font-size:9px;font-weight:700;letter-spacing:.12em}.case-open-panel h1{margin:0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:clamp(16px,1.15vw,19px);font-weight:700;line-height:1;letter-spacing:.055em;text-transform:uppercase}.open-controls{width:min(612px,100%);margin:18px auto 0;display:grid;grid-template-columns:204px 48px minmax(220px,1fr);gap:8px}.open-controls.is-insufficient{width:min(430px,100%);grid-template-columns:48px minmax(220px,1fr)}.case-open-count{height:48px;background:#292a28}.case-open-count .game-toolbar-select-trigger{padding:0 38px 0 16px;flex-direction:row;align-items:center;justify-content:flex-start;gap:14px}.case-open-count .game-toolbar-select-trigger small{color:#e4dad1b3;font:700 12px Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.035em;white-space:nowrap}.case-open-count .game-toolbar-select-trigger b{color:#f1e9e2;font-size:15px}.case-open-count .game-toolbar-select-menu{left:0;right:auto;width:100%;min-width:0;padding:2px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.case-open-count .game-toolbar-select-menu>button{width:auto;height:auto;aspect-ratio:1;min-height:0;padding:0;grid-template-columns:1fr;justify-items:center}.case-open-count .game-toolbar-select-menu>button+button{margin-top:0}.case-open-count .game-toolbar-select-menu>button>span{display:none}.case-open-count .game-toolbar-select-menu>button>b{font-size:11px}.case-open-count .game-toolbar-select-trigger:disabled{background:#242522;color:#e4dad14d;cursor:not-allowed}.case-count{display:flex;gap:3px}.case-count button{width:48px;height:48px;border:0;background:#292a28;color:#e4dad175;font-family:Roboto Condensed,sans-serif;font-size:12px;font-weight:700;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.case-count button:hover,.case-count button:focus-visible{color:#fff;background:var(--surface-hover)}.case-count button:active{transform:translateY(1px)}.case-count button.is-active{color:#fff;background:linear-gradient(180deg,#536331,#5d7239)}.fast-open{width:48px;height:48px;padding:0;display:grid;place-items:center;border:0;background:#292a28;color:#e4dad185;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.fast-open svg{width:22px;height:22px;color:#e4dad16b;transition:color var(--duration-quick) ease-out,transform var(--duration-fast) var(--ease-smooth-out)}.fast-open i{color:#e4dad157;font-size:9px;font-style:normal}.fast-open.is-active{color:#fff;background:#363a2f}.fast-open.is-active svg,.fast-open.is-active i{color:#98b667}.fast-open:hover,.fast-open:focus-visible{color:#fff;background:var(--surface-hover)}.fast-open:hover svg,.fast-open:focus-visible svg{transform:translateY(-1px) scale(1.08)}.fast-open:active{transform:translateY(1px)}.fast-open:disabled{background:#242522;color:#e4dad138;cursor:not-allowed;transform:none}.fast-open:disabled svg{color:#e4dad138;transform:none}.fast-open.is-active:disabled{background:#363a2f;color:#fff}.fast-open.is-active:disabled svg{color:#98b667}.open-case-button{width:100%}.open-case-button b{display:flex;align-items:center;gap:5px;font-size:15px}.open-case-button img{width:20px;height:20px;object-fit:contain}.case-sell-all{min-width:220px;height:40px;margin:10px auto 0;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;background:#2c2e2a;color:#eee6dec7;font:700 11px Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 0 0 1px #e4dad10f;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.case-sell-all:hover,.case-sell-all:focus-visible{outline:0;background:var(--rust-gold);color:#211b13}.case-sell-all b{color:var(--rust-gold);font-size:13px}.case-sell-all:hover b,.case-sell-all:focus-visible b{color:inherit}.case-sell-all img{width:16px;height:16px;object-fit:contain}.case-sell-all:disabled{background:#282a27;color:#eee6de5c;cursor:default}.drop-history{padding:32px 0 4px}.drop-history-heading{min-height:50px;display:flex;align-items:center;gap:10px}.drop-history-heading>svg{color:var(--rust-gold);font-size:18px}.drop-history-heading h2{margin:0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:24px;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.drop-history-heading span{margin-left:auto;color:#e4dad166;font-size:9px;font-weight:700;letter-spacing:.1em}.case-result-summary{width:100%;overflow-x:auto;background:transparent;scrollbar-color:rgba(228,218,209,.18) transparent;scrollbar-width:thin;animation:resultReveal .34s var(--ease-smooth-out) both}.case-result-grid{width:max-content;display:grid;grid-auto-flow:column;grid-auto-columns:264px;gap:8px}.case-result{--case-result-rarity: var(--rarity-color, var(--rarity-common));position:relative;width:264px;min-height:96px;padding:8px 12px;display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:10px;background:color-mix(in srgb,var(--case-result-rarity) 8%,#292a28 92%);text-align:left;animation:resultItemReveal .42s calc(80ms + var(--result-order) * 55ms) var(--ease-smooth-out) both}.case-result:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--case-result-rarity);opacity:1}.case-result>img{width:82px;height:76px;object-fit:contain;filter:drop-shadow(0 5px 5px rgba(0,0,0,.25))}.case-result>div{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.case-result span{color:#e4dad16b;font-size:8px;font-weight:700;letter-spacing:.12em}.case-result b{width:100%;overflow:hidden;color:#eee7df;display:-webkit-box;font-family:Roboto Condensed,sans-serif;font-size:15px;line-height:1.05;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2}.case-result small{margin-top:3px;display:flex;align-items:center;gap:4px;color:var(--rust-gold);font-size:10px;font-weight:700}.case-result small img{width:14px;height:14px;object-fit:contain}.possible-drops{padding:38px 0 8px}.section-heading{min-height:74px;display:flex;align-items:center;gap:14px}.section-heading>svg{color:var(--rust-red);font-size:28px}.section-heading>div{display:flex;flex-direction:column}.section-heading span{color:#e4dad173;font-size:9px;font-weight:700;letter-spacing:.12em}.section-heading h2{margin:1px 0 0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:32px;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.section-heading>small{margin-left:auto;color:#e4dad161;font-size:9px;letter-spacing:.1em}.drop-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px}.drop-card{--drop-rarity: var(--rarity-color, var(--rarity-common));position:relative;min-width:0;height:214px;padding:0;overflow:hidden;border:0;background:color-mix(in srgb,var(--drop-rarity) 8%,#393836 92%);text-align:left;cursor:pointer;content-visibility:auto;contain-intrinsic-size:214px;transition:filter var(--duration-quick) ease-out,background-color var(--duration-quick) ease-out}.drop-card:hover,.drop-card:focus-visible{filter:brightness(1.055);background:color-mix(in srgb,var(--drop-rarity) 11%,#3d3c3a 89%)}.drop-card:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--drop-rarity);opacity:1}.drop-card-chance{position:absolute;top:9px;left:0;z-index:2;padding:4px 7px;background:#181817bf;color:#e4dad18f;font-size:8px;font-weight:700;transition:color var(--duration-quick) ease-out,transform var(--duration-fast) var(--ease-smooth-out)}.drop-card:hover .drop-card-chance,.drop-card:focus-visible .drop-card-chance{color:#e4dad1;transform:translate(3px)}.drop-card-image{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);overflow:visible;pointer-events:none}.drop-card-image img{position:absolute;inset:0;width:100%;height:100%;margin:auto;object-fit:contain;object-position:center;transform-origin:center;filter:drop-shadow(0 7px 6px rgba(0,0,0,.3));transition:filter var(--duration-fast) ease-out}.drop-card:hover .drop-card-image img,.drop-card:focus-visible .drop-card-image img{filter:drop-shadow(0 10px 8px rgba(0,0,0,.38))}.drop-card-copy{position:absolute;z-index:2;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column}.drop-card-copy b{display:-webkit-box;overflow:hidden;color:#e4dad1;font-family:Roboto Condensed,sans-serif;font-size:13px;font-weight:700;line-height:1.1;text-overflow:clip;text-transform:uppercase;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.drop-card-price{position:absolute;z-index:2;top:10px;right:10px;display:flex;align-items:center;gap:4px;color:#e4dad1d1;font-family:Roboto Condensed,sans-serif;font-size:11px;font-weight:700}.drop-card-price img{width:14px;height:14px;object-fit:contain}.site-footer{position:relative;z-index:43;width:min(1560px,calc(100vw - 284px));margin:0 max(32px,calc((100vw - 1780px)/2)) 0 calc(220px + max(32px,calc((100vw - 1780px)/2)));overflow:hidden;background:#252522;border-top:0}.footer-information{min-height:360px;padding:42px 40px 28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto 1fr;align-items:start;column-gap:34px;row-gap:40px;background:#2b2b27;box-shadow:inset 0 1px #fff1}.footer-information h2{margin:0;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.footer-brand{min-width:0;min-height:54px;display:flex;align-items:flex-start}.footer-brand .brand{padding:0;border:0}.footer-brand .brand-logo{width:min(220px,100%);height:54px;object-fit:contain;object-position:left center;transform:translateY(-5px)}.footer-contacts{display:grid;gap:24px}.footer-contacts section{min-width:0;display:grid;gap:8px}.footer-contacts a,.footer-navigation a{width:fit-content;color:#e4dad18a;font:500 12px/1.35 Roboto Condensed,Arial Narrow,sans-serif;text-decoration:none;transition:color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.footer-contacts a:hover,.footer-contacts a:focus-visible,.footer-navigation a:hover,.footer-navigation a:focus-visible{outline:0;color:#f1e8df;transform:translate(3px)}.footer-navigation{min-width:0;display:grid;align-content:start;justify-items:start;gap:8px}.footer-navigation h2{margin-bottom:2px}.footer-legal{min-width:0;display:grid;align-content:start;gap:8px}.footer-legal nav{display:grid;justify-items:start;gap:2px}.footer-legal button{min-width:0;min-height:24px;padding:0;border:0;background:transparent;color:#e4dad18a;font:500 12px/1.25 Roboto Condensed,Arial Narrow,sans-serif;text-align:left;cursor:pointer;transition:color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.footer-legal button:hover,.footer-legal button:focus-visible{outline:0;color:#f1e8df;transform:translate(3px)}.footer-company{grid-column:1 / 4;min-width:0;align-self:end;display:grid;gap:7px;color:#e4dad157}.footer-company b{margin-bottom:2px;color:#eee6de;font:700 12px Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.04em}.footer-company p{max-width:920px;margin:0;font-size:10px;font-weight:600;line-height:1.35}.footer-services{min-width:0;align-self:end;display:flex;justify-content:flex-end}.footer-links{display:flex;align-items:center;justify-content:flex-end;gap:4px}.footer-links button,.footer-links a{min-height:32px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;background:transparent;color:#f1f0ec70;font-size:9px;font-weight:700;letter-spacing:.045em;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.footer-links a svg{width:12px;height:12px;color:var(--rust-gold)}.footer-links button:hover,.footer-links button:focus-visible,.footer-links a:hover,.footer-links a:focus-visible{outline:0;background:#ffffff09;color:#fff}.footer-links button:active,.footer-links a:active{transform:translateY(1px)}.footer-stats{min-height:86px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;margin:0 22px}.footer-stat{position:relative;min-width:0;min-height:64px;display:grid;grid-template-columns:25px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;justify-content:stretch;column-gap:10px;row-gap:2px;padding:0 18px;white-space:normal}.footer-stat:not(:last-child):after{content:"";position:absolute;right:0;width:4px;height:4px;border-radius:50%;background:#ffffff2e}.footer-stat-icon{grid-row:1 / 3;width:25px;display:grid;place-items:center;color:var(--rust-gold);font-size:21px}.footer-stat b{min-width:0;color:#e4dad1;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:18px;font-weight:700;line-height:1;letter-spacing:.045em}.footer-stat>span:last-child{min-width:0;overflow:hidden;color:#e4dad180;font-size:10px;font-weight:600;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase}.onboarding-overlay{position:fixed;inset:0;z-index:220;display:grid;place-items:center;padding:28px;overflow:auto;overscroll-behavior:contain;background:linear-gradient(180deg,#080908bd,#040504f0),url(/assets/rust-harbor-background-v2.webp) center/cover no-repeat;backdrop-filter:blur(6px);animation:onboardingOverlayIn var(--duration-fast) ease-out both}.onboarding-shell{width:min(1180px,100%);height:min(720px,calc(100dvh - 56px));min-height:590px;display:grid;grid-template-rows:68px minmax(0,1fr) 92px;overflow:hidden;background:#1b1c1a;color:#eee6de;box-shadow:0 34px 110px #000000c2,inset 0 0 0 1px #ffffff14;animation:onboardingShellIn var(--duration-medium) var(--ease-smooth-out) both}.onboarding-header{min-width:0;display:grid;grid-template-columns:210px minmax(0,1fr) auto;align-items:stretch;background:#2f302d;border-bottom:1px solid rgba(255,255,255,.075)}.onboarding-header>img{width:174px;height:50px;margin:8px 18px;object-fit:contain;object-position:left center}.onboarding-header>span{min-width:0;padding:0 18px;display:flex;align-items:center;gap:12px;border-left:1px solid rgba(255,255,255,.07);color:#ede5dd80;font-family:Roboto Condensed,Arial Narrow,sans-serif}.onboarding-header>span b{overflow:hidden;font-size:11px;letter-spacing:.095em;text-overflow:ellipsis;white-space:nowrap}.onboarding-header>span small{padding:5px 7px;background:#222320;color:var(--rust-gold);font-size:9px;font-weight:700;letter-spacing:.08em;white-space:nowrap}.onboarding-header>button{min-width:142px;padding:0 20px;display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-left:1px solid rgba(255,255,255,.07);background:#373835;color:#ede5dd9e;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700;letter-spacing:.055em;text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.onboarding-header>button:hover,.onboarding-header>button:focus-visible{background:#454642;color:#fff}.onboarding-header>button svg{width:13px;height:13px}.onboarding-stage{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(340px,.82fr) minmax(470px,1.18fr);animation:onboardingStepForward var(--duration-medium) var(--ease-smooth-out) both}.onboarding-stage.is-backward{animation-name:onboardingStepBackward}.onboarding-copy{min-width:0;min-height:0;padding:clamp(42px,5vw,72px);display:flex;flex-direction:column;justify-content:center;background:linear-gradient(145deg,#242521,#1d1e1b 68%);border-right:1px solid rgba(255,255,255,.065)}.onboarding-eyebrow{display:flex;align-items:center;gap:10px;color:color-mix(in srgb,var(--rust-blue-bright) 76%,#eee6de 24%);font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.onboarding-eyebrow i{width:28px;height:3px;background:var(--rust-blue)}.onboarding-copy h1{max-width:12ch;margin:18px 0 0;color:#f4ede6;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:clamp(38px,4.1vw,62px);font-weight:700;line-height:.97;letter-spacing:-.018em;text-wrap:balance;text-transform:uppercase}.onboarding-copy h1.has-fixed-lines{max-width:none;font-size:clamp(30px,3.2vw,42px);line-height:1.02;text-wrap:wrap}.onboarding-copy h1.has-fixed-lines>span{display:block;white-space:nowrap}.onboarding-copy p{max-width:48ch;margin:24px 0 0;color:#ebe2d99e;font-size:13px;line-height:1.65;text-wrap:pretty}.onboarding-copy ul{margin:27px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;list-style:none}.onboarding-copy li{display:flex;align-items:center;gap:10px;color:#f0e8e0d1;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;font-weight:600}.onboarding-copy li svg{width:13px;height:13px;flex:0 0 auto;color:#8da35c}.onboarding-visual{position:relative;min-width:0;min-height:0;overflow:hidden;display:grid;place-items:center;background:linear-gradient(180deg,#2a2d28f5,#171916fc)}.onboarding-visual:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(135deg,transparent 0 48%,rgba(255,255,255,.016) 48% 49%,transparent 49% 100%);background-size:34px 34px;pointer-events:none}.onboarding-visual>*{position:relative;z-index:1}.onboarding-scrap-value{display:grid;grid-template-columns:34px auto;height:34px;background:#242522;box-shadow:0 8px 18px #0000003d}.onboarding-scrap-value>i{width:34px;height:34px;display:grid;place-items:center;background:#1c1d1b}.onboarding-scrap-value img{width:22px;height:22px;object-fit:contain}.onboarding-scrap-value b{min-width:58px;padding:0 11px;display:flex;align-items:center;color:#eee7df;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;font-variant-numeric:tabular-nums;letter-spacing:.035em}.onboarding-welcome-visual{width:min(550px,82%);height:min(430px,80%);position:relative;display:grid;place-items:center}.onboarding-head-frame{position:absolute;left:50%;top:42%;width:272px;height:272px;overflow:hidden;background:#151714;box-shadow:inset 0 0 0 3px #cd412bad,0 24px 38px #0000006b;transform:translate(-50%,-50%)}.onboarding-head-frame:after{content:"";position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(transparent,#0d0e0dc7)}.onboarding-head-frame img{width:100%;height:100%;object-fit:cover;object-position:center 10%;filter:drop-shadow(0 15px 15px rgba(0,0,0,.42))}.onboarding-welcome-label{position:absolute;left:50%;top:67%;min-width:220px;padding:9px 14px;display:flex;flex-direction:column;align-items:center;gap:3px;background:#161815eb;text-align:center;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff12}.onboarding-welcome-label small{color:#ebe2d96b;font-size:8px;font-weight:700;letter-spacing:.12em}.onboarding-welcome-label b{color:#f0e8e0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:16px;letter-spacing:.06em}.onboarding-welcome-inventory{position:absolute;left:50%;bottom:0;width:min(520px,100%);display:grid;grid-template-columns:repeat(3,1fr);gap:4px;transform:translate(-50%)}.onboarding-welcome-inventory>span{height:86px;display:grid;place-items:center;background:#31332feb;box-shadow:inset 0 -3px #596751}.onboarding-welcome-inventory>span:nth-child(2){box-shadow:inset 0 -3px 0 var(--rust-blue)}.onboarding-welcome-inventory>span:nth-child(3){box-shadow:inset 0 -3px 0 var(--rust-gold)}.onboarding-welcome-inventory img{width:90%;height:80px;object-fit:contain;filter:drop-shadow(0 7px 6px rgba(0,0,0,.36))}.onboarding-welcome-status{position:absolute;top:8px;right:0;padding:8px 10px;display:flex;align-items:center;gap:9px;background:#181b18db;box-shadow:inset 0 0 0 1px #ffffff0f}.onboarding-welcome-status>i{width:7px;height:7px;background:#83a558;box-shadow:0 0 10px #83a55866}.onboarding-welcome-status>span{display:flex;flex-direction:column;gap:2px}.onboarding-welcome-status b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:9px;letter-spacing:.08em}.onboarding-welcome-status small{color:#ebe2d97a;font-size:8px;font-weight:700;letter-spacing:.07em}.onboarding-upgrade-visual{width:min(610px,90%);height:min(410px,82%);position:relative;display:grid;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);align-items:center}.onboarding-loot-card{position:relative;height:280px;padding:34px 12px 0;display:grid;grid-template-rows:minmax(0,1fr) 48px;background:var(--surface-control);box-shadow:inset 0 -4px 0 var(--card-tone, #6f765d),0 20px 30px #00000042}.onboarding-loot-card.is-source{--card-tone: var(--rust-blue)}.onboarding-loot-card.is-target{--card-tone: var(--rust-red)}.onboarding-loot-card>.onboarding-scrap-value{position:absolute;top:10px;right:10px}.onboarding-loot-card>img{width:118%;height:206px;margin-left:-9%;object-fit:contain;filter:drop-shadow(0 12px 9px rgba(0,0,0,.42))}.onboarding-loot-card>span:last-child{display:flex;align-items:center;justify-content:center;color:#efe7dfd6;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;font-weight:700;text-align:center;text-transform:uppercase}.onboarding-upgrade-arrow{width:42px;height:56px;margin:auto;display:grid;place-items:center;background:var(--surface-base);color:var(--rust-red);font-size:16px;box-shadow:0 8px 20px #00000047}.onboarding-chance-readout{position:absolute;left:50%;bottom:0;width:min(300px,60%);height:84px;padding:12px 16px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr 4px;align-items:center;background:#1c1d1b;transform:translate(-50%,46%);box-shadow:0 14px 28px #00000059}.onboarding-chance-readout small{color:#ebe2d96b;font-size:8px;font-weight:700;letter-spacing:.1em}.onboarding-chance-readout strong{grid-row:1 / 3;grid-column:2;color:#f1e9e1;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:32px;font-variant-numeric:tabular-nums}.onboarding-chance-readout>i{grid-column:1 / -1;height:4px;overflow:hidden;background:#343531}.onboarding-chance-readout>i span{width:34.14%;height:100%;display:block;background:var(--rust-red)}.onboarding-mystery-visual{width:min(540px,84%);height:min(390px,76%);padding:18px;display:grid;grid-template-rows:38px minmax(0,1fr) 14px 54px;gap:6px;background:#272a24;box-shadow:0 26px 46px #00000061,inset 0 0 0 2px #78914b29}.onboarding-terminal-head{padding:0 10px;display:flex;align-items:center;justify-content:space-between;background:#1c201b;color:#dae6c485;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:8px;font-weight:700;letter-spacing:.11em}.onboarding-terminal-head b{color:#aac66e}.onboarding-terminal-screen{position:relative;overflow:hidden;display:grid;place-items:center;background:#10150f;box-shadow:inset 0 0 36px #54743133,inset 0 0 0 1px #96b35d2e}.onboarding-terminal-screen:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(203,220,171,.025) 0 1px,transparent 1px 5px)}.onboarding-terminal-screen img{width:48%;height:70%;object-fit:contain;opacity:.52;filter:grayscale(1) sepia(.35) hue-rotate(28deg) saturate(.78) brightness(.9)}.onboarding-terminal-scan{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0 42%,rgba(157,188,96,.16) 49%,rgba(218,232,188,.24) 50%,transparent 58%);animation:onboardingTerminalScan 2.8s linear both}.onboarding-terminal-cells{display:grid;grid-template-columns:repeat(8,1fr);gap:5px}.onboarding-terminal-cells i{background:#171a16;box-shadow:inset 0 0 0 1px #ffffff0a}.onboarding-terminal-cells i.is-active{background:#708944}.onboarding-terminal-status{padding:0 13px;display:flex;align-items:center;gap:12px;background:#1d211b;color:#9cb967}.onboarding-terminal-status>svg{width:20px;height:20px}.onboarding-terminal-status>span{display:flex;flex-direction:column;gap:3px}.onboarding-terminal-status small{color:#dae6c470;font-size:8px;font-weight:700;letter-spacing:.1em}.onboarding-terminal-status b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;letter-spacing:.06em}.onboarding-system-visual{width:min(580px,88%);height:min(420px,82%);display:grid;grid-template-rows:142px minmax(0,1fr) 58px;gap:7px}.onboarding-system-item{position:relative;padding:12px 13px;display:grid;grid-template-columns:154px minmax(0,1fr) auto;align-items:center;gap:16px;overflow:hidden;background:var(--surface-control);box-shadow:inset 0 -4px 0 var(--rust-gold),0 18px 30px #00000047}.onboarding-system-item>img{width:154px;height:118px;object-fit:contain;filter:drop-shadow(0 10px 8px rgba(0,0,0,.38))}.onboarding-system-item>span:not(.onboarding-scrap-value){min-width:0;display:flex;flex-direction:column;gap:5px}.onboarding-system-item>span small{color:#ebe2d961;font-size:8px;font-weight:700;letter-spacing:.1em}.onboarding-system-item>span b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:20px;text-transform:uppercase}.onboarding-system-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.onboarding-system-grid article{--module-tone: #77816b;min-width:0;min-height:76px;padding:0 13px;display:grid;grid-template-columns:34px minmax(0,1fr) 12px;align-items:center;gap:11px;background:#2f302d;box-shadow:inset 3px 0 0 var(--module-tone)}.onboarding-system-grid article.is-blue{--module-tone: var(--rust-blue)}.onboarding-system-grid article.is-red{--module-tone: var(--rust-red)}.onboarding-system-grid article.is-gold{--module-tone: var(--rust-gold)}.onboarding-system-grid article.is-green{--module-tone: #7f994c}.onboarding-system-grid article>svg:first-child{width:22px;height:22px;justify-self:center;color:var(--module-tone)}.onboarding-system-grid article>svg:last-child{width:10px;height:10px;color:#ebe2d947}.onboarding-system-grid article span{min-width:0;display:flex;flex-direction:column;gap:3px}.onboarding-system-grid article b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px;text-transform:uppercase}.onboarding-system-grid article small{color:#ebe2d966;font-size:8px}.onboarding-system-trust{padding:0 14px;display:flex;align-items:center;gap:12px;background:#20231e;color:#93ae65}.onboarding-system-trust>svg{width:20px;height:20px}.onboarding-system-trust>span{display:flex;flex-direction:column;gap:2px}.onboarding-system-trust b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;letter-spacing:.08em}.onboarding-system-trust small{color:#dae6c466;font-size:8px}.onboarding-footer{min-width:0;padding:0 18px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px;background:#242522;border-top:1px solid rgba(255,255,255,.07)}.onboarding-footer>nav{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.onboarding-footer>nav button{min-width:0;height:48px;padding:0 9px;display:grid;grid-template-rows:3px 1fr;align-items:center;border:0;background:#2d2e2b;color:#ebe2d961;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.onboarding-footer>nav button i{width:100%;height:3px;display:block;background:#42433f;transition:background-color var(--duration-quick) ease-out}.onboarding-footer>nav button span{overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:9px;font-weight:700;letter-spacing:.045em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.onboarding-footer>nav button.is-complete i{background:#71834b}.onboarding-footer>nav button.is-active{background:#353731;color:#eef0e5}.onboarding-footer>nav button.is-active i{background:var(--rust-red)}.onboarding-footer>nav button:hover,.onboarding-footer>nav button:focus-visible{background:#3c3d39;color:#fff}.onboarding-once-note{color:#ebe2d94d;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.onboarding-actions{display:flex;gap:5px}.onboarding-actions>button{height:48px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;color:#f1e9e1;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.onboarding-actions>button:active{transform:translateY(1px)}.onboarding-back{background:#383936}.onboarding-back:hover,.onboarding-back:focus-visible{background:#4a4b47}.onboarding-next{min-width:172px;background:var(--rust-red)}.onboarding-next:hover,.onboarding-next:focus-visible{background:#df5b43}@keyframes onboardingOverlayIn{0%{opacity:0}}@keyframes onboardingShellIn{0%{opacity:0;transform:translateY(16px) scale(.985)}}@keyframes onboardingStepForward{0%{opacity:0;transform:translate(12px)}}@keyframes onboardingStepBackward{0%{opacity:0;transform:translate(-12px)}}@keyframes onboardingTerminalScan{0%{transform:translateY(-44%)}to{transform:translateY(44%)}}@media(max-height:760px)and (min-width:761px){.onboarding-copy{padding:34px 52px}.onboarding-copy h1{max-width:14ch;margin-top:13px;font-size:clamp(36px,3.7vw,50px)}.onboarding-copy p{margin-top:17px;line-height:1.5}.onboarding-copy ul{margin-top:18px;gap:8px}.onboarding-welcome-visual,.onboarding-upgrade-visual,.onboarding-mystery-visual,.onboarding-system-visual{transform:scale(.88)}}.inspection-screen{position:fixed;inset:0;z-index:100;overflow:hidden;background:#121513;animation:viewerIn .2s ease}.inspection-world{position:absolute;inset:0;background:url(/assets/rust-harbor-background-v2.webp) center/cover no-repeat;filter:blur(3px);transform:scale(1.02)}.inspection-world:after{content:"";position:absolute;inset:0;background:#080a098f}.viewer-back{position:absolute;top:95px;left:5vw;z-index:5;width:46px;height:46px;display:grid;place-items:center;border:0;background:var(--rust-red);color:#fff;font-size:20px;cursor:pointer;transition:background-color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.viewer-back svg{transition:transform var(--duration-fast) var(--ease-smooth-out)}.viewer-back:hover,.viewer-back:focus-visible{background:#df5b43}.viewer-back:hover svg,.viewer-back:focus-visible svg{transform:translate(-3px)}.viewer-back:active{transform:translateY(1px)}.view-switch{position:absolute;top:76px;left:50%;z-index:6;display:flex;transform:translate(-50%)}.view-switch button{min-width:150px;height:46px;padding:0 20px;display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-right:1px solid rgba(255,255,255,.08);background:#191c1bf0;color:#ffffffb8;font-weight:700;font-size:13px;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.view-switch button:hover,.view-switch button:focus-visible{background:#353735;color:#fff}.view-switch button.is-active{background:var(--rust-red);color:#fff}.inspection-stage{position:absolute;inset:8% 4% 17%;display:grid;place-items:center;perspective:1200px}.inspection-stage img{width:min(70vw,1100px);height:min(70vh,720px);object-fit:contain;filter:drop-shadow(0 38px 30px rgba(0,0,0,.58));transform:rotateX(var(--rotate-x)) rotateY(var(--rotate-y));transition:transform .12s ease-out,filter .25s ease}.mode-hands .inspection-stage img{width:min(90vw,1350px);height:min(88vh,860px);transform:translate(18vw,9vh) rotate(-14deg) scale(1.25)}.inspection-stage img.is-opening{animation:caseOpen 1.25s ease-in-out}.inspection-info{position:absolute;left:5vw;bottom:78px;z-index:5;max-width:330px}.inspection-info span{color:#ffffff8a;font-size:10px;font-weight:700;letter-spacing:.13em}.inspection-info h2{margin:5px 0 0;font-size:clamp(28px,3vw,46px);line-height:1;text-transform:uppercase}.inspection-info p{margin:7px 0 0;color:var(--muted);font-size:12px}.variant-strip{position:absolute;left:50%;bottom:74px;z-index:7;display:flex;gap:9px;transform:translate(-50%)}.variant-strip button{position:relative;width:96px;height:70px;padding:2px;border:2px solid transparent;background:#1c1f1ee6;cursor:pointer;transition:border-color var(--duration-quick) ease-out,filter var(--duration-quick) ease-out,transform var(--duration-fast) var(--ease-smooth-out)}.variant-strip button:hover,.variant-strip button:focus-visible{filter:brightness(1.1);transform:translateY(-3px)}.variant-strip button.is-active{border-color:var(--rust-gold)}.variant-strip img{width:100%;height:100%;object-fit:contain}.variant-strip span{position:absolute;right:5px;bottom:4px;padding:2px 5px;background:#000000a6;font-size:11px;font-weight:700}.purchase-panel{position:absolute;right:4vw;bottom:68px;z-index:7;width:min(330px,31vw)}.purchase-panel div{margin-bottom:10px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.purchase-panel div>span{color:var(--muted);font-size:9px;letter-spacing:.1em}.purchase-panel b{display:flex;align-items:center;gap:8px;font-size:24px}.purchase-panel b .scrap-icon{width:34px;height:34px}.purchase-panel button{width:100%;height:50px;border:1px solid rgba(255,255,255,.13);background:var(--rust-red);color:#fff;font-size:13px;font-weight:700;letter-spacing:.06em;cursor:pointer;transition:background-color var(--duration-quick) ease-out,filter var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.purchase-panel button:hover,.purchase-panel button:focus-visible{background:#df5b43;filter:brightness(1.04)}.purchase-panel button:active:not(:disabled){transform:translateY(1px)}.purchase-panel button:disabled{opacity:.65;cursor:wait}.viewer-result{position:absolute;left:50%;top:50%;z-index:8;min-width:280px;padding:15px 24px;display:flex;flex-direction:column;align-items:center;background:#48682bf5;border:1px solid #a6c77a;transform:translate(-50%,-50%);box-shadow:0 18px 50px #00000073;animation:resultIn .25s ease}.viewer-result span{color:#d4e7bd;font-size:10px;letter-spacing:.15em}.viewer-result b{margin-top:5px;font-size:18px}.viewer-hint{position:absolute;left:5vw;bottom:35px;z-index:5;color:#ffffffb3;font-size:10px;font-weight:700}.t-toast{opacity:0;transform:translateY(var(--toast-distance)) scale(var(--toast-scale));filter:blur(var(--toast-blur));will-change:transform,opacity,filter;transition:opacity var(--toast-close) var(--toast-ease),transform var(--toast-close) var(--toast-ease),filter var(--toast-close) var(--toast-ease)}.t-toast.is-open{opacity:1;transform:translateY(0) scale(1);filter:blur(0);transition:opacity var(--toast-open) var(--toast-ease),transform var(--toast-open) var(--toast-ease),filter var(--toast-open) var(--toast-ease)}.toast{--toast-accent: var(--rust-blue);position:fixed;right:22px;bottom:22px;z-index:150;width:min(390px,calc(100vw - 32px));min-height:74px;display:grid;grid-template-columns:54px minmax(0,1fr) 38px;align-items:stretch;overflow:hidden;background:#252623;color:#e8e0d8;box-shadow:0 16px 36px #00000075}.toast:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:#ffffff16}.toast-success{--toast-accent: #789247}.toast-warning{--toast-accent: var(--rust-red)}.toast-icon{position:relative;display:grid;place-items:center;background:color-mix(in srgb,var(--toast-accent) 17%,#2c2d2a 83%);color:color-mix(in srgb,var(--toast-accent) 88%,white 12%);font-size:19px}.toast-icon:after{content:"";position:absolute;right:0;top:14px;bottom:14px;width:1px;background:color-mix(in srgb,var(--toast-accent) 58%,transparent)}.toast-copy{min-width:0;padding:13px 11px 14px 14px;display:flex;flex-direction:column;justify-content:center;gap:4px}.toast-copy b{overflow:hidden;color:#f2ebe4;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;font-weight:700;line-height:1;letter-spacing:.075em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.toast-copy small{overflow:hidden;color:#e8e0d8b3;font-size:11px;font-weight:600;line-height:1.35;text-overflow:ellipsis}.toast-close{width:38px;min-height:38px;align-self:start;display:grid;place-items:center;border:0;background:transparent;color:#e8e0d861;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) var(--ease-smooth-out)}.toast-close:hover,.toast-close:focus-visible{background:#ffffff0e;color:#fff}.toast-close:active{transform:scale(.98)}.toast-close svg{width:11px;height:11px}.toast-progress{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--toast-accent);transform:scaleX(1);transform-origin:left;animation:toastCountdown 3.2s linear forwards}.modal-close-button{padding:0;display:grid;place-items:center;line-height:0;transition:transform var(--duration-quick) var(--ease-smooth-out)}.modal-close-button:active{transform:scale(.98)}.modal-close-button svg{display:block;margin:0}.dialog-overlay{position:fixed;inset:0;display:grid;place-items:center;overflow:hidden;overscroll-behavior:contain;isolation:isolate}.settings-overlay,.wallet-overlay,.rating-overlay,.public-profile-overlay{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;overscroll-behavior:contain;background:#050605db;backdrop-filter:blur(6px) brightness(.72);animation:walletOverlayIn var(--duration-fast) ease-out both}.rating-modal-body,.settings-modal,.wallet-content,.wallet-payment-body,.reward-rules-modal,.mystery-faq-content,.primary-nav{overscroll-behavior:contain}.rating-modal{width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 32px);display:grid;grid-template-rows:66px minmax(0,1fr) 70px;overflow:hidden;background:var(--surface-base);color:var(--text-primary);box-shadow:0 24px 70px #000000ad;animation:walletModalIn var(--duration-medium) var(--ease-smooth-out) both}.rating-modal>header{display:flex;align-items:stretch;justify-content:space-between;background:var(--surface-control);border-bottom:1px solid rgba(255,255,255,.07)}.rating-modal>header>span{padding:0 24px;display:flex;align-items:center;gap:13px}.rating-modal>header>span>svg{width:22px;height:22px;color:var(--rust-red-bright)}.rating-modal>header h2{margin:0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:27px;letter-spacing:.035em;text-transform:uppercase}.rating-modal>header>button{width:58px;border:0;background:#383936;color:#f0e9e1b3;font-size:20px;cursor:pointer}.rating-modal>header>button:hover,.rating-modal>header>button:focus-visible{background:var(--rust-red);color:#fff}.rating-modal-body{min-height:0;padding:16px;overflow-y:auto;background:#1b1c1a}.rating-current{position:relative;min-height:124px;padding:14px 18px 24px;display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:16px;overflow:hidden;background:linear-gradient(105deg,color-mix(in srgb,var(--rating-color) 11%,#30322f 89%),var(--surface-raised) 62%)}.rating-current:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--rating-color)}.rating-current-icon{align-self:stretch;padding-right:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-right:1px solid color-mix(in srgb,var(--rating-color) 18%,transparent)}.rating-current-icon img,.rating-current-icon>svg{width:66px;height:66px;object-fit:contain;color:var(--rating-color);filter:drop-shadow(0 7px 6px rgba(0,0,0,.45))}.rating-current-icon small{color:#ece5dd70;font-size:7px;font-weight:800;letter-spacing:.08em;white-space:nowrap}.rating-current-copy{min-width:0;display:flex;flex-direction:column;gap:3px}.rating-current-copy small{color:#ece5dd80;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rating-current-copy strong{color:var(--rating-color);font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:27px;letter-spacing:.045em;line-height:1;text-transform:uppercase}.rating-current-copy span{margin-top:4px;overflow:hidden;color:#ece5ddad;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.rating-current-value{min-width:126px;height:50px;padding:0 13px;display:grid;align-content:center;justify-items:end;background:var(--surface-base);border-left:2px solid var(--rating-color)}.rating-current-value b{color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:23px;font-variant-numeric:tabular-nums;line-height:1}.rating-current-value small{margin-top:2px;color:#ece5dd70;font-size:8px;font-weight:700;letter-spacing:.12em}.rating-progress{position:absolute;left:20px;right:20px;bottom:10px;height:3px;overflow:hidden;background:#0006}.rating-progress>i{height:100%;display:block;background:var(--rating-color);transition:width var(--duration-medium) var(--ease-smooth-out)}.rating-explainer{margin:22px 18px 26px;padding:0;display:grid;gap:14px;background:transparent;border:0;color:#ece5ddd1;font-size:14px;line-height:1.62}.rating-explainer p{max-width:none;margin:0}.rating-tier-list{display:flex;flex-direction:column;gap:3px}.rating-tier-row{position:relative;min-height:66px;padding:5px 14px 5px 12px;display:grid;grid-template-columns:56px minmax(145px,1fr) minmax(130px,.7fr) 78px;align-items:center;gap:12px;overflow:hidden;background:linear-gradient(90deg,color-mix(in srgb,var(--rating-color) 24%,#2b2c29 76%),color-mix(in srgb,var(--rating-color) 10%,#282926 90%) 58%,#242522);color:#f5eee6bd;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rating-color) 24%,transparent)}.rating-tier-row.is-current{background:linear-gradient(90deg,color-mix(in srgb,var(--rating-color) 38%,#343530 62%),color-mix(in srgb,var(--rating-color) 17%,#2a2b28 83%) 62%,#242522);color:#f7efe7;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rating-color) 62%,transparent),inset 4px 0 0 var(--rating-color)}.rating-tier-row.is-locked{color:#ece5dda8}.rating-tier-row>img,.rating-tier-row>svg{width:52px;height:52px;object-fit:contain;color:var(--rating-color);filter:drop-shadow(0 5px 4px rgba(0,0,0,.38))}.rating-tier-name{min-width:0;display:flex;flex-direction:column;gap:2px}.rating-tier-name>strong{overflow:hidden;color:color-mix(in srgb,var(--rating-color) 94%,white 6%);font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:16px;letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rating-tier-name>small{color:#ece5dd66;font-size:7px;font-weight:800;line-height:1;letter-spacing:.11em;text-transform:uppercase}.rating-tier-row>span{color:#ece5dd85;font-size:11px;font-variant-numeric:tabular-nums}.rating-tier-state{min-width:68px;padding:7px 8px;background:var(--surface-base);color:#ece5dd70;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:9px;letter-spacing:.07em;text-align:center;text-transform:uppercase}.rating-tier-row.is-current .rating-tier-state{color:color-mix(in srgb,var(--rating-color) 82%,white 18%)}.rating-tier-row.is-complete .rating-tier-state{color:#94b45bb8}.rating-modal>footer{min-height:70px;padding:11px 16px;display:flex;align-items:center;justify-content:flex-end;background:var(--surface-base)}.rating-modal>footer .ui-button{min-width:150px}.public-profile-modal{width:min(1240px,calc(100vw - 40px));max-height:calc(100dvh - 40px);display:grid;grid-template-rows:58px minmax(0,1fr);overflow:hidden;background:var(--surface-base);color:var(--text-primary);box-shadow:0 28px 86px #000000bd;animation:walletModalIn var(--duration-medium) var(--ease-smooth-out) both}.public-profile-modal-header{min-width:0;display:flex;align-items:stretch;justify-content:space-between;background:var(--surface-control);box-shadow:inset 0 -2px #cd412b80}.public-profile-modal-header>span{padding:0 18px;display:flex;align-items:center;gap:10px;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;letter-spacing:.07em;text-transform:uppercase}.public-profile-modal-header>span svg{width:16px;height:16px;color:var(--rust-red-bright)}.public-profile-modal-header>div{display:flex;align-items:stretch}.public-profile-modal-header>div>button{width:58px;border:0;background:#383936;color:#f0e9e1ad;cursor:pointer}.public-profile-modal-header>div>button:hover,.public-profile-modal-header>div>button:focus-visible{background:var(--rust-red);color:#fff}.public-profile-body{min-height:0;padding:10px;overflow-y:auto;background:#171916;scrollbar-color:rgba(228,218,209,.22) transparent}.public-profile-summary{display:grid;grid-template-columns:1.2fr .92fr .88fr;gap:6px}.public-profile-identity,.public-profile-best,.public-profile-withdrawn{min-width:0;height:210px;overflow:hidden;background:var(--surface-raised)}.public-profile-identity{display:grid;grid-template-rows:78px 74px 58px}.public-profile-user{padding:10px 13px;display:flex;align-items:center;gap:12px;background:var(--surface-raised);box-shadow:inset 0 -1px #ffffff0b}.public-profile-avatar{width:56px;height:56px;flex:0 0 56px;display:grid;place-items:center;background:#20221f;color:color-mix(in srgb,var(--player-rating-color) 76%,white 24%);font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:19px;font-weight:700;letter-spacing:.04em;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--player-rating-color) 58%,transparent)}.public-profile-user>span:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}.public-profile-user h2{margin:0;overflow:hidden;color:#f1e9e1;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:25px;letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap}.public-profile-user small{color:#e4dad17a;font-size:9px;font-weight:700;letter-spacing:.075em}.public-profile-rating{min-width:0;padding:8px 13px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;background:color-mix(in srgb,var(--player-rating-color) 5%,#252723 95%);box-shadow:inset 3px 0 color-mix(in srgb,var(--player-rating-color) 72%,transparent)}.public-profile-rating>img,.public-profile-rating>svg{width:44px;height:44px;object-fit:contain;color:var(--player-rating-color);filter:drop-shadow(0 5px 4px rgba(0,0,0,.35))}.public-profile-rating>span{min-width:0;display:flex;flex-direction:column;gap:2px}.public-profile-rating small{color:#e4dad16b;font-size:8px;font-weight:700;letter-spacing:.08em}.public-profile-rating>span b{overflow:hidden;color:color-mix(in srgb,var(--player-rating-color) 88%,white 12%);font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.public-profile-rating>strong{color:#eee7df;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:18px;font-variant-numeric:tabular-nums;white-space:nowrap}.public-profile-rating>strong small{color:#e4dad16b;font-size:8px}.public-profile-identity>footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#20221f}.public-profile-identity>footer>span{min-width:0;display:grid;grid-template-columns:18px auto;grid-template-rows:auto auto;align-content:center;justify-content:center;column-gap:7px}.public-profile-identity>footer>span+span{border-left:1px solid rgba(255,255,255,.035)}.public-profile-identity>footer svg{grid-row:1 / 3;align-self:center;color:#e4dad16b}.public-profile-identity>footer b{color:#eee7df;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;line-height:1}.public-profile-identity>footer small{color:#e4dad161;font-size:7px;font-weight:700;letter-spacing:.065em}.public-profile-best{--public-rarity: var(--rarity-color, var(--rarity-common));min-height:0!important;height:210px;padding:0;display:grid;grid-template-columns:1fr;grid-template-rows:40px minmax(0,1fr) 42px;border-bottom:3px solid var(--public-rarity);background:radial-gradient(circle at 52% 52%,color-mix(in srgb,var(--public-rarity) 12%,transparent),transparent 54%),color-mix(in srgb,var(--public-rarity) 8%,var(--surface-raised))!important}.public-profile-best:after{display:none}.public-profile-best>header{grid-column:1;grid-row:1;padding:0 14px;display:flex;align-items:center;gap:8px;background:var(--surface-control);color:#e4dad194;font-size:10px;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.public-profile-best>header svg{color:var(--public-rarity)}.public-profile-best>img{grid-column:1;grid-row:2;width:100%;height:100%;margin:0;align-self:center;justify-self:center;object-fit:contain;object-position:center;filter:drop-shadow(0 12px 10px rgba(0,0,0,.38));transform:scale(1.72);transform-origin:center}.public-profile-best>div{min-width:0;grid-column:1;grid-row:3;padding:0 12px 10px 14px;align-self:stretch;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:9px}.public-profile-best>div>b{min-width:0;overflow:hidden;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;line-height:1.05;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.public-profile-best .scrap-price-badge{flex:0 0 auto;height:30px}.public-profile-withdrawn{position:relative;padding:18px;display:flex;flex-direction:column;justify-content:center;gap:9px}.public-profile-withdrawn>svg{position:absolute;right:-16px;bottom:-24px;width:154px;height:154px;color:#e4dad10b}.public-profile-withdrawn>header{position:relative;z-index:1;color:#e4dad180;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.public-profile-withdrawn>strong{position:relative;z-index:1;display:flex;align-items:center;gap:8px;color:#f0e8e0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:32px;font-variant-numeric:tabular-nums}.public-profile-withdrawn>strong img{width:30px;height:30px}.public-profile-withdrawn>small{position:relative;z-index:1;color:#e4dad19e;font-size:11px;font-weight:700}.public-profile-tabs{height:48px;margin-top:10px;display:flex;align-items:stretch;gap:3px}.public-profile-tabs button{min-width:150px;padding:0 18px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;background:#2d2f2b;color:#e4dad18a;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700;letter-spacing:.055em;text-transform:uppercase;cursor:pointer}.public-profile-tabs button:hover,.public-profile-tabs button:focus-visible{background:#373935;color:#fff}.public-profile-tabs button.is-active{background:#353631;color:#f0e8df;box-shadow:inset 0 -3px 0 var(--rust-red)}.public-profile-history{margin-top:6px;height:387px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;overflow-y:auto}.public-profile-item{--public-rarity: var(--rarity-color, var(--rarity-common));position:relative;min-width:0;height:190px;padding:34px 8px 50px;overflow:hidden;border:0;border-bottom:3px solid var(--public-rarity);background:color-mix(in srgb,var(--public-rarity) 8%,#30322e 92%);color:inherit;text-align:left;transition:background-color var(--duration-quick) ease-out}.public-profile-item:hover{background:color-mix(in srgb,var(--public-rarity) 11%,#343632 89%)}.public-profile-item:has(.public-profile-item-open:focus-visible){outline:0;box-shadow:inset 0 0 0 2px var(--rust-blue-bright)}.public-profile-item-open{position:absolute;z-index:3;inset:0;border:0;background:transparent;cursor:pointer}.public-profile-item>.scrap-price-badge{position:absolute;top:8px;right:8px;height:28px}.public-profile-item>img{position:absolute;z-index:1;inset:8px -10% 48px;width:120%;height:calc(100% - 56px);max-width:none;object-fit:contain;object-position:50% 50%;filter:drop-shadow(0 8px 7px rgba(0,0,0,.32));transform:scale(1.38);transform-origin:50% 50%;pointer-events:none}.public-profile-item.item-blackout-hoodie>img,.public-profile-item.item-whiteout-facemask>img,.public-profile-item.item-big-grin>img{transform:scale(1.48)}.public-profile-item>footer{position:absolute;z-index:2;inset:auto 0 0;min-width:0;height:48px;padding:7px 10px;display:flex;flex-direction:column;justify-content:center;gap:3px;background:#242622}.public-profile-item>footer b{overflow:hidden;color:#eee7df;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.public-profile-item-meta{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:6px}.public-profile-item-meta>small{min-width:0;overflow:hidden;color:#e4dad16b;font-size:8px;font-weight:700;letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.public-profile-upgrades{margin-top:6px;height:387px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;overflow-y:auto}.public-profile-upgrade{--public-upgrade-tone: #71894a;position:relative;min-width:0;height:190px;display:grid;grid-template-rows:minmax(0,1fr) 34px;overflow:hidden;background:#2d2f2b}.public-profile-upgrade.is-lose{--public-upgrade-tone: #686b65}.public-profile-upgrade>.public-upgrade-matchup{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch}.public-upgrade-matchup>.upgrade-history-source,.public-upgrade-matchup>.upgrade-history-target{position:relative;min-width:0;padding:24px 8px 16px;display:grid;place-items:center;overflow:hidden}.public-upgrade-matchup>.upgrade-history-source>img,.public-upgrade-matchup>.upgrade-history-target>img{width:132%;height:112px;max-width:none;object-fit:contain;filter:drop-shadow(0 7px 6px rgba(0,0,0,.3))}.public-upgrade-matchup .upgrade-history-item-meta{left:8px;right:8px;bottom:7px}.public-upgrade-matchup .upgrade-history-item-price{position:absolute;top:7px;right:7px;z-index:5;height:27px}.public-upgrade-matchup .upgrade-history-lucky-drop{bottom:27px;min-width:64px;height:20px;padding-inline:7px;font-size:8px}.public-upgrade-matchup .upgrade-history-item-name{min-width:0;overflow:hidden;color:#eee6deb8;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.public-upgrade-matchup>.upgrade-history-arrow{display:grid;place-items:center;color:#e4dad152;font-size:15px;font-style:normal}.public-upgrade-matchup>.upgrade-history-source.is-multi{--upgrade-history-source-inset: 5px;padding:5px 0 0;display:grid;place-items:stretch}.public-upgrade-matchup .upgrade-history-stake .scrap-price-badge{position:static;height:34px}.public-profile-upgrade>footer{padding:0 11px;display:flex;align-items:center;justify-content:space-between;background:#242622;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px}.public-profile-upgrade>footer b{color:#eee6dea8}.public-profile-upgrade>footer span{color:var(--public-upgrade-tone);font-weight:800;letter-spacing:.05em}.settings-modal{width:min(680px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;background:var(--surface-base);color:var(--text-primary);box-shadow:0 24px 70px #000000ad;animation:walletModalIn var(--duration-medium) var(--ease-smooth-out) both}.settings-modal>header{height:66px;display:flex;align-items:stretch;justify-content:space-between;background:var(--surface-control);border-bottom:1px solid rgba(255,255,255,.07)}.settings-modal>header>span{padding:0 24px;display:flex;align-items:center;gap:13px}.settings-modal>header>span>svg{width:24px;height:24px;color:#e4dad17a}.settings-modal>header h2{margin:0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:27px;letter-spacing:.035em;text-transform:uppercase}.settings-modal>header>button{width:58px;border:0;background:#383936;color:#f0e9e1b3;font-size:20px;cursor:pointer}.settings-modal>header>button:hover,.settings-modal>header>button:focus-visible{background:var(--rust-red);color:#fff}.settings-form{padding:14px;display:flex;flex-direction:column;gap:10px;background:#1b1c1a}.settings-section{background:var(--surface-raised)}.settings-section-heading{min-height:50px;padding:0 16px;display:flex;align-items:center;gap:11px;background:#323330}.settings-section-heading>svg{width:18px;height:18px;color:var(--rust-gold)}.settings-section-heading>span{display:flex;flex-direction:column;gap:2px}.settings-section-heading b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;letter-spacing:.035em;text-transform:uppercase}.settings-section-heading small{color:#e4dad17a;font-size:9px}.settings-section-content{padding:14px 16px 16px;display:flex;flex-direction:column;gap:13px}.settings-section-content.is-privacy{gap:10px}.settings-field{min-width:0;display:flex;flex-direction:column;gap:7px}.settings-field-label{display:flex;align-items:center;justify-content:space-between;gap:12px}.settings-field-label b,.settings-privacy legend{color:#eee7df;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.settings-field-label small{color:#e4dad16b;font-size:9px}.settings-field>input,.settings-input-with-action{height:48px;background:var(--surface-base);box-shadow:inset 0 0 0 1px #ffffff1f}.settings-field input{min-width:0;width:100%;height:100%;padding:0 13px;overflow:hidden;border:0;outline:0;background:transparent;color:#f3ebe3;font-size:14px;text-overflow:ellipsis}.settings-field>input{flex:0 0 48px;height:48px}.settings-field>input:focus,.settings-input-with-action:focus-within{box-shadow:inset 0 -3px 0 var(--rust-blue)}.settings-input-with-action{display:grid;grid-template-columns:minmax(0,1fr) 108px}.settings-input-with-action>button{padding:0 12px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;background:#383936;color:#efe8e0b8;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;cursor:pointer}.settings-input-with-action>button svg{width:14px;height:14px}.settings-input-with-action>button:hover,.settings-input-with-action>button:focus-visible{background:#484945;color:#fff}.settings-trade-field>a{width:max-content;display:flex;align-items:center;gap:6px;color:#8ea6b0;font-size:9px;font-weight:700;letter-spacing:.025em}.settings-trade-field>a:hover,.settings-trade-field>a:focus-visible{color:var(--rust-blue-bright)}.settings-privacy{min-width:0;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;border:0}.settings-privacy legend{margin-bottom:8px}.settings-privacy label{position:relative;min-height:58px;padding:10px 12px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;background:#232421;cursor:pointer;transition:background-color var(--duration-quick) ease-out,transform var(--duration-quick) var(--ease-smooth-out)}.settings-privacy label:hover{background:#30312d}.settings-privacy label:active{transform:scale(.98)}.settings-privacy label.is-active{background:#353b2e;box-shadow:inset 0 -2px #7f994c}.settings-privacy label:has(input:focus-visible){outline:2px solid var(--rust-blue-bright);outline-offset:-2px}.settings-privacy input{position:absolute;width:1px;height:1px;opacity:0}.settings-privacy i{width:18px;height:18px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:50%}.settings-privacy input:checked+i{border-color:#9cb868;box-shadow:inset 0 0 0 5px #353b2e;background:#9cb868}.settings-privacy label>span{min-width:0;display:flex;flex-direction:column;gap:3px}.settings-privacy b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px}.settings-privacy small{color:#e4dad18f;font-size:9px;line-height:1.35}.settings-privacy em{padding:5px 7px;background:#4d5f31;color:#dce9c8;font-size:8px;font-style:normal;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.settings-streamer{position:relative;min-height:66px;padding:11px 12px;display:grid;grid-template-columns:24px minmax(0,1fr) auto 46px;align-items:center;gap:10px;background:#232421;cursor:pointer;transition:background-color var(--duration-quick) ease-out,transform var(--duration-quick) var(--ease-smooth-out)}.settings-streamer:hover{background:#30312d}.settings-streamer:active{transform:scale(.98)}.settings-streamer.is-active{background:#30372b}.settings-streamer>svg{width:18px;height:18px;justify-self:center;color:var(--rust-blue-bright)}.settings-streamer>span{min-width:0;display:flex;flex-direction:column;gap:4px}.settings-streamer b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px}.settings-streamer small{color:#e4dad185;font-size:9px;line-height:1.35}.settings-streamer strong{color:#e4dad170;font-size:8px;letter-spacing:.07em}.settings-streamer.is-active strong{color:#aac876}.settings-streamer input{position:absolute;width:1px;height:1px;opacity:0}.settings-streamer:has(input:focus-visible){outline:2px solid var(--rust-blue-bright);outline-offset:-2px}.settings-streamer i{position:relative;width:46px;height:25px;background:#171816;box-shadow:inset 0 0 0 1px #ffffff2e;cursor:pointer}.settings-streamer i:after{content:"";position:absolute;top:4px;left:4px;width:17px;height:17px;background:#efe8e0b8;transition:transform var(--duration-fast) var(--ease-smooth-out)}.settings-streamer input:checked+i{background:var(--rust-green)}.settings-streamer input:checked+i:after{transform:translate(21px);background:#fff}.settings-modal>footer{min-height:70px;padding:12px;display:grid;grid-template-columns:1fr 150px;gap:7px;background:var(--surface-base)}.settings-modal>footer .ui-button{width:100%;min-width:0}.wallet-modal{width:min(980px,calc(100vw - 40px));height:min(650px,calc(100dvh - 40px));min-height:560px;overflow:hidden;background:#232321;color:#e9e1d9;box-shadow:0 28px 80px #000000b8;animation:walletModalIn var(--duration-medium) var(--ease-smooth-out) both}.wallet-header{height:78px;display:grid;grid-template-columns:1fr auto 48px;align-items:stretch;background:#2b2a28;border-bottom:4px solid #201f1d}.wallet-header>div{padding:0 24px;display:flex;align-items:center;gap:14px}.wallet-header>div>svg{width:24px;height:24px;color:var(--rust-red)}.wallet-header>div>span{display:flex;flex-direction:column;gap:2px}.wallet-header small,.wallet-section-heading small{color:#e4dad16b;font-size:8px;font-weight:700;letter-spacing:.13em}.wallet-header h2,.wallet-section-heading h3,.wallet-state h3{margin:0;font-family:Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase}.wallet-header h2{font-size:27px;line-height:1;letter-spacing:.045em}.wallet-header-balance{min-width:178px;padding:0 22px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:3px;background:#33322f}.wallet-header-balance b{display:flex;align-items:center;gap:7px;color:#efbd62;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:21px;letter-spacing:.035em}.wallet-header-balance img{width:23px;height:23px}.wallet-header>button{width:48px;height:100%;padding:0;display:grid;place-items:center;border:0;background:#3a3936;color:#e4dad18c;cursor:pointer}.wallet-header>button:hover,.wallet-header>button:focus-visible{background:var(--rust-red);color:#fff}.wallet-layout{height:calc(100% - 78px);display:grid;grid-template-columns:224px minmax(0,1fr)}.wallet-sidebar{padding:12px 8px;display:flex;flex-direction:column;gap:4px;background:#191b19}.wallet-sidebar>button{min-height:64px;padding:0 14px;display:grid;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:11px;border:0;background:#272926;color:#e4dad194;text-align:left;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.wallet-sidebar>button>svg{width:18px;height:18px;justify-self:center}.wallet-sidebar>button span{display:flex;flex-direction:column;gap:4px}.wallet-sidebar>button b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px;letter-spacing:.045em;text-transform:uppercase}.wallet-sidebar>button small{color:#e4dad157;font-size:9px}.wallet-sidebar>button:hover,.wallet-sidebar>button:focus-visible{background:#32342f;color:#fff}.wallet-sidebar>button.is-active{background:var(--rust-green);color:#fff}.wallet-sidebar>button.is-active small{color:#ffffffa3}.wallet-security{margin-top:auto;padding:14px 13px;display:grid;grid-template-columns:22px 1fr;gap:10px;background:#20221f;color:#8ca362}.wallet-security>svg{margin-top:2px}.wallet-security span{display:flex;flex-direction:column;gap:4px}.wallet-security b{font-size:9px;letter-spacing:.06em;text-transform:uppercase}.wallet-security small{color:#e4dad159;font-size:8px;line-height:1.35}.wallet-content{min-width:0;padding:28px 32px 30px;overflow-y:auto;background:#252724}.wallet-methods,.wallet-details,.wallet-history{min-height:100%}.wallet-section-heading{min-height:52px;margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.wallet-section-heading>span{display:flex;flex-direction:column;gap:4px}.wallet-section-heading h3{color:#eee6de;font-size:25px;letter-spacing:.035em}.wallet-section-heading>b{margin-top:7px;color:#e4dad157;font-size:8px;letter-spacing:.12em}.wallet-section-heading>i{width:46px;height:46px;display:grid;place-items:center;background:#30322f;color:var(--rust-blue-bright);font-size:20px;font-style:normal}.wallet-section-heading>i.is-green{color:#a4bd70}.wallet-section-heading>i.is-gold{color:#e0ab4d}.wallet-section-heading>i.is-red{color:#e26b58}.wallet-method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wallet-method{position:relative;min-height:132px;padding:18px;display:grid;grid-template-columns:46px minmax(0,1fr) 14px;grid-template-rows:22px 14px 18px;align-content:center;align-items:center;column-gap:14px;row-gap:4px;overflow:hidden;border:0;background:#30322f;color:#ece4dc;text-align:left;cursor:pointer;transition:background-color var(--duration-quick) ease-out,transform var(--duration-fast) var(--ease-smooth-out)}.wallet-method:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--method-accent, var(--rust-blue));transform:scaleX(.22);transform-origin:left;opacity:.75;transition:transform var(--duration-fast) var(--ease-smooth-out),opacity var(--duration-quick) ease-out}.wallet-method.is-green{--method-accent: #7f994c}.wallet-method.is-gold{--method-accent: var(--rust-gold)}.wallet-method.is-red{--method-accent: var(--rust-red)}.wallet-method:hover,.wallet-method:focus-visible{background:#383a36;transform:translateY(-2px)}.wallet-method:hover:after,.wallet-method:focus-visible:after{transform:scaleX(1);opacity:1}.wallet-method>i{width:46px;height:46px;display:grid;place-items:center;grid-column:1;grid-row:1 / 4;align-self:center;background:color-mix(in srgb,var(--method-accent, var(--rust-blue)) 15%,#252724 85%);color:var(--method-accent, var(--rust-blue));font-size:22px;font-style:normal}.wallet-method>span{min-width:0;display:contents}.wallet-method>span b{grid-column:2;grid-row:1;align-self:end;overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:17px;line-height:1;letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.wallet-method>span small{grid-column:2;grid-row:2;align-self:start;overflow:hidden;color:#e4dad16b;font-size:8px;font-weight:700;line-height:1;letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap}.wallet-method>em{grid-column:2;grid-row:3;align-self:end;color:color-mix(in srgb,var(--method-accent, var(--rust-blue)) 75%,white 25%);font-size:8px;font-style:normal;font-weight:700;line-height:1;letter-spacing:.06em}.wallet-method>svg:last-child{grid-column:3;grid-row:1 / 4;align-self:center;color:#e4dad140;transform:rotate(180deg)}.wallet-hint{margin-top:14px;padding:13px 15px;display:flex;align-items:flex-start;gap:11px;background:#20221f;color:var(--rust-blue-bright)}.wallet-hint p{margin:0;display:flex;flex-direction:column;gap:3px}.wallet-hint b{color:#ded6ce;font-size:10px;text-transform:uppercase}.wallet-hint span{color:#e4dad16b;font-size:9px;line-height:1.4}.wallet-back{height:32px;margin-bottom:12px;padding:0;display:flex;align-items:center;gap:7px;border:0;background:transparent;color:#e4dad175;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.wallet-back:hover,.wallet-back:focus-visible{color:#fff}.wallet-field{display:flex;flex-direction:column;gap:7px}.wallet-field>span,.wallet-promo label>span{color:#e4dad199;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wallet-field input,.wallet-promo input{width:100%;height:58px;padding:0 16px;border:0;outline:0;background:#191b19;color:#f4ece4;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:21px;font-weight:700;letter-spacing:.05em}.wallet-field input:focus,.wallet-promo input:focus{box-shadow:inset 0 -3px 0 var(--rust-blue)}.wallet-field.has-error input{box-shadow:inset 0 -3px 0 var(--rust-red)}.wallet-field>small{color:#e4dad157;font-size:9px}.wallet-amount>div{display:grid;grid-template-columns:1fr auto;background:#191b19}.wallet-amount>div input{background:transparent}.wallet-amount>div b{padding:0 17px;display:flex;align-items:center;gap:7px;color:#d7a249;font-size:11px;letter-spacing:.06em}.wallet-amount>div b img{width:22px;height:22px}.wallet-quick-amounts{margin:12px 0 18px;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.wallet-quick-amounts button{height:38px;border:0;background:#32342f;color:#e4dad19e;font-size:10px;font-weight:700;cursor:pointer}.wallet-quick-amounts button:hover,.wallet-quick-amounts button:focus-visible,.wallet-quick-amounts button.is-active{background:var(--rust-green);color:#fff}.wallet-promo{display:grid;grid-template-columns:1fr 108px;align-items:end;gap:4px}.wallet-promo label{display:flex;flex-direction:column;gap:7px}.wallet-promo input{height:46px;font-size:13px}.wallet-promo>button{height:46px;border:0;background:#3a3c37;color:#e4dad1ad;font-size:9px;font-weight:700;text-transform:uppercase;cursor:pointer}.wallet-promo>button:hover,.wallet-promo>button:focus-visible{background:#474944;color:#fff}.wallet-promo.is-success input,.wallet-promo.is-success>button{box-shadow:inset 0 -3px #82a34a}.wallet-promo.is-success>button{color:#a6c56d;font-size:15px}.wallet-promo.is-error input{box-shadow:inset 0 -3px 0 var(--rust-red)}.wallet-inline-error{margin:8px 0 0;display:flex;align-items:center;gap:7px;color:#e67b69;font-size:9px;font-weight:700;letter-spacing:.035em}.wallet-total{min-height:64px;margin-top:18px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;background:#30322f}.wallet-total>span{display:flex;flex-direction:column;gap:4px}.wallet-total small{color:#e4dad16b;font-size:8px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.wallet-total>span b{color:#9ebf63;font-size:9px}.wallet-total strong{display:flex;align-items:center;gap:7px;color:#efb952;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:24px}.wallet-total strong img,.wallet-awaiting-summary b img,.wallet-state>strong img,.wallet-history-list strong img{width:24px;height:24px}.wallet-primary-action{width:100%;margin-top:16px}.wallet-state{max-width:520px;min-height:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.wallet-state-icon{width:84px;height:84px;margin-bottom:18px;display:grid;place-items:center;background:#30322f;color:var(--rust-blue-bright);font-size:34px}.wallet-state>small{color:#e4dad16b;font-size:8px;font-weight:700;letter-spacing:.13em}.wallet-state h3{margin-top:6px;font-size:31px;letter-spacing:.035em}.wallet-state>p{width:100%;max-width:none;margin:9px 0 0;color:#e4dad185;font-size:11px;line-height:1.55}.wallet-state.is-processing .wallet-state-icon svg{animation:authSpinner .8s linear infinite}.wallet-state-progress{width:280px;height:4px;margin-top:24px;overflow:hidden;background:#191b19}.wallet-state-progress i{display:block;width:45%;height:100%;background:var(--rust-blue);animation:walletProgress 1s ease-in-out infinite}.wallet-awaiting-summary{width:100%;min-height:72px;margin-top:24px;padding:0 14px 0 18px;display:flex;align-items:center;justify-content:space-between;background:#30322f;text-align:left}.wallet-awaiting-summary>span{display:flex;flex-direction:column;gap:5px}.wallet-awaiting-summary small{color:#e4dad16b;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wallet-awaiting-summary b{display:flex;align-items:center;gap:6px;color:#efb952;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:20px}.wallet-awaiting-summary button{height:38px;padding:0 12px;display:flex;align-items:center;gap:7px;border:0;background:#20221f;color:#e4dad194;font-size:9px;font-weight:700;text-transform:uppercase;cursor:pointer}.wallet-text-action{margin-top:10px;padding:8px;border:0;background:transparent;color:#e4dad16b;font-size:9px;font-weight:700;text-transform:uppercase;cursor:pointer}.wallet-text-action:hover,.wallet-text-action:focus-visible{color:#fff}.wallet-state.is-success .wallet-state-icon{background:color-mix(in srgb,var(--rust-green) 24%,#30322f 76%);color:#a7c66b}.wallet-state.is-success>strong{margin:18px 0 4px;display:flex;align-items:center;gap:9px;color:#efb952;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:34px}.wallet-state.is-failed .wallet-state-icon{background:color-mix(in srgb,var(--rust-red) 18%,#30322f 82%);color:#e26b58}.wallet-state-actions{width:100%;margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:5px}.wallet-state-actions>.ui-button{width:100%;min-width:0;margin:0}.wallet-history-list{display:flex;flex-direction:column;gap:3px}.wallet-history-list article{min-height:76px;padding:0 15px;display:grid;grid-template-columns:40px minmax(0,1fr) auto 82px;align-items:center;gap:12px;background:#30322f}.wallet-history-list article>i{width:40px;height:40px;display:grid;place-items:center;background:#242623;color:#91ad5d;font-size:17px;font-style:normal}.wallet-history-list article.is-failed>i{color:#dc6c5b}.wallet-history-list article>span{min-width:0;display:flex;flex-direction:column;gap:4px}.wallet-history-list article>span b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px;text-transform:uppercase}.wallet-history-list article>span small{overflow:hidden;color:#e4dad15c;font-size:8px;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}.wallet-history-list strong{display:flex;align-items:center;gap:6px;color:#e3ab4d;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:17px}.wallet-history-list em{color:#91ad5d;font-size:8px;font-style:normal;font-weight:700;letter-spacing:.06em;text-align:right}.wallet-history-list article.is-failed strong,.wallet-history-list article.is-failed em{color:#e4dad157}.wallet-history-list article{position:relative}.wallet-history-list article:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:#e4dad129}.wallet-history-list article.is-channel-crypto:before{background:var(--rust-blue)}.wallet-history-list article.is-channel-fiat:before{background:var(--rust-gold)}.wallet-history-list article.is-channel-skins:before{background:var(--rust-green)}.wallet-history-list article.is-channel-admin:before{background:var(--rust-red)}.wallet-payment-modal{--wallet-title-size: 20px;--wallet-tab-size: 10px;--wallet-label-size: 10px;--wallet-body-size: 10px;--wallet-control-height: 48px;width:min(420px,calc(100vw - 24px));height:auto;max-height:calc(100dvh - 24px);min-height:0;display:flex;flex-direction:column;background:#292826;box-shadow:0 18px 54px #000000ad}.wallet-payment-header{flex:0 0 52px;height:52px;grid-template-columns:minmax(0,1fr) 46px;border-bottom-width:1px}.wallet-payment-header>div{padding-inline:16px}.wallet-payment-header h2{font-size:var(--wallet-title-size);white-space:nowrap}.wallet-payment-header>button{width:46px;font-size:17px}.wallet-category-tabs{flex:0 0 36px;display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:#1b1a18;border-bottom:1px solid rgba(255,255,255,.08)}.wallet-category-tabs button{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;border:0;background:#30302d;color:#e8e0d870;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:var(--wallet-tab-size);font-weight:700;letter-spacing:.055em;text-transform:uppercase;cursor:pointer;transition:color var(--duration-quick) ease-out,background-color var(--duration-quick) ease-out,transform var(--duration-quick) var(--ease-smooth-out)}.wallet-category-tabs button svg{width:13px;height:13px}.wallet-category-tabs button+button{border-left:1px solid rgba(255,255,255,.035)}.wallet-category-tabs button:hover,.wallet-category-tabs button:focus-visible{color:#f0e8df;background:#30322f}.wallet-category-tabs button:active{transform:scale(.98)}.wallet-category-tabs button:focus-visible,.wallet-provider-grid>button:focus-visible,.wallet-crypto-grid>button:focus-visible{outline:0;box-shadow:inset 0 0 0 1px #7f994cb3}.wallet-category-tabs button.is-active{color:#f4ece3;background:#44433f}.wallet-payment-body{min-height:0;flex:1 1 auto;padding:0;overflow-y:auto;background:#151515;scrollbar-color:rgba(210,74,52,.62) #20221f;scrollbar-width:thin}.wallet-payment-body>*{flex-shrink:0}.wallet-payment-workspace{min-height:0;display:flex;flex-direction:column}.wallet-payment-methods,.wallet-payment-details{min-width:0}.wallet-payment-details{margin-top:0;padding:13px 16px 14px;display:flex;flex-direction:column;background:#2d2c29;border-top:1px solid rgba(255,255,255,.07)}.wallet-payment-body.is-skins .wallet-payment-details{display:flex;flex-direction:column}.wallet-currency-row{position:relative;height:44px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;background:#171717;color:#e8e0d885;font-size:var(--wallet-label-size);border-bottom:1px solid rgba(255,255,255,.07)}.wallet-currency-select{position:relative;height:100%}.wallet-currency-trigger{min-width:70px;height:100%;padding:0 2px 0 8px;display:flex;align-items:center;justify-content:flex-end;gap:6px;border:0;background:transparent;color:#9bb761;font-family:Roboto Condensed,Arial Narrow,sans-serif;cursor:pointer}.wallet-currency-trigger.is-static{cursor:default}.wallet-currency-trigger b{font-size:16px}.wallet-currency-trigger svg{width:11px;height:11px;transition:transform var(--duration-fast) var(--ease-smooth-out)}.wallet-currency-row.is-open .wallet-currency-trigger svg{transform:rotate(180deg)}.wallet-currency-menu{position:absolute;top:calc(100% - 2px);right:0;z-index:8;width:112px;padding:4px;background:var(--surface-base);box-shadow:0 14px 30px #0000007a}.wallet-currency-menu button{width:100%;height:40px;border:0;background:#2d2e2b;color:#e8e0d894;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;font-weight:700;cursor:pointer}.wallet-currency-menu button+button{margin-top:2px}.wallet-currency-menu button:hover,.wallet-currency-menu button:focus-visible{background:#383a36;color:#fff}.wallet-currency-menu button.is-active{background:var(--rust-green);color:#fff}.wallet-provider-grid{margin:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wallet-provider-grid>button{position:relative;height:82px;padding:12px 7px 9px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;overflow:hidden;border:0;background:#272725;color:#ebe2d9b3;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) var(--ease-smooth-out)}.wallet-provider-grid>button:after,.wallet-crypto-grid>button:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:#5ead75;transform:scaleX(0);transform-origin:center;transition:transform var(--duration-fast) var(--ease-smooth-out)}.wallet-provider-grid>button:hover,.wallet-provider-grid>button:focus-visible,.wallet-crypto-grid>button:hover,.wallet-crypto-grid>button:focus-visible{background:#393b37;color:#fff}.wallet-provider-grid>button:active,.wallet-crypto-grid>button:active{transform:scale(.98)}.wallet-provider-grid>button.is-active{background:#29372e;color:#fff;box-shadow:inset 0 0 0 1px #52d39461}.wallet-provider-grid>button.is-active:after,.wallet-crypto-grid>button.is-active:after{transform:scaleX(1)}.wallet-provider-grid b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;line-height:1;letter-spacing:.035em}.wallet-provider-mark{width:100%;min-height:42px;display:flex;align-items:center;justify-content:center}.wallet-provider-mark img{display:block;width:auto;height:42px;max-width:min(78%,140px);object-fit:contain}.wallet-provider-mark.is-mir img{height:35px;max-width:min(82%,124px)}.wallet-provider-grid .wallet-provider-name,.wallet-provider-grid small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wallet-provider-grid em{position:absolute;top:0;right:0;padding:4px 6px;background:#4f6430;color:#dfe9ce;font-size:8px;font-style:normal;font-weight:700;letter-spacing:.055em}.wallet-provider-grid em.is-mir{background:#273e49;color:#72c9ed}.wallet-crypto-grid{margin:18px 20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.wallet-crypto-grid>button{position:relative;height:70px;padding:7px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;overflow:hidden;border:0;background:#30322f;color:#e8e0d899;cursor:pointer;transition:transform var(--duration-quick) var(--ease-smooth-out)}.wallet-crypto-grid>button.is-active{color:#fff;background:#363a35}.wallet-crypto-grid i{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#2b956d;color:#fff;font-style:normal}.wallet-crypto-grid i svg{width:16px;height:16px}.wallet-crypto-grid i.is-sol{border-radius:7px;background:#171b1b;color:#9d67ee}.wallet-crypto-grid i.is-ton{background:#2b91d5}.wallet-crypto-grid i.is-eth{background:#627eea}.wallet-crypto-grid i.is-ltc{background:#777}.wallet-crypto-grid i.is-btc{background:#f39a2f}.wallet-crypto-grid i.is-trx{background:#d84d46}.wallet-crypto-grid i.is-bnb{background:#e7b937;color:#222}.wallet-crypto-grid i.is-matic{background:#7359c7}.wallet-crypto-grid span{font-size:9px;font-weight:700;line-height:1;white-space:nowrap}.wallet-crypto-grid small{color:#e8e0d857;font-size:8px;font-weight:700;line-height:1;white-space:nowrap}.wallet-crypto-assets{margin:7px 0 12px;display:grid;grid-template-columns:repeat(var(--wallet-crypto-asset-count, 4),minmax(0,1fr));gap:6px}.wallet-crypto-assets>button{position:relative;min-width:0;height:54px;padding:0 10px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;background:#2d2f2c;color:#eee6de8a;font:700 12px Roboto Condensed,Arial Narrow,sans-serif;cursor:pointer}.wallet-crypto-assets>button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-crypto-assets>button:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--rust-green);transform:scaleX(0);transition:transform var(--duration-fast) var(--ease-smooth-out)}.wallet-crypto-assets>button:hover,.wallet-crypto-assets>button:focus-visible{outline:0;background:#383b36;color:#f2ebe3}.wallet-crypto-assets>button.is-active{background:#394037;color:#f2ebe3}.wallet-crypto-assets>button.is-active:after{transform:scaleX(1)}.wallet-crypto-assets i{width:27px;height:27px;flex:0 0 27px;display:grid;place-items:center;border-radius:50%;background:#2b956d;color:#fff;font-style:normal}.wallet-crypto-assets i.is-btc{background:#d98528}.wallet-crypto-assets i.is-eth{background:#5d70c5}.wallet-crypto-assets i.is-ton{background:#277eb6}.wallet-crypto-assets i.is-ltc{background:#777}.wallet-crypto-assets i svg{width:15px;height:15px}.wallet-crypto-deposit{padding:16px;background:#1c1d1b}.wallet-crypto-deposit>header{min-height:24px;display:flex;align-items:center;justify-content:space-between;color:#eee6de7a;font:700 11px Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.055em;text-transform:uppercase}.wallet-crypto-deposit>header small{color:#eee6de47;font-size:9px}.wallet-crypto-deposit>.wallet-crypto-network-title{padding-top:2px}.wallet-crypto-deposit .wallet-crypto-grid{margin:7px 0 12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.wallet-crypto-deposit .wallet-crypto-grid.count-1{grid-template-columns:minmax(0,1fr)}.wallet-crypto-deposit .wallet-crypto-grid.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-crypto-deposit .wallet-crypto-grid>button{height:48px;padding:0 10px;background:#30322f;color:#eee6de80;font:700 15px Roboto Condensed,Arial Narrow,sans-serif}.wallet-crypto-deposit .wallet-crypto-grid>button.is-active{background:#3b4037;color:#f2ebe3;box-shadow:inset 0 -3px 0 var(--rust-green)}.wallet-crypto-transfer{padding:14px;display:grid;gap:13px;background:#252724}.wallet-crypto-intro{min-width:0;display:grid;grid-template-columns:128px minmax(0,1fr);align-items:center;gap:18px}.wallet-crypto-intro>img,.wallet-crypto-qr-placeholder{width:128px;height:128px;padding:8px;display:grid;place-items:center;background:#f2f0e9;color:#30322f;object-fit:contain;image-rendering:pixelated}.wallet-crypto-qr-placeholder svg{width:34px;height:34px}.wallet-crypto-qr-placeholder svg.is-loading{animation:authSpinner .8s linear infinite}.wallet-crypto-intro>span:last-child{min-width:0;display:flex;flex-direction:column;gap:12px}.wallet-crypto-intro p{margin:0;color:#eee6de9e;font-size:13px;line-height:1.45}.wallet-crypto-intro b{display:flex;align-items:center;gap:7px;color:#f1e9e1;font:700 15px Roboto Condensed,Arial Narrow,sans-serif}.wallet-crypto-intro b svg{color:#37a77b}.wallet-crypto-address{padding-top:12px;border-top:1px solid rgba(238,230,222,.08)}.wallet-crypto-address>small{display:block;margin-bottom:7px;color:#eee6de57;font-size:9px}.wallet-crypto-address>div{min-width:0;height:46px;display:grid;grid-template-columns:minmax(0,1fr) 46px;background:#1b1d1a;box-shadow:inset 0 0 0 1px #eee6de0f}.wallet-crypto-address code{min-width:0;padding:0 12px;display:flex;align-items:center;overflow:hidden;color:#eee6de;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.wallet-crypto-address button{border:0;background:#30322f;color:#eee6de7a;cursor:pointer}.wallet-crypto-address button:hover,.wallet-crypto-address button:focus-visible{background:#3b4037;color:#a9c777}.wallet-crypto-address button:disabled{cursor:default;opacity:.4}.wallet-crypto-warning{min-height:52px;padding:10px 12px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;background:#2b2923;color:var(--rust-gold)}.wallet-crypto-warning>svg{width:20px;height:20px}.wallet-crypto-warning>span{display:flex;flex-direction:column;gap:3px}.wallet-crypto-warning b{color:#e9c477;font:700 11px Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase}.wallet-crypto-warning small{color:#eee6de61;font-size:8px}.wallet-payment-body.is-crypto .wallet-payment-details{padding:0 16px 16px;border-top:0;background:#1c1d1b}.wallet-crypto-calculator>header{height:34px;display:flex;align-items:center;justify-content:space-between;color:#eee6de73;font:700 11px Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.055em;text-transform:uppercase}.wallet-crypto-calculator>header em{padding:6px 9px;display:flex;align-items:center;gap:6px;background:#30372b;color:#9ec86a;font-style:normal}.wallet-crypto-calculator>div{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:center;gap:6px}.wallet-crypto-calculator label,.wallet-crypto-calculator>div>span{min-width:0;height:48px;padding:0 11px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;background:#292b28;box-shadow:inset 0 0 0 1px #eee6de0f}.wallet-crypto-calculator label:focus-within{box-shadow:inset 0 -3px 0 var(--rust-green)}.wallet-crypto-calculator label.has-error{box-shadow:inset 0 -3px 0 var(--rust-red)}.wallet-crypto-calculator label>svg{color:#37a77b}.wallet-crypto-calculator input{min-width:0;height:100%;border:0;outline:0;background:transparent;color:#f1e9e1;font:700 17px Roboto Condensed,Arial Narrow,sans-serif}.wallet-crypto-calculator label>b{color:#eee6de61;font-size:9px}.wallet-crypto-calculator>div>svg{justify-self:center;color:#eee6de47}.wallet-crypto-calculator>div>span>img{width:20px;height:20px;object-fit:contain}.wallet-crypto-calculator>div>span>b{overflow:hidden;color:#eee6de;font:700 17px Roboto Condensed,Arial Narrow,sans-serif;text-overflow:ellipsis;white-space:nowrap}.wallet-crypto-calculator>div>span>em{padding:5px 7px;background:#3a3427;color:#e5ab4d;font-size:9px;font-style:normal;font-weight:700;white-space:nowrap}.wallet-amount-section{margin-top:0;padding-top:0}.wallet-amount-title{min-height:24px;display:flex;align-items:flex-start;justify-content:space-between;gap:9px;color:#e8e0d8ad;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:var(--wallet-label-size);font-weight:700;letter-spacing:.045em;text-transform:uppercase}.wallet-amount-title>div{display:flex;gap:6px}.wallet-amount-title button{min-width:45px;height:23px;padding:0 6px;border:0;background:#30322f;color:#e8e0d87a;font-family:inherit;font-size:9px;font-weight:700;cursor:pointer}.wallet-amount-title button:hover,.wallet-amount-title button.is-active{background:#41433e;color:#fff}.wallet-payment-details .wallet-amount-title{min-height:25px;flex-direction:row;align-items:center;gap:9px}.wallet-payment-details .wallet-amount-title>div{margin-left:auto;display:grid;grid-template-columns:repeat(4,45px);gap:4px}.wallet-payment-details .wallet-amount-title button{min-width:0}.wallet-payment-amount{position:relative;height:var(--wallet-control-height);margin-top:6px;display:grid;grid-template-columns:minmax(0,1fr) 26px 52px;align-items:center;background:#353532;box-shadow:inset 0 0 0 1px #ffffff17}.wallet-payment-amount:focus-within{box-shadow:inset 0 -3px 0 var(--rust-green)}.wallet-payment-amount.has-error{box-shadow:inset 0 -3px 0 var(--rust-red)}.wallet-payment-amount input{min-width:0;height:100%;padding:0 0 0 12px;border:0;outline:0;background:transparent;color:#f4ece4;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:21px;font-weight:700}.wallet-payment-amount>b{color:#f2e9e085;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px}.wallet-payment-amount>small{height:100%;display:grid;place-items:center;color:#e8e0d87a;font-size:8px;font-weight:700}.wallet-payment-promo{height:42px;margin-top:9px;display:grid;grid-template-columns:20px minmax(0,1fr) 82px;align-items:center;gap:6px;padding-left:11px;background:#2b2b28;box-shadow:inset 0 0 0 1px #ffffff12}.wallet-payment-promo>svg{color:#e8e0d861}.wallet-payment-promo>svg{width:16px;height:16px}.wallet-payment-promo input{min-width:0;height:100%;border:0;outline:0;background:transparent;color:#eee6de;font-size:11px}.wallet-payment-promo input::placeholder{color:#e8e0d857}.wallet-payment-promo button{height:calc(100% - 8px);margin-right:4px;border:0;background:var(--surface-hover);color:#e8e0d894;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:8px;font-weight:700;text-transform:uppercase;cursor:pointer}.wallet-payment-promo button:disabled{cursor:default;opacity:.35}.wallet-payment-promo.is-success{box-shadow:inset 3px 0 #6f914c}.wallet-payment-promo.is-error{box-shadow:inset 3px 0 0 var(--rust-red)}.wallet-payment-promo.is-checking button svg{animation:authSpinner .8s linear infinite}.wallet-promo-note{margin:7px 0 0;display:flex;align-items:center;gap:7px;font-size:10px}.wallet-promo-note.is-success{color:#93b764}.wallet-promo-note.is-error{color:#db6c59}.wallet-promo-note.is-warning{color:var(--rust-blue)}.wallet-credit-summary{min-height:48px;margin-top:6px;padding:0 11px;display:flex;align-items:center;justify-content:space-between;background:#383634}.wallet-credit-summary>span{display:flex;align-items:center;gap:8px}.wallet-credit-summary small{color:#e8e0d87a;font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.wallet-credit-summary em{color:#93b764;font-size:9px;font-style:normal;font-weight:700;text-transform:uppercase}.wallet-credit-summary strong{display:flex;align-items:center;gap:6px;color:#e2aa48;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:18px}.wallet-credit-summary img{width:20px;height:20px}.wallet-payment-actions{flex:0 0 80px;padding:10px 16px 8px;display:flex;flex-direction:column;gap:5px;background:#2d2c29}.wallet-payment-actions>.ui-button{margin:0}.wallet-cancel-action{display:flex;align-items:center;justify-content:center;gap:9px;background:#3a3936;color:#eee6deb3}.wallet-cancel-action:hover,.wallet-cancel-action:focus-visible{background:#484743;color:#fff}.wallet-payment-note{margin:0;color:#e8e0d86b;font-size:8px;line-height:1.25;text-align:center}.wallet-skins-flow{min-height:0;margin:18px 20px;display:flex;flex-direction:column;gap:8px}.wallet-skins-warning{padding:13px;display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;background:#2b2923;color:#d9a447}.wallet-skins-warning span{display:flex;flex-direction:column;gap:4px}.wallet-skins-warning b{color:#ece2d5;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;text-transform:uppercase}.wallet-skins-warning small{color:#e8e0d86b;font-size:9px;line-height:1.35}.wallet-steam-connect{min-height:88px;padding:0 17px;display:grid;grid-template-columns:44px minmax(0,1fr) 14px;align-items:center;gap:13px;border:0;background:#30322f;color:#e9e1d9;text-align:left;cursor:pointer}.wallet-steam-connect>svg:first-child{width:32px;height:32px;color:var(--rust-blue-bright)}.wallet-steam-connect>svg:last-child{transform:rotate(180deg);color:#e8e0d847}.wallet-steam-connect span{display:flex;flex-direction:column;gap:5px}.wallet-steam-connect b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;text-transform:uppercase}.wallet-steam-connect small{color:#e8e0d861;font-size:9px}.wallet-skin-picker{min-height:0;flex:1;background:#232522}.wallet-skin-picker-head{min-height:40px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;color:#8eae62;font-size:9px;font-weight:700;text-transform:uppercase}.wallet-skin-picker-head span{display:flex;align-items:center;gap:6px}.wallet-skin-picker-head small{color:#e8e0d857;font-size:8px}.wallet-skin-picker>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:0 6px 6px}.wallet-skin-picker>div:last-child button{position:relative;min-height:144px;padding:7px;display:flex;flex-direction:column;justify-content:space-between;border:0;background:#30322f;color:#eee6de;text-align:left;cursor:pointer}.wallet-skin-picker>div:last-child button:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--rust-blue);transform:scaleX(0)}.wallet-skin-picker>div:last-child button.is-active{background:#393b37}.wallet-skin-picker>div:last-child button.is-active:after{transform:scaleX(1)}.wallet-skin-picker button>:is(img,.deposit-skin-skeleton-art){width:100%;height:92px;object-fit:contain}.wallet-skin-picker button>span{min-width:0;display:flex;flex-direction:column;gap:3px}.wallet-skin-picker button b{overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.wallet-skin-picker button small{display:flex;align-items:center;gap:4px;color:#d5a24b;font-size:9px;font-weight:700}.wallet-skin-picker button small img{width:14px;height:14px}.wallet-payment-state{min-height:420px;flex:1;padding:28px}@media(min-width:1440px)and (min-height:780px){.wallet-payment-modal{--wallet-title-size: 22px;--wallet-tab-size: 12px;--wallet-label-size: 12px;--wallet-body-size: 12px;--wallet-control-height: 54px;width:min(560px,calc(100vw - 32px));height:auto;max-height:calc(100dvh - 32px);min-height:0}.wallet-payment-header{flex-basis:60px;height:60px;grid-template-columns:minmax(0,1fr) 54px}.wallet-payment-header>div{padding-inline:20px}.wallet-payment-header>button{width:54px;font-size:19px}.wallet-category-tabs{flex-basis:42px}.wallet-category-tabs button{gap:6px}.wallet-category-tabs button svg{width:14px;height:14px}.wallet-currency-row{height:50px;padding-inline:20px}.wallet-currency-trigger b{font-size:17px}.wallet-provider-grid{margin:18px 20px;gap:9px}.wallet-provider-grid>button{height:94px}.wallet-provider-mark{min-height:48px}.wallet-provider-mark img{height:48px;max-width:min(78%,150px)}.wallet-provider-mark.is-mir img{height:39px;max-width:min(82%,132px)}.wallet-provider-grid em{padding:5px 7px;font-size:10px}.wallet-payment-details{padding:15px 20px 16px}.wallet-payment-details .wallet-amount-title{min-height:28px}.wallet-payment-details .wallet-amount-title>div{grid-template-columns:repeat(4,52px);gap:5px}.wallet-amount-title button{height:26px;font-size:10px}.wallet-payment-amount{margin-top:7px;grid-template-columns:minmax(0,1fr) 30px 60px}.wallet-payment-amount input{padding-left:14px;font-size:23px}.wallet-payment-amount>b{font-size:15px}.wallet-payment-amount>small{font-size:10px}.wallet-payment-promo{height:46px;margin-top:10px;grid-template-columns:22px minmax(0,1fr) 94px;padding-left:13px}.wallet-payment-promo>svg{width:17px;height:17px}.wallet-payment-promo input{font-size:12px}.wallet-payment-promo button{font-size:10px}.wallet-payment-actions{flex-basis:90px;padding:11px 20px 9px;gap:6px}.wallet-payment-actions>.ui-button{height:var(--ui-button-height);font-size:var(--ui-button-font)}.wallet-payment-note{font-size:10px}}@media(max-width:900px){.wallet-payment-modal{width:min(420px,calc(100vw - 20px));height:auto;max-height:calc(100dvh - 20px);min-height:0}.wallet-payment-body{flex:1}.wallet-payment-workspace{grid-template-columns:1fr}}@media(max-width:620px){.wallet-payment-modal{width:calc(100vw - 12px);height:auto;max-height:calc(100dvh - 12px);min-height:0}.wallet-payment-header{flex-basis:64px;grid-template-columns:minmax(0,1fr) 46px}.wallet-payment-header>div{padding-inline:13px}.wallet-payment-header h2{font-size:18px}.wallet-payment-header>button{width:46px;font-size:16px}.wallet-category-tabs{flex-basis:52px}.wallet-category-tabs button{gap:6px;font-size:10px}.wallet-category-tabs button svg{width:14px;height:14px}.wallet-currency-row{height:54px;padding-inline:12px;font-size:11px}.wallet-currency-trigger{min-width:88px;gap:8px}.wallet-currency-trigger b{font-size:17px}.wallet-provider-grid{margin:12px 9px;gap:5px}.wallet-provider-grid>button{height:96px;padding-inline:6px}.wallet-provider-grid b{font-size:14px}.wallet-provider-mark img{height:44px;max-width:min(84%,128px)}.wallet-provider-mark.is-mir img{height:34px;max-width:min(84%,112px)}.wallet-provider-grid em{padding:4px 5px;font-size:9px}.wallet-crypto-grid{margin:12px 9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.wallet-crypto-deposit{padding:10px}.wallet-crypto-assets{grid-template-columns:repeat(var(--wallet-crypto-asset-count, 2),minmax(0,1fr));gap:4px}.wallet-crypto-assets>button{height:44px}.wallet-crypto-deposit .wallet-crypto-grid{margin:7px 0 12px}.wallet-crypto-deposit .wallet-crypto-grid>button{height:42px;font-size:13px}.wallet-crypto-transfer{padding:11px}.wallet-crypto-intro{grid-template-columns:98px minmax(0,1fr);gap:12px}.wallet-crypto-intro>img,.wallet-crypto-qr-placeholder{width:98px;height:98px;padding:6px}.wallet-crypto-intro p{font-size:11px}.wallet-crypto-intro b{font-size:12px}.wallet-crypto-calculator>div{grid-template-columns:1fr;gap:5px}.wallet-crypto-calculator>div>svg{display:none}.wallet-payment-details{padding:14px 12px 12px}.wallet-payment-details .wallet-amount-title{flex-direction:column;align-items:stretch;gap:7px}.wallet-payment-details .wallet-amount-title>div{width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.wallet-amount-title button{min-height:44px}.wallet-payment-amount{height:56px;grid-template-columns:minmax(0,1fr) 32px 68px}.wallet-payment-amount input{font-size:24px}.wallet-payment-promo{height:50px;grid-template-columns:20px minmax(0,1fr) 88px;padding-left:11px}.wallet-payment-promo input{font-size:12px}.wallet-payment-actions{flex-basis:96px;padding:10px 12px 9px}.wallet-payment-actions>.ui-button{height:var(--ui-button-height);font-size:var(--ui-button-font)}.wallet-payment-note{font-size:10px;line-height:1.35}.wallet-skins-flow{margin:12px 9px}.wallet-crypto-grid>button{height:58px}.wallet-amount-title{flex-direction:column}.wallet-amount-title>div{width:100%}.wallet-amount-title button{flex:1}.wallet-skin-picker>div:last-child button{min-height:130px}.wallet-skin-picker button>:is(img,.deposit-skin-skeleton-art){height:74px}}@keyframes viewerIn{0%{opacity:0}}@keyframes walletOverlayIn{0%{opacity:0}}@keyframes walletModalIn{0%{opacity:0;transform:translateY(14px) scale(.985)}}@keyframes walletProgress{0%{transform:translate(-110%)}to{transform:translate(245%)}}@keyframes toastCountdown{to{transform:scaleX(0)}}@keyframes authSpinner{to{transform:rotate(360deg)}}@keyframes accountMenuIn{0%{opacity:0;transform:translateY(-7px) scale(.98)}}@keyframes accountMenuOut{to{opacity:0;transform:translateY(-7px) scale(.98)}}@keyframes caseCountSheetIn{0%{transform:translateY(100%)}}@keyframes caseCountSheetOut{to{transform:translateY(100%)}}@keyframes resultIn{0%{opacity:0;transform:translate(-50%,-46%)}}@keyframes caseOpen{0%,to{transform:rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) scale(1)}48%{transform:rotateX(7deg) rotateY(24deg) scale(.82);filter:drop-shadow(0 0 42px rgba(221,90,63,.62))}}@keyframes liveDropReveal{0%{opacity:.86;transform:scale(.975)}to{opacity:1;transform:scale(1)}}@keyframes rouletteArenaIn{0%{opacity:0;transform:scale(.985)}}@keyframes rouletteTrackSpin{0%{transform:translate3d(calc(-1 * var(--roulette-start)),0,0)}to{transform:translate3d(calc(-1 * var(--roulette-offset)),0,0)}}@keyframes rouletteWindowFocus{0%,72%{filter:saturate(.9) brightness(.94)}to{filter:saturate(1) brightness(1)}}@keyframes rouletteMarkerPulse{0%{opacity:.68}to{opacity:1}}@keyframes rouletteRewardFlash{0%,8%{opacity:0}12%{opacity:.11}18%,to{opacity:0}}@keyframes roulettePanelExposure{0%{opacity:0}24%{opacity:var(--lane-exposure)}to{opacity:0}}@keyframes rouletteMarkerRelease{0%{opacity:1;transform:translate(-50%) scaleX(1)}16%{opacity:1;transform:translate(-50%) scaleX(4)}38%{opacity:.48;transform:translate(-50%) scaleX(1)}to{opacity:0;transform:translate(-50%) scaleX(1)}}@keyframes rouletteWinnerIn{0%{filter:brightness(var(--roulette-reveal-brightness));transform:scale(.985)}24%{filter:brightness(1.03);transform:scale(1.075)}to{filter:none;transform:scale(1.055)}}@keyframes rouletteLootLift{0%{filter:brightness(var(--roulette-reveal-brightness)) drop-shadow(0 10px 8px rgba(0,0,0,.34));transform:translate3d(2px,1px,0) scale(.99)}18%{filter:brightness(1.05) drop-shadow(0 11px 8px rgba(0,0,0,.36));transform:translate3d(-1px,-3px,0) scale(calc(var(--roulette-final-scale) + .014))}38%{transform:translate3d(1px,0,0) scale(calc(var(--roulette-final-scale) - .005))}to{filter:drop-shadow(0 11px 8px rgba(0,0,0,.32));transform:translateZ(0) scale(var(--roulette-final-scale))}}@keyframes roulettePremiumWinnerIn{0%{filter:brightness(.72) saturate(.5);transform:scale(.985)}30%{filter:brightness(.86) saturate(.7);transform:scale(.985)}58%{filter:brightness(var(--roulette-reveal-brightness)) saturate(1);transform:scale(1.085)}to{filter:none;transform:scale(1.055)}}@keyframes roulettePremiumLootLift{0%{filter:brightness(.68) saturate(.42) drop-shadow(0 9px 7px rgba(0,0,0,.28));transform:translate3d(0,2px,0) scale(.985)}34%{filter:brightness(.74) saturate(.5) drop-shadow(0 9px 7px rgba(0,0,0,.3));transform:translate3d(0,2px,0) scale(.985)}56%{filter:brightness(var(--roulette-reveal-brightness)) saturate(1) drop-shadow(0 13px 9px rgba(0,0,0,.4));transform:translate3d(0,-3px,0) scale(calc(var(--roulette-final-scale) + .012))}72%{transform:translate3d(0,1px,0) scale(calc(var(--roulette-final-scale) - .004))}to{filter:drop-shadow(0 11px 8px rgba(0,0,0,.32));transform:translateZ(0) scale(var(--roulette-final-scale))}}@keyframes rouletteCoreExposure{0%,32%{opacity:0}58%{opacity:.95}to{opacity:.4}}@keyframes rouletteShutterLeft{0%{transform:translate(-106%)}14%,34%{transform:translate(0)}68%,to{transform:translate(-106%)}}@keyframes rouletteShutterRight{0%{transform:translate(106%)}14%,34%{transform:translate(0)}68%,to{transform:translate(106%)}}@keyframes rouletteResultScan{0%,8%{opacity:0;transform:translateY(0)}12%{opacity:.95}72%{opacity:.7;transform:translateY(calc(var(--slot-size) * 1.38))}to{opacity:0;transform:translateY(calc(var(--slot-size) * 1.52))}}@keyframes roulettePowerCut{0%{filter:none}7%{filter:brightness(.52) saturate(.54)}13%{filter:brightness(.88) saturate(.72)}19%{filter:brightness(.62) saturate(.58)}48%{filter:brightness(.74) saturate(.68)}68%{filter:brightness(1.06) saturate(1)}to{filter:none}}@keyframes rouletteRarityLock{0%{opacity:0;transform:scaleX(.04);transform-origin:50% 50%}to{opacity:1;transform:scaleX(1);transform-origin:50% 50%}}@keyframes rouletteCopyLock{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes caseFallIn{0%{opacity:1;transform:translateY(-115vh) rotate(-8deg) scale(.84);animation-timing-function:cubic-bezier(.3,.02,.78,.3)}65%{transform:translateY(24px) rotate(1.6deg) scaleX(1.025) scaleY(.965);animation-timing-function:cubic-bezier(.2,.78,.3,1)}76%{transform:translateY(-17px) rotate(-.8deg) scaleX(.992) scaleY(1.015);animation-timing-function:cubic-bezier(.25,.62,.32,1)}86%{transform:translateY(7px) rotate(.35deg) scaleX(1.008) scaleY(.994);animation-timing-function:cubic-bezier(.25,.62,.32,1)}94%{transform:translateY(-3px) rotate(-.12deg) scale(1);animation-timing-function:ease-out}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes groundShadowIn{0%,48%{opacity:0;transform:translate(-50%) scale(.25)}65%{opacity:1;transform:translate(-50%) scale(1.16)}76%{opacity:.62;transform:translate(-50%) scale(.82)}86%{opacity:.9;transform:translate(-50%) scale(1.06)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes detailPanelIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes detailPanelFadeIn{0%{opacity:0}}@keyframes detailPanelInCentered{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@keyframes caseOpening{0%{transform:translateY(0) scale(1)}22%{transform:translateY(8px) scale(.94)}52%{transform:translateY(-34px) scale(1.04);filter:drop-shadow(0 16px 26px rgba(205,65,43,.28))}78%{transform:translateY(4px) scale(.985)}to{transform:translateY(0) scale(1)}}@keyframes resultReveal{0%{opacity:0;transform:translateY(10px) scale(.985)}}@keyframes resultItemReveal{0%{opacity:0;transform:translateY(7px)}}.rewards-page{--reward-section-gap: 38px;--reward-block-gap: 28px;--reward-grid-gap: 18px;--reward-surface: #1d1f1c;--reward-surface-raised: #282a27;--reward-border: rgba(238, 230, 222, .09);padding-bottom:52px}.reward-events-flow{display:grid;gap:var(--reward-section-gap)}.reward-giveaways,.reward-weekly-section{scroll-margin-top:88px}.reward-giveaways,.reward-weekly-section{margin-top:0}.reward-section-hero{--reward-hero-accent: var(--rust-gold);position:relative;min-height:292px;margin-bottom:var(--reward-grid-gap);display:grid;grid-template-columns:minmax(0,56%) minmax(0,44%);overflow:hidden;isolation:isolate;background:#292b28}.reward-section-hero.tone-red{--reward-hero-accent: var(--rust-red)}.reward-section-hero.tone-blue{--reward-hero-accent: var(--rust-blue-bright)}.reward-section-hero.tone-green{--reward-hero-accent: #8da960}.reward-section-hero__copy{position:relative;z-index:3;grid-column:1;min-width:0;padding:34px 38px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:transparent}.reward-section-hero__copy:after{display:none}.reward-section-hero__eyebrow{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--reward-hero-accent);font-size:10px;font-weight:700;letter-spacing:.105em;text-transform:uppercase}.reward-section-hero__eyebrow>span,.reward-section-hero__eyebrow>small{display:inline-flex;align-items:center;gap:8px}.reward-section-hero__eyebrow>span svg{width:14px;height:14px}.reward-section-hero__eyebrow>small{color:#eee6de70;font-size:9px;white-space:nowrap}.reward-section-hero h2{max-width:680px;margin:14px 0 0;color:#f1e9e2;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:clamp(34px,3.05vw,48px);line-height:.96;letter-spacing:.025em;text-transform:uppercase}.reward-section-hero__copy>h2:first-child{margin-top:0}.reward-section-hero p{max-width:66ch;margin:13px 0 0;color:#eee6dea3;font-size:13px;line-height:1.55}.reward-section-hero__actions{width:min(520px,100%);margin-top:22px;display:flex;align-items:center;flex-wrap:wrap;gap:14px}.reward-section-hero__media{position:absolute;z-index:0;inset:-2px;min-width:0;min-height:0;overflow:hidden;background:#292b28}.reward-section-hero__media:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,#292b28 0% 27%,#292b28f7 38%,#292b28c7 49%,#292b2840 64%,#1b1d1a14 78%),linear-gradient(0deg,rgba(20,22,19,.86) 0%,rgba(20,22,19,.26) 12%,transparent 33%),linear-gradient(180deg,rgba(20,22,19,.3) 0%,transparent 20%);pointer-events:none}.reward-section-hero__media img{position:absolute;z-index:1;top:50%;right:-1%;width:auto;max-width:none;height:166%;object-fit:contain;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.22) 9%,#000 27%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.22) 9%,#000 27%,#000 100%)}.reward-weekly-hero .reward-section-hero__media img{top:50%;height:160%}.reward-section-hero.reward-workbench-hero .reward-section-hero__media img{top:47%;height:158%}.reward-section-hero.reward-contracts-hero .reward-section-hero__media img{top:49%;height:160%}.reward-giveaway-toolbar{min-height:58px;margin-bottom:var(--reward-grid-gap);padding:0;display:flex;align-items:center;justify-content:space-between;gap:24px;background:transparent}.reward-giveaway-toolbar h2{margin:0;color:#f1e9e2;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:clamp(26px,2.1vw,36px);font-weight:700;line-height:1;letter-spacing:.025em;text-transform:uppercase}.reward-giveaway-toolbar>div{width:min(190px,100%);display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:10px}.reward-giveaway-toolbar .ui-button{width:100%;min-width:0;height:44px}.reward-giveaway-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:var(--reward-grid-gap)}.reward-giveaway-card{--reward-tone: #7f66b5;--reward-wash: rgba(83, 55, 132, .74);position:relative;min-width:0;overflow:hidden;background:#252624}.reward-giveaway-card.tone-gold{--reward-tone: #b143b5;--reward-wash: rgba(116, 39, 119, .72)}.reward-giveaway-card.tone-red{--reward-tone: #d75a50;--reward-wash: rgba(137, 47, 43, .74)}.reward-giveaway-main{position:relative;min-height:278px;padding:16px 18px 18px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:radial-gradient(ellipse at 74% 38%,color-mix(in srgb,var(--reward-tone) 28%,transparent),transparent 52%),linear-gradient(180deg,#222326 0%,var(--reward-wash) 100%)}.reward-giveaway-main:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--reward-tone)}.reward-giveaway-header{min-width:0;min-height:28px;display:flex;align-items:center;justify-content:space-between;gap:12px}.reward-giveaway-kicker{min-width:0;display:flex;align-items:center;gap:7px;overflow:hidden;color:#f1e9e2;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;font-weight:700;letter-spacing:.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.reward-giveaway-kicker svg{width:14px;height:14px;flex:0 0 auto;color:var(--reward-tone)}.reward-giveaway-entrants{flex:0 0 auto;display:flex;align-items:center;gap:5px;color:#eee6dea3;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700}.reward-giveaway-entrants svg{width:13px;height:13px}.reward-giveaway-item{min-height:164px;display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:center;justify-items:center}.reward-giveaway-item>img{width:100%;height:132px;object-fit:contain;object-position:center;filter:drop-shadow(0 13px 10px rgba(0,0,0,.42));transform:scale(1.72);transition:transform var(--duration-fast) var(--ease-smooth-out)}.reward-giveaway-card:hover .reward-giveaway-item>img{transform:translateY(-2px) scale(1.78)}.reward-giveaway-item>span{min-width:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.reward-giveaway-item b{min-width:0;overflow:hidden;color:#f1e9e2;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;font-weight:700;line-height:1.15;letter-spacing:.015em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.reward-giveaway-item strong{flex:0 0 auto;display:flex;align-items:center;gap:5px;color:var(--rust-gold);font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;font-weight:700}.reward-giveaway-item strong img{width:16px;height:16px}.reward-giveaway-meta{min-width:0;min-height:54px;margin-top:12px;padding-top:12px;display:grid;grid-template-columns:minmax(0,1fr) minmax(116px,auto);align-items:end;gap:16px;background:transparent;box-shadow:inset 0 1px #eee6de14}.reward-countdown,.reward-giveaway-entry{min-width:0;display:grid;grid-template-rows:14px 20px;align-content:end;gap:5px}.reward-countdown small,.reward-giveaway-entry small{display:flex;align-items:center;gap:5px;color:#eee6de9e;font-size:10px;font-weight:700;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}.reward-countdown small svg{color:var(--reward-tone)}.reward-countdown b{color:#fff;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:20px;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:.015em}.reward-giveaway-entry{justify-items:end;text-align:right}.reward-giveaway-entry b{display:flex;align-items:center;gap:5px;color:#b9d68a;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;line-height:20px;text-transform:uppercase}.reward-giveaway-entry b img{width:17px;height:17px}.reward-giveaway-actions{display:grid;grid-template-columns:minmax(0,1fr);background:#1f211e}.reward-giveaway-actions .ui-button{width:100%;height:50px;border-bottom:1px solid rgba(238,230,222,.06)}.reward-giveaway-actions>button:last-child{min-height:42px;border:0;background:#292b28;color:#eee6dea6;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700;letter-spacing:.045em;text-transform:uppercase;cursor:pointer}.reward-giveaway-actions>button:last-child svg{margin-right:7px;color:var(--reward-tone)}.reward-giveaway-actions>button:last-child:hover,.reward-giveaway-actions>button:last-child:focus-visible{background:#333530;color:#fff}.reward-giveaway-card.is-qualified .reward-giveaway-main:after,.reward-giveaway-card.is-joined .reward-giveaway-main:after{background:#96b567}.weekly-drop-event{display:grid;gap:var(--reward-section-gap)}.weekly-top-drops{position:relative;min-height:174px;display:grid;grid-template-columns:210px minmax(0,1fr);overflow:hidden;background:#20221f}.weekly-top-drops>header{padding:0 28px;display:flex;justify-content:center;flex-direction:column;background:#2b2d29}.weekly-top-drops>header small{color:#eee6de75;font-size:8px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.weekly-top-drops>header b{margin-top:5px;color:#f0e8df;font:700 26px Roboto Condensed,sans-serif;text-transform:uppercase}.weekly-top-drops>div{min-width:0;padding:8px 52px 8px 8px;display:grid;grid-auto-flow:column;grid-auto-columns:174px;gap:6px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.weekly-top-drops>div::-webkit-scrollbar{display:none}.weekly-top-drops-next{position:absolute;z-index:4;top:0;right:0;bottom:0;width:44px;padding:0;display:grid;place-items:center;border:0;background:linear-gradient(90deg,rgba(205,65,43,.2),var(--rust-red));color:#fff;font-size:18px;cursor:pointer}.weekly-top-drops-next:hover,.weekly-top-drops-next:focus-visible{background:var(--rust-gold);color:#191a18}.weekly-top-drops article{--weekly-rarity: var(--rarity-color, var(--rarity-common));position:relative;min-width:0;padding:30px 9px 9px;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;background:color-mix(in srgb,var(--weekly-rarity) 8%,#30322e);box-shadow:inset 0 -3px 0 var(--weekly-rarity)}.weekly-top-drops article>.scrap-price-badge{position:absolute;top:6px;right:6px;transform:scale(.78);transform-origin:top right}.weekly-top-drops article>img{width:118%;height:104px;margin-left:-9%;object-fit:contain;filter:drop-shadow(0 8px 7px rgba(0,0,0,.35))}.weekly-top-drops article>b{overflow:hidden;color:#eee6de;font:700 10px Roboto Condensed,sans-serif;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;transition:opacity var(--duration-fast) ease-out,transform var(--duration-fast) var(--ease-smooth-out)}.weekly-top-drop-player{position:absolute;left:7px;right:7px;bottom:5px;z-index:3;height:38px;padding:4px 7px 4px 4px;display:flex;align-items:center;gap:7px;overflow:hidden;background:#1d1f1cf5;opacity:0;transform:translateY(5px);pointer-events:none;transition:opacity var(--duration-quick) ease-out,transform var(--duration-fast) var(--ease-smooth-out)}.weekly-top-drop-avatar{width:30px;height:30px;flex:0 0 30px;object-fit:cover;background:#343632;box-shadow:inset 0 0 0 1px #eee6de1f}.weekly-top-drop-player>b{overflow:hidden;color:#eee6de;font:700 11px Roboto Condensed,sans-serif;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.weekly-top-drops article:hover>b,.weekly-top-drops article:focus-visible>b{opacity:0;transform:translateY(-4px)}.weekly-top-drops article:hover .weekly-top-drop-player,.weekly-top-drops article:focus-visible .weekly-top-drop-player{opacity:1;transform:translateY(0)}.weekly-top-drops article:focus-visible{outline:0;box-shadow:inset 0 -3px 0 var(--weekly-rarity),inset 0 0 0 1px #eee6de38}.weekly-set-event{min-width:0}.weekly-set-dev-panel{min-width:0;margin:0 0 8px;padding:8px;display:flex;align-items:center;gap:10px;background:#141613fa;box-shadow:inset 3px 0 #d2583d}.weekly-set-dev-panel>strong{flex:0 0 auto;padding:0 8px;color:#eee6de9e;font:700 10px/1 Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.08em;text-transform:uppercase}.weekly-set-dev-panel>div{min-width:0;display:flex;flex-wrap:wrap;gap:4px}.weekly-set-dev-panel button{min-height:30px;padding:0 10px;border:0;background:#2b2e29;color:#eee6deb3;font:700 10px/1 Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.035em;text-transform:uppercase;cursor:pointer}.weekly-set-dev-panel button:hover,.weekly-set-dev-panel button:focus-visible{background:#353932;color:#f2ebe3}.weekly-set-dev-panel button.is-active{background:#b94b35;color:#fff5ec}.weekly-set-surface{min-width:0;min-height:382px;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(420px,.82fr);overflow:hidden;background:#171917}.weekly-set-surface:before{content:"";position:absolute;z-index:-2;inset:0;background:url(/assets/rewards/weekly-cargo-hero-v1.webp) 58% 48% / cover no-repeat}.weekly-set-surface:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#101210eb,#101210bd 56%,#10121057)}.weekly-set-cards{min-width:0;padding:24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;background:#1315137a}.weekly-set-card{--weekly-rarity: var(--rarity-color, var(--rarity-common));min-width:0;min-height:346px;padding:0;position:relative;display:grid;grid-template-rows:minmax(0,1fr) 62px;overflow:hidden;border:0;background:color-mix(in srgb,var(--weekly-rarity) 5%,rgba(48,51,46,.94));color:#eee6de;text-align:left;cursor:pointer;box-shadow:inset 0 -3px color-mix(in srgb,var(--weekly-rarity) 82%,#8b907f);transition:background-color var(--duration-quick) ease-out,box-shadow var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.weekly-set-card:not(:disabled):hover{background:color-mix(in srgb,var(--weekly-rarity) 10%,rgba(54,57,51,.97));transform:translateY(-2px)}.weekly-set-card:not(:disabled):focus-visible{outline:0;box-shadow:inset 0 0 0 2px #eee6de94,inset 0 -3px 0 var(--weekly-rarity)}.weekly-set-card:disabled{opacity:1;cursor:default}.weekly-set-card-check{position:absolute;z-index:5;top:12px;left:12px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#10121047;color:transparent;box-shadow:inset 0 0 0 2px #eee6de57}.weekly-set-card-check svg{width:11px;height:11px}.weekly-set-card-status{position:absolute;z-index:7;bottom:74px;left:50%;padding:5px 10px;border:1px solid rgba(215,168,74,.54);background:#101210d1;color:#d7a84a;font:700 10px/1 Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.08em;text-transform:uppercase;transform:translate(-50%)}.weekly-set-card>.scrap-price-badge{position:absolute;z-index:4;top:11px;right:11px;transform:scale(.84);transform-origin:top right}.weekly-set-card-image{min-height:0;position:relative;display:grid;place-items:center;overflow:hidden}.weekly-set-card-image .weekly-set-item{position:relative;z-index:2;width:136%;height:100%;object-fit:contain;filter:drop-shadow(0 14px 10px rgba(0,0,0,.4));transition:transform var(--duration-fast) var(--ease-smooth-out),filter var(--duration-fast) ease-out}.weekly-set-card-image .weekly-set-chinook{position:absolute;z-index:1;width:112%;height:92%;object-fit:contain;opacity:.18;transform:translate(13%,-1%) scale(.84);filter:saturate(.72) brightness(.66) drop-shadow(0 16px 14px rgba(0,0,0,.48));transition:opacity var(--duration-fast) ease-out,transform var(--duration-fast) var(--ease-smooth-out),filter var(--duration-fast) ease-out}.weekly-set-card:not(:disabled):hover .weekly-set-card-image .weekly-set-item{transform:scale(1.04)}.weekly-set-card footer{min-width:0;padding:12px 14px;display:flex;justify-content:center;flex-direction:column;background:#1c1f1bf5;box-shadow:inset 0 1px #eee6de0d}.weekly-set-card footer b{overflow:hidden;color:#f1e9e2;font:700 12px/1.08 Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.weekly-set-card.is-selected{background:color-mix(in srgb,var(--weekly-rarity) 9%,#30352b);box-shadow:inset 0 -4px #95b663}.weekly-set-card.is-selected:after{content:"";position:absolute;z-index:8;inset:0;pointer-events:none;box-shadow:inset 0 0 0 2px #95b663}.weekly-set-card.is-selected .weekly-set-card-check{background:#95b663;color:#182015;box-shadow:none}.weekly-set-card.is-selected footer{background:#334128f5}.weekly-set-card.is-selected .weekly-set-chinook{opacity:.24;filter:saturate(.76) brightness(.72) drop-shadow(0 16px 14px rgba(0,0,0,.44))}.weekly-set-card.is-claimed:not(.is-selected)>:not(.weekly-set-card-status){opacity:.32;filter:saturate(.4)}.weekly-set-card.is-claimed .weekly-set-card-image .weekly-set-item{transform:scale(1.055);filter:drop-shadow(0 15px 11px rgba(0,0,0,.38))}.weekly-set-card.is-claimed .weekly-set-chinook{opacity:.12;transform:translate(19%,-7%) scale(.7);filter:saturate(.5) brightness(.5) drop-shadow(0 12px 10px rgba(0,0,0,.42))}.weekly-set-card.is-hidden{min-width:0;min-height:346px;position:relative;display:grid;grid-template-rows:minmax(0,1fr) 62px;overflow:hidden;background:#2d2f2bf0;color:#eee6de5c;box-shadow:inset 0 -3px #d0a24770}.weekly-set-card.is-hidden:before{content:"";position:absolute;inset:0 0 62px;background:#6f51301a}.weekly-set-card.is-hidden .weekly-set-card-image{z-index:2}.weekly-set-card.is-hidden .weekly-set-chinook{position:relative;width:clamp(88px,74%,220px);height:84%;opacity:1;transform:none;filter:saturate(.92) brightness(.98) drop-shadow(0 18px 16px rgba(0,0,0,.52))}.weekly-set-card.is-hidden footer{position:relative;z-index:2}.weekly-set-command{min-width:0;padding:34px 42px 30px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;isolation:isolate;text-align:center}.weekly-set-command:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#14161314,#1416138a)}.weekly-set-command h2{max-width:100%;margin:0;color:#f3ece4;font:700 clamp(28px,2.35vw,42px) / 1 "Roboto Condensed","Arial Narrow",sans-serif;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.weekly-set-command>b{margin-top:18px;display:block;color:#d7a84a;font:700 14px/1 Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.055em;text-transform:uppercase}.weekly-set-command>p{width:100%;max-width:none;margin:10px 0 0;color:#eee6deb3;font-size:11px;line-height:1.5}.weekly-set-command-copy{display:flex;flex-direction:column}.weekly-set-actions{width:min(100%,330px);margin-top:26px;display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.weekly-set-actions .ui-button{width:100%;min-width:0;height:48px}.weekly-set-actions>button:not(.ui-button){min-height:32px;padding:0;border:0;background:transparent;color:#eee6de91;font:700 9px/1 Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.065em;text-transform:uppercase;cursor:pointer}.weekly-set-actions>button:not(.ui-button):hover,.weekly-set-actions>button:not(.ui-button):focus-visible{color:#f1e9e2}.weekly-set-next{width:min(100%,330px);min-height:46px;margin-top:20px;padding:0 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;background:#435438;color:#dcebc2;text-align:left}.weekly-set-next small{color:#dcebc2ad;font:700 8px/1.05 Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.07em;text-transform:uppercase}.weekly-set-next time{color:#c5e38d;font:700 15px/1 Roboto Condensed,Arial Narrow,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.025em;white-space:nowrap}.weekly-set-surface.is-complete .weekly-set-command:before{background:linear-gradient(90deg,#1a1f1747,#1a1f17cc)}.weekly-set-surface.is-complete .weekly-set-actions .ui-button{background:#1c1f1be0;color:#eee6de8a}.weekly-set-rules{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.weekly-set-rules article{min-width:0;min-height:176px;padding:28px 30px;position:relative;overflow:hidden;background:#30312e}.weekly-set-rules article:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:#d7a84a}.weekly-set-rules svg{width:18px;height:18px;color:#d2583d}.weekly-set-rules h3{margin:24px 0 0;color:#f1e9e2;font:700 23px/1 Roboto Condensed,Arial Narrow,sans-serif;letter-spacing:.02em;text-transform:uppercase}.weekly-set-rules p{max-width:48ch;margin:14px 0 0;color:#eee6de9c;font-size:11px;line-height:1.55}.weekly-set-overlay{padding:20px}.weekly-set-modal{position:relative;width:min(1240px,calc(100vw - 40px));max-height:calc(100dvh - 40px);overflow:auto;background:#191b18;box-shadow:0 26px 78px #000000ad}.weekly-set-modal-close{position:absolute;z-index:20;top:12px;right:12px;width:36px;height:36px;border:0;background:#1e201df0;color:#eee6de94;box-shadow:inset 0 0 0 1px #eee6de17;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,box-shadow var(--duration-quick) ease-out}.weekly-set-modal-close svg{width:13px;height:13px}.weekly-set-modal-close:hover{background:#34312d;color:#e3654d;box-shadow:inset 3px 0 #d2583d}.weekly-set-modal-close:focus-visible{outline:0;background:#342823;color:#f2eae2;box-shadow:inset 0 0 0 2px #d2583d}.weekly-set-modal .weekly-set-surface{min-height:432px;grid-template-columns:minmax(0,1.18fr) minmax(420px,.82fr)}.weekly-set-modal .weekly-set-cards{padding:24px;gap:10px}.weekly-set-modal .weekly-set-card,.weekly-set-modal .weekly-set-card.is-hidden{min-height:384px}.weekly-set-modal .weekly-set-card-check{background:#10121042;box-shadow:inset 0 0 0 2px #eee6de6b}.weekly-set-modal .weekly-set-card.is-selected .weekly-set-card-check{background:#95b663;box-shadow:none}.weekly-set-modal .weekly-set-card footer{min-height:62px}.weekly-set-modal .weekly-set-command{padding:38px 40px 32px}.weekly-set-modal .weekly-set-command>b{margin-top:24px}.weekly-set-modal .weekly-set-command>p{max-width:none;margin-top:12px}.weekly-set-modal .weekly-set-actions{margin-top:24px}@media(max-width:1180px){.weekly-set-surface,.weekly-set-modal .weekly-set-surface{grid-template-columns:1fr}.weekly-set-command{min-height:300px}.weekly-set-surface:before{background-position:center 42%}.weekly-set-modal{width:min(940px,calc(100vw - 32px))}.weekly-set-modal .weekly-set-card,.weekly-set-modal .weekly-set-card.is-hidden{min-height:260px;height:260px}.weekly-set-modal .weekly-set-cards{padding-top:52px}}@media(max-width:760px){.weekly-set-dev-panel{align-items:flex-start;flex-direction:column}.weekly-set-dev-panel>div{width:100%}.weekly-set-dev-panel button{flex:1 1 auto}.weekly-set-surface{min-height:0}.weekly-set-surface:after{background:linear-gradient(180deg,#101210e6,#1012109e)}.weekly-set-cards,.weekly-set-modal .weekly-set-cards{padding:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.weekly-set-card,.weekly-set-card.is-hidden,.weekly-set-modal .weekly-set-card,.weekly-set-modal .weekly-set-card.is-hidden{min-height:224px;grid-template-rows:minmax(0,1fr) 58px}.weekly-set-card-check{top:9px;left:9px;width:24px;height:24px}.weekly-set-card-status{bottom:68px;padding:4px 8px;font-size:9px}.weekly-set-card-image .weekly-set-item{width:132%}.weekly-set-card footer{padding:9px 10px}.weekly-set-card footer b{font-size:10px}.weekly-set-card>.scrap-price-badge{top:7px;right:7px;transform:scale(.72)}.weekly-set-command,.weekly-set-modal .weekly-set-command{min-height:0;padding:30px 20px 32px}.weekly-set-command h2{font-size:clamp(27px,8.1vw,34px);white-space:normal;overflow-wrap:anywhere}.weekly-set-modal{width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}.weekly-set-overlay.reward-modal-overlay{padding:6px}.weekly-set-modal-close{top:8px;right:8px}.weekly-set-modal .weekly-set-cards{padding-top:52px}.weekly-set-modal .weekly-set-card{height:224px}.weekly-set-rules{grid-template-columns:1fr;gap:6px}.weekly-set-rules article{min-height:150px;padding:24px 22px}.weekly-set-rules h3{margin-top:18px;font-size:21px}}.reward-weekly-panel{min-height:320px;overflow:hidden;background:var(--reward-surface)}.reward-weekly-hero{margin-bottom:0}.reward-progress{width:min(360px,100%);margin-top:20px;display:flex;align-items:center;gap:12px}.reward-progress>span{height:8px;flex:1;overflow:hidden;background:#181917}.reward-progress i{display:block;height:100%;background:var(--rust-gold);transition:width var(--duration-medium) var(--ease-smooth-out)}.reward-progress b{min-width:68px;color:#fff;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px}.reward-weekly-progress-group{width:min(520px,100%);display:grid;gap:24px}.reward-progress-meta{display:flex;align-items:center;justify-content:flex-start;gap:16px}.reward-progress-meta .ui-button{width:auto;min-width:184px;height:50px;padding-inline:24px;font-size:14px}.reward-progress-meta>span{max-width:none;color:#eee6de9e;font-size:11px;line-height:1.35;white-space:nowrap}.reward-weekly-slots{min-width:0;padding:12px;display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));gap:8px;align-items:stretch;background:var(--reward-surface)}.reward-weekly-slots article{position:relative;min-width:0;min-height:222px;overflow:hidden;background:#282a27}.reward-weekly-slots article.is-unlocked{background:#343129}.reward-weekly-slots article>img{position:absolute;inset:0 0 48px;z-index:1;width:100%;height:calc(100% - 48px);object-fit:contain;filter:drop-shadow(0 10px 8px rgba(0,0,0,.38));transform:translateY(-2px) scale(1.28);transform-origin:center}.reward-weekly-slots article.is-locked{background:#242623}.reward-weekly-secret{position:absolute;inset:0 0 56px;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:#eee6de57}.reward-weekly-secret svg{width:28px;height:28px}.reward-weekly-secret span{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.reward-weekly-slots article>footer{position:absolute;inset:auto 0 0;z-index:3;min-height:56px;padding:8px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;background:#20221f}.reward-weekly-slots article>footer>span{min-width:0;display:flex;flex-direction:column;gap:4px}.reward-weekly-slots article>footer b{overflow:hidden;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.reward-weekly-slots article>footer small{display:flex;align-items:center;gap:4px;color:#eee6dea3;font-size:10px;font-weight:700}.reward-weekly-slots article>footer small img{width:13px;height:13px}.reward-weekly-slots article>footer.is-secret small{color:#eee6de5c;font-size:9px;letter-spacing:.02em;text-transform:none}.reward-weekly-slots article>footer em{color:#eee6de8a;font-size:9px;font-style:normal;font-weight:700;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}.reward-weekly-slots article.is-unlocked>footer em{color:#b9d68a}.reward-section-hero .reward-progress{margin-top:0}.reward-section-hero__actions>.ui-button{min-width:190px}.reward-section-hero.reward-workbench-hero,.reward-section-hero.reward-contracts-hero{min-height:292px;padding:0;align-items:stretch;gap:0;background:var(--reward-surface-raised)}.workbench-panel,.contracts-panel{overflow:hidden;background:var(--reward-surface)}.workbench-level-track{margin:16px 18px 0}.workbench-modules,.contracts-grid{padding:0 18px 18px;gap:8px}.reward-energy-page{animation:detailPanelIn var(--duration-fast) var(--ease-smooth-out) both}.reward-modal-overlay{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:20px;overscroll-behavior:contain;background:#080908c7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:walletOverlayIn var(--duration-fast) ease-out both}.reward-rules-modal{width:min(560px,calc(100vw - 32px));max-height:min(720px,calc(100dvh - 32px));overflow:auto;background:#20221f;box-shadow:0 18px 48px #00000085;animation:walletModalIn var(--duration-fast) var(--ease-smooth-out) both}.reward-rules-modal>header{min-height:64px;padding-left:24px;display:flex;align-items:stretch;justify-content:space-between;background:#2a2c28}.reward-rules-modal>header span{display:flex;align-items:center}.reward-rules-modal>header b{font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:19px;letter-spacing:.035em;text-transform:uppercase}.reward-rules-modal>header button{width:64px;border:0;background:#343632;color:#e4dad194;font-size:17px;cursor:pointer}.reward-rules-modal>header button:hover,.reward-rules-modal>header button:focus-visible{background:var(--rust-red);color:#fff}.reward-rules-modal>div{padding:28px 30px 24px}.reward-rules-lead{width:100%;max-width:none;margin:0 0 24px!important;color:#eee6de!important;font-size:14px!important;line-height:1.5!important}.reward-rules-list{margin:0;padding:0;list-style:none;counter-reset:reward-rule;color:#eee6deb8}.reward-rules-list li{min-height:54px;padding:14px 0;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;font-size:12px;line-height:1.55;counter-increment:reward-rule;box-shadow:inset 0 1px #eee6de12}.reward-rules-list li:before{content:"0" counter(reward-rule);color:var(--rust-gold);font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;font-weight:700}.reward-rules-modal>footer{min-height:70px;padding:10px 30px 18px;display:flex;background:#20221f}.reward-rules-modal>footer .ui-button{width:100%;min-width:0;height:48px}.giveaway-winners-modal{width:min(520px,calc(100vw - 32px));max-height:min(680px,calc(100dvh - 32px));display:grid;grid-template-rows:58px minmax(0,1fr) auto;overflow:hidden}.giveaway-winners-modal>header>span{min-width:0;padding-block:10px;align-items:flex-start;justify-content:center;flex-direction:column;gap:4px}.giveaway-winners-modal>header>span>b{max-width:100%;overflow:hidden;line-height:1;text-overflow:ellipsis;white-space:nowrap}.giveaway-winners-modal>header>span>small{color:#eee6de75;font-size:9px;font-weight:700;letter-spacing:.09em;line-height:1;text-transform:uppercase}.giveaway-winners-modal>div.giveaway-winners-list{min-height:0;padding:4px 14px 0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(228,218,209,.18) transparent}.giveaway-winners-list article{min-height:74px;padding:7px 0;display:grid;grid-template-columns:48px minmax(0,1fr) 82px;align-items:center;gap:11px;box-shadow:inset 0 -1px #eee6de12}.giveaway-winner-avatar{width:48px;height:48px;display:grid;place-items:center;background:#30322e;color:#eee6ded1;font:700 14px Roboto Condensed,Arial Narrow,sans-serif;box-shadow:inset 0 0 0 1px #ffffff09}.giveaway-winner-copy{min-width:0;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:3px}.giveaway-winner-copy b{width:100%;overflow:hidden;color:#f1e9e2;font:700 13px Roboto Condensed,Arial Narrow,sans-serif;text-overflow:ellipsis;white-space:nowrap}.giveaway-winner-copy small{width:100%;overflow:hidden;color:#eee6de94;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.giveaway-winner-copy strong{display:flex;align-items:center;gap:4px;color:var(--rust-gold);font:700 12px Roboto Condensed,Arial Narrow,sans-serif;white-space:nowrap}.giveaway-winner-copy strong img{width:15px;height:15px}.giveaway-winners-list article>img{width:82px;height:58px;padding:4px;object-fit:contain;background:transparent;box-shadow:inset 0 -3px 0 var(--rarity-color, var(--rust-gold))}.giveaway-winners-modal>footer{padding:8px 14px 12px}@media(max-width:1400px){.account-value{min-width:74px;padding-inline:8px}.inventory-summary{grid-template-columns:minmax(300px,auto) minmax(180px,1fr) 170px 190px}.inventory-summary>*{min-height:var(--ui-toolbar-height)}.inventory-source-filter{grid-column:auto;min-height:var(--ui-toolbar-height)}.inventory-source-filter button{min-width:100px}.footer-stat{column-gap:7px;padding-inline:10px}.footer-stat-icon{width:20px;font-size:18px}.footer-stat b{font-size:16px}.footer-stat>span:last-child{font-size:9px}}@media(min-width:1181px)and (max-width:1470px){.primary-nav button{min-width:128px;padding-inline:16px;gap:8px}.system-nav{gap:4px;padding-inline:8px}}@media(min-width:1181px)and (max-width:1340px){.system-nav .inventory-value{display:none}}@media(max-width:1260px){.profile-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-overview>.profile-identity{grid-column:1 / -1}}@media(max-width:1180px){.primary-bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.primary-nav button{min-width:128px;padding-inline:16px;font-size:17px}.system-nav .login-button{min-width:118px;padding-inline:14px}.system-nav .inventory-value{display:none}.skin-item-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-upgrade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.login-button small{display:none}.game-toolbar-tabs button{min-width:120px}.live-drops{inset:68px 0 auto;width:auto;height:72px;flex-direction:row;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.live-drops-status{width:168px;height:72px;padding:0 14px;border-right:1px solid var(--line);border-bottom:0}.live-drops-body{min-width:0;flex-direction:row}.live-drops-tabs{width:92px;height:72px;grid-template-columns:1fr 1fr;border-right:1px solid var(--line);border-bottom:0}.live-drops-tabs button svg{width:18px;height:18px}.live-drops-list{display:flex;flex-direction:row;padding-top:0;padding-left:6px;overflow:hidden}.live-drop-card{width:150px;height:72px;flex:0 0 150px;border-right:1px solid rgba(255,255,255,.075);border-bottom:0}.live-drop-content{grid-template-columns:60px minmax(0,1fr);padding:5px 6px}.live-drop-image{height:60px}.live-drop-player{gap:8px;padding:6px 8px}.live-drop-avatar{width:42px;height:42px;flex-basis:42px;font-size:14px}.live-drop-player-copy b{font-size:11px}.content-page{width:min(1100px,calc(100% - 36px));margin:0 auto;padding-top:150px}.profile-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-overview>.profile-identity{grid-column:1 / -1}.site-footer{width:min(1100px,calc(100% - 36px));margin:0 auto}.footer-stats{margin-inline:18px}.footer-stat{column-gap:8px;padding-inline:12px}.footer-stat-icon{width:22px;font-size:20px}.footer-stat b{font-size:17px}.footer-stat>span:last-child{font-size:10px}.case-collections{gap:52px}.case-collection-heading h2{font-size:28px}.cases-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:270px}.case-card.is-feature,.case-card.is-wide,.case-card.is-standard{grid-column:auto;grid-row:auto}.purchase-panel{width:290px}.inspection-info{max-width:260px}.case-detail-page{width:min(1100px,calc(100% - 36px));margin:0 auto;padding-top:142px}.case-hero{min-height:450px}.case-drop-stage{width:min(590px,68vw);height:340px}.case-open-panel{padding:24px 28px}.drop-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:761px)and (max-width:1180px){.primary-bar{height:calc(68px + env(safe-area-inset-top));grid-template-columns:minmax(0,1fr) auto;padding-top:env(safe-area-inset-top)}.brand{padding-left:calc(18px + env(safe-area-inset-left))}.system-nav{grid-column:2;padding-right:calc(12px + env(safe-area-inset-right))}.system-nav>button:not(.menu-button):not(.login-button),.system-nav .account-value,.system-nav .add-funds-button,.system-nav .notifications-button{display:none}.notifications-menu{display:none}.account-menu{height:44px}.system-nav .account-trigger,.system-nav .menu-button{width:44px;min-width:44px;height:44px;padding:0}.system-nav .menu-button{display:grid!important;place-items:center}body.mobile-menu-open{overflow:hidden}.account-popover{position:fixed;top:calc(74px + env(safe-area-inset-top));right:calc(12px + env(safe-area-inset-right))}.primary-nav{position:fixed;inset:calc(68px + env(safe-area-inset-top)) 0 0;z-index:60;width:100vw;max-width:none;grid-column:1 / -1;display:none;grid-template-rows:auto minmax(240px,1fr) auto;padding:0;overflow:auto;background:#171a17;border-top:1px solid rgba(93,167,208,.22);box-shadow:0 22px 60px #00000094}.primary-nav:before{display:none}.primary-nav.is-open{display:grid;animation:mobileMenuReveal .26s cubic-bezier(.16,1,.3,1) both}.primary-nav-links{width:min(520px,calc(100% - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)));margin:auto;padding:clamp(20px,4.5vh,44px) 0;display:flex;flex-direction:column;gap:4px;align-self:center}.primary-nav .primary-nav-links>button{width:100%;min-height:62px;padding:0 24px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;justify-content:stretch;gap:14px;border:0;background:#222521a3;color:#f0e9e1c2;font-size:25px;font-weight:500;letter-spacing:.012em;text-align:left;box-shadow:none}.primary-nav .primary-nav-links>button>svg{width:18px;height:18px;justify-self:center;color:#e4dad14d}.primary-nav .primary-nav-links>button.is-active{background:linear-gradient(90deg,var(--rust-nav-active-bottom) 0%,var(--rust-nav-active-mid) 44%,var(--rust-nav-active-top) 100%);color:var(--rust-nav-active-text);box-shadow:inset 3px 0 0 var(--rust-red)}.primary-nav .primary-nav-links>button.is-active>svg{color:var(--rust-nav-active-icon)}.mobile-menu-profile{display:block;padding:12px max(18px,env(safe-area-inset-right)) 14px max(18px,env(safe-area-inset-left))}.mobile-menu-profile-main{width:min(520px,100%);min-height:48px;margin:auto;padding:0 2px;display:grid;grid-template-columns:46px minmax(0,1fr) 24px;align-items:center;gap:11px;border:0;background:transparent;color:#f1ebe4;text-align:left}.mobile-menu-profile-main>img,.mobile-menu-profile-main>i{width:46px;height:46px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(120,148,74,.9);background:#111410;color:#e4dad1b3;font-size:20px;font-style:normal}.mobile-menu-profile-main>img{object-fit:contain;object-position:center 6px}.mobile-menu-profile-main>span{min-width:0;display:flex;flex-direction:column;gap:2px}.mobile-menu-profile-main b{overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:18px;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.mobile-menu-profile-main small{color:#e4dad173;font-size:10px}.mobile-menu-profile-main>svg{justify-self:end;width:15px;height:15px;color:#e4dad157}.mobile-menu-wallet{width:min(520px,100%);margin:10px auto 0;display:grid;grid-template-columns:1fr 1fr 44px;overflow:hidden;background:#0d100eb8;box-shadow:inset 0 0 0 1px #ffffff0b}.mobile-menu-wallet>span{min-width:0;min-height:44px;padding:6px 11px;display:flex;flex-direction:column;justify-content:center;gap:2px;border-right:1px solid rgba(228,218,209,.06)}.mobile-menu-wallet small{color:#e4dad161;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mobile-menu-wallet b{display:flex;align-items:center;gap:6px;color:#e9e1d9;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px}.mobile-menu-wallet b>svg{color:var(--rust-blue-bright)}.mobile-menu-wallet .rust-inventory-weapon{width:22px;height:22px;flex-basis:22px}.mobile-menu-wallet b>img{width:17px;height:17px;object-fit:contain}.mobile-menu-wallet>button{width:44px;min-width:0;height:44px;padding:0;background:#667d3e;color:#fff}.mobile-menu-footer{width:min(520px,calc(100% - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)));min-height:62px;margin:auto;padding:8px 0 calc(8px + env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr 1fr auto}.primary-nav .mobile-menu-footer>button{min-width:0;min-height:44px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-right:1px solid rgba(228,218,209,.06);background:transparent;color:#e4dad17a;font-size:9px}.primary-nav .mobile-menu-footer>button.is-logout{color:#cf887d}.live-drops{inset:calc(68px + env(safe-area-inset-top)) 0 auto;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}.content-page{padding-top:calc(150px + env(safe-area-inset-top))}.case-detail-page{padding-top:calc(142px + env(safe-area-inset-top))}}@media(max-width:900px){.onboarding-overlay{padding:16px}.onboarding-shell{width:100%;height:calc(100dvh - 32px);min-height:620px;grid-template-rows:62px minmax(0,1fr) 88px}.onboarding-header{grid-template-columns:180px minmax(0,1fr) auto}.onboarding-header>img{width:148px;height:44px;margin:9px 16px}.onboarding-header>span{padding-inline:14px}.onboarding-header>span b{display:none}.onboarding-header>button{min-width:126px;padding-inline:14px}.onboarding-stage{grid-template-columns:minmax(290px,.78fr) minmax(390px,1.22fr)}.onboarding-copy{padding:36px}.onboarding-copy h1{font-size:clamp(34px,5vw,48px)}.onboarding-copy p{font-size:12px}.onboarding-welcome-visual{transform:scale(.9)}.onboarding-upgrade-visual{transform:scale(.88)}.onboarding-mystery-visual,.onboarding-system-visual{width:90%}.onboarding-footer{grid-template-columns:minmax(0,1fr) auto;gap:12px}.onboarding-once-note{display:none}.reward-giveaway-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reward-giveaway-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reward-countdown small,.reward-giveaway-entry small{min-height:22px;align-items:flex-end;line-height:1.1;white-space:normal}.reward-giveaway-entry small{justify-content:flex-end}.reward-countdown,.reward-giveaway-entry{grid-template-rows:22px 20px}.reward-countdown b,.reward-giveaway-entry b{white-space:nowrap}.reward-section-hero{grid-template-columns:minmax(0,60%) minmax(0,40%)}.reward-section-hero__copy{padding:28px 30px}.reward-section-hero h2{font-size:36px}.reward-section-hero__media,.reward-section-hero.reward-workbench-hero,.reward-section-hero.reward-contracts-hero{min-height:268px}.reward-section-intro{padding:20px 22px}.reward-section-intro p{max-width:58ch}.reward-weekly-slots article{min-height:200px}}@media(max-width:760px){:root{--ui-heading-height: 66px;--ui-heading-icon: 32px;--ui-heading-title: 30px;--ui-toolbar-height: 48px;--ui-control-padding: 10px;--ui-control-font: 11px;--ui-control-icon: 14px}.onboarding-overlay{padding:0;background:#111310}.onboarding-shell{width:100%;height:100dvh;min-height:0;grid-template-rows:calc(58px + env(safe-area-inset-top)) minmax(0,1fr) calc(82px + env(safe-area-inset-bottom))}.onboarding-header{padding-top:env(safe-area-inset-top);grid-template-columns:minmax(118px,1fr) auto auto}.onboarding-header>img{width:132px;height:40px;margin:9px 12px}.onboarding-header>span{padding-inline:10px;border-left:0}.onboarding-header>span small{font-size:8px}.onboarding-header>button{min-width:58px;width:58px;padding:0;font-size:0}.onboarding-header>button svg{width:16px;height:16px}.onboarding-stage{min-height:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.onboarding-copy{min-height:286px;padding:27px 22px 25px;justify-content:flex-start;border-right:0;border-bottom:1px solid rgba(255,255,255,.065)}.onboarding-eyebrow{font-size:9px;line-height:1.35}.onboarding-eyebrow i{width:20px}.onboarding-copy h1{max-width:15ch;margin-top:13px;font-size:clamp(30px,9.3vw,42px);line-height:.98}.onboarding-copy h1.has-fixed-lines{font-size:clamp(28px,8vw,34px);line-height:1.02}.onboarding-copy p{margin-top:15px;font-size:11px;line-height:1.5}.onboarding-copy ul{margin-top:17px;gap:7px}.onboarding-copy li{font-size:10px}.onboarding-visual{min-height:290px;flex:1 0 290px}.onboarding-welcome-visual{width:min(390px,92%);height:272px;transform:none}.onboarding-head-frame{top:39%;width:174px;height:174px}.onboarding-head-frame img{object-position:center 8%}.onboarding-welcome-label{top:58%;min-width:164px;padding:6px 9px}.onboarding-welcome-label b{font-size:11px}.onboarding-welcome-inventory{width:94%}.onboarding-welcome-inventory>span{height:62px}.onboarding-welcome-inventory img{height:58px}.onboarding-welcome-status{top:0;right:3%}.onboarding-upgrade-visual{width:94%;height:278px;grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);transform:none}.onboarding-loot-card{height:206px;padding-top:28px;grid-template-rows:minmax(0,1fr) 38px}.onboarding-loot-card>img{height:148px}.onboarding-loot-card>span:last-child{padding-inline:5px;font-size:10px}.onboarding-loot-card>.onboarding-scrap-value{top:7px;right:7px;transform:scale(.78);transform-origin:top right}.onboarding-upgrade-arrow{width:32px;height:44px}.onboarding-chance-readout{width:68%;height:68px;padding:8px 11px;transform:translate(-50%,30%)}.onboarding-chance-readout strong{font-size:24px}.onboarding-mystery-visual{width:92%;height:258px;padding:11px;grid-template-rows:28px minmax(0,1fr) 10px 44px}.onboarding-terminal-status{padding-inline:9px}.onboarding-system-visual{width:94%;height:270px;grid-template-rows:90px minmax(0,1fr) 44px;gap:5px}.onboarding-system-item{padding:7px 8px;grid-template-columns:92px minmax(0,1fr) auto;gap:8px}.onboarding-system-item>img{width:92px;height:76px}.onboarding-system-item>span b{font-size:14px}.onboarding-system-item>.onboarding-scrap-value{transform:scale(.76);transform-origin:right center}.onboarding-system-grid{gap:5px}.onboarding-system-grid article{min-height:56px;padding-inline:8px;grid-template-columns:25px minmax(0,1fr);gap:7px}.onboarding-system-grid article>svg:first-child{width:17px;height:17px}.onboarding-system-grid article>svg:last-child{display:none}.onboarding-system-grid article b{font-size:10px}.onboarding-system-grid article small{font-size:8px}.onboarding-system-trust{padding-inline:10px;gap:8px}.onboarding-system-trust>svg{width:16px;height:16px}.onboarding-system-trust b,.onboarding-system-trust small{font-size:8px}.onboarding-footer{padding:0 10px env(safe-area-inset-bottom);grid-template-columns:1fr auto;gap:8px}.onboarding-footer>nav{gap:3px}.onboarding-footer>nav button{height:44px;padding:0 5px}.onboarding-footer>nav button span{display:none}.onboarding-actions{gap:3px}.onboarding-actions>button{height:46px;padding-inline:13px;font-size:9px}.onboarding-back{min-width:46px;width:46px;padding:0!important;font-size:0!important}.onboarding-back svg{width:13px;height:13px}.onboarding-next{min-width:132px}.primary-bar{height:calc(58px + env(safe-area-inset-top));grid-template-columns:1fr auto;padding-top:env(safe-area-inset-top)}.brand{padding-left:calc(12px + env(safe-area-inset-left));padding-right:12px;border-right:0}.brand-logo{height:44px;transform:translateY(-2px)}.system-nav{grid-column:2;padding-right:calc(8px + env(safe-area-inset-right));border-left:0}.system-nav>button:not(.menu-button):not(.login-button){display:none}.system-nav .account-value,.system-nav .add-funds-button,.system-nav .notifications-button,.notifications-menu{display:none}.system-nav .login-button{min-width:102px;height:40px;padding-inline:12px;font-size:12px}.account-menu{height:44px}.system-nav .account-trigger{width:44px;min-width:44px;height:44px}.account-popover{position:fixed;top:calc(64px + env(safe-area-inset-top));right:calc(8px + env(safe-area-inset-right));width:min(260px,calc(100vw - 16px - env(safe-area-inset-left) - env(safe-area-inset-right)))}.system-nav .menu-button{width:44px;min-width:44px;height:44px;padding:0;display:grid!important;place-items:center}body.mobile-menu-open{overflow:hidden}.primary-nav{position:fixed;inset:calc(58px + env(safe-area-inset-top)) 0 0;z-index:60;width:100vw;max-width:none;grid-column:1 / -1;justify-self:stretch;align-items:stretch;justify-content:stretch;display:none;grid-template-rows:auto minmax(240px,1fr) auto;padding:0;overflow:auto;background:#171a17;border-top:1px solid rgba(93,167,208,.22);border-bottom:0;box-shadow:0 22px 60px #00000094}.primary-nav:before{display:none}.primary-nav.is-open{display:grid;animation:mobileMenuReveal .26s cubic-bezier(.16,1,.3,1) both}.primary-nav-links{width:min(520px,calc(100% - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)));margin:auto;padding:clamp(20px,4.5vh,44px) 0;display:flex;flex-direction:column;gap:4px;align-self:center}.primary-nav .primary-nav-links>button{width:100%;min-height:62px;padding:0 24px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;justify-content:stretch;gap:14px;border:0;background:#222521a3;color:#f0e9e1c2;font-size:clamp(20px,5.4vw,25px);font-weight:500;letter-spacing:.012em;text-align:left}.primary-nav .primary-nav-links>button>svg{width:18px;height:18px;justify-self:center;color:#e4dad14d}.primary-nav .primary-nav-links>button.is-active{background:linear-gradient(90deg,var(--rust-nav-active-bottom) 0%,var(--rust-nav-active-mid) 44%,var(--rust-nav-active-top) 100%);color:var(--rust-nav-active-text);box-shadow:inset 3px 0 0 var(--rust-red)}.primary-nav .primary-nav-links>button.is-active>svg{color:var(--rust-nav-active-icon)}.primary-nav.is-open .primary-nav-links>button{animation:mobileMenuItemIn .36s cubic-bezier(.16,1,.3,1) both}.primary-nav.is-open .primary-nav-links>button:nth-child(2){animation-delay:35ms}.primary-nav.is-open .primary-nav-links>button:nth-child(3){animation-delay:70ms}.primary-nav.is-open .primary-nav-links>button:nth-child(4){animation-delay:105ms}.primary-nav button:not(:last-child):after{display:none}.mobile-menu-profile{display:block;padding:12px 16px 14px}.mobile-menu-profile-main{width:100%;min-height:48px;padding:0 2px;display:grid;grid-template-columns:46px minmax(0,1fr) 24px;align-items:center;gap:11px;border:0;background:transparent;color:#f1ebe4;text-align:left}.mobile-menu-profile-main>img,.mobile-menu-profile-main>i{width:46px;height:46px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(120,148,74,.9);background:#111410;color:#e4dad1b3;font-size:20px;font-style:normal}.mobile-menu-profile-main>img{object-fit:contain;object-position:center 6px}.mobile-menu-profile-main>span{min-width:0;display:flex;flex-direction:column;gap:2px}.mobile-menu-profile-main b{overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:18px;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.mobile-menu-profile-main small{color:#e4dad18f;font-size:11px}.mobile-menu-profile-main>svg{justify-self:end;width:15px;height:15px;color:#e4dad157}.mobile-menu-wallet{margin-top:10px;display:grid;grid-template-columns:1fr 1fr 44px;gap:0;overflow:hidden;background:#0d100eb8;box-shadow:inset 0 0 0 1px #ffffff0b}.mobile-menu-wallet>span{min-width:0;min-height:44px;padding:6px 11px;display:flex;flex-direction:column;justify-content:center;gap:2px;background:transparent;border-right:1px solid rgba(228,218,209,.06)}.mobile-menu-wallet small{color:#e4dad185;font-size:10px;font-weight:700;letter-spacing:.065em;text-transform:uppercase}.mobile-menu-wallet b{display:flex;align-items:center;gap:6px;color:#e9e1d9;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px}.mobile-menu-wallet b>svg{color:var(--rust-blue-bright)}.mobile-menu-wallet b>img{width:17px;height:17px;object-fit:contain}.mobile-menu-wallet>button{min-width:0;width:44px;height:44px;padding:0;background:#667d3e;color:#fff;font-size:14px}.mobile-menu-footer{width:min(520px,calc(100% - 32px));min-height:62px;margin:auto;padding:8px 0 calc(8px + env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr 1fr auto;justify-content:stretch;gap:0;border-top:1px solid rgba(228,218,209,.08);background:transparent}.primary-nav .mobile-menu-footer>button{min-width:0;min-height:48px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-right:1px solid rgba(228,218,209,.06);background:transparent;color:#e4dad194;font-size:10px}.primary-nav .mobile-menu-footer>button.is-logout{color:#cf887d}.primary-nav .mobile-menu-footer>button>svg{width:14px;height:14px}.game-toolbar{margin-bottom:8px}.case-toolbar{grid-template-columns:minmax(204px,1fr) minmax(144px,160px)}.game-toolbar-tabs button{min-width:0;height:var(--ui-toolbar-height);flex:1 0 auto}.case-toolbar .game-toolbar-tabs button{min-width:48px;padding:0 14px}.case-toolbar .game-toolbar-tabs button span{display:none}.game-toolbar-search{height:var(--ui-toolbar-height);grid-template-columns:18px minmax(0,1fr) auto;gap:7px}.game-toolbar-search input{font-size:11px}.live-drops{inset:calc(58px + env(safe-area-inset-top)) 0 auto;height:72px;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}.live-drops-status{display:none}.live-drops-tabs{width:48px;height:72px;padding:0;grid-template-columns:1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:2px}.live-drops-tabs button{padding:0}.live-drops-tabs button svg{width:14px;height:14px}.live-drop-card{width:78px;height:71px;flex-basis:78px;display:block;padding:0}.live-drop-content{display:block;padding:4px 3px}.live-drop-card:after{height:3px}.live-drop-image{width:100%;height:100%;display:grid;place-items:center}.live-drop-image img{width:88%;height:88%;object-position:center;transform:translateY(-3px) scale(1.12)}.live-drops-list{padding-bottom:0}.live-drop-copy,.live-drop-value{display:none}.content-page{width:auto;margin-inline:calc(8px + env(safe-area-inset-left)) calc(8px + env(safe-area-inset-right));padding:calc(142px + env(safe-area-inset-top)) 0 calc(34px + env(safe-area-inset-bottom))}.guest-access-stage{min-height:480px}.guest-cases-preview{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:210px;gap:7px}.guest-auth-panel{width:calc(100% - 24px);min-height:238px;padding:26px 18px}.guest-auth-panel h2{font-size:23px}.guest-auth-panel p{font-size:11px}.guest-login-button{min-width:210px}.page-heading{gap:12px;padding-inline:0}.page-heading-meta{display:none}.rewards-page{padding-top:calc(134px + env(safe-area-inset-top))}.reward-events-flow{gap:18px}.reward-giveaways,.reward-weekly-section{display:block;margin-top:0}.reward-section-hero{min-height:0;margin-bottom:12px;grid-template-columns:1fr}.reward-section-hero__copy{order:1;padding:22px 18px;background:#292b28}.reward-section-hero__copy:after{display:none}.reward-section-hero__eyebrow{align-items:flex-start;flex-direction:column;gap:7px}.reward-section-hero__eyebrow>small{white-space:normal}.reward-section-hero h2{margin-top:11px;font-size:29px;line-height:1}.reward-section-hero p{margin-top:10px;font-size:11px;line-height:1.5}.reward-section-hero__actions{margin-top:17px;align-items:stretch;flex-direction:column}.reward-section-hero__actions>.ui-button{width:100%;min-width:0}.reward-weekly-progress-group{width:100%;gap:20px}.reward-progress-meta{gap:10px}.reward-progress-meta .ui-button{min-width:156px;height:46px;padding-inline:20px;font-size:13px}.reward-progress-meta>span{white-space:normal}.reward-section-hero__media{position:relative;inset:auto;order:2;min-height:210px}.reward-section-hero__media:before{background:linear-gradient(0deg,#292b28 0%,rgba(41,43,40,.72) 10%,transparent 46%)}.reward-section-hero__media img{inset:0;width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center 50%;transform:scale(1.012);-webkit-mask-image:none;mask-image:none}.reward-weekly-hero .reward-section-hero__media img{top:0;height:100%;object-position:center 52%}.reward-section-hero.reward-workbench-hero .reward-section-hero__media img{top:0;height:100%;object-position:center 54%}.reward-section-hero.reward-contracts-hero .reward-section-hero__media img{top:0;height:100%;object-position:center 56%}.reward-section-hero.reward-workbench-hero,.reward-section-hero.reward-contracts-hero{min-height:0;padding:0}.reward-section-hero.reward-workbench-hero .reward-section-hero__media{min-height:230px}.wipe-countdown{width:100%;min-width:0}.workbench-level-track{margin:12px 12px 0}.workbench-modules,.contracts-grid{padding:0 12px 12px}.reward-giveaway-toolbar{min-height:0;padding:14px;align-items:stretch;flex-direction:column;gap:12px}.reward-giveaway-toolbar>div{width:100%}.reward-giveaway-toolbar .ui-button{height:48px}.reward-giveaway-grid{grid-template-columns:1fr;gap:10px}.reward-giveaway-main{min-height:246px;padding:14px 16px 16px}.reward-giveaway-header{min-height:34px}.reward-giveaway-kicker{font-size:15px}.reward-giveaway-item{min-height:142px;grid-template-columns:minmax(0,1fr) minmax(148px,44%);grid-template-rows:1fr;gap:8px}.reward-giveaway-item>span{grid-column:1;grid-row:1;align-items:flex-start;flex-direction:column;justify-content:center}.reward-giveaway-item>img{grid-column:2;grid-row:1;width:100%;height:142px;transform:scale(1.58)}.reward-giveaway-card:hover .reward-giveaway-item>img{transform:translateY(-2px) scale(1.62)}.reward-giveaway-item b{font-size:13px}.reward-countdown b{font-size:16px}.reward-weekly-panel{display:flex;flex-direction:column}.reward-weekly-slots{width:100%;padding:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.reward-weekly-slots article{min-height:174px;height:174px}.reward-weekly-slots article>img{inset-bottom:54px;height:120px;transform:translateY(-2px) scale(1.34)}.reward-weekly-secret{inset-bottom:56px;gap:9px}.reward-weekly-slots article>footer{min-height:58px}.reward-rules-modal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.reward-rules-modal>header{min-height:54px}.reward-rules-modal>header{padding-left:18px}.reward-rules-modal>header b{font-size:16px}.reward-rules-modal>header button{width:54px}.reward-rules-modal>div{padding:22px 20px 16px}.reward-rules-lead{margin-bottom:18px!important;font-size:13px!important}.reward-rules-list li{padding-block:12px}.reward-rules-modal>footer{padding:10px 20px 18px}.giveaway-winners-modal{width:calc(100vw - 12px);max-height:calc(100dvh - 12px);grid-template-rows:58px minmax(0,1fr) auto}.giveaway-winners-modal>div.giveaway-winners-list{padding:5px 12px 0}.giveaway-winners-list article{min-height:78px;grid-template-columns:48px minmax(0,1fr);gap:9px}.giveaway-winner-avatar{width:48px;height:48px}.giveaway-winners-list article>img{display:none}.giveaway-winners-list article strong{font-size:11px}.inventory-summary{min-height:0;grid-template-columns:minmax(0,1fr) 126px;gap:var(--ui-toolbar-gap)}.inventory-source-filter{grid-column:1 / -1;overflow-x:auto}.inventory-source-filter button,.inventory-search{padding-inline:10px}.inventory-sort{height:var(--ui-toolbar-height)}.inventory-sort .game-toolbar-select-trigger{padding-inline:10px}.inventory-sort .game-toolbar-select-trigger small{display:none}.inventory-sort .game-toolbar-select-trigger i{right:10px}.inventory-total{grid-column:1 / -1;min-height:36px;padding-inline:11px}.inventory-total>small{margin-right:auto}.skin-item-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-grid-gap-compact)}.skin-item-card{height:210px}.skin-item-card-image{height:162px}.inventory-item-source{top:7px;left:8px;font-size:8px}.skin-item-card-title{font-size:12px}.inventory-item small{font-size:8px}.profile-topline{height:46px}.profile-quick-actions button{width:38px;height:38px;padding:0;justify-content:center;font-size:0}.profile-overview{grid-template-columns:1fr;gap:7px}.profile-overview>article{min-height:0}.profile-identity{--profile-pad-x: 16px;--profile-action-column: 148px;grid-template-rows:auto 46px 80px auto}.profile-user-row{min-height:104px;padding:16px 8px 16px var(--profile-pad-x);grid-template-columns:72px minmax(0,1fr) var(--profile-action-column);gap:14px}.profile-avatar{width:72px;height:72px;flex-basis:72px}.profile-user-row h1{font-size:28px}.profile-user-row div>span,.profile-user-row div>small{font-size:10px}.profile-balance-row{min-height:80px;padding:14px 8px 14px var(--profile-pad-x);gap:14px}.profile-balance-row b{font-size:24px}.profile-balance-row b img{width:23px;height:23px}.profile-balance-row .ui-button{width:var(--profile-action-column);min-width:var(--profile-action-column)}.profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-stats>span{min-height:84px;padding:14px 4px;grid-template-columns:20px 72px;justify-content:center;column-gap:7px;row-gap:4px}.profile-stats svg{width:18px;height:18px;font-size:18px}.profile-stats b{font-size:20px}.profile-stats small{font-size:10px}.profile-best-drop{min-height:300px!important}.profile-best-drop>img{height:198px;transform:translateY(4px) scale(1.72)}.profile-best-drop>div b{font-size:16px}.profile-storage-toolbar,.profile-tabs{width:100%}.profile-tabs button{min-width:0;flex:1;padding:0 8px;font-size:var(--ui-control-font)}.profile-items-grid{padding-top:7px}.site-footer{width:auto;margin-inline:calc(8px + env(safe-area-inset-left)) calc(8px + env(safe-area-inset-right))}.case-collections{gap:38px}.case-collection-heading{margin-bottom:13px;padding-inline:2px}.case-collection-heading.has-search{grid-template-columns:1fr;gap:10px;padding-inline:0}.case-collection-heading.has-search h2{padding-left:2px}.case-collection-heading h2{font-size:23px;letter-spacing:.035em}.cases-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:200px;gap:var(--ui-grid-gap-compact)}.case-card.is-feature,.case-card.is-wide,.case-card.is-standard{grid-column:auto;grid-row:auto}.case-caption{height:44px;padding:0 7px 8px}.case-visual{bottom:0}.scrap-price-badge{height:32px;font-size:12px}.scrap-price-badge>b{padding-inline:8px}.scrap-price-badge>.scrap-icon{width:14px;height:14px;padding:9px}.case-price{right:7px;top:7px;bottom:auto}.case-title{font-size:12px}.case-subtitle{font-size:8px}.case-card.is-feature .case-caption{height:44px;padding-left:7px}.case-card.is-feature .case-visual{bottom:0}.case-card.is-feature .case-title{font-size:12px}.case-badge{top:7px;left:0;right:auto;padding:4px 6px;font-size:8px}.case-card:hover .case-badge,.case-card:focus-visible .case-badge{padding-right:9px}.case-card.is-feature .case-badge{left:2px}.footer-stats{min-height:156px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 12px}.footer-stat{min-height:78px;display:grid;grid-template-columns:22px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;justify-content:stretch;column-gap:8px;row-gap:2px;padding:0 10px;white-space:normal}.footer-stat:not(:last-child):after{display:none}.footer-stat:nth-child(odd){border-right:1px solid rgba(255,255,255,.1)}.footer-stat:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.1)}.footer-stat-icon{grid-row:1 / 3;width:20px;font-size:18px}.footer-stat b{font-size:15px}.footer-stat>span:last-child{font-size:9px;line-height:1.1}.footer-information{min-height:0;padding:26px 18px 22px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;column-gap:0;row-gap:26px}.footer-information h2{font-size:13px}.footer-brand{min-height:46px}.footer-brand .brand-logo{width:190px;height:48px}.footer-contacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.footer-contacts a,.footer-navigation a,.footer-legal button{font-size:11px}.footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}.footer-navigation h2{grid-column:1 / -1}.footer-legal{gap:10px}.footer-legal nav{gap:2px}.footer-legal button{min-height:24px}.footer-company{grid-column:auto;align-self:end;gap:5px}.footer-company p{font-size:9px}.guest-inventory-stage{min-height:560px}.guest-inventory-preview.skin-item-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.guest-inventory-preview>.inventory-item{height:210px}.guest-inventory-empty{padding:24px}.guest-inventory-empty h2{font-size:24px}.upgrade-inventory-panel.is-guest.is-mobile-active{grid-template-columns:1fr;grid-template-rows:50px minmax(0,1fr)}.upgrade-inventory-panel.is-guest>.upgrade-guest-source-header{grid-column:1;grid-row:1;display:grid}.upgrade-inventory-panel.is-guest>.upgrade-guest-source-header>span{min-height:50px;padding:0 14px;display:flex}.upgrade-inventory-panel.is-guest>.upgrade-guest-login{grid-column:1;grid-row:2}.footer-services{align-self:end;justify-content:flex-start}.footer-links{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:4px}.footer-links button,.footer-links a{min-width:0;min-height:40px;padding-inline:6px;background:#ffffff05}.footer-links button:last-child:nth-child(odd){grid-column:1 / -1}.upgrade-page+.site-footer{margin-bottom:calc(80px + env(safe-area-inset-bottom))}.viewer-back{top:18px;left:18px;width:42px;height:42px}.view-switch{top:18px;left:auto;right:16px;transform:none}.view-switch button{min-width:0;width:46px;padding:0;font-size:0}.view-switch button:not(.is-active){display:none}.view-switch button svg{font-size:16px}.inspection-stage{inset:12% 2% 35%}.inspection-stage img{width:100%;height:100%}.mode-hands .inspection-stage img{width:120%;height:120%;transform:translate(22vw,8vh) rotate(-14deg) scale(1.25)}.inspection-info{left:18px;right:18px;bottom:200px;max-width:none}.inspection-info h2{font-size:30px}.inspection-info p{display:none}.variant-strip{bottom:120px}.variant-strip button{width:72px;height:52px}.purchase-panel{left:18px;right:18px;bottom:26px;width:auto}.purchase-panel div{margin-bottom:7px}.viewer-hint{display:none}.viewer-result{min-width:240px}.toast{left:calc(12px + env(safe-area-inset-left));right:calc(12px + env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom))}.case-detail-page{width:auto;margin-inline:calc(8px + env(safe-area-inset-left)) calc(8px + env(safe-area-inset-right));padding:calc(142px + env(safe-area-inset-top)) 0 calc(34px + env(safe-area-inset-bottom))}.detail-topline{height:40px}.detail-back,.detail-sound{height:34px;padding:0 10px;font-size:9px}.detail-sound span{display:none}.case-hero{min-height:382px}.case-hero.is-roulette{min-height:382px;padding:0}.roulette-arena{min-height:382px;gap:4px}.roulette-arena.count-1{--slot-size: 164px;--slot-gap: 3px;--roulette-start: 416px;--roulette-offset: 2420px}.roulette-arena.count-2{--slot-size: 106px;--slot-gap: 3px;--roulette-start: 271px;--roulette-offset: 1579px}.roulette-arena.count-3{--slot-size: 80px;--slot-gap: 3px;--roulette-start: 206px;--roulette-offset: 1202px}.roulette-arena.count-4{--slot-size: 102px;--slot-gap: 3px;--roulette-start: 261px;--roulette-offset: 1521px}.roulette-arena.count-5,.roulette-arena.count-6{--slot-size: 80px;--slot-gap: 3px;--roulette-start: 206px;--roulette-offset: 1202px}.roulette-arena.count-7,.roulette-arena.count-8,.roulette-arena.count-9{--slot-size: 60px;--slot-gap: 3px;--roulette-start: 156px;--roulette-offset: 912px}.roulette-lane-head{top:8px;left:7px;right:7px;font-size:8px}.roulette-lane-head b{font-size:8px}.roulette-item{padding:24px 4px 6px}.roulette-item>img{height:calc(100% - 30px)}.roulette-arena:is(.count-7,.count-8,.count-9) .roulette-item>img{width:176%;height:calc(100% - 24px);margin-left:-38%}.roulette-arena:is(.count-7,.count-8,.count-9):is(.status-opening,.status-result) .roulette-item{padding:8px 4px 0}.roulette-item>span{font-size:8px}.roulette-item>span{left:4px;right:4px;bottom:20px}.roulette-item>small{left:4px;bottom:6px;gap:2px;font-size:8px}.roulette-item>small img{width:10px;height:10px}.roulette-arena.status-result .roulette-item.is-winner>.roulette-item-title,.roulette-arena.count-2.status-result .roulette-item.is-winner>.roulette-item-title,.roulette-arena.count-3.status-result .roulette-item.is-winner>.roulette-item-title,.roulette-arena.count-4.status-result .roulette-item.is-winner>.roulette-item-title{bottom:27px;font-size:11px}.roulette-arena.status-result .roulette-item.is-winner>small,.roulette-arena.count-2.status-result .roulette-item.is-winner>small,.roulette-arena.count-3.status-result .roulette-item.is-winner>small,.roulette-arena.count-4.status-result .roulette-item.is-winner>small{bottom:47px;font-size:9px}.roulette-arena.status-result .roulette-item.is-winner>small img{width:13px;height:13px}.roulette-result-sale{left:4px;right:4px;bottom:4px;height:32px;padding-inline:4px;gap:3px;font-size:8px}.roulette-result-sale b{font-size:9px}.roulette-result-sale img{width:11px;height:11px}.roulette-arena.status-result{padding:5px;gap:5px}.case-hero.is-roulette.status-result{min-height:0}.roulette-arena.count-1.status-result,.roulette-arena.count-2.status-result,.roulette-arena.count-3.status-result{grid-template-rows:minmax(0,1fr)}.roulette-arena.count-4.status-result,.roulette-arena.count-5.status-result,.roulette-arena.count-6.status-result{grid-template-rows:repeat(2,minmax(0,1fr))}.roulette-arena.count-7.status-result,.roulette-arena.count-8.status-result,.roulette-arena.count-9.status-result{grid-template-rows:repeat(3,minmax(0,1fr))}.roulette-result-card{grid-template-rows:minmax(0,1fr) 32px;gap:3px}.roulette-result-item{grid-template-rows:minmax(0,1fr) 32px}.roulette-result-item:before{inset:0 0 32px}.roulette-result-item>.skin-item-card-image{width:calc(100% - 8px);height:calc(100% - 4px);margin:4px;padding:15px 1px 0}.roulette-result-item>.skin-item-card-meta{min-height:32px;padding:4px 5px 5px}.roulette-result-item .skin-item-card-title{font-size:8px}.roulette-result-item>.scrap-price-badge{top:4px;right:4px;height:22px;font-size:8px}.roulette-result-item>.scrap-price-badge>b{padding-inline:5px}.roulette-result-item>.scrap-price-badge>.scrap-icon{width:10px;height:10px;padding:6px}.roulette-result-card>.roulette-result-sale{height:32px}.roulette-arena.status-result .roulette-item.is-winner>.roulette-item-title,.roulette-arena.count-2.status-result .roulette-item.is-winner>.roulette-item-title,.roulette-arena.count-3.status-result .roulette-item.is-winner>.roulette-item-title,.roulette-arena.count-4.status-result .roulette-item.is-winner>.roulette-item-title{bottom:65px}.roulette-arena:is(.count-4,.count-5,.count-6,.count-7,.count-8,.count-9).status-result .roulette-item.is-winner>img{height:calc(100% - 30px)}.roulette-arena:is(.count-4,.count-5,.count-6,.count-7,.count-8,.count-9).status-result .roulette-item.is-winner>.roulette-item-title{bottom:40px}.roulette-arena:is(.count-7,.count-8,.count-9).status-result .roulette-item.is-winner>img{height:calc(100% - 26px)}.case-drop-stage{width:75%;height:300px;transform:translateY(0)}.case-drop-object{height:300px}.case-ground-shadow{bottom:22px}.balance-warning{left:16px;right:16px;bottom:12px;width:auto;grid-template-columns:1fr auto;padding:9px 9px 9px 11px;border-left-width:3px;transform:none;animation-name:detailPanelIn}.balance-warning>div{font-size:10px}.balance-warning>div b{font-size:13px}.balance-warning>div img{width:16px;height:16px}.balance-warning small{display:none}.balance-warning .ui-button{min-width:0;width:100%}.case-open-panel{display:block;min-height:0;padding:20px 14px}.case-open-panel h1{font-size:17px}.open-controls{margin-top:16px;grid-template-columns:42px minmax(0,1fr)}.open-controls.is-insufficient{width:100%;grid-template-columns:42px minmax(0,1fr)}.open-controls:not(.is-insufficient){grid-template-columns:minmax(0,1fr) 42px}.open-controls:not(.is-insufficient) .case-open-count{grid-column:1;width:auto;justify-self:stretch}.open-controls:not(.is-insufficient) .fast-open{grid-column:2}.open-controls:not(.is-insufficient) .open-case-button{grid-column:1 / -1}.case-open-count{grid-column:1 / -1;width:174px;height:42px;justify-self:center}.case-open-count .game-toolbar-select-trigger{padding-right:34px;gap:10px}.case-open-panel{animation-name:detailPanelFadeIn}.case-open-count .game-toolbar-select-menu{position:fixed;inset:auto 0 0;width:auto;padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;box-shadow:0 -18px 44px #0000008c;animation:caseCountSheetIn var(--duration-fast) var(--ease-smooth-out) both}.case-open-count .game-toolbar-select-menu:before{content:"";grid-column:1 / -1;justify-self:center;width:42px;height:4px;margin-bottom:2px;border-radius:2px;background:#e4dad13d}.case-open-count .game-toolbar-select-menu.toolbar-menu-leave-active{animation:caseCountSheetOut var(--duration-quick) ease-in both}.case-open-count .game-toolbar-select-menu>button{height:48px;aspect-ratio:auto}.case-sell-all{min-width:0;width:100%}.case-count{grid-column:1}.case-count button{width:40px;height:42px}.fast-open{grid-column:1;width:42px;height:42px}.fast-open svg{width:21px;height:21px}.fast-open span{font-size:9px}.open-case-button{grid-column:2}.drop-history{padding-top:22px}.drop-history-heading{min-height:44px}.drop-history-heading h2{font-size:20px}.drop-history-heading span{font-size:8px}.case-result-grid{grid-auto-columns:252px}.case-result{width:252px;min-height:78px;grid-template-columns:62px minmax(0,1fr);gap:7px;padding:5px 7px}.case-result>img{width:62px;height:60px}.case-result b{font-size:13px}.possible-drops{padding-top:24px}.section-heading{min-height:64px}.section-heading h2{font-size:25px}.section-heading>small{display:none}.drop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.drop-card{height:190px}.drop-card-copy{left:9px;right:9px;bottom:9px}.drop-card-copy b{font-size:11px}.drop-card-price{top:7px;right:7px;bottom:auto;font-size:9px}.wallet-overlay{padding:calc(6px + env(safe-area-inset-top)) calc(6px + env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) calc(6px + env(safe-area-inset-left));place-items:center;background:#070807e6;backdrop-filter:none}.wallet-modal{width:100%;height:100dvh;min-height:0;box-shadow:none}.wallet-payment-modal{width:100%;height:auto;max-height:calc(100dvh - 12px - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:0;margin:auto;box-shadow:0 18px 54px #000000ad}.wallet-header{height:64px;grid-template-columns:1fr auto 44px}.wallet-header>div{padding:0 13px;gap:10px}.wallet-header>div>svg{width:20px;height:20px}.wallet-header h2{font-size:22px}.wallet-header-balance{min-width:118px;padding:0 10px}.wallet-header-balance small{display:none}.wallet-header-balance b{font-size:16px}.wallet-header-balance img{width:19px;height:19px}.wallet-header>button{width:44px}.wallet-layout{height:calc(100% - 64px);grid-template-columns:1fr;grid-template-rows:60px minmax(0,1fr)}.wallet-sidebar{padding:4px;flex-direction:row;gap:4px;overflow-x:auto}.wallet-sidebar>button{min-width:140px;min-height:52px;flex:1;padding:0 10px;grid-template-columns:20px minmax(0,1fr);gap:8px}.wallet-sidebar>button b{font-size:11px}.wallet-sidebar>button small{font-size:8px}.wallet-sidebar>button>svg{width:14px;height:14px}.wallet-security{display:none}.wallet-content{padding:18px 14px 24px}.wallet-section-heading{min-height:44px;margin-bottom:13px}.wallet-section-heading h3{font-size:21px}.wallet-method-grid{grid-template-columns:1fr;gap:5px}.wallet-method{min-height:92px;padding:12px 13px;grid-template-columns:40px minmax(0,1fr) 12px;grid-template-rows:18px 12px 15px;column-gap:11px;row-gap:3px}.wallet-method>i{width:40px;height:40px;font-size:19px}.wallet-method>span b{font-size:15px}.wallet-hint{margin-top:9px}.wallet-details{max-width:none}.wallet-field input{height:54px}.wallet-quick-amounts{margin-bottom:14px}.wallet-quick-amounts button{font-size:8px}.wallet-total{min-height:58px;margin-top:14px}.wallet-state{min-height:430px;justify-content:center}.wallet-state-icon{width:72px;height:72px;font-size:29px}.wallet-state h3{font-size:27px}.wallet-history-list article{min-height:82px;padding:0 10px;grid-template-columns:36px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:4px 9px}.wallet-history-list article>i{width:36px;height:36px;grid-row:1 / 3}.wallet-history-list article>span b{font-size:12px}.wallet-history-list strong{font-size:14px}.wallet-history-list strong img{width:19px;height:19px}.wallet-history-list em{grid-column:3;font-size:8px}}@media(max-width:760px){.rating-overlay{padding:8px;place-items:center;background:#050605e6;backdrop-filter:blur(4px) brightness(.7)}.rating-modal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);grid-template-rows:58px minmax(0,1fr) 62px}.rating-modal>header>span{padding-inline:16px;gap:10px}.rating-modal>header>span>svg{width:18px;height:18px}.rating-modal>header h2{font-size:21px}.rating-modal>header>button{width:54px;font-size:17px}.rating-modal-body{padding:10px}.rating-current{min-height:142px;padding:12px 12px 20px;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:8px 12px}.rating-current-icon{grid-row:1 / 3}.rating-current-icon img,.rating-current-icon>svg{width:56px;height:56px}.rating-current-copy strong{font-size:22px}.rating-current-copy span{max-width:none;font-size:9px;white-space:normal}.rating-current-value{min-width:0;width:max-content;height:34px;padding-inline:9px;grid-column:2;justify-items:start}.rating-current-value b{font-size:17px}.rating-current-value small{font-size:7px}.rating-progress{left:14px;right:14px;bottom:8px}.rating-explainer{margin:14px 6px 18px;gap:8px;font-size:11px;line-height:1.55}.rating-tier-row{min-height:60px;padding:4px 8px 4px 9px;grid-template-columns:46px minmax(0,1fr) 68px;grid-template-rows:auto auto;gap:1px 8px}.rating-tier-row>img,.rating-tier-row>svg{width:44px;height:44px;grid-column:1;grid-row:1 / 3}.rating-tier-name{grid-column:2;grid-row:1;gap:1px}.rating-tier-name>strong{font-size:14px}.rating-tier-name>small{font-size:7px}.rating-tier-row>span{grid-column:2;grid-row:2;color:#ece5dd7a;font-size:9px}.rating-tier-state{min-width:62px;grid-column:3;grid-row:1 / 3;font-size:8px}.rating-modal>footer{min-height:62px;padding:7px 10px}.rating-modal>footer .ui-button{width:100%}.profile-rating-copy>span{gap:7px}.profile-rating-copy>strong{min-width:88px;padding-inline:8px;font-size:12px}}.upgrade-page{padding-bottom:72px}.upgrade-copy-mobile{display:none}.upgrade-stage{--upgrade-gauge-size: clamp(360px, 25vw, 420px);--upgrade-center-width: clamp(392px, 27vw, 452px);min-height:calc(var(--upgrade-gauge-size) + 104px);display:grid;grid-template-columns:minmax(310px,1fr) var(--upgrade-center-width) minmax(310px,1fr);gap:8px;align-items:stretch}.upgrade-source-column,.upgrade-target-column{min-width:0;display:grid;grid-template-rows:calc(var(--upgrade-gauge-size) + 48px) auto;gap:8px}.upgrade-slot{--upgrade-rarity: var(--rarity-color, rgba(228, 218, 209, .26));position:relative;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:color-mix(in srgb,var(--upgrade-rarity) 6%,var(--surface-raised))}.upgrade-slot:after{content:"";position:absolute;inset:auto 0 0;height:4px;background:var(--upgrade-rarity)}.upgrade-slot>header{position:relative;z-index:6;height:48px;padding:0 2px 0 16px;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;background:var(--surface-base);color:#e4dad19e;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;font-weight:700;letter-spacing:.065em;text-transform:uppercase}.upgrade-slot>header button{position:relative;z-index:2;width:44px;height:44px;display:grid;flex:0 0 auto;place-items:center;border:0;background:var(--surface-control);color:#e4dad1ad;cursor:pointer;pointer-events:auto;touch-action:manipulation}.upgrade-slot>header>button{margin-right:0}.upgrade-slot>header button:hover{background:var(--rust-red);color:#fff}.upgrade-slot-header-actions{height:44px;display:flex;align-items:center}.upgrade-slot-body{position:relative;min-height:254px;padding:18px 18px 16px;display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--upgrade-rarity) 14%,transparent) 0,transparent 56%)}.upgrade-slot-body.is-click-removable{cursor:pointer}.upgrade-slot-body.is-click-removable:focus-visible{outline:2px solid var(--rust-blue-bright);outline-offset:-2px}.upgrade-slot.has-item:not(.upgrade-mystery-slot) .upgrade-slot-body{padding:18px 18px 16px;display:grid;grid-template-rows:minmax(0,1fr) auto;justify-items:stretch;align-items:stretch;gap:6px}.upgrade-slot-body>img{width:min(100%,720px);height:100%;min-height:0;object-fit:contain;filter:drop-shadow(0 14px 14px rgba(0,0,0,.34));pointer-events:none;transition:transform var(--duration-medium) var(--ease-smooth-out),filter var(--duration-medium) var(--ease-smooth-out)}.upgrade-slot.has-item:not(.upgrade-mystery-slot) .upgrade-slot-body>img{justify-self:center;transform:scale(1.28)}.upgrade-slot.has-item:not(.upgrade-mystery-slot):hover .upgrade-slot-body>img{transform:translateY(-3px) scale(1.32);filter:drop-shadow(0 16px 18px rgba(0,0,0,.4))}.upgrade-slot-body>span:not(.upgrade-slot-empty){width:100%;justify-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:Roboto Condensed,Arial Narrow,sans-serif;text-align:left;text-transform:uppercase}.upgrade-slot.has-item:not(.upgrade-mystery-slot) .upgrade-slot-body>span:not(.upgrade-slot-empty){position:absolute;z-index:3;left:20px;right:20px;bottom:16px;width:auto}.upgrade-slot-body>span:not(.upgrade-slot-empty)>b{min-width:0;overflow:hidden;color:#eee6de;font-size:clamp(20px,1.35vw,24px);line-height:1.05;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap}.upgrade-slot-empty{display:grid;place-items:center;gap:10px;color:#e4dad157;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.055em;text-align:center;text-transform:uppercase}.upgrade-slot-empty>svg{width:36px;height:36px}.upgrade-value{display:inline-flex;align-items:center;gap:7px;color:var(--rust-gold);font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:clamp(18px,1.25vw,22px);font-weight:700;white-space:nowrap}.upgrade-value img{width:27px;height:27px;object-fit:contain}.upgrade-source-stake{--upgrade-rarity: var(--rust-red)}.upgrade-source-stake:after{content:none}.upgrade-source-stake>header{padding-right:2px}.upgrade-source-stake-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upgrade-source-stake-header-actions{min-width:0;height:44px;display:flex;align-items:center;gap:7px}.upgrade-source-stake-summary{min-width:0;height:44px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.upgrade-source-stake-summary>b{min-width:30px;padding:4px 6px;background:#1b1c1a;color:#e4dad1b8;font-size:10px;line-height:1;letter-spacing:.05em;text-align:center}.upgrade-source-stake-summary .upgrade-value{gap:4px;color:#e2aa49;font-size:14px;letter-spacing:.025em}.upgrade-source-stake-summary .upgrade-value img{width:19px;height:19px}.upgrade-source-stake .upgrade-slot-body{min-height:0;padding:0;display:flex;align-items:stretch;justify-content:flex-start;background:#1b1c1a}.upgrade-source-stake-grid{width:100%;height:100%;min-height:0;flex:1 1 auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:2px;background:#171816}.upgrade-source-stake-item{--stake-rarity: var(--rarity-color, var(--rarity-common));position:relative;min-width:0;min-height:0;padding:0;overflow:hidden;border:0;background:radial-gradient(circle at 50% 44%,color-mix(in srgb,var(--stake-rarity) 10%,transparent),transparent 58%),color-mix(in srgb,var(--stake-rarity) 6%,var(--surface-control));color:inherit;text-align:left;cursor:pointer;animation:upgradeStakeItemIn .22s var(--ease-smooth-out) both;transition:filter var(--duration-quick) ease-out,background-color var(--duration-quick) ease-out}.upgrade-source-stake-item:hover,.upgrade-source-stake-item:focus-visible{outline:0;filter:brightness(1.09);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--stake-rarity) 48%,transparent)}.upgrade-source-stake-item:disabled{cursor:default;filter:none}.upgrade-source-stake-item:after{content:"";position:absolute;z-index:3;inset:auto 0 0;height:2px;background:var(--stake-rarity)}.upgrade-source-stake-item>img{width:100%;height:100%;min-height:0;padding:10px 10px 40px;object-fit:contain;filter:drop-shadow(0 10px 9px rgba(0,0,0,.34));transform:scale(1.08);pointer-events:none}.upgrade-source-stake-item>footer{position:absolute;z-index:4;left:10px;right:10px;bottom:9px;min-width:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;background:transparent;font-family:Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase;pointer-events:none}.upgrade-source-stake-item>footer>b{min-width:0;overflow:hidden;color:#eee6de;font-size:11px;letter-spacing:.02em;text-overflow:ellipsis;text-shadow:0 2px 5px rgba(0,0,0,.9);white-space:nowrap}.upgrade-source-stake-item>footer .upgrade-value{gap:3px;color:#e2aa49;font-size:11px;text-shadow:0 2px 5px rgba(0,0,0,.9)}.upgrade-source-stake-item>footer .upgrade-value img{width:14px;height:14px}.upgrade-source-stake.count-2 .upgrade-source-stake-item:nth-child(1){grid-column:1 / 4;grid-row:1 / -1}.upgrade-source-stake.count-2 .upgrade-source-stake-item:nth-child(2){grid-column:4 / -1;grid-row:1 / -1}.upgrade-source-stake.count-3 .upgrade-source-stake-item:nth-child(1){grid-column:1 / 4;grid-row:1 / -1}.upgrade-source-stake.count-3 .upgrade-source-stake-item:nth-child(2){grid-column:4 / -1;grid-row:1}.upgrade-source-stake.count-3 .upgrade-source-stake-item:nth-child(3){grid-column:4 / -1;grid-row:2}.upgrade-source-stake.count-4 .upgrade-source-stake-item:nth-child(odd){grid-column:1 / 4}.upgrade-source-stake.count-4 .upgrade-source-stake-item:nth-child(2n){grid-column:4 / -1}.upgrade-source-stake.count-5 .upgrade-source-stake-item:nth-child(1){grid-column:1 / 4;grid-row:1}.upgrade-source-stake.count-5 .upgrade-source-stake-item:nth-child(2){grid-column:4 / -1;grid-row:1}.upgrade-source-stake.count-5 .upgrade-source-stake-item:nth-child(3){grid-column:1 / 3;grid-row:2}.upgrade-source-stake.count-5 .upgrade-source-stake-item:nth-child(4){grid-column:3 / 5;grid-row:2}.upgrade-source-stake.count-5 .upgrade-source-stake-item:nth-child(5){grid-column:5 / -1;grid-row:2}.upgrade-source-stake.count-6 .upgrade-source-stake-item:nth-child(3n+1){grid-column:1 / 3}.upgrade-source-stake.count-6 .upgrade-source-stake-item:nth-child(3n+2){grid-column:3 / 5}.upgrade-source-stake.count-6 .upgrade-source-stake-item:nth-child(3n){grid-column:5 / -1}.upgrade-source-stake.count-3 .upgrade-source-stake-item:nth-child(n+2)>footer,.upgrade-source-stake.count-4 .upgrade-source-stake-item>footer,.upgrade-source-stake.count-5 .upgrade-source-stake-item>footer,.upgrade-source-stake.count-6 .upgrade-source-stake-item>footer{left:7px;right:7px;bottom:6px;gap:4px}.upgrade-source-stake.count-3 .upgrade-source-stake-item:nth-child(n+2)>footer>b,.upgrade-source-stake.count-4 .upgrade-source-stake-item>footer>b,.upgrade-source-stake.count-5 .upgrade-source-stake-item>footer>b,.upgrade-source-stake.count-6 .upgrade-source-stake-item>footer>b{font-size:9px}.upgrade-source-stake.count-3 .upgrade-source-stake-item:nth-child(n+2)>footer .upgrade-value,.upgrade-source-stake.count-4 .upgrade-source-stake-item>footer .upgrade-value,.upgrade-source-stake.count-5 .upgrade-source-stake-item>footer .upgrade-value,.upgrade-source-stake.count-6 .upgrade-source-stake-item>footer .upgrade-value{font-size:9px}.upgrade-source-stake.count-3 .upgrade-source-stake-item:nth-child(n+2)>footer .upgrade-value img,.upgrade-source-stake.count-4 .upgrade-source-stake-item>footer .upgrade-value img,.upgrade-source-stake.count-5 .upgrade-source-stake-item>footer .upgrade-value img,.upgrade-source-stake.count-6 .upgrade-source-stake-item>footer .upgrade-value img{width:11px;height:11px}.upgrade-item-card.is-limit-reached:not(.is-selected){opacity:.48}@keyframes upgradeStakeItemIn{0%{opacity:.68;transform:scale(.975)}to{opacity:1;transform:scale(1)}}.upgrade-balance-panel,.upgrade-target-controls{min-height:48px;height:48px;background:var(--surface-base)}.upgrade-balance-panel{padding:0 12px;display:grid;grid-template-columns:max-content minmax(110px,1fr) minmax(0,max-content);align-items:center;gap:12px}.upgrade-balance-panel>header{display:contents;color:#e4dad1ad;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.upgrade-balance-panel>header>span{grid-column:1;grid-row:1}.upgrade-balance-panel>header>output{grid-column:3;grid-row:1;min-width:0}.upgrade-balance-panel>header span{display:flex;align-items:center;gap:7px}.upgrade-balance-panel>header img{width:22px;height:22px}.upgrade-balance-panel>header output{display:inline-flex;align-items:center;gap:6px}.upgrade-balance-panel>header output>span{display:inline-flex;align-items:center;gap:6px}.upgrade-balance-mobile-value{display:none!important}.upgrade-balance-panel>header output img{width:17px;height:17px;opacity:.78}.upgrade-balance-panel>header output b{color:var(--rust-gold);font-size:16px;letter-spacing:.075em}.upgrade-balance-form{min-width:0;grid-column:2;grid-row:1;margin:0;display:block}.upgrade-balance-slider{min-width:0;display:grid;grid-template-rows:11px 12px;align-content:center;gap:0}.upgrade-balance-slider>span{grid-row:1;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:#e4dad152;font-size:8px;font-weight:700;letter-spacing:.045em}.upgrade-balance-slider>span b:last-child{text-align:right}.upgrade-balance-slider>span strong{min-width:48px;color:var(--rust-gold);font-size:10px;letter-spacing:.055em;text-align:center}.upgrade-balance-panel input[type=range]{--balance-progress: 0%;grid-row:2;width:100%;height:5px;margin:4px 0;appearance:none;border:0;border-radius:0;outline:0;background:linear-gradient(90deg,var(--rust-red) 0 var(--balance-progress),#474844 var(--balance-progress) 100%);cursor:pointer}.upgrade-balance-panel input[type=range]:focus-visible{box-shadow:0 0 0 2px var(--surface-base),0 0 0 4px var(--rust-blue-bright)}.upgrade-balance-panel input[type=range]::-webkit-slider-thumb{width:16px;height:16px;appearance:none;border:2px solid var(--surface-base);border-radius:50%;background:var(--rust-red);box-shadow:0 2px 5px #00000061;cursor:grab}.upgrade-balance-panel input[type=range]::-moz-range-thumb{width:16px;height:16px;border:2px solid var(--surface-base);border-radius:50%;background:var(--rust-red);box-shadow:0 2px 5px #00000061;cursor:grab}.upgrade-center-column{position:relative;min-width:0;display:grid;grid-template-rows:calc(var(--upgrade-gauge-size) + 48px) auto;gap:8px;overflow:hidden;background:transparent}.upgrade-gauge-panel{position:relative;min-height:calc(var(--upgrade-gauge-size) + 48px);padding:24px 0;display:grid;place-items:center;overflow:hidden}.upgrade-gauge{--gauge-color: var(--rust-red);--gauge-label-axis: 11%;--gauge-track-inset: 18px;--gauge-track-mask-start: 51%;--gauge-core-inset: clamp(70px, 4.6vw, 82px);position:relative;width:var(--upgrade-gauge-size);height:var(--upgrade-gauge-size);display:grid;place-items:center;filter:drop-shadow(0 18px 22px rgba(0,0,0,.28));transition:--upgrade-chance var(--duration-medium) var(--ease-smooth-out),--upgrade-start var(--duration-medium) var(--ease-smooth-out)}.upgrade-gauge-track{position:absolute;inset:var(--gauge-track-inset);border-radius:50%;background:var(--surface-raised);box-shadow:inset 0 1px #f2e2d312,inset 0 -10px 16px #0000002e,inset 0 0 0 2px #e4dad117,0 0 0 8px #333430,0 0 0 11px #141513,0 13px 20px #0000002e;-webkit-mask:radial-gradient(circle,transparent 0 var(--gauge-track-mask-start),#000 var(--gauge-track-mask-start) 100%);mask:radial-gradient(circle,transparent 0 var(--gauge-track-mask-start),#000 var(--gauge-track-mask-start) 100%);transition:opacity .24s cubic-bezier(.23,1,.32,1),filter .26s cubic-bezier(.23,1,.32,1),transform .32s cubic-bezier(.23,1,.32,1),box-shadow var(--duration-medium) var(--ease-smooth-out)}.upgrade-gauge-track:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#ebf2da1f,#ebf2da06,#141c1014 68%,#0b10092e),conic-gradient(from 205deg,#53683b 0,#71894a 24%,#8ea35c 48%,#72894b 73%,#52653a);opacity:0;transition:opacity .43s var(--ease-smooth-out);pointer-events:none}.upgrade-gauge-track:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#fff2e51b,#fff2e505,#0001 68%,#0000002e),conic-gradient(from var(--upgrade-start),color-mix(in srgb,var(--gauge-color) 72%,#f2a72d) 0,var(--gauge-color) var(--upgrade-chance),var(--surface-raised) var(--upgrade-chance) 360deg);opacity:1;transition:opacity .43s var(--ease-smooth-out);pointer-events:none}.upgrade-gauge:before{content:"";position:absolute;inset:var(--gauge-core-inset);border:2px solid rgba(228,218,209,.08);border-radius:50%;background:radial-gradient(circle,rgba(205,65,43,.12) 0 .55px,transparent .85px) 0 0/4px 4px,radial-gradient(circle at 50% 40%,rgba(205,65,43,.2),transparent 58%),var(--surface-base);box-shadow:inset 0 1px #f4e7da0e,inset 0 -12px 20px #00000029,inset 0 0 0 12px #00000012,inset 0 0 42px #00000047,0 14px 32px #0000004d;transition:border-color .32s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),filter .42s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1)}.upgrade-gauge:after{content:"";position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(228,218,209,.42) 0 .9deg,transparent .9deg 4.5deg);opacity:.58;-webkit-mask:radial-gradient(circle,transparent 0 90.5%,#000 91% 100%);mask:radial-gradient(circle,transparent 0 90.5%,#000 91% 100%);transition:opacity .32s cubic-bezier(.16,1,.3,1),filter .42s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1);pointer-events:none}.upgrade-gauge-pointer{position:absolute;z-index:5;inset:0;transform:rotate(var(--upgrade-pointer));transform-origin:50% 50%;transition:opacity var(--duration-quick) ease-out;will-change:transform,filter;pointer-events:none}.upgrade-gauge-pointer i{position:absolute;left:50%;bottom:2px;width:66px;height:66px;background:url(/assets/upgrade-pointer-rust-v1.png) center/contain no-repeat;transform:translate(-50%);filter:drop-shadow(0 6px 6px rgba(0,0,0,.62))}.upgrade-gauge-pointer i:before,.upgrade-gauge-pointer i:after{content:none}.upgrade-gauge-core{position:relative;z-index:2;width:244px;display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center}.upgrade-gauge-core>img{width:132px;height:132px;object-fit:contain;filter:drop-shadow(0 12px 12px rgba(0,0,0,.42))}.upgrade-gauge-core>.upgrade-result-image{width:146px;height:112px}.upgrade-gauge-core.is-result-only{min-height:150px;justify-content:center;gap:10px}.upgrade-gauge-core.is-result-only strong{font-size:52px}.upgrade-gauge-core.is-result-only small{font-size:12px}.upgrade-gauge-core.has-interactive-head{height:244px;justify-content:flex-end;padding-bottom:18px;gap:6px}.upgrade-head-look{position:absolute;z-index:1;inset:-8px 22px 18px;display:grid;place-items:center;overflow:visible;pointer-events:none}.upgrade-head-breath{position:relative;z-index:2;display:block;animation:upgradeHeadBreath 6.4s ease-in-out infinite}.upgrade-head-figure{--head-light-x: 50%;--head-light-y: 42%;position:relative;width:150px;height:150px;display:block;transform-origin:50% 64%;will-change:transform}.upgrade-head-figure:after{content:"";position:absolute;z-index:2;inset:4px 14px 10px;border-radius:46% 46% 42% 42%;background:radial-gradient(circle at var(--head-light-x) var(--head-light-y),rgba(255,221,183,.11),transparent 48%);mix-blend-mode:screen;opacity:.68;pointer-events:none}.upgrade-head-frame{position:absolute;z-index:1;inset:0;display:block;background-image:url(/assets/ruster-head-look-atlas-v4.webp);background-repeat:no-repeat;background-size:3100% 300%;background-position:50% 50%;opacity:1;filter:drop-shadow(0 15px 13px rgba(0,0,0,.46)) saturate(.96) contrast(1.02);-webkit-mask-image:linear-gradient(to bottom,#000 0 86%,rgba(0,0,0,.86) 91%,rgba(0,0,0,.34) 96%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0 86%,rgba(0,0,0,.86) 91%,rgba(0,0,0,.34) 96%,transparent 100%);backface-visibility:hidden}.upgrade-head-shadow{position:absolute;z-index:0;left:50%;top:49%;width:104px;height:128px;margin:-64px 0 0 -52px;border-radius:50%;background:radial-gradient(ellipse,rgba(205,65,43,.25) 0,rgba(59,32,25,.17) 48%,transparent 72%);filter:blur(12px);opacity:.34;will-change:transform,opacity}.upgrade-gauge-core.has-interactive-head strong,.upgrade-gauge-core.has-interactive-head small{position:relative;z-index:3;text-shadow:0 2px 4px rgba(0,0,0,.72);pointer-events:none}.upgrade-gauge-core strong{color:#f0e8df;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:42px;line-height:1;letter-spacing:-.01em}.upgrade-gauge-core small{width:min(176px,calc(100% - 52px));display:block;color:#e4dad180;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;font-weight:700;line-height:1.22;letter-spacing:.055em;overflow-wrap:normal;text-wrap:balance;text-transform:uppercase;white-space:normal}.upgrade-gauge-label{position:absolute;z-index:3;color:#e4dad17a;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700;letter-spacing:.02em}.label-zero{left:50%;top:calc(100% - var(--gauge-label-axis));transform:translate(-50%,-50%)}.label-quarter{left:calc(100% - var(--gauge-label-axis));top:50%;transform:translate(-50%,-50%)}.label-half{left:50%;top:var(--gauge-label-axis);transform:translate(-50%,-50%)}.label-three-quarter{left:var(--gauge-label-axis);top:50%;transform:translate(-50%,-50%)}.upgrade-gauge-panel.is-rolling .upgrade-gauge-pointer{transition:opacity var(--duration-quick) ease-out}.upgrade-gauge-panel.is-rolling .upgrade-gauge-pointer i{animation:upgradePointerVelocity var(--upgrade-spin-duration) linear both}.upgrade-gauge-panel.is-rolling .upgrade-gauge:after{animation:upgradeGaugeTicks var(--upgrade-spin-duration) linear both}.upgrade-gauge-panel.is-rolling:not(.is-mystery) .upgrade-gauge:before{animation:upgradeNormalCoreRoll var(--upgrade-spin-duration) cubic-bezier(.16,1,.3,1) both}.upgrade-gauge-panel.is-rolling:not(.is-mystery) .upgrade-head-breath{animation:none}.upgrade-gauge-panel.is-win .upgrade-gauge{--gauge-color: var(--rust-green)}.upgrade-gauge-panel.is-win .upgrade-gauge:before{background:radial-gradient(circle,rgba(120,150,74,.08) 0 .55px,transparent .85px) 0 0/4px 4px,radial-gradient(circle,rgba(120,150,74,.3),transparent 63%),var(--surface-base);border-color:#94b45b26;animation:upgradeWinCoreAfterglow 4.8s ease-in-out infinite}.upgrade-gauge-panel.is-win .upgrade-gauge-track{animation:upgradeWinRing .92s cubic-bezier(.16,1,.3,1) both}.upgrade-gauge-panel.is-win:after{content:"";position:absolute;z-index:1;width:calc(var(--upgrade-gauge-size) * .72);height:calc(var(--upgrade-gauge-size) * .72);border:2px solid rgba(153,190,91,.68);border-radius:50%;box-shadow:0 0 24px #78964a3d;animation:upgradeWinShockwave .9s cubic-bezier(.16,1,.3,1) both;pointer-events:none}.upgrade-gauge-panel.is-lose .upgrade-gauge{--gauge-color: #793126}.upgrade-gauge-panel.is-lose .upgrade-gauge{animation:upgradeLoseImpact .42s cubic-bezier(.36,.07,.19,.97) both}.upgrade-gauge-panel.is-lose .upgrade-gauge:before{border-color:#da5b2b24;animation:upgradeLoseCoreAfterglow 4.8s ease-in-out infinite}.upgrade-stage.is-win .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot){animation:upgradeTargetWinSurface var(--upgrade-win-duration) var(--upgrade-win-ease) both}.upgrade-stage.is-win .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot)>header{animation:upgradeTargetWinHeader var(--upgrade-win-duration) var(--upgrade-win-ease) both}.upgrade-stage.is-win .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-slot-body{isolation:isolate;animation:upgradeTargetWinFlash var(--upgrade-win-duration) var(--upgrade-win-ease) both}.upgrade-stage.is-win .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-slot-body:before{content:"";position:absolute;z-index:0;left:50%;top:44%;width:74%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.9) 0 2%,color-mix(in srgb,var(--upgrade-rarity) 92%,white) 7%,color-mix(in srgb,var(--upgrade-rarity) 58%,transparent) 29%,transparent 68%);filter:blur(3px);transform:translate(-50%,-50%) scale(.18);animation:upgradeTargetWinBurst var(--upgrade-win-duration) var(--upgrade-win-ease) both;pointer-events:none}.upgrade-stage.is-win .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-slot-body:after{content:none}.upgrade-win-effects{position:absolute;z-index:0;inset:0;overflow:hidden;opacity:0;pointer-events:none;transform-origin:50% 46%}.upgrade-win-canvas{width:100%;height:100%;display:block;background:transparent;mix-blend-mode:screen;filter:saturate(1.06)}.upgrade-stage.is-win .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-win-effects{animation:upgradeWinEffectsIn .64s var(--ease-smooth-out) both}.upgrade-stage.is-win .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-slot-body>img{position:relative;z-index:1;animation:upgradeTargetItemWin var(--upgrade-win-duration) var(--upgrade-win-ease) both}.upgrade-stage.is-win .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-slot-body>span{position:relative;z-index:2;animation:upgradeTargetWinCopy var(--upgrade-win-duration) var(--upgrade-win-ease) both}.upgrade-stage.is-super-drop .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-slot-body:before{background:radial-gradient(circle,rgba(255,250,221,.96) 0 2%,rgba(240,194,100,.84) 8%,rgba(224,170,78,.38) 31%,transparent 68%)}.upgrade-stage.is-super-drop .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-slot-body>img{animation:upgradeSuperTargetItem var(--upgrade-win-duration) var(--upgrade-win-ease) both}.upgrade-stage.is-super-drop .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-slot-body:after{content:"";position:absolute;z-index:1;inset:-32% 18%;background:linear-gradient(104deg,transparent 31%,rgba(255,239,179,.04) 43%,rgba(255,239,179,.5) 50%,rgba(255,239,179,.04) 57%,transparent 69%);transform:translate(-120%) skew(-8deg);animation:upgradeSuperTargetSweep 1.05s 90ms var(--ease-smooth-out) both;pointer-events:none}.upgrade-gauge-panel.is-mystery .upgrade-gauge{--gauge-color: var(--rust-green)}.upgrade-gauge-panel.is-mystery:before{content:"";position:absolute;z-index:0;inset:5%;border-radius:50%;background:radial-gradient(circle,rgba(121,150,74,.2),transparent 66%);opacity:.78;animation:upgradeMysteryGaugeEnter .52s ease-out both;pointer-events:none}.upgrade-gauge-panel.is-mystery .upgrade-gauge-track{opacity:1;filter:saturate(1.01) contrast(1.01);box-shadow:inset 0 1px #e6eed016,inset 0 -10px 16px #12180f29,inset 0 0 0 2px #97b06814,0 0 0 8px #292d26,0 12px 20px #0003;transform:none;animation:upgradeMysteryMaterialMorph .36s cubic-bezier(.16,1,.3,1) both}.upgrade-gauge-panel.is-mystery .upgrade-gauge-track:before{opacity:1}.upgrade-gauge-panel.is-mystery .upgrade-gauge-track:after{opacity:0}.upgrade-gauge-panel.is-mystery .upgrade-gauge:before{border-color:#8ba8591b;background:radial-gradient(circle,rgba(132,158,83,.105) 0 .55px,transparent .85px) 0 0/4px 4px,radial-gradient(circle at 50% 42%,rgba(89,110,57,.18),transparent 60%),#1b2019;box-shadow:inset 0 10px 20px #92ae5b0b,inset 0 -12px 22px #00000029,0 8px 18px #0000002e;animation:upgradeMysteryCoreMorph .36s cubic-bezier(.16,1,.3,1) both}.upgrade-gauge-panel.is-mystery .upgrade-gauge:after{animation:upgradeMysteryTicksMorph .3s cubic-bezier(.16,1,.3,1) both}.upgrade-gauge-panel.is-mystery .upgrade-gauge-core{animation:upgradeMysteryContentMorph .36s cubic-bezier(.16,1,.3,1) both}.upgrade-gauge-panel.is-mystery .upgrade-gauge-pointer{opacity:0}.upgrade-gauge-panel.is-mystery .upgrade-gauge-label{display:none}.upgrade-gauge-panel.is-mystery-entering-normal .upgrade-head-look,.upgrade-gauge-panel.is-mystery-entering-normal .upgrade-gauge-core>strong,.upgrade-gauge-panel.is-mystery-entering-normal .upgrade-gauge-core>small{animation:upgradeModeNormalContentOut .23s ease-in both}.upgrade-gauge-panel.is-mystery-entering-normal .upgrade-gauge-pointer{animation:upgradeModePointerOut .23s ease-in both}.upgrade-gauge-panel.is-mystery-entering-normal .upgrade-gauge-track,.upgrade-gauge-panel.is-mystery-entering-normal .upgrade-gauge:before{animation:upgradeModeSurfaceOut .23s ease-in both}.upgrade-gauge-panel.is-mystery-entering-normal .upgrade-gauge-track:after{animation:upgradeModeRingOut .23s ease-in both}.upgrade-gauge-panel.is-mystery-entering-mystery .upgrade-gauge-track{animation:upgradeMysteryMaterialMorph .47s var(--ease-smooth-out) both}.upgrade-gauge-panel.is-mystery-entering-mystery .upgrade-gauge:before{animation:upgradeMysteryCoreMorph .47s var(--ease-smooth-out) both}.upgrade-gauge-panel.is-mystery-entering-mystery .upgrade-mystery-mark{animation:upgradeModeMysteryContentIn .39s 55ms var(--ease-smooth-out) both}.upgrade-gauge-panel.is-mystery-exiting-mystery .upgrade-mystery-mark{animation:upgradeModeMysteryContentOut .23s ease-in both}.upgrade-gauge-panel.is-mystery-exiting-mystery .upgrade-gauge-track,.upgrade-gauge-panel.is-mystery-exiting-mystery .upgrade-gauge:before{animation:upgradeModeSurfaceOut .23s ease-in both}.upgrade-gauge-panel.is-mystery-exiting-mystery .upgrade-gauge-track:before{animation:upgradeModeRingOut .23s ease-in both}.upgrade-gauge-panel.is-mystery-exiting-normal .upgrade-gauge-track,.upgrade-gauge-panel.is-mystery-exiting-normal .upgrade-gauge:before{animation:upgradeModeNormalSurfaceIn .47s var(--ease-smooth-out) both}.upgrade-gauge-panel.is-mystery-exiting-normal .upgrade-head-look,.upgrade-gauge-panel.is-mystery-exiting-normal .upgrade-gauge-core>strong,.upgrade-gauge-panel.is-mystery-exiting-normal .upgrade-gauge-core>small{animation:upgradeModeNormalContentIn .36s 75ms var(--ease-smooth-out) both}.upgrade-gauge-panel.is-mystery-exiting-normal .upgrade-gauge-pointer{animation:upgradeModePointerIn .33s .11s var(--ease-smooth-out) both}.upgrade-gauge-panel.is-mystery.is-rolling .upgrade-mystery-mark{animation:upgradeMysteryCoreRoll var(--upgrade-spin-duration) linear both}.upgrade-gauge-panel.is-mystery.is-rolling .upgrade-mystery-core-emblem{animation:upgradeMysteryExperimentEnergy var(--upgrade-spin-duration) cubic-bezier(.4,0,.2,1) both}.upgrade-gauge-panel.is-mystery.is-complete .upgrade-gauge-core{gap:4px}.upgrade-gauge-panel.is-mystery.is-complete .upgrade-mystery-victory{color:#b8e36c;font-size:clamp(34px,3vw,48px);letter-spacing:.045em;text-shadow:0 0 24px rgba(139,190,75,.34)}.upgrade-gauge-panel.is-mystery.is-complete .upgrade-gauge-core small{color:#b7da7cb3}.upgrade-mystery-mark{position:relative;width:min(calc(var(--upgrade-gauge-size) * .66),276px);height:min(calc(var(--upgrade-gauge-size) * .66),276px);display:grid;place-items:center;overflow:hidden;isolation:isolate;border:0;border-radius:50%;background:transparent;box-shadow:none;animation:upgradeMysteryMark 4.6s ease-in-out infinite}.upgrade-mystery-mark:before{display:none}.upgrade-mystery-mark:after{content:"";position:absolute;z-index:3;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 42%,transparent 0 58%,rgba(8,12,6,.08) 82%,rgba(4,6,3,.16) 100%),linear-gradient(180deg,rgba(178,205,120,.035),transparent 42%);pointer-events:none}.upgrade-mystery-core-emblem{position:relative;z-index:2;width:188px;height:142px;display:grid;place-items:center;filter:drop-shadow(0 8px 10px rgba(0,0,0,.32))}.upgrade-rust-experiment{position:relative;display:grid;place-items:center;width:100%;height:100%}.upgrade-rust-experiment-plate{position:relative;width:176px;height:128px;display:grid;place-items:center;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px);background:linear-gradient(180deg,#343e2ef0,#11170ffa);box-shadow:inset 0 0 0 1px #95ab6a4d,inset 0 7px 14px #c2d09d0a,0 7px 12px #0000004d}.upgrade-rust-experiment-plate:before{content:"";position:absolute;inset:5px;border:1px solid rgba(129,150,91,.16);pointer-events:none}.upgrade-rust-experiment-plate:after{content:"";position:absolute;inset:3px;background:radial-gradient(circle at 2px 2px,rgba(194,205,167,.42) 0 1px,rgba(4,7,3,.7) 1.5px 2.3px,transparent 2.7px),radial-gradient(circle at calc(100% - 2px) 2px,rgba(194,205,167,.34) 0 1px,rgba(4,7,3,.7) 1.5px 2.3px,transparent 2.7px),radial-gradient(circle at 2px calc(100% - 2px),rgba(194,205,167,.28) 0 1px,rgba(4,7,3,.7) 1.5px 2.3px,transparent 2.7px),radial-gradient(circle at calc(100% - 2px) calc(100% - 2px),rgba(194,205,167,.26) 0 1px,rgba(4,7,3,.7) 1.5px 2.3px,transparent 2.7px);pointer-events:none}.upgrade-rust-terminal-clamp{position:absolute;z-index:2;top:39px;width:5px;height:55px;border:1px solid rgba(153,171,113,.24);background:linear-gradient(90deg,#171d14,#3d4735 55%,#181e15);box-shadow:0 2px 4px #00000057}.upgrade-rust-terminal-clamp.clamp-left{left:7px;transform:skewY(-7deg)}.upgrade-rust-terminal-clamp.clamp-right{right:7px;transform:skewY(7deg)}.upgrade-rust-terminal-head{position:absolute;left:14px;right:14px;top:9px;height:20px;display:flex;align-items:center;justify-content:space-between;color:#b9ce8fb3;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:6px;letter-spacing:.08em}.upgrade-rust-terminal-head>b{display:inline-flex;align-items:center;gap:5px;font-weight:700}.upgrade-rust-terminal-head svg{width:7px;height:7px;color:#cf6935b8}.upgrade-rust-terminal-head small{width:auto;color:#cf6935b3;font-size:6px;line-height:1}.upgrade-rust-experiment-screen{position:absolute;left:14px;right:14px;top:29px;height:69px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 58% 54%,rgba(103,132,64,.18),transparent 62%),#0d130b;box-shadow:inset 0 0 14px #000000a8,0 0 0 1px #7f995242;animation:upgradeRustExperimentScreen .56s var(--ease-smooth-out) both}.upgrade-rust-experiment-screen>img{position:absolute;z-index:2;left:44%;width:86px;height:63px;object-fit:contain;filter:grayscale(1) sepia(.28) hue-rotate(32deg) saturate(.74) brightness(.9) contrast(1.12) drop-shadow(0 4px 4px rgba(0,0,0,.5))}.upgrade-rust-experiment-screen>img.is-previous{z-index:1;animation:upgradeRustExperimentItemOut .36s steps(3,end) both}.upgrade-rust-experiment-screen>img.is-current{z-index:2;animation:upgradeRustExperimentItemIn .72s var(--ease-smooth-out) both}.upgrade-rust-experiment-screen>img.is-ghost{z-index:3;opacity:0;mix-blend-mode:screen;filter:grayscale(1) sepia(.35) hue-rotate(28deg) saturate(1.1) brightness(1.35) contrast(1.2);animation:upgradeRustExperimentGhost .52s steps(4,end) both;pointer-events:none}.upgrade-rust-experiment-screen:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(176,202,124,.05) 0 1px,transparent 1px 3px);opacity:.42;mix-blend-mode:screen;pointer-events:none;animation:upgradeRustExperimentPhosphor 2.8s steps(2,end) infinite}.upgrade-rust-code{position:absolute;z-index:1;left:8px;top:9px;bottom:8px;width:47px;display:flex;flex-direction:column;justify-content:space-between;opacity:.72}.upgrade-rust-code i{height:3px;background:linear-gradient(90deg,rgba(163,190,107,.72) 0 18%,transparent 18% 23%,rgba(123,150,80,.38) 23% 70%,transparent 70%);transform-origin:left;animation:upgradeRustCodeLine 1.9s steps(4,end) infinite}.upgrade-rust-code i:nth-child(2){width:78%;animation-delay:-.5s}.upgrade-rust-code i:nth-child(3){width:92%;animation-delay:-1.1s}.upgrade-rust-code i:nth-child(4){width:64%;animation-delay:-1.5s}.upgrade-rust-experiment-scan{position:absolute;z-index:4;left:6px;right:6px;top:0;height:1px;background:#a9c66d94;box-shadow:0 0 5px #8bb04f6b;animation:upgradeRustExperimentScan .56s ease-out both}.upgrade-rust-terminal-footer{position:absolute;left:14px;right:14px;bottom:9px;height:20px;display:grid;grid-template-columns:auto minmax(0,1fr) 4px;align-items:center;gap:7px;color:#b2c78a94;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.upgrade-rust-terminal-footer>b{font-size:5px;font-weight:700;letter-spacing:.06em;white-space:nowrap}.upgrade-rust-experiment-progress{height:5px;display:grid;grid-template-columns:repeat(5,1fr);gap:3px}.upgrade-rust-experiment-progress i{background:#5b6f4247;box-shadow:inset 0 0 0 1px #8ea5621f;animation:upgradeRustExperimentCell .56s steps(1,end) both}.upgrade-rust-experiment-progress i:nth-child(2){animation-delay:80ms}.upgrade-rust-experiment-progress i:nth-child(3){animation-delay:.16s}.upgrade-rust-experiment-progress i:nth-child(4){animation-delay:.24s}.upgrade-rust-experiment-progress i:nth-child(5){animation-delay:.32s}.upgrade-rust-terminal-status{width:4px;height:5px;background:#cf69359e;box-shadow:0 0 4px #cf693538;animation:upgradeRustTerminalStatus 2.8s steps(1,end) infinite}.upgrade-rust-experiment.is-active .upgrade-rust-experiment-plate{box-shadow:inset 0 0 0 1px #a2bc696b,inset 0 6px 12px #c2d09d0d,0 6px 10px #0000004d}.upgrade-mystery-core-smoke{position:absolute;z-index:1;left:-14%;width:128%;height:58%;border-radius:50%;background:radial-gradient(ellipse,rgba(137,169,84,.2),rgba(73,96,44,.12) 44%,transparent 72%);filter:blur(18px);opacity:.66;pointer-events:none;animation:upgradeMysteryCoreFog 7s ease-in-out infinite alternate}.upgrade-mystery-core-smoke.smoke-a{top:11%;transform:translate3d(-8%,0,0) rotate(-8deg)}.upgrade-mystery-core-smoke.smoke-b{bottom:4%;transform:translate3d(8%,0,0) rotate(9deg);animation-delay:-3.4s;animation-direction:alternate-reverse}.upgrade-mystery-core-smoke{display:none}.upgrade-center-actions{min-height:48px;height:48px;padding:0 16px;display:grid;align-content:center}.upgrade-run-button{width:100%;min-width:0;margin:0}.upgrade-run-button.is-rolling svg{animation:authSpinner .75s linear infinite}.upgrade-gauge-utilities{position:absolute;z-index:8;top:12px;right:12px;display:inline-grid;grid-template-columns:repeat(2,36px);gap:2px}.upgrade-gauge-utilities button{position:relative;width:36px;height:36px;padding:0;display:grid;place-items:center;border:0;background:#181917b8;color:#e4dad157;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,box-shadow var(--duration-quick) ease-out}.upgrade-gauge-utilities button:hover,.upgrade-gauge-utilities button:focus-visible{outline:0;background:var(--surface-control);color:#eee6deb8}.upgrade-gauge-utilities button.is-active{background:#2d2f2bc7;color:#eee6deb8}.upgrade-gauge-utilities .upgrade-turbo-toggle:after{content:"";position:absolute;top:5px;right:5px;width:5px;height:5px;background:#f18b55;box-shadow:0 0 0 1px #16120f85;opacity:0;transform:scale(.6);transition:opacity var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.upgrade-gauge-utilities .upgrade-turbo-toggle.is-active{background:linear-gradient(180deg,#8d3a2d,#672a22);color:#fff3e8;box-shadow:inset 0 0 0 1px #e85e43db,inset 0 -3px #34120e47,0 2px 8px #35120d3d}.upgrade-gauge-utilities .upgrade-turbo-toggle.is-active:after{opacity:1;transform:scale(1)}.upgrade-gauge-utilities .upgrade-turbo-toggle.is-active:hover,.upgrade-gauge-utilities .upgrade-turbo-toggle.is-active:focus-visible{background:linear-gradient(180deg,#9b4232,#713027);color:#fff;box-shadow:inset 0 0 0 1px #f67051f5,inset 0 -3px #34120e4d,0 2px 9px #35120d4d}.upgrade-gauge-utilities button:disabled{cursor:not-allowed;opacity:.38}.upgrade-gauge-utilities svg{width:14px;height:14px}.upgrade-target-controls{padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:4px}.upgrade-target-controls>button{width:100%;min-width:0;height:48px;padding:0;display:grid;place-items:center;border:0;background:#2c2e2a;color:#e4dad194;text-align:center;cursor:pointer}.upgrade-target-controls>.mystery-mode-toggle{position:relative;padding:0;grid-template-columns:1fr;place-items:center;background:linear-gradient(180deg,#75372b,#54271f);color:#f2e5dc;box-shadow:inset 0 0 0 1px #f16a4bb8,inset 0 -3px #30100c4d,0 2px 8px #30100c38;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,box-shadow var(--duration-quick) ease-out,filter var(--duration-quick) ease-out}.upgrade-target-controls>.mystery-mode-toggle:hover,.upgrade-target-controls>.mystery-mode-toggle:focus-visible{outline:0;background:linear-gradient(180deg,#864033,#612c23);color:#fff7ef;box-shadow:inset 0 0 0 2px #f98061e0,inset 0 -3px #30100c4d,0 3px 10px #30100c4d;filter:brightness(1.04)}.upgrade-target-controls>.mystery-mode-toggle:disabled{cursor:not-allowed;opacity:.52}.upgrade-target-controls>.mystery-mode-toggle>svg{width:18px;height:18px;padding:0;background:transparent;color:#ffd7c8;filter:drop-shadow(0 1px 1px rgba(27,8,6,.42));transition:color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.upgrade-target-controls>.mystery-mode-toggle:hover>svg,.upgrade-target-controls>.mystery-mode-toggle:focus-visible>svg{transform:scale(1.08)}.upgrade-target-controls>.mystery-mode-toggle>i{position:absolute;top:5px;right:5px;width:14px;height:7px;overflow:visible;background:#1c0b08c7;box-shadow:inset 0 0 0 1px #ffe6dc38;pointer-events:none}.upgrade-target-controls>.mystery-mode-toggle>i:after{content:"";position:absolute;top:2px;left:2px;width:3px;height:3px;background:#ff8a6d;transition:background-color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.upgrade-stage.is-mystery .upgrade-target-controls>.mystery-mode-toggle.is-active{background:linear-gradient(180deg,#496235,#354827);color:#f0f5e9;box-shadow:inset 0 0 0 2px #a9cf65db,inset 0 -3px #1722104d,0 2px 8px #16200f3d;filter:none}.upgrade-stage.is-mystery .upgrade-target-controls>.mystery-mode-toggle.is-active>svg{color:#b9e574;filter:drop-shadow(0 0 6px rgba(151,198,84,.24))}.upgrade-stage.is-mystery .upgrade-target-controls>.mystery-mode-toggle.is-active>i{background:#1c2418;box-shadow:inset 0 0 0 1px #b9e5746b}.upgrade-stage.is-mystery .upgrade-target-controls>.mystery-mode-toggle.is-active>i:after{background:#b9e574;transform:translate(7px)}.upgrade-quick-row{grid-column:2 / -1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.upgrade-quick-row button{min-width:0;height:48px;border:0;background:#30312e;color:#e4dad1ad;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.upgrade-quick-row button:hover,.upgrade-quick-row button:focus-visible{outline:0;background:#3a3c37;color:#f0e8df}.upgrade-mystery-slot{--upgrade-rarity: #78964a}.upgrade-mystery-slot:before{display:none}.upgrade-mystery-slot>header{padding-right:0;background:#1f281b;color:#a8c47a}.upgrade-mystery-header-actions{height:100%;display:flex;align-items:stretch;margin-right:0}.upgrade-mystery-header-actions>b{height:100%;display:inline-flex;align-items:center;gap:7px;padding:0 14px;color:#e4dad1ad;font-size:10px;white-space:nowrap}.upgrade-mystery-slot>header .upgrade-mystery-header-actions>button{width:72px;min-width:72px;height:100%;min-height:0;margin:0;padding:0 11px;display:inline-flex;flex-flow:row nowrap;align-items:center;align-self:stretch;justify-content:center;gap:7px;border:0;border-left:1px solid rgba(151,184,94,.2);background:#27331f;color:#a8c47a;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;font-weight:700;line-height:1;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.upgrade-mystery-slot>header .upgrade-mystery-header-actions>button>svg{flex:0 0 auto;width:13px;height:13px}.upgrade-mystery-slot>header .upgrade-mystery-header-actions>button:hover,.upgrade-mystery-slot>header .upgrade-mystery-header-actions>button:focus-visible{background:#334329;color:#d4dfbb}.upgrade-mystery-body{isolation:isolate;position:relative;min-height:254px;padding:0;overflow:hidden;background:linear-gradient(rgba(145,178,91,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(145,178,91,.035) 1px,transparent 1px),radial-gradient(circle at 50% 50%,#57723633,#1c2418db 64%,#1b2019);background-size:24px 24px,24px 24px,auto}.upgrade-mystery-body:before,.upgrade-mystery-body:after{display:none}.mystery-fx-canvas{position:absolute;z-index:1;inset:0;overflow:hidden;pointer-events:none;opacity:.82;transition:opacity .36s ease-out}.mystery-fx-canvas.is-rolling{z-index:4;opacity:1}.mystery-fx-canvas canvas{width:100%;height:100%;display:block}.upgrade-mystery-body.is-rolling{background-color:#111410;background-image:none}.mystery-fx-canvas[data-fx-renderer=rust-terminal-scan]{opacity:1}.upgrade-mystery-placeholder{position:absolute;z-index:2;left:50%;top:50%;width:72px;height:72px;color:#a8c47a42;transform:translate(-50%,-50%);filter:drop-shadow(0 0 22px rgba(125,160,73,.18));transition:opacity .3s ease-out,transform .5s cubic-bezier(.16,1,.3,1)}.upgrade-mystery-body.is-rolling .upgrade-mystery-placeholder{opacity:0;transform:translate(-50%,-50%) scale(.72)}.upgrade-mystery-body>img{position:absolute;z-index:2;inset:18px;width:calc(100% - 36px);height:calc(100% - 36px);min-height:0;object-fit:contain;object-position:center;filter:drop-shadow(0 20px 24px rgba(0,0,0,.55))}.upgrade-mystery-body.is-idle>img{opacity:.78;filter:saturate(.74) brightness(.86) drop-shadow(0 0 24px rgba(132,173,72,.28));animation:mysteryPreviewDrift .88s cubic-bezier(.16,1,.3,1) both}.upgrade-mystery-body.is-rolling>img{animation:mysteryPreviewVanish var(--mystery-dissolve-duration) cubic-bezier(.4,0,.2,1) both}.upgrade-mystery-body.is-complete>img{animation:mysteryItemResolve 1s cubic-bezier(.16,1,.3,1) both}.mystery-grid-signals{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.mystery-grid-trail{position:absolute;inset:0;display:block}.mystery-grid-segment{position:absolute;display:block;opacity:0;background:rgba(183,207,139,var(--grid-trail-strength));box-shadow:0 0 5px rgba(150,185,96,calc(var(--grid-trail-strength) * .72));animation:mysteryGridTrailSegment var(--grid-segment-duration) steps(5,end) var(--grid-segment-delay) both}.mystery-grid-segment.is-x{left:calc(50% + var(--grid-segment-x));top:calc(48% + var(--grid-segment-y));width:var(--grid-segment-length);height:1px;transform:scaleX(0)}.mystery-grid-segment.is-y{left:calc(50% + var(--grid-segment-x));top:calc(48% + var(--grid-segment-y));width:1px;height:var(--grid-segment-length);transform:scaleY(0)}.mystery-grid-segment.is-right{transform-origin:left center}.mystery-grid-segment.is-left{transform-origin:right center}.mystery-grid-segment.is-down{transform-origin:center top}.mystery-grid-segment.is-up{transform-origin:center bottom}.upgrade-slot-body.upgrade-mystery-body>.upgrade-mystery-result-copy{position:absolute;z-index:3;left:18px;right:18px;bottom:14px;width:auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.upgrade-mystery-result-copy>b{min-width:0;overflow:hidden;color:#eee7df;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.upgrade-mystery-result-copy .upgrade-value{color:var(--rust-gold)}@keyframes mysteryItemResolve{0%{opacity:0;transform:scale(.62);filter:blur(22px) brightness(2.7)}48%{opacity:1;transform:scale(1.1);filter:blur(0) brightness(1.62) drop-shadow(0 0 44px rgba(167,201,105,.58))}to{opacity:1;transform:scale(1);filter:drop-shadow(0 20px 24px rgba(0,0,0,.55))}}@keyframes mysteryPreviewDrift{0%{opacity:0;transform:scale(.86);filter:blur(8px) saturate(.45) brightness(.7)}to{opacity:.78;transform:scale(1);filter:blur(0) saturate(.74) brightness(.86) drop-shadow(0 0 24px rgba(132,173,72,.28))}}@keyframes mysteryPreviewVanish{0%{opacity:.78;transform:scale(1);filter:blur(0) saturate(.74) brightness(.86) drop-shadow(0 0 24px rgba(132,173,72,.28))}45%{opacity:.28;transform:scale(1.08);filter:blur(7px) saturate(1.18) brightness(1.5)}to{opacity:0;transform:scale(.72);filter:blur(22px) saturate(.35) brightness(.38)}}@keyframes mysteryGridTrailSegment{0%{opacity:0}12%{opacity:.92}72%{opacity:.72;transform:scale(1)}to{opacity:0;transform:scale(1)}}@media(max-width:1180px){.character-wardrobe{grid-template-columns:minmax(360px,.9fr) minmax(480px,1.1fr)}.character-stage,.character-controls{min-height:640px}.character-slot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.character-slot-filter{grid-column:span 2}.character-inventory>div{grid-template-columns:repeat(2,minmax(0,1fr))}.public-character-layout{grid-template-columns:minmax(440px,1fr) minmax(320px,.72fr)}}@media(max-width:900px){.character-wardrobe{grid-template-columns:1fr}.character-stage{min-height:660px}.character-controls{min-height:0}.character-inventory>div{max-height:320px}.public-character-layout{grid-template-columns:1fr}.public-character-layout>.rust-character-viewer{min-height:590px}.public-character-layout>aside{min-height:440px;border-top:1px solid rgba(255,255,255,.055);border-left:0}}@media(max-width:620px){.character-wardrobe{gap:6px}.character-stage{min-height:570px;grid-template-rows:58px minmax(0,1fr) 66px}.character-stage>header,.character-stage>footer{padding-inline:14px}.character-stage h2,.character-controls h3{font-size:19px}.character-controls{padding:14px}.character-controls>header{min-height:100px;flex-direction:column}.character-controls>header>div{width:100%}.character-controls>header>div>button:not(.ui-button){flex:0 0 46px}.character-controls>header .ui-button{min-width:0;flex:1}.character-slot-toolbar{min-height:76px;padding:8px;align-items:flex-start;flex-direction:column}.character-slot-toolbar>span{width:100%}.character-slot-toolbar button{flex:1;justify-content:center}.character-slot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.character-slot-filter{grid-column:auto}.character-inventory>div{grid-template-columns:repeat(2,minmax(0,1fr));max-height:420px}.character-inventory-item{height:132px}.public-character-stage>header{min-height:112px;padding:16px;align-items:flex-start;flex-direction:column}.public-character-stage>header h1{font-size:27px}.public-character-layout>.rust-character-viewer{min-height:520px}.public-character-layout>aside{min-height:420px;padding:24px 18px}}.mystery-faq-overlay{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:20px;overscroll-behavior:contain;background:#050605db;backdrop-filter:blur(6px) brightness(.72);animation:walletOverlayIn var(--duration-fast) ease-out both}.mystery-faq-modal{width:min(690px,calc(100vw - 32px));max-height:calc(100dvh - 32px);display:grid;grid-template-rows:66px minmax(0,1fr) 70px;overflow:hidden;background:#1b1c1a;color:var(--text-primary);box-shadow:0 24px 70px #000000b3;animation:walletModalIn var(--duration-medium) var(--ease-smooth-out) both}.mystery-faq-modal>header{display:flex;align-items:stretch;justify-content:space-between;border-bottom:1px solid rgba(228,218,209,.09);background:#272825}.mystery-faq-modal>header>span{padding:0 24px;display:flex;align-items:center;gap:12px}.mystery-faq-modal>header>span>svg{width:21px;height:21px;color:#98b464}.mystery-faq-modal h2{margin:0;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:24px;letter-spacing:.035em;text-transform:uppercase}.mystery-faq-modal>header>button{width:66px;border:0;border-left:1px solid rgba(228,218,209,.06);background:#353633;color:#e4dad1b3;font-size:18px;cursor:pointer}.mystery-faq-modal>header>button:hover,.mystery-faq-modal>header>button:focus-visible{background:#41423e;color:#fff}.mystery-faq-content{min-height:0;padding:24px;overflow:auto}.mystery-faq-content>p{width:100%;max-width:none;margin:0 0 20px;color:#e4dad1b8;font-size:15px;line-height:1.55}.mystery-faq-visual{position:relative;height:246px;overflow:hidden;isolation:isolate;border:1px solid rgba(228,218,209,.07);border-bottom:3px solid #788d52;background:repeating-linear-gradient(180deg,rgba(218,224,198,.028) 0 1px,transparent 1px 4px),linear-gradient(90deg,rgba(111,123,87,.035),transparent 28% 72%,rgba(111,123,87,.035)),#141713}.mystery-faq-visual:before{content:"";position:absolute;z-index:2;left:0;right:0;top:-18%;height:58px;background:linear-gradient(180deg,transparent,rgba(184,194,154,.05) 72%,rgba(209,215,185,.19) 96%,transparent);opacity:.8;animation:mysteryFaqScan 3.8s linear infinite;pointer-events:none}.mystery-faq-visual:after{content:"";position:absolute;z-index:1;inset:18px;border:1px solid rgba(150,160,125,.1);box-shadow:inset 0 0 38px #0000005c;pointer-events:none}.mystery-faq-radar,.mystery-faq-fog{display:none}.mystery-faq-visual>img{position:absolute;z-index:1;inset:18px 8%;width:84%;height:calc(100% - 36px);object-fit:contain;filter:saturate(.58) contrast(1.06) drop-shadow(0 16px 17px rgba(0,0,0,.5))}.mystery-faq-limits{margin:0;background:#111210}.mystery-faq-limits>div{min-height:56px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #2d2e2b}.mystery-faq-limits dt{color:#e4dad1a3;font-size:14px}.mystery-faq-limits dd{margin:0;display:inline-flex;align-items:center;gap:8px;color:#e9e1d9;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:18px;font-weight:700}.mystery-faq-limits dd img{width:22px;height:22px}.mystery-faq-modal>footer{padding:11px 20px;display:flex;align-items:center;justify-content:flex-end;background:#272825}.mystery-faq-modal>footer .ui-button{min-width:150px}.upgrade-inventories{--upgrade-inventory-panel-height: 688px;margin-top:64px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px}.upgrade-mobile-inventory-tabs{display:none}.upgrade-inventory-panel{min-width:0;height:var(--upgrade-inventory-panel-height);min-height:0;display:grid;grid-template-rows:52px minmax(0,1fr) 52px;overflow:hidden;background:var(--surface-base)}.upgrade-inventory-panel>header{min-height:52px;display:grid;grid-template-columns:minmax(150px,1fr) auto;gap:4px;background:#171816}.upgrade-inventory-panel>header>span,.upgrade-source-heading>span{padding:0 16px;display:flex;align-items:center;gap:9px;color:#e4dad1b3;font-family:Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase}.upgrade-inventory-panel>header>span>svg,.upgrade-source-heading>span>svg{color:var(--rust-red)}.upgrade-inventory-panel>header>span b,.upgrade-source-heading>span b{font-size:14px;letter-spacing:.045em}.upgrade-inventory-panel>header>span small,.upgrade-source-heading>span small{padding:3px 6px;background:var(--surface-control);font-size:8px}.upgrade-source-heading{min-width:0;height:100%;display:flex;align-items:stretch}.upgrade-source-heading>span{width:100%;height:100%}.upgrade-source-heading>button{width:40px;height:40px;margin:6px 0 6px 6px;flex:0 0 40px;border:0;background:#252724;color:#eee6de7a;cursor:pointer;box-shadow:none}.upgrade-source-heading>button:hover,.upgrade-source-heading>button:focus-visible{outline:0;background:#30332e;color:#eee6de}.upgrade-source-heading>button.is-shop-active{background:#3d3120;color:var(--rust-gold);box-shadow:inset 0 -3px 0 var(--rust-gold)}.upgrade-source-heading>button svg{width:15px;height:15px}.upgrade-inventory-panel.is-target>header{grid-template-columns:minmax(150px,1fr) auto}.upgrade-catalog-filters{min-width:0;padding:6px;display:grid;grid-template-columns:40px 58px 58px minmax(90px,134px);align-items:center;gap:4px;background:transparent}.upgrade-catalog-filters>button,.upgrade-catalog-filters>input,.upgrade-catalog-search{min-width:0;height:40px;border:0;background:#252724;color:#eee6de85;font:700 var(--ui-control-font) "Roboto Condensed","Arial Narrow",sans-serif;transition:background-color var(--duration-quick) ease-out,box-shadow var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.upgrade-catalog-filters>button{padding:0 10px;cursor:pointer}.upgrade-catalog-filters>button:hover{background:#2d2f2b;color:#f1e9e2c2}.upgrade-catalog-filters>button:hover,.upgrade-catalog-filters>button:focus-visible,.upgrade-catalog-search:focus-within{outline:0;color:#f1e9e2;box-shadow:inset 0 -2px #68b8deb3}.upgrade-catalog-sort{display:grid;place-items:center}.upgrade-catalog-sort svg{width:15px;height:15px;opacity:.72;transition:opacity var(--duration-quick) ease-out,transform var(--duration-quick) var(--ease-smooth-out)}.upgrade-catalog-sort:hover svg,.upgrade-catalog-sort:focus-visible svg{opacity:1}.upgrade-catalog-sort.is-ascending svg{transform:scaleY(-1)}.upgrade-catalog-filters>input{padding:0 11px;outline:0;font-weight:400}.upgrade-catalog-filters>input:focus{background:#292c28;color:#f1e9e2;box-shadow:inset 0 -2px #68b8deb3}.upgrade-catalog-filters>input::placeholder{color:#eee6de57}.upgrade-catalog-search{width:100%;padding:0;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;overflow:hidden}.upgrade-catalog-search>svg{width:14px;height:14px;justify-self:center;opacity:.56}.upgrade-catalog-search:focus-within>svg{opacity:.86}.upgrade-catalog-search>input{width:100%;min-width:0;height:40px;padding:0 9px 0 0;border:0;outline:0;background:transparent;color:#f1e9e2;font:400 var(--ui-control-font) "Roboto Condensed","Arial Narrow",sans-serif}.upgrade-catalog-search>input::placeholder{color:#eee6de57}.upgrade-inventory-panel.is-guest{grid-template-rows:52px minmax(0,1fr)}.upgrade-guest-login{min-height:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:28px;text-align:center;background:linear-gradient(180deg,#2f332d61,#1c1e1bf2)}.upgrade-guest-login>svg{width:34px;height:34px;color:#eee6de57}.upgrade-guest-login b{margin-top:14px;color:#eee6de;font:700 20px Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase}.upgrade-guest-login p{max-width:310px;margin:7px 0 0;color:#eee6de8f;font-size:12px;line-height:1.5}.upgrade-guest-login .ui-button{min-width:190px;margin-top:18px}.upgrade-item-grid{min-height:0;padding:4px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:188px;align-content:start;gap:4px;overflow:hidden}.upgrade-item-grid:focus-visible{outline:0;box-shadow:inset 0 0 0 1px #68b8de7a}.upgrade-catalog-pagination{min-height:52px;display:flex;align-items:center;justify-content:center;gap:4px;background:#1b1c1a}.upgrade-catalog-pagination>button{width:40px;height:40px;padding:0;display:grid;place-items:center;border:0;background:#2a2c28;color:#eee6de9e;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.upgrade-catalog-pagination>button:hover:not(:disabled),.upgrade-catalog-pagination>button:focus-visible:not(:disabled){outline:0;background:#373934;color:#f1e9e2}.upgrade-catalog-pagination>button:active:not(:disabled){transform:scale(.96)}.upgrade-catalog-pagination>button:disabled{color:#eee6de2e;cursor:default}.upgrade-catalog-pagination svg{width:14px;height:14px}.upgrade-item-card{--upgrade-item-rarity: var(--rarity-color, var(--rarity-common));--upgrade-item-rarity-bright: var(--rarity-color-bright, var(--upgrade-item-rarity));position:relative;min-width:0;height:188px;padding:0;display:grid;grid-template-rows:minmax(0,1fr) 40px;overflow:hidden;border:2px solid transparent;background:color-mix(in srgb,var(--upgrade-item-rarity-bright) 13%,var(--surface-control) 87%);color:inherit;text-align:left;cursor:pointer;transition:border-color var(--duration-quick) ease-out,background-color var(--duration-quick) ease-out,transform var(--duration-fast) var(--ease-smooth-out)}.upgrade-item-card:before{inset:0;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--upgrade-item-rarity-bright) 18%,transparent),transparent 66%);opacity:.88}.upgrade-item-card:after{content:none}.upgrade-item-card:not(.is-shop-item):hover{z-index:1;background:color-mix(in srgb,var(--upgrade-item-rarity-bright) 17%,#393a36 83%);transform:translateY(-2px)}.upgrade-item-card.is-selected{border-color:var(--upgrade-item-rarity);background:color-mix(in srgb,var(--upgrade-item-rarity-bright) 19%,var(--surface-control) 81%)}.upgrade-item-price{position:absolute;top:8px;right:8px}.upgrade-item-card>img{grid-row:1;width:100%;max-width:none;height:100%;margin:0;padding:22px 7px 2px;box-sizing:border-box;object-fit:contain;object-position:50% 50%;filter:drop-shadow(0 8px 7px rgba(0,0,0,.32));transform:scale(var(--item-optical-scale));transform-origin:50% 54%;transition:transform var(--duration-medium) var(--ease-smooth-out)}.upgrade-item-card:not(.is-shop-item):hover>img{transform:translateY(-2px) scale(calc(var(--item-optical-scale) + .04))}.upgrade-item-card>.upgrade-item-meta{grid-row:2;min-width:0;min-height:0;margin:0;padding:5px 9px 7px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:0;background:transparent}.upgrade-item-card>.upgrade-item-meta>b{min-width:0;max-width:100%;display:block;overflow:hidden;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:12px;line-height:1.08;letter-spacing:.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.upgrade-item-card .upgrade-value{font-size:10px}.upgrade-item-card .upgrade-value img{width:16px;height:16px}.upgrade-item-card>i{position:absolute;z-index:5;top:8px;left:8px;width:26px;height:26px;display:grid;place-items:center;background:var(--upgrade-item-rarity);color:#fff;font-size:12px;box-shadow:none}.upgrade-item-card.is-shop-item{cursor:default}.upgrade-shop-actions{right:6px;bottom:6px;grid-template-columns:34px}.upgrade-shop-actions>.upgrade-shop-mark:disabled{background:#1b1d1aeb;color:#eee6de47;cursor:not-allowed;transform:none}.upgrade-panel-empty{min-height:240px;display:grid;place-items:center;align-content:center;gap:10px;color:#e4dad159;font-family:Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase}@keyframes upgradePointerVelocity{0%{filter:drop-shadow(0 5px 5px rgba(0,0,0,.45));transform:translate(-50%) scale(.98)}5%,58%{filter:drop-shadow(0 7px 7px rgba(205,65,43,.3)) brightness(1.08);transform:translate(-50%) scale(1.025)}86%{filter:drop-shadow(0 6px 6px rgba(205,65,43,.18)) brightness(1.03);transform:translate(-50%) scale(1.012)}97%{filter:drop-shadow(0 5px 5px rgba(0,0,0,.45));transform:translate(-50%) scale(.995)}to{filter:drop-shadow(0 6px 6px rgba(205,65,43,.22));transform:translate(-50%) scale(1.02)}}@keyframes upgradeGaugeTicks{0%,to{opacity:.58;filter:brightness(1)}8%,54%{opacity:.82;filter:brightness(1.3)}84%{opacity:.7;filter:brightness(1.13)}96%{opacity:.62;filter:brightness(1.04)}}@keyframes upgradeNormalCoreRoll{0%{border-color:#e4dad114;filter:brightness(1)}7%,58%{border-color:#cd412b33;filter:brightness(1.045)}86%{border-color:#cd412b24;filter:brightness(1.025)}to{border-color:#e4dad11a;filter:brightness(1)}}@keyframes upgradeLoseCoreAfterglow{0%,to{box-shadow:inset 0 1px #f4e7da0a,inset 0 -12px 20px #00000029,inset 0 0 28px #da5b2b0e,inset 0 0 0 12px #00000012,0 14px 32px #0000004d;filter:brightness(1)}38%{box-shadow:inset 0 1px #f4e7da0b,inset 0 -12px 20px #00000026,inset 0 0 40px #da5b2b1f,inset 0 0 0 12px #0001,0 14px 32px #0000004d;filter:brightness(1.018)}57%{box-shadow:inset 0 1px #f4e7da0a,inset 0 -12px 20px #00000029,inset 0 0 32px #da5b2b13,inset 0 0 0 12px #00000012,0 14px 32px #0000004d;filter:brightness(1.006)}82%{box-shadow:inset 0 1px #f4e7da0d,inset 0 -12px 20px #00000026,inset 0 0 44px #da5b2b22,inset 0 0 0 12px #0001,0 14px 32px #0000004d;filter:brightness(1.022)}}@keyframes upgradeWinCoreAfterglow{0%,to{box-shadow:inset 0 1px #f4e7da0a,inset 0 -12px 20px #00000029,inset 0 0 28px #80a1480e,inset 0 0 0 12px #00000012,0 14px 32px #0000004d;filter:brightness(1)}38%{box-shadow:inset 0 1px #f4e7da0b,inset 0 -12px 20px #00000026,inset 0 0 40px #80a1481f,inset 0 0 0 12px #0001,0 14px 32px #0000004d;filter:brightness(1.018)}57%{box-shadow:inset 0 1px #f4e7da0a,inset 0 -12px 20px #00000029,inset 0 0 32px #80a14813,inset 0 0 0 12px #00000012,0 14px 32px #0000004d;filter:brightness(1.006)}82%{box-shadow:inset 0 1px #f4e7da0d,inset 0 -12px 20px #00000026,inset 0 0 44px #80a14822,inset 0 0 0 12px #0001,0 14px 32px #0000004d;filter:brightness(1.022)}}@keyframes upgradeModeNormalContentOut{to{opacity:0;transform:translateY(3px) scale(.985)}}@keyframes upgradeModeMysteryContentIn{0%{opacity:0;transform:scale(.955)}to{opacity:1;transform:scale(1)}}@keyframes upgradeModeMysteryContentOut{to{opacity:0;transform:scale(.97)}}@keyframes upgradeModeNormalContentIn{0%{opacity:0;transform:translateY(3px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes upgradeModePointerOut{to{opacity:0;filter:brightness(.76)}}@keyframes upgradeModePointerIn{0%{opacity:0;filter:brightness(.76)}to{opacity:1;filter:brightness(1)}}@keyframes upgradeModeSurfaceOut{to{opacity:.72;filter:brightness(.88) saturate(.82)}}@keyframes upgradeModeRingOut{to{opacity:0}}@keyframes upgradeModeNormalSurfaceIn{0%{opacity:.72;filter:brightness(.88) saturate(.82)}to{opacity:1;filter:brightness(1) saturate(1)}}@keyframes upgradeWinRing{0%{filter:brightness(1);transform:scale(1)}24%{filter:brightness(1.75) saturate(1.28);transform:scale(1.025)}to{filter:brightness(1.08) saturate(1.08);transform:scale(1)}}@keyframes upgradeWinShockwave{0%{opacity:.9;transform:scale(.62)}68%{opacity:.38}to{opacity:0;transform:scale(1.48)}}@keyframes upgradeTargetWinSurface{0%{background-color:var(--surface-raised);box-shadow:inset 0 0 0 0 transparent}12%{background-color:color-mix(in srgb,var(--upgrade-rarity) 18%,var(--surface-raised));box-shadow:inset 0 0 68px color-mix(in srgb,var(--upgrade-rarity) 30%,transparent)}30%{background-color:color-mix(in srgb,var(--upgrade-rarity) 26%,var(--surface-raised));box-shadow:inset 0 0 110px color-mix(in srgb,var(--upgrade-rarity) 42%,transparent)}to{background-color:color-mix(in srgb,var(--upgrade-rarity) 10%,var(--surface-raised));box-shadow:inset 0 0 46px color-mix(in srgb,var(--upgrade-rarity) 14%,transparent)}}@keyframes upgradeTargetWinHeader{0%,to{color:#e4dad19e;background-color:var(--surface-base)}14%{color:#fff;background-color:color-mix(in srgb,var(--upgrade-rarity) 34%,var(--surface-base))}32%{color:#ffffffe0;background-color:color-mix(in srgb,var(--upgrade-rarity) 20%,var(--surface-base))}}@keyframes upgradeTargetWinFlash{0%{filter:brightness(1) saturate(1)}7%{filter:brightness(1.9) saturate(1.12)}18%{filter:brightness(1.26) saturate(1.28)}36%{filter:brightness(1.1) saturate(1.16)}to{filter:brightness(1) saturate(1.04)}}@keyframes upgradeTargetWinBurst{0%{opacity:0;transform:translate(-50%,-50%) scale(.18)}5%{opacity:1;transform:translate(-50%,-50%) scale(.5)}18%{opacity:.94;transform:translate(-50%,-50%) scale(1.46)}42%{opacity:.52;transform:translate(-50%,-50%) scale(1.18)}to{opacity:.2;transform:translate(-50%,-50%) scale(1)}}@keyframes upgradeWinEffectsIn{0%{opacity:0;transform:scale(.72)}42%{opacity:1;transform:scale(1.04)}to{opacity:.72;transform:scale(1)}}@keyframes upgradeTargetItemWin{0%{opacity:.72;filter:blur(2px) brightness(.72) drop-shadow(0 14px 14px rgba(0,0,0,.34));transform:scale(1.18) translateY(7px)}7%{opacity:1;filter:blur(0) brightness(2.25) saturate(1.12) drop-shadow(0 0 34px color-mix(in srgb,var(--upgrade-rarity) 78%,transparent));transform:scale(1.62) translateY(-8px)}18%{filter:brightness(1.42) saturate(1.2) drop-shadow(0 0 30px color-mix(in srgb,var(--upgrade-rarity) 66%,transparent));transform:scale(1.43) translateY(-4px)}32%{transform:scale(1.5) translateY(-6px)}52%{filter:brightness(1.16) saturate(1.1) drop-shadow(0 0 20px color-mix(in srgb,var(--upgrade-rarity) 46%,transparent));transform:scale(1.32) translateY(-1px)}to{opacity:1;filter:drop-shadow(0 14px 14px rgba(0,0,0,.34));transform:scale(1.28) translateY(0)}}@keyframes upgradeTargetWinCopy{0%,11%{opacity:.2;transform:translateY(11px)}24%{opacity:1;transform:translateY(-2px)}42%,to{opacity:1;transform:translateY(0)}}@keyframes upgradeLoseImpact{0%,to{transform:translate(0);filter:brightness(1)}30%{transform:translate(-3px);filter:brightness(.76)}55%{transform:translate(2px)}76%{transform:translate(-1px)}}@keyframes upgradeMysteryReveal{0%{opacity:.04;transform:scale(var(--mystery-item-scale-start)) rotate(-2deg);filter:blur(12px) saturate(.3) brightness(.62) drop-shadow(0 10px 10px rgba(0,0,0,.3))}42%{opacity:.62;transform:scale(var(--mystery-item-scale-mid)) rotate(.4deg);filter:blur(3px) saturate(.76) brightness(.9) drop-shadow(0 12px 12px rgba(0,0,0,.34))}to{opacity:1;transform:scale(var(--mystery-item-scale)) rotate(0);filter:blur(0) saturate(1) brightness(1) drop-shadow(0 18px 18px rgba(0,0,0,.46))}}@keyframes upgradeMysteryRadar{0%{opacity:.72;transform:scale(.72)}76%,to{opacity:0;transform:scale(1.12)}}@keyframes upgradeMysteryMark{0%,to{opacity:1;filter:brightness(1)}50%{opacity:1;filter:brightness(1.025)}}@keyframes upgradeMysteryCoreRoll{0%{transform:scale(1);filter:brightness(1)}18%{transform:scale(.965);filter:brightness(.8)}32%{transform:scale(1.035);filter:brightness(1.28)}58%{transform:scale(.985);filter:brightness(.68)}84%{transform:scale(1.018);filter:brightness(.9)}to{transform:scale(1);filter:brightness(1.18)}}@keyframes upgradeMysteryExperimentEnergy{0%{opacity:.84;filter:brightness(.88)}26%{opacity:1;filter:brightness(1.12)}68%{opacity:.72;filter:brightness(.86)}to{opacity:1;filter:brightness(1.08)}}@keyframes upgradeRustExperimentScreen{0%{opacity:.42;filter:brightness(.82)}34%{opacity:1;filter:brightness(1.1)}to{opacity:1;filter:brightness(1)}}@keyframes upgradeRustExperimentItemOut{0%{opacity:.72;transform:translateZ(0) scale(1);clip-path:inset(0)}38%{opacity:.34;transform:translate3d(-3px,1px,0) scale(.98);clip-path:inset(12% 0 34% 0)}72%{opacity:.18;transform:translate3d(4px,-1px,0) scale(.96);clip-path:inset(58% 0 8% 0)}to{opacity:0;transform:translate3d(-6px,0,0) scale(.94);clip-path:inset(46% 0 46% 0)}}@keyframes upgradeRustExperimentItemIn{0%{opacity:0;transform:translate3d(0,2px,0) scale(.9);clip-path:inset(47% 0 45% 0)}16%{opacity:.34;transform:translate3d(-2px,1px,0) scale(.94);clip-path:inset(14% 0 58% 0)}28%{opacity:.12;transform:translate3d(3px,0,0) scale(.96);clip-path:inset(62% 0 9% 0)}43%{opacity:.68;transform:translate3d(-1px,-1px,0) scale(1.03);clip-path:inset(8% 0 24% 0)}56%{opacity:.36;transform:translate3d(2px,0,0) scale(.99);clip-path:inset(34% 0 18% 0)}72%{opacity:.96;transform:translate3d(0,-1px,0) scale(1.025);clip-path:inset(0)}to{opacity:.88;transform:translateZ(0) scale(1);clip-path:inset(0)}}@keyframes upgradeRustExperimentGhost{0%,18%{opacity:0;transform:translate(0)}24%{opacity:.28;transform:translate(-4px);clip-path:inset(16% 0 52% 0)}36%{opacity:0;transform:translate(5px)}48%{opacity:.2;transform:translate(3px);clip-path:inset(56% 0 8% 0)}62%,to{opacity:0;transform:translate(0)}}@keyframes upgradeRustExperimentPhosphor{0%,to{opacity:.34}46%{opacity:.5}52%{opacity:.26}}@keyframes upgradeRustCodeLine{0%,to{opacity:.28;transform:rotate(var(--rust-code-angle, 0deg)) scaleX(.56)}34%{opacity:.76;transform:rotate(var(--rust-code-angle, 0deg)) scaleX(1)}68%{opacity:.42;transform:rotate(var(--rust-code-angle, 0deg)) scaleX(.78)}}@keyframes upgradeRustExperimentScan{0%{opacity:0;transform:translateY(0)}16%{opacity:.86}86%{opacity:.44}to{opacity:0;transform:translateY(110px)}}@keyframes upgradeRustExperimentCell{0%,20%{background:#5b6f4247}21%,to{background:#8eaa58a3;box-shadow:0 0 4px #74974338}}@keyframes upgradeRustTerminalStatus{0%,86%,to{opacity:.42}88%,92%{opacity:1}94%{opacity:.18}}@keyframes upgradeMysteryMaterialMorph{0%{opacity:.68;filter:saturate(.72) contrast(.98) brightness(.9)}to{opacity:1;filter:saturate(1.02) contrast(1.02) brightness(1.02)}}@keyframes upgradeMysteryCoreMorph{0%{opacity:.72;filter:brightness(.88) saturate(.82)}to{opacity:1;filter:brightness(1) saturate(1)}}@keyframes upgradeMysteryTicksMorph{0%{opacity:.18;filter:brightness(.8)}to{opacity:.5;filter:brightness(.96)}}@keyframes upgradeMysteryContentMorph{0%{opacity:0;filter:brightness(.9)}to{opacity:1;filter:brightness(1)}}@keyframes upgradeMysteryMarkEnter{0%{opacity:0;filter:blur(5px) brightness(.8)}to{opacity:1;filter:blur(0) brightness(1)}}@keyframes upgradeMysteryCoreFog{0%{opacity:.42;transform:translate3d(-9%,1%,0) rotate(-8deg) scale(.96)}52%{opacity:.72}to{opacity:.5;transform:translate3d(9%,-2%,0) rotate(8deg) scale(1.08)}}@keyframes mysteryFaqFog{0%{opacity:.42;transform:translate3d(-8%,2%,0) scale(.96)}48%{opacity:.78}to{opacity:.52;transform:translate3d(10%,-3%,0) scale(1.12)}}@keyframes mysteryFaqScan{0%{transform:translateY(0)}to{transform:translateY(330px)}}@keyframes upgradeMysteryPanelIn{0%{opacity:.58;filter:saturate(.55)}to{opacity:1;filter:saturate(1)}}@keyframes upgradeMysteryGaugeEnter{0%{opacity:0}to{opacity:.75}}@keyframes upgradeMysteryHaze{0%{transform:translate3d(-3%,-1%,0) scale(1);opacity:.52}to{transform:translate3d(4%,2%,0) scale(1.08);opacity:.82}}@keyframes upgradeMysterySweep{to{transform:rotate(360deg)}}@keyframes upgradeMysteryScan{0%{opacity:0;transform:translateY(-62%)}18%{opacity:.58}72%{opacity:.42}to{opacity:0;transform:translateY(64%)}}@keyframes upgradeHeadBreath{0%,to{transform:translateZ(0)}48%,54%{transform:translate3d(0,-1px,0)}}@keyframes mobileMenuReveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes mobileMenuItemIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1240px){.upgrade-stage{--upgrade-gauge-size: 320px;--upgrade-center-width: 348px;grid-template-columns:minmax(270px,1fr) var(--upgrade-center-width) minmax(270px,1fr)}.upgrade-gauge-core{width:184px}.upgrade-gauge-core>img{width:82px;height:82px}.upgrade-gauge-core.has-interactive-head{height:184px;padding-bottom:10px}.upgrade-head-look{inset:-12px 14px 16px}.upgrade-head-figure{width:118px;height:118px}.upgrade-gauge-core>.upgrade-result-image{width:126px;height:96px}.upgrade-mystery-core-emblem{width:184px;height:138px}.upgrade-gauge-core strong{font-size:34px}.upgrade-slot-body>img{height:165px}.upgrade-item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.upgrade-stage{min-height:0;grid-template-columns:1fr 1fr;grid-template-areas:"gauge gauge" "source target"}.upgrade-source-column{grid-area:source}.upgrade-center-column{grid-area:gauge;padding:12px 0}.upgrade-target-column{grid-area:target}.upgrade-gauge-panel{min-height:270px}.upgrade-center-actions{width:min(392px,100%);justify-self:center}}@media(max-width:900px){.upgrade-inventories{grid-template-columns:1fr}.upgrade-item-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.upgrade-copy-desktop{display:none}.upgrade-copy-mobile{display:inline}.upgrade-page{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.upgrade-stage{--upgrade-gauge-size: min( 420px, calc(100vw - 16px - env(safe-area-inset-left) - env(safe-area-inset-right)) );min-height:0;display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:5px;align-items:stretch}.upgrade-source-column,.upgrade-center-column,.upgrade-target-column,.upgrade-target-controls,.upgrade-quick-row{display:contents}.upgrade-gauge-panel{grid-column:1 / -1;grid-row:1;min-height:calc(var(--upgrade-gauge-size) + 22px);padding:10px 0 12px}.upgrade-center-actions{position:fixed;z-index:45;left:calc(8px + env(safe-area-inset-left));right:calc(8px + env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom));min-height:64px;width:auto;max-width:none;padding:6px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:52px;grid-template-areas:"run";justify-self:stretch;align-content:center;background:#1b1c1a;box-shadow:0 -10px 24px #0000006b,inset 0 1px #ffffff12}.upgrade-run-button{grid-area:run;min-height:52px;padding-inline:12px;font-size:12px}.upgrade-gauge-utilities{position:static;z-index:6;grid-column:1 / -1;grid-row:2;justify-self:end;grid-template-columns:repeat(2,36px);margin-right:4px}.upgrade-source-column>.upgrade-slot{grid-column:1 / 8;grid-row:3}.upgrade-target-column>.upgrade-slot{grid-column:8 / 15;grid-row:3}.upgrade-source-column>.upgrade-balance-panel{grid-column:1 / -1;grid-row:5;min-height:0}.upgrade-target-controls>button{grid-column:1 / 3;grid-row:4;width:auto;min-width:0;height:58px;min-height:58px;padding:0;display:grid;grid-template-columns:1fr;place-items:center;background:var(--surface-raised)}.upgrade-target-controls>.mystery-mode-toggle{padding:0;grid-template-columns:1fr;place-items:center;background:linear-gradient(180deg,#75372b,#54271f);box-shadow:inset 0 0 0 1px #f16a4bb8,inset 0 -3px #30100c4d,0 2px 8px #30100c38}.upgrade-target-controls>.mystery-mode-toggle>svg{width:18px;height:18px;padding:0}.upgrade-target-controls>.mystery-mode-toggle>i{top:4px;right:4px}.upgrade-target-controls>button>svg{width:20px;height:20px}.upgrade-stage.is-mystery .upgrade-target-controls>.mystery-mode-toggle.is-active{background:linear-gradient(180deg,#496235,#354827);box-shadow:inset 0 0 0 2px #a9cf65db,inset 0 -3px #1722104d}.upgrade-quick-row button{min-width:0;height:58px;font-size:clamp(11px,2.3vw,15px)}.upgrade-quick-row button:nth-child(1){grid-column:3 / 5;grid-row:4}.upgrade-quick-row button:nth-child(2){grid-column:5 / 7;grid-row:4}.upgrade-quick-row button:nth-child(3){grid-column:7 / 9;grid-row:4}.upgrade-quick-row button:nth-child(4){grid-column:9 / 11;grid-row:4}.upgrade-quick-row button:nth-child(5){grid-column:11 / 13;grid-row:4}.upgrade-quick-row button:nth-child(6){grid-column:13 / 15;grid-row:4}.upgrade-source-column>.upgrade-slot,.upgrade-target-column>.upgrade-slot{grid-row:3;height:210px;min-height:210px}.upgrade-slot>header{height:44px;min-height:44px;padding:0 0 0 11px;font-size:10px;line-height:1.2}.upgrade-slot-body,.upgrade-mystery-body{min-height:166px}.upgrade-source-stake-summary{height:44px;gap:4px}.upgrade-source-stake-summary>b{min-width:27px;padding-inline:4px;font-size:9px}.upgrade-source-stake-summary .upgrade-value{gap:2px;font-size:10px}.upgrade-source-stake-summary .upgrade-value img{width:15px;height:15px}.upgrade-source-stake-summary>button{width:36px;height:44px}.upgrade-source-stake .upgrade-slot-body{min-height:166px;padding:0}.upgrade-source-stake-grid{gap:1px}.upgrade-source-stake-item>img{padding:4px 4px 24px;transform:scale(1.04)}.upgrade-source-stake-item>footer,.upgrade-source-stake.count-3 .upgrade-source-stake-item:nth-child(n+2)>footer,.upgrade-source-stake.count-4 .upgrade-source-stake-item>footer,.upgrade-source-stake.count-5 .upgrade-source-stake-item>footer,.upgrade-source-stake.count-6 .upgrade-source-stake-item>footer{left:4px;right:4px;bottom:4px;gap:2px}.upgrade-source-stake-item>footer>b,.upgrade-source-stake.count-3 .upgrade-source-stake-item:nth-child(n+2)>footer>b,.upgrade-source-stake.count-4 .upgrade-source-stake-item>footer>b,.upgrade-source-stake.count-5 .upgrade-source-stake-item>footer>b,.upgrade-source-stake.count-6 .upgrade-source-stake-item>footer>b{font-size:7px}.upgrade-source-stake-item>footer .upgrade-value,.upgrade-source-stake.count-3 .upgrade-source-stake-item:nth-child(n+2)>footer .upgrade-value,.upgrade-source-stake.count-4 .upgrade-source-stake-item>footer .upgrade-value,.upgrade-source-stake.count-5 .upgrade-source-stake-item>footer .upgrade-value,.upgrade-source-stake.count-6 .upgrade-source-stake-item>footer .upgrade-value{gap:1px;font-size:7px}.upgrade-source-stake-item>footer .upgrade-value img,.upgrade-source-stake.count-3 .upgrade-source-stake-item:nth-child(n+2)>footer .upgrade-value img,.upgrade-source-stake.count-4 .upgrade-source-stake-item>footer .upgrade-value img,.upgrade-source-stake.count-5 .upgrade-source-stake-item>footer .upgrade-value img,.upgrade-source-stake.count-6 .upgrade-source-stake-item>footer .upgrade-value img{width:9px;height:9px}.upgrade-slot.has-item:not(.upgrade-mystery-slot) .upgrade-slot-body{padding:10px}.upgrade-slot.has-item:not(.upgrade-mystery-slot) .upgrade-slot-body>img{width:112%;height:130px;transform:scale(1.12)}.upgrade-slot.has-item:not(.upgrade-mystery-slot):hover .upgrade-slot-body>img{transform:translateY(-2px) scale(1.15)}.upgrade-mystery-slot>header{padding-right:0}.upgrade-mystery-header-actions{margin-right:0}.upgrade-mystery-header-actions>b{display:none}.upgrade-mystery-slot>header .upgrade-mystery-header-actions>button{width:56px;min-width:56px;padding:0 8px}.upgrade-mystery-body>img{left:-5%;right:5%;width:100%}.upgrade-balance-panel{padding:9px 12px 10px}.upgrade-balance-panel>header{margin-bottom:9px}.upgrade-balance-panel>header>span>img{display:none}.upgrade-balance-desktop-value{display:none!important}.upgrade-balance-mobile-value{display:inline-flex!important;min-width:0}.upgrade-balance-mobile-value img,.upgrade-balance-mobile-value>b{flex-shrink:0}.upgrade-balance-mobile-value small{color:#e4dad185;font-size:10px;letter-spacing:.025em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upgrade-balance-form{margin-top:0}.upgrade-balance-slider{grid-template-rows:5px;gap:0}.upgrade-balance-slider>span{display:none}.upgrade-balance-panel input[type=range]{grid-row:1;margin:0}.upgrade-mobile-inventory-tabs{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#171816}.upgrade-mobile-inventory-tabs button{min-width:0;min-height:58px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;background:var(--surface-raised);color:#e4dad17a;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px;font-weight:700;letter-spacing:.025em;text-transform:uppercase;cursor:pointer}.upgrade-mobile-inventory-tabs button>svg{width:15px;height:15px;color:#e4dad157}.upgrade-mobile-inventory-tabs button small{padding:3px 6px;background:#1c1d1b;color:#e4dad170;font-size:8px}.upgrade-mobile-inventory-tabs button.is-active{background:var(--surface-hover);color:#f0e8df;box-shadow:inset 0 -3px 0 var(--rust-red)}.upgrade-mobile-inventory-tabs button:focus-visible{outline:0;box-shadow:inset 0 -3px 0 var(--rust-red),inset 0 0 0 1px #68b8de6b}.upgrade-mobile-inventory-tabs button:active,.upgrade-quick-row button:active{transform:scale(.98)}.upgrade-mobile-inventory-tabs button.is-active>svg{color:var(--rust-red)}.upgrade-inventories{margin-top:0;display:block}.upgrade-inventory-panel{display:none}.upgrade-inventories{--upgrade-inventory-panel-height: 630px}.upgrade-inventory-panel.is-mobile-active{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:50px minmax(0,1fr) 48px;align-items:stretch}.upgrade-inventory-panel>header{grid-column:1;grid-row:1;min-height:50px;display:block}.upgrade-inventory-panel>header>span,.upgrade-source-heading>span{display:none}.upgrade-inventory-panel.is-source>header{grid-column:1;grid-row:1;display:grid;grid-template-columns:50px minmax(0,1fr);gap:0}.upgrade-inventory-panel.is-source>header>.upgrade-source-heading{grid-column:1;min-width:0}.upgrade-inventory-panel.is-source>header>.upgrade-source-heading>button{width:44px;height:44px;margin:3px;flex-basis:44px}.upgrade-inventory-panel.is-source>header>.upgrade-catalog-filters{grid-column:2}.upgrade-inventory-panel.is-target>header{grid-column:1;grid-row:1;display:block}.upgrade-catalog-filters{height:50px;padding:3px;grid-template-columns:44px minmax(54px,.7fr) minmax(54px,.7fr) minmax(96px,1.6fr);gap:3px}.upgrade-catalog-filters>button,.upgrade-catalog-filters>input,.upgrade-catalog-search{height:44px}.upgrade-catalog-search{grid-template-columns:40px minmax(0,1fr)}.upgrade-catalog-search>input{height:44px}.upgrade-inventory-panel>.upgrade-item-grid,.upgrade-inventory-panel>.upgrade-panel-empty{grid-column:1 / -1;grid-row:2}.upgrade-inventory-panel>.upgrade-item-grid{grid-column:1 / -1;grid-row:2}.upgrade-inventory-panel>.upgrade-catalog-pagination{grid-column:1 / -1;grid-row:3;min-height:48px}}@media(max-width:620px){.roulette-arena.status-result,.case-hero.is-roulette.status-result{min-height:382px}.roulette-arena:is(.status-opening,.status-result){padding:6px;gap:6px}.roulette-arena:is(.count-7,.count-8,.count-9):is(.status-opening,.status-result){--slot-size: 58px;--slot-gap: 3px;--roulette-start: 151px;--roulette-offset: 883px;min-height:326px;grid-template-rows:repeat(3,102px)}.roulette-arena:is(.status-opening,.status-result) .roulette-window:before,.roulette-arena:is(.status-opening,.status-result) .roulette-window:after{width:12%}.profile-storage-toolbar{grid-template-columns:1fr}.profile-history-sort{grid-column:1;width:100%;min-height:var(--ui-toolbar-height)}.profile-tabs{width:100%}.profile-tabs button{min-width:0;flex:1;gap:5px;padding-inline:7px;font-size:12px}.inventory-controls{width:100%;grid-template-columns:minmax(112px,.8fr) minmax(0,1.2fr)}.inventory-controls.is-selection-active{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.inventory-controls.is-selection-active>.ui-button{padding-inline:8px;gap:5px;line-height:1.1;white-space:normal}.inventory-controls>.inventory-sort{width:100%}.inventory-simple-toolbar{width:100%}.inventory-sale-confirmation{padding:14px}.inventory-action-modal.is-sell{grid-template-rows:56px 96px auto}.profile-upgrade-grid{grid-template-columns:1fr;gap:5px}.profile-upgrade-card:nth-child(-n+3){margin-bottom:0}.profile-upgrade-card.is-featured{height:210px}.profile-upgrade-card.is-standard{height:190px}.profile-upgrade-items{--upgrade-history-inset: 6px;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr)}.profile-upgrade-items .upgrade-history-item-name{font-size:10px;line-height:1.15}.profile-pagination{min-height:54px;padding:7px;justify-content:center}.profile-pagination>div{max-width:100%;justify-content:center;gap:3px}.profile-pagination button{width:38px;height:38px;flex-basis:38px}.profile-pagination i{width:18px}.upgrade-page .page-heading{min-height:72px}.upgrade-page .page-heading-meta{display:none}.upgrade-stage{--upgrade-gauge-size: min( 420px, calc(100vw - 16px - env(safe-area-inset-left) - env(safe-area-inset-right)) );gap:4px}.upgrade-gauge{width:var(--upgrade-gauge-size);height:var(--upgrade-gauge-size)}.upgrade-gauge-panel{min-height:258px}.upgrade-gauge-core{width:244px}.upgrade-gauge-core>img{width:132px;height:132px}.upgrade-mystery-core-emblem{width:188px;height:142px;transform:none}.upgrade-gauge-core.has-interactive-head{height:244px;padding-bottom:18px}.upgrade-head-look{inset:-8px 22px 18px}.upgrade-head-figure{width:150px;height:150px}.upgrade-mystery-body>img{inset:12px 5% 12px -5%;width:100%;height:calc(100% - 24px);min-height:0}.upgrade-gauge-core strong{font-size:42px}.upgrade-slot>header{height:44px;min-height:44px;padding:0 0 0 9px;font-size:10px}.upgrade-slot-body{min-height:168px;padding:9px}.upgrade-slot-body>img{width:100%;height:108px}.upgrade-slot.has-item:not(.upgrade-mystery-slot) .upgrade-slot-body>span:not(.upgrade-slot-empty){left:9px;right:9px;bottom:8px;gap:4px}.upgrade-slot-body>span:not(.upgrade-slot-empty)>b{font-size:11px;letter-spacing:.02em}.upgrade-slot-body .upgrade-value{gap:3px;color:#e2aa49;font-size:11px;letter-spacing:.02em}.upgrade-slot-body .upgrade-value img{width:15px;height:15px;opacity:.92}.upgrade-source-stake-summary .upgrade-value{font-size:10px}.upgrade-source-stake-summary .upgrade-value img{width:15px;height:15px}.upgrade-slot-empty{font-size:10px}.upgrade-balance-panel{padding:9px 10px}.upgrade-balance-slider{grid-column:auto}.upgrade-mobile-inventory-tabs button{min-height:52px;padding-inline:7px;gap:5px;font-size:11px}.upgrade-mobile-inventory-tabs button>svg{display:none}.upgrade-inventory-panel.is-mobile-active{grid-template-columns:52px minmax(0,1fr)}.upgrade-item-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px}.upgrade-inventories{--upgrade-inventory-panel-height: 548px}.upgrade-item-grid{grid-auto-rows:162px}.upgrade-item-card{height:162px;grid-template-rows:minmax(0,1fr) 42px;padding:0}.upgrade-item-card>img{width:100%;height:100%;margin:0;padding:20px 5px 1px;transform:scale(1.14)}.upgrade-item-card:not(.is-shop-item):hover>img{transform:translateY(-1px) scale(1.18)}.upgrade-item-card>.upgrade-item-meta{min-height:0;margin:0;padding:5px 7px 7px;align-items:center}.upgrade-item-card>.upgrade-item-meta>b{font-size:11px;line-height:1.08}.upgrade-item-card .upgrade-value{justify-self:end;gap:2px;font-size:10px}.upgrade-item-card .upgrade-value img{width:14px;height:14px}.upgrade-item-price{top:6px;right:6px}.upgrade-item-card>i{top:6px;left:6px;width:22px;height:22px;font-size:10px}.upgrade-mystery-header-actions>b{display:none}.mystery-faq-overlay{padding:10px}.mystery-faq-modal{width:min(100%,calc(100vw - 12px));max-height:calc(100dvh - 12px);grid-template-rows:58px minmax(0,1fr) 64px}.mystery-faq-modal>header>span{padding:0 16px}.mystery-faq-modal h2{font-size:20px}.mystery-faq-modal>header>button{width:58px}.mystery-faq-content{padding:16px}.mystery-faq-content>p{font-size:14px}.mystery-faq-visual{height:210px}.mystery-faq-limits>div{padding:0 12px}.inventory-grid-actions{min-height:38px;padding-inline:8px}.inventory-grid-actions>small{display:none}.inventory-grid-actions>button{width:100%;justify-content:center}.inventory-item-check{top:7px;left:7px;width:22px;height:22px;font-size:10px}.inventory-selection-bar{bottom:6px;min-height:118px;padding:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 42px 42px;gap:5px}.inventory-selection-count,.inventory-selection-value{padding-inline:6px}.inventory-selection-count b,.inventory-selection-value b{font-size:12px}.inventory-selection-clear{grid-column:1 / -1;grid-row:3;width:100%;height:34px;justify-content:center}.inventory-selection-bar .ui-button{min-width:0;width:100%;height:42px;padding-inline:8px}.inventory-action-overlay{padding:6px}.inventory-action-modal{width:calc(100vw - 12px);max-height:calc(100dvh - 12px);grid-template-rows:56px minmax(0,1fr) auto}.inventory-action-modal>header>span{padding-inline:13px;gap:8px}.inventory-action-modal>header h2{font-size:19px}.inventory-action-modal>header>button{width:52px}.inventory-action-body{padding:7px;gap:6px}.inventory-action-selection{min-height:92px;padding:8px;grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.inventory-action-previews{height:74px;padding:0}.inventory-action-previews>span{width:54px;height:64px;margin-right:-8px;flex-basis:54px}.inventory-action-previews img{width:54px;height:60px;transform:scale(1.1)}.inventory-action-previews>b{min-width:26px;width:26px;height:26px;margin-left:5px;flex-basis:26px;font-size:9px}.inventory-action-selection-meta{flex-direction:column;align-items:flex-start;gap:9px}.inventory-action-selection-count,.inventory-action-selection-total{gap:2px}.inventory-action-selection-count strong{font-size:13px}.inventory-action-selection-total>b{gap:5px;font-size:15px}.inventory-action-selection-total>b img{width:19px;height:19px}.inventory-action-note{min-height:68px;padding:10px;grid-template-columns:25px minmax(0,1fr);gap:8px}.inventory-action-note>svg{width:18px;height:18px}.inventory-steam-target{min-height:64px;padding:8px 10px;grid-template-columns:36px minmax(0,1fr) 18px;gap:8px}.inventory-steam-target>span{width:36px;height:36px;font-size:17px}.inventory-withdraw-steps{grid-template-columns:1fr}.inventory-withdraw-steps li{min-height:52px;padding:8px}.inventory-action-modal>footer{min-height:106px;padding:7px;display:grid;grid-template-columns:1fr;gap:5px}.inventory-action-modal>footer .ui-button{width:100%;min-width:0;height:44px}.inventory-action-modal>footer.inventory-sale-actions{min-height:0;padding:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.inventory-sale-actions>label{grid-column:1 / -1}.inventory-trade-state{padding:22px 14px 18px}.inventory-trade-state h3{font-size:23px}.inventory-trade-summary{margin-top:16px}.inventory-trade-summary>span{min-height:54px;padding-inline:5px}.inventory-trade-summary b{font-size:13px}}@media(max-width:1180px){.mobile-menu-profile{padding:14px max(16px,env(safe-area-inset-right)) 12px max(16px,env(safe-area-inset-left))}.primary-nav{grid-template-rows:auto minmax(0,1fr) auto}.primary-nav-links{position:absolute;top:calc(50dvh - 68px - env(safe-area-inset-top));left:50%;margin:0;padding:18px 0 24px;gap:6px;transform:translate(-50%,-50%)}.primary-nav .primary-nav-links>button{min-height:58px;font-size:clamp(19px,5vw,23px)}.primary-nav .mobile-menu-profile-main{width:min(500px,100%);height:auto;min-height:68px;margin:auto;padding:10px 14px;display:grid;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;justify-content:stretch;gap:12px;background:#0e110f80;box-shadow:inset 0 0 0 1px #e4dad10e;text-align:left}.mobile-menu-profile-main>img,.mobile-menu-profile-main>i{width:44px;height:44px}.mobile-menu-profile-main>i>svg{width:20px;height:20px}.mobile-menu-profile-main>img{object-fit:cover;object-position:center}.mobile-menu-profile-main b{font-size:17px}.mobile-menu-profile-main small{font-size:10px}.mobile-menu-wallet{width:min(500px,100%);margin:8px auto 0;grid-template-columns:repeat(2,minmax(0,1fr));background:#0e110f80;box-shadow:inset 0 0 0 1px #e4dad10e}.mobile-menu-wallet>span{min-height:58px;padding:8px 14px}.mobile-menu-wallet small{font-size:10px}.mobile-menu-wallet b{min-width:0;overflow:hidden;white-space:nowrap;font-size:clamp(13px,3vw,16px)}.mobile-menu-wallet .rust-inventory-weapon,.mobile-menu-wallet b>img{width:22px;height:22px;flex:0 0 22px}.primary-nav .mobile-menu-wallet>button{width:100%;min-width:0;height:42px;grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:8px;border-top:1px solid rgba(228,218,209,.08);background:#46572f;color:#e2edcc;font-size:12px}.primary-nav .mobile-menu-wallet>button:hover,.primary-nav .mobile-menu-wallet>button:focus-visible{background:#5a7040;color:#fff}.mobile-menu-footer{width:min(500px,calc(100% - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)));min-height:64px;padding:10px 0 calc(10px + env(safe-area-inset-bottom));display:grid;grid-row:3;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:8px;border-top:1px solid rgba(228,218,209,.07)}.primary-nav .mobile-menu-footer>button{min-width:0;height:48px;min-height:48px;padding:0 6px;gap:6px;border:1px solid rgba(228,218,209,.1);background:#222521b8;color:#d5d0c8;font-size:11px}.primary-nav .mobile-menu-footer>button.is-logout{background:#69362d29;color:#d48b7d}.primary-nav .mobile-menu-footer>button:only-child{grid-column:1 / -1}.primary-nav .mobile-menu-footer>button:hover,.primary-nav .mobile-menu-footer>button:focus-visible{background:#343832eb;color:#f0e9e1}.primary-nav .mobile-menu-footer>button.is-logout:hover,.primary-nav .mobile-menu-footer>button.is-logout:focus-visible{background:#843d3147;color:#ef9b8c}}@media(max-width:760px){.primary-nav-links{top:calc(50dvh - 58px - env(safe-area-inset-top))}}@media(max-width:1180px)and (max-height:800px){.primary-nav-links{position:static;margin:0 auto;align-self:start;transform:none}}@media(max-width:900px){.public-profile-summary{grid-template-columns:1fr 1fr}.public-profile-withdrawn{grid-column:1 / -1;height:124px}.public-profile-withdrawn>svg{width:128px;height:128px}.public-profile-history{grid-template-columns:repeat(3,minmax(0,1fr))}.public-profile-upgrades{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.public-profile-overlay{padding:6px;place-items:center;backdrop-filter:blur(4px) brightness(.7)}.public-profile-modal{width:calc(100vw - 12px);max-height:calc(100dvh - 12px);grid-template-rows:54px minmax(0,1fr)}.public-profile-modal-header>span{padding-inline:14px;font-size:11px}.public-profile-modal-header>div>button{width:54px}.public-profile-body{padding:7px}.public-profile-summary{grid-template-columns:1fr;gap:5px}.public-profile-identity,.public-profile-best{height:188px}.public-profile-identity{grid-template-rows:68px 68px 52px}.public-profile-user{padding:7px 10px}.public-profile-avatar{width:50px;height:50px;flex-basis:50px}.public-profile-user h2{font-size:21px}.public-profile-rating{grid-template-columns:42px minmax(0,1fr) auto;padding:6px 10px;gap:8px}.public-profile-rating>img,.public-profile-rating>svg{width:38px;height:38px}.public-profile-rating>strong{font-size:15px}.public-profile-best{grid-column:1}.public-profile-withdrawn{grid-column:1;height:108px;padding:14px;gap:5px}.public-profile-withdrawn>strong{font-size:25px}.public-profile-withdrawn>strong img{width:24px;height:24px}.public-profile-tabs{height:44px;margin-top:6px}.public-profile-tabs button{min-width:0;flex:1 1 0;padding-inline:8px}.public-profile-history{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.public-profile-item{height:178px}.public-profile-upgrades{grid-template-columns:1fr;gap:5px}}@media(max-width:380px){.case-toolbar{grid-template-columns:1fr}.case-toolbar .game-toolbar-tabs,.case-toolbar .game-toolbar-search{width:100%}}@media(max-width:420px){.upgrade-source-stake>header{padding-left:4px}.upgrade-source-stake-title{display:none}.upgrade-source-stake-header-actions{width:100%;justify-content:flex-end}.upgrade-source-stake-summary{width:auto;justify-content:flex-end}}@media(max-width:520px){.profile-user-row{min-height:154px;grid-template-columns:72px minmax(0,1fr);grid-template-rows:72px 44px;row-gap:10px}.profile-user-actions{width:100%;grid-column:1 / -1;align-self:end}.profile-user-actions button{height:44px}}@media(prefers-reduced-motion:reduce){.t-toast{transition:none!important}html{scroll-behavior:auto!important}}.reward-cargo-arrival{width:auto;min-height:28px;padding:0;display:flex;align-items:center;justify-content:flex-start;gap:24px;background:transparent;color:#eee6deb3;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.reward-cargo-arrival span,.reward-cargo-arrival strong{display:inline-flex;align-items:center;gap:7px}.reward-cargo-arrival span{color:#bfd88f}.reward-cargo-arrival span i{width:7px;height:7px;background:#a7c36f;box-shadow:0 0 0 4px #a7c36f1a}.reward-cargo-arrival strong{color:#f0e9e1;font-size:10px}.reward-cargo-arrival strong svg{width:11px;height:11px;color:#d85a3f}.reward-cargo-claim-actions{display:flex;align-items:center}.reward-cargo-claim-actions .ui-button{min-width:258px;height:52px;padding-inline:18px;justify-content:flex-start;gap:11px}.reward-cargo-claim-actions .ui-button>span{min-width:0;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:3px;text-align:left}.reward-cargo-claim-actions .ui-button b{color:inherit;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;line-height:1;text-transform:uppercase}.reward-cargo-claim-actions .ui-button small{color:color-mix(in srgb,currentColor 62%,transparent);font-size:8px;font-weight:700;line-height:1;letter-spacing:.055em;text-transform:uppercase}.reward-cargo-deck{min-width:0;padding:18px 18px 16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:316px;gap:10px;background:#181b18}.reward-cargo-free{--cargo-free-accent: #d6a54a;min-width:0;min-height:316px;grid-column:1;position:relative;display:grid;grid-template-rows:74px minmax(0,1fr) 58px;overflow:hidden;background:transparent}.reward-cargo-free:before{content:"";position:absolute;inset:74px 0 58px;z-index:0;background:linear-gradient(135deg,rgba(214,165,74,.07),transparent 55%),#2b2d28;pointer-events:none}.reward-cargo-free>header{position:relative;z-index:3;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#20231f;font-family:Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase}.reward-cargo-free>header>span{min-width:0;display:flex;align-items:flex-start;flex-direction:column;gap:4px}.reward-cargo-free>header small{color:#eee6de73;font-size:8px;font-weight:700;letter-spacing:.08em}.reward-cargo-free>header b{display:inline-flex;align-items:center;gap:7px;color:#efdfbd;font-size:12px;line-height:1;letter-spacing:.045em}.reward-cargo-free>header b svg{color:var(--cargo-free-accent)}.reward-cargo-free>header em{display:inline-flex;align-items:center;gap:5px;color:#e4bd69;font-size:9px;font-style:normal;font-weight:700;letter-spacing:.08em}.reward-cargo-free>header em svg{width:11px;height:11px;color:var(--cargo-free-accent)}.reward-cargo-free-stage{position:relative;z-index:1;min-height:0;overflow:hidden;contain:layout paint;box-shadow:inset 0 2px 0 var(--cargo-free-accent)}.reward-cargo-free-stage>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:opacity .28s ease,transform .38s var(--ease-smooth-out),filter .38s ease}.reward-cargo-free-crate{padding:10px 22px 2px;opacity:1;filter:saturate(.84) brightness(.88) drop-shadow(0 14px 10px rgba(0,0,0,.42));transform:translateY(2px) scale(.92)}.reward-cargo-free-prize{padding:22px 34px 14px;opacity:0;filter:drop-shadow(0 13px 10px rgba(0,0,0,.4));transform:translateY(2px) scale(.9)}.reward-cargo-free-stage>span{position:absolute;bottom:13px;left:14px;min-height:24px;display:inline-flex;align-items:center;gap:6px;color:#eee6de9e;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.reward-cargo-free-stage>span svg{color:var(--cargo-free-accent)}.reward-cargo-free.is-claimed{--cargo-free-accent: #9fbd68}.reward-cargo-free.is-claimed .reward-cargo-free-crate{opacity:0;transform:translateY(2px) scale(.86)}.reward-cargo-free.is-claimed .reward-cargo-free-prize{opacity:1;transform:translateY(0) scale(1.12);animation:cargoFreeReveal .42s var(--ease-smooth-out) both}.reward-cargo-free>footer{position:relative;z-index:3;min-width:0;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#1b1e1b;box-shadow:inset 0 1px #eee6de0a}.reward-cargo-free>footer>span{min-width:0;display:flex;flex-direction:column;gap:4px}.reward-cargo-free>footer small{color:#eee6de75;font-size:9px;font-weight:700;letter-spacing:.065em;text-transform:uppercase}.reward-cargo-free>footer b{overflow:hidden;color:#f1e9e2;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:16px;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.reward-cargo-free>footer em,.reward-cargo-free>footer strong{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;color:#dcb45e;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px;font-style:normal;font-weight:700;text-transform:uppercase}.reward-cargo-free>footer strong img{width:16px;height:16px}.reward-cargo-locks{min-width:0;grid-column:2 / -1;padding:0;display:grid;grid-template-rows:38px 20px minmax(0,1fr);gap:8px;background:transparent}.reward-cargo-locks-header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:16px}.reward-cargo-locks-header>span{min-width:0;display:flex;flex-direction:column;gap:5px}.reward-cargo-locks-header small{color:#d0a247;font-size:8px;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.reward-cargo-locks-header b{color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:16px;line-height:1;letter-spacing:.02em;text-transform:uppercase}.reward-cargo-locks-header .ui-button{min-width:168px;height:44px;padding-inline:16px;font-size:11px}.reward-cargo-hack-progress{min-width:0;display:flex;align-items:center}.reward-cargo-hack-progress .reward-progress{flex:1;max-width:none}.reward-cargo-lockers{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.reward-cargo-lockers>article{--cargo-state: rgba(238, 230, 222, .34);position:relative;min-width:0;min-height:242px;overflow:hidden;background:#252925}.reward-cargo-lockers>article:after{content:"";position:absolute;inset:0 0 auto;z-index:5;height:2px;background:transparent}.reward-cargo-lockers>article.is-unlocked{--cargo-state: #99b764;background:#2a2e28}.reward-cargo-lockers>article.is-available{--cargo-state: #d0a247;background:#2b2b26;cursor:pointer;transition:background-color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out,box-shadow var(--duration-quick) ease-out}.reward-cargo-lockers>article.is-hacking{--cargo-state: #d0a247;background:#2b2b26}.reward-cargo-lockers>article.is-harbor-cargo{background:#292624}.reward-cargo-lockers>article.is-unlocked:after,.reward-cargo-lockers>article.is-available:after,.reward-cargo-lockers>article.is-hacking:after{background:var(--cargo-state)}.reward-cargo-lockers>article.is-available:hover{background:#333126;transform:translateY(-1px)}.reward-cargo-lockers>article.is-available:focus-visible{outline:0;box-shadow:inset 0 0 0 1px #d0a247b8}.reward-cargo-locker-tag{position:absolute;inset:0 0 auto;z-index:4;min-height:32px;padding:2px 10px 0;display:flex;align-items:center;justify-content:space-between;gap:6px;color:#eee6de80;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.reward-cargo-locker-tag em{color:var(--cargo-state);font-size:8px;font-style:normal}.reward-cargo-lockers>article>img{position:absolute;inset:30px 0 58px;z-index:1;width:100%;height:calc(100% - 88px);object-fit:contain;filter:drop-shadow(0 10px 8px rgba(0,0,0,.38));transform:scale(1.22)}.reward-cargo-locker-secret{position:absolute;inset:32px 0 58px;z-index:2;display:grid;place-items:center;overflow:hidden}.reward-cargo-locker-secret>img{position:absolute;left:50%;top:50%;width:auto;max-width:76%;height:94%;object-fit:contain;opacity:.58;filter:saturate(.62) brightness(.72) drop-shadow(0 10px 8px rgba(0,0,0,.42));transform:translate(-50%,-50%)}.reward-cargo-lockers>article.is-hacking .reward-cargo-locker-secret>img{opacity:.7;filter:saturate(.72) brightness(.82) drop-shadow(0 12px 10px rgba(0,0,0,.48))}.reward-cargo-lockers>article>footer{position:absolute;inset:auto 0 0;z-index:3;min-height:58px;padding:8px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;background:#1b1e1b;box-shadow:inset 0 1px #eee6de0a}.reward-cargo-lockers>article>footer>span{min-width:0;display:flex;flex-direction:column;gap:4px}.reward-cargo-lockers>article>footer b{display:-webkit-box;overflow:hidden;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;line-height:1.05;text-transform:uppercase;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.reward-cargo-lockers>article>footer small{display:flex;align-items:center;gap:4px;color:#eee6de85;font-size:9px;font-weight:700;white-space:nowrap}.reward-cargo-lockers>article>footer small img{width:12px;height:12px}.reward-cargo-lockers>article>footer em{color:#eee6de80;font-size:8px;font-style:normal;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.reward-cargo-lockers>article.is-unlocked>footer em{color:#b9d68a}.reward-cargo-lockers>article.is-available>footer em{color:#e1b65e}@media(prefers-reduced-motion:no-preference){.reward-cargo-lockers>article.is-hacking{animation:cargoHackPulse 2.8s ease-in-out infinite}.reward-cargo-arrival span i{animation:cargoStatusPulse 2.2s ease-in-out infinite}}@keyframes cargoHackPulse{50%{filter:brightness(1.04)}}@keyframes cargoStatusPulse{50%{background:#d0a247;box-shadow:0 0 0 5px #d0a2471a}}@keyframes cargoFreeReveal{0%{opacity:.35;transform:translateY(8px) scale(1.25);filter:brightness(1.45) drop-shadow(0 16px 12px rgba(0,0,0,.42))}}@media(max-width:900px){.reward-cargo-deck{grid-template-columns:repeat(4,minmax(0,1fr))}.reward-cargo-lockers>article{min-height:210px}}@media(max-width:760px){.reward-cargo-arrival{min-height:32px;padding-inline:0;gap:12px}.reward-cargo-arrival strong{font-size:10px}.reward-cargo-claim-actions{width:100%;display:block}.reward-cargo-claim-actions .ui-button{width:100%;min-width:0;height:48px;padding-inline:10px}.reward-cargo-claim-actions .ui-button b{font-size:13px}.reward-cargo-deck{width:100%;padding:10px;grid-template-columns:1fr;grid-auto-rows:auto;gap:16px}.reward-cargo-free{height:264px;min-height:264px;grid-column:1;grid-template-rows:40px minmax(0,1fr) 60px;background:transparent}.reward-cargo-free:before{top:40px;bottom:60px}.reward-cargo-free-crate{padding:8px 34px 0;transform:translateY(1px) scale(.94)}.reward-cargo-free-prize{padding:17px 42px 10px}.reward-cargo-free.is-claimed .reward-cargo-free-crate{transform:translateY(1px) scale(.88)}.reward-cargo-free.is-claimed .reward-cargo-free-prize{transform:translateY(0) scale(1.1)}.reward-cargo-free>footer{min-height:62px;padding:9px 11px}.reward-cargo-free>footer b{font-size:14px}.reward-cargo-locks{grid-column:1;padding:16px 0 0;grid-template-rows:38px auto minmax(0,1fr);gap:10px;box-shadow:inset 0 1px #eee6de0e}.reward-cargo-locks-header{align-items:center;gap:8px}.reward-cargo-locks-header b{font-size:16px}.reward-cargo-locks-header .ui-button{min-width:132px;height:40px;padding-inline:10px;font-size:10px}.reward-cargo-hack-progress{align-items:stretch}.reward-cargo-lockers{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.reward-cargo-lockers>article{min-height:184px}.reward-cargo-lockers>article:before{top:30px;bottom:62px}.reward-cargo-lockers>article>img{top:30px;bottom:62px;height:calc(100% - 92px);transform:scale(1.16)}.reward-cargo-locker-secret{top:30px;bottom:62px}.reward-cargo-locker-secret>img{max-width:88%;height:92%}.reward-cargo-lockers>article>footer{min-height:62px;padding:7px;grid-template-columns:minmax(0,1fr);gap:3px}.reward-cargo-lockers>article>footer b{min-height:20px;display:-webkit-box;overflow:hidden;font-size:9px;line-height:1.05;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.reward-cargo-lockers>article>footer em{display:none}}@media(max-width:920px){.roulette-arena:is(.count-7,.count-8,.count-9):is(.status-opening,.status-result){--slot-size: 76px;--slot-gap: 3px;--roulette-start: 196px;--roulette-offset: 1144px;min-height:382px;grid-template-rows:repeat(3,114px)}.roulette-arena:is(.status-opening,.status-result){padding:10px;gap:10px}}.upgrade-lucky-drop-sector{position:absolute;z-index:4;left:50%;bottom:2px;width:64px;height:72px;display:grid;place-items:end center;padding-bottom:13px;color:#e8ba62;opacity:.92;isolation:isolate;filter:drop-shadow(0 6px 7px rgba(0,0,0,.68));transform:translate(-50%);pointer-events:none}.upgrade-lucky-drop-sector:before{content:"";position:absolute;z-index:-2;inset:0;clip-path:polygon(18% 0,82% 0,100% 100%,0 100%);background:linear-gradient(90deg,rgba(255,222,151,.34),transparent 12% 88%,rgba(255,222,151,.25)),linear-gradient(180deg,#8a5b2d 0 3px,#3c2919 3px 72%,#17110c);box-shadow:inset 0 1px #ffeebe57}.upgrade-lucky-drop-sector:after{content:"";position:absolute;z-index:-1;inset:4px 5px 5px;clip-path:polygon(17% 0,83% 0,100% 100%,0 100%);background:radial-gradient(circle at 50% 67%,rgba(227,172,73,.18),transparent 38%),repeating-linear-gradient(112deg,rgba(255,255,255,.022) 0 1px,transparent 1px 7px),linear-gradient(180deg,#30261d,#1a1510);box-shadow:inset 0 0 0 1px #ffde9a14,inset 0 -10px 18px #0000005c}.upgrade-lucky-drop-sector.is-scanning{animation:upgradeLuckySectorReveal .26s var(--ease-smooth-out) both}.upgrade-lucky-drop-sector svg{position:relative;z-index:2;width:18px;height:18px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.92)) drop-shadow(0 0 7px rgba(224,170,78,.2))}.upgrade-lucky-drop-sparks{position:absolute;z-index:7;left:50%;bottom:46px;width:1px;height:1px;pointer-events:none}.upgrade-lucky-drop-sparks i{position:absolute;left:0;top:0;width:2px;height:20px;background:linear-gradient(180deg,#fff6cc00,#fff0ae 38%,#d69632);box-shadow:0 0 6px #e0aa4ed1;opacity:0;transform:translate(-50%,-50%) rotate(var(--lucky-spark-angle)) translateY(-6px) scaleY(.28);transform-origin:50% 100%}.upgrade-gauge-panel.is-lucky-drop .upgrade-gauge{--gauge-color: var(--rust-gold)}.upgrade-gauge-panel.is-lucky-drop .upgrade-gauge:before{border-color:#e0aa4e3d;background:radial-gradient(circle,rgba(224,170,78,.1) 0 .55px,transparent .85px) 0 0/4px 4px,radial-gradient(circle,rgba(224,170,78,.27),transparent 63%),var(--surface-base);animation:upgradeLuckyDropCoreAfterglow 4.8s ease-in-out infinite}.upgrade-gauge-panel.is-lucky-drop:after{border-color:#e7b754b8;box-shadow:0 0 28px #e0aa4e4d}.upgrade-gauge-panel.is-lucky-drop .upgrade-lucky-drop-sector{color:#fff1ad;animation:upgradeLuckySectorLock .92s var(--ease-smooth-out) both}.upgrade-gauge-panel.is-lucky-drop .upgrade-lucky-drop-sector:before{background:linear-gradient(90deg,rgba(255,244,196,.72),transparent 10% 90%,rgba(255,233,166,.56)),linear-gradient(180deg,#ffe397 0 3px,#b77728 3px 70%,#4b2c12)}.upgrade-gauge-panel.is-lucky-drop .upgrade-lucky-drop-sector:after{background:radial-gradient(circle at 50% 64%,rgba(255,224,131,.42),transparent 40%),repeating-linear-gradient(112deg,rgba(255,255,255,.04) 0 1px,transparent 1px 7px),linear-gradient(180deg,#6a451e,#28180d);box-shadow:inset 0 0 0 1px #ffeaae3d,inset 0 -10px 20px #0000004d}.upgrade-gauge-panel.is-lucky-drop .upgrade-lucky-drop-sector svg{animation:upgradeLuckyStarLock .92s var(--ease-smooth-out) both}.upgrade-gauge-panel.is-lucky-drop .upgrade-lucky-drop-sparks i{animation:upgradeLuckySpark .72s var(--lucky-spark-delay) cubic-bezier(.16,.72,.2,1) both}.upgrade-stage.is-lucky-drop .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot){animation:upgradeLuckyTargetSurface var(--upgrade-win-duration) var(--upgrade-win-ease) both}.upgrade-stage.is-lucky-drop .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot)>header{animation:upgradeLuckyTargetHeader var(--upgrade-win-duration) var(--upgrade-win-ease) both}.upgrade-stage.is-lucky-drop .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-slot-body:before{background:radial-gradient(circle,rgba(255,250,221,.96) 0 2%,rgba(240,194,100,.84) 8%,rgba(224,170,78,.38) 31%,transparent 68%)}.upgrade-stage.is-lucky-drop .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-win-canvas{filter:saturate(1.12) brightness(1.08)}.upgrade-stage.is-lucky-drop .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-slot-body>img{animation:upgradeLuckyTargetItem var(--upgrade-win-duration) var(--upgrade-win-ease) both}.upgrade-stage.is-lucky-drop .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-slot-body:after{content:"";position:absolute;z-index:1;inset:-32% 18%;background:linear-gradient(104deg,transparent 31%,rgba(255,239,179,.04) 43%,rgba(255,239,179,.5) 50%,rgba(255,239,179,.04) 57%,transparent 69%);transform:translate(-120%) skew(-8deg);animation:upgradeLuckyTargetSweep 1.05s 90ms var(--ease-smooth-out) both;pointer-events:none}@keyframes upgradeLuckySectorLock{0%{opacity:.7;filter:drop-shadow(0 5px 6px rgba(0,0,0,.7)) brightness(.74);transform:translate(-50%) translateY(8px) scale(.94)}18%{opacity:1;filter:drop-shadow(0 0 18px rgba(255,205,104,.7)) drop-shadow(0 7px 8px rgba(0,0,0,.7)) brightness(1.5);transform:translate(-50%) translateY(-2px) scale(1.04)}48%{filter:drop-shadow(0 0 12px rgba(224,170,78,.48)) drop-shadow(0 7px 8px rgba(0,0,0,.7)) brightness(1.12);transform:translate(-50%) translateY(0) scale(1)}to{opacity:1;filter:drop-shadow(0 0 9px rgba(224,170,78,.34)) drop-shadow(0 7px 8px rgba(0,0,0,.7)) brightness(1.04);transform:translate(-50%) translateY(0) scale(1)}}@keyframes upgradeLuckySectorReveal{0%{opacity:0;filter:drop-shadow(0 3px 5px rgba(0,0,0,.62)) brightness(.58);transform:translate(-50%) translateY(15px) scale(.9)}to{opacity:.92;filter:drop-shadow(0 7px 8px rgba(0,0,0,.7)) brightness(.92);transform:translate(-50%) translateY(0) scale(1)}}@keyframes upgradeLuckyStarLock{0%{color:#b57c2e;filter:drop-shadow(0 1px 1px rgba(0,0,0,.9));transform:scale(.72)}22%{color:#fff7cf;filter:drop-shadow(0 0 12px rgba(255,221,128,.96));transform:scale(1.3) rotate(-8deg)}52%{color:#ffe49a;filter:drop-shadow(0 0 8px rgba(255,211,104,.7));transform:scale(.96) rotate(2deg)}to{color:#ffe7a3;filter:drop-shadow(0 1px 1px rgba(0,0,0,.86)) drop-shadow(0 0 6px rgba(255,211,104,.45));transform:scale(1)}}@keyframes upgradeLuckySpark{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--lucky-spark-angle)) translateY(-4px) scaleY(.22)}12%{opacity:1}68%{opacity:.76}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--lucky-spark-angle)) translateY(-92px) scaleY(.72)}}@keyframes upgradeLuckyDropCoreAfterglow{0%,to{box-shadow:inset 0 1px #f4e7da0a,inset 0 -12px 20px #00000029,inset 0 0 28px #e0aa4e0f,inset 0 0 0 12px #00000012,0 14px 32px #0000004d}46%{box-shadow:inset 0 1px #f4e7da0d,inset 0 -12px 20px #00000024,inset 0 0 48px #e0aa4e29,inset 0 0 0 12px #0000000f,0 14px 32px #0000004d}}@keyframes upgradeLuckyTargetSurface{0%{background-color:var(--surface-raised);box-shadow:inset 0 0 0 0 transparent}13%{background-color:color-mix(in srgb,var(--rust-gold) 24%,var(--surface-raised));box-shadow:inset 0 0 84px #e0aa4e57}34%{background-color:color-mix(in srgb,var(--rust-gold) 17%,var(--surface-raised));box-shadow:inset 0 0 126px #e0aa4e42}to{background-color:color-mix(in srgb,var(--rust-gold) 8%,var(--surface-raised));box-shadow:inset 0 0 52px #e0aa4e1f}}@keyframes upgradeLuckyTargetHeader{0%,to{color:#e4dad19e;background-color:var(--surface-base)}15%{color:#fff4d3;background-color:#6b4a22}42%{color:#f1dfb8;background-color:#41331f}}@keyframes upgradeLuckyTargetItem{0%{opacity:.58;filter:blur(3px) brightness(.64) drop-shadow(0 14px 14px rgba(0,0,0,.34));transform:scale(1.12) translateY(9px)}8%{opacity:1;filter:blur(0) brightness(2.45) saturate(1.06) drop-shadow(0 0 42px rgba(224,170,78,.84));transform:scale(1.68) translateY(-10px)}24%{filter:brightness(1.5) saturate(1.14) drop-shadow(0 0 35px rgba(224,170,78,.66));transform:scale(1.46) translateY(-5px)}48%{filter:brightness(1.2) saturate(1.08) drop-shadow(0 0 24px rgba(224,170,78,.42));transform:scale(1.35) translateY(-2px)}to{opacity:1;filter:drop-shadow(0 14px 14px rgba(0,0,0,.34));transform:scale(1.28) translateY(0)}}@keyframes upgradeLuckyTargetSweep{0%{opacity:0;transform:translate(-120%) skew(-8deg)}15%{opacity:1}72%{opacity:.52}to{opacity:0;transform:translate(120%) skew(-8deg)}}.upgrade-gauge-panel.is-lucky-drop .upgrade-gauge-core>strong{font-size:clamp(22px,3vw,32px);color:#ffe2a5}@media(prefers-reduced-motion:reduce){.upgrade-lucky-drop-sector,.upgrade-gauge-panel.is-lucky-drop .upgrade-lucky-drop-sector,.upgrade-gauge-panel.is-lucky-drop .upgrade-lucky-drop-sector svg,.upgrade-gauge-panel.is-lucky-drop .upgrade-gauge:before,.upgrade-stage.is-lucky-drop .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot),.upgrade-stage.is-lucky-drop .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot)>header,.upgrade-stage.is-lucky-drop .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-slot-body>img{animation:none}.upgrade-lucky-drop-sparks,.upgrade-stage.is-lucky-drop .upgrade-target-column .upgrade-slot:not(.upgrade-mystery-slot) .upgrade-slot-body:after{display:none}}.energy-status-bar{position:fixed;inset:68px 0 auto 220px;z-index:49;height:52px;padding:0 8px;display:flex;align-items:center;justify-content:flex-start;gap:6px;border:0;border-left:1px solid rgba(228,218,209,.08);background:#111311;color:#e4dad1b8;text-align:left;cursor:pointer}.energy-status-bar:hover,.energy-status-bar:focus-visible{color:#fff}.energy-status-copy,.energy-status-next{min-width:0;display:flex;align-items:center;font-family:Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase}.energy-status-copy{width:220px;height:42px;padding:0 14px;gap:9px;background:#536b30;color:#f2eee8}.energy-status-copy>i{width:18px;height:22px;display:grid;place-items:center;flex:0 0 auto;color:#d8e9b5;font-size:13px;font-style:normal}.energy-status-copy b{font-size:11px;letter-spacing:.055em}.energy-status-copy strong{margin-left:auto;padding:4px 6px;background:#10120f4d;color:#eef5dc;font-size:11px;font-variant-numeric:tabular-nums;line-height:1}.energy-status-next{width:230px;height:42px;padding:0 14px;gap:8px;background:#292b28}.energy-status-next small{color:#eee6de6b;font-size:8px;font-weight:700;letter-spacing:.055em}.energy-status-next b{max-width:96px;overflow:hidden;font-size:11px;letter-spacing:.045em;text-overflow:ellipsis;white-space:nowrap}.energy-status-next svg{width:10px;color:#e4dad180}.energy-status-bar:hover .energy-status-copy,.energy-status-bar:focus-visible .energy-status-copy{background:#607a38}.energy-status-bar:hover .energy-status-next,.energy-status-bar:focus-visible .energy-status-next{background:#333530}.app-shell.has-energy-status .content-page{padding-top:142px}.app-shell.has-energy-status .case-detail-page{padding-top:134px}.app-shell.has-energy-status .live-drops{inset-block-start:68px}.rewards-system-switch{--ui-toolbar-height: 56px;display:grid;grid-template-columns:1fr;margin-bottom:18px;background:#191b19}.rewards-system-switch .game-toolbar-tabs{display:grid;grid-template-columns:repeat(var(--meta-tab-count, 3),minmax(0,1fr));gap:2px;overflow:visible}.rewards-system-switch .game-toolbar-tabs button{min-width:0;background:#252724;color:#eee6dea8}.rewards-system-switch .game-toolbar-tabs button:hover,.rewards-system-switch .game-toolbar-tabs button:focus-visible{background:#2d302c;color:#fff}.rewards-system-switch .game-toolbar-tabs button.is-active{background:#30332e;color:#f5eee7;box-shadow:inset 0 -3px #91aa60}.rewards-system-switch .game-toolbar-tabs button.is-active svg{color:#b8cf83}.rewards-system-switch .game-toolbar-tabs button small{padding:0;background:transparent;color:#e4dad180;font-size:9px}.rewards-system-switch .game-toolbar-tabs button.is-active small{color:#c7d99d}.rewards-system-content{min-height:360px}.rewards-system-content>section{animation:metaPanelIn var(--duration-fast) var(--ease-smooth-out) both}.reward-weekly-section>.energy-panel{margin-bottom:var(--reward-section-gap)}.energy-panel{position:relative;overflow:hidden;background:#1b1d1a}.energy-network{min-width:0;padding:24px;overflow:hidden;background:#1b1d1a}.energy-network-command{min-width:0;min-height:86px;padding:0 18px;display:grid;grid-template-columns:88px minmax(190px,1.2fr) minmax(112px,.62fr) minmax(112px,.62fr) minmax(210px,1fr);align-items:center;gap:18px;background:#252724}.energy-network-command>.ui-button{width:100%;min-width:0;height:54px}.energy-network-command>.ui-button:disabled{background:#42443f;color:#eee6de6b;cursor:default}.energy-network-charge,.energy-network-next,.energy-network-personal,.energy-network-reset{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:5px}.energy-network-command small{color:#e4dad194;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.energy-network-charge strong{color:#dce9bd;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:30px;line-height:.86;letter-spacing:-.02em}.energy-network-next-value{min-width:0;display:flex;align-items:center;gap:8px;white-space:nowrap}.energy-network-next b{min-width:0;overflow:hidden;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:18px;line-height:1;text-overflow:ellipsis;text-transform:uppercase}.energy-network-next em{flex:0 0 auto;display:flex;align-items:center;gap:6px;color:#c7d99d;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;font-style:normal;font-weight:700;text-transform:uppercase}.energy-network-next em img{width:18px;height:18px}.energy-network-personal b{display:flex;align-items:center;gap:6px;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;text-transform:uppercase}.energy-network-personal b img{width:18px;height:18px}.energy-network-reset b{color:#eee6ded6;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;line-height:1;text-transform:uppercase;white-space:nowrap}.energy-network-progress{margin:20px 0 30px;padding:0 2px 23px}.energy-network-track{height:9px;overflow:hidden;background:#0f110f;box-shadow:inset 0 0 0 1px #ffffff0a}.energy-network-track i{width:100%;height:100%;display:block;background:linear-gradient(90deg,#58703b,#8da351 58%,#c6a341);transform:scaleX(var(--energy-progress, 0));transform-origin:left center;transition:transform var(--duration-fast) var(--ease-smooth-out)}.energy-network-scale{position:relative;height:0}.energy-network-scale>span{position:absolute;top:-10px;display:grid;justify-items:center;gap:5px;color:#e4dad18f;transform:translate(-50%)}.energy-network-scale>span:last-child{transform:translate(-100%)}.energy-network-scale>span>i{width:2px;height:15px;background:#5a5d55}.energy-network-scale>span>b{font-size:9px;letter-spacing:.05em}.energy-network-scale>span.is-reached{color:#c9dc9d}.energy-network-scale>span.is-reached>i{background:#a9c074}.energy-milestones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.energy-milestones>article{position:relative;min-width:0;min-height:176px;padding:20px;display:flex;flex-direction:column;gap:18px;overflow:hidden;background:#242623;color:#eee6dea8}.energy-milestones>article.is-next{background:#292c27;box-shadow:inset 0 -2px #758c4e}.energy-milestones>article.is-unlocked{background:#2b2e29;color:#eee6dec7}.energy-milestones>article.is-claimable{background:#30352d}.energy-milestones>article.is-claimed{background:#292c27;color:#eee6dead}.energy-milestones article>header{min-width:0;padding-right:82px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px}.energy-milestones article>header>i{width:42px;height:42px;display:grid;place-items:center;background:#171917;color:#d1ac43;font-size:16px;font-style:normal}.energy-milestones article>header>span{min-width:0}.energy-milestones article small{color:#eee6dea3;font-size:10px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.energy-milestones h3{margin:4px 0 0;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:17px;line-height:1.05;text-transform:uppercase;white-space:normal}.energy-milestone-state{position:absolute;top:20px;right:20px;padding:5px 7px;display:inline-flex;align-items:center;gap:5px;background:#191b19;color:#eee6de9e;font-size:9px;font-style:normal;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.energy-milestone-state svg{width:10px;height:10px}.energy-milestones article.is-claimable .energy-milestone-state{background:#a9c476;color:#171917}.energy-milestones article.is-claimed .energy-milestone-state{color:#adc979}.energy-milestone-reward{margin-top:auto;min-height:50px;padding:12px 14px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px 14px;background:#1c1e1b}.energy-milestone-scrap{display:inline-flex;align-items:center;gap:5px;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px;font-weight:700}.energy-milestone-reward .scrap-icon,.energy-milestone-reward img{width:17px;height:17px}.energy-milestone-reward b{color:#eee6deb8;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;white-space:nowrap}.energy-milestones article>footer{min-height:38px;margin-top:auto;display:flex;align-items:flex-end}.energy-milestones .ui-button{min-width:0;height:40px;padding-inline:10px;font-size:10px}.energy-reputation-note{margin:14px 0 0;display:flex;align-items:center;gap:8px;color:#e4dad1a8;font-size:11px;line-height:1.4}.energy-reputation-note svg{color:#a9c476}.energy-claim-notice{margin:0;padding:11px 26px;display:flex;align-items:center;gap:8px;background:#35402d;color:#dce9bd;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.workbench-panel,.contracts-panel{overflow:hidden;background:#20221f}.workbench-primary-action{width:min(360px,100%);min-width:0;height:52px;padding-inline:18px;justify-content:space-between}.workbench-primary-action>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-primary-action>b{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.workbench-primary-action img{width:17px;height:17px}.workbench-complete{min-height:46px;display:flex;align-items:center;gap:8px;color:#bad38a;font-family:Roboto Condensed,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.workbench-level-track{min-height:82px;margin:16px 18px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#191b19}.workbench-level-track>span{position:relative;min-width:0;padding:16px 18px;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:12px;color:#eee6de57}.workbench-level-track>span+span:before{position:absolute;inset:16px auto 16px 0;width:1px;background:#eee6de14;content:""}.workbench-level-track>span.is-complete{color:#eee6deb3}.workbench-level-track>span.is-current{background:#2a2e27;color:#dce9bd}.workbench-level-track>span>i{color:inherit;font-family:Roboto Condensed,sans-serif;font-size:13px;font-style:normal;font-weight:700}.workbench-level-track>span>span{min-width:0;display:flex;flex-direction:column;gap:4px}.workbench-level-track b{overflow:hidden;color:inherit;font-family:Roboto Condensed,sans-serif;font-size:13px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.workbench-level-track small{overflow:hidden;color:#eee6de6b;font-size:9px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.meta-panel-section-heading{min-height:72px;margin:16px 18px 0;padding:0 4px;display:flex;align-items:center;justify-content:space-between;gap:20px}.meta-panel-section-heading>span{min-width:0;display:flex;flex-direction:column;gap:3px}.meta-panel-section-heading small{color:#eee6de75;font-size:9px;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.meta-panel-section-heading h3{margin:0;color:#f1e9e2;font-family:Roboto Condensed,sans-serif;font-size:23px;line-height:1;text-transform:uppercase}.meta-panel-section-heading>b{color:#eee6de85;font-family:Roboto Condensed,sans-serif;font-size:11px;text-transform:uppercase;white-space:nowrap}.workbench-modules{padding:0 18px 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workbench-modules>button{min-width:0;min-height:118px;padding:20px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:16px;border:0;background:#292b28;color:#eee6deb8;text-align:left;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.workbench-modules>button:hover:not(:disabled),.workbench-modules>button:focus-visible:not(:disabled){background:#32352f;color:#fff;outline:0}.workbench-modules>button:focus-visible{box-shadow:inset 0 0 0 1px var(--rust-blue)}.workbench-modules>button.is-installed{background:#302f29}.workbench-modules>button.is-active{background:#343b30;color:#e4edcf}.workbench-modules>button.is-locked{opacity:.42;cursor:not-allowed}.workbench-modules>button>i{width:42px;height:42px;display:grid;place-items:center;color:#d8a74c;font-size:19px;font-style:normal}.workbench-module-copy{min-width:0;display:flex;flex-direction:column;gap:6px}.workbench-module-copy b{color:#f1e9e2;font-family:Roboto Condensed,sans-serif;font-size:16px;text-transform:uppercase}.workbench-module-copy small{max-width:48ch;color:#eee6de85;font-size:10px;line-height:1.4}.workbench-module-action{min-width:112px;display:flex;align-items:flex-end;flex-direction:column;gap:8px}.workbench-module-action em{color:#a9bd7c;font-size:9px;font-style:normal;font-weight:700;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap}.workbench-modules>button.is-locked .workbench-module-action em{color:#eee6de7a}.workbench-modules .workbench-module-price{height:36px;color:#eee6de;font-size:14px;letter-spacing:.02em}.workbench-modules .workbench-module-price>.scrap-icon{width:15px;height:15px;padding:10px}.workbench-modules .workbench-module-price>b{padding-inline:10px;font-size:14px}.wipe-countdown{min-width:214px;min-height:52px;padding:10px 14px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;background:#1b1c1a}.wipe-countdown small{color:#eee6de75;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wipe-countdown b{margin-top:5px;color:#f1e9e2;font-family:Roboto Condensed,sans-serif;font-size:17px;font-variant-numeric:tabular-nums;line-height:1;text-transform:uppercase}.contracts-grid{padding:0 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.contracts-grid>article{min-width:0;min-height:248px;padding:20px;display:flex;flex-direction:column;background:#292b28}.contracts-grid>article.is-ready{background:#30362d}.contracts-grid>article.is-claimed{background:#242623;color:#eee6de94}.contracts-grid article>header{min-height:44px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px}.contracts-grid article>header>i{width:38px;height:38px;display:grid;place-items:center;color:var(--rust-blue-bright);font-size:17px;font-style:normal}.contracts-grid article>header>span{min-width:0;display:flex;flex-direction:column;gap:3px}.contracts-grid article>header small{color:#eee6de6b;font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.contracts-grid article>header b{overflow:hidden;color:#f1e9e2;font-family:Roboto Condensed,sans-serif;font-size:16px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.contracts-grid article>header>em{padding:5px 7px;background:#1b1d1a;color:#eee6de80;font-size:8px;font-style:normal;font-weight:700;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}.contracts-grid>article.is-ready header>em{background:#a9c476;color:#171917}.contracts-grid>article.is-claimed header>em{color:#adc979}.contracts-grid article>p{min-height:36px;margin:15px 0 0;color:#eee6de94;font-size:11px;line-height:1.45}.contract-progress{margin-top:18px;display:flex;flex-direction:column;gap:8px}.contract-progress>span{display:flex;align-items:center;justify-content:space-between;gap:12px}.contract-progress>span small{color:#eee6de6b;font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.contract-progress>span b{color:#eee6deb8;font-family:Roboto Condensed,sans-serif;font-size:10px;font-variant-numeric:tabular-nums}.contract-progress>i{height:6px;overflow:hidden;background:#171917;font-style:normal}.contract-progress>i>b{height:100%;display:block;background:var(--rust-blue)}.contracts-grid>article.is-ready .contract-progress>i>b,.contracts-grid>article.is-claimed .contract-progress>i>b{background:#9ab766}.contracts-grid article>footer{min-height:44px;margin-top:auto;padding-top:18px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.contracts-grid article>footer>span{min-width:0;display:flex;flex-direction:column;gap:5px}.contracts-grid article>footer small{color:#eee6de6b;font-size:8px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.contracts-grid article>footer b{display:flex;align-items:center;gap:5px;color:#eee6de;font-family:Roboto Condensed,sans-serif;font-size:13px}.contracts-grid article>footer b img{width:16px;height:16px}.contracts-grid article>footer b i{color:#eee6de94;font-size:10px;font-style:normal;font-weight:700;white-space:nowrap}.contracts-grid article .ui-button{min-width:104px;height:42px;padding-inline:14px;font-size:11px}.skin-inspect-button{width:34px;height:34px;display:grid;place-items:center;border:0;background:#181917e0;color:#e4dad1a6;cursor:pointer}.skin-inspect-button:hover,.skin-inspect-button:focus-visible{background:var(--rust-blue);color:#fff}.upgrade-slot-inspect{position:absolute;top:8px;left:8px;z-index:7;opacity:.72}.upgrade-slot-inspect:hover,.upgrade-slot-inspect:focus-visible{opacity:1}.skin-viewer-overlay{position:fixed;inset:0;z-index:130;padding:18px;display:grid;place-items:center;background:#050605e6}.skin-viewer{--viewer-rarity: var(--rarity-common);width:min(1460px,calc(100vw - 36px));height:min(900px,calc(100dvh - 36px));display:grid;grid-template-rows:62px minmax(0,1fr) 74px;overflow:hidden;background:#171817;box-shadow:0 28px 70px #00000094}.skin-viewer.tone-uncommon{--viewer-rarity: var(--rarity-uncommon)}.skin-viewer.tone-rare{--viewer-rarity: var(--rarity-rare)}.skin-viewer.tone-epic{--viewer-rarity: var(--rarity-epic)}.skin-viewer.tone-legendary{--viewer-rarity: var(--rarity-legendary)}.skin-viewer-header{min-width:0;display:flex;align-items:stretch;justify-content:space-between;background:#292a27}.skin-viewer-header>span{min-width:0;padding:0 20px;display:flex;align-items:center;gap:10px;font-family:Roboto Condensed,sans-serif;text-transform:uppercase}.skin-viewer-header>span>svg{color:var(--viewer-rarity)}.skin-viewer-header b{font-size:16px;letter-spacing:.045em}.skin-viewer-header small{padding:4px 7px;background:#1c1d1b;color:var(--viewer-rarity);font-size:8px;font-weight:700;letter-spacing:.08em}.skin-viewer-header>button{width:62px;border:0;background:#343532;color:#e4dad1ad;cursor:pointer}.skin-viewer-header>button:hover,.skin-viewer-header>button:focus-visible{background:var(--rust-red);color:#fff}.skin-viewer-stage{position:relative;min-height:0;overflow:hidden;background:radial-gradient(circle at 50% 42%,#333632,#252724 42%,#121312 82%);user-select:none}.skin-viewer-light{position:absolute;inset:0;z-index:1;opacity:.44;pointer-events:none;background:radial-gradient(circle at 50% 34%,rgba(255,239,211,.12),transparent 38%);transition:background var(--duration-fast) ease-out;mix-blend-mode:screen}.rust-item-3d,.rust-item-3d-mount{position:absolute;inset:0}.rust-item-3d{z-index:0}.rust-item-3d-mount{touch-action:none}.rust-item-3d-canvas{width:100%;height:100%;display:block;cursor:grab;outline:0;opacity:0;transition:opacity .22s ease-out}.rust-item-3d.is-ready .rust-item-3d-canvas{opacity:1}.rust-item-3d-canvas:active{cursor:grabbing}.rust-item-3d-canvas:focus-visible{box-shadow:inset 0 0 0 2px var(--rust-blue)}.rust-item-light-toggle{position:absolute;top:22px;left:24px;z-index:4;min-width:86px;height:38px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(228,218,209,.1);background:#181917e6;color:#e4dad194;font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.rust-item-light-toggle:hover,.rust-item-light-toggle:focus-visible{border-color:#e0aa4e80;color:#f0c36d;outline:0}.rust-item-light-toggle.is-active{border-color:#e0aa4eb8;background:#302a1ef0;color:#f1bf5f;box-shadow:inset 3px 0 #d79a3b}.rust-item-light-handle{position:absolute;z-index:5;width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(240,190,91,.64);border-radius:50%;background:#24231f;color:#f3c86d;box-shadow:0 0 0 7px #e0aa4e14,0 10px 24px #00000057;transform:translate(-50%,-50%);cursor:grab;touch-action:none}.rust-item-light-handle:before{position:absolute;inset:7px;border:1px solid rgba(255,225,162,.22);border-radius:inherit;content:""}.rust-item-light-handle svg{position:relative;width:16px;height:16px;filter:drop-shadow(0 0 5px rgba(239,183,76,.42));pointer-events:none}.rust-item-light-handle:hover,.rust-item-light-handle:focus-visible{border-color:#f3c86d;outline:2px solid rgba(243,200,109,.22);outline-offset:3px}.rust-item-light-handle.is-dragging{cursor:grabbing;box-shadow:0 0 0 9px #e0aa4e1c,0 13px 28px #0000006b}.skin-viewer-fallback{position:absolute;inset:7% 10% 16%;width:80%;height:77%;object-fit:contain;filter:drop-shadow(0 26px 24px rgba(0,0,0,.5))}.rust-item-3d-loader,.rust-item-3d-error{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;color:#e4dad1b8;font-family:Roboto Condensed,sans-serif;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.rust-item-3d-loader>span{width:min(280px,42vw);height:3px;overflow:hidden;background:#e4dad11f}.rust-item-3d-loader>span i{width:100%;height:100%;display:block;background:var(--viewer-rarity);transform:scaleX(var(--loader-progress, 0));transform-origin:left center;transition:transform .16s linear}.rust-item-3d-loader b,.rust-item-3d-error b{font-size:11px}.rust-item-3d-loader small,.rust-item-3d-error small{color:#e4dad161;font-size:8px}.rust-item-3d-error img{width:min(58%,620px);height:58%;object-fit:contain;filter:drop-shadow(0 24px 20px rgba(0,0,0,.48))}.rust-item-3d-hint{position:absolute;left:50%;bottom:22px;display:flex;align-items:center;gap:7px;color:#e4dad15c;font-family:Roboto Condensed,sans-serif;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transform:translate(-50%);opacity:0;transition:opacity .18s ease-out .7s;pointer-events:none}.rust-item-3d.is-ready .rust-item-3d-hint{opacity:1}.rust-item-3d-hint span{padding:4px 5px;background:#0b0c0bb8;color:#e4dad1a3}.rust-item-3d-hint i{width:1px;height:11px;background:#e4dad129}.skin-viewer-readout{position:absolute;top:22px;right:24px;z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:3px;color:#e4dad16b;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;pointer-events:none}.skin-viewer-readout span{font-size:8px;font-weight:700;letter-spacing:.12em}.skin-viewer-readout b{color:#e4dad1c2;font-size:12px;letter-spacing:.06em}.skin-viewer-identity{position:absolute;left:30px;bottom:24px;z-index:2;pointer-events:none}.skin-viewer-identity small{color:var(--viewer-rarity);font-size:9px;font-weight:700;letter-spacing:.13em}.skin-viewer-identity h2{max-width:min(680px,70vw);margin:5px 0 8px;overflow:hidden;font-family:Roboto Condensed,sans-serif;font-size:clamp(30px,4vw,62px);line-height:.9;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.skin-viewer-price{display:flex;align-items:center;gap:7px;color:#e0aa4e;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:700}.skin-viewer-price img{width:24px;height:24px}.skin-viewer-controls{min-width:0;padding:10px 12px;display:flex;align-items:center;justify-content:flex-end;gap:8px;background:#242522}.skin-viewer-zoom{height:46px;padding:0 14px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;background:#30312e;color:#e4dad194;font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;cursor:pointer}.skin-viewer-zoom:hover,.skin-viewer-zoom:focus-visible{background:#3b3d38;color:#fff}.skin-viewer-actions{display:flex;gap:4px}.skin-viewer-actions .ui-button{min-width:138px;height:46px}@keyframes metaPanelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:1180px){.energy-status-bar{inset-block-start:calc(68px + env(safe-area-inset-top));inset-inline-start:0;border-left:0}.app-shell.has-energy-status .live-drops{inset-block-start:calc(120px + env(safe-area-inset-top))}.app-shell.has-energy-status .content-page{padding-top:202px}.app-shell.has-energy-status .case-detail-page{padding-top:194px}.energy-milestones{grid-template-columns:repeat(2,minmax(0,1fr))}.energy-network-command{grid-template-columns:76px minmax(155px,1.1fr) minmax(92px,.58fr) minmax(92px,.58fr) minmax(180px,.95fr);gap:10px}.contracts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.energy-status-bar{inset-block-start:calc(58px + env(safe-area-inset-top));height:32px;padding:0 4px;gap:4px}.app-shell.has-energy-status .live-drops{inset-block-start:calc(90px + env(safe-area-inset-top))}.energy-status-copy{width:44%;height:26px;padding-inline:9px}.energy-status-copy b{font-size:9px}.energy-status-copy strong{padding:0;background:transparent;font-size:10px}.energy-status-next{width:56%;height:26px;padding-inline:9px}.energy-status-next small{display:none}.energy-status-next b{max-width:none;flex:1;font-size:9px}.energy-status-next svg{display:block}.app-shell.has-energy-status .content-page{padding-top:calc(174px + env(safe-area-inset-top))}.app-shell.has-energy-status .case-detail-page{padding-top:calc(162px + env(safe-area-inset-top))}.rewards-system-switch .game-toolbar-tabs{grid-template-columns:repeat(var(--meta-tab-count, 3),minmax(0,1fr))}.rewards-system-switch .game-toolbar-tabs button{min-height:48px;font-size:10px}.rewards-system-switch .game-toolbar-tabs button small{display:none}.energy-network{padding:16px 12px}.energy-network-command{min-height:0;padding:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.energy-network-command>.ui-button{grid-column:1 / -1;height:50px}.energy-network-charge{align-items:flex-start}.energy-network-charge strong{font-size:38px}.energy-network-next b{font-size:14px}.energy-network-next em{font-size:12px}.energy-network-command small{font-size:9px}.energy-network-personal b{font-size:13px}.energy-network-next{grid-column:1 / -1}.energy-network-reset{align-items:flex-end;text-align:right}.energy-network-progress{margin:20px 0 29px}.energy-milestones{grid-template-columns:1fr;gap:7px}.energy-milestones>article{min-height:156px;padding:16px;gap:14px}.energy-milestones article>header{padding-right:76px}.energy-milestone-state{top:16px;right:16px}.energy-reputation-note{align-items:flex-start;font-size:11px}.energy-claim-notice{padding:11px 12px}.workbench-primary-action{width:100%}.workbench-level-track{min-height:0;grid-template-columns:1fr}.workbench-level-track>span{min-height:66px;padding:12px 14px}.workbench-level-track>span+span:before{inset:0 14px auto;width:auto;height:1px}.meta-panel-section-heading{min-height:64px;margin-inline:12px}.workbench-modules,.contracts-grid{grid-template-columns:1fr}.workbench-modules>button{min-height:112px;padding:16px 14px;grid-template-columns:36px minmax(0,1fr);gap:12px}.workbench-modules>button>i{width:36px;height:36px}.workbench-module-action{grid-column:2;min-width:0;align-items:flex-start}.contracts-grid>article{min-height:230px;padding:16px}.contracts-grid article>header{grid-template-columns:34px minmax(0,1fr) auto}.contracts-grid article>header>i{width:34px;height:34px}.skin-viewer-overlay{padding:4px}.skin-viewer{width:calc(100vw - 8px);height:calc(100dvh - 8px);grid-template-rows:54px minmax(0,1fr) auto}.skin-viewer-header>span{padding-inline:12px}.skin-viewer-header>span small{display:none}.skin-viewer-header>button{width:54px}.skin-viewer-fallback{inset:5% 3% 24%;width:94%;height:71%}.skin-viewer-identity{left:16px;right:16px;bottom:16px}.skin-viewer-identity h2{max-width:100%;font-size:clamp(30px,10vw,48px)}.skin-viewer-controls{padding:6px}.skin-viewer-zoom{padding-inline:10px}.skin-viewer-actions .ui-button{min-width:0;padding-inline:12px}.skin-viewer-actions .ui-button--secondary{display:none}.skin-viewer-readout{top:14px;right:14px}.rust-item-light-toggle{top:14px;left:14px;min-width:44px;width:44px;padding:0}.rust-item-light-toggle span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rust-item-light-handle{width:42px;height:42px}.rust-item-3d-hint{bottom:112px}}@media(prefers-reduced-motion:reduce){.rewards-system-content>section{animation:none}.rust-item-3d-canvas,.rust-item-3d-hint,.rust-item-light-toggle,.rust-item-light-handle{transition:none}}.deep-sea-expedition{min-width:0;scroll-margin-top:88px;overflow:hidden;background:#171a18}.deep-sea-hero{min-height:326px;margin-bottom:0}.deep-sea-hero .reward-section-hero__media:before{background:linear-gradient(90deg,#242824,#242824fc 29%,#1d221feb 44%,#11171680 65%,#070c0d1f),linear-gradient(0deg,rgba(8,13,13,.78) 0%,transparent 50%)}.deep-sea-hero .reward-section-hero__media img{inset:0;width:100%;height:100%;object-fit:cover;object-position:71% 53%;transform:none}.deep-sea-hero .reward-section-hero__eyebrow>span{color:#82b9d2}.deep-sea-hero .reward-section-hero__actions .ui-button{min-width:244px;height:48px}.deep-sea-hero .reward-section-hero__actions .deep-sea-entry-action{width:min(360px,100%);padding-right:0;justify-content:flex-start}.deep-sea-entry-action>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.deep-sea-entry-action>b{height:100%;margin-left:auto;padding:0 14px;display:inline-flex;align-items:center;gap:6px;border-left:1px solid rgba(255,255,255,.16);background:#0f110f2e;font:inherit}.deep-sea-entry-action>b img{width:17px;height:17px;object-fit:contain}.deep-sea-route{min-width:0;padding:2px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;background:#111411}.deep-sea-route article{position:relative;min-width:0;min-height:82px;padding:15px 30px 15px 16px;display:grid;grid-template-columns:auto 32px minmax(0,1fr);align-items:center;gap:10px;background:#242724;color:#eee6de7a}.deep-sea-route article:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:transparent}.deep-sea-route article.is-reached{color:#eee6dec7}.deep-sea-route article.is-reached:after{background:#507c91}.deep-sea-route article.is-current{background:#2b302d;color:#f0e9e1}.deep-sea-route article.is-current:after{background:#79aeca}.deep-sea-route-index{color:#eee6de33;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:10px;font-weight:700}.deep-sea-route article>i{width:32px;height:32px;display:grid;place-items:center;background:#171a18;color:#82b9d29e;font-size:13px;font-style:normal}.deep-sea-route article.is-current>i{background:#385767;color:#dfeff5}.deep-sea-route article>span:nth-of-type(2){min-width:0;display:flex;flex-direction:column;gap:4px}.deep-sea-route small{color:#eee6de61;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.deep-sea-route b{overflow:hidden;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.deep-sea-route-arrow{position:absolute;right:10px;width:9px;color:#eee6de2e}.deep-sea-operation{min-height:410px;margin:18px;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(330px,.78fr);overflow:hidden;background:#202320}.deep-sea-operation-scene{position:relative;min-width:0;min-height:410px;overflow:hidden}.deep-sea-operation-scene:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#090c0b0f 20%,#090c0b80),linear-gradient(0deg,rgba(9,12,11,.93) 0%,rgba(9,12,11,.18) 58%,transparent 100%)}.deep-sea-operation-scene>img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.deep-sea-operation-scene-copy{position:absolute;z-index:1;inset:auto 28px 26px;max-width:620px}.deep-sea-operation-scene-copy>span{display:flex;align-items:center;gap:8px;color:#8ec2d9;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.deep-sea-operation-scene-copy>span svg{width:13px;height:13px}.deep-sea-operation-scene-copy h3{margin:9px 0 0;color:#f1e9e2;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:clamp(27px,2.25vw,38px);line-height:.98;text-transform:uppercase}.deep-sea-operation-scene-copy p{max-width:60ch;margin:10px 0 0;color:#eee6deab;font-size:12px;line-height:1.5}.deep-sea-command{min-width:0;padding:28px;display:flex;flex-direction:column;justify-content:center;background:#292c29;box-shadow:inset 1px 0 #eee6de12}.deep-sea-command-status{display:flex;align-items:center;gap:8px;color:#91bfd2;font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.deep-sea-command-status svg{width:13px;height:13px}.deep-sea-command-status.is-danger{color:#d67a69}.deep-sea-command-status.is-success{color:#accd76}.deep-sea-command>h3{margin:13px 0 0;color:#f1e9e2;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:26px;line-height:1;text-transform:uppercase}.deep-sea-command>p{margin:11px 0 0;color:#eee6de99;font-size:11px;line-height:1.55}.deep-sea-departure{min-height:112px;margin-top:20px;padding:18px;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;background:#1c1f1c}.deep-sea-departure>svg{width:28px;height:28px;justify-self:center;color:#82b9d2}.deep-sea-departure span,.deep-sea-reward-copy{min-width:0;display:flex;flex-direction:column;gap:5px}.deep-sea-departure small,.deep-sea-reward-copy small{color:#eee6de6b;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.deep-sea-departure b,.deep-sea-reward-copy b{color:#eee7df;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;line-height:1.05;text-transform:uppercase}.deep-sea-reward{min-height:148px;margin-top:18px;padding:12px 14px;display:grid;grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:14px;overflow:hidden;background:#1c1f1c;box-shadow:inset 0 -3px #558199}.deep-sea-reward.is-claimed{box-shadow:inset 0 -3px #87a957}.deep-sea-reward>img{width:160px;height:120px;object-fit:contain;filter:drop-shadow(0 10px 8px rgba(0,0,0,.38));transform:scale(2.2)}.deep-sea-reward>.deep-sea-reward-price{min-width:max-content;display:inline-flex;flex-direction:row;align-self:start;justify-self:end;gap:0}.deep-sea-risk{margin-top:16px}.deep-sea-risk>span{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.deep-sea-risk small{color:#eee6de7a;font-size:9px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.deep-sea-risk span b{color:#e4ecef;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:22px;line-height:.9}.deep-sea-risk>i{height:7px;margin-top:8px;display:block;overflow:hidden;background:#111411}.deep-sea-risk>i>b{width:0;height:100%;display:block;background:linear-gradient(90deg,#4a7387,#7eaec3);transition:width .28s ease-out}.deep-sea-command-actions{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.deep-sea-command-actions>.ui-button{width:100%;min-width:0;height:48px;padding-inline:10px;font-size:10px}.deep-sea-command-actions>.ui-button:only-child{grid-column:1 / -1}.deep-sea-black-box{position:relative;min-width:0;margin-top:16px;padding:11px 12px 14px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;overflow:hidden;background:#1c1f1c;box-shadow:inset 0 0 0 1px #82b9d217}.deep-sea-black-box.is-recovered{box-shadow:inset 0 0 0 1px #accd763d}.deep-sea-black-box-icon{width:34px;height:34px;display:grid;place-items:center;background:#252b29;color:#82b9d2}.deep-sea-black-box.is-recovered .deep-sea-black-box-icon{background:#30382a;color:#b7d183}.deep-sea-black-box-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.deep-sea-black-box-copy small{color:#eee6de61;font-size:7px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.deep-sea-black-box-copy b{overflow:hidden;color:#eee7df;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.deep-sea-black-box-copy em{display:flex;align-items:center;gap:5px;overflow:hidden;color:#eee6de80;font-size:8px;font-style:normal;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.deep-sea-black-box-copy em img{width:11px;height:11px;object-fit:contain}.deep-sea-black-box>strong{color:#dfeff5;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:15px;white-space:nowrap}.deep-sea-black-box>i{position:absolute;inset:auto 0 0;height:3px;overflow:hidden;background:#101310}.deep-sea-black-box>i>b{width:0;height:100%;display:block;background:#6592a7;transition:width .28s ease-out}.deep-sea-black-box.is-recovered>i>b{background:#91b35f}@media(max-width:980px){.deep-sea-route{grid-template-columns:repeat(2,minmax(0,1fr))}.deep-sea-operation{grid-template-columns:minmax(0,1.3fr) minmax(300px,.8fr)}.deep-sea-reward{grid-template-columns:144px minmax(0,1fr)}.deep-sea-reward>img{width:144px;height:112px}.deep-sea-reward-price{grid-column:2;justify-self:start;align-self:auto}}@media(max-width:760px){.deep-sea-expedition{scroll-margin-top:136px}.deep-sea-hero{min-height:0}.deep-sea-hero .reward-section-hero__media{min-height:188px}.deep-sea-hero .reward-section-hero__media img{object-position:66% 50%}.deep-sea-route{grid-template-columns:1fr 1fr}.deep-sea-route article{min-height:68px;padding:10px 19px 10px 9px;grid-template-columns:26px minmax(0,1fr);gap:8px}.deep-sea-route-index{display:none}.deep-sea-route article>i{width:26px;height:26px;font-size:11px}.deep-sea-route b{font-size:11px}.deep-sea-route-arrow{right:7px}.deep-sea-operation{min-height:0;margin:12px;grid-template-columns:1fr}.deep-sea-operation-scene{min-height:238px}.deep-sea-operation-scene:after{background:linear-gradient(0deg,rgba(9,12,11,.95) 0%,rgba(9,12,11,.12) 72%,transparent 100%)}.deep-sea-operation-scene-copy{inset:auto 16px 16px}.deep-sea-operation-scene-copy h3{font-size:27px}.deep-sea-operation-scene-copy p{font-size:10px}.deep-sea-command{min-height:270px;padding:22px 16px;box-shadow:inset 0 1px #eee6de12}.deep-sea-reward{min-height:132px;grid-template-columns:128px minmax(0,1fr) auto}.deep-sea-reward>img{width:128px;height:104px}.deep-sea-reward-price{grid-column:auto;align-self:start}.deep-sea-black-box{margin-top:14px}}@media(max-width:480px){.deep-sea-route{grid-template-columns:1fr}.deep-sea-route article{grid-template-columns:28px minmax(0,1fr)}.deep-sea-route-arrow{transform:rotate(90deg)}.deep-sea-operation{margin:8px}.deep-sea-operation-scene{min-height:218px}.deep-sea-reward{grid-template-columns:96px minmax(0,1fr);gap:8px}.deep-sea-reward>img{width:96px;height:86px}.deep-sea-reward-price{grid-column:2;justify-self:start;align-self:auto}.deep-sea-command-actions{grid-template-columns:1fr}.deep-sea-command-actions>.ui-button{grid-column:1}.deep-sea-black-box{grid-template-columns:30px minmax(0,1fr) auto;gap:8px;padding-inline:9px}.deep-sea-black-box-icon{width:30px;height:30px}.deep-sea-black-box-copy em{max-width:150px}}@media(prefers-reduced-motion:reduce){.deep-sea-risk>i>b,.deep-sea-black-box>i>b{transition:none}}.world-background.is-social{background-image:url(/assets/ruster-profile-room-bg.webp);background-position:center 42%}.social-share-overlay{z-index:calc(var(--z-overlay) + 10);padding:16px;place-items:center;background:#040504e6;backdrop-filter:blur(8px) brightness(.46)}.social-share-modal{width:min(1320px,calc(100vw - 32px));height:min(820px,calc(100dvh - 32px));display:grid;grid-template-rows:54px minmax(0,1fr);overflow:hidden;background:#181916;box-shadow:0 28px 86px #000000c7,inset 0 0 0 1px #e4dad114}.social-share-modal>header{display:flex;align-items:stretch;justify-content:space-between;background:#252623;box-shadow:inset 0 -1px #e4dad114}.social-share-modal>header>span{min-width:0;padding:0 18px;display:flex;align-items:center;gap:10px;color:#eee6de;font-family:Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase}.social-share-modal>header>span>svg{color:var(--rust-red)}.social-share-modal>header>span>b{font-size:13px;letter-spacing:.05em}.social-share-modal>header>span>small{overflow:hidden;color:#e4dad159;font-size:9px;font-weight:700;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.social-share-modal>header>button{width:56px;border:0;background:#333431;color:#e4dad1a3;cursor:pointer}.social-share-modal>header>button:hover,.social-share-modal>header>button:focus-visible{background:var(--rust-red);color:#fff}.social-share-body{min-height:0;padding:8px;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:8px}.social-share-preview{position:relative;min-width:0;min-height:0;display:grid;place-items:center;overflow:hidden;background:#0d0e0c url(/assets/ruster-profile-room-bg.webp) center/cover no-repeat;isolation:isolate}.social-share-preview:before{content:"";position:absolute;inset:0;z-index:-1;background:#080908b8;backdrop-filter:blur(7px) brightness(.55)}.social-share-preview>.social-artifact{max-width:calc(100% - 32px);max-height:calc(100% - 32px)}.social-share-preview.is-story>.social-artifact{width:auto;height:calc(100% - 32px);min-height:0;aspect-ratio:9 / 16}.social-share-preview.is-post>.social-artifact{width:auto;height:calc(100% - 32px);min-height:0;aspect-ratio:4 / 5}.social-share-preview.is-link>.social-artifact{width:min(830px,94%);min-height:min(570px,calc(100% - 32px))}.social-share-body>aside{min-width:0;padding:20px;display:flex;flex-direction:column;gap:18px;background:#20211e;box-shadow:inset 1px 0 #e4dad10d}.social-share-copy{padding-bottom:17px;border-bottom:1px solid rgba(228,218,209,.08)}.social-share-copy small,.social-share-option>small{color:#e4dad161;font-family:Roboto Condensed,sans-serif;font-size:8px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.social-share-copy h2{margin:6px 0 8px;color:#eee6de;font-family:Roboto Condensed,sans-serif;font-size:31px;line-height:.92;letter-spacing:.02em;text-transform:uppercase}.social-share-copy p{margin:0;color:#e4dad18c;font-size:12px;line-height:1.5}.social-share-option{display:grid;gap:7px}.social-share-formats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.social-share-formats button{min-width:0;height:68px;padding:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;border:0;background:#2b2c29;color:#e4dad17a;cursor:pointer;box-shadow:inset 0 0 0 1px #e4dad109;transition:transform var(--duration-quick) var(--ease-smooth-out)}.social-share-formats button:hover,.social-share-formats button:focus-visible{background:var(--rust-red);color:#fff}.social-share-formats button:active{transform:scale(.98)}.social-share-formats button span{font-family:Roboto Condensed,sans-serif;font-size:17px;font-weight:700}.social-share-formats button b{font-size:8px;letter-spacing:.08em;text-transform:uppercase}.social-share-formats button.is-active{background:#3a2924;color:#f1e9e2;box-shadow:inset 0 -3px 0 var(--rust-red),inset 0 0 0 1px #cd412b47}.social-share-link{height:54px;display:grid;grid-template-columns:minmax(0,1fr) 50px;background:#151613}.social-share-link>span{min-width:0;padding:0 12px;display:flex;align-items:center}.social-share-link b{overflow:hidden;color:var(--rust-blue-bright);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.social-share-link button{border:0;background:#343532;color:#e4dad19e;cursor:pointer}.social-share-link button:hover,.social-share-link button:focus-visible{background:var(--rust-blue);color:#fff}.social-share-actions{margin-top:auto;display:grid;gap:5px}.social-share-secondary{display:grid;grid-template-columns:1fr 1fr;gap:5px}.social-share-secondary .ui-button{min-width:0;padding-inline:10px;font-size:11px}.social-share-secondary.is-single{grid-template-columns:1fr}.social-share-secondary.is-single .ui-button{width:100%}.social-share-actions .ui-button{min-height:56px}.social-artifact{--social-rarity: var(--rarity-color, var(--rust-red));width:100%;min-height:520px;display:flex;flex-direction:column;overflow:hidden;background:#1b1c19;color:#eee6de;box-shadow:0 20px 52px #00000085,inset 0 0 0 1px #e4dad112;font-family:Roboto Condensed,Arial Narrow,sans-serif}.social-artifact>header{min-height:48px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#292a27;box-shadow:inset 0 -1px #e4dad112;text-transform:uppercase}.social-artifact>header>span{min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden;font-size:11px;font-weight:700;letter-spacing:.045em;text-overflow:ellipsis;white-space:nowrap}.social-artifact>header>span svg{color:var(--rust-red)}.social-artifact>header>small{flex:0 0 auto;color:#e4dad15c;font-size:8px;font-weight:700;letter-spacing:.08em}.social-artifact.is-compact{min-height:0}.social-optical-item{position:relative;min-width:0;min-height:0;display:block;overflow:hidden}.social-optical-item>img{position:absolute;max-width:none;max-height:none;object-fit:fill;filter:drop-shadow(0 14px 12px rgba(0,0,0,.36))}.social-inspection-shell{min-height:0;flex:1 1 auto;display:grid;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:2px;background:#10110f}.social-inspection-sidebar{min-width:0;display:grid;grid-template-columns:minmax(230px,.9fr) minmax(330px,1.25fr) minmax(220px,.85fr);background:#1f211df7}.social-player-chip{padding:18px;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;border-bottom:1px solid rgba(228,218,209,.06)}.social-player-chip>img{width:58px;height:58px;object-fit:contain;background:var(--rust-red)}.social-player-chip>span{min-width:0;display:flex;flex-direction:column;gap:2px;text-transform:uppercase}.social-player-chip small,.social-result-sequence small,.social-inspection-stage footer small,.social-replay-state small{color:#e4dad161;font-size:7px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.social-player-chip b{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.social-player-chip em{color:#a8c47a;font-size:8px;font-style:normal;font-weight:700}.social-result-sequence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.social-result-sequence>span{min-height:62px;padding:11px 16px;display:flex;flex-direction:column;justify-content:center;gap:4px;border-bottom:1px solid rgba(228,218,209,.06)}.social-result-sequence b{display:flex;align-items:center;gap:5px;color:#eee6de;font-size:18px}.social-result-sequence b img{width:20px;height:20px}.social-inspection-stage{--social-rarity: var(--rarity-color, var(--rarity-common));position:relative;min-width:0;min-height:330px;display:grid;place-items:center;overflow:hidden;background:color-mix(in srgb,var(--social-rarity) 7%,#232420);box-shadow:inset 0 -4px 0 var(--social-rarity)}.social-inspection-stage:before{content:"";position:absolute;inset:18px;border:1px solid color-mix(in srgb,var(--social-rarity) 20%,transparent);pointer-events:none}.social-inspection-item{width:min(360px,48%);height:min(260px,calc(100% - 118px));transform:scale(1);transition:opacity var(--duration-fast) ease-out,transform var(--duration-very-slow) var(--ease-smooth-out),filter var(--duration-fast) ease-out}.social-inspection-item>img{filter:drop-shadow(0 18px 16px rgba(0,0,0,.4))}.social-inspection-stage>footer{position:absolute;left:18px;right:18px;bottom:18px;z-index:4;min-width:0;min-height:56px;padding:8px 10px 8px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#151613eb}.social-inspection-stage>footer>span{min-width:0;display:flex;flex-direction:column;gap:3px;text-transform:uppercase}.social-inspection-stage>footer>span>b{overflow:hidden;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.social-replay-state{position:absolute;top:18px;left:18px;z-index:5;min-height:38px;padding:7px 10px;display:flex;align-items:center;gap:8px;background:#121311e6;color:#e4dad194}.social-replay-state>svg{color:var(--social-rarity)}.social-replay-state>span{display:flex;flex-direction:column;gap:1px}.social-replay-state b{font-size:9px;letter-spacing:.05em;text-transform:uppercase}.social-replay-origin{max-width:72%;display:flex;flex-direction:column;align-items:center;gap:14px;color:#e4dad1b8;text-align:center}.social-replay-origin>svg{color:var(--social-rarity);font-size:72px}.social-replay-origin>img{width:78px;height:78px;object-fit:contain;filter:drop-shadow(0 12px 10px rgba(0,0,0,.38))}.social-replay-origin>span{display:flex;flex-direction:column;gap:4px;text-transform:uppercase}.social-replay-origin small{color:#e4dad161;font-size:8px;font-weight:700;letter-spacing:.09em}.social-replay-origin b{font-size:18px}.social-scan-line{position:absolute;z-index:3;left:6%;right:6%;top:16%;height:1px;background:color-mix(in srgb,var(--social-rarity) 74%,#fff 4%);opacity:0;box-shadow:0 0 12px color-mix(in srgb,var(--social-rarity) 20%,transparent);pointer-events:none}.social-artifact-moment.is-replay-stake .social-inspection-item{opacity:.2;transform:scale(.86) translateY(8px);filter:grayscale(.55) brightness(.58)}.social-artifact-moment.is-replay-stake .social-replay-origin{opacity:.82}.social-artifact-moment.is-replay-calculate .social-inspection-item{opacity:.1;transform:scale(.9);filter:grayscale(.8) blur(2px) brightness(.42)}.social-artifact-moment.is-replay-calculate .social-replay-origin{opacity:.22;filter:grayscale(.7) blur(1px)}.social-artifact-moment.is-replay-calculate .social-scan-line{opacity:1;animation:socialReplayScan 1.1s linear infinite}.social-artifact-moment.is-replay-reveal .social-inspection-item{animation:socialLootReveal var(--duration-very-slow) var(--ease-smooth-out) both}.social-artifact-moment.is-replay-reveal .social-replay-state,.social-artifact-moment.is-replay-complete .social-replay-state{color:#dbe8bf;background:#45582deb}.social-artifact-moment.is-replay-reveal .social-replay-state>svg{animation:socialStatusLock var(--duration-very-slow) var(--ease-smooth-out) both}.social-inspection-stage.is-upgrade-replay{background:radial-gradient(circle,rgba(205,65,43,.12) 0 .55px,transparent .9px) 0 0/5px 5px,color-mix(in srgb,var(--social-rarity) 4%,#20211e)}.social-inspection-stage.is-upgrade-replay .social-scan-line{display:none}.social-upgrade-replay{position:absolute;inset:0;z-index:2;min-width:0;min-height:0;padding:52px 18px 82px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px}.social-upgrade-wheel{--social-upgrade-chance: 180deg;--social-upgrade-start: 90deg;--social-upgrade-pointer: 0deg;--social-gauge-label-axis: 11%;position:relative;width:min(390px,72%);aspect-ratio:1;flex:0 1 auto;display:grid;place-items:center;filter:drop-shadow(0 18px 22px rgba(0,0,0,.28))}.social-upgrade-wheel:before{content:"";position:absolute;inset:19%;border:2px solid rgba(228,218,209,.08);border-radius:50%;background:radial-gradient(circle,rgba(205,65,43,.12) 0 .55px,transparent .85px) 0 0/4px 4px,radial-gradient(circle at 50% 40%,rgba(205,65,43,.2),transparent 58%),var(--surface-base);box-shadow:inset 0 1px #f4e7da0e,inset 0 -12px 20px #00000029,inset 0 0 0 12px #00000012,inset 0 0 42px #00000047,0 14px 32px #0000004d}.social-upgrade-wheel:after{content:"";position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(228,218,209,.42) 0 .9deg,transparent .9deg 4.5deg);opacity:.58;-webkit-mask:radial-gradient(circle,transparent 0 90.5%,#000 91% 100%);mask:radial-gradient(circle,transparent 0 90.5%,#000 91% 100%);pointer-events:none}.social-upgrade-wheel-track{position:absolute;inset:4.3%;border-radius:50%;background:var(--surface-raised);box-shadow:inset 0 1px #f2e2d312,inset 0 -10px 16px #0000002e,inset 0 0 0 2px #e4dad117,0 0 0 8px #333430,0 0 0 11px #141513,0 13px 20px #0000002e;-webkit-mask:radial-gradient(circle,transparent 0 51%,#000 51% 100%);mask:radial-gradient(circle,transparent 0 51%,#000 51% 100%)}.social-upgrade-wheel-track:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#fff2e51b,#fff2e505,#0001 68%,#0000002e),conic-gradient(from var(--social-upgrade-start),color-mix(in srgb,var(--rust-red) 72%,#f2a72d) 0,var(--rust-red) var(--social-upgrade-chance),var(--surface-raised) var(--social-upgrade-chance) 360deg)}.social-upgrade-wheel-pointer{position:absolute;inset:0;z-index:5;transform:rotate(var(--social-upgrade-pointer));transform-origin:50% 50%;will-change:transform}.social-upgrade-wheel-pointer i{position:absolute;left:50%;bottom:2px;width:16%;height:16%;background:url(/assets/upgrade-pointer-rust-v1.png) center/contain no-repeat;transform:translate(-50%);filter:drop-shadow(0 6px 6px rgba(0,0,0,.62))}.social-upgrade-wheel-core{position:relative;z-index:2;width:61%;height:61%;display:grid;place-items:center;text-align:center}.social-upgrade-wheel-core>.social-optical-item{width:100%;height:100%}.social-upgrade-calculation{display:flex;flex-direction:column;align-items:center;gap:4px;color:#eee6dee0;text-transform:uppercase}.social-upgrade-calculation>svg,.social-upgrade-calculation>img{width:30px;height:30px;color:var(--rust-red);object-fit:contain}.social-upgrade-calculation strong{font-size:clamp(24px,3.2vw,39px);line-height:1}.social-upgrade-calculation small{color:#e4dad16b;font-size:8px;font-weight:700;letter-spacing:.08em}.social-upgrade-wheel-label{position:absolute;z-index:6;color:#e4dad18f;font-size:clamp(8px,2.65%,11px);font-weight:700;letter-spacing:.02em;text-shadow:0 1px 3px rgba(0,0,0,.68)}.social-upgrade-wheel-label.label-zero{left:50%;top:calc(100% - var(--social-gauge-label-axis));transform:translate(-50%,-50%)}.social-upgrade-wheel-label.label-quarter{left:calc(100% - var(--social-gauge-label-axis));top:50%;transform:translate(-50%,-50%)}.social-upgrade-wheel-label.label-half{left:50%;top:var(--social-gauge-label-axis);transform:translate(-50%,-50%)}.social-upgrade-wheel-label.label-three-quarter{left:var(--social-gauge-label-axis);top:50%;transform:translate(-50%,-50%)}.social-upgrade-wheel-caption{width:min(430px,78%);min-width:0;min-height:38px;padding:6px 8px 6px 11px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#131411eb;box-shadow:inset 3px 0 0 var(--social-upgrade-rarity);text-transform:uppercase}.social-upgrade-wheel-caption>span{min-width:0;display:flex;flex-direction:column;gap:2px}.social-upgrade-wheel-caption small{color:#e4dad15c;font-size:7px;font-weight:700;letter-spacing:.07em}.social-upgrade-wheel-caption b{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.social-upgrade-wheel-caption>i{color:var(--social-upgrade-rarity);font-size:8px;font-style:normal;font-weight:700;letter-spacing:.08em}.social-upgrade-replay.is-reveal .social-upgrade-wheel-core,.social-upgrade-replay.is-complete .social-upgrade-wheel-core{animation:socialUpgradeItemLock .56s cubic-bezier(.16,1,.3,1) both}.social-upgrade-replay.is-stake .social-upgrade-wheel-pointer i,.social-upgrade-replay.is-calculate .social-upgrade-wheel-pointer i{animation:upgradePointerVelocity 7.1s linear both}.social-upgrade-replay.is-stake .social-upgrade-wheel:after,.social-upgrade-replay.is-calculate .social-upgrade-wheel:after{animation:upgradeGaugeTicks 7.1s linear both}@keyframes socialUpgradeItemLock{0%{opacity:.18;transform:scale(.82);filter:grayscale(.8) brightness(.55)}to{opacity:1;transform:scale(1);filter:none}}@keyframes socialReplayScan{0%{transform:translateY(0)}to{transform:translateY(260px)}}@keyframes socialLootReveal{0%{opacity:.12;transform:scale(.86);filter:grayscale(.75) blur(2px) brightness(.5)}to{opacity:1;transform:scale(1.04);filter:drop-shadow(0 18px 16px rgba(0,0,0,.4))}}@keyframes socialStatusLock{0%{opacity:0;transform:rotate(-28deg) translateY(8px);filter:blur(4px)}to{opacity:1;transform:rotate(0) translateY(0);filter:blur(0)}}.social-replay-track{min-height:64px;padding:8px 14px;display:grid;grid-template-columns:48px minmax(0,1fr) 38px;align-items:center;gap:12px;background:#191a17;border-top:1px solid rgba(228,218,209,.06)}.social-replay-track>button{width:48px;height:48px;border:0;background:#343532;color:#eee6de;cursor:pointer}.social-replay-track>button:hover,.social-replay-track>button:focus-visible{background:var(--rust-red);color:#fff}.social-replay-track>div>span{position:relative;height:4px;display:block;overflow:hidden;background:#e4dad11a}.social-replay-track>div>span i{position:absolute;inset:0 auto 0 0;width:var(--social-replay-progress);background:var(--rust-red)}.social-replay-track ol{margin:6px 0 0;padding:0;display:flex;justify-content:space-between;color:#e4dad147;font-size:7px;font-weight:700;letter-spacing:.07em;list-style:none;text-transform:uppercase}.social-replay-track li{transition:color var(--duration-quick) ease-out}.social-replay-track li.is-active{color:#eee6decc}.social-replay-track time{color:#e4dad17a;font-size:10px;font-weight:700}.social-verified-stamp{min-height:58px;padding:10px 14px;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;background:#26301f;box-shadow:inset 0 1px #a8c66a47}.social-verified-stamp>svg{color:#a8c66a;font-size:20px}.social-verified-stamp>span{min-width:0;display:flex;flex-direction:column;gap:2px;text-transform:uppercase}.social-verified-stamp small{color:#cbe19c70;font-size:7px;font-weight:700;letter-spacing:.08em}.social-verified-stamp b{overflow:hidden;color:#cce294;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.social-verified-stamp em{display:none}.social-artifact-passport>header{background:#293024}.social-artifact-passport>header>span svg{color:#9fbc70}.social-passport-shell{min-height:0;flex:1 1 auto;display:grid;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:2px;background:#11120f}.social-passport-survivor{min-width:0;display:grid;grid-template-columns:minmax(300px,.85fr) minmax(420px,1.15fr);background:#20221e}.social-passport-identity{padding:20px;display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:14px;border-bottom:1px solid rgba(228,218,209,.06)}.social-passport-avatar{position:relative;width:82px;height:82px;display:block;background:#cb442f}.social-passport-avatar>img{width:100%;height:100%;object-fit:contain}.social-passport-avatar>i{position:absolute;right:-3px;bottom:-3px;width:22px;height:22px;display:grid;place-items:center;background:#5d723d;color:#d4e5b0;font-size:11px;font-style:normal;box-shadow:0 0 0 3px #20221e}.social-passport-identity>div{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.social-passport-identity small,.social-passport-best header small{color:#e4dad166;font-size:7px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.social-passport-identity h2{max-width:100%;margin:4px 0;overflow:hidden;color:#eee6de;font-size:27px;line-height:.9;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.social-passport-identity b{color:#a8c47a;font-size:10px;text-transform:uppercase}.social-passport-identity em{margin-top:5px;color:#e4dad14d;font-size:8px;font-style:normal;font-weight:700}.social-passport-survivor dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.social-passport-survivor dl div{min-height:60px;padding:10px 16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;border-left:1px solid rgba(228,218,209,.06)}.social-passport-survivor dt{color:#e4dad161;font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.social-passport-survivor dd{margin:0;color:#eee6de;font-size:20px;font-weight:700}.social-passport-inventory{min-width:0;min-height:0;padding:6px;display:grid;grid-template-columns:minmax(320px,1.25fr) minmax(360px,1fr);gap:6px;background:#181916}.social-passport-best{--passport-best-rarity: var(--rarity-color, var(--rarity-legendary));position:relative;min-width:0;min-height:330px;display:grid;grid-template-rows:36px minmax(0,1fr) 52px;overflow:hidden;background:color-mix(in srgb,var(--passport-best-rarity) 9%,#2c2d29);box-shadow:inset 0 -4px 0 var(--passport-best-rarity),inset 0 0 0 1px color-mix(in srgb,var(--passport-best-rarity) 22%,transparent)}.social-passport-best>header{padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#141512b8;text-transform:uppercase}.social-passport-best>header>span{display:flex;align-items:center;gap:6px;color:color-mix(in srgb,var(--passport-best-rarity) 80%,#eee6de 20%);font-size:9px;font-weight:700}.social-passport-best>div{min-height:0;display:grid;place-items:center;overflow:hidden}.social-passport-best>div>.social-optical-item{width:100%;height:100%}.social-passport-best>footer{min-width:0;padding:8px 10px 8px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#161714e6;text-transform:uppercase}.social-passport-best>footer>b{min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.social-passport-loadout{min-width:0;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:6px}.social-passport-loadout>article{--passport-item-rarity: var(--rarity-color, var(--rarity-common));position:relative;min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) 42px;overflow:hidden;background:color-mix(in srgb,var(--passport-item-rarity) 8%,#2a2b28);box-shadow:inset 0 -3px 0 var(--passport-item-rarity)}.social-passport-loadout>article>.social-optical-item{width:100%;height:100%;place-self:center}.social-passport-loadout>article>.social-optical-item>img{filter:drop-shadow(0 8px 7px rgba(0,0,0,.3))}.social-passport-loadout>article>footer{min-width:0;padding:5px 6px 7px 8px;display:flex;align-items:center;justify-content:space-between;gap:5px;background:#161714db}.social-passport-loadout>article>footer>small{min-width:0;overflow:hidden;color:#eee6dec7;font-size:7px;font-weight:700;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.social-artifact-recap>header>span svg{color:var(--rust-gold)}.social-recap-heading{min-height:88px;padding:14px 18px;display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;background:#22231f}.social-recap-heading>img{width:58px;height:58px;object-fit:contain;background:var(--rust-red)}.social-recap-heading>span{display:flex;flex-direction:column;gap:2px;text-transform:uppercase}.social-recap-heading small{color:#a8bb7a;font-size:8px;font-weight:700}.social-recap-heading b{font-size:20px}.social-recap-heading em{color:var(--rust-gold);font-size:30px;font-style:normal;font-weight:700}.social-recap-metrics{min-height:64px;display:grid;grid-template-columns:repeat(3,1fr);background:#181916}.social-recap-metrics>span{padding:9px 12px;display:grid;grid-template-columns:20px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:1px 6px;border-right:1px solid rgba(228,218,209,.06)}.social-recap-metrics svg{grid-row:1 / -1;color:var(--rust-gold)}.social-recap-metrics small{color:#e4dad15c;font-size:7px;font-weight:700;text-transform:uppercase}.social-recap-metrics b{font-size:17px}.social-recap-items{min-height:0;padding:6px;flex:1 1 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#151613}.social-recap-items>article{--recap-rarity: var(--rarity-color, var(--rarity-common));position:relative;min-width:0;display:grid;grid-template-rows:minmax(0,1fr) 48px;overflow:hidden;background:color-mix(in srgb,var(--recap-rarity) 8%,#2b2c29);box-shadow:inset 0 -3px 0 var(--recap-rarity)}.social-recap-items>article>small{position:absolute;top:7px;left:7px;z-index:2;color:#e4dad157;font-size:8px}.social-recap-items>article>img{width:108%;height:100%;object-fit:contain;transform:scale(1.08)}.social-recap-items>article>footer{min-width:0;padding:7px;display:flex;align-items:center;justify-content:space-between;gap:5px;background:#161714e6}.social-recap-items>article>footer>b{min-width:0;overflow:hidden;font-size:9px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.social-recap-progress{min-height:54px;padding:9px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;background:#1d1e1b}.social-recap-progress>span{height:5px;background:#e4dad11a}.social-recap-progress>span i{height:100%;display:block;background:var(--rust-green)}.social-recap-progress>b{color:#e4dad194;font-size:9px;text-transform:uppercase}.social-challenge-shell{min-height:0;flex:1 1 auto;display:grid;grid-template-columns:210px minmax(0,1fr);gap:2px;background:#11120f}.social-challenge-copy{padding:18px;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;background:#22231f}.social-challenge-copy>img{width:70px;height:70px;object-fit:contain;background:var(--rust-red)}.social-challenge-copy>span{min-width:0;display:flex;flex-direction:column;text-transform:uppercase}.social-challenge-copy small{color:#e4dad166;font-size:8px;font-weight:700}.social-challenge-copy b{margin-top:3px;font-size:23px;line-height:.92}.social-challenge-copy em{margin-top:8px;color:var(--rust-gold);font-size:10px;font-style:normal;font-weight:700}.social-challenge-pair{min-height:0;padding:6px;display:grid;grid-template-columns:1fr 88px 1fr;gap:6px;background:#181916}.social-challenge-pair>article{--challenge-rarity: var(--rarity-color, var(--rarity-common));min-width:0;display:grid;grid-template-rows:minmax(0,1fr) 56px;overflow:hidden;background:color-mix(in srgb,var(--challenge-rarity) 8%,#2b2c29);box-shadow:inset 0 -4px 0 var(--challenge-rarity)}.social-challenge-pair>article>img{width:110%;height:100%;object-fit:contain;transform:scale(1.08);filter:drop-shadow(0 12px 10px rgba(0,0,0,.34))}.social-challenge-pair>article>footer{min-width:0;padding:8px 9px;display:flex;align-items:center;justify-content:space-between;gap:6px;background:#161714e6;text-transform:uppercase}.social-challenge-pair>article>footer>b{min-width:0;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.social-challenge-pair>span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:var(--rust-red)}.social-challenge-pair>span small{color:#e4dad15c;font-size:7px;font-weight:700;text-transform:uppercase}.social-challenge-pair>span b{color:#eee6de;font-size:17px}.social-challenge-pair>span svg{font-size:20px}.social-artifact-challenge>.social-verified-stamp{margin:0}.social-share-preview.is-story .social-artifact>header{min-height:44px}.social-share-preview.is-story .social-inspection-shell{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.social-share-preview.is-story .social-inspection-sidebar{display:grid;grid-template-columns:1fr}.social-share-preview.is-story .social-player-chip{padding:10px 12px;grid-template-columns:48px minmax(0,1fr)}.social-share-preview.is-story .social-player-chip>img{width:48px;height:48px}.social-share-preview.is-story .social-result-sequence{grid-template-columns:repeat(3,minmax(0,1fr))}.social-share-preview.is-story .social-result-sequence>span{min-height:52px;padding:7px 9px;border-right:1px solid rgba(228,218,209,.06)}.social-share-preview.is-story .social-result-sequence b{font-size:14px}.social-share-preview.is-story .social-result-sequence b img{width:16px;height:16px}.social-share-preview.is-story .social-verified-stamp{min-height:46px;margin:0;padding-block:7px}.social-share-preview.is-story .social-inspection-stage{min-height:0}.social-share-preview.is-story .social-inspection-item{width:min(240px,72%);height:min(220px,calc(100% - 102px));transform:none}.social-share-preview.is-story .social-inspection-stage>footer{left:10px;right:10px;bottom:10px;min-height:52px;padding-left:10px}.social-share-preview.is-story .social-inspection-stage>footer .scrap-price-badge{height:28px;flex:0 0 auto;font-size:9px}.social-share-preview.is-story .social-inspection-stage>footer .scrap-price-badge>b{padding-inline:6px}.social-share-preview.is-story .social-inspection-stage>footer .scrap-price-badge>.scrap-icon{width:12px;height:12px;padding:8px}.social-inspection-stage>footer>span.scrap-price-badge{min-width:86px;flex:0 0 auto;flex-direction:row;gap:0}.social-inspection-stage>footer .scrap-price-badge>.scrap-icon{flex:0 0 auto}.social-inspection-stage>footer .scrap-price-badge>b{height:34px;flex:1 0 auto}.social-share-preview.is-story .social-inspection-stage>footer>span>b{font-size:14px}.social-share-preview.is-story .social-replay-state{top:10px;left:10px}.social-share-preview.is-story .social-passport-shell{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.social-share-preview.is-story .social-passport-survivor{display:grid;grid-template-columns:1fr}.social-share-preview.is-story .social-passport-identity{padding:12px;grid-template-columns:64px minmax(0,1fr)}.social-share-preview.is-story .social-passport-avatar{width:64px;height:64px}.social-share-preview.is-story .social-passport-identity h2{font-size:22px}.social-share-preview.is-story .social-passport-survivor dl{grid-template-columns:repeat(3,minmax(0,1fr))}.social-share-preview.is-story .social-passport-survivor dl div{min-width:0;min-height:52px;padding:7px;align-items:flex-start;flex-direction:column}.social-share-preview.is-story .social-passport-survivor dd{font-size:16px}.social-share-preview.is-story .social-passport-inventory{padding:4px;grid-template-columns:1fr;grid-template-rows:minmax(220px,1.25fr) minmax(150px,.75fr);gap:4px}.social-share-preview.is-story .social-passport-best{min-height:0}.social-share-preview.is-story .social-passport-best>footer>b{font-size:10px}.social-share-preview.is-story .social-passport-best>footer .scrap-price-badge{height:26px;flex:0 0 auto;font-size:9px}.social-share-preview.is-story .social-passport-best>footer .scrap-price-badge>b{padding-inline:6px}.social-share-preview.is-story .social-passport-best>footer .scrap-price-badge>.scrap-icon{width:11px;height:11px;padding:7px}.social-share-preview.is-story .social-passport-loadout{min-height:0;gap:4px}.social-share-preview.is-story .social-passport-loadout>article{min-height:0;grid-template-rows:minmax(0,1fr) 38px}.social-share-preview.is-story .social-passport-loadout>article>footer{padding:3px 4px 5px 6px}.social-share-preview.is-story .social-passport-loadout>article>footer>small{font-size:5px}.social-share-preview.is-story .social-passport-loadout .scrap-price-badge{height:22px;flex:0 0 auto;font-size:7px}.social-share-preview.is-story .social-passport-loadout .scrap-price-badge>b{padding-inline:4px}.social-share-preview.is-story .social-passport-loadout .scrap-price-badge>.scrap-icon{width:9px;height:9px;padding:6px}.social-share-preview.is-story .social-recap-items{grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(0,1fr))}.social-share-preview.is-story .social-recap-items>article{grid-template-columns:42% minmax(0,1fr);grid-template-rows:1fr}.social-share-preview.is-story .social-recap-items>article>footer{min-width:0}.social-share-preview.is-story .social-challenge-shell{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.social-share-preview.is-story .social-challenge-copy{padding:10px;flex-direction:row;align-items:center;justify-content:flex-start}.social-share-preview.is-story .social-challenge-copy>img{width:52px;height:52px}.social-share-preview.is-story .social-challenge-pair{grid-template-columns:1fr 48px 1fr}.social-share-preview.is-post .social-inspection-sidebar{grid-template-columns:1fr}.social-share-preview.is-post .social-player-chip{padding:10px 12px;grid-template-columns:48px minmax(0,1fr)}.social-share-preview.is-post .social-player-chip>img{width:48px;height:48px}.social-share-preview.is-post .social-result-sequence{grid-template-columns:repeat(3,minmax(0,1fr))}.social-share-preview.is-post .social-result-sequence>span{min-height:48px;padding:6px 8px}.social-share-preview.is-post .social-result-sequence b{font-size:13px}.social-share-preview.is-post .social-verified-stamp{min-height:44px;margin:0;padding-block:6px}.social-share-preview.is-post .social-inspection-stage{min-height:0}.social-share-preview.is-post .social-inspection-stage:before{inset:10px}.social-share-preview.is-post .social-inspection-item{width:min(280px,60%);height:min(230px,calc(100% - 104px));transform:none}.social-share-preview.is-post .social-inspection-stage>footer{left:10px;right:10px;bottom:10px;min-height:48px}.social-share-preview.is-post .social-passport-survivor{grid-template-columns:1fr}.social-share-preview.is-post .social-passport-identity{padding:10px;grid-template-columns:58px minmax(0,1fr)}.social-share-preview.is-post .social-passport-avatar{width:58px;height:58px}.social-share-preview.is-post .social-passport-identity h2{font-size:20px}.social-share-preview.is-post .social-passport-survivor dl{grid-template-columns:repeat(3,minmax(0,1fr))}.social-share-preview.is-post .social-passport-survivor dl div{min-height:46px;padding:6px 8px}.social-share-preview.is-post .social-passport-survivor dd{font-size:14px}.social-share-preview.is-post .social-passport-inventory{padding:4px;grid-template-columns:1fr}.social-share-preview.is-post .social-passport-loadout{display:none}.social-share-preview.is-post .social-passport-best{min-height:0}.social-share-preview.is-story .social-upgrade-replay{padding:50px 8px 68px}.social-share-preview.is-story .social-upgrade-wheel,.social-share-preview.is-story .social-upgrade-wheel-caption{width:88%}.social-share-preview.is-post .social-upgrade-wheel{width:min(310px,70%)}.social-public-page{position:relative;z-index:4;min-height:calc(100dvh - 120px);display:grid;grid-template-rows:66px minmax(0,1fr) auto;gap:8px}.social-public-toolbar{min-width:0;padding:0 10px 0 0;display:grid;grid-template-columns:auto minmax(180px,1fr) auto auto;align-items:stretch;gap:1px;background:#252623;box-shadow:inset 0 -1px #e4dad114}.social-public-back{padding:0 16px;display:flex;align-items:center;gap:8px;border:0;background:#30312e;color:#e4dad1a6;font-family:Roboto Condensed,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;cursor:pointer}.social-public-back svg{transform:rotate(180deg)}.social-public-toolbar>span{min-width:0;padding:0 18px;display:flex;flex-direction:column;justify-content:center}.social-public-toolbar small{color:#e4dad159;font-family:Roboto Condensed,sans-serif;font-size:7px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.social-public-toolbar h1{margin:2px 0 0;overflow:hidden;color:#eee6de;font-family:Roboto Condensed,sans-serif;font-size:21px;line-height:1;letter-spacing:.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.social-public-toolbar>em{padding:0 16px;display:flex;align-items:center;color:#e4dad14d;font-size:8px;font-style:normal;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.social-public-toolbar>div{display:flex;align-items:stretch;gap:4px;padding:7px 0}.social-public-toolbar .ui-button{min-width:0;padding-inline:18px}.social-public-viewer{min-width:0;min-height:0;padding:10px;display:grid;place-items:center;background:#0a0b09c2}.social-public-viewer>.social-artifact{width:min(1180px,100%);height:min(650px,calc(100dvh - 250px));min-height:520px;max-height:650px}.social-public-viewer>.social-artifact-passport{min-height:min(560px,calc(100dvh - 250px))}.social-public-actions{min-height:66px;padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#20211e;border-top:1px solid rgba(228,218,209,.07)}.social-public-actions>span{display:grid;grid-template-columns:23px minmax(0,1fr);align-items:center;gap:1px 9px}.social-public-actions>span svg{grid-row:1 / 3;color:#a8c66a;font-size:18px}.social-public-actions>span b{color:#eee6de;font-family:Roboto Condensed,sans-serif;font-size:10px;text-transform:uppercase}.social-public-actions>span small{color:#e4dad161;font-size:8px}.profile-user-actions .profile-share-action,.public-profile-modal-header .public-profile-share-action{color:#a8bb7a}.reward-weekly-progress-group .reward-weekly-share{background:var(--surface-control);color:#d7e6b5}.upgrade-slot-header-actions{height:100%;display:flex;align-items:stretch}.upgrade-slot>header .upgrade-slot-header-actions>button{margin:0}.upgrade-slot>header .upgrade-slot-header-actions>.upgrade-result-share,.upgrade-mystery-slot>header .upgrade-mystery-header-actions>.upgrade-result-share{width:44px;min-width:44px;padding:0;border-left:1px solid rgba(228,218,209,.07);background:color-mix(in srgb,var(--rust-green) 12%,var(--surface-control));color:#a8c47a}.upgrade-slot>header .upgrade-slot-header-actions>.upgrade-result-share:hover,.upgrade-slot>header .upgrade-slot-header-actions>.upgrade-result-share:focus-visible,.upgrade-mystery-slot>header .upgrade-mystery-header-actions>.upgrade-result-share:hover,.upgrade-mystery-slot>header .upgrade-mystery-header-actions>.upgrade-result-share:focus-visible{background:#536b35;color:#fff}.case-share-moment{min-width:190px;margin-left:6px}@media(max-width:980px){.social-share-modal{height:calc(100dvh - 24px)}.social-share-body{grid-template-columns:1fr;overflow:auto}.social-share-preview{min-height:560px}.social-share-body>aside{min-height:420px}.social-share-preview.is-story>.social-artifact,.social-share-preview.is-post>.social-artifact{width:auto;height:min(620px,calc(100% - 32px))}.social-public-toolbar{grid-template-columns:auto minmax(0,1fr) auto}.social-public-toolbar>em{display:none}.social-passport-shell,.social-passport-survivor,.social-passport-inventory{grid-template-columns:1fr}.social-passport-best{min-height:250px}}@media(max-width:700px){.social-share-overlay{padding:5px}.social-share-modal{width:calc(100vw - 10px);height:calc(100dvh - 10px);grid-template-rows:50px minmax(0,1fr)}.social-share-modal>header>span>small{display:none}.social-share-body{padding:5px;gap:5px}.social-share-preview{min-height:470px}.social-share-preview>.social-artifact,.social-share-preview.is-link>.social-artifact{width:100%;max-width:100%;min-height:450px}.social-share-preview.is-story>.social-artifact,.social-share-preview.is-post>.social-artifact{width:auto;max-width:100%;height:min(560px,calc(100% - 16px));min-height:0}.social-share-body>aside{min-height:390px;padding:14px}.social-share-secondary{grid-template-columns:1fr}.social-artifact>header{min-height:44px}.social-inspection-shell{grid-template-columns:1fr;grid-template-rows:auto minmax(280px,1fr)}.social-inspection-sidebar{display:grid;grid-template-columns:1fr 1fr}.social-player-chip{padding:10px;grid-template-columns:48px minmax(0,1fr)}.social-player-chip>img{width:48px;height:48px}.social-result-sequence{grid-template-columns:repeat(3,1fr)}.social-result-sequence>span{min-height:60px;padding:8px}.social-result-sequence b{font-size:13px}.social-result-sequence b img{width:16px;height:16px}.social-verified-stamp{display:none}.social-inspection-stage{min-height:280px}.social-inspection-stage:before{inset:10px}.social-inspection-stage>footer{left:10px;right:10px;bottom:10px}.social-replay-state{top:10px;left:10px}.social-passport-shell{grid-template-columns:1fr}.social-passport-survivor{display:grid;grid-template-columns:1fr}.social-passport-identity{padding:12px;grid-template-columns:68px minmax(0,1fr)}.social-passport-avatar{width:68px;height:68px}.social-passport-survivor dl{grid-template-columns:repeat(3,1fr)}.social-passport-survivor dl div{min-width:0;min-height:54px;padding:7px;align-items:flex-start;flex-direction:column}.social-passport-survivor dd{font-size:16px}.social-passport-inventory{padding:4px;grid-template-columns:1fr}.social-passport-best{min-height:230px}.social-passport-loadout{min-height:190px}.social-challenge-shell{grid-template-columns:1fr}.social-challenge-copy{padding:10px;flex-direction:row;align-items:center;justify-content:flex-start}.social-challenge-copy>img{width:52px;height:52px}.social-challenge-copy b{font-size:18px}.social-challenge-pair{min-height:280px;grid-template-columns:1fr 54px 1fr}.social-recap-items{min-height:240px}.social-public-page{min-height:calc(100dvh - 90px);grid-template-rows:auto minmax(0,1fr) auto}.social-public-toolbar{min-height:110px;padding:5px 5px 5px 0;grid-template-columns:auto minmax(0,1fr);grid-template-rows:52px 48px}.social-public-toolbar>span{padding-inline:12px}.social-public-toolbar>div{grid-column:1 / -1;padding:3px 0 0}.social-public-toolbar .ui-button{flex:1 1 0;padding-inline:8px}.social-public-viewer{padding:5px}.social-public-viewer>.social-artifact,.social-public-viewer>.social-artifact-passport{height:auto;min-height:500px;max-height:none}.social-public-actions{align-items:stretch;flex-direction:column}.social-public-actions .ui-button{width:100%}.drop-history-heading:has(.case-share-moment){padding-block:8px;flex-wrap:wrap}.case-share-moment{width:100%;margin:4px 0 0}}@media(prefers-reduced-motion:reduce){.social-inspection-item,.social-replay-track li{transition:none!important}.social-scan-line,.social-artifact-moment.is-replay-reveal .social-inspection-item,.social-artifact-moment.is-replay-reveal .social-replay-state>svg{animation:none!important}}.reward-giveaway-card.streamer-giveaway-public{--reward-tone: var(--rust-gold);--reward-wash: color-mix(in srgb, var(--rust-gold) 34%, #252624)}.streamer-giveaway-author{margin:0}.streamer-giveaway-author>svg{width:18px;height:18px;flex:0 0 auto;color:var(--rust-gold)}.streamer-giveaway-author>span{overflow:hidden;text-overflow:ellipsis}.streamer-giveaway-author>small{color:#bac7a7;font-size:8px;letter-spacing:.02em}.streamer-giveaway-item .scrap-price-badge{height:28px;color:var(--rust-gold);font-size:15px}.streamer-giveaway-item .scrap-price-badge>.scrap-icon{width:14px;height:14px;padding:7px}.streamer-giveaway-item .scrap-price-badge>b{padding:0 8px;color:var(--rust-gold)}.streamer-giveaway-entry .scrap-amount{display:inline-flex;align-items:center;gap:4px}.streamer-giveaway-public .streamer-giveaway-joined:disabled{background:#435332;color:#d4e5ba;opacity:1}.streamer-giveaway-prizes-dialog.streamer-giveaway-editor{width:min(860px,100%)}.streamer-giveaway-prizes-dialog.is-small-pool{width:min(560px,100%)}.streamer-giveaway-prizes-dialog .streamer-giveaway-editor-head{min-height:78px;padding:20px 24px}.streamer-giveaway-prizes-dialog .streamer-giveaway-editor-head h3{font-size:24px}.streamer-giveaway-prizes-dialog .streamer-giveaway-editor-body{padding:24px}.streamer-giveaway-prizes-dialog h3>span{margin-left:10px;color:#b8bcb2;font-size:18px}.streamer-giveaway-rules{margin-top:24px;padding-top:20px;border-top:1px solid #3a3e33;color:#d6dccf;font-size:13px;line-height:1.5}.streamer-giveaway-rules p{margin:6px 0 0;color:#b8bcb2}.streamer-giveaway-prize-grid{margin-top:0;display:grid;grid-template-columns:repeat(var(--prize-columns, 4),minmax(0,1fr));gap:10px}.streamer-giveaway-prizes-dialog .streamer-giveaway-search{margin-bottom:16px}.streamer-giveaway-reward.skin-item-card{height:210px;grid-template-rows:minmax(0,1fr) 40px}.streamer-giveaway-reward .skin-item-card-price{top:8px;right:8px}.streamer-giveaway-reward .skin-item-card-image{--item-optical-scale: 1.4;width:calc(100% - 16px);height:calc(100% - 20px);margin:16px 8px 4px}.streamer-giveaway-reward .skin-item-card-meta{padding:4px 10px}.streamer-giveaway-reward .skin-item-card-title{font-size:14px;white-space:normal;line-height:1.1}@media(max-width:600px){.streamer-giveaway-prize-grid{grid-template-columns:repeat(min(2,var(--prize-columns, 2)),minmax(0,1fr))}.streamer-giveaway-prizes-dialog .streamer-giveaway-editor-head,.streamer-giveaway-prizes-dialog .streamer-giveaway-editor-body{padding:16px}.streamer-giveaway-prizes-dialog .streamer-giveaway-editor-head h3{font-size:22px}.streamer-giveaway-reward.skin-item-card{height:190px}}.streamer-giveaway-overlay{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:20px;background:#080908d1;backdrop-filter:blur(3px)}.streamer-giveaway-editor{width:min(1120px,100%);max-height:min(880px,calc(100dvh - 40px));display:flex;flex-direction:column;overflow:hidden;background:#222420;color:#eee6de;box-shadow:0 28px 90px #000000b3}.streamer-giveaway-editor-head{flex:0 0 auto;min-height:76px;padding:18px 25px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#292b27}.streamer-giveaway-editor-head h3{margin:0;color:#f0e9e1;font:700 29px/1 Roboto Condensed,Arial Narrow,sans-serif}.streamer-giveaway-editor-head p{margin:9px 0 0;color:#ede5dc9e;font-size:12px;line-height:1.45}.streamer-giveaway-close{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border:0;background:#3a3c37;color:#eee6de;cursor:pointer}.streamer-giveaway-close:hover,.streamer-giveaway-close:focus-visible{background:var(--rust-red);color:#fff}.streamer-giveaway-editor-body{min-height:0;padding:22px 25px 25px;overflow-y:auto;overscroll-behavior:contain}.streamer-giveaway-form{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.streamer-giveaway-form-section{padding:20px;background:#2b2d29}.streamer-giveaway-form-section h4{margin:0;font:700 19px/1.15 Roboto Condensed,sans-serif}.streamer-giveaway-form-section>p,.streamer-editor-hint{margin:12px 0;color:#bac0b3;font-size:12px;line-height:1.5}.streamer-giveaway-search{height:44px;padding:0 12px;display:flex;align-items:center;gap:10px;background:#191c18;color:#b4bbac}.streamer-giveaway-search input{min-width:0;width:100%;height:100%;border:0;outline:0;background:transparent;color:#eee6de;font:400 14px Open Sans,sans-serif}.streamer-giveaway-search:focus-within{box-shadow:inset 0 0 0 2px var(--rust-blue)}.streamer-giveaway-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:12px}.streamer-giveaway-pick{position:relative;min-width:0;background:#30332d}.streamer-giveaway-pick-card.skin-item-card{width:100%;height:148px;padding:0;grid-template-rows:minmax(0,1fr) 38px;border:0;text-align:left;cursor:pointer}.streamer-giveaway-pick-card.skin-item-card:before{inset:0 0 38px}.streamer-giveaway-pick-card .skin-item-card-image{--item-optical-scale: 1.35;width:calc(100% - 12px);height:calc(100% - 22px);margin:20px 6px 2px}.streamer-giveaway-pick-card .skin-item-card-meta{padding:4px 8px}.streamer-giveaway-pick-card .skin-item-card-title{font-size:11px;line-height:1.15;white-space:normal;overflow-wrap:anywhere}.streamer-giveaway-pick-card .scrap-price-badge{top:6px;right:6px;height:24px;font-size:12px}.streamer-giveaway-pick-card .scrap-price-badge>.scrap-icon{width:12px;height:12px;padding:6px}.streamer-giveaway-pick-card .scrap-price-badge>b{padding:0 6px}.streamer-giveaway-pick.is-selected{outline:2px solid var(--rust-green);outline-offset:-2px}.streamer-giveaway-pick-card:focus-visible{outline:2px solid var(--rust-blue);outline-offset:-2px}.streamer-pick-check{position:absolute;z-index:3;top:10px;left:10px;color:#b9d68a;width:14px;height:14px}.streamer-giveaway-quantity{position:relative;height:36px;display:grid;grid-template-columns:36px minmax(0,1fr) 36px;background:#1e221b}.streamer-giveaway-quantity input{width:100%;min-width:0;border:0;padding:0;background:transparent;color:#f3eee5;text-align:center;font:700 16px Roboto Condensed,sans-serif}.streamer-giveaway-quantity button{border:0;background:#3b4231;color:#e2ebd5;font-size:11px;cursor:pointer}.streamer-giveaway-quantity input:focus-visible{outline:2px solid var(--rust-blue);outline-offset:-2px}.streamer-giveaway-quantity input[aria-invalid=true]{outline:2px solid var(--rust-red);outline-offset:-2px}.streamer-quantity-error{position:absolute;z-index:6;bottom:100%;left:0;right:0;padding:6px;background:#542920;color:#fff;font-size:11px;text-align:center}.streamer-add-prize{width:100%;height:36px;display:flex;justify-content:center;align-items:center;gap:6px;border:0;background:#363a32;color:#ccd3c1;cursor:pointer;font:700 12px Roboto Condensed,sans-serif}.streamer-giveaway-quantity button:disabled,.streamer-giveaway-pick-card:disabled,.streamer-add-prize:disabled,.streamer-giveaway-options button:disabled{opacity:.4;cursor:not-allowed}.streamer-giveaway-no-results{padding:32px 12px;color:#bbc2b3;text-align:center;font-size:13px}.streamer-giveaway-no-results button{padding:10px 16px;border:0;background:#3a4132;color:#e2ebd5;cursor:pointer}.streamer-giveaway-segment{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:4px}.streamer-giveaway-segment button,.streamer-giveaway-options button{min-height:40px;padding:0 12px;border:0;background:#343830;color:#cbd2c2;font:700 14px Roboto Condensed,sans-serif;cursor:pointer}.streamer-giveaway-segment button.is-active,.streamer-giveaway-options button.is-active{background:var(--rust-green);color:#fff}.streamer-giveaway-options{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px}.streamer-giveaway-checkbox{min-height:48px;margin-top:12px;display:flex;align-items:center;gap:12px;color:#eee6de;font:600 14px Open Sans,sans-serif;cursor:pointer}.streamer-giveaway-checkbox input{width:18px;height:18px;margin:0;accent-color:var(--rust-green)}.streamer-giveaway-amount{margin:0 0 16px 30px;display:grid;gap:8px;color:#c0c7b8;font-size:12px}.streamer-giveaway-amount input{width:min(240px,100%);height:44px;padding:0 12px;border:0;background:#191c18;color:#eee6de;font:700 16px Roboto Condensed,sans-serif}.streamer-giveaway-amount input:focus-visible{outline:2px solid var(--rust-blue)}.streamer-giveaway-error{margin:0;color:#efb2a2;font-size:12px;line-height:1.45}.streamer-cabinet{width:min(860px,100%);height:min(720px,calc(100dvh - 40px))}.streamer-cabinet .streamer-giveaway-editor-body{flex:1 1 auto;padding:20px 24px}.streamer-editor-tabs{display:flex;flex:0 0 auto;gap:24px;padding:0 24px;background:#292b27}.streamer-editor-tabs>button{min-height:48px;padding:0;display:flex;align-items:center;gap:8px;border:0;background:transparent;color:#b8c0ad;font:700 16px Roboto Condensed,sans-serif;cursor:pointer}.streamer-editor-tabs>button[aria-current]{color:#f3eee5;box-shadow:inset 0 -3px var(--rust-green)}.streamer-editor-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;margin-bottom:16px}.streamer-selected-filter{padding:0 12px;border:0;background:#343830;color:#cbd2c2;font:700 14px Roboto Condensed,sans-serif;cursor:pointer}.streamer-selected-filter[aria-pressed=true]{color:#fff;background:var(--rust-green)}.streamer-price-sort{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.streamer-summary-link{min-height:32px;padding:4px 0;border:0;background:transparent;color:#c7d9aa;text-align:left;font:600 12px Open Sans,sans-serif;cursor:pointer}.streamer-summary-link:hover{color:#fff}.streamer-editor-footer{flex:0 0 auto;padding:16px 24px;display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:8px 24px;background:#30342b}.streamer-editor-total{display:flex;align-items:center;gap:12px}.streamer-editor-count{display:grid;gap:4px}.streamer-editor-count>b{font:700 20px Roboto Condensed,sans-serif}.streamer-editor-total small{color:#c0c9b4;font-size:11px}.streamer-editor-total .scrap-price-badge{height:36px;color:var(--rust-gold);font-size:20px}.streamer-editor-total .scrap-icon{width:16px;height:16px;padding:10px}.streamer-editor-publish{display:grid;justify-items:stretch}.streamer-editor-publish .ui-button{width:100%;min-height:44px}.streamer-editor-footer>p{grid-column:1 / -1;margin:0;font-size:11px;line-height:1.4}.streamer-editor-footnote{color:#c0c9b4}.streamer-cabinet button:focus-visible{outline:2px solid var(--rust-blue);outline-offset:-2px}.streamer-cabinet .profile-pagination{margin-top:16px}.streamer-giveaway-editor-locked{min-height:95px;padding:18px 20px;display:flex;align-items:center;gap:15px;background:#2b2d29}.streamer-giveaway-editor-locked>svg{color:var(--rust-gold);font-size:23px}.streamer-giveaway-editor-locked>div{margin-right:auto}.streamer-giveaway-editor-locked b{font:700 16px Roboto Condensed,Arial Narrow,sans-serif}.streamer-giveaway-editor-locked p{margin:5px 0 0;color:#ede5dc91;font-size:12px}@media(max-width:660px){.streamer-giveaway-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.streamer-editor-footer{grid-template-columns:1fr}.streamer-editor-total{justify-content:space-between}}@media(max-width:500px){.streamer-giveaway-overlay{padding:6px}.streamer-giveaway-editor{max-height:calc(100dvh - 12px)}.streamer-cabinet{height:calc(100dvh - 12px)}.streamer-giveaway-editor-head{min-height:70px;padding:14px}.streamer-giveaway-editor-head h3{font-size:24px}.streamer-giveaway-editor-head p{font-size:11px}.streamer-giveaway-editor-body,.streamer-cabinet .streamer-giveaway-editor-body{padding:12px}.streamer-giveaway-form-section{padding:16px}.streamer-giveaway-picker,.streamer-editor-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.streamer-editor-toolbar .streamer-giveaway-search{grid-column:1 / -1}.streamer-editor-toolbar .streamer-selected-filter{min-width:0;height:40px;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamer-cabinet .profile-pagination>div{width:100%}.streamer-cabinet .profile-pagination button{width:auto;min-width:0;max-width:38px;flex:1 1 0}.streamer-giveaway-editor-locked{align-items:flex-start;flex-wrap:wrap}.streamer-giveaway-editor-locked .ui-button{width:100%}.streamer-editor-tabs{padding:0 16px}.streamer-editor-footer{padding:12px}.streamer-giveaway-search input{font-size:16px}.streamer-giveaway-quantity{height:40px;grid-template-columns:40px minmax(0,1fr) 40px}.streamer-add-prize{height:40px}}@media(prefers-reduced-motion:reduce){.streamer-giveaway-public *{scroll-behavior:auto}}.streamer-prize-carousel{width:100%;min-width:0;height:132px;position:relative}.streamer-prize-slides{position:relative;height:132px;min-height:0}.streamer-prize-slide{position:absolute;width:100%;height:100%;object-fit:contain;--slide-scale: 1.72;transform:scale(var(--slide-scale));filter:drop-shadow(0 10px 10px rgba(0,0,0,.3))}.streamer-prize-slide.is-in{animation:streamer-prize-enter .18s cubic-bezier(.16,1,.3,1) both}.streamer-prize-slide.is-out{animation:streamer-prize-leave .12s ease-in both}.streamer-prize-arrow{position:absolute;z-index:2;top:50%;width:32px;height:44px;transform:translateY(-50%);display:grid;place-items:center;padding:0;border:0;background:transparent;color:color-mix(in srgb,var(--rust-gold) 55%,#d7cdbb);cursor:pointer;transition:color .16s,background .16s}.streamer-prize-arrow.is-previous{left:0}.streamer-prize-arrow.is-next{right:0}.streamer-prize-arrow svg{width:12px;height:12px}.streamer-prize-arrow:hover{color:#f3eee5;background:#ede5dc0f}.streamer-prize-arrow:focus-visible{outline:2px solid var(--rust-blue);outline-offset:-2px}@keyframes streamer-prize-enter{0%{opacity:0;transform:translate(calc(8px * var(--slide-direction))) scale(var(--slide-scale))}to{opacity:1;transform:translate(0) scale(var(--slide-scale))}}@keyframes streamer-prize-leave{0%{opacity:1;transform:translate(0) scale(var(--slide-scale))}to{opacity:0;transform:translate(calc(-8px * var(--slide-direction))) scale(var(--slide-scale))}}@media(max-width:600px){.streamer-giveaway-item .streamer-prize-carousel{grid-column:2;grid-row:1;height:142px}.streamer-prize-slides{height:142px}.streamer-prize-slide{--slide-scale: 1.58}.streamer-prize-arrow{width:24px}}@media(prefers-reduced-motion:reduce){.streamer-prize-slide.is-in,.streamer-prize-slide.is-out{animation:none}.streamer-prize-arrow{transition:none}}.streamer-giveaway-public.is-joined .reward-giveaway-main:after{background:var(--rust-gold)}.streamer-giveaway-public.is-finished:not(.is-winner) .streamer-giveaway-entry>b{color:#d8cbb4}.streamer-winners-dialog.streamer-giveaway-editor{width:min(580px,100%)}.streamer-winners-dialog .streamer-giveaway-editor-head h3{font-size:24px;line-height:1.1}.streamer-winners-dialog .streamer-giveaway-search{margin-bottom:16px}.streamer-winners-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.streamer-winners-list>li{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;background:#2c2f29}.streamer-winners-list>li.is-own{background:#343c2c}.streamer-winner-avatar{width:40px;height:40px;display:grid;place-items:center;background:#393d34;color:#c7d9aa}.streamer-winner-avatar>img{width:100%;height:100%;object-fit:cover}.streamer-winner-identity{display:grid;gap:4px;min-width:0}.streamer-winner-identity>b{color:#eee6de;font:700 16px/1.2 Roboto Condensed,sans-serif;overflow-wrap:anywhere}.streamer-winner-identity>span{color:#bec3b6;font-size:12px;overflow-wrap:anywhere}.streamer-winner-identity small{margin-left:8px;color:#c7d9aa;font:600 11px Open Sans,sans-serif}.streamer-winners-list .scrap-price-badge{height:32px;font-size:16px;color:var(--rust-gold)}.streamer-winners-list .scrap-price-badge>.scrap-icon{width:14px;height:14px;padding:9px}.streamer-winners-list .scrap-price-badge>b{padding:0 8px}.streamer-winners-dialog .profile-pagination{margin:0}.streamer-winners-pagination{flex:0 0 auto;padding:12px}.streamer-winners-dialog .streamer-giveaway-search input:focus-visible{outline:none;box-shadow:none}@media(max-width:500px){.streamer-winners-dialog .streamer-giveaway-editor-head h3{font-size:21px}.streamer-winners-list>li{grid-template-columns:32px minmax(0,1fr) auto;gap:8px;padding:12px 10px}.streamer-winner-avatar{width:32px;height:32px}.streamer-winners-list .scrap-price-badge{height:28px;font-size:14px}.streamer-winners-list .scrap-price-badge>.scrap-icon{padding:7px}.streamer-winner-identity>b{font-size:15px}}.streamer-recruit-heading{margin-top:16px}.reward-giveaway-grid.has-streamer-giveaways{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:992px)and (max-width:1279px){.reward-giveaway-grid.has-streamer-giveaways{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991px){.reward-giveaway-grid.has-streamer-giveaways{grid-template-columns:minmax(0,1fr)}}.reward-giveaway-grid>.reward-giveaway-card{display:flex;flex-direction:column}.reward-giveaway-grid>.reward-giveaway-card>.reward-giveaway-main{flex:1 1 auto}.reward-giveaway-toolbar>div{width:auto;display:flex;align-items:center;gap:5px;flex-wrap:nowrap}.reward-giveaway-toolbar .ui-button{width:auto;padding-inline:12px}@media(max-width:760px){.reward-giveaway-toolbar>div{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.reward-giveaway-toolbar>div:has(>:nth-child(2)){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.reward-giveaway-toolbar .ui-button{width:100%}}.cargo-guide-modal{width:min(620px,calc(100vw - 32px))}.cargo-guide-modal>div.cargo-guide-body{padding-bottom:18px}.cargo-guide-steps{margin:0;padding:0;list-style:none}.cargo-guide-steps li{min-height:78px;padding:15px 0;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:14px;box-shadow:inset 0 1px #eee6de12}.cargo-guide-steps li>span{width:34px;height:34px;display:grid;place-items:center;background:#292c27;color:#d7a84a}.cargo-guide-steps li>span svg{width:14px;height:14px}.cargo-guide-steps li>div{min-width:0;padding-top:1px}.cargo-guide-steps li b{color:#f1e9e2;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:14px;letter-spacing:.025em;text-transform:uppercase}.cargo-guide-steps li p{max-width:68ch;margin:5px 0 0;color:#eee6deab;font-size:12px;line-height:1.5}.cargo-guide-steps li strong{color:#e0b456;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:13px}.cargo-guide-reset{margin:14px 0 0;display:flex;align-items:center;gap:8px;color:#bdd58d;font-size:11px;font-weight:700;line-height:1.4}.cargo-guide-reset svg{flex:0 0 auto;color:#d85a3f}.reward-cargo-arrival button{min-height:28px;padding:0;display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#eee6dea3;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;transition:color var(--duration-quick) ease-out}.reward-cargo-arrival button svg{width:11px;height:11px;color:#d7a84a}.reward-cargo-arrival button:hover{color:#f1e9e2}.reward-cargo-arrival button:focus-visible{outline:1px solid rgba(215,168,74,.78);outline-offset:5px;color:#f1e9e2}.case-collections{display:flex;flex-direction:column;gap:66px}.case-collection{min-width:0}.case-collection-heading{margin:0 0 18px;padding:0 4px}.case-collection-heading h2{margin:0;color:#f1ebe5;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:31px;font-weight:700;line-height:1;letter-spacing:.045em;text-transform:uppercase}.case-card.is-chinook .case-visual img{width:110%;height:110%}.case-card.is-supply-drop .case-visual img{width:108%;height:108%}.case-card.is-elite .case-visual img{width:88%;height:88%}.store-page>.filtered-page-content{margin-top:clamp(28px,2.4vw,42px)}@media(max-width:1180px){.case-collections{gap:52px}.case-collection-heading h2{font-size:28px}}@media(max-width:760px){.case-collections{gap:38px}.case-collection-heading{margin-bottom:13px;padding-inline:2px}.case-collection-heading h2{font-size:23px;letter-spacing:.035em}.store-page>.filtered-page-content{margin-top:24px}.reward-rules-modal.cargo-guide-modal{width:100%}.cargo-guide-modal>div.cargo-guide-body{padding-bottom:14px}.cargo-guide-steps li{min-height:0;padding-block:13px;grid-template-columns:34px minmax(0,1fr);gap:11px}.cargo-guide-steps li>span{width:32px;height:32px}.cargo-guide-steps li b{font-size:13px}.cargo-guide-steps li p{font-size:11px;line-height:1.45}.reward-cargo-arrival button{min-height:32px;margin-left:0}}@media(max-width:1180px){.live-drops-empty{flex:1;height:100%;min-width:0}}.deep-sea-operation.is-failed{grid-template-columns:minmax(0,1fr)}.deep-sea-route{padding:2px 0 0;gap:2px}.case-toolbar{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.case-toolbar .game-toolbar-tabs{container-type:inline-size;container-name:case-categories;overflow:visible}.case-toolbar .game-toolbar-tabs button{flex:1 1 0;min-width:0;height:var(--ui-toolbar-height)}.case-toolbar .game-toolbar-tabs button span{display:inline}@container case-categories (max-width: 510px){.case-toolbar .game-toolbar-tabs button{flex:0 0 var(--ui-toolbar-height);padding:0}.case-toolbar .game-toolbar-tabs button span{display:none}.case-toolbar .game-toolbar-tabs button.is-active{flex:1 1 0;padding-inline:var(--ui-control-padding)}.case-toolbar .game-toolbar-tabs button.is-active span{display:inline}}@container case-categories (max-width: 320px){.case-toolbar .game-toolbar-tabs button,.case-toolbar .game-toolbar-tabs button.is-active{flex:0 0 min(var(--ui-toolbar-height),calc((100cqw - 2 * var(--ui-toolbar-gap)) / 3));height:min(var(--ui-toolbar-height),calc((100cqw - 2 * var(--ui-toolbar-gap)) / 3));padding:0}.case-toolbar .game-toolbar-tabs button.is-active span{display:none}}@media(max-width:760px){.case-toolbar{grid-template-columns:minmax(0,1fr) minmax(144px,160px)}}@media(max-width:380px){.case-toolbar{grid-template-columns:minmax(0,1fr)}}.case-collections.is-refreshing .case-card,.case-collections.is-refreshing .empty-state{opacity:.45;pointer-events:none;transition:opacity var(--motion-base) var(--ease-smooth-out)}.ruster-stagger-item{animation:ruster-stagger-in var(--motion-base) var(--ease-smooth-out) backwards;animation-delay:calc(var(--stagger-i, 0) * 25ms)}@keyframes ruster-stagger-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ruster-stagger-item{animation:none}}.live-drops-list{contain:layout paint}.live-drop-card{contain:layout paint style}.inventory-item.is-selling{opacity:.55;pointer-events:none}@media(max-width:1180px){.live-drops-tabs{padding-top:0}.live-drops-list{padding-left:0}}.streamer-giveaway-shared-highlight{outline:2px solid var(--rust-gold);outline-offset:2px}:root{--rarity-common: #91a966;--rarity-common-bright: #b7cd7e;--rarity-uncommon: #3fb5f3;--rarity-uncommon-bright: #64cbfc;--rarity-rare: #8f7be0;--rarity-rare-bright: #ae9df0;--rarity-epic: #e94935;--rarity-epic-bright: #f7715f;--rarity-legendary: #f7b23b;--rarity-legendary-bright: #fdc763}.profile-history-card{background:color-mix(in srgb,var(--profile-rarity) 10%,#2d2f2b 90%)}.inventory-item{background:color-mix(in srgb,var(--inventory-rarity) 10%,var(--surface-control) 90%)}.inventory-item:before{background:radial-gradient(ellipse at 50% 58%,color-mix(in srgb,var(--inventory-rarity) 14%,transparent),transparent 64%)}.inventory-item:is(button):hover{background:color-mix(in srgb,var(--inventory-rarity) 13%,#383a36 87%)}.inventory-item.is-selected{background:color-mix(in srgb,var(--rust-green) 5%,color-mix(in srgb,var(--inventory-rarity) 10%,var(--surface-control)))}.case-result{background:color-mix(in srgb,var(--case-result-rarity) 10%,#292a28 90%)}.drop-card{background:color-mix(in srgb,var(--drop-rarity) 10%,#393836 90%)}.drop-card:hover,.drop-card:focus-visible{background:color-mix(in srgb,var(--drop-rarity) 13%,#3d3c3a 87%)}.public-profile-item{background:color-mix(in srgb,var(--public-rarity) 10%,#30322e 90%)}.public-profile-item:hover{background:color-mix(in srgb,var(--public-rarity) 13%,#343632 87%)}.upgrade-item-card{background:color-mix(in srgb,var(--upgrade-item-rarity) 10%,var(--surface-control))}.upgrade-item-card:hover{background:color-mix(in srgb,var(--upgrade-item-rarity) 13%,#393a36)}.upgrade-item-card.is-selected{background:color-mix(in srgb,var(--upgrade-item-rarity) 15%,var(--surface-control))}[data-boot-page],.ruster-inventory-skeleton-card,.ruster-upgrader-item-skeleton,.ruster-case-detail-skeleton-card{--rarity-color: #3f403d;--rarity-color-bright: #4d4e4a}.live-drop-card{--rarity-wash: color-mix(in srgb, var(--rarity) 12%, transparent)}.live-drop-image{background:linear-gradient(145deg,color-mix(in srgb,var(--rarity) 12%,#3a3b38 88%),#30322f)}.live-drop-image:after{opacity:1}.ruster-item-image{scale:var(--item-fit, 1);opacity:0;transition:opacity var(--motion-base) var(--ease-smooth-out)}.ruster-item-image.is-loaded{opacity:1}.ruster-item-image.is-empty,.ruster-item-image.is-failed{visibility:hidden}@media(prefers-reduced-motion:reduce){.ruster-item-image{transition:none;opacity:1}}.ruster-item-image.is-pending:not(.is-empty),.ruster-item-image.ruster-item-image-preview:not(.is-visible){opacity:0}.ruster-item-image.ruster-item-image-preview{pointer-events:none}.ruster-item-image.ruster-item-image-preview.is-visible{opacity:1}.upgrade-page{--ui-control-font: 13px;--ui-button-font: var(--ui-control-font)}.upgrade-page .upgrade-balance-panel,.upgrade-page .upgrade-target-controls{min-height:48px;height:48px;background:var(--surface-base)}.upgrade-page .upgrade-balance-panel{padding:0 12px;display:grid;grid-template-columns:max-content minmax(110px,1fr) max-content;align-items:center;gap:12px;color:#e4dad1ad;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:11px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.upgrade-page .upgrade-balance-title{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.upgrade-page .upgrade-balance-title img{width:22px;height:22px}.upgrade-page .upgrade-balance-control{min-width:0;display:grid;grid-template-rows:17px 8px;align-content:center}.upgrade-page .upgrade-balance-control output{display:inline-flex;align-items:center;gap:4px;color:#eee6de;font-size:9px}.upgrade-page .upgrade-balance-control output img{width:13px;height:13px}.upgrade-page .upgrade-balance-limit{display:flex;align-items:flex-end;flex-direction:column;gap:2px}.upgrade-page .upgrade-balance-limit small{color:#e4dad16b;font-size:8px;letter-spacing:.06em}.upgrade-page .upgrade-balance-limit span{display:inline-flex;align-items:center;gap:4px;color:#eee6de}.upgrade-page .upgrade-balance-limit img{width:15px;height:15px}.upgrade-page .upgrade-balance-panel input[type=range]{--balance-progress: 0%;width:100%;height:5px;margin:0;appearance:none;border:0;border-radius:0;outline:0;background:linear-gradient(90deg,var(--rust-red) 0 var(--balance-progress),#474844 var(--balance-progress) 100%);cursor:pointer}.upgrade-page .upgrade-balance-panel input[type=range]:focus-visible{box-shadow:0 0 0 2px var(--surface-base),0 0 0 4px var(--rust-blue-bright)}.upgrade-page .upgrade-balance-panel input[type=range]::-webkit-slider-thumb{width:16px;height:16px;appearance:none;border:2px solid var(--surface-base);border-radius:50%;background:var(--rust-red);box-shadow:0 2px 5px #00000061;cursor:grab}.upgrade-page .upgrade-balance-panel input[type=range]::-moz-range-thumb{width:16px;height:16px;border:2px solid var(--surface-base);border-radius:50%;background:var(--rust-red);box-shadow:0 2px 5px #00000061;cursor:grab}.upgrade-page .upgrade-inventories{--upgrade-inventory-panel-height: 688px;margin-top:64px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px}.upgrade-page .upgrade-mobile-inventory-tabs{display:none}.upgrade-page .upgrade-inventory-panel{min-width:0;height:var(--upgrade-inventory-panel-height);min-height:0;display:grid;grid-template-rows:52px minmax(0,1fr) 52px;overflow:hidden;background:var(--surface-base)}.upgrade-page .upgrade-inventory-panel>header{min-height:52px;display:grid;grid-template-columns:minmax(150px,1fr) auto;gap:4px;background:#171816}.upgrade-page .upgrade-inventory-panel>header>span,.upgrade-page .upgrade-source-heading>span{padding:0 16px;display:flex;align-items:center;gap:9px;color:#e4dad1b3;font-family:Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase}.upgrade-page .upgrade-inventory-panel>header>span>svg,.upgrade-page .upgrade-source-heading>span>svg{color:var(--rust-red)}.upgrade-page .upgrade-inventory-panel>header>span b,.upgrade-page .upgrade-source-heading>span b{font-size:14px;letter-spacing:.045em}.upgrade-page .upgrade-inventory-panel>header>span small,.upgrade-page .upgrade-source-heading>span small{padding:3px 6px;background:var(--surface-control);font-size:8px}.upgrade-page .upgrade-source-heading{min-width:0;height:100%;display:flex;align-items:stretch;gap:0}.upgrade-page .upgrade-source-heading>span{width:100%;height:100%}.upgrade-page .upgrade-source-heading>button{width:40px;height:40px;margin:6px 0 6px 6px;flex:0 0 40px;border:0;background:#252724;color:#eee6de7a;cursor:pointer;box-shadow:none}.upgrade-page .upgrade-source-heading>button:hover,.upgrade-page .upgrade-source-heading>button:focus-visible{outline:0;background:#30332e;color:#eee6de}.upgrade-page .upgrade-source-heading>button.is-shop-active{background:#3d3120;color:var(--rust-gold);box-shadow:inset 0 -3px 0 var(--rust-gold)}.upgrade-page .upgrade-source-heading>button svg{width:15px;height:15px}.upgrade-page .upgrade-inventory-panel.is-target>header{grid-template-columns:minmax(150px,1fr) auto}.upgrade-page .upgrade-catalog-filters{min-width:0;padding:6px;display:grid;grid-template-columns:40px 58px 58px minmax(90px,134px);align-items:center;gap:4px;background:transparent}.upgrade-page .upgrade-catalog-filters>button,.upgrade-page .upgrade-catalog-filters>input,.upgrade-page .upgrade-catalog-search{min-width:0;height:40px;border:0;background:#252724;color:#eee6de85;font:700 var(--ui-control-font) "Roboto Condensed","Arial Narrow",sans-serif;transition:background-color var(--duration-quick) ease-out,box-shadow var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.upgrade-page .upgrade-catalog-filters>button{padding:0 10px;cursor:pointer}.upgrade-page .upgrade-catalog-filters>button:hover{background:#2d2f2b;color:#f1e9e2c2}.upgrade-page .upgrade-catalog-filters>button:hover,.upgrade-page .upgrade-catalog-filters>button:focus-visible,.upgrade-page .upgrade-catalog-search:focus-within{outline:0;color:#f1e9e2;box-shadow:inset 0 -2px #68b8deb3}.upgrade-page .upgrade-catalog-sort{display:grid;place-items:center}.upgrade-page .upgrade-catalog-sort svg{width:15px;height:15px;opacity:.72;transition:opacity var(--duration-quick) ease-out,transform var(--duration-quick) var(--ease-smooth-out)}.upgrade-page .upgrade-catalog-sort:hover svg,.upgrade-page .upgrade-catalog-sort:focus-visible svg{opacity:1}.upgrade-page .upgrade-catalog-sort.is-ascending svg{transform:scaleY(-1)}.upgrade-page .upgrade-catalog-filters>input{padding:0 11px;outline:0;font-weight:400}.upgrade-page .upgrade-catalog-filters>input:focus{background:#292c28;color:#f1e9e2;box-shadow:inset 0 -2px #68b8deb3}.upgrade-page .upgrade-catalog-filters>input::placeholder{color:#eee6de57}.upgrade-page .upgrade-catalog-search{width:100%;padding:0;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;overflow:hidden}.upgrade-page .upgrade-catalog-search>svg{width:14px;height:14px;justify-self:center;opacity:.56}.upgrade-page .upgrade-catalog-search:focus-within>svg{opacity:.86}.upgrade-page .upgrade-catalog-search>input{width:100%;min-width:0;height:40px;padding:0 9px 0 0;border:0;outline:0;background:transparent;color:#f1e9e2;font:400 var(--ui-control-font) "Roboto Condensed","Arial Narrow",sans-serif}.upgrade-page .upgrade-catalog-search>input::placeholder{color:#eee6de57}.upgrade-page .upgrade-inventory-panel.is-guest{grid-template-rows:52px minmax(0,1fr)}.upgrade-page .upgrade-guest-inventory{position:relative;min-height:0;overflow:hidden;isolation:isolate}.upgrade-page .guest-inventory-preview.upgrade-item-grid{position:absolute;inset:-10px;padding:10px;opacity:.58;filter:blur(3px) saturate(.62) brightness(.78);transform:scale(1.012);pointer-events:none}.upgrade-page .upgrade-guest-inventory:after{content:"";position:absolute;inset:-28px;z-index:1;background:radial-gradient(ellipse at center,rgba(18,20,18,.28) 0 24%,rgba(18,20,18,.13) 58%,transparent 84%);pointer-events:none}.upgrade-page .upgrade-guest-login{position:absolute;inset:0;z-index:2;min-height:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:28px;text-align:center}.upgrade-page .upgrade-guest-login>svg{width:34px;height:34px;color:#eee6de57}.upgrade-page .upgrade-guest-login b{margin-top:14px;color:#eee6de;font:700 20px Roboto Condensed,Arial Narrow,sans-serif;text-transform:uppercase;white-space:pre-line}.upgrade-page .upgrade-guest-login .ui-button{min-width:190px;margin-top:18px}.upgrade-page .upgrade-item-grid{min-height:0;padding:4px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:188px;align-content:start;gap:4px;overflow:hidden;scrollbar-gutter:auto}.upgrade-page .upgrade-item-grid:focus-visible{outline:0;box-shadow:inset 0 0 0 1px #68b8de7a}.upgrade-page .upgrade-catalog-pagination{min-height:52px;display:flex;align-items:center;justify-content:center;gap:4px;background:#1b1c1a}.upgrade-page .upgrade-catalog-pagination>button{width:40px;height:40px;padding:0;display:grid;place-items:center;border:0;background:#2a2c28;color:#eee6de9e;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out}.upgrade-page .upgrade-catalog-pagination>button:hover:not(:disabled),.upgrade-page .upgrade-catalog-pagination>button:focus-visible:not(:disabled){outline:0;background:#373934;color:#f1e9e2}.upgrade-page .upgrade-catalog-pagination>button:active:not(:disabled){transform:scale(.96)}.upgrade-page .upgrade-catalog-pagination>button:disabled{color:#eee6de2e;cursor:default}.upgrade-page .upgrade-catalog-pagination svg{width:14px;height:14px}.upgrade-page .upgrade-item-card>.upgrade-item-price{max-width:calc(100% - 48px);height:28px;font-size:12px}.upgrade-page .upgrade-item-card>.upgrade-item-price>b{min-width:0;padding-inline:7px;overflow:hidden;text-overflow:ellipsis}.upgrade-page .upgrade-item-card>.upgrade-item-price>.scrap-icon{width:14px;height:14px;padding:7px}.upgrade-page .upgrade-item-card.is-shop-item{grid-template-rows:minmax(0,1fr) 44px}.upgrade-page .upgrade-item-card.is-shop-item:before{inset:0 0 44px}.upgrade-page .upgrade-item-card.is-shop-item>.upgrade-item-meta{padding:3px 48px 4px 7px;justify-content:center;gap:2px}.upgrade-page .upgrade-item-card.is-shop-item>.upgrade-item-meta>b{width:100%;font-size:11px;line-height:1.1;text-align:center}.upgrade-page .upgrade-item-card.is-shop-item>.upgrade-item-meta:after{line-height:1}.upgrade-page .upgrade-slot-body.is-click-removable{cursor:pointer}.upgrade-page .upgrade-slot-body.is-click-removable:focus-visible{outline:2px solid var(--rust-blue-bright);outline-offset:-2px}.upgrade-page .upgrade-source-stake-header-actions{min-width:0;height:44px;display:flex;align-items:center;gap:7px}.upgrade-page .upgrade-source-stake-item{padding:0;border:0;color:inherit;text-align:left;cursor:pointer;transition:filter var(--duration-quick) ease-out,background-color var(--duration-quick) ease-out}.upgrade-page .upgrade-source-stake-item:hover,.upgrade-page .upgrade-source-stake-item:focus-visible{outline:0;filter:brightness(1.09);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--stake-rarity) 48%,transparent)}.upgrade-page .upgrade-source-stake-item:disabled{cursor:default;filter:none}.upgrade-page .upgrade-gauge-utilities{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:36px}.upgrade-page .upgrade-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.upgrade-page .upgrade-panel-empty{min-height:0}@media(max-width:1240px){.upgrade-page .upgrade-item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.upgrade-page .upgrade-inventories{grid-template-columns:1fr}.upgrade-page .upgrade-item-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.upgrade-page .upgrade-mobile-inventory-tabs{display:grid}.upgrade-page .upgrade-balance-panel{padding:0 10px;grid-template-columns:max-content minmax(90px,1fr) max-content;gap:8px}.upgrade-page .upgrade-balance-title{font-size:9px}.upgrade-page .upgrade-balance-title img{display:none}.upgrade-page .upgrade-balance-control{grid-template-rows:16px 7px}.upgrade-page .upgrade-balance-limit small{font-size:7px}.upgrade-page .upgrade-inventories{margin-top:0;display:block}.upgrade-page .upgrade-inventory-panel{display:none}.upgrade-page .upgrade-inventories{--upgrade-inventory-panel-height: 678px}.upgrade-page .upgrade-inventory-panel.is-mobile-active{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:50px minmax(0,1fr) 48px;align-items:stretch}.upgrade-page .upgrade-inventory-panel>header{grid-column:1;grid-row:1;min-height:50px;display:block}.upgrade-page .upgrade-inventory-panel>header>span,.upgrade-page .upgrade-source-heading>span{display:none}.upgrade-page .upgrade-inventory-panel.is-source>header{grid-column:1;grid-row:1;display:grid;grid-template-columns:50px minmax(0,1fr);gap:0}.upgrade-page .upgrade-inventory-panel.is-source>header>.upgrade-source-heading{grid-column:1;min-width:0}.upgrade-page .upgrade-inventory-panel.is-source>header>.upgrade-source-heading>button{width:44px;height:44px;margin:3px;flex-basis:44px}.upgrade-page .upgrade-inventory-panel.is-source>header>.upgrade-catalog-filters{grid-column:2}.upgrade-page .upgrade-inventory-panel.is-target>header{grid-column:1;grid-row:1;display:block}.upgrade-page .upgrade-catalog-filters{height:50px;padding:3px;grid-template-columns:44px minmax(54px,.7fr) minmax(54px,.7fr) minmax(96px,1.6fr);gap:3px}.upgrade-page .upgrade-catalog-filters>button,.upgrade-page .upgrade-catalog-filters>input,.upgrade-page .upgrade-catalog-search{height:44px}.upgrade-page .upgrade-catalog-search{grid-template-columns:40px minmax(0,1fr)}.upgrade-page .upgrade-catalog-search>input{height:44px}.upgrade-page .upgrade-inventory-panel>.upgrade-item-grid,.upgrade-page .upgrade-inventory-panel>.upgrade-panel-empty{grid-column:1 / -1;grid-row:2}.upgrade-page .upgrade-inventory-panel>.upgrade-item-grid{grid-column:1 / -1;grid-row:2}.upgrade-page .upgrade-inventory-panel>.upgrade-catalog-pagination{grid-column:1 / -1;grid-row:3;min-height:48px}.upgrade-page .upgrade-gauge-utilities{margin-right:0}.upgrade-page .upgrade-inventory-panel.is-source.is-mobile-active{grid-template-columns:minmax(0,1fr)}.upgrade-page .upgrade-inventory-panel>header{grid-column:1 / -1}.upgrade-page .upgrade-inventory-panel.is-source>header{grid-column:1 / -1}.upgrade-page .upgrade-inventory-panel.is-target>header{grid-column:1 / -1}.upgrade-page .upgrade-source-stake-header-actions{gap:3px}.upgrade-page .upgrade-source-stake-header-actions>button{width:32px}}@media(max-width:620px){.upgrade-page .upgrade-balance-panel{padding:0 8px}.upgrade-page .upgrade-item-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px}.upgrade-page .upgrade-inventories{--upgrade-inventory-panel-height: 434px}.upgrade-page .upgrade-item-grid{grid-auto-rows:162px}.upgrade-page .upgrade-item-card{height:162px;grid-template-rows:minmax(0,1fr) 42px;padding:0}.upgrade-page .upgrade-item-card>img{width:100%;height:100%;margin:0;padding:20px 5px 1px;transform:scale(1.14)}.upgrade-page .upgrade-item-card:hover>img{transform:translateY(-1px) scale(1.18)}.upgrade-page .upgrade-item-card>.upgrade-item-meta{min-height:0;margin:0;padding:5px 7px 7px;align-items:center}.upgrade-page .upgrade-item-card>.upgrade-item-meta>b{display:-webkit-box;overflow:hidden;font-size:11px;line-height:1.08;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.upgrade-page .upgrade-item-card .upgrade-value{justify-self:end;gap:2px;font-size:10px}.upgrade-page .upgrade-item-card .upgrade-value img{width:14px;height:14px}.upgrade-page .upgrade-item-price{top:6px;right:6px}.upgrade-page .upgrade-item-card>i{top:6px;left:6px;width:22px;height:22px;font-size:10px}}@media(max-width:760px){.upgrade-page .upgrade-inventory-panel.is-guest.is-mobile-active{grid-template-columns:1fr;grid-template-rows:50px minmax(0,1fr)}.upgrade-page .upgrade-inventory-panel.is-guest>.upgrade-guest-inventory{grid-column:1;grid-row:2}}.upgrade-page .upgrade-inventory-panel{container-type:inline-size}@media(min-width:761px){@container (max-width: 500px){.upgrade-page .upgrade-inventory-panel>header{grid-template-columns:minmax(0,1fr)}.upgrade-page .upgrade-inventory-panel>header>span,.upgrade-page .upgrade-source-heading>span{display:none}.upgrade-page .upgrade-inventory-panel.is-source>header{grid-template-columns:46px minmax(0,1fr)}.upgrade-page .upgrade-catalog-filters{grid-template-columns:40px minmax(40px,.7fr) minmax(40px,.7fr) minmax(75px,1.6fr)}}}:root{--motion-fast: .14s;--motion-base: .18s;--motion-slow: .26s;--motion-overlay: .22s;--motion-world-fade: .42s;--motion-ease-in-out: cubic-bezier(.4, 0, .2, 1)}@media(prefers-reduced-motion:reduce){:root{--motion-fast: .01ms;--motion-base: .01ms;--motion-slow: .01ms;--motion-overlay: .01ms;--motion-world-fade: .01ms}html{scroll-behavior:auto}}:root{--ruster-skeleton-tint: rgba(255, 255, 255, .075);--ruster-skeleton-shine: rgba(255, 255, 255, .11);--ruster-skeleton-tint-soft: rgba(255, 255, 255, .035);--ruster-skeleton-shine-soft: rgba(255, 255, 255, .13);--ruster-skeleton-wash: rgba(255, 255, 255, .04)}.ruster-skel{position:relative;overflow:hidden;background:var(--ruster-skel-tint, var(--ruster-skeleton-tint));pointer-events:none}.ruster-skel:after{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,transparent,var(--ruster-skel-shine, var(--ruster-skeleton-shine)),transparent);transform:translate(-100%);animation:ruster-skeleton-sweep 1.4s ease-in-out infinite;animation-delay:var(--ruster-skel-delay, 0ms)}@keyframes ruster-skeleton-sweep{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.ruster-skel:after{animation:none}}.ruster-skel-soft{--ruster-skel-tint: var(--ruster-skeleton-tint-soft);--ruster-skel-shine: var(--ruster-skeleton-shine-soft)}.ruster-skel-block{display:block;border-radius:3px}.ruster-skel-line{display:block;border-radius:2px}.ruster-skel-pill{display:block;border-radius:999px}*{scrollbar-width:thin;scrollbar-color:rgba(228,218,209,.18) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#e4dad12e;border-radius:var(--radius-sm)}*::-webkit-scrollbar-thumb:hover{background:#e4dad152}*::-webkit-scrollbar-corner{background:transparent}.character-inventory>div{scrollbar-gutter:stable}.inventory-action-body,.inventory-trade-state,.rating-modal-body,.public-profile-body,.public-profile-history,.public-profile-upgrades,.fairness-body,.wallet-content,.wallet-payment-body{scrollbar-gutter:stable}[data-v-e65c3a76]:root{--cl-card-bg: var(--color-panel-sunken)}.skeleton.animated[data-v-e65c3a76]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,transparent,var(--color-ink-05),transparent);transform:translate(-100%);animation:shimmer-e65c3a76 1.4s ease-in-out infinite}@keyframes shimmer-e65c3a76{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skeleton.animated[data-v-e65c3a76]:before{animation:none}}.skin-item-card[data-v-3a06593f]>.skin-item-card-image{grid-column:1}.skin-item-lucky-drop[data-v-3a06593f]{pointer-events:none}:is(.skin-item-card--history,.skin-item-card--public)>.skin-item-lucky-drop[data-v-3a06593f]{bottom:46px}.skin-item-lucky-drop[data-v-3a06593f]~.profile-history-operation{bottom:75px}.profile-pagination button.is-gap[data-v-95a7467d],.profile-pagination button.is-gap[data-v-95a7467d]:hover{background:transparent;color:#e4dad157;font-size:14px;box-shadow:none;transform:none;cursor:default}.case-visual img[data-v-da9e21f9]{grid-area:1 / 1;opacity:0}.case-visual .case-art-full[data-v-da9e21f9]{z-index:2}.case-visual .case-art-full.is-loaded[data-v-da9e21f9]{opacity:1;animation:ruster-case-art-in-da9e21f9 var(--motion-base) var(--ease-smooth-out)}.case-card .case-visual .case-art-preview[data-v-da9e21f9]{filter:blur(8px);pointer-events:none;transition:opacity var(--motion-base) var(--ease-smooth-out),transform var(--duration-fast) var(--ease-smooth-out)}.case-visual .case-art-preview.is-visible[data-v-da9e21f9]{opacity:1}.case-art-placeholder[data-v-da9e21f9]{position:absolute;width:52%;height:44%;border-radius:12%;background:var(--ruster-skeleton-wash);filter:blur(8px);transition:opacity var(--motion-base) var(--ease-smooth-out)}.case-art-placeholder.is-hidden[data-v-da9e21f9]{opacity:0}@keyframes ruster-case-art-in-da9e21f9{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.case-art-placeholder[data-v-da9e21f9],.case-card .case-visual .case-art-preview[data-v-da9e21f9]{transition:none}.case-visual .case-art-full.is-loaded[data-v-da9e21f9]{animation:none}}.ruster-cases-skeleton-heading[data-v-60d79218]{display:block;width:min(208px,100%);height:1lh}.ruster-live-drop-skeleton[data-v-7847e6a9]{display:flex;flex-direction:column;gap:4px;width:100%}.ruster-live-drop-skeleton-item[data-v-7847e6a9]{position:relative;display:grid;width:100%;height:82px;flex:0 0 auto;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto;column-gap:9px;row-gap:4px;align-content:center;padding:5px 10px 5px 8px;background:linear-gradient(0deg,var(--ruster-skeleton-wash),var(--ruster-skeleton-wash)),var(--surface-raised)}@media(max-width:1180px){.ruster-live-drop-skeleton-item[data-v-7847e6a9]{height:72px}}.ruster-live-drop-skeleton-art[data-v-7847e6a9]{grid-row:1 / 3;width:100%;height:100%}.ruster-live-drop-skeleton-copy[data-v-7847e6a9]{grid-column:2;grid-row:1;display:flex;min-width:0;flex-direction:column;gap:5px}.ruster-live-drop-skeleton-name[data-v-7847e6a9]{width:85%;height:10px}.ruster-live-drop-skeleton-user[data-v-7847e6a9]{width:55%;height:8px}.ruster-live-drop-skeleton-value[data-v-7847e6a9]{grid-column:2;grid-row:2;align-self:end;width:42%;height:9px}.ruster-open-case-button-skeleton[data-v-6ab16584]{max-width:100%}.ruster-drop-skeleton-art[data-v-6ab16584]{position:absolute;inset:34px 8px 55px}.ruster-drop-skeleton-name[data-v-6ab16584]{position:absolute;left:12px;right:12px;bottom:12px;height:12px}.ruster-drop-skeleton-price[data-v-6ab16584]{position:absolute;top:10px;right:10px;width:40px;height:11px}.ruster-cases-skeleton[data-v-8ae435ee]{position:relative;overflow:hidden;background:linear-gradient(0deg,var(--ruster-skeleton-wash),var(--ruster-skeleton-wash)),linear-gradient(180deg,#3c3b39,#383735 66%,#302f2d)}.ruster-cases-skeleton-art[data-v-8ae435ee]{position:absolute;top:22%;left:24%;width:52%;height:44%}.ruster-cases-skeleton-badge[data-v-8ae435ee]{position:absolute;top:12px;left:10px;width:68px;height:22px}.ruster-cases-skeleton-price[data-v-8ae435ee]{position:absolute;top:10px;right:10px;width:60px;height:30px}.ruster-cases-skeleton-title[data-v-8ae435ee]{position:absolute;left:14px;right:14px;bottom:16px;height:14px}.boot-gauge[data-v-4ecac3e3]{position:relative;place-self:center;width:var(--upgrade-gauge-size);height:var(--upgrade-gauge-size);max-width:100%;overflow:hidden;border-radius:50%;background:var(--surface-control, #232420)}.boot-gauge-fill[data-v-4ecac3e3]{position:absolute;inset:18px;border-radius:50%;-webkit-mask:radial-gradient(circle,transparent 0 51%,#000 51% 100%);mask:radial-gradient(circle,transparent 0 51%,#000 51% 100%)}.ruster-tab-skeleton-icon[data-v-4ecac3e3]{width:14px;height:14px;flex:0 0 auto}.ruster-tab-skeleton-label[data-v-4ecac3e3]{width:46px;height:8px}.ruster-slot-skeleton-label[data-v-4ecac3e3]{width:120px;height:11px}.ruster-slot-skeleton-empty[data-v-4ecac3e3]{display:flex;flex-direction:column;align-items:center;gap:10px}.ruster-slot-skeleton-empty-icon[data-v-4ecac3e3]{width:36px;height:36px}.ruster-slot-skeleton-empty-label[data-v-4ecac3e3]{width:132px;height:10px}.ruster-upgrade-card-skeleton-price[data-v-4ecac3e3]{position:absolute;top:8px;right:8px;width:40px;height:16px}.ruster-upgrade-card-skeleton-art[data-v-4ecac3e3]{width:100%;height:132px}.ruster-upgrade-card-skeleton-name[data-v-4ecac3e3]{width:55%;height:11px}.ruster-upgrade-card-skeleton-value[data-v-4ecac3e3]{flex:0 0 auto;width:34px;height:11px}.ruster-inventory-skeleton-price[data-v-4ecac3e3]{position:absolute;top:10px;right:10px;z-index:2;width:56px;height:20px}.ruster-inventory-skeleton-art[data-v-4ecac3e3]{width:min(58%,132px);aspect-ratio:1;place-self:center;opacity:.75}.ruster-inventory-skeleton-name[data-v-4ecac3e3]{width:62%;height:10px;margin-bottom:7px}.ruster-inventory-skeleton-value[data-v-4ecac3e3]{width:34%;height:12px}.ruster-profile-skeleton-tab-count[data-v-4ecac3e3]{width:16px;height:14px}.ruster-reward-skeleton-kicker[data-v-4ecac3e3]{width:45%;height:13px}.ruster-reward-skeleton-entrants[data-v-4ecac3e3]{flex:0 0 auto;width:40px;height:11px}.ruster-reward-skeleton-art[data-v-4ecac3e3]{width:60%;height:90px;margin:0 auto}.ruster-reward-skeleton-copy[data-v-4ecac3e3]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px}.ruster-reward-skeleton-title[data-v-4ecac3e3]{width:55%;height:13px}.ruster-reward-skeleton-price[data-v-4ecac3e3]{flex:0 0 auto;width:50px;height:13px}.ruster-reward-skeleton-countdown[data-v-4ecac3e3]{width:70%;height:18px}.ruster-reward-skeleton-entry[data-v-4ecac3e3]{justify-self:end;width:70px;height:14px}.ruster-button[data-v-b29aab64]{min-width:156px;height:var(--ui-button-height);padding:0 var(--ui-button-padding);display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:var(--radius-sm);background:var(--rust-green);color:#fff;font-family:var(--font-inter-display);font-size:var(--ui-button-font);font-weight:700;line-height:1;letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out,transform var(--duration-quick) ease-out,filter var(--duration-quick) ease-out}.ruster-button[data-v-b29aab64] svg{width:var(--ui-button-icon);height:var(--ui-button-icon);flex:0 0 auto}.ruster-button--full[data-v-b29aab64]{width:100%}.ruster-button[data-variant=primary][data-v-b29aab64]{background:var(--rust-green);color:#fff}.ruster-button[data-variant=gold][data-v-b29aab64]{background:var(--rust-gold);color:#251e14}.ruster-button[data-variant=danger][data-v-b29aab64]{background:var(--rust-red);color:#fff}.ruster-button[data-variant=secondary][data-v-b29aab64]{background:#3a3b38;color:#ece4dcc7}@media(hover:hover)and (pointer:fine){.ruster-button[data-variant=primary][data-v-b29aab64]:hover{background:#6f8743}.ruster-button[data-variant=gold][data-v-b29aab64]:hover{background:#e2ad52}.ruster-button[data-variant=danger][data-v-b29aab64]:hover{background:var(--rust-red-bright)}.ruster-button[data-variant=secondary][data-v-b29aab64]:hover{background:#474844;color:#fff}.ruster-button[data-v-b29aab64]:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.03)}}.ruster-button[data-v-b29aab64]:focus-visible{outline:2px solid var(--rust-blue-bright);outline-offset:2px}.ruster-button[data-variant=primary][data-v-b29aab64]:focus-visible{background:#6f8743}.ruster-button[data-variant=gold][data-v-b29aab64]:focus-visible{background:#e2ad52}.ruster-button[data-variant=danger][data-v-b29aab64]:focus-visible{background:var(--rust-red-bright)}.ruster-button[data-variant=secondary][data-v-b29aab64]:focus-visible{background:#474844;color:#fff}.ruster-button[data-v-b29aab64]:not(:disabled):active{transform:translateY(1px)}.ruster-button[data-v-b29aab64]:disabled{background:var(--surface-control);color:#e4dad152;cursor:not-allowed;filter:none;transform:none}@media(prefers-reduced-motion:reduce){.ruster-button[data-v-b29aab64]{transition:none}.ruster-button[data-v-b29aab64]:not(:disabled):hover,.ruster-button[data-v-b29aab64]:not(:disabled):active{transform:none}}.Vue-Toastification__toast{align-items:center;padding:14px 16px 14px 18px;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--bg-control);box-shadow:var(--shadow-floating);font-family:var(--font-onest)}.Vue-Toastification__toast-body{font-size:14px;line-height:20px;font-weight:500;color:var(--color-text-main)}.Vue-Toastification__toast--default,.Vue-Toastification__toast--info,.Vue-Toastification__toast--success,.Vue-Toastification__toast--error,.Vue-Toastification__toast--warning{background:var(--bg-control);color:var(--color-text-main);border-left:1px solid var(--color-border-default)}.Vue-Toastification__toast--default{border-left:0;box-shadow:var(--shadow-floating)}.Vue-Toastification__toast--success{border-left-color:var(--color-accent-primary)}.Vue-Toastification__toast--error{border-left-color:var(--state-error)}.Vue-Toastification__toast--warning{border-left-color:var(--warning-primary)}.Vue-Toastification__toast--info{border-left-color:var(--color-rarity-classified)}.Vue-Toastification__close-button{color:var(--color-text-main)}.Vue-Toastification__fade-enter-active,.Vue-Toastification__fade-leave-active{animation-duration:.22s;animation-timing-function:var(--ease-ui, cubic-bezier(.2, .8, .2, 1))}@keyframes fadeInRight{0%{transform:translate(12px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(12px);opacity:0}}@media(prefers-reduced-motion:reduce){.Vue-Toastification__fade-enter-active,.Vue-Toastification__fade-leave-active{animation-duration:1ms}}@media(max-width:600px){.Vue-Toastification__toast{max-width:75vw;min-width:0}}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:#000c;color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}
