@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-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-4xl:56rem;--container-5xl:64rem;--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);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-md:0px;--blur-xs:4px;--blur-md:12px;--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)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}*,:before,:after{border-color:var(--border);outline-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){*,:before,:after{outline-color:color-mix(in oklab, var(--primary) 50%, transparent)}}*,:before,:after{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}img,picture,svg,video{pointer-events:none;-webkit-user-drag:none!important;-khtml-user-drag:none!important;-moz-user-drag:none!important;-o-user-drag:none!important;user-drag:none!important}button,a,input,textarea,select,[role=button],[role=tab]{pointer-events:auto!important}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#fc70b5 #0a0614;scroll-padding-top:100px}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#0a0614;border-left:1px solid #231636}::-webkit-scrollbar-thumb{background:linear-gradient(#fc70b5 0%,#a855f7 100%);border:1px solid #140722;border-radius:2px;box-shadow:inset 0 0 6px #fc70b566}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ff8dc5 0%,#c084fc 100%);box-shadow:inset 0 0 8px #ffffffb3,0 0 12px #fc70b5cc}::-webkit-scrollbar-corner{background:#0a0614}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans), sans-serif;margin:0}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}a{text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid var(--primary);outline-offset:5px}::selection{color:inherit;background:0 0}h1,h2,h3,p{margin:0}}@layer components;@layer utilities{.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}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.right-2{right:calc(var(--spacing) * 2)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-50{z-index:50}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.mt-16{margin-top:calc(var(--spacing) * 16)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.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-12{height:calc(var(--spacing) * 12)}.h-20{height:calc(var(--spacing) * 20)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.min-h-screen{min-height:100vh}.w-fit{width:fit-content}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.flex-1{flex:1}.shrink-0{flex-shrink: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)}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.rounded{border-radius:.25rem}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-lg,.rounded-md,.rounded-xl{border-radius:0}.rounded-b-xl{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#342841\]{border-color:#342841}.border-\[\#fc70b5\]\/20{border-color:#fc70b533;border-color:lab(66.5774% 59.4724 -9.21167/.2)}.border-border{border-color:var(--border)}.border-transparent{border-color:#0000}.bg-\[\#100d23\]{background-color:#100d23}.bg-\[\#080617\]{background-color:#080617}.bg-\[\#090617\]\/80{background-color:#090617cc;background-color:lab(2.19749% 3.11974 -8.1655/.8)}.bg-\[\#fc70b5\]{background-color:#fc70b5}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-clip-padding{background-clip:padding-box}.p-4{padding:calc(var(--spacing) * 4)}.p-\[3px\]{padding:3px}.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-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)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl-6{padding-left:calc(var(--spacing) * 6)}.font-mono{font-family:var(--font-mono)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.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-\[0\.8rem\]{font-size:.8rem}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-\[\#8bcbdc\]{color:#8bcbdc}.text-\[\#230d24\]{color:#230d24}.text-\[\#aaa3bc\]{color:#aaa3bc}.text-\[\#b6a0fa\]{color:#b6a0fa}.text-\[\#ded6f5\]{color:#ded6f5}.text-\[\#f4f0ff\]{color:#f4f0ff}.text-\[\#fc70b5\]{color:#fc70b5}.text-destructive{color:var(--destructive)}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring-1{--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)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-md{--tw-backdrop-blur:blur(var(--blur-md));-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-all{transition-property:all;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))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.running{animation-play-state:running}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs)[data-horizontal] *){height:calc(var(--spacing) * 8)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs)[data-vertical] *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs)[data-vertical] *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs)[data-vertical] *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs)[data-vertical] *){justify-content:flex-start}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.selection\:bg-\[\#fc70b5\] ::selection,.selection\:bg-\[\#fc70b5\]::selection{background-color:#fc70b5}.selection\:text-\[\#080617\] ::selection,.selection\:text-\[\#080617\]::selection{color:#080617}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);inset-inline:0}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);inset-block:0}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}@media (hover:hover){.hover\:bg-\[\#ff85c2\]:hover{background-color:#ff85c2}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.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\:text-foreground:hover{color:var(--foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--primary)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--primary)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:0}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--spacing)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--spacing)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-active\:bg-background[data-active]{background-color:var(--background)}.data-active\:text-foreground[data-active]{color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]:after{content:var(--tw-content);opacity:1}.data-closed\:animate-out[data-closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0[data-closed]{--tw-exit-opacity:0}.data-closed\:zoom-out-95[data-closed]{--tw-exit-scale:.95}.data-horizontal\:flex-col[data-horizontal]{flex-direction:column}.data-open\:animate-in[data-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0[data-open]{--tw-enter-opacity:0}.data-open\:zoom-in-95[data-open]{--tw-enter-scale:.95}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}}@media (min-width:40rem){.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.dark\:border-input:is(.dark *){border-color:var(--border)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--border) 30%, transparent)}}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--border) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.dark\:hover\:text-foreground:is(.dark *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-active\:border-input:is(.dark *)[data-active]{border-color:var(--border)}.dark\:data-active\:bg-input\/30:is(.dark *)[data-active]{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-input\/30:is(.dark *)[data-active]{background-color:color-mix(in oklab, var(--border) 30%, transparent)}}.dark\:data-active\:text-foreground:is(.dark *)[data-active]{color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{background-color:#0000}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#080617;--foreground:#f4f0ff;--card:#100d23;--popover:#131025;--primary:#fc70b5;--primary-foreground:#230d24;--secondary:#b6a0fa;--secondary-foreground:#211639;--muted:#1c1730;--muted-foreground:#aaa3bc;--accent:#21182f;--destructive:#ff777e;--border:#342841;--electric:#8bcbdc;--pixel-cut:polygon(8px 0, calc(100% - 8px) 0, calc(100% - 8px) 4px, calc(100% - 4px) 4px, calc(100% - 4px) 8px, 100% 8px, 100% calc(100% - 8px), calc(100% - 4px) calc(100% - 8px), calc(100% - 4px) calc(100% - 4px), calc(100% - 8px) calc(100% - 4px), calc(100% - 8px) 100%, 8px 100%, 8px calc(100% - 4px), 4px calc(100% - 4px), 4px calc(100% - 8px), 0 calc(100% - 8px), 0 8px, 4px 8px, 4px 4px, 8px 4px)}body{overflow-x:clip}main{overflow:clip}h1,h2,h3{font-family:var(--font-pixel), monospace;font-weight:600}h2{letter-spacing:-1.5px;font-size:clamp(40px,4.7vw,66px);line-height:1.03}h2>span{color:var(--primary)}p{color:var(--muted-foreground);font-size:14px;line-height:1.8}.section{padding:112px 32px;position:relative}.section-container{width:100%;max-width:1120px;margin-inline:auto;position:relative}.section-label{letter-spacing:2px;color:var(--muted-foreground);align-items:center;gap:12px;margin-bottom:30px;font-size:10px;font-weight:500;display:flex}.section-label>span{color:var(--primary);font-family:var(--font-pixel), monospace;font-size:15px}.section-label i{background:var(--border);width:27px;height:1px}.section-topline{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.section-heading-row{justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px;display:flex}.section-heading-row>p{max-width:340px;padding-bottom:4px}.micro-label{letter-spacing:1.6px;color:var(--muted-foreground);font-size:9px;line-height:1.6}.pixel-mark{width:20px;height:20px;color:var(--primary);clip-path:polygon(40% 0,60% 0,60% 20%,80% 20%,80% 40%,100% 40%,100% 60%,80% 60%,80% 80%,60% 80%,60% 100%,40% 100%,40% 80%,20% 80%,20% 60%,0 60%,0 40%,20% 40%,20% 20%,40% 20%);background:currentColor;flex-shrink:0;display:inline-block}.signal-dot{background:var(--primary);flex-shrink:0;width:5px;height:5px;display:inline-block;box-shadow:0 0 9px #fc70b544}.pixel-button{font-family:var(--font-pixel), monospace;letter-spacing:.5px;clip-path:var(--pixel-cut);border:0;border-radius:0;font-size:14px;font-weight:500;transition:background .2s,transform .2s,filter .2s;position:relative}.pixel-button-primary{background:var(--primary);color:var(--primary-foreground);box-shadow:inset 0 -4px #ba417c,inset 0 3px #ffa2ce}.pixel-button-primary:hover{filter:drop-shadow(0 0 9px #fc70b530);background:#ff8dc6;transform:translateY(-2px)}.pixel-button-outline{color:var(--foreground);isolation:isolate;background:#6b546e}.pixel-button-outline:before{content:"";clip-path:var(--pixel-cut);z-index:-1;background:#141025;transition:background .2s;position:absolute;inset:1px}.pixel-button-outline:hover:before{background:#29182f}.pixel-button-secondary{background:var(--secondary);color:var(--secondary-foreground);box-shadow:inset 0 -3px #7760b6,inset 0 2px #d4c7ff}.pixel-button-secondary:hover{background:#c7b3ff}.pixel-button:focus-visible{filter:drop-shadow(0 0 5px var(--primary))}.skip-link{background:var(--primary);color:var(--background);z-index:100;padding:10px 18px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.pixel-site-navbar{z-index:100;pointer-events:none;justify-content:center;padding:0 16px;transition:top .25s;display:flex;position:fixed;top:18px;left:0;right:0}.pixel-site-navbar.navbar-scrolled{top:12px}.navbar-container{pointer-events:auto;-webkit-backdrop-filter:blur(20px);background:#0e0a20d1;border:1px solid #fc70b552;border-radius:9999px;justify-content:space-between;align-items:center;width:100%;max-width:1060px;height:60px;margin:0 auto;padding:0 24px;transition:all .25s;display:flex;box-shadow:0 10px 32px #000000a6,0 0 18px #fc70b51f}.pixel-site-navbar.navbar-scrolled .navbar-container{background:#0a0819f0;border-color:#fc70b580;box-shadow:0 12px 40px #000000d9,0 0 22px #fc70b538}.navbar-left{align-items:center;display:flex}.brand-milady-style{flex-direction:column;line-height:1.05;text-decoration:none;transition:transform .2s,filter .2s;display:flex}.brand-milady-style:hover{filter:drop-shadow(0 0 10px #fc70b580);transform:translateY(-1px)}.brand-logo-text{font-family:var(--font-pixel), monospace;letter-spacing:2.2px;color:#fc70b5;text-shadow:2px 2px #4d1838,0 0 12px #fc70b559;text-transform:uppercase;font-size:24px;font-weight:700}.brand-logo-sub{font-family:var(--font-pixel), monospace;letter-spacing:1.5px;color:#b6a0fa;margin-top:-2px;font-size:11px}.navbar-links{align-items:center;gap:24px;display:flex}.navbar-link-item{font-family:var(--font-pixel), monospace;letter-spacing:.8px;color:#e5def5;padding:4px 6px;font-size:15px;text-decoration:none;transition:color .2s,text-shadow .2s;position:relative}.navbar-link-item:hover{color:#fff;text-shadow:0 0 10px #ffffffb3}.navbar-link-item.active{color:#fff}.active-underline{background:#fff;height:2px;position:absolute;bottom:0;left:6px;right:6px;box-shadow:0 0 8px #fffc}.navbar-right{align-items:center;gap:14px;display:flex}.navbar-icon-btn{color:#e5def5;cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:6px;text-decoration:none;transition:transform .2s,color .2s,filter .2s,background .2s;display:flex}.navbar-icon-btn:hover{color:#fc70b5;filter:drop-shadow(0 0 8px #fc70b5cc);background:#fc70b51f;transform:translateY(-1px)scale(1.08)}.navbar-plus-btn{color:#fc70b5;background:#fc70b51f;border:1px solid #fc70b559;width:32px;height:32px}.navbar-plus-btn:hover{color:#fff;filter:drop-shadow(0 0 10px #fc70b5e6);background:#fc70b547;border-color:#fc70b5}.navbar-discord-btn{color:#a5b4fc;background:#5865f226;border:1px solid #5865f266;width:32px;height:32px}.navbar-discord-btn:hover{color:#fff;filter:drop-shadow(0 0 10px #5865f2e6);background:#5865f252;border-color:#818cf8}.navbar-pill-cta{font-family:var(--font-pixel), monospace;letter-spacing:1px;color:#230d24;white-space:nowrap;background:#fc70b5;border-radius:9999px;justify-content:center;align-items:center;padding:6px 14px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 0 12px #fc70b580,inset 0 -2px #0003}.navbar-pill-cta:hover{background:#ff85c2;transform:translateY(-1px);box-shadow:0 0 18px #fc70b5bf,inset 0 -2px #0000004d}.navbar-mobile-toggle{color:#f4f0ff;cursor:pointer;background:0 0;border:1px solid #fc70b54d;border-radius:9999px;padding:6px;transition:all .2s;display:none}.navbar-mobile-toggle:hover{color:#fc70b5;border-color:#fc70b5}.mobile-nav-panel{-webkit-backdrop-filter:blur(20px);opacity:0;pointer-events:none;background:#0c091cf5;border:1px solid #fc70b559;border-radius:20px;max-width:440px;margin:0 auto;padding:20px;transition:transform .25s,opacity .25s;display:none;position:absolute;top:calc(100% + 12px);left:16px;right:16px;transform:translateY(-10px);box-shadow:0 20px 45px #000000e6,0 0 20px #fc70b526}.mobile-nav-panel.open{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-nav-inner{flex-direction:column;gap:20px;display:flex}.mobile-nav-links{flex-direction:column;gap:8px;display:flex}.mobile-nav-link{color:#f4f0ff;font-family:var(--font-pixel), monospace;letter-spacing:1px;background:#14102a99;border:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px 16px;font-size:15px;text-decoration:none;transition:all .2s;display:flex}.mobile-nav-link.active,.mobile-nav-link:hover{color:#fff;background:#fc70b526;border-color:#fc70b566;transform:translate(4px)}.mobile-nav-num{color:#b6a0fa;margin-right:12px;font-size:12px}.mobile-nav-actions{flex-direction:column;gap:10px;margin-top:12px;display:flex}.mobile-action-btn{font-family:var(--font-pixel), monospace;letter-spacing:1px;cursor:pointer;border:none;justify-content:center;align-items:center;gap:10px;padding:12px;font-size:14px;transition:all .2s;display:flex}.mobile-discord-btn{color:#d1c7f8;background:#5865f226;border:1px solid #5865f280}.mobile-discord-btn:hover{color:#fff;background:#5865f24d}.mobile-wallet-btn{color:#230d24;background:#fc70b5;box-shadow:inset 0 -3px #ba417c,inset 0 2px #ffa2ce}.hero-branding-pill{text-align:center;flex-direction:column;align-items:center;margin-bottom:24px;display:flex}.hero-brand-top{font-family:var(--font-pixel), monospace;color:#fc70b5;letter-spacing:4px;text-shadow:3px 3px #4d1838,0 0 20px #fc70b580;text-transform:uppercase;font-size:clamp(38px,4.6vw,60px);font-weight:700;line-height:1}.hero-brand-sub{font-family:var(--font-pixel), monospace;color:#b6a0fa;letter-spacing:3px;text-shadow:0 0 10px #b6a0fa66;margin-top:4px;font-size:clamp(16px,1.8vw,22px)}.hero-main-title{flex-direction:column;align-items:center;gap:12px;margin-top:6px;margin-bottom:28px;display:flex}.hero-white-title{color:#fff;font-family:var(--font-pixel), monospace;letter-spacing:1.5px;text-shadow:3px 3px #1a102f,0 0 22px #ffffff73;background:0 0;font-size:clamp(52px,6.2vw,88px);font-weight:700;line-height:1;display:block}.hero-pink-invited{font-family:var(--font-pixel), monospace;color:#fc70b5;text-shadow:4px 6px #542245,0 0 28px #fc70b599;letter-spacing:1.5px;font-size:clamp(56px,6.5vw,96px);font-weight:700;line-height:.95}@media (max-width:900px){.navbar-links,.navbar-right{gap:20px}}@media (max-width:800px){.navbar-links,.navbar-icons-group{display:none}.navbar-mobile-toggle,.mobile-nav-panel{display:block}.navbar-container{padding:0 20px}}.hero{min-height:920px;image-rendering:pixelated;isolation:isolate;background-color:#080617;background-image:url(/images/mech-antenna-hero.png);background-position:50% 20%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.hero-fade-bottom{pointer-events:none;z-index:1;background:linear-gradient(#08061700 0%,#080617bf 60%,#080617 100%);height:180px;position:absolute;bottom:0;left:0;right:0}.hero-heading{text-align:center;padding-top:72px;position:relative}.eyebrow{letter-spacing:2.8px;color:#c2a9cc;justify-content:center;align-items:center;gap:10px;font-size:9px;font-weight:500;display:flex}.hero h1{letter-spacing:1px;text-shadow:4px 4px #261736;margin-top:19px;font-size:clamp(60px,6vw,88px);line-height:.93}.hero h1>span{color:var(--primary);text-shadow:4px 5px #683155;font-size:clamp(85px,8.2vw,118px);line-height:1.05;display:block}.headline-period{color:var(--foreground)}.hero-edition{letter-spacing:2px;color:#b7a2be;justify-content:center;align-items:center;gap:14px;margin-top:19px;font-size:8px;display:flex}.hero-edition i{background:#745370;width:29px;height:1px}.hero-coordinate{color:#9d89b0;letter-spacing:1.5px;flex-direction:column;gap:10px;font-size:9px;display:flex;position:absolute;top:50%}.hero-coordinate strong{font-family:var(--font-pixel), monospace;color:#c6b5d5;letter-spacing:1px;font-size:16px;font-weight:400}.hero-coordinate small{letter-spacing:1.3px;font-size:7px}.coordinate-left{top:51%;left:13.5%}.coordinate-left>svg{color:var(--secondary);margin-bottom:6px}.coordinate-left>i{background:#78628877;width:120px;height:1px;position:relative}.coordinate-left>i:after{content:"";background:var(--secondary);width:4px;height:4px;position:absolute;top:-1px;right:0}.coordinate-right{top:55%;right:12%}.signal-bars{align-items:end;gap:4px;height:20px;margin:3px 0;display:flex}.signal-bars i{background:var(--secondary);opacity:.65;width:4px;height:40%}.signal-bars i:nth-child(2n){height:65%}.signal-bars i:nth-child(3n){height:100%}.signal-bars i:nth-child(5n){height:80%}.hero-bottom{text-align:center;width:100%;position:absolute;bottom:100px}.hero-bottom p{color:#b9afc9;font-size:13px;line-height:1.7}.hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.hero-cta-primary{color:#230d24;font-family:var(--font-pixel), monospace;letter-spacing:1.2px;cursor:pointer;background:#fc70b5;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 0 20px #fc70b58c,inset 0 -3px #00000040}.hero-cta-primary:hover{color:#1a0a1a;background:#ff85c2;transform:translateY(-2px);box-shadow:0 0 28px #fc70b5d9,inset 0 -3px #0000004d}.hero-cta-discord{color:#fff;font-family:var(--font-pixel), monospace;letter-spacing:1.2px;-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#5865f22e;border:1px solid #5865f2a6;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-size:15px;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 0 16px #5865f240}.hero-cta-discord:hover{color:#fff;background:#5865f259;border-color:#5865f2;transform:translateY(-2px);box-shadow:0 0 24px #5865f280}.hero-footer{color:#8c7b9b;letter-spacing:1.3px;justify-content:space-between;align-items:center;width:100%;padding-inline:48px;font-size:8px;display:flex;position:absolute;bottom:29px}.hero-footer>span,.hero-footer a{align-items:center;gap:9px;display:flex}.hero-footer a{color:#c0afcf;position:absolute;left:50%;transform:translate(-50%)}.hero-footer a svg{color:var(--primary)}.hero-stars{pointer-events:none;position:absolute;inset:0}.hero-stars>span{background:#e3acd8;width:3px;height:3px;animation:5s ease-in-out infinite twinkle;position:absolute;top:19%;left:19%;box-shadow:0 0 8px #e3acd888}.hero-stars>span:nth-child(2){animation-delay:2s;top:27%;left:83%}.hero-stars>span:nth-child(3){animation-delay:1s;top:63%;left:72%}.hero-stars>span:nth-child(4){animation-delay:3s;top:64%;left:9%}.hero-stars>span:nth-child(5){animation-delay:4s;top:8%;left:60%}.ticker{background:#211027;border-block:1px solid #8b3a682e;align-items:center;height:43px;display:flex;position:relative;overflow:hidden}.ticker-track{width:max-content;animation:50s linear infinite ticker-move;display:flex}.ticker-unit{flex-shrink:0;align-items:center;gap:45px;padding-right:45px;display:flex}.ticker-unit>span:not(.pixel-mark){font-family:var(--font-pixel), monospace;color:#d09bbd;letter-spacing:1px;font-size:14px}.ticker .pixel-mark{color:#b46494;width:11px;height:11px}.world-section{isolation:isolate;padding-top:110px;padding-bottom:70px}.world-environment{z-index:-1;opacity:.42;background:linear-gradient(#080617 0%,#08061750 28%,#08061740 70%,#080617 100%),url(/images/cosmic-clouds-bg.png) bottom/cover;position:absolute;inset:0}.world-intro{grid-template-columns:1.3fr 1fr;align-items:center;gap:90px;display:grid}.world-intro h2{position:relative}.world-intro h2>.pixel-mark{width:24px;height:24px;margin-left:20px;transform:translateY(-8px)}.lore{flex-direction:column;gap:12px;display:flex}.lore>p:first-child{color:#e2d8ec;font-size:15px}.lore .micro-label{color:#b298b7;margin-top:7px}.world-concepts{grid-template-columns:repeat(3,1fr);gap:38px;margin-top:66px;display:grid}.concept{border-top:1px solid #66516d;padding:25px 5px 28px;transition:transform .25s;position:relative}.concept:before{content:"";background:#9673a1;width:5px;height:5px;position:absolute;top:-3px;left:0}.concept:hover{transform:translateY(-5px)}.concept-top{color:var(--secondary);justify-content:space-between;align-items:center;display:flex}.concept-top>span{color:#a28aa9;font-size:10px}.concept h3{justify-content:space-between;align-items:center;margin-top:27px;font-size:31px;font-weight:500;display:flex}.concept h3 svg{color:#aa809e;transition:transform .2s}.concept:hover h3 svg{transform:translate(3px,-3px)}.concept p{max-width:260px;min-height:52px;margin-top:10px;font-size:13px}.concept>.micro-label{color:#b59fbe;margin-top:24px;font-size:8px;display:block}.world-bottom{color:#7c668a;letter-spacing:1.5px;border-top:1px solid #34284177;justify-content:space-between;margin-top:12px;padding-top:19px;font-size:8px;display:flex}.world-bottom>span:last-child{align-items:center;gap:10px;display:flex}.world-bottom .pixel-mark{width:10px;height:10px}.gameplay-section{isolation:isolate;min-height:1200px;image-rendering:pixelated;background-color:#080617;background-image:url(/images/mech-arena-bg.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:flex-start;padding-top:28px;padding-bottom:40px;display:flex;position:relative;overflow:hidden}.gameplay-bg-fade-top{z-index:1;pointer-events:none;background:linear-gradient(#080617 0%,#08061700 100%);height:140px;position:absolute;top:0;left:0;right:0}.gameplay-bg-fade-bottom{z-index:1;pointer-events:none;background:linear-gradient(#08061700 0%,#080617 100%);height:100px;position:absolute;bottom:0;left:0;right:0}.raid-arena-container{z-index:10;text-align:center;flex-direction:column;justify-content:space-between;align-items:center;width:100%;min-height:1100px;display:flex;position:relative}.raid-arena-header{flex-direction:column;align-items:center;max-width:780px;margin-top:0;margin-bottom:0;display:flex}.floating-trophy-wrap{justify-content:center;align-items:center;margin-bottom:8px;display:flex;position:relative}.trophy-center{filter:drop-shadow(0 0 18px #ffdf408c);justify-content:center;align-items:center;animation:3.5s ease-in-out infinite float-gentle;display:flex}.floating-potion{animation:4s ease-in-out infinite float-gentle;position:absolute}.potion-left{filter:drop-shadow(0 0 10px #fc70b580);animation-delay:-1.5s;top:10px;left:-85px}.potion-right{filter:drop-shadow(0 0 10px #60d39480);animation-delay:-.8s;top:-6px;right:-85px}@keyframes float-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.raid-arena-title{font-family:var(--font-pixel), monospace;color:#fff;letter-spacing:1px;text-shadow:3px 3px #1a102f,0 0 24px #fff6;margin-bottom:8px;font-size:clamp(30px,3.6vw,50px);font-weight:700;line-height:1.08}.raid-arena-title>span{color:var(--primary);text-shadow:3px 3px #4d1838,0 0 24px #fc70b599}.raid-arena-subtext{font-family:var(--font-pixel), monospace;color:#ded6f5;letter-spacing:.5px;text-shadow:0 2px 10px #000000e6;max-width:680px;margin:0 auto;font-size:clamp(12px,1.1vw,15px);line-height:1.6}.floating-coins-cluster{filter:drop-shadow(0 0 16px #ffd13ba6);flex-direction:column;align-items:center;gap:5px;margin-top:14px;animation:3.2s ease-in-out infinite float-coins;display:flex}@keyframes float-coins{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.floating-coin-top{animation:3.2s ease-in-out infinite float-coin-tilt}@keyframes float-coin-tilt{0%,to{transform:scale(1)}50%{transform:scale(1.05)translateY(-2px)}}.gameplay-footnote{letter-spacing:1px;color:#897993;justify-content:space-between;gap:20px;margin-top:17px;font-size:8px;display:flex}.gameplay-footnote>span{align-items:center;gap:12px;display:flex}.gameplay-footnote i{background:var(--muted-foreground);width:2px;height:2px}.gameplay-footnote>a{color:#c6b1d5;align-items:center;gap:8px;display:flex}.gameplay-mobile-link{display:none}.characters-section{padding-top:55px}.character-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.character-card{--unit-color:var(--secondary);text-align:left;background:#120d21;border:1px solid #433550;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.character-card:hover{border-color:var(--unit-color);transform:translateY(-4px)}.character-card.character-selected{border-color:var(--unit-color);box-shadow:0 0 0 1px var(--unit-color), 0 0 30px #bd5ba00b}.character-pink{--unit-color:var(--primary)}.character-blue{--unit-color:var(--electric)}.character-lilac{--unit-color:#c3b5db}.character-card-top{z-index:1;letter-spacing:1.5px;color:#b9a6c6;justify-content:space-between;align-items:center;padding:14px 15px;font-size:8px;display:flex;position:relative}.character-card-top>span:last-child{color:var(--unit-color)}.character-portrait{background:radial-gradient(ellipse at 50% 75%, var(--unit-color), transparent 68%);justify-content:center;align-items:flex-end;height:205px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.character-portrait{background:radial-gradient(ellipse at 50% 75%, color-mix(in srgb, var(--unit-color) 15%, transparent), transparent 68%)}}.portrait-grid{background-image:linear-gradient(#b7a0d509 1px,#0000 1px),linear-gradient(90deg,#b7a0d509 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.character-silhouette{clip-path:polygon(30% 0,70% 0,70% 5%,80% 5%,80% 12%,85% 12%,85% 29%,78% 29%,78% 37%,88% 37%,88% 43%,96% 43%,96% 61%,100% 61%,100% 81%,85% 81%,85% 65%,76% 65%,76% 100%,55% 100%,55% 78%,45% 78%,45% 100%,24% 100%,24% 65%,15% 65%,15% 81%,0 81%,0 61%,4% 61%,4% 43%,12% 43%,12% 37%,22% 37%,22% 29%,15% 29%,15% 12%,20% 12%,20% 5%,30% 5%);width:110px;height:164px;box-shadow:inset 7px 0 var(--unit-color), inset -6px 0 #08061750;background:#272037;margin-bottom:15px;position:relative}@supports (color:color-mix(in lab, red, red)){.character-silhouette{box-shadow:inset 7px 0 color-mix(in srgb, var(--unit-color) 25%, transparent), inset -6px 0 #08061750}}.character-silhouette:after{content:"";background:var(--unit-color);height:26%;position:absolute;top:44%;left:25%;right:25%}@supports (color:color-mix(in lab, red, red)){.character-silhouette:after{background:color-mix(in srgb, var(--unit-color) 13%, #21192f)}}.character-silhouette:after{clip-path:polygon(0 0,100% 0,100% 65%,80% 65%,80% 100%,20% 100%,20% 65%,0 65%)}.silhouette-eyes{background:var(--unit-color);width:14px;height:5px;box-shadow:24px 0 var(--unit-color), 0 0 10px var(--unit-color);opacity:.9;position:absolute;top:19%;left:28%}.silhouette-0{width:132px;height:172px}.silhouette-1{clip-path:polygon(42% 0,62% 0,62% 5%,75% 5%,75% 12%,85% 12%,85% 33%,80% 33%,80% 39%,90% 39%,90% 46%,95% 46%,95% 79%,85% 79%,85% 68%,76% 68%,76% 100%,56% 100%,56% 78%,44% 78%,44% 100%,24% 100%,24% 68%,15% 68%,15% 79%,5% 79%,5% 46%,10% 46%,10% 39%,20% 39%,20% 33%,15% 33%,15% 12%,25% 12%,25% 5%,42% 5%);width:99px;height:179px}.silhouette-2{width:115px;height:169px}.silhouette-3{width:99px;height:160px;transform:scaleX(-1)}.portrait-horizon{background:var(--unit-color);opacity:.2;height:3px;box-shadow:0 0 20px 5px var(--unit-color);position:absolute;bottom:11px;left:17%;right:17%}.classified{letter-spacing:2px;text-align:center;color:#b7a1be;background:#0b081d99;padding:5px;font-size:6px;position:absolute;bottom:28px;left:0;right:0}.character-info{background:#100c20;border-top:1px solid #33253f;padding:18px 17px 16px}.character-info>div{justify-content:space-between;align-items:center;gap:5px;display:flex}.character-info h3{letter-spacing:.6px;font-size:25px}.character-rarity{letter-spacing:.7px;color:var(--unit-color);border:1px solid var(--unit-color);font-size:6px}@supports (color:color-mix(in lab, red, red)){.character-rarity{border:1px solid color-mix(in srgb, var(--unit-color) 32%, transparent)}}.character-rarity{padding:4px}.character-info p{letter-spacing:1.2px;align-items:center;gap:6px;margin-top:5px;font-size:8px;display:flex}.character-info p svg{color:var(--unit-color)}.character-card-bottom{color:#b09bbb;border-top:1px solid #302439;align-items:center;gap:18px;padding:11px 17px;font-size:8px;display:flex}.character-card-bottom svg{color:var(--unit-color);margin-left:auto}.character-dossier{background:#110c2077;border:1px solid #392b46;grid-template-columns:1.5fr 1fr 1fr;gap:40px;margin-top:26px;padding:30px;display:grid}.dossier-info h3{align-items:center;gap:12px;margin-top:7px;font-size:26px;display:flex}.dossier-info h3 span{font-family:var(--font-sans), sans-serif;color:var(--primary);letter-spacing:1px;font-size:7px}.dossier-info p{max-width:360px;margin-top:10px;font-size:11px}.dossier-stats .stat-row:first-child{margin-top:6px}.squad-controls{flex-direction:column;align-items:stretch;gap:10px;display:flex}.squad-controls>.micro-label{justify-content:space-between;display:flex}.squad-controls strong{color:var(--primary);font-weight:400}.party-slots{gap:8px;display:flex}.party-slots>span{height:30px;color:var(--secondary);font-family:var(--font-pixel), monospace;border:1px dashed #635070;flex:1;justify-content:center;align-items:center;display:flex}.squad-controls .pixel-button{height:35px;font-size:12px}.preview-note{color:#8c7b9b;letter-spacing:1.5px;text-align:center;font-size:6px}.character-note{text-align:center;color:#9988a5;margin-top:22px;font-size:9px}.equipment-section{padding-top:60px;padding-bottom:80px;scroll-margin-top:110px;position:relative}.cards-section-header{margin-bottom:36px}.cards-header-flex{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:14px;margin-bottom:30px;display:flex}.cards-main-title{letter-spacing:-.5px;font-size:clamp(34px,5vw,54px);line-height:1.05}.cards-main-title span{color:var(--primary);text-shadow:0 0 20px #fc70b559}.cards-main-subtitle{color:#c4b0d0;max-width:620px;margin-top:16px;font-size:13px;line-height:1.6}.cards-quick-stats{flex-shrink:0;gap:12px;display:flex}.quick-stat-box{text-align:center;background:#1a1228;border:1px solid #48345c;min-width:110px;padding:14px 18px;box-shadow:3px 3px #0d0818}.quick-stat-box .stat-num{font-family:var(--font-pixel), monospace;color:gold;text-shadow:0 0 12px #ffd70066;font-size:24px;display:block}.quick-stat-box .stat-txt{letter-spacing:1px;color:#9f8aa9;margin-top:4px;font-size:8px;display:block}.cards-mode-switcher{background:#110c1c;border:1px solid #3d2a4e;flex-wrap:wrap;gap:10px;padding:6px;display:flex;box-shadow:4px 4px #0a0612}.mode-switch-btn{color:#b59fc3;font-family:var(--font-pixel), monospace;letter-spacing:.8px;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:12px 20px;font-size:11px;transition:all .2s;display:inline-flex}.mode-switch-btn:hover{color:#fff;background:#1f1430;border-color:#5d4377}.mode-switch-btn.active{color:#fff;border-color:var(--primary);box-shadow:0 0 16px #fc70b540, inset 0 0 0 1px var(--primary);background:#2a1538}.mode-pill-badge{font-family:var(--font-sans), sans-serif;color:#fc70b5;background:#12091f;border:1px solid #5a3c73;border-radius:999px;padding:2px 7px;font-size:9px;font-weight:700}.mode-switch-btn.active .mode-pill-badge{background:var(--primary);color:#12091f;border-color:var(--primary)}.cards-showcase-wrapper{margin-top:24px}.card-filters-bar{background:#160f23;border:1px solid #362646;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;padding:12px 16px;display:flex}.filter-pill-group{flex-wrap:wrap;gap:8px;display:flex}.card-filter-btn{color:#a794b5;font-family:var(--font-pixel), monospace;letter-spacing:.8px;cursor:pointer;background:#201530;border:1px solid #48345c;align-items:center;gap:6px;padding:8px 14px;font-size:9px;transition:all .15s;display:inline-flex}.card-filter-btn:hover{color:#fff;background:#2e1c45;border-color:#6e4e8e}.card-filter-btn.filter-active{color:#fff;border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:#3c193f}.card-filter-btn.legendary-filter.filter-active{color:gold;border-color:gold;box-shadow:inset 0 0 0 1px gold,0 0 12px #ffd70033}.card-filter-btn.epic-filter.filter-active{color:#c084fc;border-color:#c084fc;box-shadow:inset 0 0 0 1px #c084fc,0 0 12px #c084fc33}.card-filter-btn.rare-filter.filter-active{color:#38bdf8;border-color:#38bdf8;box-shadow:inset 0 0 0 1px #38bdf8,0 0 12px #38bdf833}.filter-count{font-family:var(--font-sans), sans-serif;color:#d1badf;background:#0006;border-radius:4px;padding:1px 5px;font-size:8px}.vault-command-hint{gap:8px;display:flex}.bot-cmd-pill{font-family:var(--font-pixel), monospace;color:#dfc8ef;letter-spacing:.5px;background:#100b1a;border:1px dashed #513b63;padding:5px 10px;font-size:9px}.cards-arena-grid{grid-template-columns:1fr 1fr;align-items:start;gap:36px;display:grid}.card-featured-stage{background:#130d20;border:1px solid #443255;flex-direction:column;align-items:center;gap:24px;padding:28px;display:flex;box-shadow:8px 8px #0b0713}.card-display-holo-frame{aspect-ratio:1240/1748;perspective:1000px;border-radius:14px;width:100%;max-width:340px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 14px 40px #000000b3}.card-display-holo-frame:hover{transform:translateY(-6px)scale(1.02)}.card-display-holo-frame.rarity-legendary{border:3px solid gold;box-shadow:0 0 35px #ffd70059,0 16px 40px #000c}.card-display-holo-frame.rarity-epic{border:3px solid #c084fc;box-shadow:0 0 35px #c084fc59,0 16px 40px #000c}.card-display-holo-frame.rarity-rare{border:3px solid #38bdf8;box-shadow:0 0 35px #38bdf859,0 16px 40px #000c}.card-image-container{width:100%;height:100%;position:relative}.pro-card-render{object-fit:cover;width:100%;height:100%;display:block}.holo-card-sheen{pointer-events:none;z-index:2;background:linear-gradient(135deg,#fff0 0%,#ffffff14 40%,#ffffff4d 50%,#ffffff14 60%,#fff0 100%);animation:6s ease-in-out infinite holoSweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes holoSweep{0%{transform:translate(-150%)skew(-20deg)}30%{transform:translate(150%)skew(-20deg)}to{transform:translate(150%)skew(-20deg)}}.card-meta-panel{background:#1a1229;border:1px solid #433157;width:100%;padding:22px}.card-meta-header{border-bottom:1px solid #3d2c50;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;padding-bottom:16px;display:flex}.card-rarity-badge{font-family:var(--font-pixel), monospace;letter-spacing:1px;margin-bottom:8px;padding:3px 8px;font-size:8px;display:inline-block}.badge-legendary{color:gold;background:#3d2c0b;border:1px solid gold}.badge-epic{color:#c084fc;background:#331545;border:1px solid #c084fc}.badge-rare{color:#38bdf8;background:#0f2c42;border:1px solid #38bdf8}.card-player-name{font-family:var(--font-pixel), monospace;color:#fff;font-size:32px;line-height:1.1}.card-team-label{color:#bfa8ce;margin-top:4px;font-size:11px}.card-ovr-circle{background:#11091b;border:2px solid gold;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;display:flex;box-shadow:0 0 15px #ffd7004d}.card-ovr-circle .ovr-num{font-family:var(--font-pixel), monospace;color:gold;font-size:26px;line-height:1}.card-ovr-circle .ovr-lbl{letter-spacing:1px;color:#b39dc1;margin-top:1px;font-size:7px}.card-stats-bars{grid-template-columns:1fr 1fr;gap:18px 22px;margin-bottom:20px;display:grid}.card-action-bar{background:#120a1c;border:1px solid #342446;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex}.signature-move-pill{color:#fc70b5;align-items:center;gap:8px;font-size:9px;display:flex}.signature-move-pill strong{color:#fff}.card-price-tag{font-family:var(--font-pixel), monospace;color:gold;align-items:center;gap:6px;font-size:11px;display:flex}.card-discord-cmds{grid-template-columns:1.2fr 1fr;gap:10px;display:grid}.cmd-display-tag{letter-spacing:.5px;background:#170d24;border:1px dashed #4e3664;align-items:center;gap:8px;padding:10px 14px;font-size:8px;display:flex}.cmd-display-tag span{color:#a089b0;font-family:var(--font-pixel), monospace;font-size:8px}.cmd-display-tag code{color:gold;font-family:var(--font-pixel), monospace;font-size:9px;font-weight:700}.cards-deck-browser{background:#130d20;border:1px solid #443255;flex-direction:column;display:flex;box-shadow:8px 8px #0b0713}.deck-browser-header{letter-spacing:1px;border-bottom:1px solid #3a284c;justify-content:space-between;align-items:center;padding:16px 20px;font-size:8px;display:flex}.deck-browser-header span:first-child{color:#d1b8e1;font-weight:700}.deck-browser-header span:last-child{color:#8c779d;font-size:7px}.cards-grid-scroll{grid-template-columns:repeat(3,1fr);gap:14px;max-height:720px;padding:20px;display:grid;overflow-y:auto}.deck-card-tile{cursor:pointer;text-align:left;background:#1d122c;border:1px solid #443156;flex-direction:column;padding:8px;transition:all .2s;display:flex;position:relative}.deck-card-tile:hover{background:#2e1c45;border-color:#8c59b6;transform:translateY(-3px)}.deck-card-tile.deck-card-active{border-color:var(--primary);box-shadow:0 0 16px #fc70b54d, inset 0 0 0 1px var(--primary);background:#39183f}.deck-tile-image-wrap{aspect-ratio:1240/1748;background:#000;border-radius:6px;width:100%;position:relative;overflow:hidden}.deck-thumb-img{object-fit:cover;width:100%;height:100%}.deck-tile-ovr{font-family:var(--font-pixel), monospace;color:#fff;background:#000000d9;border:1px solid #fff;padding:2px 5px;font-size:11px;position:absolute;top:6px;right:6px}.ovr-legendary{color:gold;border-color:gold}.ovr-epic{color:#c084fc;border-color:#c084fc}.ovr-rare{color:#38bdf8;border-color:#38bdf8}.deck-tile-info{margin-top:8px}.deck-tile-name{font-family:var(--font-pixel), monospace;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.deck-tile-team{color:#9d87ae;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:8px;display:block;overflow:hidden}.duels-suite-wrapper{margin-top:24px}.duels-hero-grid{grid-template-columns:1.2fr 1fr;align-items:start;gap:32px;display:grid}.duel-featured-card{background:#130d20;border:1px solid #46345b;padding:26px;box-shadow:8px 8px #0b0713}.duel-card-header h3{font-family:var(--font-pixel), monospace;color:#fff;margin-top:10px;font-size:26px}.duel-card-header p{color:#bfabcf;margin-top:8px;font-size:11px;line-height:1.6}.duel-tag-row{align-items:center;gap:12px;display:flex}.live-status-pill{font-family:var(--font-pixel), monospace;color:#fc70b5;background:#2a1128;border:1px solid #fc70b5;align-items:center;gap:6px;padding:3px 8px;font-size:8px;display:inline-flex}.pulse-dot{background:#fc70b5;border-radius:50%;width:6px;height:6px;animation:1.5s infinite pulseGlow}@keyframes pulseGlow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.wager-badge{font-family:var(--font-pixel), monospace;color:gold;background:#261b07;border:1px solid #5a441a;padding:3px 8px;font-size:8px}.c4-interactive-cabinet{background:#1c112d;border:1px solid #4a3461;margin-top:22px;padding:18px}.c4-turn-indicator{letter-spacing:.5px;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:9px;display:flex}.c4-reset-btn{color:#dfc8ef;cursor:pointer;background:#2b1842;border:1px solid #5d3d82;align-items:center;gap:6px;padding:4px 8px;font-size:8px;display:inline-flex}.c4-grid-board{background:#0f081c;border:2px solid #53396d;grid-template-columns:repeat(7,1fr);gap:6px;padding:14px;display:grid}.c4-column-drop{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.c4-drop-arrow{color:#fc70b5;text-align:center;opacity:.5;font-size:10px;transition:opacity .2s,transform .2s}.c4-column-drop:hover .c4-drop-arrow{opacity:1;transform:translateY(2px)}.c4-cell{aspect-ratio:1;background:#1b122c;border:1px solid #3d2a54;border-radius:50%;transition:background .2s,box-shadow .2s}.c4-cell.chip-yellow{background:gold;border-color:#fa0;box-shadow:0 0 10px #ffd70099}.c4-cell.chip-red{background:#ff4b72;border-color:#d1123d;box-shadow:0 0 10px #ff4b7299}.c4-cmd-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.cmd-pill-copy{color:#fff;font-family:var(--font-pixel), monospace;cursor:pointer;background:#2a163a;border:1px solid #5d3d7b;align-items:center;gap:8px;padding:8px 14px;font-size:9px;transition:all .2s;display:inline-flex}.cmd-pill-copy:hover{background:var(--primary);color:#12091f;border-color:var(--primary)}.c4-hint{color:#8e7a9e;font-size:8px}.duels-list-column{flex-direction:column;gap:14px;display:flex}.duel-item-box{background:#140d21;border:1px solid #3c2a4f;padding:16px 18px;transition:border-color .2s;box-shadow:4px 4px #0c0816}.duel-item-box:hover{border-color:#6d4a8d}.duel-item-top{align-items:center;gap:12px;display:flex}.duel-icon-chip{color:#fc70b5;background:#221435;border:1px solid #52386e;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.duel-item-top h4{font-family:var(--font-pixel), monospace;color:#fff;font-size:13px}.duel-sub{font-family:var(--font-pixel), monospace;color:#9f89af;font-size:8px}.pot-pill{font-family:var(--font-pixel), monospace;color:#5ab1ff;background:#111a28;border:1px solid #2b5683;margin-left:auto;padding:3px 8px;font-size:8px}.duel-item-desc{color:#b59fc2;margin-top:10px;font-size:10px;line-height:1.5}.duel-footer-action{border-top:1px solid #281b37;justify-content:space-between;align-items:center;margin-top:12px;padding-top:10px;display:flex}.copy-sm-btn{color:#e2cff0;font-family:var(--font-pixel), monospace;cursor:pointer;background:0 0;border:1px solid #4a345e;align-items:center;gap:6px;padding:5px 10px;font-size:8px;transition:all .15s;display:inline-flex}.copy-sm-btn:hover{color:#fff;background:#2c1a40;border-color:#8c59b6}.duel-tag{letter-spacing:.8px;color:#877496;font-size:7px}.arcade-suite-wrapper{margin-top:24px}.arcade-grid-showcase{grid-template-columns:1fr 1fr;gap:28px;display:grid}.arcade-game-card{background:#130d20;border:1px solid #443258;flex-direction:column;padding:24px;display:flex;box-shadow:8px 8px #0b0713}.arcade-card-top{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.arcade-type-pill{font-family:var(--font-pixel), monospace;color:#fc70b5;align-items:center;gap:6px;margin-bottom:6px;font-size:8px;display:inline-flex}.arcade-card-top h3{font-family:var(--font-pixel), monospace;color:#fff;font-size:24px}.arcade-card-top p{color:#b7a1c5;max-width:320px;margin-top:4px;font-size:10px}.arcade-odds-tag{font-family:var(--font-pixel), monospace;color:gold;background:#2c1e08;border:1px solid gold;padding:4px 9px;font-size:9px}.crash-display-box{background:#0f091c;border:1px solid #3c2950;margin-bottom:18px;padding:20px}.crash-graphic-sky{background:radial-gradient(at 50% 60%,#301340 0%,#0d0718 70%);border:1px dashed #402c54;flex-direction:column;justify-content:center;align-items:center;height:160px;display:flex;position:relative;overflow:hidden}.crash-rocket-sprite{font-size:38px;transition:transform .1s linear}.rocket-flying{animation:.6s ease-in-out infinite alternate rocketBob;transform:translateY(-10px)}.rocket-busted{transform:scale(1.4)}.rocket-won{transform:scale(1.2)}@keyframes rocketBob{0%{transform:translateY(-5px)rotate(5deg)}to{transform:translateY(-18px)rotate(-5deg)}}.crash-multiplier-text{font-family:var(--font-pixel), monospace;color:#00f0ff;text-shadow:0 0 16px #00f0ff99;margin-top:10px;font-size:28px}.text-busted{color:#f36;text-shadow:0 0 16px #f36c}.text-cashed{color:#0f8;text-shadow:0 0 16px #0f8c}.crash-controls-row{margin-top:14px}.crash-action-btn{width:100%;font-family:var(--font-pixel), monospace;letter-spacing:.8px;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:13px;font-size:11px;transition:all .2s;display:flex}.launch-btn{background:var(--primary);color:#12091f;box-shadow:0 0 16px #fc70b566}.launch-btn:hover{background:#ff84c4}.cashout-btn{color:#072714;background:#0f8;font-weight:700;box-shadow:0 0 16px #00ff8880}.arcade-bot-cmd{color:#8c779d;border-top:1px solid #2e1f3f;justify-content:space-between;align-items:center;padding-top:14px;font-size:8px;display:flex}.copy-cmd-inline{color:#fff;font-family:var(--font-pixel), monospace;cursor:pointer;background:#251638;border:1px solid #4f3666;align-items:center;gap:6px;padding:6px 10px;font-size:8px;display:inline-flex}.mines-interactive-box{background:#0f091c;border:1px solid #3c2950;margin-bottom:18px;padding:18px}.mines-stats-bar{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:9px;display:flex}.mines-restart-btn{color:#d1b8e1;cursor:pointer;background:#27163c;border:1px solid #513670;align-items:center;gap:6px;padding:3px 8px;font-size:8px;display:inline-flex}.mines-4x4-grid{grid-template-columns:repeat(4,1fr);gap:8px;max-width:280px;margin:0 auto;display:grid}.mine-cell{aspect-ratio:1;color:#dfc8ef;cursor:pointer;background:#241639;border:1px solid #4a3461;justify-content:center;align-items:center;font-size:16px;transition:all .15s;display:flex}.mine-cell:hover:not(:disabled){background:#372054;border-color:#8c59b6}.mine-cell.cell-gem{background:#0a2d2a;border-color:#00f0ff;box-shadow:0 0 10px #00f0ff66}.mine-cell.cell-mine{background:#3d0c1e;border-color:#f36;box-shadow:0 0 10px #f369}.mines-result-note{text-align:center;min-height:16px;margin-top:14px;font-size:9px}.mine-win{color:#0f8;font-weight:700}.mine-loss{color:#f36;font-weight:700}.arcade-extra-strip{grid-column:span 2;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.extra-arcade-card{background:#140d21;border:1px solid #3c2a4f;align-items:flex-start;gap:14px;padding:16px;display:flex}.extra-icon{color:#fc70b5;background:#231538;border:1px solid #543973;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.extra-arcade-card h4{font-family:var(--font-pixel), monospace;color:#fff;font-size:12px}.extra-arcade-card span{font-family:var(--font-pixel), monospace;color:gold;font-size:7px}.extra-arcade-card p{color:#b39dc2;margin-top:6px;font-size:9px;line-height:1.5}.screenshots-suite-wrapper{margin-top:24px}.screenshots-showcase-stage{grid-template-columns:1.4fr 1fr;align-items:start;gap:32px;display:grid}.featured-screenshot-panel{background:#130d20;border:1px solid #443258;flex-direction:column;display:flex;overflow:hidden;box-shadow:8px 8px #0b0713}.screenshot-top-bar{border-bottom:1px solid #36244a;padding:20px 24px 16px}.s-badge-row{align-items:center;gap:10px;margin-bottom:8px;display:flex}.category-pill{font-family:var(--font-pixel), monospace;color:#5bb3ff;background:#101a29;border:1px solid #28547f;padding:3px 8px;font-size:8px}.screenshot-top-bar h3{font-family:var(--font-pixel), monospace;color:#fff;font-size:24px}.screenshot-cmd-chip{background:#1c112b;border:1px dashed #523a6c;align-items:center;gap:8px;margin-top:10px;padding:5px 12px;font-size:8px;display:inline-flex}.screenshot-cmd-chip span{color:#9f8aa9;font-family:var(--font-pixel), monospace}.screenshot-cmd-chip code{color:gold;font-family:var(--font-pixel), monospace;font-size:10px;font-weight:700}.screenshot-canvas-wrapper{background:#090510;border-bottom:1px solid #36244a;justify-content:center;align-items:center;width:100%;padding:16px;display:flex;position:relative}.screenshot-display-img{object-fit:contain;border-radius:6px;width:100%;height:auto;max-height:480px;box-shadow:0 10px 30px #000c}.screenshot-info-footer{padding:20px 24px}.screenshot-description{color:#cbb7d7;font-size:11px;line-height:1.6}.screenshot-features-list{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.feat-pill{color:#fc70b5;font-size:8px;font-family:var(--font-pixel), monospace;background:#201433;border:1px solid #483360;padding:4px 10px}.screenshots-picker-column{background:#130d20;border:1px solid #443258;flex-direction:column;padding:20px;display:flex;box-shadow:8px 8px #0b0713}.picker-header{letter-spacing:1px;color:#d1badf;border-bottom:1px solid #36254a;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;font-size:8px;display:flex}.screenshots-gallery-scroll{flex-direction:column;gap:12px;max-height:580px;padding-right:6px;display:flex;overflow-y:auto}.screenshot-nav-item{cursor:pointer;text-align:left;background:#1c112d;border:1px solid #412e56;align-items:center;gap:14px;padding:10px;transition:all .2s;display:flex}.screenshot-nav-item:hover{background:#2a1842;border-color:#8c59b6;transform:translate(3px)}.screenshot-nav-item.screenshot-item-active{border-color:var(--primary);box-shadow:0 0 16px #fc70b54d, inset 0 0 0 1px var(--primary);background:#39183f}.screenshot-nav-thumb{background:#000;border-radius:4px;flex-shrink:0;width:90px;height:58px;overflow:hidden}.thumb-crop-img{object-fit:cover;width:100%;height:100%}.screenshot-nav-meta{flex-grow:1}.screenshot-nav-meta strong{font-family:var(--font-pixel), monospace;color:#fff;font-size:11px;display:block}.nav-cmd{font-family:var(--font-pixel), monospace;color:gold;margin-top:3px;font-size:8px;display:block}.nav-cat{color:#9f8aa9;letter-spacing:.8px;margin-top:2px;font-size:7px;display:block}.real-c4-screenshot-container{background:#090510;border:1px solid #3c2752;justify-content:center;width:100%;margin-top:14px;margin-bottom:18px;display:flex;overflow:hidden}.c4-screenshot-img{object-fit:contain;width:100%;height:auto;max-height:380px}.victory-preview-box{background:#140d21}.victory-thumb-container{border:1px solid #4a3461;border-radius:4px;margin-top:12px;overflow:hidden}.victory-thumb-img{width:100%;height:auto;display:block}.blackjack-screenshot-wrap{border:1px solid #443058;border-radius:4px;margin-top:14px;margin-bottom:14px;overflow:hidden}.blackjack-screenshot-img{width:100%;height:auto;display:block}.cards-grid-scroll::-webkit-scrollbar{width:7px}.screenshots-gallery-scroll::-webkit-scrollbar{width:7px}.cards-grid-scroll::-webkit-scrollbar-track{background:#11091d;border-left:1px solid #332047}.screenshots-gallery-scroll::-webkit-scrollbar-track{background:#11091d;border-left:1px solid #332047}.cards-grid-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#fc70b5,#8c3a96);border-radius:1px}.screenshots-gallery-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#fc70b5,#8c3a96);border-radius:1px}.cards-grid-scroll::-webkit-scrollbar-thumb:hover{background:#fc70b5;box-shadow:0 0 8px #fc70b5e6}.screenshots-gallery-scroll::-webkit-scrollbar-thumb:hover{background:#fc70b5;box-shadow:0 0 8px #fc70b5e6}.cards-grid-scroll,.screenshots-gallery-scroll{scrollbar-width:thin;scrollbar-color:#fc70b5 #11091d}.cards-section-footer{background:#170e26;border:1px solid #48345c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding:24px 30px;display:flex;box-shadow:6px 6px #0b0713}.footer-token-callout{align-items:center;gap:16px;display:flex}.footer-token-callout svg{color:gold}.footer-token-callout strong{font-family:var(--font-pixel), monospace;color:#fff;font-size:12px;display:block}.footer-token-callout span{color:#b59fc3;margin-top:4px;font-size:10px;display:block}.invite-cta-btn{background:var(--primary);color:#12091f;font-family:var(--font-pixel), monospace;letter-spacing:.8px;align-items:center;gap:8px;padding:14px 24px;font-size:11px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 0 20px #fc70b566}.invite-cta-btn:hover{color:#12091f;background:#fff;box-shadow:0 0 25px #fff9}@media (max-width:1024px){.cards-arena-grid,.duels-hero-grid,.arcade-grid-showcase,.cosmetics-grid-stage{grid-template-columns:1fr}.arcade-extra-strip{grid-column:span 1;grid-template-columns:1fr}.cards-header-flex{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.cards-grid-scroll{grid-template-columns:repeat(2,1fr)}.card-stats-bars,.card-discord-cmds{grid-template-columns:1fr}}.roadmap-section{background:radial-gradient(at 50% 55%,#2d0d332a,#0000 65%);padding-top:70px;padding-bottom:105px}.roadmap-heading{text-align:center}.roadmap-heading .section-label{justify-content:center}.roadmap-heading>p{margin-top:22px;font-size:13px}.journey-map{grid-template-columns:repeat(5,1fr);margin-top:22px;padding-top:56px;display:grid;position:relative}.journey-map:before{content:"";background:repeating-linear-gradient(90deg,#755475 0 4px,#0000 4px 10px);height:1px;position:absolute;top:134px;left:10%;right:10%}.journey-node{flex-direction:column;align-items:center;padding-inline:15px;display:flex;position:relative}.journey-node:nth-child(2n){transform:translateY(-25px)}.journey-phase{letter-spacing:1.5px;color:#a58cb2;font-size:8px}.journey-icon{width:70px;height:70px;color:var(--secondary);clip-path:var(--pixel-cut);isolation:isolate;background:#302239;justify-content:center;align-items:center;margin-top:23px;transition:color .2s,background .2s;display:flex;position:relative}.journey-icon:before{content:"";clip-path:var(--pixel-cut);z-index:-1;background:#130c20;position:absolute;inset:1px}.journey-node:hover .journey-icon,.journey-selected .journey-icon{background:var(--primary);color:var(--primary)}.journey-selected .journey-icon:before{background:#3b1b35}.journey-node>strong{font-family:var(--font-pixel), monospace;max-width:150px;min-height:47px;margin-top:21px;font-size:19px;font-weight:400;line-height:1.2}.journey-current,.journey-future{letter-spacing:1px;align-items:center;gap:6px;margin-top:12px;font-size:6px;display:flex}.journey-current{color:var(--primary)}.journey-current .signal-dot{width:3px;height:3px}.journey-future{color:#8d7899}.phase-detail{background:#130c2177;border:1px solid #443049;grid-template-columns:1.7fr 1fr;align-items:center;gap:55px;margin-top:44px;padding:26px 32px;display:grid}.phase-detail .micro-label{color:var(--primary);align-items:center;gap:10px;font-size:7px;display:flex}.phase-detail .micro-label i{background:var(--primary);width:2px;height:2px}.phase-detail h3{align-items:center;gap:9px;margin-top:6px;font-size:28px;display:flex}.phase-detail h3 svg{color:var(--primary)}.phase-detail p{max-width:550px;margin-top:10px;font-size:11px}.phase-detail ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.phase-detail li{color:#bdaccb;align-items:center;gap:10px;font-size:10px;display:flex}.phase-detail li svg{color:var(--primary)}.roadmap-note{text-align:center;color:#93809e;margin-top:25px;font-size:9px}.community-section{isolation:isolate;background:url(/images/cosmic-clouds-bg.png) 50%/cover;justify-content:center;align-items:center;min-height:670px;padding:75px 24px 105px;display:flex;position:relative}.community-art{object-fit:cover;object-position:center;image-rendering:pixelated;z-index:-2}.community-section:before{content:"";z-index:-1;background:linear-gradient(#08061766,#0000 20% 75%,#080617aa);position:absolute;inset:0}.community-content{text-align:center}.community-icon{color:var(--primary);background:#1e122780;border:1px solid #825379;justify-content:center;align-items:center;width:65px;height:65px;margin:0 auto 30px;display:flex;position:relative}.community-icon>span{font-family:var(--font-pixel), monospace;background:#100a24;font-size:20px;line-height:1;position:absolute;top:-8px;right:-7px}.community-content h2{margin-top:17px;font-size:88px;line-height:.95}.community-content>p{color:#c7b4d6;margin-top:20px;font-size:13px}.community-content .hero-actions{margin-top:28px}.community-note{color:#b28aac;letter-spacing:1px;justify-content:center;align-items:center;gap:9px;margin-top:27px;font-size:7px;display:flex}.community-note .pixel-mark{width:10px;height:10px}.site-footer{background:#0c0719;border-top:1px solid #543348;padding:40px 48px 22px}.footer-main{justify-content:space-between;align-items:center;gap:25px;max-width:1376px;margin:auto;display:flex}.footer-main nav{align-items:center;gap:30px;display:flex}.footer-main nav>a,.text-link{color:#c0accb;align-items:center;gap:5px;font-size:10px;transition:color .2s;display:flex}.text-link:hover,.footer-main nav>a:hover{color:var(--primary)}.back-top{letter-spacing:1px;color:#bda6ca;align-items:center;gap:9px;font-size:8px;display:flex}.footer-bottom{letter-spacing:1px;color:#9d82aa;border-top:1px solid #332039;justify-content:space-between;gap:20px;max-width:1376px;margin:33px auto 0;padding-top:20px;font-size:6px;display:flex}.footer-bottom>span{align-items:center;gap:6px;display:flex}.footer-bottom .pixel-mark{width:8px;height:8px}[data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060312bf}[data-slot=dialog-content]{border:1px solid #806080;border-radius:0;gap:25px;max-width:min(560px,100% - 32px);padding:32px;box-shadow:8px 8px #24122e}[data-slot=dialog-header]{gap:18px}[data-slot=dialog-title]{font-family:var(--font-pixel), monospace;color:var(--foreground);font-size:34px}[data-slot=dialog-description]{font-size:13px;line-height:1.8}.dialog-signal{color:var(--primary);letter-spacing:1px;align-items:center;gap:12px;margin-bottom:8px;font-size:8px;display:flex}.connection-note{color:#c8b0d2;background:#28162f;border:1px solid #53354f;align-items:center;gap:15px;padding:18px;font-size:11px;line-height:1.7;display:flex}.copy-status{font-size:10px}[data-slot=dialog-footer]{border-top:1px solid var(--border);background:0 0;border-radius:0;gap:12px;margin:0;padding:22px 0 0}[data-slot=dialog-footer] .pixel-button{flex:1;font-size:11px}@keyframes ticker-move{to{transform:translate(-50%)}}@keyframes twinkle{0%,to{opacity:.2}50%{opacity:1}}@keyframes hero-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes target-pulse{0%,to{opacity:.3}50%{opacity:1}}@supports (animation-timeline:scroll()){@media (min-width:769px) and (prefers-reduced-motion:no-preference){.hero-art{animation:linear both hero-parallax;animation-timeline:scroll(root);animation-range:0 950px}@keyframes hero-parallax{0%{transform:translateY(0)}to{transform:translateY(90px)}}}}@media (min-width:1600px){.hero-art{max-width:1760px;margin-left:-880px;left:50%}.hero-heading{padding-top:64px}}@media (max-width:1100px){.header-inner{gap:20px;width:calc(100% - 56px)}.primary-nav{gap:20px;margin-left:0}.header-actions{gap:18px}.discord-nav span,.discord-nav>svg:last-child{display:none}.hero{height:800px;min-height:0}.hero-art{width:120%;top:25px;left:-10%}.hero-heading{padding-top:58px}.hero h1{font-size:70px}.hero h1>span{font-size:100px}.coordinate-left{top:52%;left:8%}.coordinate-right{top:57%;right:7%}.hero-bottom{bottom:85px}.hero-footer{padding-inline:30px;font-size:6px}.section{padding-inline:40px}.world-intro{gap:40px}.world-concepts{gap:28px}.equipment-layout{gap:55px}.equipment-copy h2{font-size:59px}.character-grid{gap:12px}.character-info{padding:15px 12px}.character-info h3{font-size:22px}.character-rarity{font-size:5px}.character-dossier{gap:26px;padding:24px}.character-portrait{height:185px}.inventory-slots{gap:6px;padding:20px 14px}.inventory-slot>svg:first-child{width:25px;height:25px}.hud-panel{width:170px;padding:13px;top:69px;left:20px}.hud-status{top:77px;right:18px}}@media (max-width:800px){.site-header{height:73px}.header-inner{width:calc(100% - 40px)}.primary-nav{gap:15px}.primary-nav a{font-size:9px}.brand{gap:8px;font-size:17px}.brand-second{letter-spacing:6.4px;font-size:13px}.brand .pixel-mark{width:25px;height:25px}.discord-nav{display:none}.header-actions .pixel-button{height:35px;padding-inline:14px;font-size:10px}.header-actions .pixel-button svg{display:none}.hero{height:780px}.hero-heading{padding-top:65px}.hero-art{width:145%;top:70px;left:-22.5%}.hero h1{font-size:63px}.hero h1>span{font-size:92px}.coordinate-left{top:49%;left:5%}.coordinate-right{top:58%;right:5%}.hero-coordinate{gap:8px;font-size:7px}.hero-coordinate strong{font-size:12px}.hero-coordinate small{font-size:5px}.coordinate-left>i{width:75px}.hero-footer>span{display:none}.hero-footer{height:14px;font-size:8px;bottom:28px}.hero-bottom{bottom:83px}.section{padding-block:80px;padding-inline:28px}.world-intro{grid-template-columns:1.1fr 1fr;gap:25px}.world-intro h2{font-size:42px}.world-intro .pixel-mark{display:none}.lore p,.lore>p:first-child{font-size:12px}.lore .micro-label{font-size:7px}.world-concepts{gap:25px;margin-top:45px}.concept p{min-height:58px;font-size:11px}.concept>.micro-label{font-size:6px}.section-heading-row{gap:20px}.section-heading-row>p{font-size:11px}.section-topline>.micro-label{font-size:6px}.character-grid{grid-template-columns:repeat(2,1fr);gap:20px}.character-info h3{font-size:27px}.character-rarity{font-size:7px}.character-portrait{height:200px}.character-dossier{grid-template-columns:1fr 1fr}.dossier-info{grid-column:1/-1}.dossier-info p{max-width:none}.equipment-layout{grid-template-columns:1fr 1.2fr;gap:30px}.equipment-copy h2{font-size:50px}.equipment-copy>p{font-size:11px}.equipment-benefit strong{font-size:6px}.equipment-benefit span{font-size:8px}.inventory-title{padding-inline:13px;font-size:7px}.inventory-title>span:last-child{font-size:5px}.inventory-slots{grid-template-columns:repeat(3,1fr);gap:8px;padding:15px}.inventory-slot{aspect-ratio:1.2}.inventory-slot>svg:first-child{width:32px;height:32px}.item-detail{margin-inline:15px}.inventory-footer{padding-inline:12px;font-size:5px}.inventory-footer>span:last-child{font-size:5px}.journey-node{padding-inline:7px}.journey-node>strong{font-size:16px}.journey-icon{width:60px;height:60px}.journey-map:before{top:127px}.journey-phase{font-size:7px}.phase-detail{gap:30px;padding:23px}.gameplay-footnote{font-size:6px}.community-section{min-height:600px}.community-content h2{font-size:78px}.site-footer{padding-inline:28px}.footer-main nav{gap:19px}.footer-main nav>a,.text-link{font-size:9px}.back-top{font-size:6px}.footer-bottom{font-size:5px}}@media (max-width:600px){html{scroll-padding-top:24px}.site-header{height:72px}.header-inner{gap:12px}.header-actions{gap:9px}.header-actions .pixel-button{height:34px;padding-inline:15px;font-size:11px}.mobile-menu{display:inline-flex}.primary-nav{border-bottom:1px solid var(--border);background:#10091ef5;flex-direction:column;gap:0;width:100%;padding:20px 25px;display:none;position:absolute;top:72px;left:0}.primary-nav.nav-open{display:flex}.primary-nav a{padding:12px 0;font-size:14px}.primary-nav a.nav-active:after{top:20px;left:auto;right:10px}.hero{height:778px}.hero-heading{padding-top:51px;padding-inline:15px}.eyebrow{letter-spacing:1.8px;gap:7px;font-size:7px}.hero h1{letter-spacing:0;margin-top:19px;font-size:52px}.hero h1>span{letter-spacing:-1px;text-shadow:3px 3px #683155;font-size:clamp(59px,16vw,84px)}.hero-edition{letter-spacing:1px;gap:9px;margin-top:16px;font-size:6px}.hero-edition i{width:18px}.hero-art{width:200%;top:182px;left:-50%;-webkit-mask-image:linear-gradient(#0000,#000 8% 66%,#0000 100%);mask-image:linear-gradient(#0000,#000 8% 66%,#0000 100%)}.hero-art img{object-fit:cover;min-height:435px}.hero-atmosphere{opacity:.22}.hero:after{background:linear-gradient(#0000 60%,#08061744 73%,#080617 91%)}.hero-coordinate{display:none}.hero-bottom{padding-inline:24px;bottom:80px}.hero-bottom p{max-width:285px;margin:auto;font-size:11px}.hero-actions{gap:11px;margin-top:21px}.hero-actions .pixel-button{gap:7px;height:44px;padding-inline:17px;font-size:11px}.hero-actions .pixel-button svg{width:13px;height:13px}.hero-footer{font-size:6px;bottom:28px}.hero-footer a{white-space:nowrap;gap:8px}.hero-stars{opacity:.5}.ticker{height:36px}.ticker-unit{gap:28px;padding-right:28px}.ticker-unit>span:not(.pixel-mark){font-size:12px}.ticker .pixel-mark{width:9px;height:9px}.section{padding:66px 22px}.section-label{letter-spacing:1.5px;margin-bottom:24px;font-size:8px}.section-label>span{font-size:13px}h2{letter-spacing:-.7px;font-size:42px}.world-intro{grid-template-columns:1fr;gap:24px}.world-intro h2{font-size:46px}.lore{gap:10px}.lore p,.lore>p:first-child{font-size:12px}.lore .micro-label{margin-top:7px;font-size:7px}.world-concepts{grid-template-columns:1fr;gap:0;margin-top:37px}.concept{padding:22px 0 24px 58px}.concept-top{position:absolute;top:25px;left:0}.concept-top>svg{width:30px}.concept-top>span{display:none}.concept h3{margin-top:0;font-size:26px}.concept p{max-width:260px;min-height:0;margin-top:7px;font-size:12px}.concept>.micro-label{margin-top:13px;font-size:6px}.world-bottom{letter-spacing:1px;margin-top:0;font-size:5px}.section-heading-row{flex-direction:column;align-items:start;gap:20px;margin-bottom:28px}.section-heading-row>p{font-size:12px}.section-topline>.micro-label{display:none}.gameplay-section{min-height:640px;padding-top:40px;padding-bottom:30px}.raid-arena-title{font-size:32px}.raid-arena-subtext{padding-inline:12px;font-size:11px}.floating-potion.potion-left{left:-50px}.floating-potion.potion-right{right:-50px}.gameplay-footnote{gap:12px;font-size:5px;line-height:1.8}.gameplay-footnote>span{flex-wrap:wrap;gap:4px}.gameplay-footnote>span i{display:none}.gameplay-footnote>a{flex-shrink:0;gap:3px;font-size:5px}.gameplay-footnote>a svg{width:10px}.characters-section{padding-top:25px}.character-grid{gap:13px}.character-card-top{padding:11px;font-size:6px}.character-portrait{height:164px}.character-silhouette{transform-origin:bottom;margin-bottom:10px;transform:scale(.85)}.silhouette-3{transform:scale(.85)scaleX(-1)}.classified{letter-spacing:1.3px;font-size:4px;bottom:18px}.character-info{padding:13px 11px}.character-info h3{font-size:22px}.character-rarity{letter-spacing:.4px;padding:3px;font-size:4px}.character-info p{letter-spacing:.5px;font-size:6px}.character-info p svg{width:10px;height:10px}.character-card-bottom{gap:12px;padding:10px 11px;font-size:6px}.character-dossier{grid-template-columns:1fr;gap:20px;margin-top:22px;padding:20px}.dossier-info{grid-column:auto}.dossier-info p{font-size:11px}.dossier-stats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.dossier-stats .stat-row,.dossier-stats .stat-row:first-child{margin-top:0}.dossier-stats .stat-label{gap:3px;font-size:6px}.dossier-stats .stat-max{display:none}.squad-controls{grid-template-columns:1fr 1fr;align-items:center;gap:12px;display:grid}.squad-controls>.micro-label{grid-column:1/-1;font-size:7px}.squad-controls .pixel-button{padding-inline:10px;font-size:9px}.squad-controls .preview-note{grid-column:1/-1}.character-note{max-width:300px;margin-inline:auto;font-size:8px}.equipment-section{padding-top:35px}.equipment-layout{grid-template-columns:1fr;gap:36px}.equipment-copy h2{font-size:51px}.equipment-copy>p{max-width:none;margin-top:20px;font-size:12px}.equipment-benefit{margin-top:25px}.equipment-benefit strong{font-size:7px}.equipment-benefit span{font-size:9px}.inline-link{margin-top:26px;font-size:7px}.inventory-panel{margin-right:6px}.inventory-title{padding:16px;font-size:8px}.inventory-title>span:last-child{font-size:6px}.inventory-slots{grid-template-columns:repeat(6,1fr);gap:6px;padding:19px 13px}.inventory-slot{aspect-ratio:1}.inventory-slot>svg:first-child{width:24px;height:24px}.item-detail{margin-inline:17px}.item-detail>p{min-height:58px;font-size:11px}.item-stats{margin-top:10px}.inventory-footer{padding:13px;font-size:6px}.inventory-footer>span:last-child{font-size:5px}.roadmap-section{padding-top:38px}.roadmap-heading h2{font-size:45px}.roadmap-heading>p{font-size:12px}.journey-map{grid-template-columns:1fr;gap:0;margin-top:40px;padding-top:0}.journey-map:before{background:repeating-linear-gradient(#755475 0 4px,#0000 4px 10px);width:1px;height:auto;top:35px;bottom:42px;left:35px}.journey-node{text-align:left;grid-template-rows:auto auto auto;grid-template-columns:70px 1fr;align-items:center;column-gap:21px;padding:14px 0;display:grid}.journey-node:nth-child(2n){transform:none}.journey-icon{grid-area:1/1/4;width:58px;height:58px;margin:0 6px}.journey-phase{grid-column:2;font-size:7px}.journey-node>strong{grid-column:2;max-width:none;min-height:0;margin-top:3px;font-size:21px}.journey-current,.journey-future{grid-column:2;margin-top:5px;font-size:5px}.phase-detail{grid-template-columns:1fr;gap:22px;margin-top:25px;padding:22px}.phase-detail p{font-size:11px}.phase-detail .micro-label{font-size:6px}.phase-detail ul{gap:10px}.roadmap-note{font-size:8px}.community-section{min-height:595px;padding:64px 20px}.community-art{object-position:center}.community-content h2{font-size:72px}.community-content>p{font-size:12px}.community-icon{width:58px;height:58px;margin-bottom:28px}.community-content .hero-actions{gap:10px}.community-content .hero-actions .pixel-button{padding-inline:15px;font-size:11px}.community-note{letter-spacing:.7px;gap:7px;font-size:5px}.community-note .pixel-mark{width:8px;height:8px}.site-footer{padding:31px 23px 20px}.footer-main{flex-wrap:wrap;gap:28px}.footer-main nav{order:3;justify-content:space-between;gap:14px;width:100%}.footer-main nav>a,.text-link{font-size:10px}.back-top{font-size:6px}.footer-bottom{flex-wrap:wrap;gap:15px;margin-top:25px;padding-top:19px;font-size:5px}.footer-bottom>span:nth-child(2){display:none}[data-slot=dialog-content]{gap:20px;padding:26px 22px}[data-slot=dialog-title]{font-size:29px}[data-slot=dialog-description]{font-size:12px}[data-slot=dialog-footer]{flex-direction:column}[data-slot=dialog-footer] .pixel-button{min-height:42px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero-art{animation:none!important}html{scroll-behavior:auto}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
