@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-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-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-text-shadow-color:initial;--tw-text-shadow-alpha:100%}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:var(--font-space-mono), ui-monospace, monospace;--color-green-400:#05df72;--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:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-normal:0em;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg-2:#15171b;--color-surface:#1a1c21;--color-surface-2:#21242a;--color-text:#f4f3f1;--color-muted:#a4a3a8;--color-faint:#6d6c72;--color-brand:#fc0;--color-brand-2:#ffe066;--color-brand-ink:#161100;--font-display:var(--font-archivo), system-ui, sans-serif;--font-body:var(--font-inter), system-ui, sans-serif}@supports (color:lab(0% 0 0)){:root,:host{--color-green-400:lab(78.503% -64.9265 39.7492)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);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:0}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-\[76px\]{top:76px}.top-\[calc\(100\%\+9px\)\]{top:calc(100% + 9px)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-6{right:calc(var(--spacing) * 6)}.right-\[calc\(100\%\+12px\)\]{right:calc(100% + 12px)}.bottom-1\/2{bottom:50%}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[calc\(100\%\+9px\)\]{bottom:calc(100% + 9px)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-\[calc\(100\%\+12px\)\]{left:calc(100% + 12px)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[6\]{z-index:6}.z-\[20\]{z-index:20}.z-\[30\]{z-index:30}.z-\[50\]{z-index:50}.z-\[60\]{z-index:60}.container{width:100%}@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}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.ms-auto{margin-inline-start:auto}.\!mt-0{margin-top:0!important}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.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-7{margin-top:calc(var(--spacing) * 7)}.mt-\[3px\]{margin-top:3px}.mt-\[22px\]{margin-top:22px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.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-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-\[22px\]{margin-bottom:22px}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.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}.table{display:table}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-1{height:var(--spacing)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-\[7px\]{height:7px}.h-\[13px\]{height:13px}.h-\[37px\]{height:37px}.h-\[190px\]{height:190px}.h-full{height:100%}.max-h-\[155px\]{max-height:155px}.max-h-\[calc\(100vh-96px\)\]{max-height:calc(100vh - 96px)}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-14{width:calc(var(--spacing) * 14)}.w-\[13px\]{width:13px}.w-\[288px\]{width:288px}.w-\[min\(100\%\,72vh\)\]{width:min(100%,72vh)}.w-full{width:100%}.max-w-\[52ch\]{max-width:52ch}.max-w-\[62px\]{max-width:62px}.max-w-\[70px\]{max-width:70px}.max-w-\[74px\]{max-width:74px}.max-w-\[80px\]{max-width:80px}.max-w-\[85\%\]{max-width:85%}.max-w-\[90px\]{max-width:90px}.max-w-\[120px\]{max-width:120px}.max-w-\[128px\]{max-width:128px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[520px\]{max-width:520px}.max-w-\[720px\]{max-width:720px}.max-w-\[820px\]{max-width:820px}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[min\(85\%\,600px\)\]{max-width:min(85%,600px)}.\!min-w-0{min-width:0!important}.\!min-w-\[900px\]{min-width:900px!important}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-\[92px\]{min-width:92px}.min-w-\[172px\]{min-width:172px}.min-w-\[240px\]{min-width:240px}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-150{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[plslide_\.25s_ease\]{animation:.25s plslide}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(230px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.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-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-\[11px\]{gap:11px}.gap-\[15px\]{gap:15px}.gap-\[18px\]{gap:18px}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[var\(--r\)\]{border-radius:var(--r)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-ss-\[5px\]{border-start-start-radius:5px}.rounded-se-\[5px\]{border-start-end-radius:5px}.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-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-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#1c0d03\]{border-color:#1c0d03}.border-\[\#57d9a3\]\/40{border-color:#57d9a366;border-color:lab(78.5104% -46.9436 15.5598/.4)}.border-\[\#ff4d4d\]\/40{border-color:#ff4d4d66;border-color:lab(59.9064% 67.771 41.2991/.4)}.border-\[\#ff6b6b\]\/40{border-color:#ff6b6b66;border-color:lab(64.7084% 57.4514 30.2552/.4)}.border-\[color\:var\(--line\)\]{border-color:var(--line)}.border-\[color\:var\(--line-2\)\]{border-color:var(--line-2)}.border-\[rgba\(47\,209\,106\,\.4\)\]{border-color:#2fd16a66}.border-\[rgba\(47\,209\,106\,\.45\)\]{border-color:#2fd16a73}.border-\[rgba\(87\,217\,163\,\.4\)\]{border-color:#57d9a366}.border-\[rgba\(142\,162\,255\,\.4\)\]{border-color:#8ea2ff66}.border-\[rgba\(142\,162\,255\,\.5\)\]{border-color:#8ea2ff80}.border-\[rgba\(255\,77\,77\,\.4\)\]{border-color:#ff4d4d66}.border-\[rgba\(255\,77\,77\,\.45\)\]{border-color:#ff4d4d73}.border-\[rgba\(255\,91\,91\,\.45\)\]{border-color:#ff5b5b73}.border-\[rgba\(255\,150\,60\,\.5\)\]{border-color:#ff963c80}.border-\[rgba\(255\,212\,121\,\.55\)\]{border-color:#ffd4798c}.border-brand{border-color:var(--color-brand)}.border-brand\/30{border-color:#ffcc004d}@supports (color:color-mix(in lab, red, red)){.border-brand\/30{border-color:color-mix(in oklab, var(--color-brand) 30%, transparent)}}.border-brand\/40{border-color:#fc06}@supports (color:color-mix(in lab, red, red)){.border-brand\/40{border-color:color-mix(in oklab, var(--color-brand) 40%, transparent)}}.border-brand\/45{border-color:#ffcc0073}@supports (color:color-mix(in lab, red, red)){.border-brand\/45{border-color:color-mix(in oklab, var(--color-brand) 45%, transparent)}}.border-brand\/50{border-color:#ffcc0080}@supports (color:color-mix(in lab, red, red)){.border-brand\/50{border-color:color-mix(in oklab, var(--color-brand) 50%, transparent)}}.border-transparent{border-color:#0000}.\!bg-brand{background-color:var(--color-brand)!important}.bg-\[\#3b8ec4\]{background-color:#3b8ec4}.bg-\[\#8ea2ff\]{background-color:#8ea2ff}.bg-\[\#57d9a3\]{background-color:#57d9a3}.bg-\[\#57d9a3\]\/10{background-color:#57d9a31a;background-color:lab(78.5104% -46.9436 15.5598/.1)}.bg-\[\#33333c\]{background-color:#33333c}.bg-\[\#101012\]{background-color:#101012}.bg-\[\#111216\]{background-color:#111216}.bg-\[\#ff4d4d\]\/10{background-color:#ff4d4d1a;background-color:lab(59.9064% 67.771 41.2991/.1)}.bg-\[\#ff5b5b\]{background-color:#ff5b5b}.bg-\[\#ff6b6b\]\/10{background-color:#ff6b6b1a;background-color:lab(64.7084% 57.4514 30.2552/.1)}.bg-\[\#ffd479\]{background-color:#ffd479}.bg-\[color\:var\(--line-2\)\]{background-color:var(--line-2)}.bg-\[rgba\(10\,10\,11\,\.85\)\]{background-color:#0a0a0bd9}.bg-\[rgba\(10\,10\,11\,\.97\)\]{background-color:#0a0a0bf7}.bg-\[rgba\(47\,209\,106\,\.09\)\]{background-color:#2fd16a17}.bg-\[rgba\(47\,209\,106\,\.12\)\]{background-color:#2fd16a1f}.bg-\[rgba\(142\,162\,255\,\.12\)\]{background-color:#8ea2ff1f}.bg-\[rgba\(255\,77\,77\,\.08\)\]{background-color:#ff4d4d14}.bg-\[rgba\(255\,77\,77\,\.09\)\]{background-color:#ff4d4d17}.bg-\[rgba\(255\,77\,77\,\.12\)\]{background-color:#ff4d4d1f}.bg-bg-2{background-color:var(--color-bg-2)}.bg-bg-2\/50{background-color:#15171b80}@supports (color:color-mix(in lab, red, red)){.bg-bg-2\/50{background-color:color-mix(in oklab, var(--color-bg-2) 50%, transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-brand{background-color:var(--color-brand)}.bg-brand\/10{background-color:#ffcc001a}@supports (color:color-mix(in lab, red, red)){.bg-brand\/10{background-color:color-mix(in oklab, var(--color-brand) 10%, transparent)}}.bg-brand\/20{background-color:#fc03}@supports (color:color-mix(in lab, red, red)){.bg-brand\/20{background-color:color-mix(in oklab, var(--color-brand) 20%, transparent)}}.bg-brand\/25{background-color:#ffcc0040}@supports (color:color-mix(in lab, red, red)){.bg-brand\/25{background-color:color-mix(in oklab, var(--color-brand) 25%, transparent)}}.bg-brand\/\[\.08\]{background-color:#ffcc0014}@supports (color:color-mix(in lab, red, red)){.bg-brand\/\[\.08\]{background-color:color-mix(in oklab, var(--color-brand) 8%, transparent)}}.bg-brand\/\[\.10\]{background-color:#ffcc001a}@supports (color:color-mix(in lab, red, red)){.bg-brand\/\[\.10\]{background-color:color-mix(in oklab, var(--color-brand) 10%, transparent)}}.bg-brand\/\[\.12\]{background-color:#ffcc001f}@supports (color:color-mix(in lab, red, red)){.bg-brand\/\[\.12\]{background-color:color-mix(in oklab, var(--color-brand) 12%, transparent)}}.bg-brand\/\[\.14\]{background-color:#ffcc0024}@supports (color:color-mix(in lab, red, red)){.bg-brand\/\[\.14\]{background-color:color-mix(in oklab, var(--color-brand) 14.0%, transparent)}}.bg-surface{background-color:var(--color-surface)}.bg-surface-2{background-color:var(--color-surface-2)}.bg-transparent{background-color:#0000}.bg-white\/\[\.012\]{background-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.012\]{background-color:color-mix(in oklab, var(--color-white) 1.2%, transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#2a2a30\]{--tw-gradient-from:#2a2a30;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#3a6fd8\]{--tw-gradient-from:#3a6fd8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ff5b5b\]{--tw-gradient-from:#ff5b5b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(142\,162\,255\,\.35\)\]{--tw-gradient-from:#8ea2ff59;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(255\,212\,121\,\.4\)\]{--tw-gradient-from:#ffd47966;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brand{--tw-gradient-from:var(--color-brand);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface{--tw-gradient-from:var(--color-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0f0f12\]{--tw-gradient-to:#0f0f12;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#8ea2ff\]{--tw-gradient-to:#8ea2ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#57d9a3\]{--tw-gradient-to:#57d9a3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#17171b\]{--tw-gradient-to:#17171b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#c9531a\]{--tw-gradient-to:#c9531a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[26px\]{padding:26px}.p-\[28px\]{padding:28px}.\!px-3\.5{padding-inline:calc(var(--spacing) * 3.5)!important}.px-1{padding-inline:var(--spacing)}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-\[9px\]{padding-inline:9px}.px-\[11px\]{padding-inline:11px}.px-\[13px\]{padding-inline:13px}.px-\[15px\]{padding-inline:15px}.px-\[22px\]{padding-inline:22px}.\!py-3\.5{padding-block:calc(var(--spacing) * 3.5)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-\[3px\]{padding-block:3px}.py-\[9px\]{padding-block:9px}.py-\[11px\]{padding-block:11px}.py-\[90px\]{padding-block:90px}.py-px{padding-block:1px}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-\[9px\]{padding-top:9px}.pt-\[22px\]{padding-top:22px}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-\[70px\]{padding-bottom:70px}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[13px\]{font-size:13px!important}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[44px\]{font-size:44px}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.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-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!tracking-normal{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.tracking-\[\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[\.45em\]{--tw-tracking:.45em;letter-spacing:.45em}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[\#8ff0b4\]{color:#8ff0b4!important}.\!text-\[\#ff9d9d\]{color:#ff9d9d!important}.\!text-brand-ink{color:var(--color-brand-ink)!important}.\!text-muted{color:var(--color-muted)!important}.\!text-white{color:var(--color-white)!important}.text-\[\#7ee2a0\]{color:#7ee2a0}.text-\[\#8ff0b4\]{color:#8ff0b4}.text-\[\#57d9a3\]{color:#57d9a3}.text-\[\#b6f5cf\]{color:#b6f5cf}.text-\[\#c3ccff\]{color:#c3ccff}.text-\[\#ff9d9d\]{color:#ff9d9d}.text-\[\#ffb3b3\]{color:#ffb3b3}.text-\[\#ffb4b4\]{color:#ffb4b4}.text-\[\#ffcf9a\]{color:#ffcf9a}.text-\[\#ffcfa3\]{color:#ffcfa3}.text-\[\#ffd479\]{color:#ffd479}.text-brand{color:var(--color-brand)}.text-brand-ink{color:var(--color-brand-ink)}.text-faint{color:var(--color-faint)}.text-green-400{color:var(--color-green-400)}.text-muted{color:var(--color-muted)}.text-text{color:var(--color-text)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-\[color\:var\(--brand\)\]{accent-color:var(--brand)}.opacity-20{opacity:.2}.opacity-60{opacity:.6}.shadow-\[0_0_0_2px_rgba\(0\,0\,0\,\.35\)\,0_0_9px_rgba\(87\,217\,163\,\.9\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#00000059), 0 0 9px var(--tw-shadow-color,#57d9a3e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(0\,0\,0\,\.35\)\,0_0_9px_rgba\(142\,162\,255\,\.9\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#00000059), 0 0 9px var(--tw-shadow-color,#8ea2ffe6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(0\,0\,0\,\.35\)\,0_0_9px_rgba\(236\,104\,35\,\.9\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#00000059), 0 0 9px var(--tw-shadow-color,#ec6823e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(0\,0\,0\,\.35\)\,0_0_9px_rgba\(255\,91\,91\,\.9\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#00000059), 0 0 9px var(--tw-shadow-color,#ff5b5be6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(0\,0\,0\,\.35\)\,0_0_9px_rgba\(255\,212\,121\,\.9\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#00000059), 0 0 9px var(--tw-shadow-color,#ffd479e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,\.4\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,\.7\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_46px_rgba\(0\,0\,0\,\.55\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,#0000008c);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)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-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,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-\[width\]{transition-property:width;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-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))}.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-500{--tw-duration:.5s;transition-duration:.5s}.will-change-transform{will-change:transform}.select-none{-webkit-user-select:none;user-select:none}.\[-webkit-user-drag\:none\]{-webkit-user-drag:none}.\[text-shadow\:0_1px_3px_\#000\]{text-shadow:0 1px 3px #000}.text-shadow-none{text-shadow:none}@media (hover:hover){.group-hover\:scale-\[1\.025\]:is(:where(.group):hover *){scale:1.025}.hover\:z-\[6\]:hover{z-index:6}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-150:hover{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[color\:var\(--line-2\)\]:hover{border-color:var(--line-2)}.hover\:border-\[color\:var\(--tk-line\)\]:hover{border-color:var(--tk-line)}.hover\:border-brand:hover{border-color:var(--color-brand)}.hover\:border-brand\/40:hover{border-color:#fc06}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand\/40:hover{border-color:color-mix(in oklab, var(--color-brand) 40%, transparent)}}.hover\:border-brand\/50:hover{border-color:#ffcc0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand\/50:hover{border-color:color-mix(in oklab, var(--color-brand) 50%, transparent)}}.hover\:bg-\[color\:var\(--tk-bg\)\]:hover{background-color:var(--tk-bg)}.hover\:bg-\[rgba\(30\,30\,32\,\.95\)\]:hover{background-color:#1e1e20f2}.hover\:bg-bg-2:hover{background-color:var(--color-bg-2)}.hover\:bg-brand-2:hover{background-color:var(--color-brand-2)}.hover\:bg-brand\/15:hover{background-color:#ffcc0026}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand\/15:hover{background-color:color-mix(in oklab, var(--color-brand) 15%, transparent)}}.hover\:bg-brand\/20:hover{background-color:#fc03}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand\/20:hover{background-color:color-mix(in oklab, var(--color-brand) 20%, transparent)}}.hover\:bg-surface-2:hover{background-color:var(--color-surface-2)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:from-brand-2:hover{--tw-gradient-from:var(--color-brand-2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-brand:hover{--tw-gradient-to:var(--color-brand);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-\[\#ff9d9d\]:hover{color:#ff9d9d}.hover\:text-brand:hover{color:var(--color-brand)}.hover\:text-text:hover{color:var(--color-text)}.hover\:text-white:hover{color:var(--color-white)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus\:border-brand:focus{border-color:var(--color-brand)}.focus\:shadow-\[0_0_0_3px_rgba\(236\,104\,35\,\.12\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#ec68231f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:shadow-\[0_0_0_3px_rgba\(236\,104\,35\,\.15\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#ec682326);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:shadow-\[0_0_0_3px_rgba\(255\,204\,0\,\.15\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#ffcc0026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-1:focus-visible{--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)}.focus-visible\:ring-brand:focus-visible{--tw-ring-color:var(--color-brand)}@media (hover:hover){.enabled\:hover\:border-\[\#57d9a3\]:enabled:hover{border-color:#57d9a3}.enabled\:hover\:border-\[\#ff5b5b\]:enabled:hover{border-color:#ff5b5b}.enabled\:hover\:border-brand:enabled:hover{border-color:var(--color-brand)}.enabled\:hover\:bg-\[rgba\(87\,217\,163\,\.12\)\]:enabled:hover{background-color:#57d9a31f}.enabled\:hover\:bg-\[rgba\(255\,77\,77\,\.12\)\]:enabled:hover{background-color:#ff4d4d1f}.enabled\:hover\:bg-brand-2:enabled:hover{background-color:var(--color-brand-2)}.enabled\:hover\:\!text-\[\#b6f5cf\]:enabled:hover{color:#b6f5cf!important}.enabled\:hover\:\!text-\[\#ffb3b3\]:enabled:hover{color:#ffb3b3!important}.enabled\:hover\:\!text-brand-ink:enabled:hover{color:var(--color-brand-ink)!important}.enabled\:hover\:text-white:enabled:hover{color:var(--color-white)}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:960px){.min-\[960px\]\:\[grid-template-columns\:1fr_380px\]{grid-template-columns:1fr 380px}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_\.scard\]\:mt-0 .scard{margin-top:0}.\[\&_code\]\:rounded-\[4px\] code{border-radius:4px}.\[\&_code\]\:border code{border-style:var(--tw-border-style);border-width:1px}.\[\&_code\]\:border-\[color\:var\(--line-2\)\] code{border-color:var(--line-2)}.\[\&_code\]\:bg-bg-2 code{background-color:var(--color-bg-2)}.\[\&_code\]\:px-\[5px\] code{padding-inline:5px}.\[\&_code\]\:py-px code{padding-block:1px}.\[\&_code\]\:text-xs code{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_label\]\:text-\[13px\] label,.\[\&_p\]\:text-\[13px\] p{font-size:13px}.\[\&_p\]\:leading-\[1\.9\] p{--tw-leading:1.9;line-height:1.9}.\[\&_p\]\:text-muted p{color:var(--color-muted)}.\[\&_svg\]\:h-3\.5 svg{height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:h-4 svg{height:calc(var(--spacing) * 4)}.\[\&_svg\]\:h-\[15px\] svg{height:15px}.\[\&_svg\]\:w-3\.5 svg{width:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:w-4 svg{width:calc(var(--spacing) * 4)}.\[\&_svg\]\:w-\[15px\] svg{width:15px}.\[\&_svg\]\:text-brand svg{color:var(--color-brand)}.\[\&_tbody_tr\:hover\]\:bg-white\/\[\.03\] tbody tr:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.\[\&_tbody_tr\:hover\]\:bg-white\/\[\.03\] tbody tr:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}}.portal-page-shell{z-index:1;width:min(1240px,100%);margin:0 auto;padding:16px 18px 56px;position:relative}.portal-topbar{border-bottom:1px solid var(--line);align-items:center;gap:22px;min-height:58px;margin-bottom:16px;padding-bottom:14px;display:flex}.portal-brand{color:var(--text);flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.portal-brand img{width:24px;height:24px;display:block}.portal-brand span,.portal-character>span:nth-child(2){flex-direction:column;line-height:1.1;display:flex}.portal-brand b{font:800 12px/1 var(--ff-display);letter-spacing:.06em}.portal-brand small{color:var(--faint);margin-top:5px;font-size:10px}.portal-navigation{align-self:stretch;align-items:center;gap:3px;display:flex}.portal-nav-link{height:34px;color:var(--muted);border-radius:7px;align-items:center;padding:0 13px;font-size:12.5px;font-weight:650;text-decoration:none;transition:all .15s;display:grid}.portal-nav-link:hover{color:var(--text);background:#151518}.portal-nav-link.is-active{color:#fff;box-shadow:inset 0 -2px 0 var(--brand);background:#1b1b1f}.portal-topbar-actions{align-items:center;gap:9px;margin-inline-start:auto;display:flex}.portal-coins-link{color:#ffe9a3;background:#ffcc0012;border:1px solid #ffcc006b;border-radius:7px;align-items:center;height:32px;padding:0 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.portal-coins-link:hover{background:#ffcc001f}.portal-character{border-inline-start:1px solid var(--line);align-items:center;gap:8px;padding-inline-start:10px;display:flex}.portal-character-avatar{color:#fff;background:#202024;border-radius:7px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid!important}.portal-character b{white-space:nowrap;font-size:11.5px}.portal-character small{color:var(--faint);margin-top:3px;font-size:9.5px}.portal-character form,.portal-logout-form{margin:0}.portal-character button{color:var(--brand);font:600 10px var(--ff-body);cursor:pointer;background:0 0;border:0;padding:0}.portal-dashboard{flex-direction:column;gap:12px;display:flex}.portal-kicker{color:var(--brand);font:700 10px/1.2 var(--ff-mono);letter-spacing:.08em;text-transform:uppercase;display:block}.portal-profile-head{border:1px solid var(--line);background:#111114;border-radius:11px;align-items:center;gap:16px;padding:18px 20px;display:flex}.portal-profile-avatar{border:1px solid var(--line-2);color:#fff;width:54px;height:54px;font:800 19px var(--ff-display);background:#1a1a1e;border-radius:10px;flex:none;place-items:center;display:grid}.portal-profile-copy{min-width:190px}.portal-profile-copy h1{font:800 clamp(20px,2.3vw,27px)/1.15 var(--ff-display);margin:5px 0 6px}.portal-profile-meta{color:var(--faint);flex-wrap:wrap;gap:6px 12px;font-size:11px;display:flex}.portal-profile-meta .is-online{color:#71d49a}.portal-profile-meta .is-danger{color:#ff8f8f}.portal-head-stats{border-inline:1px solid var(--line);align-items:stretch;margin-inline-start:auto;display:flex}.portal-head-stats>div{flex-direction:column;gap:5px;min-width:92px;padding:2px 18px;display:flex}.portal-head-stats span{color:var(--faint);font-size:10px}.portal-head-stats b{font-size:15px;font-weight:750}.portal-refresh{border:1px solid var(--line-2);height:32px;color:var(--muted);font:600 11px var(--ff-body);cursor:pointer;background:0 0;border-radius:7px;padding:0 12px}.portal-refresh:hover{color:#fff;border-color:#626269}.portal-refresh:disabled{opacity:.55}.portal-dashboard-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:12px;display:grid}.portal-main-column,.portal-side-column{flex-direction:column;gap:12px;min-width:0;display:flex}.portal-panel{border:1px solid var(--line);background:#111114;border-radius:11px;overflow:hidden}.portal-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;min-height:54px;padding:14px 16px;display:flex}.portal-panel-head h2{color:var(--text);font:750 14px/1.3 var(--ff-display);margin:0}.portal-panel-head>div>span{color:var(--faint);margin-top:4px;font-size:10.5px;display:block}.portal-panel-action a{color:var(--brand);font-size:11px;text-decoration:none}.portal-head-icon{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);border-radius:7px;place-items:center;display:grid}.portal-head-icon svg{width:17px;height:17px}.portal-balance-grid{grid-template-columns:repeat(3,1fr);display:grid}.portal-balance-grid>div{border-inline-start:1px solid var(--line);padding:17px 18px}.portal-balance-grid>div:first-child{border-inline-start:0}.portal-balance-grid span{color:var(--faint);margin-bottom:8px;font-size:10px;display:block}.portal-balance-grid strong{text-align:start;color:#f6f5f3;font:800 21px/1 var(--ff-display);font-variant-numeric:tabular-nums;display:block}.portal-balance-grid .is-accent strong{color:#ffe08b}.portal-finance-foot{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;gap:7px 22px;padding:10px 18px;font-size:10.5px;display:flex}.portal-finance-foot b{color:var(--muted);margin-inline-start:3px;font-weight:650}.portal-garage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid}.portal-garage-card{border:1px solid var(--line);background:#0e0e10;border-radius:8px;min-width:0;padding:7px}.portal-garage-media{aspect-ratio:16/9;background:#151519;border-radius:6px;place-items:center;display:grid;overflow:hidden}.portal-garage-media img{object-fit:contain;width:100%;height:100%;padding:4px}.portal-garage-card>div:nth-child(2){justify-content:space-between;align-items:center;gap:8px;margin-top:7px;display:flex}.portal-garage-card b{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.portal-garage-card span{color:#d7be72;font:9.5px var(--ff-mono)}.portal-garage-card small{color:var(--faint);margin-top:4px;font-size:9px;display:block}.portal-empty{color:var(--faint);text-align:center;padding:28px 18px;font-size:12px}.portal-skills{padding:6px 16px 10px}.portal-skill{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(80px,1fr) 34px;align-items:center;gap:12px;padding:10px 0;display:grid}.portal-skill:last-child{border-bottom:0}.portal-skill>div:first-child{justify-content:space-between;gap:8px;display:flex}.portal-skill b{font-size:11px}.portal-skill span,.portal-skill small{color:var(--faint);font-size:9.5px}.portal-progress{background:#25252a;border-radius:4px;height:4px;overflow:hidden}.portal-progress i{background:var(--brand);height:100%;display:block}.portal-wallet{padding-bottom:14px}.portal-wallet .portal-panel-head{border-bottom:0}.portal-wallet-balance{align-items:baseline;gap:7px;padding:0 16px;display:flex}.portal-wallet-balance strong{font:850 30px/1 var(--ff-display);font-variant-numeric:tabular-nums}.portal-wallet-balance span{color:var(--faint);font-size:11px}.portal-wallet>p{color:var(--muted);margin:11px 16px 13px;font-size:11px;line-height:1.8}.portal-wallet-presets{grid-template-columns:repeat(4,1fr);gap:5px;padding:0 16px;display:grid}.portal-wallet-presets button{border:1px solid var(--line);height:29px;color:var(--muted);font:600 9.5px var(--ff-body);cursor:pointer;background:#0d0d0f;border-radius:6px}.portal-wallet-presets button:hover,.portal-wallet-presets button.is-active{border-color:var(--brand);color:#fff;background:#ffcc000f}.portal-wallet-custom{margin:11px 16px 0;display:block}.portal-wallet-custom>span:first-child{color:var(--faint);margin-bottom:5px;font-size:9.5px;display:block}.portal-wallet-input{border:1px solid var(--line-2);background:#0d0d0f;border-radius:7px;align-items:center;height:34px;display:flex}.portal-wallet-input input{color:#fff;min-width:0;font:600 12px var(--ff-mono);background:0 0;border:0;outline:0;flex:1;padding:0 10px}.portal-wallet-input small{color:var(--faint);padding-inline:9px;font-size:9.5px}.portal-form-error{color:#ff9191!important}.portal-primary-action{background:var(--brand);width:calc(100% - 32px);height:36px;color:var(--brand-ink);font:750 11.5px var(--ff-body);cursor:pointer;border:0;border-radius:7px;margin:11px 16px 0;display:block}.portal-primary-action:hover{background:var(--brand-2)}.portal-primary-action:disabled{cursor:not-allowed;opacity:.45}.portal-orders article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.portal-orders article:last-child{border-bottom:0}.portal-orders article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.portal-orders article>div:last-child{align-items:flex-end}.portal-orders b{max-width:150px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.portal-orders span{color:var(--faint);font-size:9.5px}.portal-order-status.is-paid{color:#6fd597}.portal-order-status.is-pending{color:#e6b56d}.portal-order-status.is-failed,.portal-order-status.is-expired{color:#ff8989}.portal-detail-list{margin:0;padding:4px 16px 8px}.portal-detail-list>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.portal-detail-list>div:last-child{border-bottom:0}.portal-detail-list dt{color:var(--faint);font-size:10px}.portal-detail-list dd{max-width:180px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:600;overflow:hidden}.portal-live-status{color:var(--faint);justify-content:flex-end;gap:15px;padding:2px 4px;font-size:9.5px;display:flex}.portal-live-status span:first-child{color:#7bca99}.portal-live-status i{background:#56ca83;border-radius:50%;width:5px;height:5px;margin-inline-end:5px;display:inline-block}.portal-store-view{flex-direction:column;gap:12px;display:flex}.portal-store-summary{border:1px solid var(--line);background:#111114;border-radius:11px}.portal-store-intro{justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;display:flex}.portal-store-intro h1{font:800 24px/1.2 var(--ff-display);margin:5px 0 6px}.portal-store-intro p{max-width:620px;color:var(--muted);margin:0;font-size:11.5px;line-height:1.8}.portal-store-metrics{border:1px solid var(--line);background:#0d0d0f;border-radius:8px;align-items:center;gap:0;display:flex;overflow:hidden}.portal-store-metrics>div{border-inline-start:1px solid var(--line);min-width:110px;padding:10px 14px}.portal-store-metrics>div:first-child{border-inline-start:0}.portal-store-metrics span{color:var(--faint);margin-bottom:5px;font-size:9px;display:block}.portal-store-metrics strong{font:800 16px var(--ff-display)}.portal-store-metrics small{color:var(--faint);font-size:10px;font-weight:400}.portal-store-metrics>a{background:var(--brand);color:var(--brand-ink);align-self:stretch;place-items:center;padding:0 14px;font-size:10.5px;font-weight:800;text-decoration:none;display:grid}.portal-store-tabs{border-bottom:1px solid var(--line);align-items:center;gap:3px;padding-bottom:8px;display:flex}.portal-store-tabs button{height:34px;color:var(--muted);font:650 12px var(--ff-body);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 14px}.portal-store-tabs button:hover{color:#fff;background:#151518}.portal-store-tabs button.is-active{color:#fff;background:#1b1b1f}.portal-tab-count{min-width:19px;height:18px;color:var(--muted);font:9px var(--ff-mono);background:#29292e;border-radius:5px;place-items:center;margin-inline-start:5px;display:inline-grid}.portal-store-toolbar{align-items:center;gap:8px;display:flex}.portal-store-search,.portal-store-sort{border:1px solid var(--line-2);height:34px;color:var(--text);font:11px var(--ff-body);background:#101012;border-radius:7px;outline:0}.portal-store-search{width:170px;padding:0 10px}.portal-store-sort{color:var(--muted);cursor:pointer;margin-inline-start:auto;padding:0 9px}.portal-store-search:focus,.portal-store-sort:focus{border-color:var(--brand)}.portal-store-filters{flex-wrap:wrap;gap:5px;display:flex}.portal-store-filters button{border:1px solid var(--line);height:29px;color:var(--muted);font:10px var(--ff-body);cursor:pointer;background:0 0;border-radius:6px;padding:0 10px}.portal-store-filters button:hover,.portal-store-filters button.is-active{color:#fff;background:#ffcc000d;border-color:#736328}.portal-product-card{border:1px solid var(--line);background:#111114;border-radius:9px;transition:border-color .15s;overflow:hidden}.portal-product-card:hover{border-color:#3c3c42}.portal-product-media{border-bottom:1px solid var(--line);background:#151519}.portal-product-chip{border:1px solid var(--line-2);color:var(--muted);font:700 8.5px var(--ff-mono);letter-spacing:.04em;background:#0c0c0ee0;border-radius:5px;padding:4px 7px}.portal-product-tier{color:#d7b85d}.portal-dialog{border:1px solid var(--line-2);background:#111114;border-radius:11px;overflow:hidden}.portal-tier-backdrop{z-index:-2;filter:saturate(.9)contrast(1.02)brightness(.64);transition:transform .35s,filter .35s;transform:scale(1.025)}.portal-tier-vignette{z-index:-1;background:linear-gradient(#07070914,#07070905 48%,#070709ad),linear-gradient(90deg,#08080a33,#0000 32% 68%,#08080a33)}.portal-vehicle-card:hover .portal-tier-backdrop{filter:saturate()contrast(1.04)brightness(.69);transform:scale(1.055)}.portal-vehicle-render{filter:drop-shadow(0 9px 7px #000000ad)}.portal-vehicle-tier-1{border-top-color:#8a7046}.portal-vehicle-tier-2{border-top-color:#6f8d96}.portal-vehicle-tier-3{border-top-color:#477bb4}.portal-vehicle-tier-4{border-top-color:#a35f4e}.portal-vehicle-tier-5{border-top-color:#a64662}.commerce-shell{background:#0c0c0e;min-height:70svh;padding:118px 0 64px}.commerce-container{width:min(1120px,100% - 32px)}.commerce-header{border-bottom:1px solid var(--line);padding:20px 0 18px}.commerce-header h1{font:850 clamp(27px,4vw,40px)/1.1 var(--ff-display);margin:6px 0 8px}.commerce-header p{max-width:650px;color:var(--muted);margin:0;font-size:13px;line-height:1.8}.commerce-shell .p-card{box-shadow:none;background:#111114;border-radius:9px}.commerce-shell .p-card:hover{box-shadow:none;transform:none}.commerce-shell .p-card:before,.commerce-shell .p-card:after,.commerce-shell .p-media:after{display:none}.commerce-shell .coin-card--pick.is-picked{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.commerce-shell .coin-media{background:#151519}.commerce-flow{max-width:none}.commerce-shell .buy-step{margin-top:24px}.commerce-shell .method-btn{box-shadow:none;border-radius:7px}.commerce-shell .method-btn.is-on{box-shadow:inset 0 0 0 1px var(--brand)}.commerce-shell .buy-cta{box-shadow:none;background:#111114;border-radius:9px}.commerce-shell .coin-card,.commerce-shell .coin-card--feat,.commerce-shell .coin-card--pick.is-picked{box-shadow:none!important}@media (max-width:980px){.portal-dashboard-grid{grid-template-columns:1fr}.portal-side-column{grid-template-columns:1fr 1fr;display:grid}.portal-side-column>.portal-panel:last-child{grid-column:1/-1}.portal-head-stats>div{min-width:76px;padding-inline:12px}.portal-garage-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.portal-page-shell{padding:10px 11px 42px}.portal-character{display:none}.portal-profile-head{flex-wrap:wrap;align-items:flex-start;padding:14px}.portal-profile-copy{flex:1}.portal-head-stats{border:0;border-top:1px solid var(--line);order:4;width:100%;margin:0;padding-top:12px}.portal-head-stats>div{flex:1;padding:0 12px}.portal-side-column{display:flex}.portal-garage-grid{grid-template-columns:repeat(2,1fr)}.portal-store-intro{flex-direction:column;align-items:flex-start}.portal-store-metrics{width:100%}.portal-store-metrics>div{flex:1}.portal-store-toolbar{flex-direction:column;align-items:flex-start}.portal-store-search{width:100%}.portal-store-sort{margin:0}.portal-balance-grid{grid-template-columns:1fr}.portal-balance-grid>div{border-inline-start:0;border-top:1px solid var(--line)}.portal-balance-grid>div:first-child{border-top:0}}@media (max-width:480px){.portal-garage-grid{grid-template-columns:1fr}.portal-wallet-presets{grid-template-columns:repeat(2,1fr)}.portal-store-metrics{flex-wrap:wrap;align-items:stretch}.portal-store-metrics>a{width:100%;min-height:34px}.portal-skill{grid-template-columns:90px 1fr 28px}.commerce-shell{padding-top:94px}.commerce-container{width:min(100% - 20px,1120px)}}.portal-wallet>p.portal-wallet-min{color:var(--brand);margin-top:-6px;font-weight:700}.partner-invite{z-index:300;-webkit-backdrop-filter:blur(6px);background:#060607d1;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.partner-invite-box{text-align:center;background:radial-gradient(circle at 50% 0,#ffcc001f,#0000 16rem),#111114;border:1px solid #ffcc0047;border-radius:14px;width:min(420px,100%);padding:28px;box-shadow:0 30px 90px -20px #000000d9}.partner-invite-icon{color:#fc0;border:1px solid #ffcc0059;border-radius:11px;place-items:center;width:44px;height:44px;font-size:20px;display:inline-grid}.partner-invite-box h2{color:#fff;font:850 24px/1.4 var(--ff-display);margin:14px 0 8px}.partner-invite-box p{color:#c5c3ca;margin:0;font-size:14px;line-height:1.9}.partner-invite-actions{flex-direction:column;gap:8px;margin-top:22px;display:flex}.partner-invite-cta{color:#181100;height:44px;font:850 14px var(--ff-body);background:#fc0;border-radius:9px;place-items:center;text-decoration:none;display:grid}.partner-invite-cta:hover{background:#ffd633}.partner-invite-later{border:1px solid var(--line-2);height:40px;color:var(--muted);font:600 13px var(--ff-body);cursor:pointer;background:0 0;border-radius:9px}.partner-invite-later:hover{color:#fff;border-color:#55545a}.market-page{background:linear-gradient(#0f1013db,#101114 660px),url(/assets/img/showcase/full/01.webp) top/100% no-repeat;padding:112px 0 96px;position:relative;overflow:clip}.market-page:after{content:"";pointer-events:none;opacity:.1;background:url(/assets/img/showcase/full/02.webp) 50%/cover;height:520px;position:absolute;inset:620px 0 auto;-webkit-mask-image:linear-gradient(#0000,#000 28%,#0000 88%);mask-image:linear-gradient(#0000,#000 28%,#0000 88%)}.market-page .shop-showcase{z-index:1;position:relative}.market-page .shop-hero{min-height:590px;box-shadow:none;background:#17191e;border:1px solid #ffffff21;border-radius:26px;align-items:center;padding:clamp(34px,5vw,72px);display:flex;position:relative;overflow:hidden}.market-page .shop-hero:before,.market-page .shop-hero:after{display:none}.market-hero-photo{position:absolute;inset:0 45% 0 0}[dir=rtl] .market-hero-photo{inset:0 0 0 45%}.market-hero-photo img{object-fit:cover;filter:saturate(.88)contrast(1.05)brightness(.74)}.market-hero-photo:after{content:"";background:linear-gradient(90deg,#0000 18%,#17191e 94%),linear-gradient(#0000 42%,#12131794);position:absolute;inset:0}[dir=rtl] .market-hero-photo:after{transform:scaleX(-1)}.market-page .shop-hero-copy{z-index:3;width:min(610px,57%);position:relative}.market-page .shop-hero-title{letter-spacing:-.055em;margin:17px 0 20px;font-size:clamp(42px,5.8vw,82px)}[dir=rtl] .market-page .shop-hero-title{letter-spacing:normal;line-height:1.12}.market-page .shop-hero-lede{color:#f4f3f1b3;max-width:590px;font-size:16px}.market-delivery-note{color:#ffffff94;align-items:center;gap:9px;margin:22px 0 0;font-size:12px;display:flex}.market-delivery-note span{color:#17140a;background:#fc0;border-radius:50%;place-items:center;width:20px;height:20px;font-weight:900;display:grid}.market-hero-product{z-index:4;pointer-events:none;width:57%;height:54%;position:absolute;inset:auto -2% 1% auto}[dir=rtl] .market-hero-product{inset:auto auto 1% -2%}.market-hero-product img{object-fit:contain;filter:drop-shadow(0 32px 24px #000000a6);width:100%;height:100%;transform:rotate(-1deg)}[dir=rtl] .market-hero-product img{transform:rotate(1deg)}.market-section{border:0;margin-top:88px;padding-top:0;position:relative}.market-section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:26px;display:flex}.market-section-heading h2,.market-simple-title{margin:0 0 22px}.market-section-heading h2{margin:0}.market-section-heading p{color:#f4f3f18c;text-align:end;max-width:390px;margin:0;font-size:12px;line-height:1.8}.market-featured-grid{grid-template-rows:repeat(2,278px);grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.market-featured-card--1{grid-area:span 2/span 7}.market-featured-card--2,.market-featured-card--3{grid-column:span 5}.market-vehicle-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.market-vehicle-card{isolation:isolate;min-width:0;color:inherit;background:linear-gradient(160deg,#1f2228fa,#111216fa);border:1px solid #ffffff1f;border-radius:22px;flex-direction:column;transition:border-color .3s,box-shadow .35s,transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px -46px #000000eb}.market-vehicle-card:hover{border-color:#ffffff3b;transform:translateY(-6px);box-shadow:0 34px 80px -45px #000000fa}.market-vehicle-card.tier-1,.market-vehicle-card.tier-2,.market-vehicle-card.tier-3,.market-vehicle-card.tier-4,.market-vehicle-card.tier-5{border-top-color:#ffffff1f}.market-vehicle-media{background:#1d2025;min-height:196px;position:relative;overflow:hidden}.market-featured-card .market-vehicle-media{flex:1;min-height:0}.market-vehicle-media>img:not(.market-vehicle-cutout){object-fit:cover;filter:saturate(.9)contrast(1.06)brightness(.72);transition:transform .65s,filter .45s;transform:scale(1.035)}.market-vehicle-media:after{content:"";z-index:1;background:linear-gradient(#0607090d,#0000 42%,#08090cc7),radial-gradient(circle at 50% 74%,#ffcb5c1f,#0000 42%);position:absolute;inset:0}.market-vehicle-cutout{z-index:2;object-fit:contain;filter:drop-shadow(0 22px 16px #000000b8);width:106%;height:102%;padding:5px;transition:transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 -3% 1%}.market-vehicle-card:hover .market-vehicle-cutout{transform:translateY(-5px)scale(1.04)}.market-vehicle-card:hover .market-vehicle-media>img:not(.market-vehicle-cutout){filter:saturate()contrast(1.05)brightness(.74);transform:scale(1.09)}.market-tier{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08080994;border:1px solid #ffffff1f;border-radius:99px;padding:6px 9px;position:absolute;inset:12px 12px auto auto}[dir=rtl] .market-tier{inset:12px auto auto 12px}.market-card-copy{z-index:4;background:linear-gradient(#1b1d22fa,#141519fa);justify-content:space-between;align-items:center;gap:16px;padding:19px 21px 21px;display:flex;position:relative}.market-card-name{flex-direction:column;gap:5px;min-width:0;display:flex}.market-card-name>span{color:#f4f3f17a;font-size:10px}.market-card-name b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:18px;overflow:hidden}.market-card-name .p-tier{margin-top:2px}.market-card-copy--compact{padding:16px 17px 18px;display:block}.market-card-copy--compact>b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;display:block;overflow:hidden}.market-card-copy--compact>div{justify-content:space-between;align-items:baseline;gap:8px;margin-top:10px;display:flex}.market-card-copy--compact>div>span{color:var(--faint);font-size:10px}.market-clothes-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.market-clothes-card{color:inherit;background:linear-gradient(160deg,#1f2228fa,#111216fa);border:1px solid #ffffff1f;border-radius:20px;transition:transform .35s,border-color .3s,box-shadow .35s;display:block;overflow:hidden;box-shadow:0 22px 60px -44px #000000f2}.market-clothes-card:hover{border-color:#ffffff38;transform:translateY(-5px);box-shadow:0 30px 70px -42px #000000fa}.market-clothes-media{aspect-ratio:1;background:linear-gradient(145deg,#51402f,#24272e 64%);position:relative;overflow:hidden}.market-clothes-media:before{content:"";opacity:.32;mix-blend-mode:luminosity;background:linear-gradient(#0000 35%,#08090b94),url(/assets/img/showcase/full/12.webp) 50%/cover;position:absolute;inset:0}.market-clothes-media:after{content:"";filter:blur(28px);background:#ffca6733;border-radius:50%;height:40%;position:absolute;inset:auto 12% -18%}.market-clothes-media img{z-index:1;object-fit:contain;filter:drop-shadow(0 16px 14px #0000009e);width:100%;height:100%;padding:10px;transition:transform .4s;position:absolute;inset:0}.market-clothes-card:hover .market-clothes-media img{transform:translateY(-3px)scale(1.035)}.status-editorial{background:#101114;padding:118px 0 86px;position:relative;overflow:hidden}.status-editorial:before{content:"";opacity:.075;background:url(/assets/img/showcase/full/01.webp) 50%/cover;height:620px;position:absolute;inset:420px 0 auto;-webkit-mask-image:linear-gradient(#0000,#000 22%,#0000);mask-image:linear-gradient(#0000,#000 22%,#0000)}.status-editorial-container{z-index:1;position:relative}.status-editorial-hero{background:#191b20;border:1px solid #ffffff24;border-radius:26px;grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr);min-height:485px;display:grid;position:relative;overflow:hidden}.status-editorial-copy{z-index:2;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,66px);display:flex;position:relative}.status-editorial-copy h1{margin:15px 0 28px}.status-editorial-photo{background:url(/assets/img/showcase/full/08.webp) 52%/cover;min-height:420px;position:relative}.status-editorial-photo:after{content:"";background:linear-gradient(90deg,#111113,#0000 52%),linear-gradient(#0000,#11111373);position:absolute;inset:0}[dir=rtl] .status-editorial-photo:after{transform:scaleX(-1)}.status-editorial .status-banner{background:0 0;border:0;border-top:1px solid #ffffff1f;border-radius:0;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0;padding:17px 0 0;display:flex}.status-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid!important}.status-service-grid .status-row{background:#111113;border-radius:15px;align-items:flex-start;min-height:112px;padding:20px}.status-editorial-note{text-align:start}.support-editorial{background:#0a0a0b;padding-top:118px;position:relative;overflow:hidden}.support-editorial:before{content:"";opacity:.08;background:url(/assets/img/showcase/full/02.webp) 50%/cover;height:540px;position:absolute;inset:600px 0 auto;-webkit-mask-image:linear-gradient(#0000,#000 24%,#0000);mask-image:linear-gradient(#0000,#000 24%,#0000)}.support-editorial>.container{z-index:1;position:relative}.support-editorial-hero{background:#111113;border:1px solid #ffffff1f;border-radius:26px;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);min-height:545px;display:grid;position:relative;overflow:hidden}.support-editorial-hero:before{content:"";opacity:.8;background:linear-gradient(90deg,#0000 10%,#111113 90%),url(/assets/img/showcase/full/01.webp) 50%/cover;position:absolute;inset:0 42% 0 0}[dir=rtl] .support-editorial-hero:before{inset:0 0 0 42%;transform:scaleX(-1)}.support-editorial-copy{z-index:3;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,66px);display:flex;position:relative}.support-editorial-copy h1{margin:15px 0 16px}.support-editorial-copy .lede{max-width:650px}.support-editorial-copy .btn-row{margin-top:26px}.support-editorial-visual{z-index:2;min-height:460px;position:relative}.support-editorial-visual img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 28px 30px #0000009e);width:132%;height:112%;position:absolute;inset:auto -22% -8% auto}[dir=rtl] .support-editorial-visual img{inset:auto auto -8% -22%}.support-services-head{justify-content:space-between;align-items:end;gap:24px;margin:60px 0 20px;display:flex}.support-services-head h2{margin:0;font-size:clamp(24px,3vw,38px)}.support-services-head p{max-width:430px;color:var(--muted);margin:0;font-size:13px;line-height:1.8}.support-editorial .sup-covers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.support-editorial .sup-cover{background:#111113;border-radius:16px;min-height:96px;padding:18px}.support-editorial .sup-cover-icon{border-radius:12px;width:44px;height:44px}.rules-editorial-intro{padding-top:118px;position:relative;overflow:hidden;padding-bottom:48px!important}.rules-editorial-intro:before{content:"";opacity:.42;background:linear-gradient(#0d0e112e,#101114),url(/assets/img/showcase/full/11.webp) 50%/cover;position:absolute;inset:0}.rules-editorial-intro>.container{z-index:1;position:relative}.rules-editorial-hero{background:#181a1ff0;border:1px solid #ffffff24;border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);min-height:520px;display:grid;position:relative;overflow:hidden}.rules-editorial-copy{z-index:2;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,66px);display:flex;position:relative}.rules-editorial-copy h1{margin:15px 0 16px}.rules-editorial-copy .lede{max-width:650px}.rules-editorial-visual{background:linear-gradient(90deg,#101012,#0000 75%),url(/assets/img/showcase/full/11.webp) 50%/cover;min-height:460px;position:relative}.rules-editorial-visual:after{content:"";background:linear-gradient(90deg,#101012,#0000 62%);position:absolute;inset:0}[dir=rtl] .rules-editorial-visual:after{transform:scaleX(-1)}.rules-editorial-visual img{z-index:2;object-fit:cover;object-position:50% 50%;filter:saturate(.92)contrast(1.03)brightness(.86);width:100%;height:100%;position:absolute;inset:0}[dir=rtl] .rules-editorial-visual img{inset:0}.rules-editorial-copy .rules-stats{border-top:1px solid #ffffff1f;gap:0;margin-top:28px;padding-top:17px}.rules-editorial-copy .rules-stats li{border:0;background:0 0;border-inline-start:1px solid #ffffff1a;border-radius:0;min-width:0;padding:5px 18px}.rules-editorial-copy .rules-stats li:first-child{border-inline-start:0;padding-inline-start:0}.rules-editorial-copy .rules-stats b{font-size:17px}.rules .rules-grid{gap:14px}.rules>.section.section--tight:not(.rules-editorial-intro){padding-block:58px}.rules .rules-card-link{box-shadow:none;background:#111113;border-radius:16px}.rules .rules-card:not(.is-soon) .rules-card-link:hover{background:#151517;transform:translateY(-3px)}.rules-doc{background:linear-gradient(#0c0c0ef5,#0a0a0b 520px),url(/assets/img/showcase/full/11.webp) top/100% no-repeat;position:relative}.rules-doc .rules-doc-head{background:#111113eb;border:1px solid #ffffff1a;border-radius:20px;margin-top:18px;padding:clamp(24px,4vw,42px)}.commerce-shell{min-height:100svh;position:relative;overflow:hidden;background:#111216!important;padding:92px 0 58px!important}.commerce-shell:before{content:"";opacity:.22;background:url(/assets/img/showcase/full/05.webp) 50%/cover;height:720px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.commerce-container{z-index:1;position:relative;width:min(1180px,100% - 32px)!important}.commerce-header{background:#101012f0;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(300px,.64fr);min-height:310px;display:grid;position:relative;overflow:hidden;border:1px solid #ffffff1f!important;padding:0!important}.commerce-header:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#101012 88%),url(/assets/img/showcase/full/08.webp) 50%/cover;position:absolute;inset:0 42% 0 0}[dir=rtl] .commerce-header:before{inset:0 0 0 42%;transform:scaleX(-1)}.commerce-header-copy{z-index:3;flex-direction:column;justify-content:center;padding:clamp(30px,5vw,58px);display:flex;position:relative}.commerce-header h1{margin:14px 0 11px!important;font-size:clamp(38px,5vw,62px)!important}.commerce-header p{max-width:610px!important;font-size:14px!important}.commerce-hero-art{z-index:2;min-height:285px;position:relative}.commerce-hero-art img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 26px 28px #0000009e);width:122%;height:112%;position:absolute;inset:auto -11% -7% auto}[dir=rtl] .commerce-hero-art img{inset:auto auto -7% -11%}.commerce-flow{padding-top:14px!important}.commerce-back-row{margin-bottom:10px;display:flex}.commerce-back-link{min-height:38px;color:var(--muted);background:#0f0f11e6;border:1px solid #ffffff21;border-radius:10px;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:650;display:inline-flex}.commerce-back-link:hover{color:#fff;border-color:#ffcc007a}.commerce-shell .buy-step{font-size:clamp(19px,2.4vw,27px);margin:24px 0 12px!important}.coin-category-filter{background:#131418e0;border:1px solid #ffffff1c;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;padding:10px 12px;display:flex}.coin-category-filter label{color:var(--muted);font-size:13px;font-weight:700}.coin-category-filter select{color:#fff;min-width:min(100%,260px);height:40px;font:700 13px/1 var(--ff-body);cursor:pointer;background:#111216;border:1px solid #ffcc004d;border-radius:9px;outline:none;padding:0 13px}.coin-category-filter select:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px #ffcc001f}.coin-shelf-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:10px;display:flex}.coin-shelf-head>div{flex-direction:column;gap:4px;min-width:0;display:flex}.coin-shelf-head b{font-size:14px}.coin-shelf-head>div>span{color:var(--faint);font-size:11px;line-height:1.7}.coin-shelf-count{min-width:36px;height:28px;color:var(--muted);background:#19191c;border-radius:99px;place-items:center;font-size:11px;display:grid}.coin-quick-dock{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111113f0;border:1px solid #ffcc0059;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:12px 14px;display:flex;position:sticky;top:84px;box-shadow:0 14px 42px #00000052}.coin-quick-dock.is-empty{box-shadow:none;border-style:dashed;border-color:#fff3;position:relative;top:auto}.coin-cart-mark{color:#ffdc68;background:#ffcc0017;border:1px solid #ffcc004d;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.coin-quick-dock.is-empty .coin-cart-mark{color:#ffffff85;background:#ffffff0a;border-color:#ffffff1f}.coin-cart-mark svg{width:21px;height:21px}.coin-quick-dock>div{grid-template-columns:auto auto;align-items:baseline;gap:3px 12px;min-width:0;display:grid}.coin-quick-dock small{color:var(--faint);grid-column:1/-1;font-size:10px}.coin-quick-dock strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.coin-quick-dock span{color:#ffd85f;white-space:nowrap;font-size:13px;font-weight:800}.coin-quick-dock .coin-cart-empty-hint{color:var(--faint);white-space:normal;font-size:11px;font-weight:500}.coin-quick-button{justify-content:center;min-width:166px;min-height:44px;box-shadow:0 10px 26px #ffcc0024}.coin-floating-cart{z-index:70;color:#fff;min-width:190px;min-height:58px;font-family:var(--ff-body);text-align:start;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111113f5;border:1px solid #ffcc0094;border-radius:15px;grid-template-rows:auto auto;grid-template-columns:30px auto;align-items:center;column-gap:9px;padding:8px 12px;transition:transform .2s,border-color .2s;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 55px #00000085,inset 0 0 0 1px #ffcc0014}[dir=rtl] .coin-floating-cart{left:20px;right:auto}.coin-floating-cart:hover{border-color:#ffda5b;transform:translateY(-3px)}.coin-floating-cart>span{color:#17130a;background:#ffd34d;border-radius:9px;grid-row:1/3;place-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:grid}.coin-floating-cart b{align-self:end;font-size:12px}.coin-floating-cart small{color:#ffd85f;align-self:start;font-size:10.5px;font-weight:750}.commerce-shell .coin-grid--unified{flex-wrap:wrap;gap:12px;margin-top:0;display:flex!important}.commerce-shell .coin-grid--unified>.coin-card{flex:245px}.commerce-shell .coin-card{--tier-line:#ffffff1f;isolation:isolate;min-height:0;overflow:hidden;background:linear-gradient(var(--tier-line), var(--tier-line)) top / 100% 2px no-repeat, #191b20!important;border:1px solid #ffffff1f!important;border-radius:15px!important}.commerce-shell .coin-card:before{z-index:-2;opacity:.52;background-position:50%;background-size:cover;height:48%;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000);content:""!important;display:block!important}.commerce-shell .coin-card:after{z-index:-1;pointer-events:none;background:linear-gradient(#0000 12%,#191b20 52%);position:absolute;inset:0;content:""!important;display:block!important}.commerce-shell .coin-card--rank-1{--tier-line:#8f7a56}.commerce-shell .coin-card--rank-2{--tier-line:#718e8d}.commerce-shell .coin-card--rank-3{--tier-line:#4d83b8}.commerce-shell .coin-card--rank-4{--tier-line:#b16a51}.commerce-shell .coin-card--rank-5{--tier-line:#b14d69}.commerce-shell .coin-card--rank-1:before{background-image:linear-gradient(#090a0d14,#090a0d9e),url(/assets/generated/vehicle-showcase-backplate-v1.webp),url(/assets/portal/vehicle-tiers/tier-1.webp)}.commerce-shell .coin-card--rank-2:before{background-image:linear-gradient(#090a0d14,#090a0d9e),url(/assets/generated/vehicle-showcase-backplate-v1.webp),url(/assets/portal/vehicle-tiers/tier-2.webp)}.commerce-shell .coin-card--rank-3:before{background-image:linear-gradient(#090a0d14,#090a0d9e),url(/assets/generated/vehicle-showcase-backplate-v1.webp),url(/assets/portal/vehicle-tiers/tier-3.webp)}.commerce-shell .coin-card--rank-4:before{background-image:linear-gradient(#090a0d14,#090a0d9e),url(/assets/generated/vehicle-showcase-backplate-v1.webp),url(/assets/portal/vehicle-tiers/tier-4.webp)}.commerce-shell .coin-card--rank-5:before{background-image:linear-gradient(#090a0d14,#090a0d9e),url(/assets/generated/vehicle-showcase-backplate-v1.webp),url(/assets/portal/vehicle-tiers/tier-5.webp)}.commerce-shell .coin-card--pick.is-picked{--tier-line:var(--brand);transform:translateY(-3px);border-color:var(--brand)!important;box-shadow:inset 0 0 0 1px var(--brand)!important}.coin-kind{z-index:5;color:#ffffffc2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080809b8;border:1px solid #ffffff24;border-radius:99px;padding:5px 8px;font-size:9px;font-weight:750;position:absolute;inset:10px auto auto 10px}[dir=rtl] .coin-kind{inset:10px 10px auto auto}.coin-kind--starter{color:#91e5b8;border-color:#52d39166}.coin-kind+.coin-badge{inset-inline:auto 10px}.commerce-shell .coin-media{z-index:1;position:relative;overflow:visible;background:0 0!important}.commerce-shell .coin-media img{filter:none;transform:none}.commerce-shell .coin-body{z-index:2;gap:6px;padding:12px 14px 14px;position:relative}.commerce-shell .coin-name{font-size:15px}.commerce-shell .coin-grants{gap:4px}.commerce-shell .coin-grants li{font-size:12px}.commerce-shell .coin-price{font-size:18px}.commerce-shell .coin-pick{color:#ffe177;background:#ffcc0014;border:1px solid #ffcc0075;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 10px;font-size:12px;font-weight:800;display:flex}.commerce-shell .coin-pick i{width:18px;height:18px;font:900 15px/1 var(--ff-sans);background:#ffcc0024;border-radius:6px;place-items:center;display:grid}.commerce-shell .coin-pick.is-on{color:#a5efc5;background:#37c6771a;border-color:#5cde978f}.commerce-shell .coin-pick.is-on i{background:#37c6772e}.commerce-shell .method-btn,.commerce-shell .buy-cta{background:#191b20!important;border-radius:14px!important}.coin-payment-zone{background:#191b20f0;border:1px solid #ffffff24;border-radius:18px;margin-top:22px;padding:22px;scroll-margin-top:92px}.coin-payment-zone--page{margin-top:8px}.coin-cart-empty-state{text-align:center;background:#191b20c2;border:1px dashed #ffffff2e;border-radius:18px;align-content:center;place-items:center;gap:10px;min-height:330px;margin-top:8px;padding:44px 24px;display:grid}.coin-cart-empty-state>span{background:#ffcc001a;border-radius:16px;place-items:center;width:58px;height:58px;font-size:27px;display:grid}.coin-cart-empty-state h2{margin:6px 0 0;font-size:22px}.coin-cart-empty-state p{color:var(--muted);margin:0 0 10px;font-size:12.5px}.coin-payment-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}.coin-payment-heading .buy-step{margin:0!important}.coin-payment-heading p{color:var(--muted);margin:0;font-size:12px}.coin-payment-heading b{color:#ffd85f}.coin-cart-lines{background:#08090b52;border:1px solid #ffffff17;border-radius:11px;flex-direction:column;gap:7px;margin-bottom:14px;padding:9px;display:flex}.coin-cart-line{border-bottom:1px dashed #ffffff14;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;min-height:44px;padding:0 7px;display:grid}.coin-cart-line:last-child{border-bottom:0}.coin-cart-line span{color:#ffffffd1;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.coin-cart-line b{color:#ffd85f;white-space:nowrap;font-size:12.5px}.coin-cart-line .coin-cart-remove{color:#ff9d9d;font:700 11px var(--ff-body);cursor:pointer;background:0 0;border:0}.coin-cart-line .coin-cart-remove:hover{color:#ffc0c0}.coin-cart-quantity{background:#101115;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:28px 44px 28px;align-items:center;height:30px;display:grid;overflow:hidden}.coin-cart-quantity button{color:#ffe177;height:100%;font:800 16px/1 var(--ff-body);cursor:pointer;background:#ffcc0014;border:0}.coin-cart-quantity button:hover{background:#ffcc0029}.coin-cart-quantity input{color:#fff;width:100%;height:100%;font:750 12px/1 var(--ff-body);text-align:center;appearance:textfield;background:0 0;border:0;outline:0;padding:0}.coin-cart-quantity input::-webkit-inner-spin-button{appearance:none}.checkout-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.checkout-option-block{background:#0a0a0c6b;border:1px solid #ffffff1a;border-radius:12px;min-width:0;padding:13px}.checkout-option-label{color:var(--faint);font:700 10px var(--ff-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;display:block}[dir=rtl] .checkout-option-label{letter-spacing:0}.checkout-segmented{grid-template-columns:1fr 1fr;gap:6px;display:grid}.checkout-segmented button,.checkout-inline-field button{border:1px solid var(--line-2);min-height:38px;color:var(--muted);font:700 12px var(--ff-sans);cursor:pointer;background:0 0;border-radius:8px;transition:all .18s}.checkout-segmented button:hover,.checkout-inline-field button:hover{color:#fff;border-color:#ffcc0080}.checkout-segmented button.is-on{border-color:var(--brand);color:#fff;background:#ffcc001a}.gift-recipient-box{margin-top:9px}.checkout-inline-field{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.checkout-inline-field input{border:1px solid var(--line-2);color:#fff;width:100%;min-width:0;min-height:38px;font:13px var(--ff-sans);background:#0f1013;border-radius:8px;outline:0;padding:8px 10px}.checkout-inline-field input:focus{border-color:var(--brand);box-shadow:0 0 0 3px #ffcc001a}.checkout-inline-field button{padding:0 13px}.checkout-inline-field button:disabled{opacity:.48;cursor:not-allowed}.gift-recipient-box>small{color:var(--faint);margin-top:8px;font-size:10.5px;line-height:1.6;display:block}.checkout-success,.checkout-error{margin:8px 0 0;font-size:11.5px}.checkout-success{color:#72dfa4}.checkout-error{color:#ff9d9d}.discount-applied{color:#72dfa4;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:9px;font-size:11.5px;display:flex}.discount-applied b{color:#fff}.discount-applied button{color:#ff9d9d;font:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:auto}.coin-buy-cta{border:1px solid #ffcc0040!important;margin-top:18px!important;padding:16px!important}.coin-checkout-button{justify-content:center;min-width:240px;min-height:52px;font-size:15px;box-shadow:0 12px 32px #ffcc0029}.portal-page-shell:before{content:"";z-index:-1;pointer-events:none;opacity:.2;background:linear-gradient(#111216 0,#0000 38%,#111216 86%),url(/assets/img/showcase/full/08.webp) top/cover no-repeat;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 76%);mask-image:linear-gradient(#000,#0000 76%)}.portal-page-shell .portal-panel,.portal-page-shell .portal-profile-head,.portal-page-shell .portal-store-summary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#191b20f0}.portal-page-shell{width:min(1540px,100% - 28px)!important;padding-inline:0!important}.portal-dashboard{gap:14px!important}.portal-dashboard-grid{grid-template-columns:minmax(0,1fr) 390px!important;gap:14px!important}.portal-page-shell .portal-panel{overflow:hidden;background:#191b20f5!important;border-radius:16px!important}.portal-profile-head{isolation:isolate;min-height:132px;position:relative;overflow:hidden;border-radius:18px!important;padding:22px 24px!important}.portal-profile-head:before{content:"";z-index:-2;opacity:.32;background:url(/assets/img/showcase/full/01.webp) 50% 46%/cover;position:absolute;inset:0 54% 0 0;-webkit-mask-image:linear-gradient(90deg,#000 18%,#0000 100%);mask-image:linear-gradient(90deg,#000 18%,#0000 100%)}[dir=rtl] .portal-profile-head:before{inset:0 0 0 54%;transform:scaleX(-1)}.portal-profile-head:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#191b2047,#191b20f5 58%);position:absolute;inset:0}[dir=rtl] .portal-profile-head:after{transform:scaleX(-1)}.portal-profile-head>*{z-index:1;position:relative}.portal-coins-link{color:#ffe079!important;background:#ffcc001a!important;border-color:#ffcc006b!important;height:38px!important;min-height:38px!important;padding-inline:16px!important}.portal-coins-link:hover{background:#ffcc0029!important;border-color:#ffcc00b3!important}.portal-store-view{gap:20px}.portal-store-view .portal-store-summary{background:radial-gradient(circle at 18% 82%,#ffc4581a,#0000 29%),#181a1f;border-color:#ffffff1f;border-radius:24px;min-height:370px;position:relative;overflow:hidden;box-shadow:0 30px 90px -62px #000000f2}.portal-store-view .portal-store-summary:before{content:"";opacity:.9;background:linear-gradient(90deg,#0b0c0f0a,#181a1f 94%),url(/assets/generated/store-showroom-night-v1.webp) 50%/cover;position:absolute;inset:0 43% 0 0}[dir=rtl] .portal-store-view .portal-store-summary:before{inset:0 0 0 43%;transform:scaleX(-1)}.portal-store-view .portal-store-intro{z-index:2;align-items:flex-end;min-height:370px;padding:34px;position:relative}.portal-store-hero-copy{align-self:center;width:min(590px,58%)}.portal-store-view .portal-store-intro h1{letter-spacing:-.02em;margin:11px 0 12px;font-size:clamp(33px,4vw,52px)}[dir=rtl] .portal-store-view .portal-store-intro h1{letter-spacing:normal}.portal-store-view .portal-store-intro p{color:#f4f3f19e;max-width:560px;font-size:12.5px;line-height:1.9}.portal-store-view .portal-store-metrics{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0b0dad;border-color:#ffffff21;border-radius:14px;flex:none;align-self:flex-end;position:relative;box-shadow:0 18px 44px -30px #000000e6}.portal-store-view .portal-store-metrics>div{padding:13px 16px}.portal-store-view .portal-store-metrics>a{min-width:108px;font-size:12px}.portal-store-hero-product{z-index:3;pointer-events:none;width:43%;height:54%;position:absolute;inset:auto 2% 64px auto}[dir=rtl] .portal-store-hero-product{inset:auto auto 64px 2%}.portal-store-hero-product img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 25px 18px #000000ad);width:100%;height:100%;transform:scale(.92)}.portal-store-view .portal-store-tabs{background:#1b1d22f0;border:0;border-radius:14px;align-self:flex-start;gap:4px;padding:5px;box-shadow:inset 0 0 0 1px #ffffff17}.portal-store-view .portal-store-tabs button{background:0 0;border:0;border-radius:10px;min-height:40px;padding-inline:20px}.portal-store-view .portal-store-tabs button:hover{background:#ffffff0d}.portal-store-view .portal-store-tabs button.is-active{color:#17130a;background:#f2c349;border-color:#0000;box-shadow:0 9px 24px -15px #ffc339c7}.portal-store-view .portal-store-tabs button.is-active .portal-tab-count{color:#17130a;background:#17130a1f}.portal-store-view .portal-store-toolbar{background:linear-gradient(150deg,#1f2228f7,#17191ef7);border:0;border-radius:16px;padding:13px;box-shadow:inset 0 0 0 1px #ffffff17}.portal-store-view .portal-store-search,.portal-store-view .portal-store-sort{background:#0a0b0da3;border-color:#ffffff1c;border-radius:10px;height:38px}.portal-store-view .portal-store-filters button{background:#090a0c40;border-color:#ffffff1a;border-radius:9px;height:32px;padding-inline:12px}.portal-store-view .portal-store-filters button:hover,.portal-store-view .portal-store-filters button.is-active{color:#fff;background:#ffcc001a;border-color:#ffcc0052}.portal-product-grid{flex-wrap:wrap;gap:16px;display:flex!important}.portal-vehicle-grid>.portal-product-card{flex:315px}.portal-clothes-grid>.portal-product-card{flex:220px;max-width:340px}.portal-store-view .portal-product-card{background:linear-gradient(160deg,#1f2228fa,#111216fa);border-color:#ffffff1c;border-radius:20px;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .35s;overflow:hidden;box-shadow:0 24px 68px -47px #000000f5}.portal-store-view .portal-product-card:hover{border-color:#ffffff38;transform:translateY(-5px);box-shadow:0 34px 78px -45px #000000fa}.portal-store-view .portal-product-media{border-bottom:0}.portal-store-view .portal-vehicle-card .portal-product-media{aspect-ratio:16/9;min-height:202px}.portal-store-view .portal-vehicle-render{filter:drop-shadow(0 19px 14px #000000b8);width:106%;height:104%;padding:4px;inset:-1% -3% 1%}.portal-store-view .portal-tier-backdrop{filter:saturate(.92)contrast(1.06)brightness(.66)}.portal-store-view .portal-tier-vignette{background:linear-gradient(#0707090a,#0000 48%,#070709c2),radial-gradient(circle at 50% 72%,#ffca5f1f,#0000 42%)}.portal-store-view .portal-vehicle-tier-1,.portal-store-view .portal-vehicle-tier-2,.portal-store-view .portal-vehicle-tier-3,.portal-store-view .portal-vehicle-tier-4,.portal-store-view .portal-vehicle-tier-5{border-top-color:#ffffff1c}.portal-store-view .portal-product-chip{color:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08090b94;border-color:#ffffff24;border-radius:99px;padding:6px 9px}.portal-store-view .portal-clothes-grid .portal-product-media{--case-accent:#ecc561;isolation:isolate;background:linear-gradient(155deg,#22272e 0%,#14191f 48%,#11151b 100%);box-shadow:inset 0 0 46px #00000038}.portal-store-view .portal-clothes-grid .portal-product-media:before{content:"";z-index:-2;background:radial-gradient(circle, var(--case-accent) 0%, transparent 68%);border-radius:50%;position:absolute;inset:6%}@supports (color:color-mix(in lab, red, red)){.portal-store-view .portal-clothes-grid .portal-product-media:before{background:radial-gradient(circle, color-mix(in srgb, var(--case-accent), transparent 70%) 0%, transparent 68%)}}.portal-store-view .portal-clothes-grid .portal-product-media:after{content:"";z-index:-1;background:linear-gradient(90deg, transparent, var(--case-accent), transparent);height:14%;position:absolute;inset:43% -25% auto}@supports (color:color-mix(in lab, red, red)){.portal-store-view .portal-clothes-grid .portal-product-media:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--case-accent), transparent 48%), transparent)}}.portal-store-view .portal-clothes-grid .portal-product-media:after{opacity:.5;transform:rotate(-21deg)}.portal-starter-offer{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040508d1;place-items:center;padding:16px;animation:.2s ease-out portal-starter-in;display:grid;position:fixed;inset:0}.portal-starter-offer__card{background:radial-gradient(120% 60% at 50% 0,#ecc56129,#0000 60%),linear-gradient(155deg,#22272e 0%,#14191f 48%,#11151b 100%);border:1px solid #ecc56147;border-radius:22px;width:min(640px,100%);max-height:calc(100dvh - 32px);padding:30px 26px 24px;position:relative;overflow:auto;box-shadow:0 40px 120px -40px #000000f2,inset 0 0 46px #00000038}.portal-starter-offer__head{text-align:center}.portal-starter-offer__icon{color:#2a1d05;width:64px;height:64px;font:900 30px/1 var(--ff-display,sans-serif);background:radial-gradient(circle at 35% 30%,#ffe8a3,#ecc561 45%,#b8862b);border-radius:50%;place-items:center;display:inline-grid;box-shadow:0 0 0 6px #ecc5611f,0 0 46px #ecc56173}.portal-starter-offer__head h2{margin:16px 0 8px;font-size:22px;font-weight:800}.portal-starter-offer__head p{color:var(--muted);margin:0;font-size:14px;line-height:1.9}.portal-starter-offer__head b{color:#fff}.portal-starter-offer__short{color:#ff9d9d!important}.portal-starter-offer__hint{color:var(--faint)!important;margin-top:6px!important;font-size:12.5px!important}.portal-starter-offer__packs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:22px;display:grid}.portal-starter-pack{--case-accent:#ecc561;isolation:isolate;color:inherit;text-align:center;background:linear-gradient(155deg,#262c34 0%,#161b21 60%);border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:14px 12px 12px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.portal-starter-pack:before{content:"";z-index:-1;background:radial-gradient(circle, var(--case-accent) 0%, transparent 68%);border-radius:50%;position:absolute;inset:-10% 10% 40%}@supports (color:color-mix(in lab, red, red)){.portal-starter-pack:before{background:radial-gradient(circle, color-mix(in srgb, var(--case-accent), transparent 72%) 0%, transparent 68%)}}.portal-starter-pack:hover{border-color:#ecc56180;transform:translateY(-3px)}.portal-starter-pack.is-recommended{border-color:#ecc561;box-shadow:0 0 0 1px #ecc56180,0 18px 46px -24px #ecc5618c}.portal-starter-pack img{aspect-ratio:1;object-fit:contain;width:100%;max-width:132px}.portal-starter-pack__badge{color:#2a1d05;top:9px;background:#ecc561;border-radius:99px;padding:3px 8px;font-size:10.5px;font-weight:800;position:absolute;inset-inline-start:9px}.portal-starter-pack__name{font-size:13.5px;font-weight:800}.portal-starter-pack__cash{color:#7ee2a0;font-size:17px;font-weight:800}.portal-starter-pack__coins{color:var(--faint);font-size:12px}.portal-starter-pack__price{color:#ffd479;background:#ecc5611f;border-radius:99px;margin-top:6px;padding:4px 10px;font-size:12px;font-weight:700}.portal-starter-offer__actions{gap:10px;margin-top:22px;display:flex}.portal-starter-offer__go{color:#1d1404;text-align:center;background:#ecc561;border-radius:11px;flex:1;padding:13px 16px;font-size:14px;font-weight:800;text-decoration:none;transition:background .15s}.portal-starter-offer__go:hover{background:#ffd67a}.portal-starter-offer__close{border:1px solid var(--line-2);color:var(--muted);cursor:pointer;background:0 0;border-radius:11px;padding:13px 18px;font-size:14px}.portal-starter-offer__close:hover{color:#fff;border-color:#ecc56180}@keyframes portal-starter-in{0%{opacity:0}to{opacity:1}}.portal-store-view .portal-product-card>div:last-child{background:linear-gradient(#1b1d22fa,#141519fa)}.portal-wallet-page{flex-direction:column;gap:14px;display:flex}.portal-wallet-hero{isolation:isolate;background:#191b20;border:1px solid #ffffff1f;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:220px;padding:30px 34px;display:grid;position:relative;overflow:hidden}.portal-wallet-hero:before{content:"";z-index:-2;opacity:.48;background:url(/assets/img/showcase/full/11.webp) 50% 58%/cover;position:absolute;inset:0 48% 0 0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.portal-wallet-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#191b2040,#191b20 61%);position:absolute;inset:0}[dir=rtl] .portal-wallet-hero:after{transform:scaleX(-1)}.portal-wallet-hero h1{font:850 clamp(30px, 4vw, 46px)/1.2 var(--ff-display);margin:8px 0 7px}.portal-wallet-hero p{max-width:570px;color:var(--muted);margin:0;font-size:12px;line-height:1.9}.portal-wallet-actions{gap:8px;margin-top:18px;display:flex}.portal-wallet-actions a{min-height:38px;color:var(--text);background:#0a0a0b5c;border:1px solid #ffffff24;border-radius:9px;align-items:center;padding:0 15px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.portal-wallet-actions a:first-child{color:#ffe079;background:#ffcc0017;border-color:#ffcc0073}.portal-wallet-total{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0cc2;border:1px solid #ffffff24;border-radius:15px;min-width:280px;padding:24px 26px;display:grid;position:relative}.portal-wallet-total span{color:var(--faint);font-size:11px}.portal-wallet-total strong{font:850 clamp(32px, 4vw, 45px)/1 var(--ff-display);font-variant-numeric:tabular-nums;margin-top:9px}.portal-wallet-total small{color:#ffd85f;margin-top:8px;font-size:11px}.portal-wallet-layout{grid-template-columns:390px minmax(0,1fr);align-items:start;gap:14px;display:grid}.portal-wallet-page .portal-wallet{min-height:100%}.portal-wallet-entries{flex-direction:column;display:flex}.portal-wallet-entries article{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:11px 16px;display:grid}.portal-wallet-entries article:last-child{border-bottom:0}.portal-wallet-entry-mark{width:32px;height:32px;font:750 17px var(--ff-display);border-radius:9px;place-items:center;display:grid}.portal-wallet-entry-mark.is-positive{color:#86e0ac;background:#35c2761c}.portal-wallet-entry-mark.is-negative{color:#ff9d8f;background:#ff6e5b1a}.portal-wallet-entry-copy,.portal-wallet-entry-value{flex-direction:column;gap:4px;min-width:0;display:flex}.portal-wallet-entry-copy span,.portal-wallet-entry-value span{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.portal-wallet-entry-value{align-items:flex-end}.portal-wallet-entry-value strong{font-variant-numeric:tabular-nums;font-size:13px}.portal-wallet-entry-value strong.is-positive{color:#80dfa7}.portal-wallet-entry-value strong.is-negative{color:#ff9d8f}.portal-wallet-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:260px;padding:30px;display:flex}.portal-wallet-empty b{font-size:14px}.portal-wallet-empty span{color:var(--faint);font-size:11px}.portal-login-page{z-index:1;background:#111216;place-items:center;min-height:100svh;padding:42px 24px;display:grid;position:relative;overflow:hidden}.portal-login-page:before{content:"";z-index:-2;opacity:.28;background:url(/assets/img/showcase/full/01.webp) 50%/cover;position:absolute;inset:0}.portal-login-page:after{content:"";z-index:-1;background:radial-gradient(circle at 24% 52%,#0000,#111216ad 65%),linear-gradient(#11121661,#111216);position:absolute;inset:0}.portal-login-shell{background:#191b20f5;border:1px solid #ffffff26;border-radius:26px;grid-template-columns:minmax(400px,1.08fr) minmax(390px,.92fr);width:min(1120px,100%);min-height:650px;display:grid;overflow:hidden}.portal-login-visual{background:url(/assets/img/showcase/full/02.webp) 50%/cover;min-height:610px;position:relative}.portal-login-visual:after{content:"";background:linear-gradient(#07070814 26%,#070708e0),linear-gradient(90deg,#0000 42%,#0f0f11c2);position:absolute;inset:0}[dir=rtl] .portal-login-visual:after{transform:scaleX(-1)}.portal-login-visual-copy{z-index:2;max-width:520px;position:absolute;inset:auto 44px 42px}.portal-login-visual-copy span{color:#ffcf45;font-size:12px;font-weight:700}.portal-login-visual-copy h2{font:850 clamp(32px, 4vw, 54px)/1.15 var(--ff-display);margin:12px 0 13px}.portal-login-visual-copy p{color:#ffffffa6;max-width:500px;margin:0;font-size:14px;line-height:1.9}.portal-login-form-panel{flex-direction:column;justify-content:center;padding:clamp(34px,5vw,64px);display:flex}.portal-login-cart-link{color:#ffe078;background:#ffcc0014;border:1px solid #ffcc0075;border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:60px;margin-top:14px;padding:9px 12px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:grid}.portal-login-cart-link:hover{background:#ffcc0021;border-color:#ffdc5bc7;transform:translateY(-2px)}.portal-login-cart-link>svg{width:21px;height:21px;margin-inline:auto}.portal-login-cart-link>span{flex-direction:column;gap:3px;min-width:0;display:flex}.portal-login-cart-link b{font-size:12.5px}.portal-login-cart-link small{color:#ffffff8f;font-size:10px}.portal-login-cart-link>i{font:800 16px var(--ff-sans)}.portal-nav-auth{align-items:center;gap:7px;display:flex}.portal-nav-auth form{margin:0}.portal-site-logout{border-radius:var(--r);color:#ffb0b0;min-width:68px;height:42px;font:650 11.5px var(--ff-body);cursor:pointer;background:#ff53530e;border:1px solid #ff7e7e3d;justify-content:center;align-items:center;gap:6px;padding:0 10px;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.portal-site-logout:hover{color:#ffd0d0;background:#ff53531c;border-color:#ff7e7e8a}.portal-site-logout svg{flex:none;width:16px;height:16px}.portal-nav-auth--mobile{flex-direction:column;width:100%}.portal-nav-auth--mobile>a,.portal-nav-auth--mobile form,.portal-site-logout--mobile{width:100%!important}.portal-site-logout--mobile{min-height:49px;font-size:15px}@media (max-width:980px){.market-vehicle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.market-clothes-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.support-editorial .sup-covers{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-shell .coin-grid--unified>.coin-card{flex-basis:220px}.portal-dashboard-grid{grid-template-columns:1fr!important}.portal-wallet-layout{grid-template-columns:340px minmax(0,1fr)}}@media (max-width:760px){.portal-page-shell{width:calc(100% - 18px)!important}.market-page,.status-editorial,.support-editorial,.rules-editorial-intro{padding-top:92px}.market-page .shop-hero,.status-editorial-hero,.support-editorial-hero,.rules-editorial-hero,.commerce-header{border-radius:18px;grid-template-columns:1fr;min-height:0}.market-page .shop-hero{min-height:660px;padding:28px 22px;display:block}.market-page .shop-hero-copy{width:100%}.market-hero-photo{inset:42% 0 0!important}.market-hero-photo:after{background:linear-gradient(#101012,#0000 46%),linear-gradient(#0000,#1010128a);transform:none!important}.market-hero-product,[dir=rtl] .market-hero-product{width:116%;height:42%;inset:auto -8% -2%}.market-page .shop-hero-title{font-size:clamp(40px,12vw,60px)}.market-featured-grid{grid-template-rows:none;grid-template-columns:1fr;display:grid}.market-featured-card--1,.market-featured-card--2,.market-featured-card--3{grid-area:auto;min-height:370px}.market-vehicle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-section-heading,.support-services-head{flex-direction:column;align-items:flex-start}.market-section-heading p{text-align:start}.status-editorial-copy,.support-editorial-copy,.rules-editorial-copy,.commerce-header-copy{padding:30px 24px}.status-editorial-photo{order:-1;min-height:290px}.status-editorial-photo:after{background:linear-gradient(#0000 52%,#111113);transform:none!important}.status-service-grid{grid-template-columns:1fr}.support-editorial-hero:before,.commerce-header:before{background:linear-gradient(#111113,#0000 35%),url(/assets/img/showcase/full/01.webp) 50%/cover;inset:45% 0 0!important;transform:none!important}.support-editorial-visual,.rules-editorial-visual,.commerce-hero-art{min-height:300px}.support-editorial-visual img,[dir=rtl] .support-editorial-visual img,.rules-editorial-visual img,[dir=rtl] .rules-editorial-visual img{object-position:50% 30%;width:100%;height:100%;inset:0}.commerce-hero-art img,[dir=rtl] .commerce-hero-art img{width:116%;height:108%;inset:auto -8% -5%}.rules-editorial-copy .rules-stats li{border-inline-start:0;flex:45%;padding-inline:0 12px}.support-editorial .sup-covers{grid-template-columns:1fr}.commerce-shell{padding-top:90px!important}.commerce-header:before{background-image:linear-gradient(#101012,#0000 35%),url(/assets/img/showcase/full/08.webp)}.commerce-hero-art{order:-1}.coin-quick-dock{top:76px}.coin-payment-zone{padding:17px}.checkout-options{grid-template-columns:1fr}.portal-store-view .portal-store-summary{border-radius:18px;min-height:570px}.portal-store-view .portal-store-summary:before,[dir=rtl] .portal-store-view .portal-store-summary:before{background:linear-gradient(#101012,#0000 32%),url(/assets/generated/store-showroom-night-v1.webp) 50%/cover;inset:39% 0 0;transform:none}.portal-store-view .portal-store-intro{align-items:stretch;min-height:570px;padding:24px}.portal-store-hero-copy{align-self:flex-start;width:100%}.portal-store-hero-product,[dir=rtl] .portal-store-hero-product{width:110%;height:34%;inset:auto -5% 86px}.portal-store-view .portal-store-metrics{align-self:stretch;width:100%;margin-top:auto}.portal-vehicle-grid>.portal-product-card{flex-basis:250px}.portal-clothes-grid>.portal-product-card{flex-basis:180px}.portal-login-page{padding:16px}.portal-login-shell{border-radius:18px;grid-template-columns:1fr;min-height:0}.portal-login-visual{min-height:300px}.portal-login-visual-copy{inset:auto 24px 25px}.portal-login-visual-copy h2{font-size:34px}.portal-login-form-panel{padding:30px 24px}.portal-wallet-hero{grid-template-columns:1fr;gap:24px;padding:25px}.portal-wallet-total{width:100%;min-width:0}.portal-wallet-layout{grid-template-columns:1fr}}@media (max-width:520px){.market-vehicle-grid,.market-clothes-grid{grid-template-columns:1fr}.market-vehicle-media{min-height:220px}.market-section{margin-top:58px}.market-card-copy{padding-inline:15px}.status-editorial-hero,.support-editorial-hero,.rules-editorial-hero,.commerce-header{border-radius:14px}.coin-category-filter{flex-direction:column;align-items:stretch;gap:7px}.coin-category-filter select{width:100%}.coin-shelf-head{align-items:flex-start}.coin-shelf-head>div>span{display:none}.coin-quick-dock{flex-direction:column;align-items:stretch}.coin-quick-dock>.coin-cart-mark{display:none}.coin-quick-button,.coin-checkout-button{width:100%;min-width:0}.coin-floating-cart,[dir=rtl] .coin-floating-cart{min-width:0;bottom:12px;left:12px;right:12px}.coin-payment-heading{flex-direction:column;align-items:flex-start;gap:5px}.coin-cart-line{grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding-block:8px}.coin-cart-quantity{justify-self:end}.coin-cart-line b{grid-column:1}.coin-cart-line .coin-cart-remove{grid-column:2;justify-self:end}.commerce-shell .coin-grid--unified>.coin-card{flex-basis:170px}.portal-store-view .portal-store-intro{padding:19px}.portal-store-view .portal-store-metrics{flex-wrap:wrap}.portal-store-view .portal-store-metrics>div{flex:1;min-width:45%}.portal-store-view .portal-store-metrics>a{width:100%;min-height:40px}.portal-product-grid>.portal-product-card{flex-basis:100%}.portal-clothes-grid{gap:10px}.portal-clothes-grid>.portal-product-card{flex-basis:calc(50% - 5px)}.portal-wallet-hero{border-radius:15px;padding:21px 18px}.portal-wallet-entries article{grid-template-columns:32px minmax(0,1fr)}.portal-wallet-entry-value{grid-column:2;align-items:flex-start}}.portal-page-shell{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:16px;margin-inline:auto;display:grid;width:min(1580px,100% - 28px)!important;padding:14px 0 52px!important}.portal-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#131418f5;border:1px solid #ffffff1f;border-radius:17px;flex-direction:column;align-items:stretch;gap:14px;min-height:calc(100vh - 28px);margin:0;padding:18px 13px 14px;display:flex;position:sticky;top:14px}.portal-brand{border-bottom:1px solid var(--line);min-height:42px;padding:0 8px 13px}.portal-brand img{width:27px;height:27px}.portal-brand b{font-size:12.5px}.portal-brand small{font-size:10px}.portal-character-card{border:1px solid var(--line);background:#17181c;border-radius:11px;padding:10px}.portal-character-card>a{color:var(--text);align-items:center;gap:9px;text-decoration:none;display:flex}.portal-character-card>a>span:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.portal-character-card b{font-size:12px}.portal-character-card small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.portal-character-card form{margin:8px 37px 0 0}.portal-character-card button{color:#d6b95f;font:650 9.5px var(--ff-body);cursor:pointer;background:0 0;border:0;padding:0}.portal-navigation{flex-direction:column;align-items:stretch;gap:3px;display:flex}.portal-navigation>small{color:var(--faint);font:650 9px var(--ff-mono);letter-spacing:.08em;padding:2px 11px 6px}.portal-nav-link{border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;height:42px;padding:0 11px;font-size:12px;display:flex}.portal-nav-link svg{opacity:.72;flex:none;width:17px;height:17px}.portal-nav-link:hover{background:#191a1e;border-color:#ffffff14}.portal-nav-link.is-active{box-shadow:inset -2px 0 0 var(--brand);background:#ffcc0014;border-color:#ffcc0040}.portal-nav-link.is-active svg{color:#ffd85f;opacity:1}.portal-nav-link--cart{color:#ffe078;background:#fc01;border-color:#ffcc003d}.portal-nav-link--cart:hover{background:#ffcc001f;border-color:#ffcc007a}.portal-nav-link--cart svg{opacity:1}.portal-topbar-actions{flex-direction:column;align-items:stretch;gap:8px;margin:auto 0 0;display:flex}.portal-coins-link{isolation:isolate;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;display:flex;position:relative;overflow:hidden;height:auto!important;min-height:72px!important;transition:transform .25s var(--ease),border-color .25s ease,box-shadow .25s ease!important;border-radius:11px!important;padding:12px 13px!important}.portal-coins-link:before{content:"";z-index:-2;opacity:.34;position:absolute;inset:0}.portal-coins-link:after{content:"";z-index:-1;position:absolute;inset:0}.portal-coins-link:hover{transform:translateY(-2px)}.portal-coins-link--offer{color:#edc8ff!important;background:#1a1022!important;border-color:#bc60ff8a!important}.portal-coins-link--offer:before{background:radial-gradient(circle at 14%,#bf49ff57,#0000 52%),linear-gradient(135deg,#271037,#100d15)}.portal-coins-link--offer:after{background:linear-gradient(90deg,#1b092b52,#120d17f7 69%)}.portal-coins-link--offer:hover{box-shadow:0 8px 24px #7420a038;border-color:#d38bffd1!important}.portal-coins-link--vip{color:#d9ddff!important;background:#11152b!important;border-color:#7181ff94!important}.portal-coins-link--vip:before{background:radial-gradient(circle at 16%,#7157ff6b,#0000 52%),linear-gradient(135deg,#1c1742,#0d101d)}.portal-coins-link--vip:after{background:linear-gradient(90deg,#1a124133,#0e101df7 69%)}.portal-coins-link--vip:hover{box-shadow:0 8px 24px #4638b542;border-color:#9ba5ffe6!important}.portal-coins-link--premium{color:#ffe9a3!important;background:#171305!important;border-color:#ffcc0085!important}.portal-coins-link--premium:before{background:radial-gradient(circle at 14%,#ffc2364d,#0000 52%),linear-gradient(135deg,#2c2105,#100e08)}.portal-coins-link--premium:after{background:linear-gradient(90deg,#2419054d,#120f07f7 69%)}.portal-coins-link--premium:hover{box-shadow:0 8px 24px #8f680033;border-color:#ffdc5bd1!important}.portal-coins-copy{z-index:3;flex-direction:column;gap:5px;display:flex;position:relative}.portal-coins-copy b{color:currentColor;font-size:12px;font-weight:800}.portal-coins-copy small{color:#ffffff94;font-size:9.5px;font-weight:500}.portal-shop-art{z-index:1;pointer-events:none;inset:0;overflow:hidden;display:block!important;position:absolute!important}.portal-shop-art i{filter:drop-shadow(0 8px 10px #00000080);opacity:.82;width:142px;height:95px;transition:transform .45s var(--ease),opacity .35s ease;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;inset:-12px auto auto -23px}.portal-coins-link--offer .portal-shop-art i{background-image:url(/assets/portal/premium-shop-violet.png)}.portal-coins-link--premium .portal-shop-art i{background-image:url(/assets/portal/premium-shop-gold.png)}.portal-shop-art--vip i{color:#d9ceff;text-shadow:0 0 22px #a37effd9;background:radial-gradient(circle,#b09dff7a,#573ac72e 48%,#0000 70%);border-radius:50%;place-items:center;width:96px;height:96px;font:900 48px/1 serif;display:grid;inset:-12px auto auto -8px}.portal-coins-link:hover .portal-shop-art i{opacity:1;transform:translate(4px,1px)scale(1.07)}.portal-shop-discount{z-index:4;color:#f1d0ff;font:800 7.5px/1.2 var(--ff-mono);letter-spacing:.04em;background:#380d4ed1;border:1px solid #e5b8ff7a;border-radius:999px;padding:3px 6px 2px;position:absolute;inset:7px auto auto 7px;box-shadow:0 4px 12px #0000004d}[dir=ltr] .portal-coins-link:before,[dir=ltr] .portal-coins-link:after{transform:scaleX(-1)}[dir=ltr] .portal-shop-art i{inset:-12px -23px auto auto}[dir=ltr] .portal-shop-art--vip i{inset:-12px -8px auto auto}[dir=ltr] .portal-shop-discount{inset:7px 7px auto auto}.portal-logout-form{border-top:1px solid var(--line);padding-top:8px}.portal-devdash-form{margin:0}.portal-devdash-form button{color:#99f6e4;width:100%;min-height:36px;font:700 12px var(--ff-body);cursor:pointer;background:#14b8a61f;border:1px solid #5eead480;border-radius:7px;justify-content:center;align-items:center;padding:0 14px;transition:all .16s;display:inline-flex}.portal-devdash-form button:hover{color:#fff;background:#14b8a642;border-color:#5eead4d9}.portal-logout-form button{color:#ff9d9d;width:100%;min-height:36px;font:700 12px var(--ff-body);cursor:pointer;background:#b91c1c24;border:1px solid #ff525285;border-radius:7px;justify-content:center;align-items:center;padding:0 14px;transition:all .16s;display:inline-flex}.portal-logout-form button:hover{color:#fff;background:#dc26264d;border-color:#ff7070d1;box-shadow:0 0 0 3px #dc26261a}.portal-menu{display:contents}.portal-menu-toggle,.portal-menu-close,.portal-menu-scrim{display:none}@media (min-width:901px) and (max-height:860px){.portal-topbar{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 28px);overflow-y:auto}}.portal-wallet{isolation:isolate;padding-bottom:18px;position:relative}.portal-wallet .portal-panel-head{min-height:68px;padding:18px 20px}.portal-wallet-balance{padding-inline:20px}.portal-wallet-balance strong{font-size:38px}.portal-wallet-balance span{font-size:12px}.portal-wallet>p{margin:14px 20px 17px;font-size:12.5px;line-height:1.9}.portal-wallet-presets{gap:7px;padding-inline:20px}.portal-wallet-presets button{border-radius:8px;height:36px;font-size:10.5px}.portal-wallet-custom{margin:15px 20px 0}.portal-wallet-custom>span:first-child{margin-bottom:7px;font-size:10.5px}.portal-wallet-input{border-radius:9px;height:42px}.portal-wallet-input input{font-size:14px}.portal-wallet-input small{font-size:10.5px}.portal-primary-action{border-radius:9px;width:calc(100% - 40px);height:46px;margin:14px 20px 0;font-size:13px}.portal-wallet-layout{grid-template-columns:420px minmax(0,1fr)}.portal-orders-page{flex-direction:column;gap:14px;min-width:0;display:flex}.portal-orders-hero{isolation:isolate;background:#191b20;border:1px solid #ffffff1f;border-radius:18px;justify-content:space-between;align-items:center;gap:22px;min-height:170px;padding:28px 30px;display:flex;position:relative;overflow:hidden}.portal-orders-hero:before{content:"";z-index:-2;opacity:.38;background:url(/assets/img/showcase/full/05.webp) 50%/cover;position:absolute;inset:0 45% 0 0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.portal-orders-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#191b202e,#191b20 62%);position:absolute;inset:0}[dir=rtl] .portal-orders-hero:after{transform:scaleX(-1)}.portal-orders-hero h1{font:850 clamp(28px,4vw,42px)/1.2 var(--ff-display);margin:8px 0 6px}.portal-orders-hero p{color:var(--muted);margin:0;font-size:12px}.portal-orders-hero>div:last-child{border:1px solid var(--line-2);background:#08080ab3;border-radius:12px;flex-direction:column;align-items:center;gap:5px;min-width:150px;padding:18px;display:flex}.portal-orders-hero>div:last-child strong{font:850 27px var(--ff-display)}.portal-orders-hero>div:last-child span{color:var(--faint);font-size:10px}.portal-order-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.portal-order-card{border:1px solid var(--line);min-width:0;color:inherit;background:#191b20;border-radius:16px;text-decoration:none;display:block;overflow:hidden}.portal-order-media{aspect-ratio:16/8.7;background:radial-gradient(circle at 48% 32%,#3b2d13,#111216 70%);place-items:center;display:grid;position:relative;overflow:hidden}.portal-order-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#191b20);position:absolute;inset:0}.portal-order-media img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.portal-order-open{border-top:1px solid var(--line);color:var(--gold);margin-top:12px;padding-top:10px;font-size:11px;font-weight:700;display:block}.portal-order-detail-page{direction:rtl;width:min(1120px,100% - 32px);margin:0 auto;padding:36px 0 80px}.portal-detail-back{color:var(--muted);margin-bottom:18px;font-size:13px;display:inline-flex}.portal-detail-back:hover{color:var(--gold)}.portal-order-detail-head{border:1px solid var(--line);background:linear-gradient(135deg,#ffcc2c14,#ffffff04);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:20px;padding:26px;display:flex}.portal-order-detail-head h1{margin:5px 0 8px;font-size:clamp(26px,4vw,42px)}.portal-order-detail-head p{color:var(--muted);margin:0}.portal-detail-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.portal-detail-products article{border:1px solid var(--line);background:#17191e;border-radius:15px;align-items:center;gap:12px;min-width:0;padding:10px;display:flex}.portal-detail-products img,.portal-detail-products i{object-fit:cover;background:#0e1013;border-radius:11px;flex:none;width:82px;height:82px}.portal-detail-products i{color:var(--gold);place-items:center;font-size:28px;font-style:normal;display:grid}.portal-detail-products div{flex-direction:column;gap:5px;min-width:0;display:flex}.portal-detail-products b{font-size:13px}.portal-detail-products span{color:var(--muted);font-size:11px}.portal-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.portal-detail-card{border:1px solid var(--line);background:#15171c;border-radius:18px;min-width:0;padding:20px}.portal-detail-card h2{color:var(--gold);margin:0 0 15px;font-size:15px}.portal-detail-card dl{flex-direction:column;gap:0;margin:0;display:flex}.portal-detail-card dl>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:9px 0;display:flex}.portal-detail-card dl>div:last-child{border-bottom:0}.portal-detail-card dt{color:var(--muted);font-size:11px}.portal-detail-card dd{text-align:left;overflow-wrap:anywhere;margin:0;font-size:12px}.portal-detail-card code{color:#fff;-webkit-user-select:all;user-select:all;font-size:10.5px}.portal-detail-card>p{color:var(--muted);margin:14px 0 0;font-size:10.5px;line-height:1.8}@media (max-width:900px){.portal-detail-grid{grid-template-columns:1fr 1fr}.portal-detail-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.portal-order-detail-head{flex-direction:column;align-items:flex-start}.portal-detail-grid,.portal-detail-products{grid-template-columns:1fr}.portal-order-detail-page{width:min(100% - 20px,1120px)}}.portal-order-media>span{color:#ffcf45;font:900 48px var(--ff-display)}.portal-order-media.is-wallet{background:linear-gradient(135deg,#211b0b,#111216 72%)}.portal-order-badge{z-index:2;color:var(--muted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08080ac7;border:1px solid #ffffff24;border-radius:99px;padding:5px 8px;font-size:9.5px;font-style:normal;position:absolute;inset:12px 12px auto auto}.portal-order-badge.is-paid{color:#82dfa9;border-color:#4dd28652}.portal-order-badge.is-pending{color:#e6b56d;border-color:#e6b56d57}.portal-order-badge.is-failed,.portal-order-badge.is-expired{color:#ff9898}.portal-order-detail-status{flex:none;align-self:center;font-style:normal;position:static;inset:auto}.transaction-delivery-action{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.transaction-delivery-action small{color:var(--muted);font-size:12px;line-height:1.5}.portal-order-title{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.portal-order-title small{color:var(--faint);font-size:9.5px}.portal-order-title h2{font:750 15px/1.4 var(--ff-display);margin:5px 0 0}.portal-order-title>strong{color:#ffe079;white-space:nowrap;font-size:13px}.portal-order-meta{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;gap:5px 12px;margin-top:13px;padding-top:11px;font-size:10px;display:flex}.portal-order-delivery{color:var(--muted);align-items:center;gap:7px;margin-top:12px;font-size:10.5px;display:flex}.portal-order-delivery i{background:#b28c4a;border-radius:50%;width:6px;height:6px}.portal-order-delivery[data-delivered=true]{color:#7edaa4}.portal-order-delivery[data-delivered=true] i{background:#56ca83;box-shadow:0 0 9px #56ca8380}.portal-orders-empty{border:1px dashed var(--line-2);text-align:center;background:#191b20b3;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:360px;padding:40px;display:flex}.portal-orders-empty b{font-size:17px}.portal-orders-empty span{color:var(--faint);font-size:12px}.portal-orders-empty a{background:var(--brand);color:var(--brand-ink);border-radius:8px;margin-top:9px;padding:10px 14px;font-size:11px;font-weight:800;text-decoration:none}.portal-dashboard,.portal-wallet-page,.portal-orders-page{--portal-card:#14161bf5;--portal-card-soft:#1b1d23eb;--portal-stroke:#ffffff1b;--portal-gold:#ffd454}.portal-dashboard .portal-panel,.portal-wallet-page .portal-panel,.portal-orders-page .portal-order-card{box-shadow:0 16px 46px #0000002b;border-color:var(--portal-stroke)!important;background:var(--portal-card)!important}.portal-profile-head,.portal-wallet-hero,.portal-orders-hero{border-color:#ffffff21;box-shadow:0 20px 54px #0003}.portal-profile-head{gap:22px;min-height:178px;padding:27px 30px!important}.portal-profile-head:before{opacity:.52;inset-inline:52% 0;-webkit-mask-image:linear-gradient(270deg,#000 18%,#0000 100%);mask-image:linear-gradient(270deg,#000 18%,#0000 100%)}[dir=rtl] .portal-profile-head:before{inset-inline:52% 0;transform:none}.portal-profile-head:after{background:linear-gradient(90deg,#14161bfa 0%,#14161be6 49%,#14161b47 100%)}[dir=rtl] .portal-profile-head:after{background:linear-gradient(270deg,#14161bfa 0%,#14161be6 49%,#14161b47 100%);transform:none}.portal-dashboard .portal-profile-avatar{color:#fff7d8;background:#ffd45417;border-color:#ffd45459;border-radius:16px;width:68px;height:68px;font-size:23px;box-shadow:inset 0 0 0 1px #ffffff06}.portal-dashboard .portal-profile-copy{min-width:230px}.portal-dashboard .portal-profile-copy h1{font:850 clamp(28px,3vw,38px)/1.2 var(--font-vazirmatn),var(--ff-body);letter-spacing:-.025em;margin:7px 0 9px}.portal-dashboard .portal-profile-meta{gap:7px}.portal-dashboard .portal-profile-meta>span{color:#ffffffa8;background:#08090b59;border:1px solid #ffffff14;border-radius:999px;padding:5px 9px;font-size:11.5px}.portal-dashboard .portal-head-stats{border:0;gap:7px}.portal-dashboard .portal-head-stats>div{background:#08090b7a;border:1px solid #ffffff17;border-radius:11px;min-width:96px;padding:11px 13px}.portal-dashboard .portal-head-stats span{font-size:11px}.portal-dashboard .portal-head-stats b{color:#fff;font-size:16px}.portal-dashboard .portal-refresh{color:#ffffffb8;background:#08090b6b;border-radius:9px;height:38px;padding-inline:15px;font-size:11.5px}.portal-dashboard-grid{grid-template-columns:minmax(0,1fr) 340px!important}.portal-dashboard .portal-panel-head,.portal-wallet-page .portal-panel-head{min-height:66px;padding:17px 20px}.portal-dashboard .portal-panel-head h2,.portal-wallet-page .portal-panel-head h2{font:780 16px/1.35 var(--font-vazirmatn),var(--ff-body)}.portal-dashboard .portal-panel-head>div>span,.portal-wallet-page .portal-panel-head>div>span{margin-top:5px;font-size:11.5px}.portal-dashboard .portal-panel-action a{min-height:32px;color:var(--portal-gold);background:#ffd45412;border:1px solid #ffd4543d;border-radius:8px;align-items:center;padding-inline:11px;font-size:11px;display:inline-flex}.portal-dashboard .portal-balance-grid>div{padding:22px 21px}.portal-dashboard .portal-balance-grid span{margin-bottom:10px;font-size:11.5px}.portal-dashboard .portal-balance-grid strong{font-size:27px}.portal-dashboard .portal-finance-foot{gap:9px 25px;padding:13px 21px;font-size:11.5px}.portal-dashboard .portal-finance-foot b{color:#ffffffbf}.portal-dashboard .portal-garage-grid{gap:11px;padding:15px}.portal-dashboard .portal-garage-card{background:#111318;border-color:#ffffff17;border-radius:12px;padding:9px}.portal-dashboard .portal-garage-media{background:radial-gradient(circle at 50% 35%,#ffd4541c,#101116 72%);border-radius:9px}.portal-dashboard .portal-garage-media img{filter:drop-shadow(0 13px 10px #0009);transform:translateY(-3%)scale(1.08)}.portal-dashboard .portal-garage-card>div:nth-child(2){margin-top:9px}.portal-dashboard .portal-garage-card b{font-size:12px}.portal-dashboard .portal-garage-card span{font-size:10px}.portal-dashboard .portal-garage-card small{margin-top:5px;font-size:10.5px}.portal-dashboard .portal-skills{padding:8px 20px 13px}.portal-dashboard .portal-skill{grid-template-columns:150px minmax(80px,1fr) 38px;gap:15px;min-height:49px}.portal-dashboard .portal-skill b{font-size:12px}.portal-dashboard .portal-skill span,.portal-dashboard .portal-skill small{font-size:10.5px}.portal-dashboard .portal-progress{background:#ffffff12;height:6px}.portal-dashboard .portal-progress i{background:linear-gradient(90deg,#e96d2c,var(--portal-gold))}.portal-dashboard .portal-detail-list{padding:5px 20px 10px}.portal-dashboard .portal-detail-list>div{min-height:46px;padding:11px 0}.portal-dashboard .portal-detail-list dt{font-size:11.5px}.portal-dashboard .portal-detail-list dd{font-size:12.5px}.portal-dashboard .portal-live-status{padding:4px 7px;font-size:10.5px}.portal-wallet-hero{background:#15171c;min-height:244px;padding:34px 38px}.portal-wallet-hero:before{opacity:.62;filter:saturate(.92)contrast(1.05);inset:0 0 0 46%}[dir=rtl] .portal-wallet-hero:before{inset:0 46% 0 0;transform:none}.portal-wallet-hero:after{background:linear-gradient(270deg,#15171c29,#15171c 64%)}[dir=rtl] .portal-wallet-hero:after{background:linear-gradient(90deg,#15171c29,#15171c 64%);transform:none}.portal-wallet-hero h1{font:850 clamp(34px,4vw,50px)/1.2 var(--font-vazirmatn),var(--ff-body);letter-spacing:-.025em;margin:9px 0}.portal-wallet-hero p{font-size:13.5px;line-height:1.85}.portal-wallet-actions{margin-top:20px}.portal-wallet-actions a{min-height:42px;padding-inline:17px;font-size:12px}.portal-wallet-total{background:#08090bc2;border-color:#ffd45433;min-width:290px;padding:25px 27px}.portal-wallet-total span{font-size:12px}.portal-wallet-total strong{font-size:clamp(38px,4vw,49px)}.portal-wallet-total small{font-size:12px}.portal-wallet-layout{grid-template-columns:430px minmax(0,1fr);gap:14px}.portal-wallet{background:linear-gradient(155deg,#ffd45409,transparent 45%),var(--portal-card)!important}.portal-wallet .portal-panel-head{min-height:74px}.portal-wallet .portal-panel-head h2{font-size:20px}.portal-wallet .portal-kicker{font-size:11px}.portal-wallet-page .portal-wallet-balance{padding-inline:20px}.portal-wallet-page .portal-wallet-balance strong{font-size:43px}.portal-wallet-page .portal-wallet-balance span{font-size:12px}.portal-wallet-page .portal-wallet>p{margin:15px 20px 18px;font-size:13px}.portal-wallet-page .portal-wallet-presets button{height:39px;font-size:11.5px}.portal-wallet-page .portal-wallet-custom>span:first-child{font-size:11.5px}.portal-wallet-page .portal-wallet-input{height:45px}.portal-wallet-page .portal-wallet-input input{font-size:15px}.portal-wallet-page .portal-wallet-input small{font-size:11px}.portal-wallet-page .portal-primary-action{height:49px;font-size:13.5px}.portal-wallet-entries article{min-height:78px;padding:13px 19px}.portal-wallet-entries article.has-product{grid-template-columns:36px 62px minmax(0,1fr) auto}.portal-wallet-entry-mark{width:36px;height:36px}.portal-wallet-entry-thumb{background:radial-gradient(circle at 50% 42%,#ffd45421,#0b0c0fd1 72%);border:1px solid #ffffff1a;border-radius:10px;place-items:center;width:62px;height:50px;display:grid;overflow:hidden}.portal-wallet-entry-thumb img{object-fit:contain;filter:drop-shadow(0 8px 7px #00000080);width:100%;height:100%;padding:4px;display:block}.portal-wallet-entry-copy b{font-size:13.5px}.portal-wallet-entry-copy span,.portal-wallet-entry-value span{font-size:11px}.portal-wallet-entry-value strong{font-size:15px}.portal-orders-hero{background:#15171c;min-height:190px;padding:30px 34px}.portal-orders-hero:before{opacity:.54;filter:saturate(.92);inset:0 0 0 45%}[dir=rtl] .portal-orders-hero:before{inset:0 45% 0 0;transform:none}.portal-orders-hero:after{background:linear-gradient(270deg,#15171c24,#15171c 64%)}[dir=rtl] .portal-orders-hero:after{background:linear-gradient(90deg,#15171c24,#15171c 64%);transform:none}.portal-orders-hero h1{font:850 clamp(32px,4vw,47px)/1.2 var(--font-vazirmatn),var(--ff-body);letter-spacing:-.025em;margin:9px 0 8px}.portal-orders-hero p{font-size:13.5px;line-height:1.8}.portal-orders-hero>div:last-child{background:#08090bb8;border-color:#ffd4542e;min-width:164px;padding:20px}.portal-orders-hero>div:last-child strong{color:var(--portal-gold);font-size:31px}.portal-orders-hero>div:last-child span{font-size:11px}.portal-order-grid{gap:14px}.portal-order-card{border-radius:18px;transition:border-color .25s,transform .25s}.portal-order-card:hover{transform:none;border-color:#ffd45438!important}.portal-order-media{aspect-ratio:16/9.2;background:radial-gradient(circle at 50% 35%,#ffd45429,#101217 72%)}.portal-order-media img{object-fit:cover;object-position:center;filter:none;backface-visibility:hidden;padding:0;display:block;transform:none}.portal-order-card:hover .portal-order-media img{transform:none}.portal-order-media:after{background:linear-gradient(180deg,transparent 56%,var(--portal-card))}.portal-order-media.has-pack-stack{background:radial-gradient(circle at 50% 42%,#965bff33,#101217 72%);overflow:hidden}.portal-order-pack-stack{direction:ltr;justify-content:center;align-items:center;width:min(94%,680px);height:88%;display:flex;position:absolute;inset:4% 3% 8%}.portal-order-pack-stack figure{width:clamp(112px,31%,220px);min-width:0;height:88%;transform:translateY(var(--pack-y)) rotate(var(--pack-rotate));transform-origin:50% 92%;background:#0e1014;border:1px solid #fff3;border-radius:11px;flex:0 220px;margin:0 0 0 clamp(-78px,-10vw,-42px);position:relative;overflow:hidden;box-shadow:0 17px 32px #00000073}.portal-order-pack-stack figure:first-child{margin-left:0}.portal-order-pack-stack figure img{object-fit:cover;width:100%;height:100%}.portal-order-pack-stack figure>span{width:100%;height:100%;color:var(--portal-gold);font:900 40px var(--ff-display);place-items:center;display:grid}.portal-order-pack-more{z-index:8;color:#fff;background:#0c0d11eb;border:1px solid #fff3;border-radius:50%;place-items:center;width:44px;height:44px;font-size:12px;display:grid;position:absolute;bottom:8%;right:5%;box-shadow:0 8px 22px #0000006b}.portal-order-card:hover .portal-order-pack-stack figure{transform:translateY(calc(var(--pack-y) - 3px)) rotate(var(--pack-rotate))}.portal-order-badge{padding:6px 9px;font-size:10.5px;inset:13px 13px auto auto}.portal-order-body{padding:16px 18px 18px}.portal-order-title small{font-size:10.5px}.portal-order-title h2{font:760 16.5px/1.45 var(--font-vazirmatn),var(--ff-body);margin-top:6px}.portal-order-title>strong{color:var(--portal-gold);font-size:14px}.portal-order-meta{margin-top:14px;padding-top:12px;font-size:11px}.portal-order-delivery{margin-top:13px;font-size:11.5px}@media (max-width:1180px){.portal-order-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-wallet-layout{grid-template-columns:360px minmax(0,1fr)}.portal-profile-head{flex-wrap:wrap}.portal-dashboard .portal-profile-copy{flex:1 1 0;min-width:0}.portal-refresh{order:1}.portal-dashboard .portal-head-stats{order:2;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;display:grid}.portal-dashboard .portal-head-stats>div{background:#08090bcc}}@media (max-width:980px){.portal-dashboard-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:900px){.portal-page-shell{grid-template-columns:minmax(0,1fr);width:calc(100% - 20px)!important;padding-top:10px!important}.portal-topbar{z-index:40;-webkit-backdrop-filter:none;backdrop-filter:none;padding:8px;border-radius:14px;flex-flow:row;justify-content:space-between;align-items:center;gap:10px;min-height:0;padding-inline-start:12px;top:10px}.portal-brand{border:0;min-height:0;padding:0}.portal-menu-toggle{height:40px;color:var(--text);font:700 13px var(--ff-body);cursor:pointer;background:#1b1c21;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.portal-menu-toggle svg,.portal-menu-close svg{flex:none;width:19px;height:19px}.portal-menu-scrim{z-index:80;background:#060607a8;display:block;position:fixed;inset:0}.portal-menu{z-index:81;overscroll-behavior:contain;visibility:hidden;width:min(320px,100vw - 48px);transition:transform .28s var(--ease), visibility 0s linear .28s;background:#131418;border-inline-start:1px solid #ffffff1f;flex-direction:column;gap:14px;padding:12px 12px 18px;display:flex;position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto;box-shadow:0 0 70px #000000b3}[dir=rtl] .portal-menu{transform:translate(-100%)}[dir=ltr] .portal-menu{transform:translate(100%)}[dir] .portal-menu.is-open{visibility:visible;transition:transform .28s var(--ease);transform:none}.portal-menu-close{width:40px;height:40px;color:var(--text);cursor:pointer;background:#1b1c21;border:1px solid #ffffff24;border-radius:10px;flex:none;align-self:flex-end;place-items:center;display:inline-grid}.portal-nav-link{height:46px;font-size:13px}.portal-wallet-layout{grid-template-columns:1fr}}@media (max-width:620px){.portal-profile-head{gap:14px;padding:20px 18px!important}.portal-dashboard .portal-profile-avatar{width:56px;height:56px;font-size:19px}.portal-dashboard .portal-profile-copy h1{font-size:26px}.portal-dashboard .portal-head-stats>div{min-width:0;padding:10px 11px}.portal-refresh{order:5;width:100%}.portal-dashboard .portal-refresh{background:#08090bcc}.portal-order-grid{grid-template-columns:1fr}.portal-orders-hero{flex-direction:column;align-items:stretch;gap:16px;min-height:145px;padding:21px 19px}.portal-orders-hero>div:last-child{background:#08090be0;flex-direction:row;justify-content:space-between;min-width:0;padding:12px 16px}.portal-orders-hero>div:last-child strong{font-size:22px}.portal-wallet-entries article.has-product{grid-template-columns:32px 52px minmax(0,1fr)}.portal-wallet-entries article.has-product .portal-wallet-entry-value{grid-column:3;align-items:flex-start}.portal-wallet-entry-thumb{width:52px;height:44px}}.portal-vip-section{gap:14px;display:grid}.portal-vip-policy{background:linear-gradient(135deg,#ffc64912,#ffffff06);border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:minmax(210px,.42fr) minmax(0,1fr);align-items:center;gap:18px;padding:18px 20px;display:grid}.portal-vip-policy>div{flex-direction:column;gap:4px;display:flex}.portal-vip-policy span{color:#ffffff6b;font-size:10px}.portal-vip-policy strong{color:#fff;font:850 20px var(--ff-display);letter-spacing:.02em}.portal-vip-policy small{color:#e7bd65;font-size:10.5px}.portal-vip-policy p{color:#ffffff94;margin:0;font-size:12px;line-height:1.95}.portal-vip-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.portal-vip-card{--vip:#a7a9ae;background:radial-gradient(circle at 50% 15%,var(--vip),transparent 29%),linear-gradient(155deg,#22252b,#13151a 70%);border:1px solid #ffffff1c;border-radius:22px;flex-direction:column;min-width:0;min-height:520px;padding:23px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.portal-vip-card{background:radial-gradient(circle at 50% 15%,color-mix(in srgb,var(--vip) 18%,transparent),transparent 29%),linear-gradient(155deg,#22252b,#13151a 70%)}}.portal-vip-card{box-shadow:0 28px 70px -50px #000}.portal-vip-card:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14}.portal-vip-card.portal-vip-gold{--vip:#e1ae42}.portal-vip-card.portal-vip-platinum{--vip:#aa75ff;border-color:#b784ff61;transform:translateY(-4px)}.portal-vip-popular{z-index:3;color:#ead7ff;background:#4c237ea3;border:1px solid #d5b5ff73;border-radius:99px;padding:5px 9px;font-size:9px;font-weight:780;position:absolute;inset:14px auto auto 14px}.portal-vip-orb{border:1px solid var(--vip);place-items:center;width:122px;height:122px;margin:3px auto 14px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.portal-vip-orb{border:1px solid color-mix(in srgb,var(--vip) 38%,transparent)}}.portal-vip-orb{background:radial-gradient(circle at 36% 30%,#fff 0 2%,var(--vip) 3%,var(--vip) 23%,#272930 62%,#111318 72%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.portal-vip-orb{background:radial-gradient(circle at 36% 30%,#fff 0 2%,color-mix(in srgb,var(--vip) 84%,#fff) 3%,var(--vip) 23%,#272930 62%,#111318 72%)}}.portal-vip-orb{box-shadow:0 0 42px var(--vip),inset -16px -18px 30px #00000075}@supports (color:color-mix(in lab, red, red)){.portal-vip-orb{box-shadow:0 0 42px color-mix(in srgb,var(--vip) 24%,transparent),inset -16px -18px 30px #00000075}}.portal-vip-orb:before,.portal-vip-orb:after{content:"";border:1px solid var(--vip);position:absolute}@supports (color:color-mix(in lab, red, red)){.portal-vip-orb:before,.portal-vip-orb:after{border:1px solid color-mix(in srgb,var(--vip) 32%,transparent)}}.portal-vip-orb:before,.portal-vip-orb:after{border-radius:50%}.portal-vip-orb:before{inset:-8px}.portal-vip-orb:after{opacity:.38;inset:-15px}.portal-vip-orb i{color:#17191d;text-shadow:0 1px #ffffff52;font:900 34px/1 Georgia,serif}.portal-vip-card header{text-align:center}.portal-vip-card header>span{color:var(--vip);font:800 9px var(--ff-mono);letter-spacing:.2em}.portal-vip-card h2{color:#fff;font:850 23px/1.2 var(--ff-display);margin:7px 0 10px}.portal-vip-card header p{color:#ffffff8f;margin:0;font-size:11px}.portal-vip-card header p b{color:var(--vip);font:900 24px var(--ff-display)}.portal-vip-card header p small{font-size:9.5px}.portal-vip-card ul{gap:9px;margin:20px 0 22px;padding:0;list-style:none;display:grid}.portal-vip-card li{color:#ffffffb3;padding-inline-start:17px;font-size:11px;line-height:1.65;position:relative}.portal-vip-card li:before{content:"✓";color:var(--vip);font-weight:900;position:absolute;inset-inline-start:0}.portal-vip-card>button{border:1px solid var(--vip);min-height:42px;margin-top:auto}@supports (color:color-mix(in lab, red, red)){.portal-vip-card>button{border:1px solid color-mix(in srgb,var(--vip) 42%,transparent)}}.portal-vip-card>button{background:var(--vip);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.portal-vip-card>button{background:color-mix(in srgb,var(--vip) 13%,#111318)}}.portal-vip-card>button{color:#fff;font:750 12px var(--ff-body);cursor:pointer;transition:transform .2s,background .2s}.portal-vip-card>button:hover:not(:disabled){background:var(--vip);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.portal-vip-card>button:hover:not(:disabled){background:color-mix(in srgb,var(--vip) 24%,#111318)}}.portal-vip-card>button:disabled{cursor:not-allowed;opacity:.42}@media (max-width:900px){.portal-vip-grid{grid-template-columns:1fr}.portal-vip-card{min-height:0}.portal-vip-card.portal-vip-platinum{transform:none}}@media (max-width:620px){.portal-vip-policy{grid-template-columns:1fr;padding:15px}.portal-vip-card{border-radius:17px;padding:20px}}.market-vehicle-media:before,.portal-vehicle-card .portal-product-media:before{content:"";z-index:1;opacity:.84;pointer-events:none;transition:opacity .35s ease, transform .5s var(--ease);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:2% 3% 0}.market-vehicle-card:hover .market-vehicle-media:before,.portal-vehicle-card:hover .portal-product-media:before{opacity:.98;transform:scale(1.045)}.market-vehicle-media:after{z-index:2}.market-vehicle-cutout{z-index:3}.portal-vehicle-card .portal-tier-vignette{z-index:2}.portal-store-view .portal-vehicle-render{z-index:3!important}.portal-vehicle-card .portal-product-chip,.portal-vehicle-card .portal-product-tier{z-index:4!important}.market-vehicle-card.tier-1 .market-vehicle-media:before,.portal-vehicle-tier-1 .portal-product-media:before{opacity:.88;background-image:url(/assets/generated/vehicle-backplate-tier-1-v1.webp)}.market-vehicle-card.tier-2 .market-vehicle-media:before,.portal-vehicle-tier-2 .portal-product-media:before{opacity:.9;background-image:url(/assets/generated/vehicle-backplate-tier-2-v1.webp)}.market-vehicle-card.tier-3 .market-vehicle-media:before,.portal-vehicle-tier-3 .portal-product-media:before{opacity:.86;background-image:url(/assets/generated/vehicle-backplate-tier-3-v1.webp)}.market-vehicle-card.tier-4 .market-vehicle-media:before,.portal-vehicle-tier-4 .portal-product-media:before{opacity:.84;background-image:url(/assets/generated/vehicle-backplate-tier-4-v1.webp)}.market-vehicle-card.tier-5 .market-vehicle-media:before,.portal-vehicle-tier-5 .portal-product-media:before{opacity:1;background-image:url(/assets/generated/vehicle-backplate-tier-5-v2.webp)}.portal-dashboard .portal-garage-media{isolation:isolate;position:relative;overflow:hidden}.portal-dashboard .portal-garage-media:before{content:"";z-index:-1;opacity:.9;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:-8%}.portal-dashboard .portal-garage-tier-1 .portal-garage-media:before{background-image:url(/assets/generated/vehicle-backplate-tier-1-v1.webp)}.portal-dashboard .portal-garage-tier-2 .portal-garage-media:before{background-image:url(/assets/generated/vehicle-backplate-tier-2-v1.webp)}.portal-dashboard .portal-garage-tier-3 .portal-garage-media:before{background-image:url(/assets/generated/vehicle-backplate-tier-3-v1.webp)}.portal-dashboard .portal-garage-tier-4 .portal-garage-media:before{background-image:url(/assets/generated/vehicle-backplate-tier-4-v1.webp)}.portal-dashboard .portal-garage-tier-5 .portal-garage-media:before{opacity:1;background-image:url(/assets/generated/vehicle-backplate-tier-5-v2.webp)}.portal-dashboard .portal-garage-media img{z-index:1;position:relative}@media (max-width:620px){.market-vehicle-media:before,.portal-vehicle-card .portal-product-media:before{background-size:92%;inset:3% 1%}}.portal-profile-head:before,[dir=rtl] .portal-profile-head:before{opacity:.86;filter:saturate(1.22)contrast(1.07)brightness(1.04);background:url(/assets/img/showcase/full/01.webp) 0/cover no-repeat;inset:0;transform:none;-webkit-mask-image:linear-gradient(90deg,#000 0% 31%,#000000eb 41%,#00000094 53%,#00000029 67%,#0000 79%);mask-image:linear-gradient(90deg,#000 0% 31%,#000000eb 41%,#00000094 53%,#00000029 67%,#0000 79%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[dir=ltr] .portal-profile-head:before{background-position:100%;-webkit-mask-image:linear-gradient(270deg,#000 0% 29%,#000000d1 41%,#0000004d 54%,#0000 66%);mask-image:linear-gradient(270deg,#000 0% 29%,#000000d1 41%,#0000004d 54%,#0000 66%)}.portal-wallet-hero:before,[dir=rtl] .portal-wallet-hero:before{opacity:.72;filter:saturate(1.2)contrast(1.07)brightness(1.04)}@media (max-width:620px){.portal-profile-head:before,[dir=rtl] .portal-profile-head:before{opacity:.52;background-position:0;background-size:cover;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000b8 45%,#0000 82%);mask-image:linear-gradient(90deg,#000 0%,#000000b8 45%,#0000 82%)}}.shop-hero,.commerce-header,.portal-store-summary,.portal-profile-head,.portal-wallet-hero,.portal-orders-hero{isolation:isolate;position:relative;overflow:hidden}.high-coin-decor{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.high-coin{aspect-ratio:1;filter:drop-shadow(0 20px 18px #0000006b);background:url(/assets/portal/high-coin.webp) 50%/contain no-repeat;width:150px;display:block;position:absolute}.high-coin--sharp{opacity:.9;width:124px;inset:12% auto auto 4%;transform:rotate(-16deg)}.high-coin--crop{opacity:.48;width:330px;inset:auto -92px -112px auto;transform:rotate(18deg)}.high-coin--blur{opacity:.3;filter:blur(3px)drop-shadow(0 18px 14px #00000073);width:96px;inset:54% auto auto 39%;transform:rotate(42deg)}.shop-hero>:not(.high-coin-decor),.commerce-header>:not(.high-coin-decor),.portal-store-summary>:not(.high-coin-decor),.portal-profile-head>:not(.high-coin-decor),.portal-wallet-hero>:not(.high-coin-decor),.portal-orders-hero>:not(.high-coin-decor){z-index:2;position:relative}.high-coin-decor--shop .high-coin--sharp{opacity:.68;width:104px;inset:8% auto auto 3%}.high-coin-decor--shop .high-coin--crop{opacity:.3;width:390px;inset:auto -120px -150px auto}.high-coin-decor--shop .high-coin--blur{opacity:.22;width:84px;inset:auto auto 9% 45%}.commerce-header{background:linear-gradient(110deg,#0c1018fa 0%,#121721f0 54%,#45340f8c 100%),url(/assets/img/showcase/full/05.webp) 50%/cover;border:1px solid #ffffff1c;border-radius:20px;align-items:center;min-height:310px;padding:46px 48px;display:flex}.commerce-header-copy{max-width:620px}.commerce-header h1{font-size:clamp(38px,5vw,62px)}.commerce-header p{font-size:14px}.commerce-hero-art{z-index:2;width:min(31vw,340px);inset:50% 6% auto auto;transform:translateY(-50%)rotate(6deg);position:absolute!important}[dir=rtl] .commerce-hero-art{inset:50% auto auto 6%}.commerce-hero-art img{filter:drop-shadow(0 30px 30px #00000094);width:100%;height:auto;display:block}.high-coin-decor--commerce .high-coin--sharp{opacity:.5;width:76px;inset:8% 31% auto auto}[dir=rtl] .high-coin-decor--commerce .high-coin--sharp{inset:8% auto auto 31%}.high-coin-decor--commerce .high-coin--crop{opacity:.21;width:420px;inset:auto -130px -170px auto}[dir=rtl] .high-coin-decor--commerce .high-coin--crop{inset:auto auto -170px -130px}.high-coin-decor--commerce .high-coin--blur{width:88px;inset:auto 34% 7% auto}[dir=rtl] .high-coin-decor--commerce .high-coin--blur{inset:auto auto 7% 34%}.high-coin-decor--portal-store .high-coin--sharp{opacity:.48;width:84px;inset:9% auto auto 38%}.high-coin-decor--portal-store .high-coin--crop{opacity:.22;width:340px;inset:auto -105px -135px auto}.high-coin-decor--portal-store .high-coin--blur{opacity:.2;width:70px;inset:auto auto 9% 46%}.high-coin-decor--profile .high-coin--sharp,.high-coin-decor--wallet .high-coin--sharp,.high-coin-decor--orders .high-coin--sharp{opacity:.28;width:70px;inset:13% auto auto 42%}.high-coin-decor--profile .high-coin--crop,.high-coin-decor--wallet .high-coin--crop,.high-coin-decor--orders .high-coin--crop{opacity:.16;width:270px;inset:auto -78px -100px auto}.high-coin-decor--profile .high-coin--blur,.high-coin-decor--wallet .high-coin--blur,.high-coin-decor--orders .high-coin--blur{display:none}@media (max-width:900px){.commerce-header{min-height:250px;padding:32px 28px}.commerce-header-copy{max-width:62%}.commerce-hero-art{width:30vw}.high-coin--blur{display:none}.high-coin--crop{width:230px!important}[dir=rtl] :is(.high-coin-decor--profile,.high-coin-decor--wallet,.high-coin-decor--orders,.high-coin-decor--portal-store) .high-coin--crop{inset:auto auto -100px -78px}}@media (max-width:620px){.commerce-header{align-items:flex-start;min-height:280px;padding:26px 20px}.commerce-header-copy{max-width:100%}.commerce-header h1{max-width:78%;font-size:34px}.commerce-header p{max-width:76%;font-size:12.5px}.commerce-hero-art{opacity:.74;width:48vw;transform:rotate(8deg);inset:auto -7% -8% auto!important}[dir=rtl] .commerce-hero-art{inset:auto auto -8% -7%!important}.high-coin--sharp{opacity:.3!important;width:62px!important}.high-coin--crop{opacity:.12!important;width:210px!important}.high-coin-decor--profile .high-coin--sharp,.high-coin-decor--wallet .high-coin--sharp,.high-coin-decor--orders .high-coin--sharp{inset:12px auto auto;inset-inline-end:12px}.high-coin-decor--portal-store .high-coin--sharp{inset:41% auto auto;inset-inline-end:14px}}.page-coin-field{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.portal-site-shell{isolation:isolate;min-height:100vh;position:relative;overflow:clip}.page-coin-field--portal{position:absolute}.page-coin{aspect-ratio:768/682;opacity:1;--coin-x:0px;--coin-y:0px;filter:drop-shadow(0 22px 18px #00000094);transform-origin:50%;background-position:50%;background-repeat:no-repeat;background-size:contain;width:190px;transition:transform .18s cubic-bezier(.2,.7,.2,1);display:block;position:absolute}.page-coin--star{background-image:url(/assets/generated/floating-star-coin-v1.webp)}.page-coin--edge{background-image:url(/assets/generated/floating-edge-coin-v1.webp)}.page-coin--lightning{background-image:url(/assets/generated/floating-lightning-coin-v1.webp)}.page-coin--diamond{background-image:url(/assets/generated/floating-diamond-coin-v1.webp)}.page-coin--left-top{width:300px;transform:translate3d(var(--coin-x),var(--coin-y),0) rotate(-31deg);top:2%;left:-118px}.page-coin--left-mid{width:112px;transform:translate3d(var(--coin-x),var(--coin-y),0) rotate(21deg) scaleX(-1);filter:blur(5px)drop-shadow(0 18px 14px #00000085);top:43%;left:4.5%}.page-coin--left-low{width:326px;transform:translate3d(var(--coin-x),var(--coin-y),0) rotate(-8deg);top:77%;left:-126px}.page-coin--right-top{width:225px;transform:translate3d(var(--coin-x),var(--coin-y),0) rotate(28deg) scaleX(-1);filter:blur(5px)drop-shadow(0 18px 14px #00000085);top:9%;right:-88px}.page-coin--right-mid{width:184px;transform:translate3d(var(--coin-x),var(--coin-y),0) rotate(-23deg);top:51%;right:-64px}.page-coin--right-low{width:308px;transform:translate3d(var(--coin-x),var(--coin-y),0) rotate(17deg) scaleX(-1);top:84%;right:-132px}.market-page{isolation:isolate;position:relative;overflow:hidden}.market-page>.shop-showcase,.portal-page-shell{z-index:1;position:relative}.high-coin,.portal-coins-art i{opacity:1!important}@media (max-width:900px){.page-coin--left-top,.page-coin--left-low,.page-coin--right-top,.page-coin--right-low{width:210px}.page-coin--left-mid,.page-coin--right-mid{width:150px}}@media (max-width:620px){.page-coin--left-top{width:180px;left:-104px}.page-coin--right-top{width:180px;right:-105px}.page-coin--left-mid{width:82px;left:-28px}.page-coin--right-mid{width:96px;right:-28px}.page-coin--left-low{width:205px;left:-116px}.page-coin--right-low{width:205px;right:-116px}.high-coin,.portal-coins-art i{opacity:1!important}}.commerce-shell{isolation:isolate;position:relative;overflow:hidden}.commerce-shell>.page-coin-field{z-index:0}.commerce-shell>.commerce-container{z-index:1;position:relative}.commerce-header{background:url(/assets/generated/store-showroom-night-v1.webp) 50% 58%/cover no-repeat;align-items:center;min-height:238px;display:flex;padding:0!important}.commerce-header:before,[dir=rtl] .commerce-header:before{z-index:0;opacity:1;background:linear-gradient(90deg,#0d101647 0%,#0d1016b3 48%,#0d1016f7 100%);display:block;inset:0!important;transform:none!important}[dir=ltr] .commerce-header:before{background:linear-gradient(270deg,#0d101647 0%,#0d1016b3 48%,#0d1016f7 100%)}.commerce-header-copy{z-index:2;width:min(760px,72%);max-width:none;padding:34px 42px}.commerce-hero-art{display:none!important}@media (max-width:620px){.commerce-header{min-height:220px}.commerce-header-copy{width:100%;padding:28px 22px}.commerce-header h1,.commerce-header p{max-width:100%}}.about-page{background:#090a0d;padding:104px 0 0;overflow:hidden}.about-eyebrow{color:#ffd454;font:750 11px/1.2 var(--ff-mono);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.about-eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.about-hero{isolation:isolate;background:#111318;border:1px solid #ffffff21;border-radius:28px;width:min(1420px,100% - 32px);min-height:720px;margin-inline:auto;position:relative;overflow:hidden}.about-hero-bg{z-index:-4;object-fit:cover;object-position:center 42%;filter:saturate(.88)contrast(1.06)brightness(.7);transform:scale(1.025)}[dir=ltr] .about-hero-bg{transform:scaleX(-1)scale(1.025)}.about-hero-shade{z-index:-2;background:linear-gradient(90deg,#08090cf2 0%,#08090cc4 43%,#08090c1f 76%),linear-gradient(#08090c2e,#0000 52%,#08090cf2);position:absolute;inset:0}[dir=rtl] .about-hero-shade{transform:scaleX(-1)}.about-hero-person{z-index:-1;pointer-events:none;width:55%;position:absolute;inset:3% -3% 0 auto}[dir=rtl] .about-hero-person{inset:3% auto 0 -3%}.about-hero-person img{object-fit:contain;object-position:center bottom;filter:saturate(.92)contrast(1.03)drop-shadow(0 24px 28px #00000094)}.about-hero-copy{z-index:2;width:min(610px,49%);position:absolute;inset-block-start:17%;inset-inline-start:clamp(28px,6vw,88px)}.about-hero-copy h1{color:#fff;max-width:12ch;font:900 clamp(45px,6vw,82px)/1.04 var(--ff-display);letter-spacing:-.055em;text-wrap:balance;margin:18px 0 20px}[dir=rtl] .about-hero-copy h1{max-width:14ch;font-family:var(--font-vazirmatn),var(--ff-body);letter-spacing:-.04em;font-size:clamp(41px,5.6vw,74px);line-height:1.18}.about-hero-copy p{color:#ffffffa8;max-width:610px;margin:0;font-size:14px;line-height:1.95}.about-actions{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.about-actions a{color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0a0b0e75;border:1px solid #ffffff29;border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:12px;font-weight:760;text-decoration:none;transition:transform .25s,border-color .25s,background .25s;display:inline-flex}.about-actions a:first-child{color:#171006;background:#ffd02f;border-color:#ffd4546b}.about-actions a:hover{border-color:#ffd454b3;transform:translateY(-2px)}.about-facts{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0b0eb8;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(720px,100% - 36px);margin:0 0 0 auto;display:grid;position:absolute;inset:auto clamp(18px,3vw,42px) 28px;overflow:hidden}[dir=rtl] .about-facts{margin:0 auto 0 0}.about-facts>div{border-inline-start:1px solid #ffffff17;min-width:0;padding:15px 18px}.about-facts>div:first-child{border-inline-start:0}.about-facts dt{color:#ffffff6b;font-size:10px}.about-facts dd{color:#fff;margin:6px 0 0;font-size:13px;font-weight:760}.about-story{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);align-items:center;gap:clamp(44px,7vw,110px);width:min(1280px,100% - 40px);margin:clamp(100px,11vw,170px) auto;display:grid}.about-story-photo{background:#12141a;border:1px solid #ffffff1f;border-radius:24px;min-height:590px;position:relative;overflow:hidden}.about-story-photo img{object-fit:cover;filter:saturate(.82)contrast(1.06)brightness(.8)}.about-story-photo:after{content:"";background:linear-gradient(#0000 55%,#07080bc7);position:absolute;inset:0}.about-story-photo span{z-index:2;color:#ffffff8f;font:700 9px var(--ff-mono);letter-spacing:.12em;position:absolute;inset:auto 22px 20px}.about-story-copy h2,.about-values h2,.about-closer h2{color:#fff;font:880 clamp(34px,4.5vw,61px)/1.08 var(--ff-display);letter-spacing:-.045em;text-wrap:balance;margin:17px 0 22px}[dir=rtl] :is(.about-story-copy h2,.about-values h2,.about-closer h2){font-family:var(--font-vazirmatn),var(--ff-body);letter-spacing:-.035em;line-height:1.25}.about-story-copy p{color:#ffffff91;margin:0;font-size:14px;line-height:2}.about-story-copy p+p{margin-top:17px}.about-values{width:min(1280px,100% - 40px);margin:0 auto clamp(110px,12vw,180px)}.about-values>header{max-width:790px;margin-bottom:42px}.about-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.about-value-grid article{background:linear-gradient(150deg,#ffffff0b,#0000 58%),#13151a;border:1px solid #ffffff1a;border-radius:18px;min-height:265px;padding:27px 26px;position:relative;overflow:hidden}.about-value-grid article:after{content:"H";color:#ffd45406;font:900 160px/1 var(--ff-display);position:absolute;inset:auto auto -44px -10px}[dir=rtl] .about-value-grid article:after{inset:auto -10px -44px auto}.about-value-grid h3{color:#fff;font:780 19px/1.4 var(--font-vazirmatn),var(--ff-body);margin:28px 0 12px}.about-value-grid p{z-index:1;color:#ffffff87;margin:0;font-size:12.5px;line-height:1.9;position:relative}.about-closer{isolation:isolate;border-block:1px solid #ffffff1a;place-items:center;min-height:670px;display:grid;position:relative;overflow:hidden}.about-closer>img{z-index:-3;object-fit:cover;object-position:center 48%;filter:saturate(.72)contrast(1.1)brightness(.56)}.about-closer>div:first-of-type{z-index:-2;background:radial-gradient(circle,#090a0d47,#090a0de6 78%),linear-gradient(#090a0d,#0000 28%,#090a0d);position:absolute;inset:0}.about-closer-copy{text-align:center;width:min(760px,100% - 38px)}.about-closer-copy .about-eyebrow{justify-content:center}.about-closer-copy p{color:#ffffffa3;max-width:650px;margin:0 auto;font-size:14px;line-height:1.9}.about-closer-copy .about-actions{justify-content:center}@media (max-width:900px){.about-hero{min-height:780px}.about-hero-copy{width:min(620px,72%);inset-block-start:13%}.about-hero-person{opacity:.78;width:70%}.about-story{grid-template-columns:1fr}.about-story-photo{min-height:500px}.about-value-grid{grid-template-columns:1fr}.about-value-grid article{min-height:0}.about-value-grid h3{margin-top:30px}}@media (max-width:620px){.about-page{padding-top:88px}.about-hero{border-radius:18px;width:calc(100% - 18px);min-height:820px}.about-hero-person,[dir=rtl] .about-hero-person{opacity:.65;width:136%;inset:36% -18% 74px}.about-hero-copy{width:auto;inset-block-start:54px;inset-inline:20px}.about-hero-copy h1,[dir=rtl] .about-hero-copy h1{font-size:clamp(37px,11vw,53px)}.about-hero-copy p{font-size:12.5px;line-height:1.85}.about-facts,[dir=rtl] .about-facts{grid-template-columns:1fr;width:auto;margin:0;inset:auto 10px 10px}.about-facts>div{border:0;border-top:1px solid #ffffff14;justify-content:space-between;gap:14px;padding:10px 13px;display:flex}.about-facts>div:first-child{border-top:0}.about-facts dd{margin:0;font-size:11.5px}.about-story,.about-values{width:calc(100% - 24px)}.about-story{gap:34px;margin-block:82px 92px}.about-story-photo{border-radius:17px;min-height:390px}.about-story-copy h2,.about-values h2,.about-closer h2{font-size:34px}.about-values>header{margin-bottom:28px}.about-value-grid article{padding:23px 21px}.about-closer{min-height:590px}}.partner-header-cta{isolation:isolate;color:#fff6cd;white-space:nowrap;background:linear-gradient(110deg,#ffcc002e,#ff5f1f21);border:1px solid #ffcc00b8;border-radius:8px;align-items:center;gap:7px;height:42px;padding:0 14px;font-size:12px;font-weight:850;text-decoration:none;animation:2.8s ease-in-out infinite partner-cta-breathe;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffcc0014,0 0 18px #ffb00026}.partner-header-cta:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 38%,#ffffff47 49%,#0000 60%);animation:3.7s ease-in-out infinite partner-cta-sweep;position:absolute;inset:-80% -30%;transform:translate(-90%)}.partner-header-cta i{background:#ffdc52;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite partner-dot;box-shadow:0 0 12px #fc0}.partner-header-cta:hover{color:#171000;background:#fc0;transform:translateY(-1px);box-shadow:0 0 28px #ffcc0061}.partner-header-cta--mobile{justify-content:center;width:100%;min-height:52px;font-size:15px;display:none}@keyframes partner-cta-breathe{0%,to{box-shadow:inset 0 0 0 1px #ffcc0014,0 0 12px #ffb0001f}50%{box-shadow:inset 0 0 0 1px #ffcc0029,0 0 28px #ffb0004d}}@keyframes partner-cta-sweep{0%,30%{transform:translate(-90%)}60%,to{transform:translate(90%)}}@keyframes partner-dot{0%,to{opacity:.65;transform:scale(.82)}50%{opacity:1;transform:scale(1.15)}}.partner-info{background:#0b0b0d;overflow:hidden}.partner-info .container{position:relative}.partner-hero{background:radial-gradient(circle at 72% 34%,#d91e1833,#0000 29rem),radial-gradient(circle at 38% 18%,#ffcc0014,#0000 25rem),linear-gradient(#0a0a0c,#101013);border-bottom:1px solid #ffffff14;min-height:760px;padding-top:104px;position:relative}.partner-hero:before{content:"";opacity:.17;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.partner-hero-grid{grid-template-columns:minmax(0,1.03fr) minmax(420px,.97fr);align-items:center;gap:32px;min-height:650px;display:grid}.partner-hero-copy{z-index:3;padding:60px 0;position:relative}.partner-live-pill{color:#e9dfb8;background:#ffcc000d;border:1px solid #ffcc0040;border-radius:999px;align-items:center;gap:8px;margin-bottom:25px;padding:7px 11px;font-size:11px;font-weight:700;display:inline-flex}.partner-live-pill i{background:#73dc9e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #73dc9e}.partner-eyebrow,.partner-section-head>span,.partner-stage-copy>.partner-eyebrow,.partner-final>span{color:#fc0;font:700 11px/1.2 var(--ff-mono);letter-spacing:.16em;display:block}.partner-hero-copy h1{max-width:720px;font:900 clamp(42px,5.3vw,76px)/1.18 var(--ff-display);letter-spacing:-.055em;margin:14px 0 20px}.partner-hero-copy h1 em{color:#fc0;text-shadow:0 0 34px #ffcc0038;font-style:normal;display:inline}.partner-hero-copy>p{color:#bbb8b2;max-width:610px;margin:0;font-size:clamp(16px,1.65vw,21px);line-height:1.9}.partner-hero-actions{align-items:center;gap:18px;margin-top:33px;display:flex}.partner-neon-cta{isolation:isolate;color:#171100;background:linear-gradient(110deg,#ffb800,#ffdd43);border:1px solid #ffdd57;border-radius:9px;align-items:center;gap:28px;min-height:58px;padding:0 23px;font-size:14px;font-weight:900;text-decoration:none;transition:all .25s;animation:4.8s ease-in-out infinite partner-cta-nudge;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #ffaf0038,0 0 28px #fc03}.partner-neon-cta:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 42%,#ffffffb3 50%,#0000 58%);animation:3.4s ease-in-out infinite partner-cta-sweep;position:absolute;inset:-100% -20%;transform:translate(-100%)}.partner-neon-cta b{font-size:18px}.partner-neon-cta:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 18px 50px #ffaf0059,0 0 42px #ffcc004d}.partner-quiet-link{color:#dedbd4;border-bottom:1px solid #ffffff4d;font-size:13px;font-weight:700;text-decoration:none}.partner-rate-note{color:#7f7d83;max-width:540px;margin-top:18px;font-size:11px;line-height:1.7;display:block}.partner-hero-art{isolation:isolate;align-self:end;height:650px;position:relative}.partner-hero-art:before{content:"";z-index:-2;filter:blur(16px);background:radial-gradient(circle,#b319116b,#0000 62%);border-radius:50% 50% 0 0;height:80%;position:absolute;bottom:0;left:8%;right:-8%}.partner-hero-art>img{z-index:1;object-fit:contain;filter:drop-shadow(0 24px 30px #00000085)saturate(.92);width:auto;max-width:none;height:94%;position:absolute;bottom:0;right:0}.partner-orbit{z-index:-1;border:1px solid #ffcc0029;border-radius:50%;position:absolute;transform:rotate(-18deg)}.partner-orbit--one{inset:11% -10% 8% 0}.partner-orbit--two{border-color:#ffffff1a;inset:23% 3% 19% 11%}.partner-art-card{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0c0ec7;border:1px solid #ffffff29;border-radius:9px;flex-direction:column;gap:4px;padding:12px 16px;display:flex;position:absolute;box-shadow:0 18px 45px #00000059}.partner-art-card small{color:#969399;font:9px var(--ff-mono);letter-spacing:.12em}.partner-art-card b{color:#fff;font:800 15px var(--ff-mono)}.partner-art-card--promo{animation:4.2s ease-in-out infinite partner-float;top:25%;right:2%}.partner-art-card--wallet{border-color:#ffcc0042;animation:5.1s ease-in-out infinite reverse partner-float;bottom:15%;right:44%}.partner-art-card--wallet b{color:#ffda45}@keyframes partner-cta-nudge{0%,84%,to{transform:translate(0)}87%{transform:translate(-3px)rotate(-.4deg)}90%{transform:translate(3px)rotate(.4deg)}93%{transform:translate(-2px)}}@keyframes partner-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.partner-hero-copy h1>span,.partner-hero-copy h1>em{text-wrap:balance;display:block}.partner-info[dir=rtl] .partner-hero-copy h1{letter-spacing:normal;font-size:clamp(38px,4.5vw,64px);line-height:1.55}.partner-info[dir=rtl] :is(.partner-section-head,.partner-stage-copy,.partner-trust-card,.partner-final) h2{letter-spacing:normal;line-height:1.55}.partner-info[dir=rtl] :is(.partner-eyebrow,.partner-section-head>span,.partner-art-card small,.partner-art-card b,.partner-stage-image>span,.partner-final>span){font-family:var(--ff-body);letter-spacing:normal}.partner-audience-intro{color:#aaa8ae;margin:-12px 0 24px;font-size:14px;line-height:1.9}.partner-terms-card{background:#131316;border:1px solid #ffffff1a;border-radius:15px;padding:32px}.partner-terms-card h2{color:#f5f3eb;font:800 25px/1.6 var(--ff-display);margin:0}.partner-terms-card>p{color:#aaa8ae;margin:8px 0 22px;font-size:13px;line-height:1.9}.partner-terms-card details{border-top:1px solid #ffffff1a}.partner-terms-card summary{color:#e2ded3;cursor:pointer;padding:16px 0;font-size:13px;font-weight:700;line-height:1.8}.partner-terms-card summary::marker{color:#fc0}.partner-terms-card summary:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #fc0}.partner-terms-card details p{color:#aaa8ae;margin:0 0 18px;font-size:13px;line-height:2}@media (max-width:760px){.partner-info[dir=rtl] .partner-hero-copy h1{font-size:clamp(30px,9vw,40px)}.partner-terms-card{padding:24px}}.partner-section{padding:105px 0}.partner-section-head{max-width:720px;margin-bottom:42px}.partner-section-head h2,.partner-stage-copy h2,.partner-trust-card h2,.partner-final h2{font:850 clamp(30px,4vw,52px)/1.12 var(--ff-display);letter-spacing:-.035em;margin:12px 0 0}.partner-steps{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.partner-steps article{background:linear-gradient(145deg,#151519,#101012);border:1px solid #ffffff1a;border-radius:13px;min-height:255px;padding:30px;position:relative;overflow:hidden}.partner-steps article:after{content:"";filter:blur(20px);background:#ffcc0014;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-70px;right:-50px}.partner-steps em{color:#fc0;font:700 13px var(--ff-mono);font-style:normal}.partner-steps h3{font:800 21px var(--ff-display);margin:45px 0 12px}.partner-steps p{color:#99979d;margin:0;font-size:13px;line-height:1.9}.partner-stage{background:#121215;border-block:1px solid #ffffff14;padding:85px 0}.partner-stage-grid{grid-template-columns:1.04fr .96fr;align-items:center;gap:58px;display:grid}.partner-stage-image{border:1px solid #ffffff1f;border-radius:15px;min-height:490px;position:relative;overflow:hidden}.partner-stage-image:after{content:"";background:linear-gradient(#0000 35%,#050507cc);position:absolute;inset:0}.partner-stage-image img{object-fit:cover}.partner-stage-image>span{z-index:2;font:700 10px var(--ff-mono);letter-spacing:.08em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0cbd;border:1px solid #ffffff29;border-radius:7px;align-items:center;gap:7px;padding:9px 12px;display:flex;position:absolute;bottom:18px;right:18px}.partner-stage-image>span i{background:#65d68f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #65d68f}.partner-stage-copy h2{max-width:580px;margin-bottom:30px}.partner-audiences{flex-direction:column;display:flex}.partner-audiences>div{border-top:1px solid #ffffff17;align-items:center;gap:16px;padding:17px 0;display:flex}.partner-audiences>div>b{color:#5f5d63;font:700 11px var(--ff-mono)}.partner-audiences span{flex-direction:column;gap:4px;display:flex}.partner-audiences strong{font:750 15px var(--ff-display)}.partner-audiences small{color:#8f8d93;font-size:12px}.partner-trust-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.partner-trust-card{background:#131316;border:1px solid #ffffff1a;border-radius:15px;min-height:380px;padding:38px;position:relative;overflow:hidden}.partner-trust-card>span{color:#fc0;background:#ffcc000d;border:1px solid #ffcc0040;border-radius:10px;place-items:center;width:45px;height:45px;font-size:22px;display:grid}.partner-trust-card h2{max-width:480px;margin-top:38px;font-size:34px}.partner-trust-card p{color:#aaa8ae;max-width:580px;margin:17px 0 0;font-size:13px;line-height:1.9}.partner-trust-card>small{color:#77757c;border-top:1px solid #ffffff14;margin-top:20px;padding-top:17px;font-size:10.5px;line-height:1.75;display:block}.partner-wallet-mini{align-items:flex-end;gap:7px;height:65px;margin-top:30px;display:flex}.partner-wallet-mini i{background:#463d1a;border-radius:3px 3px 0 0;width:11%;height:28%;display:block}.partner-wallet-mini i:nth-child(2){height:44%}.partner-wallet-mini i:nth-child(3){height:66%}.partner-wallet-mini i:nth-child(4){background:#806b16;height:78%}.partner-wallet-mini i:nth-child(5){background:#fc0;height:100%;box-shadow:0 0 22px #ffcc0042}.partner-final{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:370px;padding:80px 0 110px;display:flex}.partner-final h2{max-width:820px;margin:14px 0 30px;font-size:clamp(35px,5vw,62px)}.portal-nav-link--partner{background:#ffcc0009;border:1px solid #ffcc002e;position:relative;color:#ffe89b!important}.portal-nav-link--partner>i{background:#fc0;border-radius:50%;width:5px;height:5px;animation:1.3s ease-in-out infinite partner-dot;position:absolute;top:4px;right:5px;box-shadow:0 0 8px #fc0}.portal-nav-link--partner.is-active{border-color:#ffcc0080;background:#ffcc001a!important}.partner-portal-shell{width:min(1320px,100%)}.partner-portal-heading{border:1px solid var(--line);background:radial-gradient(circle at 85% 0,#ffcc001a,#0000 28rem),#111114;border-radius:13px;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:12px;padding:25px 28px;display:flex}.partner-portal-heading span,.partner-application-intro>span,.partner-income-wallet header span,.partner-bonus-card header span,.partner-data-card header span,.partner-withdrawals header span{color:#fc0;font:700 9px var(--ff-mono);letter-spacing:.12em}.partner-portal-heading h1{font:850 29px/1.15 var(--ff-display);margin:7px 0 4px}.partner-portal-heading p{color:var(--faint);margin:0;font-size:11px}.partner-portal-heading>a{border:1px solid var(--line-2);color:var(--muted);border-radius:7px;align-items:center;gap:8px;padding:9px 12px;font-size:10.5px;text-decoration:none;display:inline-flex}.partner-flash{border:1px solid;border-radius:8px;margin-bottom:12px;padding:11px 14px;font-size:11px}.partner-flash.is-error{color:#ff9f9f;background:#ff5c5c0f;border-color:#ff5c5c4d}.partner-flash.is-success{color:#80dfb7;background:#57d9a30f;border-color:#57d9a34d}.partner-portal-promo{background:linear-gradient(90deg,#ffcc000f,#111114);border:1px solid #fc03;border-radius:11px;align-items:center;gap:20px;margin-bottom:12px;padding:13px 16px;display:flex}.partner-portal-promo>div{flex-direction:column;gap:3px;min-width:225px;display:flex}.partner-portal-promo form{gap:7px;display:flex}.partner-portal-promo input{border:1px solid var(--line-2);color:#fff;width:180px;height:34px;font:700 11px var(--ff-mono);text-transform:uppercase;background:#0b0b0d;border-radius:7px;outline:0;padding:0 11px}.partner-portal-promo input:focus{border-color:#fc0}.partner-portal-promo button{color:#171100;height:34px;font:800 10px var(--ff-body);cursor:pointer;background:#fc0;border:0;border-radius:7px;padding:0 13px}.partner-portal-promo>small{max-width:330px;margin-inline-start:auto}.partner-portal-promo.is-linked strong{color:#ffdb4c;font:800 17px var(--ff-mono)}.partner-portal-promo.is-linked p{color:var(--muted);margin:0;font-size:10px}.partner-status-card{border:1px solid var(--line);background:#111114;border-radius:12px;gap:18px;margin-bottom:12px;padding:24px;display:flex}.partner-status-card>i{background:#d2a73a;border-radius:8px;width:8px;box-shadow:0 0 18px #d2a73a40}.partner-status-card span{color:#d8ba65;font-size:10px}.partner-status-card h2{font:800 20px var(--ff-mono);margin:5px 0}.partner-status-card p{color:var(--muted);margin:0;font-size:11px}.partner-status-card blockquote{color:var(--muted);background:#0d0d0f;border-right:2px solid #d8ba65;margin:12px 0 0;padding:10px 12px;font-size:10.5px}.partner-application-card{border:1px solid var(--line);background:#111114;border-radius:13px;grid-template-columns:360px 1fr;display:grid;overflow:hidden}.partner-application-intro{border-inline-end:1px solid var(--line);background:radial-gradient(circle at 50% 0,#ffcc0017,#0000 25rem),#0e0e10;padding:33px}.partner-application-intro h2{font:850 28px var(--ff-display);margin:8px 0 14px}.partner-application-intro p{color:var(--muted);margin:0;font-size:11.5px;line-height:1.9}.partner-application-intro ul{gap:11px;margin:30px 0 0;padding:0;list-style:none;display:grid}.partner-application-intro li{color:#c1bec4;font-size:11px}.partner-application-intro li:before{content:"✓";color:#fc0;margin-inline-end:8px}.partner-application-form{grid-template-columns:1fr 1fr;gap:15px;padding:28px;display:grid}.partner-application-form label{color:var(--muted);flex-direction:column;gap:6px;font-size:10px;display:flex}.partner-application-form label>span small,.partner-withdraw-form label>span small{color:var(--faint);font-size:9px}.partner-application-form input,.partner-application-form select,.partner-application-form textarea{border:1px solid var(--line-2);color:#fff;width:100%;font:11px var(--ff-body);background:#0c0c0e;border-radius:7px;outline:0}.partner-application-form input,.partner-application-form select{height:37px;padding:0 11px}.partner-application-form textarea{resize:vertical;padding:10px;line-height:1.7}.partner-application-form input:focus,.partner-application-form select:focus,.partner-application-form textarea:focus{border-color:#8a7329}.partner-application-form .is-wide{grid-column:1/-1}.partner-terms{flex-direction:row!important;align-items:flex-start!important}.partner-terms input{accent-color:#fc0;flex:none;width:15px!important;height:15px!important}.partner-submit{color:#181100;height:42px;font:850 11.5px var(--ff-body);cursor:pointer;background:#fc0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:0 17px;display:flex}.partner-dashboard{flex-direction:column;gap:12px;display:flex}.partner-dashboard-hero{border:1px solid var(--line);background:radial-gradient(circle at 50% 45%,#ffcc001c,#0000 16rem),linear-gradient(120deg,#111114,#161619);border-radius:13px;grid-template-columns:1fr 200px 1fr;align-items:center;min-height:175px;padding:20px 28px;display:grid}.partner-code-block,.partner-level-block{flex-direction:column;align-items:flex-start;display:flex}.partner-code-block>strong{color:#ffdc55;font:850 clamp(25px,3vw,39px)/1 var(--ff-mono);letter-spacing:.05em;margin:6px 0 10px}.partner-code-block button{border:1px solid var(--line-2);color:var(--muted);font:600 9px var(--ff-body);cursor:pointer;background:0 0;border-radius:6px;padding:5px 9px}.partner-code-block button:hover{color:#fff;border-color:#fc0}.partner-rate-ring{text-align:center;background:conic-gradient(#fc0 var(--rate),#26262b 0);border-radius:50%;place-content:center;width:140px;height:140px;margin:auto;display:grid;position:relative;box-shadow:0 0 33px #ffcc001a}.partner-rate-ring:before{content:"";background:#111114;border-radius:50%;position:absolute;inset:6px}.partner-rate-ring>*{position:relative}.partner-rate-ring strong{color:#fff;font:850 26px var(--ff-display);margin:3px 0;display:block}.partner-level-block>strong{color:#fff;font:800 19px var(--ff-mono);margin:7px 0}.partner-metrics{border:1px solid var(--line);background:#111114;border-radius:11px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.partner-metrics article{border-inline-start:1px solid var(--line);padding:16px 18px}.partner-metrics article:first-child{border-inline-start:0}.partner-metrics span,.partner-metrics small{color:var(--faint);font-size:9px;display:block}.partner-metrics strong{font:800 23px var(--ff-display);margin:7px 0 5px;display:block}.partner-metrics .is-gold strong{color:#ffda45}.partner-dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:12px;display:grid}.partner-income-wallet,.partner-bonus-card,.partner-data-card,.partner-withdrawals{border:1px solid var(--line);background:#111114;border-radius:11px;overflow:hidden}.partner-income-wallet>header,.partner-bonus-card>header,.partner-data-card>header,.partner-withdrawals>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.partner-income-wallet header h2,.partner-bonus-card header h2,.partner-data-card header h2,.partner-withdrawals header h2{font:750 14px var(--ff-display);margin:4px 0 0}.partner-income-wallet header>i{color:#fc0;background:#ffcc000a;border:1px solid #fc03;border-radius:7px;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.partner-wallet-balances{grid-template-columns:repeat(3,1fr);display:grid}.partner-wallet-balances>div{border-inline-start:1px solid var(--line);padding:20px 18px}.partner-wallet-balances>div:first-child{border-inline-start:0}.partner-wallet-balances span,.partner-wallet-balances small{color:var(--faint);font-size:8.5px;display:block}.partner-wallet-balances strong{font:780 17px var(--ff-display);margin:8px 0 5px;display:block}.partner-wallet-balances .is-available{background:linear-gradient(#ffcc0012,#0000)}.partner-wallet-balances .is-available strong{color:#fd5}.partner-withdraw-form{border-top:1px solid var(--line);background:#0f0f11;grid-template-columns:1fr 1fr;gap:9px;padding:15px 18px;display:grid}.partner-withdraw-form label{color:var(--faint);flex-direction:column;gap:5px;font-size:9px;display:flex}.partner-withdraw-form .is-wide{grid-column:1/-1}.partner-withdraw-form input,.partner-withdraw-form select{border:1px solid var(--line-2);color:#fff;height:33px;font:10px var(--ff-body);background:#0a0a0c;border-radius:6px;outline:0;padding:0 9px}.partner-withdraw-form button{color:#171100;height:35px;font:800 10.5px var(--ff-body);cursor:pointer;background:#fc0;border:0;border-radius:6px;grid-column:1/-1}.partner-withdraw-form button:disabled{opacity:.4;cursor:not-allowed}.partner-wallet-reserved{border-top:1px solid var(--line);color:#c2a856;margin:0;padding:9px 18px;font-size:9px}.partner-bonus-card article{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:10px 0;display:flex}.partner-bonus-card article>i{border:1px solid #55545a;border-radius:50%;width:7px;height:7px}.partner-bonus-card article.is-active>i{background:#fc0;border-color:#fc0;box-shadow:0 0 8px #ffcc0080}.partner-bonus-card article>span{flex-direction:column;flex:1;min-width:0;display:flex}.partner-bonus-card article small{color:var(--faint);font:8px var(--ff-mono)}.partner-bonus-card article strong{color:#ffda4f;font:700 12px var(--ff-mono)}.partner-bonus-card footer{background:#191914;justify-content:space-between;padding:12px 17px;display:flex}.partner-bonus-card footer strong{color:#fd5;font:800 15px var(--ff-mono)}.partner-bonus-card>p{color:var(--faint);margin:0;padding:11px 17px;font-size:8.5px;line-height:1.6}.partner-data-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.partner-data-card header>div{flex-direction:column;display:flex}.partner-table article{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 14px;display:flex}.partner-table article:last-child{border-bottom:0}.partner-table article>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.partner-table article>span:last-child{text-align:left;align-items:flex-end}.partner-table b{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.partner-user-avatar,.partner-tx-state{border:1px solid var(--line-2);color:#fff;width:28px;height:28px;font:800 10px var(--ff-display);background:#1b1b20;border-radius:7px;flex:none;place-items:center;display:grid}.partner-tx-state.is-available{color:#70d8a9;border-color:#57d9a347}.partner-tx-state.is-reversed{color:#ff9292;border-color:#ff646447}.partner-empty{color:var(--faint);text-align:center;margin:0;padding:32px 18px;font-size:10px}.partner-withdrawals>div{grid-template-columns:repeat(2,1fr);display:grid}.partner-withdrawals article{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr 1fr 75px 90px;align-items:center;gap:8px;padding:11px 15px;font-size:9.5px;display:grid}.partner-withdrawals article>em{color:#d9b958;font-style:normal}.partner-withdrawals article>em.is-paid{color:#66d39b}.partner-withdrawals article>em.is-rejected{color:#ff8e8e}.partner-withdrawals article>small{color:var(--faint)}.partner-admin-stats{border:1px solid var(--line);background:#111114;border-radius:10px;margin:18px 0;padding:14px 18px}.partner-admin-section{border:1px solid var(--line);background:#111114;border-radius:12px;margin-top:18px;overflow:hidden}.partner-admin-section>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;padding:18px 20px;display:flex}.partner-admin-section>header span{color:#fc0;font:700 10px var(--ff-mono);letter-spacing:.1em}.partner-admin-section>header h2{font:750 18px var(--ff-display);margin:5px 0 0}.partner-admin-section>header small{color:var(--faint)}.partner-admin-list details{border-bottom:1px solid var(--line)}.partner-admin-list details:last-child{border-bottom:0}.partner-admin-list summary{cursor:pointer;grid-template-columns:90px minmax(150px,1fr) 150px 1fr 150px;align-items:center;gap:12px;padding:14px 18px;list-style:none;display:grid}.partner-admin-list summary::-webkit-details-marker{display:none}.partner-admin-list summary code{color:#ffda4e}.partner-admin-list summary small{color:var(--faint)}.partner-admin-list summary>b{text-align:right}.partner-admin-status{border:1px solid var(--line-2);width:max-content;color:var(--muted);font:700 10px var(--ff-mono);text-transform:uppercase;border-radius:5px;padding:4px 7px;display:inline-flex}.partner-admin-status.is-approved,.partner-admin-status.is-paid{color:#68d7a3;border-color:#57d9a34d}.partner-admin-status.is-pending,.partner-admin-status.is-requested{color:#dfbf52;border-color:#ffcc004d}.partner-admin-status.is-rejected,.partner-admin-status.is-suspended{color:#ff8e8e;border-color:#ff5f5f4d}.partner-admin-detail{border-top:1px solid var(--line);background:#0e0e10;grid-template-columns:minmax(280px,.75fr) minmax(500px,1.25fr);gap:20px;padding:20px;display:grid}.partner-admin-context>a{color:#fc0}.partner-admin-context>p{color:var(--muted);white-space:pre-line}.partner-admin-context dl{grid-template-columns:1fr 1fr;gap:7px;margin:18px 0 0;display:grid}.partner-admin-context dl>div{border:1px solid var(--line);border-radius:6px;padding:9px}.partner-admin-context dt{color:var(--faint);font-size:10px}.partner-admin-context dd{margin:3px 0 0;font-weight:700}.partner-admin-form{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.partner-admin-form label{color:var(--faint);flex-direction:column;gap:4px;font-size:10px;display:flex}.partner-admin-form input,.partner-admin-form select,.partner-admin-form textarea{border:1px solid var(--line-2);color:#fff;background:#0a0a0c;border-radius:6px;outline:0}.partner-admin-form input,.partner-admin-form select{height:33px;padding:0 8px}.partner-admin-form textarea{resize:vertical;padding:8px}.partner-admin-form .is-wide{grid-column:1/-1}.partner-withdraw-admin-form{flex-wrap:wrap;gap:5px;display:flex}.partner-withdraw-admin-form input{border:1px solid var(--line-2);color:#fff;background:#0d0d0f;border-radius:5px;width:150px;height:29px;padding:0 7px;font-size:11px}@media (max-width:1180px){.partner-header-cta{padding-inline:10px}.partner-dashboard-grid,.partner-admin-detail{grid-template-columns:1fr}.partner-portal-promo>small{display:none}.partner-hero-grid{grid-template-columns:1fr .8fr}.partner-hero-art{height:590px}.partner-application-card{grid-template-columns:300px 1fr}.partner-withdrawals>div{grid-template-columns:1fr}.partner-withdrawals article:nth-child(odd){border-inline-end:0}.partner-admin-list summary{grid-template-columns:85px 1fr 130px 1fr}.partner-admin-list summary>b{display:none}}@media (max-width:960px){.partner-header-cta{display:none}.partner-header-cta--mobile{display:inline-flex}.partner-hero{padding-top:80px}.partner-hero-grid{grid-template-columns:1fr}.partner-hero-copy{text-align:center;padding-bottom:0}.partner-hero-copy h1,.partner-hero-copy>p,.partner-rate-note{margin-inline:auto}.partner-hero-actions{justify-content:center}.partner-hero-art{height:530px}.partner-hero-art>img{right:50%;transform:translate(50%)}.partner-steps{grid-template-columns:1fr}.partner-steps article{min-height:190px}.partner-steps h3{margin-top:25px}.partner-stage-grid,.partner-trust-grid{grid-template-columns:1fr}.partner-dashboard-hero{grid-template-columns:1fr 160px 1fr}.partner-application-card{grid-template-columns:1fr}.partner-application-intro{border-inline-end:0;border-bottom:1px solid var(--line)}.partner-data-grid{grid-template-columns:1fr}.partner-admin-list summary{grid-template-columns:85px 1fr 130px}.partner-admin-list summary small{display:none}}@media (max-width:760px){.partner-hero,.partner-hero-grid{min-height:0}.partner-hero-copy{padding-top:45px}.partner-hero-copy h1{font-size:48px}.partner-hero-copy>p{font-size:15px}.partner-hero-actions{flex-direction:column}.partner-neon-cta{justify-content:space-between;width:100%}.partner-hero-art{height:440px}.partner-art-card--wallet{bottom:7%;right:8%}.partner-section{padding:70px 0}.partner-stage{padding:60px 0}.partner-stage-image{min-height:350px}.partner-trust-card{min-height:0;padding:27px}.partner-final{min-height:330px}.partner-portal-heading{flex-direction:column;align-items:flex-start;padding:20px}.partner-portal-promo{flex-direction:column;align-items:stretch}.partner-portal-promo form{width:100%}.partner-portal-promo input{flex:1;min-width:0}.partner-dashboard-hero{text-align:center;grid-template-columns:1fr;gap:20px}.partner-code-block,.partner-level-block{align-items:center}.partner-rate-ring{grid-row:1}.partner-level-block{text-align:center}.partner-metrics{grid-template-columns:1fr 1fr}.partner-metrics article:nth-child(3),.partner-metrics article:nth-child(4){border-top:1px solid var(--line)}.partner-wallet-balances{grid-template-columns:1fr}.partner-wallet-balances>div{border-inline-start:0;border-top:1px solid var(--line)}.partner-wallet-balances>div:first-child{border-top:0}.partner-withdraw-form{grid-template-columns:1fr}.partner-withdraw-form .is-wide{grid-column:auto}.partner-application-form{grid-template-columns:1fr;padding:20px}.partner-application-form .is-wide{grid-column:auto}.partner-withdrawals article{grid-template-columns:35px 1fr 1fr}.partner-withdrawals article>em,.partner-withdrawals article>small{display:none}.partner-admin-form{grid-template-columns:1fr 1fr}.partner-admin-list summary{grid-template-columns:75px 1fr}.partner-admin-list summary code{display:none}.partner-admin-context dl{grid-template-columns:1fr}.partner-admin-section>header{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.partner-header-cta,.partner-header-cta:before,.partner-header-cta i,.partner-neon-cta,.partner-neon-cta:after,.partner-art-card,.portal-nav-link--partner>i{animation:none!important}.partner-header-cta:hover,.partner-neon-cta:hover{transform:none}}.partner-portal-shell{grid-template-columns:224px minmax(0,1fr)}.partner-portal-shell>*,.partner-portal-content *,.partner-portal-content{min-width:0}.partner-portal-content{flex-direction:column;gap:16px;font-size:14px;line-height:1.9;display:flex}.partner-portal-content :is(h1,h2,h3,p){margin:0}.partner-portal-content :is(h1,h2,h3){line-height:1.6}.partner-portal-content :is(input,select,textarea,button){font-family:var(--ff-body);font-size:14px}.partner-portal-content :is(input,select,textarea){border:1px solid var(--line-2);width:100%;color:var(--text);background:#0d0e12;border-radius:8px;padding:10px 12px}.partner-portal-content :is(input,select){height:46px}.partner-portal-content :is(input,select,textarea,button):focus-visible{outline-offset:3px;outline:2px solid #fc0}.partner-portal-content :is(input,select):disabled{opacity:.6;cursor:not-allowed}.partner-portal-content label{color:#c5c3ca;font-size:13px}.partner-portal-content label>span small{color:#a4a3a8;font-size:12px}.partner-portal-content button{min-height:44px}.partner-portal-content :is(.partner-portal-heading,.partner-portal-promo,.partner-status-card){margin:0}.partner-portal-heading{align-items:center;padding:26px}.partner-portal-heading h1{margin:6px 0 8px;font-size:clamp(25px,3vw,34px)}.partner-portal-heading p{color:#b9b7c0;font-size:14px}.partner-portal-heading>a{flex:none;padding:10px 14px;font-size:13px}.partner-portal-heading span,.partner-application-intro>span,.partner-income-wallet header span,.partner-bonus-card header span,.partner-data-card header span,.partner-withdrawals header span{font:700 12px/1.8 var(--ff-body);letter-spacing:normal}.partner-portal-promo{flex-wrap:wrap;gap:16px;padding:20px}.partner-portal-promo>div{flex:220px;min-width:0}.partner-portal-promo>div span,.partner-portal-promo>small{color:#b9b7c0;font-size:13px}.partner-portal-promo>div b{font-size:14px}.partner-portal-promo form{flex:320px}.partner-portal-promo input{flex:1;width:100%;font-size:16px}.partner-portal-promo button{flex:none;height:auto;font-size:13px}.partner-portal-promo>small{flex-basis:100%;max-width:none;margin:0;display:block}.partner-portal-promo.is-linked p{color:#c5c3ca;font-size:13px}.partner-status-card p,.partner-status-card blockquote{color:#c5c3ca;overflow-wrap:anywhere;font-size:14px}.partner-status-card span{font-size:13px}.partner-application-card{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}.partner-application-intro{padding:28px}.partner-application-intro h2{margin:10px 0;font-size:27px}.partner-application-intro p,.partner-application-intro li{font-size:14px}.partner-application-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:26px}.partner-application-form textarea{font-size:14px}.partner-choices{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.partner-choices legend{width:100%;color:var(--muted);margin-bottom:8px;padding:0;font-size:10px}.partner-choices legend small{color:var(--faint);font-size:9px}.partner-application-form .partner-choices label{border:1px solid var(--line-2);color:#d8d6dc;cursor:pointer;background:#0c0c0e;border-radius:7px;flex-direction:row;align-items:center;gap:7px;padding:8px 12px;font-size:12px}.partner-application-form .partner-choices input{accent-color:#fc0;width:15px;height:15px;padding:0}.partner-application-form .partner-choices label:has(input:checked){color:#fff;background:#ffcc0014;border-color:#8a7329}.partner-terms{gap:10px}.partner-terms input{margin-top:5px;padding:0;width:18px!important;height:18px!important}.partner-submit{min-height:48px;font-size:14px}.partner-dashboard{gap:16px}.partner-dashboard-hero{grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr);gap:20px;padding:26px}.partner-code-block>span,.partner-level-block>span{color:#b9b7c0;font-size:13px}.partner-code-block>strong{overflow-wrap:anywhere;max-width:100%;font-size:clamp(22px,2.5vw,34px);line-height:1.5}.partner-code-block button{color:#dad8df;padding:7px 14px;font-size:13px}.partner-level-block{text-align:start;align-items:flex-start}.partner-level-block>strong{font:800 19px/1.7 var(--ff-body)}.partner-level-block>small{color:#b9b7c0;font-size:12px}.partner-rate-ring{width:154px;height:154px}.partner-rate-ring span,.partner-rate-ring small{color:#b9b7c0;font-size:11px}.partner-rate-ring strong{font-size:32px;line-height:1.6}.partner-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.partner-metrics article{padding:18px}.partner-metrics span,.partner-metrics small{color:#b9b7c0;font-size:12px}.partner-metrics strong{overflow-wrap:anywhere;font-size:27px}.partner-dashboard-grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:16px}.partner-income-wallet>header,.partner-bonus-card>header,.partner-data-card>header,.partner-withdrawals>header{align-items:flex-start;gap:12px;padding:20px}.partner-bonus-card>header,.partner-withdrawals>header{flex-direction:column;gap:3px}.partner-income-wallet header h2,.partner-bonus-card header h2,.partner-data-card header h2,.partner-withdrawals header h2{font-size:20px;line-height:1.6}.partner-wallet-balances{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-wallet-balances>div{padding:20px 16px}.partner-wallet-balances span,.partner-wallet-balances small{color:#b9b7c0;font-size:12px}.partner-wallet-balances strong{overflow-wrap:anywhere;font-size:20px;line-height:1.7}.partner-withdraw-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px}.partner-withdraw-form label{gap:7px;font-size:13px}.partner-withdraw-form :is(input,select){font-size:14px}.partner-withdraw-form button{height:48px;font-size:14px}.partner-withdraw-hint,.partner-wallet-reserved{color:#cbb66b;padding:14px 20px;font-size:13px}.partner-bonus-card>div{padding:4px 20px}.partner-bonus-card article{gap:10px;padding:16px 0}.partner-bonus-card article b{font-size:14px}.partner-bonus-card article strong{font:700 17px/1.5 var(--ff-body);direction:ltr}.partner-bonus-card footer{align-items:center;padding:16px 20px}.partner-bonus-card footer span{font-size:14px}.partner-bonus-card footer strong{font-size:21px}.partner-bonus-card>p{color:#b9b7c0;padding:16px 20px;font-size:13px;line-height:1.9}.partner-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.partner-data-card header>b{color:#b9b7c0;font-size:12px}.partner-table article{gap:12px;padding:16px}.partner-table b{font-size:14px}.partner-table small{color:#b9b7c0;font-size:12px}.partner-table article>span:not(.partner-tx-state){gap:4px}.partner-table article>span:last-child{text-align:end}.partner-user-avatar,.partner-tx-state{width:36px;height:36px;font-size:15px}.partner-table article>.partner-tx-state{flex:none;place-items:center;display:grid}.partner-empty{color:#b9b7c0;padding:32px 20px;font-size:14px;line-height:2}.partner-withdrawals>div{grid-template-columns:1fr}.partner-withdrawals article{grid-template-columns:60px minmax(0,1fr) minmax(0,1fr) 130px 110px;gap:12px;padding:16px 20px;font-size:14px}.partner-withdrawals article:nth-child(odd){border-inline-end:0}.partner-withdrawals article>strong{font-size:15px}.partner-withdrawals article>em,.partner-withdrawals article>small{font-size:12px;display:block}.partner-copy{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.partner-copy>span{color:#b9b7c0;font-size:12px}.partner-portal-shell .portal-nav-link--partner{color:#ffe89b;border-color:#ffcc004d}@media (max-width:1200px){.partner-dashboard-grid,.partner-data-grid,.partner-application-card{grid-template-columns:minmax(0,1fr)}.partner-application-intro{border-inline-end:0;border-bottom:1px solid var(--line)}.partner-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.partner-portal-shell{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.partner-portal-heading{flex-direction:column;align-items:flex-start;gap:16px;padding:22px 18px}.partner-dashboard-hero{text-align:center;grid-template-columns:minmax(0,1fr);padding:24px 18px}.partner-code-block,.partner-level-block{text-align:center;align-items:center}.partner-rate-ring{grid-row:auto}.partner-wallet-balances{grid-template-columns:minmax(0,1fr)}.partner-wallet-balances>div{border-inline-start:0;border-top:1px solid var(--line)}.partner-wallet-balances>div:first-child{border-top:0}.partner-withdraw-form,.partner-application-form{grid-template-columns:minmax(0,1fr);padding:20px 18px}.partner-portal-promo form{flex-wrap:wrap;flex-basis:100%}.partner-portal-promo form input,.partner-portal-promo form button{flex-basis:100%}.partner-metrics article{padding:16px 12px}.partner-metrics article:nth-child(n+3){border-top:1px solid var(--line)}.partner-metrics article:nth-child(odd){border-inline-start:0}.partner-withdrawals article{grid-template-columns:48px minmax(0,1fr)}.partner-withdrawals article>strong,.partner-withdrawals article>em,.partner-withdrawals article>small{grid-column:2}}.partner-context-link,.partner-terms a,.partner-empty a{color:#ffe39b;text-underline-offset:4px;font-size:13px;line-height:2;text-decoration:underline}.partner-history-pagination{border-top:1px solid var(--line);color:#b9b7c0;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:18px;font-size:12px;display:flex}.partner-history-pagination a{border:1px solid var(--line);color:#ffe39b;border-radius:8px;padding:8px 12px}.partner-withdrawals>div{display:block}.partner-withdrawal-detail{border-top:1px solid var(--line)}.partner-withdrawal-detail>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px;font-size:13px;display:flex}.partner-withdrawal-detail>summary b{font-size:12px}.partner-withdrawal-detail>summary strong{color:#ffe39b;font-size:15px}.partner-withdrawal-detail>summary em{color:#c4bfce;font-style:normal}.partner-withdrawal-detail>summary small{color:#b9b7c0}.partner-withdrawal-detail[open]>summary{background:#ffda4e0a}.partner-withdrawal-body{background:#0000001f;padding:20px}.partner-withdrawal-body dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0 0 20px;display:grid}.partner-withdrawal-body dl>div{min-width:0}.partner-withdrawal-body dt{color:#b9b7c0;font-size:12px}.partner-withdrawal-body dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:14px}.partner-withdrawal-body p{color:#cbc6d3;overflow-wrap:anywhere;font-size:13px;line-height:2}.partner-withdrawal-body form{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.partner-withdrawal-body button{color:#ffbac1;background:#241b1e;border:1px solid #63333c;border-radius:8px;padding:12px;font-size:13px}.partner-withdrawal-body form small{color:#b9b7c0}.partner-withdrawal-detail>summary:focus-visible{outline-offset:-4px;outline:2px solid #ffda4e}#referrals,#commissions,#withdrawals{scroll-margin-top:24px}@media (max-width:640px){.partner-withdrawal-body dl{grid-template-columns:minmax(0,1fr)}.partner-withdrawal-detail>summary{justify-content:flex-start}.partner-withdrawal-detail>summary b{flex-basis:100%}}.partner-withdraw-form label>span small{color:#b9b7c0;margin-top:4px;font-size:12px;line-height:1.9;display:block}.partner-withdrawal-detail>summary em.is-paid{color:#80dfb7}.partner-withdrawal-detail>summary em:is(.is-requested,.is-approved){color:#ffe39b}.partner-withdrawal-detail>summary em.is-rejected{color:#ffbac1}.partner-referral-reward{background:linear-gradient(110deg,#31805714,#111114);border:1px solid #68d7a340;border-radius:12px;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:center;gap:20px;padding:22px 26px;display:grid}.partner-referral-reward span{color:#a8d9bd;font-size:12px}.partner-referral-reward h2{color:#e8f5ed;overflow-wrap:anywhere;margin-top:6px;font-size:18px}.partner-referral-reward p{color:#b9c3be;font-size:13px;line-height:2}.partner-portal-content button:disabled{cursor:not-allowed;opacity:.6}.partner-portal-content button[aria-busy=true]{cursor:progress}.partner-withdraw-hint a{color:#ffe39b;text-underline-offset:4px;text-decoration:underline}.partner-table b{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.partner-portal-content a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #fc0}@media (max-width:900px){.partner-referral-reward{grid-template-columns:minmax(0,1fr);gap:10px;padding:20px}}.partner-wallet-transfer{background:radial-gradient(120% 140% at 0 0,#68d7a329,#0000 60%),linear-gradient(135deg,#ffcc0014,#111114 70%);border:1px solid #68d7a361;border-radius:12px;gap:12px;margin:0 20px 4px;padding:20px;display:grid;position:relative;overflow:hidden}.partner-wallet-transfer-badge{color:#0b1410;font:800 15px/1.2 var(--ff-body);inset-inline-end:16px;background:linear-gradient(135deg,#b6ff39,#11bca4);border-radius:999px;padding:6px 12px;position:absolute;top:16px;box-shadow:0 6px 20px #68d7a34d}.partner-wallet-transfer-copy span{color:#80dfb7;font-size:12px;font-weight:700}.partner-wallet-transfer-copy h3{color:#fff;margin:4px 0 6px;font-size:20px}.partner-wallet-transfer-copy{padding-inline-end:84px}.partner-wallet-transfer-copy p{color:#cfcdd6;margin:0;font-size:13px;line-height:1.9}.partner-wallet-transfer label{gap:7px;font-size:13px;display:grid}.partner-wallet-transfer input{border:1px solid var(--line);color:#fff;direction:ltr;background:#00000059;border-radius:8px;width:100%;min-height:46px;padding:0 14px;font-size:15px}.partner-wallet-transfer-preview{color:#cfcdd6;margin:0;font-size:13px;line-height:1.9}.partner-wallet-transfer-preview b{color:#b6ff39;font-size:16px}.partner-wallet-transfer-button{color:#0b1410;cursor:pointer;background:linear-gradient(135deg,#b6ff39,#65e64b 45%,#11bca4);border:0;border-radius:10px;min-height:50px;font-size:15px;font-weight:800;transition:transform .15s,filter .15s}.partner-wallet-transfer-button:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.partner-wallet-transfer-button:disabled{opacity:.45;cursor:not-allowed}.partner-wallet-transfer>small{color:#9c9aa5;font-size:12px}.partner-withdrawal-detail>summary strong small{color:#80dfb7;margin-inline-start:6px;font-size:12px;font-weight:600}@media (max-width:720px){.partner-wallet-transfer{margin:0 12px 4px;padding:18px 16px}.partner-wallet-transfer-copy{padding-inline-end:0}.partner-wallet-transfer-badge{justify-self:start;position:static}}.partner-application-form>label:not(.is-wide),.partner-withdraw-form>label:not(.is-wide){justify-content:flex-end}.pp{flex-direction:column;gap:18px;display:flex}.pp-eyebrow{color:#fc0;font:700 12px/1.8 var(--ff-body);display:block}.pp h2{color:#fff;margin:2px 0 0;font-size:19px;line-height:1.6}.pp-money{background:radial-gradient(120% 140% at 100% 0,#ffcc0021,#0000 55%),#111114;border:1px solid #ffcc0047;border-radius:16px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid;overflow:hidden}.pp-money-main{flex-direction:column;gap:14px;padding:28px;display:flex}.pp-money-amount{font:850 clamp(34px,4.4vw,52px)/1.2 var(--ff-body);color:#ffdb4c;letter-spacing:-.01em}.pp-money-amount small{color:#cbb66b;font-size:16px;font-weight:600}.pp-progress p{color:#c5c3ca;margin:8px 0 0;font-size:13.5px}.pp-progress p b{color:#fff}.pp-progress-bar{background:#ffffff14;border-radius:99px;height:8px;overflow:hidden}.pp-progress-bar i{border-radius:inherit;background:linear-gradient(90deg,#fc0,#ffe58a);min-width:6px;height:100%;display:block}.pp-money-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.pp-btn{border:1px solid var(--line-2);color:#f4f3f1;border-radius:10px;align-items:center;gap:8px;min-height:46px;padding:0 20px;font-size:14.5px;font-weight:700;text-decoration:none;transition:transform .15s,border-color .15s;display:inline-flex}.pp-btn:hover{border-color:#ffcc0080;transform:translateY(-1px)}.pp-btn.is-primary{color:#0b1410;background:linear-gradient(135deg,#b6ff39,#65e64b 45%,#11bca4);border:0}.pp-btn.is-primary em{background:#0b141029;border-radius:99px;padding:2px 8px;font-size:13px;font-style:normal}.pp-btn.is-muted{color:#a4a3a8}.pp-money-side{border-inline-start:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.pp-money-side>div{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:4px;padding:20px 22px;display:flex}.pp-money-side>div:nth-child(odd){border-inline-end:1px solid var(--line)}.pp-money-side>div:nth-last-child(-n+2):nth-child(odd),.pp-money-side>div:last-child{border-bottom:0}.pp-money-side>div:last-child:nth-child(odd){border-inline-end:0;grid-column:1/-1}.pp-money-side dt{color:#b9b7c0;font-size:13px}.pp-money-side dd{color:#fff;font:800 19px/1.6 var(--ff-body);overflow-wrap:anywhere;margin:0}.pp-money-side small{color:#9c9aa5;font-size:12px}.pp-money-side small a,.pp-money-side .is-reserved dd{color:#ffe39b}.pp-alert{border-radius:12px;margin:0;padding:14px 18px;font-size:13.5px;line-height:2}.pp-alert.is-warn{color:#ffd59a;background:#ffba5a12;border:1px solid #ffba5a4d}.pp-code{border:1px solid var(--line);background:#111114;border-radius:16px;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) auto;align-items:center;gap:8px 26px;padding:22px 26px;display:grid}.pp-code-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pp-code-row strong{font:850 clamp(24px,2.6vw,32px)/1.3 var(--ff-mono);color:#fc0;letter-spacing:.04em}.pp-code-row button{border:1px solid var(--line-2);color:#dad8df;cursor:pointer;background:0 0;border-radius:8px;min-height:36px;padding:6px 14px;font-size:13px}.pp-code-main p{color:#a4a3a8;margin-top:4px;font-size:13px}.pp-code-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pp-code-facts>div{background:#ffffff09;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.pp-code-facts span{color:#a4a3a8;font-size:12px}.pp-code-facts b{color:#fff;overflow-wrap:anywhere;font-size:16px}.pp-code-stats{gap:22px;margin:0;padding:0;list-style:none;display:flex}.pp-code-stats li{flex-direction:column;align-items:center;display:flex}.pp-code-stats b{font:800 22px/1.4 var(--ff-body);color:#fff}.pp-code-stats span{color:#a4a3a8;font-size:12px}.pp-more{border-top:1px solid var(--line);grid-column:1/-1;padding-top:6px}.pp-more>summary{cursor:pointer;color:#ffe39b;padding:8px 0;font-size:13.5px;list-style:none}.pp-more>summary::-webkit-details-marker{display:none}.pp-more>summary:after{content:" ⌄"}.pp-more[open]>summary:after{content:" ⌃"}.pp-more-body{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:10px 28px;padding:8px 0 4px;display:grid}.pp-rate-list,.pp-notes{margin:0;padding:0;list-style:none}.pp-rate-list li{border-bottom:1px dashed var(--line);color:#a4a3a8;justify-content:space-between;padding:8px 0;font-size:14px;display:flex}.pp-rate-list li.is-active{color:#e8e6ec}.pp-rate-list li b{color:#ffe39b;direction:ltr}.pp-rate-list li.is-total{color:#fff;border-bottom:0;font-weight:700}.pp-notes li{color:#c5c3ca;padding-block:6px;padding-inline-start:18px;font-size:13.5px;line-height:2;position:relative}.pp-notes li:before{content:"";inset-inline-start:2px;background:#fc0;border-radius:50%;width:6px;height:6px;position:absolute;top:18px}.pp-more-body>.partner-context-link{grid-column:2}.pp-payout-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.pp-payout-grid>form{display:flex}.pp-payout-grid .partner-wallet-transfer{border-radius:16px;flex:1;margin:0;padding:24px}.pp-bank{border:1px solid var(--line);background:#111114;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.pp-bank>header{padding:24px 24px 6px}.pp-bank>header p{color:#a4a3a8;margin-top:4px;font-size:13px}.pp-bank .partner-withdraw-form{padding:16px 24px 24px}.pp-bank-locked{border:1px dashed var(--line-2);background:#ffffff05;border-radius:12px;flex:1;align-items:center;gap:16px;margin:16px 24px 24px;padding:20px;display:flex}.pp-bank-locked>i{background:#ffcc0014;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;font-size:20px;font-style:normal;display:grid}.pp-bank-locked p{color:#c5c3ca;font-size:14px;line-height:2}.pp-bank-locked b{color:#ffe39b}.pp-bank-locked a{color:#ffe39b;text-underline-offset:4px;text-decoration:underline}.pp-activity{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.pp-list-card{border:1px solid var(--line);background:#111114;border-radius:16px;overflow:hidden}.pp-list-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:12px;padding:22px 22px 14px;display:flex}.pp-count{color:#c5c3ca;background:#ffffff0f;border-radius:99px;flex:none;padding:4px 12px;font-size:13px;font-weight:600}.pp-list{margin:0;padding:0;list-style:none}.pp-list>li,.pp-withdrawal>summary{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:16px 22px;display:flex}.pp-list>li:last-child{border-bottom:0}.pp-list-icon{color:#e8e6ec;background:#ffffff0f;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-size:18px;font-weight:800;display:grid}.pp-list-icon.is-avatar{color:#ffe39b;background:linear-gradient(135deg,#ffcc0038,#ffcc000f);border-radius:50%}.pp-list>li.is-available .pp-list-icon{color:#80dfb7;background:#68d7a324}.pp-list>li.is-pending .pp-list-icon{color:#ffe39b;background:#ffcc001f}.pp-list>li.is-reversed .pp-list-icon{color:#ffbac1;background:#ff78821f}.pp-list-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pp-list-main b{color:#fff;overflow-wrap:anywhere;font-size:15px}.pp-list-main small{color:#a4a3a8;font-size:12.5px}.pp-list-end{text-align:end;flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.pp-amount{color:#fff;font:800 16px/1.4 var(--ff-body);white-space:nowrap}.pp-list>li.is-available .pp-amount{color:#80dfb7}.pp-list>li.is-reversed .pp-amount{color:#ffbac1;text-decoration:line-through;text-decoration-thickness:1px}.pp-bonus{color:#80dfb7;font-size:12px}.pp-pill{white-space:nowrap;color:#c5c3ca;background:#ffffff0f;border-radius:99px;padding:3px 10px;font-size:12px;font-style:normal}.pp-pill.is-available,.pp-pill.is-w-paid{color:#80dfb7;background:#68d7a321}.pp-pill.is-pending,.pp-pill.is-w-requested,.pp-pill.is-w-approved{color:#ffe39b;background:#ffcc001f}.pp-pill.is-reversed,.pp-pill.is-w-rejected{color:#ffbac1;background:#ff78821f}.pp-pill.is-idle,.pp-pill.is-w-canceled{color:#9c9aa5}.pp-withdrawal{border-bottom:1px solid var(--line)}.pp-withdrawal:last-child{border-bottom:0}.pp-withdrawal>summary{cursor:pointer;border-bottom:0;list-style:none}.pp-withdrawal>summary::-webkit-details-marker{display:none}.pp-withdrawal>summary:hover,.pp-withdrawal[open]>summary{background:#ffda4e09}.pp-withdrawal>summary:focus-visible{outline-offset:-4px;outline:2px solid #ffda4e}.pp-withdrawal-body{border-top:1px solid var(--line);background:#00000024;padding-block:18px 22px;padding-inline:80px 22px}.pp-withdrawal-body dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 14px;display:grid}.pp-withdrawal-body dt{color:#a4a3a8;font-size:12px}.pp-withdrawal-body dd{color:#fff;overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.pp-withdrawal-body p{color:#cbc6d3;overflow-wrap:anywhere;margin:6px 0 0;font-size:13.5px;line-height:2}.pp-withdrawal-body form{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.pp-withdrawal-body button{color:#ffbac1;cursor:pointer;background:#241b1e;border:1px solid #63333c;border-radius:8px;padding:10px 16px;font-size:13px}.pp-withdrawal-body form small{color:#a4a3a8}.pp-pager{border-top:1px solid var(--line);justify-content:center;align-items:center;gap:10px;padding:16px;display:flex}.pp-pager-pages{align-items:center;gap:6px;display:flex}.pp-pager-slot{align-items:center;gap:6px;display:inline-flex}.pp-pager-page,.pp-pager-step{border:1px solid var(--line-2);color:#e8e6ec;border-radius:10px;place-items:center;min-width:40px;height:40px;padding:0 12px;font-size:14px;text-decoration:none;display:inline-grid}.pp-pager a:hover{color:#ffe39b;border-color:#ffcc008c}.pp-pager-page.is-current{color:#161100;background:#fc0;border-color:#fc0;font-weight:800}.pp-pager-step.is-disabled{opacity:.35}.pp-pager-gap{color:#82818a}@media (max-width:1200px){.pp-money,.pp-payout-grid,.pp-activity{grid-template-columns:minmax(0,1fr)}.pp-money-side{border-inline-start:0;border-top:1px solid var(--line)}.pp-code{grid-template-columns:minmax(0,1fr) auto}.pp-code-facts{grid-area:2/1/auto/-1}}@media (max-width:640px){.pp-money-main,.pp-code{padding:20px 16px}.pp-money-side>div{padding:16px}.pp-code{grid-template-columns:minmax(0,1fr)}.pp-code-facts{grid-row:auto;grid-template-columns:minmax(0,1fr)}.pp-code-stats{justify-content:space-around}.pp-more-body{grid-template-columns:minmax(0,1fr)}.pp-more-body>.partner-context-link{grid-column:1}.pp-list>li,.pp-withdrawal>summary{gap:10px;padding:14px 16px}.pp-list-icon{width:38px;height:38px}.pp-withdrawal-body{padding:16px}.pp-withdrawal-body dl{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-btn{flex:1;justify-content:center}}.partner-admin[dir=rtl]{font-family:var(--ff-body);line-height:1.9}.partner-admin[dir=rtl] :is(h1,h2,h3){font-family:var(--ff-body);line-height:1.6}.partner-admin[dir=rtl] .partner-admin-list summary{grid-template-columns:110px minmax(140px,1fr) 160px minmax(150px,1fr) 160px}.partner-admin[dir=rtl] .partner-admin-list summary>b{text-align:end}.partner-admin[dir=rtl] .partner-admin-status{font:600 12px/1.7 var(--ff-body);text-transform:none}.partner-admin[dir=rtl] .partner-admin-form label{font-size:13px}.partner-admin[dir=rtl] .partner-admin-form :is(input,select,textarea){font:14px/1.6 var(--ff-body);min-height:42px}.partner-admin[dir=rtl] .partner-admin-section header small{font-size:12px}.partner-admin[dir=rtl] .partner-admin-detail{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.partner-admin-channel{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.partner-admin-channel span{color:var(--faint);font-size:12px}.partner-admin-channel a{color:#ffda4e;overflow-wrap:anywhere;text-underline-offset:4px;max-width:100%;font-size:14px;text-decoration:underline}.partner-admin-people{margin-top:16px}.partner-admin-sms{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.partner-admin-sms small{color:var(--faint);font-size:12px}.partner-admin-people h3{color:var(--muted);margin:0 0 8px;font-size:13px;font-weight:700}.partner-admin-people ul{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:7px;max-height:300px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.partner-admin-people li{border:1px solid var(--line);border-radius:6px;flex-direction:column;gap:1px;min-width:0;padding:7px 10px;display:flex}.partner-admin-people li b{color:#fff;overflow-wrap:anywhere;font-size:13px}.partner-admin-people li small{color:var(--faint);overflow-wrap:anywhere;font-size:11.5px}.partner-admin-people li em{color:#ffda4e;font-size:11px;font-style:normal}.partner-admin-people li.is-deleted{opacity:.55}.partner-admin-people p{color:var(--faint);margin:0;font-size:13px}.partner-admin-people>a{margin-top:8px;display:inline-block}.partner-accounting-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.partner-accounting-metrics article{border:1px solid var(--line);background:#111114;border-radius:10px;padding:18px}.partner-accounting-metrics span{color:var(--muted);font-size:12px;display:block}.partner-accounting-metrics strong{color:#ffda4e;margin-top:8px;font-size:18px;display:block}.partner-accounting-pagination,.partner-admin-heading{justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.partner-accounting-pagination a,.partner-admin-heading a,.settlement-facts a{color:#ffda4e}.settlement-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:24px;display:grid}.settlement-facts dt{color:var(--muted);font-size:13px}.settlement-facts dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0;font-size:16px}.settlement-hash{overflow-wrap:anywhere;color:var(--muted);padding:0 24px 20px;font-size:11px}.settlement-actions{max-width:800px;padding:24px}.settlement-form{flex-direction:column;gap:16px;display:flex}.settlement-form label{color:var(--muted);flex-direction:column;gap:7px;font-size:14px;display:flex}.settlement-form :is(input,textarea){color:var(--text);border:1px solid var(--line-2);font:14px/1.7 var(--ff-body);background:#0a0a0c;border-radius:8px;padding:12px}.settlement-form input[type=datetime-local]{text-align:right;direction:ltr}.settlement-form button{min-height:46px}.settlement-form :focus-visible{outline-offset:3px;outline:2px solid #fc0}.settlement-reject{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.settlement-reject summary{cursor:pointer;color:#ff8e8e;margin-bottom:16px}.settlement-timeline{padding:12px 42px 24px}.settlement-timeline li{border-bottom:1px solid var(--line);padding:12px 0}.settlement-timeline span{color:var(--muted);font-size:13px;display:block}.settlement-timeline p{white-space:pre-wrap;margin:6px 0 0}@media (max-width:1100px){.partner-accounting-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-admin[dir=rtl] .partner-admin-detail{grid-template-columns:minmax(0,1fr)}.partner-admin[dir=rtl] .partner-admin-list summary{grid-template-columns:110px minmax(0,1fr) 150px}}@media (max-width:640px){.partner-accounting-metrics,.settlement-facts{grid-template-columns:minmax(0,1fr)}.partner-admin[dir=rtl] .partner-admin-list summary{grid-template-columns:100px minmax(0,1fr)}.partner-admin[dir=rtl] .partner-admin-list summary>b{grid-column:2}.partner-admin[dir=rtl] .partner-admin-form{grid-template-columns:minmax(0,1fr)}.partner-admin[dir=rtl] .partner-admin-form .is-wide{grid-column:auto}}@media print{body:has(.partner-settlement){color:#000!important;background:#fff!important}body:has(.partner-settlement) :is(.dash-sidebar,.dash-topbar,.dash-foot,.no-print,#next-logo){display:none!important}body:has(.partner-settlement) .dash-shell{display:block}body:has(.partner-settlement) .dash-main{margin:0;padding:0}.partner-settlement .partner-admin-section{color:#000;break-inside:avoid;background:#fff;border-color:#ccc}.partner-settlement :is(dt,dd,span,p,a,h1,h2,b){color:#000!important}.partner-settlement .settlement-facts{gap:12px;padding:16px}}.partner-admin-help{border:1px solid var(--line);background:#15151a;border-radius:12px;margin-block:22px;padding:20px;font-size:14px;line-height:2}.partner-admin-help summary{cursor:pointer;color:#ffe39b}.partner-admin-help ol{color:#c3bfca;padding-inline-start:22px}.partner-admin-help li+li{margin-top:10px}.partner-admin-help a{color:#ffe39b}.partner-admin-rewards{background:#3180570d;border:1px solid #68d7a340;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;margin:8px 0;padding:18px;display:grid}.partner-admin-rewards legend{color:#a8d9bd;padding-inline:7px;font-size:13px}.partner-admin-rewards p{color:#b9c3be;grid-column:1/-1;margin:0;font-size:12px;line-height:2}.partner-admin-rewards small{color:#b9c3be;font-size:11px}.partner-admin[dir=rtl] .partner-admin-list summary>*{overflow-wrap:anywhere;min-width:0}.partner-admin[dir=rtl] .partner-admin-list summary>b{display:block}.partner-admin[dir=rtl] :is(a,summary,input,select,textarea,button):focus-visible{outline-offset:3px;outline:2px solid #fc0}.partner-admin-form button:disabled{opacity:.6;cursor:progress}.partner-accounting-metrics strong{overflow-wrap:anywhere}.partner-accounting-pagination{flex-wrap:wrap}.partner-commission-list>article{border-bottom:1px solid var(--line);padding:22px}.partner-commission-list>article:last-child{border-bottom:0}.partner-commission-list article>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.partner-commission-list article>header>div{overflow-wrap:anywhere;flex-direction:column;gap:5px;min-width:0;display:flex}.partner-commission-list article>header>div>span{color:var(--muted);font-size:13px}.partner-admin-status.is-reversed{color:#ff8e8e;border-color:#ff5f5f4d}.partner-admin-status.is-available{color:#68d7a3;border-color:#57d9a34d}.partner-commission-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-block:20px;display:grid}.partner-commission-facts dt{color:var(--muted);font-size:12px}.partner-commission-facts dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:14px}.partner-commission-reversal{border-top:1px solid var(--line);padding-top:14px;font-size:13px}.partner-commission-reversal>summary{cursor:pointer;color:#ff9da6}.partner-commission-reversal>span{color:var(--muted);margin-inline-start:14px}.partner-commission-reversal>p{white-space:pre-wrap;overflow-wrap:anywhere}.partner-commission-reversal .settlement-form{max-width:800px;margin-top:18px}.partner-commission-reversal .partner-reversal-confirm{flex-direction:row;align-items:flex-start;gap:10px;display:flex}.partner-reversal-confirm input{accent-color:#ff8e8e;width:18px;min-width:18px;height:18px;margin-top:5px;padding:0}.partner-commission-admin .partner-admin-help p+p{margin-top:12px}.partner-review-history>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:14px;padding:20px;display:flex}.partner-review-history>summary>span{color:var(--muted);font-size:12px}.partner-review-history>p{color:var(--muted);margin:0;padding:0 20px 20px;font-size:13px}.partner-review-history>ol{margin:0;padding:0;list-style:none}.partner-review-history li{border-top:1px solid var(--line)}.partner-review-history li summary{cursor:pointer;flex-wrap:wrap;gap:12px;padding:16px 20px;font-size:13px;display:flex}.partner-review-history li summary span{color:var(--muted)}.partner-review-history li details>p{white-space:pre-wrap;overflow-wrap:anywhere;padding:16px 20px}.partner-review-history :is(td,th){overflow-wrap:anywhere;font-size:13px}.partner-commission-admin :is(#partner-review-history,#partner-commission-records){scroll-margin-top:120px}@media (max-width:1100px){.partner-commission-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.partner-commission-facts{grid-template-columns:minmax(0,1fr)}.partner-commission-list>article{padding:18px}}@media (max-width:1100px){.partner-admin[dir=rtl] .partner-admin-list summary small{grid-column:2/-1;display:block}.partner-admin[dir=rtl] .partner-admin-list summary>b{grid-column:2/-1}}@media (max-width:640px){.partner-admin-rewards{grid-template-columns:minmax(0,1fr);padding:14px}.partner-admin[dir=rtl] .partner-admin-list summary code{grid-column:2;display:block}}.pr-summary{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.pr-summary>div{border-inline-start:1px solid var(--line);padding:16px 20px}.pr-summary>div:first-child{border-inline-start:0}.pr-summary dt{color:var(--faint);font-size:12px}.pr-summary dd{color:#fff;margin:4px 0 0;font-size:18px;font-weight:800}.pr-summary .is-gold dd{color:#ffdb4c}.pr-ref{border-bottom:1px solid var(--line)}.pr-ref:last-child{border-bottom:0}.pr-ref>summary{cursor:pointer;grid-template-columns:42px minmax(0,1fr) 150px 150px 150px;align-items:center;gap:14px;padding:14px 20px;list-style:none;display:grid}.pr-ref>summary::-webkit-details-marker{display:none}.pr-ref>summary:hover,.pr-ref[open]>summary{background:#ffda4e09}.pr-avatar{color:#ffe39b;background:#ffcc001f;border-radius:50%;place-items:center;width:42px;height:42px;font-size:17px;font-weight:800;display:grid}.pr-who{flex-direction:column;gap:4px;min-width:0;display:flex}.pr-who b{color:#fff;font-size:15px}.pr-who small{color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.pr-chip{border:1px solid var(--line-2);color:#d8d6de;border-radius:99px;padding:2px 8px}.pr-num{flex-direction:column;gap:2px;display:flex}.pr-num small{color:var(--faint);font-size:11px}.pr-num b{color:#fff;font-size:14px}.pr-num.is-gold b{color:#ffdb4c}.pr-pill{color:#c5c3ca;background:#ffffff0f;border-radius:99px;justify-self:start;width:max-content;padding:3px 10px;font-size:12px}.pr-pill.is-active,.pr-pill.is-pay-paid{color:#80dfb7;background:#68d7a321}.pr-pill.is-pay-pending{color:#ffe39b;background:#ffcc001f}.pr-pill.is-revoked,.pr-pill.is-pay-failed,.pr-pill.is-pay-refunded{color:#ffbac1;background:#ff78821f}.pr-body{border-top:1px solid var(--line);background:#0e0e10;padding:18px 20px 22px}.pr-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.pr-facts>div{border:1px solid var(--line);border-radius:8px;padding:10px 12px}.pr-facts dt{color:var(--faint);font-size:11px}.pr-facts dd{color:#fff;overflow-wrap:anywhere;margin:4px 0 0;font-size:13.5px;font-weight:700}.pr-warn{color:#ffd59a;background:#ffba5a12;border:1px solid #ffba5a4d;border-radius:8px;margin:0 0 14px;padding:10px 14px;font-size:13px}.pr-table td{vertical-align:top;font-size:13px}.pr-table td small{color:var(--faint);margin-top:3px;font-size:11.5px;display:block}.pr-table tr.is-commission td:last-child{background:#68d7a30d}.pr-commission{color:#80dfb7;white-space:nowrap}.pr-reason{color:#b9b7c0}.pr-empty{color:var(--faint);margin:0;font-size:13px}@media (max-width:1100px){.pr-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-summary>div{border-inline-start:0;border-top:1px solid var(--line)}.pr-ref>summary{grid-template-columns:42px minmax(0,1fr) auto}.pr-ref>summary .pr-num{display:none}.pr-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--bg:#101114;--bg-2:#15171b;--surface:#1a1c21;--surface-2:#21242a;--line:#ffffff17;--line-2:#ffffff29;--text:#f4f3f1;--muted:#a4a3a8;--faint:#82818a;--brand:#fc0;--brand-2:#ffe066;--brand-ink:#161100;--glow:#ffcc006b;--discord:#5865f2;--youtube:#ff3b30;--voltex:#f90;--container:1240px;--pad:clamp(20px, 5vw, 40px);--r:6px;--ease:cubic-bezier(.22,.61,.36,1);--ff-display:var(--font-archivo), system-ui, sans-serif;--ff-body:var(--font-inter), system-ui, sans-serif;--ff-mono:var(--font-space-mono), ui-monospace, monospace}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:radial-gradient(circle at 50% -18%, #ffbe5813, transparent 38rem), var(--bg);color:var(--text);font-family:var(--ff-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;max-width:100%;margin:0;font-size:16px;line-height:1.6;overflow-x:clip}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit}::selection{background:var(--brand);color:var(--brand-ink)}.grain{z-index:9999;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}body:has([data-home-experience])>.grain{display:none}.container{width:100%;max-width:var(--container);padding-inline:var(--pad);margin-inline:auto}.section{padding-block:clamp(72px,11vw,140px);position:relative}.section--alt{background:var(--bg-2)}.section--tight{padding-block:clamp(56px,8vw,96px)}.eyebrow{font-family:var(--ff-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:12px;display:inline-flex}.eyebrow:before{content:"";background:var(--brand);width:9px;height:9px;box-shadow:0 0 14px var(--glow);flex:none;transform:rotate(45deg)}.eyebrow--center{justify-content:center}.section-head{max-width:620px;margin-bottom:clamp(40px,6vw,64px)}.section-head.center{text-align:center;margin-inline:auto}h1,h2,h3{font-family:var(--ff-display);letter-spacing:-.01em;margin:0;font-weight:800;line-height:.98}.h-xl{letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(44px,8.5vw,116px);font-weight:900}.h-lg{text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(32px,5vw,58px)}.h-md{font-size:clamp(22px,2.6vw,30px)}.lede{color:var(--muted);max-width:60ch;font-size:clamp(16px,1.4vw,18px)}.text-brand{color:var(--brand)}.btn{--bclip:11px;font-family:var(--ff-body);cursor:pointer;letter-spacing:.01em;transition:transform .25s var(--ease), background .25s var(--ease), color .2s, box-shadow .3s;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:10px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.btn svg{flex:none;width:18px;height:18px}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--brand);color:var(--brand-ink);clip-path:polygon(var(--bclip) 0, 100% 0, 100% calc(100% - var(--bclip)), calc(100% - var(--bclip)) 100%, 0 100%, 0 var(--bclip));box-shadow:0 8px 30px -12px var(--glow);font-weight:700}.btn--primary:hover{background:var(--brand-2);box-shadow:0 12px 44px -10px var(--glow);transform:translateY(-2px)}.btn--ghost{color:var(--text);border:1px solid var(--line-2);border-radius:var(--r);background:0 0}.btn--ghost:hover{border-color:var(--brand);color:#fff;background:#ffcc000f}.btn--lg{padding:18px 34px;font-size:16px}.btn--xl{--bclip:11px;padding:21px 46px;font-size:18px}.btn--block{width:100%}.btn--voltex{background:var(--voltex);color:var(--brand-ink);border-radius:var(--r);font-weight:700}.btn--voltex:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 12px 34px -14px #f909}.btn--discord{background:var(--discord);color:#fff;border-radius:var(--r)}.btn--discord:hover{filter:brightness(1.1);transform:translateY(-2px)}.btn--youtube{color:#fff;border:1px solid var(--line-2);border-radius:var(--r);background:0 0}.btn--youtube:hover{border-color:var(--youtube);color:#fff;background:#ff3b3014}.btn-row{flex-wrap:wrap;gap:14px;display:flex}.site-header{z-index:100;pointer-events:none;position:fixed;inset:12px 0 auto}.nav{pointer-events:auto;-webkit-backdrop-filter:blur(24px)saturate(145%);height:66px;transition:background .32s var(--ease),border-color .32s var(--ease),box-shadow .32s var(--ease),transform .32s var(--ease);background:linear-gradient(110deg,#0f0f11b3,#08080994);border:1px solid #ffffff17;border-radius:14px;justify-content:space-between;align-items:center;gap:22px;padding-inline:18px 10px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 48px -32px #000000f2,inset 0 1px #ffffff0e}.nav:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffcc0009,#0000 28% 72%,#ffffff06);position:absolute;inset:0}.nav>*{z-index:1;position:relative}.site-header.scrolled .nav{background:linear-gradient(110deg,#0c0c0ee6,#070708d1);border-color:#ffffff21;transform:translateY(-4px);box-shadow:0 22px 58px -30px #000,inset 0 1px #ffffff12}.brand{flex:none;align-items:center;gap:12px;display:flex}.brand img{width:auto;height:30px}.brand .brand-tag{font-family:var(--ff-mono);letter-spacing:.2em;color:var(--faint);border-left:1px solid var(--line-2);text-transform:uppercase;padding-left:12px;font-size:10px}.nav-links{align-items:center;gap:6px;margin-left:auto;display:flex}.nav-links a{color:var(--muted);border-radius:8px;padding:8px 13px;font-size:14px;font-weight:500;transition:color .2s,background .2s,box-shadow .2s;position:relative}.nav-links a:hover{color:var(--text);background:#ffffff0b}.nav-links a.active{color:var(--text);background:#ffffff0e;box-shadow:inset 0 0 0 1px #ffffff0e}.nav-links a .tag{font-family:var(--ff-mono);letter-spacing:.1em;color:var(--brand);vertical-align:super;margin-left:3px;font-size:8px}.nav-actions{flex:none;align-items:center;gap:12px;display:flex}.menu-toggle{border:1px solid var(--line-2);border-radius:var(--r);cursor:pointer;width:44px;height:44px;color:var(--text);background:0 0;justify-content:center;align-items:center;display:none}.menu-toggle svg{width:20px;height:20px}.hero{align-items:center;min-height:100svh;padding-top:120px;padding-bottom:80px;display:flex;position:relative;overflow:hidden}.hero-bg{z-index:0;position:absolute;inset:0;overflow:hidden}.hero-glow{aspect-ratio:1/.62;filter:blur(8px);width:min(1100px,120vw);animation:glowpulse 9s var(--ease) infinite;background:radial-gradient(#ffcc0057 0%,#ffcc001f 34%,#fc00 66%);position:absolute;top:34%;left:50%;translate:-50% -50%}@keyframes glowpulse{0%,to{opacity:.85}50%{opacity:1}}.hero-vignette{background:radial-gradient(120% 80% at 50% 0,#0000 40%,#0a0a0b80 100%),linear-gradient(#0a0a0b33 0%,#0a0a0b00 30%,#0a0a0bd9 100%);position:absolute;inset:0}.hero-grid{opacity:.5;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 80% at 50% 30%,#000 0%,#0000 72%);mask-image:radial-gradient(120% 80% at 50% 30%,#000 0%,#0000 72%)}.hero-inner{z-index:2;width:100%;position:relative}.hero-grid-layout{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;display:grid}.hero-kicker{margin-bottom:24px}.hero-title{margin:0 0 22px}.hero-title .line{display:block;overflow:hidden}.hero-title .word{display:inline-block}.hero-logo{filter:drop-shadow(0 12px 40px #ffcc0040);width:auto;max-width:min(440px,90%);height:auto;margin-bottom:26px;display:block}.hero-sub{color:var(--muted);max-width:44ch;margin:0 0 34px;font-size:clamp(16px,1.5vw,19px)}.hero-cta{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:38px;display:flex}.hero-community{gap:10px}.hero-meta{flex-wrap:wrap;align-items:center;gap:14px 30px;display:flex}.meta-pill{font-family:var(--ff-mono);letter-spacing:.08em;color:var(--muted);border:1px solid var(--line);border-radius:100px;align-items:center;gap:9px;padding:7px 14px;font-size:12px;display:inline-flex}.dot{background:var(--brand);border-radius:50%;flex:none;width:8px;height:8px}.dot--live{background:#2fd16a;animation:2s infinite ping;box-shadow:0 0 #2fd16a99}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.hero-card{border:1px solid var(--line-2);background:linear-gradient(180deg, var(--surface), #0e0e10);border-radius:8px;padding:28px;position:relative}.hero-card .eyebrow{margin-bottom:20px}.hero-stat{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:16px 0;display:flex}.hero-stat:first-of-type{border-top:0}.hero-stat .k{font-family:var(--ff-mono);letter-spacing:.1em;color:var(--faint);text-transform:uppercase;font-size:12px}.hero-stat .v{font-family:var(--ff-display);font-size:22px;font-weight:800}.hero-stat .v small{color:var(--muted);font-size:12px;font-family:var(--ff-mono);margin-left:4px;font-weight:400}.ticks:before,.ticks:after{content:"";pointer-events:none;width:14px;height:14px;position:absolute}.ticks:before{border-top:2px solid var(--brand);border-left:2px solid var(--brand);top:-1px;left:-1px}.ticks:after{border-bottom:2px solid var(--brand);border-right:2px solid var(--brand);bottom:-1px;right:-1px}.strip{border-block:1px solid var(--line);background:var(--bg-2);direction:ltr;overflow:hidden}.marquee{direction:ltr;flex-wrap:nowrap;width:max-content;animation:40s linear infinite scroll;display:flex}.marquee:hover{animation-play-state:paused}.marquee-track{flex:none;align-items:center;display:flex}.marquee span{white-space:nowrap;font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.04em;color:var(--faint);align-items:center;padding:16px 0;font-size:15px;font-weight:800;display:inline-flex}.marquee span:after{content:"◆";color:var(--brand);margin:0 28px;font-size:9px}@keyframes scroll{to{transform:translate(-50%)}}.steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.step{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:32px 28px 30px;transition:border-color .3s,transform .3s,background .3s;position:relative}.step:hover{border-color:var(--line-2);background:var(--surface-2);transform:translateY(-4px)}.step-num{font-family:var(--ff-display);color:#0000;-webkit-text-stroke:1.4px var(--line-2);margin-bottom:22px;font-size:54px;font-weight:900;line-height:1;transition:-webkit-text-stroke-color .3s,color .3s}.step:hover .step-num{-webkit-text-stroke-color:var(--brand)}.step h3{margin-bottom:10px;font-size:21px}.step p{color:var(--muted);margin:0 0 20px;font-size:15px}.step-foot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.store-row{flex-wrap:wrap;gap:8px;display:flex}.store-link{color:var(--muted);border:1px solid var(--line);border-radius:100px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.store-link:hover{color:var(--text);border-color:var(--brand)}.store-link svg{width:14px;height:14px}.beta-tag{font-family:var(--ff-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--brand);border:1px solid var(--brand);border-radius:4px;padding:3px 7px;font-size:10px}.community-grid{grid-template-columns:1.5fr 1fr 1fr;gap:18px;display:grid}.comm-card{border:1px solid var(--line);border-radius:10px;flex-direction:column;min-height:280px;padding:clamp(28px,4vw,44px);transition:border-color .3s,transform .3s;display:flex;position:relative;overflow:hidden}.comm-card:hover{transform:translateY(-4px)}.comm-card .glow-blob{filter:blur(70px);opacity:.5;pointer-events:none;border-radius:50%;width:340px;height:340px;position:absolute}.comm-card--voltex{background:linear-gradient(155deg,#1d1509,#100d09)}.comm-card--voltex:hover{border-color:#ff990080}.comm-card--voltex .glow-blob{background:var(--voltex);top:-120px;right:-80px}.comm-card--discord{background:linear-gradient(155deg,#15151b,#0e0e12)}.comm-card--discord:hover{border-color:#5865f280}.comm-card--discord .glow-blob{background:var(--discord);top:-120px;right:-80px}.comm-card--youtube{background:linear-gradient(155deg,#181113,#0e0e10)}.comm-card--youtube:hover{border-color:#ff3b3073}.comm-card--youtube .glow-blob{background:var(--youtube);opacity:.35;bottom:-140px;left:-90px}.comm-ic{width:46px;height:46px;margin-bottom:auto}.comm-ic svg{width:100%;height:100%}.comm-card h3{text-transform:uppercase;margin:24px 0 8px;font-size:clamp(24px,3vw,34px)}.comm-card p{color:var(--muted);max-width:42ch;margin:0 0 24px;font-size:15px}.feature-row{background:var(--line);border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.feature{background:var(--bg);padding:26px 22px}.feature .fi{color:var(--brand);margin-bottom:14px}.feature .fi svg{width:22px;height:22px}.feature h3{font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.02em;margin:0 0 6px;font-size:16px;font-weight:700;line-height:normal}.feature p{color:var(--muted);margin:0;font-size:13.5px}.cta-band{position:relative;overflow:hidden}.cta-band .glow{aspect-ratio:2;background:radial-gradient(#ffcc0038,#0000 60%);width:140%;position:absolute;bottom:-60%;left:50%;translate:-50%}.cta-inner{z-index:1;text-align:center;max-width:760px;margin-inline:auto;position:relative}.cta-inner h2{margin-bottom:18px}.cta-inner p{color:var(--muted);max-width:52ch;margin:0 auto 32px}.cta-inner .btn-row{justify-content:center}.site-footer{border-top:1px solid var(--line);background:var(--bg-2);padding-block:64px 30px;position:relative}.footer-top{border-bottom:1px solid var(--line);grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding-bottom:48px;display:grid}.footer-brand img{width:auto;height:54px;margin-bottom:18px}.footer-brand p{color:var(--muted);max-width:34ch;margin:0 0 20px;font-size:14px}.footer-social{gap:10px;display:flex}.footer-social a{border:1px solid var(--line-2);border-radius:var(--r);width:40px;height:40px;color:var(--muted);justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.footer-social a:hover{color:#fff;border-color:var(--brand);background:#ffcc0012}.footer-social svg{width:18px;height:18px}.footer-col h3{font-family:var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin:0 0 16px;font-size:11px;font-weight:700;line-height:normal}.footer-col ul{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.footer-col a{color:var(--muted);font-size:14px;transition:color .2s}.footer-col a:hover{color:var(--text)}.footer-col .tag{font-family:var(--ff-mono);letter-spacing:.1em;color:var(--brand);vertical-align:super;margin-left:4px;font-size:8px}.legal{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:var(--faint);margin-top:26px;padding:18px 20px;font-size:12.5px;line-height:1.7}.footer-seal{margin-top:26px;display:flex}.footer-seal a{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:8px;line-height:0;display:inline-flex}.footer-seal img{max-width:110px;height:auto}.footer-bottom{color:var(--faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:26px;font-size:13px;display:flex}.footer-bottom .made{font-family:var(--ff-mono);letter-spacing:.06em;font-size:11px}.uc{text-align:center;min-height:100svh;padding:140px var(--pad) 90px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.uc .hero-glow{top:42%}.uc-inner{z-index:2;flex-direction:column;align-items:center;width:100%;max-width:880px;margin-inline:auto;display:flex;position:relative}.uc-badge{font-family:var(--ff-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--brand);border:1px solid var(--brand);border-radius:100px;align-items:center;gap:10px;margin-bottom:30px;padding:9px 18px;font-size:12px;display:inline-flex}.uc h1{text-transform:uppercase;letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(52px,13vw,150px)}.uc .uc-ghost{text-align:center;width:100%;font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.02em;color:#0000;-webkit-text-stroke:1.5px #ffffff24;-webkit-user-select:none;user-select:none;background:linear-gradient(#ffd47924,#ffcc000d 60%,#0000);-webkit-background-clip:text;background-clip:text;margin-bottom:18px;font-size:clamp(44px,12vw,168px);font-weight:900;line-height:.9}.uc-badge .dot{background:linear-gradient(180deg,#ffd479,var(--brand));box-shadow:0 0 12px #ffd4798c}.uc p{color:var(--muted);max-width:50ch;margin:0 auto 36px;font-size:clamp(16px,1.6vw,19px)}.uc .btn-row{justify-content:center}.uc-progress{max-width:360px;margin:34px auto 0}.uc-progress .bar{background:var(--line);border-radius:100px;height:4px;overflow:hidden}.uc-progress .bar i{background:linear-gradient(90deg,var(--brand),var(--brand-2));border-radius:100px;height:100%;display:block}.uc-progress .lbl{font-family:var(--ff-mono);letter-spacing:.1em;color:var(--faint);text-transform:uppercase;justify-content:space-between;margin-top:10px;font-size:11px;display:flex}.showcase-grid{grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;gap:10px;display:grid}.shot{aspect-ratio:16/9;border:1px solid var(--line);cursor:pointer;background:var(--surface);border-radius:8px;padding:0;display:block;position:relative;overflow:hidden}.shot img{object-fit:cover;width:100%;height:100%;transition:transform .55s var(--ease);display:block}.shot:hover img,.shot:focus-visible img{transform:scale(1.07)}.shot:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.shot-ov{opacity:0;background:linear-gradient(#0a0a0b00 45%,#0a0a0b8c);justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.shot:hover .shot-ov,.shot:focus-visible .shot-ov{opacity:1}.shot-ov svg{color:#fff;filter:drop-shadow(0 2px 8px #0000008c);width:30px;height:30px}@media (min-width:700px){.showcase-grid{grid-template-columns:repeat(4,1fr)}.shot--feat{grid-area:span 2/span 2}}@media (max-width:699px){.showcase-grid{gap:8px}.shot--feat{grid-column:1/-1}.shot--feat img{transform:none}}.showcase-note{text-align:center;color:var(--faint);margin-top:18px;font-size:13px}.showcase-note a{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.showcase-note a:hover{color:#fff}.lightbox{z-index:200;-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .25s var(--ease);background:#060607ed;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.lightbox.open{opacity:1;pointer-events:auto}.lb-stage{flex-direction:column;align-items:center;gap:12px;max-width:1200px;margin:0;display:flex}.lb-stage img{object-fit:contain;border:1px solid var(--line-2);background:#0b0b0d;border-radius:8px;max-width:100%;max-height:82vh;box-shadow:0 30px 80px -20px #000000d9}.lb-count{font-family:var(--ff-mono);letter-spacing:.12em;color:var(--muted);font-size:12px}.lb-btn{border:1px solid var(--line-2);color:#fff;cursor:pointer;background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:all .2s;display:flex;position:absolute}.lb-btn:hover{background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}.lb-btn svg{width:22px;height:22px}.lb-close{top:20px;right:20px}.lb-prev{top:50%;left:20px;transform:translateY(-50%)}.lb-next{top:50%;right:20px;transform:translateY(-50%)}@media (max-width:600px){.lightbox{padding:12px}.lb-prev{left:10px}.lb-next{right:10px}.lb-btn{width:44px;height:44px}.lb-close{top:12px;right:12px}.lb-stage{gap:10px}.lb-stage img{max-height:70vh}}.dot--ok{background:#2fd16a;box-shadow:0 0 10px #2fd16a8c}.dot--off{background:#ff4d4d;box-shadow:0 0 10px #ff4d4d80}.dot--unknown{background:var(--faint);box-shadow:none}.status-banner{background:linear-gradient(180deg,var(--surface),#0f0f11) padding-box, linear-gradient(165deg, #ffd47933, #ffffff14 40%, #ffcc0038) border-box;border:1px solid #0000;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px 14px;margin-bottom:16px;padding:20px 24px;display:flex;box-shadow:0 18px 60px -30px #000000e6}.status-banner-main{flex:auto;align-items:center;gap:14px;min-width:0;display:inline-flex}.status-banner-meta{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;margin-left:auto;display:inline-flex}[dir=rtl] .status-banner-meta{margin-left:0;margin-right:auto}.status-banner .dot{flex:none;width:12px;height:12px}.status-overall-text{font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.01em;overflow-wrap:anywhere;min-width:0;font-size:clamp(17px,2vw,20px);font-weight:800}.status-updated{font-family:var(--ff-mono);letter-spacing:.06em;color:var(--faint);text-transform:uppercase;white-space:nowrap;font-size:11.5px}.status-list{flex-direction:column;gap:10px;display:flex}.status-row{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:18px 22px;transition:border-color .3s;display:flex}.status-row:hover{border-color:var(--line-2)}.status-row-main{flex:200px;min-width:0}.status-name{font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.02em;overflow-wrap:anywhere;margin-bottom:3px;font-size:15px;font-weight:700;display:block}.status-desc{color:var(--faint);overflow-wrap:anywhere;font-size:13px}.status-state{font-family:var(--ff-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;align-items:center;gap:9px;font-size:12px;display:inline-flex}.status-state .dot{flex:none;width:9px;height:9px}.status-note{color:var(--faint);text-align:center;margin-top:20px;font-size:13px}@media (max-width:640px){.status-banner{gap:10px 12px;padding:16px}.status-banner-main{flex:100%;gap:11px}.status-banner-meta{flex:100%;margin-left:0}[dir=rtl] .status-banner-meta{margin-right:0}.status-row{padding:15px 16px}.status-note{text-align:start}}[data-reveal-active]:not([data-eager]){opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(24px)}[data-reveal-active]:not([data-eager]).in{opacity:1;transform:none}[data-reveal-active]:not([data-eager])[data-delay="1"]{transition-delay:80ms}[data-reveal-active]:not([data-eager])[data-delay="2"]{transition-delay:.16s}[data-reveal-active]:not([data-eager])[data-delay="3"]{transition-delay:.24s}@keyframes reveal-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}[data-reveal][data-eager]{animation:reveal-in .7s var(--ease) both}[data-reveal][data-eager][data-delay="1"]{animation-delay:80ms}[data-reveal][data-eager][data-delay="2"]{animation-delay:.16s}[data-reveal][data-eager][data-delay="3"]{animation-delay:.24s}@keyframes reveal-rise{0%{transform:translateY(24px)}to{transform:none}}[data-reveal][data-eager][data-lcp]{opacity:1;animation-name:reveal-rise}@media (prefers-reduced-motion:reduce){[data-reveal],[data-reveal-active]:not([data-eager]){opacity:1;transition:none;transform:none}[data-reveal][data-eager],.marquee,.hero-glow,.dot--live{animation:none}}@media (max-width:960px){.hero-grid-layout{grid-template-columns:1fr;gap:36px}.hero-card{order:2}.community-grid{grid-template-columns:1fr}.feature-row{grid-template-columns:repeat(2,1fr)}.footer-top{grid-template-columns:1fr 1fr;gap:32px}.footer-brand{grid-column:1/-1}}@media (max-width:760px){.nav-links{display:none}.menu-toggle{display:inline-flex}.steps{grid-template-columns:1fr}.site-header{inset:8px 10px auto}.nav{border-radius:12px;gap:12px;height:58px;padding-inline:12px 8px}.site-header.scrolled .nav{transform:translateY(-2px)}.hero{padding-top:100px}}@media (max-width:520px){.feature-row,.footer-top{grid-template-columns:1fr}.btn--block-sm{width:100%}.brand .brand-tag{display:none}.nav-actions{gap:8px;min-width:0}.hero-meta{gap:10px 14px}.meta-pill{padding:6px 11px;font-size:11px}.btn{padding:14px 20px;font-size:14px}.hero-cta{align-items:stretch}.btn--xl{justify-content:center;padding:17px 26px;font-size:16px}.hero-community{flex-wrap:nowrap}.hero-community .btn{flex:1 1 0;justify-content:center;min-width:0;padding-inline:12px}.btn--lg{padding:16px 24px;font-size:15px}.btn-row{gap:10px}}.mobile-menu{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:82px var(--pad) 40px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;background:#080809f7;flex-direction:column;gap:6px;transition:opacity .3s,transform .3s,visibility 0s .3s;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-12px)}.mobile-menu.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s,transform .3s,visibility;transform:none}.mobile-menu-links{flex-direction:column;gap:6px;display:flex}.mobile-menu a{font-family:var(--ff-display);text-transform:uppercase;border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:-.01em;padding:14px 0;font-size:clamp(22px,7vw,30px);font-weight:700;transition:color .2s}.mobile-menu a:hover,.mobile-menu a.active{color:var(--text)}.mobile-menu a.active:before{content:"";background:var(--brand);vertical-align:middle;width:8px;height:8px;box-shadow:0 0 12px var(--glow);margin-inline-end:12px;display:inline-block;transform:rotate(45deg)}.mobile-menu a .tag{font-family:var(--ff-mono);color:var(--brand);letter-spacing:.1em;margin-left:8px;font-size:11px}.mobile-menu .btn{margin-top:26px}.mobile-close{z-index:2;top:18px;right:var(--pad);border:1px solid var(--line-2);border-radius:var(--r);width:44px;height:44px;color:var(--text);cursor:pointer;background:#080809e6;justify-content:center;align-items:center;display:inline-flex;position:fixed}[dir=rtl] .mobile-close{right:auto;left:var(--pad)}.mobile-close svg{width:20px;height:20px}@media (max-height:560px){.mobile-menu{padding-top:70px}.mobile-menu a{padding:10px 0;font-size:20px}.mobile-menu .btn{margin-top:16px}}.lang-toggle{color:var(--muted);border:1px solid var(--line-2);border-radius:var(--r);white-space:nowrap;align-items:center;gap:7px;padding:10px 13px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.lang-toggle:hover{color:#fff;border-color:var(--brand);background:#ffcc000f}.lang-toggle svg{width:15px;height:15px}.mobile-menu .lang-toggle{justify-content:center;margin-top:14px;font-size:16px}@media (max-width:760px){.nav-actions .lang-toggle{display:none}}[dir=rtl]{--ff-display:var(--font-vazirmatn), system-ui, sans-serif;--ff-body:var(--font-vazirmatn), system-ui, sans-serif;--ff-mono:var(--font-vazirmatn), ui-monospace, monospace;--font-display:var(--font-vazirmatn), system-ui, sans-serif;--font-body:var(--font-vazirmatn), system-ui, sans-serif;--font-mono:var(--font-vazirmatn), ui-monospace, monospace}[dir=rtl] body{line-height:1.8}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] .eyebrow,[dir=rtl] .btn,[dir=rtl] .nav-links a,[dir=rtl] .meta-pill,[dir=rtl] .brand-tag,[dir=rtl] .status-name,[dir=rtl] .marquee span,[dir=rtl] .h-xl,[dir=rtl] .h-lg,[dir=rtl] .h-md,[dir=rtl] .lang-toggle,[dir=rtl] .footer-col h3,[dir=rtl] .uc-badge,[dir=rtl] .beta-tag,[dir=rtl] .store-link,[dir=rtl] .status-overall-text,[dir=rtl] .made{letter-spacing:normal}[dir=rtl] .hero-sub,[dir=rtl] .lede,[dir=rtl] .step p,[dir=rtl] .comm-card p,[dir=rtl] .feature p,[dir=rtl] .legal,[dir=rtl] .footer-brand p{line-height:1.95}[dir=rtl] .brand-tag{border-left:0;border-right:1px solid var(--line-2);padding-left:0;padding-right:12px}[dir=rtl] .status-updated{margin-left:0;margin-right:auto}[dir=rtl] .nav-links{gap:14px}[dir=rtl] .nav-links a .tag,[dir=rtl] .mobile-menu a .tag,[dir=rtl] .footer-col .tag{letter-spacing:normal;margin-left:0;margin-right:6px}[dir=rtl] .flip-label,[dir=rtl] .countdown-sub,[dir=rtl] .tag,[dir=rtl] .beta-tag,[dir=rtl] .showcase-note,[dir=rtl] .status-desc,[dir=rtl] .status-state{letter-spacing:normal}.announce{z-index:300;overscroll-behavior:contain;-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .3s var(--ease);background:#060607e6;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.announce.open{opacity:1;pointer-events:auto}.announce-box{width:auto;max-width:min(1120px,94vw);transition:transform .35s var(--ease);flex-direction:column;align-items:stretch;margin:auto;display:flex;position:relative;transform:translateY(14px)scale(.98)}.announce.open .announce-box{transform:none}.announce-img{border:1px solid var(--line-2);background:#0b0b0d;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:84vh;display:block;box-shadow:0 30px 90px -20px #000000d9}.announce-box--video{width:min(960px,94vw)}.announce-video{aspect-ratio:16/9;border:1px solid var(--line-2);background:#000;border-radius:12px;width:100%;max-height:78vh;position:relative;overflow:hidden;box-shadow:0 30px 90px -20px #000000d9}.announce-video iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.announce-say{background:var(--surface);border:1px solid var(--line-2);border-top:0;border-radius:0 0 12px 12px;flex-direction:column;align-items:flex-start;gap:9px;padding:16px 20px 18px;display:flex;box-shadow:0 30px 90px -20px #000000d9}.announce-box--image .announce-say{margin-top:-12px;padding-top:26px}.announce-title{font-family:var(--ff-display);color:var(--text);font-size:clamp(17px,2.2vw,21px);font-weight:800;line-height:1.3}.announce-text{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.announce-cta{align-self:flex-start;margin-top:4px;padding:11px 20px;font-size:14px}.announce-box:has(.announce-say) .announce-img{max-height:62vh}.announce-box:has(.announce-say) .announce-video{max-height:58vh}.announce-close{z-index:2;background:var(--brand);width:40px;height:40px;color:var(--brand-ink);cursor:pointer;box-shadow:0 6px 20px -6px var(--glow);border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:-14px;right:-14px}.announce-close:hover{background:var(--brand-2);transform:scale(1.06)}.announce-close svg{width:20px;height:20px}[dir=rtl] .announce-close{left:-14px;right:auto}@media (max-width:600px){.announce{padding:16px}.announce-box{max-width:100%}.announce-close{width:36px;height:36px;color:var(--text);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(6px);background:#060607b8;top:10px;right:10px}.announce-close:hover{background:var(--brand);color:var(--brand-ink)}[dir=rtl] .announce-close{left:10px;right:auto}.announce-say{padding:14px 16px 16px}}@media (prefers-reduced-motion:reduce){.announce,.announce-box{transition:none}.announce-box{transform:none}}.countdown{flex-direction:column;align-items:center;gap:20px;display:flex}.countdown-lead{text-align:center}.countdown-sub{font-family:var(--ff-mono);letter-spacing:.1em;color:var(--faint);text-transform:uppercase;margin-top:10px;font-size:12px}.flip-clock{--fw:clamp(56px,8.5vw,82px);--fh:clamp(76px,12vw,110px);direction:ltr;align-items:flex-start;gap:clamp(6px,1.2vw,12px);display:flex}.flip-group{flex-direction:column;align-items:center;gap:12px;display:flex}.flip-unit{width:var(--fw);height:var(--fh);perspective:340px;position:relative}.flip-half,.flip-fold{height:calc(var(--fh) / 2);background:linear-gradient(#242427,#191a1c);position:absolute;left:0;right:0;overflow:hidden}.flip-upper,.flip-fold-upper{border-radius:8px 8px 0 0;top:0;box-shadow:inset 0 -1px #0000008c}.flip-lower,.flip-fold-lower{top:calc(var(--fh) / 2);background:linear-gradient(#1c1c1f,#111113);border-radius:0 0 8px 8px}.flip-num{height:var(--fh);line-height:1;font-family:var(--ff-display);font-weight:800;font-size:calc(var(--fh) * .62);color:var(--text);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex;position:absolute;left:0;right:0}.flip-upper .flip-num,.flip-fold-upper .flip-num{top:0}.flip-lower .flip-num,.flip-fold-lower .flip-num{top:calc(var(--fh) / -2)}.flip-fold{z-index:2;backface-visibility:hidden;display:none}.flip-fold-upper{transform-origin:bottom}.flip-fold-lower{transform-origin:top;transform:rotateX(90deg)}.flip-unit.flipping .flip-fold-upper{animation:.28s ease-in forwards flip-down;display:block}.flip-unit.flipping .flip-fold-lower{animation:.28s ease-out .28s both flip-up;display:block}@keyframes flip-down{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes flip-up{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes plslide{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.flip-label{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:11px}.flip-sep{font-family:var(--ff-display);font-size:clamp(30px,5vw,52px);font-weight:800;line-height:var(--fh);color:var(--brand);align-self:flex-start}.hero-countdown.done{display:none}@media (prefers-reduced-motion:reduce){.flip-unit.flipping .flip-fold-upper,.flip-unit.flipping .flip-fold-lower{animation:none;display:none}}.site-notice-stack{z-index:95;pointer-events:none;flex-direction:column;align-items:center;gap:10px;padding:0 18px;display:flex;position:fixed;top:86px;left:0;right:0}.site-notice{pointer-events:auto;color:#dcecff;-webkit-backdrop-filter:blur(10px);background:#122a4ae0;border:1px solid #4da3ff73;border-radius:12px;align-items:flex-start;gap:12px;width:100%;max-width:860px;padding:13px 16px;font-size:14px;line-height:1.6;display:flex;box-shadow:0 18px 50px -18px #001432cc}.site-notice-dot{background:#4da3ff;border-radius:50%;flex:none;width:9px;height:9px;margin-top:6px;box-shadow:0 0 10px #4da3ffcc}.site-notice-text{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.site-notice-text strong{color:#fff;font-weight:700}.site-notice-text a{color:#8fc4ff;text-underline-offset:3px;text-decoration:underline}.site-notice-text a:hover{color:#fff}.site-notice-close{color:#9cc4ef;cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:2px}.site-notice-close:hover{color:#fff}.site-notice-close svg{width:16px;height:16px}[dir=rtl] .site-notice-close{margin-left:0;margin-right:auto}@media (max-width:600px){.site-notice-stack{top:80px}.site-notice{font-size:13px}}.maint-box{text-align:center;background:linear-gradient(#101720,#0b0f14);border:1px solid #4da3ff66;border-radius:16px;flex-direction:column;max-width:min(560px,92vw);padding:clamp(28px,5vw,48px);box-shadow:0 30px 90px -20px #000a1ee6}.maint-inner{flex-direction:column;align-items:center;gap:16px;display:flex}.maint-badge{font-family:var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:#8fc4ff;border:1px solid #4da3ff73;border-radius:100px;align-items:center;gap:9px;padding:8px 16px;font-size:12px;display:inline-flex}[dir=rtl] .maint-badge{letter-spacing:normal}.maint-box h2{font-family:var(--ff-display);color:#fff;font-size:clamp(24px,4vw,34px);font-weight:800}.maint-box p{color:var(--muted);max-width:44ch;margin:0;font-size:15px;line-height:1.75}.maint-until{font-family:var(--ff-mono);letter-spacing:.04em;font-size:12.5px;color:#8fc4ff!important}.dot--maint{background:#4da3ff;box-shadow:0 0 10px #4da3ffb3}.shop-world{isolation:isolate;background:#070708;min-height:100svh;padding-top:118px;overflow:hidden}.shop-atmosphere{z-index:0;pointer-events:none;height:min(720px,82svh);position:absolute;inset:0 0 auto;overflow:hidden}.shop-atmosphere img{object-fit:cover;object-position:46% 50%;opacity:.42;filter:saturate(.7)contrast(1.15)brightness(.78);transform:scale(1.025)}.shop-atmosphere:after{content:"";background:linear-gradient(90deg,#070708e0,#07070857 48%,#070708bf),linear-gradient(#07070833,#0707087a 58%,#070708 100%),radial-gradient(circle at 20% 40%,#ffcc001f,#0000 34%);position:absolute;inset:0}.shop-showcase{z-index:2;position:relative}.shop-hero{background:linear-gradient(105deg,#070708bf,#0c0c0d3d 55%,#07070894);border-block:1px solid #ffffff1f;align-items:end;min-height:520px;padding:clamp(38px,6vw,76px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px -70px #ffcc0094}.shop-hero:before{content:"";opacity:.22;pointer-events:none;background-image:linear-gradient(#ffffff24 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.shop-hero:after{content:"";background:linear-gradient(90deg,var(--brand),#fc00);width:min(360px,48%);height:3px;box-shadow:0 0 22px var(--glow);inset-inline-start:0;position:absolute;bottom:0}.shop-hero-copy{z-index:2;width:min(760px,82%);position:relative}.shop-hero-title{letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;filter:drop-shadow(0 18px 32px #0000008c);margin:20px 0 22px;font-size:clamp(45px,6.3vw,92px);line-height:.91}.shop-hero-title>span{display:block}[dir=rtl] .shop-hero-title{font-family:var(--font-estedad),Tahoma,Arial,sans-serif;letter-spacing:normal;text-transform:none;font-size:clamp(42px,5.25vw,76px);line-height:1.16}.shop-hero-lede{color:#f4f3f1bd;max-width:620px;margin:0;font-size:clamp(16px,1.35vw,19px);line-height:1.9}.shop-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.shop-hero-stats{border-top:1px solid #ffffff1f;flex-wrap:wrap;align-items:stretch;gap:18px clamp(24px,4vw,56px);margin-top:clamp(30px,4vw,46px);padding-top:24px;display:flex}.shop-hero-mark{z-index:1;color:#ffffff14;-webkit-user-select:none;user-select:none;inset-inline-end:clamp(24px,5vw,70px);flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;translate:0 -50%}.shop-hero-mark span{font:900 clamp(150px,19vw,290px)/.72 var(--ff-display);letter-spacing:-.11em}.shop-hero-mark small{color:#ffcc0080;font:700 10px/1 var(--ff-mono);letter-spacing:.22em;margin-top:24px}.shop-catalog-section{border-top:1px solid var(--line);margin-top:72px;padding-top:34px}.shop-catalog-featured{margin-top:58px}.shop-catalog-clothes{margin-top:80px}.shop-world .p-card{border-radius:8px}.shop-world .p-card:before{content:"";z-index:4;background:var(--brand);opacity:.72;pointer-events:none;top:0;width:42px;height:2px;position:absolute;inset-inline-start:0;box-shadow:0 0 14px #ffcc0073}.shop-world .p-card:hover{transform:translateY(-5px)}.shop-world .buy-banner{background:linear-gradient(105deg,#ffcc001c,#131316f0 48%);border-radius:8px;margin-top:22px}.shop-world--checkout{padding-bottom:clamp(70px,9vw,120px)}.shop-hero--checkout{min-height:380px;margin-bottom:0}.shop-hero--checkout .shop-hero-copy{width:min(680px,82%)}.shop-hero--checkout .shop-hero-title{font-size:clamp(42px,5vw,70px)}.shop-checkout-shell{max-width:1080px}.shop-checkout-flow{border-inline:1px solid var(--line);background:linear-gradient(#0d0d0ff0,#070708b3);padding:clamp(24px,4vw,42px);position:relative}@media (max-width:760px){.shop-world{padding-top:96px}.shop-hero{min-height:470px;padding:34px 24px}.shop-hero-copy,.shop-hero--checkout .shop-hero-copy{width:100%}.shop-hero-mark{opacity:.5;inset-inline-end:-20px;top:30%}.shop-hero-mark span{font-size:150px}.shop-hero-mark small{display:none}.shop-hero-stats{gap:18px 24px}.shop-hero-stats .p-divider{display:none}.shop-hero-actions .btn{flex:190px}.shop-checkout-flow{border-inline:0;padding:24px 18px}}.gold{color:#0000;background:linear-gradient(#fff3cf 0%,#ffd479 46%,#e2a24a 100%);-webkit-background-clip:text;background-clip:text}.p-card{background:linear-gradient(180deg,var(--surface),#0f0f11) padding-box, linear-gradient(165deg, #ffd47938, #ffffff12 32%, #ffffff0d 65%, #ffcc003d) border-box;transition:transform .35s var(--ease), box-shadow .35s var(--ease), background .35s;border:1px solid #0000;border-radius:18px;position:relative;overflow:hidden}.p-card:hover{background:linear-gradient(180deg,var(--surface-2),#101012) padding-box, linear-gradient(165deg, #ffd47980, #ffffff1a 32%, #ffcc0047 65%, #ffe0668c) border-box;transform:translateY(-4px);box-shadow:0 24px 70px -28px #ffcc0080,0 10px 40px -20px #000000e6}.p-card--static:hover{transform:none}.p-media{position:relative;overflow:hidden}.p-media:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 0%,#ffffff17 45%,#fff4d629 50%,#ffffff17 55%,#0000 100%);width:45%;transition:opacity .2s;position:absolute;top:-30%;bottom:-30%;left:-70%;transform:skew(-18deg)}.p-card:hover .p-media:after,.p-hero .p-media:after{opacity:1;animation:p-sweep 1.1s var(--ease)}@keyframes p-sweep{0%{left:-70%}to{left:140%}}.p-chip{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);font-family:var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:#0a0a0b8c;border-radius:100px;align-items:center;gap:7px;padding:5px 11px;font-size:10.5px;display:inline-flex}[dir=rtl] .p-chip{letter-spacing:normal}.p-hero{background:linear-gradient(115deg,#1c1208 0%, #141014 38%, var(--surface) 100%) padding-box, linear-gradient(160deg, #ffd47973, #ffffff14 40%, #fc06) border-box;border:1px solid #0000;border-radius:22px;position:relative;overflow:hidden}.p-hero:before{content:"";pointer-events:none;opacity:.6;background:radial-gradient(560px 300px at 12% -20%,#ffd47929,#0000 60%),radial-gradient(700px 380px at 95% 120%,#ffcc002e,#0000 65%);position:absolute;inset:0}.p-hero:after{content:"";pointer-events:none;opacity:.35;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(110% 100% at 50% 0,#000 0%,#0000 70%);mask-image:radial-gradient(110% 100% at 50% 0,#000 0%,#0000 70%)}.p-stat{text-align:center}.p-stat .v{font-family:var(--ff-display);font-variant-numeric:tabular-nums;font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1;display:block}.p-stat .k{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-top:7px;font-size:10.5px;display:block}[dir=rtl] .p-stat .k{letter-spacing:normal}.p-tier{color:#ffd479;text-shadow:0 0 12px #ffd47973;letter-spacing:.16em}.p-divider{background:linear-gradient(180deg, transparent, var(--line-2), transparent);align-self:stretch;width:1px}.status-players{font-family:var(--ff-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);white-space:nowrap;border-radius:100px;align-items:center;gap:8px;padding:6px 13px;font-size:12px;display:inline-flex}.status-players b{color:#2fd16a;font-weight:700}[dir=rtl] .status-players{letter-spacing:normal}.pay-alert{border:1px solid;border-radius:10px;max-width:70ch;margin:20px 0 0;padding:12px 15px;font-size:14px;line-height:1.6}.pay-alert--info{color:#bfdcff;background:#4da3ff14;border-color:#4da3ff66}.wallet-shortfall{gap:8px;display:grid}.wallet-shortfall p{margin:0}.wallet-shortfall small{opacity:.85;line-height:1.8}.wallet-shortfall-actions{flex-wrap:wrap;gap:8px;display:flex}.pay-alert--err{color:#ffb0b0;background:#ff4d4d14;border-color:#ff4d4d6b}.pay-note{color:var(--faint);max-width:70ch;margin-top:26px;font-size:13px;line-height:1.75}.pay-signin{border:1px dashed var(--line-2);color:var(--muted);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0 0;padding:12px 16px;font-size:13.5px;line-height:1.6;display:flex}.pay-signin--ok{color:var(--text);background:#2fd16a0f;border-style:solid;border-color:#2fd16a59}.pay-signin b{color:#fff}.pay-signin-dot{background:#2fd16a;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 10px #2fd16a99}.pay-cid{font-family:var(--ff-mono);color:var(--faint);font-size:12px}.coin-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;margin-top:26px;display:grid}.coin-card{flex-direction:column;display:flex;position:relative}.coin-card--feat{box-shadow:0 20px 60px -32px #ffcc008c}.coin-badge{z-index:2;font-family:var(--ff-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-ink);background:linear-gradient(180deg,#ffd479,var(--brand));box-shadow:0 6px 18px -8px var(--glow);top:12px;border-radius:100px;padding:4px 10px;font-size:10px;font-weight:700;position:absolute;inset-inline-start:12px}[dir=rtl] .coin-badge{letter-spacing:normal}.coin-media{aspect-ratio:585/705;background:#101013;place-items:center;display:grid}.coin-media--starter{aspect-ratio:585/787}.coin-media img{object-fit:cover;width:100%;height:100%;display:block}.coin-fallback{flex-direction:column;align-items:center;gap:4px;display:flex}.coin-fallback b{font-family:var(--ff-display);font-variant-numeric:tabular-nums;font-size:clamp(26px,5vw,36px);font-weight:900;line-height:1}.coin-fallback i{font-style:normal;font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:10.5px}[dir=rtl] .coin-fallback i{letter-spacing:normal}.coin-body{flex-direction:column;flex:1;gap:9px;padding:16px 18px 18px;display:flex}.coin-name{font-family:var(--ff-display);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:800}.coin-amount{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:13.5px;display:flex}.coin-amount b{font-family:var(--ff-display);font-variant-numeric:tabular-nums;font-size:21px;font-weight:800}.coin-bonus{font-family:var(--ff-mono);letter-spacing:.08em;text-transform:uppercase;color:#2fd16a;white-space:nowrap;background:#2fd16a14;border:1px solid #2fd16a66;border-radius:100px;padding:3px 9px;font-size:10.5px}[dir=rtl] .coin-bonus{letter-spacing:normal}.coin-price{font-family:var(--ff-display);color:var(--text);margin:0 0 4px;font-size:20px;font-weight:800}.coin-body .btn{margin-top:auto}.coin-body .btn[disabled]{opacity:.6;cursor:not-allowed}.pay-legal{border:1px solid var(--line);background:var(--surface);color:var(--faint);border-radius:12px;margin-top:30px;padding:20px 22px;font-size:12.5px;line-height:1.8}.pay-legal-head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.pay-legal-head b{color:var(--text);font-family:var(--ff-display);font-size:14px;display:block}.pay-legal-head span{font-family:var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:#2fd16a;margin-top:3px;font-size:10.5px;display:block}[dir=rtl] .pay-legal-head span{letter-spacing:normal}.pay-lock{color:#2fd16a;flex:none}.pay-lock svg{width:22px;height:22px}.pay-legal ul{flex-direction:column;gap:7px;margin:0;padding-inline-start:18px;display:flex}.pay-legal li{max-width:92ch}.tier-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.tier-card{flex-direction:column;display:flex}.tier-card--feat{box-shadow:0 20px 60px -32px #ffcc008c}.tier-media{aspect-ratio:16/9;background:radial-gradient(120% 120% at 50% 0,#221610 0%,#101013 75%)}.tier-media img{object-fit:cover;width:100%;height:100%}.tier-body{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex}.tier-name{font-family:var(--ff-display);margin:0;font-size:19px;font-weight:800}.tier-price{font-family:var(--ff-display);margin:0;font-size:26px;font-weight:900;line-height:1}.tier-desc{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.tier-perks-label{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:6px 0 0;font-size:10px}[dir=rtl] .tier-perks-label{letter-spacing:normal}.tier-perks{color:var(--muted);flex-direction:column;gap:7px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.tier-perks li{align-items:flex-start;gap:9px;line-height:1.6;display:flex}.tier-perks li:before{content:"✓";color:#2fd16a;flex:none;font-size:12px;line-height:1.5}.tier-body .btn{margin-top:auto}.tier-body .btn[disabled]{opacity:.6;cursor:not-allowed}.donate-custom{margin-top:34px;padding:clamp(22px,4vw,32px)}.donate-form{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.donate-form-wide{grid-column:1/-1}.donate-form label{color:var(--muted);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.donate-form input,.donate-form textarea{background:var(--bg-2);border:1px solid var(--line-2);color:var(--text);border-radius:8px;width:100%;min-width:0;padding:11px 13px;font-family:inherit;font-size:15px;transition:border-color .2s}.donate-form textarea{resize:vertical}.donate-form input:focus,.donate-form textarea:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #ffcc0026}.donate-form small{color:var(--faint);font-size:11.5px}.donate-form .btn[disabled]{opacity:.6;cursor:not-allowed}.thanks-card{text-align:center;padding:clamp(28px,5vw,44px)}.thanks-card .btn-row{justify-content:center}.thanks-badge{width:56px;height:56px;font-family:var(--ff-display);border-radius:50%;place-items:center;margin-bottom:18px;font-size:26px;font-weight:800;display:inline-grid}.thanks-badge--paid{color:#2fd16a;background:#2fd16a24;border:1px solid #2fd16a80}.thanks-badge--pending{color:#8fc4ff;background:#4da3ff1f;border:1px solid #4da3ff73}.thanks-badge--failed,.thanks-badge--unknown{color:#ff9d9d;background:#ff4d4d1a;border:1px solid #ff4d4d6b}.thanks-facts{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:14px 30px;margin:22px 0 0;padding-top:20px;display:flex}.thanks-facts div{text-align:center}.thanks-facts dt{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:10.5px}[dir=rtl] .thanks-facts dt{letter-spacing:normal}.thanks-facts dd{font-family:var(--ff-display);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:20px;font-weight:800}@media (max-width:520px){.coin-grid{grid-template-columns:1fr 1fr;gap:12px}.coin-body{gap:7px;padding:13px 14px 15px}.coin-name{font-size:15px}.coin-amount b{font-size:18px}.coin-price{font-size:17px}.coin-body .btn{padding:12px 14px;font-size:13.5px}.tier-grid{grid-template-columns:1fr}.crypto-box{padding:16px}.crypto-actions{justify-content:space-between;width:100%}.pay-legal{padding:16px}.thanks-facts{gap:12px 20px}}@media (max-width:359px){.coin-grid{grid-template-columns:1fr}}.buy-step{font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.1em;color:var(--faint);margin:34px 0 14px;font-size:15px;font-weight:800}[dir=rtl] .buy-step{letter-spacing:normal}.coin-card--pick{cursor:pointer;text-align:inherit;font:inherit;color:inherit;border:0;width:100%;padding:0}.coin-card--pick.is-picked{outline:2px solid var(--brand);outline-offset:2px;box-shadow:0 22px 60px -30px #fc09}.coin-pick{text-align:center;border:1px solid var(--line-2);color:var(--muted);border-radius:8px;margin-top:auto;padding:10px 12px;font-size:13px;font-weight:600;transition:all .2s;display:block}.coin-card--pick.is-picked .coin-pick,.tier-card--pick.is-picked .coin-pick{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.tier-card--pick{cursor:pointer;text-align:inherit;font:inherit;color:inherit;border:0;width:100%;padding:0}.tier-card--pick.is-picked{outline:2px solid var(--brand);outline-offset:2px}.method-row{flex-wrap:wrap;gap:10px;display:flex}.method-btn{cursor:pointer;border:1px solid var(--line-2);background:var(--surface);color:var(--muted);border-radius:10px;align-items:center;gap:9px;padding:13px 20px;font-family:inherit;font-size:14.5px;font-weight:600;transition:all .2s;display:inline-flex}.method-btn svg{width:19px;height:19px}.method-btn:hover{color:var(--text);border-color:var(--line-2)}.method-btn.is-on{border-color:var(--brand);color:#fff;background:#ffcc001f}.buy-cta{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:26px;padding-top:22px;display:flex}.buy-total{color:var(--muted);font-size:15px}.buy-total b{font-family:var(--ff-display);font-size:24px}.buy-cta .btn[disabled]{opacity:.55;cursor:not-allowed}.pay-panel{background:var(--surface);border:1px solid var(--line-2);border-radius:16px;max-width:620px;padding:clamp(20px,4vw,32px)}.card-form{flex-direction:column;gap:18px;display:flex}.card-form .btn[disabled]{opacity:.6;cursor:not-allowed}.card-secure{color:var(--faint);justify-content:center;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.card-secure svg{color:#2fd16a;flex:none;width:15px;height:15px}.crypto-pay{flex-direction:column;gap:18px;display:flex}.crypto-pay-title{font-family:var(--ff-display);margin:0;font-size:18px;font-weight:800}.crypto-pay-grid{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.crypto-pay-main{flex-direction:column;flex:260px;gap:14px;min-width:0;display:flex}.crypto-field{flex-direction:column;gap:6px;display:flex}.crypto-field>span{font-family:var(--ff-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:10.5px}[dir=rtl] .crypto-field>span{letter-spacing:normal}.crypto-amount{font-family:var(--ff-display);font-size:26px;font-weight:800;line-height:1.2}.crypto-amount i{color:var(--muted);font-size:15px;font-style:normal}.crypto-address{text-align:left;word-break:break-all;font-family:var(--ff-mono);background:var(--bg-2);border:1px solid var(--line-2);color:var(--text);-webkit-user-select:all;user-select:all;direction:ltr;border-radius:8px;padding:11px 13px;font-size:13px;line-height:1.6;display:block}.crypto-pay-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.crypto-qr{background:#fff;border-radius:12px;flex:none;padding:8px;line-height:0}.crypto-qr img{width:168px;height:168px;display:block}.crypto-status{border:1px solid;border-radius:10px;align-items:center;gap:10px;padding:12px 15px;font-size:14px;display:flex}.crypto-status-dot{border-radius:50%;flex:none;width:9px;height:9px}.crypto-status--pending{color:#bfdcff;background:#4da3ff14;border-color:#4da3ff66}.crypto-status--pending .crypto-status-dot{background:#4da3ff;animation:2s infinite ping}.crypto-status--paid{color:#8ff0b4;background:#2fd16a1a;border-color:#2fd16a73}.crypto-status--paid .crypto-status-dot{background:#2fd16a}.crypto-status--failed{color:#ffb0b0;background:#ff4d4d14;border-color:#ff4d4d6b}.crypto-status--failed .crypto-status-dot{background:#ff4d4d}.crypto-warn{color:var(--faint);flex-direction:column;gap:6px;margin:0;padding-inline-start:18px;font-size:12.5px;line-height:1.7;display:flex}.crypto-warn b{color:var(--brand)}.crypto-leave{color:var(--faint);margin:0;font-size:12.5px}.buy-banner{background:linear-gradient(180deg,var(--surface),#0f0f11) padding-box, linear-gradient(120deg, #ffd47959, #ffffff0f 45%, #ffcc0059) border-box;border:1px solid #0000;border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:34px;padding:18px 22px;display:flex}.buy-banner--compact{margin-top:20px;padding:14px 16px}.buy-banner-ic{color:var(--brand);flex:none}.buy-banner-ic svg{width:30px;height:30px}.buy-banner-text{flex-direction:column;flex:240px;gap:4px;min-width:0;display:flex}.buy-banner-text b{font-family:var(--ff-display);font-size:16px}.buy-banner-text span{color:var(--muted);font-size:13.5px;line-height:1.65}.region-offers{flex-direction:column;gap:12px;margin-top:26px;display:flex}.ca-offer{background:#5865f20f;border:1px dashed #5865f273;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 20px;display:flex}.ca-offer--dk{background:#c8102e14;border-color:#c8102e8c}.ca-offer-flag{flex:none;font-size:26px;line-height:1}.ca-offer-text{flex-direction:column;flex:260px;gap:3px;min-width:0;display:flex}.ca-offer-text b{font-family:var(--ff-display);font-size:15px}.ca-offer-text span{color:var(--muted);font-size:13px;line-height:1.7}.donate-toggle{color:var(--text);cursor:pointer;align-items:center;gap:9px;font-size:14px;display:flex}.donate-toggle input{width:16px;height:16px;accent-color:var(--brand)}.donate-amount{max-width:280px;color:var(--muted);flex-direction:column;gap:6px;margin-top:14px;font-size:13px;display:flex}.donate-amount input{background:var(--bg-2);border:1px solid var(--line-2);color:var(--text);border-radius:8px;padding:11px 13px;font-family:inherit;font-size:15px}.donate-amount input:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #ffcc0026}.donate-amount small{color:var(--faint);font-size:11.5px}@media (max-width:520px){.crypto-pay-grid{flex-direction:column}.crypto-qr{align-self:center}.buy-cta{flex-direction:column;align-items:stretch}.buy-cta .btn{width:100%}.method-btn{flex:auto;justify-content:center}.buy-banner,.ca-offer{padding:14px 16px}.buy-banner .btn,.ca-offer .btn{width:100%}}.coin-select{margin-top:16px}.coin-picker{border:0;min-width:0;margin:0;padding:0}.coin-picker legend{font-family:var(--ff-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:10px;padding:0;font-size:10.5px}[dir=rtl] .coin-picker legend{letter-spacing:normal}.coin-picker-grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:9px;display:grid}.coin-opt{cursor:pointer;border:1px solid var(--line-2);background:var(--bg-2);border-radius:10px;align-items:center;gap:11px;min-width:0;padding:11px 13px;transition:all .2s;display:flex}.coin-opt:hover{border-color:var(--line-2);background:var(--surface-2)}.coin-opt.is-on{border-color:var(--brand);background:#ffcc001a}.coin-opt input{opacity:0;pointer-events:none;position:absolute}.coin-opt:focus-within{outline:2px solid var(--brand);outline-offset:2px}.coin-icon{border-radius:50%;flex:none}.coin-opt-text{flex-direction:column;gap:1px;min-width:0;display:flex}.coin-opt-text b{font-size:14px;font-weight:700}.coin-opt-text small{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}@media (max-width:400px){.coin-picker-grid{grid-template-columns:1fr 1fr}.coin-opt{gap:8px;padding:10px}}.faq-list{flex-direction:column;gap:10px;max-width:860px;display:flex}.faq-item{border:1px solid var(--line);background:var(--surface);border-radius:12px;transition:border-color .25s,background .25s}.faq-item[open]{border-color:var(--line-2);background:var(--surface-2)}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary h3{font-family:var(--ff-display);letter-spacing:0;margin:0;font-size:16.5px;font-weight:700;line-height:1.5}.faq-item summary:hover h3{color:#fff}.faq-mark{flex:none;width:16px;height:16px;position:relative}.faq-mark:before,.faq-mark:after{content:"";background:var(--brand);height:2px;transition:transform .25s var(--ease);border-radius:2px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.faq-mark:after{transform:translateY(-50%)rotate(90deg)}.faq-item[open] .faq-mark:after{transform:translateY(-50%)rotate(0)}.faq-item p{color:var(--muted);max-width:80ch;margin:0;padding:0 22px 20px;font-size:14.5px;line-height:1.85}@media (max-width:520px){.faq-item summary{gap:12px;padding:15px 16px}.faq-item summary h3{font-size:15px}.faq-item p{padding:0 16px 17px;font-size:14px}}.crypto-danger{background:#ff4d4d17;border:1px solid #ff4d4d8c;border-radius:12px;align-items:flex-start;gap:13px;padding:14px 16px;display:flex}.crypto-danger-ic{color:#ff4d4d;flex:none}.crypto-danger-ic svg{width:22px;height:22px}.crypto-danger b{color:#ff6b6b;font-family:var(--ff-display);margin-bottom:4px;font-size:14px;display:block}.crypto-danger span{color:#ffc9c9;font-size:13px;line-height:1.8;display:block}.coin-picker fieldset{border:0;min-width:0;margin:0 0 16px;padding:0}.coin-picker fieldset:last-child{margin-bottom:0}.coin-networks{padding-top:4px}.coin-opt--net{padding:10px 13px}.coin-opt--net .coin-opt-text b{font-size:13px}.coin-opt--net .coin-opt-text small{font-family:var(--ff-mono);font-size:10px}.shop-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.shop-tab{cursor:pointer;border:1px solid var(--line-2);background:var(--surface);color:var(--muted);border-radius:100px;align-items:center;gap:9px;padding:11px 18px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.shop-tab:hover{color:var(--text)}.shop-tab.is-on{border-color:var(--brand);color:#fff;background:#ffcc0021}.shop-tab span{font-family:var(--ff-mono);color:var(--faint);border:1px solid var(--line-2);border-radius:100px;padding:1px 7px;font-size:10.5px}.shop-tab.is-on span{color:var(--brand);border-color:#ffcc0080}.shop-note{color:#ffe6ad;background:#ffd47912;border:1px solid #ffd47959;border-radius:10px;max-width:74ch;margin:0 0 18px;padding:11px 15px;font-size:13.5px;line-height:1.7}.coin-grid--starter{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.coin-grants{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.coin-grants li{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13.5px;display:flex}.coin-grants b{font-family:var(--ff-display);font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.coin-sum{border-top:1px dashed var(--line);margin-top:2px;padding-top:7px;font-size:12.5px}.coin-sum b{color:var(--text);font-size:14.5px;font-weight:700}.coin-sum-and{color:var(--faint)}.coin-extra{color:#ffd479;font-size:13px}@media (max-width:520px){.coin-grid--starter{grid-template-columns:1fr}.shop-tab{padding:9px 14px;font-size:13px}}.sup-note{color:var(--faint);margin:14px 0 0;font-size:13.5px}.sup-covers-title{font-family:var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--brand);margin:46px 0 16px;font-size:12px}.sup-covers{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sup-cover{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}.sup-cover:hover{border-color:var(--tk-line);background:var(--tk-bg)}.sup-cover-icon{background:var(--tk-bg);border:1px solid var(--tk-line);border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font-size:18px;line-height:1;display:grid}.sup-cover b{font-family:var(--ff-body);color:var(--text);font-size:14px;font-weight:600;line-height:1.4}.sup-still{border:1px dashed var(--line-2);background:var(--surface);text-align:center;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding:28px 24px;display:flex}.sup-still p{color:var(--muted);margin:0;font-size:15px}@media (max-width:520px){.sup-still{flex-direction:column}}.coin-meta{white-space:normal;flex-wrap:wrap;align-items:center;gap:5px 8px;display:flex;overflow:visible}.coin-min{font-family:var(--ff-mono);color:var(--text);opacity:.9;font-size:10.5px}.coin-fee{font-family:var(--ff-mono);letter-spacing:.03em;white-space:nowrap;border:1px solid;border-radius:100px;padding:2px 7px;font-size:9.5px}.coin-fee--low{color:#57d9a3;background:#57d9a31a;border-color:#57d9a366}.coin-fee--mid{color:#ffc247;background:#ffc2471a;border-color:#ffc24766}.coin-fee--high{color:#ff9d9d;background:#ff4d4d1a;border-color:#ff4d4d66}.coin-fee-note{color:var(--faint);max-width:62ch;margin:0 0 10px;font-size:11.5px;line-height:1.6}.btn--ticket{color:#8fc4ff;background:#5aa9ff1f;border:1px solid #5aa9ff80}.btn--ticket:hover{color:#fff;background:#5aa9ff38;border-color:#5aa9ff}.crypto-send-note{color:var(--faint);margin-top:6px;font-size:11.5px;line-height:1.6;display:block}.rules{--rule-new:#57d9a3;--rule-upd:#5aa9ff;--rule-important:#fc0;--rule-notice:#ffc247;--rule-danger:#ff6b6b;--rule-info:#3fd8e6;--rule-muted:#9aa3ad}.rules :is(h1,h2,h3){overflow-wrap:anywhere}.rules-en-note{color:var(--faint);margin-top:14px;font-size:13px}.rules{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.rules ::selection{color:inherit;background:0 0}.rules :is(input,textarea){-webkit-user-select:text;user-select:text}.rules :is(input,textarea)::selection{color:var(--text);background:#ffcc004d}.rules-stats{flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.rules-stats li{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex-direction:column;gap:2px;min-width:110px;padding:12px 18px;display:flex}.rules-stats b{font-family:var(--ff-display);font-size:20px;font-weight:800;line-height:1.1}.rules-stats span{color:var(--faint);font-size:12px}.rules-stats .is-new b{color:var(--rule-new)}.rules-stats .is-edited b{color:var(--rule-upd)}.rules-stats .is-when b{color:var(--muted);font-size:15px;font-weight:700}.rules-changes{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.rules-changes a{border:1px solid var(--line);background:var(--surface);border-radius:12px;height:100%;padding:16px 18px;transition:border-color .25s,background .25s;display:block}.rules-changes a:hover{border-color:var(--line-2);background:var(--surface-2)}.rules-change-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.rules-change-head em{color:var(--faint);margin-inline-start:auto;font-size:11.5px;font-style:normal}.rules-changes b{font-family:var(--ff-display);color:var(--text);font-size:15px;font-weight:700;line-height:1.55;display:block}.rules-changes p{font-family:var(--ff-mono);color:var(--faint);margin:6px 0 0;font-size:11.5px}.rules-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.rules-card-link{border:1px solid var(--line);background:var(--surface);height:100%;transition:border-color .25s, background .25s, transform .25s var(--ease);border-radius:12px;align-items:flex-start;gap:14px;padding:20px;display:flex}.rules-card:not(.is-soon) .rules-card-link:hover{border-color:var(--brand);background:var(--surface-2);transform:translateY(-2px)}.rules-card.is-soon .rules-card-link{opacity:.55;cursor:default}.rules-card-icon{border:1px solid var(--line-2);background:var(--bg-2);width:38px;height:38px;color:var(--brand);border-radius:10px;flex:none;place-items:center;display:grid}.rules-card-icon svg{width:19px;height:19px}.rules-card-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.rules-card-body b{font-family:var(--ff-display);font-size:16px;font-weight:700;line-height:1.4}.rules-card-blurb{color:var(--muted);font-size:13px;line-height:1.8}.rules-card-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;display:flex}.rules-card-meta .tag{font-family:var(--ff-mono);color:var(--brand);letter-spacing:normal;font-size:10px}.rules-count,.rules-when{font-family:var(--ff-mono);color:var(--faint);font-size:11px}.rules-card-go{color:var(--faint);transition:color .25s, transform .25s var(--ease);flex:none}.rules-card-go svg{width:17px;height:17px}.rules-card:not(.is-soon) .rules-card-link:hover .rules-card-go{color:var(--brand);transform:translate(-3px)}.rules-back{color:var(--muted);align-items:center;gap:7px;margin-bottom:22px;font-size:13px;transition:color .2s;display:inline-flex}.rules-back:hover{color:var(--brand)}.rules-back svg{width:15px;height:15px}.rules-doc-head{margin-bottom:26px}.rules-doc-head .lede{margin-top:10px;font-size:15px}.rules-doc-meta{font-family:var(--ff-mono);color:var(--faint);flex-wrap:wrap;gap:6px 16px;margin:14px 0 0;padding:0;font-size:11.5px;list-style:none;display:flex}.rules-doc-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.rules-note{color:var(--text);border:1px solid #5aa9ff4d;border-inline-start:3px solid var(--rule-upd);background:#5aa9ff12;border-radius:10px;margin:16px 0 0;padding:13px 16px;font-size:14px;line-height:1.95}.rules-pinned{background:#ffcc000f;border:1px solid #ffcc0052;border-radius:12px;margin-bottom:22px;padding:16px 18px}.rules-pinned h2{font-family:var(--ff-display);letter-spacing:.06em;text-transform:uppercase;color:var(--brand);margin:0 0 10px;font-size:13px;font-weight:700}.rules-pinned ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.rules-pinned li{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.rules-pinned a{min-width:0;color:var(--text);border-bottom:1px solid #0000;flex:1;font-size:14.5px;line-height:1.95;transition:color .2s,border-color .2s}.rules-pinned a:hover{color:var(--brand);border-bottom-color:#fc06}.rules-empty{text-align:center;color:var(--muted);border:1px dashed var(--line-2);background:var(--surface);border-radius:12px;padding:40px 20px}.rules-layout{grid-template-columns:262px minmax(0,1fr);align-items:start;gap:34px;display:grid}.rules-toc-box{border:1px solid var(--line);background:var(--surface);border-radius:12px;max-height:calc(100vh - 120px);padding:14px 16px;position:sticky;top:90px;overflow:auto}.rules-toc-box summary{cursor:pointer;font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:13px;font-weight:700;list-style:none}.rules-toc-box summary::-webkit-details-marker{display:none}.rules-toc-box nav{flex-direction:column;gap:2px;margin-top:12px;display:flex}.rules-toc-link{color:var(--muted);border-inline-start:2px solid #0000;border-radius:7px;padding:6px 10px;font-size:13px;line-height:1.65;transition:color .2s,background .2s,border-color .2s}.rules-toc-link:hover{color:var(--text);background:var(--surface-2)}.rules-toc-link.is-active{color:var(--brand);border-inline-start-color:var(--brand);background:#ffcc0012}.rules-toc-link.lvl2{padding-inline-start:22px;font-size:12.5px}.rules-tools{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;display:flex}.rules-search{border:1px solid var(--line-2);background:var(--surface);border-radius:9px;flex:260px;align-items:center;gap:10px;height:44px;padding:0 14px;transition:border-color .2s;display:flex}.rules-search:focus-within{border-color:var(--brand)}.rules-search svg{width:16px;height:16px;color:var(--faint);flex:none}.rules-search input{min-width:0;height:100%;color:var(--text);font-family:var(--ff-body);background:0 0;border:0;outline:none;flex:1;font-size:14px}.rules-search input::-webkit-search-cancel-button{filter:invert(.6)}.rules-filter{cursor:pointer;border:1px solid var(--line-2);background:var(--surface);height:44px;color:var(--muted);border-radius:9px;padding:0 16px;font-size:13px;font-weight:600;transition:all .2s}.rules-filter:hover{color:var(--text);border-color:var(--line-2)}.rules-filter.is-on{border-color:var(--rule-upd);color:#bcdcff;background:#5aa9ff24}.rules-hits{font-family:var(--ff-mono);color:var(--faint);font-size:11.5px}.rules-blocks{flex-direction:column;gap:3px;display:flex}.rule-h{font-family:var(--ff-display);overflow-wrap:anywhere;scroll-margin-top:96px}.rule-h1{border-bottom:1px solid var(--line);margin:34px 0 14px;padding-bottom:10px;font-size:clamp(19px,2.4vw,23px)}.rule-h2{color:var(--muted);margin:24px 0 10px;font-size:clamp(16px,2vw,18px)}.rule-h3{color:var(--muted);margin:18px 0 8px;font-size:15px}.rules-blocks>.rule-h:first-child{margin-top:0}.rule-item{border:1px solid #0000;border-radius:8px;align-items:flex-start;gap:10px;padding:9px 12px;scroll-margin-top:96px;transition:background .2s,border-color .2s;display:flex;position:relative}.rule-item:hover{background:var(--surface)}.rule-item p{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:15px;line-height:2.05}.rule-item a{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.rule-item mark{color:var(--text);background:#ffcc0047;border-radius:3px;padding:0 2px}.rule-item--bullet{padding-inline-start:26px}.rule-item--bullet.lvl1{padding-inline-start:48px}.rule-item--bullet.lvl2,.rule-item--bullet.lvl3{padding-inline-start:70px}.rule-item--bullet p{color:var(--muted);font-size:14.5px}.rule-dot{background:var(--brand);opacity:.75;inset-inline-start:12px;border-radius:50%;width:5px;height:5px;position:absolute;top:calc(.5em + 9px)}.rule-item--bullet.lvl1 .rule-dot{inset-inline-start:34px}.rule-item--bullet.lvl2 .rule-dot,.rule-item--bullet.lvl3 .rule-dot{inset-inline-start:56px}.rule-num{font-family:var(--ff-mono);color:var(--brand);white-space:nowrap;margin-inline-end:8px;font-size:13px}.rule-item.is-flagged{background:var(--tint)}@supports (color:color-mix(in lab, red, red)){.rule-item.is-flagged{background:color-mix(in srgb, var(--tint) 6%, transparent)}}.rule-item.is-flagged{border-color:var(--tint)}@supports (color:color-mix(in lab, red, red)){.rule-item.is-flagged{border-color:color-mix(in srgb, var(--tint) 24%, transparent)}}.rule-item.tone-new{--tint:var(--rule-new)}.rule-item.tone-updated{--tint:var(--rule-upd)}.rule-item.tone-important{--tint:var(--rule-important)}.rule-item.tone-notice{--tint:var(--rule-notice)}.rule-item.tone-danger{--tint:var(--rule-danger)}.rule-item.tone-info{--tint:var(--rule-info)}.rule-item.tone-muted{--tint:var(--rule-muted)}.rule-item.is-pinned .rule-num{font-weight:700}.rule-item:target{border-color:var(--brand);background:#ffcc0017}.rule-tools{flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding-top:3px;display:flex}.rule-badge{font-family:var(--ff-mono);letter-spacing:normal;white-space:nowrap;color:var(--tone);border:1px solid;border-color:var(--tone);border-radius:100px;align-items:center;gap:6px;padding:3px 8px;font-size:10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rule-badge{border-color:color-mix(in srgb, var(--tone) 45%, transparent)}}.rule-badge{background:var(--tone)}@supports (color:color-mix(in lab, red, red)){.rule-badge{background:color-mix(in srgb, var(--tone) 10%, transparent)}}.rule-badge em{opacity:.75;font-style:normal}.rule-badge--new{--tone:var(--rule-new)}.rule-badge--updated{--tone:var(--rule-upd)}.rule-badge--important{--tone:var(--rule-important)}.rule-badge--notice{--tone:var(--rule-notice)}.rule-badge--danger{--tone:var(--rule-danger)}.rule-badge--info{--tone:var(--rule-info)}.rule-badge--muted{--tone:var(--rule-muted)}@media (max-width:900px){.rules-layout{grid-template-columns:1fr;gap:18px}.rules-toc-box{max-height:none;position:static}.rules-toc-box[open] nav{max-height:46vh;overflow:auto}}@media (max-width:560px){.rule-item{flex-wrap:wrap;padding:10px}.rule-tools{width:100%;padding-top:0}.rules-stats li{flex:calc(50% - 10px);min-width:0}}.rules-nocopy{z-index:130;border:1px solid var(--line-2);background:var(--surface-2);width:max-content;max-width:min(92vw,460px);color:var(--muted);text-align:center;pointer-events:none;animation:rules-nocopy-in .22s var(--ease) both;inset-inline:0;border-radius:100px;margin-inline:auto;padding:11px 20px;font-size:12.5px;line-height:1.75;position:fixed;bottom:22px;box-shadow:0 12px 34px #00000080}@keyframes rules-nocopy-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rules-nocopy{animation:none}}@media print{.rules-blocks,.rules-changes,.rules-grid,.rules-toc,.rules-tools,.rules-stats,.rules-nocopy,.rules-pinned{display:none!important}.rules:after{text-align:center;content:"قوانین سرور HIGH ROLEPLAY را در gta5high.com/rules بخوانید.";padding:60px 0;font-size:14px;line-height:2;display:block}}.tkm{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.tkm-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:8px;margin:10px 0 0;display:grid}.tkm-shot{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;display:block;overflow:hidden}.tkm-shot img{object-fit:cover;width:100%;height:148px;transition:transform .35s var(--ease);display:block}.tkm-shot:hover{border-color:var(--brand)}.tkm-shot:hover img{transform:scale(1.05)}.tkm-media{margin:10px 0 0}.tkm-clip{border:1px solid var(--line);background:#000;border-radius:10px;width:100%;max-height:340px;display:block}.tkm-audio{width:100%}.tkm-name{font-family:var(--ff-mono);color:var(--faint);margin-top:5px;font-size:10.5px}.tkm-file{border:1px solid var(--line);background:var(--bg-2);color:var(--text);border-radius:10px;align-items:center;gap:9px;padding:9px 12px;font-size:13px;text-decoration:none;transition:border-color .2s;display:flex}.tkm-file:hover{border-color:var(--brand)}.tkm-file svg{opacity:.6;flex:none}.tkm-file b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.tkm-file span{font-family:var(--ff-mono);color:var(--faint);flex:none;font-size:11px}.tk-live{color:#8fe6c2;background:#57d9a312;border:1px solid #57d9a34d;border-radius:10px;align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;font-size:12.5px;line-height:1.6;display:flex}.tk-live-dot{background:#57d9a3;border-radius:50%;flex:none;width:7px;height:7px;animation:2s ease-in-out infinite tk-live-pulse;box-shadow:0 0 0 3px #57d9a333}@keyframes tk-live-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.tk-live-dot{animation:none}}.tk-live--off{color:#ffbe93;background:#ff9f5a12;border-color:#ff9f5a59}:where(a,button,[role=button],summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}:where(input,textarea,select):focus-visible{outline:2px solid var(--brand);outline-offset:1px}@media (hover:none) and (pointer:coarse){.footer-social a,.rules-toc-link,.tkm-file,.lang-toggle,.store-link{align-items:center;min-height:44px;display:flex}.footer-col ul a,.footer-social a{padding-block:6px}}@media (prefers-reduced-motion:reduce){.comm-card:hover,.rules-card:not(.is-soon) .rules-card-link:hover,.tkm-shot:hover img{transform:none}.strip .marquee{animation:none}}.tk-call-start{cursor:pointer;color:#8fe6c2;font:600 12.5px/1 var(--ff-body);background:#57d9a31a;border:1px solid #57d9a373;border-radius:100px;align-items:center;gap:7px;padding:8px 14px;transition:background .2s,border-color .2s;display:inline-flex}.tk-call-start:hover{background:#57d9a333;border-color:#57d9a3}.tk-call{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;margin:0 0 12px;overflow:hidden}.tk-call--ringing{background:#57d9a312;border-color:#57d9a380}.tk-call--failed{background:#ff9f5a12;border-color:#ff9f5a73}.tk-call-bar{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.tk-call-bar b{color:var(--text);font-weight:600}.tk-call-dot{background:#57d9a3;border-radius:50%;flex:none;width:8px;height:8px;animation:1.4s ease-in-out infinite tk-live-pulse}.tk-call--failed .tk-call-dot{background:#ff9f5a;animation:none}.tk-call-relay{font-family:var(--ff-mono);color:var(--faint);border:1px solid var(--line-2);border-radius:100px;padding:2px 8px;font-size:10.5px;font-style:normal}.tk-call-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-inline-start:auto;display:flex}.tk-call-btn{cursor:pointer;border:1px solid var(--line-2);background:var(--bg-2);min-height:34px;color:var(--text);font:600 12px/1 var(--ff-body);border-radius:100px;padding:0 13px;transition:border-color .2s,background .2s}.tk-call-btn:hover{border-color:var(--brand)}.tk-call-btn.is-yes{color:#8fe6c2;background:#57d9a324;border-color:#57d9a38c}.tk-call-btn.is-no{color:#ff9d9d;background:#ff4d4d1f;border-color:#ff4d4d80}.tk-call-btn[aria-pressed=true]{border-color:var(--brand);color:var(--brand);background:#ffcc001f}.tk-call-people{flex-wrap:wrap;gap:8px;margin:0;padding:0 14px 12px;list-style:none;display:flex}.tk-call-person{border:1px solid var(--line);background:var(--bg-2);border-radius:100px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:12.5px;display:flex}.tk-call-person b{color:var(--text);font-weight:600}.tk-call-face{width:28px;height:28px;font-family:var(--ff-display);color:var(--who);background:var(--who);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}@supports (color:color-mix(in lab, red, red)){.tk-call-face{background:color-mix(in srgb, var(--who) 18%, transparent)}}.tk-call-face{box-shadow:0 0 0 0 var(--who)}@supports (color:color-mix(in lab, red, red)){.tk-call-face{box-shadow:0 0 0 0 color-mix(in srgb, var(--who) 55%, transparent)}}.tk-call-face{transition:box-shadow .15s}.tk-call-person.is-loud{border-color:var(--who)}.tk-call-person.is-loud .tk-call-face{box-shadow:0 0 0 3px var(--who)}@supports (color:color-mix(in lab, red, red)){.tk-call-person.is-loud .tk-call-face{box-shadow:0 0 0 3px color-mix(in srgb, var(--who) 55%, transparent)}}.tk-call-muted{color:#ff9d9d;flex:none}.tk-call-vol{border:1px solid var(--line-2);background:var(--bg-2);height:34px;color:var(--muted);border-radius:100px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.tk-call-vol input{width:78px;accent-color:var(--brand);cursor:pointer}.tk-call-stage{border-top:1px solid var(--line);background:#000;margin:0}.tk-call-screen{background:#000;width:100%;max-height:min(70vh,560px);display:block}.tk-call-stage figcaption{background:var(--surface);color:var(--muted);align-items:center;gap:10px;padding:8px 14px;font-size:12px;display:flex}.tk-call-stage figcaption button{margin-inline-start:auto}.tk-call-screen:fullscreen{object-fit:contain;height:100%;max-height:none}.tk-call-note{color:var(--muted);margin:0;padding:0 14px 11px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.tk-call-dot{animation:none}}.hero-stage{isolation:isolate;--plate-f:grayscale(0) saturate(1.18) contrast(1.02) brightness(1.3);--cast-f:grayscale(0) saturate(1.06) contrast(1.02) brightness(1.02);--mark-f:grayscale(0) brightness(1);--plate-o:1;--glow-o:1;--lean:0px;--law-f:var(--cast-f);--law-glow:0;--street-f:var(--cast-f);--street-glow:0;--orbit-o:0;align-items:center;min-height:100svh;padding-top:clamp(104px,14vh,148px);padding-bottom:clamp(52px,8vh,92px);display:flex;position:relative;overflow:hidden}@media (hover:hover){.hero-stage:not(:has(.hero-play:is(:hover,:focus-visible))){--plate-f:grayscale(.48) saturate(.72) contrast(1.03) brightness(1.32);--cast-f:grayscale(.42) saturate(.68) contrast(1.07) brightness(1.02);--mark-f:grayscale(.82) brightness(1.28);--plate-o:1;--glow-o:.28;--lean:0px}.hero-stage:has(.hero-play:is(:hover,:focus-visible)){--lean:11px}.hero-stage:not(:has(.hero-play:is(:hover,:focus-visible))):has(.stage-figure--law:hover){--law-f:grayscale(0) saturate(1.08) contrast(1.02) brightness(1.06);--law-glow:1}.hero-stage:not(:has(.hero-play:is(:hover,:focus-visible))):has(.stage-figure--street:hover){--street-f:grayscale(0) saturate(1.08) contrast(1.02) brightness(1.06);--street-glow:1}.stage-figure{pointer-events:auto}}.hero-stage:has(.hero-play:is(:hover,:focus-visible)){--orbit-o:.32}.hero-orbits{aspect-ratio:1;pointer-events:none;z-index:0;width:min(1250px,150vw);opacity:var(--orbit-o);transition:opacity 1.1s var(--ease);position:absolute;top:36%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(closest-side,#000 52%,#0000 98%);mask-image:radial-gradient(closest-side,#000 52%,#0000 98%)}@media (max-width:700px){.hero-orbits{width:175vw}}.stage-bg{z-index:0;position:absolute;inset:0;overflow:hidden}.stage-plate{object-fit:cover;object-position:50% 58%;width:100%;min-width:1280px;height:clamp(320px,42vh,620px);opacity:var(--plate-o);filter:var(--plate-f) brightness(var(--plate-dim,1));transition:opacity .9s var(--ease), filter .9s var(--ease);position:absolute;bottom:7%;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#0000 0%,#000 26% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 26% 90%,#0000 100%)}.stage-plate--custom{object-fit:cover;width:100%;min-width:0;height:100%;inset:0;translate:none;-webkit-mask-image:linear-gradient(#0000 0%,#000 13% 100%);mask-image:linear-gradient(#0000 0%,#000 13% 100%)}.hero-stage:has(.stage-plate--custom) .stage-sky{background:linear-gradient(180deg, var(--bg) 0%, #0a0a0b8c 9%, #0a0a0b00 26%)}.hero-stage:has(.stage-plate--custom) .stage-vignette{background:radial-gradient(150% 110% at 50% 42%,#0000 43%,#0a0a0b75 100%),linear-gradient(#0a0a0b61 0%,#0a0a0b00 20% 76%,#0a0a0bb8 100%)}.stage-sky{background:radial-gradient(120% 68% at 50% 4%, #1e1510b3 0%, #0a0a0b00 60%), linear-gradient(180deg, var(--bg) 0%, #0a0a0b9e 24%, #0a0a0b00 50%);position:absolute;inset:0}.stage-glow{aspect-ratio:1/.56;pointer-events:none;filter:blur(10px);width:min(1180px,128vw);opacity:var(--glow-o);transition:opacity .9s var(--ease);animation:glowpulse 9s var(--ease) infinite;background:radial-gradient(#fc06 0%,#ffcc0021 36%,#fc00 68%);position:absolute;top:37%;left:50%;translate:-50% -50%}.stage-vignette{pointer-events:none;background:radial-gradient(150% 104% at 50% 34%,#0000 54%,#0a0a0b61 100%),linear-gradient(#0a0a0b57 0%,#0a0a0b00 28% 74%,#0a0a0ba8 100%);position:absolute;inset:0}.stage-grain{pointer-events:none;opacity:.17;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.stage-cast{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.stage-figure{opacity:.94;width:auto;height:clamp(280px, var(--fig-h,63vh), 82vh);bottom:var(--fig-y,0%);transition:filter .9s var(--ease), opacity .9s var(--ease), translate .9s var(--ease);position:absolute}.stage-figure--photo{object-fit:contain;object-position:bottom}.stage-figure--law{filter:var(--law-f) drop-shadow(0 24px 38px #0000009e)}.stage-figure--street{filter:var(--street-f) drop-shadow(0 24px 38px #0000009e)}.stage-cast:before,.stage-cast:after{content:"";aspect-ratio:1/1.1;pointer-events:none;filter:blur(16px);width:min(560px,46vw);transition:opacity .8s var(--ease);position:absolute;bottom:-16%}.stage-cast:before{opacity:var(--law-glow);background:radial-gradient(at 46% 60%,#92c0ff47 0%,#689ae81a 42%,#689ae800 72%);right:-10%}.stage-cast:after{opacity:var(--street-glow);background:radial-gradient(at 54% 60%,#ffcc0052 0%,#d63a281c 42%,#d63a2800 72%);left:-10%}.stage-figure--law{right:var(--fig-x,-1.4vw);translate:calc(var(--lean) * -1) 0}.stage-figure--street{left:var(--fig-x,-3.4vw);translate:var(--lean) 0}.hero-inner--stage{z-index:3;text-align:center;flex-direction:column;align-items:center;max-width:820px;margin-inline:auto;display:flex;position:relative}.hero-inner--stage .hero-kicker{margin-bottom:22px}.hero-inner--stage .hero-logo{filter:var(--mark-f) drop-shadow(0 14px 44px #ffcc0047);transition:filter .9s var(--ease);margin-inline:auto;margin-bottom:24px}.hero-inner--stage .hero-sub{max-width:50ch;margin:0 auto 32px}[dir=rtl] .hero-inner--stage .hero-sub{max-width:550px}.hero-inner--stage .hero-cta{align-items:center;margin-bottom:30px}.hero-inner--stage .hero-meta{justify-content:center}.hero-inner--stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side at 50% 48%,#080809b8 0%,#08080966 55%,#08080900 100%);position:absolute;inset:-6% -8% -10%}.hero-inner--stage .meta-pill{border-color:var(--line-2);-webkit-backdrop-filter:blur(6px);background:#09090a9e}.meta-pill--link{color:var(--muted);text-underline-offset:3px;transition:color .2s var(--ease), border-color .2s var(--ease), text-decoration-color .2s var(--ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.meta-pill--link:hover,.meta-pill--link:focus-visible{color:var(--text);border-color:var(--voltex);-webkit-text-decoration-color:var(--voltex);-webkit-text-decoration-color:var(--voltex);-webkit-text-decoration-color:var(--voltex);text-decoration-color:var(--voltex)}.hero-play{z-index:1;position:relative}.hero-countdown-rail{justify-content:center;width:100%;margin-top:clamp(28px,4.5vh,44px);display:flex}.hero-countdown--compact{width:auto}.countdown--compact{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);background:#0a0a0b8c;border-radius:100px;flex-direction:row;align-items:center;gap:clamp(12px,2vw,20px);padding:9px clamp(14px,2vw,20px) 9px clamp(16px,2.2vw,22px)}.countdown--compact .countdown-lead{text-align:start}.countdown--compact .countdown-lead .eyebrow{letter-spacing:.18em;font-size:10px}.countdown--compact .countdown-lead .eyebrow:before{width:7px;height:7px}.countdown--compact .countdown-sub{letter-spacing:.08em;margin-top:2px;font-size:10px}.countdown--compact .flip-clock{--fw:36px;--fh:46px;align-items:center;gap:5px}.countdown--compact .flip-group{gap:5px}.countdown--compact .flip-half,.countdown--compact .flip-fold{border-radius:5px 5px 0 0}.countdown--compact .flip-lower,.countdown--compact .flip-fold-lower{border-radius:0 0 5px 5px}.countdown--compact .flip-label{letter-spacing:.1em;font-size:9px}.countdown--compact .flip-sep{align-self:flex-start;font-size:20px;line-height:46px}@media (max-width:1200px){.hero-inner--stage{max-width:660px}.stage-figure{height:clamp(320px,62vh,600px)}}@media (max-width:980px){.stage-cast{z-index:0}.stage-figure{height:clamp(240px, min(var(--fig-h,50vh), 50vh), 470px);opacity:.5}.stage-figure--law{right:calc(var(--fig-x,-1.4vw) - 5.6vw)}.stage-figure--street{left:calc(var(--fig-x,-3.4vw) - 5.6vw)}.hero-inner--stage{max-width:560px}}@media (max-width:760px){.hero-stage{padding-top:96px}.stage-plate{min-width:860px}.stage-figure{opacity:.44}}@media (max-width:520px){.hero-inner--stage .hero-cta{align-self:stretch;align-items:stretch}.hero-inner--stage .hero-sub{margin-bottom:26px}.stage-figure{height:clamp(220px, min(var(--fig-h,42vh), 42vh), 380px);opacity:.4}.stage-figure--law{right:calc(var(--fig-x,-1.4vw) - 10.6vw)}.stage-figure--street{left:calc(var(--fig-x,-3.4vw) - 10.6vw)}.countdown--compact{border-radius:16px;flex-direction:column;gap:10px;padding:14px 18px}.countdown--compact .countdown-lead{text-align:center}.countdown--compact .flip-clock{--fw:44px;--fh:56px}.countdown--compact .flip-sep{font-size:24px;line-height:56px}}@media (prefers-reduced-motion:reduce){.stage-plate,.stage-glow,.stage-figure,.stage-cast:before,.stage-cast:after,.hero-orbits,.hero-inner--stage .hero-logo{transition:none}.stage-figure{translate:none}.stage-glow{animation:none}}.corner-card{z-index:96;border:1px solid var(--line-2);width:min(340px,100vw - 28px);color:var(--text);-webkit-backdrop-filter:blur(14px)saturate(120%);animation:corner-in .42s var(--ease) both;bottom:clamp(14px,2.4vw,24px);background:#0f0f11e6;border-radius:12px;align-items:flex-start;gap:10px;padding:14px 14px 14px 16px;display:flex;position:fixed;inset-inline-end:clamp(14px,2.4vw,24px);box-shadow:0 20px 60px -22px #000000e6,inset 0 1px #ffffff0a}.corner-card:before{content:"";background:var(--corner-accent);border-radius:3px;width:3px;position:absolute;inset-block:14px;inset-inline-start:0}.corner-card--brand{--corner-accent:var(--brand)}.corner-card--info{--corner-accent:#4da3ff}.corner-card--warn{--corner-accent:#e0b45c}.corner-card--neutral{--corner-accent:var(--line-2)}.corner-body{flex-direction:column;gap:5px;min-width:0;display:flex}.corner-title{font-size:14px;font-weight:700;line-height:1.35}.corner-text{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.corner-link{font-family:var(--ff-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--corner-accent);transition:border-color .2s var(--ease);border-bottom:1px solid #0000;align-self:flex-start;margin-top:3px;font-size:11px}.corner-link:hover,.corner-link:focus-visible{border-bottom-color:var(--corner-accent)}.corner-close{cursor:pointer;color:var(--faint);transition:color .2s var(--ease);background:0 0;border:0;border-radius:4px;flex:none;margin-inline-start:auto;padding:2px}.corner-close:hover{color:var(--text)}.corner-close svg{width:15px;height:15px;display:block}@keyframes corner-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.corner-card.is-closing{animation:corner-out .26s var(--ease) both}@keyframes corner-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)scale(.98)}}@media (prefers-reduced-motion:reduce){.corner-card,.corner-card.is-closing{animation:none}}@media (max-width:520px){.corner-card{bottom:12px;width:auto;inset-inline:12px}}.shr{border:0;border-top:1px solid var(--line);margin:22px 0 4px}.shead{font-family:var(--ff-display);margin:0 0 2px;font-size:15px;font-weight:700}.sfig{border:1px solid var(--line);background:var(--bg-2);border-radius:8px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}@media (max-width:0){.portal-page-shell{z-index:1;width:min(1240px,100%);margin:0 auto;padding:16px 18px 56px;position:relative}.portal-topbar{border-bottom:1px solid var(--line);align-items:center;gap:22px;min-height:58px;margin-bottom:16px;padding-bottom:14px;display:flex}.portal-brand{color:var(--text);flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.portal-brand img{width:24px;height:24px;display:block}.portal-brand span,.portal-character>span:nth-child(2){flex-direction:column;line-height:1.1;display:flex}.portal-brand b{font:800 12px/1 var(--ff-display);letter-spacing:.06em}.portal-brand small{color:var(--faint);margin-top:5px;font-size:10px}.portal-navigation{align-self:stretch;align-items:center;gap:3px;display:flex}.portal-nav-link{height:34px;color:var(--muted);border-radius:7px;align-items:center;padding:0 13px;font-size:12.5px;font-weight:650;text-decoration:none;transition:all .15s;display:grid}.portal-nav-link:hover{color:var(--text);background:#151518}.portal-nav-link.is-active{color:#fff;box-shadow:inset 0 -2px 0 var(--brand);background:#1b1b1f}.portal-topbar-actions{align-items:center;gap:9px;margin-inline-start:auto;display:flex}.portal-coins-link{color:#ffd4bb;background:#ec682314;border:1px solid #ec68237a;border-radius:7px;align-items:center;height:32px;padding:0 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.portal-coins-link:hover{background:#ec682324}.portal-character{border-inline-start:1px solid var(--line);align-items:center;gap:8px;padding-inline-start:10px;display:flex}.portal-character-avatar{color:#fff;background:#202024;border-radius:7px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid!important}.portal-character b{white-space:nowrap;font-size:11.5px}.portal-character small{color:var(--faint);margin-top:3px;font-size:9.5px}.portal-character form,.portal-logout-form{margin:0}.portal-character button{color:var(--brand);font:600 10px var(--ff-body);cursor:pointer;background:0 0;border:0;padding:0}.portal-dashboard{flex-direction:column;gap:12px;display:flex}.portal-kicker{color:var(--brand);font:700 10px/1.2 var(--ff-mono);letter-spacing:.08em;text-transform:uppercase;display:block}.portal-profile-head{border:1px solid var(--line);background:#111114;border-radius:11px;align-items:center;gap:16px;padding:18px 20px;display:flex}.portal-profile-avatar{border:1px solid var(--line-2);color:#fff;width:54px;height:54px;font:800 19px var(--ff-display);background:#1a1a1e;border-radius:10px;flex:none;place-items:center;display:grid}.portal-profile-copy{min-width:190px}.portal-profile-copy h1{font:800 clamp(20px,2.3vw,27px)/1.15 var(--ff-display);margin:5px 0 6px}.portal-profile-meta{color:var(--faint);flex-wrap:wrap;gap:6px 12px;font-size:11px;display:flex}.portal-profile-meta .is-online{color:#71d49a}.portal-profile-meta .is-danger{color:#ff8f8f}.portal-head-stats{border-inline:1px solid var(--line);align-items:stretch;margin-inline-start:auto;display:flex}.portal-head-stats>div{flex-direction:column;gap:5px;min-width:92px;padding:2px 18px;display:flex}.portal-head-stats span{color:var(--faint);font-size:10px}.portal-head-stats b{font-size:15px;font-weight:750}.portal-refresh{border:1px solid var(--line-2);height:32px;color:var(--muted);font:600 11px var(--ff-body);cursor:pointer;background:0 0;border-radius:7px;padding:0 12px}.portal-refresh:hover{color:#fff;border-color:#626269}.portal-refresh:disabled{opacity:.55}.portal-dashboard-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:12px;display:grid}.portal-main-column,.portal-side-column{flex-direction:column;gap:12px;min-width:0;display:flex}.portal-panel{border:1px solid var(--line);background:#111114;border-radius:11px;overflow:hidden}.portal-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;min-height:54px;padding:14px 16px;display:flex}.portal-panel-head h2{color:var(--text);font:750 14px/1.3 var(--ff-display);margin:0}.portal-panel-head>div>span{color:var(--faint);margin-top:4px;font-size:10.5px;display:block}.portal-panel-action a{color:var(--brand);font-size:11px;text-decoration:none}.portal-head-icon{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);border-radius:7px;place-items:center;display:grid}.portal-head-icon svg{width:17px;height:17px}.portal-balance-grid{grid-template-columns:repeat(3,1fr);display:grid}.portal-balance-grid>div{border-inline-start:1px solid var(--line);padding:17px 18px}.portal-balance-grid>div:first-child{border-inline-start:0}.portal-balance-grid span{color:var(--faint);margin-bottom:8px;font-size:10px;display:block}.portal-balance-grid strong{text-align:right;color:#f6f5f3;font:800 21px/1 var(--ff-display);font-variant-numeric:tabular-nums;display:block}.portal-balance-grid .is-accent strong{color:#ffd1b3}.portal-finance-foot{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;gap:7px 22px;padding:10px 18px;font-size:10.5px;display:flex}.portal-finance-foot b{color:var(--muted);margin-inline-start:3px;font-weight:650}.portal-garage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid}.portal-garage-card{border:1px solid var(--line);background:#0e0e10;border-radius:8px;min-width:0;padding:7px}.portal-garage-media{aspect-ratio:16/9;background:#151519;border-radius:6px;place-items:center;display:grid;overflow:hidden}.portal-garage-media img{object-fit:contain;width:100%;height:100%;padding:4px}.portal-garage-card>div:nth-child(2){justify-content:space-between;align-items:center;gap:8px;margin-top:7px;display:flex}.portal-garage-card b{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.portal-garage-card span{color:#dba77f;font:9.5px var(--ff-mono)}.portal-garage-card small{color:var(--faint);margin-top:4px;font-size:9px;display:block}.portal-empty{color:var(--faint);text-align:center;padding:28px 18px;font-size:12px}.portal-skills{padding:6px 16px 10px}.portal-skill{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(80px,1fr) 34px;align-items:center;gap:12px;padding:10px 0;display:grid}.portal-skill:last-child{border-bottom:0}.portal-skill>div:first-child{justify-content:space-between;gap:8px;display:flex}.portal-skill b{font-size:11px}.portal-skill span,.portal-skill small{color:var(--faint);font-size:9.5px}.portal-progress{background:#25252a;border-radius:4px;height:4px;overflow:hidden}.portal-progress i{background:var(--brand);height:100%;display:block}.portal-wallet{padding-bottom:14px}.portal-wallet .portal-panel-head{border-bottom:0}.portal-wallet-balance{align-items:baseline;gap:7px;padding:0 16px;display:flex}.portal-wallet-balance strong{font:850 30px/1 var(--ff-display);font-variant-numeric:tabular-nums}.portal-wallet-balance span{color:var(--faint);font-size:11px}.portal-wallet>p{color:var(--muted);margin:11px 16px 13px;font-size:11px;line-height:1.8}.portal-wallet-presets{grid-template-columns:repeat(4,1fr);gap:5px;padding:0 16px;display:grid}.portal-wallet-presets button{border:1px solid var(--line);height:29px;color:var(--muted);font:600 9.5px var(--ff-body);cursor:pointer;background:#0d0d0f;border-radius:6px}.portal-wallet-presets button:hover,.portal-wallet-presets button.is-active{border-color:var(--brand);color:#fff;background:#ec682314}.portal-wallet-custom{margin:11px 16px 0;display:block}.portal-wallet-custom>span:first-child{color:var(--faint);margin-bottom:5px;font-size:9.5px;display:block}.portal-wallet-input{border:1px solid var(--line-2);background:#0d0d0f;border-radius:7px;align-items:center;height:34px;display:flex}.portal-wallet-input input{color:#fff;min-width:0;font:600 12px var(--ff-mono);background:0 0;border:0;outline:0;flex:1;padding:0 10px}.portal-wallet-input small{color:var(--faint);padding-inline:9px;font-size:9.5px}.portal-form-error{color:#ff9191!important}.portal-primary-action{background:var(--brand);width:calc(100% - 32px);height:36px;color:var(--brand-ink);font:750 11.5px var(--ff-body);cursor:pointer;border:0;border-radius:7px;margin:11px 16px 0;display:block}.portal-primary-action:hover{background:var(--brand-2)}.portal-primary-action:disabled{cursor:not-allowed;opacity:.45}.portal-orders article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.portal-orders article:last-child{border-bottom:0}.portal-orders article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.portal-orders article>div:last-child{align-items:flex-end}.portal-orders b{max-width:150px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.portal-orders span{color:var(--faint);font-size:9.5px}.portal-order-status.is-paid{color:#6fd597}.portal-order-status.is-pending{color:#e6b56d}.portal-order-status.is-failed,.portal-order-status.is-expired{color:#ff8989}.portal-detail-list{margin:0;padding:4px 16px 8px}.portal-detail-list>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.portal-detail-list>div:last-child{border-bottom:0}.portal-detail-list dt{color:var(--faint);font-size:10px}.portal-detail-list dd{max-width:180px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:600;overflow:hidden}.portal-live-status{color:var(--faint);justify-content:flex-end;gap:15px;padding:2px 4px;font-size:9.5px;display:flex}.portal-live-status span:first-child{color:#7bca99}.portal-live-status i{background:#56ca83;border-radius:50%;width:5px;height:5px;margin-inline-end:5px;display:inline-block}.portal-store-view{flex-direction:column;gap:12px;display:flex}.portal-store-summary{border:1px solid var(--line);background:#111114;border-radius:11px}.portal-store-intro{justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;display:flex}.portal-store-intro h1{font:800 24px/1.2 var(--ff-display);margin:5px 0 6px}.portal-store-intro p{max-width:620px;color:var(--muted);margin:0;font-size:11.5px;line-height:1.8}.portal-store-metrics{border:1px solid var(--line);background:#0d0d0f;border-radius:8px;align-items:center;gap:0;display:flex;overflow:hidden}.portal-store-metrics>div{border-inline-start:1px solid var(--line);min-width:110px;padding:10px 14px}.portal-store-metrics>div:first-child{border-inline-start:0}.portal-store-metrics span{color:var(--faint);margin-bottom:5px;font-size:9px;display:block}.portal-store-metrics strong{font:800 16px var(--ff-display)}.portal-store-metrics small{color:var(--faint);font-size:10px;font-weight:400}.portal-store-metrics>a{background:var(--brand);color:var(--brand-ink);align-self:stretch;place-items:center;padding:0 14px;font-size:10.5px;font-weight:800;text-decoration:none;display:grid}.portal-store-tabs{border-bottom:1px solid var(--line);align-items:center;gap:3px;padding-bottom:8px;display:flex}.portal-store-tabs button{height:34px;color:var(--muted);font:650 12px var(--ff-body);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 14px}.portal-store-tabs button:hover{color:#fff;background:#151518}.portal-store-tabs button.is-active{color:#fff;background:#1b1b1f}.portal-tab-count{min-width:19px;height:18px;color:var(--muted);font:9px var(--ff-mono);background:#29292e;border-radius:5px;place-items:center;margin-inline-start:5px;display:inline-grid}.portal-store-toolbar{align-items:center;gap:8px;display:flex}.portal-store-search,.portal-store-sort{border:1px solid var(--line-2);height:34px;color:var(--text);font:11px var(--ff-body);background:#101012;border-radius:7px;outline:0}.portal-store-search{width:170px;padding:0 10px}.portal-store-sort{color:var(--muted);cursor:pointer;margin-inline-start:auto;padding:0 9px}.portal-store-search:focus,.portal-store-sort:focus{border-color:var(--brand)}.portal-store-filters{flex-wrap:wrap;gap:5px;display:flex}.portal-store-filters button{border:1px solid var(--line);height:29px;color:var(--muted);font:10px var(--ff-body);cursor:pointer;background:0 0;border-radius:6px;padding:0 10px}.portal-store-filters button:hover,.portal-store-filters button.is-active{color:#fff;background:#ec682312;border-color:#6c4936}.portal-product-card{border:1px solid var(--line);background:#111114;border-radius:9px;transition:border-color .15s;overflow:hidden}.portal-product-card:hover{border-color:#3c3c42}.portal-product-media{border-bottom:1px solid var(--line);background:#151519}.portal-product-chip{border:1px solid var(--line-2);color:var(--muted);font:700 8.5px var(--ff-mono);letter-spacing:.04em;background:#0c0c0ee0;border-radius:5px;padding:4px 7px}.portal-product-tier{color:#d79362}.portal-dialog{border:1px solid var(--line-2);background:#111114;border-radius:11px;overflow:hidden}.commerce-shell{background:#0c0c0e;min-height:70svh;padding:118px 0 64px}.commerce-container{width:min(1120px,100% - 32px)}.commerce-header{border-bottom:1px solid var(--line);padding:20px 0 18px}.commerce-header h1{font:850 clamp(27px,4vw,40px)/1.1 var(--ff-display);margin:6px 0 8px}.commerce-header p{max-width:650px;color:var(--muted);margin:0;font-size:13px;line-height:1.8}.commerce-flow{padding-top:16px}.commerce-shell .p-card{box-shadow:none;background:#111114;border-radius:9px}.commerce-shell .p-card:hover{box-shadow:none;transform:none}.commerce-shell .p-card:before,.commerce-shell .p-card:after,.commerce-shell .p-media:after{display:none}.commerce-shell .coin-card--pick.is-picked{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.commerce-shell .coin-media{background:#151519}.commerce-shell .shop-checkout-flow,.commerce-flow{max-width:none}.commerce-shell .buy-step{margin-top:24px}.commerce-shell .method-btn{box-shadow:none;border-radius:7px}.commerce-shell .method-btn.is-on{box-shadow:inset 0 0 0 1px var(--brand)}.commerce-shell .buy-cta{box-shadow:none;background:#111114;border-radius:9px}@media (max-width:980px){.portal-dashboard-grid{grid-template-columns:1fr}.portal-side-column{grid-template-columns:1fr 1fr;display:grid}.portal-side-column>.portal-panel:last-child{grid-column:1/-1}.portal-head-stats>div{min-width:76px;padding-inline:12px}.portal-garage-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.portal-page-shell{padding:10px 11px 42px}.portal-topbar{flex-wrap:wrap;gap:10px;margin-bottom:10px;padding-bottom:10px}.portal-brand{order:1}.portal-topbar-actions{order:2}.portal-navigation{border-top:1px solid var(--line);order:3;width:100%;height:36px;padding-top:8px}.portal-character{display:none}.portal-profile-head{flex-wrap:wrap;align-items:flex-start;padding:14px}.portal-profile-copy{flex:1}.portal-head-stats{border:0;border-top:1px solid var(--line);order:4;width:100%;margin:0;padding-top:12px}.portal-head-stats>div{flex:1;padding:0 12px}.portal-refresh{position:absolute;top:86px;left:26px}.portal-side-column{display:flex}.portal-garage-grid{grid-template-columns:repeat(2,1fr)}.portal-store-intro{flex-direction:column;align-items:flex-start}.portal-store-metrics{width:100%}.portal-store-metrics>div{flex:1}.portal-store-toolbar{flex-direction:column;align-items:flex-start}.portal-store-search{width:100%}.portal-store-sort{margin:0}.portal-balance-grid{grid-template-columns:1fr}.portal-balance-grid>div{border-inline-start:0;border-top:1px solid var(--line)}.portal-balance-grid>div:first-child{border-top:0}}@media (max-width:480px){.portal-coins-link{display:none}.portal-brand b{font-size:10.5px}.portal-garage-grid{grid-template-columns:1fr}.portal-wallet-presets{grid-template-columns:repeat(2,1fr)}.portal-store-metrics{flex-wrap:wrap;align-items:stretch}.portal-store-metrics>a{width:100%;min-height:34px}.portal-skill{grid-template-columns:90px 1fr 28px}.commerce-shell{padding-top:94px}.commerce-container{width:min(100% - 20px,1120px)}}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-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-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}
