/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--live-border-angle:0deg}}}@layer theme{:host,:root{--font-sans:var(--font-vazirmatn),ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-ping:ping 1s cubic-bezier(0,0,.2,1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-vazirmatn),ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:var(--font-mono);--font-display:var(--font-lalezar),var(--font-vazirmatn),serif}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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:initial;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border)}html{scroll-behavior:auto;background-color:var(--background);direction:rtl}body,html{min-height:100%;overflow-x:clip}body{color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background-color:#0000;background-image:var(--watercolor-bg)}@media (prefers-reduced-transparency:reduce){.btn-live,.dash-search-select__panel,.glass,.glass-strong,.mobile-nav-panel,.nav-bar-frost,.servers-advanced-filter__panel--portal{-webkit-backdrop-filter:none;backdrop-filter:none;background:oklch(98.5% .006 145/.96)}}h1,h2,h3{font-family:var(--font-display);letter-spacing:.01em}input[type=checkbox]{appearance:none;background:var(--surface-live-gradient);width:1.15rem;height:1.15rem;box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));cursor:pointer;vertical-align:middle;border:0;border-radius:9999px;flex-shrink:0;margin:0;transition:background .2s,box-shadow .2s;position:relative}input[type=checkbox]:after{content:"";opacity:0;border:2px solid #0000;border-width:0 2px 2px 0;width:.3rem;height:.52rem;margin:auto;transition:opacity .12s,transform .12s,border-color .12s;position:absolute;inset:0;transform:translateY(-.06rem)rotate(45deg)scale(.55)}input[type=checkbox]:hover:not(:disabled){background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}input[type=checkbox]:checked{background:var(--sage)}@supports (color:color-mix(in lab,red,red)){input[type=checkbox]:checked{background:color-mix(in oklch,var(--sage) 42%,white)}}input[type=checkbox]:checked{box-shadow:var(--shadow-glass)}input[type=checkbox]:checked:after{border-color:var(--foreground);opacity:1;transform:translateY(-.06rem)rotate(45deg)scale(1)}input[type=checkbox]:focus{outline:none}input[type=checkbox]:focus-visible{box-shadow:var(--shadow-glass),var(--input-smoke-focus)}input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.grain,.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-1\/2{top:50%}.top-\[-14\%\]{top:-14%}.top-\[-22\%\]{top:-22%}.top-\[-26\%\]{top:-26%}.top-\[-44\%\]{top:-44%}.top-\[40\%\]{top:40%}.right-\[12\%\]{right:12%}.right-\[20\%\]{right:20%}.right-\[42\%\]{right:42%}.bottom-\[-14\%\]{bottom:-14%}.bottom-\[-22\%\]{bottom:-22%}.bottom-\[-26\%\]{bottom:-26%}.bottom-\[-44\%\]{bottom:-44%}.left-1\/2{left:50%}.left-\[10\%\]{left:10%}.left-\[22\%\]{left:22%}.left-\[32\%\]{left:32%}.left-\[48\%\]{left:48%}.isolate{isolation:isolate}.z-10{z-index:10}.z-\[2\]{z-index:2}.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-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-\[28vh\]{height:28vh}.h-\[38vh\]{height:38vh}.h-\[42vh\]{height:42vh}.h-\[56vh\]{height:56vh}.h-\[58vh\]{height:58vh}.h-auto{height:auto}.h-full{height:100%}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-16{width:calc(var(--spacing) * 16)}.w-\[55vmax\]{width:55vmax}.w-\[70vmax\]{width:70vmax}.w-\[80vmax\]{width:80vmax}.w-\[85vmax\]{width:85vmax}.w-\[125vmax\]{width:125vmax}.w-\[130vmax\]{width:130vmax}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.glass{background:var(--surface-live-gradient);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--shadow-glass)}.glass,.glass-strong{transform:translateZ(0)}.glass-strong{background:var(--surface-live-gradient-strong);-webkit-backdrop-filter:blur(calc(var(--surface-live-blur) + 2px)) saturate(150%);backdrop-filter:blur(calc(var(--surface-live-blur) + 2px)) saturate(150%);box-shadow:var(--shadow-glass),var(--shadow-lift)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.shimmer-text{background:linear-gradient(90deg,var(--sage-deep) 0,var(--clay-deep) 40%,var(--gold) 60%,var(--sage-deep) 100%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:shimmer 10s linear infinite}.animate-ping{animation:var(--animate-ping)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-foreground\/10>:not(:last-child)){border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:where(.divide-foreground\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--foreground) 10%,transparent)}}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-clip{overflow-x:clip}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-3{padding:calc(var(--spacing) * 3)}.p-6{padding:calc(var(--spacing) * 6)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.pr-1{padding-right:var(--spacing)}.text-center{text-align:center}.text-left{text-align:left}.text-display{font-family:var(--font-display)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/60{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground) 80%,transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.blur{--tw-blur:blur(8px)}.blur,.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-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media not all and (min-width:48rem){.max-md\:drop-shadow-none{--tw-drop-shadow: ;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media (min-width:40rem){.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:w-auto{width:auto}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:rounded-\[2rem\]{border-radius:2rem}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\:mt-8{margin-top:calc(var(--spacing) * 8)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-block{display:inline-block}.md\:w-auto{width:auto}.md\:justify-start{justify-content:flex-start}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.md\:py-2{padding-block:calc(var(--spacing) * 2)}.md\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.md\:pr-2{padding-right:calc(var(--spacing) * 2)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:drop-shadow-\[0_20px_50px_rgba\(45\,74\,62\,0\.22\)\]{--tw-drop-shadow-size:drop-shadow(0 20px 50px var(--tw-drop-shadow-color,#2d4a3e38));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}:root{--radius:1rem;--sage:oklch(78% .08 145);--sage-deep:oklch(52% .1 145);--online:oklch(72% .14 145);--clay:oklch(72% .13 35);--clay-deep:oklch(52% .16 30);--cream:oklch(97% .015 85);--gold:oklch(78% .13 75);--background:oklch(98.8% .006 145);--watercolor-bg:radial-gradient(ellipse 125% 48% at 50% -24%,oklch(90% .08 145/.32),transparent 80%),radial-gradient(ellipse 110% 62% at 50% 50%,oklch(99.7% .002 90/.55),transparent 88%),radial-gradient(ellipse 125% 48% at 50% 124%,oklch(90% .09 30/.32),transparent 80%);--foreground:oklch(24% .03 60);--muted-foreground:oklch(46% .03 60);--border:oklch(50% .04 150/.16);--shadow-glass:-5px -5px 14px oklch(100% 0 0/.72),5px 5px 16px oklch(52% .02 150/.1),inset 2px 2px 6px oklch(52% .015 150/.06),inset -2px -2px 6px oklch(100% 0 0/.42);--shadow-lift:-6px -6px 18px oklch(100% 0 0/.75),8px 10px 22px oklch(52% .02 150/.1),inset 2px 2px 7px oklch(52% .015 150/.07),inset -2px -2px 7px oklch(100% 0 0/.45);--shadow-glow-green:0 0 40px oklch(70% .15 145/.35);--shadow-glow-clay:0 0 40px oklch(70% .15 30/.35);--blur-glass:10px;--surface-live-gradient:linear-gradient(145deg,oklch(99.5% .012 85/.46),oklch(98.5% .016 82/.38) 48%,oklch(99.5% .01 88/.58));--surface-live-gradient-strong:linear-gradient(145deg,oklch(99% .014 85/.56),oklch(98% .018 82/.46) 48%,oklch(99.2% .012 88/.7));--surface-live-blur:10px;--surface-live-saturate:118%;--input-radius-pill:9999px;--input-radius-area:1.35rem;--input-border-idle:transparent;--input-border-focus:oklch(93% .008 95/.95);--input-idle-shadow:inset 0 1px 0 oklch(100% 0 0/.45),0 6px 16px oklch(45% .02 145/.05);--input-smoke-focus:inset 0 1px 0 oklch(100% 0 0/.62),0 0 0 1px oklch(90% .01 95/.65),0 0 14px 3px oklch(88% .012 95/.4),0 0 28px 8px oklch(86% .012 95/.26),0 0 48px 14px oklch(84% .01 95/.14);--dropdown-scrollbar-size:.4rem;--dropdown-scrollbar-track:oklch(100% 0 0/.12);--dropdown-scrollbar-thumb:oklch(72% .02 95/.55);--dropdown-scrollbar-thumb-hover:oklch(62% .02 95/.72)}.nav-bar-header{top:max(.75rem,env(safe-area-inset-top));z-index:50;width:min(1100px,100% - 1rem);margin-inline:auto;position:fixed;left:0;right:0}.nav-bar-frost{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));border:none}@media (max-width:767px){:root{--mobile-gutter:1rem}.mobile-page{padding-inline:var(--mobile-gutter)}.page-container,.page-container--narrow,.site-footer__inner{width:100%;max-width:none}.mobile-dock,.mobile-nav-shell,.nav-bar-header{left:var(--mobile-gutter);right:var(--mobile-gutter);width:auto;max-width:none;margin-inline:0}.mobile-nav-shell--top{top:max(1.125rem,calc(env(safe-area-inset-top) + .625rem))}.mobile-nav-shell--bottom{bottom:max(.75rem,env(safe-area-inset-bottom))}.mobile-dock .nav-bar-capsule,.mobile-nav-shell .nav-bar-capsule{box-sizing:border-box;width:100%;max-width:100%}.nav-bar-capsule{border-radius:9999px;min-height:clamp(2.85rem,12vw,3.25rem);padding-block:clamp(.4rem,1.8vw,.55rem);padding-inline:clamp(.55rem,3.2vw,.9rem);overflow:hidden}.mobile-nav-shell--top .nav-bar-capsule{box-sizing:border-box;align-items:center;display:flex}.mobile-nav-shell--top .nav-bar-capsule>.relative.z-10,.mobile-nav-shell--top .site-nav-capsule-tilt>.relative>.relative.z-10{align-items:center;width:100%;min-width:0;display:flex}.mobile-nav-shell--top .nav-bar-capsule .site-nav-capsule__row{box-sizing:border-box;justify-content:space-between;align-items:center;gap:clamp(.4rem,2vw,.75rem);width:100%;min-width:0;display:flex}.nav-bar-header .nav-bar-capsule img{width:clamp(1.35rem,5.5vw,1.5rem)!important;height:clamp(1.35rem,5.5vw,1.5rem)!important}.nav-bar-header .nav-bar-capsule .text-display{font-size:clamp(.78rem,3.4vw,.875rem);line-height:1.25}.nav-bar-header .site-nav-capsule__brand{flex:auto!important;min-width:0!important;max-width:none!important}.nav-bar-header .site-nav-capsule__brand .text-display{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-bar-header .nav-join-tilt,.nav-bar-header .site-nav-capsule__row>.tilt-scene.nav-join-tilt{flex:none!important;width:fit-content!important;min-width:0!important;max-width:none!important}.nav-bar-header .nav-join-tilt .relative.z-10,.nav-bar-header .nav-join-tilt>.relative{width:fit-content!important;max-width:none!important;overflow:visible!important}.nav-bar-header .nav-join-tilt .nav-join-link{white-space:nowrap;justify-content:center;align-items:center;padding:clamp(.4rem,1.8vw,.5rem) clamp(.65rem,3vw,.85rem);font-size:clamp(.7rem,3.1vw,.78rem);line-height:1;display:inline-flex;overflow:visible;width:fit-content!important;max-width:none!important}.mobile-dock__track{gap:clamp(.1rem,1vw,.25rem);padding-inline:0}.mobile-dock__link{min-height:clamp(2.35rem,11vw,2.75rem);padding-inline:clamp(.15rem,1.2vw,.35rem)}.mobile-dock__label{font-size:clamp(.68rem,3.15vw,.8125rem)}.hero-shell__copy{flex-direction:column;align-items:center;width:100%;max-width:22rem;display:flex}.hero-shell__title-wrap{order:1;width:100%}.hero-shell__badge-wrap{order:2;justify-content:center;width:auto;max-width:100%;margin-top:.55rem;display:flex}.hero-shell__badge{width:auto}.hero-online-badge.tilt-scene{width:auto;max-width:100%;display:inline-block}.hero-online-badge.tilt-scene>div{width:auto}.hero-shell__desc-wrap{order:3;width:100%;margin-top:.55rem}.hero-shell__actions-wrap{order:4;width:100%;margin-top:.65rem}.hero-shell__actions{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:.45rem;width:100%;margin-top:0;display:grid}.hero-shell__actions .hero-action-btn{width:100%;min-width:0}.hero-shell__actions .hero-action-btn.tilt-scene{perspective:none;contain:none;width:100%;min-width:0;display:flex;transform:none}.hero-shell__actions .hero-action-btn>div{flex-direction:column;flex:1;width:100%;min-width:0;min-height:2.75rem;display:flex;overflow:hidden}.hero-shell__actions .hero-action-btn>div>div.relative.z-10{flex:1;width:100%;min-height:0;display:flex}.hero-shell__actions .hero-action-link{box-sizing:border-box;text-align:center;white-space:normal;overflow-wrap:anywhere;flex:1;justify-content:center;align-items:center;width:100%;min-height:2.75rem;padding:.45rem .35rem;font-size:.6875rem;line-height:1.25;display:flex}.hero-shell__actions .btn-live{box-shadow:-4px -4px 12px oklch(100% 0 0/.8),4px 4px 14px oklch(62% .04 85/.2)}.hero-shell__art{background:0 0;width:auto;max-width:min(62vw,15.5rem)}.hero-shell__art>.lazy-reveal{width:auto;max-width:100%;box-shadow:none;background:0 0;margin-inline:auto}.hero-shell__art .hero-discord-logo{width:auto;max-width:min(78vw,19.5rem);box-shadow:none;background:0 0;margin-inline:auto}.hero-shell__art .hero-discord-logo img{background:0 0}.hero-shell__art .tilt-scene{perspective:none;contain:none;width:auto;max-width:100%;display:inline-block;transform:none}.hero-shell__art .tilt-scene>div{width:auto;box-shadow:none;background:0 0;overflow:visible;transform:none!important}.tilt-scene{display:contents}.bot-feature-panel__actions>.tilt-scene,.contact-form__primary-tilt,.contact-form__submit-tilt,.mobile-dock .tilt-scene,.mobile-nav-shell .tilt-scene,.nav-bar-header .tilt-scene{display:block}.nav-bar-header .nav-join-tilt,.nav-bar-header .site-nav-capsule__row>.tilt-scene.nav-join-tilt{align-self:center;align-items:center;display:flex!important}.tilt-scene>div{overflow:hidden;transform:none!important}.tilt-scene>div.glass,.tilt-scene>div.glass-strong{box-shadow:0 4px 18px -8px oklch(40% .05 60/.14),inset 0 1px oklch(100% 0 0/.55)}.grain:after{border-radius:inherit}.card-grid-2 .lazy-reveal,.card-grid-2 .lazy-reveal.h-full{flex-direction:column;height:100%;display:flex}.card-grid-2 .lazy-reveal>.tilt-scene,.card-grid-2 .lazy-reveal>.tilt-scene>div{flex:1;height:100%}}.mobile-nav-toggle{width:2.25rem;height:2.25rem;color:var(--foreground);cursor:pointer;background:oklch(100% 0 0/.55);border:1px solid oklch(50% .05 80/.16);border-radius:9999px;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.mobile-nav-toggle:hover{background:oklch(100% 0 0/.75)}.mobile-nav-toggle__icon{width:1rem;height:.75rem;position:relative}.mobile-nav-toggle__icon span{background:currentColor;border-radius:9999px;height:2px;transition:transform .2s,opacity .2s,top .2s;position:absolute;left:0;right:0}.mobile-nav-toggle__icon span:first-child{top:0}.mobile-nav-toggle__icon span:nth-child(2){top:50%;transform:translateY(-50%)}.mobile-nav-toggle__icon span:nth-child(3){bottom:0}.mobile-nav-toggle[aria-expanded=true] .mobile-nav-toggle__icon span:first-child{top:50%;transform:translateY(-50%)rotate(45deg)}.mobile-nav-toggle[aria-expanded=true] .mobile-nav-toggle__icon span:nth-child(2){opacity:0}.mobile-nav-toggle[aria-expanded=true] .mobile-nav-toggle__icon span:nth-child(3){bottom:50%;transform:translateY(50%)rotate(-45deg)}.mobile-nav-panel{background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));border:none;border-radius:1.25rem;gap:.35rem;margin-top:.65rem;padding:.65rem;display:grid}.mobile-nav-link{color:var(--foreground);border-radius:9999px;padding:.65rem 1rem;font-size:.9375rem;font-weight:600;display:block}@supports (color:color-mix(in lab,red,red)){.mobile-nav-link{color:color-mix(in oklch,var(--foreground) 82%,transparent)}}.mobile-nav-link{text-decoration:none;transition:background .12s,color .12s}.mobile-nav-link--active,.mobile-nav-link:hover{color:var(--sage-deep);background:oklch(100% 5.96046e-8 none/.7)}.page-container{width:min(1200px,100% - 1rem);margin-inline:auto}.page-container--narrow{width:min(1100px,100% - 1rem);margin-inline:auto}.section-spacing{padding-block:2.25rem}.section-spacing--tight{padding-block:1.75rem}@media (min-width:768px){.section-spacing{padding-block:6rem}.section-spacing--tight{padding-block:4rem}}.section-heading{font-family:var(--font-display);font-size:clamp(1.5rem,5.5vw,3.75rem);line-height:1.28;overflow:visible}.section-heading .shimmer-text{vertical-align:initial;padding-block:.06em .12em;line-height:1.1;display:inline-block}.section-lead{text-align:center;margin-bottom:1rem;overflow:visible}@media (min-width:768px){.section-lead{margin-bottom:3.5rem}}.section-subtitle{max-width:42rem;color:var(--foreground);margin-top:.5rem;margin-inline:auto;font-size:clamp(.8125rem,3.2vw,1rem);line-height:1.55}@supports (color:color-mix(in lab,red,red)){.section-subtitle{color:color-mix(in oklch,var(--foreground) 70%,transparent)}}@media (min-width:768px){.section-subtitle{margin-top:1rem;line-height:1.65}}.mobile-page{flex-direction:column;flex:1;min-height:0;padding-bottom:0;display:flex}.mobile-dock{left:0;right:0;bottom:max(.75rem,env(safe-area-inset-bottom));z-index:50;width:min(1100px,100% - 1rem);margin-inline:auto;position:fixed}.mobile-dock__surface{border-radius:9999px}.mobile-dock__track{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.2rem;display:grid;position:relative}.mobile-dock__indicator{z-index:0;background:var(--surface-live-gradient-strong);opacity:0;pointer-events:none;will-change:transform,width;border-radius:9999px;transition:transform .58s cubic-bezier(.22,1,.36,1),width .58s cubic-bezier(.22,1,.36,1),opacity .28s,box-shadow .45s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;box-shadow:inset 2px 2px 5px oklch(62% .04 85/.16),inset -2px -2px 5px oklch(100% 0 0/.55)}.mobile-dock__indicator--ready{opacity:1}.mobile-dock__indicator--pulse{animation:mobile-dock-indicator-pulse .56s cubic-bezier(.22,1,.36,1)}.mobile-dock__link{z-index:1;border-radius:9999px;justify-content:center;align-items:center;text-decoration:none;transition:transform .32s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.mobile-dock__link:active{transform:scale(.94)}.mobile-dock__label{font-family:var(--font-display);text-align:center;color:var(--foreground);font-weight:600}@supports (color:color-mix(in lab,red,red)){.mobile-dock__label{color:color-mix(in oklch,var(--foreground) 62%,transparent)}}.mobile-dock__label{opacity:.68;transition:color .42s cubic-bezier(.22,1,.36,1),opacity .42s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1);transform:scale(.96)}.mobile-dock__link--active .mobile-dock__label{opacity:1;transform:scale(1.04)}.mobile-dock__link--active .mobile-dock__label.shimmer-text{font-weight:700}@media (max-width:767px){.mobile-show-more__viewport--collapsible{max-height:var(--mobile-show-more-height,var(--mobile-show-more-max,18rem));transition:max-height var(--mobile-show-more-duration,.62s) cubic-bezier(.22,1,.36,1);will-change:max-height;position:relative;overflow:hidden}.mobile-show-more__viewport--collapsible:not(.mobile-show-more__viewport--expanded){-webkit-mask-image:linear-gradient(#000 0 52%,#0000008c 72%,#0000);mask-image:linear-gradient(#000 0 52%,#0000008c 72%,#0000)}.mobile-show-more__viewport--expanded{-webkit-mask-image:none;mask-image:none}.mobile-show-more__control{justify-content:center;padding-top:.35rem;display:flex}.mobile-show-more__trigger{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;align-items:center;gap:.3rem;margin:0;padding:.35rem 1.25rem .15rem;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex}.mobile-show-more__trigger:active{transform:scale(.95)}.mobile-show-more__label{font-family:var(--font-display);font-size:.9375rem;font-weight:700;line-height:1.2}.mobile-show-more__chevron{color:var(--sage-deep);transition:transform .55s cubic-bezier(.22,1,.36,1);animation:mobile-show-more-bounce 2.4s ease-in-out infinite}.mobile-show-more__chevron--up{animation:none;transform:rotate(180deg)}}@keyframes mobile-dock-indicator-pulse{0%{box-shadow:var(--shadow-glass);filter:brightness()}45%{box-shadow:0 10px 28px -8px oklch(52% .1 145/.28),var(--shadow-glass);filter:brightness(1.06)}to{box-shadow:var(--shadow-glass);filter:brightness()}}@media (min-width:768px){.mobile-show-more__viewport{max-height:none!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}.mobile-show-more__control{display:none!important}}@keyframes mobile-show-more-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.servers-more-link{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;align-items:center;gap:.3rem;margin:0;padding:.35rem 1.25rem .15rem;text-decoration:none;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex}.servers-more-link:active{transform:scale(.95)}.servers-more-link .mobile-show-more__label{font-family:var(--font-display);font-size:1.125rem;font-weight:700;line-height:1.2}@media (min-width:768px){.servers-more-link .mobile-show-more__label{font-size:1.25rem}}.servers-more-link .mobile-show-more__chevron{width:1.5rem;height:1.5rem;color:var(--sage-deep);animation:mobile-show-more-bounce 2.4s ease-in-out infinite}.hero-section{padding-top:5.5rem;padding-bottom:1.25rem;position:relative;overflow:hidden}@media (min-width:768px){.hero-section{align-items:center;min-height:100svh;padding-top:7rem;padding-bottom:0;display:flex}}.hero-shell{text-align:center;flex-direction:column;align-items:center;gap:.85rem;display:flex}.hero-shell__art{width:min(62vw,15.5rem);margin-inline:auto}.hero-shell__copy{flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:22rem;display:flex}.hero-shell__badge{width:auto}.hero-shell__badge-pill{max-width:100%}.hero-shell__title{font-family:var(--font-display);font-size:clamp(2rem,9vw,2.75rem);line-height:1.1}.hero-shell__desc{max-width:22rem;color:var(--foreground);font-size:.875rem;line-height:1.6}@supports (color:color-mix(in lab,red,red)){.hero-shell__desc{color:color-mix(in oklch,var(--foreground) 78%,transparent)}}.hero-shell__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;width:100%;margin-top:.15rem;display:grid}@media (min-width:768px){.hero-shell{text-align:start;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy art";align-items:center;gap:2.5rem 3rem;display:grid}.hero-shell__art{grid-area:art;justify-self:center;width:auto;max-width:none;margin-inline:0}.hero-shell__art .hero-discord-logo{max-width:420px}.hero-shell__copy{grid-area:copy;align-items:flex-start;gap:0;max-width:none}.hero-shell__badge{width:auto}.hero-shell__badge-pill{justify-content:flex-start}.hero-shell__title{margin-top:1.5rem;font-size:clamp(3rem,5vw,5rem);line-height:1.08}.hero-shell__desc{max-width:42rem;margin-top:1.5rem;font-size:1.125rem;line-height:1.65}.hero-shell__actions{flex-wrap:wrap;gap:.75rem;width:auto;margin-top:2.5rem;display:flex}}@media (min-width:1024px){.hero-shell__art .hero-discord-logo{max-width:500px}}.hero-logo--mobile{max-width:100%}.bots-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:.5rem;display:grid}@media (min-width:768px){.bots-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width:1024px){.bots-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bots-layout--desktop,.bots-layout--mobile{display:none}.bots-layout--mobile{flex-direction:column;gap:.5rem}.bots-layout__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.bots-featured-row .bot-card{padding:.65rem .75rem}.bots-featured-row .bot-card__inner{text-align:start;flex-direction:row;align-items:center;gap:.65rem}.bots-featured-row .bot-card__avatar{width:2.75rem;height:2.75rem}.bots-featured-row .bot-card__name{font-size:.8125rem}.bots-featured-row .bot-card__role{font-size:.625rem;display:block}.bots-featured-row .bot-card__dot{width:.625rem;height:.625rem;margin-inline-start:auto}.bots-featured-row--desktop .bot-card{padding:1rem 1.125rem}.bots-featured-row--desktop .bot-card__inner{text-align:start;flex-direction:row;align-items:center;gap:1rem}.bots-featured-row--desktop .bot-card__avatar{width:3rem;height:3rem}.bots-featured-row--desktop .bot-card__name{font-size:1.125rem}.bots-featured-row--desktop .bot-card__role{font-size:.875rem;display:block}.bots-layout--desktop{flex-direction:column;gap:1rem}@media (max-width:767px){.bots-layout--mobile{display:flex}}@media (min-width:768px){.bots-layout--desktop{display:flex}}.card-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}@media (min-width:768px){.card-grid-2{gap:1rem}.desktop-show-more--collapsed .card-grid-2--services>:nth-child(n+11){display:none}}@media (min-width:1024px){.desktop-show-more--collapsed .card-grid-2--services>:nth-child(n+10){display:none}.card-grid-2--services{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.card-grid-2--guide{grid-template-columns:repeat(4,minmax(0,1fr))}}.service-card{text-align:center;border-radius:1rem;height:100%;padding:.65rem .55rem}@media (min-width:768px){.service-card{text-align:start;border-radius:1.5rem;padding:1.5rem}}.service-card__emoji{font-family:var(--font-display);font-size:1.35rem;line-height:1;display:block}@media (min-width:768px){.service-card__emoji{font-size:1.875rem;display:inline}}.service-card__head{flex-direction:column;align-items:center;gap:.35rem;display:flex}@media (min-width:768px){.service-card__head{flex-direction:row;align-items:flex-start;gap:1rem}}.service-card__title{font-family:var(--font-display);font-size:.8125rem;line-height:1.25}@media (min-width:768px){.service-card__title{font-size:1.5rem;line-height:1.2}}.service-card__channel{display:none}@media (min-width:768px){.service-card__channel{max-width:100%;color:var(--foreground);border-radius:.375rem;margin-top:.25rem;padding:.125rem .5rem;font-size:.75rem;display:inline-block}@supports (color:color-mix(in lab,red,red)){.service-card__channel{color:color-mix(in oklch,var(--foreground) 70%,transparent)}}.service-card__channel{word-break:break-all;background:oklch(100% 5.96046e-8 none/.58)}}.service-card__desc{display:none}@media (min-width:768px){.service-card__desc{color:var(--foreground);margin-top:1rem;font-size:.875rem;line-height:1.6;display:block}@supports (color:color-mix(in lab,red,red)){.service-card__desc{color:color-mix(in oklch,var(--foreground) 75%,transparent)}}}.bot-card{border-radius:.85rem;height:100%;padding:.55rem .4rem}@media (min-width:768px){.bot-card{border-radius:1rem;padding:1rem}}.bot-card__inner{text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex}@media (min-width:768px){.bot-card__inner{text-align:start;flex-direction:row;align-items:center;gap:1rem}}.bot-card__avatar{flex-shrink:0;width:2.25rem;height:2.25rem;position:relative}@media (min-width:768px){.bot-card__avatar{width:3rem;height:3rem}}.bot-card__name{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.6875rem;line-height:1.2;overflow:hidden}@media (min-width:768px){.bot-card__name{font-size:1.125rem}}.bot-card__role{display:none}@media (min-width:768px){.bot-card__role{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);font-size:.75rem;display:block;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bot-card__role{color:color-mix(in oklch,var(--foreground) 65%,transparent)}}}.bot-card__dot{flex-shrink:0;width:.5rem;height:.5rem;display:flex;position:relative}@media (min-width:768px){.bot-card__dot{width:.625rem;height:.625rem;margin-inline-start:auto}}.stat-card-compact{text-align:center;border-radius:.85rem;padding:.65rem .4rem}@media (min-width:768px){.stat-card-compact{border-radius:1.5rem;padding:1.75rem 1.5rem}}.stat-card-compact__value{font-family:var(--font-display);font-size:1.35rem;line-height:1}.stat-card-compact__value--placeholder{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none}@media (min-width:768px){.stat-card-compact__value--placeholder{filter:blur(6px)}.stat-card-compact__value{font-size:3rem}}.stat-card-compact__label{color:var(--muted-foreground);margin-top:.25rem;font-size:.625rem}@media (min-width:768px){.stat-card-compact__label{margin-top:.75rem;font-size:.875rem}}.guide-card{border-radius:.85rem;padding:.75rem}@media (min-width:768px){.guide-card{border-radius:1.5rem;padding:1.5rem}}.guide-card__num{font-family:var(--font-display);opacity:.2;color:var(--clay-deep);font-size:2rem;line-height:1}@media (min-width:768px){.guide-card__num{font-size:3.75rem}}.guide-card__title{font-family:var(--font-display);margin-top:.25rem;font-size:.9375rem;line-height:1.25}@media (min-width:768px){.guide-card__title{margin-top:.5rem;font-size:1.5rem}}.guide-card__desc{display:none}@media (min-width:768px){.guide-card__desc{color:var(--foreground);margin-top:.5rem;font-size:.875rem;display:block}@supports (color:color-mix(in lab,red,red)){.guide-card__desc{color:color-mix(in oklch,var(--foreground) 70%,transparent)}}}.bot-product-panel{margin-top:1.25rem}@media (min-width:768px){.bot-product-panel{margin-top:1.75rem}}.bot-feature-panel-tilt{width:100%}.bot-feature-panel{border-radius:1.25rem;overflow:hidden}@media (min-width:768px){.bot-feature-panel{border-radius:2rem}}.bot-feature-panel__inner{direction:rtl;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.55rem;min-height:100%;padding:1.05rem;display:grid}@media (min-width:768px){.bot-feature-panel__inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;min-height:0;padding:1.35rem 1.45rem}}.bot-feature-panel__intro{direction:ltr;background:oklch(100% 5.96046e-8 none/.58);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem 1rem;padding:.9rem 1rem;display:grid;position:relative;overflow:hidden}@media (min-width:768px){.bot-feature-panel__intro{border-radius:1.15rem;align-items:stretch;gap:1.15rem 1.25rem;padding:.65rem 1.15rem .65rem .65rem}}.bot-feature-panel__intro.glass:before{content:"";z-index:0;border-radius:inherit;background:#fff;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.bot-feature-panel__intro.glass:before{background:color-mix(in oklch,white 82%,var(--sage-deep) 18%)}}.bot-feature-panel__intro.glass:before{opacity:.18;mix-blend-mode:multiply;pointer-events:none}.bot-feature-panel__logo{z-index:1;aspect-ratio:1;flex-shrink:0;align-self:stretch;width:5.5rem;height:auto;min-height:5.5rem;position:relative}@media (min-width:768px){.bot-feature-panel__logo{aspect-ratio:1;align-self:stretch;width:auto;min-width:7.75rem;height:100%;min-height:0;max-height:none}}.bot-feature-panel__logo-img{object-position:center;padding:0}.bot-feature-panel__intro-copy{z-index:1;text-align:right;direction:rtl;flex-direction:column;align-items:flex-start;gap:.45rem;min-width:0;display:flex;position:relative}@media (min-width:768px){.bot-feature-panel__intro-copy{gap:.55rem}}.bot-feature-panel__intro-title{font-family:var(--font-display);color:var(--foreground);margin:0;font-size:1rem;font-weight:700;line-height:1.3}@supports (color:color-mix(in lab,red,red)){.bot-feature-panel__intro-title{color:color-mix(in oklch,var(--foreground) 92%,transparent)}}@media (min-width:768px){.bot-feature-panel__intro-title{font-size:1.35rem}}.bot-feature-panel__intro-desc{color:var(--foreground);margin:0;font-size:.72rem;line-height:1.55}@supports (color:color-mix(in lab,red,red)){.bot-feature-panel__intro-desc{color:color-mix(in oklch,var(--foreground) 68%,transparent)}}.bot-feature-panel__intro-desc{max-width:42rem}@media (min-width:768px){.bot-feature-panel__intro-desc{font-size:.92rem;line-height:1.65}}.bot-feature-panel__actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.45rem;width:100%;margin-top:.15rem;display:flex}.bot-feature-panel__actions>.bot-feature-panel__btn,.bot-feature-panel__actions>.tilt-scene{flex:calc(50% - .25rem);min-width:0;max-width:100%}.bot-feature-panel__actions>.tilt-scene{display:block}.bot-feature-panel__actions>.tilt-scene .bot-feature-panel__btn,.bot-feature-panel__actions>.tilt-scene>.relative{width:100%}.bot-feature-panel__actions .bot-feature-panel__btn{box-sizing:border-box;justify-content:center}@media (min-width:768px){.bot-feature-panel__actions{width:auto}.bot-feature-panel__actions>.bot-feature-panel__btn,.bot-feature-panel__actions>.tilt-scene{flex:0 auto}.bot-feature-panel__actions>.tilt-scene{width:auto;display:inline-block}.bot-feature-panel__actions>.tilt-scene .bot-feature-panel__btn,.bot-feature-panel__actions>.tilt-scene>.relative{width:auto}}@media (max-width:767px){.bot-feature-panel__intro{grid-template-columns:auto minmax(0,1fr);gap:.3rem .85rem;padding:.85rem}.bot-feature-panel__logo{grid-area:1/1/span 2;align-self:center;width:4.25rem;min-height:4.25rem}.bot-feature-panel__intro-copy{display:contents}.bot-feature-panel__intro-desc,.bot-feature-panel__intro-title{text-align:right;direction:rtl;grid-column:2}.bot-feature-panel__intro-title{grid-row:1;align-self:end;font-size:.95rem}.bot-feature-panel__intro-desc{grid-row:2;align-self:start}.bot-feature-panel__actions{direction:rtl;grid-area:3/1/auto/-1;margin-top:.45rem}.bot-feature-panel__actions .bot-feature-panel__btn{min-height:2.35rem;padding:.45rem .75rem;font-size:.8rem}}@media (max-width:374px){.bot-feature-panel__actions>.tilt-scene{flex-basis:100%}}.bot-feature-panel__list{margin:0;padding:0;list-style:none;display:contents}.bot-feature-panel__item{direction:rtl;background:oklch(100% 5.96046e-8 none/.58);border-radius:.85rem;width:100%;min-width:0;height:auto;min-height:0;padding:0;list-style:none;transition:background .35s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}@media (min-width:768px){.bot-feature-panel__item{grid-column:span var(--bot-feature-span,1);border-radius:1.15rem;height:100%;min-height:11.25rem}}.bot-feature-panel__item.glass:before{content:"";z-index:0;border-radius:inherit;background:#fff;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.bot-feature-panel__item.glass:before{background:color-mix(in oklch,white 82%,var(--sage-deep) 18%)}}.bot-feature-panel__item.glass:before{opacity:.18;mix-blend-mode:multiply;pointer-events:none;transition:opacity .35s}.bot-feature-panel__item:hover{box-shadow:var(--shadow-glass),var(--shadow-lift);background:oklch(100% 5.96046e-8 none/.7)}.bot-feature-panel__item:hover.glass:before{opacity:.24}.bot-feature-panel__item--soon{opacity:.78}.bot-feature-panel__item--soon:hover{opacity:.92}.bot-feature-panel__item-body{z-index:1;flex-direction:column;height:100%;padding:.65rem .7rem .7rem;display:flex;position:relative}@media (min-width:768px){.bot-feature-panel__item-body{padding:.9rem 1rem 1rem}}.bot-feature-panel__num{font-family:var(--font-display);opacity:.2;color:var(--clay-deep);background:0 0;-webkit-background-clip:unset;background-clip:unset;font-size:1.35rem;line-height:1}@media (min-width:768px){.bot-feature-panel__num{font-size:2rem}}.bot-feature-panel__item-title{font-family:var(--font-display);color:var(--foreground);margin-top:.15rem;font-size:.78rem;font-weight:700;line-height:1.25}@supports (color:color-mix(in lab,red,red)){.bot-feature-panel__item-title{color:color-mix(in oklch,var(--foreground) 90%,transparent)}}@media (min-width:768px){.bot-feature-panel__item-title{margin-top:.25rem;font-size:1.08rem;line-height:1.3}}.bot-feature-panel__item-desc{color:var(--foreground);margin:.25rem 0 0;font-size:.62rem;line-height:1.45}@supports (color:color-mix(in lab,red,red)){.bot-feature-panel__item-desc{color:color-mix(in oklch,var(--foreground) 70%,transparent)}}.bot-feature-panel__item-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:768px){.bot-feature-panel__item-desc{-webkit-line-clamp:3;margin:.35rem 0 0;font-size:.84rem;line-height:1.55}}.bot-feature-panel__soon-tag{color:var(--sage-deep);align-self:flex-start;margin-top:.35rem;padding-top:0;font-size:.62rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.bot-feature-panel__soon-tag{color:color-mix(in oklch,var(--sage-deep) 75%,var(--foreground))}}@media (min-width:768px){.bot-feature-panel__soon-tag{margin-top:auto;padding-top:.35rem;font-size:.7rem}}.bot-feature-panel__btn{white-space:nowrap;justify-content:center;align-items:center;min-height:2.5rem;padding:.5rem 1.15rem;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex}.bot-feature-panel__btn--ghost,.bot-feature-panel__btn--wide{min-width:0;padding-inline:1.15rem}@media (min-width:768px){.bot-feature-panel__btn--ghost,.bot-feature-panel__btn--wide{min-width:10.5rem;padding-inline:1.45rem}}.bot-feature-panel__btn--ghost{font-weight:600}.cta-banner{aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}.cta-banner>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}@media (min-width:768px){.cta-banner{aspect-ratio:16/9}}.cta-banner__overlay{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex;position:absolute;inset:0}@media (min-width:768px){.cta-banner__overlay{padding:2.5rem}}.cta-banner__title{font-family:var(--font-display);font-size:clamp(1.35rem,5.5vw,4.5rem);line-height:1.15}.cta-banner__desc{display:none}@media (max-width:767px){.cta-section.section-spacing--tight{padding-bottom:1rem}.cta-banner{aspect-ratio:16/9}.cta-banner__overlay{padding:1.5rem 1.125rem}.cta-banner__overlay .relative.z-10{align-items:center}.cta-banner__title{font-size:clamp(2rem,9vw,2.5rem);line-height:1.1}.cta-banner__cta{width:fit-content;max-width:100%;margin-top:1rem}.cta-banner__overlay .btn-live.rounded-full{margin-inline:auto}.cta-banner__cta-link{padding:.5625rem 1.65rem;font-size:.9375rem;line-height:1.2}}@media (min-width:768px){.cta-banner__cta-link{padding:1rem 2.5rem;font-size:1.125rem;line-height:1.4}.cta-banner__desc{max-width:36rem;color:var(--foreground);margin-top:1.5rem;font-size:1rem;display:block}@supports (color:color-mix(in lab,red,red)){.cta-banner__desc{color:color-mix(in oklch,var(--foreground) 80%,transparent)}}}body.nav-scrolled .nav-bar-frost{background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate))}.tilt-scene{perspective:900px;contain:layout style;max-width:100%;transform:translateZ(0)}body.tilt-interaction-suspended .tilt-scene{pointer-events:none}@media (min-width:768px){.tilt-scene>div{transform-style:preserve-3d}}.section-lazy{content-visibility:auto;contain-intrinsic-size:auto 360px}@media (min-width:768px){.section-lazy{contain-intrinsic-size:auto 720px}}html.sections-ready .section-lazy{content-visibility:visible}@keyframes bg-live-green-a{0%,to{opacity:.85;transform:translate(-50%,-12%)scale(1)}33%{opacity:1;transform:translate(-42%,-4%)scale(1.12)}66%{opacity:.75;transform:translate(-58%,-16%)scale(.92)}}@keyframes bg-live-green-b{0%,to{opacity:.75;transform:translate(0)scale(1)}25%{opacity:1;transform:translate(14vw,-9vh)scale(1.18)}50%{opacity:.8;transform:translate(-10vw,6vh)scale(.9)}75%{opacity:.95;transform:translate(6vw,10vh)scale(1.1)}}@keyframes bg-live-green-c{0%,to{opacity:.7;transform:translate(0)scale(1)}33%{opacity:.98;transform:translate(-12vw,8vh)scale(1.15)}66%{opacity:.78;transform:translate(10vw,-7vh)scale(.88)}}@keyframes bg-live-green-d{0%,to{opacity:.65;transform:translate(-50%)scale(1)}50%{opacity:.95;transform:translate(-50%)scale(1.25)}}@keyframes bg-live-white-a{0%,to{opacity:.8;transform:translate(-50%,-50%)scale(1)}50%{opacity:.92;transform:translate(-50%,-50%)scale(1.08)}}@keyframes bg-live-white-b{0%,to{opacity:.55;transform:translate(0)scale(1)}50%{opacity:.8;transform:translate(8vw,-5vh)scale(1.12)}}@keyframes bg-live-red-a{0%,to{opacity:.85;transform:translate(-50%,12%)scale(1)}33%{opacity:1;transform:translate(-58%,4%)scale(1.12)}66%{opacity:.75;transform:translate(-42%,16%)scale(.92)}}@keyframes bg-live-red-b{0%,to{opacity:.75;transform:translate(0)scale(1)}25%{opacity:1;transform:translate(-14vw,9vh)scale(1.18)}50%{opacity:.8;transform:translate(10vw,-6vh)scale(.9)}75%{opacity:.95;transform:translate(-6vw,-10vh)scale(1.1)}}@keyframes bg-live-red-c{0%,to{opacity:.7;transform:translate(0)scale(1)}33%{opacity:.98;transform:translate(12vw,-8vh)scale(1.15)}66%{opacity:.78;transform:translate(-10vw,7vh)scale(.88)}}@keyframes bg-live-red-d{0%,to{opacity:.65;transform:translate(-50%)scale(1)}50%{opacity:.95;transform:translate(-50%)scale(1.25)}}.bg-orb{backface-visibility:hidden;transform:translateZ(0)}.bg-orb-blur-24{-webkit-filter:blur(24px)}.bg-orb-blur-26{-webkit-filter:blur(26px)}.bg-orb-blur-28{-webkit-filter:blur(28px)}.bg-orb-blur-64{-webkit-filter:blur(64px)}.bg-orb-blur-78{-webkit-filter:blur(78px)}.bg-orb-live{opacity:.88;will-change:transform,opacity}@media (max-width:767px){.site-ambient:not(.site-ambient--static) .bg-orb{will-change:auto!important;animation:none!important}.site-ambient:not(.site-ambient--static) .bg-orb-blur-78{-webkit-filter:blur(42px)}.site-ambient:not(.site-ambient--static) .bg-orb-blur-64{-webkit-filter:blur(34px)}.site-ambient:not(.site-ambient--static) .bg-orb-blur-28{-webkit-filter:blur(16px)}.site-ambient:not(.site-ambient--static) .bg-orb-blur-26{-webkit-filter:blur(14px)}.site-ambient:not(.site-ambient--static) .bg-orb-blur-24{-webkit-filter:blur(13px)}.bg-orb-green-a{opacity:.85;transform:translate(-50%,-12%)scale(1)translateZ(0)}.bg-orb-green-b{opacity:.75}.bg-orb-green-b,.bg-orb-green-c{transform:translate(0)scale(1)translateZ(0)}.bg-orb-green-c{opacity:.7}.bg-orb-green-d{opacity:.65;transform:translate(-50%)scale(1)translateZ(0)}.bg-orb-white-a{opacity:.8;transform:translate(-50%,-50%)scale(1)translateZ(0)}.bg-orb-white-b{opacity:.55;transform:translate(0)scale(1)translateZ(0)}.bg-orb-red-a{opacity:.85;transform:translate(-50%,12%)scale(1)translateZ(0)}.bg-orb-red-b{opacity:.75}.bg-orb-red-b,.bg-orb-red-c{transform:translate(0)scale(1)translateZ(0)}.bg-orb-red-c{opacity:.7}.bg-orb-red-d{opacity:.65;transform:translate(-50%)scale(1)translateZ(0)}.btn-live a:not(.site-nav-capsule__brand),.btn-live button:not([role=tab]):not(.servers-filter__search-toggle),.nav-bar-header .group:hover .nav-link-label,.nav-bar-header .nav-link--active .nav-link-label,.nav-bar-header .nav-link.nav-link--active .nav-link-label,.nav-bar-header .nav-link:hover .nav-link-label,.nav-join-link,.shimmer-text{background-position:0 0!important;animation:none!important}}.bg-orb-green-a{animation:bg-live-green-a 8.7s ease-in-out infinite}.bg-orb-green-b{animation:bg-live-green-b 6.2s ease-in-out infinite}.bg-orb-green-c{animation:bg-live-green-c 7.4s ease-in-out -3s infinite}.bg-orb-green-d{animation:bg-live-green-d 5.6s ease-in-out -1.5s infinite}.bg-orb-white-a{animation:bg-live-white-a 9.6s ease-in-out infinite}.bg-orb-white-b{animation:bg-live-white-b 7.4s ease-in-out infinite}.bg-orb-red-a{animation:bg-live-red-a 8.7s ease-in-out infinite}.bg-orb-red-b{animation:bg-live-red-b 6.2s ease-in-out infinite}.bg-orb-red-c{animation:bg-live-red-c 7.4s ease-in-out -3.5s infinite}.bg-orb-red-d{animation:bg-live-red-d 5.6s ease-in-out -2s infinite}@media (prefers-reduced-motion:reduce){.bg-orb-green-a,.bg-orb-green-b,.bg-orb-green-c,.bg-orb-green-d,.bg-orb-red-a,.bg-orb-red-b,.bg-orb-red-c,.bg-orb-red-d,.bg-orb-white-a,.bg-orb-white-b{animation:none}.bg-orb-live{opacity:.7}}html.is-scrolling .bg-orb,html.is-scrolling .live-badge-border-spin,html.is-scrolling .live-badge-border-spin:after{animation-play-state:paused}html.is-scrolling .btn-live a,html.is-scrolling .btn-live button,html.is-scrolling .nav-join-link,html.is-scrolling .nav-link-label,html.is-scrolling .servers-filter__search-toggle-icon,html.is-scrolling .servers-page__advanced-icon,html.is-scrolling .shimmer-scroll-pause,html.is-scrolling .shimmer-text{animation-play-state:paused!important}.glass,.glass-strong,.nav-bar-frost{contain:paint}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.nav-link-label{white-space:nowrap;color:var(--foreground);font-size:.875rem;line-height:1.25rem;display:inline-block}@supports (color:color-mix(in lab,red,red)){.nav-link-label{color:color-mix(in oklch,var(--foreground) 80%,transparent)}}.nav-link-label{transition:color .12s,background .12s}.nav-bar-header .group:hover .nav-link-label,.nav-bar-header .nav-link--active .nav-link-label,.nav-bar-header .nav-link.nav-link--active .nav-link-label,.nav-bar-header .nav-link:hover .nav-link-label{background:linear-gradient(90deg,var(--sage-deep) 0,var(--clay-deep) 40%,var(--gold) 60%,var(--sage-deep) 100%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:shimmer 6s linear infinite}.credit__link{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.credit__link{color:color-mix(in oklch,var(--foreground) 55%,transparent)}}.credit__link{white-space:nowrap;font-size:.75rem;line-height:1.25rem;transition:color .15s}.credit__link:hover{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.credit__link:hover{color:color-mix(in oklch,var(--foreground) 85%,transparent)}}.site-footer{flex-shrink:0;margin-top:auto;padding:2rem 0 1.5rem;position:relative}.site-footer__inner{width:min(1100px,100% - 1.25rem);margin-inline:auto}.site-footer__row{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.site-footer__brand{min-width:0;color:inherit;align-items:center;gap:.875rem;text-decoration:none;display:flex}.site-footer__brand-text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.site-footer__title{font-family:var(--font-display);color:var(--foreground);font-size:1.25rem;line-height:1.2}.site-footer__tagline{color:var(--foreground);font-size:.75rem;line-height:1.35}@supports (color:color-mix(in lab,red,red)){.site-footer__tagline{color:color-mix(in oklch,var(--foreground) 58%,transparent)}}.site-footer__aside{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.35rem;display:flex}.site-footer__meta-label{color:var(--foreground);font-size:.75rem}@supports (color:color-mix(in lab,red,red)){.site-footer__meta-label{color:color-mix(in oklch,var(--foreground) 50%,transparent)}}.site-footer__legal{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.site-footer__legal-link{color:var(--foreground);font-size:.75rem}@supports (color:color-mix(in lab,red,red)){.site-footer__legal-link{color:color-mix(in oklch,var(--foreground) 55%,transparent)}}.site-footer__legal-link{text-decoration:none;transition:color .15s}.site-footer__legal-link:hover{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.site-footer__legal-link:hover{color:color-mix(in oklch,var(--foreground) 85%,transparent)}}.site-footer__nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.site-footer__nav-link{color:var(--foreground);font-size:.8rem}@supports (color:color-mix(in lab,red,red)){.site-footer__nav-link{color:color-mix(in oklch,var(--foreground) 62%,transparent)}}.site-footer__nav-link{text-decoration:none;transition:color .15s}.site-footer__nav-link:hover{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.site-footer__nav-link:hover{color:color-mix(in oklch,var(--foreground) 90%,transparent)}}.site-footer__legal-sep{color:var(--foreground);font-size:.75rem}@supports (color:color-mix(in lab,red,red)){.site-footer__legal-sep{color:color-mix(in oklch,var(--foreground) 35%,transparent)}}@media (max-width:767px){body{flex-direction:column;display:flex}.site-content,body{min-height:100dvh}.mobile-page>main,.not-found-page__main,.servers-page__main{flex:1 0 auto}.site-footer{padding:.5rem 0 env(safe-area-inset-bottom,0)}.site-footer__brand{display:none}.site-footer__row{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.35rem}.site-footer__aside{align-items:center;width:100%}.site-footer__legal,.site-footer__nav{justify-content:center}.site-footer__meta-label{font-size:.75rem}.credit__link{white-space:normal;text-align:center;line-height:1.4}}@media (max-width:639px){.status-row{padding-block:.45rem}.status-row__mobile{gap:.45rem}.status-panel-header{gap:.5rem;padding-bottom:.65rem}}.btn-live{background:var(--surface-live-gradient);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--shadow-glass);border:none;transition:background .5s cubic-bezier(.4,0,.2,1),box-shadow .55s cubic-bezier(.4,0,.2,1);position:relative}.btn-live:before{content:"";z-index:1;border-radius:inherit;opacity:.4;pointer-events:none;transition:opacity .55s cubic-bezier(.4,0,.2,1),box-shadow .55s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;box-shadow:inset 3px 3px 8px oklch(62% .04 85/.2),inset -3px -3px 8px oklch(100% 0 0/.65)}.btn-live:hover{background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}.btn-live:hover:before{opacity:.48}.btn-live:active,.btn-live:has(a:active),.btn-live:has(button:active){background:oklch(100% 5.96046e-8 none/.42);transition-duration:.38s;box-shadow:-2px -2px 6px oklch(100% 0 0/.45),2px 2px 8px oklch(52% .02 150/.1)}.btn-live:active:before,.btn-live:has(a:active):before,.btn-live:has(button:active):before{opacity:1;transition-duration:.38s;box-shadow:inset 5px 5px 12px oklch(52% .015 150/.18),inset -5px -5px 12px oklch(100% 0 0/.55)}@media (prefers-reduced-motion:reduce){.btn-live,.btn-live:before{transition-duration:.01ms}}.btn-live a:not(.site-nav-capsule__brand),.btn-live button:not([role=tab]):not(.servers-filter__search-toggle),.nav-join-link{background:linear-gradient(90deg,var(--sage-deep) 0,var(--clay-deep) 40%,var(--gold) 60%,var(--sage-deep) 100%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:shimmer 6s linear infinite}.btn-live a.site-nav-capsule__brand,.btn-live a.site-nav-capsule__brand .text-display{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:inherit;-webkit-text-fill-color:unset;animation:none}.status-bars-track{border-radius:0;flex-shrink:0;gap:3px;min-width:min(320px,42vw);display:flex;position:relative;overflow:hidden}.status-bar-segment{border-radius:3px;flex-shrink:0;width:6px;height:28px}.status-bar-segment--offline{background:var(--clay-deep);opacity:.55}.status-bar-segment--fault{background:var(--clay-deep);box-shadow:0 0 6px var(--clay-deep);animation:status-fault-pulse .85s ease-in-out infinite}@supports (color:color-mix(in lab,red,red)){.status-bar-segment--fault{box-shadow:0 0 6px color-mix(in oklch,var(--clay-deep) 45%,transparent)}}@keyframes status-fault-pulse{0%,to{opacity:.22;box-shadow:0 0 2px color-mix(in oklch,var(--clay-deep) 25%,transparent)}40%{opacity:1;box-shadow:0 0 14px color-mix(in oklch,var(--clay-deep) 70%,transparent)}55%{opacity:.48;box-shadow:0 0 5px color-mix(in oklch,var(--clay-deep) 40%,transparent)}}.grain:after{content:"";opacity:.08;mix-blend-mode:multiply;border-radius:inherit;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='3'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute}.grain:after,.site-ambient{pointer-events:none;inset:0}.site-ambient{z-index:0;contain:strict;isolation:isolate;width:100%;height:100%;max-height:100dvh;position:fixed;overflow:clip;transform:translateZ(0)}.site-ambient--static{background:var(--background)}.site-ambient--static:after{display:none}.site-ambient:after{content:"";pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='5'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.7 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}.site-content{z-index:1;isolation:isolate;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.hero-discord-eye{clip-path:circle(50%);justify-content:center;align-items:center;display:flex;overflow:hidden}.hero-discord-eye,.hero-discord-pupil{box-shadow:none;background:0 0;border-radius:9999px;position:absolute;transform:translate(-50%,-50%)}.hero-discord-pupil{aspect-ratio:1;object-fit:contain;width:82%;height:auto;will-change:transform;backface-visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;top:50%;left:50%}.hero-discord-pupil:after,.hero-discord-pupil:before{content:none;display:none}.status-row{padding-block:.75rem}.status-row__desktop{display:none}.status-row__mobile{grid-template-columns:minmax(0,1fr);gap:.55rem;display:grid}.status-row__head{justify-content:space-between;gap:.75rem}.status-row__bars,.status-row__head{align-items:center;min-width:0;display:flex}.status-row__uptime{font-family:var(--font-display);flex-shrink:0;font-size:.875rem}.status-row__bars-wrap{max-width:min(320px,48vw);overflow-x:auto}.status-panel-header{border-bottom:1px solid var(--foreground);flex-direction:column;align-items:stretch;gap:.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.status-panel-header{border-bottom:1px solid color-mix(in oklch,var(--foreground) 10%,transparent)}}.status-panel-header{padding-bottom:1rem}@media (min-width:768px){.status-row__desktop{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.status-row__mobile{display:none}.status-row__bars-wrap{max-width:none;overflow:visible}.status-panel-header{flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:1rem}}@media (max-width:767px){.status-row__mobile .status-row__bars{width:100%}.status-row__mobile .status-bars-track{border-radius:0;flex-shrink:0;gap:2px;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.status-row__mobile .status-bar-segment{border-radius:2px;flex:0 0 4px;width:4px;min-width:4px;max-width:4px;height:20px}.status-row__mobile .status-bars-track{justify-content:flex-end;align-items:center}.status-row__mobile .status-bars-track canvas{max-width:100%;height:20px;display:block}}.servers-page__main{flex-direction:column;padding-top:5.5rem;padding-bottom:1.25rem;display:flex}@media (max-width:767px){.servers-page__main{padding-bottom:.5rem}.servers-page .section-spacing--tight{padding-bottom:.75rem}}@media (min-width:768px){.servers-page__main{padding-bottom:2rem}}.servers-page__lead{text-align:center}.servers-filter{margin-top:1.25rem;border-radius:9999px;width:fit-content;max-width:100%;min-height:0;margin-inline:auto;padding:.2rem .28rem .2rem .2rem;position:relative}.servers-filter-tilt .servers-filter>.relative.z-10,.servers-filter>.relative.z-10{align-items:center;gap:.4rem;width:100%;min-width:0;display:flex}.servers-filter__viewport{border-radius:9999px;flex:auto;min-width:0;max-width:100%;position:relative;overflow:hidden}.servers-filter__search-shell{grid-template-areas:"stack";align-items:center;width:100%;min-width:0;display:grid}.servers-filter__search-shell--open{width:100%}.servers-filter__panel{will-change:opacity,transform;grid-area:stack;width:100%;min-width:0;transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1)}.servers-filter__panel--tabs{opacity:1;filter:blur();pointer-events:auto;z-index:1;transform:translate(0)scale(1)}.servers-filter__search-shell--open .servers-filter__panel--tabs{opacity:0;filter:blur(1.5px);pointer-events:none;z-index:0;transform:translate(.45rem)scale(.985)}.servers-filter__panel--search{opacity:0;filter:blur(1.5px);pointer-events:none;z-index:0;transform:translate(-.45rem)scale(.985)}.servers-filter__search-shell--open .servers-filter__panel--search{opacity:1;filter:blur();pointer-events:auto;z-index:1;transform:translate(0)scale(1)}@media (prefers-reduced-motion:reduce){.servers-filter__panel{transition:none;filter:none!important;transform:none!important}}.servers-filter__search-field{flex:auto;min-width:0;display:block}.servers-filter__search-input{width:100%;color:var(--foreground);background:0 0;border:none}@supports (color:color-mix(in lab,red,red)){.servers-filter__search-input{color:color-mix(in oklch,var(--foreground) 88%,transparent)}}.servers-filter__search-input{outline:none;padding:.55rem .45rem .55rem .55rem;font-size:.8rem;line-height:1.2}.servers-filter__search-input::placeholder{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.servers-filter__search-input::placeholder{color:color-mix(in oklch,var(--foreground) 42%,transparent)}}.servers-filter__search-input::-webkit-search-cancel-button,.servers-filter__search-input::-webkit-search-decoration{appearance:none;display:none}.servers-filter__search-input::-webkit-search-results-button,.servers-filter__search-input::-webkit-search-results-decoration{appearance:none;display:none}.servers-filter__search-input::-ms-clear,.servers-filter__search-input::-ms-reveal{width:0;height:0;display:none}.btn-live .servers-filter__search-toggle,.servers-filter__search-toggle{z-index:3;appearance:none;border:1px solid var(--input-border-idle);cursor:pointer;isolation:auto;color:#0000;-webkit-text-fill-color:transparent;background:var(--surface-live-gradient);width:2.15rem;height:2.15rem;-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--shadow-glass);background-size:auto;-webkit-background-clip:border-box;background-clip:initial;border-radius:9999px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .25s,box-shadow .25s;animation:none;display:inline-flex;position:relative;top:auto;left:auto;contain:none!important;transform:none!important}.btn-live .servers-filter__search-toggle--active,.btn-live .servers-filter__search-toggle:hover,.servers-filter__search-toggle--active,.servers-filter__search-toggle:hover{color:#0000;-webkit-text-fill-color:transparent;background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift);background-size:auto;-webkit-background-clip:border-box;background-clip:initial;animation:none}.servers-filter__search-toggle:active{transform:none!important}.servers-filter__search-toggle-icon{background:linear-gradient(90deg,var(--sage-deep) 0,var(--clay-deep) 40%,var(--gold) 60%,var(--sage-deep) 100%);background-size:200%;flex-shrink:0;width:1.28rem;height:1.28rem;transition:transform .36s cubic-bezier(.22,1,.36,1);animation:shimmer 6s linear infinite;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.15' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.15' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.servers-filter__search-toggle-icon--close{transform:rotate(90deg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E") 50%/contain no-repeat}.servers-filter__viewport:after,.servers-filter__viewport:before{content:"";z-index:2;pointer-events:none;opacity:0;width:1.75rem;transition:opacity .28s;position:absolute;top:0;bottom:0}.servers-filter__viewport:after{background:linear-gradient(90deg,oklch(100% 0 0/.88),oklch(100% 0 0/.45) 45%,#0000);left:0}.servers-filter__viewport:before{background:linear-gradient(270deg,oklch(100% 0 0/.88),oklch(100% 0 0/.45) 45%,#0000);right:0}.servers-filter--fade-left .servers-filter__viewport:after,.servers-filter--fade-right .servers-filter__viewport:before{opacity:1}.servers-filter__track{overscroll-behavior-x:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:auto;align-items:center;gap:.1rem;width:max-content;min-width:0;max-width:100%;padding-inline:.1rem;display:flex;overflow-x:auto}.servers-filter__track::-webkit-scrollbar{display:none}@media (min-width:768px){.servers-filter{padding:.25rem .35rem .25rem .22rem}.servers-filter__search-input{padding-block:.6rem;font-size:.86rem}.servers-filter__viewport:after,.servers-filter__viewport:before{display:none}.servers-filter__track{overflow-x:visible}}@media (max-width:767px){.servers-filter,.servers-filter__search-shell--open{width:100%}}@media (min-width:1024px){.card-grid-2--servers{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.servers-page .servers-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.servers-page__card-slot{flex-direction:column;min-width:0;height:100%;display:flex}.servers-page__card-slot--beyond-mobile{display:none}.servers-page__card-slot .lazy-reveal,.servers-page__card-slot .lazy-reveal.h-full{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.servers-page__card-slot .lazy-reveal>.tilt-scene,.servers-page__card-slot .lazy-reveal>.tilt-scene>div{flex:1;height:100%}.servers-page .server-card{border-radius:.875rem}.servers-page .server-card__body{gap:.2rem;padding:.5rem .625rem .625rem}.servers-page .server-card__text-link{gap:.2rem}.servers-page .server-card__category{text-overflow:ellipsis;white-space:nowrap;font-size:.5625rem;line-height:1.2;overflow:hidden}.servers-page .server-card__title{font-size:.8125rem;line-height:1.25}.servers-page .server-card__desc,.servers-page .server-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.servers-page .server-card__desc{font-size:.6875rem;line-height:1.4}.servers-page .server-card__media-badges{gap:.25rem;max-width:calc(100% - .7rem);top:.35rem;right:.35rem}.servers-page .server-card__badge{padding:.125rem .375rem;font-size:.5625rem;top:auto;right:auto}.servers-page .server-live-stats--compact{gap:.25rem;margin-top:.125rem}.servers-page .server-live-stats__item{padding:.125rem .375rem;font-size:.5625rem}.servers-page .server-live-stats__bot-alert-text{font-size:inherit}.servers-page .mobile-show-more__control{padding-top:.75rem}}.server-card{border-radius:1.25rem;transition:transform .25s}.server-card,.server-card .server-live-stats--compact{overflow:visible}.server-card .glass{-webkit-backdrop-filter:none;backdrop-filter:none;transform:none}.server-card .grain:after{content:none}.server-card__inner,.server-card__shell{flex-direction:column;height:100%;display:flex}.server-card__media-link,.server-card__text-link{color:inherit;text-decoration:none;display:block}.server-card__text-link{flex-direction:column;gap:.375rem;display:flex}.server-card__media{aspect-ratio:16/9;background:oklch(98.2% .00600004 145);position:relative;overflow:hidden}.server-card__media img{backface-visibility:hidden}.server-card__media-img{object-fit:cover;object-position:center center}.server-card__placeholder{place-items:center;height:100%;font-size:2.5rem;display:grid}.server-card__media-badges{z-index:2;pointer-events:none;flex-flow:row-reverse wrap;justify-content:flex-start;align-items:flex-start;gap:.35rem;max-width:calc(100% - 1.25rem);display:flex;position:absolute;top:.625rem;right:.625rem}.server-card__badge{z-index:2;color:var(--foreground);position:relative;top:auto;right:auto}@supports (color:color-mix(in lab,red,red)){.server-card__badge{color:color-mix(in oklch,var(--foreground) 82%,oklch(45% .12 85))}}.server-card__badge{pointer-events:auto;border-radius:9999px;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;line-height:1.25;transition:color .15s,background .35s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.server-card__badge--followers{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.server-card__badge--followers{color:color-mix(in oklch,var(--foreground) 78%,var(--sage-deep))}}.server-card__badge--followers:before{background:var(--sage)}@supports (color:color-mix(in lab,red,red)){.server-card__badge--followers:before{background:color-mix(in oklch,var(--sage) 35%,#fff)}}.server-card__badge:before{content:"";z-index:0;border-radius:inherit;opacity:.62;mix-blend-mode:multiply;pointer-events:none;background:#fff6d8;transition:opacity .2s,background .2s;position:absolute;inset:0}.server-card__badge:hover{color:var(--foreground);background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}.server-card__badge:hover:before{opacity:.78;background:#ffefc0}.server-card__live-badge--inline{cursor:pointer;z-index:1;isolation:isolate;outline:none;gap:.35rem;text-decoration:none;position:relative;contain:none!important;box-shadow:none!important;border:0!important;overflow:visible!important}.server-card__live-badge--inline:hover{color:var(--foreground)}@property --live-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.live-badge-border-spin,.server-card__live-badge-pulse{z-index:0;background:conic-gradient(from var(--live-border-angle),transparent 0deg,transparent 220deg,oklch(80.0349% .18206 151.711/.25) 280deg,#22c55e 310deg,#bbf7d0 335deg,transparent 1turn);padding:1.5px;inset:-1.5px}.live-badge-border-spin,.live-badge-border-spin:after,.server-card__live-badge-pulse,.server-card__live-badge-pulse:after{border-radius:inherit;pointer-events:none;animation:live-border-spin 2.2s linear infinite;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.live-badge-border-spin:after,.server-card__live-badge-pulse:after{content:"";background:conic-gradient(from var(--live-border-angle),transparent 0deg,transparent 250deg,oklch(72.2746% .192007 149.579/.45) 300deg,oklch(87.1163% .136267 154.449/.55) 330deg,transparent 1turn);filter:blur(3px);opacity:.85;padding:2.5px;inset:-1px}@keyframes live-border-spin{to{--live-border-angle:360deg}}.server-card__live-badge-text{z-index:1;white-space:nowrap;line-height:1;position:relative}.server-card__live-badge-icon{z-index:1;object-fit:contain;border-radius:2px;flex-shrink:0;width:.875rem;height:.875rem;position:relative}.servers-live-jump{left:50%;bottom:max(1.25rem,calc(env(safe-area-inset-bottom) + .75rem));z-index:1200;transform-origin:bottom;cursor:pointer;font:inherit;isolation:isolate;box-sizing:border-box;-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--shadow-glass);color:inherit;opacity:1;outline:none;justify-content:center;align-items:center;gap:.4rem;margin:0;padding:.45rem .9rem;font-size:.8125rem;font-weight:700;transition:opacity .4s;transform:translate(-50%)scale(1.28);contain:none!important;background:linear-gradient(145deg,oklch(99.5% .01 85/.38),oklch(99% .012 82/.3) 48%,oklch(99.5% .008 88/.42))!important;border:0!important;display:inline-flex!important;position:fixed!important;overflow:visible!important}.servers-live-jump:disabled,.servers-live-jump[aria-disabled=true]{cursor:default;pointer-events:none;color:inherit;-webkit-text-fill-color:inherit;opacity:1}.servers-live-jump--none,.servers-live-jump--searching{cursor:default;pointer-events:none}.servers-live-jump--none{opacity:.78}.servers-live-jump__spin{z-index:0;opacity:0;pointer-events:none;transition:opacity .45s}.servers-live-jump__spin[data-active=true]{opacity:1}.servers-live-jump--none .live-badge-border-spin,.servers-live-jump--none .live-badge-border-spin:after{opacity:0!important;animation:none!important;display:none!important}.servers-live-jump__spin--platforms{background:conic-gradient(from var(--live-border-angle),transparent 0deg,transparent 200deg,#9146ff 240deg,#f03 275deg,#53fc18 310deg,#ed145b 340deg,transparent 1turn)}.servers-live-jump__spin--platforms:after{background:conic-gradient(from var(--live-border-angle),transparent 0deg,transparent 220deg,#9146ff80 255deg,#ff00338c 290deg,#53fc188c 320deg,#ed145b80 345deg,transparent 1turn);filter:blur(3.5px);opacity:.9}.servers-live-jump__swap{z-index:1;white-space:nowrap;align-items:center;gap:.4rem;animation:servers-live-jump-fade .42s both;display:inline-flex;position:relative}@keyframes servers-live-jump-fade{0%{opacity:0}to{opacity:1}}.servers-live-jump--searching .servers-live-jump__text{opacity:.92}.servers-live-jump__stack{--chip:1rem;--overlap:.36rem;z-index:1;height:var(--chip);isolation:isolate;flex-direction:row;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.servers-live-jump__chip{box-sizing:border-box;width:var(--chip);height:var(--chip);pointer-events:none;-webkit-user-select:none;user-select:none;background:#111;border-radius:999px;place-items:center;margin-inline-start:calc(var(--overlap) * -1);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #fff,0 1px 2px oklch(25% .02 140/.22)}.servers-live-jump__chip:first-child{margin-inline-start:0}.servers-live-jump__chip img{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;display:block}.servers-live-jump__chip[data-platform=twitch] img,.servers-live-jump__chip[data-platform=youtube] img{transform:scale(1.22)}.servers-live-jump__chip[data-platform=kick]{background:#000}.servers-live-jump__chip[data-platform=aparat],.servers-live-jump__chip[data-platform=youtube]{background:#fff}.servers-live-jump__chip[data-platform=aparat] img{object-fit:contain;width:86%;height:86%;transform:none}.servers-live-jump.grain:before{opacity:.45}.servers-live-jump.server-live-stats__item.glass:before{opacity:.5}.servers-live-jump .live-badge-border-spin{z-index:0}.servers-live-jump__text{z-index:1;white-space:nowrap;color:#000;line-height:1;position:relative}.servers-live-jump__chev{z-index:1;background:#000;flex-shrink:0;width:13px;height:13px;transition:transform .35s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative;transform:rotate(0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpolyline fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' points='6 9 12 15 18 9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpolyline fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' points='6 9 12 15 18 9'/%3E%3C/svg%3E") 50%/contain no-repeat}.servers-live-jump__chev[data-dir=up]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.servers-live-jump,.servers-live-jump__chev,.servers-live-jump__spin,.servers-live-jump__swap{transition:none!important;animation:none!important}}@media (max-width:767px){.servers-live-jump{bottom:max(1rem,calc(env(safe-area-inset-bottom) + .5rem))}}.server-card__body{flex-direction:column;flex:1;gap:.375rem;padding:1rem 1.125rem 1.25rem;display:flex}.server-card__category{color:var(--sage-deep);font-size:.75rem;font-weight:600}.server-card__title{font-family:var(--font-display);font-size:1.0625rem;line-height:1.35}.server-card__desc{color:var(--muted-foreground);flex:1;font-size:.8125rem;line-height:1.55}.server-card__meta{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem}.servers-empty{text-align:center;color:var(--muted-foreground);border-radius:1.5rem;margin-top:2rem;padding:2.5rem 1.5rem}.not-found-page{min-height:100dvh}.not-found-page__main{flex:1 0 auto;justify-content:center;align-items:center;padding:5.5rem 0 1.5rem;display:flex}.not-found-page__container{width:min(42rem,100% - .5rem)}.not-found-page__card{border-radius:1.5rem;overflow:hidden}@media (min-width:768px){.not-found-page__card{border-radius:2rem}.not-found-page__main{padding-bottom:2.5rem}}.not-found-page__inner{text-align:center;flex-direction:column;align-items:center;padding:2rem 1.25rem 1.75rem;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.not-found-page__inner{padding:2.75rem 2.5rem 2.25rem}}.not-found-page__code{font-family:var(--font-display);letter-spacing:-.04em;color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(oklch(78% .08 145/.14),oklch(72% .13 35/.08));-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;margin:0;font-size:clamp(7rem,34vw,13rem);font-weight:400;line-height:1;display:flex;position:absolute;inset:0}.not-found-page__logo-wrap{z-index:1;margin-bottom:.75rem;position:relative}.not-found-page__logo{opacity:.92;width:clamp(4.5rem,18vw,6.5rem);height:auto}.not-found-page__title{z-index:1;font-family:var(--font-display);margin:0;font-size:clamp(1.35rem,5.5vw,2.25rem);line-height:1.35;position:relative}.not-found-page__desc{z-index:1;max-width:28rem;color:var(--foreground);margin:.75rem 0 0;font-size:clamp(.8125rem,3.2vw,.9375rem);line-height:1.7;position:relative}@supports (color:color-mix(in lab,red,red)){.not-found-page__desc{color:color-mix(in oklch,var(--foreground) 72%,var(--muted-foreground))}}@media (min-width:768px){.not-found-page__desc{margin-top:1rem}}.not-found-page__actions{z-index:1;flex-direction:column;align-items:stretch;gap:.625rem;width:100%;max-width:20rem;margin-top:1.5rem;display:flex;position:relative}@media (min-width:640px){.not-found-page__actions{flex-flow:wrap;justify-content:center;align-items:center;gap:.75rem;max-width:none}}.not-found-page__btn{text-align:center;white-space:nowrap;justify-content:center;align-items:center;min-height:2.75rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}@media (min-width:640px){.not-found-page__btn{min-width:9.5rem}}.not-found-page__btn--primary,.not-found-page__btn--secondary{width:100%;color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.not-found-page__btn--secondary{color:color-mix(in oklch,var(--foreground) 88%,var(--muted-foreground))}}.not-found-page__btn--secondary{transition:background .15s,color .15s}.not-found-page__btn--secondary:hover{color:var(--foreground)}@media (max-width:639px){.not-found-page .site-footer{margin-top:.5rem}}.server-detail-tilt{perspective:1600px}.server-detail{contain:none;border-radius:1.5rem;overflow:visible}.server-detail.glass,.server-detail.glass-strong{contain:none}.server-detail__content{overflow:visible}.server-detail__breadcrumbs{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:.25rem;margin-bottom:1rem;font-size:.85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.server-detail__breadcrumbs{color:color-mix(in oklch,var(--foreground) 55%,transparent)}}.server-detail__breadcrumbs a{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.server-detail__breadcrumbs a{color:color-mix(in oklch,var(--foreground) 70%,transparent)}}.server-detail__breadcrumbs a{text-decoration:none}.server-detail__breadcrumbs a:hover{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.server-detail__breadcrumbs a:hover{color:color-mix(in oklch,var(--foreground) 92%,transparent)}}.server-detail__breadcrumbs [aria-current=page]{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.server-detail__breadcrumbs [aria-current=page]{color:color-mix(in oklch,var(--foreground) 88%,transparent)}}.server-detail__related{margin-top:2rem;margin-bottom:1rem}.server-detail__related-title{color:var(--foreground);font-size:clamp(1.15rem,2.5vw,1.45rem);font-weight:700}@supports (color:color-mix(in lab,red,red)){.server-detail__related-title{color:color-mix(in oklch,var(--foreground) 92%,transparent)}}.server-detail .server-social-links__row{padding-block:.2rem;overflow:visible}@media (min-width:768px){.server-detail{border-radius:2rem}.server-detail__hero{border-radius:2rem 2rem 0 0}}.server-detail__hero{aspect-ratio:16/9;background:0 0;border-radius:1.5rem 1.5rem 0 0;width:100%;min-height:10rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 68%,#000000eb 76%,#000000c7 82%,#00000094 88%,#00000057 93%,#0000001f 97%,#0000);mask-image:linear-gradient(#000 0 68%,#000000eb 76%,#000000c7 82%,#00000094 88%,#00000057 93%,#0000001f 97%,#0000)}.server-detail__hero-img{object-fit:cover;object-position:center center}.server-detail__placeholder{place-items:center;height:100%;font-size:4rem;display:grid}.server-detail__hero-overlay{pointer-events:none;background:linear-gradient(to top,var(--background) 0,var(--background) 8%,oklch(100% 0 0/.2) 16%,oklch(100% 0 0/.12) 24%,oklch(100% 0 0/.06) 32%,oklch(100% 0 0/.02) 38%,transparent 46%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.server-detail__hero-overlay{background:linear-gradient(to top,color-mix(in oklch,var(--background) 42%,transparent) 0,color-mix(in oklch,var(--background) 28%,transparent) 8%,oklch(100% 0 0/.2) 16%,oklch(100% 0 0/.12) 24%,oklch(100% 0 0/.06) 32%,oklch(100% 0 0/.02) 38%,transparent 46%)}}.server-detail__content{padding:1.25rem 1.25rem 1.75rem}@media (min-width:768px){.server-detail__content{padding:1.75rem 2rem 2.25rem}}.server-detail__mini-card{z-index:2;border-radius:1rem;grid-template-columns:3.5rem 1fr;grid-template-areas:"logo head""short short";align-items:start;gap:.5rem 1rem;margin-top:-3rem;padding:1rem;display:grid;position:relative}.server-detail__mini-head{grid-area:head;align-self:center;min-width:0}.server-detail__mini-img{object-fit:cover;border-radius:.875rem;flex-shrink:0;grid-area:logo;align-self:start;width:3.5rem;height:3.5rem}.server-detail__category{color:var(--sage-deep);font-size:.75rem;font-weight:600}.server-detail__title{font-family:var(--font-display);margin-top:.125rem;font-size:1.375rem;line-height:1.3}.server-detail__short{width:auto;color:var(--muted-foreground);grid-area:short;margin-top:0;padding-inline-start:0;font-size:.875rem;line-height:1.55}.server-detail__body{color:var(--foreground);white-space:pre-wrap;margin-top:1.25rem;line-height:1.75}.server-detail__meta-row{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1.25rem 0;display:flex}.server-detail__join{text-align:center;box-sizing:border-box;justify-content:center;align-items:center;min-width:18rem;padding:.9375rem 2.5rem;font-size:1.0625rem;line-height:1.25;display:inline-flex}.server-detail__join-wrap{justify-content:center;width:100%;margin-top:.5rem;display:flex}@media (max-width:767px){.server-detail__content{padding:1rem 1rem 1.25rem}.server-detail__mini-card{grid-template-columns:3rem 1fr;gap:.35rem .75rem;margin-top:-2.25rem;padding:.75rem}.server-detail__mini-img{border-radius:.75rem;width:3rem;height:3rem}.server-detail__short{font-size:.75rem;line-height:1.5}.server-detail__title{font-size:1.125rem}.server-detail__body{margin-top:.875rem;font-size:.8125rem;line-height:1.6}.server-detail__body:not(.server-detail__body--expanded) p{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.server-detail__meta-row{margin:.875rem 0}.server-detail__meta-row .server-live-stats{gap:.25rem}.server-detail__meta-row .server-live-stats__item{padding:.125rem .375rem;font-size:.5625rem}.server-detail__meta-row .server-live-stats__bot-alert-text{font-size:inherit}.server-detail__content .server-social-links__row{gap:.25rem;margin-top:.75rem}.server-detail__content .server-social-links__row .server-live-stats__item{padding:.125rem .375rem;font-size:.5625rem}.server-detail__join{min-width:min(100%,15rem);padding:.8125rem 2rem;font-size:1rem}.server-detail__join-wrap{margin-top:.375rem}.server-detail__body-more{justify-content:center;padding-top:.35rem;display:flex}.server-detail__hero{aspect-ratio:16/9;min-height:8rem}}.admin-page,.admin-root{min-height:100vh}.admin-page{padding:max(1rem,env(safe-area-inset-top)) 1rem 1.25rem;box-sizing:border-box;background:0 0}@media (min-width:960px){.admin-page{padding:max(1.25rem,env(safe-area-inset-top)) 1.5rem 1.75rem}}@media (min-width:1280px){.admin-page{padding:max(1.35rem,env(safe-area-inset-top)) 2rem 2rem}}.admin-shell{flex-direction:column;gap:1rem;width:min(100%,100vw - 2rem);max-width:1420px;margin-inline:auto;display:flex}@media (min-width:960px){.admin-shell{flex-direction:row;align-items:stretch;gap:1.35rem;width:min(100%,100vw - 3rem)}}.admin-sidebar{width:100%;box-shadow:var(--shadow-glass),var(--shadow-lift);border-radius:1.75rem;flex-direction:column;gap:.65rem;min-height:min(720px,100dvh - 3rem);padding:1rem .95rem;display:flex}@media (min-width:960px){.admin-sidebar{width:17rem;top:max(1.35rem,env(safe-area-inset-top));flex-shrink:0;min-height:calc(100dvh - 3rem);max-height:calc(100dvh - 2.75rem);position:sticky;overflow:hidden auto}}.admin-sidebar__brand{flex-direction:column;gap:.15rem;padding:.15rem .35rem .35rem;display:flex}.admin-sidebar__mark{font-size:1.05rem;line-height:1.2}.admin-sidebar__sub{color:var(--muted-foreground);font-size:.7rem}.admin-sidebar__nav{margin-top:.35rem;padding-top:.2rem}.admin-sidebar__footer{flex-direction:column;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.admin-sidebar__email{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;padding:0 .35rem;font-size:.7rem;overflow:hidden}.admin-sidebar__footer-links{flex-direction:column;gap:.45rem;display:flex}.admin-sidebar__logout{cursor:pointer;width:100%;font-family:inherit}.admin-workspace{min-width:0;box-shadow:var(--shadow-glass),var(--shadow-lift);border-radius:1.75rem;flex-direction:column;flex:1;align-self:stretch;display:flex;overflow:hidden}.admin-header{background:0 0;padding:.9rem 1.15rem;box-shadow:0 1px oklch(50% .05 80/.08)}@media (min-width:768px){.admin-header{padding:1rem 1.65rem}}.admin-header__title{font-family:var(--font-display);margin:0;font-size:1.25rem}.admin-content{flex-direction:column;flex:1;gap:1rem;padding:1.15rem 1.15rem 1.75rem;display:flex}@media (min-width:768px){.admin-content{padding:1.25rem 1.65rem 2rem}}.admin-card{box-shadow:var(--shadow-glass);border-radius:1.5rem;padding:1.25rem}.admin-card__title{font-family:var(--font-display);margin-bottom:.75rem;font-size:1.125rem}.admin-card__desc{color:var(--muted-foreground);margin-bottom:1rem;font-size:.875rem;line-height:1.6}.admin-stack{flex-direction:column;gap:1rem;display:flex}.admin-grid{gap:1rem;display:grid}@media (min-width:768px){.admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-grid--cards{grid-template-columns:1fr}@media (min-width:640px){.admin-grid--cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-form{gap:1rem}.admin-form,.admin-social-channel{flex-direction:column;display:flex}.admin-social-channel{border-bottom:1px solid var(--foreground);gap:.35rem;padding-bottom:.35rem}@supports (color:color-mix(in lab,red,red)){.admin-social-channel{border-bottom:1px solid color-mix(in oklab,var(--foreground) 8%,transparent)}}.admin-social-channel:last-of-type{border-bottom:0;padding-bottom:0}.admin-social-channel__active{margin-top:-.15rem;margin-inline-start:.15rem;font-size:.875rem}.admin-form-row{gap:1rem;display:grid}@media (min-width:640px){.admin-form-row{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}.admin-field{flex-direction:column;gap:.375rem;display:flex}.admin-field__label{font-size:.8125rem;font-weight:600}.admin-field__hint{color:var(--muted-foreground);font-size:.75rem}.dash-embed-image-tools{flex-wrap:wrap;align-items:center;gap:.45rem .75rem;display:flex}.dash-embed-image-tools .admin-actions{margin:0}.admin-input{border-radius:var(--input-radius-pill);border:1px solid var(--input-border-idle);background:var(--surface-live-gradient);width:100%;-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--input-idle-shadow);color:var(--foreground);outline:none;padding:.7rem 1rem;font-size:.875rem;transition:border-color .25s,background .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1)}.admin-input:focus,.admin-input:focus-visible{border-color:var(--input-border-focus);background:var(--surface-live-gradient-strong);box-shadow:var(--input-smoke-focus);outline:none}.admin-input:disabled{opacity:.7;cursor:not-allowed}.admin-textarea,textarea.admin-input{border-radius:var(--input-radius-area)}.admin-textarea{resize:vertical;min-height:5rem}.admin-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%238a8a8a' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:1rem;background-repeat:no-repeat;padding-left:2.25rem}.admin-btn{cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.7rem 1.35rem;font-size:.875rem;font-weight:700;transition:background .5s cubic-bezier(.4,0,.2,1),box-shadow .55s cubic-bezier(.4,0,.2,1),opacity .2s;display:inline-flex;position:relative}.admin-btn:disabled{opacity:.55;cursor:not-allowed}.admin-btn--sm{font-size:.75rem;font-weight:700;line-height:1.2}.admin-btn--sm,.admin-btn-live .admin-btn--primary.admin-btn--sm{padding:.38rem .72rem}.admin-login__cta.admin-btn--sm{width:auto;padding:.38rem .72rem;font-size:.75rem;display:inline-block}.admin-message .admin-btn--sm{vertical-align:middle}.admin-btn--primary{box-shadow:none;background:0 0;padding:0}.admin-btn-live{border-radius:9999px;display:inline-flex}.admin-btn-live.w-full,.admin-btn-live[class*=w-full]{width:100%;display:flex}.admin-btn-live .admin-btn--primary{box-shadow:none;color:inherit;background:0 0;width:100%;padding:.7rem 1.35rem}.admin-btn-live .admin-btn__label{background:linear-gradient(90deg,var(--sage-deep) 0,var(--clay-deep) 40%,var(--gold) 60%,var(--sage-deep) 100%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:shimmer 6s linear infinite}.admin-btn--ghost{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);color:var(--foreground);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate))}.admin-btn--ghost:before{content:"";border-radius:inherit;opacity:.35;pointer-events:none;position:absolute;inset:0;box-shadow:inset 3px 3px 8px oklch(62% .04 85/.18),inset -3px -3px 8px oklch(100% 0 0/.55)}.admin-btn--ghost:hover:not(:disabled){background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}.admin-btn--danger{box-shadow:var(--shadow-glass);color:var(--clay-deep);background:linear-gradient(145deg,oklch(92% .04 35/.72),oklch(96% .02 80/.6))}.admin-btn--danger:hover:not(:disabled){box-shadow:var(--shadow-glass),var(--shadow-lift)}a.admin-btn{text-decoration:none}.admin-btn-live:has(button:disabled){opacity:.55;pointer-events:none}.admin-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.admin-message{box-shadow:var(--shadow-glass);border-radius:1.25rem;padding:.75rem 1rem;font-size:.875rem}.admin-message--success{background:var(--surface-live-gradient);color:var(--sage-deep)}.admin-message--error{color:var(--clay-deep);background:linear-gradient(145deg,oklch(94% .04 35/.65),oklch(97% .02 80/.55))}.admin-message--pre{white-space:pre-wrap;word-break:break-word;font-size:.8125rem;line-height:1.55}.admin-password-wrap{position:relative}.admin-password-wrap__input{padding-left:2.75rem}.admin-password-wrap__toggle{width:2rem;height:2rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:.5rem;place-items:center;transition:color .15s,background .15s;display:grid;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.admin-password-wrap__toggle:hover{color:var(--foreground);background:oklch(100% 0 0/.45)}.admin-password-wrap__toggle svg{width:1.125rem;height:1.125rem}.admin-table-wrap{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border:none;border-radius:1.5rem;overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;font-size:.875rem}.admin-table td,.admin-table th{text-align:right;border-bottom:1px solid var(--border);padding:.75rem 1rem}.admin-table th{background:oklch(100% 0 0/.35);font-weight:700}.admin-login{place-items:center;min-height:100vh;padding:1.5rem;display:grid}.admin-login__card{width:min(100%,24rem);padding:1.75rem}.admin-login__card--wide{width:min(100%,28rem)}.admin-login__header{margin-bottom:1.5rem}.admin-login__form{flex-direction:column;gap:1rem;display:flex}.admin-login__back{text-align:center;color:var(--muted-foreground);margin-top:1.25rem;font-size:.8125rem;display:block}.admin-login__cta{text-align:center;background:linear-gradient(90deg,var(--sage-deep) 0,var(--clay-deep) 40%,var(--gold) 60%,var(--sage-deep) 100%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;width:100%;padding:.85rem 1.35rem;font-size:.9375rem;font-weight:700;text-decoration:none;animation:shimmer 6s linear infinite;display:block}.admin-upload__preview{object-fit:cover;border-radius:.75rem;width:100%;max-height:10rem;margin-bottom:.75rem}.admin-upload__preview--banner{aspect-ratio:16/9;height:auto;max-height:none}.admin-upload__preview--logo{object-fit:cover;border-radius:1rem;width:5.5rem;height:5.5rem;max-height:none}.admin-upload__placeholder{border:1px dashed var(--border);height:6rem;color:var(--muted-foreground);border-radius:.75rem;place-items:center;margin-bottom:.75rem;font-size:.875rem;display:grid}.admin-upload__placeholder--banner{aspect-ratio:16/9;height:auto;min-height:6rem}.admin-upload__placeholder--logo{border-radius:1rem;width:5.5rem;height:5.5rem}.admin-upload__actions{flex-direction:column;gap:.5rem;display:flex}.admin-server-preview__img{object-fit:cover;border-radius:.75rem;width:100%;height:8rem;margin-bottom:.75rem}.admin-shortcuts{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.admin-shortcuts a{color:var(--sage-deep);font-weight:600;text-decoration:none}.admin-shortcuts a:hover{text-decoration:underline}.admin-page-loading{flex-direction:column;justify-content:center;align-items:center;gap:.875rem;min-height:14rem;padding:2rem;display:flex}.admin-page-loading__spinner{border:2px solid oklch(75% .06 145/.25);border-top:2px solid var(--sage-deep);border-radius:9999px;width:2.25rem;height:2.25rem;animation:admin-spin .75s linear infinite}.admin-page-loading__text{color:var(--muted-foreground);font-size:.875rem}@keyframes admin-spin{to{transform:rotate(1turn)}}.admin-page-header{margin-bottom:1.25rem}.admin-page-header__title{font-family:var(--font-display);margin-bottom:.375rem;font-size:1.5rem}.admin-page-header__desc{color:var(--muted-foreground);max-width:42rem;font-size:.875rem;line-height:1.6}.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}@media (min-width:768px){.admin-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.admin-stat{box-shadow:var(--shadow-glass);border-radius:1.25rem;padding:1rem 1.125rem}.admin-stat__label{color:var(--muted-foreground);margin-bottom:.375rem;font-size:.75rem;display:block}.admin-stat__value{font-family:var(--font-display);font-size:1.25rem;line-height:1.3;display:block}.admin-stat__hint{color:var(--muted-foreground);margin-top:.25rem;font-size:.6875rem;display:block}.admin-notify-section{margin-bottom:1.25rem}.admin-bot-guilds{margin-top:1.25rem}.admin-bot-guilds__head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.85rem;display:flex}.admin-bot-guilds__list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.admin-bot-guilds__row{background:oklch(97% .01 95/.45);border-radius:.85rem;align-items:center;gap:.55rem;min-width:0;padding:.45rem .55rem;display:flex}.admin-bot-guilds__row--btn{text-align:start;cursor:pointer;width:100%;font:inherit;color:inherit;border:1px solid #0000;transition:background .18s,border-color .18s,box-shadow .18s}.admin-bot-guilds__row--btn:hover{border-color:var(--sage);background:oklch(96% .02 145/.55)}@supports (color:color-mix(in lab,red,red)){.admin-bot-guilds__row--btn:hover{border-color:color-mix(in oklch,var(--sage) 28%,transparent)}}.admin-bot-guilds__row--btn:focus-visible{outline:2px solid var(--sage)}@supports (color:color-mix(in lab,red,red)){.admin-bot-guilds__row--btn:focus-visible{outline:2px solid color-mix(in oklch,var(--sage) 55%,transparent)}}.admin-bot-guilds__row--btn:focus-visible{outline-offset:2px}.admin-bot-guilds__icon{object-fit:cover;border-radius:.5rem;flex-shrink:0;width:28px;height:28px;display:block}.admin-bot-guilds__icon--fallback{color:var(--sage-deep);background:oklch(92% .04 145/.55);place-items:center;font-size:.7rem;font-weight:700;display:grid}.admin-bot-guilds__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;font-weight:600;overflow:hidden}.admin-bot-guilds__foot{color:var(--muted-foreground);margin:.85rem 0 0;font-size:.75rem}.admin-bot-guild-usage__overlay{z-index:1400;padding:max(1rem,env(safe-area-inset-top)) 1rem max(1.25rem,env(safe-area-inset-bottom));background:radial-gradient(ellipse 70% 55% at 20% 15%,var(--sage),transparent 60%),var(--cream);place-items:center;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.admin-bot-guild-usage__overlay{background:radial-gradient(ellipse 70% 55% at 20% 15%,color-mix(in oklch,var(--sage) 22%,transparent),transparent 60%),color-mix(in oklch,var(--cream) 35%,transparent)}}.admin-bot-guild-usage__overlay{-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);animation:glass-portal-overlay-in .34s cubic-bezier(.22,1,.36,1) both}.admin-bot-guild-usage__overlay.is-closing{animation:glass-portal-overlay-out .26s cubic-bezier(.4,0,.2,1) both}.admin-bot-guild-usage__dialog{background:var(--surface-live-gradient-strong);width:min(100%,26rem);max-height:min(90vh,36rem);-webkit-backdrop-filter:blur(calc(var(--surface-live-blur) + 2px)) saturate(150%);backdrop-filter:blur(calc(var(--surface-live-blur) + 2px)) saturate(150%);box-shadow:var(--shadow-glass),var(--shadow-lift);direction:rtl;border-radius:1.35rem;flex-direction:column;gap:.85rem;padding:1.15rem 1.2rem 1.2rem;animation:glass-portal-dialog-in .4s cubic-bezier(.22,1,.36,1) both;display:flex;position:relative;overflow:auto}.admin-bot-guild-usage__dialog.is-closing{animation:glass-portal-dialog-out .26s cubic-bezier(.4,0,.2,1) both}.admin-bot-guild-usage__head{align-items:center;gap:.75rem;min-width:0;display:flex}.admin-bot-guild-usage__head .admin-bot-guilds__icon{width:36px;height:36px}.admin-bot-guild-usage__head-text{flex:1;min-width:0}.admin-bot-guild-usage__title{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.05rem;font-weight:800;line-height:1.3;overflow:hidden}.admin-bot-guild-usage__meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.35rem .65rem;margin:.2rem 0 0;font-size:.75rem;display:flex}.admin-bot-guild-usage__id{opacity:.75;text-overflow:ellipsis;max-width:100%;font-size:.7rem;overflow:hidden}.admin-bot-guild-usage__status{color:var(--muted-foreground);margin:0;font-size:.875rem}.admin-bot-guild-usage__status.is-error{color:var(--clay)}@supports (color:color-mix(in lab,red,red)){.admin-bot-guild-usage__status.is-error{color:color-mix(in oklch,var(--clay) 85%,black)}}.admin-bot-guild-usage__list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.admin-bot-guild-usage__row{border:1px solid var(--border);background:oklch(100% 5.96046e-8 none/.42);border-radius:1rem;padding:.65rem .75rem}@supports (color:color-mix(in lab,red,red)){.admin-bot-guild-usage__row{border:1px solid color-mix(in oklch,var(--border) 55%,transparent)}}.admin-bot-guild-usage__row-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.admin-bot-guild-usage__label{font-size:.875rem;font-weight:700}.admin-bot-guild-usage__usage{color:var(--muted-foreground);margin:.35rem 0 0;font-size:.78rem;line-height:1.45}.admin-bot-guild-usage__actions{justify-content:flex-start;gap:.5rem;margin-top:.15rem;display:flex}.admin-notify-section__head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.85rem;display:flex}.admin-section-title{font-family:var(--font-display);margin:0 0 .25rem;font-size:1.05rem;font-weight:800}.admin-section-desc{color:var(--muted-foreground);margin:0;font-size:.8125rem}.admin-notify-ops{flex-direction:column;gap:.85rem;display:flex}.admin-notify-status-card__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.admin-notify-status-card__badges{flex-wrap:wrap;gap:.4rem;display:flex}.admin-notify-meta-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.admin-notify-meta-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.admin-notify-meta-list li{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);color:var(--muted-foreground);border-radius:1rem;flex-direction:column;gap:.15rem;padding:.7rem .85rem;font-size:.75rem;display:flex}.admin-notify-meta-list strong{color:var(--foreground);font-size:.9rem;font-family:var(--font-display)}.admin-notify-grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:900px){.admin-notify-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-notify-span-2{grid-column:1/-1}.admin-meter-stack{flex-direction:column;gap:.55rem;display:flex}.admin-meter-row{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:1rem;flex-direction:column;gap:.35rem;padding:.75rem .9rem;display:flex}.admin-meter-row__head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.admin-meter-row__label{font-size:.84rem;font-weight:700}.admin-meter-row__sub{color:var(--muted-foreground);text-align:right;direction:ltr;margin-top:.1rem;font-size:.72rem;font-weight:500;display:block}.admin-meter-row__value{color:var(--sage-deep);font-size:.75rem;font-weight:700;font-family:var(--font-display);white-space:nowrap;flex-shrink:0;align-items:center;gap:.45rem;display:inline-flex}.admin-notify-problem-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.admin-notify-problem-row{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:1rem;align-items:flex-start;gap:.65rem;padding:.7rem .85rem;display:flex}.admin-notify-problem-row__body{flex-direction:column;gap:.15rem;min-width:0;display:flex}.admin-notify-problem-row__body strong{font-size:.86rem}.admin-notify-problem-row__detail{color:var(--muted-foreground);word-break:break-word;font-size:.74rem;line-height:1.45}.admin-meter{background:var(--sage-deep);border-radius:9999px;height:10px}@supports (color:color-mix(in lab,red,red)){.admin-meter{background:color-mix(in oklch,var(--sage-deep) 14%,white)}}.admin-meter{border:1px solid var(--sage);box-shadow:inset 1px 1px 3px oklch(52% .015 150/.16),inset -1px -1px 3px oklch(100% 0 0/.55)}@supports (color:color-mix(in lab,red,red)){.admin-meter{border:1px solid color-mix(in oklch,var(--sage) 16%,white)}}.admin-meter{overflow:hidden}.admin-meter__fill{border-radius:inherit;background:linear-gradient(145deg,var(--sage) 0,var(--sage-deep) 48%,var(--sage-deep) 100%);height:100%}@supports (color:color-mix(in lab,red,red)){.admin-meter__fill{background:linear-gradient(145deg,color-mix(in oklch,var(--sage) 58%,white) 0,color-mix(in oklch,var(--sage-deep) 90%,white) 48%,color-mix(in oklch,var(--sage-deep) 78%,var(--sage)) 100%)}}.admin-meter__fill{transition:width .35s;box-shadow:inset 0 1px oklch(100% 0 0/.55),inset 0 -1px 1px oklch(42% .06 145/.18)}.admin-meter__fill--warn{background:linear-gradient(145deg,oklch(91.68% .0572 75),oklch(72% .14 75) 48%,oklch(73.76% .1148 70));box-shadow:inset 0 1px oklch(100% 0 0/.5),inset 0 -1px 1px oklch(55% .1 75/.18)}.admin-meter__fill--danger{background:linear-gradient(145deg,var(--clay) 0,var(--clay-deep) 50%,var(--clay-deep) 100%)}@supports (color:color-mix(in lab,red,red)){.admin-meter__fill--danger{background:linear-gradient(145deg,color-mix(in oklch,var(--clay) 48%,white) 0,var(--clay-deep) 50%,color-mix(in oklch,var(--clay-deep) 78%,white) 100%)}}.admin-meter__fill--danger{box-shadow:inset 0 1px oklch(100% 0 0/.45),inset 0 -1px 1px oklch(45% .08 30/.2)}.admin-notify-platform-bars{flex-direction:column;gap:.45rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.admin-notify-platform-bar{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:9999px;flex-direction:column;gap:.35rem;padding:.65rem .85rem;display:flex}.admin-notify-platform-bar__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admin-notify-platform-bar__label{align-items:center;gap:.4rem;font-size:.84rem;font-weight:600;display:inline-flex}.admin-notify-platform-bar__icon{object-fit:contain}.admin-notify-platform-bar__meta{color:var(--muted-foreground);white-space:nowrap;font-size:.75rem}.admin-notify-platform-tiles .dash-platform-tile{min-height:6.25rem}.admin-notify-tile-sub{color:var(--muted-foreground);font-size:.68rem;font-weight:600}.admin-notify-target-list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.admin-notify-target-row{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .9rem;display:flex}.admin-notify-target-row__main{align-items:center;gap:.55rem;min-width:0;display:flex}.admin-notify-target-row__main strong{font-size:.86rem;display:block}.admin-notify-target-row__sub{color:var(--muted-foreground);font-size:.72rem;display:block}.admin-notify-target-row__count{color:var(--sage-deep);font-size:.84rem;font-weight:800;font-family:var(--font-display);flex-shrink:0}.admin-notify-guild-id{direction:ltr;font-family:ui-monospace,monospace;font-size:.78rem!important}.admin-notify-prove__controls{flex-wrap:wrap;gap:.75rem;margin:.85rem 0 .75rem;display:flex}.admin-notify-prove__field{min-width:9rem;color:var(--muted-foreground);flex-direction:column;gap:.3rem;font-size:.75rem;display:flex}.admin-notify-prove__field--grow{flex:14rem}.admin-notify-prove__check{flex-direction:row;align-items:center;gap:.5rem;min-width:auto;padding-top:1.1rem}.admin-notify-prove__field input,.admin-notify-prove__field select{border:1px solid var(--input-border-idle);border-radius:var(--input-radius-pill);background:var(--surface-live-gradient);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--input-idle-shadow);color:var(--foreground);outline:none;padding:.55rem .9rem;font-size:.875rem;transition:border-color .25s,background .25s,box-shadow .25s}.admin-notify-prove__field input:focus,.admin-notify-prove__field select:focus{border-color:var(--input-border-focus);background:var(--surface-live-gradient-strong);box-shadow:var(--input-smoke-focus)}.admin-notify-prove__actions{flex-wrap:wrap;gap:.55rem;margin-bottom:.5rem;display:flex}.admin-notify-prove__warn{color:#c45c26}@supports (color:color-mix(in lab,red,red)){.admin-notify-prove__warn{color:color-mix(in srgb,#c45c26 85%,var(--foreground))}}.admin-notify-prove__result{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:1rem;margin-top:.85rem;padding:.85rem}.admin-notify-prove__result-head{flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.8125rem;display:flex}.admin-notify-prove__note{color:var(--muted-foreground);margin:.55rem 0 0;font-size:.75rem}.admin-notify-prove__toggle{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;margin-top:.65rem;padding:0;font-size:.75rem;text-decoration:underline}.admin-notify-prove__json{color:#e8eefc;white-space:pre-wrap;word-break:break-word;background:#0b1020eb;border-radius:.75rem;max-height:22rem;margin:.55rem 0 0;padding:.75rem;font-size:.72rem;line-height:1.45;overflow:auto}.admin-notify-fetched,.admin-notify-footnote{color:var(--muted-foreground);margin:.75rem 0 0;font-size:.75rem}.admin-grid--dashboard{grid-template-columns:1fr}@media (min-width:768px){.admin-grid--dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sort-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.admin-sort-list__item{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border:none;border-radius:1.25rem;grid-template-columns:auto 1fr auto;align-items:start;gap:.75rem;padding:.875rem;display:grid}.admin-sort-list__order{width:2rem;height:2rem;color:var(--sage-deep);background:oklch(92% .04 145/.45);border-radius:9999px;place-items:center;margin-top:1.75rem;font-size:.8125rem;font-weight:700;display:grid}.admin-sort-list__body{gap:.75rem;display:grid}.admin-sort-list__actions{flex-direction:column;gap:.375rem;padding-top:1.5rem;display:flex}.admin-server-sort__filters{flex-direction:column;gap:.45rem;margin-bottom:.85rem;display:flex}.admin-server-sort__item{cursor:grab;outline:2px solid #0000;align-items:center;transition:box-shadow .2s,opacity .2s,transform .15s,outline-color .15s}.admin-server-sort__item:active{cursor:grabbing}.admin-server-sort__item--dragging{opacity:.55;cursor:grabbing}.admin-server-sort__item--drop{outline-color:var(--sage-deep)}@supports (color:color-mix(in lab,red,red)){.admin-server-sort__item--drop{outline-color:color-mix(in oklch,var(--sage-deep) 45%,transparent)}}.admin-server-sort__item--drop{box-shadow:var(--shadow-glass),0 0 0 1px var(--sage-deep)}@supports (color:color-mix(in lab,red,red)){.admin-server-sort__item--drop{box-shadow:var(--shadow-glass),0 0 0 1px color-mix(in oklch,var(--sage-deep) 28%,transparent)}}.admin-server-sort__lead{flex-direction:column;align-items:center;gap:.35rem;display:flex}.admin-server-sort .admin-sort-list__order{margin-top:0}.admin-server-sort__handle{letter-spacing:-.08em;color:var(--muted-foreground);-webkit-user-select:none;user-select:none;padding:.15rem .25rem;font-size:.85rem;line-height:1}.admin-server-sort__body{align-items:center;gap:.75rem;min-width:0;display:flex}.admin-server-sort__thumb{object-fit:cover;background:oklch(94% .02 145/.5);border-radius:.75rem;flex-shrink:0;width:2.75rem;height:2.75rem}.admin-server-sort__thumb--empty{display:inline-block}.admin-server-sort__meta{flex-direction:column;gap:.2rem;min-width:0;display:flex}.admin-server-sort__title{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;line-height:1.35;overflow:hidden}.admin-server-sort__actions{flex-flow:wrap;justify-content:flex-end;gap:.35rem;padding-top:0}@media (max-width:720px){.admin-server-sort__item{grid-template-columns:auto 1fr}.admin-server-sort__actions{grid-column:1/-1;justify-content:flex-start}}.admin-badge{box-shadow:var(--shadow-glass);border-radius:9999px;align-items:center;padding:.25rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.admin-badge--active{background:var(--surface-live-gradient);color:var(--sage-deep)}.admin-badge--muted{color:var(--muted-foreground);background:oklch(100% 5.96046e-8 none/.58)}.admin-badge--warn{color:var(--clay-deep);background:oklch(98.6643% .0111308 55/.7075)}.admin-list-item{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:1.25rem;padding:1rem 1.125rem}.admin-list-item--compact{border-radius:9999px;padding:.7rem 1rem}.dev-build-badge{z-index:99999;letter-spacing:.04em;color:var(--sage-deep);box-shadow:var(--shadow-glass),var(--shadow-lift);pointer-events:none;background:oklch(100% 0 0/.88);border-radius:9999px;padding:.3rem .55rem;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:700;position:fixed;bottom:.65rem;left:.65rem}.dash-page{min-height:100vh;padding:max(1rem,env(safe-area-inset-top)) 1rem 1.25rem;box-sizing:border-box;background:0 0}@media (min-width:960px){.dash-page{padding:max(1.25rem,env(safe-area-inset-top)) 1.5rem 1.75rem}}@media (min-width:1280px){.dash-page{padding:max(1.35rem,env(safe-area-inset-top)) 2rem 2rem}}.dash-shell{flex-direction:column;gap:1rem;width:min(100%,100vw - 2rem);max-width:1420px;margin-inline:auto;display:flex}@media (min-width:960px){.dash-shell{flex-direction:row;align-items:stretch;gap:1.35rem;width:min(100%,100vw - 3rem)}}.dash-rail{width:100%;box-shadow:var(--shadow-glass),var(--shadow-lift);border-radius:1.75rem;flex-direction:column;gap:.65rem;min-height:min(720px,100dvh - 3rem);padding:1rem .95rem;display:flex}.dash-rail__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dash-rail-close,.dash-rail-scrim,.dash-rail-toggle{display:none}@media (min-width:960px){.dash-rail{width:17rem;top:max(1.35rem,env(safe-area-inset-top));flex-shrink:0;min-height:calc(100dvh - 3rem);max-height:calc(100dvh - 2.75rem);position:sticky;overflow:hidden auto}.dash-rail-close{display:none!important}}@media (max-width:959px){.dash-page{padding:max(.65rem,env(safe-area-inset-top)) var(--mobile-gutter,.65rem) .85rem}.dash-shell{width:min(100%,calc(100vw - (2 * var(--mobile-gutter,.65rem))));gap:0;position:relative}.dash-rail-scrim{z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:oklch(25% .02 150/.42);border:0;margin:0;padding:0;transition:opacity .22s;display:block;position:fixed;inset:0}.dash-rail-scrim--open{opacity:1;pointer-events:auto}.dash-rail{top:max(.65rem,env(safe-area-inset-top));bottom:max(.65rem,env(safe-area-inset-bottom));right:var(--mobile-gutter,.65rem);z-index:90;width:min(19.5rem,calc(100vw - (2 * var(--mobile-gutter,.65rem))));visibility:hidden;pointer-events:none;border-radius:1.4rem;gap:.7rem;height:auto;min-height:0;max-height:none;padding:.85rem .8rem;transition:transform .24s cubic-bezier(.4,0,.2,1),visibility .24s;position:fixed;left:auto;overflow:hidden auto;transform:translate(calc(100% + 1.5rem))}.dash-rail--open{visibility:visible;pointer-events:auto;transform:translate(0)}.dash-rail__brand{min-width:0;padding:0}.dash-rail__mark{font-size:.95rem}.dash-rail__sub{font-size:.65rem}.dash-rail__logo{width:2rem!important;height:2rem!important}.dash-rail-close{min-height:2.1rem;font:inherit;color:var(--muted-foreground);background:oklch(100% 0 0/.72);padding:.35rem .8rem;font-size:.75rem;font-weight:700}.dash-rail-close,.dash-rail-toggle{box-shadow:var(--shadow-glass);cursor:pointer;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dash-rail-toggle{width:2.5rem;height:2.5rem;background:oklch(100% 0 0/.78)}.dash-rail-toggle__icon{width:1.05rem;height:.85rem;display:block;position:relative}.dash-rail-toggle__icon span{background:var(--foreground);border-radius:9999px;height:2px;transition:transform .2s,opacity .2s,top .2s;position:absolute;inset-inline:0}.dash-rail-toggle__icon span:first-child{top:0}.dash-rail-toggle__icon span:nth-child(2){top:50%;transform:translateY(-50%)}.dash-rail-toggle__icon span:nth-child(3){bottom:0}.dash-rail-toggle[aria-expanded=true] .dash-rail-toggle__icon span:first-child{top:50%;transform:translateY(-50%)rotate(45deg)}.dash-rail-toggle[aria-expanded=true] .dash-rail-toggle__icon span:nth-child(2){opacity:0}.dash-rail-toggle[aria-expanded=true] .dash-rail-toggle__icon span:nth-child(3){top:50%;bottom:auto;transform:translateY(-50%)rotate(-45deg)}.dash-nav{flex-direction:column;gap:.45rem;margin-top:.15rem;padding-top:0}.dash-nav__btn,.dash-nav__link{min-height:2.45rem;padding:.5rem .85rem;font-size:.8125rem}.dash-rail__footer{gap:.55rem;margin-top:auto;padding-top:.65rem}.dash-rail__footer-links{flex-direction:column;gap:.4rem}.dash-workspace{border-radius:1.35rem;width:100%}.dash-topbar{padding:.75rem .9rem}.dash-topbar__brand{gap:.55rem}.dash-topbar__title{font-size:1.05rem}.dash-workspace__body{padding:.9rem .9rem 1.25rem}}.dash-rail__brand{flex-direction:row;align-items:center;gap:.65rem;padding:.15rem .35rem .35rem;display:flex}.dash-rail__mark{font-size:1.05rem;line-height:1.2}.dash-rail__sub{color:var(--muted-foreground);font-size:.7rem}.dash-rail__spacer{display:none}.dash-nav{flex-direction:column;gap:.6rem;width:100%;margin-top:.75rem;padding-top:.35rem;display:flex}.dash-nav__btn{width:100%;min-height:2.65rem;color:var(--foreground);text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box;-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);background:oklch(100% 0 0/.72);border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.6rem .9rem;font-family:inherit;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .3s,color .3s,box-shadow .3s;display:flex;box-shadow:-4px -4px 10px oklch(100% 0 0/.9),4px 5px 12px oklch(62% .04 85/.28),inset 1px 1px 2px oklch(100% 0 0/.65)}.dash-nav__btn:hover{background:oklch(100% 0 0/.9)}.dash-nav__btn--active,.dash-nav__btn:hover{color:var(--sage-deep);box-shadow:var(--shadow-glass),var(--shadow-lift)}.dash-nav__btn--active{background:var(--surface-live-gradient-strong)}.dash-nav__btn--quiet{min-height:2.35rem;color:var(--muted-foreground);font-size:.8125rem;font-weight:600}.dash-nav__btn--quiet:hover{color:var(--foreground)}.dash-nav__btn--disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.dash-nav__link{width:100%;min-height:2.65rem;color:var(--foreground);text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box;background:oklch(100% 0 0/.72);border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.6rem .9rem;font-size:.875rem;font-weight:700;text-decoration:none;display:flex;box-shadow:-4px -4px 10px oklch(100% 0 0/.9),4px 5px 12px oklch(62% .04 85/.28),inset 1px 1px 2px oklch(100% 0 0/.65)}.dash-nav__link--active{background:var(--surface-live-gradient-strong);color:var(--sage-deep);box-shadow:var(--shadow-glass),var(--shadow-lift)}.dash-nav__link--quiet{min-height:2.35rem;color:var(--muted-foreground);font-size:.8125rem;font-weight:600}.dash-form .admin-input{font-weight:400}.dash-form .dash-search-select__trigger.admin-input{font-weight:500}.dash-search-select--open .dash-search-select__trigger.admin-input{border-color:var(--input-border-focus);background:var(--surface-live-gradient-strong);box-shadow:var(--input-smoke-focus)}.dash-rail__footer{border-top:1px solid oklch(50% .05 80/.1);margin-top:auto;padding-top:.5rem}.dash-rail__footer,.dash-rail__footer-links{flex-direction:column;gap:.35rem;display:flex}.dash-rail__footer-links{width:100%}.dash-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.dash-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dash-module-summary .dash-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.dash-module-summary .dash-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dash-rail__link--disabled{opacity:.45;pointer-events:none;cursor:not-allowed}.dash-guild-stack{flex-direction:column;gap:.45rem;margin-bottom:.35rem;display:flex;position:relative}.dash-guild-row{text-align:right;width:100%;min-height:3.05rem;font:inherit;color:inherit;cursor:default;box-sizing:border-box;background:oklch(100% 0 0/.78);border:none;border-radius:9999px;align-items:center;gap:.55rem;padding:.68rem .85rem;display:flex;box-shadow:-4px -4px 10px oklch(100% 0 0/.9),4px 5px 12px oklch(62% .04 85/.28),inset 1px 1px 2px oklch(100% 0 0/.65)}button.dash-guild-row{cursor:pointer;transition:background .3s,box-shadow .3s}button.dash-guild-row:hover{box-shadow:var(--shadow-glass),var(--shadow-lift);background:oklch(100% 0 0/.9)}.dash-guild-row--active{box-shadow:var(--shadow-glass),var(--shadow-lift);background:oklch(100% 0 0/.88)}.dash-guild-row--empty{justify-content:center;padding:.65rem}.dash-guild-row__icon{object-fit:cover;border-radius:.45rem;flex-shrink:0;min-width:24px;max-width:24px;min-height:24px;max-height:24px;display:block;width:24px!important;height:24px!important}.dash-guild-row__icon--fallback{color:var(--sage-deep);background:oklch(92% .04 145/.55);place-items:center;font-size:.7rem;font-weight:700;display:grid}.dash-guild-row__meta{flex-direction:row}.dash-guild-row__line,.dash-guild-row__meta{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.dash-guild-row__line{gap:.45rem}.dash-guild-row__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.8rem;font-weight:700;line-height:1.25;overflow:hidden}.dash-guild-row__status{color:var(--sage-deep);white-space:nowrap;flex-shrink:0;font-size:.64rem;font-weight:600;line-height:1.2}.dash-guild-row__status--ok{color:var(--sage-deep)}.dash-guild-row__status--warn{color:var(--clay-deep)}.dash-guild-row__chev,.dash-guild-row__status--off{color:var(--muted-foreground)}.dash-guild-row__chev{flex-shrink:0;margin-inline-start:auto;font-size:.7rem;line-height:1}.dash-guild-dropdown{isolation:auto;background:var(--surface-live-gradient);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));border:none;border-radius:1.25rem;flex-direction:column;display:flex;box-shadow:0 18px 48px oklch(0 0 0/.28),0 6px 18px oklch(52% .02 150/.12);contain:none!important;transform:none!important}.dash-guild-dropdown--overlay{z-index:1200}.dash-guild-dropdown__scroll{overscroll-behavior:contain;border-radius:inherit;flex-direction:column;gap:.3rem;max-height:min(22rem,100dvh - 6rem);padding:.45rem;display:flex;overflow-y:auto}.dash-guild-dropdown__item{text-align:right;width:100%;display:block}.dash-guild-dropdown__item-inner{align-items:center;gap:.55rem;width:100%;display:flex}.dash-user{align-items:center;gap:.65rem;padding:.3rem .2rem;display:flex}.dash-user__avatar{object-fit:cover;border-radius:9999px;flex-shrink:0;width:2rem;height:2rem}.dash-user__avatar--fallback{color:var(--sage-deep);background:oklch(92% .04 145/.55);place-items:center;font-size:.75rem;font-weight:700;display:grid}.dash-user__text{flex-direction:column;min-width:0;display:flex}.dash-user__name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700;overflow:hidden}.dash-user__role{color:var(--muted-foreground);font-size:.7rem}.dash-workspace{min-width:0;box-shadow:var(--shadow-glass),var(--shadow-lift);border-radius:1.75rem;flex-direction:column;flex:1;align-self:stretch;display:flex;overflow:hidden}.dash-workspace__footer{margin-top:auto;padding:.5rem 1rem 1rem}.dash-topbar{background:0 0;padding:.9rem 1.15rem;box-shadow:0 1px oklch(50% .05 80/.08)}@media (min-width:768px){.dash-topbar{padding:1rem 1.65rem}}.dash-topbar__title{font-family:var(--font-display);margin:0;font-size:1.25rem}.dash-workspace__body{flex-direction:column;min-height:16rem;padding:1.15rem 1.15rem 1.75rem;display:flex;position:relative}.dash-workspace__body--pending{pointer-events:none;min-height:min(70vh,32rem)}.dash-workspace__page{flex:auto;min-width:0}.dash-workspace__page--hidden{display:none}.dash-page-loading{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.875rem;width:100%;min-height:min(55vh,26rem);padding:2.25rem 1.5rem;display:flex}.dash-page-loading__spinner{border:2px solid oklch(75% .06 145/.25);border-top:2px solid var(--sage-deep);border-radius:9999px;width:2.25rem;height:2.25rem;animation:admin-spin .75s linear infinite}.dash-page-loading__text{color:var(--muted-foreground);font-size:.875rem}.dash-nav--pending{opacity:.85}.dash-nav__btn:disabled{opacity:.7;cursor:default}@media (min-width:768px){.dash-workspace__body{padding:1.25rem 1.65rem 2rem}}.dash-panel{gap:1rem;width:100%;max-width:none}.dash-panel,.dash-panel__hero{flex-direction:column;display:flex}.dash-panel__hero{gap:.75rem}.dash-guild-heading{align-items:center;gap:.65rem;display:inline-flex}.dash-guild-heading__icon{object-fit:cover;border-radius:.75rem;width:2rem;max-width:2rem;height:2rem;max-height:2rem}.dash-guild-row__icon,.dash-rail__logo,.dash-streamer-avatar,.dash-streamer-avatar__img,.dash-user__avatar{box-sizing:border-box}.dash-settings-grid{gap:1rem;display:grid}@media (min-width:1100px){.dash-settings-grid{grid-template-columns:1fr 1fr;align-items:start}}.dash-overview-grid{align-items:start;gap:1rem;display:grid}@media (min-width:960px){.dash-overview-grid{grid-template-columns:1fr 1fr}}.dash-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (min-width:520px){.dash-platform-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dash-platform-tile{background:var(--surface-live-gradient);min-height:5.5rem;box-shadow:var(--shadow-glass);text-align:center;border-radius:1.15rem;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.65rem .4rem;display:flex}.dash-platform-tile__icon{object-fit:contain;width:22px!important;height:22px!important}.dash-platform-tile__label{color:var(--muted-foreground);font-size:.75rem;font-weight:600}.dash-platform-tile__count{color:var(--sage-deep);font-size:1.05rem;font-weight:800;font-family:var(--font-display);line-height:1}.dash-platform-rows{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.dash-platform-row{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:9999px;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .9rem;display:flex}.dash-platform-row__label{font-size:.84rem;font-weight:600}.dash-platform-row__count{color:var(--sage-deep);font-size:.9rem;font-weight:800;font-family:var(--font-display)}.dash-streamer-avatar{width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;box-shadow:var(--shadow-glass);background:oklch(92% .04 145/.55);border-radius:.55rem;flex-shrink:0;overflow:hidden}.dash-streamer-avatar__img{object-fit:cover;display:block;width:28px!important;max-width:28px!important;height:28px!important;max-height:28px!important}.dash-streamer-avatar__fallback{width:28px;height:28px;color:var(--sage-deep);place-items:center;font-size:.65rem;font-weight:700;display:grid}.dash-module-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.dash-module-row{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);color:inherit;border-radius:1.15rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;text-decoration:none;transition:background .3s;display:flex}a.dash-module-row:hover{background:var(--surface-live-gradient-strong)}.dash-module-row--soon{opacity:.7}.dash-module-row__main{flex-direction:column;gap:.15rem;min-width:0;display:flex}.dash-module-row__title{font-size:.9rem;font-weight:700}.dash-module-row__meta{color:var(--muted-foreground);font-size:.75rem}.dash-activity-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.dash-show-more{justify-content:center;margin-top:.55rem;padding-top:.15rem;display:flex}.dash-show-more__btn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;align-items:center;gap:.3rem;margin:0;padding:.35rem 1.25rem .15rem;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex}.dash-show-more__btn:active{transform:scale(.95)}.dash-show-more__label{font-family:var(--font-display);font-size:.9375rem;font-weight:700;line-height:1.2}.dash-show-more__chevron{color:var(--sage-deep);transition:transform .55s cubic-bezier(.22,1,.36,1);animation:mobile-show-more-bounce 2.4s ease-in-out infinite}.dash-show-more__chevron--up{animation:none;transform:rotate(180deg)}.dash-activity-row{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:9999px;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;display:flex;position:relative}.dash-activity-row__status{z-index:1;flex-shrink:0;font-size:.8125rem;font-weight:700;position:relative}.dash-activity-row__status--ok{color:var(--sage-deep)}.dash-activity-row__status--bad{color:var(--clay-deep)}.dash-activity-row__status--muted{color:var(--muted-foreground)}.dash-activity-row__time{z-index:1;flex-shrink:0;position:relative}.dash-activity-row__detail,.dash-activity-row__time{color:var(--muted-foreground);white-space:nowrap;font-size:.75rem}.dash-activity-row__detail{z-index:0;max-width:min(52%,28rem);text-align:center;text-overflow:ellipsis;pointer-events:none;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dash-module-summary{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:1.45rem;flex-direction:column;gap:0;padding:1rem 1.05rem;display:flex}.dash-module-summary .admin-stat-grid{margin:0}.dash-module-summary .admin-stat{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:oklch(100% 0 0/.35)}.dash-sub-cards{margin:0;padding:0;list-style:none}.dash-sub-card,.dash-sub-cards{flex-direction:column;gap:.75rem;display:flex}.dash-sub-card{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:1.35rem;padding:1rem 1.05rem}.dash-sub-card__row{flex-direction:row;align-items:flex-start;gap:.65rem;display:flex}.dash-sub-card__main{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.dash-sub-card__title-row{align-items:center;gap:.5rem;min-width:0;display:flex}.dash-sub-card__title{flex:auto;min-width:0;font-size:.95rem;font-weight:700}.dash-sub-card__meta,.dash-sub-card__title{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.dash-sub-card__meta{color:var(--muted-foreground);font-size:.75rem}.dash-sub-card__flags{flex-wrap:nowrap;flex-shrink:0;gap:.35rem;display:flex}.dash-sub-list-filter{margin-bottom:.85rem}.dash-sub-card__actions{flex-wrap:wrap}.dash-sub-card--selected{box-shadow:var(--shadow-glass),var(--shadow-lift)}.dash-sub-card--editing,.dash-sub-card--selected{background:var(--surface-live-gradient-strong)}.dash-sub-edit{border-top:1px solid oklch(50% .05 80/.1);width:100%;padding-top:.65rem}.dash-setup-card{border:1px solid oklch(72% .1 75/.35)}.dash-inline-alert{box-shadow:var(--shadow-glass);color:var(--clay-deep);background:oklch(94% .03 75/.55);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.875rem;display:flex}.dash-inline-alert p{margin:0}.dash-delivery-list,.dash-sub-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.dash-sub-item{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:1.2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding:1rem 1.1rem;display:flex}.dash-sub-item__main{flex-direction:column;gap:.55rem;min-width:0;display:flex}.dash-sub-item__title{margin:0;font-weight:700}.dash-sub-item__tags{flex-wrap:wrap;gap:.4rem;display:flex}.dash-delivery-item{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:9999px;flex-wrap:wrap;align-items:center;gap:.65rem;padding:.7rem 1rem;display:flex}.dash-login{place-items:center;min-height:100vh;padding:1.5rem;display:grid}.dash-login__card{width:min(100%,28rem);padding:2rem 1.75rem}.dash-login__brand{margin-bottom:1rem}.dash-login__tag{color:var(--muted-foreground);margin:.35rem 0 0;font-size:.875rem}.dash-login__copy{color:var(--muted-foreground);margin:0 0 .5rem;font-size:.925rem;line-height:1.7}.dash-login__back{text-align:center;color:var(--muted-foreground);margin-top:1.25rem;font-size:.8125rem;text-decoration:none;display:block}.dash-login__back:hover{color:var(--foreground)}.dash-auth-page{flex-direction:column;min-height:100vh;display:flex}.dash-auth-page__main{flex:1;justify-content:center;align-items:center;padding:6.5rem 1.25rem 2.5rem;display:flex}.dash-auth-page__stage{width:min(100%,34rem);margin-inline:auto}.dash-auth-card-scene{width:100%}.dash-auth-card{width:100%;box-shadow:var(--shadow-glass),var(--shadow-lift)}.dash-auth-card__inner{text-align:center;padding:2.5rem 2.1rem 2.35rem}.dash-auth-card__logo{justify-content:center;margin-bottom:1.25rem;display:flex}.dash-auth-card__logo-img{object-fit:contain;mix-blend-mode:multiply;width:6.75rem;height:6.75rem;background:0 0!important}.dash-auth-card__title{margin:0;font-size:clamp(1.55rem,3.8vw,2rem);line-height:1.3}.dash-auth-card__lead{color:var(--foreground);margin:.55rem 0 0;font-size:1rem;font-weight:700}.dash-auth-card__desc{max-width:26rem;color:var(--muted-foreground);margin:.75rem auto 0;font-size:.9rem;line-height:1.75}.dash-auth-card__error{color:var(--clay-deep);background:oklch(94% .04 35/.55);border-radius:1rem;margin:1rem 0 0;padding:.75rem 1rem;font-size:.86rem}.dash-auth-card__actions{flex-direction:column;align-items:center;gap:.55rem;width:100%;margin:1.65rem auto 0;display:flex}.dash-auth-card__cta{border-radius:9999px;min-width:11.5rem;display:inline-flex}.dash-auth-card__invite-link{text-underline-offset:.18em;color:var(--sage-deep);border:none;border-radius:0;padding:0;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline}@supports (color:color-mix(in lab,red,red)){.dash-auth-card__invite-link{color:color-mix(in oklch,var(--sage-deep) 78%,var(--foreground))}}.dash-auth-card__invite-link{box-shadow:none;white-space:nowrap;cursor:pointer;background:0 0;transition:color .2s}.dash-auth-card__invite-link:hover{color:var(--sage-deep);background:0 0}.dash-auth-card__cta-link{text-align:center;white-space:nowrap;background:linear-gradient(90deg,var(--sage-deep) 0,var(--clay-deep) 40%,var(--gold) 60%,var(--sage-deep) 100%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;width:100%;padding:.9rem 2rem;font-size:.95rem;font-weight:700;text-decoration:none;animation:shimmer 6s linear infinite;display:block}.dash-rail__logo{object-fit:contain;border-radius:.65rem;flex-shrink:0;width:2.25rem;height:2.25rem}.dash-rail__brand-text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.dash-topbar__brand{align-items:center;gap:.75rem;display:flex}.dash-topbar__icon{object-fit:contain;width:1.75rem;height:1.75rem}.dash-search-select{z-index:2;width:100%;position:relative}.dash-search-select--open{z-index:80}.dash-search-select__trigger{text-align:right;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;font-weight:500;display:flex}.dash-search-select__trigger:disabled{opacity:.55;cursor:not-allowed}.dash-search-select__search{outline:none;width:100%;margin-bottom:.45rem;font-weight:400}.dash-search-select__chev{color:var(--muted-foreground);font-size:.75rem}.dash-search-select__panel{isolation:auto;background:var(--surface-live-gradient);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));border:none;border-radius:1.15rem;box-shadow:0 18px 48px oklch(0 0 0/.28),0 6px 18px oklch(52% .02 150/.12);contain:none!important;transform:none!important}.dash-search-select__panel--portal{z-index:1200;position:fixed}.dash-search-select--modal.dash-search-select--open,.dash-search-select__panel--modal{z-index:1500}.dash-search-select__panel-scroll{overscroll-behavior:contain;border-radius:inherit;max-height:min(18rem,50vh);padding:.65rem;overflow:auto}.contact-select__panel,.dash-guild-dropdown__scroll,.dash-search-select__panel-scroll,.servers-advanced-filter__panel-scroll{scrollbar-width:thin;scrollbar-color:var(--dropdown-scrollbar-thumb) var(--dropdown-scrollbar-track)}.dash-search-select__panel-scroll::-webkit-scrollbar,.servers-advanced-filter__panel-scroll::-webkit-scrollbar{width:var(--dropdown-scrollbar-size);height:var(--dropdown-scrollbar-size)}.contact-select__panel::-webkit-scrollbar,.dash-guild-dropdown__scroll::-webkit-scrollbar{width:var(--dropdown-scrollbar-size);height:var(--dropdown-scrollbar-size)}.dash-search-select__panel-scroll::-webkit-scrollbar-track,.servers-advanced-filter__panel-scroll::-webkit-scrollbar-track{background:var(--dropdown-scrollbar-track);border-radius:9999px;margin-block:.35rem}.contact-select__panel::-webkit-scrollbar-track,.dash-guild-dropdown__scroll::-webkit-scrollbar-track{background:var(--dropdown-scrollbar-track);border-radius:9999px;margin-block:.35rem}.dash-search-select__panel-scroll::-webkit-scrollbar-thumb,.servers-advanced-filter__panel-scroll::-webkit-scrollbar-thumb{background:var(--dropdown-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:9999px}.contact-select__panel::-webkit-scrollbar-thumb,.dash-guild-dropdown__scroll::-webkit-scrollbar-thumb{background:var(--dropdown-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:9999px}.dash-search-select__panel-scroll::-webkit-scrollbar-thumb:hover,.servers-advanced-filter__panel-scroll::-webkit-scrollbar-thumb:hover{background:var(--dropdown-scrollbar-thumb-hover);background-clip:padding-box}.contact-select__panel::-webkit-scrollbar-thumb:hover,.dash-guild-dropdown__scroll::-webkit-scrollbar-thumb:hover{background:var(--dropdown-scrollbar-thumb-hover);background-clip:padding-box}.dash-search-select__panel-scroll::-webkit-scrollbar-corner,.servers-advanced-filter__panel-scroll::-webkit-scrollbar-corner{background:0 0}.contact-select__panel::-webkit-scrollbar-corner,.dash-guild-dropdown__scroll::-webkit-scrollbar-corner{background:0 0}.dash-search-select__list{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.dash-search-select__option{text-align:right;cursor:pointer;background:0 0;border:none;border-radius:.8rem;width:100%;padding:.55rem .75rem;font-size:.8125rem;font-weight:600}.dash-search-select__option--active,.dash-search-select__option:hover{color:var(--sage-deep);background:oklch(100% 5.96046e-8 none/.7)}.dash-search-select__empty{text-align:center;color:var(--muted-foreground);padding:.75rem;font-size:.8125rem}.admin-card,.admin-form,.dash-panel,.dash-settings-grid{overflow:visible}.dash-profile-card{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);text-align:right;border-radius:1.15rem;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.dash-account-verify{margin:.4rem 0 0;font-size:.82rem;line-height:1.45}.dash-account-verify--checking,.dash-account-verify--idle{color:var(--text-muted,oklch(50% .02 145))}.dash-account-verify--valid{color:oklch(45% .12 145)}.dash-account-verify--invalid{color:oklch(52% .16 25)}.dash-profile-card__avatar{object-fit:cover;border-radius:9999px;flex-shrink:0;width:2.75rem;height:2.75rem}.dash-profile-card__avatar--fallback{color:var(--sage-deep);font-family:var(--font-display);background:oklch(92% .04 145/.55);place-items:center;font-size:1.1rem;display:grid}.dash-profile-card__meta{flex-direction:column;gap:.15rem;min-width:0;display:flex}.dash-profile-card__name{font-weight:700}.dash-profile-card__handle{color:var(--muted-foreground);font-size:.78rem}.server-live-stats{flex-wrap:wrap;gap:.625rem;display:flex}.server-live-stats--compact{margin-top:.375rem;overflow:visible}.server-live-stats__item{isolation:isolate;color:var(--foreground);flex:none;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.server-live-stats__item{color:color-mix(in oklch,var(--foreground) 82%,transparent)}}.server-live-stats__item{white-space:nowrap;border-radius:9999px;padding:.25rem .625rem;transition:color .15s,background .35s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.server-live-stats .server-live-stats__item.glass:before{content:"";z-index:-1;border-radius:inherit;opacity:1;mix-blend-mode:normal;pointer-events:none;background:linear-gradient(145deg,oklch(94% .035 145/.34),oklch(97% .02 145/.16) 55%,oklch(99% .012 145/.08));transition:background .2s,box-shadow .2s;position:absolute;inset:0;box-shadow:inset 0 1px oklch(100% 0 0/.55)}.server-live-stats .server-live-stats__item.glass:hover{color:var(--foreground);background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}.server-live-stats .server-live-stats__item.glass:hover:before{background:linear-gradient(145deg,oklch(92% .045 145/.42),oklch(96% .028 145/.22) 55%,oklch(99% .014 145/.1))}.server-live-stats .server-live-stats__item--members.glass:before{background:linear-gradient(145deg,oklch(93% .045 265/.36),oklch(97% .028 265/.18) 55%,oklch(99% .014 265/.08))}.server-live-stats .server-live-stats__item--members.glass:hover:before{background:linear-gradient(145deg,oklch(90% .055 265/.44),oklch(96% .035 265/.24) 55%,oklch(99% .016 265/.1))}.server-live-stats .server-live-stats__item--online.glass:before{background:linear-gradient(145deg,oklch(94% .05 145/.34),oklch(97% .03 145/.16) 55%,oklch(99% .014 145/.07))}.server-live-stats .server-live-stats__item--online.glass:hover:before{background:linear-gradient(145deg,oklch(92% .06 145/.42),oklch(96% .038 145/.22) 55%,oklch(99% .016 145/.09))}.server-live-stats__online-dot{background:var(--online);border-radius:9999px;flex-shrink:0;align-self:center;width:.625rem;height:.625rem;display:block;transform:translateY(-1px)}.server-live-stats--compact .server-live-stats__online-dot{width:.5625rem;height:.5625rem}.server-live-stats .server-live-stats__item--live.server-card__live-badge{box-shadow:none!important;border:0!important;outline:none!important}.server-live-stats .server-live-stats__item--live.server-card__live-badge:before{content:none!important;display:none!important}.server-live-stats__bot-wrap{z-index:2;max-width:100%;display:inline-flex;position:relative}.server-live-stats__bot-row{align-items:center;gap:.2rem;max-width:100%;display:inline-flex}.server-live-stats__item--bot-alert{max-width:100%;color:var(--foreground);align-items:center;gap:.35rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.server-live-stats__item--bot-alert{color:color-mix(in oklch,var(--foreground) 82%,oklch(48% .12 250))}}.server-live-stats__bot-icon{object-fit:contain;z-index:1;flex-shrink:0;width:1rem;height:1rem;position:relative}.server-live-stats .server-live-stats__item--bot-alert.glass:before{background:linear-gradient(145deg,oklch(93% .045 250/.36),oklch(97% .028 250/.18) 55%,oklch(99% .014 250/.08))}.server-live-stats .server-live-stats__item--bot-alert.glass:hover:before{background:linear-gradient(145deg,oklch(90% .055 250/.44),oklch(96% .035 250/.24) 55%,oklch(99% .016 250/.1))}.server-live-stats .server-live-stats__item--featured.glass:before,.server-live-stats__item--featured.glass:before{content:"";z-index:-1;border-radius:inherit;opacity:1;mix-blend-mode:normal;pointer-events:none;background:linear-gradient(145deg,oklch(96% .055 90/.38),oklch(98% .035 90/.2) 55%,oklch(99.5% .016 90/.09));transition:background .2s,box-shadow .2s;position:absolute;inset:0;box-shadow:inset 0 1px oklch(100% 0 0/.55)}.server-live-stats .server-live-stats__item--featured.glass:hover:before,.server-live-stats__item--featured.glass:hover:before{background:linear-gradient(145deg,oklch(94% .07 90/.46),oklch(97% .045 90/.26) 55%,oklch(99.5% .02 90/.1))}.server-live-stats__item--featured{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.server-live-stats__item--featured{color:color-mix(in oklch,var(--foreground) 82%,oklch(45% .12 85))}}.server-live-stats__item--featured.glass:hover{color:var(--foreground);background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}.server-live-stats__bot-brand-link{color:oklch(48% .14 250);text-underline-offset:.12em;font-weight:700;text-decoration:underline;text-decoration-thickness:.08em}button.server-live-stats__bot-brand-link{font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}.server-live-stats__bot-brand-link:hover{color:oklch(42% .16 250)}.server-live-stats__bot-alert-text{z-index:1;line-height:1.35;font-size:inherit;position:relative}.server-live-stats__bot-info{z-index:1;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.15em;height:1.15em;margin:0;padding:0;line-height:0;display:inline-flex;position:relative;overflow:hidden}.server-live-stats__bot-info-icon{object-fit:cover;width:100%;height:100%;display:block}.server-live-stats__bot-info:hover{opacity:.92}.server-live-stats__bot-popover{-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));border:1px solid var(--border);background:oklch(100% 5.96046e-8 none/.82);border-radius:.75rem;padding:.65rem .75rem}@supports (color:color-mix(in lab,red,red)){.server-live-stats__bot-popover{border:1px solid color-mix(in oklch,var(--border) 70%,oklch(52% .14 250))}}.server-live-stats__bot-popover{box-shadow:var(--shadow-glass),var(--shadow-lift);pointer-events:auto}.server-live-stats__bot-popover--floating{z-index:10050;position:fixed;transform:translateY(-100%)}.server-live-stats__bot-popover--floating:after{content:"";height:.75rem;position:absolute;top:100%;left:0;right:0}.server-live-stats__bot-popover-text{color:var(--foreground);margin:0;font-size:.6875rem;line-height:1.55}.server-live-stats__bot-popover-link{color:oklch(48% .14 250);margin-top:.45rem;font-size:.6875rem;font-weight:600;text-decoration:none;display:inline-block}.server-live-stats__bot-popover-link:hover{text-underline-offset:.15em;text-decoration:underline}@media (min-width:768px){.server-detail__content .server-social-links__row .server-live-stats__item,.server-detail__meta-row .server-live-stats__item{font-size:.8125rem}}.server-live-stats--placeholder{border:0;min-height:0;margin:0;padding:0}button.server-live-stats__item.server-live-stats__item--follow{appearance:none;cursor:pointer;background:0 0;border:0;margin:0;font-family:inherit}.server-live-stats .server-live-stats__item--follow.glass:before{background:var(--sage)}@supports (color:color-mix(in lab,red,red)){.server-live-stats .server-live-stats__item--follow.glass:before{background:color-mix(in oklch,var(--sage) 28%,#fff)}}.server-live-stats .server-live-stats__item--follow.glass:before{opacity:.55}.server-live-stats__item--follow{gap:.35rem}.server-live-stats__follow-icon{object-fit:contain;flex-shrink:0;width:1rem;height:1rem}.server-live-stats--compact .server-live-stats__follow-icon,.servers-page .server-live-stats__follow-icon{width:.8125rem;height:.8125rem}.streamer-unfollow-confirm__title{color:var(--foreground);text-align:center;margin:0;font-size:1.25rem;font-weight:700;line-height:1.35}.streamer-unfollow-confirm__lead{text-align:center;color:var(--foreground);margin:0;font-size:.875rem;line-height:1.7}@supports (color:color-mix(in lab,red,red)){.streamer-unfollow-confirm__lead{color:color-mix(in oklch,var(--foreground) 72%,transparent)}}.streamer-unfollow-confirm__actions{gap:.55rem;margin-top:.25rem;display:flex}.streamer-unfollow-confirm__btn{flex:1;justify-content:center;align-items:center;min-height:2.65rem;padding-block:0;font-size:.875rem;font-weight:700;display:inline-flex}.streamer-unfollow-confirm__btn--danger{border-color:var(--clay-deep)}@supports (color:color-mix(in lab,red,red)){.streamer-unfollow-confirm__btn--danger{border-color:color-mix(in oklch,var(--clay-deep) 35%,transparent)}}.streamer-unfollow-confirm__btn--danger{color:var(--clay-deep)}.streamer-follow-modal__scroll{border-radius:inherit;box-sizing:border-box;flex-direction:column;gap:1.2rem;max-height:min(92dvh,40rem);padding:1.7rem 1.55rem 1.55rem;display:flex;overflow:hidden auto}.streamer-follow-modal__close{z-index:2;appearance:none;cursor:pointer;isolation:auto;width:2.15rem;height:2.15rem;color:var(--foreground);border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0;font-size:1.2rem;line-height:1;display:inline-flex;position:absolute;top:.95rem;left:.95rem;contain:none!important;transform:none!important}@supports (color:color-mix(in lab,red,red)){.streamer-follow-modal__close{color:color-mix(in oklch,var(--foreground) 70%,transparent)}}.streamer-follow-modal__close{background:var(--surface-live-gradient);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));border:1px solid var(--input-border-idle);box-shadow:var(--shadow-glass);transition:background .25s,color .15s,box-shadow .25s}.streamer-follow-modal__close:hover{color:var(--foreground);background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}.streamer-follow-modal__head{flex-direction:column;gap:.4rem;padding-bottom:.15rem;padding-left:2.6rem;display:flex}.streamer-follow-modal__eyebrow{letter-spacing:.01em;color:var(--sage-deep);margin:0;font-size:.78rem;font-weight:700}.streamer-follow-modal__title{color:var(--foreground);margin:0;font-size:clamp(1.3rem,3.8vw,1.55rem);font-weight:700;line-height:1.4}.streamer-follow-modal__body.server-request-form{border-radius:0;flex:1;gap:1.05rem;min-height:0;margin-top:0;padding:0}.streamer-follow-modal__prefs{border:none;gap:0;min-width:0;margin:0;padding:.15rem .1rem;display:grid}.streamer-follow-modal__pref-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.85rem 1.6rem;display:flex}.streamer-follow-modal__pref{box-shadow:none;cursor:pointer;color:var(--foreground);-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:.55rem;margin:0;padding:.2rem 0;font-size:.9rem;font-weight:600;display:inline-flex}.streamer-follow-modal__pref:has(input:disabled){opacity:.55;cursor:not-allowed}.streamer-follow-modal__pref-text{white-space:nowrap;line-height:1.25}.streamer-follow-modal__verify{flex-direction:column;gap:.65rem;display:flex}.streamer-follow-modal__verify-row{align-items:stretch;gap:.5rem;min-height:2.875rem;display:flex}.streamer-follow-modal__verify-row .server-request-form__input{box-sizing:border-box;flex:auto;min-width:0;height:2.875rem;min-height:2.875rem;padding-block:0;padding-inline:1rem;font-size:.9rem}.streamer-follow-modal__otp-inline{letter-spacing:.22em;text-align:center;font-variant-numeric:tabular-nums;box-sizing:border-box;flex:0 0 6.25rem;width:6.25rem;min-width:6.25rem;max-width:6.25rem;height:2.875rem;min-height:2.875rem;font-size:.875rem;padding-inline:.4rem!important}.streamer-follow-modal__verify-row .server-request-form__upload-btn,.streamer-follow-modal__verify-row .streamer-follow-modal__send-btn{box-sizing:border-box;white-space:nowrap;border:1px solid var(--input-border-idle);border-radius:var(--input-radius-pill);background:var(--surface-live-gradient);width:auto;min-width:6.25rem;height:2.875rem;min-height:2.875rem;-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--input-idle-shadow);color:var(--foreground);flex:none;justify-content:center;align-self:stretch;align-items:center;margin:0;padding-block:0;padding-inline:1rem;font-size:.8125rem;line-height:1;display:inline-flex}.streamer-follow-modal__verify-row .server-request-form__upload-btn:hover:not(:disabled),.streamer-follow-modal__verify-row .streamer-follow-modal__send-btn:hover:not(:disabled){border-color:var(--input-border-focus);background:var(--surface-live-gradient-strong);box-shadow:var(--input-smoke-focus)}.streamer-follow-modal__otp{letter-spacing:.32em;text-align:center;font-variant-numeric:tabular-nums;width:100%;min-height:2.875rem}.streamer-follow-modal__status{text-align:center;background:0 0;border-radius:0;margin:0;padding:0;font-size:.8125rem;line-height:1.55}.streamer-follow-modal__status--ok{color:var(--foreground)}.streamer-follow-modal__status--err{color:var(--clay-deep)}.streamer-follow-modal__actions{justify-content:stretch;margin-top:auto;padding-top:.2rem;display:flex}.streamer-follow-modal__submit-tilt{width:100%;display:block}.streamer-follow-modal__submit-tilt--locked{opacity:.55;pointer-events:none}.streamer-follow-modal__submit{cursor:pointer;background:0 0;border:none;width:100%;padding:.95rem 1.5rem;font-size:1rem;font-weight:700}.streamer-follow-modal__submit:disabled{cursor:not-allowed}.streamer-follow-modal__submit-label{display:inline-block}@media (max-width:480px){.streamer-follow-modal{border-radius:1.45rem;width:min(100%,24.5rem)}.streamer-follow-modal__scroll{gap:1rem;padding:1.45rem 1.15rem 1.3rem}.streamer-follow-modal__head{padding-left:2.35rem}.streamer-follow-modal__title{font-size:clamp(1.2rem,5.5vw,1.35rem)}.streamer-follow-modal__pref-row{gap:.7rem 1.1rem}.streamer-follow-modal__pref{font-size:.85rem}.streamer-follow-modal__verify-row .server-request-form__upload-btn,.streamer-follow-modal__verify-row .streamer-follow-modal__send-btn{min-width:5.5rem;padding-inline:.75rem}.streamer-follow-modal__otp-inline{flex-basis:5.5rem;width:5.5rem;min-width:5.5rem;max-width:5.5rem}}.servers-page__unsub-notice{text-align:center;border-radius:.85rem;margin:.75rem 0 0;padding:.75rem 1rem;font-size:.875rem;line-height:1.6}.servers-page__unsub-notice--ok{color:var(--sage-deep)}.servers-page__unsub-notice--err{color:var(--clay-deep)}@supports (color:color-mix(in lab,red,red)){.servers-page__unsub-notice--err{color:color-mix(in oklch,var(--clay-deep) 85%,#600)}}.servers-page__filter-reveal,.servers-page__filter-row{z-index:20;position:relative;overflow:visible}.servers-page__filter-row{min-height:2.875rem;margin-top:1.25rem;padding-inline:7.5rem}.servers-page__filter-row .servers-filter{margin-top:0}.site-nav-capsule-tilt{width:100%}.site-nav-capsule-tilt>.relative{box-sizing:border-box;width:100%}.site-nav-capsule-tilt .relative.z-10{width:100%}.nav-bar-header .nav-bar-capsule.btn-live:active,.nav-bar-header .nav-bar-capsule.btn-live:has(a:active),.nav-bar-header .nav-bar-capsule.btn-live:has(button:active){background:var(--surface-live-gradient);box-shadow:var(--shadow-glass)}.nav-bar-header .nav-bar-capsule.btn-live:hover:active,.nav-bar-header .nav-bar-capsule.btn-live:hover:has(a:active),.nav-bar-header .nav-bar-capsule.btn-live:hover:has(button:active){background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}.nav-bar-header .nav-bar-capsule.btn-live:active:before,.nav-bar-header .nav-bar-capsule.btn-live:has(a:active):before,.nav-bar-header .nav-bar-capsule.btn-live:has(button:active):before{opacity:.4;box-shadow:inset 3px 3px 8px oklch(62% .04 85/.2),inset -3px -3px 8px oklch(100% 0 0/.65)}.nav-bar-header .nav-bar-capsule.btn-live:hover:active:before,.nav-bar-header .nav-bar-capsule.btn-live:hover:has(a:active):before,.nav-bar-header .nav-bar-capsule.btn-live:hover:has(button:active):before{opacity:.48}.nav-bar-header .site-nav-capsule-tilt .relative.z-10>.flex>a.flex,.nav-bar-header .site-nav-capsule-tilt .site-nav-capsule__row>a.flex,.nav-bar-header .site-nav-capsule__brand{align-items:center;gap:.5rem;flex:none!important;justify-content:flex-start!important;width:auto!important;min-width:auto!important;max-width:none!important;display:inline-flex!important}.nav-bar-header .site-nav-capsule-tilt .relative.z-10>.flex>a.flex .text-display,.nav-bar-header .site-nav-capsule__brand .text-display{text-overflow:clip;white-space:nowrap;overflow:visible}.nav-bar-header .nav-join-tilt,.nav-bar-header .site-nav-capsule-tilt .tilt-scene.shrink-0{flex:none;width:fit-content;max-width:none}.nav-bar-header .nav-join-tilt .relative.z-10,.nav-bar-header .nav-join-tilt>.relative,.nav-bar-header .site-nav-capsule-tilt .tilt-scene.shrink-0>.relative{width:fit-content;max-width:none}.nav-bar-header .nav-join-tilt .nav-join-link,.nav-bar-header .site-nav-capsule-tilt .nav-join-link{white-space:nowrap;justify-content:center;align-items:center;width:fit-content;max-width:none;display:inline-flex}@media (min-width:768px) and (max-width:1023px){.nav-bar-header.mobile-nav-shell{width:auto;max-width:none;margin-inline:0;left:1rem;right:1rem}.nav-bar-header .nav-bar-capsule{padding-inline:.85rem}.nav-bar-header .site-nav-capsule__row{gap:.75rem;min-width:0}.nav-bar-header .site-nav-capsule__brand{flex:auto!important;min-width:0!important;max-width:none!important}.nav-bar-header .site-nav-capsule__brand .text-display{text-overflow:ellipsis;overflow:hidden}.nav-bar-header .nav-join-tilt,.nav-bar-header .nav-join-tilt .nav-join-link,.nav-bar-header .nav-join-tilt .relative.z-10,.nav-bar-header .nav-join-tilt>.relative{flex:none!important;width:fit-content!important;min-width:0!important;max-width:none!important;overflow:visible!important}.nav-bar-header .nav-join-tilt .nav-join-link{padding:.45rem .95rem;font-size:.8125rem}}.servers-filter-tilt{width:fit-content;max-width:100%;margin-inline:auto}.servers-page__filter-row .servers-filter-tilt{width:min(100%,600px)}.servers-page__filter-row .servers-filter-tilt .servers-filter{width:100%}.servers-page__register-wrap{z-index:3;top:50%;position:absolute;inset-inline-start:0;transform:translateY(-50%)}.servers-page__advanced-wrap{z-index:4;top:50%;position:absolute;inset-inline-end:0;transform:translateY(-50%)}.servers-page__advanced-link{white-space:nowrap;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.75rem;font-weight:700;line-height:1.25rem;text-decoration:none;display:inline-flex}.servers-page__advanced-label{align-items:center;gap:.3rem;display:inline-flex}.servers-page__advanced-icon{background:linear-gradient(90deg,var(--sage-deep) 0,var(--clay-deep) 40%,var(--gold) 60%,var(--sage-deep) 100%);background-size:200%;flex-shrink:0;width:1.0625rem;height:1.0625rem;animation:shimmer 6s linear infinite;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpolygon fill='%23000' points='22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpolygon fill='%23000' points='22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3'/%3E%3C/svg%3E") 50%/contain no-repeat}.servers-page__advanced-count{isolation:isolate;min-width:1.125rem;height:1.125rem;color:var(--foreground);border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.625rem;font-weight:800;line-height:1;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.servers-page__advanced-count{color:color-mix(in oklch,var(--foreground) 88%,transparent)}}.servers-page__advanced-count{box-shadow:none;background:0 0;border:none}.servers-page__advanced-count.glass:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(145deg,var(--gold) 0,var(--gold) 55%,var(--gold) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.servers-page__advanced-count.glass:before{background:linear-gradient(145deg,color-mix(in oklch,var(--gold) 72%,white 28%) 0,color-mix(in oklch,var(--gold) 55%,white 45%) 55%,color-mix(in oklch,var(--gold) 40%,white 60%) 100%)}}.servers-page__advanced-count.glass:before{pointer-events:none;box-shadow:inset 0 1px oklch(100% 0 0/.45)}.servers-page__register-link{white-space:nowrap;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.75rem;font-weight:700;line-height:1.25rem;text-decoration:none;display:inline-flex}.servers-page__register-label{align-items:center;gap:.3rem;display:inline-flex}.servers-page__register-plus{font-size:1.0625rem;font-weight:700;line-height:1}@media (min-width:768px){.servers-page__filter-row{min-height:3rem;padding-inline:8.25rem}.servers-page__advanced-link,.servers-page__register-link{padding:.5625rem 1.125rem;font-size:.8125rem}}.server-tag-badge{letter-spacing:.02em;color:var(--foreground);align-items:center;gap:.25rem;padding:.3125rem .625rem;font-size:.6875rem;font-weight:700;line-height:1.2;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.server-tag-badge{color:color-mix(in oklch,var(--foreground) 92%,transparent)}}.server-tag-badge{white-space:nowrap}.server-tag-badge--removable{cursor:pointer;border:none}.server-tag-badge__remove{opacity:.7;font-size:.875rem;line-height:1}.server-tag-picker{flex-direction:column;gap:.875rem;display:flex}.server-tag-picker__selected{flex-wrap:wrap;align-items:center;gap:.5rem;min-height:1.75rem;display:flex}.server-tag-picker__group-label{color:var(--foreground);margin-bottom:.375rem;font-size:.75rem;font-weight:600;display:block}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__group-label{color:color-mix(in oklch,var(--foreground) 72%,transparent)}}.server-tag-picker__chips,.servers-advanced-filter__chips--sort{margin-bottom:.625rem}.servers-advanced-filter__chips{flex-wrap:wrap;gap:.5rem;display:flex}.server-tag-picker__chip{--chip-idle-0:oklch(95% .03 145/.3);--chip-idle-1:oklch(97% .018 145/.15);--chip-idle-2:oklch(99% .01 145/.09);--chip-hover-0:oklch(93% .04 145/.4);--chip-hover-1:oklch(96% .028 145/.22);--chip-hover-2:oklch(98% .014 145/.12);--chip-active-0:var(--gold)}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip{--chip-active-0:color-mix(in oklch,var(--gold) 56%,white 44%)}}.server-tag-picker__chip{--chip-active-1:var(--gold)}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip{--chip-active-1:color-mix(in oklch,var(--gold) 40%,white 60%)}}.server-tag-picker__chip{--chip-active-2:var(--gold)}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip{--chip-active-2:color-mix(in oklch,var(--gold) 26%,white 74%)}}.server-tag-picker__chip{--chip-active-hover-0:var(--gold)}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip{--chip-active-hover-0:color-mix(in oklch,var(--gold) 64%,white 36%)}}.server-tag-picker__chip{--chip-active-hover-1:var(--gold)}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip{--chip-active-hover-1:color-mix(in oklch,var(--gold) 48%,white 52%)}}.server-tag-picker__chip{--chip-active-hover-2:var(--gold)}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip{--chip-active-hover-2:color-mix(in oklch,var(--gold) 32%,white 68%)}}.server-tag-picker__chip{isolation:isolate;color:var(--foreground);background:0 0;border:none;border-radius:999px;align-items:center;padding:.375rem .75rem;font-size:.6875rem;font-weight:700;line-height:1.2;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip{color:color-mix(in oklch,var(--foreground) 86%,transparent)}}.server-tag-picker__chip{cursor:pointer;transition:color .35s}.server-tag-picker__chip.glass:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(145deg,var(--chip-idle-0) 0,var(--chip-idle-1) 55%,var(--chip-idle-2) 100%);pointer-events:none;transition:background .4s,box-shadow .4s;position:absolute;inset:0;box-shadow:inset 0 1px oklch(100% 0 0/.5),0 0 0 1px #0000}.server-tag-picker__chip:hover:not(:disabled):not(.server-tag-picker__chip--active){color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip:hover:not(:disabled):not(.server-tag-picker__chip--active){color:color-mix(in oklch,var(--foreground) 94%,transparent)}}.server-tag-picker__chip:hover:not(:disabled):not(.server-tag-picker__chip--active).glass:before{background:linear-gradient(145deg,var(--chip-hover-0) 0,var(--chip-hover-1) 55%,var(--chip-hover-2) 100%);box-shadow:inset 0 1px 0 oklch(100% 0 0/.52),0 0 0 1px var(--sage)}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip:hover:not(:disabled):not(.server-tag-picker__chip--active).glass:before{box-shadow:inset 0 1px 0 oklch(100% 0 0/.52),0 0 0 1px color-mix(in oklch,var(--sage) 20%,transparent)}}.server-tag-picker__chip--active{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip--active{color:color-mix(in oklch,var(--foreground) 94%,transparent)}}.server-tag-picker__chip--active.glass:before{background:linear-gradient(145deg,var(--chip-active-0) 0,var(--chip-active-1) 55%,var(--chip-active-2) 100%);box-shadow:inset 0 1px 0 oklch(100% 0 0/.48),0 0 0 1px var(--gold)}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip--active.glass:before{box-shadow:inset 0 1px 0 oklch(100% 0 0/.48),0 0 0 1px color-mix(in oklch,var(--gold) 26%,transparent)}}.server-tag-picker__chip--active:hover:not(:disabled).glass:before{background:linear-gradient(145deg,var(--chip-active-hover-0) 0,var(--chip-active-hover-1) 55%,var(--chip-active-hover-2) 100%);box-shadow:inset 0 1px 0 oklch(100% 0 0/.5),0 0 0 1px var(--gold)}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip--active:hover:not(:disabled).glass:before{box-shadow:inset 0 1px 0 oklch(100% 0 0/.5),0 0 0 1px color-mix(in oklch,var(--gold) 32%,transparent)}}.server-tag-picker__chip[data-platform=youtube]{--chip-hover-0:oklch(89.7098% .0508533 124.801/.496);--chip-hover-1:oklch(95.5341% .0260739 129.708/.3136);--chip-active-0:#f3b4b4}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=youtube]{--chip-active-0:color-mix(in oklch,#f3b4b4 18%,color-mix(in oklch,var(--gold) 50%,white))}}.server-tag-picker__chip[data-platform=youtube]{--chip-active-1:#fde8e8}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=youtube]{--chip-active-1:color-mix(in oklch,#fde8e8 14%,color-mix(in oklch,var(--gold) 38%,white))}}.server-tag-picker__chip[data-platform=youtube]{--chip-active-hover-0:#f3b4b4}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=youtube]{--chip-active-hover-0:color-mix(in oklch,#f3b4b4 22%,color-mix(in oklch,var(--gold) 56%,white))}}.server-tag-picker__chip[data-platform=youtube]{--chip-active-hover-1:#fde8e8}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=youtube]{--chip-active-hover-1:color-mix(in oklch,#fde8e8 16%,color-mix(in oklch,var(--gold) 42%,white))}}.server-tag-picker__chip[data-platform=twitch]{--chip-hover-0:oklch(89.613% .0594818 169.438/.496);--chip-hover-1:oklch(95.2135% .0305711 163.849/.3136);--chip-active-0:#cdb8ff}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=twitch]{--chip-active-0:color-mix(in oklch,#cdb8ff 18%,color-mix(in oklch,var(--gold) 50%,white))}}.server-tag-picker__chip[data-platform=twitch]{--chip-active-1:#efe6ff}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=twitch]{--chip-active-1:color-mix(in oklch,#efe6ff 14%,color-mix(in oklch,var(--gold) 38%,white))}}.server-tag-picker__chip[data-platform=twitch]{--chip-active-hover-0:#cdb8ff}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=twitch]{--chip-active-hover-0:color-mix(in oklch,#cdb8ff 22%,color-mix(in oklch,var(--gold) 56%,white))}}.server-tag-picker__chip[data-platform=twitch]{--chip-active-hover-1:#efe6ff}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=twitch]{--chip-active-hover-1:color-mix(in oklch,#efe6ff 16%,color-mix(in oklch,var(--gold) 42%,white))}}.server-tag-picker__chip[data-platform=kick]{--chip-hover-0:oklch(91.5315% .06899 144.573/.496);--chip-hover-1:oklch(96.6165% .0327261 145.031/.3136);--chip-active-0:#a6ef9f}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=kick]{--chip-active-0:color-mix(in oklch,#a6ef9f 18%,color-mix(in oklch,var(--gold) 50%,white))}}.server-tag-picker__chip[data-platform=kick]{--chip-active-1:#e7ffe7}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=kick]{--chip-active-1:color-mix(in oklch,#e7ffe7 14%,color-mix(in oklch,var(--gold) 38%,white))}}.server-tag-picker__chip[data-platform=kick]{--chip-active-hover-0:#a6ef9f}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=kick]{--chip-active-hover-0:color-mix(in oklch,#a6ef9f 22%,color-mix(in oklch,var(--gold) 56%,white))}}.server-tag-picker__chip[data-platform=kick]{--chip-active-hover-1:#e7ffe7}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=kick]{--chip-active-hover-1:color-mix(in oklch,#e7ffe7 16%,color-mix(in oklch,var(--gold) 42%,white))}}.server-tag-picker__chip[data-platform=aparat]{--chip-hover-0:oklch(89.1311% .0569835 122.712/.496);--chip-hover-1:oklch(95.6401% .0270856 128.278/.3136);--chip-active-0:#f5a8b8}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=aparat]{--chip-active-0:color-mix(in oklch,#f5a8b8 18%,color-mix(in oklch,var(--gold) 50%,white))}}.server-tag-picker__chip[data-platform=aparat]{--chip-active-1:#ffe8ec}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=aparat]{--chip-active-1:color-mix(in oklch,#ffe8ec 14%,color-mix(in oklch,var(--gold) 38%,white))}}.server-tag-picker__chip[data-platform=aparat]{--chip-active-hover-0:#f5a8b8}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=aparat]{--chip-active-hover-0:color-mix(in oklch,#f5a8b8 22%,color-mix(in oklch,var(--gold) 56%,white))}}.server-tag-picker__chip[data-platform=aparat]{--chip-active-hover-1:#ffe8ec}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__chip[data-platform=aparat]{--chip-active-hover-1:color-mix(in oklch,#ffe8ec 16%,color-mix(in oklch,var(--gold) 42%,white))}}.server-tag-picker__chip:disabled{opacity:.45;cursor:not-allowed}.server-tag-picker__input{border:1px solid var(--foreground);border-radius:.75rem;width:100%}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__input{border:1px solid color-mix(in oklch,var(--foreground) 12%,transparent)}}.server-tag-picker__input{background:var(--background)}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__input{background:color-mix(in oklch,var(--background) 60%,transparent)}}.server-tag-picker__input{color:var(--foreground);padding:.625rem .75rem;font-size:.8125rem}.server-tag-picker__hint{color:var(--foreground);margin:.25rem 0 0;font-size:.75rem}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__hint{color:color-mix(in oklch,var(--foreground) 58%,transparent)}}.server-tag-picker__search-wrap{position:relative}.server-tag-picker__results{z-index:40;border-radius:.875rem;max-height:14rem;margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow:auto;box-shadow:0 12px 36px oklch(0 0 0/.28)}.server-tag-picker__result{text-align:right;cursor:pointer;background:0 0;border:none;border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.5rem .625rem;display:flex}.server-tag-picker__result:hover:not(:disabled){background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__result:hover:not(:disabled){background:color-mix(in oklch,var(--foreground) 8%,transparent)}}.server-tag-picker__result-label{font-size:.75rem;font-weight:800}.server-tag-picker__result-name{color:var(--foreground);font-size:.6875rem}@supports (color:color-mix(in lab,red,red)){.server-tag-picker__result-name{color:color-mix(in oklch,var(--foreground) 62%,transparent)}}.servers-advanced-filter{z-index:21;position:relative}.servers-advanced-filter__panel{border-radius:1rem;flex-direction:column;display:flex;overflow:visible}.servers-advanced-filter__panel-scroll{border-radius:inherit;flex-direction:column;gap:.875rem;max-height:min(70vh,28rem);padding:1rem;display:flex;overflow:auto}.servers-advanced-filter__panel--portal{isolation:auto;background:var(--surface-live-gradient);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));border:none;box-shadow:0 18px 48px oklch(0 0 0/.28),0 6px 18px oklch(52% .02 150/.12);contain:none!important;transform:none!important}.servers-advanced-filter__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.servers-advanced-filter__title{font-family:var(--font-display);margin:0;font-size:.9375rem;font-weight:700}.servers-advanced-filter__clear{color:var(--gold);background:0 0;border:none}@supports (color:color-mix(in lab,red,red)){.servers-advanced-filter__clear{color:color-mix(in oklch,var(--gold) 80%,white 20%)}}.servers-advanced-filter__clear{cursor:pointer;font-size:.75rem;font-weight:700}.servers-advanced-filter__section-title{color:var(--foreground);margin:0 0 .5rem;font-size:.75rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.servers-advanced-filter__section-title{color:color-mix(in oklch,var(--foreground) 70%,transparent)}}.servers-advanced-filter__empty{color:var(--foreground);margin:0 0 .5rem;font-size:.75rem}@supports (color:color-mix(in lab,red,red)){.servers-advanced-filter__empty{color:color-mix(in oklch,var(--foreground) 55%,transparent)}}.servers-advanced-filter__search-label{color:var(--foreground);margin:.5rem 0 .35rem;font-size:.6875rem;font-weight:600;display:block}@supports (color:color-mix(in lab,red,red)){.servers-advanced-filter__search-label{color:color-mix(in oklch,var(--foreground) 65%,transparent)}}.servers-advanced-filter__search{border:1px solid var(--foreground);border-radius:.75rem;width:100%}@supports (color:color-mix(in lab,red,red)){.servers-advanced-filter__search{border:1px solid color-mix(in oklch,var(--foreground) 12%,transparent)}}.servers-advanced-filter__search{background:var(--background)}@supports (color:color-mix(in lab,red,red)){.servers-advanced-filter__search{background:color-mix(in oklch,var(--background) 60%,transparent)}}.servers-advanced-filter__search{color:var(--foreground);padding:.5rem .625rem;font-size:.75rem}.servers-advanced-filter__active{border-top:1px solid var(--foreground);flex-wrap:wrap;gap:.375rem;padding-top:.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.servers-advanced-filter__active{border-top:1px solid color-mix(in oklch,var(--foreground) 10%,transparent)}}.server-detail__meta-row .server-tag-badge{font-size:.75rem}@media (max-width:767px){.servers-page__filter-row{align-items:center;gap:.5rem;min-height:2.75rem;padding-inline:0;display:flex}.servers-page__register-wrap{flex-shrink:0;order:1;position:static;transform:none}.servers-page__filter-row .servers-filter-tilt{flex:1;order:2;width:auto;min-width:0;margin-inline:0}.servers-page__filter-row .servers-filter-tilt .servers-filter{width:100%}.servers-page__advanced-wrap{flex-shrink:0;order:3;position:static;transform:none}.servers-page__advanced-wrap .tilt-scene,.servers-page__register-wrap .tilt-scene{width:2.75rem;height:2.75rem;display:block}.servers-page__advanced-wrap .tilt-scene>div,.servers-page__register-wrap .tilt-scene>div{width:100%;height:100%}.servers-page__advanced-text,.servers-page__register-text{display:none}.servers-page__advanced-link,.servers-page__register-link{box-sizing:border-box;width:2.75rem;height:2.75rem;padding:0;position:relative}.servers-page__advanced-label,.servers-page__register-label{justify-content:center;gap:0;width:100%;height:100%}.servers-page__register-plus{font-size:1.25rem}.servers-page__advanced-count{top:-.125rem;min-width:1rem;height:1rem;padding:0 .2rem;font-size:.5625rem;position:absolute;inset-inline-end:-.125rem}.servers-advanced-filter__panel{width:min(20rem,100vw - 1.5rem)}}.server-request-form{border-radius:1.25rem;flex-direction:column;gap:1.25rem;margin-top:1.25rem;padding:1rem;display:flex;overflow:visible}.server-request-form__section{border:none;min-width:0;margin:0;padding:0}.server-request-form__legend{font-family:var(--font-display);width:100%;margin-bottom:.75rem;padding:0;font-size:1.0625rem;font-weight:700}.server-request-form__legend--split{align-items:center;gap:.5rem;display:inline-flex}.server-request-form__bot-section{gap:.65rem}.server-request-form__upload-btn--invite{color:inherit;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.server-request-form__grid{grid-template-columns:1fr;gap:.75rem;display:grid}.server-request-form__field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.server-request-form__field--full{grid-column:1/-1}.server-request-form__label{color:var(--foreground);font-size:.8125rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.server-request-form__label{color:color-mix(in oklch,var(--foreground) 78%,transparent)}}.server-request-form__label--split{align-items:center;gap:.5rem;display:inline-flex}.server-request-form__optional-badge{color:var(--muted-foreground);border:1px solid var(--border);background:oklch(100% 5.96046e-8 none/.58);border-radius:9999px;align-items:center;padding:.1rem .45rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.server-request-form__input,.server-request-form__textarea{border-radius:var(--input-radius-pill);border:1px solid var(--input-border-idle);background:var(--surface-live-gradient);width:100%;-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--input-idle-shadow);font:inherit;color:var(--foreground);padding:.65rem 1rem;transition:border-color .25s,background .25s,box-shadow .25s}.server-request-form__input:focus,.server-request-form__textarea:focus{border-color:var(--input-border-focus);background:var(--surface-live-gradient-strong);box-shadow:var(--input-smoke-focus);outline:none}.server-request-form__input:disabled,.server-request-form__textarea:disabled{opacity:.7;cursor:not-allowed}.server-request-form__textarea{resize:vertical;border-radius:var(--input-radius-area);min-height:5.5rem;line-height:1.55}.server-request-form__upload-preview{border-radius:.875rem;width:100%;position:relative;overflow:hidden}.server-request-form__upload-preview--banner{aspect-ratio:16/9;max-height:12rem}.server-request-form__upload-preview--logo{aspect-ratio:1;width:7rem;max-height:none}.server-request-form__upload-icon{width:3rem;height:auto;color:var(--sage-deep)}@supports (color:color-mix(in lab,red,red)){.server-request-form__upload-icon{color:color-mix(in oklch,var(--sage-deep) 55%,var(--muted-foreground))}}.server-request-form__upload--logo .server-request-form__upload-icon{width:2.5rem}.server-request-form__hint{color:var(--muted-foreground);flex:1;min-width:0;font-size:.75rem;line-height:1.45}.server-request-form__bot-callout{border-radius:1rem;flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}.server-request-form__bot-button{color:inherit;border-radius:9999px;justify-content:center;align-self:flex-start;align-items:center;margin-top:.15rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.server-request-form__discord-icon{border-radius:1rem;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.75rem 1rem;display:inline-flex}.server-request-form__discord-icon-img{object-fit:cover;border-radius:.875rem;width:4.5rem;height:4.5rem}.server-request-form__field-meta{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-top:.35rem;display:flex}.server-request-form__field-meta:has(.server-request-form__counter:only-child){justify-content:flex-end}.server-request-form__counter{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.6875rem}.server-request-form__counter--over{color:var(--clay-deep);font-weight:600}.server-request-form__upload-img{object-fit:cover;width:100%;height:100%;display:block}.server-request-form__upload-img--logo{border-radius:inherit}.server-request-form__categories{border:1px solid #fff;border-radius:9999px;width:fit-content;max-width:100%;position:relative}@supports (color:color-mix(in lab,red,red)){.server-request-form__categories{border:1px solid color-mix(in oklch,white 55%,var(--border))}}.server-request-form__categories{box-shadow:var(--shadow-glass);padding:.25rem;overflow:hidden}.server-request-form__categories-track{z-index:1;flex-wrap:wrap;gap:.3rem;display:flex;position:relative}.server-request-form__category-pill{color:var(--foreground);border:none;border-radius:9999px;padding:.4rem .75rem;font-size:.75rem;font-weight:600;line-height:1.25;position:relative}@supports (color:color-mix(in lab,red,red)){.server-request-form__category-pill{color:color-mix(in oklch,var(--foreground) 72%,transparent)}}.server-request-form__category-pill{cursor:pointer;background:0 0;transition:color .2s,background .25s,box-shadow .25s}.server-request-form__category-pill:hover:not(:disabled){color:var(--foreground);background:oklch(100% 5.96046e-8 none/.42)}.server-request-form__category-pill--active{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.server-request-form__category-pill--active{color:color-mix(in oklch,var(--foreground) 82%,var(--sage-deep))}}.server-request-form__category-pill--active{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(6px)saturate(118%);backdrop-filter:blur(6px)saturate(118%);font-weight:700}.server-request-form__category-pill--active:before{content:"";z-index:0;border-radius:inherit;opacity:.55;mix-blend-mode:multiply;pointer-events:none;background:#e8f6ea;position:absolute;inset:0}.server-request-form__category-pill--active:hover:not(:disabled):before{opacity:.7;background:#d6efda}.server-request-form__category-pill:disabled{opacity:.65;cursor:not-allowed}@media (max-width:767px){.server-request-form__categories-track{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.1rem;overflow-x:auto}.server-request-form__categories-track::-webkit-scrollbar{display:none}}.server-request-form__upload-placeholder{height:100%;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:.35rem;font-size:.8125rem;display:flex}.server-request-form__upload-actions{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.server-request-form__upload-btn{border-radius:var(--input-radius-pill);border:1px solid var(--input-border-idle);background:var(--surface-live-gradient);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));cursor:pointer;padding:.45rem .9rem;font-size:.8125rem;font-weight:600;transition:border-color .25s,background .25s,box-shadow .25s;box-shadow:inset 0 1px oklch(100% 0 0/.4)}.server-request-form__upload-btn:hover:not(:disabled):not(.server-request-form__upload-btn--disabled){background:var(--surface-live-gradient-strong);border-color:oklab(94.7007% 1.3411e-8 3.27826e-8)}.server-request-form__upload-btn--disabled{opacity:.55;pointer-events:none;cursor:not-allowed}.server-request-form__upload-btn-wrap{cursor:not-allowed;display:inline-flex}.server-request-form__upload-actions .server-request-form__upload-btn:disabled{opacity:.55;cursor:not-allowed}.server-request-form__otp-sent{color:var(--sage-deep);margin:.35rem 0 0;font-size:.875rem;font-weight:600;line-height:1.55}.server-request-form__upload-btn--ghost{background:oklch(100% 0 0/.18)}.server-request-form__error{color:var(--clay-deep);margin-top:.35rem;font-size:.8125rem}.server-request-form__error--banner,.server-request-form__success{border-radius:.75rem;padding:.75rem .875rem;font-size:.875rem;line-height:1.55}.server-request-form__error--banner{border:1px solid var(--clay-deep);background:oklch(94% .04 30/.45)}@supports (color:color-mix(in lab,red,red)){.server-request-form__error--banner{border:1px solid color-mix(in oklch,var(--clay-deep) 25%,var(--border))}}.server-request-form__error--banner{color:var(--clay-deep)}.server-request-form__success{border:1px solid var(--sage-deep);background:oklch(94% .04 145/.45)}@supports (color:color-mix(in lab,red,red)){.server-request-form__success{border:1px solid color-mix(in oklch,var(--sage-deep) 25%,var(--border))}}.server-request-form__success{color:var(--sage-deep)}.streamer-follow-modal__verify-row .server-request-form__upload-btn:disabled{opacity:.55;cursor:not-allowed}.server-request-form__actions{flex-direction:column;align-items:center;gap:.75rem;display:flex}.server-request-form__submit{cursor:pointer;border:none;width:100%;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:700}.server-request-form__submit:disabled{opacity:.55;cursor:not-allowed}@media (max-width:767px){.server-request-page .section-lead{margin-bottom:.65rem}.server-request-page .section-heading{font-size:clamp(1.375rem,5.2vw,1.875rem);line-height:1.32}.server-request-page .section-heading .shimmer-text{padding-block:.08em .14em}.server-request-page .section-subtitle{margin-top:.35rem;font-size:.8125rem;line-height:1.5}.server-request-page .section-spacing--tight{padding-block:1.25rem}.server-request-page .servers-page__main{padding-top:5rem;padding-bottom:.35rem}.server-request-form{border-radius:1rem;gap:.875rem;margin-top:.75rem;padding:.75rem}.server-request-form__legend{margin-bottom:.5rem;font-size:.9375rem}.server-request-form__grid{gap:.55rem}.server-request-form__field{gap:.25rem}.server-request-form__label{font-size:.75rem}.server-request-form__input,.server-request-form__textarea{padding:.5rem .875rem;font-size:.875rem}.server-request-form__textarea{border-radius:1.15rem;min-height:3.75rem;line-height:1.45}.server-request-form__upload-preview{border-radius:.75rem}.server-request-form__upload-preview--banner{max-height:8.5rem}.server-request-form__upload-preview--logo{width:5.25rem}.server-request-form__upload-icon{width:2.25rem}.server-request-form__upload--logo .server-request-form__upload-icon{width:1.875rem}.server-request-form__upload-placeholder{gap:.25rem;font-size:.6875rem}.server-request-form__upload-actions{gap:.35rem;margin-top:.35rem}.server-request-form__upload-btn{padding:.35rem .7rem;font-size:.6875rem}.server-request-form__hint{font-size:.6875rem;line-height:1.35}.server-request-form__discord-icon{border-radius:.75rem;gap:.3rem;margin-bottom:.35rem;padding:.5rem .65rem}.server-request-form__discord-icon-img{border-radius:.625rem;width:3.25rem;height:3.25rem}.server-request-form__field-meta{gap:.5rem;margin-top:.25rem}.server-request-form__counter{font-size:.625rem}.server-request-form__category-pill{padding:.28rem .55rem;font-size:.6875rem;line-height:1.2}.server-request-form__categories{padding:.15rem}.server-request-form__error{font-size:.75rem}.server-request-form__error--banner,.server-request-form__success{padding:.55rem .65rem;font-size:.8125rem;line-height:1.45}.server-request-form__actions{gap:.5rem}.server-request-form__submit{padding:.65rem 1.125rem;font-size:.8125rem}}@media (min-width:768px){.server-request-form{border-radius:1.5rem;gap:1.5rem;margin-top:1.75rem;padding:1.5rem 1.75rem}.server-request-form__legend{margin-bottom:1rem;font-size:1.25rem}.server-request-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.server-request-form__upload-preview--banner{max-height:14rem}.server-request-form__actions{justify-content:center}.server-request-form__submit{width:auto;min-width:16rem}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-requests-toolbar{flex-direction:column;gap:.75rem;display:flex}.admin-requests-filters{flex-wrap:wrap;gap:.5rem;display:flex}.admin-requests-filter{border:1px solid var(--border);cursor:pointer;background:oklch(100% 0 0/.45);border-radius:9999px;padding:.35rem .75rem;font-size:.8125rem}.admin-requests-filter--active{border-color:var(--sage-deep)}@supports (color:color-mix(in lab,red,red)){.admin-requests-filter--active{border-color:color-mix(in oklch,var(--sage-deep) 35%,var(--border))}}.admin-requests-filter--active{background:oklch(94% .04 145/.45);font-weight:600}.admin-request-card__head{margin-bottom:1rem}.admin-request-card__title-wrap{align-items:center;gap:.875rem;display:flex}.admin-request-card__thumb{object-fit:cover;border-radius:.75rem;flex-shrink:0}.admin-request-card__title{font-family:var(--font-display);font-size:1.125rem}.admin-request-card__meta{color:var(--muted-foreground);margin-top:.25rem;font-size:.8125rem}.admin-request-status--pending{color:var(--gold)}.admin-request-status--approved{color:var(--sage-deep)}.admin-request-status--rejected{color:var(--clay-deep)}.admin-request-card__grid{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;display:grid}.admin-request-card__section{margin-bottom:.35rem;font-size:.875rem;font-weight:700}.admin-request-card__list{gap:.25rem;margin:0;padding:0;list-style:none}.admin-request-card__desc,.admin-request-card__list{flex-direction:column;font-size:.8125rem;display:flex}.admin-request-card__desc{gap:.5rem;margin-bottom:1rem;line-height:1.6}@media (min-width:768px){.admin-requests-toolbar{flex-direction:row;justify-content:space-between;align-items:center}.admin-request-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-requests-grid{grid-template-columns:1fr}@media (min-width:640px){.admin-requests-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.admin-requests-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.admin-requests-grid--dashboard{margin-top:.75rem}.admin-request-tile{border:1px solid var(--border);text-align:start;cursor:pointer;background:oklch(100% 0 0/.45);border-radius:1rem;align-items:flex-start;gap:.75rem;width:100%;padding:.875rem;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.admin-request-tile--link{color:inherit;text-decoration:none}.admin-request-tile--active,.admin-request-tile:hover{border-color:var(--sage-deep)}@supports (color:color-mix(in lab,red,red)){.admin-request-tile--active,.admin-request-tile:hover{border-color:color-mix(in oklch,var(--sage-deep) 35%,var(--border))}}.admin-request-tile--active,.admin-request-tile:hover{background:oklch(95% .03 145/.35);box-shadow:0 8px 20px -12px oklch(40% .06 145/.2)}.admin-request-tile__thumb-wrap{flex-shrink:0}.admin-request-tile__thumb{object-fit:cover;border-radius:.75rem}.admin-request-tile__thumb-placeholder{background:oklch(94% .03 145/.45);border-radius:.75rem;place-items:center;width:3rem;height:3rem;font-size:1.25rem;display:grid}.admin-request-tile__body{flex:1;min-width:0}.admin-request-tile__title{font-family:var(--font-display);font-size:.9375rem;line-height:1.3}.admin-request-tile__meta{color:var(--muted-foreground);margin-top:.2rem;font-size:.75rem}.admin-request-tile__short{color:var(--foreground);margin-top:.35rem;font-size:.75rem;line-height:1.45}@supports (color:color-mix(in lab,red,red)){.admin-request-tile__short{color:color-mix(in oklch,var(--foreground) 72%,transparent)}}.admin-request-tile__short{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.admin-request-detail__head{margin-bottom:1rem}.admin-request-detail__title{font-family:var(--font-display);font-size:1.25rem}.admin-request-detail__meta{color:var(--muted-foreground);margin-top:.25rem;font-size:.8125rem}.admin-request-detail__media-grid{gap:1rem;margin-bottom:1rem;display:grid}@media (min-width:768px){.admin-request-detail__media-grid{grid-template-columns:2fr 1fr}}.admin-request-detail__media{flex-direction:column;gap:.5rem;display:flex}.admin-request-detail__media-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admin-request-detail__media-title{font-size:.875rem;font-weight:600}.admin-request-detail__download{color:var(--sage-deep);border:1px solid var(--sage-deep);background:oklch(94% .04 145/.45);border-radius:9999px;align-items:center;padding:.3rem .75rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.admin-request-detail__download{border:1px solid color-mix(in oklch,var(--sage-deep) 25%,var(--border))}}.admin-request-detail__preview{border:1px solid var(--border);background:oklch(100% 5.96046e-8 none/.56);border-radius:.875rem;position:relative;overflow:hidden}.admin-request-detail__preview--banner{aspect-ratio:16/9}.admin-request-detail__preview--icon{width:6rem;height:6rem}.admin-request-detail__img{object-fit:cover;width:100%;height:100%}.admin-request-dashboard-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admin-request-dashboard-link{color:var(--sage-deep);font-size:.8125rem;font-weight:600;text-decoration:none}.legal-page{flex-direction:column;min-height:100dvh;display:flex}.legal-page__main{flex:1 0 auto;padding-top:5.5rem;padding-bottom:2rem}@media (min-width:768px){.legal-page__main{padding-top:7rem}}.legal-page__header{text-align:center;margin-bottom:1.5rem}.legal-page__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--sage-deep);font-size:.75rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.legal-page__eyebrow{color:color-mix(in oklch,var(--sage-deep) 80%,transparent)}}.legal-page__eyebrow{margin-bottom:.5rem}.legal-page__updated{color:var(--foreground);margin-top:.75rem;font-size:.8125rem}@supports (color:color-mix(in lab,red,red)){.legal-page__updated{color:color-mix(in oklch,var(--foreground) 52%,transparent)}}.legal-page__card{padding:1.25rem}@media (min-width:640px){.legal-page__card{padding:2rem 2.25rem}}.legal-prose{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.legal-prose{color:color-mix(in oklch,var(--foreground) 88%,transparent)}}.legal-prose{text-align:left;font-size:.9375rem;line-height:1.7}.legal-prose__section+.legal-prose__section{border-top:1px solid var(--border);margin-top:1.75rem;padding-top:1.75rem}@supports (color:color-mix(in lab,red,red)){.legal-prose__section+.legal-prose__section{border-top:1px solid color-mix(in oklch,var(--border) 70%,transparent)}}.legal-prose h2{font-family:var(--font-sans);color:var(--foreground);margin-bottom:.75rem;font-size:1.05rem;font-weight:700;line-height:1.35}.legal-prose p{margin-bottom:.85rem}.legal-prose p:last-child{margin-bottom:0}.legal-prose ul{margin:.5rem 0 .85rem 1.1rem;padding:0;list-style:outside}.legal-prose li{margin-bottom:.45rem}.legal-prose li:last-child{margin-bottom:0}.legal-page__nav{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.25rem;display:flex}.legal-page__nav-link{min-height:2.25rem;color:var(--foreground);justify-content:center;align-items:center;padding:.45rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.legal-page__nav-link{color:color-mix(in oklch,var(--foreground) 78%,transparent)}}.legal-page__nav-link{text-decoration:none;transition:color .15s,background .15s}.legal-page__nav-link:hover{color:var(--foreground)}@media (max-width:767px){.legal-page__header .section-heading{font-size:clamp(1.5rem,6vw,2rem)}.legal-page__card{border-radius:1.25rem}.legal-prose{font-size:.875rem;line-height:1.65}.site-footer__legal{justify-content:center}}.gw-page{gap:1.25rem}.gw-page .admin-card__title{margin-bottom:.9rem}.gw-page .admin-card__desc{margin-bottom:1.15rem}.gw-page .admin-stat-grid{gap:.85rem}.gw-page .admin-form{gap:1.15rem}.gw-duration{grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1fr);align-items:stretch;gap:.5rem;display:grid}.gw-page .admin-form-row{gap:1.1rem}.gw-page .admin-actions{gap:.75rem;margin-top:.35rem}.tk-type{isolation:isolate;background:var(--surface-live-gradient);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--shadow-glass);border:0;border-radius:1.35rem;gap:.75rem;padding:.85rem 1.05rem 1rem;display:grid;position:relative;overflow:hidden}.tk-type:before{content:"";z-index:1;background:var(--sage);width:3px;position:absolute;inset-block:0;inset-inline-start:0}@supports (color:color-mix(in lab,red,red)){.tk-type:before{background:color-mix(in oklch,var(--sage) 55%,transparent)}}.tk-type:before{pointer-events:none}.tk-type.is-open{background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}.tk-type.is-open:before{background:var(--sage-deep)}.tk-type__bar,.tk-type__body{z-index:1;position:relative}.tk-type__bar{gap:.55rem}.tk-type__bar,.tk-type__toggle{align-items:center;display:flex}.tk-type__toggle{text-align:start;cursor:pointer;min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:1;gap:.5rem;padding:.15rem 0}.tk-type__toggle:focus-visible{outline:2px solid var(--sage-deep)}@supports (color:color-mix(in lab,red,red)){.tk-type__toggle:focus-visible{outline:2px solid color-mix(in oklch,var(--sage-deep) 45%,transparent)}}.tk-type__toggle:focus-visible{outline-offset:3px;border-radius:.65rem}.tk-type__chevron{opacity:.55;width:1.1rem;color:var(--sage-deep);flex-shrink:0;font-size:.85rem}.tk-type.is-open .tk-type__chevron{opacity:1}.tk-type__summary{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);letter-spacing:.01em;color:var(--foreground);font-size:1.05rem;font-weight:400;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.tk-type__summary{color:color-mix(in oklch,var(--foreground) 88%,var(--sage-deep))}}.tk-type.is-open .tk-type__summary,.tk-type__toggle:hover .tk-type__summary{color:var(--sage-deep)}.tk-type__close{background:var(--clay);border:0;border-radius:999px;flex-shrink:0;width:1.9rem;height:1.9rem}@supports (color:color-mix(in lab,red,red)){.tk-type__close{background:color-mix(in oklch,var(--clay) 22%,white)}}.tk-type__close{color:var(--clay-deep);box-shadow:var(--shadow-glass);cursor:pointer;font-size:1.25rem;line-height:1}.tk-type__close:focus-visible,.tk-type__close:hover{background:var(--clay)}@supports (color:color-mix(in lab,red,red)){.tk-type__close:focus-visible,.tk-type__close:hover{background:color-mix(in oklch,var(--clay) 38%,white)}}.tk-type__close:focus-visible,.tk-type__close:hover{color:var(--clay-deep)}.tk-type__body{border-top:1px solid oklch(50% .05 80/.1);gap:.85rem;padding-top:.75rem;display:grid}.tk-staff-hint{color:var(--sage-deep);font-size:.75rem;font-weight:700;line-height:1.6}.dash-split{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:960px){.dash-split{grid-template-columns:1.1fr .9fr}}.gw-preview{flex-direction:column;gap:.9rem;font-family:gg sans,Segoe UI,Tahoma,sans-serif;display:flex}.gw-preview__mention{color:#dbdee1;font-size:.875rem;line-height:1.4}.gw-preview__mention-chip{color:#c9cdfb;background:#5865f24d;border-radius:3px;padding:0 2px;font-weight:500}.gw-preview__embed{color:#dbdee1;background:#2b2d31;border-radius:4px;min-width:0;max-width:100%;display:flex;overflow:hidden}.gw-preview__bar{background:#3d6b4d;flex-shrink:0;width:4px}.gw-preview__body{flex-direction:column;flex:1;gap:.35rem;min-width:0;padding:.9rem 1.05rem 1rem;display:flex}.gw-preview__embed-head{align-items:flex-start;gap:.85rem;margin-bottom:.35rem;display:flex}.gw-preview__head-text{flex-direction:column;flex:1;gap:.55rem;min-width:0;display:flex}.gw-preview__desc{opacity:.9;margin:0;font-size:.875rem;line-height:1.55}.gw-preview__row{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.gw-preview__field{flex-direction:column;gap:.3rem;margin-bottom:.35rem;font-size:.8125rem;display:flex}.gw-preview__field span{color:#b5bac1;text-transform:uppercase;letter-spacing:.02em;font-size:.75rem}.gw-preview__footer{color:#949ba4;margin-top:.35rem;font-size:.75rem}.gw-preview__image-wrap{aspect-ratio:16/9;isolation:isolate;contain:layout paint;background:#111214;border-radius:6px;flex-shrink:0;width:100%;max-width:100%;margin-top:.35rem;position:relative;overflow:hidden}.gw-preview__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.gw-preview__image-sample{place-items:center;display:grid;position:absolute;inset:0}.gw-preview__image-glyph{filter:drop-shadow(0 4px 12px #00000073);-webkit-user-select:none;user-select:none;font-size:2.75rem;line-height:1}.gw-preview__image-caption{z-index:2;text-align:center;color:#b5bac1;opacity:.85;text-shadow:0 1px 4px #000000bf;inset-inline:0;font-size:.7rem;position:absolute;bottom:.55rem}.gw-toggle{align-items:center;gap:.5rem;min-height:42px;display:inline-flex}.gw-preview__btn{color:#fff;opacity:.85;cursor:default;background:#5865f2;border:0;border-radius:3px;align-self:flex-start;padding:.45rem .95rem;font-size:.875rem}.gw-list{gap:.7rem}.gw-list__row{border-radius:1.15rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.gw-list__actions{flex-wrap:wrap;flex-shrink:0;gap:.55rem}.gw-list-btn,.gw-list__actions{align-items:center;display:flex}.gw-list-btn{width:100%;text-align:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:1rem;padding:0}.gw-list__main{flex-direction:column;flex:1;align-items:flex-start;gap:.35rem;min-width:0;display:flex}.gw-list__title{font-size:.9375rem;font-weight:700;line-height:1.35;display:block}.gw-list__meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.4rem .55rem;font-size:.8125rem;line-height:1.45;display:flex}.gw-list__sep{opacity:.55}.gw-detail__summary{flex-wrap:wrap;align-items:center;gap:.45rem .65rem;display:flex}.mt-3{margin-top:1rem}.rp-page{gap:1.25rem}.rp-page .admin-card__title{margin-bottom:.9rem}.rp-page .admin-card__desc{margin-bottom:1.15rem}.rp-page .admin-stat-grid{gap:.85rem}.rp-page .admin-form{gap:1.15rem}.rp-page .admin-actions{gap:.75rem;margin-top:.35rem}.rp-preview{flex-direction:column;gap:.9rem;font-family:gg sans,Segoe UI,Tahoma,sans-serif;display:flex}.rp-preview__embed{color:#dbdee1;background:#2b2d31;border-radius:4px;min-width:0;max-width:100%;display:flex;overflow:hidden}.rp-preview__bar{background:#3d6b4d;flex-shrink:0;width:4px}.rp-preview__body{flex-direction:column;flex:1;gap:.35rem;min-width:0;padding:.9rem 1.05rem 1rem;display:flex}.rp-preview__desc{opacity:.9;margin:0;font-size:.875rem;line-height:1.55}.rp-preview__placeholder{opacity:.55;font-weight:500}.rp-preview__role-id{opacity:.7;font-weight:500}.rp-preview__field{flex-direction:column;gap:.3rem;margin-bottom:.35rem;font-size:.8125rem;display:flex}.rp-preview__field span{color:#b5bac1;text-transform:uppercase;letter-spacing:.02em;font-size:.75rem}.rp-preview__footer{color:#949ba4;margin-top:.35rem;font-size:.75rem}.rp-preview__image-wrap{aspect-ratio:16/9;isolation:isolate;contain:layout paint;background:#111214;border-radius:6px;flex-shrink:0;width:100%;max-width:100%;margin-top:.35rem;position:relative;overflow:hidden}.rp-preview__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.rp-preview__image-sample{place-items:center;display:grid;position:absolute;inset:0}.rp-preview__image-glyph{filter:drop-shadow(0 4px 12px #00000073);-webkit-user-select:none;user-select:none;font-size:2.75rem;line-height:1}.rp-preview__image-caption{z-index:2;text-align:center;color:#b5bac1;opacity:.85;text-shadow:0 1px 4px #000000bf;inset-inline:0;font-size:.7rem;position:absolute;bottom:.55rem}.rp-preview__buttons{flex-wrap:wrap;gap:.45rem;display:flex}.rp-preview__btn{color:#fff;opacity:.9;cursor:default;background:#4e5058;border:0;border-radius:3px;padding:.4rem .85rem;font-size:.8125rem}.tk-preview{gap:1.15rem}.tk-preview__stage{flex-direction:column;gap:.65rem;display:flex}.tk-preview__stage-label{color:var(--muted,#6b7280);font-size:.75rem;font-weight:600}.tk-preview__ticket+.tk-preview__ticket{margin-top:.45rem}.tk-preview-select{flex-direction:column;gap:.4rem;font-family:gg sans,Segoe UI,Tahoma,sans-serif;display:flex}.tk-preview-select__value{color:#949ba4;background:#1e1f22;border-radius:4px;padding:.55rem .75rem;font-size:.8125rem}.tk-preview-select__menu{background:#2b2d31;border-radius:4px;flex-direction:column;gap:.15rem;margin:0;padding:.35rem;list-style:none;display:flex}.tk-preview-select__opt{color:#dbdee1;border-radius:3px;align-items:flex-start;gap:.55rem;padding:.45rem .5rem;display:flex}.tk-preview-select__opt:first-child{background:#303e39}.tk-preview-select__emoji{text-align:center;flex-shrink:0;width:1.4rem;line-height:1.4}.tk-preview-select__copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}.tk-preview-select__copy strong{font-size:.875rem}.tk-preview-select__copy span{color:#b5bac1;font-size:.75rem}.tk-preview-select__muted{opacity:.65}.rp-roles{flex-direction:column;gap:.75rem;display:flex}.rp-roles__head{justify-content:space-between;align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;display:flex}.rp-roles__title-wrap{flex-wrap:wrap;align-items:center;gap:.45rem;display:inline-flex}.rp-help-badge{background:var(--sage);border:0;border-radius:999px;padding:.22rem .6rem}@supports (color:color-mix(in lab,red,red)){.rp-help-badge{background:color-mix(in oklab,var(--sage) 12%,transparent)}}.rp-help-badge{color:var(--sage-deep);text-underline-offset:.14rem;cursor:pointer;font-size:.72rem;font-weight:800;text-decoration:underline}.rp-help-badge:hover{background:var(--sage)}@supports (color:color-mix(in lab,red,red)){.rp-help-badge:hover{background:color-mix(in oklab,var(--sage) 18%,transparent)}}.rp-help-box{background:var(--sage);border-radius:1rem;padding:.8rem .9rem}@supports (color:color-mix(in lab,red,red)){.rp-help-box{background:color-mix(in oklab,var(--sage) 6%,transparent)}}.rp-help-box{color:var(--muted-foreground);font-size:.8125rem;line-height:1.75}.rp-role-count{color:var(--sage-deep);grid-column:1/-1;font-size:.75rem;font-weight:600}.wl-page{gap:1.25rem}.wl-page .admin-card__title{margin-bottom:.9rem}.wl-page .admin-card__desc{margin-bottom:1.15rem}.wl-page .admin-stat-grid{gap:.85rem}.wl-page .admin-form{gap:1.15rem}.wl-page .admin-form-row{gap:1.1rem}.wl-page .admin-actions{gap:.75rem;margin-top:.35rem}.wl-card-controls{flex-direction:column;gap:.65rem;display:flex}.wl-card-controls__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.85rem 1.25rem;display:flex}.wl-card-controls__toggles{flex-wrap:wrap;flex:16rem;align-items:flex-end;gap:.85rem 1.5rem;min-width:0;display:flex}.wl-card-controls__toggle{flex-direction:column;gap:.3rem;min-width:8.5rem;display:flex}.wl-card-controls__label{color:var(--foreground);font-size:.8125rem;font-weight:600;line-height:1.3}.wl-card-controls__toggle .gw-toggle{min-height:2.35rem}.wl-card-controls__action{flex:none;align-items:center;display:flex}.wl-card-controls__action .admin-btn{white-space:nowrap}.wl-module-stat{flex-direction:column;justify-content:center;display:flex}.wl-module-switch{min-height:2rem;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.65rem;padding:0;display:inline-flex}.wl-module-switch:disabled{opacity:.5;cursor:not-allowed}.wl-module-switch:focus{outline:none}.wl-module-switch:focus-visible .wl-module-switch__track{box-shadow:var(--shadow-glass),var(--input-smoke-focus)}.wl-module-switch__track{background:var(--surface-live-gradient);width:2.85rem;height:1.55rem;box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));border-radius:999px;flex:none;transition:background .2s,box-shadow .2s;position:relative}.wl-module-switch:hover:not(:disabled) .wl-module-switch__track{background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}.wl-module-switch__thumb{width:1.15rem;height:1.15rem;box-shadow:var(--shadow-glass),0 1px 3px oklch(0 0 0/.14);background:oklch(100% 0 0/.92);border-radius:50%;transition:transform .2s,background .2s;position:absolute;top:.2rem;left:.2rem}.wl-module-switch.is-on .wl-module-switch__track{background:var(--sage)}@supports (color:color-mix(in lab,red,red)){.wl-module-switch.is-on .wl-module-switch__track{background:color-mix(in oklch,var(--sage) 58%,white)}}.wl-module-switch.is-on .wl-module-switch__track{box-shadow:var(--shadow-glass)}.wl-module-switch.is-on:hover:not(:disabled) .wl-module-switch__track{background:var(--sage)}@supports (color:color-mix(in lab,red,red)){.wl-module-switch.is-on:hover:not(:disabled) .wl-module-switch__track{background:color-mix(in oklch,var(--sage) 68%,white)}}.wl-module-switch.is-on:hover:not(:disabled) .wl-module-switch__track{box-shadow:var(--shadow-glass),var(--shadow-lift)}.wl-module-switch.is-on .wl-module-switch__thumb{background:oklch(100% 0 0/.98);transform:translate(1.3rem)}.wl-module-switch__text{font-family:var(--font-display);font-size:1.25rem;line-height:1.3}.wl-preview-card__background-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem 1rem;margin-top:.85rem;display:flex}.wl-preview-card__background-tools .admin-field__hint{margin:0}.wl-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.35rem;display:flex}.wl-head .admin-card__title{margin-bottom:.45rem}.wl-head .admin-card__desc{margin-bottom:0}.wl-tokens{flex-wrap:wrap;gap:.45rem;margin-top:.65rem;display:flex}.wl-token{border:1px solid var(--border)}@supports (color:color-mix(in lab,red,red)){.wl-token{border:1px solid color-mix(in oklab,var(--border) 80%,transparent)}}.wl-token{background:var(--sage)}@supports (color:color-mix(in lab,red,red)){.wl-token{background:color-mix(in oklab,var(--sage) 8%,transparent)}}.wl-token{color:var(--foreground);cursor:pointer;border-radius:999px;padding:.28rem .7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s}.wl-token:hover:not(:disabled){background:var(--sage)}@supports (color:color-mix(in lab,red,red)){.wl-token:hover:not(:disabled){background:color-mix(in oklab,var(--sage) 16%,transparent)}}.wl-token:hover:not(:disabled){border-color:var(--sage)}@supports (color:color-mix(in lab,red,red)){.wl-token:hover:not(:disabled){border-color:color-mix(in oklab,var(--sage) 35%,transparent)}}.wl-token:disabled{opacity:.5;cursor:not-allowed}.wl-segment{border-radius:var(--input-radius-pill);border:1px solid var(--input-border-idle);background:var(--surface-live-gradient);width:100%;-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--input-idle-shadow);grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.wl-segment--4{grid-template-columns:repeat(4,minmax(0,1fr))}.wl-segment__btn{border-radius:var(--input-radius-pill);min-height:2.35rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;padding:.35rem .65rem;font-size:.8125rem;font-weight:700;transition:color .2s,background .25s,box-shadow .25s}.wl-segment__btn:hover:not(:disabled){color:var(--foreground);background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass)}.wl-segment__btn:focus-visible{box-shadow:var(--input-smoke-focus);outline:none}.wl-segment__btn.is-active{color:var(--foreground)}.wl-segment__btn.is-active,.wl-segment__btn.is-active:hover:not(:disabled){background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}.wl-segment__btn:disabled{opacity:.55;cursor:not-allowed}.glass-range-shell,.wl-size-row__shell{border-radius:var(--input-radius-pill);border:1px solid var(--input-border-idle);background:var(--surface-live-gradient);min-height:2.5rem;-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--input-idle-shadow);direction:ltr;flex:1;align-items:center;padding:0 .85rem;display:flex}.glass-range-input,.wl-size-row__range{appearance:none;--range-pct:50%;background:linear-gradient(to right,var(--sage) 0,var(--sage) var(--range-pct),var(--foreground) var(--range-pct),var(--foreground) 100%);direction:ltr;flex:1;width:100%;height:.35rem}@supports (color:color-mix(in lab,red,red)){.glass-range-input,.wl-size-row__range{background:linear-gradient(to right,color-mix(in oklch,var(--sage) 38%,white) 0,color-mix(in oklch,var(--sage) 38%,white) var(--range-pct),color-mix(in oklch,var(--foreground) 8%,white) var(--range-pct),color-mix(in oklch,var(--foreground) 8%,white) 100%)}}.glass-range-input,.wl-size-row__range{border-radius:var(--input-radius-pill);cursor:pointer;outline:none;box-shadow:inset 1px 1px 3px oklch(52% .015 150/.1),inset -1px -1px 3px oklch(100% 0 0/.45)}.glass-range-input::-webkit-slider-thumb,.wl-size-row__range::-webkit-slider-thumb{appearance:none;border-radius:var(--input-radius-pill);background:var(--surface-live-gradient-strong);border:1px solid var(--input-border-focus);width:1.2rem;height:1.2rem;box-shadow:var(--shadow-glass),var(--shadow-lift)}.glass-range-input::-moz-range-thumb,.wl-size-row__range::-moz-range-thumb{border-radius:var(--input-radius-pill);background:var(--surface-live-gradient-strong);border:1px solid var(--input-border-focus);width:1.2rem;height:1.2rem;box-shadow:var(--shadow-glass),var(--shadow-lift)}.glass-range-input:disabled,.wl-size-row__range:disabled{opacity:.45;cursor:not-allowed}.glass-range-shell:has(.glass-range-input:disabled),.wl-size-row__shell:has(.wl-size-row__range:disabled){opacity:.55}.wl-size-row{align-items:center;gap:.65rem;width:100%;display:flex}.wl-size-row__label{color:var(--foreground);flex-shrink:0;font-size:.78rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.wl-size-row__label{color:color-mix(in oklch,var(--foreground) 78%,var(--sage-deep))}}.wl-size-row__label{min-width:3rem}.wl-size-row__value{text-align:center;min-width:5.5rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:700}.wl-color-row{align-items:center;gap:.65rem;width:auto;display:flex}.wl-color-hex{font-variant-numeric:tabular-nums;letter-spacing:.02em;flex:0 0 6.75rem;width:6.75rem;max-width:6.75rem}.wl-style-row{align-items:start}.wl-style-row>.admin-field:last-child{width:100%;min-width:0}.wl-style-row>.admin-field:last-child .admin-btn{justify-content:center;align-items:center;width:100%;min-height:2.75rem;display:inline-flex}@media (min-width:640px){.wl-page .admin-form-row.wl-style-row{grid-template-columns:minmax(12rem,1.35fr) minmax(9rem,.7fr) minmax(10rem,.95fr)}}.wl-color-swatch{border:1px solid var(--border);flex:none;width:2.75rem;height:2.75rem;padding:0}@supports (color:color-mix(in lab,red,red)){.wl-color-swatch{border:1px solid color-mix(in oklab,var(--border) 80%,transparent)}}.wl-color-swatch{cursor:pointer;background:0 0;border-radius:.75rem;overflow:hidden}.wl-color-swatch::-webkit-color-swatch-wrapper{padding:0}.wl-color-swatch::-webkit-color-swatch{border:0;border-radius:.65rem}.wl-color-swatch:disabled{opacity:.45;cursor:not-allowed}@media (min-width:960px){.wl-preview-card{z-index:2;align-self:start;position:sticky;top:1rem}}.wl-stack{grid-template-columns:1fr;gap:1.25rem;display:grid}.wl-preview{flex-direction:column;gap:.75rem;font-family:gg sans,Segoe UI,Tahoma,sans-serif;display:flex}.wl-preview__channel{letter-spacing:.02em;color:var(--muted-foreground);font-size:.75rem;font-weight:700}.wl-preview__msg{color:#dbdee1;background:#313338;border-radius:.85rem;align-items:flex-start;gap:.85rem;padding:.95rem 1rem;display:flex}.wl-preview__avatar{color:#fff;background:0 0;border-radius:999px;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;font-weight:700;display:grid;overflow:hidden}.wl-preview__avatar img{object-fit:contain;width:100%;height:100%}.wl-preview__body{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.wl-preview__meta{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8125rem;display:flex}.wl-preview__meta strong{color:#f2f3f5;font-weight:600}.wl-preview__bot{letter-spacing:.04em;color:#fff;background:#5865f2;border-radius:.25rem;padding:.1rem .3rem;font-size:.625rem;font-weight:700;line-height:1.2}.wl-preview__time{color:#949ba4;font-size:.6875rem}.wl-preview__mention{font-size:.875rem;line-height:1.4}.wl-preview__mention-chip{color:#c9cdfb;background:#5865f24d;border-radius:3px;padding:0 2px;font-weight:500}.wl-preview__content{white-space:pre-wrap;word-break:break-word;color:#dbdee1;margin:0;font-size:.9375rem;line-height:1.55}.wl-preview__card-wrap{aspect-ratio:16/9;isolation:isolate;background:#111214;border-radius:6px;width:100%;max-width:100%;margin-top:.35rem;overflow:hidden;container:wl-card/inline-size}.wl-preview__card-img{object-fit:cover;width:100%;height:100%;display:block}.wl-preview__card-mock{background:linear-gradient(135deg,#1e1f22,#2b2d31 48%,#313338) 50%/cover;width:100%;height:100%;position:relative}.wl-preview__card-avatar{aspect-ratio:1;color:#fff;z-index:1;background:0 0;border-radius:999px;place-items:center;font-weight:700;display:grid;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.wl-preview__card-avatar img{object-fit:cover;width:100%;height:100%}.wl-preview__card-name{z-index:1;text-align:center;pointer-events:none;white-space:nowrap;padding:0;font-weight:700;line-height:1;position:absolute;overflow:visible;transform:translate(-50%,-.85em)}.wl-preview__card-name-bounds{z-index:0;box-sizing:border-box;pointer-events:none;background:#0000001f;border:2px dashed #ffffffeb;border-radius:4px;position:absolute;transform:translate(-50%,calc(-.85em - 50%));box-shadow:0 0 0 1px #000000a6,0 2px 10px #00000073,inset 0 0 0 1px #00000040}.wl-preview__card-name-bounds-label{text-align:center;color:#fff;text-shadow:0 0 2px #000,0 1px 3px #000000f2,0 0 10px #000000b3;white-space:nowrap;inset-inline:0;font-size:.651042cqw;font-weight:700;line-height:1.2;position:absolute;top:calc(100% + .15rem)}.wl-preview__card-caption{z-index:2;text-align:center;color:#b5bac1;opacity:.9;text-shadow:0 1px 4px #000000bf;inset-inline:.75rem;font-size:.65rem;position:absolute;bottom:.55rem}.wl-preview__no-image{color:#949ba4;margin:.35rem 0 0;font-size:.8125rem}.ar-card,.st-page{flex-direction:column;gap:1rem;display:flex}.ar-card__head{border-bottom:1px solid var(--foreground);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.9rem;display:flex}@supports (color:color-mix(in lab,red,red)){.ar-card__head{border-bottom:1px solid color-mix(in oklab,var(--foreground) 8%,transparent)}}.ar-card__intro{flex-direction:column;gap:.25rem;min-width:0;display:flex}.ar-card__intro .admin-card__title{margin:0}.ar-card__desc{color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.6}.ar-card__head .wl-module-switch{flex:none;align-self:center}.ar-card__head .wl-module-switch__text{min-width:2.6rem;font-size:1rem}.ar-card__body{flex-direction:column;gap:.7rem;transition:opacity .2s;display:flex}.ar-card.is-off .ar-card__body{opacity:.6}.ar-card__label-row{justify-content:space-between;align-items:center;display:flex}.ar-card__label{font-size:.875rem;font-weight:800}.ar-card__count{background:var(--foreground);border-radius:999px;padding:.12rem .55rem}@supports (color:color-mix(in lab,red,red)){.ar-card__count{background:color-mix(in oklab,var(--foreground) 6%,transparent)}}.ar-card__count{color:var(--muted-foreground);font-size:.75rem;font-weight:700}.ar-empty{border:1px dashed var(--foreground);padding:.9rem}@supports (color:color-mix(in lab,red,red)){.ar-empty{border:1px dashed color-mix(in oklab,var(--foreground) 16%,transparent)}}.ar-empty{color:var(--muted-foreground);text-align:center;border-radius:.9rem;font-size:.8125rem}.ar-card__footer{justify-content:flex-end;gap:.5rem;display:flex}.ar-chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ar-chip{background:var(--surface-live-gradient);max-width:100%;box-shadow:var(--shadow-glass);color:var(--foreground);border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .4rem .35rem .75rem;font-size:.8125rem;font-weight:700;display:inline-flex}.ar-chip__dot{background:var(--sage);border-radius:50%;flex:none;width:.55rem;height:.55rem}@supports (color:color-mix(in lab,red,red)){.ar-chip__dot{background:color-mix(in oklch,var(--sage) 70%,white)}}.ar-chip__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ar-chip--missing{color:#b33a3a;background:oklab(59.655% .165378 .0754087/.14)}.ar-chip--missing .ar-chip__dot{background:#d64545}.ar-chip__remove{width:1.4rem;height:1.4rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;font-size:1rem;line-height:1;display:inline-grid}.ar-chip__remove:hover:not(:disabled){background:currentColor}@supports (color:color-mix(in lab,red,red)){.ar-chip__remove:hover:not(:disabled){background:color-mix(in oklab,currentColor 14%,transparent)}}.ar-chip__remove:disabled{opacity:.5;cursor:default}.rp-roles__row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(8rem,.9fr) auto;align-items:center;gap:.55rem;display:grid}.rp-emoji-input{min-width:0;position:relative;container-type:inline-size}.rp-emoji-input__icon{z-index:1;opacity:.62;pointer-events:none;-webkit-user-select:none;user-select:none;inset-inline-start:.7rem;width:1rem;height:1rem;position:absolute;top:50%;transform:translateY(-50%)}.rp-emoji-input__icon img{object-fit:contain;filter:grayscale();width:100%;height:100%;display:block}.rp-emoji-input__field{width:100%;min-width:0;padding-inline:2.5rem .75rem;font-size:.875rem}.rp-emoji-input__field::placeholder{font-size:inherit;opacity:.72}@container (max-width:7.5rem){.rp-emoji-input__icon{display:none}.rp-emoji-input__field{padding-inline-start:.85rem}}@media (max-width:1100px){.rp-roles__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(8.5rem,1fr) auto}}@media (max-width:720px){.rp-roles__row{grid-template-columns:1fr}}.rp-list{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.rp-list__row{border-radius:1.15rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.rp-list__actions{flex-wrap:wrap;flex-shrink:0;gap:.45rem}.rp-list-btn,.rp-list__actions{align-items:center;display:flex}.rp-list-btn{width:100%;text-align:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:1rem;padding:0}.rp-list__main{flex-direction:column;flex:1;align-items:flex-start;gap:.35rem;min-width:0;display:flex}.rp-list__title{font-size:.9375rem;font-weight:700;line-height:1.35;display:block}.rp-list__meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.4rem .55rem;font-size:.8125rem;line-height:1.45;display:flex}.rp-list__sep{opacity:.55}.rp-detail__summary{flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin-bottom:.85rem;display:flex}.rp-detail__roles{flex-direction:column;gap:.35rem;margin:0;padding-inline-start:1.1rem;font-size:.875rem;display:flex}.ov-page{gap:1.35rem}.ov-hero{background:radial-gradient(120% 90% at 100% 0,var(--sage),transparent 55%),var(--surface-live-gradient,var(--card));border-radius:1.35rem;flex-direction:column;gap:1rem;padding:1.15rem 1.2rem 1.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.ov-hero{background:radial-gradient(120% 90% at 100% 0,color-mix(in oklab,var(--sage) 18%,transparent),transparent 55%),var(--surface-live-gradient,var(--card))}}.ov-hero{box-shadow:var(--shadow-glass,0 10px 40px #14281e0f)}.ov-hero__stats{margin:0}.ov-hero__actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.ov-modules .admin-card__title{margin-bottom:.85rem}.ov-module-list{gap:.5rem;margin-top:.15rem}.ov-module-item{align-items:stretch;gap:0;display:flex}.ov-module-item__link{pointer-events:none;-webkit-user-select:none;user-select:none;flex:0 2.75rem;align-self:center;align-items:center;min-width:1.5rem;max-width:3.25rem;padding-inline:.15rem;display:flex}.ov-module-item__link-line{opacity:.88;background:repeating-linear-gradient(90deg,#0a0a0a 0 5px,#0000 5px 9px);flex:1;height:2px}.ov-module-item__link-node{opacity:.92;background:0 0;border:2px solid #0a0a0a;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-inline:1px}.ov-module-row{background:var(--surface-live-gradient);min-width:0;min-height:2.75rem;box-shadow:var(--shadow-glass);border-radius:1rem;flex:1;align-items:center;margin-inline-end:.35rem;padding:.5rem .85rem;display:flex}.ov-module-row--ready{background:radial-gradient(120% 80% at 100% 0,var(--sage),transparent 55%),var(--surface-live-gradient)}@supports (color:color-mix(in lab,red,red)){.ov-module-row--ready{background:radial-gradient(120% 80% at 100% 0,color-mix(in oklab,var(--sage) 12%,transparent),transparent 55%),var(--surface-live-gradient)}}.ov-module-row .admin-badge--muted{color:var(--clay-deep)}.ov-module-row__main{flex-flow:wrap;flex:1;align-items:center;gap:.35rem .55rem;min-width:0}.ov-module-row__main .dash-module-row__title{font-size:.875rem;line-height:1.25}.ov-module-row__roles{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;align-items:center;gap:.28rem;max-width:min(58%,22rem);margin-inline-start:auto;padding-inline-start:.5rem;display:flex}.ov-module-role-badge{z-index:0;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;isolation:isolate;max-width:6.75rem;color:var(--foreground);align-items:center;padding:.2rem .55rem;font-size:.625rem;font-weight:700;line-height:1.25;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ov-module-role-badge{color:color-mix(in oklch,var(--foreground) 78%,var(--sage-deep))}}.ov-module-role-badge:before{content:"";z-index:-1;border-radius:inherit;background:var(--sage);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ov-module-role-badge:before{background:color-mix(in oklch,var(--sage) 32%,#fff6d8)}}.ov-module-role-badge:before{opacity:.58;mix-blend-mode:multiply;pointer-events:none;transition:opacity .2s,background .2s}.ov-module-role-badge--more{max-width:none;padding-inline:.45rem}.ov-module-row__meta{color:var(--muted-foreground);font-size:.6875rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.ov-module-row__meta{color:color-mix(in oklab,var(--muted-foreground) 88%,transparent)}}.ov-module-item__btn.admin-btn{white-space:nowrap;height:auto;min-height:2.75rem;box-shadow:var(--shadow-glass);border-radius:1rem;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;margin-inline-start:.35rem;padding-inline:.9rem;font-size:.75rem;font-weight:700;line-height:1.25;display:inline-flex}.ov-module-item__btn.admin-btn--ghost:before{border-radius:inherit}.ov-module-item__btn.admin-btn:disabled{opacity:.5}@media (max-width:520px){.ov-module-item{flex-direction:column;align-items:stretch}.ov-module-item__link{display:none}.ov-module-row{margin-inline-end:0}.ov-module-item__btn.admin-btn{width:100%;min-height:2.5rem;margin-inline-start:0}}.ov-fmgr-dialog__roles{flex-direction:column;align-items:stretch;gap:.55rem;display:flex}.ov-fmgr-dialog__picker .dash-search-select{width:100%}.ov-fmgr-dialog__add.admin-btn{align-self:flex-start;width:auto}.ov-fmgr-dialog__list{flex-wrap:wrap;align-items:center;gap:.45rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.ov-fmgr-dialog__list>li{max-width:100%}.ov-fmgr-dialog__chip{cursor:pointer;border:none;gap:.35rem;max-width:min(100%,16rem);padding:.32rem .55rem .32rem .65rem;font-size:.6875rem;transition:opacity .2s,transform .2s}.ov-fmgr-dialog__chip:hover:not(:disabled){opacity:.94}.ov-fmgr-dialog__chip:active:not(:disabled){transform:scale(.98)}.ov-fmgr-dialog__chip:disabled{opacity:.55;cursor:not-allowed}.ov-fmgr-dialog__chip-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ov-fmgr-dialog.ov-fmgr-dialog{max-height:min(92vh,44rem);overflow:visible}.ov-fmgr-dialog .ov-fmgr-dialog__roles{overflow:visible}.ov-module-row__perm{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;padding-top:.15rem;display:flex}@supports (color:color-mix(in lab,red,red)){.ov-module-row__perm{border-top:1px solid color-mix(in oklab,var(--border) 55%,transparent)}}.ov-module-row__missing{color:var(--clay-deep);font-size:.75rem;font-weight:600;line-height:1.5}.ov-modules__footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;margin-top:1rem;padding-top:.85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.ov-modules__footer{border-top:1px solid color-mix(in oklab,var(--border) 55%,transparent)}}.ov-modules__footer .admin-btn,.ov-modules__footer .admin-login__cta{box-sizing:border-box;justify-content:center;align-items:center;width:auto;height:2.85rem;min-height:2.85rem;padding-block:0;padding-inline:1.15rem;font-size:.95rem;line-height:1;display:inline-flex}.ov-module-row__perm .admin-btn--sm{flex-shrink:0}.ov-insights{flex-direction:column;gap:1rem;display:flex}.ov-insights__grid{align-items:stretch}.ov-insight{flex-direction:column;gap:1rem;min-height:100%;display:flex}.ov-insight__head .admin-card__title{margin-bottom:.25rem}.ov-insight__body--ring{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem 1.75rem;display:flex}.ov-ring{background:linear-gradient(145deg,oklch(100% 0 0/.42) 0,var(--sage) 52%,oklch(100% 0 0/.28) 100%);border-radius:9999px;flex-shrink:0;width:9.25rem;height:9.25rem;position:relative}@supports (color:color-mix(in lab,red,red)){.ov-ring{background:linear-gradient(145deg,oklch(100% 0 0/.42) 0,color-mix(in oklch,var(--sage) 12%,white) 52%,oklch(100% 0 0/.28) 100%)}}.ov-ring{box-shadow:var(--shadow-glass),inset 0 0 0 1px oklch(100% 0 0/.5);-webkit-backdrop-filter:blur(8px)saturate(130%);backdrop-filter:blur(8px)saturate(130%)}.ov-ring__svg{width:100%;height:100%;display:block}.ov-ring__track{stroke:url(#ov-ring-track-grad);stroke-opacity:1}.ov-ring__progress{stroke:url(#ov-ring-progress-grad);filter:url(#ov-ring-soft-glow);transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1)}.ov-ring__label{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;display:flex;position:absolute;inset:0}.ov-ring__label strong{font-size:1.85rem;font-weight:800;font-family:var(--font-display,inherit);color:var(--sage-deep);line-height:1}.ov-ring__label span{color:var(--muted-foreground);font-size:.72rem;font-weight:600}.ov-legend{flex-direction:column;flex:1;gap:.55rem;min-width:min(100%,12rem);margin:0;padding:0;list-style:none;display:flex}.ov-legend__item{background:oklab(100% 0 5.96046e-8/.42);border-radius:9999px;align-items:center;gap:.55rem;padding:.45rem .65rem;display:flex}.ov-legend__dot{background:var(--muted-foreground);border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem}.ov-legend__dot--ok{background:var(--online);box-shadow:0 0 0 3px var(--online)}@supports (color:color-mix(in lab,red,red)){.ov-legend__dot--ok{box-shadow:0 0 0 3px color-mix(in oklab,var(--online) 22%,transparent)}}.ov-legend__dot--warn{background:var(--clay-deep)}.ov-legend__dot--off{background:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.ov-legend__dot--off{background:color-mix(in oklab,var(--muted-foreground) 55%,transparent)}}.ov-legend__name{flex:1;min-width:0;font-size:.84rem;font-weight:700}.ov-legend__meta{color:var(--muted-foreground);white-space:nowrap;font-size:.72rem;font-weight:600}.ov-capacity{gap:.85rem;margin:0;padding:0;list-style:none}.ov-capacity,.ov-capacity__row{flex-direction:column;display:flex}.ov-capacity__row{gap:.4rem}.ov-capacity__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ov-capacity__link{color:inherit;font-size:.875rem;font-weight:700;text-decoration:none}.ov-capacity__link:hover,.ov-capacity__value{color:var(--sage-deep)}.ov-capacity__value{font-size:.8125rem;font-weight:800;font-family:var(--font-display,inherit);white-space:nowrap}.ov-capacity__fill{animation:ov-fill-in .85s cubic-bezier(.22,1,.36,1) both}@keyframes ov-fill-in{0%{transform-origin:100%;transform:scaleX(0)}to{transform-origin:100%;transform:scaleX(1)}}.ov-pulse{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.35rem;padding-top:.85rem;display:grid}@supports (color:color-mix(in lab,red,red)){.ov-pulse{border-top:1px solid color-mix(in oklab,var(--border) 55%,transparent)}}.ov-pulse__item{text-align:center;background:oklab(100% 0 5.96046e-8/.38);border-radius:1rem;flex-direction:column;gap:.25rem;padding:.65rem .7rem;display:flex}.ov-pulse__label{color:var(--muted-foreground);font-size:.68rem;font-weight:600}.ov-pulse__num{font-size:.95rem;font-weight:800;font-family:var(--font-display,inherit);color:var(--sage-deep);letter-spacing:0;white-space:nowrap;line-height:1.2}.ov-pulse__num--warn{color:var(--clay-deep)}.ov-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.ov-platform-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ov-platform-tile{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:1.2rem;flex-direction:column;gap:.35rem;padding:.85rem .9rem;transition:transform .35s,background .35s;display:flex}.ov-platform-tile:hover{background:var(--surface-live-gradient-strong);transform:translateY(-2px)}.ov-platform-tile__top{align-items:center;gap:.45rem;display:flex}.ov-platform-tile__icon{object-fit:contain;width:20px!important;height:20px!important}.ov-platform-tile__name{color:var(--muted-foreground);font-size:.78rem;font-weight:700}.ov-platform-tile__count{font-size:1.05rem;font-weight:800;font-family:var(--font-display,inherit);color:var(--sage-deep);line-height:1.2}.ov-platform-tile__sub{color:var(--muted-foreground);font-size:.72rem}.ov-platform-tile__meter{margin-top:.25rem}@media (max-width:720px){.ov-pulse{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ov-capacity__fill,.ov-platform-tile,.ov-ring__progress{transition:none;animation:none}}.notify-module-stats{margin-bottom:.25rem}.nv-preview-card{width:100%;max-width:none;position:sticky;top:1rem}.nv-preview-card .admin-card__title{margin-bottom:.85rem}.nv-preview{flex-direction:column;gap:.9rem;font-family:gg sans,Segoe UI,Tahoma,sans-serif;display:flex}.nv-preview__content{color:var(--foreground);margin:0;font-size:.9375rem;line-height:1.5}.nv-preview__mention{color:#c9cdfb;background:#5865f238;border-radius:3px;padding:0 .2rem;font-weight:600}.nv-preview__embed{color:#dbdee1;background:#2b2d31;border-radius:4px;min-width:0;max-width:100%;display:flex;overflow:hidden}.nv-preview__bar{flex-shrink:0;width:4px}.nv-preview__body{flex-direction:column;flex:1;gap:.45rem;min-width:0;padding:.9rem 1.05rem 1rem;display:flex}.nv-preview__author{align-items:center;gap:.5rem;display:flex}.nv-preview__author-icon{object-fit:cover;background:#1e1f22;border-radius:50%;flex-shrink:0;width:24px;height:24px}.nv-preview__author-name{color:#fff;font-size:.875rem;font-weight:600;text-decoration:none}.nv-preview__author-name:hover{text-decoration:underline}.nv-preview__title-row{align-items:flex-start;gap:.85rem;display:flex}.nv-preview__title-text{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.nv-preview__title{color:#00a8fc;font-size:1rem;font-weight:700;line-height:1.3;text-decoration:none}.nv-preview__title:hover{text-decoration:underline}.nv-preview__desc{color:#dbdee1;margin:0;font-size:.875rem;font-weight:400;line-height:1.375}.nv-preview__thumb{object-fit:cover;background:#1e1f22;border-radius:4px;flex-shrink:0;align-self:flex-start;width:80px;height:80px}.nv-preview__row{grid-template-columns:1fr 1fr;gap:.75rem .85rem;display:grid}.nv-preview__field{flex-direction:column;gap:.25rem;font-size:.8125rem;display:flex}.nv-preview__field span{color:#b5bac1;letter-spacing:.01em;font-size:.75rem;font-weight:700}.nv-preview__field strong{color:#dbdee1;font-weight:500;line-height:1.4}.nv-preview__platform-value{align-items:center;gap:.35rem;display:inline-flex}.nv-preview__platform-value img{object-fit:cover;background:#1e1f22;border-radius:50%}.nv-preview__image-wrap{aspect-ratio:16/9;isolation:isolate;contain:layout paint;background:#111214;border-radius:6px;flex-shrink:0;width:100%;max-width:100%;margin-top:.15rem;position:relative;overflow:hidden}.nv-preview__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.nv-preview__image,.nv-preview__image-fallback{position:absolute;inset:0}.nv-preview__image-logo{z-index:1;object-fit:contain;opacity:.92;filter:drop-shadow(0 4px 12px #00000073);width:3.5rem;height:3.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nv-preview__image-caption{z-index:2;text-align:center;color:#b5bac1;opacity:.85;text-shadow:0 1px 4px #000000bf;inset-inline:0;font-size:.7rem;position:absolute;bottom:.55rem}.nv-preview__footer{color:#949ba4;align-items:center;gap:.4rem;margin-top:.2rem;font-size:.75rem;display:flex}.nv-preview__footer-icon{object-fit:cover;border-radius:50%;width:16px;height:16px}.nv-preview__buttons{flex-wrap:wrap;gap:.45rem;display:flex}.nv-preview__btn{color:#fff;opacity:1;cursor:default;background:#4e5058;border:0;border-radius:3px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.8125rem;font-weight:500;display:inline-flex}.nv-preview__btn img{border-radius:2px}.nv-preview__btn--secondary{color:#fff;background:#4e5058}@media (max-width:900px){.nv-preview-card{position:static}.nv-preview__row{grid-template-columns:1fr}}.notify-board{align-items:start;gap:1rem;display:grid}.notify-board__main,.notify-board__side{flex-direction:column;gap:1rem;width:100%;min-width:0;display:flex}.notify-board__main{align-self:start;height:fit-content}.notify-board__side{align-self:stretch}@media (min-width:1100px){.notify-board{grid-template-columns:minmax(0,1fr) minmax(340px,1.15fr)}.notify-primary-grid #dash-notify-form{order:unset}}@media (min-width:960px){.notify-lists-grid>.admin-card:last-child{order:unset}}.dash-checkbox-row{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--muted-foreground);align-items:center;gap:.55rem;margin-top:.15rem;display:inline-flex}.dash-checkbox-row span{letter-spacing:0;font-size:.8125rem;font-weight:600;line-height:1.35}.dash-field-label-row{align-items:center;gap:.4rem;display:inline-flex}.dash-info-tip{display:inline-flex;position:relative}.dash-info-tip__btn{width:1.1rem;height:1.1rem;color:var(--sage-deep);cursor:help;background:oklch(100% 0 0/.55);border:1px solid oklch(52% .1 145/.45);border-radius:9999px;justify-content:center;align-items:center;font-family:ui-serif,Georgia,serif;font-size:.7rem;font-style:italic;font-weight:700;line-height:1;display:inline-flex}.dash-info-tip__btn:focus-visible{outline:2px solid var(--sage-deep);outline-offset:2px}.dash-info-tip__bubble{z-index:40;width:max-content;max-width:min(17rem,80vw);box-shadow:0 10px 28px oklch(40% .03 145/.18),0 0 0 1px var(--border);color:var(--foreground);white-space:normal;opacity:0;visibility:hidden;pointer-events:none;top:calc(100% + .45rem);background:oklch(99% .01 85/.97);border-radius:.85rem;padding:.6rem .75rem;font-size:.75rem;font-weight:500;line-height:1.7;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;inset-inline-start:-.5rem;transform:translateY(-2px)}.dash-info-tip--open .dash-info-tip__bubble,.dash-info-tip:focus-within .dash-info-tip__bubble,.dash-info-tip:hover .dash-info-tip__bubble{opacity:1;visibility:visible;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.dash-info-tip__bubble{transition:none}}.contact-section__lead{margin-bottom:1.35rem}.contact-card{isolation:isolate;position:relative}.contact-card__glow{pointer-events:none;background:radial-gradient(ellipse at 20% 0,var(--sage),transparent 55%),radial-gradient(ellipse at 90% 10%,var(--gold),transparent 50%);height:55%;position:absolute;inset:-20% -10% auto}@supports (color:color-mix(in lab,red,red)){.contact-card__glow{background:radial-gradient(ellipse at 20% 0,color-mix(in oklab,var(--sage) 28%,transparent),transparent 55%),radial-gradient(ellipse at 90% 10%,color-mix(in oklab,var(--gold) 18%,transparent),transparent 50%)}}.contact-card__glow{opacity:.85;z-index:0}.contact-card__inner{z-index:1;gap:1.5rem;padding:1.35rem 1.2rem 1.5rem;display:grid;position:relative}@media (min-width:860px){.contact-card__inner{grid-template-columns:minmax(0,.92fr) minmax(0,1.2fr);align-items:stretch;gap:1.75rem;padding:1.85rem 1.75rem 1.95rem}}.contact-card__aside{flex-direction:column;gap:1rem;min-height:100%;padding:.25rem .1rem;display:flex}@media (min-width:860px){.contact-card__aside{justify-content:flex-start;align-items:stretch}}.contact-card__aside-top{flex-direction:column;gap:.75rem;display:flex}.contact-card__aside-title{font-family:var(--font-display);color:var(--foreground);margin:0;font-size:clamp(1.55rem,3.4vw,2.15rem);line-height:1.35}.contact-card__aside-quote{max-width:26rem;color:var(--muted-foreground);border-inline-start:2px solid var(--sage-deep);margin:.15rem 0 0;font-size:.95rem;font-style:italic;line-height:1.9}@supports (color:color-mix(in lab,red,red)){.contact-card__aside-quote{border-inline-start:2px solid color-mix(in oklab,var(--sage-deep) 45%,transparent)}}.contact-card__aside-quote{padding-inline-start:.9rem}.contact-card__socials{flex-direction:column;flex:none;align-items:center;gap:.45rem;width:100%;max-width:min(22rem,100%);margin:.15rem auto 0;display:flex}.contact-card__socials-label{font-family:var(--font-display);color:var(--sage-deep);text-align:center;margin:0;font-size:.82rem;font-weight:700}.contact-scatter{--scatter-card-w:clamp(6.75rem,21vw,8.1rem);--scatter-row-gap:.55rem;--scatter-col-gap:.7rem;--scatter-frost-amount:.88;width:100%;min-height:var(--scatter-stack-h,10rem);background:0 0;border-radius:0;padding:.2rem .15rem .45rem;position:relative;overflow:visible}.contact-scatter[data-count="1"]{--scatter-stack-h:calc(var(--scatter-card-w) * 1.22 + .75rem)}.contact-scatter[data-count="2"]{--scatter-stack-h:calc(var(--scatter-card-w) * 1.22 + .9rem)}.contact-scatter[data-count="3"]{--scatter-stack-h:calc(var(--scatter-card-w) * 2.05 + var(--scatter-row-gap) + .85rem)}.contact-scatter[data-count="4"],.contact-scatter[data-count="5"]{--scatter-stack-h:calc(var(--scatter-card-w) * 2.95 + var(--scatter-row-gap) * 2 + .9rem)}.contact-scatter__stack{width:100%;height:var(--scatter-stack-h);min-height:var(--scatter-stack-h);margin:0;padding:0;list-style:none;position:relative}.contact-scatter__item{width:var(--scatter-card-w);transform-origin:50%;margin:0;position:absolute;top:0;left:0;right:auto}.contact-scatter[data-count="1"] .contact-scatter__item--slot-1{margin-left:calc(var(--scatter-card-w) / -2);top:.2rem;left:50%}.contact-scatter[data-count="2"] .contact-scatter__item--slot-1{top:.15rem;left:calc(50% - var(--scatter-card-w) - var(--scatter-col-gap) / 2)}.contact-scatter[data-count="2"] .contact-scatter__item--slot-2{top:.45rem;left:calc(50% + var(--scatter-col-gap) / 2)}.contact-scatter[data-count="3"] .contact-scatter__item--slot-1{top:.05rem;left:calc(50% - var(--scatter-card-w) - var(--scatter-col-gap) / 2)}.contact-scatter[data-count="3"] .contact-scatter__item--slot-2{top:.2rem;left:calc(50% + var(--scatter-col-gap) / 2)}.contact-scatter[data-count="3"] .contact-scatter__item--slot-3{top:calc(var(--scatter-card-w) * .92 + var(--scatter-row-gap));margin-left:calc(var(--scatter-card-w) / -2);left:50%}.contact-scatter[data-count="4"] .contact-scatter__item--slot-1{margin-left:calc(var(--scatter-card-w) / -2);top:0;left:50%}.contact-scatter[data-count="4"] .contact-scatter__item--slot-2{top:calc(var(--scatter-card-w) * .92 + var(--scatter-row-gap));left:calc(50% - var(--scatter-card-w) - var(--scatter-col-gap) / 2)}.contact-scatter[data-count="4"] .contact-scatter__item--slot-3{top:calc(var(--scatter-card-w) * .92 + var(--scatter-row-gap) + .2rem);left:calc(50% + var(--scatter-col-gap) / 2)}.contact-scatter[data-count="4"] .contact-scatter__item--slot-4{top:calc((var(--scatter-card-w) * .92 + var(--scatter-row-gap)) * 2);margin-left:calc(var(--scatter-card-w) / -2);left:50%}.contact-scatter[data-count="5"] .contact-scatter__item--slot-1{top:.05rem;left:calc(50% - var(--scatter-card-w) - var(--scatter-col-gap) / 2)}.contact-scatter[data-count="5"] .contact-scatter__item--slot-2{top:.2rem;left:calc(50% + var(--scatter-col-gap) / 2)}.contact-scatter[data-count="5"] .contact-scatter__item--slot-3{top:calc(var(--scatter-card-w) * .92 + var(--scatter-row-gap));left:calc(50% - var(--scatter-card-w) - var(--scatter-col-gap) / 2)}.contact-scatter[data-count="5"] .contact-scatter__item--slot-4{top:calc(var(--scatter-card-w) * .92 + var(--scatter-row-gap) + .2rem);left:calc(50% + var(--scatter-col-gap) / 2)}.contact-scatter[data-count="5"] .contact-scatter__item--slot-5{top:calc((var(--scatter-card-w) * .92 + var(--scatter-row-gap)) * 2);margin-left:calc(var(--scatter-card-w) / -2);left:50%}.contact-scatter__item--instagram{--scatter-tint:#dd2a7b;--scatter-ink:#8a1f5a;--scatter-frost:oklab(94.5482% .0195841 .0271009);--scatter-frost-deep:oklab(90.3551% .0524271 -.000270364);--scatter-frost-edge:oklab(90.8403% .021895 -.0262777)}.contact-scatter__item--telegram{--scatter-tint:#2aabee;--scatter-ink:#0f6fa8;--scatter-frost:oklab(95.5342% -.014617 -.0189643);--scatter-frost-deep:oklab(92.3188% -.0199572 -.0316459);--scatter-frost-edge:oklab(93.9216% -.0134605 -.0198929)}.contact-scatter__item--discord{--scatter-tint:#5865f2;--scatter-ink:#3b45b0;--scatter-frost:oklab(93.8154% .000419649 -.0211365);--scatter-frost-deep:oklab(89.0134% .00365052 -.0542406);--scatter-frost-edge:oklab(91.3815% .000951154 -.0422707)}.contact-scatter__item--github{--scatter-tint:#24292f;--scatter-ink:#1f2328;--scatter-frost:oklab(92.172% -.00110808 -.00321213);--scatter-frost-deep:oklab(84.127% -.000847311 -.00277772);--scatter-frost-edge:oklab(91.7577% -.00102057 -.00296743)}.contact-scatter__item--x{--scatter-tint:#0f1419;--scatter-ink:#0f1419;--scatter-frost:oklab(90.8906% -.00255242 -.00463436);--scatter-frost-deep:oklab(83.7672% -.000940993 -.00239007);--scatter-frost-edge:oklab(91.9028% -.00226882 -.00411943)}.contact-scatter__card{border:1px solid #fff;border-radius:1.15rem;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.contact-scatter__card{border:1px solid color-mix(in oklab,white calc(48% + var(--scatter-frost-amount) * 32%),transparent)}}.contact-scatter__card{background:radial-gradient(circle at 28% 16%,oklch(1 0 0/calc(var(--scatter-frost-amount) * .9)),transparent 46%),radial-gradient(circle at 88% 92%,var(--scatter-tint),transparent 52%),linear-gradient(155deg,var(--scatter-frost) 0,var(--scatter-frost-deep) 48%,var(--scatter-frost-edge) 100%)}@supports (color:color-mix(in lab,red,red)){.contact-scatter__card{background:radial-gradient(circle at 28% 16%,oklch(1 0 0/calc(var(--scatter-frost-amount) * .9)),transparent 46%),radial-gradient(circle at 88% 92%,color-mix(in oklab,var(--scatter-tint) calc(var(--scatter-frost-amount) * 46%),transparent),transparent 52%),linear-gradient(155deg,color-mix(in oklab,var(--scatter-frost) calc(var(--scatter-frost-amount) * 100%),transparent) 0,color-mix(in oklab,var(--scatter-frost-deep) calc(var(--scatter-frost-amount) * 100%),transparent) 48%,color-mix(in oklab,var(--scatter-frost-edge) calc(var(--scatter-frost-amount) * 100%),transparent) 100%)}}.contact-scatter__card{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--shadow-glass),inset 0 1px 0 oklch(1 0 0/calc(.35 + var(--scatter-frost-amount) * .5)),inset 0 -10px 28px oklch(1 0 0/calc(var(--scatter-frost-amount) * .42)),inset 0 18px 36px oklch(1 0 0/calc(var(--scatter-frost-amount) * .3));color:var(--scatter-ink,var(--foreground));isolation:auto;contain:none;text-decoration:none;transition:box-shadow .45s cubic-bezier(.22,1,.36,1),border-color .45s,filter .45s,opacity .35s}.contact-scatter__card--inactive{opacity:.58;filter:grayscale(.35)saturate(.75)}.contact-scatter__card--inactive:after{content:"به‌زودی";z-index:2;color:var(--foreground);inset-inline-end:.45rem;background:oklab(100% 0 5.96046e-8/.72);border:1px solid oklab(100% 0 5.96046e-8/.55);border-radius:9999px;padding:.18rem .45rem;font-size:.58rem;font-weight:800;position:absolute;top:.45rem;box-shadow:inset 0 1px oklch(100% 0 0/.55)}@supports (color:color-mix(in lab,red,red)){.contact-scatter__card--inactive:after{color:color-mix(in oklab,var(--foreground) 70%,transparent)}}.contact-scatter__card--inactive:after{pointer-events:none;line-height:1.2}.contact-scatter__item:focus-within .contact-scatter__card,.contact-scatter__item:hover .contact-scatter__card{border-color:#fff}@supports (color:color-mix(in lab,red,red)){.contact-scatter__item:focus-within .contact-scatter__card,.contact-scatter__item:hover .contact-scatter__card{border-color:color-mix(in oklab,white calc(58% + var(--scatter-frost-amount) * 34%),transparent)}}.contact-scatter__item:focus-within .contact-scatter__card,.contact-scatter__item:hover .contact-scatter__card{filter:saturate(1.06)brightness(1.03);box-shadow:var(--shadow-glass),var(--shadow-lift),inset 0 1px 0 oklch(1 0 0/calc(.4 + var(--scatter-frost-amount) * .5)),inset 0 -12px 32px oklch(1 0 0/calc(var(--scatter-frost-amount) * .48)),inset 0 20px 40px oklch(1 0 0/calc(var(--scatter-frost-amount) * .34)),0 18px 36px oklch(40% .04 145/.12)}.contact-scatter__item:focus-within .contact-scatter__card--inactive,.contact-scatter__item:hover .contact-scatter__card--inactive{filter:grayscale(.2)saturate(.85)brightness(1.02)}.contact-scatter__media{aspect-ratio:1/.88;background:0 0;border:0;flex:auto;min-height:5.85rem;padding:.7rem .65rem .35rem;display:flex}.contact-scatter__brand,.contact-scatter__media{z-index:1;justify-content:center;align-items:center;position:relative}.contact-scatter__brand{border:1px solid #fff;border-radius:1rem;width:clamp(2.85rem,34%,3.75rem);height:clamp(2.85rem,34%,3.75rem);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.contact-scatter__brand{border:1px solid color-mix(in oklab,white calc(48% + var(--scatter-frost-amount) * 30%),transparent)}}.contact-scatter__brand{background:radial-gradient(circle at 30% 20%,oklch(1 0 0/calc(var(--scatter-frost-amount) * .85)),transparent 55%),white}@supports (color:color-mix(in lab,red,red)){.contact-scatter__brand{background:radial-gradient(circle at 30% 20%,oklch(1 0 0/calc(var(--scatter-frost-amount) * .85)),transparent 55%),color-mix(in oklab,white calc(var(--scatter-frost-amount) * 72%),var(--scatter-tint,var(--sage)) calc(var(--scatter-frost-amount) * 18%),transparent)}}.contact-scatter__brand{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 oklch(1 0 0/calc(.35 + var(--scatter-frost-amount) * .45)),inset 0 -8px 18px oklch(1 0 0/calc(var(--scatter-frost-amount) * .3)),0 8px 18px oklch(40% .03 145/.1);color:inherit}.contact-scatter__brand-svg{object-fit:contain;filter:drop-shadow(0 1px 1px oklch(100% 0 0/.35));width:58%;height:58%}.contact-scatter__meta{z-index:1;text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:0;margin:0;padding:.45rem .55rem .85rem;display:flex;position:relative}.contact-scatter__title{font-family:var(--font-display);color:var(--foreground);text-align:center;width:100%;font-size:clamp(.88rem,2.6vw,1.05rem);font-weight:800;line-height:1.3}.contact-card__aside-note{max-width:16rem;color:var(--muted-foreground);opacity:.9;text-align:center;margin:1.15rem auto 0;font-size:.78rem}@media (min-width:860px){.contact-card__aside-note{margin-top:1.35rem;padding-top:0}}@media (max-width:859px){.contact-card__socials{margin-top:.35rem}.contact-scatter{--scatter-card-w:clamp(6.5rem,28vw,7.85rem);--scatter-col-gap:.55rem;--scatter-row-gap:.45rem}}@media (max-width:480px){.contact-scatter{--scatter-card-w:clamp(6.1rem,36vw,7.25rem);--scatter-col-gap:.4rem;--scatter-row-gap:.4rem}}.contact-card__form-wrap{min-width:0;box-shadow:none;background:0 0;padding:.1rem 0}.contact-card__form-wrap .server-request-form{box-shadow:none;background:0 0;margin-top:0;padding:0}.contact-form .streamer-follow-modal__verify-row .server-request-form__upload-btn,.contact-form .streamer-follow-modal__verify-row .streamer-follow-modal__send-btn{border:1px solid var(--input-border-idle);border-radius:var(--input-radius-pill);background:var(--surface-live-gradient);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--input-idle-shadow)}.contact-form .streamer-follow-modal__verify-row .server-request-form__upload-btn:hover:not(:disabled),.contact-form .streamer-follow-modal__verify-row .streamer-follow-modal__send-btn:hover:not(:disabled){border-color:var(--input-border-focus);background:var(--surface-live-gradient-strong);box-shadow:var(--input-smoke-focus)}.contact-form .server-request-form__upload-btn--ghost{background:oklch(100% 0 0/.18)}.contact-select{z-index:2;width:100%;position:relative}.contact-select--open{z-index:40}.contact-select__trigger{border-radius:var(--input-radius-pill);border:1px solid var(--input-border-idle);background:var(--surface-live-gradient);width:100%;min-height:2.75rem;-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--input-idle-shadow);font:inherit;color:var(--foreground);text-align:right;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 1rem;font-size:.9375rem;transition:border-color .25s,background .25s,box-shadow .25s;display:flex}.contact-select__trigger:disabled{opacity:.7;cursor:not-allowed}.contact-select--open .contact-select__trigger,.contact-select__trigger:focus-visible{border-color:var(--input-border-focus);background:var(--surface-live-gradient-strong);box-shadow:var(--input-smoke-focus);outline:none}.contact-select__chev,.contact-select__placeholder{color:var(--muted-foreground)}.contact-select__chev{flex-shrink:0;font-size:.75rem;transition:transform .25s}.contact-select--open .contact-select__chev{transform:rotate(180deg)}.contact-select__panel{z-index:50;background:var(--surface-live-gradient);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));overscroll-behavior:contain;inset-inline:0;border:1px solid oklab(94.7007% 1.3411e-8 3.27826e-8);border-radius:1.25rem;flex-direction:column;gap:.2rem;max-height:min(16rem,45vh);margin:0;padding:.45rem;list-style:none;display:flex;position:absolute;top:calc(100% + .4rem);overflow:auto;box-shadow:0 16px 36px oklch(35% .03 145/.18)}.contact-select__option{width:100%;font:inherit;color:var(--foreground);text-align:right;cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:.6rem .85rem;font-size:.875rem;transition:background .2s}.contact-select__option--active,.contact-select__option:hover{background:oklab(100% 0 5.96046e-8/.42)}.contact-select__option--active{color:var(--foreground);font-weight:700}.contact-form__actions{justify-content:center;width:100%;padding-top:.5rem;display:flex}.contact-form__char-count{box-shadow:none;letter-spacing:.02em;font-variant-numeric:tabular-nums;direction:ltr;background:0 0;border:0;justify-content:center;align-self:flex-end;align-items:center;gap:.28rem;margin-top:.35rem;padding:0;font-size:.78rem;line-height:1.2;display:inline-flex}.contact-form__char-count,.contact-form__char-count-max,.contact-form__char-count-sep{color:var(--foreground);font-weight:800}.contact-form__char-count-sep{opacity:.65;font-weight:700}.contact-form__char-count-num{color:var(--foreground);font-weight:900;transition:color .2s}.contact-form__char-count--short .contact-form__char-count-num{color:#b71c1c}.contact-form__submit-tilt{width:50%;margin-inline:auto}.contact-form__submit-content,.contact-form__submit-surface{width:100%}.contact-form__submit-surface--locked{opacity:.48;filter:grayscale(.25);pointer-events:none}.contact-form__submit{cursor:pointer;width:100%;min-height:2.9rem;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:.75rem 1.5rem;display:inline-flex}.contact-form__submit:disabled{opacity:1;cursor:not-allowed}.contact-form__submit-label{font-size:.95rem;font-weight:800}@media (max-width:639px){.contact-form__submit-tilt{width:75%}}.contact-card__success{flex-direction:column;justify-content:center;align-items:flex-start;gap:.65rem;min-height:14rem;padding:.5rem .15rem;display:flex}.contact-card__success-title{font-family:var(--font-display);color:var(--sage-deep);margin:0;font-size:1.45rem}.contact-card__success-desc{max-width:28rem;color:var(--muted-foreground);margin:0;font-size:.95rem;line-height:1.75}.lv-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.lv-head .wl-module-switch{align-self:center}.lv-hint{color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.7}.lv-row-switch{justify-content:space-between;align-items:center;gap:1rem;display:flex}.lv-row-switch>div{flex-direction:column;gap:.2rem;display:flex}.lv-tokens{flex-wrap:wrap;gap:.45rem;display:flex}.lv-token{border-radius:var(--input-radius-pill);background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);color:var(--muted-foreground);font:inherit;cursor:pointer;border:0;align-items:center;gap:.45rem;padding:.32rem .5rem .32rem .8rem;font-size:.75rem;font-weight:700;transition:color .2s,background .25s,box-shadow .25s;display:inline-flex}.lv-token code{border-radius:var(--input-radius-pill);background:var(--sage);padding:.12rem .45rem}@supports (color:color-mix(in lab,red,red)){.lv-token code{background:color-mix(in oklab,var(--sage) 14%,transparent)}}.lv-token code{color:var(--sage-deep);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-weight:700}.lv-token:hover:not(:disabled){color:var(--foreground);background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}.lv-token:focus-visible{box-shadow:var(--input-smoke-focus);outline:none}.lv-token:disabled{opacity:.55;cursor:not-allowed}.lv-announce-preview{white-space:pre-wrap;word-break:break-word}.lv-levelup-preview{width:100%;max-width:520px;margin-top:.6rem}.lv-seg{border-radius:var(--input-radius-pill);border:1px solid var(--input-border-idle);background:var(--surface-live-gradient);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));box-shadow:var(--input-idle-shadow);gap:.25rem;padding:.25rem;display:inline-flex}.lv-seg__opt{border-radius:var(--input-radius-pill);min-height:2.35rem;color:var(--muted-foreground);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:.35rem 1rem;font-size:.8125rem;font-weight:700;transition:color .2s,background .25s,box-shadow .25s}.lv-seg__opt:hover:not(:disabled){color:var(--foreground)}.lv-seg__opt:focus-visible{box-shadow:var(--input-smoke-focus);outline:none}.lv-seg__opt.is-active{color:var(--foreground);background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}.lv-seg__opt:disabled{opacity:.55;cursor:not-allowed}.lv-rewards{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.lv-reward{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);border-radius:1.25rem;grid-template-columns:8.5rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.55rem .7rem;display:grid}.lv-reward__level{color:var(--muted-foreground);align-items:center;gap:.45rem;font-size:.8125rem;font-weight:700;display:flex}.lv-reward__remove{width:2.1rem;height:2.1rem;font-size:1.15rem}.lv-reward__remove:hover:not(:disabled){color:var(--clay-deep);background:var(--clay-deep)}@supports (color:color-mix(in lab,red,red)){.lv-reward__remove:hover:not(:disabled){background:color-mix(in oklab,var(--clay-deep) 12%,transparent)}}.lv-reward__level .admin-input{text-align:center;width:5rem}.lv-card-editor{flex-direction:column;gap:1rem;display:flex}.lv-card-preview{max-width:720px}.lv-templates{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.7rem;display:grid}.lv-template{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);color:var(--muted-foreground);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:1.1rem;flex-direction:column;gap:.45rem;padding:.45rem .45rem .55rem;transition:color .2s,background .25s,box-shadow .25s,border-color .25s,transform .2s;display:flex}.lv-template:hover:not(:disabled){color:var(--foreground);background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift);transform:translateY(-1px)}.lv-template:focus-visible{box-shadow:var(--input-smoke-focus);outline:none}.lv-template.is-active{color:var(--foreground);border-color:var(--input-border-focus);background:var(--surface-live-gradient-strong);box-shadow:var(--shadow-glass),var(--shadow-lift)}.lv-template:disabled{opacity:.55;cursor:not-allowed}.lv-template>div{box-shadow:none!important}.lv-template__name{justify-content:center;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:700;display:inline-flex}.lv-template.is-active .lv-template__name:before{content:"";background:var(--sage);border-radius:50%;width:.5rem;height:.5rem}@supports (color:color-mix(in lab,red,red)){.lv-template.is-active .lv-template__name:before{background:color-mix(in oklch,var(--sage) 70%,white)}}.lv-template.is-active .lv-template__name:before{box-shadow:0 0 0 2px var(--sage)}@supports (color:color-mix(in lab,red,red)){.lv-template.is-active .lv-template__name:before{box-shadow:0 0 0 2px color-mix(in oklab,var(--sage) 25%,transparent)}}.lv-embed-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;margin-top:.5rem;font-size:.82rem;display:grid}.lv-save-bar{flex-direction:column;gap:.6rem;display:flex}.lv-save-bar .admin-actions{justify-content:flex-end}.lv-search{gap:.5rem;margin-bottom:.75rem;display:flex}.lv-search .admin-input{flex:1}.lv-members{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.lv-member{background:var(--surface-live-gradient);border-radius:1.25rem;align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}.lv-member,.lv-member__rank{box-shadow:var(--shadow-glass)}.lv-member__rank{border-radius:var(--input-radius-pill);background:var(--surface-live-gradient-strong);min-width:2.1rem;height:2.1rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums;place-items:center;padding:0 .4rem;font-size:.8125rem;font-weight:800;display:inline-grid}.lv-member__rank.is-top1{color:oklch(36% .07 70);background:linear-gradient(145deg,oklch(93% .1 90),oklch(84% .13 80))}.lv-member__rank.is-top2{color:oklch(36% .02 240);background:linear-gradient(145deg,oklch(96% .01 240),oklch(85% .02 240))}.lv-member__rank.is-top3{color:oklch(34% .06 45);background:linear-gradient(145deg,oklch(90% .06 55),oklch(76% .1 50))}.lv-member__avatar{object-fit:cover;border-radius:999px;flex:none;width:2.5rem;height:2.5rem}.lv-member__avatar--empty{background:var(--sage);place-items:center;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.lv-member__avatar--empty{background:color-mix(in oklab,var(--sage) 25%,transparent)}}.lv-member__avatar--empty{font-weight:700}.lv-member__main{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.lv-member__line{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.lv-member__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lv-member__level{border-radius:var(--input-radius-pill);background:var(--sage);flex:none;padding:.15rem .6rem}@supports (color:color-mix(in lab,red,red)){.lv-member__level{background:color-mix(in oklab,var(--sage) 14%,transparent)}}.lv-member__level{color:var(--sage-deep);font-size:.75rem;font-weight:800}.lv-member__bar{background:var(--foreground);border-radius:999px;height:.4rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.lv-member__bar{background:color-mix(in oklab,var(--foreground) 8%,transparent)}}.lv-member__bar>span{border-radius:inherit;background:linear-gradient(90deg,var(--sage),var(--sage-deep));height:100%;margin-inline-start:0;display:block}.lv-member__meta{color:var(--muted-foreground);font-size:.75rem}.lv-member__edit{flex-wrap:wrap;gap:.45rem;margin-top:.35rem;display:flex}.lv-member__edit .admin-input{flex:9rem}.lv-badge-link{align-self:flex-start;margin-top:.4rem;text-decoration:none;transition:transform .15s,filter .15s}.lv-badge-link:hover{filter:brightness(.97);transform:translateY(-1px)}.lv-advanced summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.lv-advanced summary::-webkit-details-marker{display:none}.lv-advanced summary>span{flex-direction:column;gap:.2rem;display:flex}.lv-advanced summary:after{content:"";opacity:.6;border-block-end:2px solid;border-inline-end:2px solid;flex:none;width:.6rem;height:.6rem;transition:transform .2s;transform:rotate(45deg)}.lv-advanced[open] summary{margin-bottom:1rem}.lv-advanced[open] summary:after{transform:rotate(-135deg)}.lv-danger{box-shadow:var(--shadow-glass);background:linear-gradient(145deg,oklch(95% .03 35/.55),oklch(97% .015 80/.45));border-radius:1.25rem;margin-top:1.25rem;padding:.85rem 1.1rem}.lv-danger summary{color:var(--clay-deep);cursor:pointer;font-size:.875rem;font-weight:700}.lv-danger[open] summary{margin-bottom:.6rem}@media (max-width:640px){.lv-reward{grid-template-columns:1fr auto}.lv-reward__role{grid-area:2/1/auto/-1}.lv-member{flex-wrap:wrap}}.lb-page{--lb-accent:#3d6b4d;flex-direction:column;min-height:100dvh;display:flex}.lb-main{flex:1 0 auto;padding-top:5.5rem;padding-bottom:2rem}.lb-container{max-width:56rem}.lb-hero{background:radial-gradient(ellipse 55% 120% at 100% 0,var(--lb-accent),transparent 70%),var(--surface-live-gradient-strong);border-radius:1.85rem;align-items:center;gap:1.25rem;margin-bottom:1.75rem;padding:1.35rem 1.4rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.lb-hero{background:radial-gradient(ellipse 55% 120% at 100% 0,color-mix(in oklab,var(--lb-accent) 22%,transparent),transparent 70%),var(--surface-live-gradient-strong)}}.lb-hero:after{content:"";background:linear-gradient(to left,transparent,var(--lb-accent),transparent);opacity:.55;inset-inline:1.4rem;border-radius:999px;height:2px;position:absolute;bottom:0}.lb-hero__copy{flex:1;min-width:0}.lb-hero__kicker{color:var(--sage-deep);margin:0;font-size:.78rem;font-weight:700}.lb-hero__icon{object-fit:cover;width:80px;height:80px;box-shadow:0 0 0 3px var(--lb-accent),0 10px 24px var(--lb-accent);border-radius:1.35rem;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.lb-hero__icon{box-shadow:0 0 0 3px color-mix(in oklab,var(--lb-accent) 45%,white),0 10px 24px color-mix(in oklab,var(--lb-accent) 22%,transparent)}}.lb-hero__icon--blank{background:var(--lb-accent);color:#fff;place-items:center;font-size:2rem;font-weight:800;display:grid}.lb-hero__title{text-align:start;overflow-wrap:anywhere;margin:0}.lb-hero__sub{text-align:start;margin:.35rem 0 0}.lb-stats{flex-wrap:wrap;gap:.45rem;margin:.7rem 0 0;padding:0;list-style:none;display:flex}.lb-stats li{background:var(--surface-live-gradient);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));backdrop-filter:blur(var(--surface-live-blur)) saturate(var(--surface-live-saturate));border-radius:999px;align-items:baseline;gap:.35rem;padding:.32rem .75rem;display:flex}.lb-stats strong{color:var(--sage-deep);font-size:.95rem;font-weight:800}.lb-stats span{color:var(--muted-foreground);font-size:.75rem}.lb-avatar{object-fit:cover;background:var(--lb-accent);border-radius:999px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.lb-avatar{background:color-mix(in oklab,var(--lb-accent) 25%,transparent)}}.lb-progress{background:var(--foreground);border-radius:999px;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.lb-progress{background:color-mix(in oklab,var(--foreground) 10%,transparent)}}.lb-progress__fill{border-radius:inherit;background:linear-gradient(to left,var(--lb-accent),var(--lb-accent));position:absolute;inset-block:0;inset-inline-start:0}@supports (color:color-mix(in lab,red,red)){.lb-progress__fill{background:linear-gradient(to left,var(--lb-accent),color-mix(in oklab,var(--lb-accent) 55%,#fff))}}.lb-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.85rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.lb-podium__card{text-align:center;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.45rem;min-width:0;padding:1.6rem 1rem 1.1rem;display:flex;position:relative}.lb-podium__card--1{box-shadow:0 0 0 2px var(--gold),0 18px 40px var(--gold);padding-top:2.15rem;transform:translateY(-.55rem)}@supports (color:color-mix(in lab,red,red)){.lb-podium__card--1{box-shadow:0 0 0 2px color-mix(in oklab,var(--gold) 75%,transparent),0 18px 40px color-mix(in oklab,var(--gold) 22%,transparent)}}.lb-podium__card--1 .lb-avatar{box-shadow:0 0 0 4px #f5b301}.lb-podium__card--2 .lb-avatar{box-shadow:0 0 0 4px #b8c0cc}.lb-podium__card--3 .lb-avatar{box-shadow:0 0 0 4px #cd7f32}.lb-podium__medal{color:#1f1600;top:.7rem;border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:.95rem;font-weight:800;display:grid;position:absolute;inset-inline-start:.7rem;box-shadow:0 4px 12px #0000002e}.lb-podium__card--1 .lb-podium__medal{background:#f5b301}.lb-podium__card--2 .lb-podium__medal{background:#d5dbe3}.lb-podium__card--3 .lb-podium__medal{background:#e3a468}.lb-podium__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-display);font-size:1.2rem;font-weight:400;display:block;overflow:hidden}.lb-podium__level{color:var(--lb-accent);font-size:.95rem;font-weight:800}.lb-podium__xp{color:var(--muted-foreground);font-size:.8rem}.lb-podium__meta{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--muted-foreground);font-size:.72rem;overflow:hidden}.lb-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.lb-row{border-radius:1.25rem;grid-template-columns:2.25rem 44px minmax(0,1fr) minmax(7rem,11rem) 3.25rem;align-items:center;gap:.85rem;padding:.7rem .95rem;transition:transform .18s,box-shadow .18s;display:grid}.lb-row:hover{box-shadow:var(--shadow-lift);transform:translateY(-1px)}.lb-row__rank{color:var(--muted-foreground);text-align:center;font-variant-numeric:tabular-nums;font-weight:800}.lb-row__main{flex-direction:column;gap:.15rem;min-width:0;display:flex}.lb-row__name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.lb-row__meta{color:var(--muted-foreground);font-size:.78rem}.lb-row__progress{flex-direction:column;gap:.3rem;display:flex}.lb-row__xp{color:var(--muted-foreground);text-align:end;font-size:.72rem}.lb-row__level{flex-direction:column;align-items:center;line-height:1.1;display:flex}.lb-row__level-label{color:var(--muted-foreground);font-size:.7rem}.lb-row__level-value{color:var(--lb-accent);font-family:var(--font-display);font-size:1.45rem;font-weight:400}.lb-empty{text-align:center;color:var(--muted-foreground);border-radius:1.5rem;flex-direction:column;align-items:center;gap:.45rem;padding:2.5rem 1.5rem;display:flex}.lb-empty strong{color:var(--foreground);font-family:var(--font-display);font-size:1.15rem;font-weight:400}.lb-foot{color:var(--muted-foreground);text-align:center;margin:1.75rem 0 0;font-size:.82rem}.lb-foot code{background:var(--foreground);border-radius:.4rem;padding:.1rem .35rem}@supports (color:color-mix(in lab,red,red)){.lb-foot code{background:color-mix(in oklab,var(--foreground) 8%,transparent)}}.lb-foot code{direction:ltr;unicode-bidi:isolate}@media (min-width:768px){.lb-main{padding-top:7rem}}@media (max-width:640px){.lb-podium{gap:.5rem}.lb-podium__card{padding:1.4rem .5rem .9rem}.lb-podium__card .lb-avatar{width:56px!important;height:56px!important}.lb-podium__card--1 .lb-avatar{width:68px!important;height:68px!important}.lb-podium__card--1{transform:none}.lb-podium__name{font-size:.95rem}.lb-podium__meta{display:none}.lb-hero{align-items:flex-start;padding:1rem}.lb-hero__icon,.lb-hero__icon--blank{width:64px;height:64px}.lb-row{grid-template-columns:1.75rem 40px minmax(0,1fr) 2.75rem;gap:.6rem}.lb-row .lb-avatar{width:40px!important;height:40px!important}.lb-row__progress{grid-area:2/3/auto/-1}}.qa-fab,.qa-island,body:has([data-no-quick-access]) .qa-root{display:none}@media (min-width:768px){.qa-fab{right:max(1.5rem,calc(env(safe-area-inset-right) + 1rem));bottom:max(1.5rem,calc(env(safe-area-inset-bottom) + 1rem));z-index:60;display:block;position:fixed}.qa-fab__button{width:3.6rem;height:3.6rem;color:var(--sage-deep);cursor:pointer;background:var(--surface-live-gradient-strong);-webkit-backdrop-filter:blur(calc(var(--surface-live-blur) + 2px)) saturate(150%);backdrop-filter:blur(calc(var(--surface-live-blur) + 2px)) saturate(150%);box-shadow:var(--shadow-glass),0 10px 28px oklch(45% .05 145/.16),inset 0 1px 0 oklch(100% 0 0/.7);-webkit-tap-highlight-color:transparent;border:0;border-radius:9999px;place-items:center;transition:transform .38s cubic-bezier(.22,1,.36,1),box-shadow .38s cubic-bezier(.22,1,.36,1),color .3s;display:grid;position:relative}.qa-fab__button:hover{box-shadow:var(--shadow-glass),0 14px 34px oklch(45% .06 145/.22),inset 0 1px 0 oklch(100% 0 0/.75);transform:translateY(-2px)scale(1.04)}.qa-fab__button:active{transform:scale(.95)}.qa-fab__button:focus{outline:none}.qa-fab__button:focus-visible{box-shadow:var(--shadow-glass),var(--input-smoke-focus)}.qa-fab--open .qa-fab__button{color:var(--clay-deep)}.qa-fab__icon{grid-area:1/1;place-items:center;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s;display:grid}.qa-fab__icon--close{opacity:0;transform:rotate(-90deg)scale(.6)}.qa-fab--open .qa-fab__icon--grid{opacity:0;transform:rotate(90deg)scale(.6)}.qa-fab--open .qa-fab__icon--close{opacity:1;transform:none}.qa-panel{background:var(--surface-live-gradient-strong);width:19.5rem;-webkit-backdrop-filter:blur(calc(var(--surface-live-blur) + 6px)) saturate(160%);backdrop-filter:blur(calc(var(--surface-live-blur) + 6px)) saturate(160%);box-shadow:var(--shadow-glass),0 24px 60px oklch(40% .04 145/.18),inset 0 1px 0 oklch(100% 0 0/.7);transform-origin:100% 100%;opacity:0;visibility:hidden;border-radius:1.6rem;padding:.85rem .6rem .6rem;transition:opacity .22s,transform .38s cubic-bezier(.22,1,.36,1),visibility 0s linear .38s;position:absolute;bottom:calc(100% + .85rem);right:0;transform:translateY(10px)scale(.92)}.qa-fab--open .qa-panel{opacity:1;visibility:visible;transition:opacity .2s,transform .42s cubic-bezier(.22,1.2,.36,1),visibility;transform:none}.qa-panel__title{font-family:var(--font-display);letter-spacing:.02em;color:var(--muted-foreground);margin:0 .65rem .55rem;font-size:.78rem;font-weight:700}.qa-panel__list{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.qa-panel__list>li{opacity:0;transition:opacity .2s,transform .3s cubic-bezier(.22,1,.36,1);transform:translateY(6px)}.qa-fab--open .qa-panel__list>li{opacity:1;transform:none}.qa-fab--open .qa-panel__list>li:nth-child(2){transition-delay:35ms}.qa-fab--open .qa-panel__list>li:nth-child(3){transition-delay:70ms}.qa-fab--open .qa-panel__list>li:nth-child(4){transition-delay:.105s}.qa-panel__item{color:var(--foreground);border-radius:1.1rem;align-items:center;gap:.75rem;padding:.6rem .65rem;text-decoration:none;transition:background .2s,box-shadow .2s,transform .25s cubic-bezier(.22,1,.36,1);display:flex}.qa-panel__item:focus-visible,.qa-panel__item:hover{background:oklch(100% 0 0/.55);outline:none;box-shadow:inset 0 1px oklch(100% 0 0/.8),0 6px 16px oklch(45% .03 145/.08)}.qa-panel__item:active{transform:scale(.98)}.qa-panel__item--current{background:oklch(100% 0 0/.38)}.qa-panel__icon{border-radius:.95rem;flex:none;place-items:center;width:2.6rem;height:2.6rem;display:grid;box-shadow:inset 0 1px oklch(100% 0 0/.55),0 4px 12px oklch(40% .04 145/.1)}.qa-panel__icon--discord{color:#fff;background:linear-gradient(145deg,#7984f5,#5865f2 55%,#4752c4)}.qa-panel__icon--sage{color:var(--sage-deep);background:var(--sage)}@supports (color:color-mix(in lab,red,red)){.qa-panel__icon--sage{background:color-mix(in oklch,var(--sage) 34%,white)}}.qa-panel__icon--clay{color:var(--clay-deep);background:var(--clay)}@supports (color:color-mix(in lab,red,red)){.qa-panel__icon--clay{background:color-mix(in oklch,var(--clay) 28%,white)}}.qa-panel__icon--gold{color:oklch(50% .11 70);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.qa-panel__icon--gold{background:color-mix(in oklch,var(--gold) 32%,white)}}.qa-panel__text{flex-direction:column;flex:auto;gap:.1rem;min-width:0;display:flex}.qa-panel__item-title{font-family:var(--font-display);font-size:.92rem;font-weight:700;line-height:1.35}.qa-panel__item-hint{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;line-height:1.35;overflow:hidden}.qa-panel__go{color:var(--foreground);flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.qa-panel__go{color:color-mix(in oklch,var(--foreground) 38%,transparent)}}.qa-panel__go{transition:transform .25s cubic-bezier(.22,1,.36,1),color .2s}.qa-panel__item:hover .qa-panel__go{color:var(--sage-deep);transform:translate(-3px)}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.qa-fab--open .qa-panel,.qa-fab__icon,.qa-panel,.qa-panel__list>li{transition-duration:.01ms!important;transition-delay:0s!important}}@media (max-width:767px){:root{--qa-island-h:4rem;--qa-island-bottom:max(.75rem,env(safe-area-inset-bottom));--qa-island-clearance:calc(var(--qa-island-h) + var(--qa-island-bottom) + .75rem)}.qa-island{left:var(--mobile-gutter);right:var(--mobile-gutter);bottom:var(--qa-island-bottom);z-index:60;max-width:28rem;height:var(--qa-island-h);-webkit-tap-highlight-color:transparent;margin-inline:auto;padding:.35rem;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .25s;display:block;position:fixed}body:has(input:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=file]):focus,textarea:focus,select:focus,[contenteditable=true]:focus) .qa-island{transform:translateY(calc(100% + var(--qa-island-bottom) + 1.75rem));opacity:0;pointer-events:none}.qa-island__surface{background:var(--surface-live-gradient-strong);-webkit-backdrop-filter:blur(calc(var(--surface-live-blur) + 6px)) saturate(160%);backdrop-filter:blur(calc(var(--surface-live-blur) + 6px)) saturate(160%);box-shadow:var(--shadow-glass),0 14px 34px oklch(40% .04 145/.16),inset 0 1px 0 oklch(100% 0 0/.75);border-radius:9999px;position:absolute;inset:0}.qa-island__track{grid-template-columns:repeat(5,minmax(0,1fr));height:100%;display:grid;position:relative}.qa-island__defs{width:0;height:0;position:absolute;overflow:hidden}.qa-island__tab{z-index:1;min-width:0;color:var(--foreground);border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.qa-island__tab{color:color-mix(in oklch,var(--foreground) 52%,transparent)}}.qa-island__tab{text-decoration:none;transition:color .3s,transform .3s cubic-bezier(.22,1,.36,1)}.qa-island__tab:active{transform:scale(.92)}.qa-island__tab:focus{outline:none}.qa-island__tab:focus-visible{box-shadow:var(--input-smoke-focus)}.qa-island__tab-icon{place-items:center;transition:transform .4s cubic-bezier(.22,1,.36,1);display:grid}.qa-island__tab-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-display);font-size:.66rem;font-weight:600;line-height:1.2;overflow:hidden}.qa-island__tab--active{color:var(--sage-deep)}.qa-island__tab--active .qa-island__tab-icon{transform:translateY(-1px)scale(1.06)}.qa-island__tab--active .qa-island__tab-icon svg{stroke:url(#qa-island-active-gradient);stroke-width:2.1px}.qa-island__tab--active .qa-island__tab-label{background:linear-gradient(90deg,var(--sage-deep),var(--clay-deep));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.qa-island__center{z-index:2;justify-content:center;display:flex;position:relative}.qa-island__center-label{color:var(--foreground);position:absolute;bottom:calc(50% - 1.15rem)}@supports (color:color-mix(in lab,red,red)){.qa-island__center-label{color:color-mix(in oklch,var(--foreground) 52%,transparent)}}.qa-island__center-label{pointer-events:none}.qa-island__discord{border-radius:1rem;place-items:center;transition:transform .3s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:-.8rem}.qa-island__discord:active{transform:scale(.9)}.qa-island__discord:focus{outline:none}.qa-island__discord:focus-visible{box-shadow:var(--input-smoke-focus)}.qa-island__discord-logo{filter:drop-shadow(0 6px 10px oklch(35% .05 40/.28));width:3.3rem;height:auto;display:block}body:has(.qa-island):not(:has([data-no-quick-access])) .nav-bar-header{display:none}body:has(.qa-island):not(:has([data-no-quick-access])) .hero-section{padding-top:calc(env(safe-area-inset-top) + 2rem)}body:has(.qa-island):not(:has([data-no-quick-access])) .lb-main,body:has(.qa-island):not(:has([data-no-quick-access])) .legal-page__main,body:has(.qa-island):not(:has([data-no-quick-access])) .not-found-page__main,body:has(.qa-island):not(:has([data-no-quick-access])) .server-request-page .servers-page__main,body:has(.qa-island):not(:has([data-no-quick-access])) .servers-page__main{padding-top:calc(env(safe-area-inset-top) + 1.5rem)}body:has(.qa-island):not(:has([data-no-quick-access])) .site-footer{padding-bottom:calc(var(--qa-island-clearance) + 1.5rem)}body:has(.qa-island):not(:has([data-no-quick-access])) .servers-live-jump{bottom:calc(var(--qa-island-clearance) + 1.35rem)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.qa-island__tab,.qa-island__tab-icon{transition-duration:.01ms!important}}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}