/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.left-0{left:0}.left-2{left:.5rem}.left-\[50\%\]{left:50%}.right-4{right:1rem}.right-8{right:2rem}.top-0{top:0}.top-20{top:5rem}.top-4{top:1rem}.top-\[50\%\]{top:50%}.z-50{z-index:50}.z-\[9999\]{z-index:9999}.col-span-full{grid-column:1/-1}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.my-1{margin-top:.25rem}.mb-1,.my-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-auto{margin-left:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0{height:0}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-full{height:100%}.h-px{height:1px}.max-h-\[350px\]{max-height:350px}.min-h-\[140px\]{min-height:140px}.min-h-\[500px\]{min-height:500px}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[8rem\]{min-width:8rem}.max-w-lg{max-width:32rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1}.flex-shrink-0{flex-shrink:0}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.rotate-90{--tw-rotate:90deg}.rotate-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-sm{border-radius:.125rem}.rounded-ui{border-radius:1rem}.rounded-ui-lg{border-radius:1.2rem}.rounded-xl{border-radius:.75rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-blue-500\/60{border-color:#3b82f699}.border-green-500\/30{border-color:#22c55e4d}.border-green-500\/60{border-color:#22c55e99}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/50{border-color:#ef444480}.border-red-500\/60{border-color:#ef444499}.border-transparent{border-color:#0000}.border-ui-accent{border-color:var(--ui-accent)}.border-ui-border{border-color:var(--ui-border)}.border-t-cyan-400{border-top-color:rgb(34 211 238/var(--tw-border-opacity))}.border-opacity-100,.border-t-cyan-400{--tw-border-opacity:1}.border-opacity-30{--tw-border-opacity:0.3}.bg-black\/60{background-color:#0009}.bg-blue-500\/30{background-color:#3b82f64d}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/30{background-color:#22c55e4d}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/30{background-color:#ef44444d}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-transparent{background-color:initial}.bg-ui-accent{background-color:var(--ui-accent)}.bg-ui-bg{background-color:var(--ui-bg)}.bg-ui-bg-alt{background-color:var(--ui-bg-alt)}.bg-ui-border{background-color:var(--ui-border)}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-ui-accent{--tw-gradient-from:var(--ui-accent) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-ui-bg-alt{--tw-gradient-from:var(--ui-bg-alt) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-ui-accent2{--tw-gradient-to:var(--ui-accent2) var(--tw-gradient-to-position)}.to-ui-bg{--tw-gradient-to:var(--ui-bg) var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-orbitron{font-family:Orbitron,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[28px\]{font-size:28px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.text-ui-accent{color:var(--ui-accent)}.text-ui-accent2{color:var(--ui-accent2)}.text-ui-bg{color:var(--ui-bg)}.text-ui-text{color:var(--ui-text)}.text-ui-text-strong{color:var(--ui-text-strong)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-ui-glow{--tw-shadow:0 0 12px var(--ui-shadow),0 0 4px var(--ui-accent);--tw-shadow-colored:0 0 12px var(--tw-shadow-color),0 0 4px var(--tw-shadow-color)}.shadow-ui-glow,.shadow-ui-glow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-ui-glow-lg{--tw-shadow:0 0 24px var(--ui-shadow),0 0 8px var(--ui-accent);--tw-shadow-colored:0 0 24px var(--tw-shadow-color),0 0 8px var(--tw-shadow-color)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-offset-ui-bg{--tw-ring-offset-color:var(--ui-bg)}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);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))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.fade-in-0{--tw-enter-opacity:0}.fade-in-80{--tw-enter-opacity:0.8}.zoom-in-95{--tw-enter-scale:.95}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.font-orbitron{font-family:Orbitron,sans-serif!important}body,html{box-sizing:border-box;height:100vh;margin:0;min-height:100vh;overflow:hidden;padding:0;width:100vw}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}#root{height:100%;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body[data-ui-theme=default]{--ui-bg:#181f36;--ui-bg-alt:#232b4d;--ui-border:#9db4ff;--ui-accent:#5865f2;--ui-accent2:#b3cfff;--ui-text:#b3cfff;--ui-text-strong:#fff;--ui-shadow:#232b4d99}body[data-ui-theme=dark]{--ui-bg:#10131a;--ui-bg-alt:#181c2a;--ui-border:#4cff7a;--ui-accent:#1de9b6;--ui-accent2:#00bfae;--ui-text:#b3ffe2;--ui-text-strong:#fff;--ui-shadow:#1de9b655}body[data-ui-theme=light]{--ui-bg:#eaf6ff;--ui-bg-alt:#c9e6ff;--ui-border:#9db4ff;--ui-accent:#5865f2;--ui-accent2:#232b4d;--ui-text:#232b4d;--ui-text-strong:#181f36;--ui-shadow:#9db4ff33}body[data-ui-theme=cosmic]{--ui-bg:#1a102a;--ui-bg-alt:#2d194d;--ui-border:#e86cff;--ui-accent:#ff6cfb;--ui-accent2:#9d6cff;--ui-text:#f3cfff;--ui-text-strong:#fff;--ui-shadow:#e86cff55}body[data-ui-theme=neon]{--ui-bg:#0a0f1c;--ui-bg-alt:#181f36;--ui-border:#39ff14;--ui-accent:#ff00c8;--ui-accent2:#00fff7;--ui-text:#39ff14;--ui-text-strong:#fff;--ui-shadow:#ff00c855}body[data-ui-theme=solar]{--ui-bg:#2a2320;--ui-bg-alt:#3b2f1e;--ui-border:gold;--ui-accent:#00bfff;--ui-accent2:#ffe066;--ui-text:#ffe066;--ui-text-strong:#fffbe6;--ui-shadow:#ffd70055}body[data-ui-theme=emerald]{--ui-bg:#102a1a;--ui-bg-alt:#1a3b2a;--ui-border:#00ffb3;--ui-accent:#00ffd0;--ui-accent2:#00ff73;--ui-text:#b3ffe2;--ui-text-strong:#fff;--ui-shadow:#00ffb355}body[data-ui-theme=dusk]{--ui-bg:#1a1633;--ui-bg-alt:#2d234d;--ui-border:#ffb347;--ui-accent:#ff6c47;--ui-accent2:#b39dff;--ui-text:#ffe0b3;--ui-text-strong:#fff;--ui-shadow:#ffb34755}body[data-ui-theme=synthwave]{--ui-bg:#1a0033;--ui-bg-alt:#2d0066;--ui-border:#ff00ea;--ui-accent:#00eaff;--ui-accent2:#ff00ea;--ui-text:#eaffff;--ui-text-strong:#fff;--ui-shadow:#ff00ea55}body[data-ui-theme=redshift]{--ui-bg:#2a1010;--ui-bg-alt:#4d1a1a;--ui-border:#ff4c4c;--ui-accent:#ffb347;--ui-accent2:#ff6c47;--ui-text:#ffd6d6;--ui-text-strong:#fff;--ui-shadow:#ff4c4c55}body[data-ui-theme=halloween]{--ui-bg:#1a0d1a;--ui-bg-alt:#2d1a2d;--ui-border:#ff7518;--ui-accent:#a259ff;--ui-accent2:#39ff14;--ui-text:#ffb347;--ui-text-strong:#fffbe6;--ui-shadow:#ff751855}body[data-ui-theme=christmas]{--ui-bg:#1a2d1a;--ui-bg-alt:#2d4d2d;--ui-border:#ff3636;--ui-accent:#39ff14;--ui-accent2:#ffe066;--ui-text:#fffbe6;--ui-text-strong:#ff3636;--ui-shadow:#39ff1455}body[data-ui-theme=newyears]{--ui-bg:#0d1a2d;--ui-bg-alt:#1a2d4d;--ui-border:gold;--ui-accent:#00eaff;--ui-accent2:#ff00ea;--ui-text:#ffe066;--ui-text-strong:#fff;--ui-shadow:#ffd70055}body[data-ui-theme=warmgray]{--ui-bg:#1f1d1a;--ui-bg-alt:#2a2724;--ui-border:#8b7355;--ui-accent:#d4a574;--ui-accent2:#c49b6a;--ui-text:#e8e0d6;--ui-text-strong:#fff;--ui-shadow:#8b735555}@keyframes slideInUp{0%{opacity:0;transform:translateX(-50%) translateY(100%)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes modalFadeIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-ui-accent:hover{border-color:var(--ui-accent)}.hover\:border-ui-accent2:hover{border-color:var(--ui-accent2)}.hover\:border-opacity-100:hover{--tw-border-opacity:1}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.hover\:bg-ui-accent2:hover{background-color:var(--ui-accent2)}.hover\:bg-ui-bg:hover{background-color:var(--ui-bg)}.hover\:bg-ui-bg-alt:hover{background-color:var(--ui-bg-alt)}.hover\:text-ui-accent:hover{color:var(--ui-accent)}.hover\:text-ui-text:hover{color:var(--ui-text)}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_12px_rgba\(239\2c 68\2c 68\2c 0\.5\)\]:hover{--tw-shadow:0 0 12px #ef444480;--tw-shadow-colored:0 0 12px var(--tw-shadow-color)}.hover\:shadow-\[0_0_12px_rgba\(239\2c 68\2c 68\2c 0\.5\)\]:hover,.hover\:shadow-ui-glow:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-ui-glow:hover{--tw-shadow:0 0 12px var(--ui-shadow),0 0 4px var(--ui-accent);--tw-shadow-colored:0 0 12px var(--tw-shadow-color),0 0 4px var(--tw-shadow-color)}.focus\:border-cyan-500:focus{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity))}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity))}.focus\:bg-ui-bg:focus{background-color:var(--ui-bg)}.focus\:text-ui-accent:focus{color:var(--ui-accent)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ui-accent:focus{--tw-ring-color:var(--ui-accent)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ui-accent:focus-visible{--tw-ring-color:var(--ui-accent)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=active\]\:bg-ui-accent[data-state=active]{background-color:var(--ui-accent)}.data-\[state\=open\]\:bg-ui-bg[data-state=open]{background-color:var(--ui-bg)}.data-\[state\=active\]\:text-ui-bg[data-state=active]{color:var(--ui-bg)}.data-\[state\=open\]\:text-ui-accent[data-state=open]{color:var(--ui-accent)}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-ui-glow[data-state=active]{--tw-shadow:0 0 12px var(--ui-shadow),0 0 4px var(--ui-accent);--tw-shadow-colored:0 0 12px var(--tw-shadow-color),0 0 4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-duration:.15s;animation-name:exit}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.Logo_container__b-ftz{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem;position:relative;-webkit-user-select:none;user-select:none}.Logo_animatedLogoText__szqpt{animation:Logo_logoFloat__K5AoI 6s linear infinite,Logo_logoGlow__8geKK 3s ease-in-out infinite;color:#fff;font-family:Orbitron,sans-serif;font-size:3.5rem;font-weight:700;letter-spacing:.2em;margin:0;position:relative;text-shadow:0 0 10px #9db4ff,0 0 20px #9db4ff44,0 0 30px #9db4ff22;text-transform:uppercase;z-index:1}@keyframes Logo_logoFloat__K5AoI{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes Logo_logoGlow__8geKK{0%,to{color:#fff;text-shadow:0 0 10px #9db4ff,0 0 20px #9db4ff44,0 0 30px #9db4ff22}50%{color:#b3cfff;text-shadow:0 0 30px #9db4ff,0 0 40px #9db4ff88,0 0 60px #9db4ff44}}.Logo_serverName__zbHNM{color:gold;font-family:Orbitron,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:.1em;margin:1.5rem 0 .5rem;text-shadow:0 0 8px #ffd70088,0 0 16px #ffd70044,0 0 24px #ffd70022}.Logo_subtitleFadeIn__z9wZM{opacity:1}.Logo_subtitleFadeIn__z9wZM,.Logo_subtitleFadeOut__LNHCZ{color:#9db4ff;font-family:Orbitron,sans-serif;font-size:1.2rem;letter-spacing:.1em;margin:1rem 0 0;text-shadow:0 0 5px #9db4ff88;transition:opacity .4s}.Logo_subtitleFadeOut__LNHCZ{opacity:0}.Logo_logoText__rfcUX:before{animation:Logo_pulse__9z\+CF 4s ease-in-out infinite;background:radial-gradient(circle at center,#9db4ff1a 0,#9db4ff0d 50%,#0000 100%);border-radius:20px;bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px;z-index:-1}.Logo_subtitle__YVu2A{color:#9db4ff;font-family:Orbitron,sans-serif;font-size:1.2rem;letter-spacing:.1em;margin:1rem 0 0;opacity:.8;text-shadow:0 0 5px #9db4ff80}@keyframes Logo_pulse__9z\+CF{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.Logo_buttonGroup__vXgIK{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:2.5rem}.Logo_sciFiButton__vN\+tr{background:linear-gradient(90deg,#101a2e 60%,#1a2a4f);border:2px solid #9db4ff;border-radius:2rem;box-shadow:0 0 16px #9db4ff55,0 0 2px #fff;color:#9db4ff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:1.05rem;font-weight:600;letter-spacing:.15em;outline:none;padding:.6rem 1.6rem;position:relative;text-transform:uppercase;transition:background .3s,color .2s,box-shadow .3s,border-color .2s,transform .1s;z-index:2}.Logo_sciFiButton__vN\+tr:focus,.Logo_sciFiButton__vN\+tr:hover{background:linear-gradient(90deg,#1a2a4f 60%,#9db4ff);border-color:#fff;box-shadow:0 0 32px #9db4ffcc,0 0 8px #fff;color:#fff;transform:scale(1.04)}.Logo_sciFiButton__vN\+tr:active{background:#0a1120;border-color:#9db4ff;box-shadow:0 0 8px #9db4ff88;color:#9db4ff;transform:scale(.98)}.Logo_authOverlay__Ga2XB{align-items:center;animation:Logo_fadeInOverlay__14Fap .2s;background:#0000;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:3000}.Logo_authBox__3QyE8{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141828d1;border:2.5px solid var(--ui-accent);border-radius:1.3rem;box-shadow:0 0 40px var(--ui-shadow),0 0 16px var(--ui-accent);display:flex;flex-direction:column;max-width:95vw;min-width:340px;padding:2.5rem 2.2rem 2.2rem;position:relative;width:100%}.Logo_authTitle__0dETL{color:var(--ui-accent);font-family:Orbitron,sans-serif;font-size:1.5rem;letter-spacing:.08em;margin-bottom:1.5rem;text-align:center;text-shadow:0 0 12px var(--ui-bg)}.Logo_closeButton__CdZ4r{background:none;border:none;color:var(--ui-accent);cursor:pointer;font-size:2.1rem;position:absolute;right:1.3rem;top:1.1rem;transition:color .2s;z-index:2}.Logo_closeButton__CdZ4r:hover{color:#fff}.Logo_spaceDecor__wAuOI{align-items:center;display:flex;gap:1.5rem;justify-content:center;margin-top:-.5rem;pointer-events:none}.Logo_starDecor__iyc3n{animation:Logo_floatSlow__o6eR8 8s ease-in-out infinite;opacity:.9}.Logo_planetDecor__WmMEL{animation:Logo_floatSlow__o6eR8 10s ease-in-out infinite reverse;opacity:.85}@keyframes Logo_floatSlow__o6eR8{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.PopupModal_overlay__TmWvd{align-items:center;animation:PopupModal_fadeInOverlay__sWzak .2s;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0a1020d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}@keyframes PopupModal_fadeInOverlay__sWzak{0%{opacity:0}to{opacity:1}}.PopupModal_modalBox__h2Ugx{animation:PopupModal_fadeInModal__rx6ZY .3s;box-sizing:border-box;color:var(--ui-text);display:flex;flex-direction:column;font-family:Orbitron,sans-serif;max-height:90vh;max-width:90vw;min-height:180px;min-width:280px;position:relative;text-align:center}.PopupModal_hexFrame__ecgX6{filter:drop-shadow(0 0 20px var(--ui-accent));height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.PopupModal_modalContent__xbuGM{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;padding:2rem 2.5rem;position:relative;z-index:1}@keyframes PopupModal_fadeInModal__rx6ZY{0%{opacity:0;transform:scale(.97) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.PopupModal_title__MGjNp{color:var(--ui-accent);font-size:1.2rem;font-weight:700;letter-spacing:.12em;margin-bottom:.5rem;text-shadow:0 0 15px var(--ui-accent);text-transform:uppercase}.PopupModal_message__9cDWW{align-items:center;color:var(--ui-text);display:flex;flex:1 1;flex-direction:column;font-size:1rem;justify-content:center;letter-spacing:.05em;margin-bottom:1rem}.PopupModal_buttonGroup__6LnUD{display:flex;gap:1rem;justify-content:center;width:100%}.PopupModal_hexButton__B7UBp{background:none;border:none;cursor:pointer;height:44px;min-width:120px;padding:0;position:relative;transition:transform .1s}.PopupModal_hexButton__B7UBp:hover:not(:disabled){transform:scale(1.03)}.PopupModal_hexButton__B7UBp:disabled{cursor:not-allowed;opacity:.5}.PopupModal_buttonBg__PsBI8{fill:var(--ui-bg-alt);stroke:var(--ui-accent);stroke-width:2;transition:all .2s}.PopupModal_hexButton__B7UBp:hover:not(:disabled) .PopupModal_buttonBg__PsBI8{fill:var(--ui-accent)}.PopupModal_buttonText__5o6JY{color:var(--ui-accent);font-family:Orbitron,sans-serif;font-size:.85rem;font-weight:700;left:50%;letter-spacing:.1em;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);transition:color .2s;white-space:nowrap}.PopupModal_hexButton__B7UBp:hover:not(:disabled) .PopupModal_buttonText__5o6JY{color:var(--ui-bg)}.PopupModal_buttonDanger__KBEEC .PopupModal_buttonBg__PsBI8{stroke:#f87171}.PopupModal_buttonDanger__KBEEC .PopupModal_buttonText__5o6JY{color:#f87171}.PopupModal_buttonDanger__KBEEC:hover:not(:disabled) .PopupModal_buttonBg__PsBI8{fill:#f87171;stroke:#f87171}.PopupModal_buttonDanger__KBEEC:hover:not(:disabled) .PopupModal_buttonText__5o6JY{color:var(--ui-bg)}.PopupModal_okButton__xo3iV{background:var(--ui-bg-alt);border:2px solid var(--ui-accent);-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);color:var(--ui-accent);cursor:pointer;font-family:Orbitron,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.1em;padding:.6rem 2rem;text-transform:uppercase;transition:all .2s}.PopupModal_okButton__xo3iV:focus,.PopupModal_okButton__xo3iV:hover{background:var(--ui-accent);color:var(--ui-bg)}@media (max-height:400px),(max-width:600px){.PopupModal_modalContent__xbuGM{padding:1.5rem}.PopupModal_message__9cDWW{font-size:.9rem}.PopupModal_okButton__xo3iV{font-size:.85rem;padding:.5rem 1.5rem}}.PopupModal_modalBox__h2Ugx.PopupModal_editMode__4PluS{border:2px solid var(--ui-accent)}.PopupModal_dragHandle__DPa2K{align-items:center;cursor:move;display:flex;height:32px;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s;z-index:10}.PopupModal_editMode__4PluS .PopupModal_dragHandle__DPa2K{opacity:1}.PopupModal_dragHandle__DPa2K:after{color:var(--ui-accent);content:"⋮⋮";font-size:1.2rem;letter-spacing:.2em;text-shadow:0 0 8px var(--ui-accent)}.PopupModal_resizeHandle__4dHJc{bottom:0;cursor:nwse-resize;height:24px;opacity:0;position:absolute;right:0;transition:opacity .2s;width:24px;z-index:10}.PopupModal_editMode__4PluS .PopupModal_resizeHandle__4dHJc{opacity:1}.PopupModal_resizeHandle__4dHJc:after{border-bottom:2px solid var(--ui-accent);border-right:2px solid var(--ui-accent);bottom:4px;box-shadow:0 0 8px var(--ui-accent);content:"";height:12px;position:absolute;right:4px;width:12px}.AuthForm_cockpitContainer__WMhXI{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0a0f1ed9;color:var(--ui-text);display:flex;font-family:Orbitron,sans-serif;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.AuthForm_authPanel__9Woto{align-items:center;display:flex;justify-content:center;max-width:420px;min-height:480px;position:relative;width:100%}.AuthForm_hexFrame__Ou-V1{filter:drop-shadow(0 0 20px var(--ui-accent));height:100%;left:0;position:absolute;top:0;width:100%}.AuthForm_closeButton__XTau8{align-items:center;background:none;border:2px solid var(--ui-accent);-webkit-clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);color:var(--ui-accent);cursor:pointer;display:flex;font-size:1rem;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s;width:32px;z-index:10}.AuthForm_closeButton__XTau8:hover{background:var(--ui-accent);color:var(--ui-bg)}.AuthForm_panelContent__gV5Tj{max-width:340px;padding:2rem 1.5rem;position:relative;width:100%;z-index:1}.AuthForm_panelHeader__YVl5L{margin-bottom:1.5rem;overflow:hidden;position:relative;text-align:center}.AuthForm_gameTitle__WdtS8{color:#fff;font-size:1.3rem;font-weight:700;letter-spacing:.15em;margin:0 0 .75rem;text-shadow:0 0 20px var(--ui-accent),0 0 40px var(--ui-accent)}.AuthForm_panelHeader__YVl5L h2{color:var(--ui-accent);font-size:.9rem;font-weight:600;letter-spacing:.12em;margin:0;text-shadow:0 0 10px var(--ui-accent)}.AuthForm_connectionStatus__gD5CE{margin-top:.75rem}.AuthForm_connected__UINkd{color:#4ade80;font-size:.7rem;font-weight:600;letter-spacing:.1em;text-shadow:0 0 8px #4ade80}.AuthForm_disconnected__ZVFyr{color:#f87171;font-size:.7rem;font-weight:600;letter-spacing:.1em;text-shadow:0 0 8px #f87171}.AuthForm_scanLine__xwDsP{animation:AuthForm_scan__6U1-7 2s ease-in-out infinite;background:linear-gradient(90deg,#0000,var(--ui-accent),#0000);height:2px;left:0;position:absolute;top:0;width:100%}@keyframes AuthForm_scan__6U1-7{0%,to{opacity:0;transform:translateY(0)}50%{opacity:1;transform:translateY(30px)}}.AuthForm_form__E4eAG{display:flex;flex-direction:column;gap:1.1rem}.AuthForm_inputGroup__O9Vqk{display:flex;flex-direction:column;gap:.4rem}.AuthForm_inputGroup__O9Vqk label{color:var(--ui-accent2);font-size:.75rem;font-weight:600;letter-spacing:.1em}.AuthForm_inputWrapper__je8md{position:relative}.AuthForm_inputWrapper__je8md input{background:#10182acc;border:2px solid var(--ui-border);border-radius:0;box-sizing:border-box;-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);color:var(--ui-text);font-family:Orbitron,sans-serif;font-size:.95rem;padding:.75rem 1rem;transition:all .2s;width:100%}.AuthForm_inputWrapper__je8md input:focus{border-color:var(--ui-accent);box-shadow:0 0 15px var(--ui-accent),inset 0 0 10px #3ec6ff1a;outline:none}.AuthForm_inputWrapper__je8md input::placeholder{color:#b3cfff66;font-size:.85rem}.AuthForm_inputAccent__PbrVb{background:var(--ui-accent);bottom:0;height:2px;left:0;position:absolute;transition:width .3s;width:0}.AuthForm_inputWrapper__je8md input:focus+.AuthForm_inputAccent__PbrVb,.AuthForm_inputWrapper__je8md input:focus~.AuthForm_inputAccent__PbrVb{width:100%}.AuthForm_togglePassword__h8Wyr{background:none;border:none;color:var(--ui-accent2);cursor:pointer;font-size:1.1rem;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color .2s}.AuthForm_togglePassword__h8Wyr:hover{color:var(--ui-accent)}.AuthForm_checkboxGroup__cGU4G{margin-top:.25rem}.AuthForm_checkbox__vsPfV{align-items:center;color:var(--ui-accent2);cursor:pointer;display:flex;font-size:.75rem;gap:.75rem;letter-spacing:.08em;-webkit-user-select:none;user-select:none}.AuthForm_checkbox__vsPfV input{display:none}.AuthForm_checkmark__LZuOs{background:#0000;border:2px solid var(--ui-accent);-webkit-clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);flex-shrink:0;height:18px;position:relative;transition:all .2s;width:18px}.AuthForm_checkbox__vsPfV input:checked+.AuthForm_checkmark__LZuOs{background:var(--ui-accent);box-shadow:0 0 10px var(--ui-accent)}.AuthForm_checkbox__vsPfV input:checked+.AuthForm_checkmark__LZuOs:after{color:var(--ui-bg);content:"✓";font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.AuthForm_submitButton__HRgf6{background:none;border:none;cursor:pointer;height:50px;margin-top:.5rem;position:relative;transition:transform .1s;width:100%}.AuthForm_submitButton__HRgf6:hover:not(:disabled){transform:scale(1.02)}.AuthForm_submitButton__HRgf6:disabled{cursor:not-allowed;opacity:.6}.AuthForm_buttonBg__1Yg43{fill:var(--ui-bg-alt);stroke:var(--ui-accent);stroke-width:2;transition:all .2s}.AuthForm_submitButton__HRgf6:hover:not(:disabled) .AuthForm_buttonBg__1Yg43{fill:var(--ui-accent)}.AuthForm_buttonText__I96TD{color:var(--ui-accent);font-family:Orbitron,sans-serif;font-size:.95rem;font-weight:700;left:50%;letter-spacing:.15em;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .2s;white-space:nowrap}.AuthForm_submitButton__HRgf6:hover:not(:disabled) .AuthForm_buttonText__I96TD{color:var(--ui-bg)}.AuthForm_links__E7djo{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:.75rem}.AuthForm_linkButton__gLVEF{background:none;border:none;color:var(--ui-accent2);cursor:pointer;font-family:Orbitron,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.08em;transition:all .2s}.AuthForm_linkButton__gLVEF:hover{color:var(--ui-accent);text-shadow:0 0 8px var(--ui-accent)}.AuthForm_linkDivider__Ku6DS{color:var(--ui-border)}.AuthForm_error__d57aA,.AuthForm_success__ZmYVL{align-items:center;-webkit-clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);display:flex;font-size:.8rem;gap:.5rem;letter-spacing:.05em;padding:.75rem 1rem}.AuthForm_error__d57aA{background:#f8717126;border:1px solid #f87171;color:#f87171}.AuthForm_success__ZmYVL{background:#4ade8026;border:1px solid #4ade80;color:#4ade80}.AuthForm_errorIcon__xQ2Ww,.AuthForm_successIcon__UGyCI{font-size:1rem}@media (max-width:480px){.AuthForm_authPanel__9Woto{max-width:360px}.AuthForm_panelContent__gV5Tj{padding:1.5rem 1rem}.AuthForm_gameTitle__WdtS8{font-size:1.1rem}}.App_appContainer__tefuu{color:#fff;min-height:100vh}.App_appContainer__tefuu,.App_gameContainer__ov3IT{align-items:center;background:#0000;display:flex;flex-direction:column;justify-content:center}.App_gameContainer__ov3IT{height:100vh;position:relative;width:100%}.CaptainSelectionPage_cardRow__4zVCO::-webkit-scrollbar,.CaptainSelectionPage_confirmBox__DEfhC::-webkit-scrollbar,.CaptainSelectionPage_fadeIn__b-SgP::-webkit-scrollbar,.CaptainSelectionPage_statsModalContent__ER0Cj::-webkit-scrollbar{width:12px}.CaptainSelectionPage_cardRow__4zVCO::-webkit-scrollbar-track,.CaptainSelectionPage_confirmBox__DEfhC::-webkit-scrollbar-track,.CaptainSelectionPage_fadeIn__b-SgP::-webkit-scrollbar-track,.CaptainSelectionPage_statsModalContent__ER0Cj::-webkit-scrollbar-track{background:#181f3699;background:var(--ui-bg,#181f3699);border:1px solid #7fdfff33;border:1px solid var(--ui-border,#7fdfff33);border-radius:6px}.CaptainSelectionPage_cardRow__4zVCO::-webkit-scrollbar-thumb,.CaptainSelectionPage_confirmBox__DEfhC::-webkit-scrollbar-thumb,.CaptainSelectionPage_fadeIn__b-SgP::-webkit-scrollbar-thumb,.CaptainSelectionPage_statsModalContent__ER0Cj::-webkit-scrollbar-thumb{background:#7fdfff;background:var(--ui-accent,#7fdfff);border:2px solid #181f3699;border:2px solid var(--ui-bg,#181f3699);border-radius:6px;box-shadow:0 0 8px #7fdfff66;box-shadow:0 0 8px var(--ui-accent,#7fdfff66)}.CaptainSelectionPage_cardRow__4zVCO::-webkit-scrollbar-thumb:hover,.CaptainSelectionPage_confirmBox__DEfhC::-webkit-scrollbar-thumb:hover,.CaptainSelectionPage_fadeIn__b-SgP::-webkit-scrollbar-thumb:hover,.CaptainSelectionPage_statsModalContent__ER0Cj::-webkit-scrollbar-thumb:hover{background:#7fdfff;background:var(--ui-accent,#7fdfff);box-shadow:0 0 12px #7fdfff99;box-shadow:0 0 12px var(--ui-accent,#7fdfff99)}.CaptainSelectionPage_cardRow__4zVCO,.CaptainSelectionPage_confirmBox__DEfhC,.CaptainSelectionPage_fadeIn__b-SgP,.CaptainSelectionPage_statsModalContent__ER0Cj{scrollbar-color:#7fdfff #181f3699;scrollbar-color:var(--ui-accent,#7fdfff) var(--ui-bg,#181f3699);scrollbar-width:thin}.CaptainSelectionPage_fadeIn__b-SgP{animation:CaptainSelectionPage_fadeIn__b-SgP .7s;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;max-height:100vh;overflow-x:hidden;overflow-y:auto;padding:clamp(.5rem,2vh,1.5rem);width:100%}@keyframes CaptainSelectionPage_fadeIn__b-SgP{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.CaptainSelectionPage_titleContainer__ZV\+cI{align-items:center;display:flex;flex-shrink:0;gap:clamp(.5rem,1vw,1rem);justify-content:center;margin-bottom:clamp(.75rem,2vh,1.5rem)}.CaptainSelectionPage_title__HPWS\+{color:#7fdfff;color:var(--ui-accent,#7fdfff);font-family:Orbitron,sans-serif;font-size:clamp(1.2rem,3vw,2.2rem);font-weight:700;letter-spacing:.08em;margin:0;text-align:center;text-shadow:0 0 12px #7fdfff44;text-shadow:0 0 12px var(--ui-accent,#7fdfff44);text-transform:uppercase}.CaptainSelectionPage_cardRow__4zVCO{align-items:flex-start;display:flex;flex:1 1;flex-wrap:nowrap;gap:clamp(.75rem,1.5vw,1.5rem);justify-content:center;max-width:100%;min-height:0;overflow-x:auto;overflow-y:hidden;padding:0 clamp(.5rem,2vw,1rem)}@media (max-width:768px){.CaptainSelectionPage_cardRow__4zVCO{flex-wrap:wrap;gap:.75rem;overflow-x:hidden;overflow-y:auto;padding:0 .5rem}}.CaptainSelectionPage_captainCard__hQrYm{align-items:center;background:#181f36eb;background:var(--ui-bg-alt,#181f36eb);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:clamp(.8rem,1.5vw,1.2rem);box-shadow:0 0 24px #0ff4,0 0 8px #ffe06644,0 0 0 2.5px #7fdfff99;box-shadow:0 0 24px var(--ui-shadow,#0ff4),0 0 8px var(--ui-accent2,#ffe06644),0 0 0 2.5px var(--ui-border,#7fdfff99);box-sizing:border-box;display:flex;flex-basis:calc(33.33333% - 1rem);flex-direction:column;flex-grow:1;flex-shrink:1;max-height:calc(100vh - 12rem);max-width:calc(33.33333% - 1rem);min-width:min(200px,calc(33.33333% - 1rem));overflow:hidden;padding:clamp(.75rem,1.5vh,1.5rem) clamp(.75rem,1.25vw,1.25rem);position:relative;transition:transform .2s,box-shadow .2s,border-color .2s;width:100%}@media (max-width:1400px){.CaptainSelectionPage_captainCard__hQrYm{flex-basis:calc(33.33333% - 0.83333rem);flex-grow:1;flex-shrink:1;max-height:calc(100vh - 10rem);max-width:calc(33.33333% - .83333rem);min-width:min(180px,calc(33.33333% - .83333rem));padding:clamp(.75rem,1.25vh,1.25rem) clamp(.625rem,1vw,1rem)}}@media (max-width:1024px){.CaptainSelectionPage_captainCard__hQrYm{flex-basis:calc(33.33333% - 0.66667rem);flex-grow:1;flex-shrink:1;max-height:calc(100vh - 8rem);max-width:calc(33.33333% - .66667rem);min-width:min(160px,calc(33.33333% - .66667rem));padding:clamp(.625rem,1vh,1rem) clamp(.5rem,.875vw,.875rem)}}@media (max-width:768px){.CaptainSelectionPage_captainCard__hQrYm{flex:1 1 100%;max-height:none;max-width:100%;min-width:0;padding:clamp(.5rem,.875vh,1rem) clamp(.5rem,.75vw,.75rem);width:100%}}.CaptainSelectionPage_captainCard__hQrYm:hover{border-color:#7fdfff;border-color:var(--ui-accent,#7fdfff);box-shadow:0 0 32px #0ff6,0 0 12px #7fdfff66,0 0 0 2.5px #7fdfff;box-shadow:0 0 32px var(--ui-shadow,#0ff6),0 0 12px var(--ui-accent,#7fdfff66),0 0 0 2.5px var(--ui-accent,#7fdfff);transform:translateY(-4px) scale(1.02)}.CaptainSelectionPage_captainImgWrapper__jMEct{align-items:center;aspect-ratio:1;display:flex;flex-shrink:0;justify-content:center;margin-bottom:clamp(.5rem,1vh,1rem);max-width:min(150px,15vw,20vh);overflow:visible;position:relative;width:100%}.CaptainSelectionPage_captainImgWrapper__jMEct:hover{transform:scale(1.05)}.CaptainSelectionPage_captainImg__GBOh8{display:block;height:100%;max-height:min(150px,15vw,20vh);max-width:min(150px,15vw,20vh);width:100%}@media (max-width:1400px){.CaptainSelectionPage_captainImgWrapper__jMEct{margin-bottom:clamp(.5rem,.875vh,.875rem);max-width:min(130px,13vw,18vh)}.CaptainSelectionPage_captainImg__GBOh8{max-height:min(130px,13vw,18vh);max-width:min(130px,13vw,18vh)}}@media (max-width:1024px){.CaptainSelectionPage_captainImgWrapper__jMEct{margin-bottom:clamp(.5rem,.75vh,.75rem);max-width:min(120px,14vw,16vh)}.CaptainSelectionPage_captainImg__GBOh8{max-height:min(120px,14vw,16vh);max-width:min(120px,14vw,16vh)}}@media (max-width:768px){.CaptainSelectionPage_captainImgWrapper__jMEct{margin-bottom:clamp(.5rem,.75vh,.75rem);max-width:min(130px,20vw,18vh)}.CaptainSelectionPage_captainImg__GBOh8{max-height:min(130px,20vw,18vh);max-width:min(130px,20vw,18vh)}}.CaptainSelectionPage_captainLabel__lyMWL{color:#fff;color:var(--ui-text-strong,#fff);flex-shrink:0;font-family:Orbitron,sans-serif;font-size:clamp(.9rem,1.75vw,1.3rem);font-weight:700;letter-spacing:.07em;margin-bottom:clamp(.25rem,.5vh,.5rem);text-align:center;text-shadow:0 0 8px #7fdfff44;text-shadow:0 0 8px var(--ui-accent,#7fdfff44);text-transform:uppercase}.CaptainSelectionPage_captainDesc__VDMU3{color:#b3cfff;color:var(--ui-text,#b3cfff);flex-shrink:0;font-size:clamp(.75rem,1.25vw,1.05rem);line-height:1.4;margin-bottom:clamp(.5rem,1vh,.875rem);min-height:auto;text-align:center}.CaptainSelectionPage_selectBtn__FJ0S-{align-items:center;background:#181f36eb;background:var(--ui-bg,#181f36eb);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:clamp(.8rem,1.2vw,1.2rem);box-shadow:0 0 8px #0ff4;box-shadow:0 0 8px var(--ui-shadow,#0ff4);color:#7fdfff;color:var(--ui-accent,#7fdfff);cursor:pointer;display:flex;flex-shrink:0;font-family:Orbitron,sans-serif;font-size:clamp(.8rem,1.25vw,1.1rem);font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.08em;padding:clamp(.5rem,.75vh,.6rem) clamp(1rem,1.5vw,1.5rem);text-transform:uppercase;transition:background .2s,color .2s,border-color .2s,transform .1s,box-shadow .2s;width:100%}.CaptainSelectionPage_selectBtn__FJ0S-:focus,.CaptainSelectionPage_selectBtn__FJ0S-:hover{background:#181f36fa;background:var(--ui-bg-alt,#181f36fa);border-color:#7fdfff;border-color:var(--ui-accent,#7fdfff);box-shadow:0 0 16px #7fdfff66;box-shadow:0 0 16px var(--ui-accent,#7fdfff66);color:#fff;color:var(--ui-text-strong,#fff);transform:scale(1.05)}.CaptainSelectionPage_selectBtn__FJ0S-:disabled{cursor:not-allowed;opacity:.5;transform:none}.CaptainSelectionPage_confirmModal__CluEr{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a1020d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.CaptainSelectionPage_confirmBox__DEfhC{align-items:center;animation:CaptainSelectionPage_fadeIn__b-SgP .3s;background:#181f36f2;background:var(--ui-bg-alt,#181f36f2);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:1.2rem;box-shadow:0 0 32px #0ff4,0 0 12px #7fdfff44,0 0 0 2.5px #7fdfff99;box-shadow:0 0 32px var(--ui-shadow,#0ff4),0 0 12px var(--ui-accent,#7fdfff44),0 0 0 2.5px var(--ui-border,#7fdfff99);display:flex;flex-direction:column;max-width:90vw;min-width:320px;padding:2.2rem 2.5rem 1.5rem}.CaptainSelectionPage_confirmHeader__W4WpD{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:1.5rem;width:100%}.CaptainSelectionPage_confirmText__BDTyg{color:#7fdfff;color:var(--ui-accent,#7fdfff);font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-align:center;text-shadow:0 0 8px #7fdfff44;text-shadow:0 0 8px var(--ui-accent,#7fdfff44);text-transform:uppercase}.CaptainSelectionPage_confirmActions__ZblCd{display:flex;gap:1.2rem;margin-bottom:.7rem}.CaptainSelectionPage_confirmBtn__c0K9y{align-items:center;background:#181f36eb;background:var(--ui-bg,#181f36eb);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:1.2rem;box-shadow:0 0 8px #0ff4;box-shadow:0 0 8px var(--ui-shadow,#0ff4);color:#fff;color:var(--ui-text-strong,#fff);cursor:pointer;display:flex;font-family:Orbitron,sans-serif;font-size:1.1rem;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.08em;padding:.6rem 2.2rem;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s,transform .1s,box-shadow .2s}.CaptainSelectionPage_confirmBtn__c0K9y:focus,.CaptainSelectionPage_confirmBtn__c0K9y:hover{background:#181f36fa;background:var(--ui-bg-alt,#181f36fa);border-color:#7fdfff;border-color:var(--ui-accent,#7fdfff);box-shadow:0 0 16px #7fdfff66;box-shadow:0 0 16px var(--ui-accent,#7fdfff66);color:#7fdfff;color:var(--ui-accent,#7fdfff);transform:scale(1.05)}.CaptainSelectionPage_confirmBtn__c0K9y:disabled{cursor:not-allowed;opacity:.5;transform:none}.CaptainSelectionPage_cancelBtn__WEzsk{align-items:center;background:#181f36eb;background:var(--ui-bg-alt,#181f36eb);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:1.2rem;box-shadow:0 0 8px #0ff4;box-shadow:0 0 8px var(--ui-shadow,#0ff4);color:#b3cfff;color:var(--ui-text,#b3cfff);cursor:pointer;display:flex;font-family:Orbitron,sans-serif;font-size:1.1rem;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.08em;padding:.6rem 2.2rem;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s,transform .1s,box-shadow .2s}.CaptainSelectionPage_cancelBtn__WEzsk:focus,.CaptainSelectionPage_cancelBtn__WEzsk:hover{background:#181f36fa;background:var(--ui-bg,#181f36fa);border-color:#7fdfff;border-color:var(--ui-accent,#7fdfff);box-shadow:0 0 16px #7fdfff66;box-shadow:0 0 16px var(--ui-accent,#7fdfff66);color:#fff;color:var(--ui-text-strong,#fff);transform:scale(1.05)}.CaptainSelectionPage_cancelBtn__WEzsk:disabled{cursor:not-allowed;opacity:.5;transform:none}.CaptainSelectionPage_errorMsg__DR4rJ{color:#ff6b6b;font-family:Orbitron,sans-serif;font-size:1rem;margin-top:.7rem;text-align:center}.CaptainSelectionPage_nameInput__i1T\+5{background:#181f36eb;background:var(--ui-bg,#181f36eb);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:1.2rem;box-shadow:0 0 8px #0ff2;box-shadow:0 0 8px var(--ui-shadow,#0ff2);color:#fff;color:var(--ui-text-strong,#fff);font-family:Orbitron,sans-serif;font-size:1.1rem;letter-spacing:.05em;margin-bottom:1.5rem;padding:.8rem 1.2rem;transition:border-color .2s,box-shadow .2s;width:100%}.CaptainSelectionPage_nameInput__i1T\+5:focus{border-color:#7fdfff;border-color:var(--ui-accent,#7fdfff);box-shadow:0 0 12px #7fdfff66,0 0 0 2.5px #7fdfff44;box-shadow:0 0 12px var(--ui-accent,#7fdfff66),0 0 0 2.5px var(--ui-accent,#7fdfff44);outline:none}.CaptainSelectionPage_nameInput__i1T\+5::placeholder{color:#7fdfff66;color:var(--ui-text-muted,#7fdfff66)}.CaptainSelectionPage_nameInput__i1T\+5:disabled{cursor:not-allowed;opacity:.5}.CaptainSelectionPage_tooltip__w\+WRj{background:#181f36fa;background:var(--ui-bg-alt,#181f36fa);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:.6rem;box-shadow:0 0 16px #0ff4,0 0 8px #7fdfff44;box-shadow:0 0 16px var(--ui-shadow,#0ff4),0 0 8px var(--ui-accent,#7fdfff44);color:#fff;color:var(--ui-text-strong,#fff);font-family:Orbitron,sans-serif;font-size:.95rem;left:50%;min-width:180px;padding:10px 16px;pointer-events:none;position:absolute;text-align:left;top:-10px;transform:translate(-50%,-100%);z-index:10}.CaptainSelectionPage_tooltip__w\+WRj strong{color:#7fdfff;color:var(--ui-accent,#7fdfff);display:block;font-size:.9rem;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.CaptainSelectionPage_tooltipList__FbLSa,.CaptainSelectionPage_tooltip__w\+WRj ul{list-style:none;margin:0;padding:0}.CaptainSelectionPage_tooltip__w\+WRj li{color:#b3cfff;color:var(--ui-text,#b3cfff);font-size:.85rem;margin:.3rem 0}.CaptainSelectionPage_tooltipValue__4q\+zz{color:#7fdfff;color:var(--ui-accent,#7fdfff);font-weight:600}.CaptainSelectionPage_startingItems__BaEl9{margin-bottom:.8rem;margin-top:.8rem;width:100%}.CaptainSelectionPage_startingItemsTitle__cntfv{color:#7fdfff;color:var(--ui-accent,#7fdfff);font-family:Orbitron,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.CaptainSelectionPage_startingItemsList__TSvPK{display:flex;flex-direction:column;gap:.3rem;list-style:none;margin:0;padding:0}.CaptainSelectionPage_startingItemsList__TSvPK li{background:#181f3699;background:var(--ui-bg,#181f3699);border:1px solid #7fdfff44;border:1px solid var(--ui-border,#7fdfff44);border-radius:4px;color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:clamp(.75rem,1.2vw,.9rem);padding:.3rem .5rem}.CaptainSelectionPage_buffs__latXM{margin-bottom:.6rem;margin-top:.6rem;width:100%}.CaptainSelectionPage_buffsTitle__hk3-Z{color:#ffe066;color:var(--ui-accent2,#ffe066);font-family:Orbitron,sans-serif;font-size:clamp(.7rem,1.2vw,.85rem);font-weight:600;letter-spacing:.05em;margin-bottom:.4rem;text-transform:uppercase}.CaptainSelectionPage_buffsList__oDxVH{display:flex;flex-direction:column;gap:.3rem;list-style:none;margin:0;padding:0}.CaptainSelectionPage_buffsList__oDxVH li{background:#181f3699;background:var(--ui-bg,#181f3699);border:1px solid #ffe06644;border:1px solid var(--ui-accent2,#ffe06644);border-radius:4px;color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:clamp(.75rem,1.2vw,.9rem);padding:.3rem .5rem}.CaptainSelectionPage_viewStatsBtn__a8Z4a{background:#181f36eb;background:var(--ui-bg,#181f36eb);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:clamp(.6rem,.8vw,.8rem);box-shadow:0 0 6px #0ff2;box-shadow:0 0 6px var(--ui-shadow,#0ff2);color:#b3cfff;color:var(--ui-text,#b3cfff);cursor:pointer;flex-shrink:0;font-family:Orbitron,sans-serif;font-size:clamp(.7rem,1vw,.95rem);font-weight:600;letter-spacing:.06em;margin-bottom:clamp(.4rem,.75vh,.6rem);margin-top:clamp(.4rem,.75vh,.6rem);padding:clamp(.4rem,.75vh,.5rem) clamp(.75rem,1vw,1rem);text-transform:uppercase;transition:background .2s,color .2s,border-color .2s,transform .1s,box-shadow .2s;width:100%}.CaptainSelectionPage_viewStatsBtn__a8Z4a:focus,.CaptainSelectionPage_viewStatsBtn__a8Z4a:hover{background:#181f36fa;background:var(--ui-bg-alt,#181f36fa);border-color:#7fdfff;border-color:var(--ui-accent,#7fdfff);box-shadow:0 0 12px #7fdfff66;box-shadow:0 0 12px var(--ui-accent,#7fdfff66);color:#7fdfff;color:var(--ui-accent,#7fdfff);transform:scale(1.02)}.CaptainSelectionPage_statsModal__\+plZM{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a1020d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1001}.CaptainSelectionPage_statsModalContent__ER0Cj{animation:CaptainSelectionPage_fadeIn__b-SgP .3s;background:#181f36f2;background:var(--ui-bg-alt,#181f36f2);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:1.2rem;box-shadow:0 0 32px #0ff4,0 0 12px #7fdfff44,0 0 0 2.5px #7fdfff99;box-shadow:0 0 32px var(--ui-shadow,#0ff4),0 0 12px var(--ui-accent,#7fdfff44),0 0 0 2.5px var(--ui-border,#7fdfff99);max-height:90vh;max-width:90vw;min-width:400px;overflow-y:auto;padding:2rem;position:relative}.CaptainSelectionPage_statsModalHeader__efMjg{align-items:center;border-bottom:2px solid #7fdfff44;border-bottom:2px solid var(--ui-border,#7fdfff44);display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.CaptainSelectionPage_statsModalTitle__8H7l6{color:#7fdfff;color:var(--ui-accent,#7fdfff);font-family:Orbitron,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.06em;margin:0;text-shadow:0 0 8px #7fdfff44;text-shadow:0 0 8px var(--ui-accent,#7fdfff44);text-transform:uppercase}.CaptainSelectionPage_statsModalClose__8Dzfa{align-items:center;background:#0000;border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:50%;color:#b3cfff;color:var(--ui-text,#b3cfff);cursor:pointer;display:flex;font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:700;height:32px;justify-content:center;line-height:1;padding:0;transition:all .2s;width:32px}.CaptainSelectionPage_statsModalClose__8Dzfa:hover{background:#181f36fa;background:var(--ui-bg,#181f36fa);border-color:#7fdfff;border-color:var(--ui-accent,#7fdfff);color:#7fdfff;color:var(--ui-accent,#7fdfff);transform:scale(1.1)}.CaptainSelectionPage_statsModalSection__LQw\+A{margin-bottom:1.5rem}.CaptainSelectionPage_statsModalSection__LQw\+A:last-child{margin-bottom:0}.CaptainSelectionPage_statsModalSectionTitle__T4c2u{border-bottom:1px solid #7fdfff44;border-bottom:1px solid var(--ui-border,#7fdfff44);color:#7fdfff;color:var(--ui-accent,#7fdfff);font-family:Orbitron,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.05em;margin-bottom:1rem;padding-bottom:.5rem;text-transform:uppercase}.CaptainSelectionPage_statsModalStatsList__UbeLx{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.CaptainSelectionPage_statsModalStatsList__UbeLx li{background:#181f3699;background:var(--ui-bg,#181f3699);border:1px solid #7fdfff44;border:1px solid var(--ui-border,#7fdfff44);border-radius:8px;display:flex;flex-direction:column;gap:.3rem;padding:1rem}.CaptainSelectionPage_statsModalStatLabel__y-EPU{color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:.85rem;letter-spacing:.05em;text-transform:uppercase}.CaptainSelectionPage_statsModalStatValue__LwIAM{color:#7fdfff;color:var(--ui-accent,#7fdfff);font-family:Orbitron,sans-serif;font-size:1.1rem;font-weight:700}.CaptainSelectionPage_statsModalBuffsList__nmObi,.CaptainSelectionPage_statsModalItemsList__wVza5{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.CaptainSelectionPage_statsModalBuffsList__nmObi li,.CaptainSelectionPage_statsModalItemsList__wVza5 li{background:#181f3699;background:var(--ui-bg,#181f3699);border:1px solid #7fdfff44;border:1px solid var(--ui-border,#7fdfff44);border-radius:8px;color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:.95rem;padding:.75rem 1rem}.CaptainSelectionPage_statsModalBuffsList__nmObi li{border-color:#ffe06644;border-color:var(--ui-accent2,#ffe06644);color:#b3cfff;color:var(--ui-text,#b3cfff)}.CaptainSelectionPage_shipPreviewModal__dzV0W{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a1020e6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1002}.CaptainSelectionPage_shipPreviewContent__Mn8oz{animation:CaptainSelectionPage_fadeIn__b-SgP .3s;background:#181f36f2;background:var(--ui-bg-alt,#181f36f2);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:1.2rem;box-shadow:0 0 32px #0ff4,0 0 12px #7fdfff44,0 0 0 2.5px #7fdfff99;box-shadow:0 0 32px var(--ui-shadow,#0ff4),0 0 12px var(--ui-accent,#7fdfff44),0 0 0 2.5px var(--ui-border,#7fdfff99);display:flex;flex-direction:column;max-height:90vh;max-width:90vw;padding:2rem;position:relative}.CaptainSelectionPage_shipPreviewHeader__uD9Uq{align-items:center;border-bottom:2px solid #7fdfff44;border-bottom:2px solid var(--ui-border,#7fdfff44);display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.CaptainSelectionPage_shipPreviewTitle__GduQs{color:#7fdfff;color:var(--ui-accent,#7fdfff);font-family:Orbitron,sans-serif;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:700;letter-spacing:.06em;margin:0;text-shadow:0 0 8px #7fdfff44;text-shadow:0 0 8px var(--ui-accent,#7fdfff44);text-transform:uppercase}.CaptainSelectionPage_shipPreviewClose__7wE9f{align-items:center;background:#0000;border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:50%;color:#b3cfff;color:var(--ui-text,#b3cfff);cursor:pointer;display:flex;font-family:Orbitron,sans-serif;font-size:1.5rem;font-weight:700;height:32px;justify-content:center;line-height:1;padding:0;transition:all .2s;width:32px}.CaptainSelectionPage_shipPreviewClose__7wE9f:hover{background:#181f36fa;background:var(--ui-bg,#181f36fa);border-color:#7fdfff;border-color:var(--ui-accent,#7fdfff);color:#7fdfff;color:var(--ui-accent,#7fdfff);transform:scale(1.1)}.CaptainSelectionPage_shipPreviewImageWrapper__9t7Xb{align-items:center;aspect-ratio:1;display:flex;justify-content:center;margin:0 auto;max-width:600px;overflow:visible;position:relative;width:100%}.CaptainSelectionPage_shipPreviewImage__Ue8rp{display:block;height:100%;max-height:600px;max-width:600px;width:100%}@media (max-width:768px){.CaptainSelectionPage_shipPreviewContent__Mn8oz{max-width:95vw;padding:1.5rem}.CaptainSelectionPage_shipPreviewImageWrapper__9t7Xb{max-width:100%}.CaptainSelectionPage_shipPreviewImage__Ue8rp{max-height:400px;max-width:100%}}@media (max-height:800px){.CaptainSelectionPage_shipPreviewImageWrapper__9t7Xb{max-width:min(500px,80vw)}.CaptainSelectionPage_shipPreviewImage__Ue8rp{max-height:min(500px,60vh);max-width:min(500px,80vw)}}.SystemView_systemViewFadeIn__Wlnwb{animation:SystemView_fadeInSystem__Bf2xx .8s cubic-bezier(.4,.2,.2,1);background:#0000;height:100vh;overflow:hidden;position:relative;width:100vw}@keyframes SystemView_fadeInSystem__Bf2xx{0%{opacity:0;transform:scale(.97) translateY(40px)}to{opacity:1;transform:scale(1) translateY(0)}}.SystemView_centered__AEOXu{align-items:stretch;bottom:0;display:flex;flex-direction:column;height:100vh;justify-content:stretch;left:0;position:absolute;right:0;top:0;width:100vw}.SystemView_viewport__pYgDJ{flex:1 1 auto;height:100vh;position:relative;width:100vw}.SystemView_shipPlaceholder__VwPiM{align-items:center;background:#181f36eb;border:2px solid var(--ui-border);border-radius:1.5rem;box-shadow:0 0 32px var(--ui-shadow),0 0 12px var(--ui-accent);display:flex;flex-direction:column;padding:2.5rem 3.5rem;transition:box-shadow .2s}.SystemView_shipLabel__8Tn3R{color:var(--ui-accent);font-family:Orbitron,sans-serif;font-size:1.3rem;letter-spacing:.08em;margin-top:1.2rem;text-shadow:0 0 8px var(--ui-bg)}.SystemView_dockingPanelFixed__bCcfT{left:50%;position:fixed;top:100px;transform:translateX(-50%);z-index:3100}.SystemView_hudElement__t-2Dy{display:contents}.SystemView_hudHighlightOverlay__\+ONAb{animation:SystemView_hudBorderPulse__0BDBj 1.5s ease-in-out infinite;border:2px solid #3ec6ff;border:2px solid var(--ui-accent,#3ec6ff);border-radius:12px;box-shadow:0 0 15px #3ec6ff80,0 0 30px #3ec6ff4d,inset 0 0 15px #3ec6ff1a;pointer-events:none;position:fixed;z-index:9998}.SystemView_highlightBottomHUD__-bmqg{bottom:16px;height:100px;left:50%;transform:translateX(-50%);width:600px}.SystemView_highlightChatBox__UMKop{height:72px;left:-4px;top:50%;transform:translateY(-50%);width:56px}.SystemView_highlightSystemObjectsPanel__IvBR0{height:70vh;right:0;top:110px;width:320px}@keyframes SystemView_hudBorderPulse__0BDBj{0%,to{box-shadow:0 0 15px #3ec6ff80,0 0 30px #3ec6ff4d;opacity:.7}50%{box-shadow:0 0 25px #3ec6ffb3,0 0 50px #3ec6ff80;opacity:1}}.HUDIntroOverlay_overlay__RE4sl{align-items:center;background:#0000004d;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .5s ease-out;width:100%;z-index:9999}.HUDIntroOverlay_overlay__RE4sl.HUDIntroOverlay_fadeOut__kOiCg{opacity:0;pointer-events:none}.HUDIntroOverlay_dialogueContainer__TIJfg{align-items:center;animation:HUDIntroOverlay_fadeInUp__sObGb .5s ease-out;bottom:20%;display:flex;flex-direction:column;gap:.75rem;left:50%;max-width:600px;position:absolute;transform:translateX(-50%);width:90%}.HUDIntroOverlay_dialogueBox__2Gk23{background:linear-gradient(135deg,#0a192ff2,#0f233ce6);border:1px solid #3ec6ff66;border-radius:8px;box-shadow:0 0 30px #3ec6ff26,inset 0 0 20px #3ec6ff0d;display:flex;flex-direction:column;justify-content:center;min-height:80px;padding:1.25rem 1.75rem;width:100%}.HUDIntroOverlay_speakerLabel__nEah2{color:#3ec6ff;color:var(--ui-accent,#3ec6ff);font-family:Orbitron,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.2em;margin-bottom:.4rem;opacity:.9;text-transform:uppercase}.HUDIntroOverlay_dialogueText__vAb-D{color:#e0f4ff;font-family:Rajdhani,Segoe UI,sans-serif;font-size:1.15rem;line-height:1.5;text-shadow:0 0 10px #3ec6ff4d}.HUDIntroOverlay_cursor__R2Evf{animation:HUDIntroOverlay_blink__KIk28 .8s infinite;color:#3ec6ff;color:var(--ui-accent,#3ec6ff);margin-left:2px}.HUDIntroOverlay_continueHint__\+y1Wt{animation:HUDIntroOverlay_pulse__FeoVB 2s ease-in-out infinite;color:#7fdfff99;font-family:Orbitron,sans-serif;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}@keyframes HUDIntroOverlay_fadeInUp__sObGb{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes HUDIntroOverlay_blink__KIk28{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes HUDIntroOverlay_pulse__FeoVB{0%,to{opacity:.6}50%{opacity:1}}@media (max-width:768px){.HUDIntroOverlay_dialogueContainer__TIJfg{bottom:15%;width:95%}.HUDIntroOverlay_dialogueBox__2Gk23{min-height:70px;padding:1rem 1.25rem}.HUDIntroOverlay_dialogueText__vAb-D{font-size:1rem}}.SideToolbar_toolbar__UbtWJ{align-items:center;background:var(--ui-bg);border-right:2px solid var(--ui-border);box-shadow:2px 0 24px var(--ui-shadow);display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;padding:0 0 1.2rem;position:fixed;top:0;width:64px;z-index:1200}.SideToolbar_iconStack__oxUGV{padding-top:3.5rem;width:100%}.SideToolbar_iconWrapper__6j856{align-items:center;display:flex;justify-content:center;margin-bottom:1.5rem;position:relative}.SideToolbar_iconButton__qm6El{align-items:center;background:none;border:none;border-radius:1rem;color:var(--ui-accent);cursor:pointer;display:flex;height:48px;justify-content:center;margin-left:auto;margin-right:auto;min-height:48px;min-width:48px;outline:none;padding:.5rem;transition:background .18s,box-shadow .18s,transform .12s;width:48px}.SideToolbar_iconButton__qm6El:focus,.SideToolbar_iconButton__qm6El:hover{background:var(--ui-bg-alt);box-shadow:0 0 12px var(--ui-accent2),0 0 4px var(--ui-accent);transform:scale(1.08)}.SideToolbar_iconButton__qm6El svg{stroke:var(--ui-accent);display:block;height:28px;width:28px}.SideToolbar_submenu__PNyfr{animation:SideToolbar_fadeInSubmenu__rx7cv .18s;background:var(--ui-bg-alt);border:2px solid var(--ui-border);border-radius:.8rem;box-shadow:0 0 16px var(--ui-shadow),0 0 6px var(--ui-accent);left:60px;max-width:180px;min-width:160px;padding:.6rem .8rem;position:absolute;top:50%;transform:translateY(-50%);z-index:3001}@keyframes SideToolbar_fadeInSubmenu__rx7cv{0%{opacity:0;transform:translateY(-50%) scale(.97)}to{opacity:1;transform:translateY(-50%) scale(1)}}.SideToolbar_submenuTitle__qbbZz{color:var(--ui-accent);font-family:Orbitron,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;text-shadow:0 0 8px var(--ui-bg);text-transform:uppercase}.SideToolbar_submenuContent__EOk9Y{color:var(--ui-text);font-family:Orbitron,sans-serif;font-size:1rem;letter-spacing:.04em;text-shadow:0 0 4px var(--ui-bg)}.SideToolbar_tabButton__OLhT9{background:var(--ui-bg-alt);border:2px solid var(--ui-border);border-radius:1.2rem;color:var(--ui-text);cursor:pointer;font-family:Orbitron,sans-serif;font-size:.95rem;letter-spacing:.05em;min-width:90px;padding:.6rem 1.2rem;text-transform:uppercase;transition:all .2s ease}.SideToolbar_tabButton__OLhT9:hover{background:var(--ui-bg);border-color:var(--ui-accent);box-shadow:0 0 12px var(--ui-shadow);color:var(--ui-accent)}.SideToolbar_activeTab__wlVNL{background:var(--ui-accent);border:2px solid var(--ui-accent);border-radius:1.2rem;box-shadow:0 0 12px var(--ui-accent);color:var(--ui-bg);cursor:pointer;font-family:Orbitron,sans-serif;font-size:.95rem;letter-spacing:.05em;min-width:90px;padding:.6rem 1.2rem;text-transform:uppercase;transition:all .2s ease}.SideToolbar_activeTab__wlVNL:hover{background:var(--ui-accent2);border-color:var(--ui-accent2);box-shadow:0 0 16px var(--ui-accent2)}.SideToolbar_submenu__PNyfr button{font-size:.9rem;padding:.5rem .8rem;transition:transform .18s cubic-bezier(.4,.2,.2,1),box-shadow .18s}.SideToolbar_submenu__PNyfr button:focus,.SideToolbar_submenu__PNyfr button:hover{box-shadow:0 4px 18px var(--ui-accent2);transform:translateY(-3px) scale(1.06);z-index:2}.SettingsModal_tabButton__J06T7{background:var(--ui-bg-alt);border:2px solid var(--ui-border);-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);color:var(--ui-text);cursor:pointer;font-family:Orbitron,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.08em;min-width:90px;padding:10px 20px;text-align:center;text-transform:uppercase;transition:all .2s ease}.SettingsModal_tabButton__J06T7:hover{background:var(--ui-bg);border-color:var(--ui-accent);box-shadow:0 0 10px var(--ui-accent)}.SettingsModal_activeTab__A1Okj{background:var(--ui-accent);border:2px solid var(--ui-accent);box-shadow:0 0 15px var(--ui-accent);-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);color:var(--ui-bg);cursor:pointer;font-family:Orbitron,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.08em;min-width:90px;padding:10px 20px;text-align:center;text-transform:uppercase;transition:all .2s ease}.SettingsModal_volumeSlider__JxZtj{-webkit-appearance:none;background:var(--ui-bg-alt);border:2px solid var(--ui-border);border-radius:4px;height:8px;outline:none;width:100%}.SettingsModal_volumeSlider__JxZtj::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ui-accent);border-radius:50%;cursor:pointer;height:16px;-webkit-transition:all .2s ease;transition:all .2s ease;width:16px}.SettingsModal_volumeSlider__JxZtj::-webkit-slider-thumb:hover{transform:scale(1.2)}.SettingsModal_volumeSlider__JxZtj::-moz-range-thumb{background:var(--ui-accent);border:none;border-radius:50%;cursor:pointer;height:16px;-moz-transition:all .2s ease;transition:all .2s ease;width:16px}.SettingsModal_volumeSlider__JxZtj::-moz-range-thumb:hover{transform:scale(1.2)}.SettingsModal_volumeSlider__JxZtj:disabled{cursor:not-allowed;opacity:.5}.SettingsModal_volumeSlider__JxZtj:disabled::-webkit-slider-thumb{cursor:not-allowed}.SettingsModal_volumeSlider__JxZtj:disabled::-moz-range-thumb{cursor:not-allowed}.SettingsModal_settingsOverlay__YUEAi{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0a0f1ed9;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:3000}.SettingsModal_settingsPanel__qEZ7O{animation:SettingsModal_modalSlideIn__cZYuQ .3s ease-out;display:flex;flex-direction:column;max-height:94vh;position:relative;width:clamp(800px,90vw,1400px)}@keyframes SettingsModal_modalSlideIn__cZYuQ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SettingsModal_hexFrame__6ic9P{filter:drop-shadow(0 0 25px var(--ui-accent));height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.SettingsModal_settingsContent__jc9lT{display:flex;flex-direction:column;height:100%;max-height:94vh;position:relative;z-index:1}.SettingsModal_settingsHeader__syUuf{align-items:center;border-bottom:1px solid var(--ui-accent);display:flex;justify-content:space-between;padding:1.5rem 2rem}.SettingsModal_settingsTitle__1V-JJ{color:#fff;font-family:Orbitron,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.15em;margin:0;text-shadow:0 0 20px var(--ui-accent);text-transform:uppercase}.SettingsModal_headerButtons__WreS5{align-items:center;display:flex;gap:.75rem}.SettingsModal_headerButton__ffD8l{align-items:center;background:var(--ui-bg-alt);border:2px solid var(--ui-accent);-webkit-clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);color:var(--ui-accent);cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;transition:all .2s;width:40px}.SettingsModal_headerButton__ffD8l:hover{background:var(--ui-accent);color:var(--ui-bg)}.SettingsModal_closeButton__Tyo66{align-items:center;background:none;border:2px solid var(--ui-accent);-webkit-clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);color:var(--ui-accent);cursor:pointer;display:flex;font-size:1.5rem;height:40px;justify-content:center;transition:all .2s;width:40px}.SettingsModal_closeButton__Tyo66:hover{background:var(--ui-accent);color:var(--ui-bg)}.SettingsModal_settingsBody__9wP2z{flex:1 1;overflow-y:auto;padding:2rem}.SettingsModal_settingsBody__9wP2z::-webkit-scrollbar{width:8px}.SettingsModal_settingsBody__9wP2z::-webkit-scrollbar-track{background:var(--ui-bg-alt)}.SettingsModal_settingsBody__9wP2z::-webkit-scrollbar-thumb{background:var(--ui-accent);border-radius:4px}.SettingsModal_settingsPanel__qEZ7O.SettingsModal_fullscreen__Rhr\+e{max-height:100vh;width:100vw}.SettingsModal_settingsPanel__qEZ7O.SettingsModal_fullscreen__Rhr\+e .SettingsModal_hexFrame__6ic9P{display:none}.SettingsModal_settingsPanel__qEZ7O.SettingsModal_fullscreen__Rhr\+e .SettingsModal_settingsContent__jc9lT{background:var(--ui-bg);max-height:100vh}.CaptainsLogModal_overlay__Z1aPz{align-items:center;animation:CaptainsLogModal_overlayFadeIn__5kzyC .2s ease-out;background:#0a1020d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:3000}.CaptainsLogModal_modalBox__6kfGb{animation:CaptainsLogModal_modalSlideIn__lSmKv .25s ease-out;background:#181f36;background:var(--ui-bg,#181f36);border:2.5px solid #7fdfff99;border:2.5px solid var(--ui-border,#7fdfff99);border-radius:1.2rem;box-shadow:0 0 32px #0ff4,0 0 8px #ffe06644;box-shadow:0 0 32px var(--ui-shadow,#0ff4),0 0 8px var(--ui-accent2,#ffe06644);display:flex;flex-direction:column;max-height:80vh;max-width:96vw;overflow:hidden;padding:0;width:700px}@keyframes CaptainsLogModal_overlayFadeIn__5kzyC{0%{opacity:0}to{opacity:1}}@keyframes CaptainsLogModal_modalSlideIn__lSmKv{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CaptainsLogModal_header__RnG3N{align-items:center;background:#232b4d;background:var(--ui-bg-alt,#232b4d);border-bottom:2px solid #7fdfff99;border-bottom:2px solid var(--ui-border,#7fdfff99);display:flex;justify-content:space-between;padding:1.1rem 1.5rem}.CaptainsLogModal_title__fFiIh{align-items:center;color:#7fdfff;color:var(--ui-accent,#7fdfff);display:flex;font-family:Orbitron,sans-serif;font-size:1.4rem;letter-spacing:.08em;text-shadow:0 0 8px #10182a;text-shadow:0 0 8px var(--ui-bg,#10182a)}.CaptainsLogModal_closeBtn__FRzkO{background:none;border:none;border-radius:.7rem;color:#ffe066;color:var(--ui-accent2,#ffe066);cursor:pointer;font-size:2rem;padding:.2rem .6rem;transition:background .2s}.CaptainsLogModal_closeBtn__FRzkO:hover{background:#222a44;background:var(--ui-bg-alt,#222a44)}.CaptainsLogModal_searchBar__ImKle{background:#181f36;background:var(--ui-bg,#181f36);padding:1rem 1.5rem .5rem}.CaptainsLogModal_searchInput__0uNCb{background:#232b4d;background:var(--ui-bg-alt,#232b4d);border:1.5px solid #7fdfff99;border:1.5px solid var(--ui-border,#7fdfff99);border-radius:.7rem;color:#fff;color:var(--ui-text,#fff);font-family:Orbitron,sans-serif;font-size:1rem;outline:none;padding:.5rem 1rem;transition:border .18s;width:100%}.CaptainsLogModal_searchInput__0uNCb:focus{border:1.5px solid #7fdfff;border:1.5px solid var(--ui-accent,#7fdfff)}.CaptainsLogModal_logList__NJVpK{background:#181f36;background:var(--ui-bg,#181f36);display:flex;flex:1 1 auto;flex-direction:column;gap:.7rem;max-height:60vh;min-height:120px;overflow-y:auto;padding:1.1rem 1.5rem 1.2rem}.CaptainsLogModal_logItem__7UzR9{align-items:flex-start;background:#181f36cc;background:var(--ui-bg-alt,#181f36cc);border:1.5px solid #222a44;border:1.5px solid var(--ui-border,#222a44);border-radius:.8rem;box-shadow:0 0 8px #0ff2;box-shadow:0 0 8px var(--ui-shadow,#0ff2);color:#fff;color:var(--ui-text-strong,#fff);cursor:default;display:flex;font-family:Orbitron,sans-serif;font-size:1.05rem;padding:.7rem 1.1rem;transition:background .18s,border .18s}.CaptainsLogModal_logContent__31rOg{display:flex;flex:1 1 auto;flex-direction:column}.CaptainsLogModal_logMessage__y69lB{color:#7fdfff;color:var(--ui-accent,#7fdfff);font-family:Orbitron,sans-serif;font-size:1.15rem;margin-bottom:.2rem}.CaptainsLogModal_logDate__YThED{color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:.97rem;opacity:.8}.CaptainsLogModal_empty__9MHem{color:#7fdfff;color:var(--ui-accent,#7fdfff);font-size:1.1rem;margin-top:2.5rem;opacity:.7;text-align:center}.CaptainsLogModal_datepickerCalendar__eClnq{background:#181f36!important;background:var(--ui-bg,#181f36)!important;border:2px solid #7fdfff!important;border:2px solid var(--ui-accent,#7fdfff)!important;border-radius:1rem!important;box-shadow:0 0 16px #0ff4;box-shadow:0 0 16px var(--ui-shadow,#0ff4);color:#fff!important;color:var(--ui-text,#fff)!important;font-family:Orbitron,sans-serif!important;padding:.5rem .7rem}.CaptainsLogModal_datepickerCalendar__eClnq .CaptainsLogModal_react-datepicker__day--keyboard-selected__yKZ1H,.CaptainsLogModal_datepickerCalendar__eClnq .CaptainsLogModal_react-datepicker__day--selected__z\+r\+R{background:#7fdfff!important;background:var(--ui-accent,#7fdfff)!important;color:#181f36!important;color:var(--ui-bg,#181f36)!important}.CaptainsLogModal_datepickerCalendar__eClnq .CaptainsLogModal_react-datepicker__day__C8Zil:hover{background:#ffe06644!important;background:var(--ui-accent2,#ffe06644)!important;color:#7fdfff!important;color:var(--ui-accent,#7fdfff)!important}.CaptainsLogModal_datepickerCalendar__eClnq .CaptainsLogModal_react-datepicker__header__cJeJx{background:#232b4d!important;background:var(--ui-bg-alt,#232b4d)!important;border-bottom:1.5px solid #7fdfff99!important;border-bottom:1.5px solid var(--ui-border,#7fdfff99)!important}.CaptainsLogModal_datepickerCalendar__eClnq .CaptainsLogModal_react-datepicker__current-month__hUZc8,.CaptainsLogModal_datepickerCalendar__eClnq .CaptainsLogModal_react-datepicker__day-name__gns-V{color:#7fdfff!important;color:var(--ui-accent,#7fdfff)!important;font-family:Orbitron,sans-serif!important}.CaptainsLogModal_logList__NJVpK::-webkit-scrollbar{background:#232b4d;background:var(--ui-bg-alt,#232b4d);border-radius:8px;width:10px}.CaptainsLogModal_logList__NJVpK::-webkit-scrollbar-thumb{background:#7fdfff;background:var(--ui-accent,#7fdfff);border:2px solid #232b4d;border:2px solid var(--ui-bg-alt,#232b4d);border-radius:8px}.CaptainsLogModal_logList__NJVpK::-webkit-scrollbar-thumb:hover{background:#ffe066;background:var(--ui-accent2,#ffe066)}.CaptainsLogModal_logList__NJVpK{scrollbar-color:#7fdfff #232b4d;scrollbar-color:var(--ui-accent,#7fdfff) var(--ui-bg-alt,#232b4d);scrollbar-width:thin}.CaptainsLogModal_tabButton__YoeH7{background:#232b4d;background:var(--ui-bg-alt,#232b4d);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:1.2rem;box-shadow:0 0 8px #0ff2;box-shadow:0 0 8px var(--ui-shadow,#0ff2);color:#7fdfff;color:var(--ui-accent,#7fdfff);cursor:pointer;font-family:Orbitron,sans-serif;font-size:.97rem;letter-spacing:.05em;min-width:90px;padding:.6rem 1.2rem;text-transform:uppercase;transition:background .18s,border .18s,color .18s,box-shadow .18s}.CaptainsLogModal_tabButton__YoeH7:focus,.CaptainsLogModal_tabButton__YoeH7:hover{background:#7fdfff;background:var(--ui-accent,#7fdfff);border-color:#ffe066;border-color:var(--ui-accent2,#ffe066);box-shadow:0 0 16px #ffe066;box-shadow:0 0 16px var(--ui-accent2,#ffe066);color:#181f36;color:var(--ui-bg,#181f36)}.CaptainsLogModal_tabButton__YoeH7:disabled{background:#232b4d;background:var(--ui-bg-alt,#232b4d);border-color:#7fdfff99;border-color:var(--ui-border,#7fdfff99);box-shadow:none;color:#b3cfff;color:var(--ui-text,#b3cfff);cursor:not-allowed;opacity:.5}.DiscoveriesModal_overlay__cRyBU{align-items:center;animation:DiscoveriesModal_overlayFadeIn__nLgXE .2s ease-out;background:#0a1020d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:3000}.DiscoveriesModal_modal__miuow{animation:DiscoveriesModal_modalSlideIn__eZYUb .25s ease-out;background:#181f36;background:var(--ui-bg,#181f36);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:1.2rem;box-shadow:0 0 20px #0ff2;box-shadow:0 0 20px var(--ui-shadow,#0ff2);display:flex;flex-direction:column;height:80vh;max-height:90vh;max-width:1100px;overflow:hidden;position:relative;width:80vw}@keyframes DiscoveriesModal_overlayFadeIn__nLgXE{0%{opacity:0}to{opacity:1}}@keyframes DiscoveriesModal_modalSlideIn__eZYUb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.DiscoveriesModal_tabs__wsYbd{background:#232b4d;background:var(--ui-bg-alt,#232b4d);border-bottom:2px solid #7fdfff99;border-bottom:2px solid var(--ui-border,#7fdfff99);display:flex;gap:1rem;justify-content:center;padding:1rem}.DiscoveriesModal_tabButton__t4oIw{background:#232b4d;background:var(--ui-bg-alt,#232b4d);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:1.2rem;box-shadow:0 0 8px #0ff2;box-shadow:0 0 8px var(--ui-shadow,#0ff2);color:#7fdfff;color:var(--ui-accent,#7fdfff);cursor:pointer;font-family:Orbitron,sans-serif;font-size:.97rem;letter-spacing:.05em;min-width:90px;padding:.6rem 1.2rem;text-transform:uppercase;transition:background .18s,border .18s,color .18s,box-shadow .18s}.DiscoveriesModal_tabButton__t4oIw.DiscoveriesModal_active__ZSC2g,.DiscoveriesModal_tabButton__t4oIw:focus,.DiscoveriesModal_tabButton__t4oIw:hover{background:#7fdfff;background:var(--ui-accent,#7fdfff);border-color:#ffe066;border-color:var(--ui-accent2,#ffe066);box-shadow:0 0 16px #ffe066;box-shadow:0 0 16px var(--ui-accent2,#ffe066);color:#181f36;color:var(--ui-bg,#181f36)}.DiscoveriesModal_content__bGHEB{flex:1 1;overflow-y:auto;padding:1rem}.DiscoveriesModal_grid__zofjl{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(5,1fr)}.DiscoveriesModal_card__Fhq1R{background:#232b4d;background:var(--ui-bg-alt,#232b4d);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:1.2rem;padding:1rem;text-align:center;transition:transform .18s,box-shadow .18s}.DiscoveriesModal_card__Fhq1R:hover{box-shadow:0 0 16px #ffe066;box-shadow:0 0 16px var(--ui-accent2,#ffe066);transform:translateY(-5px)}.DiscoveriesModal_image__OyDKL{border-radius:.8rem;height:auto;margin-bottom:.5rem;width:100%}.DiscoveriesModal_card__Fhq1R h3{color:#7fdfff;color:var(--ui-accent,#7fdfff);font-family:Orbitron,sans-serif;font-size:1.2rem;margin:.5rem 0}.DiscoveriesModal_card__Fhq1R p{color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:.9rem;margin:.2rem 0}.DiscoveriesModal_closeButton__L5ReQ{align-items:center;background:#232b4d;background:var(--ui-bg-alt,#232b4d);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:50%;color:#7fdfff;color:var(--ui-accent,#7fdfff);cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;position:absolute;right:1rem;top:1rem;transition:background .18s,border .18s,color .18s,box-shadow .18s;width:2rem}.DiscoveriesModal_closeButton__L5ReQ:focus,.DiscoveriesModal_closeButton__L5ReQ:hover{background:#7fdfff;background:var(--ui-accent,#7fdfff);border-color:#ffe066;border-color:var(--ui-accent2,#ffe066);box-shadow:0 0 16px #ffe066;box-shadow:0 0 16px var(--ui-accent2,#ffe066);color:#181f36;color:var(--ui-bg,#181f36)}.ChatBox_toggleButton__HEzVu{align-items:center;background:var(--ui-bg);border:2px solid var(--ui-border);border-left:none;border-radius:0 12px 12px 0;box-shadow:4px 0 16px var(--ui-shadow);color:var(--ui-accent);cursor:pointer;display:flex;height:64px;justify-content:center;left:0;position:fixed;top:50%;transform:translateY(-50%);transition:background .2s,transform .2s,box-shadow .2s;width:48px;z-index:2100}.ChatBox_toggleButton__HEzVu:hover{background:var(--ui-bg-alt);box-shadow:4px 0 24px var(--ui-accent)}.ChatBox_toggleButton__HEzVu svg{transition:stroke .2s}.ChatBox_toggleButton__HEzVu:hover svg{stroke:var(--ui-accent2)}.ChatBox_badge__OX8uY{align-items:center;background:var(--ui-accent);border-radius:10px;color:var(--ui-bg);display:flex;font-family:Orbitron,sans-serif;font-size:11px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:6px;top:6px}.ChatBox_sidePanel__rmzmE{animation:ChatBox_slideIn__Xi2c5 .25s ease-out;background:var(--ui-bg);border-right:2px solid var(--ui-border);bottom:0;box-shadow:4px 0 24px var(--ui-shadow);display:flex;flex-direction:column;font-family:Orbitron,sans-serif;left:0;position:fixed;top:0;width:280px;z-index:2100}@keyframes ChatBox_slideIn__Xi2c5{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.ChatBox_header__pPPmE{align-items:center;background:var(--ui-bg-alt);border-bottom:2px solid var(--ui-border);display:flex;flex-shrink:0;height:40px}.ChatBox_tab__EvZzA{align-items:center;background:none;border:none;border-bottom:3px solid #0000;color:var(--ui-accent);cursor:pointer;display:flex;flex:1 1;font-family:Orbitron,sans-serif;font-size:.95rem;font-weight:600;gap:6px;height:100%;justify-content:center;position:relative;transition:all .2s}.ChatBox_tab__EvZzA:hover{background:#6496ff1a;background:rgba(var(--ui-accent-rgb,100,150,255),.1)}.ChatBox_activeTab__fDOuO{background:var(--ui-bg);border-bottom-color:var(--ui-accent);color:var(--ui-accent2)}.ChatBox_tabBadge__6p0u9{background:var(--ui-accent);border-radius:8px;color:var(--ui-bg);font-size:10px;font-weight:700;height:16px;min-width:16px;padding:0 4px}.ChatBox_closeButton__siJst,.ChatBox_tabBadge__6p0u9{align-items:center;display:flex;justify-content:center}.ChatBox_closeButton__siJst{background:none;border:none;border-left:1px solid var(--ui-border);color:var(--ui-accent);cursor:pointer;font-size:16px;height:100%;transition:background .2s,color .2s;width:40px}.ChatBox_closeButton__siJst:hover{background:#ff4c4c33;color:#ff4c4c}.ChatBox_content__nZGD2{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.ChatBox_messages__vFigG{display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:10px}.ChatBox_messages__vFigG::-webkit-scrollbar,.ChatBox_notificationsList__1hhoe::-webkit-scrollbar{width:6px}.ChatBox_messages__vFigG::-webkit-scrollbar-track,.ChatBox_notificationsList__1hhoe::-webkit-scrollbar-track{background:var(--ui-bg-alt)}.ChatBox_messages__vFigG::-webkit-scrollbar-thumb,.ChatBox_notificationsList__1hhoe::-webkit-scrollbar-thumb{background:var(--ui-border);border-radius:3px}.ChatBox_messages__vFigG::-webkit-scrollbar-thumb:hover,.ChatBox_notificationsList__1hhoe::-webkit-scrollbar-thumb:hover{background:var(--ui-accent)}.ChatBox_emptyState__VtjMS{color:var(--ui-text-light);font-style:italic;opacity:.7;padding:32px 16px;text-align:center}.ChatBox_messageRow__mACsS{align-items:flex-end;display:flex;gap:8px}.ChatBox_selfRow__omIy6{flex-direction:row-reverse}.ChatBox_avatar__tFfWd{align-items:center;background:var(--ui-accent2);border-radius:50%;color:var(--ui-bg);display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:32px;justify-content:center;width:32px}.ChatBox_avatarImg__hBO0p{border-radius:50%;height:100%;object-fit:cover;width:100%}.ChatBox_bubble__JeFea{background:var(--ui-bg-alt);border:1px solid var(--ui-border);border-radius:12px 12px 12px 4px;max-width:75%;min-width:0;padding:8px 12px;word-break:break-word}.ChatBox_bubbleSelf__zVUUa{background:var(--ui-accent);border-color:var(--ui-accent);border-radius:12px 12px 4px 12px;color:var(--ui-bg)}.ChatBox_displayName__V8Xsz{color:var(--ui-accent2);font-size:.8rem;font-weight:600;margin-bottom:2px}.ChatBox_bubbleSelf__zVUUa .ChatBox_displayName__V8Xsz{color:var(--ui-bg);opacity:.8}.ChatBox_messageText__rzmtF{color:var(--ui-text);font-size:.9rem;line-height:1.4}.ChatBox_bubbleSelf__zVUUa .ChatBox_messageText__rzmtF{color:var(--ui-bg)}.ChatBox_timestamp__r8HQK{color:var(--ui-text-light);display:block;font-size:.7rem;margin-top:4px;opacity:.6;text-align:right}.ChatBox_bubbleSelf__zVUUa .ChatBox_timestamp__r8HQK{color:var(--ui-bg);opacity:.6}.ChatBox_inputRow__SoJAt{align-items:center;background:var(--ui-bg-alt);border-top:2px solid var(--ui-border);display:flex;flex-shrink:0;gap:8px;min-width:0;padding:8px 10px}.ChatBox_input__4rZta{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:6px;color:var(--ui-text);flex:1 1;font-family:Orbitron,sans-serif;font-size:.8rem;min-width:0;outline:none;padding:6px 10px;transition:border-color .2s}.ChatBox_input__4rZta:focus{border-color:var(--ui-accent)}.ChatBox_input__4rZta::placeholder{color:var(--ui-text-light);opacity:.6}.ChatBox_sendButton__m5-V\+{align-items:center;background:var(--ui-accent);border:none;border-radius:8px;color:var(--ui-bg);cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;padding:0;transition:background .2s,transform .1s;width:36px}.ChatBox_sendButton__m5-V\+:hover:not(:disabled){background:var(--ui-accent2)}.ChatBox_sendButton__m5-V\+:active:not(:disabled){transform:scale(.96)}.ChatBox_sendButton__m5-V\+:disabled{cursor:not-allowed;opacity:.5}.ChatBox_notificationsContainer__Rli\+J{display:flex;flex-direction:column;height:100%}.ChatBox_notificationsHeader__1oZkt{border-bottom:1px solid var(--ui-border);display:flex;flex-shrink:0;justify-content:flex-end;padding:8px 12px}.ChatBox_clearAllButton__xp2qT{background:none;border:1px solid var(--ui-border);border-radius:6px;color:var(--ui-accent);cursor:pointer;font-family:Orbitron,sans-serif;font-size:.75rem;padding:4px 10px;transition:all .2s}.ChatBox_clearAllButton__xp2qT:hover{background:var(--ui-bg-alt);border-color:var(--ui-accent)}.ChatBox_notificationsList__1hhoe{display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:8px}.ChatBox_notificationItem__nc9TR{align-items:flex-start;background:var(--ui-bg-alt);border:1px solid var(--ui-border);border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;position:relative;transition:all .2s}.ChatBox_notificationItem__nc9TR:hover{background:var(--ui-bg);border-color:var(--ui-accent)}.ChatBox_unread__V3L9j{border-left:3px solid var(--ui-accent)}.ChatBox_notificationIcon__GjW1j{flex-shrink:0;font-size:18px;margin-top:2px}.ChatBox_notificationContent__Snh3A{flex:1 1;min-width:0}.ChatBox_notificationTitle__jGy8D{font-size:.85rem;font-weight:600;margin-bottom:2px}.ChatBox_notificationMessage__wHKXm{color:var(--ui-text);font-size:.8rem;line-height:1.4;word-break:break-word}.ChatBox_notificationTime__mg\+-H{color:var(--ui-text-light);font-size:.7rem;margin-top:4px;opacity:.6}.ChatBox_dismissButton__u8k\+W{background:none;border:none;color:var(--ui-text-light);cursor:pointer;flex-shrink:0;font-size:14px;opacity:.5;padding:2px 6px;transition:all .2s}.ChatBox_dismissButton__u8k\+W:hover{color:#ff4c4c;opacity:1}.ChatBox_muteWarning__-EiVK{background:#ff4c4c33;border:1px solid #ff4c4c;border-radius:6px;color:#ff4c4c;font-size:.85rem;margin:8px;padding:8px 12px;text-align:center}.ChatBox_bubbleOther__HAAsF{background:#22c55e26;border-color:#22c55e4d}.ChatBox_bubbleOther__HAAsF .ChatBox_displayName__V8Xsz{color:#22c55e}.ChatBox_bubbleOther__HAAsF .ChatBox_messageText__rzmtF{color:var(--ui-text)}.ChatBox_clickableAvatar__Gyi\+B{cursor:pointer;transition:transform .2s,box-shadow .2s}.ChatBox_clickableAvatar__Gyi\+B:hover{box-shadow:0 0 8px var(--ui-accent);transform:scale(1.1)}.ChatBox_adminCrown__CIwZN{font-size:.9rem;margin-right:4px}.ChatBox_adminActions__Bc5fj{display:flex;gap:4px;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .2s}.ChatBox_messageRow__mACsS:hover .ChatBox_adminActions__Bc5fj{opacity:1}.ChatBox_adminActionButton__8eLRh{align-items:center;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:4px;cursor:pointer;display:flex;font-size:12px;height:24px;justify-content:center;padding:0;transition:all .2s;width:24px}.ChatBox_adminActionButton__8eLRh:hover{background:var(--ui-accent);border-color:var(--ui-accent);transform:scale(1.1)}.ChatBox_bubble__JeFea{position:relative}.ChatBox_emojiButton__OtlFz{align-items:center;background:var(--ui-bg-alt);border:1px solid var(--ui-border);border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:36px;justify-content:center;transition:all .2s;width:36px}.ChatBox_emojiButton__OtlFz:hover{background:var(--ui-bg);border-color:var(--ui-accent)}.ChatBox_emojiPickerContainer__FBOPO{bottom:50px;left:10px;position:absolute;z-index:3000}.ChatBox_messageImage__LcdkX{border:1px solid var(--ui-border);border-radius:8px;display:block;margin:4px 0;max-height:200px;max-width:200px}.ChatBox_discordEmoji__sbBZD{display:inline-block;height:22px;margin:0 2px;object-fit:contain;vertical-align:middle;width:22px}.ChatBox_modalOverlay__IBJPO{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.ChatBox_modal__Tj-BW{background:var(--ui-bg);border:2px solid var(--ui-border);border-radius:12px;box-shadow:0 8px 32px var(--ui-shadow);max-width:90%;min-width:300px;padding:20px}.ChatBox_modal__Tj-BW h3{color:var(--ui-accent);font-family:Orbitron,sans-serif;margin:0 0 16px}.ChatBox_muteOptions__Uwl6f{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.ChatBox_muteOptions__Uwl6f button{background:var(--ui-bg-alt);border:1px solid var(--ui-border);border-radius:6px;color:var(--ui-text);cursor:pointer;font-family:Orbitron,sans-serif;padding:8px 12px;transition:all .2s}.ChatBox_muteOptions__Uwl6f button:hover{background:var(--ui-accent);border-color:var(--ui-accent);color:var(--ui-bg)}.ChatBox_modal__Tj-BW button:last-child{background:var(--ui-bg-alt);border:1px solid var(--ui-border);border-radius:6px;color:var(--ui-text);cursor:pointer;font-family:Orbitron,sans-serif;padding:8px 16px;transition:all .2s;width:100%}.ChatBox_modal__Tj-BW button:last-child:hover{background:var(--ui-bg);border-color:var(--ui-accent)}.OtherCaptainProfileModal_scrollContainer__Ff8SJ::-webkit-scrollbar{width:8px}.OtherCaptainProfileModal_scrollContainer__Ff8SJ::-webkit-scrollbar-track{background:var(--ui-bg-alt);border-radius:4px}.OtherCaptainProfileModal_scrollContainer__Ff8SJ::-webkit-scrollbar-thumb{background:var(--ui-border);border-radius:4px;-webkit-transition:background .2s;transition:background .2s}.OtherCaptainProfileModal_scrollContainer__Ff8SJ::-webkit-scrollbar-thumb:hover{background:var(--ui-accent)}.WarpLoadingScreen_container__JypxE{align-items:center;background:#000;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:10000}.WarpLoadingScreen_container__JypxE.WarpLoadingScreen_fadeOut__83O\+x{opacity:0;transition:opacity .5s ease-out}.WarpLoadingScreen_content__G-DgH{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.WarpLoadingScreen_warpEffect__g6Q5B{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.WarpLoadingScreen_warpLines__bUmDE{height:100%;left:0;overflow:hidden;perspective:1000px;position:absolute;top:0;width:100%}.WarpLoadingScreen_warpLine__\+JIYY{animation:WarpLoadingScreen_warpLineAnimation__RAsGS 1.5s linear infinite;background:linear-gradient(90deg,#0000 0,#3ec6ff 20%,#7fdfff 50%,#3ec6ff 80%,#0000);box-shadow:0 0 4px #3ec6ffcc;height:2px;opacity:.7;position:absolute;transform-origin:center;width:60px}.WarpLoadingScreen_warpLine__\+JIYY.WarpLoadingScreen_hypergateLine__BiT9e{background:linear-gradient(90deg,#0000 0,#a855f7 20%,#c084fc 50%,#a855f7 80%,#0000);box-shadow:0 0 4px #a855f7cc}@keyframes WarpLoadingScreen_warpLineAnimation__RAsGS{0%{opacity:0;transform:translateX(-100px) translateZ(0) scaleX(1)}10%{opacity:.9}90%{opacity:.9}to{opacity:0;transform:translateX(calc(100vw + 100px)) translateZ(0) scaleX(1)}}.WarpLoadingScreen_infoContainer__cSCR6{color:#b3cfff;font-family:Orbitron,sans-serif;position:relative;text-align:center;z-index:3}.WarpLoadingScreen_title__muvtZ{animation:WarpLoadingScreen_pulse__5bDe0 2s ease-in-out infinite;color:#3ec6ff;font-size:3rem;font-weight:700;letter-spacing:.2em;margin-bottom:2rem;text-shadow:0 0 20px #3ec6ffcc,0 0 40px #3ec6ff66;text-transform:uppercase}@keyframes WarpLoadingScreen_pulse__5bDe0{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.WarpLoadingScreen_destination__BfqyH{color:#b3cfff;font-size:1.5rem;letter-spacing:.1em;margin-bottom:3rem}.WarpLoadingScreen_systemName__-vYmh{color:#7fdfff;font-weight:700;text-shadow:0 0 10px #7fdfff99}.WarpLoadingScreen_progressContainer__yEOfN{max-width:90vw;width:500px}.WarpLoadingScreen_progressBar__FMUQU{background:#181f36cc;border:2px solid #3ec6ff;border-radius:4px;box-shadow:0 0 20px #3ec6ff4d;height:8px;margin-bottom:1rem;overflow:hidden;width:100%}.WarpLoadingScreen_progressFill__Vq7UX{animation:WarpLoadingScreen_progressGlow__yC\+6S 1s ease-in-out infinite;background:linear-gradient(90deg,#3ec6ff,#7fdfff,#3ec6ff);box-shadow:0 0 10px #3ec6ffcc;height:100%;transition:width .05s linear;will-change:width}@keyframes WarpLoadingScreen_progressGlow__yC\+6S{0%,to{box-shadow:0 0 10px #3ec6ffcc}50%{box-shadow:0 0 20px #3ec6ff}}.WarpLoadingScreen_progressText__qCZ2l{color:#7fdfff;font-size:1rem;letter-spacing:.05em;text-transform:uppercase}.system-view{background:#000;color:#fff;height:100vh;overflow:hidden;position:relative;width:100%}.system-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.star{border-radius:50%;height:100px;width:100px;z-index:1}.star,.star-glow{position:absolute}.star-glow{animation:pulse 2s infinite;background:radial-gradient(circle,#fffc 0,#fff0 70%);height:100%;width:100%}.star-core{background:#fff;border-radius:50%;box-shadow:0 0 50px #fff;height:50%;left:25%;position:absolute;top:25%;width:50%}.orbital-path{border:1px solid #ffffff1a;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.planet-container{align-items:center;display:flex;flex-direction:column;position:absolute;transform-origin:center}.planet-name{color:#fffc;font-size:12px;margin-top:5px;text-shadow:0 0 5px #00000080}.moon-container{align-items:center;display:flex;flex-direction:column;position:absolute;transform-origin:center}.moon-name{color:#fff9;font-size:10px;margin-top:3px;text-shadow:0 0 3px #00000080}.station-container{align-items:center;display:flex;flex-direction:column;position:absolute;transform-origin:center}.station{height:40px;width:40px}.station-name{color:#fffc;font-size:12px;margin-top:5px;text-shadow:0 0 5px #00000080}.warpgate-container{align-items:center;display:flex;flex-direction:column;position:absolute;transform-origin:center}.warpgate{animation:rotate 10s linear infinite;font-size:24px}.warpgate-name{color:#fffc;font-size:12px;margin-top:5px;text-shadow:0 0 5px #00000080}@keyframes pulse{0%{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.8;transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.discoveries-button{background:#232b4d;background:var(--ui-bg-alt,#232b4d);border:2px solid #7fdfff99;border:2px solid var(--ui-border,#7fdfff99);border-radius:1.2rem;box-shadow:0 0 8px #0ff2;box-shadow:0 0 8px var(--ui-shadow,#0ff2);color:#7fdfff;color:var(--ui-accent,#7fdfff);cursor:pointer;display:block;font-family:Orbitron,sans-serif;font-size:.97rem;letter-spacing:.05em;margin:1rem;padding:.5rem 1rem;position:relative;text-transform:uppercase;transition:background .18s,border .18s,color .18s,box-shadow .18s;z-index:1000}.discoveries-button:focus,.discoveries-button:hover{background:#7fdfff;background:var(--ui-accent,#7fdfff);border-color:#ffe066;border-color:var(--ui-accent2,#ffe066);box-shadow:0 0 16px #ffe066;box-shadow:0 0 16px var(--ui-accent2,#ffe066);color:#181f36;color:var(--ui-bg,#181f36)}.SystemObjectsPanel_panel__hsfWU{background:#181f36eb;border:2px solid var(--ui-border);border-radius:1.2rem 0 0 1.2rem;box-shadow:0 0 32px #0ff4,0 0 8px #ffe06644,0 0 0 2.5px #7fdfff99;box-shadow:0 0 32px var(--ui-shadow,#0ff4),0 0 8px var(--ui-accent2,#ffe06644),0 0 0 2.5px var(--ui-border,#7fdfff99);display:flex;flex-direction:column;height:70vh;max-width:90vw;min-width:240px;padding:1rem;position:fixed;right:0;top:110px;transition:right .3s cubic-bezier(.4,.2,.2,1);width:min(320px,25vw);z-index:1000}@media (max-width:768px){.SystemObjectsPanel_panel__hsfWU{min-width:200px;width:min(280px,85vw)}}.SystemObjectsPanel_panelMinimized__akVpM{align-items:center;background:#232b4d;background:var(--ui-bg-alt,#232b4d);border:2px solid #222a44;border:2px solid var(--ui-border,#222a44);border-radius:1.2rem 0 0 1.2rem;box-shadow:0 0 16px #0ff4;box-shadow:0 0 16px var(--ui-shadow,#0ff4);display:flex;gap:8px;padding:.5rem .7rem;position:fixed;right:0;top:110px;z-index:1000}.SystemObjectsPanel_header__XJAsq{align-items:center;border-bottom:2px solid var(--ui-border);display:flex;justify-content:space-between;margin-bottom:1rem;padding:.5rem 0 .75rem}.SystemObjectsPanel_title__VaTK3{color:#7fdfff;color:var(--ui-accent,#7fdfff);font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.08em;margin:0;text-shadow:0 0 8px #7fdfff44;text-shadow:0 0 8px var(--ui-accent,#7fdfff44);text-transform:uppercase}.SystemObjectsPanel_minBtn__AP8Ib{align-items:center;background:#0000;border:1px solid var(--ui-border);border-radius:.3rem;color:#ffe066;color:var(--ui-accent2,#ffe066);cursor:pointer;display:flex;font-family:Orbitron,sans-serif;font-size:1rem;justify-content:center;line-height:1;min-height:24px;min-width:24px;padding:.1rem .4rem;transition:all .2s}.SystemObjectsPanel_minBtn__AP8Ib:hover{background:var(--ui-bg);border-color:var(--ui-accent);box-shadow:0 0 8px var(--ui-accent)}.SystemObjectsPanel_list__XQ7v8{display:flex;flex:1 1 auto;flex-direction:column;gap:.6rem;min-height:0;overflow-y:auto;padding:.5rem}.SystemObjectsPanel_listItem__w1mow{align-items:flex-start;background:#181f36cc;background:var(--ui-bg-alt,#181f36cc);border:1.5px solid #222a44;border:1.5px solid var(--ui-border,#222a44);border-radius:.6rem;box-shadow:0 0 8px #0ff2;box-shadow:0 0 8px var(--ui-shadow,#0ff2);color:#fff;color:var(--ui-text-strong,#fff);cursor:pointer;display:flex;font-family:Orbitron,sans-serif;gap:.8rem;padding:.6rem .8rem;transition:all .18s}.SystemObjectsPanel_listItem__w1mow:hover{background:#10182a;background:var(--ui-bg,#10182a);border-color:#7fdfff;border-color:var(--ui-accent,#7fdfff);box-shadow:0 0 16px #7fdfff;box-shadow:0 0 16px var(--ui-accent,#7fdfff);transform:translateX(-2px)}.SystemObjectsPanel_listItemActive__mZWwL{background:#7fdfff;background:var(--ui-accent,#7fdfff);box-shadow:0 0 24px #7fdfff;box-shadow:0 0 24px var(--ui-accent,#7fdfff);color:#10182a;color:var(--ui-bg,#10182a);transition:all .12s}.SystemObjectsPanel_listIcon__V3KJI{flex-shrink:0;margin-top:2px}.SystemObjectsPanel_listContent__FusiY{display:flex;flex:1 1 auto;flex-direction:column;gap:.4rem;min-width:0}.SystemObjectsPanel_listName__nxMXj{color:#fff;color:var(--ui-text-strong,#fff);font-size:.95rem;font-weight:600;letter-spacing:.03em;word-break:break-word}.SystemObjectsPanel_listDetails__uSGIi{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.SystemObjectsPanel_detailBadge__RKQj\+{background:var(--ui-bg);border:1px solid var(--ui-accent);border-radius:.4rem;color:var(--ui-accent2);font-family:Orbitron,sans-serif;font-size:.75rem;font-weight:600;padding:.2rem .5rem;white-space:nowrap}.SystemObjectsPanel_listItemActive__mZWwL .SystemObjectsPanel_detailBadge__RKQj\+{background:var(--ui-bg);border-color:var(--ui-bg);color:var(--ui-accent)}.SystemObjectsPanel_empty__4zB5g{color:#7fdfff;color:var(--ui-accent,#7fdfff);font-family:Orbitron,sans-serif;font-size:1rem;margin-top:2.5rem;opacity:.7;text-align:center}.SystemObjectsPanel_dropdown__oLzet{display:inline-block;margin-bottom:.5rem;position:relative;width:100%}.SystemObjectsPanel_dropdownButton__JUTva{align-items:center;background:var(--ui-bg);border:2px solid var(--ui-border);border-radius:.5rem;color:var(--ui-text);cursor:pointer;display:flex;font-family:Orbitron,sans-serif;font-size:.9rem;font-weight:600;gap:8px;justify-content:center;padding:.6rem 1rem;text-align:center;transition:all .2s;width:100%}.SystemObjectsPanel_dropdownButton__JUTva:hover{background:var(--ui-bg-alt);border-color:var(--ui-accent);box-shadow:0 0 12px var(--ui-accent)}.SystemObjectsPanel_dropdownContent__wZ1Ln{background:var(--ui-bg-alt);border:2px solid var(--ui-accent);border-radius:.5rem;box-shadow:0 0 16px var(--ui-accent);display:none;margin-top:4px;overflow:hidden;position:absolute;width:100%;z-index:1}.SystemObjectsPanel_dropdownContent__wZ1Ln.SystemObjectsPanel_show__iQz40{display:block}.SystemObjectsPanel_dropdownItem__hdC90{align-items:center;color:var(--ui-text);cursor:pointer;display:flex;font-family:Orbitron,sans-serif;font-size:.85rem;gap:8px;padding:.6rem 1rem;transition:all .2s}.SystemObjectsPanel_dropdownItemActive__8oILz,.SystemObjectsPanel_dropdownItem__hdC90:hover{background:var(--ui-bg);color:var(--ui-accent)}.SystemObjectsPanel_dropdownItemActive__8oILz{font-weight:700}.SystemObjectsPanel_content__zLnen{background:var(--ui-bg);border:2px solid var(--ui-border);border-radius:.5rem;box-shadow:0 0 12px var(--ui-accent);display:flex;flex:1 1 auto;flex-direction:column;margin-top:.5rem;min-height:0;padding:.5rem}.SystemObjectsPanel_objectTooltip__KMBfS{pointer-events:none}.SystemObjectsPanel_tooltipContent__pdo28{word-wrap:break-word;color:var(--ui-accent);font-family:Orbitron,sans-serif;font-size:.8rem;overflow-wrap:break-word;padding:.6rem 1rem;position:relative;white-space:normal;z-index:1}.SystemObjectsPanel_tooltipLine__zvSWb{word-wrap:break-word;color:var(--ui-text);margin:.2rem 0;overflow-wrap:break-word}.SystemObjectsPanel_list__XQ7v8::-webkit-scrollbar{background:var(--ui-bg-alt);border-radius:4px;width:8px}.SystemObjectsPanel_list__XQ7v8::-webkit-scrollbar-thumb{background:var(--ui-accent);border-radius:4px}.SystemObjectsPanel_list__XQ7v8::-webkit-scrollbar-thumb:hover{background:#ffe066;background:var(--ui-accent2,#ffe066)}.SystemObjectsPanel_list__XQ7v8::-webkit-scrollbar-track{background:var(--ui-bg-alt);border-radius:4px}.NewsEditorModal_overlay__1k8xj{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0a0f1ed9;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:3100}.NewsEditorModal_modalPanel__F--qx{animation:NewsEditorModal_modalSlideIn__CMQvn .3s ease-out;border-radius:16px;display:flex;flex-direction:column;max-height:94vh;overflow:hidden;position:relative;width:clamp(700px,80vw,1000px)}@keyframes NewsEditorModal_modalSlideIn__CMQvn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.NewsEditorModal_hexFrame__1Gh60{filter:drop-shadow(0 0 25px var(--ui-accent));height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.NewsEditorModal_modalContent__hV1Oe{display:flex;flex-direction:column;height:100%;max-height:94vh;position:relative;z-index:1}.NewsEditorModal_header__1dsEL{align-items:center;background:linear-gradient(180deg,var(--ui-bg) 0,var(--ui-bg-alt) 100%);border-bottom:2px solid var(--ui-border);display:flex;justify-content:space-between;padding:1.5rem 2rem}.NewsEditorModal_title__sbmwk{color:var(--ui-accent);font-family:Orbitron,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.NewsEditorModal_closeButton__exXPE{align-items:center;background:#0000;border:2px solid var(--ui-border);-webkit-clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);color:var(--ui-text);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .15s}.NewsEditorModal_closeButton__exXPE:hover{background:var(--ui-bg-alt);border-color:var(--ui-accent);color:var(--ui-accent)}.NewsEditorModal_body__pHXBn{background:var(--ui-bg);flex:1 1;overflow-y:auto;padding:1.5rem 2rem}.NewsEditorModal_input__OxR2U{background:var(--ui-bg-alt);border:2px solid var(--ui-border);-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);color:var(--ui-text);font-family:Orbitron,sans-serif;font-size:1rem;outline:none;padding:.75rem 1rem;transition:all .2s;width:100%}.NewsEditorModal_input__OxR2U:focus{border-color:var(--ui-accent);box-shadow:0 0 10px rgba(var(--ui-accent-rgb),.3)}.NewsEditorModal_toolbar__iUOrZ{background:var(--ui-bg-alt);border:2px solid var(--ui-border);-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);display:flex;gap:8px;margin-bottom:16px;padding:8px}.NewsEditorModal_toolbarButton__iUWia{align-items:center;background:var(--ui-bg);border:2px solid var(--ui-border);-webkit-clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);color:var(--ui-accent);cursor:pointer;display:flex;justify-content:center;padding:8px 12px;transition:all .2s}.NewsEditorModal_toolbarButton__iUWia:hover{background:var(--ui-accent);border-color:var(--ui-accent);color:var(--ui-bg)}.NewsEditorModal_editor__dzzKZ{cursor:text}.NewsEditorModal_editor__dzzKZ:focus{border-color:var(--ui-accent);box-shadow:0 0 10px rgba(var(--ui-accent-rgb),.3)}.NewsEditorModal_hexButton__1RJn9{align-items:center;background:#0000;border:none;color:var(--ui-accent);cursor:pointer;display:flex;font-family:Orbitron,sans-serif;font-size:.9rem;font-weight:600;height:44px;justify-content:center;min-width:140px;padding:0;position:relative;transition:all .2s}.NewsEditorModal_hexButton__1RJn9:disabled{cursor:not-allowed;opacity:.5}.NewsEditorModal_buttonBg__6dbDE{fill:var(--ui-bg);stroke:var(--ui-accent);stroke-width:2;transition:all .2s}.NewsEditorModal_hexButton__1RJn9:hover:not(:disabled) .NewsEditorModal_buttonBg__6dbDE{fill:var(--ui-accent)}.NewsEditorModal_hexButton__1RJn9:hover:not(:disabled){color:var(--ui-bg)}.NewsEditorModal_buttonText__juYsF{letter-spacing:.08em;pointer-events:none;position:absolute;text-transform:uppercase}.BackendStatus_statusContainer__wC81Z{flex-direction:column;font-family:Orbitron,sans-serif;margin-top:1.2rem}.BackendStatus_statusContainer__wC81Z,.BackendStatus_statusRow__81H\+b{align-items:center;display:flex;justify-content:center}.BackendStatus_statusOnline__2ppGm{color:#4cff7a;font-size:1.2rem;margin-right:.6rem;text-shadow:0 0 8px #4cff7a99}.BackendStatus_statusOffline__HIMk0{color:#ff4c4c;font-size:1.2rem;margin-right:.6rem;text-shadow:0 0 8px #ff4c4c99}.BackendStatus_statusUnknown__h27nv{color:#b3b3b3;font-size:1.2rem;margin-right:.6rem;text-shadow:0 0 8px #b3b3b399}.BackendStatus_statusText__Mqyaa{color:#b3cfff;font-size:1.05rem;letter-spacing:.04em;text-shadow:0 0 4px #232b4d}.BackendStatus_universeStats__8rZEw{border-top:1px solid #b3cfff33;display:flex;flex-direction:column;font-size:.9rem;gap:.5rem;margin-top:1rem;padding-top:1rem}.BackendStatus_statRow__-cAGI{align-items:center;display:flex;gap:1rem;justify-content:space-between}.BackendStatus_statLabel__dkrqL{color:#9db4ff;letter-spacing:.02em}.BackendStatus_statValue__fmbEi{color:#b3cfff;font-weight:600;text-shadow:0 0 4px #232b4d}.LoggingInPage_container__y96ve{align-items:center;background:#0000;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}.LoggingInPage_centeredBox__2BAAw{align-items:center;background:var(--ui-bg-alt);border:2px solid var(--ui-border);border-radius:1.5rem;box-shadow:0 0 32px var(--ui-shadow),0 0 12px var(--ui-accent);display:flex;flex-direction:column;left:50%;padding:2.5rem 3.5rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.LoggingInPage_loadingText__8dfzl{color:var(--ui-accent);font-family:Orbitron,sans-serif;font-size:1.5rem;letter-spacing:.08em;margin-bottom:1.5rem;text-shadow:0 0 12px var(--ui-bg)}.LoggingInPage_animatedDots__lSFPz:after{animation:LoggingInPage_dots__Xiftz 1.2s steps(3) infinite;content:"..."}@keyframes LoggingInPage_dots__Xiftz{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}.LoggingInPage_spinner__hxxBZ{animation:LoggingInPage_spin__yuK5I 1s linear infinite;border:4px solid #232b4d;border-radius:50%;border-top-color:#9db4ff;height:48px;margin-top:1.2rem;width:48px}@keyframes LoggingInPage_spin__yuK5I{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.VerifyEmailPage_container__SFsOK{align-items:center;background:#0000;display:flex;justify-content:center;min-height:100vh}.VerifyEmailPage_box__IiFzI{background:var(--ui-bg);border:2px solid var(--ui-border);border-radius:1.2rem;box-shadow:0 0 24px var(--ui-shadow);min-width:320px;padding:2.5rem 2rem;text-align:center}.VerifyEmailPage_success__qJOGV{color:#4f4;font-weight:700}.VerifyEmailPage_error__yx-mo{color:#f44;font-weight:700}.ResetPasswordPage_container__JrVew{align-items:center;background:#0000;display:flex;justify-content:center;min-height:100vh}.ResetPasswordPage_box__V8xFX{background:var(--ui-bg);border:2px solid var(--ui-border);border-radius:1.2rem;box-shadow:0 0 24px var(--ui-shadow);min-width:320px;padding:2.5rem 2rem;text-align:center}.ResetPasswordPage_form__Uz5dP{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:1rem}.ResetPasswordPage_input__VFWLh{background:var(--ui-bg-alt);border:2px solid var(--ui-border);border-radius:.8rem;color:var(--ui-text);font-family:Orbitron,sans-serif;font-size:1rem;padding:.8rem 1rem;transition:all .2s}.ResetPasswordPage_input__VFWLh:focus{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-accent2);outline:none}.ResetPasswordPage_button__EP9Et{background:var(--ui-accent);border:none;border-radius:.8rem;color:var(--ui-bg);cursor:pointer;font-family:Orbitron,sans-serif;font-size:1.1rem;font-weight:600;padding:1rem;transition:all .2s}.ResetPasswordPage_button__EP9Et:disabled{cursor:not-allowed;opacity:.6}.ResetPasswordPage_success__1hqyj{color:#4f4;font-weight:700}.ResetPasswordPage_error__NW7Ok{color:#f44;font-weight:700}.PrivacyPolicyPage_container__Z7GRe{align-items:flex-start;background:#0a0a0f;display:flex;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:10000}.PrivacyPolicyPage_content__eLAY0{align-items:flex-start;display:flex;justify-content:center;min-height:100%;padding:2rem;position:relative;width:100%;z-index:2}.PrivacyPolicyPage_panel__UkQaq{animation:PrivacyPolicyPage_panelFadeIn__a6Jsq .5s ease-out;background:#232b4d;background:var(--ui-bg-alt,#232b4d);border:2px solid #9db4ff;border:2px solid var(--ui-border,#9db4ff);border-radius:1.2rem;box-shadow:0 0 32px #232b4d99,0 0 12px #5865f2;box-shadow:0 0 32px var(--ui-shadow,#232b4d99),0 0 12px var(--ui-accent,#5865f2);display:flex;flex-direction:column;gap:2rem;margin:2rem 0;max-width:900px;padding:2.5rem 3rem;position:relative;width:90%}.PrivacyPolicyPage_title__R4tTd{animation:PrivacyPolicyPage_fadeInUp__v738i .8s ease-out;color:#5865f2;color:var(--ui-accent,#5865f2);font-family:Orbitron,sans-serif;font-size:3rem;font-weight:700;letter-spacing:.15em;margin:0;text-transform:uppercase}.PrivacyPolicyPage_lastUpdated__qzu38{color:#a0a0a0;color:var(--ui-text-secondary,#a0a0a0);font-family:Orbitron,sans-serif;font-size:.9rem;font-style:italic;margin:-1rem 0 0}.PrivacyPolicyPage_textContent__YPn\+Q{color:#b3cfff;color:var(--ui-text,#b3cfff);display:flex;flex-direction:column;gap:2rem;line-height:1.8}.PrivacyPolicyPage_intro__fZ-dm{color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:1.1rem;line-height:1.8;margin:0}.PrivacyPolicyPage_section__BZ3QP{display:flex;flex-direction:column;gap:1rem}.PrivacyPolicyPage_sectionTitle__ZHp\+n{color:#5865f2;color:var(--ui-accent,#5865f2);font-family:Orbitron,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.05em;margin:0}.PrivacyPolicyPage_list__IgIC-,.PrivacyPolicyPage_paragraph__kjIbX{color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:1rem;line-height:1.8;margin:0}.PrivacyPolicyPage_list__IgIC-{padding-left:2rem}.PrivacyPolicyPage_list__IgIC- li{margin:.5rem 0}.PrivacyPolicyPage_list__IgIC- strong{color:#5865f2;color:var(--ui-accent,#5865f2);font-weight:700}.PrivacyPolicyPage_backButton__PZVcz{align-self:flex-start;background:#5865f2;background:var(--ui-accent,#5865f2);border:2px solid #5865f2;border:2px solid var(--ui-accent,#5865f2);border-radius:8px;box-shadow:0 0 12px #232b4d99;box-shadow:0 0 12px var(--ui-shadow,#232b4d99);color:#181f36;color:var(--ui-bg,#181f36);cursor:pointer;font-family:Orbitron,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;padding:.8rem 2.5rem;text-transform:uppercase;transition:all .3s ease}.PrivacyPolicyPage_backButton__PZVcz:hover{background:#b3cfff;background:var(--ui-accent2,#b3cfff);border-color:#b3cfff;border-color:var(--ui-accent2,#b3cfff);box-shadow:0 0 20px #b3cfff;box-shadow:0 0 20px var(--ui-accent2,#b3cfff);color:#181f36;color:var(--ui-bg,#181f36);transform:translateY(-2px)}.PrivacyPolicyPage_backButton__PZVcz:active{box-shadow:0 0 12px #232b4d99;box-shadow:0 0 12px var(--ui-shadow,#232b4d99);transform:translateY(0)}@keyframes PrivacyPolicyPage_fadeInUp__v738i{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes PrivacyPolicyPage_panelFadeIn__a6Jsq{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.PrivacyPolicyPage_panel__UkQaq{gap:1.5rem;max-width:95%;padding:2rem 1.5rem}.PrivacyPolicyPage_title__R4tTd{font-size:2.2rem}.PrivacyPolicyPage_sectionTitle__ZHp\+n{font-size:1.3rem}.PrivacyPolicyPage_intro__fZ-dm,.PrivacyPolicyPage_list__IgIC-,.PrivacyPolicyPage_paragraph__kjIbX{font-size:.95rem}.PrivacyPolicyPage_content__eLAY0{padding:1rem}.PrivacyPolicyPage_backButton__PZVcz{font-size:.9rem;padding:.75rem 2rem}}.TermsOfServicePage_container__emh68{align-items:flex-start;background:#0a0a0f;display:flex;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:10000}.TermsOfServicePage_content__b4wEN{align-items:flex-start;display:flex;justify-content:center;min-height:100%;padding:2rem;position:relative;width:100%;z-index:2}.TermsOfServicePage_panel__F11FV{animation:TermsOfServicePage_panelFadeIn__F-hn0 .5s ease-out;background:#232b4d;background:var(--ui-bg-alt,#232b4d);border:2px solid #9db4ff;border:2px solid var(--ui-border,#9db4ff);border-radius:1.2rem;box-shadow:0 0 32px #232b4d99,0 0 12px #5865f2;box-shadow:0 0 32px var(--ui-shadow,#232b4d99),0 0 12px var(--ui-accent,#5865f2);display:flex;flex-direction:column;gap:2rem;margin:2rem 0;max-width:900px;padding:2.5rem 3rem;position:relative;width:90%}.TermsOfServicePage_title__tsFzQ{animation:TermsOfServicePage_fadeInUp__fo08Z .8s ease-out;color:#5865f2;color:var(--ui-accent,#5865f2);font-family:Orbitron,sans-serif;font-size:3rem;font-weight:700;letter-spacing:.15em;margin:0;text-transform:uppercase}.TermsOfServicePage_lastUpdated__peFj5{color:#a0a0a0;color:var(--ui-text-secondary,#a0a0a0);font-family:Orbitron,sans-serif;font-size:.9rem;font-style:italic;margin:-1rem 0 0}.TermsOfServicePage_textContent__kK1Wq{color:#b3cfff;color:var(--ui-text,#b3cfff);display:flex;flex-direction:column;gap:2rem;line-height:1.8}.TermsOfServicePage_intro__fLscX{color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:1.1rem;line-height:1.8;margin:0}.TermsOfServicePage_section__SdTgS{display:flex;flex-direction:column;gap:1rem}.TermsOfServicePage_sectionTitle__j0Mhq{color:#5865f2;color:var(--ui-accent,#5865f2);font-family:Orbitron,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.05em;margin:0}.TermsOfServicePage_paragraph__4nKIV{color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:1rem;line-height:1.8;margin:0}.TermsOfServicePage_paragraph__4nKIV strong{color:#5865f2;color:var(--ui-accent,#5865f2);font-weight:700}.TermsOfServicePage_link__j-QQ5{color:#5865f2;color:var(--ui-accent,#5865f2);text-decoration:none;transition:color .3s ease}.TermsOfServicePage_link__j-QQ5:hover{color:#b3cfff;color:var(--ui-accent2,#b3cfff);text-decoration:underline}.TermsOfServicePage_backButton__jDBM5{align-self:flex-start;background:#5865f2;background:var(--ui-accent,#5865f2);border:2px solid #5865f2;border:2px solid var(--ui-accent,#5865f2);border-radius:8px;box-shadow:0 0 12px #232b4d99;box-shadow:0 0 12px var(--ui-shadow,#232b4d99);color:#181f36;color:var(--ui-bg,#181f36);cursor:pointer;font-family:Orbitron,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;padding:.8rem 2.5rem;text-transform:uppercase;transition:all .3s ease}.TermsOfServicePage_backButton__jDBM5:hover{background:#b3cfff;background:var(--ui-accent2,#b3cfff);border-color:#b3cfff;border-color:var(--ui-accent2,#b3cfff);box-shadow:0 0 20px #b3cfff;box-shadow:0 0 20px var(--ui-accent2,#b3cfff);color:#181f36;color:var(--ui-bg,#181f36);transform:translateY(-2px)}.TermsOfServicePage_backButton__jDBM5:active{box-shadow:0 0 12px #232b4d99;box-shadow:0 0 12px var(--ui-shadow,#232b4d99);transform:translateY(0)}@keyframes TermsOfServicePage_fadeInUp__fo08Z{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes TermsOfServicePage_panelFadeIn__F-hn0{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.TermsOfServicePage_panel__F11FV{gap:1.5rem;max-width:95%;padding:2rem 1.5rem}.TermsOfServicePage_title__tsFzQ{font-size:2.2rem}.TermsOfServicePage_sectionTitle__j0Mhq{font-size:1.3rem}.TermsOfServicePage_intro__fLscX,.TermsOfServicePage_paragraph__4nKIV{font-size:.95rem}.TermsOfServicePage_content__b4wEN{padding:1rem}.TermsOfServicePage_backButton__jDBM5{font-size:.9rem;padding:.75rem 2rem}}.TermsAgreementPage_container__iOn5Y{background:#0a0a0f;left:0;overflow:hidden;position:fixed;top:0;z-index:10000}.TermsAgreementPage_container__iOn5Y,.TermsAgreementPage_content__sZ8aS{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.TermsAgreementPage_content__sZ8aS{padding:2rem;position:relative;z-index:2}.TermsAgreementPage_panel__YdaLQ{animation:TermsAgreementPage_panelFadeIn__-aoqG .5s ease-out;background:#232b4d;background:var(--ui-bg-alt,#232b4d);border:2px solid #9db4ff;border:2px solid var(--ui-border,#9db4ff);border-radius:1.2rem;box-shadow:0 0 32px #232b4d99,0 0 12px #5865f2;box-shadow:0 0 32px var(--ui-shadow,#232b4d99),0 0 12px var(--ui-accent,#5865f2);display:flex;flex-direction:column;gap:1.5rem;max-height:95vh;max-width:900px;min-height:600px;overflow:hidden;padding:2.5rem 3rem;position:relative;width:90%}.TermsAgreementPage_title__vV34T{color:#5865f2;color:var(--ui-accent,#5865f2);font-family:Orbitron,sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:.15em;margin:0;text-align:center;text-transform:uppercase}.TermsAgreementPage_intro__C15EG{color:#b3cfff;color:var(--ui-text,#b3cfff);flex-shrink:0;font-family:Orbitron,sans-serif;font-size:1rem;line-height:1.6;margin:0;text-align:center}.TermsAgreementPage_title__vV34T{flex-shrink:0}.TermsAgreementPage_tabs__S5CNW{border-bottom:2px solid #9db4ff;border-bottom:2px solid var(--ui-border,#9db4ff);display:flex;flex-shrink:0;gap:1rem}.TermsAgreementPage_tab__bIbKX{background:none;border:none;border-bottom:3px solid #0000;color:#a0a0a0;color:var(--ui-text-secondary,#a0a0a0);cursor:pointer;font-family:Orbitron,sans-serif;font-size:1rem;letter-spacing:.05em;margin-bottom:-2px;padding:.75rem 1.5rem;text-transform:uppercase;transition:all .3s ease}.TermsAgreementPage_tabActive__wd38n,.TermsAgreementPage_tab__bIbKX:hover{color:#5865f2;color:var(--ui-accent,#5865f2)}.TermsAgreementPage_tabActive__wd38n{border-bottom-color:#5865f2;border-bottom-color:var(--ui-accent,#5865f2)}.TermsAgreementPage_scrollableContent__rvNa1{background:#0a0a0f80;border:1px solid #9db4ff;border:1px solid var(--ui-border,#9db4ff);border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.TermsAgreementPage_textContent__k8PbD{color:#b3cfff;color:var(--ui-text,#b3cfff);display:flex;flex:1 1;flex-direction:column;gap:1.5rem;line-height:1.8;min-height:0;overflow-x:hidden;overflow-y:auto;padding:1.5rem}.TermsAgreementPage_textContent__k8PbD::-webkit-scrollbar{width:8px}.TermsAgreementPage_textContent__k8PbD::-webkit-scrollbar-track{background:#9db4ff1a;border-radius:4px}.TermsAgreementPage_textContent__k8PbD::-webkit-scrollbar-thumb{background:#5865f2;background:var(--ui-accent,#5865f2);border-radius:4px}.TermsAgreementPage_textContent__k8PbD::-webkit-scrollbar-thumb:hover{background:#b3cfff;background:var(--ui-accent2,#b3cfff)}.TermsAgreementPage_section__fSKIR{display:flex;flex-direction:column;gap:1rem}.TermsAgreementPage_sectionTitle__oHrkJ{color:#5865f2;color:var(--ui-accent,#5865f2);font-family:Orbitron,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:.05em;margin:0}.TermsAgreementPage_paragraph__bbqCI{color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:.95rem;line-height:1.8;margin:0}.TermsAgreementPage_paragraph__bbqCI strong{color:#5865f2;color:var(--ui-accent,#5865f2);font-weight:700}.TermsAgreementPage_list__8GA-R{color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:.95rem;line-height:1.8;margin:0;padding-left:2rem}.TermsAgreementPage_list__8GA-R li{margin:.5rem 0}.TermsAgreementPage_list__8GA-R strong{color:#5865f2;color:var(--ui-accent,#5865f2);font-weight:700}.TermsAgreementPage_link__w7Y7H{color:#5865f2;color:var(--ui-accent,#5865f2);text-decoration:none;transition:color .3s ease}.TermsAgreementPage_link__w7Y7H:hover{color:#b3cfff;color:var(--ui-accent2,#b3cfff);text-decoration:underline}.TermsAgreementPage_linkButton__S9RPu{background:none;border:none;color:#5865f2;color:var(--ui-accent,#5865f2);cursor:pointer;font-family:inherit;font-size:inherit;padding:0;text-decoration:underline;transition:color .3s ease}.TermsAgreementPage_linkButton__S9RPu:hover{color:#b3cfff;color:var(--ui-accent2,#b3cfff)}.TermsAgreementPage_readIndicator__W\+Ab1{border-top:1px solid #9db4ff;border-top:1px solid var(--ui-border,#9db4ff);margin-top:1rem;padding-top:1rem;text-align:center}.TermsAgreementPage_readCheck__fKOb-{color:#4ade80;font-family:Orbitron,sans-serif;font-size:.9rem;font-weight:700}.TermsAgreementPage_readPrompt__oWj\+v{color:#a0a0a0;color:var(--ui-text-secondary,#a0a0a0);font-family:Orbitron,sans-serif;font-size:.9rem;font-style:italic}.TermsAgreementPage_checkboxes__XiFlZ{background:#6366f11a;border:1px solid #6366f14d;border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;gap:1rem;padding:1.5rem}.TermsAgreementPage_checkboxLabel__TpvSf{align-items:center;color:#b3cfff;color:var(--ui-text,#b3cfff);cursor:pointer;display:flex;font-family:Orbitron,sans-serif;font-size:.95rem;gap:.75rem}.TermsAgreementPage_checkboxLabel__TpvSf input[type=checkbox]{accent-color:#5865f2;accent-color:var(--ui-accent,#5865f2);cursor:pointer;height:20px;width:20px}.TermsAgreementPage_warningText__VAFCf{color:#fbbf24;font-size:.85rem;font-style:italic;margin-left:.25rem}.TermsAgreementPage_actions__4rkji{display:flex;flex-shrink:0;justify-content:center;margin-top:.5rem}.TermsAgreementPage_agreeButton__n9hof{background:#5865f2;background:var(--ui-accent,#5865f2);border:2px solid #5865f2;border:2px solid var(--ui-accent,#5865f2);border-radius:8px;box-shadow:0 0 12px #232b4d99;box-shadow:0 0 12px var(--ui-shadow,#232b4d99);color:#181f36;color:var(--ui-bg,#181f36);cursor:pointer;font-family:Orbitron,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.1em;padding:1rem 3rem;text-transform:uppercase;transition:all .3s ease}.TermsAgreementPage_agreeButton__n9hof:hover:not(:disabled){background:#b3cfff;background:var(--ui-accent2,#b3cfff);border-color:#b3cfff;border-color:var(--ui-accent2,#b3cfff);box-shadow:0 0 20px #b3cfff;box-shadow:0 0 20px var(--ui-accent2,#b3cfff);color:#181f36;color:var(--ui-bg,#181f36);transform:translateY(-2px)}.TermsAgreementPage_agreeButton__n9hof:disabled{cursor:not-allowed;opacity:.5}.TermsAgreementPage_agreeButton__n9hof:active:not(:disabled){box-shadow:0 0 12px #232b4d99;box-shadow:0 0 12px var(--ui-shadow,#232b4d99);transform:translateY(0)}@keyframes TermsAgreementPage_panelFadeIn__-aoqG{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.TermsAgreementPage_panel__YdaLQ{gap:1rem;max-height:98vh;max-width:95%;min-height:500px;padding:1.5rem}.TermsAgreementPage_title__vV34T{font-size:1.5rem;margin-bottom:.5rem}.TermsAgreementPage_intro__C15EG{font-size:.85rem;margin-bottom:.5rem}.TermsAgreementPage_tabs__S5CNW{margin-bottom:.5rem}.TermsAgreementPage_tab__bIbKX{font-size:.85rem;padding:.5rem 1rem}.TermsAgreementPage_sectionTitle__oHrkJ{font-size:1.1rem}.TermsAgreementPage_list__8GA-R,.TermsAgreementPage_paragraph__bbqCI{font-size:.85rem}.TermsAgreementPage_content__sZ8aS{padding:.5rem}.TermsAgreementPage_scrollableContent__rvNa1{min-height:200px}.TermsAgreementPage_textContent__k8PbD{gap:1rem;padding:1rem}.TermsAgreementPage_checkboxes__XiFlZ{gap:.75rem;padding:1rem}.TermsAgreementPage_checkboxLabel__TpvSf{font-size:.85rem}.TermsAgreementPage_agreeButton__n9hof{font-size:.95rem;padding:.875rem 2rem;width:100%}.TermsAgreementPage_actions__4rkji{margin-top:.25rem}}@media (max-height:700px){.TermsAgreementPage_panel__YdaLQ{gap:1rem;max-height:98vh;min-height:auto}.TermsAgreementPage_title__vV34T{font-size:1.5rem}.TermsAgreementPage_intro__C15EG{font-size:.9rem}.TermsAgreementPage_scrollableContent__rvNa1{min-height:150px}.TermsAgreementPage_checkboxes__XiFlZ{padding:1rem}.TermsAgreementPage_agreeButton__n9hof{padding:.75rem 2rem}}.DiscordOnlyPage_container__fVDBl{background:#0a0a0f;left:0;overflow:hidden;position:fixed;top:0;z-index:10000}.DiscordOnlyPage_container__fVDBl,.DiscordOnlyPage_content__pPeOF{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.DiscordOnlyPage_content__pPeOF{padding:2rem;position:relative;z-index:2}.DiscordOnlyPage_panel__5gOYT{align-items:center;animation:DiscordOnlyPage_panelFadeIn__gwX9Z .5s ease-out;background:#232b4d;background:var(--ui-bg-alt,#232b4d);border:2px solid #9db4ff;border:2px solid var(--ui-border,#9db4ff);border-radius:1.2rem;box-shadow:0 0 32px #232b4d99,0 0 12px #5865f2;box-shadow:0 0 32px var(--ui-shadow,#232b4d99),0 0 12px var(--ui-accent,#5865f2);display:flex;flex-direction:column;gap:2rem;max-width:600px;padding:3rem 4rem;text-align:center;width:90%}.DiscordOnlyPage_icon__K1XyU{animation:DiscordOnlyPage_pulse__LwMGs 2s ease-in-out infinite;font-size:4rem}.DiscordOnlyPage_title__133V5{color:#5865f2;color:var(--ui-accent,#5865f2);font-family:Orbitron,sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:.15em;margin:0;text-shadow:0 0 20px #6366f180;text-transform:uppercase}.DiscordOnlyPage_message__2GXqz{color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:1.2rem;line-height:1.6;margin:0}.DiscordOnlyPage_submessage__rW2-p{color:#a0a0a0;color:var(--ui-text-secondary,#a0a0a0);font-family:Orbitron,sans-serif;font-size:1rem;line-height:1.6;margin:0}.DiscordOnlyPage_links__zQQjT{align-items:center;display:flex;font-family:Orbitron,sans-serif;gap:1rem;margin-top:1rem}.DiscordOnlyPage_link__5VaDR{color:#5865f2;color:var(--ui-accent,#5865f2);font-size:.95rem;letter-spacing:.05em;text-decoration:none;transition:all .3s ease}.DiscordOnlyPage_link__5VaDR:hover{color:#b3cfff;color:var(--ui-accent2,#b3cfff);text-shadow:0 0 10px #6366f180}.DiscordOnlyPage_separator__e4u\+z{color:#a0a0a0;color:var(--ui-text-secondary,#a0a0a0);font-size:.95rem;opacity:.5}@keyframes DiscordOnlyPage_panelFadeIn__gwX9Z{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes DiscordOnlyPage_pulse__LwMGs{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@media (max-width:768px){.DiscordOnlyPage_panel__5gOYT{gap:1.5rem;padding:2rem}.DiscordOnlyPage_title__133V5{font-size:2rem}.DiscordOnlyPage_message__2GXqz{font-size:1.1rem}.DiscordOnlyPage_submessage__rW2-p{font-size:.95rem}.DiscordOnlyPage_icon__K1XyU{font-size:3rem}}.ServerListPage_container__bczJC{background:#0000;bottom:0;box-sizing:border-box;color:#b3cfff;display:flex;flex-direction:column;font-family:Orbitron,sans-serif;height:100vh;left:0;overflow:hidden;padding:clamp(1rem,2vw,1.5rem);position:fixed;right:0;top:0;width:100vw}.ServerListPage_header__J-tPu{flex-shrink:0;margin-bottom:clamp(.75rem,2vw,1.5rem);position:relative;text-align:center}.ServerListPage_title__sPSQA{color:#3ec6ff;color:var(--ui-accent,#3ec6ff);font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;margin-bottom:clamp(.25rem,1vw,.5rem);text-shadow:0 0 20px #3ec6ff80}.ServerListPage_subtitle__AhMug{color:#7fdfff;font-size:clamp(.85rem,1.5vw,1rem);opacity:.8}.ServerListPage_quitButton__VPh0D{background:#ff6b6b33;border:2px solid #ff6b6b;border-radius:clamp(6px,1.2vw,8px);color:#ff6b6b;cursor:pointer;font-family:Orbitron,sans-serif;font-size:clamp(.8rem,1.5vw,.9rem);font-weight:700;letter-spacing:.05em;padding:clamp(.5rem,1.5vw,.6rem) clamp(1rem,2.5vw,1.5rem);position:absolute;right:0;text-transform:uppercase;top:0;transition:all .2s}.ServerListPage_quitButton__VPh0D:hover{background:#ff6b6b66;border-color:#ff5252;box-shadow:0 0 16px #ff6b6b80;color:#ff5252}.ServerListPage_content__OWD2O{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:0;width:100%}.ServerListPage_addServerSection__TVmUs{background:#181f3699;border:2px solid #3ec6ff;border:2px solid var(--ui-accent,#3ec6ff);border-radius:clamp(8px,1.5vw,10px);box-sizing:border-box;flex-shrink:0;margin-bottom:clamp(.75rem,2vw,1rem);padding:clamp(.75rem,2vw,1rem);width:100%}.ServerListPage_sectionTitle__ndPsE{color:#3ec6ff;color:var(--ui-accent,#3ec6ff);font-size:clamp(1rem,2vw,1.2rem);font-weight:700;margin-bottom:clamp(.5rem,1.5vw,.75rem)}.ServerListPage_addServerInput__BCD98{display:flex;gap:1rem}.ServerListPage_input__ksUGj{background:#10182acc;border:2px solid #7fdfff;border:2px solid var(--ui-accent2,#7fdfff);border-radius:clamp(6px,1.2vw,8px);box-sizing:border-box;color:#b3cfff;flex:1 1;font-family:Orbitron,sans-serif;font-size:clamp(.8rem,1.5vw,.9rem);padding:clamp(.5rem,1.5vw,.6rem) clamp(.6rem,1.5vw,.8rem);transition:all .2s}.ServerListPage_input__ksUGj:focus{border-color:#3ec6ff;border-color:var(--ui-accent,#3ec6ff);box-shadow:0 0 12px #3ec6ff4d;outline:none}.ServerListPage_addButton__xAEpF,.ServerListPage_refreshButton__cXhuc{background:#3ec6ff;background:var(--ui-accent,#3ec6ff);border:none;border-radius:clamp(6px,1.2vw,8px);color:#10182a;cursor:pointer;font-family:Orbitron,sans-serif;font-size:clamp(.8rem,1.5vw,.9rem);font-weight:700;letter-spacing:.05em;padding:clamp(.5rem,1.5vw,.6rem) clamp(1rem,2.5vw,1.5rem);text-transform:uppercase;transition:all .2s;white-space:nowrap}.ServerListPage_addButton__xAEpF:hover:not(:disabled),.ServerListPage_refreshButton__cXhuc:hover:not(:disabled){background:#7fdfff;background:var(--ui-accent2,#7fdfff);box-shadow:0 0 16px #3ec6ff80}.ServerListPage_addButton__xAEpF:disabled{cursor:not-allowed;opacity:.5}.ServerListPage_serverList__0YqKM{background:#181f3699;border:2px solid #3ec6ff;border:2px solid var(--ui-accent,#3ec6ff);border-radius:10px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:1rem;width:100%}.ServerListPage_serverListHeader__pPgtc{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:1rem}.ServerListPage_tabs__3AJvO{border-bottom:2px solid #3ec6ff33;display:flex;flex-shrink:0;gap:.5rem;margin-bottom:1rem}.ServerListPage_tab__m8SGr{background:none;border:none;border-bottom:2px solid #0000;color:#7fdfff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:clamp(.8rem,1.5vw,.9rem);font-weight:600;letter-spacing:.05em;margin-bottom:-2px;padding:clamp(.5rem,1.5vw,.6rem) clamp(.8rem,2vw,1.2rem);text-transform:uppercase;transition:all .2s;white-space:nowrap}.ServerListPage_tab__m8SGr:hover{background:#3ec6ff1a;color:#3ec6ff;color:var(--ui-accent,#3ec6ff)}.ServerListPage_tabActive__cqApY{background:#3ec6ff26;border-bottom-color:#3ec6ff;border-bottom-color:var(--ui-accent,#3ec6ff);color:#3ec6ff;color:var(--ui-accent,#3ec6ff)}.ServerListPage_searchSection__7eBBh{margin-bottom:1rem}.ServerListPage_searchInput__Hqz64{background:#10182acc;border:2px solid #7fdfff;border:2px solid var(--ui-accent2,#7fdfff);border-radius:clamp(6px,1.2vw,8px);box-sizing:border-box;color:#b3cfff;font-family:Orbitron,sans-serif;font-size:clamp(.85rem,1.5vw,1rem);padding:clamp(.6rem,1.5vw,.75rem) clamp(.8rem,1.5vw,1rem);transition:all .2s;width:100%}.ServerListPage_searchInput__Hqz64:focus{border-color:#3ec6ff;border-color:var(--ui-accent,#3ec6ff);box-shadow:0 0 12px #3ec6ff4d;outline:none}.ServerListPage_searchInput__Hqz64::placeholder{color:#bfcfff80}.ServerListPage_serverGrid__aLI0X{grid-gap:clamp(.75rem,2vw,1rem);align-content:start;display:grid;flex:1 1;gap:clamp(.75rem,2vw,1rem);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:.5rem}.ServerListPage_serverGrid__aLI0X::-webkit-scrollbar{width:8px}.ServerListPage_serverGrid__aLI0X::-webkit-scrollbar-track{background:#10182a80;border-radius:4px}.ServerListPage_serverGrid__aLI0X::-webkit-scrollbar-thumb{background:#3ec6ff;background:var(--ui-accent,#3ec6ff);border-radius:4px}.ServerListPage_serverGrid__aLI0X::-webkit-scrollbar-thumb:hover{background:#7fdfff;background:var(--ui-accent2,#7fdfff)}.ServerListPage_serverCard__WfTYo{background:#10182acc;border:2px solid #7fdfff;border:2px solid var(--ui-accent2,#7fdfff);border-radius:clamp(8px,1.5vw,10px);box-sizing:border-box;padding:clamp(.75rem,2vw,1rem);transition:all .3s}.ServerListPage_serverCard__WfTYo.ServerListPage_favorite__aehlc{border-color:gold;box-shadow:0 0 12px #ffd7004d}.ServerListPage_serverCard__WfTYo:hover{border-color:#3ec6ff;border-color:var(--ui-accent,#3ec6ff);box-shadow:0 0 20px #3ec6ff4d;transform:translateY(-2px)}.ServerListPage_serverCard__WfTYo.ServerListPage_selected__VqvB7{background:#181f36e6;border-color:#3ec6ff;border-color:var(--ui-accent,#3ec6ff);box-shadow:0 0 24px #3ec6ff80}.ServerListPage_serverCard__WfTYo.ServerListPage_online__jglxm{border-left:4px solid #4caf50}.ServerListPage_serverCard__WfTYo.ServerListPage_offline__xNITD{border-left:4px solid #ff6b6b;opacity:.7}.ServerListPage_serverCardHeader__5hDWk{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.75rem}.ServerListPage_serverActions__Zt0hX{align-items:center;display:flex;gap:.5rem}.ServerListPage_favoriteButton__79m2T{align-items:center;background:none;border:none;color:gold;cursor:pointer;display:flex;filter:drop-shadow(0 0 4px rgba(255,215,0,.5));font-size:1.3rem;font-weight:700;height:24px;justify-content:center;line-height:1;padding:0;transition:all .2s;width:24px}.ServerListPage_favoriteButton__79m2T:hover{filter:drop-shadow(0 0 8px rgba(255,215,0,.8));transform:scale(1.2)}.ServerListPage_serverName__wYB6N{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:clamp(.95rem,2vw,1.1rem);font-weight:700;gap:clamp(.25rem,1vw,.5rem)}.ServerListPage_checking__EqOLW{color:#ffe066;font-size:.9rem;font-style:italic;font-weight:400}.ServerListPage_statusBadge__pJenO{background:#4caf50}.ServerListPage_statusBadgeOffline__dEyUJ,.ServerListPage_statusBadge__pJenO{border-radius:4px;color:#fff;font-size:.75rem;font-weight:700;padding:.2rem .6rem;text-transform:uppercase}.ServerListPage_statusBadgeOffline__dEyUJ{background:#ff6b6b}.ServerListPage_removeButton__QWkQB{align-items:center;background:none;border:none;color:#ff6b6b;cursor:pointer;display:flex;font-size:1.5rem;font-weight:700;height:24px;justify-content:center;line-height:1;padding:0;transition:all .2s;width:24px}.ServerListPage_removeButton__QWkQB:hover{color:#ff5252;transform:scale(1.2)}.ServerListPage_serverInfo__aH-F2{margin-bottom:.75rem}.ServerListPage_infoRow__bj6Pl{display:flex;font-size:clamp(.75rem,1.5vw,.85rem);gap:.5rem;justify-content:space-between;margin-bottom:clamp(.3rem,1vw,.4rem)}.ServerListPage_infoLabel__a2wQn{color:#7fdfff;font-weight:600}.ServerListPage_infoValue__08k6G{color:#b3cfff}.ServerListPage_features__H6kRi{border-top:1px solid #3ec6ff33;margin-top:.5rem;padding-top:.5rem}.ServerListPage_featureTags__wa1py{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.3rem}.ServerListPage_featureTag__yH0dQ{background:#3ec6ff33;border-radius:4px;color:#3ec6ff;color:var(--ui-accent,#3ec6ff);font-size:.75rem;font-weight:600;padding:.2rem .6rem}.ServerListPage_connectButton__2R5af{background:#3ec6ff;background:var(--ui-accent,#3ec6ff);border:none;border-radius:clamp(6px,1.2vw,8px);box-sizing:border-box;color:#10182a;cursor:pointer;font-family:Orbitron,sans-serif;font-size:clamp(.8rem,1.5vw,.9rem);font-weight:700;letter-spacing:.05em;margin-top:clamp(.5rem,1.5vw,.75rem);padding:clamp(.5rem,1.5vw,.6rem);text-transform:uppercase;transition:all .2s;width:100%}.ServerListPage_connectButton__2R5af:hover:not(:disabled){background:#7fdfff;background:var(--ui-accent2,#7fdfff);box-shadow:0 0 16px #3ec6ff80}.ServerListPage_connectButton__2R5af:disabled{cursor:not-allowed;opacity:.5}.ServerListPage_serverError__ZTnTB{color:#ff6b6b;padding:1rem;text-align:center}.ServerListPage_errorDetails__HrfyH{color:#7fdfff;font-size:.85rem;margin-top:.5rem;opacity:.8}.ServerListPage_emptyState__0VZD7{align-items:center;color:#7fdfff;display:flex;flex:1 1;font-size:1.1rem;justify-content:center;padding:3rem;text-align:center}@media (max-width:1024px){.ServerListPage_content__OWD2O{max-width:100%;padding:0 clamp(.5rem,3vw,1rem)}.ServerListPage_serverGrid__aLI0X{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr))}.ServerListPage_container__bczJC{height:100vh;overflow:hidden}}@media (max-width:768px){.ServerListPage_serverGrid__aLI0X{grid-template-columns:1fr}.ServerListPage_addServerInput__BCD98{flex-direction:column}.ServerListPage_serverListHeader__pPgtc{align-items:flex-start;flex-direction:column;gap:.75rem}.ServerListPage_tabs__3AJvO{justify-content:space-around;width:100%}}@media (max-width:480px){.ServerListPage_container__bczJC{height:100vh;overflow:hidden;padding:clamp(.75rem,3vw,1rem)}.ServerListPage_addServerSection__TVmUs,.ServerListPage_serverCard__WfTYo,.ServerListPage_serverList__0YqKM{padding:clamp(.5rem,2vw,.75rem)}}.IntroPage_container__IFvPV{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;transition:opacity .5s ease-out;width:100%;z-index:10000}.IntroPage_container__IFvPV.IntroPage_fadeOut__al5l8{opacity:0}.IntroPage_content__MuRc5{align-items:center;display:flex;flex-direction:column;gap:3rem;position:relative;text-align:center;z-index:1}.IntroPage_logoContainer__DKsRm{animation:IntroPage_fadeInUp__Heme3 1s ease-out}.IntroPage_title__OOr3r{animation:IntroPage_pulse__Y7ADk 2s ease-in-out infinite;color:#3ec6ff;color:var(--ui-accent,#3ec6ff);font-family:Orbitron,sans-serif;font-size:4rem;font-weight:700;letter-spacing:.2em;margin:0;text-shadow:0 0 20px #3ec6ff80,0 0 40px #3ec6ff4d,0 0 60px #3ec6ff33;text-transform:uppercase}.IntroPage_subtitle__k8WHP{animation:IntroPage_fadeIn__5LYzn 1.5s ease-out;color:#7fdfff;font-family:Orbitron,sans-serif;font-size:1.2rem;letter-spacing:.1em;margin-top:1rem;opacity:.8}.IntroPage_loadingContainer__UEBzq{align-items:center;animation:IntroPage_fadeIn__5LYzn 2s ease-out;display:flex;flex-direction:column;gap:1rem;min-width:300px}.IntroPage_progressBar__hvmb9{background:#3ec6ff33;border-radius:2px;height:4px;overflow:hidden;position:relative;width:100%}.IntroPage_progressBar__hvmb9:before{animation:IntroPage_shimmer__Ocj1- 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.IntroPage_progressFill__bzU61{background:linear-gradient(90deg,#3ec6ff,#7fdfff);border-radius:2px;box-shadow:0 0 10px #3ec6ff80;height:100%;transition:width .1s linear}.IntroPage_loadingText__PYMOT,.IntroPage_skipButton__B2g1N{color:#7fdfff;font-family:Orbitron,sans-serif;font-size:.9rem;letter-spacing:.1em;text-transform:uppercase}.IntroPage_skipButton__B2g1N{animation:IntroPage_fadeIn__5LYzn 2.5s ease-out;background:none;border:2px solid #7fdfff4d;border-radius:8px;cursor:pointer;opacity:.7;padding:.6rem 1.5rem;transition:all .3s}.IntroPage_skipButton__B2g1N:hover{background:#3ec6ff1a;border-color:#3ec6ff;border-color:var(--ui-accent,#3ec6ff);box-shadow:0 0 15px #3ec6ff4d;opacity:1;transform:translateY(-2px)}@keyframes IntroPage_fadeIn__5LYzn{0%{opacity:0}to{opacity:1}}@keyframes IntroPage_fadeInUp__Heme3{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes IntroPage_pulse__Y7ADk{0%,to{text-shadow:0 0 20px #3ec6ff80,0 0 40px #3ec6ff4d,0 0 60px #3ec6ff33}50%{text-shadow:0 0 30px #3ec6ffb3,0 0 60px #3ec6ff80,0 0 90px #3ec6ff4d}}@keyframes IntroPage_shimmer__Ocj1-{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:768px){.IntroPage_title__OOr3r{font-size:2.5rem}.IntroPage_subtitle__k8WHP{font-size:1rem}.IntroPage_loadingContainer__UEBzq{min-width:250px}}.PreAlphaWarningPage_container__P9Vts{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;transition:opacity .5s ease-out;width:100%;z-index:10000}.PreAlphaWarningPage_container__P9Vts.PreAlphaWarningPage_fadeOut__RDTPc{opacity:0}.PreAlphaWarningPage_content__pqB3J{justify-content:center;padding:2rem;text-align:center;width:100%;z-index:1}.PreAlphaWarningPage_content__pqB3J,.PreAlphaWarningPage_panel__hSHwx{align-items:center;display:flex;flex-direction:column;position:relative}.PreAlphaWarningPage_panel__hSHwx{animation:PreAlphaWarningPage_panelFadeIn__roVH3 .5s ease-out;background:#232b4d;background:var(--ui-bg-alt,#232b4d);border:2px solid #9db4ff;border:2px solid var(--ui-border,#9db4ff);border-radius:1.2rem;box-shadow:0 0 32px #232b4d99,0 0 12px #5865f2;box-shadow:0 0 32px var(--ui-shadow,#232b4d99),0 0 12px var(--ui-accent,#5865f2);gap:2rem;max-width:600px;padding:2.5rem 3rem;width:90%}.PreAlphaWarningPage_title__XOJsg{animation:PreAlphaWarningPage_fadeInUp__wbKg3 .8s ease-out;color:#5865f2;color:var(--ui-accent,#5865f2);font-family:Orbitron,sans-serif;font-size:3rem;font-weight:700;letter-spacing:.15em;margin:0;text-transform:uppercase}.PreAlphaWarningPage_warningIcon__HmVi8{animation:PreAlphaWarningPage_fadeIn__p69KK 1s ease-out;filter:drop-shadow(0 0 8px #b3cfff);filter:drop-shadow(0 0 8px var(--ui-accent2,#b3cfff));font-size:3rem;opacity:.8}.PreAlphaWarningPage_messageContainer__exMuO{animation:PreAlphaWarningPage_fadeIn__p69KK 1.2s ease-out;display:flex;flex-direction:column;gap:1.2rem;width:100%}.PreAlphaWarningPage_message__i1ptP{color:#b3cfff;color:var(--ui-text,#b3cfff);font-family:Orbitron,sans-serif;font-size:1rem;letter-spacing:.05em;line-height:1.6;margin:0}.PreAlphaWarningPage_message__i1ptP strong{color:#5865f2;color:var(--ui-accent,#5865f2);font-weight:700}.PreAlphaWarningPage_thankYou__QRylO{color:#b3cfff;color:var(--ui-accent2,#b3cfff);font-family:Orbitron,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.08em;line-height:1.6;margin:.5rem 0 0}.PreAlphaWarningPage_continueButton__FIQF-{animation:PreAlphaWarningPage_fadeIn__p69KK 1.5s ease-out;background:#5865f2;background:var(--ui-accent,#5865f2);border:2px solid #5865f2;border:2px solid var(--ui-accent,#5865f2);border-radius:8px;box-shadow:0 0 12px #232b4d99;box-shadow:0 0 12px var(--ui-shadow,#232b4d99);color:#181f36;color:var(--ui-bg,#181f36);cursor:pointer;font-family:Orbitron,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.1em;padding:.8rem 2.5rem;text-transform:uppercase;transition:all .3s ease}.PreAlphaWarningPage_continueButton__FIQF-:hover{background:#b3cfff;background:var(--ui-accent2,#b3cfff);border-color:#b3cfff;border-color:var(--ui-accent2,#b3cfff);box-shadow:0 0 20px #b3cfff;box-shadow:0 0 20px var(--ui-accent2,#b3cfff);color:#181f36;color:var(--ui-bg,#181f36);transform:translateY(-2px)}.PreAlphaWarningPage_continueButton__FIQF-:active{box-shadow:0 0 12px #232b4d99;box-shadow:0 0 12px var(--ui-shadow,#232b4d99);transform:translateY(0)}@keyframes PreAlphaWarningPage_fadeIn__p69KK{0%{opacity:0}to{opacity:1}}@keyframes PreAlphaWarningPage_fadeInUp__wbKg3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes PreAlphaWarningPage_panelFadeIn__roVH3{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.PreAlphaWarningPage_panel__hSHwx{gap:1.5rem;max-width:95%;padding:2rem}.PreAlphaWarningPage_title__XOJsg{font-size:2.2rem}.PreAlphaWarningPage_warningIcon__HmVi8{font-size:2.5rem}.PreAlphaWarningPage_message__i1ptP{font-size:.95rem}.PreAlphaWarningPage_thankYou__QRylO{font-size:1rem}.PreAlphaWarningPage_content__pqB3J{padding:1rem}.PreAlphaWarningPage_messageContainer__exMuO{gap:1rem}.PreAlphaWarningPage_continueButton__FIQF-{font-size:.9rem;padding:.75rem 2rem}}.ServerConnectionIntro_container__WI47D{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;transition:opacity .5s ease-out;width:100%;z-index:10000}.ServerConnectionIntro_container__WI47D.ServerConnectionIntro_fadeOut__VNfQV{opacity:0}.ServerConnectionIntro_content__G5kj0{align-items:center;display:flex;flex-direction:column;gap:3rem;position:relative;text-align:center;z-index:1}.ServerConnectionIntro_logoContainer__\+Zwq4{animation:ServerConnectionIntro_fadeInUp__-9AfJ 1s ease-out}.ServerConnectionIntro_title__0EAqT{color:#7fdfff;font-family:Orbitron,sans-serif;font-size:2rem;font-weight:600;letter-spacing:.1em;margin:0;opacity:.9;text-transform:uppercase}.ServerConnectionIntro_serverName__hWDzM{animation:ServerConnectionIntro_pulse__DZqFk 2s ease-in-out infinite;color:#3ec6ff;color:var(--ui-accent,#3ec6ff);font-family:Orbitron,sans-serif;font-size:3.5rem;font-weight:700;letter-spacing:.15em;margin:1rem 0 0;text-shadow:0 0 20px #3ec6ff80,0 0 40px #3ec6ff4d,0 0 60px #3ec6ff33;text-transform:uppercase}.ServerConnectionIntro_loadingContainer__\+bOZj{align-items:center;animation:ServerConnectionIntro_fadeIn__7ZJH4 1.5s ease-out;display:flex;flex-direction:column;gap:1rem;min-width:350px}.ServerConnectionIntro_progressBar__6DQH4{background:#3ec6ff33;border-radius:2px;height:4px;overflow:hidden;position:relative;width:100%}.ServerConnectionIntro_progressBar__6DQH4:before{animation:ServerConnectionIntro_shimmer__kwIlx 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ServerConnectionIntro_progressFill__nktvf{background:linear-gradient(90deg,#3ec6ff,#7fdfff);border-radius:2px;box-shadow:0 0 10px #3ec6ff80;height:100%;transition:width .1s linear}.ServerConnectionIntro_statusText__hm5ec{min-height:1.5rem}.ServerConnectionIntro_skipButton__cXvni,.ServerConnectionIntro_statusText__hm5ec{color:#7fdfff;font-family:Orbitron,sans-serif;font-size:.9rem;letter-spacing:.1em;text-transform:uppercase}.ServerConnectionIntro_skipButton__cXvni{animation:ServerConnectionIntro_fadeIn__7ZJH4 2s ease-out;background:none;border:2px solid #7fdfff4d;border-radius:8px;cursor:pointer;opacity:.7;padding:.6rem 1.5rem;transition:all .3s}.ServerConnectionIntro_skipButton__cXvni:hover{background:#3ec6ff1a;border-color:#3ec6ff;border-color:var(--ui-accent,#3ec6ff);box-shadow:0 0 15px #3ec6ff4d;opacity:1;transform:translateY(-2px)}@keyframes ServerConnectionIntro_fadeIn__7ZJH4{0%{opacity:0}to{opacity:1}}@keyframes ServerConnectionIntro_fadeInUp__-9AfJ{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ServerConnectionIntro_pulse__DZqFk{0%,to{text-shadow:0 0 20px #3ec6ff80,0 0 40px #3ec6ff4d,0 0 60px #3ec6ff33}50%{text-shadow:0 0 30px #3ec6ffb3,0 0 60px #3ec6ff80,0 0 90px #3ec6ff4d}}@keyframes ServerConnectionIntro_shimmer__kwIlx{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:768px){.ServerConnectionIntro_title__0EAqT{font-size:1.5rem}.ServerConnectionIntro_serverName__hWDzM{font-size:2.5rem}.ServerConnectionIntro_loadingContainer__\+bOZj{min-width:280px}}.CryoIntroPage_container__ph5SX{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;transition:opacity 1s ease-out;width:100%;z-index:10000}.CryoIntroPage_container__ph5SX.CryoIntroPage_fadeOut__vieA3{opacity:0}.CryoIntroPage_frostOverlay__x8O31{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(ellipse at center,#0000 0,#b4dcff4d 100%),linear-gradient(180deg,#c8e6ff66,#0000 50%,#c8e6ff33);height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;transition:opacity 2s ease-out,-webkit-backdrop-filter 2s ease-out;transition:opacity 2s ease-out,backdrop-filter 2s ease-out;transition:opacity 2s ease-out,backdrop-filter 2s ease-out,-webkit-backdrop-filter 2s ease-out;width:100%;z-index:5}.CryoIntroPage_frostOverlay__x8O31:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";height:100%;left:0;mix-blend-mode:overlay;opacity:.15;position:absolute;top:0;width:100%}.CryoIntroPage_frostOverlay__x8O31.CryoIntroPage_frostCleared__taPS3{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}.CryoIntroPage_podContainer__29xyt{height:400px;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%);width:300px;z-index:2}.CryoIntroPage_dialogueContainer__SaukS{align-items:center;animation:CryoIntroPage_fadeInUp__Pm1w0 .5s ease-out;bottom:15%;display:flex;flex-direction:column;gap:.75rem;left:50%;max-width:700px;position:absolute;transform:translateX(-50%);width:90%;z-index:10}.CryoIntroPage_dialogueBox__Qg5oT{background:linear-gradient(135deg,#0a192ff2,#0f233ce6);border:1px solid #3ec6ff66;border-radius:8px;box-shadow:0 0 30px #3ec6ff26,inset 0 0 20px #3ec6ff0d;display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:1.5rem 2rem;width:100%}.CryoIntroPage_dialogueBox__Qg5oT.CryoIntroPage_systemText__4\+V5E{background:linear-gradient(135deg,#1e0a0af2,#320f0fe6);border-color:#ff646480;box-shadow:0 0 30px #ff646426,inset 0 0 20px #ff64640d}.CryoIntroPage_dialogueBox__Qg5oT.CryoIntroPage_systemText__4\+V5E .CryoIntroPage_dialogueText__R4Bhs{color:#f99;font-family:Courier New,monospace;letter-spacing:.15em;text-transform:uppercase}.CryoIntroPage_speakerLabel__sqvAL{color:#3ec6ff;color:var(--ui-accent,#3ec6ff);font-family:Orbitron,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.2em;margin-bottom:.5rem;opacity:.9;text-transform:uppercase}.CryoIntroPage_dialogueText__R4Bhs{color:#e0f4ff;font-family:Rajdhani,Segoe UI,sans-serif;font-size:1.25rem;line-height:1.6;text-shadow:0 0 10px #3ec6ff4d}.CryoIntroPage_cursor__9vKj7{animation:CryoIntroPage_blink__z-WiW .8s infinite;color:#3ec6ff;color:var(--ui-accent,#3ec6ff);margin-left:2px}.CryoIntroPage_continueHint__Dbehf{animation:CryoIntroPage_pulse__FY637 2s ease-in-out infinite;color:#7fdfff99;font-size:.75rem}.CryoIntroPage_continueHint__Dbehf,.CryoIntroPage_skipButton__jpkJw{font-family:Orbitron,sans-serif;letter-spacing:.1em;text-transform:uppercase}.CryoIntroPage_skipButton__jpkJw{background:#0a192f99;border:1px solid #7fdfff4d;border-radius:6px;bottom:2rem;color:#7fdfffb3;cursor:pointer;font-size:.8rem;padding:.5rem 1.25rem;position:absolute;right:2rem;transition:all .3s;z-index:20}.CryoIntroPage_skipButton__jpkJw:hover{background:#3ec6ff26;border-color:#3ec6ff;border-color:var(--ui-accent,#3ec6ff);box-shadow:0 0 15px #3ec6ff4d;color:#fff;transform:translateY(-2px)}.CryoIntroPage_progressContainer__5XQFZ{bottom:2rem;display:flex;gap:.5rem;left:50%;position:absolute;transform:translateX(-50%);z-index:20}.CryoIntroPage_progressDot__b4PVf{background:#3ec6ff33;border:1px solid #3ec6ff66;border-radius:50%;height:8px;transition:all .3s;width:8px}.CryoIntroPage_progressDot__b4PVf.CryoIntroPage_progressDotActive__UmuKA{background:#3ec6ff;background:var(--ui-accent,#3ec6ff);box-shadow:0 0 10px #3ec6ff80}@keyframes CryoIntroPage_fadeInUp__Pm1w0{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes CryoIntroPage_blink__z-WiW{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes CryoIntroPage_pulse__FY637{0%,to{opacity:.6}50%{opacity:1}}@media (max-width:768px){.CryoIntroPage_dialogueContainer__SaukS{bottom:10%;width:95%}.CryoIntroPage_dialogueBox__Qg5oT{min-height:80px;padding:1rem 1.5rem}.CryoIntroPage_dialogueText__R4Bhs{font-size:1.1rem}.CryoIntroPage_podContainer__29xyt{height:300px;width:220px}.CryoIntroPage_skipButton__jpkJw{bottom:1rem;font-size:.7rem;padding:.4rem 1rem;right:1rem}}.ArrivalIntroPage_container__tAGGf{align-items:center;background:#000;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:10000}.ArrivalIntroPage_container__tAGGf.ArrivalIntroPage_fadeOut__GQhrL{opacity:0;transition:opacity .5s ease-out}.ArrivalIntroPage_content__m80i1{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.ArrivalIntroPage_warpEffect__oe2jV{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.ArrivalIntroPage_warpLines__F3kG4{height:100%;left:0;overflow:hidden;perspective:1000px;position:absolute;top:0;width:100%}.ArrivalIntroPage_warpLine__6GLnf{animation:ArrivalIntroPage_warpLineAnimation__sWZrk 1.5s linear infinite;background:linear-gradient(90deg,#0000 0,#3ec6ff 20%,#7fdfff 50%,#3ec6ff 80%,#0000);box-shadow:0 0 4px #3ec6ffcc;height:2px;opacity:.7;position:absolute;transform-origin:center;width:60px}@keyframes ArrivalIntroPage_warpLineAnimation__sWZrk{0%{opacity:0;transform:translateX(-100px) translateZ(0) scaleX(1)}10%{opacity:.9}90%{opacity:.9}to{opacity:0;transform:translateX(calc(100vw + 100px)) translateZ(0) scaleX(1)}}.ArrivalIntroPage_infoContainer__\+aaTh{align-items:center;color:#b3cfff;display:flex;flex-direction:column;font-family:Orbitron,sans-serif;position:relative;text-align:center;z-index:3}.ArrivalIntroPage_title__x1-yQ{animation:ArrivalIntroPage_pulse__ScII1 2s ease-in-out infinite;color:#3ec6ff;font-size:3rem;font-weight:700;letter-spacing:.2em;margin-bottom:1.5rem;margin-left:.2em;text-shadow:0 0 20px #3ec6ffcc,0 0 40px #3ec6ff66;text-transform:uppercase}@keyframes ArrivalIntroPage_pulse__ScII1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.ArrivalIntroPage_subtitle__F4RIJ{color:#b3cfff;font-size:1.5rem;letter-spacing:.1em;margin-bottom:3rem;margin-left:.1em}.ArrivalIntroPage_highlight__Hw5pH{color:#7fdfff;font-weight:700;text-shadow:0 0 10px #7fdfff99}.ArrivalIntroPage_progressContainer__Mg5HC{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:90vw;text-align:center;width:500px}.ArrivalIntroPage_progressBar__WfZ6k{background:#181f36cc;border:2px solid #3ec6ff;border-radius:4px;box-shadow:0 0 20px #3ec6ff4d;height:8px;margin-bottom:1rem;max-width:90vw;overflow:hidden;width:500px}.ArrivalIntroPage_progressFill__sMPrF{animation:ArrivalIntroPage_progressGlow__weyn0 1s ease-in-out infinite;background:linear-gradient(90deg,#3ec6ff,#7fdfff,#3ec6ff);box-shadow:0 0 10px #3ec6ffcc;height:100%;transition:width .05s linear;will-change:width}@keyframes ArrivalIntroPage_progressGlow__weyn0{0%,to{box-shadow:0 0 10px #3ec6ffcc}50%{box-shadow:0 0 20px #3ec6ff}}.ArrivalIntroPage_progressText__VTHsr{color:#7fdfff;font-size:1rem;letter-spacing:.05em;margin-left:.05em;text-transform:uppercase}@media (max-width:768px){.ArrivalIntroPage_title__x1-yQ{font-size:2rem}.ArrivalIntroPage_subtitle__F4RIJ{font-size:1.2rem}}.DiscordAuthPage_container__j8G8X{height:100vh;overflow:hidden}.DiscordAuthPage_container__j8G8X,.DiscordAuthPage_content__gdSdD{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.DiscordAuthPage_content__gdSdD{height:100%;z-index:1}.DiscordAuthPage_panel__y-4zd{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#181f36f2;border:2px solid #b3cfff4d;border-radius:12px;box-shadow:0 0 30px #b3cfff1a;padding:40px 60px;text-align:center}.DiscordAuthPage_title__\+c3kg{color:#b3cfff;font-family:Orbitron,sans-serif;font-size:32px;font-weight:700;letter-spacing:2px;margin:0 0 30px;text-transform:uppercase}.DiscordAuthPage_message__9VGVv{color:#b3cfff;font-family:Orbitron,sans-serif;font-size:16px;margin:30px 0 0;opacity:.8}.DiscordAuthPage_spinner__wWYuG{animation:DiscordAuthPage_spin__2NVN1 1s linear infinite;border:4px solid #b3cfff33;border-radius:50%;border-top-color:#b3cfff;height:50px;margin:0 auto;width:50px}@keyframes DiscordAuthPage_spin__2NVN1{to{transform:rotate(1turn)}}.DiscordDisconnectedPage_container__k-cHT{align-items:center;background:#0a0a0f;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%}.DiscordDisconnectedPage_content__Wl7WZ{align-items:center;display:flex;height:100%;justify-content:center;padding:20px;position:relative;width:100%;z-index:2}.DiscordDisconnectedPage_panel__-a0Wg{animation:DiscordDisconnectedPage_fadeIn__EawX6 .5s ease-out;background:linear-gradient(180deg,#141423f2,#0a0a14f2);border:2px solid #6366f1;border:2px solid var(--ui-accent,#6366f1);border-radius:16px;box-shadow:0 0 40px #6366f14d,inset 0 1px 0 #ffffff1a;max-width:500px;padding:40px;text-align:center;width:100%}@keyframes DiscordDisconnectedPage_fadeIn__EawX6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.DiscordDisconnectedPage_icon__2n6OL{animation:DiscordDisconnectedPage_pulse__Nd82G 2s ease-in-out infinite;font-size:64px;margin-bottom:24px}@keyframes DiscordDisconnectedPage_pulse__Nd82G{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.DiscordDisconnectedPage_title__oe6BO{color:#6366f1;color:var(--ui-accent,#6366f1);font-family:Orbitron,sans-serif;font-size:32px;font-weight:700;letter-spacing:.1em;margin:0 0 16px;text-shadow:0 0 20px #6366f180;text-transform:uppercase}.DiscordDisconnectedPage_message__YvxAz{color:#e0e0e0;color:var(--ui-text,#e0e0e0);font-family:Orbitron,sans-serif;font-size:18px;line-height:1.6;margin:0 0 24px}.DiscordDisconnectedPage_instructions__80wiP{background:#6366f11a;border:1px solid #6366f14d;border-radius:8px;color:#a0a0a0;color:var(--ui-text-secondary,#a0a0a0);font-family:Orbitron,sans-serif;font-size:16px;line-height:1.6;margin:0;padding:20px}.DeveloperConsole_consoleContainer__MWtKi{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a14fa;background:var(--ui-bg,#0a0a14fa);border:2px solid #6496ff80;border:2px solid var(--ui-border,#6496ff80);border-radius:8px;box-shadow:0 8px 32px #00000080;display:flex;flex-direction:column;height:min(80vh,800px);left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(90vw,1200px);z-index:10000}.DeveloperConsole_consoleHeader__iT\+7e{align-items:center;background:#141428e6;background:var(--ui-bg-secondary,#141428e6);border-bottom:1px solid #6496ff4d;border-bottom:1px solid var(--ui-border,#6496ff4d);border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:12px 16px}.DeveloperConsole_consoleTitle__Q\+O\+L{display:flex;flex-direction:column;gap:4px}.DeveloperConsole_consoleTitle__Q\+O\+L>span:first-child{color:#fff;color:var(--ui-text,#fff);font-size:18px;font-weight:700}.DeveloperConsole_consoleSubtitle__4tsyA{color:#fff9;color:var(--ui-text-secondary,#fff9);font-size:11px}.DeveloperConsole_consoleControls__fJ6xi{align-items:center;display:flex;gap:8px}.DeveloperConsole_filterInput__Ofkbo{background:#0a0a14cc;background:var(--ui-bg,#0a0a14cc);border:1px solid #6496ff4d;border:1px solid var(--ui-border,#6496ff4d);border-radius:4px;color:#fff;color:var(--ui-text,#fff);font-size:13px;outline:none;padding:6px 12px;width:200px}.DeveloperConsole_filterInput__Ofkbo:focus{border-color:#6496ffcc;border-color:var(--ui-accent,#6496ffcc);box-shadow:0 0 8px #6496ff4d}.DeveloperConsole_levelSelect__TYBVM{background:#0a0a14cc;background:var(--ui-bg,#0a0a14cc);border:1px solid #6496ff4d;border:1px solid var(--ui-border,#6496ff4d);border-radius:4px;color:#fff;color:var(--ui-text,#fff);cursor:pointer;font-size:13px;outline:none;padding:6px 12px}.DeveloperConsole_levelSelect__TYBVM:focus{border-color:#6496ffcc;border-color:var(--ui-accent,#6496ffcc)}.DeveloperConsole_clearButton__ZRhtP,.DeveloperConsole_closeButton__bFCng{background:#0a0a14cc;background:var(--ui-bg,#0a0a14cc);border:1px solid #6496ff4d;border:1px solid var(--ui-border,#6496ff4d);border-radius:4px;color:#fff;color:var(--ui-text,#fff);cursor:pointer;font-size:13px;padding:6px 16px;transition:all .2s}.DeveloperConsole_clearButton__ZRhtP:hover{background:#141428e6;background:var(--ui-bg-hover,#141428e6);border-color:#6496ff99;border-color:var(--ui-accent,#6496ff99)}.DeveloperConsole_closeButton__bFCng{background:#c8323233;border-color:#c8323280;font-size:20px;line-height:1;padding:6px 12px}.DeveloperConsole_closeButton__bFCng:hover{background:#c8323266;border-color:#c83232cc}.DeveloperConsole_consoleContent__b7tM1{background:#05050a80;flex:1 1;font-family:Courier New,Consolas,monospace;font-size:12px;line-height:1.6;overflow-y:auto;padding:8px}.DeveloperConsole_consoleContent__b7tM1::-webkit-scrollbar{width:8px}.DeveloperConsole_consoleContent__b7tM1::-webkit-scrollbar-track{background:#0000004d}.DeveloperConsole_consoleContent__b7tM1::-webkit-scrollbar-thumb{background:#6496ff80;background:var(--ui-border,#6496ff80);border-radius:4px}.DeveloperConsole_consoleContent__b7tM1::-webkit-scrollbar-thumb:hover{background:#6496ffcc;background:var(--ui-accent,#6496ffcc)}.DeveloperConsole_logEntry__IXMIe{border-radius:3px;display:flex;gap:8px;margin-bottom:2px;padding:4px 8px;word-break:break-word}.DeveloperConsole_logEntry__IXMIe:hover{background:#ffffff0d}.DeveloperConsole_logTimestamp__DhnfW{color:#969696b3;flex-shrink:0;font-size:11px;min-width:100px}.DeveloperConsole_logLevel__3Ovj3{flex-shrink:0;font-weight:700;min-width:60px}.DeveloperConsole_logMessage__m5-Sp{color:#fff;color:var(--ui-text,#fff);flex:1 1}.DeveloperConsole_logLog__u2bHe .DeveloperConsole_logLevel__3Ovj3{color:#c8c8c8cc}.DeveloperConsole_logInfo__Zvgir .DeveloperConsole_logLevel__3Ovj3{color:#6496ffe6}.DeveloperConsole_logWarn__Q8ZX9 .DeveloperConsole_logLevel__3Ovj3{color:#ffc864e6}.DeveloperConsole_logError__pZJqp .DeveloperConsole_logLevel__3Ovj3{color:#ff6464e6}.DeveloperConsole_logDebug__Jhn1M .DeveloperConsole_logLevel__3Ovj3{color:#96ff96e6}.DeveloperConsole_logError__pZJqp{background:#ff32321a;border-left:3px solid #ff646480}.DeveloperConsole_logWarn__Q8ZX9{background:#ffc8321a;border-left:3px solid #ffc86480}.DeveloperConsole_noLogs__iPqEh{align-items:center;color:#ffffff80;color:var(--ui-text-secondary,#ffffff80);display:flex;font-style:italic;height:100%;justify-content:center}.DeveloperConsole_consoleFooter__5MfVW{background:#141428e6;background:var(--ui-bg-secondary,#141428e6);border-radius:0 0 8px 8px;border-top:1px solid #6496ff4d;border-top:1px solid var(--ui-border,#6496ff4d);color:#fff9;color:var(--ui-text-secondary,#fff9);font-size:12px;padding:8px 16px}
/*# sourceMappingURL=main.f06bea5c.css.map*/