@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-duration:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-zinc-400:#9f9fa9;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-semibold:600;--tracking-widest:.1em;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-zinc-400:lab(65.6464% 1.53497 -5.42429)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-4{top:calc(var(--spacing) * 4)}.top-\[calc\(100\%\+7px\)\]{top:calc(100% + 7px)}.right-0{right:0}.right-4{right:calc(var(--spacing) * 4)}.left-0{left:0}.left-2{left:calc(var(--spacing) * 2)}.z-10{z-index:10}.z-50{z-index:50}.z-\[150\]{z-index:150}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-full{width:100%;height:100%}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-full{height:100%}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-3\/4{width:75%}.w-56{width:calc(var(--spacing) * 56)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[420px\]{max-width:420px}.max-w-xs{max-width:var(--container-xs)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[10rem\]{min-width:10rem}.shrink-0{flex-shrink:0}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-border{border-color:var(--border)}.border-destructive\/45{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/45{border-color:color-mix(in oklab, var(--destructive) 45%, transparent)}}.border-primary\/35{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/35{border-color:color-mix(in oklab, var(--primary) 35%, transparent)}}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-\[\#181a1e\]{background-color:#181a1e}.bg-\[\#15171b\]{background-color:#15171b}.bg-\[rgba\(91\,221\,159\,\.1\)\]{background-color:#5bdd9f1a}.bg-background{background-color:var(--background)}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-border{background-color:var(--border)}.bg-destructive\/12{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/12{background-color:color-mix(in oklab, var(--destructive) 12%, transparent)}}.bg-destructive\/15{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/15{background-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary\/12{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/12{background-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.bg-primary\/16{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/16{background-color:color-mix(in oklab, var(--primary) 16%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.fill-current{fill:currentColor}.object-cover{object-fit:cover}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-7{padding:calc(var(--spacing) * 7)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-\[\#76dca9\]{color:#76dca9}.text-\[\#ffb9bf\]{color:#ffb9bf}.text-\[\#ffe1c4\]{color:#ffe1c4}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-zinc-400{color:var(--color-zinc-400)}.underline-offset-4{text-underline-offset:4px}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (hover:hover){.hover\:bg-destructive\/25:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/25:hover{background-color:color-mix(in oklab, var(--destructive) 25%, transparent)}}.hover\:bg-primary\/20:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.hover\:bg-secondary:hover,.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:bg-secondary:focus{background-color:var(--secondary)}.focus\:text-foreground:focus{color:var(--foreground)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.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-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-200[data-state=closed]{--tw-duration:.2s;transition-duration:.2s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:duration-300[data-state=open]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[variant\=destructive\]\:text-\[\#ffb9bf\][data-variant=destructive]{color:#ffb9bf}.data-\[variant\=destructive\]\:focus\:bg-destructive\/15[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/15[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-muted-foreground svg{color:var(--muted-foreground)}.data-\[variant\=destructive\]\:\[\&_svg\]\:text-\[\#ffb9bf\][data-variant=destructive] svg{color:#ffb9bf}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#09090b;--panel:#131316;--panel-2:#18191c;--line:#ffffff12;--text:#f5f5f7;--muted:#8c8c94;--muted-2:#6d6d75;--amber:#e8935e;--amber-bright:#ffab6b;--green:#5bdd9f;--red:#e36b75;--mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--radius:.65rem;--background:var(--bg);--foreground:var(--text);--card:var(--panel);--card-foreground:var(--text);--popover:#17181a;--popover-foreground:var(--text);--primary:var(--amber);--primary-foreground:#1a1006;--secondary:var(--panel-2);--secondary-foreground:var(--text);--muted-surface:var(--panel);--muted-foreground:var(--muted);--accent:#e8935e1f;--accent-foreground:var(--amber-bright);--destructive:var(--red);--destructive-foreground:#2a1113;--border:var(--line);--input:var(--line);--ring:#e8935e73}*{box-sizing:border-box}html{scrollbar-gutter:stable}html,body{background:var(--bg);min-height:100%;color:var(--text);margin:0;font:14px/1.5 Avenir Next,Avenir,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.shell{grid-template-columns:220px minmax(0,1fr);align-items:start;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);background:#0c0c0e;flex-direction:column;height:100vh;padding:30px 22px;display:flex;position:sticky;top:0;overflow:hidden}.brand{align-items:center;gap:10px;padding:0 8px;font-weight:650;display:flex}.brandMark{place-items:center;width:34px;height:34px;display:grid}.sentraLogo{object-fit:contain;filter:invert();width:32px;height:32px;display:block}nav{gap:3px;margin-top:34px;display:grid}nav a{color:var(--muted);border-radius:9px;align-items:center;gap:10px;padding:9px 10px;transition:color .15s,background .15s;display:flex}nav a:hover{color:var(--text);background:var(--panel)}.stage{color:var(--muted);margin-top:auto;padding:12px 8px;font-size:12px}.liveBadge{color:#76dca9;background:#5bdd9f14;border-radius:999px;align-items:center;gap:7px;width:fit-content;margin-bottom:10px;padding:4px 8px;font-size:11px;font-weight:650;display:inline-flex}.liveBadge i{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #5bdd9f1f}.liveBadge.paused{color:var(--muted);background:#ffffff0d}.liveBadge.paused i{box-shadow:none;background:#777981}.eventRefreshBadge{color:#dba57e;background:#e8935e14}.eventRefreshBadge i{background:var(--amber);box-shadow:0 0 0 3px #e8935e1f}.content{background:#0d0d0f;width:100%;max-width:none;min-height:100vh;padding:52px 56px 80px}header{justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:24px;display:flex}.eyebrow{color:var(--muted);letter-spacing:.12em;margin:0 0 5px;font-size:11px;font-weight:650}h1{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:620;line-height:1.2}h2{margin:0;font-size:17px;font-weight:620}.subtitle,.panel p{color:var(--muted);margin:8px 0 0}.stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0;display:grid}.card{background:0 0;min-width:0;padding:18px 4px 20px}.card p{color:var(--muted);margin:0;font-size:12px}.card strong{font-family:var(--mono);font-variant-numeric:tabular-nums;margin:7px 0 2px;font-size:24px;font-weight:600;display:block}.card small{color:var(--muted-2)}.panel{background:0 0;margin-top:30px;padding:28px 0}.tablePanel{overflow:hidden}.panelTitle{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}.panelTitle span,.muted{color:var(--muted)}.table{overflow-x:auto}.tableRow{border-bottom:1px solid #20242b;grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;gap:18px;min-width:680px;padding:12px 8px;display:grid}a.tableRow:hover{background:var(--panel-2)}.tableRow>span:first-child{gap:1px;display:grid}.tableRow small{color:var(--muted);font-size:11px}.tableHead{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:650}.usageHead,.auditHead{grid-template-columns:1.2fr 1.4fr 1fr 1fr}.good{color:var(--green)}.bad{color:var(--red)}.button,.dangerButton,.discordButton{color:#ffe1c4;cursor:pointer;background:#e8935e1f;border:1px solid #e8935e59;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:7px 15px;font-weight:600;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.button:hover,.discordButton:hover{background:#e8935e33}.button:active,.dangerButton:active,.discordButton:active{transform:translateY(1px)}.dangerButton{color:#ffb9bf;background:#351a1e;border-color:#69373d}.dangerButton:hover{background:#432126}.linkButton{color:var(--amber-bright);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0 0;display:inline-flex}.headerActions,.buttonGrid{flex-wrap:wrap;gap:8px;display:flex}.controls{grid-template-columns:1fr 1.4fr;align-items:center;gap:30px;display:grid}.action{gap:4px;display:grid}.action small{max-width:220px;color:var(--muted)}.policyForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.policyForm label{color:var(--muted);gap:5px;font-size:12px;display:grid}input,select{width:100%;min-height:38px;color:var(--text);background:0 0;border:0;border-bottom:1px solid #34363b;border-radius:0;outline:0;padding:8px 2px}input:focus,select:focus,textarea:focus{border-color:var(--amber)}.search{max-width:270px}.back{color:var(--amber-bright);margin-bottom:22px;display:inline-block}.login{place-items:center;min-height:100vh;padding:24px;display:grid}.loginCard{background:var(--panel);text-align:left;width:min(390px,100%);padding:34px}.loginCard .large{width:36px;height:36px;margin-bottom:24px}.loginCard h1{margin-bottom:8px}.loginCard p{color:var(--muted)}.verifyPage{background:radial-gradient(circle at 50% 0, #e8935e14, transparent 38%), var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.verifyCard{border:1px solid var(--line);background:#111113;border-radius:24px;width:min(460px,100%);padding:38px;box-shadow:0 24px 80px #00000057}.verifyCard h1{margin-top:12px;font-size:32px}.verifyCard>p:not(.eyebrow):not(.verifyClose){color:var(--muted);margin:10px 0 0;font-size:15px}.verifyLogo{object-fit:contain;filter:invert();width:48px;height:48px;margin-bottom:28px}.verifyStatus{color:#efa1a8;background:#e36b7517;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-top:26px;padding:8px 12px;font-weight:650;display:flex}.verifyStatus.good{color:var(--green);background:#5bdd9f17}.verifyStatus i{background:currentColor;border-radius:50%;width:7px;height:7px}.verifyCard .verifyClose{border-top:1px solid var(--line);color:var(--muted-2);margin-top:28px;padding-top:20px;font-size:12px}.discordButton{width:100%;margin-top:18px}.error{border-left:2px solid var(--red);color:#ffb8be;background:#261619;margin-top:14px;padding:9px}.directoryPanel{margin-top:38px;padding-top:32px}.directoryHeader{justify-content:space-between;align-items:center;gap:28px;margin-bottom:26px;display:flex}.directoryHeader h2{font-size:27px}.searchBox{background:#171719;border:1px solid #3a3b40;border-radius:18px;align-items:center;gap:13px;width:min(440px,100%);height:54px;padding:0 18px;display:flex}.searchBox>svg{color:#8c8c94;flex:none}.searchBox input{background:0 0;border:0;outline:0;min-height:0;padding:0;font-size:17px}.serverList{gap:12px;display:grid}.serverRow{background:0 0;border-bottom:1px solid #292a2e;justify-content:space-between;align-items:center;gap:30px;min-height:90px;padding:18px 20px;transition:background .15s;display:flex}.serverRow:hover{background:#171719}.serverIdentity{min-width:0;display:grid}.serverIdentity b{color:#f1f1f3;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:560;overflow:hidden}.serverIdentity small{color:var(--muted);font-size:15px}.serverMetrics{text-align:right;align-items:center;gap:34px;display:flex}.serverMetrics>span{min-width:76px;display:grid}.serverMetrics b{font-size:20px;font-weight:620}.serverMetrics small{color:var(--muted);white-space:nowrap;font-size:12px}.metricBlue{color:var(--amber-bright)}.metricGreen{color:var(--green)}.metricMuted{color:#787980}.emptyState{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:20px;padding:42px}.homePage{width:min(1180px,100%);margin:0 auto}.homeHeader{padding:0 0 26px}.homeHeader h1{font-size:34px}.homeHeader .subtitle{margin-top:5px}.homeStats{grid-template-columns:repeat(3,1fr);gap:0;margin:22px 0 0;padding:18px 0}.homeStats .card:first-child{padding-left:0}.homeStats .card strong{margin-right:7px;font-size:26px;display:inline}.homeStats .card small{color:var(--muted)}.homeStats .card p{margin-bottom:3px}.homePage .directoryPanel{border-top:0;margin-top:0;padding-top:30px}.homePage .directoryHeader{margin-bottom:14px}.homePage .directoryHeader h2{font-size:23px}.directoryHint{color:var(--muted);margin:2px 0 0;font-size:13px}.homePage .searchBox{border-radius:12px;width:min(370px,100%);height:46px}.homePage .searchBox input{font-size:14px}.homePage .serverList{gap:0}.homePage .serverRow{min-height:76px;padding:14px 10px}.homePage .serverIdentity b{font-size:16px}.homePage .serverIdentity small{font-size:12px}.homePage .serverMetrics{gap:24px}.homePage .serverMetrics b{font-size:16px}.heroCard{background:radial-gradient(120% 140% at 100% 0,#e8935e2e,#0000 60%),linear-gradient(160deg,#2a1c11,#17120d);border-radius:26px;margin-top:24px;padding:34px 38px;position:relative;overflow:hidden}.heroLabel{color:#dba57e;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.heroNumber{font-family:var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;font-size:50px;font-weight:600;display:flex}.heroNumber span{color:var(--muted);font-size:15px;font-weight:500}.legendRow{border-top:1px solid #ffffff12;gap:34px;margin-top:20px;padding-top:16px;display:flex}.legendItem{align-items:center;gap:8px;display:flex}.legendDot{border-radius:50%;flex:none;width:8px;height:8px}.legendAmber{background:var(--amber)}.legendMuted{background:var(--muted-2)}.legendItem b{font-family:var(--mono);font-size:15px;font-weight:600}.legendItem small{color:var(--muted);font-size:12px;display:block}.serverPage{width:min(1120px,100%);margin:0 auto}.serverPage .back{margin-bottom:24px;font-size:13px}.serverPage header{padding-bottom:22px}.serverPage header h1{font-size:30px}.serverPage .stats{gap:0;margin:18px 0 0;padding:16px 0}.serverPage .stats .card{padding:4px 24px}.serverPage .stats .card:first-child{padding-left:0}.serverPage .stats .card strong{font-size:23px}.serverPage .controls{margin-top:0;padding:24px 0;display:block}.serverPage .controls p{max-width:360px}.serverPage .buttonGrid{justify-content:flex-start;margin-top:18px}.serverPage .panel{margin-top:20px;padding:24px 0}.serverPage .policyForm{gap:12px 18px}.serverPage .policyForm label{gap:1px}.serverPage .policyForm .button{place-self:end start;width:auto;min-width:130px}.serverPage .buttonGrid{align-items:flex-start;gap:8px}.serverPage .action{justify-items:start}.activityPanels{gap:16px;margin-top:24px;display:grid}.activityCard,.chartCard{border:1px solid var(--line);background:var(--panel);border-radius:20px;padding:24px 26px}.activityHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.activityHead>span{color:var(--muted);font-size:12px}.activityHead p,.chartCard p{color:var(--muted);margin:4px 0 0;font-size:13px}.heatmapWrap{gap:10px;padding:20px 2px 12px;display:flex;overflow:visible}.heatmapGrid{grid-template-rows:repeat(7,12px);grid-auto-flow:column;gap:3px;display:grid}.heatmapCell{background:#ffffff1c;border-radius:3px;width:12px;height:12px}.heatmapCell[data-level="1"]{background:#e8935e47}.heatmapCell[data-level="2"]{background:#e8935e80}.heatmapCell[data-level="3"]{background:#e8935ebf}.heatmapCell[data-level="4"]{background:var(--amber-bright)}.heatmapCell[data-today=true]{outline-offset:1px;outline:2px solid #ffb37a}.heatmapDayLabels{color:var(--muted);flex:none;grid-template-rows:repeat(7,12px);gap:3px;font-size:11px;line-height:12px;display:grid}.chartsGrid{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}.barsRow{border-bottom:1px dashed #ffffff1f;align-items:flex-end;gap:5px;height:160px;margin-top:18px;padding-bottom:2px;display:flex}.bar{background:#e8935e52;border-radius:3px 3px 0 0;flex:1;min-width:4px}.barMax{background:var(--amber)}.barAxis{color:var(--muted-2);font:11px var(--mono);justify-content:space-between;margin-top:8px;display:flex}.donutWrap{width:148px;height:148px;margin:12px auto 0;position:relative}.donutWrap svg{width:148px;height:148px}.donutCenter{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.donutCenter span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.donutCenter strong{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:21px}.donutLegend{gap:6px;margin-top:18px;display:grid}.donutLegendRow{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.donutLegendRow i{border-radius:50%;width:8px;height:8px}.donutLegendRow b{color:var(--text);font-family:var(--mono);margin-left:auto}.toastViewport{z-index:900;pointer-events:none;gap:8px;width:min(380px,100vw - 48px);display:grid;position:fixed;bottom:24px;right:24px}.actionToast{color:#d6d8dd;background:#181a1e;border:1px solid #30343a;border-radius:12px;padding:11px 14px;box-shadow:0 16px 45px #00000073}.action button:disabled{cursor:wait;opacity:.65}.transferControls{flex-wrap:nowrap;align-items:flex-start;gap:8px;display:flex;position:relative}.exportMenu{position:relative}.exportMenu>.button{gap:7px}.chevron{color:#9fb0c4;transition:transform .15s;display:inline-block}.exportMenu>.button[aria-expanded=true] .chevron{transform:rotate(180deg)}.exportOptions{z-index:10;background:#181a1e;border:1px solid #30343a;border-radius:12px;min-width:120px;padding:6px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 14px 35px #00000059}.exportOptions a{color:var(--muted);border-radius:8px;padding:8px 10px;display:block}.exportOptions a:hover{color:var(--text);background:#22252b}.subtleButton{color:var(--muted);background:0 0}.subtleButton:hover{color:var(--text);background:#1a1d22}.fileInput,.fileInput[hidden]{display:none!important}.transferStatus{color:var(--muted);white-space:nowrap;position:absolute;top:calc(100% + 5px);left:4px}.tableRow{transition:background .15s}.tableRow:not(.tableHead):hover{background:#ffffff05}.modalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030406b8;place-items:center;padding:20px;animation:.14s ease-out modalFade;display:grid;position:fixed;inset:0}.confirmModal{background:#15171b;border:1px solid #30343a;border-radius:20px;width:min(420px,100%);padding:26px;animation:.16s ease-out modalRise;box-shadow:0 24px 80px #0000008c}.confirmModal h2{align-items:center;gap:9px;margin-top:2px;font-size:21px;display:flex}.confirmModal>p:not(.eyebrow){color:var(--muted);margin:9px 0 0}.modalActions{justify-content:flex-end;gap:9px;margin-top:24px;display:flex}.modalCancel{min-height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:7px 14px}.modalCancel:hover{color:var(--text)}@keyframes modalFade{0%{opacity:0}}@keyframes modalRise{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes sentraSpin{to{transform:rotate(360deg)}}.spin{transform-origin:50%;flex:none;animation:.75s linear infinite sentraSpin;display:inline-block}@media (max-width:800px){.shell{grid-template-columns:1fr}.sidebar{display:none}.content{padding:28px 18px 60px}header{display:block}.headerActions{margin-top:18px}.stats,.policyForm,.controls,.chartsGrid{grid-template-columns:1fr}.directoryPanel{padding-top:22px}.directoryHeader{flex-direction:column;align-items:stretch}.serverRow{flex-direction:column;align-items:flex-start;padding:20px 4px}.serverMetrics{text-align:left;justify-content:space-between;gap:12px;width:100%}.heroCard{padding:26px 24px}.heroNumber{font-size:38px}.legendRow{flex-wrap:wrap;gap:20px}.homeStats{grid-template-columns:repeat(3,1fr)}.homeStats .card{padding:4px 12px}.homeStats .card strong{font-size:21px;display:block}.homeStats .card small{font-size:10px}.serverPage .stats{grid-template-columns:repeat(3,1fr)}.serverPage .stats .card{padding:4px 10px}.serverPage .stats .card strong{font-size:19px}.serverPage .stats .card small{font-size:10px}.serverPage .controls{grid-template-columns:1fr}.serverPage .buttonGrid{justify-content:flex-start}}.shell{background:#09090b;grid-template-columns:240px minmax(0,1fr);gap:0;padding:0}.sidebar{border:0;border-right:1px solid var(--line);height:100vh;box-shadow:none;background:#0b0b0d;border-radius:0;padding:22px 16px 16px;top:0}.brand{border-radius:14px;gap:11px;min-height:52px;padding:6px 8px}.brand>span:last-child{line-height:1.15;display:grid}.brand b{letter-spacing:-.01em;font-size:15px}.brand small{color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:500}.brandMark{width:38px;height:38px}.sentraLogo{width:30px;height:30px}.sidebar nav{gap:6px;margin-top:24px}.sidebar nav:before{content:"Workspace";color:var(--muted-2);letter-spacing:.13em;text-transform:uppercase;padding:0 10px 7px;font-size:10px;font-weight:700}.sidebar nav a{border-radius:8px;gap:11px;min-height:42px;padding:7px 10px;position:relative}.sidebar nav a:hover{background:#ffffff09}.sidebar nav a.navActive{color:var(--text);background:#ffffff0d}.sidebar nav a.navActive:before{content:"";background:var(--amber);border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;left:-14px}.navIcon{width:25px;height:25px;color:var(--muted);place-items:center;display:grid}.navActive .navIcon{color:var(--amber-bright)}.stage{border-top:1px solid var(--line);gap:10px;padding:12px 5px 2px;display:grid}.stage .liveBadge{margin:0 5px}.account{align-items:center;gap:9px;min-width:0;padding:8px 5px;display:flex}.accountAvatar{background:var(--amber-dim,#e8935e29);width:31px;height:31px;color:var(--amber-bright);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.accountAvatarImage{background-position:50%;background-size:cover;box-shadow:0 0 0 1px #ffffff1f}.accountName{min-width:0;line-height:1.2;display:grid}.accountName small{color:var(--muted-2);text-transform:uppercase;font-size:9px}.accountName b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.account form{margin-left:auto}.logoutButton{width:31px;height:31px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.logoutButton:hover{color:#ffadb4;background:#e36b751a}.content{background:#0d0d0f;border:0;border-radius:0}.pageFrame,.homePage,.serverPage{width:min(1180px,100%);margin:0 auto}.pageHeader{border-bottom:1px solid var(--line);align-items:flex-end;padding-bottom:28px}.pageHeader h1,.homeHeader h1{font-size:clamp(30px,4vw,40px)}.eyebrow{color:var(--amber);letter-spacing:.14em;text-transform:uppercase;font-weight:700}.countPill{border:1px solid var(--line);color:var(--muted);font:12px var(--mono);background:#ffffff06;border-radius:999px;padding:7px 12px}.stats{gap:12px}.stats .card{border:0;border-left:1px solid var(--line);background:0 0;border-radius:0;padding:8px 20px 12px}.stats .card:first-child{border-left:0;padding-left:0}.stats .card p{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.homeStats{gap:12px;padding:0}.homeStats .card{padding:8px 20px 12px}.homeStats .card:first-child{padding:8px 20px 12px 0}.homeStats .card strong{margin-right:0;display:block}.panel,.serverPage .panel{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin-top:28px;padding:26px 0 0}.directoryPanel,.homePage .directoryPanel{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin-top:30px;padding:28px 0 0}.directoryHeader{margin-bottom:18px}.searchBox,.homePage .searchBox{border-color:var(--line);background:#ffffff08;border-radius:999px}.serverRow,.homePage .serverRow{border-radius:12px;padding-left:14px;padding-right:14px}.serverRow:last-child{border-bottom-color:#0000}.surfacePanel{background:0 0}.telemetryGrid{border:1px solid var(--line);background:var(--line);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.telemetryGrid>div{background:#121215;min-width:0;padding:18px}.telemetryGrid small{color:var(--muted);font-size:11px;display:block}.telemetryGrid strong{font:16px var(--mono);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;display:block;overflow:hidden}.tableRow{padding-left:12px;padding-right:12px}.tableHead{background:#ffffff06;border-radius:10px}.serverPage .controls{padding:24px}.activityCard,.chartCard{background:#121215;border-radius:14px}.login{background:#09090b;position:relative;overflow:hidden}.loginGlow{pointer-events:none;background:linear-gradient(125deg,#0000 45%,#e8935e09);position:absolute;inset:0}.loginCard{border:1px solid var(--line);background:#111114;border-radius:12px;width:min(430px,100%);padding:38px;position:relative;box-shadow:0 30px 100px #00000052}.loginBrand{align-items:center;gap:12px;margin-bottom:42px;display:flex}.loginBrand .large{width:42px;height:42px;margin:0}.loginBrand>span:last-child{display:grid}.loginBrand small{color:var(--muted);font-size:11px}.loginCard h1{font-size:34px}.loginNote{color:var(--muted-2);text-align:center;margin-top:14px;display:block}@media (max-width:800px){.shell{padding:0;display:block}.sidebar{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-width:0 0 1px;border-radius:0;flex-direction:row;align-items:center;gap:10px;width:100%;height:auto;padding:9px 12px;display:flex;position:sticky;top:0}.brand{min-height:42px;padding:0}.brandMark{width:36px;height:36px}.brand>span:last-child,.sidebar nav:before,.stage .liveBadge,.accountName,.accountAvatar{display:none}.sidebar nav{gap:3px;margin:0 0 0 auto;display:flex}.sidebar nav a{min-height:38px;padding:4px}.sidebar nav a>span:last-child{display:none}.navIcon{width:32px;height:32px}.stage{border:0;margin:0;padding:0;display:block}.account{background:0 0;padding:0}.content{border:0;border-radius:0;min-height:calc(100vh - 61px);padding:28px 16px 56px}.pageHeader{align-items:flex-start;display:flex}.telemetryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats .card,.homeStats .card,.homeStats .card:first-child{padding:15px 13px}.directoryPanel,.homePage .directoryPanel,.panel,.serverPage .panel{padding:20px 0 0}}.healthStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px}.healthStats .healthCard,.healthStats .healthCard:first-child{flex-direction:column;align-items:flex-start;min-height:148px;padding:20px 22px;display:flex}.healthCard>p{line-height:1.4}.healthCard>small{overflow-wrap:anywhere;margin-top:auto;padding-top:13px;line-height:1.45;display:block}.healthCard .serviceStatus{width:fit-content;max-width:100%;min-height:32px;font:650 15px/1.35 var(--mono);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;margin:13px 0 4px;padding:5px 11px;display:inline-flex;overflow:visible}.serviceGood{color:#76dca9;background:#5bdd9f17;border-color:#5bdd9f38!important}.serviceBad{color:#ff9ca5;background:#e36b7517;border-color:#e36b753d!important}.serviceNeutral{color:#b7b7be;background:#ffffff0b;border-color:#ffffff1a!important}.liveHeartbeatTime{color:#b9b9c0;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:900px){.healthStats{grid-template-columns:1fr}.healthStats .healthCard,.healthStats .healthCard:first-child{min-height:124px}}:root{--page-max:1180px;--page-gutter:clamp(24px, 4vw, 64px);--section-gap:32px;--control-height:42px}.content{padding:48px var(--page-gutter) 72px}.pageFrame,.homePage,.serverPage{width:min(var(--page-max), 100%)}.pageHeader,.homeHeader,.serverPage header{align-items:flex-end;min-height:108px;margin:0;padding:0 0 28px}.pageHeader>div,.homeHeader>div,.serverPage header>div{min-width:0}.subtitle{max-width:620px;margin-top:7px}.headerActions{align-items:center;padding-bottom:2px}.serverPage .back{margin-bottom:26px}.stats,.homeStats,.serverPage .stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:28px 0 0;padding:0}.stats .card,.homeStats .card,.homeStats .card:first-child,.serverPage .stats .card,.serverPage .stats .card:first-child{min-height:84px;padding:10px 24px}.stats .card:first-child,.homeStats .card:first-child,.serverPage .stats .card:first-child{padding-left:0}.stats .card strong,.homeStats .card strong,.serverPage .stats .card strong{margin:8px 0 3px;font-size:clamp(21px,2vw,26px);line-height:1.1}.heroCard{margin-top:30px;padding:clamp(28px,3.2vw,42px)}.heroNumber{font-size:clamp(38px,5vw,56px);line-height:1.05}.legendRow{margin-top:26px;padding-top:18px}.directoryPanel,.homePage .directoryPanel{margin-top:var(--section-gap);padding-top:28px}.directoryHeader{min-height:52px;margin-bottom:16px}.directoryHeader h2,.homePage .directoryHeader h2{font-size:22px}.searchBox,.homePage .searchBox{width:min(360px,100%);height:var(--control-height);padding:0 16px}.serverRow,.homePage .serverRow{min-height:72px;padding:13px 12px}.serverIdentity b,.homePage .serverIdentity b{font-size:15px}.serverIdentity small,.homePage .serverIdentity small{margin-top:2px;font-size:11px}.serverMetrics,.homePage .serverMetrics{gap:clamp(16px,2.5vw,30px)}.serverMetrics b,.homePage .serverMetrics b{font-size:15px}.panel,.serverPage .panel{margin-top:var(--section-gap);padding-top:28px}.panelTitle{min-height:34px;margin-bottom:16px}.serverPage .controls{margin-top:26px;padding:28px 0 0}.serverPage .buttonGrid{gap:10px;margin-top:20px}.button,.dangerButton,.discordButton{min-height:var(--control-height);padding:8px 17px}.policyForm,.serverPage .policyForm{gap:18px 24px}.policyForm label,.serverPage .policyForm label{gap:6px}input,select{min-height:var(--control-height);padding:9px 4px}.activityPanels{margin-top:var(--section-gap);gap:18px}.activityCard,.chartCard{padding:clamp(20px,2.5vw,28px)}.chartsGrid{gap:18px}.tableRow{min-height:50px;padding-top:13px;padding-bottom:13px}.tablePanel{padding-bottom:0}.surfacePanel .panelTitle{margin-bottom:20px}.telemetryGrid>div{min-height:92px;padding:18px 20px}.loginCard{padding:clamp(30px,4vw,42px)}.loginBrand{margin-bottom:38px}.loginCard>p:not(.eyebrow){margin:10px 0 0}.discordButton{margin-top:24px}@media (max-width:1000px){.shell{grid-template-columns:216px minmax(0,1fr)}.sidebar{padding-left:12px;padding-right:12px}.content{padding-left:32px;padding-right:32px}.serverMetrics>span{min-width:68px}}@media (max-width:800px){:root{--section-gap:26px}.content{padding:30px 18px 52px}.pageHeader,.homeHeader,.serverPage header{align-items:flex-start;min-height:0;padding-bottom:22px}.pageHeader{gap:16px}.pageHeader .countPill{flex:none}.homeHeader .headerActions{margin-top:18px;padding:0}.stats,.homeStats,.serverPage .stats{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.stats .card,.homeStats .card,.homeStats .card:first-child,.serverPage .stats .card,.serverPage .stats .card:first-child{min-height:72px;padding:7px 12px}.stats .card:first-child,.homeStats .card:first-child,.serverPage .stats .card:first-child{padding-left:0}.stats .card strong,.homeStats .card strong,.serverPage .stats .card strong{font-size:19px}.stats .card small{font-size:10px}.heroCard{border-radius:18px;margin-top:24px;padding:26px 22px}.heroNumber{align-items:flex-end;gap:7px}.legendRow{gap:22px;margin-top:22px}.directoryHeader{gap:16px;min-height:0}.searchBox,.homePage .searchBox{width:100%}.serverRow,.homePage .serverRow{gap:14px;padding:16px 8px}.serverMetrics,.homePage .serverMetrics{gap:12px}.serverMetrics>span{min-width:0}.policyForm,.serverPage .policyForm{gap:16px}.activityPanels{margin-top:26px}.chartsGrid{gap:14px}.telemetryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.content{padding-left:14px;padding-right:14px}h1,.pageHeader h1,.homeHeader h1{font-size:28px}.stats,.homeStats,.serverPage .stats{grid-template-columns:1fr}.stats .card,.homeStats .card,.homeStats .card:first-child,.serverPage .stats .card,.serverPage .stats .card:first-child{border-left:0;border-top:1px solid var(--line);min-height:0;padding:14px 0}.stats .card:first-child,.homeStats .card:first-child,.serverPage .stats .card:first-child{border-top:0}.stats .card strong,.homeStats .card strong,.serverPage .stats .card strong{margin-right:7px;display:inline-block}.heroNumber{font-size:34px;display:grid}.legendRow{display:grid}.telemetryGrid,.chartsGrid{grid-template-columns:1fr}.modalActions{flex-wrap:wrap}}@media (max-width:700px){.permissionRoles{grid-template-columns:1fr}}.dataPoint{position:relative}.dataPoint:hover,.dataPoint:focus-visible{z-index:120}.dataPoint:after{content:attr(data-tooltip);z-index:120;color:#fff;width:max-content;max-width:min(280px,82vw);font:12px/1.4 var(--mono);text-align:left;white-space:normal;opacity:0;pointer-events:none;background:#08080a;border:1px solid #e8935e6b;border-radius:10px;padding:9px 11px;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px);box-shadow:0 14px 38px #000000b8,0 0 0 1px #ffffff0a}.dataPoint:hover:after,.dataPoint:focus-visible:after{opacity:1;transform:translate(-50%)}.dataPoint:focus-visible{outline-offset:3px;outline:2px solid #e8935eb3}.heatmapCell{cursor:crosshair}.bar{cursor:crosshair;transition:background .12s,filter .12s}.bar:hover,.bar:focus-visible{filter:brightness(1.35)}.donutArc{cursor:crosshair;transition:opacity .12s,stroke-width .12s}.donutArc:hover{opacity:.85;stroke-width:13px}.donutLegendRow{cursor:default;border-radius:5px;padding:4px 2px}.donutLegendRow:hover,.donutLegendRow:focus-visible{background:#ffffff09}.chartEmpty{text-align:center;background:#ffffff09;border-radius:10px;padding:10px;margin:2px 0 0!important}.serverMetrics .dataPoint{cursor:help}.serverMetrics .dataPoint:last-child:after{left:auto;right:0;transform:translateY(4px)}.serverMetrics .dataPoint:last-child:hover:after{transform:translate(0)}.reasonField{color:var(--muted);gap:7px;margin-top:20px;font-size:12px;display:grid}.reasonField textarea,.appealForm textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:116px;color:var(--text);background:#0d0d10;border-radius:9px;outline:0;padding:12px 13px;line-height:1.5}.reasonField small{color:var(--muted-2);text-align:right}button:disabled{cursor:not-allowed;opacity:.5}.appealPage{background:#09090b;place-items:center;min-height:100vh;padding:32px 20px;display:grid}.appealCard{border:1px solid var(--line);background:#111114;width:min(620px,100%);padding:clamp(28px,5vw,48px)}.appealReason{border-left:3px solid var(--amber);background:#e8935e0e;margin:28px 0;padding:18px 20px}.appealReason small,.appealReviewGrid small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.appealReason p{white-space:pre-wrap;margin:7px 0 0}.appealForm{gap:18px;display:grid}.appealForm label{color:var(--muted);gap:7px;font-size:12px;display:grid}.appealForm input{border:1px solid var(--line);border-radius:8px;padding:9px 12px}.appealForm .button{justify-self:start}.formStatus,.appealClosed{border:1px solid var(--line);color:var(--muted);background:#ffffff06;margin:0;padding:12px 14px}.appealsList{gap:18px;margin-top:30px;display:grid}.appealReview{border:1px solid var(--line);background:#111114;padding:24px}.appealReviewHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.appealReviewHead small{color:var(--muted)}.appealActions{gap:8px;display:flex}.iconDangerButton{color:#e98b94;cursor:pointer;background:#e36b750f;border:1px solid #e36b753d;border-radius:8px;place-items:center;width:38px;min-height:38px;transition:background .15s,border-color .15s,color .15s;display:inline-grid}.iconDangerButton:hover{color:#ffadb4;background:#e36b7521;border-color:#e36b7580}.iconDangerButton:disabled{cursor:not-allowed;opacity:.45}.appealReviewGrid{grid-template-columns:1fr 1.4fr;gap:28px;padding-top:20px;display:grid}.appealReviewGrid p{color:#d7d7dc;white-space:pre-wrap;margin:7px 0 0}.appealContact{color:var(--muted);margin:18px 0 0;font-size:12px}@media (max-width:700px){.appealReviewHead{display:grid}.appealReviewGrid{grid-template-columns:1fr;gap:18px}}.auditTable .auditHead{grid-template-columns:1.05fr 1.65fr 1.25fr .65fr}.auditTime,.auditAction,.auditServer{gap:2px;min-width:0;display:grid}.auditTime b,.auditAction b,.auditServer b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.auditTime small,.auditAction small,.auditServer small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.auditAction small{max-width:440px}.statusBadge{border-radius:999px;width:fit-content;padding:4px 8px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}.statusSuccess{color:#76dca9;background:#5bdd9f17}.statusFailed{color:#ff9ca5;background:#e36b751a}.serverTelemetry{border:1px solid var(--line);background:#ffffff05;border-radius:14px;margin-bottom:28px;padding:18px 20px!important}.serverPage .serverTelemetry{grid-template-columns:repeat(4,minmax(0,1fr))}.serverOwner{color:var(--muted-2);margin-top:3px}@media (max-width:800px){.serverPage .serverTelemetry{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.serverPage .serverTelemetry{grid-template-columns:1fr}}.serverPage .serverTelemetry .card{border-left:1px solid var(--line);padding-left:22px;position:relative}.serverPage .serverTelemetry .card:first-child{border-left:0;padding-left:0}.serverPage .serverTelemetry .card p{color:#b7b7be}.serverPage .serverTelemetry .card small{color:var(--muted-2)}.usageSectionHead{justify-content:space-between;align-items:end;gap:24px;margin-bottom:2px;display:flex}.usageSectionHead h2{margin-top:4px;font-size:22px}.usageSummary{border:1px solid var(--line);background:#ffffff05;border-radius:10px;display:flex;overflow:hidden}.usageSummary span{border-left:1px solid var(--line);gap:3px;min-width:106px;padding:10px 14px;display:grid}.usageSummary span:first-child{border-left:0}.usageSummary small{color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.usageSummary b{font:600 13px var(--mono);font-variant-numeric:tabular-nums}.activityCard,.chartCard{box-shadow:inset 0 1px #ffffff06}@media (max-width:760px){.usageSectionHead{flex-direction:column;align-items:stretch}.usageSummary{grid-template-columns:repeat(2,1fr);display:grid}.usageSummary span:nth-child(3){border-left:0;border-top:1px solid var(--line)}.usageSummary span:nth-child(4){border-top:1px solid var(--line)}}.dangerZone{gap:20px;display:grid;border-top-color:#e36b7547!important}.dangerZone>div:first-child p:last-child{color:var(--muted);margin-top:5px}.dangerSection{margin-top:var(--section-gap);border-top:1px solid #e36b7547;padding-top:28px}.dangerSectionHead>p:last-child{color:var(--muted);margin:6px 0 0;font-size:13px}.dangerCards{grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);gap:14px;margin-top:20px;display:grid}.dangerCard{border:1px solid var(--line);background:#ffffff05;border-radius:12px;flex-direction:column;align-items:flex-start;gap:20px;min-height:100%;padding:22px;display:flex}.dangerCardTitle{align-items:flex-start;gap:11px;display:flex}.dangerCardTitle>svg{color:#e36b75;flex:none;margin-top:2px}.dangerCardTitle h3{font-size:15px}.dangerCardTitle p{max-width:500px;color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.5}.dangerCard>.dangerButton{margin-top:auto}.removeBotCard{border-color:#e36b7533}.confirmationField{color:var(--muted);gap:7px;margin-top:14px;font-size:12px;display:grid}.confirmationField input{border:1px solid var(--line);color:var(--text);background:#0d0d10;border-radius:8px;padding:9px 11px}.dangerInput{color:var(--muted);gap:7px;font-size:12px;display:grid}.dangerInput textarea{resize:vertical;border:1px solid var(--line);min-height:88px;color:var(--text);background:#0d0d10;padding:11px 12px}.dangerInput input{border:1px solid var(--line);padding:8px 10px}.deleteOptions{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.deleteOptions legend{color:var(--muted);margin-bottom:9px;font-size:12px}.deleteOptions label,.maintenanceOptions label{border:1px solid var(--line);cursor:pointer;background:#ffffff05;align-items:center;gap:9px;padding:10px 12px;display:flex}.deleteOptions input,.maintenanceOptions input{width:15px;min-height:15px;accent-color:var(--amber)}.dangerActions{flex-wrap:wrap;gap:10px;display:flex}.maintenancePanel{margin-top:36px}.maintenanceOptions{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.maintenanceSave{grid-template-columns:minmax(220px,1fr) auto;gap:12px;margin-top:16px;display:grid}.maintenanceSave input{border:1px solid var(--line);padding:8px 10px}.maintenanceAlertSettings{border:1px solid var(--line);background:#ffffff05;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(280px,440px);align-items:end;gap:24px;margin-top:18px;padding:18px;display:grid}.maintenanceAlertSettings h3{margin:2px 0 0;font-size:15px}.maintenanceAlertSettings p:not(.eyebrow){color:var(--muted);margin:4px 0 0;font-size:12px}.maintenanceChannelField{color:var(--muted);gap:6px;font-size:9px;font-weight:650;display:grid}.maintenanceChannelField input{border:1px solid var(--line);width:100%;min-height:44px;color:var(--text);font:12px var(--mono);background:#101013;border-radius:11px;padding:0 13px}.maintenanceChannelField small{color:var(--muted-2);font-size:8px;font-weight:450}.maintenanceChannelField.invalid input{border-color:#e36b7580}.maintenanceChannelField.invalid small{color:#e88992}.maintenanceActions{flex-wrap:wrap;gap:8px;display:flex}.maintenanceOffButton{min-height:var(--control-height);color:#8be7b8;cursor:pointer;background:#5bdd9f14;border:1px solid #5bdd9f47;border-radius:999px;justify-content:center;align-items:center;padding:8px 17px;font-weight:600;display:inline-flex}.maintenanceOffButton:hover{background:#5bdd9f24}.maintenanceActive{white-space:nowrap;background:#e8935e14;border:1px solid #e8935e3d;border-radius:999px;padding:6px 10px;font-size:11px;color:#dba57e!important}.statusOverrideList{gap:10px;margin-top:16px;display:grid}.statusOverrideRow{border:1px solid var(--line);border-radius:var(--radius-sm);background:#ffffff05;grid-template-columns:minmax(150px,1.1fr) minmax(150px,1fr) minmax(180px,1.6fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.statusOverrideRow>div{gap:3px;min-width:0;display:grid}.statusOverrideRow small{color:var(--muted);font-size:10px}.statusOverrideRow select,.statusOverrideRow input{min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text);background:#101013;padding:7px 10px}@media (max-width:760px){.statusOverrideRow{grid-template-columns:1fr}}@media (max-width:900px){.maintenanceOptions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.dangerCards{grid-template-columns:1fr}}@media (max-width:600px){.deleteOptions,.maintenanceOptions,.maintenanceSave,.maintenanceAlertSettings{grid-template-columns:1fr}}:root{--radius-sm:10px;--radius-md:16px;--radius-lg:22px}.content{border-radius:var(--radius-lg) 0 0 var(--radius-lg)}.sidebar nav a,.logoutButton,.iconDangerButton,.exportOptions a{border-radius:var(--radius-sm)}.panel,.serverPage .panel,.directoryPanel,.homePage .directoryPanel{border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffff03;padding:24px}.stats,.homeStats,.serverPage .stats{gap:10px}.stats .card,.homeStats .card,.homeStats .card:first-child,.serverPage .stats .card,.serverPage .stats .card:first-child{border:1px solid var(--line);border-radius:var(--radius-md);background:#ffffff05;padding:15px 18px}.serverPage .serverTelemetry .card,.serverPage .serverTelemetry .card:first-child{border:1px solid var(--line);border-radius:var(--radius-md);padding:15px 18px}input:not([type=checkbox]):not([type=radio]),select,textarea{border-radius:var(--radius-sm);background:#ffffff05;border:1px solid #34363b;padding-left:12px;padding-right:12px}.searchBox input{background:0 0;border:0;border-radius:999px;padding:0}input[type=checkbox],input[type=radio]{border-radius:5px}.appealCard,.appealReview,.formStatus,.appealClosed,.appealReason{border-radius:var(--radius-md)}.dangerCard,.serverTelemetry,.activityCard,.chartCard,.telemetryGrid,.loginCard,.confirmModal{border-radius:var(--radius-lg)}.deleteOptions label,.maintenanceOptions label{border-radius:var(--radius-sm)}.table{border-radius:var(--radius-md)}.tableRow,.tableHead{border-radius:var(--radius-sm)}.heatmapCell{border-radius:6px}.bar{border-radius:7px}.dataPoint:after,.donutLegendRow{border-radius:var(--radius-sm)}.error{border-radius:var(--radius-sm);border:1px solid #e36b7540}@media (max-width:800px){.sidebar{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.content{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.directoryPanel,.homePage .directoryPanel,.panel,.serverPage .panel{padding:20px}}.stats.healthStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.stats.healthStats .card.healthCard,.stats.healthStats .card.healthCard:first-child{min-height:148px;padding:20px 22px}.stats.healthStats .card.healthCard strong.serviceStatus{margin:13px 0 4px;font-size:15px;line-height:1.35;display:inline-flex}@media (max-width:900px){.stats.healthStats{grid-template-columns:1fr}.stats.healthStats .card.healthCard,.stats.healthStats .card.healthCard:first-child{min-height:124px}}.settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.settingsGrid .settingsPanel{margin:0}.settingsWide{grid-column:1/-1}.settingsTitle{align-items:flex-start;gap:11px;display:flex}.settingsTitle>svg{color:var(--amber);flex:none;margin-top:2px}.settingsTitle p{color:var(--muted);margin:4px 0 0;font-size:12px}.settingsField{color:var(--muted);gap:7px;margin-top:18px;font-size:12px;display:grid}.settingsPanel>.button{margin-top:18px}.permissionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.permissionGrid label{border:1px solid var(--line);border-radius:var(--radius-sm);color:#c7c7cd;cursor:pointer;background:#ffffff05;align-items:center;gap:9px;min-height:43px;padding:10px 12px;font-size:12px;display:flex}.permissionGrid input{width:15px;min-height:15px;accent-color:var(--amber)}.settingsList{gap:8px;display:grid}.settingsRow{border:1px solid var(--line);border-radius:var(--radius-md);background:#ffffff05;justify-content:space-between;align-items:center;gap:18px;padding:13px 14px;display:flex}.settingsRow>div{gap:3px;min-width:0;display:grid}.settingsRow b{font-size:13px}.settingsRow small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}@media (max-width:850px){.settingsGrid{grid-template-columns:1fr}.settingsWide{grid-column:auto}}@media (max-width:560px){.permissionGrid{grid-template-columns:1fr}}.sidebar{border-radius:0}@media (max-width:800px){.sidebar{border-radius:0}}.sidebarSettings{border:1px solid var(--line);min-height:38px;color:var(--muted);background:#ffffff05;border-radius:11px;align-items:center;gap:9px;margin:0 3px 2px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.sidebarSettings:hover,.sidebarSettingsActive{color:#e8b38d;background:#e8935e12;border-color:#e8935e3d}@media (max-width:800px){.sidebarSettings{justify-content:center;width:38px;margin:0;padding:8px}.sidebarSettings span{display:none}}.login{padding:28px}.loginGlow{background:radial-gradient(700px 520px at 16% 15%,#e8935e17,#0000 70%),radial-gradient(600px 500px at 85% 85%,#5bdd9f09,#0000 70%)}.loginShell{border:1px solid var(--line);background:#101012;border-radius:26px;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);width:min(960px,100%);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 110px #00000061}.loginIntro,.loginAccess{padding:clamp(34px,5vw,58px)}.loginIntro{background:linear-gradient(145deg,#e8935e13,#0000 48%),#131315;flex-direction:column;justify-content:space-between;min-height:560px;display:flex}.loginIntro .loginBrand{margin:0}.loginBrand b{font-size:14px}.loginBrand small{margin-top:2px}.loginIntro h1{letter-spacing:-.035em;max-width:560px;margin-top:9px;font-size:clamp(34px,4vw,49px);line-height:1.08}.loginLead{color:#a4a4ac;max-width:550px;margin:18px 0 0;font-size:15px;line-height:1.65}.loginCapabilities{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px 20px;padding-top:28px;display:flex}.loginCapabilities span{color:#aaaab2;align-items:center;gap:7px;font-size:12px;display:inline-flex}.loginCapabilities svg{color:var(--green)}.loginAccess{border-left:1px solid var(--line);background:#0d0d0f;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.loginLock{color:#e8a77b;background:#e8935e14;border:1px solid #e8935e38;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:28px;display:grid}.loginAccess h2{margin-top:5px;font-size:25px}.loginAccess>p:not(.eyebrow){color:var(--muted);margin:11px 0 0;font-size:13px;line-height:1.6}.loginAccess .discordButton{justify-content:space-between;min-height:48px;margin-top:28px;padding:10px 18px}.loginError{width:100%;margin-top:20px;line-height:1.45}.loginAccess .loginNote{width:100%;margin-top:13px;line-height:1.45}@media (max-width:760px){.login{padding:18px}.loginShell{grid-template-columns:1fr}.loginIntro{gap:42px;min-height:auto}.loginAccess{border-top:1px solid var(--line);border-left:0}}.publicDashboard{background:#0d0d0f;min-height:100vh}.publicTopbar{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0b0de6;justify-content:space-between;align-items:center;min-height:72px;padding:12px clamp(22px,5vw,70px);display:flex;position:sticky;top:0}.publicBrand,.publicAccount{align-items:center;gap:10px;display:flex}.publicBrand>span,.publicAccount>span{display:grid}.publicBrand b{font-size:14px}.publicBrand small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.publicAccount>img,.publicAccount>span:first-child{width:34px;height:34px;color:var(--amber-bright);background:#e8935e1f;border-radius:50%;place-items:center;font-weight:700;display:grid}.publicAccount>b{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px;overflow:hidden}.publicAccount form{display:flex}.publicAccount button{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.publicAccount button:hover{color:#ffadb4;background:#e36b751a}.publicDashboardBody{width:min(1160px,100% - 40px);margin:0 auto;padding:clamp(48px,7vw,82px) 0 80px}.publicDashboardHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:28px;display:flex}.publicDashboardHead h1{font-size:clamp(34px,5vw,50px)}.publicDashboardHead p:last-child{max-width:620px;color:var(--muted);margin:9px 0 0}.publicGuildGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.publicGuildCard{border:1px solid var(--line);background:#121215;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;min-height:104px;padding:20px;transition:border-color .15s,transform .15s;display:flex}.publicGuildCard:hover{border-color:#e8935e38;transform:translateY(-1px)}.publicGuildIdentity{align-items:center;gap:13px;min-width:0;display:flex}.publicGuildIdentity>img,.publicGuildIdentity>span{width:46px;height:46px;color:var(--amber-bright);background:#e8935e1a;border-radius:15px;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid}.publicGuildIdentity h2{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.publicGuildIdentity small{color:var(--muted);font-size:11px}.publicGuildAction{color:#e8b38d;cursor:pointer;background:#e8935e14;border:1px solid #e8935e42;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:38px;padding:8px 13px;font-size:12px;font-weight:650;display:inline-flex}.inviteAction{color:#8be7b8;background:#5bdd9f12;border-color:#5bdd9f40}.publicEmpty p{margin:6px 0 0}.publicServerWorkspace>.back{margin-bottom:30px}.publicModuleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.publicModuleGrid article{border:1px solid var(--line);background:#121215;border-radius:18px;min-height:170px;padding:24px}.publicModuleGrid article>span{color:var(--amber);font:11px var(--mono)}.publicModuleGrid h2{margin-top:28px;font-size:18px}.publicModuleGrid p{color:var(--muted);margin:7px 0 0}@media (max-width:760px){.publicGuildGrid,.publicModuleGrid{grid-template-columns:1fr}.publicGuildCard{flex-direction:column;align-items:flex-start}.publicGuildAction{justify-content:center;width:100%}.publicDashboardHead{flex-direction:column;align-items:flex-start}.publicAccount>b{display:none}}.publicShell{background:#0d0d0f;grid-template-columns:244px minmax(0,1fr);min-height:100vh;display:grid}.publicSidebar{border-right:1px solid var(--line);background:#0b0b0d;flex-direction:column;height:100vh;padding:22px 16px 16px;display:flex;position:sticky;top:0}.publicSidebar .brand{padding:0 8px}.publicSidebar .brand b{letter-spacing:-.055em;font-family:Arial Rounded MT Bold,Avenir Next Rounded,ui-rounded,sans-serif;font-size:17px;font-weight:800}.publicSidebar .brand b:first-letter{color:#f0a778}.publicSidebar.hasServer nav{scrollbar-width:thin;scrollbar-color:#29292e transparent;flex:1;min-height:0;padding-right:3px;overflow-y:auto}.publicNavWrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.publicNavWrap nav{min-height:0}.publicNavGroup{color:var(--muted-2);letter-spacing:.12em;text-transform:uppercase;margin:13px 10px 5px;font-size:8px;font-weight:750;display:block}.publicNavGroup:first-child{margin-top:0}.publicNavMore{z-index:4;color:#a4a4ab;cursor:pointer;letter-spacing:.03em;background:linear-gradient(#0000,#0b0b0d 48%);border:0;justify-content:center;align-items:flex-end;gap:6px;min-height:36px;padding:17px 8px 5px;font-size:8px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:3px}.publicNavMore:hover{color:var(--text)}.publicSidebar nav:before{content:"Navigation";color:var(--muted-2);letter-spacing:.13em;text-transform:uppercase;padding:0 10px 7px;font-size:10px;font-weight:700}.publicSidebar nav a{border-radius:8px;min-height:42px;position:relative}.publicSidebar nav a.navActive{color:var(--text);background:#ffffff0d}.publicSidebar nav a.navActive:before{content:"";background:var(--amber);border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;left:-16px}.navSoon{color:var(--muted-2);letter-spacing:.06em;text-transform:uppercase;margin-left:auto;font-size:9px;font-weight:700}.publicServerSwitcher{border:1px solid var(--line);background:#ffffff05;border-radius:12px;align-items:center;gap:10px;min-height:58px;margin-top:24px;padding:10px 11px;display:flex}.publicServerMenu{margin:26px 2px 0;position:relative}.publicServerMenu .publicServerSwitcher{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;margin:0}.publicServerMenu.isOpen .publicServerSwitcher{background:#ffffff09;border-color:#39393f}.publicServerSwitcher>svg{color:var(--muted);flex:none;transition:transform .18s}.publicServerMenu.isOpen .publicServerSwitcher>svg{transform:rotate(180deg)}.publicServerDropdown{z-index:90;background:#121215;border:1px solid #303036;border-radius:14px;width:100%;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 18px 55px #00000080}.serverDropdownHead{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:11px 12px 8px;font-size:8px;font-weight:750;display:flex}.serverDropdownList{max-height:280px;padding:4px 6px 6px;display:grid;overflow-y:auto}.serverDropdownList a{color:#aaaab1;border-radius:9px;align-items:center;gap:9px;min-height:43px;padding:6px 8px;font-size:10px;font-weight:650;display:flex}.serverDropdownList a:hover,.serverDropdownList a.current{color:var(--text);background:#ffffff0b}.serverDropdownList img{border-radius:9px}.serverDropdownList a span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.serverDropdownList a svg{color:var(--amber)}.serverDropdownLoading{color:var(--muted);text-align:center;padding:18px 10px;font-size:9px}.serverDropdownAll{border-top:1px solid var(--line);min-height:42px;color:var(--muted);align-items:center;gap:8px;padding:10px 13px;font-size:9px;font-weight:700;display:flex}.serverDropdownAll:hover{color:var(--text);background:#ffffff06}.publicServerSwitcher>span:nth-child(2){flex:1;min-width:0;display:grid}.publicServerSwitcher small{color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.publicServerSwitcher b{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.publicServerSwitcher>span:last-child{color:var(--muted)}.publicSidebarNote{color:var(--muted);gap:10px;margin-top:auto;padding:14px 11px;display:flex}.publicSidebarNote p{margin:0;display:grid}.publicSidebarNote b{color:var(--text);font-size:12px}.publicSidebarNote span{margin-top:3px;font-size:10px;line-height:1.4}.publicSidebarAccount{border-top:1px solid var(--line);align-items:center;gap:9px;margin-top:auto;padding:14px 8px 2px;display:flex}.publicSidebarAccount small{color:var(--muted-2);font-size:9px}.publicSidebarAccount b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.publicContent{min-width:0}.publicShell .publicDashboardBody{width:min(1120px,100% - 64px);padding-top:58px}.publicGuildGrid{border:1px solid var(--line);background:#111114;border-radius:16px;grid-template-columns:1fr;gap:0;overflow:hidden}.publicGuildCard{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;min-height:82px;transform:none}.publicGuildCard:last-child{border-bottom:0}.publicGuildCard:hover{border-color:var(--line);background:#ffffff06;transform:none}.publicGuildCard.isInstalled{box-shadow:inset 3px 0 #e8935ead}.statusPill{color:#83d9ae;background:#5bdd9f14;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:650}.publicOverviewStats{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.publicOverviewStats article{border:1px solid var(--line);background:#ffffff04;border-radius:15px;padding:20px}.publicOverviewStats small{color:var(--muted)}.publicOverviewStats strong{margin:16px 0 5px;font-size:25px;display:block}.publicOverviewStats p{color:var(--muted-2);margin:0;font-size:11px}.publicPrimaryModule{background:linear-gradient(110deg,#e8935e12,#ffffff03);border:1px solid #e8935e33;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;margin-top:28px;padding:28px;display:flex}.publicPrimaryModule h2{margin-top:7px}.publicPrimaryModule p:last-child{max-width:580px;color:var(--muted);margin:7px 0 0}.publicSettingsStack{gap:14px;margin-top:28px;display:grid}.publicSettingsPanel{border:1px solid var(--line);background:#ffffff04;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);align-items:end;gap:40px;padding:26px;display:grid}.publicSettingsHeading h2{margin-top:6px;font-size:18px}.publicSettingsHeading p:last-child{max-width:540px;color:var(--muted);margin:7px 0 0}.publicSettingsPanel label{color:var(--muted);gap:8px;font-size:11px;font-weight:650;display:grid}.publicSettingsPanel select{border:1px solid var(--line);width:100%;min-height:44px;color:var(--text);background:#101013;border-radius:11px;padding:0 13px}.publicSaveBar{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#121215f0;border-radius:15px;justify-content:flex-end;align-items:center;gap:18px;min-height:64px;padding:10px 12px 10px 20px;display:flex;position:sticky;bottom:18px}.publicSaveBar span{color:var(--muted);margin-right:auto;font-size:12px}.publicSaveBar .button{align-items:center;gap:8px;display:flex}.publicSettingsUnavailable,.publicUpcoming{border:1px solid var(--line);background:#ffffff04;border-radius:16px;margin-top:28px;padding:28px}.publicSettingsUnavailable p,.publicUpcoming p{color:var(--muted);margin:7px 0 0}.publicUpcoming>span{color:var(--amber);font:10px var(--mono);text-transform:uppercase}.publicUpcoming h2{margin-top:18px}.publicSettingsPanel.wide{align-items:start}.publicFieldStack{gap:18px;display:grid}.publicFieldStack label,.publicFieldGrid label{color:var(--muted);gap:8px;font-size:11px;font-weight:650;display:grid}.fieldLabel{color:var(--muted);margin-bottom:9px;font-size:11px;font-weight:650;display:block}.publicFieldStack input:not([type=checkbox]),.publicFieldStack select,.publicFieldStack textarea,.publicFieldGrid input:not([type=checkbox]),.publicFieldGrid select{border:1px solid var(--line);width:100%;min-height:44px;color:var(--text);background:#101013;border-radius:11px;padding:10px 13px}.publicFieldStack textarea{resize:vertical;line-height:1.5}.publicFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.publicFieldGrid .full{grid-column:1/-1}.publicRoleGrid{flex-wrap:wrap;gap:7px;display:flex}.publicRoleGrid label,.publicToggle{border:1px solid var(--line);cursor:pointer;background:#ffffff04;border-radius:10px;align-items:center;gap:8px;min-height:36px;padding:7px 10px;color:var(--text)!important;display:flex!important}.publicRoleGrid input,.publicToggle input{accent-color:var(--amber)}.publicToggleList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:800px){.publicShell{grid-template-columns:1fr}.publicSidebar{z-index:50;border:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;gap:8px;width:100%;height:auto;padding:9px 12px;position:sticky}.publicSidebar .brand>span:last-child,.publicServerSwitcher span:nth-child(2),.publicServerSwitcher span:last-child,.publicSidebar nav:before,.publicSidebar nav a>span:last-of-type,.publicSidebar .navSoon,.publicSidebarNote,.publicSidebarAccount>div{display:none}.publicServerSwitcher{min-height:38px;margin:0;padding:8px}.publicSidebar nav{margin:0 0 0 auto;display:flex}.publicSidebar nav a{padding:5px}.publicSidebarAccount{border:0;margin:0;padding:0}.publicSidebarAccount form{display:none}.publicShell .publicDashboardBody{width:min(100% - 36px,1120px);padding-top:34px}.publicOverviewStats{grid-template-columns:1fr}.publicPrimaryModule,.publicSettingsPanel{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.publicSettingsPanel{gap:22px;display:grid}}.publicShell{--public-gutter:clamp(28px, 4.5vw, 64px);--public-section:32px;grid-template-columns:260px minmax(0,1fr)}.publicSidebar{padding:26px 18px 18px}.publicSidebar .brand{min-height:38px;padding:0 9px}.publicSidebar .brandMark{width:36px;height:36px}.publicSidebar .brand>span:last-child{line-height:1.25;display:grid}.publicSidebar .brand small{color:var(--muted-2);margin-top:2px;font-size:10px;font-weight:500}.publicServerSwitcher{min-height:62px;padding:11px 12px}.publicSidebar nav{gap:4px;margin-top:28px}.publicSidebar nav:before{padding:0 11px 9px}.publicSidebar nav a{min-height:44px;padding:9px 11px}.publicSidebarNote{margin:auto 2px 0;padding:16px 10px}.publicSidebarAccount{margin:14px 2px 0;padding:16px 8px 2px}.publicSidebar.hasServer .publicSidebarAccount{margin-top:auto}.publicContent{background:#0d0d0f;min-height:100vh}.publicShell .publicDashboardBody{width:min(1080px, calc(100% - (var(--public-gutter) * 2)));margin:0 auto;padding:52px 0 88px}.publicDashboardHead{align-items:flex-end;gap:32px;min-height:112px;padding:0 0 26px}.publicDashboardHead>div{min-width:0}.publicDashboardHead h1{max-width:760px;font-size:clamp(30px,3.4vw,40px);line-height:1.08}.publicDashboardHead p:last-child{max-width:650px;margin-top:10px;line-height:1.6}.countPill,.statusPill{flex:none;margin-bottom:3px}.publicGuildGrid{margin-top:var(--public-section)}.publicGuildCard{gap:24px;min-height:86px;padding:17px 20px}.publicGuildIdentity{gap:15px}.publicGuildIdentity>img,.publicGuildIdentity>span{border-radius:14px;width:48px;height:48px}.publicGuildIdentity h2{font-size:16px;line-height:1.3}.publicGuildIdentity small{margin-top:3px;font-size:11px;display:block}.publicGuildAction{justify-content:center;min-width:100px;min-height:40px;padding:8px 15px}.publicEmpty{margin-top:var(--public-section)}.publicOverviewStats{margin-top:var(--public-section);gap:14px}.publicOverviewStats article{min-height:132px;padding:22px}.publicOverviewStats strong{margin:20px 0 6px}.publicPrimaryModule{min-height:144px;margin-top:18px;padding:26px 28px}.publicPrimaryModule .button{flex:none}.publicSettingsStack{margin-top:var(--public-section);gap:18px}.publicSettingsPanel,.publicSettingsPanel.wide{grid-template-columns:minmax(240px,.72fr) minmax(360px,1.28fr);align-items:start;gap:clamp(32px,5vw,64px);padding:28px}.publicSettingsHeading p:last-child{margin-top:9px;line-height:1.6}.publicFieldStack{gap:20px}.publicFieldGrid{gap:18px}.publicSettingsPanel label,.publicFieldStack label,.publicFieldGrid label{gap:9px}.publicSettingsPanel select,.publicFieldStack input:not([type=checkbox]),.publicFieldStack select,.publicFieldStack textarea,.publicFieldGrid input:not([type=checkbox]),.publicFieldGrid select{min-height:46px;padding-left:14px;padding-right:14px}.publicFieldStack textarea{min-height:132px}.publicRoleGrid{gap:8px}.publicRoleGrid label,.publicToggle{min-height:39px;padding:8px 11px}.publicToggleList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px}.publicToggleList .settingSwitch{background:0 0;border:0;border-radius:0;min-height:42px;padding:6px 2px}.publicToggleList .settingSwitch>input{width:36px;min-width:36px;height:20px;min-height:20px}.publicToggleList .settingSwitch>input:after{width:14px;height:14px;margin:2px}.publicToggleList .settingSwitch>input:checked:after{transform:translate(16px)}.publicToggleList .settingSwitch>input{appearance:none;background:#050506;border:1px solid #33343a;transition:border-color .2s,background-color .2s,box-shadow .2s;position:relative;box-shadow:inset 0 1px 3px #000000b3,0 0 0 1px #ffffff04}.publicToggleList .settingSwitch>input:after{background:#ececf0;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .18s,box-shadow .18s;box-shadow:0 1px 4px #0000008c}.publicToggleList .settingSwitch>input:hover{border-color:#4a4b52}.publicToggleList .settingSwitch>input:checked{background:#1d120c;border-color:#e8935e94;box-shadow:inset 0 0 0 1px #e8935e14,0 0 0 3px #e8935e09}.publicToggleList .settingSwitch>input:checked:after{background:#ffb47e;box-shadow:0 1px 5px #0009,0 0 8px #e8935e38}.customSelect{width:100%;color:var(--text);position:relative}.customSelectTrigger{border:1px solid var(--line);width:100%;min-height:48px;color:var(--text);cursor:pointer;text-align:left;background:#101013;border-radius:12px;outline:0;justify-content:space-between;align-items:center;gap:14px;padding:9px 12px 9px 14px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.customSelectTrigger:hover{background:#141417;border-color:#ffffff21}.customSelectTrigger:focus-visible,.customSelect.isOpen .customSelectTrigger{border-color:#e8935e7a;box-shadow:0 0 0 3px #e8935e14}.customSelectTrigger>span,.customSelectMenu button>span{gap:1px;min-width:0;display:grid}.customSelectTrigger b,.customSelectMenu b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.customSelectTrigger small,.customSelectMenu small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:450;overflow:hidden}.customSelectTrigger>svg{color:var(--muted);flex:none;transition:transform .15s}.customSelect.isOpen .customSelectTrigger>svg{transform:rotate(180deg)}.customSelectMenu{z-index:120;background:#17171a;border:1px solid #ffffff1a;border-radius:13px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 55px #00000085}.customSelectMenu button{color:#d3d3d8;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:42px;padding:8px 10px;display:flex}.customSelectMenu button:hover,.customSelectMenu button:focus-visible{color:#fff;background:#ffffff0e;outline:0}.customSelectMenu button.isSelected{color:#f1bc96;background:#e8935e17}.customSelectMenu button>svg{color:var(--amber-bright);flex:none}.publicSaveBar{min-height:68px;margin-top:2px;padding:11px 13px 11px 22px;bottom:20px}.publicSaveBar .button{min-height:42px;padding-left:18px;padding-right:18px}.publicSettingsUnavailable,.publicUpcoming{margin-top:var(--public-section);padding:30px}.publicUpcoming{flex-direction:column;justify-content:center;align-items:flex-start;min-height:210px;display:flex}.maintenanceNotice{margin-top:var(--page-section);background:#e8935e0f;border:1px solid #e8935e47;border-radius:16px;padding:30px}.maintenanceNotice h2{margin-top:16px;font-size:17px}.maintenanceNotice p{max-width:560px;color:var(--muted);margin-top:8px;line-height:1.6}.maintenanceNoticeTag{color:var(--amber-bright);letter-spacing:.08em;text-transform:uppercase;background:#e8935e24;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:9px;font-weight:750;display:inline-flex}.navMaintenanceDot{background:var(--amber);border-radius:50%;flex:none;width:6px;height:6px;margin-left:auto;box-shadow:0 0 0 3px #e8935e26}.moderationPane{min-width:0}.moderationSection{border:1px solid var(--line);background:#ffffff03;border-radius:18px;overflow:visible}.moderationSection>header{border-bottom:1px solid var(--line);padding:26px 28px 22px;display:block}.moderationSection>header h2{margin-top:6px;font-size:20px}.moderationSection>header p:last-child{max-width:640px;color:var(--muted);margin:8px 0 0;line-height:1.6}.settingGroup{gap:24px;padding:26px 28px 30px;display:grid}.settingGroup>label:not(.settingSwitch),.spamFeature label:not(.settingSwitch){color:var(--muted);gap:9px;font-size:11px;font-weight:650;display:grid}.settingGroup input:not([type=checkbox]),.settingGroup textarea,.spamFeature input:not([type=checkbox]){border:1px solid var(--line);width:100%;min-height:46px;color:var(--text);background:#101013;border-radius:11px;padding:10px 14px}.settingGroup textarea{resize:vertical;min-height:180px;line-height:1.55}.settingSwitch{border:1px solid var(--line);cursor:pointer;background:#ffffff04;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:11px 14px;display:flex}.settingSwitch>span{gap:2px;min-width:0;display:grid}.settingSwitch b{font-size:12px}.settingSwitch small{color:var(--muted);font-size:10px;font-weight:450}.settingSwitch>input{appearance:none;cursor:pointer;background:#303036;border:0;border-radius:999px;flex:none;width:38px;height:21px;transition:background .15s}.settingSwitch>input:after{content:"";background:#aaaab2;border-radius:50%;width:17px;height:17px;margin:2px;transition:transform .15s,background .15s;display:block}.settingSwitch>input:checked{background:#e8935e7a}.settingSwitch>input:checked:after{background:#fff0e4;transform:translate(17px)}.spamFeatureList{gap:14px;padding:22px;display:grid}.spamFeature{border:1px solid var(--line);background:#0000001a;border-radius:14px;padding:18px}.spamFeatureHead .settingSwitch{background:0 0;border:0;border-radius:0;padding:3px 2px 15px}.inlineSwitches{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.permissionRoles{gap:12px;padding:22px;display:grid}.permissionRoles article{border:1px solid var(--line);border-radius:13px;padding:18px}.permissionRoles h3{margin:0 0 13px;font-size:13px}.moderationSave{margin-top:16px}.moderationResult{color:var(--green);margin:12px 4px 0;font-size:11px}.colorTextInput{text-transform:uppercase;font-family:var(--mono)!important}.publicLogin{padding:clamp(20px,4vw,48px)}.publicLogin .loginShell{width:min(1020px,100%)}.publicLogin .loginIntro,.publicLogin .loginAccess{padding:clamp(38px,5vw,58px)}.publicLogin .loginIntro{min-height:min(620px,100vh - 96px)}.publicLogin .loginAccess{min-width:0}@media (max-width:980px){.publicShell{--public-gutter:32px;grid-template-columns:226px minmax(0,1fr)}.publicSidebar{padding-left:14px;padding-right:14px}.publicSettingsPanel,.publicSettingsPanel.wide{grid-template-columns:1fr;gap:24px}}@media (max-width:800px){.publicShell{--public-gutter:20px;--public-section:24px;display:block}.publicSidebar{z-index:60;border-right:0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0b0df5;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 10px;width:100%;height:auto;padding:10px 14px 9px;display:grid;position:sticky;top:0}.publicSidebar .brand{grid-column:1;min-height:38px;padding:0}.publicSidebar .brandMark{width:34px;height:34px}.publicSidebar .brand>span:last-child,.publicServerSwitcher span:nth-child(2),.publicServerSwitcher>span:last-child,.publicSidebar nav:before,.publicSidebarNote,.publicSidebarAccount>div{display:none}.publicServerSwitcher{grid-column:2;justify-content:center;width:42px;min-height:40px;margin:0;padding:8px}.publicSidebar nav{scrollbar-width:none;grid-area:2/1/auto/-1;gap:5px;margin:1px -4px 0;padding:0 4px 1px;display:flex;overflow-x:auto}.publicSidebar nav::-webkit-scrollbar{display:none}.publicSidebar nav a{min-width:max-content;min-height:38px;padding:7px 10px}.publicSidebar nav a.navActive:before{display:none}.publicSidebar nav a>span:last-of-type{font-size:11px;display:inline}.publicSidebar .navSoon{display:none}.publicSidebarAccount,.publicSidebar.hasServer .publicSidebarAccount{border:0;grid-column:3;margin:0;padding:2px 0}.publicSidebarAccount form{display:none}.publicShell .publicDashboardBody,.publicServerWorkspace{width:calc(100% - (var(--public-gutter) * 2));padding:32px 0 64px!important}.publicDashboardHead{flex-direction:column;align-items:flex-start;gap:18px;min-height:0;padding-bottom:22px}.publicDashboardHead h1{font-size:clamp(28px,8vw,36px)}.countPill,.statusPill{margin:0}.publicGuildCard{flex-direction:row;align-items:center;gap:14px;min-height:80px;padding:14px}.publicGuildIdentity>img,.publicGuildIdentity>span{width:44px;height:44px}.publicGuildAction{width:auto;min-width:82px}.publicOverviewStats{grid-template-columns:1fr}.publicOverviewStats article{min-height:0;padding:19px}.publicPrimaryModule{flex-direction:column;align-items:flex-start;min-height:0;padding:22px}.publicSettingsPanel,.publicSettingsPanel.wide{grid-template-columns:1fr;gap:22px;padding:22px;display:grid}.publicFieldGrid,.publicToggleList{grid-template-columns:1fr}.moderationSection>header,.settingGroup{padding:22px}.spamFeatureList,.permissionRoles{padding:14px}.inlineSwitches{grid-template-columns:1fr}.customSelectMenu{z-index:200;border-radius:17px;max-height:min(420px,65vh);padding:8px;position:fixed;inset:auto 14px 14px}.customSelectMenu button{min-height:48px;padding:10px 12px}.publicSaveBar{flex-direction:column;align-items:stretch;gap:8px;padding:13px;bottom:10px}.publicSaveBar span:empty{display:none}.publicSaveBar .button{width:100%}.publicLogin .loginIntro{min-height:auto}}@media (max-width:520px){.publicShell{--public-gutter:15px}.publicSidebar{padding-left:10px;padding-right:10px}.publicGuildCard{flex-direction:column;align-items:flex-start;padding:16px}.publicGuildAction{width:100%}.publicSettingsPanel,.publicSettingsPanel.wide{padding:19px}.publicLogin{padding:12px}.publicLogin .loginIntro,.publicLogin .loginAccess{padding:30px 24px}}.publicServerIcon,.publicServerFallback{width:30px;height:30px;color:var(--amber-bright);object-fit:cover;background:#e8935e1a;border-radius:9px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.customMultiSelect .customSelectMenu button{justify-content:flex-start}.multiCheck{color:#17171a;border:1px solid #45454c;border-radius:4px;flex:none;place-items:center;width:15px;height:15px;display:grid}.customSelectMenu button.isSelected .multiCheck{border-color:var(--amber);background:var(--amber)}.customSelectEmpty{color:var(--muted);text-align:center;margin:0;padding:14px 10px;font-size:11px}.moderationWorkspace .settingSwitch{background:0 0;border:0;border-radius:0;min-height:42px;padding:6px 2px}.moderationWorkspace .settingSwitch>input{background:#29292e;border:1px solid #3d3d43;width:32px;height:18px}.moderationWorkspace .settingSwitch>input:after{background:#96969e;width:12px;height:12px;margin:2px}.moderationWorkspace .settingSwitch>input:checked{background:#e8935e57;border-color:#e8935e99}.moderationWorkspace .settingSwitch>input:checked:after{background:#ffd3b4;transform:translate(14px)}.spamFeatureHead .settingSwitch{border-bottom:1px solid var(--line);padding:1px 2px 12px}.spamFeature .publicFieldGrid{margin-top:16px}.inlineSwitches{border-top:1px solid var(--line);gap:18px;margin-top:12px;padding-top:7px}.inlineSwitches .settingSwitch{min-height:38px}.permissionRoles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.permissionRoles article{border-radius:12px;min-width:0;padding:14px}.permissionRoles h3{color:var(--muted);letter-spacing:.04em;margin-bottom:9px;font-size:10px;font-weight:650}.compactSaveBar,.moderationSave{border-radius:13px;gap:14px;width:fit-content;min-height:52px;margin-left:auto;padding:7px 8px 7px 14px}.compactSaveBar .button,.moderationSave .button{min-height:36px;padding:6px 13px}@media (max-width:700px){.permissionRoles{grid-template-columns:1fr}}@media (max-width:520px){.compactSaveBar,.moderationSave{width:100%}}.statusPill.offline{color:#ef9199;background:#e36b7517}.overviewStatGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:30px;display:grid}.overviewStatGrid article{border:1px solid var(--line);background:#ffffff04;border-radius:15px;align-items:flex-start;gap:13px;min-width:0;min-height:116px;padding:18px;display:flex}.overviewStatIcon{color:#dca178;background:#e8935e14;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;display:grid}.overviewStatGrid article>div{min-width:0;display:grid}.overviewStatGrid small{color:var(--muted);font-size:10px;font-weight:600}.overviewStatGrid strong{font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:23px;line-height:1.1;overflow:hidden}.overviewStatGrid p{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:10px;overflow:hidden}.overviewColumns{grid-template-columns:1.15fr .85fr;gap:14px;margin-top:14px;display:grid}.overviewPanel{border:1px solid var(--line);background:#ffffff03;border-radius:16px;padding:22px}.overviewPanelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:17px;display:flex}.overviewPanelHead h2{margin-top:3px;font-size:16px}.overviewPanelHead>a{color:#daa078;font-size:10px;font-weight:650}.configurationList{margin-top:7px;display:grid}.configurationList a{border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding:8px 3px;display:flex}.configurationList a:last-child{border-bottom:0}.configurationList span{align-items:center;gap:9px;display:flex}.configurationList svg{color:var(--muted)}.configurationList b{font-size:11px}.configurationList small{color:var(--muted);font-size:10px}.ticketSnapshot{grid-template-columns:repeat(3,1fr);gap:0;margin-top:18px;display:grid}.ticketSnapshot>div{border-left:1px solid var(--line);padding:7px 15px;display:grid}.ticketSnapshot>div:first-child{border-left:0;padding-left:0}.ticketSnapshot strong{font-family:var(--mono);font-size:22px}.ticketSnapshot small{color:var(--muted);margin-top:3px;font-size:9px}.overviewHint{color:var(--muted-2);margin:20px 0 0;font-size:10px;line-height:1.5}@media (max-width:980px){.overviewStatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.overviewColumns{grid-template-columns:1fr}}@media (max-width:560px){.overviewStatGrid{grid-template-columns:1fr}.overviewStatGrid article{min-height:96px}.ticketSnapshot>div{padding-left:9px;padding-right:9px}}@keyframes dashboardPanelIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes dashboardPromptIn{0%{opacity:0;transform:translateY(9px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dashboardCheckIn{0%{opacity:0;transform:scale(.4)rotate(-12deg)}70%{transform:scale(1.12)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}.moderationSection,.publicUpcoming,.publicSettingsUnavailable{animation:.2s cubic-bezier(.22,1,.36,1) both dashboardPanelIn}.publicSaveBar{transform-origin:100% 100%;animation:.18s cubic-bezier(.22,1,.36,1) both dashboardPromptIn}.multiCheck svg,.customSelectMenu button.isSelected>svg{animation:.18s cubic-bezier(.22,1,.36,1) both dashboardCheckIn}.customSelectMenu{transform-origin:top}.customSelectMenu button{transition:color .12s,background-color .12s,transform .12s}.customSelectMenu button:active{transform:scale(.985)}.modalBackdrop{animation:.18s ease-out dashboardBackdropIn}@keyframes dashboardBackdropIn{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.moderationWorkspace .settingSwitch>input{appearance:none;background:#050506;border-color:#33343a;flex:0 0 36px;min-width:36px;max-width:36px;max-height:20px;transition:border-color .2s,background-color .2s,box-shadow .2s;position:relative;box-shadow:inset 0 1px 3px #000000b3,0 0 0 1px #ffffff04;width:36px!important;height:20px!important;min-height:20px!important;padding:0!important}.moderationWorkspace .settingSwitch>input:after{background:#ececf0;width:14px;height:14px;margin:2px;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .18s,box-shadow .18s;box-shadow:0 1px 4px #0000008c}.moderationWorkspace .settingSwitch>input:hover{border-color:#4a4b52}.moderationWorkspace .settingSwitch>input:checked{background:#1d120c;border-color:#e8935e94;box-shadow:inset 0 0 0 1px #e8935e14,0 0 0 3px #e8935e09}.moderationWorkspace .settingSwitch>input:checked:after{background:#ffb47e;transform:translate(16px);box-shadow:0 1px 5px #0009,0 0 8px #e8935e38}.button,.publicGuildAction,.moduleSectionTabs button,.publicServerSwitcher{transition:color .15s,background-color .15s,border-color .15s,transform .15s cubic-bezier(.22,1,.36,1),box-shadow .15s}.button:hover,.publicGuildAction:hover{transform:translateY(-1px)}.button:active,.publicGuildAction:active{transform:translateY(0)scale(.98)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.reactionRolesPanel,.ticketSettingsCard{border:1px solid var(--line);background:#ffffff03;border-radius:16px;padding:26px 28px}.reactionRolesHelp,.ticketSettingsCard>div:first-child p:last-child{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.55}.smallAddButton{border:1px solid var(--line);color:var(--text);cursor:pointer;background:#ffffff06;border-radius:9px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;display:inline-flex}.reactionRoleList{gap:9px;margin-top:20px;display:grid}.reactionRoleList article{border:1px solid var(--line);border-radius:13px;grid-template-columns:1fr 1.15fr .8fr 1fr;gap:10px;padding:14px 50px 14px 14px;display:grid;position:relative}.reactionRoleList label{color:var(--muted);gap:7px;font-size:10px;display:grid}.reactionRoleList input{border:1px solid var(--line);background:#101013;border-radius:12px;min-height:48px;padding:9px 12px}.removeMapping{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:28px;right:12px}.removeMapping:hover{color:var(--red);background:#e36b751a}.emptyMapping{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:12px;padding:22px}.loggingCoreCard{border:1px solid var(--line);background:#ffffff04;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:48px;padding:26px 28px;display:grid}.loggingCoreCard h2,.loggingEventSection h2,.reactionPanelBuilder h2{margin-top:5px;font-size:18px}.loggingCoreCard p:last-child,.loggingSectionHead p,.reactionPanelBuilder .overviewPanelHead p:last-child{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.55}.loggingCoreCard label,.reactionPanelFields label,.reactionButtonList label{color:var(--muted);gap:8px;font-size:10px;font-weight:650;display:grid}.loggingEventSection{border:1px solid var(--line);background:#ffffff03;border-radius:16px;overflow:visible}.loggingSectionHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.loggingSectionHead span{color:#e8a57d;background:#e8935e17;border-radius:999px;flex:none;padding:5px 9px;font-size:9px;font-weight:700}.loggingEventGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px;display:grid}.loggingWorkspace .loggingEventCard{border:1px solid var(--line);background:#0e0e11;border-radius:12px;min-height:66px;padding:12px 13px}.loggingWorkspace .settingSwitch>input{appearance:none;background:#050506;border:1px solid #33343a;min-width:36px;max-width:36px;max-height:20px;box-shadow:inset 0 1px 3px #000000b3;width:36px!important;height:20px!important;min-height:20px!important;padding:0!important}.loggingWorkspace .settingSwitch>input:after{background:#ececf0;width:14px;height:14px;margin:2px}.loggingWorkspace .settingSwitch>input:checked{background:#1d120c;border-color:#e8935e94}.loggingWorkspace .settingSwitch>input:checked:after{background:#ffb47e;transform:translate(16px)}.reactionPanelBuilder{border:1px solid var(--line);background:#ffffff03;border-radius:16px;padding:26px 28px}.reactionPanelFields{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.reactionPanelFields .full{grid-column:1/-1}.reactionPanelFields input,.reactionPanelFields textarea,.reactionButtonList input{border:1px solid var(--line);width:100%;min-height:46px;color:var(--text);background:#101013;border-radius:11px;padding:10px 13px}.reactionPanelFields textarea{resize:vertical;line-height:1.5}.reactionButtonList{gap:9px;margin-top:18px;display:grid}.reactionButtonList article{border:1px solid var(--line);background:#0000001a;border-radius:13px;grid-template-columns:1.1fr .55fr 1fr .72fr;gap:10px;padding:15px 48px 15px 44px;display:grid;position:relative}.reactionButtonNumber{color:#efaa80;background:#e8935e1c;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-weight:750;display:grid;position:absolute;top:28px;left:15px}.reactionButtonList label>small{color:#5f5f67;font-size:8px}.reactionButtonList .removeMapping{top:25px}.reactionButtonList .emptyMapping{justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:980px){.loggingEventGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.reactionButtonList article{grid-template-columns:1fr 1fr}}@media (max-width:700px){.loggingCoreCard,.reactionPanelFields{grid-template-columns:1fr}.loggingCoreCard{gap:22px}.loggingEventGrid{grid-template-columns:1fr}.reactionPanelFields .full{grid-column:auto}.reactionButtonList article{grid-template-columns:1fr;padding:42px 14px 48px}.reactionButtonNumber{top:13px}.reactionButtonList .removeMapping{top:auto;bottom:10px}}.ticketSettingsStack{gap:16px;margin-top:30px;display:grid}.ticketSettingsCard{grid-template-columns:minmax(230px,.7fr) minmax(380px,1.3fr);gap:50px;display:grid}.ticketSettingsCard h2{margin-top:5px}.ticketSettingsCard textarea{border:1px solid var(--line);min-height:130px;color:var(--text);resize:vertical;background:#101013;border-radius:11px;padding:12px 14px}.ticketSettingsCard input{border:1px solid var(--line);background:#101013;border-radius:11px;min-height:46px;padding:9px 14px}@media (max-width:900px){.reactionRoleList article{grid-template-columns:1fr 1fr}.ticketSettingsCard{grid-template-columns:1fr;gap:24px}}@media (max-width:560px){.reactionRolesPanel,.ticketSettingsCard{padding:20px}.reactionRoleList article{grid-template-columns:1fr;padding-bottom:48px;padding-right:14px}.removeMapping{top:auto;bottom:10px;right:12px}}.ticketTypesCard{border:1px solid var(--line);background:#ffffff03;border-radius:16px;padding:26px 28px}.ticketTypesCard .overviewPanelHead p:last-child{color:var(--muted);margin-top:7px;font-size:11px}.ticketTypeList{gap:10px;margin-top:20px;display:grid}.ticketTypeList article{border:1px solid var(--line);background:#0000001a;border-radius:14px;overflow:visible}.ticketTypeTitle{border-bottom:1px solid var(--line);min-height:42px;color:var(--muted);align-items:center;gap:8px;padding:8px 11px;font-size:10px;font-weight:700;display:flex}.ticketTypeTitle button{width:29px;height:29px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-left:auto;display:grid}.ticketTypeTitle button:hover{color:var(--red);background:#e36b751a}.ticketTypeFields{grid-template-columns:.42fr 1fr 1.35fr;gap:12px;padding:14px;display:grid}.ticketTypeFields label{color:var(--muted);align-content:start;gap:8px;font-size:10px;font-weight:650;display:grid}.ticketTypeFields label.wide{grid-column:span 2}.ticketTypeFields input{border:1px solid var(--line);width:100%;min-height:46px;color:var(--text);background:#101013;border-radius:11px;padding:10px 13px}.ticketSettingsStack .settingSwitch>input{min-width:36px;max-width:36px;max-height:20px;width:36px!important;height:20px!important;min-height:20px!important;padding:0!important}.ticketSettingsStack .settingSwitch>input:after{width:14px;height:14px;margin:2px}.ticketSettingsStack .settingSwitch>input:checked:after{transform:translate(16px)}.fieldHint{color:var(--muted);font-size:9px}.fieldHint b{color:#aaaab1;font-family:monospace}@media (max-width:850px){.ticketTypeFields{grid-template-columns:1fr 1fr}.ticketTypeFields label.wide{grid-column:span 1}}@media (max-width:560px){.ticketTypesCard{padding:20px}.ticketTypeFields{grid-template-columns:1fr}}.aiSettingsStack{gap:14px;margin-top:28px;display:grid}.aiUsageGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.aiUsageGrid article{border:1px solid var(--line);min-height:76px;color:var(--amber);background:#ffffff03;border-radius:14px;align-items:center;gap:11px;padding:15px;display:flex}.aiUsageGrid article span{gap:4px;display:grid}.aiUsageGrid small{color:var(--muted);font-size:9px}.aiUsageGrid strong{color:var(--text);font-size:18px}.aiSettingsStack .settingSwitch>input{min-width:36px;width:36px!important;height:20px!important;min-height:20px!important;padding:0!important}.aiSettingsStack .settingSwitch>input:after{width:14px;height:14px;margin:2px}.aiSettingsStack .settingSwitch>input:checked:after{transform:translate(16px)}.consentCheck{border:1px solid var(--line);cursor:pointer;background:#ffffff03;border-radius:12px;align-items:flex-start;padding:13px;gap:11px!important;display:flex!important}.consentCheck input{width:15px;height:15px;accent-color:var(--amber);margin-top:2px}.consentCheck span{gap:4px;display:grid}.consentCheck b{color:var(--text);font-size:11px}.consentCheck small{color:var(--muted);font-size:9px;line-height:1.5}.consentCheck a{color:#e9a47a}.aiPolicyCard,.aiBudgetCard{border:1px solid var(--line);background:#ffffff03;border-radius:16px;padding:26px 28px}.aiTextFields{grid-template-columns:1fr 1fr;gap:13px;margin-top:22px;display:grid}.aiTextFields label,.aiBudgetGrid label{color:var(--muted);gap:8px;font-size:10px;font-weight:650;display:grid}.aiTextFields textarea,.aiBudgetGrid input{border:1px solid var(--line);width:100%;color:var(--text);resize:vertical;background:#101013;border-radius:11px;padding:11px 13px;line-height:1.5}.aiBudgetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.aiBudgetGrid input{min-height:46px}.aiResetAction{margin-top:20px}@media (max-width:850px){.aiUsageGrid,.aiTextFields,.aiBudgetGrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.aiUsageGrid,.aiTextFields,.aiBudgetGrid{grid-template-columns:1fr}.aiPolicyCard,.aiBudgetCard{padding:20px}}.liveTicketInbox{border:1px solid var(--line);background:#ffffff03;border-radius:16px;margin-top:28px;padding:24px 26px}.liveTicketInbox .overviewPanelHead p:last-child{color:var(--muted);margin-top:6px;font-size:10px}.liveTicketList{gap:9px;margin-top:18px;display:grid}.liveTicketList article{border:1px solid var(--line);background:#0e0e11;border-radius:13px;grid-template-columns:minmax(190px,1fr) minmax(310px,1.35fr) auto;align-items:center;gap:18px;padding:14px;display:grid}.liveTicketIdentity{align-items:center;gap:11px;min-width:0;display:flex}.liveTicketIdentity>span{color:#eea77c;background:#e8935e1a;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:10px;font-weight:750;display:grid}.liveTicketIdentity h3{font-size:12px}.liveTicketIdentity p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;overflow:hidden}.liveTicketMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.liveTicketMeta span{gap:3px;min-width:0;display:grid}.liveTicketMeta small{color:#686870;font-size:8px}.liveTicketMeta b{color:#b8b8bf;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.liveTicketActions{gap:6px;display:flex}.liveTicketActions a,.liveTicketActions button{border:1px solid var(--line);min-height:34px;color:var(--muted);cursor:pointer;background:#141417;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:700;display:flex}.liveTicketActions a:hover,.liveTicketActions button:hover{color:var(--text);border-color:#3a3a40}.liveTicketActions .closeTicket{color:#d7848c}.liveTicketActions .confirmClose{color:#f0a0a7;background:#e36b751f;border-color:#e36b7566}.ticketInboxError{color:#ee929b;background:#e36b7517;border-radius:10px;margin-top:12px;padding:9px 11px;font-size:10px}@media (max-width:1050px){.liveTicketList article{grid-template-columns:1fr auto}.liveTicketMeta{grid-area:2/1/auto/-1}.liveTicketActions{grid-area:1/2}}@media (max-width:650px){.liveTicketInbox{padding:20px}.liveTicketList article{grid-template-columns:1fr}.liveTicketMeta,.liveTicketActions{grid-area:auto/1}.liveTicketMeta{grid-template-columns:1fr}.liveTicketActions{flex-wrap:wrap}}.commandSettings{gap:14px;margin-top:28px;display:grid}.commandSearch{border:1px solid var(--line);width:min(100%,420px);min-height:44px;color:var(--muted);background:#101013;border-radius:12px;align-items:center;gap:9px;padding:0 13px;display:flex}.commandSearch input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.commandGroup{border:1px solid var(--line);background:#ffffff03;border-radius:16px;overflow:visible}.commandGroup>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:17px 19px;display:flex}.commandGroup h2{font-size:14px}.commandGroup>header span{color:var(--muted);font-size:9px}.commandGroup article+article{border-top:1px solid var(--line)}.commandRow{align-items:center;gap:12px;min-height:54px;padding:7px 13px 7px 17px;display:flex}.commandExpand{color:var(--text);cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;display:flex}.commandExpand code{font-size:11px}.commandExpand svg{color:var(--muted);transition:transform .18s}.commandGroup article.expanded .commandExpand svg{transform:rotate(180deg)}.commandToggle{flex:none}.commandToggle input{opacity:0;position:absolute}.commandToggle span{cursor:pointer;background:#050506;border:1px solid #33343a;border-radius:999px;width:36px;height:20px;display:block}.commandToggle span:after{content:"";background:#ececf0;border-radius:50%;width:14px;height:14px;margin:2px;transition:transform .2s;display:block}.commandToggle input:checked+span{background:#1d120c;border-color:#e8935e94}.commandToggle input:checked+span:after{background:#ffb47e;transform:translate(16px)}.commandRuleFields{grid-template-columns:1fr 1fr .55fr;gap:12px;padding:4px 17px 17px;display:grid}.commandRuleFields label{color:var(--muted);gap:8px;font-size:9px;font-weight:650;display:grid}.commandRuleFields label>small{color:#66666e;font-size:8px}.commandRuleFields input[type=number]{border:1px solid var(--line);min-height:46px;color:var(--text);background:#101013;border-radius:11px;padding:0 12px}@media (max-width:720px){.commandRuleFields{grid-template-columns:1fr}}@media (max-width:800px){.publicServerMenu{grid-column:2;width:42px;margin:0}.publicServerMenu .publicServerSwitcher{justify-content:center;width:42px;min-height:40px;padding:7px}.publicServerMenu .publicServerSwitcher>span,.publicServerMenu .publicServerSwitcher>svg{display:none}.publicServerDropdown{width:250px;left:0}.publicServerMenu .publicServerIcon{width:28px;height:28px}.publicSidebar.hasServer nav{flex:none;overflow:auto hidden}.publicNavWrap{flex:none;grid-area:2/1/auto/-1;min-width:0;display:block}.publicNavWrap nav{margin-top:0!important}.publicNavMore,.publicNavGroup{display:none}}.moduleWorkspace{margin-top:var(--page-section)}.moduleSectionIntro{justify-content:space-between;align-items:flex-end;gap:20px;min-height:48px;margin-bottom:12px;display:flex}.moduleSectionIntro h2{margin-top:4px;font-size:15px}.moduleSectionIntro>span{color:var(--muted-2);text-transform:uppercase;font-size:8px;font-weight:700}.moduleSectionTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.moduleSectionTabs button{border:1px solid var(--line);min-width:0;min-height:68px;color:var(--muted);cursor:pointer;text-align:left;background:#101013;border-radius:13px;align-items:center;gap:11px;padding:12px 14px;transition:border-color .15s,background .15s,color .15s,transform .15s;display:flex}.moduleSectionTabs button:hover{color:var(--text);border-color:#35353b;transform:translateY(-1px)}.moduleSectionTabs button.active{color:#efb38b;background:#e8935e14;border-color:#e8935e59}.moduleSectionTabs button>svg{flex:none}.moduleSectionTabs button>span{gap:3px;min-width:0;display:grid}.moduleSectionTabs b{color:inherit;font-size:10px}.moduleSectionTabs small{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.moduleSectionPane[hidden]{display:none}.moduleSectionPane>.publicSettingsStack,.moduleSectionPane>.welcomeWorkspace,.moduleSectionPane>.robloxSettingsCard,.moderationPane.tabContentTransition{margin-top:14px}@media (max-width:700px){.moduleSectionTabs{scrollbar-width:none;padding-right:18px;display:flex;overflow-x:auto}.moduleSectionTabs::-webkit-scrollbar{display:none}.moduleSectionTabs button{min-width:220px}.moduleSectionIntro{flex-direction:column;align-items:flex-start;gap:5px}}@media (prefers-reduced-motion:reduce){.dashboardRouteFrame,.tabContentTransition{transition:none!important;animation:none!important}.moduleSectionTabs button{transition:none!important}}.recordExplorer{gap:16px;margin-top:28px;display:grid}.recordList{gap:8px;display:grid}.recordList article{border:1px solid var(--line);background:#ffffff03;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:16px 18px 16px 22px;display:grid;position:relative}.recordMarker{background:#55555c;border-radius:0 3px 3px 0;width:3px;position:absolute;top:17px;bottom:17px;left:0}.recordMain>span{align-items:center;gap:8px;display:flex}.recordMain>span>b{color:#e6a079;letter-spacing:.07em;text-transform:uppercase;font-size:9px}.recordMain h3{margin-top:7px;font-size:13px}.recordMain p{color:var(--muted);white-space:pre-wrap;margin-top:5px;font-size:10px;line-height:1.5}.recordAside{align-content:center;justify-items:end;gap:4px;min-width:170px;display:grid}.recordAside b{color:#b0b0b7;font-size:9px}.recordAside time{color:var(--muted);font-size:8px}.recordAside code{color:#56565e;font-size:8px}.recordStatus{color:var(--muted);text-transform:uppercase;background:#ffffff0d;border-radius:999px;padding:3px 6px;font-size:7px;font-weight:750}.recordStatus.completed{color:#72dbaa;background:#5bdd9f17}.recordStatus.failed{color:#e88992;background:#e36b751a}.recordStatus.pending,.recordStatus.processing{color:#e8a075;background:#e8935e1a}@media (max-width:650px){.recordList article{grid-template-columns:1fr}.recordAside{justify-items:start;min-width:0}}.aiLockedModel{cursor:not-allowed;outline:none;position:relative}.aiLockedModel input{filter:blur(5px);opacity:.48;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:11px;width:100%;min-height:46px;padding:10px 13px;border:1px solid var(--line)!important;color:#75757d!important;background:#0c0c0f!important}.aiLockedModel:after{content:"";background:#08080a33;border-radius:11px;position:absolute;inset:0}.aiLockedModel span{z-index:2;border:1px solid var(--line);color:var(--text);white-space:nowrap;opacity:0;pointer-events:none;background:#19191d;border-radius:8px;padding:6px 9px;font-size:9px;font-weight:700;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,5px)}.aiLockedModel:hover span,.aiLockedModel:focus-visible span{opacity:1;transform:translate(-50%)}.dashboardRouteFrame{min-height:100vh}.publicShell{--page-width:1120px;--page-gutter:clamp(24px,4vw,52px);--page-section:26px}.publicShell .publicDashboardBody{width:min(var(--page-width),calc(100% - (var(--page-gutter) * 2)));padding:48px 0 80px}.publicServerWorkspace{padding-top:48px!important}.publicDashboardHead{gap:28px;min-height:108px;padding-bottom:25px}.publicSettingsStack,.moderationWorkspace,.ticketSettingsStack,.aiSettingsStack,.commandSettings,.liveTicketInbox,.recordExplorer,.publicUpcoming,.publicSettingsUnavailable{margin-top:var(--page-section)}.tabContentTransition{animation:.2s cubic-bezier(.22,1,.36,1) dashboard-tab-in}@keyframes dashboard-tab-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.embeddedModule{min-height:120px;margin-top:var(--page-section);border:1px solid var(--line);background:#ffffff03;border-radius:16px;justify-content:space-between;align-items:center;gap:28px;padding:24px 26px;display:flex}.embeddedModule h2{margin-top:5px;font-size:18px}.embeddedModule p:last-child{max-width:680px;color:var(--muted);margin-top:7px;font-size:11px;line-height:1.55}.embeddedModule>span{color:#e8a57d;background:#e8935e17;border-radius:999px;flex:none;padding:6px 10px;font-size:9px;font-weight:700}.auditWorkspace{margin-top:var(--page-section);gap:20px;display:grid}.workspaceTabs{border:1px solid var(--line);background:#ffffff03;border-radius:12px;gap:4px;width:fit-content;padding:4px;display:flex}.workspaceTabs button{min-height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:7px 12px;font:600 10px inherit;display:flex}.workspaceTabs button:hover{color:var(--text)}.workspaceTabs button.active{color:#efb58c;background:#e8935e1a}.workspaceTabs button span{min-width:20px;color:inherit;text-align:center;background:#ffffff0e;border-radius:999px;padding:2px 5px;font-size:8px}.auditWorkspace .recordExplorer{gap:18px;margin-top:0}.recordSearch{border:1px solid var(--line);width:min(100%,520px);min-height:46px;color:var(--muted);cursor:text;background:#101013;border-radius:12px;align-items:center;gap:11px;padding:0 15px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.recordSearch:focus-within{background:#121215;border-color:#e8935e6b;box-shadow:0 0 0 3px #e8935e12}.recordSearch svg{flex:none}.recordSearch input,.recordSearch input[type=search]{width:100%;min-width:0;color:var(--text);font:inherit;appearance:none;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important}.recordSearch input::-webkit-search-cancel-button{display:none}.recordSearch input::placeholder{color:#6d6d75}@media (max-width:800px){.publicShell{--page-gutter:20px;--page-section:22px}.publicShell .publicDashboardBody,.publicServerWorkspace{padding:30px 0 60px!important}.publicDashboardHead{padding-bottom:21px}.embeddedModule{flex-direction:column;align-items:flex-start;padding:21px}.workspaceTabs{width:100%}.workspaceTabs button{flex:1;justify-content:center}}.appealsWorkspace{margin-top:var(--page-section);gap:18px;display:grid}.appealsWorkspace .publicSettingsPanel{margin:0}.inlineTextLink{color:#e9a47a;align-items:center;gap:6px;margin-top:18px;font-size:10px;font-weight:700;display:inline-flex}.appealQueue{border:1px solid var(--line);background:#ffffff03;border-radius:16px;padding:26px 28px}.appealQueue .overviewPanelHead p:last-child{color:var(--muted);margin-top:7px;font-size:10px}.serverAppealList{gap:9px;margin-top:20px;display:grid}.serverAppealList article{border:1px solid var(--line);background:#0e0e11;border-radius:13px;justify-content:space-between;align-items:center;gap:28px;padding:17px 18px;display:flex}.serverAppealList article>div:first-child{min-width:0}.serverAppealList h3{margin-top:8px;font-size:13px}.serverAppealList small{color:var(--muted);margin-top:3px;font-size:8px;display:block}.serverAppealList p{color:#b0b0b7;white-space:pre-wrap;max-width:720px;margin-top:11px;font-size:10px;line-height:1.55}.serverAppealList em{color:#d4a180;margin-top:8px;font-size:9px;font-style:normal;display:block}.recordStatus.approved{color:#72dbaa;background:#5bdd9f17}.recordStatus.denied{color:#e88992;background:#e36b751a}.appealDecisionButtons{flex:none;gap:7px;display:flex}.appealDecisionButtons button{border:1px solid var(--line);color:#d7848c;cursor:pointer;background:#151518;border-radius:9px;min-height:36px;padding:0 12px;font-size:9px;font-weight:700}.appealDecisionButtons .approve{color:#72dbaa;border-color:#5bdd9f40;align-items:center;gap:6px;display:flex}.appealDecisionButtons button:hover{background:#ffffff0a}.memberAppealCard{width:min(680px,100%)}.memberAppealForm{gap:15px;margin-top:22px;display:grid}.memberAppealForm label{color:var(--muted);gap:9px;font-size:10px;font-weight:700;display:grid}.memberAppealForm textarea{border:1px solid var(--line);width:100%;color:var(--text);resize:vertical;background:#101013;border-radius:12px;outline:0;padding:13px 14px;line-height:1.55}.memberAppealForm textarea:focus{border-color:#e8935e73;box-shadow:0 0 0 3px #e8935e12}.memberAppealForm>div{justify-content:space-between;align-items:center;display:flex}.memberAppealForm>div small{color:var(--muted)}.memberAppealForm>div .button{align-items:center;gap:7px;display:flex}.memberAppealForm>p{color:#e9a47a;background:#e8935e14;border-radius:10px;padding:10px 12px;font-size:10px}@media (max-width:700px){.appealQueue{padding:21px}.serverAppealList article{flex-direction:column;align-items:flex-start;gap:16px}.appealDecisionButtons{width:100%}.appealDecisionButtons button{flex:1}}.welcomeWorkspace{grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);align-items:start;gap:18px;margin-top:18px;display:grid}.welcomeEditor{gap:14px;display:grid}.welcomeCard,.welcomePreview{border:1px solid var(--line);background:#ffffff03;border-radius:16px}.welcomeCard>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.welcomeCard h2{margin-top:5px;font-size:18px}.welcomeCard header p:last-child{color:var(--muted);margin-top:7px;font-size:10px}.welcomeCard>.publicFieldStack{padding:22px 24px 25px}.welcomeCard textarea{border:1px solid var(--line);width:100%;min-height:120px;color:var(--text);resize:vertical;background:#101013;border-radius:11px;outline:0;padding:12px 13px;line-height:1.5}.welcomeCard textarea:focus{border-color:#e8935e73;box-shadow:0 0 0 3px #e8935e12}.compactSwitch input{opacity:0;position:absolute}.compactSwitch span{cursor:pointer;background:#050506;border:1px solid #33343a;border-radius:999px;width:36px;height:20px;display:block}.compactSwitch span:after{content:"";background:#ececf0;border-radius:50%;width:14px;height:14px;margin:2px;transition:transform .2s,background .2s;display:block}.compactSwitch input:checked+span{background:#1d120c;border-color:#e8935e94}.compactSwitch input:checked+span:after{background:#ffb47e;transform:translate(16px)}.welcomePreview{padding:22px;position:sticky;top:28px}.discordPreview{background:#17171b;border-radius:13px;gap:11px;margin-top:18px;padding:15px;display:flex}.discordPreview.leave{opacity:.82;margin-top:9px}.previewAvatar{color:#fff;background:linear-gradient(145deg,#e8935e,#a85c36);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.discordPreview b{font-size:10px}.discordPreview b small{color:#fff;background:#5865f2;border-radius:3px;margin-left:5px;padding:2px 4px;font-size:6px}.discordPreview p{color:#c6c6cc;overflow-wrap:anywhere;margin-top:5px;font-size:9px;line-height:1.5}@media (max-width:900px){.welcomeWorkspace{grid-template-columns:1fr}.welcomePreview{position:static}}@media (max-width:560px){.welcomeCard>header,.welcomeCard>.publicFieldStack,.welcomePreview{padding:20px}}.analyticsPanel{margin-top:18px;padding:24px 26px}.analyticsPanel .overviewPanelHead p:last-child{color:var(--muted);margin-top:6px;font-size:9px}.analyticsSummary{color:var(--muted);gap:16px;font-size:8px;display:flex}.analyticsSummary b{color:var(--text);font-size:11px}.analyticsLegend{color:var(--muted);justify-content:flex-end;gap:14px;margin-top:15px;font-size:8px;display:flex}.analyticsLegend span:before{content:"";background:#e8935e;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.analyticsLegend .tickets:before{background:#7476dc}.analyticsBars{border-top:1px solid var(--line);background:repeating-linear-gradient(#0000 0 43px,#ffffff09 44px);grid-template-columns:repeat(7,1fr);align-items:end;gap:14px;height:190px;margin-top:10px;padding:14px 8px 0;display:grid}.analyticsDay{text-align:center;grid-template-rows:1fr auto;gap:9px;height:100%;display:grid}.barPair{justify-content:center;align-items:flex-end;gap:4px;min-height:0;display:flex}.analyticsBar{background:linear-gradient(#f0a574,#a85c36);border-radius:5px 5px 2px 2px;width:min(16px,38%);min-height:3px;transition:filter .15s,transform .15s;position:relative}.analyticsBar.tickets{background:linear-gradient(#8588ed,#4d4fa5)}.analyticsBar:hover{z-index:2;filter:brightness(1.18);transform:scaleX(1.08)}.analyticsBar:after{content:attr(data-value);z-index:4;color:var(--text);white-space:nowrap;opacity:0;pointer-events:none;background:#1a1a1e;border:1px solid #34343a;border-radius:8px;padding:6px 8px;font-size:8px;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%,5px)}.analyticsBar:hover:after{opacity:1;transform:translate(-50%)}.analyticsDay>small{color:var(--muted);font-size:8px}@media (max-width:650px){.analyticsPanel{padding:20px}.analyticsPanel .overviewPanelHead{flex-direction:column;align-items:flex-start}.analyticsSummary{margin-top:12px}.analyticsBars{gap:7px;height:160px}}.accountTrigger{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:9px;padding:6px;display:flex}.accountTrigger:hover{background:#ffffff0a}.accountTriggerCompact{width:auto;padding:3px}.publicAccountTrigger{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.publicAccountTriggerLabel{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.publicAccountTriggerLabel>div{flex:1;min-width:0;display:grid}.publicAccountTriggerLabel small{color:var(--muted-2);font-size:9px}.publicAccountTriggerLabel b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mobileTopbar{display:none}.mobileMenuButton{width:36px;height:36px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.mobileMenuButton:hover{background:var(--panel)}.mobileBrand{place-items:center;display:grid}.mobileBrand .sentraLogo{width:26px;height:26px}.mobileNavSheet{background:#0b0b0d;padding:0}.sidebar.mobileNavSheetInner{width:100%;height:auto;box-shadow:none;z-index:auto;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;flex-direction:column;align-items:stretch;gap:0;padding:52px 16px 16px;display:flex;position:static}.sidebar.mobileNavSheetInner .brand{min-height:52px;padding:6px 8px}.sidebar.mobileNavSheetInner .brand>span:last-child{display:grid}.sidebar.mobileNavSheetInner .brandMark{width:38px;height:38px}.sidebar.mobileNavSheetInner nav{gap:6px;margin-top:24px;display:grid}.sidebar.mobileNavSheetInner nav:before{display:block}.sidebar.mobileNavSheetInner nav a{min-height:42px;padding:7px 10px}.sidebar.mobileNavSheetInner nav a>span:last-child{display:inline}.sidebar.mobileNavSheetInner .navIcon{width:25px;height:25px}.sidebar.mobileNavSheetInner .sidebarSettings{width:auto;margin:18px 3px 0;padding:8px 10px}.sidebar.mobileNavSheetInner .sidebarSettings span{display:inline}@media (max-width:800px){.sidebar:not(.mobileNavSheetInner){display:none}.mobileTopbar{z-index:100;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#09090bf0;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex;position:sticky;top:0}.publicAccountTriggerLabel{display:none}}.settingSwitch>input,.loggingWorkspace .settingSwitch>input,.moderationWorkspace .settingSwitch>input,.ticketSettingsStack .settingSwitch>input,.aiSettingsStack .settingSwitch>input{appearance:none;transition:border-color .2s,background-color .2s,box-shadow .2s;background:#08080a!important;border:1px solid #34343a!important;border-radius:999px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:20px!important;min-height:20px!important;max-height:20px!important;padding:0!important;box-shadow:inset 0 1px 3px #000000b8!important}.settingSwitch>input:after,.loggingWorkspace .settingSwitch>input:after,.moderationWorkspace .settingSwitch>input:after,.ticketSettingsStack .settingSwitch>input:after,.aiSettingsStack .settingSwitch>input:after{content:"";border-radius:50%;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .18s;display:block;box-shadow:0 1px 4px #0000008c;background:#e8e8ec!important;width:14px!important;height:14px!important;margin:2px!important}.settingSwitch>input:checked,.loggingWorkspace .settingSwitch>input:checked,.moderationWorkspace .settingSwitch>input:checked,.ticketSettingsStack .settingSwitch>input:checked,.aiSettingsStack .settingSwitch>input:checked{background:#24150e!important;border-color:#e8935e9e!important;box-shadow:inset 0 0 0 1px #e8935e14,0 0 0 3px #e8935e0a!important}.settingSwitch>input:checked:after,.loggingWorkspace .settingSwitch>input:checked:after,.moderationWorkspace .settingSwitch>input:checked:after,.ticketSettingsStack .settingSwitch>input:checked:after,.aiSettingsStack .settingSwitch>input:checked:after{background:#ffad75!important;transform:translate(16px)!important}.compactSwitch span,.commandToggle span{background:#08080a;border:1px solid #34343a;width:36px;height:20px;box-shadow:inset 0 1px 3px #000000b8}.compactSwitch span:after,.commandToggle span:after{background:#e8e8ec;width:14px;height:14px;margin:2px;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .18s;box-shadow:0 1px 4px #0000008c}.compactSwitch input:checked+span,.commandToggle input:checked+span{background:#24150e;border-color:#e8935e9e}.compactSwitch input:checked+span:after,.commandToggle input:checked+span:after{background:#ffad75;transform:translate(16px)}.moderationSection:first-child .settingGroup>label:nth-child(2){display:none}.loggingWorkspace{gap:12px}.loggingCoreCard{grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);gap:28px;padding:22px 24px}.loggingSectionHead{padding:15px 18px}.loggingEventGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:10px}.loggingWorkspace .loggingEventCard{min-height:56px;padding:9px 10px}.loggingWorkspace .loggingEventCard small{font-size:8px}.welcomePreview{background:#313338;border-color:#27272c;padding:0;overflow:hidden;box-shadow:0 18px 45px #00000038}.welcomePreview>.eyebrow{color:#b5bac1;background:#2b2d31;border-bottom:1px solid #25262a;align-items:center;min-height:42px;padding:0 16px;display:flex}.discordPreview{background:#313338;border-radius:0;gap:12px;margin:0;padding:18px 16px}.discordPreview:hover{background:#2e3035}.discordPreview.leave{opacity:1;border-top:1px solid #ffffff09;margin:0}.previewAvatar{color:#0000;background:#111 url(/sentra-logo.png) 50%/cover no-repeat;border-radius:50%;width:40px;height:40px;font-size:0;overflow:hidden}.discordPreview b{color:#f2f3f5;font-size:13px}.discordPreview b:after{content:"Today at 12:00 PM";color:#949ba4;margin-left:7px;font-size:9px;font-weight:400}.discordPreview b small{vertical-align:1px;background:#5865f2;border-radius:3px;margin-left:5px;padding:1px 4px;font-size:7px;display:inline-block}.discordPreview p{color:#dbdee1;margin-top:4px;font-size:11px;line-height:1.45}.analyticsWorkspace{gap:16px;margin-top:18px;display:grid}.analyticsMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.analyticsMetricGrid article{border:1px solid var(--line);background:#ffffff04;border-radius:14px;gap:4px;padding:18px 20px;display:grid}.analyticsMetricGrid small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.analyticsMetricGrid strong{letter-spacing:-.04em;margin-top:4px;font-size:26px}.analyticsMetricGrid span{color:#6f6f77;font-size:9px}.analyticsWorkspace .analyticsPanel{margin-top:0;padding:25px 27px}.analyticsLegend{flex-wrap:wrap}.analyticsLegend .messages:before{background:#51b58b}.analyticsLegend .commands:before{background:#d2a84d}.analyticsBars{height:280px;padding-top:22px}.barPair.four{gap:3px}.barPair.four .analyticsBar{width:min(12px,21%)}.analyticsBar.messages{background:linear-gradient(#5fc69a,#26775a)}.analyticsBar.commands{background:linear-gradient(#ddb85d,#84651f)}@media (max-width:1100px){.loggingEventGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.analyticsMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.loggingCoreCard{grid-template-columns:1fr;gap:18px}.loggingEventGrid,.analyticsMetricGrid{grid-template-columns:1fr 1fr}.analyticsBars{height:220px}}@media (max-width:480px){.loggingEventGrid,.analyticsMetricGrid{grid-template-columns:1fr}}.timeZonePicker{gap:7px;display:grid}.timeZonePicker span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.timeZonePicker select{border:1px solid var(--line);width:100%;min-height:34px;color:var(--text);background:#101013;border-radius:9px;padding:0 30px 0 10px;font-size:10px}.displayPreferences{grid-template-columns:minmax(0,1fr) minmax(240px,340px);align-items:center;gap:40px;margin-bottom:18px;padding:22px 24px;display:grid}.displayPreferences h2{margin-top:5px;font-size:18px}.displayPreferences>div>p:last-child{max-width:560px;color:var(--muted);margin-top:7px;font-size:10px;line-height:1.5}.displayPreferences .timeZonePicker span{font-size:9px}.displayPreferences .timeZonePicker select{min-height:42px;padding-left:12px;padding-right:36px;font-size:11px}@media (max-width:700px){.displayPreferences{grid-template-columns:1fr;gap:18px}}.robloxSettingsCard{border:1px solid var(--line);background:#ffffff03;border-radius:16px;margin-top:18px;position:relative;overflow:visible}.robloxSettingsCard>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;padding:22px 24px;display:flex}.robloxSettingsCard h2{margin-top:5px;font-size:18px}.robloxSettingsCard header p:last-child{color:var(--muted);margin-top:7px;font-size:10px}.robloxSettingsCard header .settingSwitch{min-width:220px}.robloxSettingsGrid{grid-template-columns:1fr 1fr;gap:16px;padding:22px 24px 26px;display:grid}.robloxSettingsGrid label{color:var(--muted);gap:8px;font-size:10px;font-weight:650;display:grid}.robloxSettingsGrid label>small{color:#66666e;font-size:8px;font-weight:450}.robloxSettingsGrid .full{grid-column:1/-1}.robloxSettingsGrid input{border:1px solid var(--line);width:100%;min-height:46px;color:var(--text);background:#101013;border-radius:11px;padding:10px 13px}.robloxSettingsCard>.publicSaveBar{margin:0 24px 20px}@media (max-width:700px){.robloxSettingsCard>header{flex-direction:column;align-items:flex-start}.robloxSettingsCard header .settingSwitch{width:100%;min-width:0}.robloxSettingsGrid{grid-template-columns:1fr}.robloxSettingsGrid .full{grid-column:auto}}.robloxCloudCard{border:1px solid var(--line);background:#ffffff03;border-radius:16px;margin-top:14px;overflow:hidden}.robloxCloudCard>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;padding:22px 24px;display:flex}.robloxCloudCard h2{margin-top:5px;font-size:18px}.robloxCloudCard header p:last-child{max-width:620px;color:var(--muted);margin-top:7px;font-size:10px;line-height:1.5}.cloudConnectionBadge{border:1px solid var(--line);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 10px;font-size:8px;font-weight:750;display:flex}.cloudConnectionBadge i{background:#666;border-radius:50%;width:6px;height:6px}.cloudConnectionBadge.connected{color:#83d9b2;background:#49c28b12;border-color:#49c28b40}.cloudConnectionBadge.connected i{background:#55c993;box-shadow:0 0 10px #55c993b3}.cloudLoading{min-height:250px;color:var(--muted);justify-content:center;align-items:center;gap:9px;font-size:10px;display:flex}.cloudConnectionSummary{background:#49c28b0b;border:1px solid #49c28b33;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:20px 24px 0;padding:16px 18px;display:grid}.cloudSummaryIcon{color:#6fd3a5;background:#49c28b1a;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.cloudConnectionSummary>div{gap:3px;display:grid}.cloudConnectionSummary small{color:#668a79;letter-spacing:.09em;font-size:7px;font-weight:750}.cloudConnectionSummary strong{font-size:12px}.cloudConnectionSummary span{color:var(--muted);font-size:8px}.cloudFingerprint{justify-items:end}.cloudFingerprint code{color:#a5b9ae;font-size:10px}.cloudSetupSteps{grid-template-columns:repeat(3,1fr);gap:10px;padding:20px 24px 0;display:grid}.cloudSetupSteps article{border:1px solid var(--line);background:#101013;border-radius:12px;align-items:flex-start;gap:11px;padding:15px;display:flex}.cloudSetupSteps article>span{color:#c5c5ca;background:#ffffff0d;border-radius:7px;flex:none;place-items:center;width:23px;height:23px;font-size:8px;font-weight:800;display:grid}.cloudSetupSteps article div{gap:5px;display:grid}.cloudSetupSteps b{font-size:10px}.cloudSetupSteps p{color:var(--muted);font-size:8px;line-height:1.45}.cloudSetupSteps a{color:#cf9a68;align-items:center;gap:4px;width:max-content;margin-top:2px;font-size:8px;display:flex}.cloudConnectionForm{grid-template-columns:1fr 1fr;gap:15px;padding:20px 24px;display:grid}.cloudConnectionForm label{gap:7px;display:grid}.cloudConnectionForm label>span{color:var(--muted);font-size:9px;font-weight:700}.cloudConnectionForm label>span i{color:#626269;margin-left:4px;font-size:7px;font-style:normal;font-weight:500}.cloudConnectionForm label>small{color:#66666e;font-size:8px}.cloudConnectionForm input{border:1px solid var(--line);width:100%;min-height:44px;color:var(--text);background:#101013;border-radius:10px;outline:none;padding:10px 12px;font-size:10px}.cloudConnectionForm input:focus{border-color:#d2915480;box-shadow:0 0 0 3px #d2915412}.cloudKeyField{grid-column:1/-1}.cloudKeyField>div{border:1px solid var(--line);color:#66666e;background:#101013;border-radius:10px;align-items:center;display:flex}.cloudKeyField>div:focus-within{border-color:#d2915480;box-shadow:0 0 0 3px #d2915412}.cloudKeyField>div>svg{margin-left:12px}.cloudKeyField>div input{border:0;box-shadow:none!important}.cloudKeyField>div button{width:42px;height:42px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.cloudSecurityNote{color:#789bca;background:#5f8bc20b;border:1px solid #5f8bc229;border-radius:11px;align-items:flex-start;gap:11px;margin:0 24px 20px;padding:13px 15px;display:flex}.cloudSecurityNote div{gap:4px;display:grid}.cloudSecurityNote b{color:#a9bfdd;font-size:9px}.cloudSecurityNote p{color:#738196;font-size:8px;line-height:1.45}.robloxCloudCard>footer{border-top:1px solid var(--line);background:#0000001a;justify-content:space-between;align-items:center;gap:20px;padding:17px 24px;display:flex}.cloudMessage{color:var(--muted);font-size:9px}.cloudMessage.error{color:#e78e95}.cloudMessage.success{color:#75c9a2}.robloxCloudCard>footer .button{flex:none;align-items:center;gap:7px;display:flex}@media (max-width:800px){.cloudSetupSteps,.cloudConnectionForm{grid-template-columns:1fr}.cloudKeyField{grid-column:auto}}@media (max-width:600px){.robloxCloudCard>header{flex-direction:column;align-items:flex-start}.cloudConnectionSummary{grid-template-columns:auto 1fr}.cloudFingerprint{grid-column:2;justify-items:start}.robloxCloudCard>footer{flex-direction:column;align-items:stretch}.robloxCloudCard>footer .button{justify-content:center}}.cloudWizard{grid-template-columns:190px minmax(0,1fr);min-height:500px;display:grid}.cloudWizardSteps{border-right:1px solid var(--line);background:#0000001f;flex-direction:column;gap:5px;margin:0;padding:19px 13px;display:flex}.cloudWizardSteps button{width:100%;min-height:54px;color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.cloudWizardSteps button>span{color:#73737b;border:1px solid #303035;border-radius:8px;flex:none;place-items:center;width:25px;height:25px;font-size:8px;font-weight:800;display:grid}.cloudWizardSteps button div{gap:3px;display:grid}.cloudWizardSteps button small{color:#55555d;letter-spacing:.1em;font-size:6px;font-weight:800}.cloudWizardSteps button b{font-size:9px}.cloudWizardSteps button.active{color:#e2a273;background:#d88b4e0e;border-color:#d88b4e2e}.cloudWizardSteps button.active>span{color:#e2a273;background:#d88b4e1a;border-color:#d88b4e4d}.cloudWizardSteps button.complete{cursor:pointer;color:#83c4a5}.cloudWizardSteps button.complete>span{color:#72ca9f;background:#49c28b14;border-color:#49c28b3b}.cloudWizardMain{flex-direction:column;min-width:0;padding:23px 25px 20px;display:flex}.cloudWizardHeading{border-bottom:1px solid var(--line);padding-bottom:17px}.cloudWizardHeading span{color:#626269;letter-spacing:.1em;font-size:7px;font-weight:800}.cloudWizardHeading h3{margin-top:5px;font-size:17px}.cloudWizardPanel{flex:1;padding-top:19px}.cloudWizardLead{max-width:660px;color:var(--muted);font-size:10px;line-height:1.55}.cloudRequirements .cloudConnectionSummary{margin:0 0 17px}.cloudRequirementList{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:17px;display:grid}.cloudRequirementList article{border:1px solid var(--line);background:#101013;border-radius:11px;align-items:flex-start;gap:10px;padding:14px;display:flex}.cloudRequirementList article>span{color:#cb9062}.cloudRequirementList article div{gap:4px;display:grid}.cloudRequirementList b{font-size:9px}.cloudRequirementList p{color:var(--muted);font-size:8px;line-height:1.45}.cloudCallout{color:#d19b6b;background:#d7975d0a;border:1px solid #d7975d29;border-radius:10px;gap:10px;margin-top:12px;padding:12px 14px;display:flex}.cloudCallout div{gap:3px;display:grid}.cloudCallout b{font-size:9px}.cloudCallout p{color:#8d725e;font-size:8px;line-height:1.45}.cloudFieldStack{gap:13px;max-width:690px;margin-top:18px;display:grid}.cloudFieldStack label,.cloudCredentialField{gap:6px;display:grid}.cloudFieldStack label>span,.cloudCredentialField>span{color:var(--text);font-size:9px;font-weight:700}.cloudFieldStack em,.cloudCredentialField em{color:#bb8257;margin-left:5px;font-size:7px;font-style:normal;font-weight:600}.cloudFieldStack small,.cloudCredentialField small{color:#66666e;font-size:8px}.cloudFieldStack input{border:1px solid var(--line);min-height:44px;color:var(--text);background:#101013;border-radius:10px;outline:none;padding:10px 12px}.cloudFieldStack input:focus,.cloudCredentialField>div:focus-within{border-color:#d2915480;box-shadow:0 0 0 3px #d2915412}.cloudFieldStack label>i{color:#686870;align-items:center;gap:4px;font-size:7px;font-style:normal;display:flex}.cloudFieldStack label>i:has(svg){color:#69b991}.cloudScopeGuide{grid-template-columns:1fr 1fr;gap:10px;margin-top:17px;display:grid}.cloudScopeGuide>div{border:1px solid var(--line);background:#101013;border-radius:11px;gap:7px;padding:14px 15px;display:grid}.cloudScopeGuide b{margin-bottom:2px;font-size:9px}.cloudScopeGuide span{color:var(--muted);grid-template-columns:max-content 1fr;align-items:center;gap:8px;font-size:8px;display:grid}.cloudScopeGuide code{color:#83caaa;-webkit-user-select:all;user-select:all;background:#49c28b0e;border:1px solid #49c28b2e;border-radius:6px;padding:5px 7px;font-size:8px}.cloudScopeGuide small{color:#73737b;font-size:7px;line-height:1.35}.cloudScopeWarning{color:#c99163;background:#d7975d09;border:1px solid #d7975d24;border-radius:9px;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;display:flex}.cloudScopeWarning p{color:#90745e;font-size:8px;line-height:1.45}.cloudExternalButton{border:1px solid var(--line);color:#cc9367;border-radius:9px;align-items:center;gap:6px;width:max-content;margin-top:12px;padding:8px 11px;font-size:8px;display:flex}.cloudCredentialField{margin-top:17px}.cloudCredentialField>div{border:1px solid var(--line);color:#66666e;background:#101013;border-radius:10px;align-items:center;display:flex}.cloudCredentialField>div>svg{margin-left:12px}.cloudCredentialField input{width:100%;min-height:44px;color:var(--text);background:0 0;border:0;outline:0;padding:10px}.cloudCredentialField button{width:42px;height:42px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.cloudReviewGrid{grid-template-columns:1fr 1fr;gap:9px;margin-top:17px;display:grid}.cloudReviewGrid>div{border:1px solid var(--line);background:#101013;border-radius:11px;gap:4px;padding:14px 15px;display:grid}.cloudReviewGrid small{color:#66666e;letter-spacing:.08em;font-size:7px;font-weight:800}.cloudReviewGrid b{font-size:10px}.cloudReviewGrid span{color:var(--muted);font-size:8px}.cloudWizardPanel .cloudSecurityNote{margin:12px 0 0}.cloudWizardMessage{border-radius:9px;margin-top:13px;padding:10px 12px;font-size:8px}.cloudWizardMessage.error{color:#e78e95;background:#d64d5812}.cloudWizardMessage.success{color:#75c9a2;background:#49c28b12}.cloudWizardMain>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin-top:18px;padding-top:16px;display:flex}.cloudWizardMain>footer>div{gap:8px;display:flex}.cloudBackButton{min-height:36px;color:var(--muted);background:0 0;border:0;align-items:center;gap:6px;padding:7px 10px;font-size:9px;display:flex}.cloudBackButton:disabled{opacity:.3}@media (max-width:760px){.cloudWizard{grid-template-columns:1fr}.cloudWizardSteps{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding:10px;display:grid}.cloudWizardSteps button{justify-content:center;min-height:42px;padding:5px}.cloudWizardSteps button div{display:none}.cloudWizardMain{padding:20px}.cloudRequirementList,.cloudScopeGuide,.cloudReviewGrid{grid-template-columns:1fr}}.robloxProductHero{border:1px solid var(--line);background:radial-gradient(circle at 12% 15%,#d88b4e1f,#0000 38%),#ffffff04;border-radius:16px;justify-content:space-between;align-items:flex-end;gap:24px;padding:23px 25px;display:flex}.robloxProductHero>div{grid-template-columns:auto 1fr;column-gap:13px;max-width:700px;display:grid}.robloxProductMark{color:#e1a06c;background:#d88b4e14;border:1px solid #d88b4e33;border-radius:13px;grid-row:1/4;place-items:center;width:46px;height:46px;display:grid}.robloxProductHero h1{letter-spacing:-.04em;margin-top:4px;font-size:28px}.robloxProductHero p:last-child{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.5}.robloxProductCapabilities{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px;display:grid}.robloxProductCapabilities article{border:1px solid var(--line);color:#c98d5e;background:#ffffff03;border-radius:13px;align-items:flex-start;gap:11px;padding:16px 17px;display:flex}.robloxProductCapabilities article div{gap:4px;display:grid}.robloxProductCapabilities b{color:var(--text);font-size:10px}.robloxProductCapabilities span{color:var(--muted);font-size:8px;line-height:1.45}.robloxProductSectionHead{margin-top:25px}.robloxProductSectionHead h2{margin-top:5px;font-size:18px}.robloxProductSectionHead p:last-child{color:var(--muted);margin-top:6px;font-size:9px}.robloxWorkspaceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.robloxWorkspaceCard{border:1px solid var(--line);background:#ffffff03;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;min-height:76px;padding:15px 17px;transition:border-color .15s,background .15s,transform .15s;display:grid}.robloxWorkspaceCard:hover{background:#ffffff06;border-color:#39393f;transform:translateY(-1px)}.robloxWorkspaceCard>img{background:#151519;border-radius:12px;width:42px;height:42px}.robloxWorkspaceCard>div{gap:5px;min-width:0;display:grid}.robloxWorkspaceCard b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.robloxWorkspaceCard span{color:var(--muted);font-size:8px}.robloxWorkspaceCard .workspaceConnected{color:#72c49e;align-items:center;gap:5px;display:flex}.workspaceConnected i{background:#55c993;border-radius:50%;width:5px;height:5px}.robloxWorkspaceCard>svg{color:var(--muted)}.robloxProductBack{width:max-content;color:var(--muted);align-items:center;gap:6px;margin-bottom:20px;font-size:9px;display:flex}.robloxProductBack:hover{color:var(--text)}@media (max-width:700px){.robloxProductHero{flex-direction:column;align-items:flex-start}.robloxProductCapabilities,.robloxWorkspaceGrid{grid-template-columns:1fr}}.cloudWorkspaceTopline{min-height:24px}.cloudWorkspaceTopline button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}.cloudWorkspaceTopline button:hover{color:var(--text)}.robloxControlBoard{gap:14px;margin-top:14px;display:grid}.robloxControlHero{border:1px solid var(--line);background:radial-gradient(circle at 10% 0,#4baa7d1a,#0000 45%),#ffffff03;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:23px 25px;display:flex}.robloxControlHero .cloudConnectionBadge{width:max-content}.robloxControlHero h2{margin-top:12px;font-size:21px}.robloxControlHero p{color:var(--muted);margin-top:6px;font-size:9px}.robloxControlHero .button{flex:none;align-items:center;gap:7px;display:flex}.robloxControlAlert{color:#e79ba2;background:#d75f690f;border:1px solid #d75f693b;border-radius:10px;padding:12px 14px;font-size:9px}.robloxControlMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.robloxControlMetrics article{border:1px solid var(--line);background:#ffffff03;border-radius:13px;gap:6px;min-width:0;padding:17px;display:grid}.robloxControlMetrics svg{color:#c99163}.robloxControlMetrics small{color:#66666e;letter-spacing:.08em;margin-top:4px;font-size:7px;font-weight:750}.robloxControlMetrics b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.robloxControlMetrics span{color:var(--muted);font-size:8px}.robloxControlSection{border:1px solid var(--line);background:#ffffff03;border-radius:14px;overflow:hidden}.robloxControlSection>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.robloxControlSection h3{margin-top:4px;font-size:14px}.robloxControlSection header p:last-child{color:var(--muted);margin-top:5px;font-size:8px}.robloxControlSection header button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#111114;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:8px;display:flex}.robloxLiveState{align-items:center;gap:11px;padding:17px 20px;display:flex}.robloxLiveState>svg{color:#6fc69b}.robloxLiveState>div{gap:4px;display:grid}.robloxLiveState b{font-size:10px}.robloxLiveState span{color:var(--muted);font-size:8px}.robloxLiveState a{color:#ce966b;align-items:center;gap:5px;margin-left:auto;font-size:8px;display:flex}.robloxGroupDescription{color:var(--muted);margin:0 20px 18px;font-size:9px;line-height:1.5}.robloxControlRoadmap{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 20px 20px;display:grid}.robloxControlRoadmap article{border:1px solid var(--line);background:#101013;border-radius:11px;justify-items:start;gap:6px;padding:15px;display:grid}.robloxControlRoadmap svg{color:#a48469}.robloxControlRoadmap b{font-size:10px}.robloxControlRoadmap span{color:var(--muted);font-size:8px;line-height:1.4}.robloxControlRoadmap small{color:#736354;text-transform:uppercase;margin-top:4px;font-size:7px}.robloxControlFooter{color:var(--muted);justify-content:space-between;gap:12px;font-size:8px;display:flex}.robloxControlFooter button{color:#ce966b;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:8px;display:flex}@media (max-width:700px){.robloxControlHero{flex-direction:column;align-items:flex-start}.robloxControlMetrics,.robloxControlRoadmap{grid-template-columns:1fr}.robloxLiveState{flex-wrap:wrap}.robloxLiveState a{margin-left:29px}}.robloxGroupControlStack{gap:14px;min-width:0;display:grid}.robloxGroupSetupBody{padding:16px 20px 18px}.robloxGroupRoleGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;min-width:0;display:grid}.robloxGroupRoleGrid label{border:1px solid var(--line);cursor:pointer;background:#101013;border-radius:11px;align-items:center;gap:10px;min-width:0;min-height:58px;padding:10px 12px;display:flex}.robloxGroupRoleGrid label:has(input:checked){background:#e8935e0e;border-color:#e8935e70}.robloxGroupRoleGrid label:has(input:disabled){opacity:.5;cursor:not-allowed}.robloxGroupRoleGrid input[type=checkbox],.robloxGroupRequestSwitch input[type=checkbox]{accent-color:#e8935e;appearance:auto;flex:0 0 16px;margin:0;display:block;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;padding:0!important}.robloxGroupRoleGrid label span,.robloxGroupRequestSwitch span{gap:4px;min-width:0;display:grid}.robloxGroupRoleGrid b,.robloxGroupRequestSwitch b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.robloxGroupRoleGrid small,.robloxGroupRequestSwitch small{color:var(--muted);overflow-wrap:anywhere;font-size:9px;line-height:1.4}.robloxGroupRequestSwitch{border:1px solid var(--line);cursor:pointer;background:#101013;border-radius:10px;align-items:center;gap:9px;margin-top:12px;padding:12px 13px;display:flex}.robloxGroupSetupFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.robloxGroupSetupFooter span{color:var(--muted);font-size:11px}.robloxGroupSetupFooter .button{flex:none;align-items:center;gap:6px;display:flex}.robloxControlNotice{color:#84cba4;background:#5abe8c0f;border:1px solid #5abe8c33;border-radius:9px;padding:11px 13px;font-size:8px}.robloxGroupPanels{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.robloxGroupPanels>.robloxControlSection>header>svg{color:#ae8a6e}.robloxGroupRows{max-height:365px;overflow:auto}.robloxGroupRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.robloxGroupRow:last-child{border-bottom:0}.robloxGroupRow>div:first-child{gap:4px;min-width:0;display:grid}.robloxGroupRow b{font-size:12px}.robloxGroupRow small{color:var(--muted);font-size:10px}.robloxGroupRow select{border:1px solid var(--line);max-width:210px;min-height:36px;color:var(--text);background:#101013;border-radius:8px;padding:7px 10px;font-size:11px}.robloxGroupRowActions{gap:5px;display:flex}.robloxGroupRowActions button{border:1px solid var(--line);color:var(--text);cursor:pointer;background:#111114;border-radius:7px;padding:8px 10px;font-size:11px}.robloxGroupRowActions button:disabled,.robloxGroupRow select:disabled{opacity:.45;cursor:not-allowed}.robloxGroupEmpty{color:var(--muted);padding:16px;font-size:11px}.robloxControlHint{color:#dcb08d;background:#e8935e0d;border:1px solid #e8935e2e;border-radius:9px;margin:12px 14px 0;padding:10px 12px;font-size:11px;line-height:1.5}.robloxControlHint a{color:#f2b17e;text-decoration:underline}.robloxGroupPagination{border-top:1px solid var(--line);justify-content:flex-end;gap:7px;padding:10px 14px;display:flex}.robloxGroupPagination button{border:1px solid var(--line);min-height:34px;color:var(--text);cursor:pointer;background:#111114;border-radius:8px;padding:6px 12px;font-size:11px}.robloxGroupPagination button:disabled{opacity:.35;cursor:not-allowed}.robloxGroupFootnote{color:#717179;font-size:8px;line-height:1.5}.robloxBridgeBody{gap:16px;padding:18px 20px 22px;display:grid}.robloxBridgeStatus{flex-wrap:wrap;align-items:center;gap:9px 12px;display:flex}.robloxBridgeStatus small{color:var(--muted);font-size:9px}.robloxBridgeHint{color:var(--muted);font-size:9px;line-height:1.5}.robloxBridgeForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.robloxBridgeForm label{gap:6px;min-width:0;display:grid}.robloxBridgeFields{grid-template-columns:minmax(150px,.45fr) minmax(0,1fr);gap:10px;display:grid}.robloxBridgeForm label b{font-size:12px}.robloxBridgeForm label small{color:var(--muted);font-size:11px;line-height:1.5}.robloxBridgeForm input{width:100%;min-height:42px;color:var(--text);padding:10px 12px}.robloxBridgeForm button,.robloxBridgeScripts button{border:1px solid var(--line);color:#e8a57d;cursor:pointer;background:#191619;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.robloxBridgeForm button:disabled{opacity:.4;cursor:not-allowed}.robloxBridgeScripts{gap:12px;display:grid}.robloxBridgeScripts>p{color:var(--muted);font-size:10px;line-height:1.6}.robloxBridgeScripts>div{border:1px solid var(--line);border-radius:12px;min-width:0;overflow:hidden}.robloxBridgeScripts>div>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:8px 12px;font-size:10px;display:flex}.robloxBridgeScripts button{min-height:28px}.robloxBridgeScripts pre{color:#d3d3d9;max-height:230px;font:10px/1.55 var(--mono);background:#0b0b0e;margin:0;padding:12px;overflow:auto}@media (max-width:650px){.robloxBridgeForm,.robloxBridgeFields{grid-template-columns:1fr}}.robloxWorkflowBody{gap:15px;padding:18px 20px 21px;display:grid}.robloxWorkflowName,.robloxWorkflowTargets label{color:var(--muted);gap:6px;font-size:9px;font-weight:700;display:grid}.robloxWorkflowName input,.robloxWorkflowTargets select,.robloxWorkflowNode select,.robloxWorkflowNode input{border:1px solid var(--line);width:100%;min-height:38px;color:var(--text);background:#101013;border-radius:9px;padding:8px 10px;font-size:10px}.robloxWorkflowGraph{background:#0d0d10;border:1px dashed #e8935e2e;border-radius:14px;justify-items:center;padding:18px;display:grid}.robloxWorkflowStep{justify-items:center;width:100%;display:grid}.robloxWorkflowLink{background:#e8935e66;width:2px;height:24px}.robloxWorkflowNode{background:#151417;border:1px solid #323035;border-radius:12px;gap:9px;width:min(100%,480px);padding:14px;display:grid}.robloxWorkflowNode.trigger{background:#e8935e11;border-color:#e8935e59}.robloxWorkflowNode>span,.robloxWorkflowNodeHead>span{color:#dfa174;letter-spacing:.1em;font-size:8px;font-weight:800}.robloxWorkflowNode>b{font-size:12px}.robloxWorkflowNode small{color:var(--muted);font-size:9px}.robloxWorkflowNodeHead{justify-content:space-between;align-items:center;display:flex}.robloxWorkflowNodeHead>div{gap:5px;display:flex}.robloxWorkflowNodeHead button{border:1px solid var(--line);width:26px;height:26px;color:var(--muted);cursor:pointer;background:#101013;border-radius:7px;place-items:center;display:grid}.robloxWorkflowNodeHead button:disabled{opacity:.3}.robloxWorkflowAdd{color:#dfa174;cursor:pointer;background:#e8935e0b;border:1px dashed #e8935e59;border-radius:9px;align-items:center;gap:7px;padding:9px 13px;font-size:10px;display:flex}.robloxWorkflowTargets{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.robloxWorkflowFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.robloxWorkflowFooter>span{color:var(--muted);font-size:9px;line-height:1.5}.robloxWorkflowFooter>div{flex:none;gap:8px;display:flex}.robloxWorkflowFooter button{border:1px solid var(--line);color:#e8a57d;cursor:pointer;background:#191619;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:7px 11px;font-size:9px;display:flex}.robloxWorkflowFooter button:disabled{opacity:.35;cursor:not-allowed}@media (max-width:650px){.robloxWorkflowTargets{grid-template-columns:1fr}.robloxWorkflowFooter{flex-direction:column;align-items:flex-start}}.robloxAutoSection{border:1px solid var(--line);background:#ffffff03;border-radius:14px;gap:14px;margin-top:10px;padding:18px;display:grid}.robloxAutoJump{color:#dfa174;background:#e8935e0f;border:1px solid #e8935e38;border-radius:8px;flex:none;padding:8px 10px;font-size:9px}.robloxAutoHead{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.robloxAutoHead h4{margin:4px 0 0;font-size:14px}.robloxAutoHead p{color:var(--muted);margin-top:5px;font-size:9px}.robloxAutoGraph{background:#0d0d10;border:1px dashed #e8935e33;border-radius:12px;justify-items:center;padding:15px;display:grid}.robloxAutoGraph article{background:#151417;border:1px solid #323035;border-radius:11px;gap:6px;width:min(100%,420px);padding:12px 14px;display:grid}.robloxAutoGraph article small{color:#dfa174;letter-spacing:.1em;font-size:8px;font-weight:800}.robloxAutoGraph article b{font-size:11px}.robloxAutoGraph article span{color:var(--muted);font-size:9px}.robloxAutoGraph select{border:1px solid var(--line);min-height:36px;color:var(--text);background:#101013;border-radius:8px;margin-top:3px;padding:7px 9px;font-size:10px}.robloxAutoGraph select:disabled{opacity:.65}.robloxAutoFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.robloxAutoFooter span{color:var(--muted);font-size:9px}.robloxAutoFooter button{color:#e8a57d;cursor:pointer;background:#e8935e17;border:1px solid #e8935e4d;border-radius:9px;flex:none;min-height:34px;padding:7px 11px;font-size:9px;font-weight:700}.robloxAutoFooter button:disabled{opacity:.4}@media (max-width:650px){.robloxAutoFooter{flex-direction:column;align-items:flex-start}}@media (max-width:900px){.robloxGroupPanels{grid-template-columns:1fr}}@media (max-width:600px){.robloxGroupRoleGrid{grid-template-columns:1fr}.robloxGroupSetupFooter,.robloxGroupRow{flex-direction:column;align-items:flex-start}.robloxGroupRow select{width:100%;max-width:none}}.robloxFlowBody{gap:16px;padding:18px 20px 22px;display:grid}.robloxFlowToolbar,.robloxFlowFooter{justify-content:space-between;align-items:end;gap:14px;display:flex}.robloxFlowToolbar>label{width:min(350px,100%);color:var(--muted);gap:6px;font-size:11px;display:grid}.robloxFlowToolbar>div,.robloxFlowFooter>div{gap:8px;display:flex}.robloxFlowToolbar input,.robloxFlowToolbar select,.robloxFlowInspector input,.robloxFlowInspector select,.robloxWorkflowTargets select{border:1px solid var(--line);min-height:38px;color:var(--text);background:#101013;border-radius:9px;padding:8px 10px;font-size:11px}.robloxFlowToolbar button,.robloxFlowFooter button,.robloxFlowInspectorActions button{color:#e8a57d;cursor:pointer;background:#e8935e14;border:1px solid #e8935e4d;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 12px;font-size:11px;font-weight:700;display:inline-flex}.robloxFlowToolbar button:disabled,.robloxFlowFooter button:disabled,.robloxFlowInspectorActions button:disabled{opacity:.4;cursor:not-allowed}.robloxFlowLayout{grid-template-columns:minmax(0,1fr) 270px;gap:12px;min-height:565px;display:grid}.robloxFlowViewport{background:#111114;border:1px solid #333238;border-radius:13px;min-width:0;height:565px;position:relative;overflow:auto}.robloxFlowCanvas{background-image:radial-gradient(#39383e 1px,#0000 1px);background-size:20px 20px;width:1500px;height:900px;position:relative}.robloxFlowWires{pointer-events:none;position:absolute;inset:0;overflow:visible}.robloxFlowWires path{fill:none;stroke:#9b999e;stroke-width:2.5px}.robloxFlowWires path.branchWire{stroke:#d39865}.robloxFlowNode{color:#f2f0f4;background:#242328;border:1px solid #454249;border-radius:12px;width:238px;min-height:142px;position:absolute;box-shadow:0 8px 24px #0008}.robloxFlowNode.selected{border-color:#e49b6c;box-shadow:0 0 0 2px #e49b6c33,0 8px 24px #0008}.robloxFlowNodeHead{cursor:grab;-webkit-user-select:none;user-select:none;border-bottom:1px solid #3d3b41;gap:4px;padding:13px 15px 11px;display:grid}.robloxFlowNodeHead:active{cursor:grabbing}.robloxFlowNodeHead small{color:#dfa174;letter-spacing:.11em;font-size:9px;font-weight:800}.robloxFlowNodeHead b{font-size:13px}.robloxFlowNodeBody{color:#c9c6cc;overflow-wrap:anywhere;padding:11px 15px 28px;font-size:11px;line-height:1.4}.robloxFlowInput,.robloxFlowOutput{z-index:2;color:#fafafa;cursor:crosshair;background:#26252a;border:2px solid #e3e1e6;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;font-weight:800;display:grid;position:absolute}.robloxFlowInput{top:61px;left:-10px}.robloxFlowOutput{right:-10px}.robloxFlowOutput.next{top:61px}.robloxFlowOutput.yes{background:#186b4d;top:62px}.robloxFlowOutput.no{background:#835126;top:96px}.robloxFlowOutput.active{box-shadow:0 0 0 5px #e49b6c55}.robloxFlowInspector{border:1px solid var(--line);background:#131316;border-radius:12px;align-content:start;gap:11px;padding:16px;display:grid}.robloxFlowInspector h4{margin:0;font-size:15px}.robloxFlowInspector p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.robloxFlowInspector label{color:#cfcbd0;gap:6px;font-size:11px;display:grid}.robloxFlowInspectorActions{flex-wrap:wrap;gap:7px;margin-top:6px;display:flex}.robloxFlowInspectorActions button{min-height:32px;font-size:10px}.robloxFlowConnectHint{background:#e8935e0f;border:1px solid #e8935e47;border-radius:8px;padding:10px}.robloxFlowConnections{border:1px solid var(--line);background:#121215;border-radius:10px;gap:9px;padding:13px 15px;display:grid}.robloxFlowConnections>div:first-child{align-items:baseline;gap:10px;display:flex}.robloxFlowConnections b{font-size:12px}.robloxFlowConnections span,.robloxFlowConnections p{color:var(--muted);font-size:10px}.robloxFlowConnections p{margin:0}.robloxFlowConnectionList{flex-wrap:wrap;gap:8px;display:flex}.robloxFlowConnectionList>div{background:#1a191d;border:1px solid #37343a;border-radius:8px;align-items:center;gap:9px;padding:7px 8px 7px 11px;display:flex}.robloxFlowConnectionList em{color:#e8a57d;font-style:normal}.robloxFlowConnectionList button{color:#e8a57d;cursor:pointer;background:#261d1a;border:1px solid #55423b;border-radius:6px;align-items:center;gap:5px;padding:5px 7px;font-size:10px;display:inline-flex}.robloxFlowConnectionList button:disabled{opacity:.4;cursor:not-allowed}.cloudDisconnect{background:#e162620b;border:1px solid #e1626240;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;padding:15px;display:flex}.cloudDisconnect b{color:#f0c1bd;font-size:12px}.cloudDisconnect p{color:var(--muted);margin:5px 0 0;font-size:10px;line-height:1.5}.cloudDisconnect button{color:#f0a5a1;cursor:pointer;background:#e1626214;border:1px solid #e1626266;border-radius:8px;flex:none;min-height:35px;padding:7px 11px;font-size:10px;font-weight:700}.cloudDisconnect button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:650px){.cloudDisconnect{flex-direction:column;align-items:flex-start}}.robloxFlowFooter{border-top:1px solid var(--line);align-items:center;padding-top:14px}.robloxFlowFooter>span{max-width:55%;color:var(--muted);font-size:11px;line-height:1.5}@media (max-width:900px){.robloxFlowLayout{grid-template-columns:1fr}.robloxFlowInspector{order:-1}.robloxFlowViewport{height:450px}}@media (max-width:650px){.robloxFlowToolbar,.robloxFlowFooter{flex-direction:column;align-items:stretch}.robloxFlowToolbar>div,.robloxFlowFooter>div{flex-wrap:wrap}.robloxFlowFooter>span{max-width:none}}.adminSidebar .stage{border-top:1px solid var(--line);gap:6px;width:auto;margin-top:auto;padding:12px 14px 14px;display:grid}.adminSidebar .stage .sidebarSettings{border:0;border-radius:9px;width:100%;min-height:38px;margin:0;padding:7px 10px}.adminSidebar .stage .liveRefresh{margin:0}.adminSidebar .publicSidebarAccount{background:0 0;border:0;padding:0;position:static}.adminSidebar .publicAccountTrigger{background:0 0;border:0;width:100%;min-height:46px;padding:6px 8px}.adminSidebar .accountName{text-align:left;flex:1;gap:2px;min-width:0;display:grid}.adminSidebar .accountName b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.adminSidebar .accountName small{color:var(--muted);font-size:8px}.rateLimitControl{border:1px solid var(--line);background:#ffffff03;border-radius:12px;grid-column:1/-1;grid-template-columns:minmax(90px,.45fr) minmax(150px,.7fr) minmax(150px,1fr);align-items:end;gap:8px;padding:10px;display:grid}.rateLimitControl>label{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;gap:6px;font-size:8px;font-weight:700;display:grid}.rateLimitControl input{border:1px solid var(--line);width:100%;min-height:40px;color:var(--text);background:#101013;border-radius:9px;padding:0 11px}.rateLimitControl .action,.rateLimitControl .action>button{width:100%}@media (max-width:600px){.rateLimitControl{grid-template-columns:1fr 1fr}.rateLimitControl .action{grid-column:1/-1}}.serverPage .aiQuickControls{padding:0;display:block;overflow:visible}.quickControlsHeader{border-bottom:1px solid var(--line);justify-content:space-between;gap:28px;display:flex;align-items:flex-start!important;min-height:0!important;padding:25px 27px 22px!important}.quickControlsHeader h2{margin-top:4px;font-size:18px}.quickControlsHeader p:last-child{color:var(--muted);margin-top:7px;font-size:10px;max-width:none!important}.quickControlsHeader>span{color:var(--muted);background:#ffffff0a;border-radius:999px;flex:none;margin-top:3px;padding:6px 10px;font-size:8px;font-weight:650}.quickControlsGrid{grid-template-columns:minmax(260px,.72fr) minmax(480px,1.28fr);gap:14px;padding:18px;display:grid}.quickControlGroup{border:1px solid var(--line);background:#101013;border-radius:15px;min-width:0;padding:19px}.quickControlGroupHead{justify-content:space-between;align-items:flex-start;gap:18px;min-height:54px;display:flex}.quickControlGroupHead h3,.quickControlsFooter h3{margin:0;font-size:13px}.quickControlGroupHead p,.quickControlsFooter p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.45;max-width:none!important}.quickControlGroupHead>i{color:var(--muted);text-transform:uppercase;background:#ffffff0b;border-radius:999px;flex:none;padding:4px 8px;font-size:8px;font-style:normal;font-weight:750}.quickControlGroupHead>i.isOnline{color:#72dbaa;background:#5bdd9f17}.quickControlGroupHead>i.isLimited{color:#e9a47a;background:#e8935e1a}.quickControlActions{gap:8px;margin-top:20px;display:grid}.quickControlActions .action,.quickControlActions button{width:100%}.quickControlActions button{justify-content:flex-start;padding-left:14px;padding-right:14px}.rateLimitGroup .rateLimitControl{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(82px,.42fr) minmax(130px,.68fr) minmax(145px,.9fr);gap:8px;margin-top:16px;padding:0;display:grid}.rateLimitGroup .rateLimitControl>label{min-width:0;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;gap:6px;font-size:8px;font-weight:700;display:grid}.rateLimitGroup .rateLimitControl input,.rateLimitGroup .customSelectTrigger{border-radius:10px;height:42px;min-height:42px}.rateLimitGroup .rateLimitControl .action,.rateLimitGroup .rateLimitControl .action>button{width:100%;height:42px}.rateLimitFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;min-height:40px;margin-top:9px;padding-top:9px;display:flex}.rateLimitFooter>span{color:var(--muted-2);font-size:8px}.rateLimitFooter .button{border-color:var(--line);color:#b8b8bf;background:0 0;height:32px;min-height:32px;padding:5px 11px;font-size:9px}.quickControlsFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:16px 27px 18px;display:flex}.quickControlsFooter .transferControls{align-items:center}.quickControlsFooter .transferControls .button{height:36px;min-height:36px;padding:6px 13px;font-size:9px}@media (max-width:980px){.quickControlsGrid{grid-template-columns:1fr}.quickControlActions{grid-template-columns:1fr 1fr}}@media (max-width:650px){.quickControlsHeader,.quickControlsFooter{flex-direction:column;align-items:flex-start!important}.quickControlsHeader>span{margin-top:0}.quickControlsGrid{padding:12px}.quickControlGroup{padding:16px}.quickControlActions{grid-template-columns:1fr}.rateLimitGroup .rateLimitControl{grid-template-columns:1fr 1fr}.rateLimitGroup .rateLimitControl .action{grid-column:1/-1}.rateLimitFooter{flex-direction:column;align-items:flex-start}.quickControlsFooter .transferControls{flex-wrap:wrap;width:100%}}.appealSettingsCard{border:1px solid var(--line);background:#ffffff03;border-radius:16px;overflow:visible}.appealSettingsCard>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;padding:24px 26px;display:flex}.appealSettingsCard h2{margin-top:5px;font-size:18px}.appealSettingsCard header>div>p:last-child{color:var(--muted);margin-top:7px;font-size:10px}.appealMasterSwitch{min-width:210px;min-height:54px}.appealsWorkspace .settingSwitch>input{appearance:none;background:#050506;border:1px solid #33343a;border-radius:999px;min-width:36px;max-width:36px;max-height:20px;position:relative;box-shadow:inset 0 1px 3px #000000b3;width:36px!important;height:20px!important;min-height:20px!important;padding:0!important}.appealsWorkspace .settingSwitch>input:after{background:#ececf0;width:14px;height:14px;margin:2px;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .18s;box-shadow:0 1px 4px #0000008c}.appealsWorkspace .settingSwitch>input:checked{background:#1d120c;border-color:#e8935e94;box-shadow:inset 0 0 0 1px #e8935e14,0 0 0 3px #e8935e09}.appealsWorkspace .settingSwitch>input:checked:after{background:#ffb47e;transform:translate(16px)}.appealSettingsGrid{grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);gap:44px;padding:25px 26px 28px;display:grid}.appealSettingsGrid label,.appealSettingsGrid .customMultiSelect{color:var(--muted);font-size:10px;font-weight:650}.appealInstructions{gap:8px;display:grid;position:relative}.appealInstructions textarea{border:1px solid var(--line);width:100%;min-height:146px;color:var(--text);resize:vertical;background:#101013;border-radius:11px;outline:0;padding:12px 13px 25px;line-height:1.5}.appealInstructions textarea:focus{border-color:#e8935e7a;box-shadow:0 0 0 3px #e8935e14}.appealInstructions>small{color:#62626a;font-size:8px;position:absolute;bottom:8px;right:10px}.appealSettingsCard>footer{border-top:1px solid var(--line);min-height:52px;color:var(--muted);justify-content:space-between;align-items:center;gap:18px;padding:10px 26px;font-size:9px;display:flex}.appealSettingsCard .inlineTextLink{border-radius:8px;margin:0;padding:7px 9px}.appealSettingsCard .inlineTextLink:hover{background:#e8935e12}.appealsWorkspace>.publicSaveBar{z-index:40;margin-top:0}.appealDecisionButtons button{transition:background .15s,border-color .15s,transform .15s}.appealDecisionButtons button:active{transform:scale(.97)}@media (max-width:850px){.appealSettingsCard>header{flex-direction:column;align-items:flex-start}.appealMasterSwitch{width:100%;min-width:0}.appealSettingsGrid{grid-template-columns:1fr;gap:22px}}@media (max-width:560px){.appealSettingsCard>header,.appealSettingsGrid{padding:20px}.appealSettingsCard>footer{flex-direction:column;align-items:flex-start;padding:14px 20px}}.appealedCase{color:#e9a47a;text-transform:capitalize;background:#e8935e14;border-radius:8px;align-items:center;gap:8px;width:fit-content;margin-top:10px;padding:6px 8px;font-size:8px;font-weight:700;display:flex}.appealedCase code{color:#8e8e97;text-transform:none;font-size:7px}.mkt{--mkt-bg:#09090b;--mkt-bg-2:#0c0c0f;--mkt-panel:#ffffff05;--mkt-line:#ffffff17;--mkt-line-2:#ffffff0e;--mkt-ink:#f4f4f6;--mkt-mut:#9a9aa2;--mkt-mut-2:#66666e;--mkt-amber:#e8935e;--mkt-amber-hi:#ffb47e;--mkt-green:#5bdd9f;--mkt-red:#e36b75;--mkt-shell:1180px;--mkt-gutter:clamp(20px, 5vw, 60px);background:var(--mkt-bg);min-height:100vh;color:var(--mkt-ink);font-family:var(--font-display), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;position:relative;overflow-x:hidden}.mkt *,.mkt :before,.mkt :after{box-sizing:border-box}.mkt ::selection{color:#fff;background:#e8935e47}.mkt :where(section,header,footer,div,article,nav,ul,h1,h2,h3,p){min-width:0;max-width:100%}.mkt nav{margin:0}.mkt:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:46px 46px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(120% 80% at 50% 0,#000 30%,#0000 78%);mask-image:radial-gradient(120% 80% at 50% 0,#000 30%,#0000 78%)}.mkt:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 40% at 50% -8%,#e8935e1a,#0000 70%);position:fixed;inset:0}.mkt>*{z-index:1;position:relative}.mkt-shell{width:min(100% - var(--mkt-gutter) * 2, var(--mkt-shell));margin:0 auto}.mkt a{color:inherit;text-decoration:none}.mkt h1,.mkt h2,.mkt h3{letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.08}.mkt p{margin:0}.mkt-label{font-family:var(--font-mono-mkt), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--mkt-amber);align-items:center;gap:8px;font-size:11px;font-weight:500;display:inline-flex}.mkt-label:before{content:"//";color:var(--mkt-mut-2)}.mkt-label.plain:before{content:none}.mkt-index{font-family:var(--font-mono-mkt), monospace;letter-spacing:.1em;color:var(--mkt-mut-2);font-size:11px}.mkt-panel{border:1px solid var(--mkt-line);background:var(--mkt-panel);border-radius:14px;position:relative}.mkt-panel.brackets:before,.mkt-panel.brackets:after{content:"";border:1.5px solid var(--mkt-amber);opacity:.5;width:12px;height:12px;position:absolute}.mkt-panel.brackets:before{border-bottom:0;border-right:0;border-radius:3px 0 0;top:-1px;left:-1px}.mkt-panel.brackets:after{border-top:0;border-left:0;border-radius:0 0 3px;bottom:-1px;right:-1px}.mkt-pill{font-family:var(--font-mono-mkt), monospace;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:9px;font-weight:700;display:inline-flex}.mkt-pill.live{color:#7fe4b6;background:#5bdd9f1a}.mkt-pill.dev{color:var(--mkt-amber-hi);background:#e8935e1f}.mkt-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #ffffff0f}.mkt-pill.live:before{animation:2.4s ease-in-out infinite mkt-blink}.mkt-btn{border:1px solid var(--mkt-line);min-height:46px;color:var(--mkt-ink);cursor:pointer;background:#ffffff08;border-radius:11px;align-items:center;gap:9px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:inline-flex}.mkt-btn:hover{background:#ffffff0e;border-color:#fff3;transform:translateY(-1px)}.mkt-btn.primary{color:#fff5ec;background:linear-gradient(#e8935e38,#e8935e1f);border-color:#e8935e80;box-shadow:0 0 0 1px #e8935e26,0 14px 40px -12px #e8935e80}.mkt-btn.primary:hover{border-color:#e8935ebf;box-shadow:0 0 0 1px #e8935e4d,0 18px 50px -12px #e8935e99}.mkt-btn.sm{border-radius:9px;min-height:38px;padding:0 14px;font-size:12.5px}.mkt-arrowlink{font-family:var(--font-mono-mkt), monospace;letter-spacing:.04em;color:var(--mkt-amber-hi);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.mkt-arrowlink svg{transition:transform .16s}.mkt-arrowlink:hover svg{transform:translate(3px)}.mkt-nav{z-index:40;border-bottom:1px solid #0000;transition:background .2s,border-color .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s;position:sticky;top:0}.mkt-nav.scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--mkt-line-2);background:#09090bd1}.mkt-nav-in{align-items:center;gap:22px;min-height:64px;display:flex}.mkt-brand{align-items:center;gap:10px;display:flex}.mkt-brand-mark{object-fit:contain;filter:invert()contrast(1.15);mix-blend-mode:screen;flex:none;width:38px;height:38px}.mkt-footer .mkt-brand-mark{width:34px;height:34px}.mkt-brand b{letter-spacing:-.03em;font-size:16px}.mkt-brand b:first-letter{color:#f0a778}.mkt-nav-links{align-items:center;gap:2px;display:flex}.mkt-nav-links a{color:var(--mkt-mut);border-radius:8px;align-items:center;padding:8px 12px;font-size:13.5px;font-weight:500;line-height:1;transition:color .14s,background .14s;display:inline-flex}.mkt-nav-links a:hover{color:var(--mkt-ink);background:#ffffff0a}.mkt-nav-cta{align-items:center;gap:10px;margin-left:auto;display:flex}.mkt-nav-toggle,.mkt-nav-menu{display:none}.mkt-hero{padding:clamp(38px,6vw,72px) 0 clamp(40px,6vw,68px)}.mkt-hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:start;gap:clamp(32px,5vw,60px);display:grid}.mkt-hero h1{margin:20px 0 0;font-size:clamp(34px,5.4vw,58px)}.mkt-hero h1 em{color:var(--mkt-amber);font-style:normal}.mkt-hero-lead{max-width:48ch;color:var(--mkt-mut);margin:22px 0 0;font-size:clamp(15px,1.6vw,17.5px)}.mkt-cta-row{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.mkt-hero-meta{font-family:var(--font-mono-mkt), monospace;letter-spacing:.04em;color:var(--mkt-mut);flex-wrap:wrap;gap:8px 18px;margin-top:24px;font-size:11px;display:flex}.mkt-hero-meta span{align-items:center;gap:8px;display:inline-flex}.mkt-hero-meta span:before{content:"";background:var(--mkt-amber);opacity:.7;border-radius:50%;width:5px;height:5px}.mkt-hero-stack{gap:14px;display:grid}.mkt-card{border:1px solid var(--mkt-line);background:linear-gradient(#ffffff08,#ffffff02);border-radius:15px;overflow:hidden}.mkt-card-head{border-bottom:1px solid var(--mkt-line-2);justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.mkt-card-head b{font-family:var(--font-mono-mkt), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--mkt-mut);font-size:11px;font-weight:700}.mkt-card.dev{opacity:.96}.mkt-card.dev .mkt-card-body{filter:saturate(.8)}.mkt-card-body{padding:14px 15px}.mkt-feed{gap:7px;height:232px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 86%,#0000);mask-image:linear-gradient(#0000,#000 16% 86%,#0000)}.mkt-feed-row{border:1px solid var(--mkt-line-2);background:#ffffff04;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:12px;animation:.5s cubic-bezier(.22,1,.36,1) both mkt-feed-in;display:grid}.mkt-feed-row.act{box-shadow:inset 2px 0 0 var(--mkt-amber);background:#e8935e0d;border-color:#e8935e66}.mkt-feed-row time{font-family:var(--font-mono-mkt), monospace;color:var(--mkt-mut-2);font-size:9.5px}.mkt-feed-row .u{color:var(--mkt-mut)}.mkt-feed-row .m{color:var(--mkt-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mkt-tag{font-family:var(--font-mono-mkt), monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:3px 6px;font-size:8.5px;font-weight:700}.mkt-tag.scan{color:var(--mkt-mut-2);background:#ffffff0d}.mkt-tag.pass{color:#7fe4b6;background:#5bdd9f1a}.mkt-tag.act{color:var(--mkt-amber-hi);background:#e8935e24}.mkt-tag.block{color:#ec949b;background:#e36b7524}.mkt-wire{flex-direction:column;gap:8px;padding:4px 0;display:flex}.mkt-wire .mkt-link{background:repeating-linear-gradient(180deg, var(--mkt-amber) 0 5px, transparent 5px 10px);width:2px;min-width:0;height:16px;margin:0 auto;animation:none}.mkt-node{border:1px solid var(--mkt-line-2);text-align:center;background:#ffffff05;border-radius:10px;justify-items:center;gap:4px;min-width:0;padding:12px 8px;display:grid}.mkt-node b{text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}.mkt-node span{font-family:var(--font-mono-mkt), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mkt-mut-2);font-size:8px}.mkt-node.core{background:#e8935e0f;border-color:#e8935e66}.mkt-link{background:repeating-linear-gradient(90deg, var(--mkt-amber) 0 6px, transparent 6px 12px);opacity:.55;min-width:34px;height:2px;animation:1s linear infinite mkt-dash;position:relative}@media (prefers-reduced-motion:reduce){.mkt-link{animation:none}}.mkt-section{padding:clamp(46px,6.5vw,84px) 0}.mkt-section.tight{padding:clamp(34px,4.5vw,56px) 0}.mkt-sec-head{max-width:640px;margin-bottom:clamp(26px,4vw,44px)}.mkt-sec-head h2{margin:14px 0 0;font-size:clamp(24px,3.4vw,38px)}.mkt-sec-head p{color:var(--mkt-mut);margin:14px 0 0;font-size:clamp(14.5px,1.5vw,16.5px)}.mkt-sec-topline{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.mkt-subhead{border-top:1px solid var(--mkt-line-2);margin:clamp(38px,5.5vw,68px) 0 18px;padding-top:clamp(18px,3vw,28px)}.mkt-subhead p{max-width:560px;color:var(--mkt-mut);margin-top:10px;font-size:14px}.mkt-endorse{border-top:1px solid var(--mkt-line-2);border-bottom:1px solid var(--mkt-line-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(22px,5vw,56px);padding:26px clamp(20px,5vw,40px);display:flex}.mkt-endorse-cap{font-family:var(--font-mono-mkt), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--mkt-mut-2);font-size:10px}.mkt-endorse img{opacity:.6;filter:grayscale();width:auto;height:30px;transition:opacity .18s,filter .18s}.mkt-endorse a:hover img,.mkt-endorse img:hover{opacity:1;filter:grayscale(0)}.mkt-modules{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mkt-module{align-content:start;gap:12px;padding:22px;display:grid}.mkt-module-top{align-items:center;gap:10px;display:flex}.mkt-module-icn{width:34px;height:34px;color:var(--mkt-amber-hi);background:#e8935e14;border:1px solid #e8935e4d;border-radius:9px;flex:none;place-items:center;display:grid}.mkt-module h3{font-size:17px}.mkt-module p{color:var(--mkt-mut);font-size:13.5px}.mkt-module-viz{border:1px solid var(--mkt-line-2);background:#00000038 50%/contain no-repeat;border-radius:10px;place-items:center;height:84px;margin-top:2px;display:grid;overflow:hidden}.mkt-chips{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:16px;display:grid}.mkt-chip{border:1px solid var(--mkt-line);background:var(--mkt-panel);border-radius:12px;grid-template-columns:auto 1fr;gap:10px 12px;padding:15px 16px;display:grid}.mkt-chip svg{color:var(--mkt-amber);margin-top:2px}.mkt-chip b{font-size:13.5px}.mkt-chip span{color:var(--mkt-mut);grid-column:2;font-size:12px}.mkt-steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.mkt-step{gap:8px;padding:22px;display:grid}.mkt-step:before{counter-increment:step;content:"0" counter(step);font-family:var(--font-mono-mkt), monospace;color:var(--mkt-amber);font-size:13px;font-weight:700}.mkt-step b{font-size:15px}.mkt-step p{color:var(--mkt-mut);font-size:13px}.mkt-mock{border:1px solid var(--mkt-line);background:#0b0b0e;border-radius:16px;overflow:hidden;box-shadow:0 40px 120px -40px #000c}.mkt-mock-bar{border-bottom:1px solid var(--mkt-line-2);background:#ffffff05;align-items:center;gap:8px;padding:11px 14px;display:flex}.mkt-mock-bar i{background:#2f2f35;border-radius:50%;width:9px;height:9px}.mkt-mock-bar span{font-family:var(--font-mono-mkt), monospace;color:var(--mkt-mut-2);margin-left:10px;font-size:10px}.mkt-mock-body{grid-template-columns:176px 1fr;min-height:320px;display:grid}.mkt-mock-side{border-right:1px solid var(--mkt-line-2);align-content:start;gap:6px;padding:16px 12px;display:grid}.mkt-mock-side i{background:#ffffff08;border-radius:7px;height:30px}.mkt-mock-side i.on{box-shadow:inset 2px 0 0 var(--mkt-amber);background:#e8935e1f}.mkt-mock-main{align-content:start;gap:14px;padding:20px;display:grid}.mkt-mock-stats{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.mkt-mock-stats i{border:1px solid var(--mkt-line-2);background:#ffffff05;border-radius:10px;height:66px}.mkt-mock-panel{border:1px solid var(--mkt-line-2);background:linear-gradient(#ffffff08,#0000);border-radius:12px;height:150px}.mkt-roadmap-viz{margin-top:8px;padding:26px clamp(16px,4vw,40px)}.mkt-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:clamp(8px,2vw,20px);display:grid}.mkt-flow .mkt-node{padding:16px 12px}.mkt-flow-edges{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.mkt-flow-edges span{font-family:var(--font-mono-mkt), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mkt-mut-2);border:1px dashed var(--mkt-line);border-radius:999px;padding:4px 9px;font-size:9.5px}.mkt-commish-list{flex-wrap:wrap;gap:8px;margin:18px 0 22px;display:flex}.mkt-commish-list span{border:1px solid var(--mkt-line);color:var(--mkt-mut);border-radius:999px;padding:6px 12px;font-size:12.5px}.mkt-privacy{flex-wrap:wrap;align-items:center;gap:20px;padding:22px 24px;display:flex}.mkt-privacy p{min-width:260px;color:var(--mkt-mut);flex:1;font-size:13.5px}.mkt-privacy b{color:var(--mkt-ink);font-weight:600}.mkt-faq{gap:10px;max-width:820px;display:grid}.mkt-faq-item{border:1px solid var(--mkt-line);background:var(--mkt-panel);border-radius:12px;overflow:hidden}.mkt-faq-q{width:100%;color:var(--mkt-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:17px 19px;font-family:inherit;font-size:14.5px;font-weight:600;display:flex}.mkt-faq-q svg{color:var(--mkt-mut);flex:none;transition:transform .18s}.mkt-faq-item.open .mkt-faq-q svg{color:var(--mkt-amber);transform:rotate(45deg)}.mkt-faq-a{max-height:0;transition:max-height .24s;overflow:hidden}.mkt-faq-item.open .mkt-faq-a{max-height:320px}.mkt-faq-a p{color:var(--mkt-mut);padding:0 19px 18px;font-size:13.5px}.mkt-cta-band{text-align:center;background:radial-gradient(120% 140% at 50% 0,#e8935e24,#ffffff04 60%);border:1px solid #e8935e4d;border-radius:20px;padding:clamp(40px,7vw,72px)}.mkt-cta-band h2{font-size:clamp(24px,3.6vw,40px)}.mkt-cta-band p{max-width:44ch;color:var(--mkt-mut);margin:14px auto 0}.mkt-cta-band .mkt-cta-row{justify-content:center}.mkt-footer{border-top:1px solid var(--mkt-line-2);margin-top:clamp(40px,8vw,90px);padding:56px 0 40px}.mkt-footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px;display:grid}.mkt-footer-grid h4{font-family:var(--font-mono-mkt), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--mkt-mut-2);margin:0 0 12px;font-size:10px;font-weight:700}.mkt-footer-grid a{color:var(--mkt-mut);padding:5px 0;font-size:13px;display:block}.mkt-footer-grid a:hover{color:var(--mkt-ink)}.mkt-footer-blurb{color:var(--mkt-mut);max-width:34ch;margin-top:12px;font-size:13px}.mkt-footer-base{border-top:1px solid var(--mkt-line-2);font-family:var(--font-mono-mkt), monospace;letter-spacing:.06em;color:var(--mkt-mut-2);justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding-top:22px;font-size:10.5px;display:flex}@keyframes mkt-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes mkt-feed-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes mkt-dash{to{background-position:12px 0}}.mkt-reveal{opacity:0;transform:translateY(18px)}.mkt-reveal.in{opacity:1;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:none}@media (max-width:960px){.mkt-hero-grid,.mkt-modules,.mkt-steps,.mkt-mock-body{grid-template-columns:1fr}.mkt-mock-side{display:none}.mkt-flow{grid-template-columns:1fr}.mkt-flow-arrow{display:none}.mkt-footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.mkt-hero-lead{max-width:100%}.mkt-hero h1{font-size:clamp(30px,8vw,40px)}.mkt-feed-row{gap:8px;font-size:11px}.mkt-feed-row time{display:none}}@media (max-width:400px){.mkt-nav-in{gap:12px}.mkt-btn.sm{padding:0 11px;font-size:12px}}@media (max-width:760px){.mkt-nav-links,.mkt-nav-cta .mkt-btn.ghost{display:none}.mkt-nav-toggle{border:1px solid var(--mkt-line);width:40px;height:40px;color:var(--mkt-ink);cursor:pointer;background:#ffffff08;border-radius:10px;place-items:center;display:inline-grid}.mkt-nav-menu.open{padding:10px var(--mkt-gutter) 18px;border-bottom:1px solid var(--mkt-line-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#09090bf5;gap:4px;display:grid}.mkt-nav-menu.open a{color:var(--mkt-mut);border-radius:8px;padding:11px 10px;font-size:14px}.mkt-nav-menu.open a:hover{color:var(--mkt-ink);background:#ffffff0a}.mkt-mock-stats{grid-template-columns:1fr 1fr}.mkt-footer-grid{grid-template-columns:1fr;gap:22px}.mkt-footer-base{flex-direction:column;align-items:flex-start;gap:8px}.mkt-endorse{gap:20px 30px}}@media (prefers-reduced-motion:reduce){.mkt-reveal,.mkt-reveal.in{opacity:1!important;transition:none!important;transform:none!important}.mkt-feed-row,.mkt-pill.live:before{animation:none!important}}.mkt-legal{padding:clamp(60px,10vw,110px) 0 90px}.mkt-legal .mkt-shell{max-width:780px}.mkt-legal h1{font-size:clamp(28px,4vw,40px)}.mkt-legal .mkt-legal-meta{font-family:var(--font-mono-mkt), monospace;letter-spacing:.08em;color:var(--mkt-mut-2);margin-top:12px;font-size:11px}.mkt-legal h2{margin:40px 0 10px;font-size:18px}.mkt-legal p,.mkt-legal li{color:var(--mkt-mut);font-size:14.5px;line-height:1.7}.mkt-legal p{margin-top:12px}.mkt-legal ul{gap:6px;margin:12px 0 0;padding-left:20px;display:grid}.mkt-legal a{color:var(--mkt-amber-hi)}.mkt-legal .mkt-legal-todo{color:var(--mkt-amber-hi);font-family:var(--font-mono-mkt), monospace;border:1px dashed #e8935e66;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:11px;display:block}.mkt-legal-back{font-family:var(--font-mono-mkt), monospace;color:var(--mkt-mut);align-items:center;gap:7px;margin-bottom:26px;font-size:12px;display:inline-flex}.mkt-legal-back:hover{color:var(--mkt-ink)}.userSettings{margin-top:var(--page-section,28px);gap:18px;max-width:760px;display:grid}.userSettings .panel{gap:18px;padding:22px 24px;display:grid}.userPrefRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.userSavedTag{color:#7fe4b6;letter-spacing:.08em;text-transform:uppercase;background:#5bdd9f1f;border-radius:999px;padding:3px 9px;font-size:9px;font-weight:750}.userPendingPanel{background:#e8935e0a;border-color:#e8935e4d}.userPendingList{gap:10px;display:grid}.userPendingList article{border:1px solid var(--line);background:#0003;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:13px 15px;display:grid}.userPendingIcon{color:#e8a075;background:#e8935e1f;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.userPendingList b{font-size:13px}.userPendingList small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.userDangerPanel{border-color:#e36b7547}.userDangerRow{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.userDangerRow.slim{border-top:1px solid var(--line);align-items:center;padding:11px 0}.userDangerRow>div>b,.userDangerRow>b{align-items:center;gap:7px;font-size:13px;display:flex}.userDangerRow p{max-width:52ch;color:var(--muted);margin-top:6px;font-size:11.5px;line-height:1.6}.userDangerRow .dangerButton{flex:none;align-items:center;gap:7px;display:inline-flex}.userDangerServers{border-top:1px solid var(--line);gap:4px;padding-top:18px;display:grid}.userDangerServers>p{color:var(--muted);margin:4px 0 6px;font-size:11.5px}@media (max-width:560px){.userDangerRow{flex-direction:column;align-items:stretch}.userDangerRow.slim{flex-direction:row;align-items:center}.userPendingList article{grid-template-columns:auto 1fr}.userPendingList article button{grid-column:1/-1}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
