/*! tailwindcss v4.3.3 | 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-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::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,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;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:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}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}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.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}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}}@font-face{font-family:Minecraft;src:url(/fonts/minecraft.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Minecraft;src:url(/fonts/minecraft-bold.otf)format("opentype");font-style:normal;font-weight:700;font-display:swap}:root{--ink:#071018;--ink-soft:#0b1620;--panel:#101d27;--panel-light:#14242f;--line:#bedce921;--text:#f3f7f8;--muted:#9eb0ba;--cyan:#69dcea;--cyan-strong:#24c8db;--amethyst:#a978df;--emerald:#48c993;--amber:#efc178;--container:1240px;--display:ui-rounded,"Arial Rounded MT Bold","Trebuchet MS",system-ui,sans-serif}.announcement-editor,.announcement-library,.announcement-server-picker,.announcement-settings-card{background:linear-gradient(145deg,#091e27f5,#051219fa);border:1px solid #63dce533;border-radius:26px;box-shadow:0 22px 70px #0003}.announcement-server-picker{grid-template-columns:minmax(240px,.48fr) minmax(0,1fr);align-items:center;gap:24px;padding:18px;display:grid}.announcement-editor>header,.announcement-server-picker>header,.announcement-settings-card>header{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.announcement-editor h2,.announcement-library h2,.announcement-server-picker h2,.announcement-settings-card h2{margin:5px 0 0}.announcement-step{color:#69dce6;width:42px;height:42px;font:800 .72rem/1 var(--font-mono);letter-spacing:.08em;background:#37becb17;border:1px solid #63dce56b;border-radius:14px;place-items:center;display:grid}.announcement-world-tabs{background:0 0;border:0;padding:0}.announcement-world-tabs button{color:#8da3ab;cursor:pointer;background:#020e14b8;border:1px solid #76a5b42b;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;min-height:72px;padding:14px 16px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:grid}.announcement-world-tabs button:hover{border-color:#63dce559;transform:translateY(-1px)}.announcement-world-tabs button>i{border:2px solid;border-radius:3px;width:18px;height:18px;transform:rotate(45deg);box-shadow:0 0 14px}.announcement-world-tabs button span{gap:4px;min-width:0}.announcement-world-tabs button strong{text-transform:capitalize}.announcement-world-tabs button small{color:#637982}.announcement-status,.announcement-world-tabs button>b{letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:7px 9px;font-size:.57rem}.announcement-status.live,.announcement-world-tabs .live{color:#5fe6aa;background:#1eb07714}.announcement-status.paused,.announcement-world-tabs .paused{color:#8ba0a8;background:#748e970f}.announcement-settings-card{background:linear-gradient(135deg,#08252bfa,#091d26f5 60%,#162738f5);grid-template-columns:minmax(300px,.72fr) minmax(0,1fr);gap:28px;padding:26px}.announcement-settings-card>header{grid-template-columns:auto minmax(0,1fr) auto;align-content:center}.announcement-settings-card>header p{color:#789099;max-width:620px;margin:8px 0 0;line-height:1.65}.announcement-status{white-space:nowrap;align-self:start;align-items:center;gap:7px;display:inline-flex}.announcement-status i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px}.announcement-settings-card form{background:#020e149e;border:1px solid #6fa5b426;border-radius:20px;grid-template-columns:minmax(210px,1.15fr) repeat(2,minmax(120px,.7fr));align-items:stretch;gap:10px;padding:10px}.announcement-settings-card form>label:not(.announcement-toggle){color:#8ea4ac;border-left:1px solid #6fa5b421;gap:7px;padding:9px 12px;font-size:.69rem;font-weight:800;display:grid}.announcement-number{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:5px;display:grid}.announcement-number input{color:#f4fbfa;background:0 0;border:0;min-width:0;padding:0;font-size:1.18rem;font-weight:900}.announcement-number small{color:#5f7680;font-size:.61rem}.announcement-settings-card form .button{grid-column:1/-1;min-height:46px}.announcement-toggle{cursor:pointer;background:#071c22b8;border:1px solid #6fa5b424;border-radius:15px;min-width:0;padding:12px 14px;display:flex}.announcement-toggle input{accent-color:#58d7e3;width:19px;height:19px}.announcement-toggle b{color:#eaf5f4;font-size:.76rem}.announcement-toggle small{color:#657c84;font-size:.62rem}.announcement-editor,.announcement-library{padding:26px}.announcement-library>header{border-bottom:1px solid #6fa5b41f;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.announcement-editor>header p,.announcement-library>header p{color:#718891;margin:7px 0 0;line-height:1.55}.announcement-library>header .button{flex:none}.announcement-audience-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.announcement-audience-tabs button{color:#81959d;cursor:pointer;background:#020e149e;border:1px solid #6fa5b424;border-radius:13px;justify-content:space-between;align-items:center;gap:7px;min-width:0;min-height:44px;padding:9px 11px;font-size:.65rem;font-weight:850;display:flex}.announcement-audience-tabs button.active{color:#edf9f8;background:#2389972b;border-color:#63dce580;box-shadow:inset 0 -2px #62dbe5}.announcement-audience-tabs button b{color:#68dbe5;background:#63dce51a;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:.58rem;display:grid}.announcement-pool-intro{justify-content:space-between;align-items:center;gap:16px;padding:22px 3px 12px;display:flex}.announcement-pool-intro>div{gap:3px;display:grid}.announcement-pool-intro strong{color:#f3faf9}.announcement-pool-intro span{color:#6d838b;font-size:.67rem}.announcement-pool-intro>i{color:#5fe1a5;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-style:normal;font-weight:900}.announcement-message-list{gap:9px;display:grid}.announcement-message-list article{background:#020e14ad;border:1px solid #6fa5b424;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;transition:border-color .2s,background .2s;display:grid}.announcement-message-list article:hover{background:#051920e0;border-color:#63dce54d}.announcement-message-list article.inactive{opacity:.62}.announcement-message-state{color:#61e2a7;letter-spacing:.08em;text-transform:uppercase;justify-items:center;gap:5px;font-size:.48rem;font-weight:900;display:grid}.announcement-message-state i{background:currentColor;border-radius:50%;width:9px;height:9px;box-shadow:0 0 12px}.announcement-message-list article.inactive .announcement-message-state{color:#82969e}.announcement-message-list article>div{gap:5px;min-width:0;display:grid}.announcement-message-list article strong{color:#f1f8f7}.announcement-message-list article p{color:#91a4aa;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.72rem;line-height:1.5;overflow:hidden}.announcement-message-list article small{color:#536b74;font-size:.57rem}.announcement-message-list article aside{gap:6px;display:flex}.announcement-empty button,.announcement-message-list article aside button{color:#a9bbc0;cursor:pointer;background:0 0;border:1px solid #6fa5b433;border-radius:10px;padding:9px 11px;font-size:.64rem;font-weight:850}.announcement-message-list article aside button:last-child{color:#ff8d9a}.announcement-empty{color:#6f8790;text-align:center;border:1px dashed #63dce538;border-radius:16px;justify-items:center;gap:7px;padding:34px 20px;display:grid}.announcement-empty i{color:#65dce5;font-size:1.35rem;font-style:normal}.announcement-empty strong{color:#dce9e8}.announcement-empty span{font-size:.67rem}.announcement-editor{position:sticky;top:110px}.announcement-editor>header{border-bottom:1px solid #6fa5b41f;padding-bottom:17px}.announcement-chat-preview{text-align:center;background:radial-gradient(circle at 50% 20%,#44d0de1f,#0000 55%),#031016;border:1px solid #63dce552;border-radius:18px;place-content:center;justify-items:center;gap:5px;min-height:138px;margin:18px 0;padding:22px;display:grid;overflow:hidden;box-shadow:inset 3px 0 #62dbe5}.announcement-chat-preview small{color:#5f7b84;font:750 .55rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.announcement-chat-preview p,.announcement-chat-preview strong{overflow-wrap:anywhere;max-width:100%;font-family:var(--font-minecraft),var(--font-mono),monospace}.announcement-chat-preview strong{color:#65dce5;text-transform:uppercase;text-shadow:0 0 18px #63dce538;font-size:1.12rem}.announcement-chat-preview p{color:#e6efee;margin:0;font-size:.76rem;line-height:1.55}.announcement-editor form{gap:14px}.announcement-editor form>label,.announcement-editor-options>label:not(.announcement-toggle){color:#9cafb5;gap:7px;font-size:.69rem;font-weight:850;display:grid}.announcement-editor input,.announcement-editor select,.announcement-editor textarea{color:#edf6f5;width:100%;min-height:45px;font:inherit;background:#031219;border:1px solid #6fa5b440;border-radius:12px;padding:12px 13px}.announcement-editor textarea{min-height:124px}.announcement-editor label>small{color:#5f757e;font-size:.59rem;font-weight:600;line-height:1.45}.announcement-editor-options{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:10px;display:grid}.announcement-editor-options .announcement-toggle{align-self:end;min-height:45px}.announcement-editor-actions .button-primary{flex:1}.announcement-lane-summary{color:#6f8790;background:#010e147a;border:1px solid #69dcea1f;border-radius:14px;grid-column:1/-1;align-items:center;gap:12px;margin:-8px 0 0;padding:11px 14px;font-size:.66rem;line-height:1.5;display:flex}.announcement-lane-summary strong{color:#6ddfe8;letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.62rem}.announcement-colour-picker{color:#9cafb5;border:0;min-width:0;margin:0;padding:0}.announcement-colour-picker legend{margin-bottom:7px;font-size:.69rem;font-weight:850}.announcement-colour-picker>small{color:#5f757e;margin-top:7px;font-size:.59rem;display:block}.announcement-colour-picker details{position:relative}.announcement-colour-picker summary{color:#e8f3f2;cursor:pointer;background:#031219;border:1px solid #6fa5b440;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:10px 13px;list-style:none;display:grid}.announcement-colour-picker summary::-webkit-details-marker{display:none}.announcement-colour-picker summary>i{border:2px solid #ffffff8c;border-radius:8px;width:24px;height:24px;box-shadow:0 0 15px}.announcement-colour-picker summary>b{color:#769099;font:700 .64rem var(--font-mono)}.announcement-colour-popover{z-index:12;background:#061821;border:1px solid #69dcea4d;border-radius:15px;gap:12px;padding:14px;display:grid;position:absolute;top:calc(100% + 7px);left:0;right:0;box-shadow:0 18px 50px #0000008c}.announcement-colour-popover>div{grid-template-columns:repeat(8,minmax(25px,1fr));gap:7px;display:grid}.announcement-colour-popover button{aspect-ratio:1;cursor:pointer;border:2px solid #0000;border-radius:8px;min-width:0;transition:transform .15s,border-color .15s}.announcement-colour-popover button:hover{transform:scale(1.08)}.announcement-colour-popover button.selected{border-color:#fff;box-shadow:0 0 13px #fff6}.announcement-colour-popover label{color:#98adb3;grid-template-columns:auto 42px minmax(0,1fr);align-items:center;gap:10px;font-size:.67rem;display:grid}.announcement-colour-popover input[type=color]{border-radius:8px;width:42px;min-height:34px;padding:3px}.announcement-colour-popover code{color:#6f8991;font:700 .65rem var(--font-mono)}.ai-beta-badge{color:#ddb1ff;font:900 .18em/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;vertical-align:.75em;background:#944dcf24;border:1px solid #ca84ff7a;border-radius:999px;margin-left:.28em;padding:.45em .72em;display:inline-flex;box-shadow:0 0 24px #b568eb1f}.ai-typing-command{background:linear-gradient(135deg,#021118f5,#031920f0);border:1px solid #63dce561;border-radius:20px;gap:9px;min-width:0;padding:23px 25px;display:grid;overflow:hidden;box-shadow:inset 4px 0 #65dce5,0 0 34px #40ccdb17}.ai-typing-command code{color:#edf6f5;min-height:3.2em;font:800 clamp(.82rem,1.4vw,1rem)/1.6 var(--font-mono);overflow-wrap:anywhere;display:block}.ai-typing-command code b{color:#69dce6}.ai-typing-command code i{vertical-align:-.18em;background:#69dce6;width:2px;height:1.15em;margin-left:3px;animation:ai-command-caret .78s step-end infinite;display:inline-block;box-shadow:0 0 9px #69dce69e}.ai-typing-command small{color:#5f7a83;letter-spacing:.09em;text-transform:uppercase;font-size:.6rem;font-weight:750}@keyframes ai-command-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.ai-typing-command code i{animation:none}}@media (max-width:1100px){.announcement-server-picker,.announcement-settings-card,.announcement-workspace{grid-template-columns:minmax(0,1fr)}.announcement-editor{position:static}}@media (max-width:760px){.announcement-editor,.announcement-library,.announcement-server-picker,.announcement-settings-card{border-radius:20px;padding:15px}.announcement-server-picker{gap:14px}.announcement-world-tabs{grid-template-columns:minmax(0,1fr)}.announcement-settings-card>header{grid-template-columns:auto minmax(0,1fr)}.announcement-settings-card .announcement-status{grid-column:2;justify-self:start}.announcement-settings-card form{grid-template-columns:minmax(0,1fr)}.announcement-settings-card form>label:not(.announcement-toggle){border-top:1px solid #6fa5b421;border-left:0}.announcement-library>header{flex-direction:column;align-items:flex-start}.announcement-library>header .button{width:100%}.announcement-audience-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.announcement-message-list article{grid-template-columns:auto minmax(0,1fr)}.announcement-message-list article aside{grid-column:2}.announcement-editor-options{grid-template-columns:minmax(0,1fr)}.announcement-editor-actions{flex-direction:column}.announcement-lane-summary{flex-direction:column;align-items:flex-start}.announcement-colour-popover>div{grid-template-columns:repeat(4,minmax(30px,1fr))}.ai-typing-command{padding:19px 18px}}.ai-guide-section{padding-top:54px;position:relative}.ai-guide-shell{gap:24px;display:grid}.ai-guide-command,.ai-guide-deep-dive{background:radial-gradient(circle at 92% 12%,#69dcea1f,#0000 34%),linear-gradient(135deg,#092830eb,#091723f5);border:1px solid #69dcea3d;border-radius:26px;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;gap:38px;padding:38px;display:grid;box-shadow:0 28px 80px #00000038}.ai-guide-command h2,.ai-guide-deep-dive h2{margin:10px 0 12px;font-size:clamp(1.8rem,3vw,3rem);line-height:1}.ai-guide-command p,.ai-guide-deep-dive p,.ai-guide-grid p,.ai-guide-notes p{color:var(--muted);line-height:1.7}.ai-guide-command>code{color:#f4fbfc;font:700 clamp(.86rem,1.5vw,1.05rem)/1.6 var(--font-mono);background:#031118;border:1px solid #69dcea47;border-radius:18px;padding:24px 26px;display:block;box-shadow:inset 3px 0 #69dcea,0 0 36px #69dcea14}.ai-guide-command>code b{color:#69dcea}.ai-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ai-guide-grid article{background:linear-gradient(145deg,#071d26f7,#06121cf5);border:1px solid #87acba29;border-radius:22px;padding:28px;transition:transform .25s,border-color .25s}.ai-guide-grid article:hover{border-color:#69dcea59;transform:translateY(-3px)}.ai-guide-grid article>span{color:#69dcea;width:42px;height:42px;font:800 .75rem var(--font-mono);border:1px solid #69dcea66;border-radius:13px;place-items:center;display:grid}.ai-guide-grid h3{margin:18px 0 8px;font-size:1.35rem}.ai-guide-grid ul{gap:9px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ai-guide-grid li code{color:#c6d7dc;font:600 .78rem/1.45 var(--font-mono);background:#010d13b8;border-radius:10px;padding:11px 13px;display:block}.ai-guide-deep-dive{background:radial-gradient(circle at 90% 10%,#a56cdf24,#0000 36%),linear-gradient(135deg,#09222af0,#0f1225f5);border-color:#c27fff38}.ai-prompt-compare{gap:12px;display:grid}.ai-prompt-compare>div{background:#020e15b8;border:1px solid #87acba29;border-radius:14px;padding:16px 18px}.ai-prompt-compare small{color:#69dcea;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:.65rem;font-weight:900;display:block}.ai-prompt-compare code{color:#f3f8f9;font:600 .76rem/1.55 var(--font-mono)}.ai-guide-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ai-guide-notes article{background:#05151dcc;border:1px solid #87acba24;border-radius:18px;padding:24px}.ai-guide-notes strong{font-size:1.05rem}.ai-guide-notes p{margin:9px 0 0;font-size:.9rem}@media (max-width:800px){.ai-guide-command,.ai-guide-deep-dive{grid-template-columns:1fr;padding:25px}.ai-guide-grid,.ai-guide-notes{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ai-guide-grid article{transition:none}.ai-guide-grid article:hover{transform:none}}.announcement-studio{gap:22px;display:grid}.announcement-world-tabs{background:#03121ad1;border:1px solid #69dcea2e;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:9px;display:grid}.announcement-world-tabs button{min-height:68px;color:var(--muted);text-align:left;text-transform:capitalize;background:#010d13b8;border:1px solid #82aab821;border-radius:14px;align-items:center;gap:14px;padding:13px 16px;display:flex}.announcement-world-tabs button i{border:2px solid;width:17px;height:17px;transform:rotate(45deg);box-shadow:0 0 16px}.announcement-world-tabs button span{gap:3px;display:grid}.announcement-world-tabs button strong{color:#f4f8f9}.announcement-world-tabs button small{font-size:.7rem}.announcement-world-tabs button.active{color:#65e0a9;background:linear-gradient(120deg,#145c474d,#041e20db);border-color:#57dd9f80;box-shadow:inset 0 0 28px #4de29d12}.announcement-world-tabs button:last-child.active{color:#c884ff;background:linear-gradient(120deg,#5a2f7f4d,#0f1527db);border-color:#c884ff7a}.announcement-settings-card{background:radial-gradient(circle at 92% 5%,#69dcea1a,#0000 34%),#05171ff0;border:1px solid #69dcea33;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(430px,.9fr);gap:34px;padding:31px;display:grid}.announcement-editor h2,.announcement-library h2,.announcement-settings-card h2{margin:9px 0 8px;font-size:1.7rem}.announcement-editor header p,.announcement-library header p,.announcement-settings-card p{color:var(--muted);margin:0;line-height:1.65}.announcement-settings-card form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.announcement-editor label,.announcement-settings-card label:not(.announcement-toggle){color:#cbd9dd;gap:7px;font-size:.78rem;font-weight:800;display:grid}.announcement-editor input,.announcement-editor select,.announcement-editor textarea,.announcement-settings-card input{color:#edf7f8;width:100%;min-height:46px;font:inherit;background:#031219;border:1px solid #7aa9b83b;border-radius:11px;padding:11px 13px}.announcement-editor label small,.announcement-settings-card label small{color:#68818a;font-size:.66rem;font-weight:600}.announcement-settings-card .button{grid-column:1/-1}.announcement-toggle{background:#010e14a3;border:1px solid #69dcea2e;border-radius:12px;grid-column:1/-1;align-items:center;gap:12px;padding:13px;display:flex!important}.announcement-toggle input{accent-color:#69dcea;height:20px;width:20px!important;min-height:0!important}.announcement-toggle span{gap:3px;display:grid}.announcement-toggle b{font-size:.8rem}.announcement-workspace{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);align-items:start;gap:18px;display:grid}.announcement-editor,.announcement-library{background:#04141cf0;border:1px solid #69dcea2e;border-radius:24px;padding:28px}.announcement-editor form{gap:15px;margin-top:25px;display:grid}.announcement-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.announcement-editor textarea{resize:vertical;line-height:1.55}.announcement-toggle.compact{margin-top:1px}.announcement-editor-actions{gap:10px;display:flex}.announcement-library{gap:21px;display:grid}.announcement-group{border-top:1px solid #7aa9b824;gap:9px;padding-top:18px;display:grid}.announcement-group>div:first-child{grid-template-columns:1fr auto;gap:3px 14px;display:grid}.announcement-group>div:first-child strong{font-size:1rem}.announcement-group>div:first-child span{color:var(--muted);grid-row:2;font-size:.72rem}.announcement-group>div:first-child i{color:#69dcea;text-transform:uppercase;grid-area:1/2/3;align-self:center;font-size:.65rem;font-style:normal;font-weight:900}.announcement-group article{background:#010d13ab;border:1px solid #7aa9b824;border-radius:14px;justify-content:space-between;gap:15px;padding:15px;display:flex}.announcement-group article.inactive{opacity:.55}.announcement-group article>div{min-width:0}.announcement-group article strong{font-size:.88rem}.announcement-group article p{color:#c1d0d4;overflow-wrap:anywhere;margin:6px 0;font-size:.75rem;line-height:1.5}.announcement-group article span{color:#66818a;text-transform:capitalize;font-size:.62rem}.announcement-group aside{align-items:center;gap:7px;display:flex}.announcement-group aside button{color:#b9cbd0;background:0 0;border:1px solid #7aa9b833;border-radius:8px;padding:7px 9px;font-size:.68rem;font-weight:800}.announcement-group aside button:last-child{color:#ef8390}.announcement-empty{color:#617b84;border:1px dashed #7aa9b829;border-radius:12px;margin:0;padding:14px;font-size:.75rem}@media (max-width:980px){.announcement-settings-card,.announcement-workspace{grid-template-columns:1fr}}@media (max-width:620px){.announcement-form-grid,.announcement-settings-card form,.announcement-world-tabs{grid-template-columns:1fr}.announcement-editor,.announcement-library,.announcement-settings-card{padding:20px}.announcement-group article{display:grid}.announcement-group aside{justify-content:flex-end}}.account-tags-section{padding-top:clamp(30px,4vw,50px)}.player-tag-vault{background:radial-gradient(circle at 100% 0,#a771dc14,#0000 30%),linear-gradient(145deg,#06181ffa,#020c12fa);border:1px solid #69dcea2e;border-radius:26px;gap:16px;padding:clamp(22px,3vw,32px);display:grid;box-shadow:0 28px 75px #0000004d,0 0 40px #69dcea0a}.tag-vault-heading{border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:24px;padding-bottom:16px;display:flex}.tag-vault-heading .eyebrow{margin:0 0 6px}.tag-vault-heading h2{margin:0;font-size:clamp(1.75rem,3vw,2.35rem)}.tag-vault-heading p{color:#83989f;max-width:620px;margin:5px 0 0;font-size:.75rem;line-height:1.55}.tag-vault-count{background:#010a0f94;border:1px solid #69dcea29;border-radius:15px;align-items:center;gap:9px;min-width:126px;padding:10px 14px;display:flex}.tag-vault-count>strong{color:#70e0eb;font:900 1.8rem/1 var(--display);text-shadow:0 0 22px #69dcea4d}.tag-vault-count>span{color:#8da1a7;font-size:.64rem;font-weight:850;display:grid}.tag-vault-count small{color:#5f747c;letter-spacing:.1em;text-transform:uppercase;margin-top:2px;font-size:.48rem}.server-tag-world-tabs,.tag-vault-worlds{background:#010a0f7a;border:1px solid #69dcea1c;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:7px;display:grid}.server-tag-world-tabs button,.tag-vault-worlds button{color:#7f949b;text-align:left;background:#030f15b3;border:1px solid #69dcea1a;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:8px 12px;transition:all .2s;display:grid}.server-tag-world-tabs button>i,.tag-vault-worlds button>i{border:2px solid;border-radius:4px;width:17px;height:17px;transform:rotate(45deg);box-shadow:0 0 13px}.server-tag-world-tabs button>span,.tag-vault-worlds button>span{gap:2px;display:grid}.server-tag-world-tabs button strong,.tag-vault-worlds button strong{color:#d9e5e7;font-size:.73rem}.server-tag-world-tabs button small,.tag-vault-worlds button small{color:#61777f;font-size:.52rem}.tag-vault-worlds button>b{letter-spacing:.1em;text-transform:uppercase;font-size:.44rem}.server-tag-world-tabs button.active.emerald,.tag-vault-worlds button.active.emerald{color:#61e4a9;background:linear-gradient(110deg,#1b6f502b,#030f15d1);border-color:#59e2a480;box-shadow:0 0 28px #31cd8914}.server-tag-world-tabs button.active.amethyst,.tag-vault-worlds button.active.amethyst{color:#c57fff;background:linear-gradient(110deg,#67389133,#030f15d1);border-color:#c37cff80;box-shadow:0 0 28px #b065eb14}.tag-token-donor-claim{background:linear-gradient(105deg,#654b0e29,#030f15c7);border:1px solid #f2c66052;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;display:flex;box-shadow:0 0 35px #f2c6600f}.tag-token-donor-claim>span{align-items:center;gap:12px;display:flex}.tag-token-donor-claim i{color:#f2c660;background:#f2c66014;border:1px solid #f2c66066;border-radius:12px;place-items:center;width:38px;height:38px;font-style:normal;display:grid;box-shadow:0 0 20px #f2c6601f}.tag-token-donor-claim>span>span{gap:3px;display:grid}.tag-token-donor-claim strong{color:#f6df9b;font-size:.72rem}.tag-token-donor-claim small{color:#9a8d68;font-size:.58rem}.server-tag-text{white-space:nowrap;font:400 1.05rem/1.2 Minecraft,ui-monospace,monospace;display:inline-flex}.minecraft-chat-preview{font-family:Minecraft,ui-monospace,monospace!important;font-weight:400!important}.chat-rank-preview,.minecraft-chat-preview{letter-spacing:0!important;text-transform:none!important}.chat-rank-preview{color:#f1c75f!important;font:inherit!important}.chat-separator-preview{color:#555!important;font:inherit!important}.chat-message-preview{color:#aebcc0!important;font:inherit!important}.tag-vault-browser-layout{grid-template-columns:minmax(0,1fr) minmax(260px,310px);align-items:start;gap:14px;display:grid}.tag-vault-catalogue{background:#010a0f61;border:1px solid #69dcea1c;border-radius:19px;gap:13px;min-width:0;padding:18px;display:grid}.tag-vault-catalogue>header{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:end;gap:16px;padding:0 2px 12px;display:flex}.tag-vault-catalogue>header .eyebrow{margin:0 0 4px}.tag-vault-catalogue>header h3{color:#ecf5f6;margin:0;font-size:1.18rem}.tag-vault-catalogue>header>small{color:#6f858d;white-space:nowrap;font-size:.57rem}.tag-vault-selection{--tag-accent:#69dcea;border:1px solid var(--tag-accent);gap:13px;padding:18px;display:grid;position:sticky;top:96px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.tag-vault-selection{border:1px solid color-mix(in srgb,var(--tag-accent) 28%,#69dcea21)}}.tag-vault-selection{background:linear-gradient(145deg,var(--tag-accent),#020b10f5);border-radius:19px}@supports (color:color-mix(in lab,red,red)){.tag-vault-selection{background:linear-gradient(145deg,color-mix(in srgb,var(--tag-accent) 7%,#030f15f0),#020b10f5)}}.tag-vault-selection{box-shadow:0 16px 38px #0003}.tag-vault-selection:after{content:"";z-index:0;border:1px solid var(--tag-accent);width:120px;height:120px;position:absolute;top:-57px;right:-52px}@supports (color:color-mix(in lab,red,red)){.tag-vault-selection:after{border:1px solid color-mix(in srgb,var(--tag-accent) 17%,transparent)}}.tag-vault-selection:after{pointer-events:none;border-radius:32px;transform:rotate(35deg)}.tag-vault-selection>*{z-index:1;position:relative}.tag-vault-selection>.eyebrow{color:var(--tag-accent);margin:0}.tag-vault-preview-line{border:1px solid var(--tag-accent);flex-wrap:wrap;align-items:baseline;gap:6px;min-height:48px;padding:13px;display:flex}@supports (color:color-mix(in lab,red,red)){.tag-vault-preview-line{border:1px solid color-mix(in srgb,var(--tag-accent) 17%,#69dcea1a)}}.tag-vault-preview-line{color:#8b9ea4;background:#00070b7a;border-radius:13px;font-size:.86rem}.tag-vault-preview-line b{color:#eff7f8;font:inherit}.tag-vault-preview-line em{color:#7f9298;font:inherit;font-style:normal}.tag-vault-selection-copy{gap:3px;display:grid}.tag-vault-selection-copy>strong{color:#eef7f8;font-size:.85rem}.tag-vault-selection-copy p{color:#71868e;margin:0;font-size:.62rem;line-height:1.5}.tag-vault-selection .button{width:100%;min-height:43px}.tag-vault-cancel{color:#71868e;font:800 .58rem/1 var(--display);background:0 0;border:0;justify-self:center}.tag-vault-cancel:hover{color:#d7e8eb}.tag-vault-tools{background:#010a0f5c;border:1px solid #69dcea17;border-radius:15px;grid-template-columns:minmax(210px,290px) minmax(0,1fr);align-items:start;gap:10px;padding:11px;display:grid}.tag-vault-tools>small{color:#71868e;white-space:nowrap;padding:0 4px 10px;font-size:.56rem}.tag-vault-search{color:#7e949b;letter-spacing:.11em;text-transform:uppercase;gap:6px;font-size:.52rem;font-weight:900;display:grid}.tag-vault-search input{color:#edf7f8;min-height:42px;font:700 .75rem/1 var(--display);background:#020d13;border:1px solid #69dcea2b;border-radius:12px;outline:none;padding:0 13px}.tag-vault-search input:focus{border-color:#69dceaa6;box-shadow:0 0 0 3px #69dcea14}.tag-vault-filter-stack{gap:7px;min-width:0;display:grid}.tag-vault-categories,.tag-vault-ownership{scrollbar-width:thin;gap:6px;padding:0 0 2px;display:flex;overflow-x:auto}.tag-vault-categories button,.tag-vault-ownership button{color:#8ba0a7;min-height:34px;font:800 .58rem/1 var(--display);white-space:nowrap;background:#020d12b8;border:1px solid #69dcea1f;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:flex}.tag-vault-categories button span,.tag-vault-ownership button span{color:#687e86;background:#ffffff0b;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:.5rem;display:grid}.tag-vault-categories button.active,.tag-vault-ownership button.active{color:#eaf9fb;background:#69dcea1a;border-color:#69dcea8f;box-shadow:0 0 20px #69dcea12}.tag-vault-categories button.active span,.tag-vault-ownership button.active span{color:#06151a;background:var(--cyan)}.tag-vault-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tag-vault-card{--tag-accent:#69dcea;color:#7f949b;text-align:left;background:#010a0f99;border:1px solid #69dcea24;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:82px;padding:11px 12px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:grid;position:relative}.tag-vault-card>i{border:1px solid var(--tag-accent);place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab,red,red)){.tag-vault-card>i{border:1px solid color-mix(in srgb,var(--tag-accent) 35%,transparent)}}.tag-vault-card>i{background:var(--tag-accent);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.tag-vault-card>i{background:color-mix(in srgb,var(--tag-accent) 7%,transparent)}}.tag-vault-card>i{color:var(--tag-accent);text-shadow:0 0 13px var(--tag-accent);font-size:.7rem;font-style:normal}.tag-vault-card>span{gap:2px;min-width:0;display:grid}.tag-vault-card small{color:var(--tag-accent);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.tag-vault-card small{color:color-mix(in srgb,var(--tag-accent) 70%,#81949a)}}.tag-vault-card small{letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.43rem;font-weight:900}.tag-vault-card .server-tag-text{text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.tag-vault-card em{color:#71868e;text-overflow:ellipsis;white-space:nowrap;font-size:.53rem;font-style:normal;line-height:1.35;overflow:hidden}.tag-vault-card>b{border:1px solid var(--tag-accent);padding:3px 5px;position:absolute;top:7px;right:7px}@supports (color:color-mix(in lab,red,red)){.tag-vault-card>b{border:1px solid color-mix(in srgb,var(--tag-accent) 22%,transparent)}}.tag-vault-card>b{color:var(--tag-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.tag-vault-card>b{color:color-mix(in srgb,var(--tag-accent) 75%,#aebdc1)}}.tag-vault-card>b{letter-spacing:.07em;text-transform:uppercase;background:#031117;font-size:.38rem}.tag-vault-card:hover{border-color:var(--tag-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.tag-vault-card:hover{border-color:color-mix(in srgb,var(--tag-accent) 42%,transparent)}}.tag-vault-card:hover{background:var(--tag-accent)}@supports (color:color-mix(in lab,red,red)){.tag-vault-card:hover{background:color-mix(in srgb,var(--tag-accent) 5%,#010a0fb8)}}.tag-vault-card:hover{box-shadow:0 13px 28px #0000002e,0 0 24px var(--tag-accent)}@supports (color:color-mix(in lab,red,red)){.tag-vault-card:hover{box-shadow:0 13px 28px #0000002e,0 0 24px color-mix(in srgb,var(--tag-accent) 7%,transparent)}}.tag-vault-card.selected{border-color:var(--tag-accent);background:var(--tag-accent)}@supports (color:color-mix(in lab,red,red)){.tag-vault-card.selected{background:color-mix(in srgb,var(--tag-accent) 9%,#010a0fc2)}}.tag-vault-card.selected{box-shadow:inset 0 0 0 1px var(--tag-accent),0 0 26px var(--tag-accent)}@supports (color:color-mix(in lab,red,red)){.tag-vault-card.selected{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tag-accent) 18%,transparent),0 0 26px color-mix(in srgb,var(--tag-accent) 8%,transparent)}}.tag-vault-card.locked{cursor:pointer;filter:saturate(.7);opacity:.78}.tag-vault-card.tag-none{--tag-accent:#7b929a}.tag-vault-empty{color:#6f858d;text-align:center;background:#010a0f3d;border:1px dashed #69dcea24;border-radius:15px;grid-column:1/-1;align-content:center;justify-items:center;gap:6px;min-height:150px;padding:28px;display:grid}.tag-vault-empty i{color:var(--cyan);font-style:normal}.tag-vault-empty strong{color:#c8d7da;font-size:.78rem}.tag-vault-empty span{font-size:.62rem}.tag-vault-empty button{color:var(--cyan);font:850 .6rem/1 var(--display);background:0 0;border:0;margin-top:4px}.tag-vault-empty.is-loading i{animation:tag-empty-pulse 1.4s ease-in-out infinite}@keyframes tag-empty-pulse{50%{opacity:.35;transform:rotate(90deg)}}.tag-vault-feedback{background:#04191bc7;border:1px solid #69dcea33;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 15px;animation:tag-feedback-in .28s both;display:grid;box-shadow:0 12px 30px #0000002e}.tag-vault-feedback>i{color:#68dfa5;background:#58d39c1a;border:1px solid;border-radius:11px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:950;display:grid;box-shadow:0 0 20px #58d39c1f}.tag-vault-feedback>span{gap:2px;display:grid}.tag-vault-feedback strong{color:#dff7ea;font-size:.74rem}.tag-vault-feedback small{color:#78938a;font-size:.59rem;line-height:1.45}.tag-vault-feedback>button{color:#76e4af;min-height:34px;font:850 .58rem/1 var(--display);background:#58d39c12;border:1px solid #58d39c47;border-radius:10px;padding:0 11px}.tag-vault-feedback.error{background:#250c11b8;border-color:#e5566552}.tag-vault-feedback.error>i{color:#ff8793;box-shadow:none;background:#e5566517}.tag-vault-feedback.error strong{color:#ffd8dc}.tag-vault-feedback.error small{color:#b48b91}.tag-vault-feedback.error>button{color:#ff9ca6;background:0 0;border-color:#e5566540;min-width:34px;padding:0;font-size:.85rem}@keyframes tag-feedback-in{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}.player-tag-vault>.account-message{color:#79ddb0;margin:0}.tag-unlock-overlay{z-index:1300;background:radial-gradient(circle at 50% 46%,var(--tag-accent,#69dcea),transparent 34%),#00060ae6;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.tag-unlock-overlay{background:radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--tag-accent,#69dcea) 14%,transparent),transparent 34%),#00060ae6}}.tag-unlock-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:tag-unlock-overlay-in .24s both}.tag-unlock-dialog{--tag-accent:#69dcea;z-index:4;border:1px solid var(--tag-accent);justify-items:center;gap:13px;width:min(520px,100%);padding:clamp(24px,5vw,38px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.tag-unlock-dialog{border:1px solid color-mix(in srgb,var(--tag-accent) 52%,transparent)}}.tag-unlock-dialog{background:radial-gradient(circle at 50% 0,var(--tag-accent),transparent 45%),linear-gradient(145deg,#0b1d27,#041018 72%);border-radius:26px}@supports (color:color-mix(in lab,red,red)){.tag-unlock-dialog{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--tag-accent) 18%,transparent),transparent 45%),linear-gradient(145deg,#0b1d27,#041018 72%)}}.tag-unlock-dialog{box-shadow:0 34px 110px #000000b8,0 0 65px var(--tag-accent),inset 0 1px #ffffff12}@supports (color:color-mix(in lab,red,red)){.tag-unlock-dialog{box-shadow:0 34px 110px #000000b8,0 0 65px color-mix(in srgb,var(--tag-accent) 13%,transparent),inset 0 1px #ffffff12}}.tag-unlock-dialog{text-align:center;animation:tag-unlock-dialog-in .38s cubic-bezier(.2,.85,.25,1.15) both}.tag-unlock-dialog:before{content:"";z-index:-1;border:1px solid var(--tag-accent);position:absolute;inset:8px}@supports (color:color-mix(in lab,red,red)){.tag-unlock-dialog:before{border:1px solid color-mix(in srgb,var(--tag-accent) 15%,transparent)}}.tag-unlock-dialog:before{pointer-events:none;border-radius:19px}.tag-unlock-dialog .eyebrow{color:var(--tag-accent);margin:0}@supports (color:color-mix(in lab,red,red)){.tag-unlock-dialog .eyebrow{color:color-mix(in srgb,var(--tag-accent) 82%,#fff)}}.tag-unlock-dialog h2{color:#f5fbfc;letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,5vw,2.65rem)}.tag-unlock-dialog>p{color:#8ca1a8;max-width:410px;margin:0;font-size:.72rem;line-height:1.58}.tag-unlock-dialog-icon{border:1px solid var(--tag-accent);place-items:center;width:56px;height:56px;display:grid}@supports (color:color-mix(in lab,red,red)){.tag-unlock-dialog-icon{border:1px solid color-mix(in srgb,var(--tag-accent) 55%,transparent)}}.tag-unlock-dialog-icon{color:var(--tag-accent);background:var(--tag-accent);border-radius:17px}@supports (color:color-mix(in lab,red,red)){.tag-unlock-dialog-icon{background:color-mix(in srgb,var(--tag-accent) 10%,transparent)}}.tag-unlock-dialog-icon{text-shadow:0 0 22px var(--tag-accent);box-shadow:0 0 30px var(--tag-accent);font-size:1.2rem}@supports (color:color-mix(in lab,red,red)){.tag-unlock-dialog-icon{box-shadow:0 0 30px color-mix(in srgb,var(--tag-accent) 12%,transparent)}}.tag-unlock-dialog-preview,.tag-unlock-reward-tag{border:1px solid var(--tag-accent);place-items:center;width:100%;min-height:76px;padding:16px;display:grid}@supports (color:color-mix(in lab,red,red)){.tag-unlock-dialog-preview,.tag-unlock-reward-tag{border:1px solid color-mix(in srgb,var(--tag-accent) 30%,transparent)}}.tag-unlock-dialog-preview,.tag-unlock-reward-tag{box-shadow:inset 0 0 28px var(--tag-accent);background:#00070b8f;border-radius:18px}@supports (color:color-mix(in lab,red,red)){.tag-unlock-dialog-preview,.tag-unlock-reward-tag{box-shadow:inset 0 0 28px color-mix(in srgb,var(--tag-accent) 5%,transparent)}}.tag-unlock-dialog-preview .server-tag-text{font-size:clamp(1.15rem,4vw,1.55rem)}.tag-unlock-balance{background:#00070b6b;border:1px solid #ffffff13;border-radius:15px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;width:100%;padding:12px 14px;display:grid}.tag-unlock-balance span{color:#71868d;gap:2px;font-size:.57rem;display:grid}.tag-unlock-balance strong{color:#eaf5f6;font:900 1rem var(--display)}.tag-unlock-balance i{color:var(--tag-accent);font-style:normal}.tag-unlock-dialog-actions{grid-template-columns:1fr 1.25fr;gap:9px;width:100%;margin-top:4px;display:grid}.tag-unlock-dialog-actions .button{width:100%;min-height:48px}.tag-unlock-dialog-error{background:#3e0d166b;border:1px solid #ef667347;width:100%;color:#ffabb3!important;border-radius:11px!important;padding:10px 12px!important;font-size:.63rem!important}.tag-unlock-celebration{--tag-accent:#69dcea;background:radial-gradient(circle at 50% 48%,var(--tag-accent),transparent 29%),radial-gradient(circle at 50% 50%,#a978df29,transparent 55%),#000509f0}@supports (color:color-mix(in lab,red,red)){.tag-unlock-celebration{background:radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--tag-accent) 24%,transparent),transparent 29%),radial-gradient(circle at 50% 50%,#a978df29,transparent 55%),#000509f0}}.tag-unlock-reward{width:min(590px,100%);padding-block:clamp(30px,6vw,48px);animation:tag-reward-arrive .7s cubic-bezier(.13,.9,.18,1.18) both}.tag-unlock-reward h2{background:linear-gradient(100deg,#fff 5%,var(--tag-accent) 48%,#d0a5ff 90%);color:#0000;text-shadow:0 0 42px var(--tag-accent);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.6rem,8vw,4.6rem)}@supports (color:color-mix(in lab,red,red)){.tag-unlock-reward h2{text-shadow:0 0 42px color-mix(in srgb,var(--tag-accent) 18%,transparent)}}.tag-unlock-reward-tag{border-width:2px;min-height:102px;animation:tag-reward-tag-pulse 1.45s ease-in-out infinite alternate}.tag-unlock-reward-tag .server-tag-text{filter:drop-shadow(0 0 12px var(--tag-accent));font-size:clamp(1.35rem,5vw,2rem)}@supports (color:color-mix(in lab,red,red)){.tag-unlock-reward-tag .server-tag-text{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--tag-accent) 55%,transparent))}}.tag-unlock-crown{min-height:64px;color:var(--tag-accent);filter:drop-shadow(0 0 14px var(--tag-accent));justify-content:center;align-items:center;gap:13px;display:flex}@supports (color:color-mix(in lab,red,red)){.tag-unlock-crown{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--tag-accent) 60%,transparent))}}.tag-unlock-crown b{font-size:2.6rem;animation:tag-crown-orbit 2s ease-in-out infinite}.tag-unlock-crown i{color:#f2c96e;font-size:1.25rem;font-style:normal;animation:tag-crown-spark .9s ease-in-out infinite alternate}.tag-unlock-crown i:last-child{animation-delay:.35s}.tag-unlock-rays{aspect-ratio:1;opacity:.34;background:repeating-conic-gradient(from 0deg,var(--tag-accent) 0 3deg,transparent 3deg 13deg);border-radius:50%;width:min(86vw,820px);position:absolute}@supports (color:color-mix(in lab,red,red)){.tag-unlock-rays{background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--tag-accent) 36%,transparent) 0 3deg,transparent 3deg 13deg)}}.tag-unlock-rays{animation:tag-rays-spin 13s linear infinite;-webkit-mask-image:radial-gradient(circle,#0000 0 17%,#000 32%,#0000 72%);mask-image:radial-gradient(circle,#0000 0 17%,#000 32%,#0000 72%)}.tag-unlock-rings{aspect-ratio:1;place-items:center;width:min(90vw,740px);display:grid;position:absolute}.tag-unlock-rings i{aspect-ratio:1;border:1px solid var(--tag-accent);width:32%;position:absolute}@supports (color:color-mix(in lab,red,red)){.tag-unlock-rings i{border:1px solid color-mix(in srgb,var(--tag-accent) 65%,transparent)}}.tag-unlock-rings i{box-shadow:0 0 34px var(--tag-accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.tag-unlock-rings i{box-shadow:0 0 34px color-mix(in srgb,var(--tag-accent) 18%,transparent)}}.tag-unlock-rings i{animation:tag-ring-burst 2.1s ease-out infinite}.tag-unlock-rings i:nth-child(2){animation-delay:.55s}.tag-unlock-rings i:nth-child(3){animation-delay:1.1s}.tag-unlock-particles{width:1px;height:1px;position:absolute;top:50%;left:50%}.tag-unlock-particles i{background:var(--tag-accent);width:10px;height:10px;box-shadow:0 0 16px var(--tag-accent);opacity:0;transform:rotate(var(--particle-angle)) translateY(-35px) rotate(45deg);animation:tag-particle-burst 1.65s cubic-bezier(.12,.72,.25,1) var(--particle-delay) infinite;border:1px solid #ffffff73;border-radius:3px;position:absolute;top:-5px;left:-5px}.tag-unlock-particles i:nth-child(3n+2){background:#f4ce72;box-shadow:0 0 16px #f4ce72}.tag-unlock-particles i:nth-child(3n){background:#c999ff;width:7px;height:7px;box-shadow:0 0 14px #c999ff}@keyframes tag-unlock-overlay-in{0%{opacity:0}}@keyframes tag-unlock-dialog-in{0%{opacity:0;transform:translateY(18px)scale(.92)}to{opacity:1;transform:none}}@keyframes tag-reward-arrive{0%{opacity:0;transform:scale(.55)rotate(-2deg)}62%{transform:scale(1.035)rotate(.5deg)}to{opacity:1;transform:none}}@keyframes tag-reward-tag-pulse{to{border-color:color-mix(in srgb,var(--tag-accent) 75%,#fff);box-shadow:inset 0 0 38px color-mix(in srgb,var(--tag-accent) 10%,transparent),0 0 32px color-mix(in srgb,var(--tag-accent) 18%,transparent)}}@keyframes tag-crown-orbit{50%{transform:translateY(-7px)rotate(45deg)scale(1.08)}}@keyframes tag-crown-spark{to{filter:brightness(1.35);transform:scale(1.35)rotate(35deg)}}@keyframes tag-rays-spin{to{transform:rotate(1turn)}}@keyframes tag-ring-burst{0%{opacity:0;transform:scale(.48)}22%{opacity:.72}to{opacity:0;transform:scale(2.6)}}@keyframes tag-particle-burst{0%{opacity:0;transform:rotate(var(--particle-angle)) translateY(-35px) rotate(45deg) scale(.35)}16%{opacity:1}to{opacity:0;transform:rotate(var(--particle-angle)) translateY(calc(var(--particle-distance) * -1)) rotate(225deg) scale(.15)}}.profile-editor .profile-reward-loadout>div{grid-template-columns:minmax(0,430px)}@media (max-width:900px){.tag-vault-browser-layout{grid-template-columns:1fr}.tag-vault-selection{position:relative;top:auto}.tag-vault-selection .button{justify-self:start;width:auto;min-width:210px}}@media (max-width:780px){.tag-vault-heading{flex-direction:column;align-items:stretch}.tag-vault-count{align-self:flex-start}.tag-vault-tools{grid-template-columns:1fr;align-items:stretch}.tag-vault-tools>small{padding:0 3px}.tag-vault-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.player-tag-vault{border-radius:20px;gap:14px;padding:16px 12px}.tag-vault-heading{gap:14px;padding:0 3px 14px}.tag-vault-heading h2{font-size:1.55rem}.tag-vault-heading p{font-size:.68rem}.tag-vault-count{justify-content:center;width:100%}.tag-vault-catalogue,.tag-vault-selection{border-radius:16px;padding:14px}.tag-vault-catalogue>header{flex-direction:column;align-items:start;gap:4px}.tag-vault-grid{grid-template-columns:1fr}.tag-vault-card{min-height:78px}.tag-vault-preview-line em{flex-basis:100%}.tag-vault-selection .button{width:100%;min-width:0}.tag-vault-feedback{grid-template-columns:auto minmax(0,1fr)}.tag-vault-feedback>button{grid-column:1/-1;width:100%}.tag-unlock-overlay{padding:12px}.tag-unlock-dialog{border-radius:21px;gap:10px;padding:24px 16px}.tag-unlock-dialog-actions{grid-template-columns:1fr}.tag-unlock-balance{gap:7px;padding-inline:9px}.tag-unlock-balance span{font-size:.5rem}.tag-unlock-reward-tag{min-height:82px}.tag-unlock-particles i:nth-child(n+19){display:none}}@media (prefers-reduced-motion:reduce){.tag-unlock-crown b,.tag-unlock-crown i,.tag-unlock-dialog,.tag-unlock-overlay,.tag-unlock-reward,.tag-unlock-reward-tag{animation:none!important}.tag-unlock-particles,.tag-unlock-rays,.tag-unlock-rings{display:none}}.guide-quick-links{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:28px;display:grid}.guide-quick-links a{background:#0a1922b8;border:1px solid #67e8f933;border-radius:18px;align-items:center;gap:14px;min-height:70px;padding:16px 20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.guide-quick-links a:hover{border-color:#67e8f994;transform:translateY(-3px);box-shadow:0 16px 44px #16acc21f}.guide-quick-links span{color:var(--cyan);font:700 .72rem/1 ui-monospace,monospace}.guide-quick-links strong{color:var(--text)}.guide-toolbar{gap:16px;margin-bottom:28px;display:grid}.guide-toolbar input{width:100%;min-height:62px;color:var(--text);font:700 1rem/1 var(--display);background:#041119cc;border:1px solid #70cbd83b;border-radius:18px;outline:none;padding:0 22px}.guide-toolbar input:focus{border-color:var(--cyan);box-shadow:0 0 0 4px #67e8f91a}.advancement-filter,.guide-filters{flex-wrap:wrap;gap:8px;display:flex}.advancement-filter button,.guide-filters button{color:var(--muted);font:700 .78rem/1 var(--display);cursor:pointer;background:#081820b8;border:1px solid #8fbbc629;border-radius:999px;padding:10px 15px}.advancement-filter button.active,.guide-filters button.active{color:#06212a;border-color:var(--cyan);background:var(--cyan);box-shadow:0 7px 24px #67e8f92e}.guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.guide-card{background:radial-gradient(circle at 12% 0,#3dc3d81f,#0000 42%),#08171fd6;border:1px solid #70cbd82e;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:285px;padding:24px;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000029}.guide-card:after{content:"";border:18px solid #67e8f909;border-radius:34px;width:120px;height:120px;position:absolute;bottom:-30px;right:-30px;transform:rotate(18deg)}.guide-card:hover{border-color:#67e8f980;transform:translateY(-5px)}.guide-card.featured{background:radial-gradient(circle at 12% 0,#a978df33,#0000 48%),#08171fe0;border-color:#a978df73}.guide-card-top{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:.72rem;display:flex}.guide-card small{color:var(--cyan);text-transform:uppercase;letter-spacing:.12em;font-weight:800}.guide-card h2{color:var(--text);margin:10px 0 8px;font-size:1.45rem}.guide-card p,.guide-empty p{color:var(--muted);line-height:1.65}.guide-card>strong{z-index:1;color:var(--cyan);position:relative}.guide-empty{text-align:center;background:#0918218f;border:1px dashed #67e8f93d;border-radius:26px;padding:70px 24px}.guide-empty>span{width:58px;height:58px;color:var(--cyan);border:1px solid #67e8f966;border-radius:18px;place-items:center;font-size:1.5rem;display:inline-grid;box-shadow:0 0 34px #67e8f91f}.guide-empty h2{color:var(--text);margin:18px 0 6px}.guide-article{background:#08171fd1;border:1px solid #67e8f92e;border-radius:26px;max-width:850px;padding:34px}.guide-article-meta{gap:10px;margin-bottom:26px;display:flex}.guide-article-meta span{color:var(--cyan);background:#67e8f914;border-radius:999px;padding:8px 12px;font-size:.75rem;font-weight:800}.guide-article p{color:#b8cad0;font-size:1.02rem;line-height:1.85}.guide-content-flow{gap:22px;display:grid}.guide-content-flow>p{white-space:pre-line;margin:0}.guide-content-flow h2{color:#f1f9fa;letter-spacing:-.035em;border-top:1px solid #69dcea21;margin:26px 0 0;padding-top:22px;font-size:clamp(1.55rem,3vw,2.15rem)}.guide-subsection p{white-space:pre-line;margin:10px 0 0}.guide-callout{--callout:#69dcea;border:1px solid var(--callout);grid-template-columns:auto 1fr;gap:16px;padding:20px 22px;display:grid}@supports (color:color-mix(in lab,red,red)){.guide-callout{border:1px solid color-mix(in srgb,var(--callout) 30%,transparent)}}.guide-callout{background:linear-gradient(125deg,var(--callout),#040f15c7);border-radius:18px}@supports (color:color-mix(in lab,red,red)){.guide-callout{background:linear-gradient(125deg,color-mix(in srgb,var(--callout) 9%,transparent),#040f15c7)}}.guide-callout{box-shadow:inset 3px 0 var(--callout),0 16px 34px #0000002e}.guide-callout>span{border:1px solid var(--callout);place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab,red,red)){.guide-callout>span{border:1px solid color-mix(in srgb,var(--callout) 42%,transparent)}}.guide-callout>span{color:var(--callout);border-radius:10px;font-weight:950}.guide-callout strong{color:#eef9fa;font:900 .95rem var(--display)}.guide-callout p{white-space:pre-line;margin:6px 0 0;font-size:.88rem;line-height:1.7}.guide-callout.tip{--callout:#62dfa8}.guide-callout.warning{--callout:#f1b85c}.guide-callout.fact{--callout:#b887ed}.guide-bullets{gap:10px;margin:0;padding:0;list-style:none;display:grid}.guide-bullets li{color:#b8cad0;padding:4px 0 4px 25px;font-size:.95rem;line-height:1.7;position:relative}.guide-bullets li:before{content:"◆";color:var(--cyan);text-shadow:0 0 12px #69dcea61;font-size:.52rem;position:absolute;top:.64em;left:2px}.guide-checklist,.guide-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.guide-checklist li,.guide-steps li{background:#020c116b;border:1px solid #69dcea1a;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:13px;padding:15px 17px;display:grid}.guide-checklist span,.guide-steps span{width:30px;height:30px;color:var(--cyan);background:#69dcea14;border-radius:9px;place-items:center;font:900 .64rem ui-monospace,monospace;display:grid}.guide-checklist p,.guide-steps p{margin:3px 0 0;font-size:.88rem;line-height:1.6}.guide-content-flow blockquote{background:#a978df12;border-left:3px solid #b887ed;border-radius:0 16px 16px 0;margin:0;padding:20px 24px}.guide-content-flow blockquote p{margin:0;font-size:1.08rem;font-style:italic}.guide-content-flow cite{color:#b990e3;margin-top:10px;font-size:.72rem;font-style:normal;display:block}.guide-content-flow pre{color:#7ee8ef;background:#020b10;border:1px solid #69dcea2e;border-radius:14px;margin:0;padding:18px 20px;overflow:auto}.guide-content-flow code{white-space:pre-wrap;font:700 .82rem/1.7 ui-monospace,monospace}.content-studio{gap:18px;display:grid}.studio-notice{z-index:8;margin:0;position:sticky;top:90px;box-shadow:0 16px 42px #0000004d}.studio-notice.error{color:#ff9fa9;background:#4e121cf2;border-color:#ef697659}.studio-command-bar{background:radial-gradient(circle at 10% 0,#69dcea1a,#0000 37%),#05121af0;border:1px solid #69dcea38;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:26px 28px;display:flex;box-shadow:0 24px 65px #00000045,inset 0 1px #ffffff0a}.guide-block-workshop header span,.studio-command-bar span{color:var(--cyan);letter-spacing:.14em;font-size:.58rem;font-weight:900}.studio-command-bar h2{margin:4px 0 0;font-size:1.65rem}.studio-command-bar p{color:#78909a;margin:5px 0 0;font-size:.75rem}.studio-command-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.studio-category-manager,.studio-create,.studio-entry{background:#051118e6;border:1px solid #69dcea29;border-radius:20px;overflow:hidden}.studio-category-manager>summary,.studio-create>summary,.studio-entry>summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:20px 22px;list-style:none;display:grid}.studio-category-manager>summary::-webkit-details-marker,.studio-create>summary::-webkit-details-marker{display:none}.studio-entry>summary::-webkit-details-marker{display:none}.studio-category-manager>summary>span,.studio-create>summary>span{width:42px;height:42px;color:var(--cyan);background:#69dcea0d;border:1px solid #69dcea4d;border-radius:13px;place-items:center;font-size:1rem;display:grid}.studio-category-manager>summary>span{color:#ba8ee8;border-color:#a978df4d}.studio-category-manager summary div,.studio-create summary div,.studio-entry summary div{gap:4px;display:grid}.studio-category-manager summary strong,.studio-create summary strong,.studio-entry summary strong{font:900 .94rem var(--display)}.studio-category-manager summary small,.studio-create summary small,.studio-entry summary small{color:#6e838d;font-size:.65rem}.studio-entry summary>i{color:#73dce7;font-size:.66rem;font-style:normal}.studio-category-manager[open]>summary,.studio-create[open]>summary,.studio-entry[open]>summary{background:#69dcea06;border-bottom:1px solid #69dcea1f}.studio-catalogue{gap:10px;display:grid}.studio-state{color:#73dce7;text-align:center;text-transform:uppercase;border:1px solid #69dcea2e;border-radius:999px;width:82px;padding:7px 8px;font-size:.54rem;font-weight:900}.studio-state.draft{color:#d7ad67;border-color:#d7ad6740}.studio-state.archived{color:#7f9198;border-color:#7f919838}.studio-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px;display:grid}.studio-form label{color:#879aa2;align-content:start;gap:8px;font-size:.65rem;font-weight:800;display:grid}.category-manager input,.guide-editor-block input,.guide-editor-block select,.guide-editor-block textarea,.studio-form input,.studio-form select,.studio-form textarea{color:#e8f4f6;background:#030e14;border:1px solid #69dcea2e;border-radius:12px;width:100%}.category-manager input,.studio-form input,.studio-form select{min-height:48px;padding:0 14px}.guide-editor-block textarea,.studio-form textarea{resize:vertical;padding:13px 14px;line-height:1.65}.studio-actions,.studio-wide{grid-column:1/-1}.studio-actions{gap:10px;display:flex}.guide-composer{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-composer .studio-wide{grid-column:1/-1}.guide-block-workshop{background:linear-gradient(145deg,#a978df0a,#030d13bf);border:1px solid #a978df38;border-radius:18px;overflow:visible}.guide-block-workshop>header{border-bottom:1px solid #a978df24;justify-content:space-between;align-items:end;gap:20px;padding:18px 20px;display:flex}.guide-block-workshop header div{gap:5px;display:grid}.guide-block-workshop header strong{font:900 1rem var(--display)}.guide-block-workshop header p{color:#70848e;max-width:490px;margin:0;font-size:.63rem}.guide-block-list{gap:12px;padding:16px;display:grid}.guide-editor-block{--block:#69dcea;border:1px solid var(--block);gap:11px;padding:15px;display:grid}@supports (color:color-mix(in lab,red,red)){.guide-editor-block{border:1px solid color-mix(in srgb,var(--block) 18%,transparent)}}.guide-editor-block{box-shadow:inset 3px 0 var(--block);background:#020b10b3;border-radius:15px}@supports (color:color-mix(in lab,red,red)){.guide-editor-block{box-shadow:inset 3px 0 color-mix(in srgb,var(--block) 60%,transparent)}}.guide-editor-block.type-tip{--block:#62dfa8}.guide-editor-block.type-warning{--block:#f1b85c}.guide-editor-block.type-fact,.guide-editor-block.type-quote{--block:#b887ed}.guide-editor-block-head{grid-template-columns:32px minmax(140px,220px) 1fr;align-items:center;gap:9px;display:grid}.guide-editor-block-head>span{color:#667d87;font:800 .58rem ui-monospace,monospace}.guide-editor-block-head select{min-height:38px;padding:0 10px}.guide-editor-block-head>div{justify-self:end;gap:5px;display:flex}.guide-editor-block-head button{color:#89a1aa;cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;border-radius:9px;width:34px;height:34px}.guide-editor-block-head button:disabled{opacity:.3;cursor:not-allowed}.guide-editor-block>input{min-height:42px;padding:0 12px}.guide-block-picker{padding:0 16px 18px;position:relative}.guide-block-picker>div{z-index:5;background:#07161e;border:1px solid #69dcea38;border-radius:15px;grid-template-columns:repeat(2,minmax(190px,1fr));gap:6px;width:min(620px,100% - 32px);padding:8px;display:grid;position:absolute;bottom:66px;left:16px;box-shadow:0 24px 60px #0000007a}.guide-block-picker>div button{color:#d8e8eb;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;gap:3px;padding:11px 12px;display:grid}.guide-block-picker>div button:hover{background:#69dcea0d;border-color:#69dcea33}.guide-block-picker small{color:#6c818a;font-size:.56rem}.category-manager{gap:14px;padding:20px;display:grid}.category-create,.category-list form{grid-template-columns:1.2fr 1fr 100px auto;align-items:end;gap:10px;display:grid}.category-manager label{color:#7f949d;gap:6px;font-size:.6rem;font-weight:800;display:grid}.category-list{gap:8px;display:grid}.category-list form{border:1px solid #ffffff12;border-radius:13px;grid-template-columns:1.2fr 1fr 100px 90px auto auto;padding:12px}.category-list form>span{color:#71858e;align-self:center;font-size:.62rem}.category-remove{color:#ee8995;cursor:pointer;background:#eb66750a;border:1px solid #eb667538;border-radius:10px;min-height:42px}.category-remove:disabled{opacity:.35;cursor:not-allowed}.guide-help-layout{grid-template-columns:minmax(240px,310px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.guide-help-sidebar{background:radial-gradient(circle at 0 0,#69dcea1a,#0000 40%),#05121af0;border:1px solid #69dcea33;border-radius:22px;gap:18px;padding:25px;display:grid;position:sticky;top:98px;box-shadow:0 24px 65px #00000040}.guide-help-preview header span,.guide-help-sidebar>span{color:var(--cyan);letter-spacing:.15em;font-size:.58rem;font-weight:900}.guide-help-sidebar h2{margin:0;font-size:1.55rem}.guide-help-sidebar ol{counter-reset:help-step;gap:10px;margin:0;padding:0;list-style:none;display:grid}.guide-help-sidebar li{counter-increment:help-step;background:#010a0f6b;border:1px solid #fff1;border-radius:13px;grid-template-columns:29px 1fr;gap:10px;padding:12px;display:grid}.guide-help-sidebar li:before{content:counter(help-step,decimal-leading-zero);color:#65d8e5;font:900 .6rem ui-monospace,monospace}.guide-help-sidebar li small,.guide-help-sidebar li strong{grid-column:2}.guide-help-sidebar li strong{font-size:.76rem}.guide-help-sidebar li small{color:#71858e;font-size:.62rem;line-height:1.55}.guide-help-actions{gap:8px;display:grid}.guide-help-preview{background:#051118e6;border:1px solid #a978df38;border-radius:24px;overflow:hidden;box-shadow:0 28px 75px #00000045}.guide-help-preview>header{background:radial-gradient(circle at 100% 0,#a978df1c,#0000 38%);border-bottom:1px solid #a978df24;justify-content:space-between;align-items:flex-start;gap:20px;padding:27px 30px;display:flex}.guide-help-preview header h2{margin:6px 0 4px;font-size:clamp(1.65rem,3vw,2.45rem)}.guide-help-preview header p{color:#81969f;max-width:610px;margin:0;font-size:.75rem;line-height:1.6}.guide-help-preview>header>strong{color:#e2ba5f;letter-spacing:.08em;border:1px solid #e2ba5f3d;border-radius:999px;flex:none;padding:8px 10px;font-size:.52rem}.guide-help-article{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:30px}.rules-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:26px;display:grid}.rules-promise{background:radial-gradient(circle at 0 0,#67e8f92b,#0000 55%),#091c25;border:1px solid #67e8f940;border-radius:24px;padding:28px;position:sticky;top:110px}.rules-promise>span{color:#06222b;background:var(--cyan);border-radius:16px;place-items:center;width:54px;height:54px;font-weight:900;display:grid;box-shadow:0 0 30px #67e8f947}.rules-promise h2{color:var(--text);margin:22px 0 8px}.rules-promise p{color:var(--muted);line-height:1.65}.rules-promise a{color:var(--cyan);margin-top:16px;font-weight:800;display:inline-block}.rules-list{gap:16px;display:grid}.rules-list article{background:#091820c2;border:1px solid #80b5c129;border-radius:24px;padding:26px 30px}.rules-list article header{align-items:center;gap:16px;margin-bottom:18px;display:flex}.rules-list article header>span{width:48px;height:48px;color:var(--cyan);background:#67e8f90f;border:1px solid #67e8f952;border-radius:15px;place-items:center;font-size:1.2rem;display:grid}.rules-list small{color:var(--cyan);font:800 .7rem/1 ui-monospace,monospace}.rules-list h2{color:var(--text);margin:4px 0 0;font-size:1.35rem}.rules-list ol{color:#aebfc5;gap:9px;margin:0;padding-left:24px;line-height:1.55;display:grid}.rules-list li::marker{color:var(--cyan);font-weight:800}.rules-updated{color:var(--muted);text-align:right;font-size:.76rem}.advancement-summary{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:24px;display:grid}.advancement-summary>div{background:#08171fc7;border:1px solid #67e8f92e;border-radius:20px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;column-gap:18px;padding:20px 24px;display:grid}.advancement-summary small{color:var(--cyan);text-transform:uppercase;letter-spacing:.1em;grid-column:2;font-weight:800}.advancement-summary strong{color:var(--text);grid-row:1/3;align-self:center;font-size:2rem}.advancement-summary span{color:var(--muted)}.advancement-filter{margin-bottom:18px}.advancement-world-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.advancement-world-tabs button{color:#93a8af;text-align:left;cursor:pointer;background:#07151dc2;border:1px solid #8fbbc629;border-radius:18px;align-items:center;gap:13px;min-height:78px;padding:15px 18px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.advancement-world-tabs button:hover{transform:translateY(-2px)}.advancement-world-tabs button>i{border:2px solid;border-radius:7px;flex:none;width:28px;height:28px;rotate:45deg}.advancement-world-tabs button span{gap:3px;display:grid}.advancement-world-tabs strong{color:#e8f2f3;font:900 .92rem var(--display)}.advancement-world-tabs small{color:#71858d;font-size:.62rem}.advancement-world-tabs .emerald>i{color:#65e0aa;box-shadow:0 0 18px #65e0aa33}.advancement-world-tabs .amethyst>i{color:#bd83ff;box-shadow:0 0 18px #bd83ff33}.advancement-world-tabs .emerald.active{background:radial-gradient(circle at 0,#65e0aa1f,#0000 40%),#07191ce6;border-color:#65e0aa7a;box-shadow:0 0 30px #65e0aa12}.advancement-world-tabs .amethyst.active{background:radial-gradient(circle at 0,#bd83ff1f,#0000 40%),#100d1fe6;border-color:#bd83ff7a;box-shadow:0 0 30px #bd83ff12}.advancement-layout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:20px;display:grid}.advancement-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.advancement-list button{min-height:82px;color:var(--text);text-align:left;cursor:pointer;background:#08171fc7;border:1px solid #84b3c02e;border-radius:18px;grid-template-columns:46px 1fr auto;align-items:center;gap:13px;padding:14px;transition:transform .18s,border-color .18s;display:grid}.advancement-list button.active,.advancement-list button:hover{border-color:#67e8f98c;transform:translateY(-2px)}.advancement-list button.challenge{border-color:#f2c66d47}.advancement-list button.goal{border-color:#a978df47}.advancement-icon{width:46px;height:46px;color:var(--cyan);background:#67e8f914;border-radius:14px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #67e8f938}.advancement-list button.challenge .advancement-icon{color:#f2c66d;background:#f2c66d17}.advancement-list button.goal .advancement-icon{color:#ba86ee;background:#a978df1a}.advancement-list button span:nth-child(2){gap:5px;display:grid}.advancement-list button small{color:var(--muted)}.advancement-list button>i{color:#62e6aa;font-style:normal}.advancement-info{background:radial-gradient(circle at 85% 0,#67e8f92b,#0000 42%),#091c25;border:1px solid #67e8f954;border-radius:26px;min-height:390px;padding:28px;position:sticky;top:105px;overflow:hidden;box-shadow:0 25px 65px #00000038}.advancement-info.goal{background:radial-gradient(circle at 85% 0,#a978df33,#0000 42%),#091c25;border-color:#a978df73}.advancement-info.challenge{background:radial-gradient(circle at 85% 0,#f2c66d2e,#0000 42%),#091c25;border-color:#f2c66d73}.advancement-info-head{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;font-size:.72rem;display:flex}.advancement-big-icon{width:78px;height:78px;color:var(--cyan);border:1px solid;border-radius:24px;place-items:center;margin:38px 0 22px;font-size:2rem;display:grid;box-shadow:0 0 35px #67e8f921}.advancement-info>small{color:var(--cyan);text-transform:uppercase;letter-spacing:.12em;font-weight:800}.advancement-info h2{color:var(--text);margin:8px 0;font-size:1.65rem}.advancement-info p{min-height:70px;color:var(--muted);line-height:1.65}.advancement-progress{background:#ffffff12;border-radius:99px;height:7px;margin:24px 0 12px;overflow:hidden}.advancement-progress i{border-radius:inherit;background:var(--cyan);height:100%;box-shadow:0 0 14px var(--cyan);display:block}.advancement-info>strong{color:#b8c9ce;font-size:.8rem}.advancement-info>.advancement-community-note{color:var(--muted);letter-spacing:0;text-transform:none;margin-top:8px;font-size:.66rem;font-weight:600;line-height:1.5;display:block}.nickname-formatting{border-top:1px solid #78afbc24;margin-top:24px;padding-top:22px}.nickname-formatting>div:first-child{justify-content:space-between;display:flex}.nickname-formatting small{color:var(--muted)}.nickname-formatting>div:last-child{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;display:grid}.nickname-formatting button{color:var(--muted);cursor:pointer;background:#05121aa6;border:1px solid #85b6c22e;border-radius:14px;align-items:center;gap:10px;padding:11px 13px;font-weight:750;display:flex}.nickname-formatting button.active{color:var(--text);background:#67e8f914;border-color:#67e8f98c}.nickname-formatting button i{width:26px;height:26px;color:var(--cyan);background:#67e8f91a;border-radius:8px;place-items:center;font-style:normal;display:grid}.nickname-formatting button.italic i{font-style:italic}.nickname-formatting button.underline i{text-decoration:underline}.nickname-formatting button.strikethrough i{text-decoration:line-through}.nickname-permission-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.nickname-permission-chips span{text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:6px 9px;font-size:.68rem;font-weight:800}.nickname-permission-chips .ready{color:#73e9b2;background:#28c77d1a}.nickname-permission-chips .locked{color:#de8f91;background:#dc5a5f1a}.account-world-switcher{background:#030d136b;border:1px solid #78b2bf21;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 14px;padding:10px;display:grid}.account-world-switcher button{color:#81969e;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;gap:11px;min-height:54px;padding:9px 13px;display:flex}.account-world-switcher button>i{border:2px solid;border-radius:3px;flex:none;width:11px;height:11px;transform:rotate(45deg);box-shadow:0 0 13px}.account-world-switcher button>span{color:inherit;text-transform:uppercase;letter-spacing:.06em;font-size:.67rem;font-weight:900;line-height:1.25;display:grid}.account-world-switcher button small{color:#647983;text-transform:none;letter-spacing:0;margin-top:3px;font-size:.48rem;font-weight:650}.account-world-switcher button.active.amethyst{color:#c28cf1;background:#a978df1a;border-color:#a978df6b;box-shadow:0 0 24px #a978df12}.account-world-switcher button.active.emerald{color:#69e1a8;background:#48c9931a;border-color:#48c9936b;box-shadow:0 0 24px #48c99312}.account-world-switcher button:focus-visible{outline-offset:1px}.account-world-switcher button:disabled{cursor:wait;opacity:.65}.account-world-switcher>p{color:#657b84;grid-column:1/-1;margin:0;padding:2px 5px 0;font-size:.52rem}.staff-guide-list{gap:10px;margin-top:24px;display:grid}.staff-guide-list details{background:#0511188c;border:1px solid #7fb4c029;border-radius:16px}.staff-guide-list summary{cursor:pointer;align-items:center;gap:14px;padding:16px;list-style:none;display:flex}.staff-guide-list summary div{flex:1;gap:4px;display:grid}.staff-guide-list summary small{color:var(--muted)}.staff-guide-list summary>i{color:var(--cyan);font-size:.74rem;font-style:normal}.staff-guide-list form{margin:0 16px 16px}.staff-feature-toggle{align-items:center;gap:9px;flex-direction:row!important;display:flex!important}.staff-feature-toggle input{width:auto!important}.staff-content-modules{background:#041017bd;border:1px solid #69dcea29;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:10px;display:grid;box-shadow:0 18px 45px #0003,inset 0 1px #ffffff09}.staff-content-modules button,.staff-content-modules>a{--module-accent:var(--cyan);color:#83979f;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;min-height:82px;padding:13px 15px;text-decoration:none;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:grid}.staff-content-modules .news{--module-accent:#69dcea}.staff-content-modules .guides{--module-accent:#a978df}.staff-content-modules .team{--module-accent:#48c993}.staff-content-modules .website{--module-accent:#efc178}.staff-content-modules button.active,.staff-content-modules button:hover,.staff-content-modules>a:hover{border-color:var(--module-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.staff-content-modules button.active,.staff-content-modules button:hover,.staff-content-modules>a:hover{border-color:color-mix(in srgb,var(--module-accent) 42%,transparent)}}.staff-content-modules button.active,.staff-content-modules button:hover,.staff-content-modules>a:hover{background:radial-gradient(circle at 0 0,var(--module-accent),transparent 62%),#06161edb}@supports (color:color-mix(in lab,red,red)){.staff-content-modules button.active,.staff-content-modules button:hover,.staff-content-modules>a:hover{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--module-accent) 13%,transparent),transparent 62%),#06161edb}}.staff-content-modules button.active,.staff-content-modules button:hover,.staff-content-modules>a:hover{box-shadow:0 12px 30px #0003,0 0 24px var(--module-accent)}@supports (color:color-mix(in lab,red,red)){.staff-content-modules button.active,.staff-content-modules button:hover,.staff-content-modules>a:hover{box-shadow:0 12px 30px #0003,0 0 24px color-mix(in srgb,var(--module-accent) 7%,transparent)}}.staff-content-modules button>span,.staff-content-modules>a>span{border:1px solid var(--module-accent);grid-row:1/-1;place-items:center;min-width:43px;height:43px;padding:0 7px;display:grid}@supports (color:color-mix(in lab,red,red)){.staff-content-modules button>span,.staff-content-modules>a>span{border:1px solid color-mix(in srgb,var(--module-accent) 42%,transparent)}}.staff-content-modules button>span,.staff-content-modules>a>span{color:var(--module-accent);background:var(--module-accent);border-radius:13px}@supports (color:color-mix(in lab,red,red)){.staff-content-modules button>span,.staff-content-modules>a>span{background:color-mix(in srgb,var(--module-accent) 7%,transparent)}}.staff-content-modules button>span,.staff-content-modules>a>span{font:900 .49rem ui-monospace,monospace}.staff-content-modules button strong,.staff-content-modules>a strong{color:#e8f1f3;font:900 .78rem var(--display);align-self:end}.staff-content-modules button small,.staff-content-modules>a small{color:#607680;align-self:start;font-size:.52rem}.staff-publishing-module{background:radial-gradient(circle at 100% 0,#69dcea13,#0000 28%),#07141de6;overflow:hidden}.staff-content-create{background:#030e147a;border:1px solid #69dcea30;border-radius:18px;margin-top:24px;overflow:hidden}.staff-content-create>summary{cursor:pointer;align-items:center;gap:13px;min-height:72px;padding:12px 16px;list-style:none;display:flex}.staff-content-create>summary::-webkit-details-marker{display:none}.staff-content-create>summary>span{width:38px;height:38px;color:var(--cyan);background:#69dcea0f;border:1px solid #69dcea57;border-radius:12px;place-items:center;font-size:1.1rem;transition:transform .2s;display:grid}.staff-content-create[open]>summary>span{transform:rotate(45deg)}.staff-content-create>summary>div{display:grid}.staff-content-create>summary strong{font:900 .86rem var(--display)}.staff-content-create>summary small{color:#70858e;font-size:.58rem}.staff-content-create .staff-content-editor{background:#08171fa8;border-top:1px solid #fff1;margin:0;padding:20px}.staff-content-list-head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:18px;margin:28px 0 0;padding:0 2px 16px;display:flex}.staff-content-list-head>div{display:grid}.staff-content-list-head strong{font:900 1rem var(--display)}.staff-content-list-head span{color:#70858e;font-size:.59rem}.staff-content-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-content-editor input[type=datetime-local]{color-scheme:dark}.staff-editor-actions{flex-wrap:wrap;grid-column:1/-1;gap:9px;display:flex}.staff-editor-actions .button{justify-self:auto}.staff-news-state.archived{border-color:#80939a40;color:#80939a!important}.staff-news-state.scheduled{border-color:#b98cf061;box-shadow:0 0 18px #a978df14;color:#b98cf0!important}.online-label.offline{color:#ee8b8f}.online-label.offline i{background:#e45f66;box-shadow:0 0 12px #e45f6680}@media (max-width:900px){.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.advancement-layout,.rules-layout{grid-template-columns:1fr}.advancement-info,.rules-promise{position:static}.staff-content-modules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.advancement-list,.advancement-summary,.guide-grid,.guide-quick-links{grid-template-columns:1fr}.guide-card{min-height:240px}.advancement-info,.guide-article,.rules-list article{padding:22px}.advancement-layout{flex-direction:column-reverse;display:flex}.advancement-info{width:100%;min-height:0}.account-world-switcher,.staff-content-modules{grid-template-columns:1fr}.staff-content-list-head{flex-direction:column;align-items:flex-start}.staff-content-list-head .button{width:100%}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background-color:var(--ink);color:var(--text);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#69dcea05 1px,#0000 0),linear-gradient(90deg,#69dcea05 1px,#0000 0);background-size:48px 48px;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}button{color:inherit}h1,h2,h3{font-family:var(--display);font-weight:900}::selection{color:#061016;background:var(--cyan)}.container{width:min(calc(100% - 48px),var(--container));margin-inline:auto}.skip-link{z-index:100;color:#000;background:#fff;border-radius:4px;padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.eyebrow{color:var(--cyan);letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 18px;font-size:.72rem;font-weight:800;line-height:1.2;display:flex}.eyebrow:before{content:"";border:2px solid;flex:none;width:8px;height:8px;box-shadow:4px 4px #69dcea2e}.section-heading{max-width:760px}.community-cta h2,.page-hero h1,.section-heading h2{font-family:var(--display);letter-spacing:-.035em;margin:0;font-size:clamp(2.6rem,5.2vw,5rem);font-weight:900;line-height:1.01}.section-heading-center{text-align:center;margin-inline:auto}.section-description{max-width:580px;color:var(--muted);margin:28px 0 0;font-size:1.08rem}.muted-title{color:#6e808b}.button{letter-spacing:.045em;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 22px;font-size:.83rem;font-weight:800;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--cyan);color:#061117;box-shadow:4px 4px #126d78,0 14px 36px #2cc9db2b}.button-primary:hover{background:#86e8f1}.button-ghost{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080f1440;border-color:#ffffff47}.button-ghost:hover{background:#ffffff0f;border-color:#ffffff94}.button-light{color:#09141b;background:#fff}.button-small{min-height:42px;padding-inline:18px;font-size:.75rem}.button:disabled{opacity:.45;cursor:not-allowed;transform:none}.arrow-link{color:#eaf5f7;align-items:center;gap:16px;font-size:.86rem;font-weight:750;display:inline-flex}.arrow-link span{color:var(--cyan);transition:transform .2s}.arrow-link:hover span{transform:translate(5px)}.site-header{z-index:30;background-image:linear-gradient(90deg,#0000 0 8%,#69dcea06 8% 8.1%,#0000 8.1% 100%);border-bottom:1px solid #ffffff1a;top:0;left:0;right:0}.header-inner{align-items:center;gap:40px;min-height:90px;display:flex}.brand{flex:none;align-items:center;display:inline-flex}.brand-logo{filter:drop-shadow(0 7px 15px #0000005c)drop-shadow(0 0 14px #4ddceb1c);width:124px;height:auto}.brand-compact .brand-logo{width:88px}.desktop-nav{gap:clamp(18px,2.2vw,34px);margin-left:auto}.desktop-nav a,.text-link{color:#c3d0d5;font-size:.76rem;font-weight:650}.desktop-nav a:hover,.text-link:hover{color:#fff}.nav-store-link{color:#f0cd89;background:#efc17811;border:1px solid #efc17852;border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:8px 13px;font-size:.72rem;font-weight:850;display:inline-flex;box-shadow:0 0 22px #efc1780f}.nav-store-link span{color:#ffd36d;text-shadow:0 0 10px #ffd36d73}.nav-store-link:hover{color:#fff1ce;background:#efc1781f;border-color:#efc178ad}.header-actions{align-items:center;gap:22px;display:flex}.mobile-menu{margin-left:auto;display:none;position:relative}.mobile-menu summary{cursor:pointer;place-content:center;gap:6px;width:40px;height:40px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:#fff;width:22px;height:2px;display:block}.mobile-menu nav{border:1px solid var(--line);background:#091219fa;min-width:240px;padding:12px;position:absolute;top:50px;right:0;box-shadow:0 22px 60px #00000073}.mobile-menu nav a{color:#d8e4e8;padding:12px;font-size:.9rem;display:block}.hero{isolation:isolate;align-items:center;min-height:min(920px,100svh);display:flex;position:relative;overflow:hidden}.hero-image{z-index:-4;object-fit:cover;object-position:50% 53%;animation:heroSettle 1.6s cubic-bezier(.2,.7,.2,1) both;transform:scale(1.015)}.hero-shade{z-index:-3;background:linear-gradient(90deg,#050c12f5 0,#050c12bd 36%,#050c122e 68%),linear-gradient(0deg,var(--ink) 0,transparent 28%),linear-gradient(180deg,#03080c7a,transparent 30%)}.hero-noise,.hero-shade{position:absolute;inset:0}.hero-noise{z-index:-2;opacity:.14;mix-blend-mode:soft-light;background-image:radial-gradient(#ffffff4d .5px,#0000 0);background-size:5px 5px}.hero-content{padding-top:110px}.hero-status-pill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#aebdc4;letter-spacing:.06em;text-transform:uppercase;background:#040e139e;border:1px solid #ffffff29;border-radius:0;align-items:center;gap:10px;width:fit-content;margin-bottom:35px;padding:8px 12px;font-size:.67rem;display:flex;box-shadow:4px 4px #02080c7a}.hero-status-pill strong{color:#fff}.hero-status-pill span:last-child{border-left:1px solid #ffffff29;padding-left:10px}.status-dot{background:#5ce2a3;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #5ce2a31a,0 0 14px #5ce2a3b3}.hero h1{max-width:850px;font-family:var(--display);letter-spacing:-.045em;text-shadow:4px 5px #02090db8,0 16px 50px #0000007a;margin:0;font-size:clamp(4rem,8.5vw,7.4rem);font-weight:900;line-height:.86}.hero h1 em,.page-hero h1 em{color:var(--cyan);letter-spacing:inherit;text-shadow:3px 3px #126a77;font-family:inherit;font-style:normal;font-weight:900}.hero-lead{color:#c0cdd2;max-width:590px;margin:38px 0 0;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.7}.hero-actions{flex-wrap:wrap;gap:12px}.hero-actions,.hero-connect{margin-top:34px;display:flex}.hero-connect{border:1px solid #ffffff24;border-left:3px solid var(--cyan);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#050e149e;background-image:linear-gradient(90deg,#69dcea09 1px,#0000 0);background-size:16px 16px;justify-content:space-between;align-items:center;gap:15px;width:min(100%,370px);padding:13px 13px 13px 17px;box-shadow:4px 4px #02080c80}.hero-connect>div{flex-direction:column;display:flex}.mini-label{color:#81949e;letter-spacing:.13em;text-transform:uppercase;font-size:.57rem;font-weight:800}.hero-connect code{color:#fff;font:700 .93rem ui-monospace,SFMono-Regular,Menlo,monospace}.copy-button{color:#dce7e9;cursor:pointer;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:#ffffff0f;border:1px solid #ffffff2b;border-radius:2px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:.68rem;font-weight:800;transition:background .2s,border-color .2s;display:inline-flex}.copy-button:hover{background:#ffffff1c;border-color:#ffffff47}.scroll-cue{color:#a8b8bf;letter-spacing:.19em;text-transform:uppercase;writing-mode:vertical-rl;align-items:center;gap:12px;font-size:.58rem;font-weight:800;display:flex;position:absolute;bottom:52px;right:3.4vw}.scroll-cue span{background:linear-gradient(var(--cyan),transparent);width:1px;height:54px}@keyframes heroSettle{0%{opacity:.55;transform:scale(1.07)}to{opacity:1;transform:scale(1.015)}}.network-section{background-color:var(--ink);background-image:linear-gradient(45deg,#69dcea05 25%,#0000 25% 75%,#69dcea05 75%);background-size:64px 64px;position:relative}.network-section:before{content:"";filter:blur(80px);background:#1caabe0f;border-radius:50%;width:440px;height:440px;position:absolute;top:70px;left:-10%}.section-topline{justify-content:space-between;align-items:end;gap:60px;display:flex}.section-sidecopy{max-width:410px;color:var(--muted);margin:0 0 7px;font-size:.95rem}.network-panel{background:linear-gradient(#11242ff5,#061017fa);border:1px solid #69dcea2e;margin-top:66px;padding:18px;position:relative;overflow:hidden;box-shadow:8px 8px #02080cc7,0 35px 100px #00000059}.network-panel:before{content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(#69dcea12 1px,#0000 0),linear-gradient(90deg,#69dcea12 1px,#0000 0);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 64%);mask-image:linear-gradient(#000,#0000 64%)}.network-overview{z-index:1;justify-content:space-between;align-items:center;gap:30px;padding:12px 12px 25px;display:flex;position:relative}.network-total{align-items:center;gap:18px;display:flex}.network-total div{align-items:baseline;gap:10px;display:flex}.network-total strong{font-family:var(--display);text-shadow:0 0 20px #ffffff1f;font-size:2.45rem;line-height:1}.network-total span:last-child{color:var(--muted);font-size:.77rem}.status-beacon{background:#2fa37014;border:1px solid #5be2a442;place-items:center;width:30px;height:30px;display:grid;position:relative;box-shadow:inset 0 0 12px #5be2a414,0 0 24px #5be2a41f}.status-beacon:after,.status-beacon:before{content:"";border:1px solid #5be2a429;animation:beacon 2.4s ease-out infinite;position:absolute;inset:5px}.status-beacon:after{animation-delay:1.2s}.status-beacon i{background:#5be2a4;width:10px;height:10px;box-shadow:0 0 14px #4cd898,inset 2px 2px #ffffff59}.network-location{flex-direction:column;align-items:flex-end;display:flex}.network-location span{color:#86f0bb;letter-spacing:.13em;text-transform:uppercase;font-size:.62rem;font-weight:900}.network-location small{color:#647985;font-size:.65rem}.server-list{z-index:1;grid-template-columns:1fr 1fr;gap:16px;display:grid;position:relative}.server-row{isolation:isolate;background-color:#101a27;border:1px solid #ffffff1a;flex-direction:column;min-width:0;min-height:330px;padding:30px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,inset 0 -40px 80px #0000002e,5px 5px #01070a73}.server-row:before{content:"";z-index:-1;opacity:.13;border:1px solid;width:74px;height:74px;position:absolute;bottom:-20px;right:-22px;box-shadow:-74px 74px,0 74px,74px 74px,-148px 148px,-74px 148px,0 148px,74px 148px}.server-row:after{content:"";z-index:-2;opacity:.28;background-image:linear-gradient(135deg,#ffffff0b 25%,#0000 25% 75%,#0000001f 75%);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 78%);mask-image:linear-gradient(135deg,#000,#0000 78%)}.server-row:hover{transform:translateY(-3px)}.server-row.amethyst{color:#b77ceb;background-image:radial-gradient(circle at 12% 2%,#a85be136,#0000 37%),linear-gradient(145deg,#1a1427,#0f1722 65%);border-color:#bc80f052;box-shadow:inset 0 1px #e1bcff17,inset 0 -40px 80px #0d051647,5px 5px #221131b3,0 0 42px #8e48c617}.server-row.emerald{color:#4ed09a;background-image:radial-gradient(circle at 12% 2%,#2ab97d33,#0000 37%),linear-gradient(145deg,#10251f,#0e1920 65%);border-color:#50d79f4d;box-shadow:inset 0 1px #afffdc12,inset 0 -40px 80px #04181040,5px 5px #0a2d20a6,0 0 42px #24a66f14}.server-row.amethyst:hover{border-color:#c78bf89e;box-shadow:inset 0 1px #e1bcff1f,5px 5px #221131b3,0 0 52px #a454e029}.server-row.emerald:hover{border-color:#5ee7ae94;box-shadow:inset 0 1px #afffdc1c,5px 5px #0a2d20a6,0 0 52px #2bbe8024}.server-glow{z-index:-1;opacity:.1;filter:blur(70px);background:currentColor;border-radius:50%;width:250px;height:250px;position:absolute;top:-80px;left:-70px}.server-card-top{grid-template-columns:70px 1fr auto;align-items:center;gap:20px;display:grid}.server-icon{background:#080d1259;border:2px solid;place-items:center;width:66px;height:66px;display:grid;box-shadow:inset -10px -10px #00000038,inset 7px 7px #ffffff1a,5px 5px #0000004d,0 0 28px}.server-icon span{color:#f2e8fb;background:#ffffff12;border:1px solid;place-items:center;width:34px;height:34px;font:900 1rem ui-monospace,monospace;display:grid}.server-row.emerald .server-icon span{color:#dff9ec}.server-main{flex-direction:column;min-width:0;display:flex}.server-main>span{color:currentColor;letter-spacing:.14em;text-transform:uppercase;margin-bottom:2px;font-size:.57rem;font-weight:900}.server-main strong{color:var(--text);font-family:var(--display);font-size:clamp(1.15rem,2vw,1.45rem);font-weight:900;line-height:1.18}.server-main small{color:#7e929c;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.63rem;overflow:hidden}.online-label{color:#7ee2ae;letter-spacing:.07em;text-transform:uppercase;background:#36b27912;border:1px solid #69e6a430;align-self:start;align-items:center;gap:7px;padding:6px 8px;font-size:.57rem;font-weight:900;display:inline-flex}.online-label i{background:currentColor;width:6px;height:6px;box-shadow:0 0 10px}.server-row dl{border-block:1px solid #ffffff17;grid-template-columns:repeat(3,1fr);margin:32px 0 0;padding:22px 0;display:grid}.server-row dl div{flex-direction:column;display:flex}.server-row dl div+div{border-left:1px solid #ffffff12;padding-left:20px}.server-row dt{color:#6d828d;letter-spacing:.14em;text-transform:uppercase;font-size:.55rem;font-weight:900}.server-row dd{color:#f1f6f7;font-family:var(--display);margin:4px 0 0;font-size:1rem;font-weight:900}.world-activity{grid-template-columns:auto 1fr;align-items:center;gap:15px;margin-top:auto;padding-top:22px;display:grid}.world-activity>span{color:#71858f;letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:800}.world-activity>div{background:#00000038;border:1px solid #ffffff1f;height:7px;padding:2px}.world-activity i{width:var(--occupancy);background:currentColor;height:100%;transition:width .5s;display:block;box-shadow:0 0 12px}.panel-link{z-index:1;color:#8297a0;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:16px;padding:15px 12px 1px;font-size:.7rem;font-weight:800;display:flex;position:relative}.panel-link>span{align-items:center;gap:9px;display:inline-flex}.panel-link i{border:1px solid var(--cyan);width:7px;height:7px}.panel-link b{color:var(--cyan);font-size:1rem;transition:transform .2s}.panel-link:hover{color:#fff}.panel-link:hover b{transform:translate(5px)}@keyframes beacon{0%{opacity:.8;transform:scale(.4)}75%,to{opacity:0;transform:scale(1.5)}}.connect-section{background-color:#0a141c;background-image:linear-gradient(#69dcea06 2px,#0000 0),linear-gradient(90deg,#69dcea06 2px,#0000 0);background-size:48px 48px;border-block:1px solid #ffffff0a;position:relative}.connect-layout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(60px,10vw,150px);display:grid}.connect-copy .arrow-link{margin-top:34px}.address-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid;position:relative}.address-stack:before{content:"";background:var(--cyan);opacity:.08;filter:blur(70px);position:absolute;inset:10%}.address-card{--portal-accent:var(--cyan);border:1px solid var(--portal-accent);flex-direction:column;align-items:stretch;min-height:300px;padding:28px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.address-card{border:1px solid color-mix(in srgb,var(--portal-accent) 34%,transparent)}}.address-card{background:radial-gradient(circle at 18% 10%,var(--portal-accent),transparent 34%),linear-gradient(145deg,#11232e,#09151d 70%)}@supports (color:color-mix(in lab,red,red)){.address-card{background:radial-gradient(circle at 18% 10%,color-mix(in srgb,var(--portal-accent) 18%,transparent),transparent 34%),linear-gradient(145deg,#11232e,#09151d 70%)}}.address-card{box-shadow:inset 0 1px 0 #ffffff0f,6px 6px 0 #02080c9e,0 0 40px var(--portal-accent)}@supports (color:color-mix(in lab,red,red)){.address-card{box-shadow:inset 0 1px 0 #ffffff0f,6px 6px 0 #02080c9e,0 0 40px color-mix(in srgb,var(--portal-accent) 7%,transparent)}}.address-card{transition:transform .25s,border-color .25s,box-shadow .25s;overflow:hidden}.address-card:before{content:"";border:1px solid var(--portal-accent);opacity:.1;width:58px;height:58px;box-shadow:-58px 58px 0 var(--portal-accent),0 58px 0 var(--portal-accent),58px 58px 0 var(--portal-accent),-116px 116px 0 var(--portal-accent),-58px 116px 0 var(--portal-accent),0 116px 0 var(--portal-accent);position:absolute;bottom:-20px;right:-22px}.address-card:after{content:"";background:var(--portal-accent);opacity:.08;filter:blur(55px);border-radius:50%;width:190px;height:190px;position:absolute;top:-70px;left:-70px}.address-card:hover{border-color:var(--portal-accent);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.address-card:hover{border-color:color-mix(in srgb,var(--portal-accent) 64%,transparent);box-shadow:inset 0 1px 0 #ffffff14,6px 6px 0 #02080c9e,0 0 48px color-mix(in srgb,var(--portal-accent) 15%,transparent)}}.platform-symbol{z-index:1;aspect-ratio:1;border:2px solid var(--portal-accent);background:var(--portal-accent);place-items:center;width:72px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.platform-symbol{background:color-mix(in srgb,var(--portal-accent) 7%,#081219)}}.platform-symbol{color:#edf9fa;box-shadow:inset -9px -9px 0 #0000004d,inset 6px 6px 0 #ffffff0f,5px 5px 0 #00000047,0 0 28px var(--portal-accent);font:900 1.35rem ui-monospace,monospace}@supports (color:color-mix(in lab,red,red)){.platform-symbol{box-shadow:inset -9px -9px 0 #0000004d,inset 6px 6px 0 #ffffff0f,5px 5px 0 #00000047,0 0 28px color-mix(in srgb,var(--portal-accent) 28%,transparent)}}.address-details{z-index:1;flex-direction:column;min-width:0;margin-top:35px;display:flex;position:relative}.address-details>span{color:#91a5af;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:800}.address-details code{color:#fff;text-overflow:ellipsis;margin:5px 0 4px;font:800 clamp(.88rem,1.5vw,1.05rem) ui-monospace,SFMono-Regular,monospace;overflow:hidden}.address-details small{color:#687f8a;font-size:.67rem}.address-card .copy-button{z-index:1;color:#eef8fa;border-color:var(--portal-accent);width:100%;min-height:42px;margin-top:auto;position:relative}@supports (color:color-mix(in lab,red,red)){.address-card .copy-button{border-color:color-mix(in srgb,var(--portal-accent) 28%,transparent)}}.address-card .copy-button{background:#040c117a}.address-card .copy-button:hover{border-color:var(--portal-accent);background:var(--portal-accent)}@supports (color:color-mix(in lab,red,red)){.address-card .copy-button:hover{background:color-mix(in srgb,var(--portal-accent) 10%,#040c119e)}}.address-card .copy-button:hover{box-shadow:0 0 18px var(--portal-accent)}@supports (color:color-mix(in lab,red,red)){.address-card .copy-button:hover{box-shadow:0 0 18px color-mix(in srgb,var(--portal-accent) 12%,transparent)}}.features-section{color:var(--text);background:#0c1821;border-block:1px solid #69dcea14;position:relative}.features-section:before{content:"";opacity:.16;background-image:linear-gradient(45deg,#69dcea29 25%,#0000 25% 75%,#69dcea29 75%);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30%,#0000);mask-image:linear-gradient(#0000,#000 30%,#0000)}.features-section .container{position:relative}.features-section .eyebrow{color:var(--cyan)}.features-section .section-description{color:var(--muted)}.feature-grid{border:0;grid-template-columns:repeat(12,1fr);gap:16px;margin-top:62px;display:grid}.feature-item{--feature-accent:var(--cyan);border:1px solid var(--feature-accent);grid-column:span 5;grid-template-rows:auto 1fr;grid-template-columns:78px 1fr;align-items:center;gap:28px;min-height:250px;padding:30px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.feature-item{border:1px solid color-mix(in srgb,var(--feature-accent) 28%,transparent)}}.feature-item{background:radial-gradient(circle at 12% 25%,var(--feature-accent),transparent 30%),linear-gradient(145deg,#10222c,#0a151d 68%)}@supports (color:color-mix(in lab,red,red)){.feature-item{background:radial-gradient(circle at 12% 25%,color-mix(in srgb,var(--feature-accent) 14%,transparent),transparent 30%),linear-gradient(145deg,#10222c,#0a151d 68%)}}.feature-item{box-shadow:inset 0 1px 0 #ffffff0d,6px 6px 0 #03090da6,0 0 36px var(--feature-accent)}@supports (color:color-mix(in lab,red,red)){.feature-item{box-shadow:inset 0 1px 0 #ffffff0d,6px 6px 0 #03090da6,0 0 36px color-mix(in srgb,var(--feature-accent) 5%,transparent)}}.feature-item{transition:transform .25s,border-color .25s,box-shadow .25s;overflow:hidden}.feature-item:first-child,.feature-item:nth-child(4){grid-column:span 7}.feature-item:nth-child(2){--feature-accent:var(--amethyst)}.feature-item:nth-child(3){--feature-accent:var(--amber)}.feature-item:nth-child(4){--feature-accent:var(--emerald)}.feature-item:before{content:"";border:1px solid var(--feature-accent);opacity:.1;width:62px;height:62px;box-shadow:-62px 62px 0 var(--feature-accent),0 62px 0 var(--feature-accent),62px 62px 0 var(--feature-accent),-124px 124px 0 var(--feature-accent),-62px 124px 0 var(--feature-accent),0 124px 0 var(--feature-accent);position:absolute;bottom:-22px;right:-20px}.feature-item:after{content:"";border-left:1px solid var(--feature-accent);width:28px;height:28px;position:absolute;top:0;right:0}@supports (color:color-mix(in lab,red,red)){.feature-item:after{border-left:1px solid color-mix(in srgb,var(--feature-accent) 32%,transparent)}}.feature-item:after{border-bottom:1px solid var(--feature-accent)}@supports (color:color-mix(in lab,red,red)){.feature-item:after{border-bottom:1px solid color-mix(in srgb,var(--feature-accent) 32%,transparent)}}.feature-item:after{background:#071119}.feature-item:hover{border-color:var(--feature-accent);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.feature-item:hover{border-color:color-mix(in srgb,var(--feature-accent) 58%,transparent);box-shadow:inset 0 1px 0 #ffffff12,6px 6px 0 #03090da6,0 0 48px color-mix(in srgb,var(--feature-accent) 13%,transparent)}}.feature-item:first-child{border-left:1px solid var(--feature-accent)}@supports (color:color-mix(in lab,red,red)){.feature-item:first-child{border-left:1px solid color-mix(in srgb,var(--feature-accent) 28%,transparent)}}.feature-topline{border-bottom:1px solid #ffffff12;grid-column:1/-1;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.feature-topline>span{color:var(--feature-accent);text-shadow:0 0 12px var(--feature-accent);font:900 .66rem ui-monospace,monospace}.feature-topline small{color:#6f838d;letter-spacing:.12em;text-transform:uppercase;font-size:.55rem;font-weight:900}.feature-glyph{z-index:1;border:2px solid var(--feature-accent);background:var(--feature-accent);place-items:center;width:70px;height:70px;margin:0;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.feature-glyph{background:color-mix(in srgb,var(--feature-accent) 8%,#071219)}}.feature-glyph{box-shadow:inset -9px -9px 0 #00000040,inset 6px 6px 0 #ffffff0f,5px 5px 0 #00000047,0 0 30px var(--feature-accent)}@supports (color:color-mix(in lab,red,red)){.feature-glyph{box-shadow:inset -9px -9px 0 #00000040,inset 6px 6px 0 #ffffff0f,5px 5px 0 #00000047,0 0 30px color-mix(in srgb,var(--feature-accent) 20%,transparent)}}.feature-glyph i{width:38px;height:38px;color:var(--feature-accent);border:1px solid;place-items:center;font:900 .68rem ui-monospace,monospace;display:grid}.feature-copy{z-index:1;position:relative}.feature-item h3{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:900}.feature-item p{max-width:510px;color:var(--muted);margin:12px 0 0;font-size:.8rem;line-height:1.65}.worlds-section{background-color:#09131b;background-image:linear-gradient(90deg,#ffffff03 50%,#0000 0);background-size:64px 64px}.worlds-section .section-heading{margin-bottom:70px}.world-stack{gap:24px;display:grid}.world-card{background:#0d1922;border:1px solid #69dcea24;border-radius:0;grid-template-columns:1.15fr .85fr;min-height:580px;display:grid;overflow:hidden;box-shadow:8px 8px #03090da6}.world-card:nth-child(2n){grid-template-columns:.85fr 1.15fr}.world-card:nth-child(2n) .world-art{order:2}.world-art{background:linear-gradient(155deg,#26153b,#111a2a 48%,#071219);min-height:520px;position:relative;overflow:hidden}.world-emerald .world-art{background:linear-gradient(155deg,#0b3528,#11231f 48%,#071219)}.world-art:before{content:"";border:1px solid #ffffff14;width:310px;height:310px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 100px #a670e136,inset 0 0 80px #a670e114}.world-emerald .world-art:before{box-shadow:0 0 100px #42cc912b,inset 0 0 80px #42cc9112}.world-index{color:#ffffff80;letter-spacing:.2em;font:700 .65rem ui-monospace,monospace;position:absolute;top:30px;left:30px}.world-orb{background:linear-gradient(135deg,#b785eb,#633c9a 48%,#231735 49%);border:1px solid #d0adf5b3;width:180px;height:180px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 70px #a978df59}.world-orb i{background:#ffffff0f;border:2px solid #ffffff73;position:absolute;inset:35px}.world-emerald .world-orb{background:linear-gradient(135deg,#62d6a4,#23835d 48%,#102c22 49%);border-color:#79ddb4;box-shadow:0 0 70px #48c99347}.world-terrain{clip-path:polygon(0 45%,8% 25%,17% 58%,26% 30%,36% 48%,47% 12%,57% 42%,68% 18%,78% 52%,88% 28%,100% 46%,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#0b171e 0 40px,#111f26 40px 80px);height:52%;position:absolute;bottom:-24%;left:-10%;right:-10%;transform:rotate(-6deg)}.world-copy{flex-direction:column;justify-content:center;padding:clamp(42px,7vw,90px);display:flex}.world-copy h3{font-family:var(--display);letter-spacing:-.035em;margin:0;font-size:clamp(3rem,5vw,4.8rem);font-weight:900;line-height:1}.world-copy>p:not(.eyebrow){max-width:450px;color:var(--muted);margin:25px 0 0;font-size:.94rem}.world-copy ul{grid-template-columns:1fr 1fr;gap:10px 22px;margin:34px 0 38px;padding:0;list-style:none;display:grid}.world-copy li{color:#c8d5d9;font-size:.73rem}.world-copy li:before{content:"+";color:var(--amethyst);margin-right:9px}.world-emerald .arrow-link span,.world-emerald .world-copy li:before{color:var(--emerald)}.news-section{color:var(--text);background-color:#081219;background-image:linear-gradient(45deg,#ffffff03 25%,#0000 25% 75%,#ffffff03 75%);background-size:48px 48px}.news-section .eyebrow{color:var(--cyan)}.section-topline-bottom{align-items:end}.news-section .arrow-link{color:#d9e8eb}.news-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:58px;display:grid}.news-card{background:#0e1b24;border:1px solid #69dcea1f;border-radius:0;overflow:hidden;box-shadow:5px 5px #03090da6}.news-card a{padding-bottom:24px;display:block}.news-visual{background-color:#11222e;background-image:linear-gradient(145deg,#0711180a,#071118a8),url(/images/hero-world.png);background-position:50%;background-size:cover;border-bottom:1px solid #69dcea1f;height:260px;position:relative;overflow:hidden}.news-visual:after,.news-visual:before{content:"";position:absolute}.news-visual:before{background:linear-gradient(135deg,#255b71e0 50%,#07131ce6 0);border:1px solid #72ddeb59;width:72px;height:72px;top:30px;right:28px;box-shadow:-72px 72px #0e2b3899,0 72px #0a232fb8,72px 72px #081c27a6}.news-visual:after{background:#67d8e72e;width:32px;height:32px;bottom:24px;left:42px;box-shadow:32px 0 #67d8e714,64px -32px #67d8e71a}.news-visual-2{background-color:#241b33;background-position:0}.news-visual-2:before{background:linear-gradient(135deg,#9b6bd0e6 50%,#251537eb 0);border-color:#b582e780}.news-visual-3{background-color:#102b22;background-position:100%}.news-visual-3:before{background:linear-gradient(135deg,#3ea977e6 50%,#0d2b20eb 0);border-color:#5bd5a180}.news-visual>span{z-index:2;color:#fff;letter-spacing:.14em;text-transform:uppercase;border:1px solid #fff3;padding:5px 8px;font-size:.55rem;font-weight:800;position:absolute;top:20px;left:20px}.news-card .read-more,.news-card h3,.news-card>a>p,.news-meta{margin-left:22px;margin-right:22px}.news-meta{color:#758a94;letter-spacing:.05em;text-transform:uppercase;gap:16px;margin-top:20px;font-size:.61rem;font-weight:700;display:flex}.news-card h3{font-family:var(--display);letter-spacing:-.02em;margin-top:13px;margin-bottom:0;font-size:1.28rem;font-weight:900;line-height:1.3}.news-card p{color:var(--muted);margin-top:12px;margin-bottom:0;font-size:.8rem}.read-more{color:var(--cyan);margin-top:18px;font-size:.72rem;font-weight:800;display:inline-block}.community-wrap{background:#081219;padding-top:0}.community-cta{background:#117f91;border:1px solid #95eff959;border-radius:0;grid-template-columns:1fr auto;align-items:center;gap:35px;min-height:400px;padding:clamp(42px,7vw,86px);display:grid;position:relative;overflow:hidden;box-shadow:8px 8px #06353d}.community-cta>*{z-index:1;position:relative}.community-cta h2{font-size:clamp(3.3rem,7vw,6.5rem)}.community-cta p:not(.eyebrow){color:#ffffffc4;max-width:570px;margin:20px 0 0}.community-cta .eyebrow{color:#fff}.community-pattern{opacity:.18;background-image:linear-gradient(90deg,#ffffff38 1px,#0000 0),linear-gradient(#ffffff38 1px,#0000 0);background-size:48px 48px;position:absolute;inset:0}.community-stat{border-top:1px solid #ffffff40;grid-column:1/-1;align-items:baseline;gap:12px;margin-top:15px;padding-top:25px;display:flex}.community-stat strong{font-size:1.65rem}.community-stat span{color:#ffffffb3;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.page-hero{background-color:#081721;background-image:radial-gradient(circle at 76% 32%,#1c98aa24,#0000 26%),linear-gradient(145deg,#0f2a378c,#071018f0 64%);align-items:flex-end;min-height:630px;padding:190px 0 100px;display:flex;position:relative;overflow:hidden}.page-hero:before{content:"";background:#69dcea14;width:26px;height:26px;position:absolute;top:155px;right:13vw;box-shadow:26px 0 #69dcea0d,78px 26px #69dcea0e,-52px 52px #69dcea0a,104px 78px #69dcea09}.page-hero:after{content:"";background-color:#12364333;background-image:linear-gradient(135deg,#ffffff0e 0 50%,#00000012 50%);border:1px solid #69dcea21;width:86px;height:86px;position:absolute;bottom:76px;right:7vw;box-shadow:-86px 86px #112f3b2b,0 86px #0d2a363b,86px 86px #10323d30,-172px 172px #0c25303d,-86px 172px #0f2d3838,0 172px #0c263147,86px 172px #0e2b3638,172px 172px #0a222c40}.page-hero-grid{opacity:.08;background-image:linear-gradient(#ffffff2e 1px,#0000 0),linear-gradient(90deg,#ffffff2e 1px,#0000 0);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.page-hero-inner{z-index:1;position:relative}.page-hero h1{text-shadow:3px 4px #02090db8;max-width:850px}.page-hero-inner>p:not(.eyebrow){max-width:650px;color:var(--muted);margin:28px 0 0;font-size:1.06rem}.inner-section{background-color:#09131b;background-image:linear-gradient(135deg,#ffffff03 25%,#0000 25% 75%,#0000000f 75%);background-size:48px 48px;min-height:480px}.join-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.join-card{border:1px solid var(--line);background-color:#0e1b24;background-image:linear-gradient(90deg,#ffffff03 50%,#0000 0);background-size:32px 32px;padding:clamp(30px,5vw,58px);position:relative;box-shadow:6px 6px #03090d94}.join-card:after{content:"";border-left:1px solid var(--line);border-bottom:1px solid var(--line);background:#081219;width:28px;height:28px;position:absolute;top:0;right:0}.join-card.amethyst{border-top:2px solid var(--amethyst)}.join-card.emerald{border-top:2px solid var(--emerald)}.join-card h2{letter-spacing:-.05em;margin:0 0 28px;font-size:2.3rem}.join-address{background:#071117;border:2px solid #203844;justify-content:space-between;align-items:center;gap:20px;padding:15px;display:flex;box-shadow:inset 4px 4px #00000038}.join-address code{text-overflow:ellipsis;font:700 .86rem ui-monospace,monospace;overflow:hidden}.join-card ol{gap:18px;margin:36px 0 0;padding:0;list-style:none;display:grid}.join-card li{grid-template-columns:30px 1fr;align-items:center;gap:12px;display:grid}.join-card li>span{color:#b5c8ce;background:#0a151c;border:2px solid #39505b;place-items:center;width:26px;height:26px;font:800 .65rem ui-monospace,monospace;display:grid;box-shadow:inset -3px -3px #00000040}.join-card li p{color:#c0cdd2;margin:0;font-size:.82rem}.help-strip{border:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;margin-top:24px;padding:30px;display:flex}.help-strip span{font-weight:750}.help-strip p{color:var(--muted);margin:4px 0 0;font-size:.78rem}.article-list{border-top:1px solid var(--line)}.article-row{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr;gap:30px;padding:46px 16px;scroll-margin-top:30px;display:grid}.article-number{color:#71858e;font:700 .65rem ui-monospace,monospace}.article-row h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.6rem,3vw,2.6rem)}.article-row p{max-width:720px;color:var(--muted);margin:13px 0 0;font-size:.86rem}.article-arrow{color:var(--cyan);justify-self:end;font-size:1.2rem}.all-systems{background:#32b17b0f;border:1px solid #52d59b42;align-items:center;gap:22px;padding:26px 30px;display:flex}.all-systems strong{font-size:1.1rem}.all-systems p{color:var(--muted);margin:2px 0 0;font-size:.7rem}.status-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:22px;display:grid}.status-card{border:1px solid var(--line);background-color:var(--panel);background-image:linear-gradient(135deg,#ffffff04 25%,#0000 25% 75%,#0000000f 75%);background-size:36px 36px;border-radius:0;padding:35px;box-shadow:5px 5px #03090d8c}.status-card.amethyst{border-top:2px solid var(--amethyst)}.status-card.emerald{border-top:2px solid var(--emerald)}.status-card-head{justify-content:space-between;align-items:start;gap:20px;display:flex}.status-card h2{letter-spacing:-.04em;margin:0;font-size:1.6rem}.status-card dl{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:38px 0 0;padding-top:26px;display:grid}.status-card dt{color:#728791;text-transform:uppercase;letter-spacing:.1em;font-size:.58rem;font-weight:800}.status-card dd{margin:7px 0 0;font-size:1.25rem;font-weight:750}.status-card dd small{color:#728791;font-size:.65rem}.status-note{max-width:760px;margin-top:45px}.status-note p{color:var(--muted);font-size:.78rem}.player-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.player-card{border:1px solid var(--line);background-color:var(--panel);background-image:linear-gradient(90deg,#ffffff03 50%,#0000 0);background-size:32px 32px;border-radius:0;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;padding:25px;display:grid;position:relative;box-shadow:4px 4px #03090d8c}.leader-player i,.player-avatar{color:#dffcff;background:linear-gradient(135deg,#2e7281,#132934);place-items:center;width:48px;height:48px;font:800 .7rem ui-monospace,monospace;display:grid}.player-name h2{margin:0;font-size:1rem}.player-name>span{color:#687b85;align-items:center;gap:5px;font-size:.62rem;display:flex}.player-name>span i{background:currentColor;border-radius:50%;width:5px;height:5px}.player-name>span.online{color:#5cdda5}.realm-tag{text-transform:uppercase;letter-spacing:.08em;border:1px solid;width:fit-content;padding:4px 7px;font-size:.55rem;font-weight:800}.realm-tag.amethyst{color:#bc8fe9}.realm-tag.emerald{color:#67d9aa}.player-card dl{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:1fr;margin:7px 0 0;padding-top:18px;display:grid}.player-card dt{color:#71858e;text-transform:uppercase;font-size:.58rem}.player-card dd{margin:2px 0 0;font-weight:700}.leaderboard-experience{position:relative}.leaderboard-world-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.leaderboard-world-tabs>button{color:#8ba0a9;text-align:left;cursor:pointer;background:linear-gradient(145deg,#10232dbf,#050f16eb);border:1px solid #74aebc24;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:84px;padding:14px 16px;transition:transform .22s,border-color .22s,box-shadow .22s,color .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 35px #0003,inset 0 1px #ffffff09}.leaderboard-world-tabs>button:after{content:"";filter:blur(30px);opacity:0;background:#69dcea17;border-radius:50%;height:110%;transition:opacity .25s;position:absolute;inset:auto -20% -70% 30%}.leaderboard-world-tabs>button:hover:not(:disabled){color:#d9e9ed;border-color:#69dcea47;transform:translateY(-3px);box-shadow:0 18px 40px #00000047,0 0 34px #69dcea0f}.leaderboard-world-tabs>button.active{color:#effcff;border-color:#69dcea7a;box-shadow:0 18px 48px #0000004d,0 0 42px #69dcea1a,inset 0 1px #ffffff0f}.leaderboard-world-tabs>button.active:after{opacity:1}.leaderboard-world-tabs>button.emerald.active{border-color:#5bd5a17a;box-shadow:0 18px 48px #0000004d,0 0 42px #5bd5a117,inset 0 1px #ffffff0f}.leaderboard-world-tabs>button.emerald.active:after{background:#5bd5a11c}.leaderboard-world-tabs>button.amethyst:disabled{cursor:not-allowed;opacity:.53;filter:saturate(.55)}.leaderboard-world-tabs>button.amethyst:disabled:before{content:"";background:repeating-linear-gradient(135deg,#0000 0 12px,#a978df05 12px 24px);position:absolute;inset:0}.leaderboard-world-gem{z-index:1;width:48px;height:48px;color:var(--cyan);background:#69dcea0b;border:1px solid #69dcea47;border-radius:15px;place-items:center;font-size:1rem;display:grid;position:relative;box-shadow:inset 0 0 18px #69dcea0a,0 0 22px #69dcea0b}.emerald .leaderboard-world-gem{color:#63dca7;background:#5bd5a10d;border-color:#5bd5a14d}.amethyst .leaderboard-world-gem{color:#bb8cea;background:#a978df0d;border-color:#a978df4d}.leaderboard-world-copy{z-index:1;gap:4px;min-width:0;display:grid;position:relative}.leaderboard-world-copy strong{color:inherit;font:900 1rem var(--display)}.leaderboard-world-copy small{color:#667d87;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.leaderboard-world-state{z-index:1;color:#6f8690;letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff13;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:.52rem;font-weight:900;display:inline-flex;position:relative}.leaderboard-world-tabs .active .leaderboard-world-state{color:#81e8b9;background:#5bd5a10d;border-color:#5bd5a13d}.leaderboard-world-tabs .votes.active .leaderboard-world-state{color:#7ee7f1;background:#69dcea0d;border-color:#69dcea3d}.leaderboard-shell{background:radial-gradient(circle at 92% 0,#69dcea12,#0000 28%),linear-gradient(145deg,#10232df0,#07121afa);border:1px solid #6eafbd33;border-radius:24px;overflow:hidden;box-shadow:0 28px 75px #00000052,0 0 70px #69dcea09,inset 0 1px #ffffff0b}.leaderboard-emerald{background:radial-gradient(circle at 92% 0,#5bd5a113,#0000 30%),linear-gradient(145deg,#10232df0,#07121afa)}.leaderboard-votes{background:radial-gradient(circle at 90% 0,#a978df14,#0000 25%),radial-gradient(circle at 60% 0,#69dcea0d,#0000 34%),linear-gradient(145deg,#10232df0,#07121afa)}.leaderboard-intro{justify-content:space-between;align-items:flex-start;gap:30px;padding:30px clamp(22px,3vw,38px) 24px;display:flex}.leaderboard-intro .eyebrow{margin:0 0 9px}.leaderboard-intro h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.6rem,3vw,2.2rem)}.leaderboard-intro>div:first-child>p:last-child{color:#8397a0;max-width:700px;margin:8px 0 0;font-size:.76rem;line-height:1.7}.leaderboard-signal{color:#6ecf9f;text-transform:uppercase;background:#5bd5a109;border:1px solid #5bd5a129;border-radius:999px;flex:none;align-items:center;gap:8px;margin-top:6px;padding:8px 11px;font-size:.56rem;font-weight:900;display:inline-flex}.leaderboard-signal i{background:currentColor;border-radius:50%;width:7px;height:7px;animation:leaderboardPulse 2s ease-in-out infinite;box-shadow:0 0 12px}.leaderboard-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding:0 clamp(16px,2.2vw,28px) 22px;display:grid}.leaderboard-metrics button{color:#72868f;cursor:pointer;background:#030d1373;border:1px solid #fff1;border-radius:13px;align-content:center;place-items:center;gap:7px;min-width:0;min-height:68px;padding:9px 6px;transition:color .18s,border-color .18s,background .18s,transform .18s,box-shadow .18s;display:grid}.leaderboard-metrics button>span{color:#6bbdca;font-size:.9rem}.leaderboard-metrics button strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6rem;font-weight:850;overflow:hidden}.leaderboard-metrics button:hover{color:#cbdce1;border-color:#69dcea33;transform:translateY(-2px)}.leaderboard-metrics button.active{color:#06161b;background:linear-gradient(135deg,#6cdfb2,#65d8e7);border-color:#ffffff42;box-shadow:0 10px 26px #4cd2bb2b,inset 0 1px #ffffff52}.leaderboard-metrics button.active>span{color:inherit}.leaderboard-periods{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0 clamp(18px,3vw,38px) 24px;display:grid}.leaderboard-periods button{color:#82969f;text-align:left;cursor:pointer;background:#030d1375;border:1px solid #ffffff12;border-radius:14px;gap:4px;padding:15px 17px;transition:border-color .2s,background .2s,color .2s,transform .2s;display:grid;position:relative;overflow:hidden}.leaderboard-periods button strong{font:900 .85rem var(--display)}.leaderboard-periods button small{color:#637883;font-size:.58rem}.leaderboard-periods button:hover{color:#dae9ed;border-color:#69dcea33;transform:translateY(-2px)}.leaderboard-periods button.active{color:#eafcff;background:linear-gradient(120deg,#69dcea1c,#a978df0f);border-color:#69dcea6b;box-shadow:0 10px 30px #41c6da14,inset 3px 0 #69dcea}.leaderboard-table{background:#030d137a;border:1px solid #ffffff12;border-radius:18px;margin:0 clamp(16px,2.2vw,28px);transition:opacity .2s,filter .2s;overflow:hidden}.leaderboard-table.is-loading{opacity:.76;filter:saturate(.82)}.leaderboard-head,.leaderboard-row{grid-template-columns:105px minmax(220px,1.6fr) minmax(145px,.7fr);align-items:center;gap:20px;padding:14px 24px;display:grid}.leaderboard-head{color:#5f7580;letter-spacing:.11em;text-transform:uppercase;background:#ffffff05;font-size:.54rem;font-weight:900}.leaderboard-head span:last-child{text-align:right}.leaderboard-rows{animation:leaderboardRowsIn .35s both}.leaderboard-row{border-top:1px solid #ffffff0e;min-height:72px;font-size:.8rem;transition:background .18s,transform .18s;position:relative}.leaderboard-row:hover{z-index:1;background:#69dcea06;transform:translate(3px)}.leaderboard-row.podium{background:linear-gradient(90deg,#69dcea09,#0000 48%)}.leaderboard-row.podium-1{background:linear-gradient(90deg,#f5c86e11,#0000 52%)}.leaderboard-row.podium-1:before{content:"";background:#f5c86e;width:3px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 15px #f5c86e8c}.leaderboard-row.podium-2:before,.leaderboard-row.podium-3:before{content:"";opacity:.6;background:#69dcea;width:2px;position:absolute;inset:12px auto 12px 0}.rank{color:#8298a1;grid-template-columns:18px auto;align-items:center;width:fit-content;font:800 .77rem ui-monospace,monospace;display:grid}.rank>span{color:#69dcea;text-shadow:0 0 12px #69dcea59}.podium-1 .rank>span{color:#f5c86e;text-shadow:0 0 12px #f5c86e61}.rank small{color:#516871;font:800 .47rem var(--display);letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1;margin-top:3px}.leader-player{align-items:center;gap:13px;min-width:0;display:flex}.leader-player .leaderboard-skin{width:42px;height:42px;image-rendering:pixelated;border:1px solid #69dcea29;border-radius:13px;flex:0 0 42px;box-shadow:0 8px 18px #00000047}.leaderboard-profile-frame{width:48px;height:48px;margin:-3px;border-radius:16px!important;padding:5px!important}.leaderboard-profile-frame .donor-frame-corners,.leaderboard-profile-frame:not(.is-unframed):before{display:none}.leaderboard-profile-frame .donor-frame-orbit{border-radius:18px;inset:-3px}.leaderboard-profile-frame .donor-frame-content{border-radius:11px}.leader-player .leaderboard-profile-frame .leaderboard-skin{border-radius:11px;flex-basis:38px;width:38px;height:38px}.leader-player>span{gap:4px;min-width:0;display:grid}.leader-player>span>strong{color:#dcebed;text-overflow:ellipsis;text-shadow:0 1px 12px #69dcea14;white-space:nowrap;font-size:.8rem;font-weight:850;transition:color .18s,text-shadow .18s;overflow:hidden}.leaderboard-row:hover .leader-player>span>strong{color:#f4fdff;text-shadow:0 0 14px #69dcea2e}.leaderboard-row.podium-1 .leader-player>span>strong{color:#f2e6c5}.leader-player small{color:#61cb98;text-transform:uppercase;align-items:center;gap:5px;font-size:.5rem;font-weight:800;display:inline-flex}.leader-player small i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px}.leaderboard-value{color:#e8f5f7;font:900 .9rem var(--display);text-align:right;justify-self:end}.leaderboard-empty{color:#71858e;text-align:center;border-top:1px solid #ffffff0e;justify-items:center;padding:45px 24px 50px;display:grid}.leaderboard-empty>span{width:48px;height:48px;color:var(--cyan);background:#69dcea09;border:1px solid #69dcea33;border-radius:15px;place-items:center;margin-bottom:13px;display:grid}.leaderboard-empty strong{color:#c9d9dd;font:900 1rem var(--display)}.leaderboard-empty p{margin:5px 0 0;font-size:.7rem}.leaderboard-note{color:#627984;align-items:center;gap:10px;margin:18px clamp(18px,3vw,38px) 22px;display:flex}.leaderboard-note>span{color:var(--cyan)}.leaderboard-note p{margin:0;font-size:.61rem;line-height:1.6}@keyframes leaderboardPulse{50%{opacity:.45;transform:scale(.72)}}@keyframes leaderboardRowsIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mock-notice{border-top:1px solid var(--line);color:#6f838d;margin:0;padding:14px 28px;font-size:.65rem}.placeholder-section{background:#09131b}.placeholder-card{text-align:center;max-width:700px}.placeholder-gem{border:2px solid var(--cyan);background:#58dae912;width:90px;height:90px;margin:0 auto 45px;display:block;box-shadow:inset -12px -12px #0003,inset 8px 8px #ffffff0a,7px 7px #00000047,0 0 60px #58dae91f}.placeholder-card h2{letter-spacing:-.04em;font-size:2rem}.placeholder-card p{color:var(--muted)}.account-link-panel{grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:22px;display:grid}.account-dashboard,.account-flow-list,.link-command-card{border:1px solid var(--line);background:radial-gradient(circle at 10% 0,#69dcea0f,transparent 30%),var(--panel);border-radius:22px;box-shadow:0 20px 55px #00000047,inset 0 1px #ffffff0d}.account-flow-list{padding:12px 30px}.account-flow{border-top:1px solid var(--line);grid-template-columns:50px 1fr;gap:20px;padding:28px 0;display:grid}.account-flow:first-child{border-top:0}.account-flow>span{color:var(--cyan);font:700 .7rem ui-monospace,monospace}.account-flow h2{margin:0;font-size:1.15rem}.account-flow p{color:var(--muted);margin:5px 0 0;font-size:.8rem}.account-preview>.button{margin-top:30px}.account-preview>.arrow-link{margin-left:24px}.link-command-card{background:radial-gradient(circle at 85% 15%,#a978df24,#0000 30%),radial-gradient(circle at 12% 85%,#48c99314,#0000 28%),#0d1b24;flex-direction:column;justify-content:center;min-height:390px;padding:clamp(32px,5vw,58px);display:flex}.link-command-card h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,4vw,3rem)}.link-command-card>p{max-width:560px;color:var(--muted)}.link-command-card>.button{width:fit-content;margin-top:18px}.link-command{background:#061117;border:1px solid #69dcea33;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin:22px 0 8px;padding:14px 15px 14px 20px;display:flex;box-shadow:inset 0 2px 10px #0000004d,0 0 30px #69dcea0f}.link-command code{color:#fff;text-overflow:ellipsis;white-space:nowrap;font:900 clamp(.95rem,2vw,1.25rem) ui-monospace,monospace;overflow:hidden}.link-waiting{color:#80dbaa;align-items:center;gap:9px;width:fit-content;margin-top:14px;font-size:.68rem;font-weight:800;display:inline-flex}.link-waiting i{background:currentColor;border-radius:50%;width:8px;height:8px;animation:beacon 1.8s ease-in-out infinite;box-shadow:0 0 14px}.account-message{margin:18px 0 0;font-size:.72rem;color:var(--amber)!important}.account-dashboard{padding:clamp(28px,5vw,55px)}.account-profile-head{grid-template-columns:auto 1fr auto;align-items:center;gap:22px;display:grid}.account-profile-head .eyebrow{margin-bottom:8px}.account-profile-head h2{margin:0;font-size:clamp(1.8rem,4vw,3rem)}.account-profile-head p{color:var(--muted);margin:6px 0 0;font-size:.8rem}.account-avatar{font-size:.9rem;box-shadow:0 0 35px #69dcea21}.player-skin-head{width:72px;height:72px;image-rendering:pixelated;background:#07131a;border:1px solid #69dcea47;border-radius:16px;display:block;position:relative;overflow:hidden;box-shadow:0 0 35px #69dcea21,inset 0 1px #ffffff14}.player-skin-head img{width:800%;max-width:none;height:auto;image-rendering:pixelated;position:absolute}.player-skin-head .skin-face-layer{top:-100%;left:-100%}.player-skin-head .skin-hat-layer{top:-100%;left:-500%}.player-skin-head.is-fallback{color:#dffcff;background:linear-gradient(135deg,#2e7281,#132934);place-items:center;font:800 .78rem ui-monospace,monospace;display:grid}.account-stat-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:35px 0;display:grid}.account-stat-grid div{background:#040c126b;border:1px solid #ffffff12;border-radius:14px}.account-stat-grid dt{color:#71858e;letter-spacing:.09em;text-transform:uppercase;font-size:.58rem;font-weight:850}.account-stat-grid dd{font-family:var(--display);margin:5px 0 0;font-size:1.25rem;font-weight:900}.account-actions{flex-wrap:wrap;gap:12px;display:flex}.error-state,.route-loading{text-align:center;background:#09131b;flex-direction:column;justify-content:center;align-items:center;min-height:75vh;padding:150px 24px 80px;display:flex}.route-loading span{border:2px solid var(--line);border-top-color:var(--cyan);width:34px;height:34px;animation:spin .8s linear infinite;transform:rotate(45deg)}.route-loading p{color:var(--muted);font-size:.75rem}.error-state h1{letter-spacing:-.06em;margin:0;font-size:clamp(2.6rem,6vw,5rem)}.error-state>p:not(.eyebrow){max-width:500px;color:var(--muted)}.error-state .button{margin-top:22px}@keyframes spin{to{transform:rotate(1turn)}}.offline-banner{z-index:100;color:#efcf96;background:#211a10;border:1px solid #8a6631;padding:10px 16px;font-size:.72rem;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 15px 45px #0006}.rgb-tool-section{background-color:#08131b;background-image:linear-gradient(45deg,#69dcea04 25%,#0000 25% 75%,#69dcea04 75%);background-size:48px 48px;position:relative}.rgb-tool{background:linear-gradient(#0f222df7,#050e14fa);border:1px solid #69dcea33;padding:16px;box-shadow:8px 8px #02070bb8,0 0 80px #42cedc0f}.rgb-tool:before{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(#69dcea17 1px,#0000 0),linear-gradient(90deg,#69dcea17 1px,#0000 0);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 72%);mask-image:linear-gradient(135deg,#000,#0000 72%)}.rgb-tool-grid{z-index:1;grid-template-columns:.85fr 1.15fr;gap:16px;display:grid;position:relative}.rgb-controls,.rgb-preview-panel{background:#08141cd1;border:1px solid #ffffff17;min-width:0;padding:clamp(26px,4vw,44px);position:relative;overflow:hidden}.rgb-controls{box-shadow:inset 0 1px #ffffff09,5px 5px #01070a59}.rgb-preview-panel{background:radial-gradient(circle at 75% 25%,#a064de21,#0000 28%),radial-gradient(circle at 28% 72%,#3bcc901a,#0000 30%),#091720;box-shadow:inset 0 1px #ffffff0b,5px 5px #01070a61}.tool-panel-heading{border-bottom:1px solid #ffffff14;align-items:center;gap:16px;margin-bottom:34px;padding-bottom:22px;display:flex}.tool-panel-heading>span{border:1px solid var(--cyan);width:38px;height:38px;color:var(--cyan);background:#69dcea0f;place-items:center;font:900 .62rem ui-monospace,monospace;display:grid;box-shadow:inset -5px -5px #00000038,0 0 18px #69dcea17}.tool-panel-heading p{color:#687e88;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.55rem;font-weight:900}.tool-panel-heading h2{letter-spacing:-.025em;margin:1px 0 0;font-size:1.3rem}.field-label{color:#8297a0;letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:.6rem;font-weight:900;display:block}.minecraft-input-wrap{background:#061117;border:2px solid #203b47;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;height:58px;padding:0 16px;display:grid;box-shadow:inset 5px 5px #00000038}.minecraft-input-wrap:focus-within{border-color:#4cbaca;box-shadow:inset 5px 5px #00000038,0 0 24px #53d2e217}.minecraft-input-wrap>span{color:var(--cyan);font:900 .85rem ui-monospace,monospace}.minecraft-input-wrap input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;font:800 .92rem ui-monospace,monospace}.minecraft-input-wrap small{color:#586d77;font:700 .58rem ui-monospace,monospace}.colour-heading{justify-content:space-between;align-items:center;margin-top:32px;display:flex}.colour-heading .field-label{margin:0}.colour-heading small{color:#536a75;font-size:.57rem}.colour-list{gap:9px;margin-top:12px;display:grid}.colour-row{background:#030b1073;border:1px solid #ffffff14;grid-template-columns:40px 26px 1fr 34px;align-items:center;gap:10px;min-height:50px;padding:7px 8px;display:grid;position:relative}.custom-colour-picker{width:36px;height:36px;position:relative}.colour-trigger{cursor:pointer;background:0 0;border:0;width:36px;height:36px;padding:0}.colour-trigger i{border:2px solid #ffffff4d;width:36px;height:36px;display:block;box-shadow:inset -5px -5px #0003,0 0 16px}@supports (color:color-mix(in lab,red,red)){.colour-trigger i{box-shadow:inset -5px -5px 0 #0003,0 0 16px color-mix(in srgb,currentColor 35%,transparent)}}.colour-trigger:focus-visible i,.colour-trigger:hover i,.colour-trigger[aria-expanded=true] i{border-color:#fff;box-shadow:inset -5px -5px #0000002b,0 0 24px}@supports (color:color-mix(in lab,red,red)){.colour-trigger:focus-visible i,.colour-trigger:hover i,.colour-trigger[aria-expanded=true] i{box-shadow:inset -5px -5px 0 #0000002b,0 0 24px color-mix(in srgb,currentColor 58%,transparent)}}.colour-trigger:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.colour-popover{z-index:20;background:linear-gradient(160deg,#0f222dfc,#040d13fc);border:1px solid #69dcea4d;border-radius:18px;width:min(350px,100vw - 76px);padding:14px;position:absolute;top:calc(100% + 13px);left:-9px;box-shadow:0 28px 70px #0000009e,0 0 45px #4ad3e21c,inset 0 1px #ffffff12}.colour-popover:before{content:"";background:#0e202a;border-top:1px solid #69dcea4d;border-left:1px solid #69dcea4d;width:12px;height:12px;position:absolute;top:-7px;left:19px;transform:rotate(45deg)}.colour-popover-head{grid-template-columns:42px 1fr 32px;align-items:center;gap:11px;margin-bottom:13px;display:grid}.colour-orb{border:2px solid #ffffff80;border-radius:12px;width:40px;height:40px;box-shadow:inset -6px -6px #00000024,0 0 22px}@supports (color:color-mix(in lab,red,red)){.colour-orb{box-shadow:inset -6px -6px 0 #00000024,0 0 22px color-mix(in srgb,currentColor 42%,transparent)}}.colour-popover-head div{flex-direction:column;min-width:0;display:flex}.colour-popover-head small{color:#6f8993;letter-spacing:.12em;text-transform:uppercase;font-size:.51rem;font-weight:900}.colour-popover-head strong{color:#eef9fa;letter-spacing:.04em;font:900 .76rem ui-monospace,monospace}.colour-popover-head button{color:#80959d;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;width:30px;height:30px;padding:0}.colour-popover-head button:focus-visible,.colour-popover-head button:hover{color:#f09bad;border-color:#d77f95}.colour-surface{cursor:crosshair;touch-action:none;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);border:1px solid #ffffff24;border-radius:13px;height:184px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000080,inset 0 -25px 50px #0000001f}.colour-surface:after{content:"";pointer-events:none;opacity:.11;background-image:linear-gradient(#fff3 1px,#0000 0),linear-gradient(90deg,#fff3 1px,#0000 0);background-size:20px 20px;position:absolute;inset:0}.colour-surface:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.colour-surface-cursor{z-index:1;pointer-events:none;border:3px solid #fff;border-radius:50%;width:20px;height:20px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 8px #000000a6,0 0 15px}.hue-control{grid-template-columns:28px 1fr 34px;align-items:center;gap:9px;margin-top:13px;display:grid}.hue-control output,.hue-control span{color:#718791;text-transform:uppercase;font:800 .52rem ui-monospace,monospace}.hue-control output{text-align:right}.hue-control input{appearance:none;background:linear-gradient(90deg,#ff3b3b,#ffe53b,#43f05f,#37e7e7,#4285ff,#b947ef,#ff3b83,#ff3b3b);border:1px solid #ffffff1f;border-radius:999px;outline:0;width:100%;height:12px;margin:0}.hue-control input::-webkit-slider-thumb{appearance:none;cursor:grab;background:#07131a;border:3px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #00000080}.hue-control input::-moz-range-thumb{cursor:grab;background:#07131a;border:3px solid #fff;border-radius:50%;width:15px;height:15px;box-shadow:0 2px 8px #00000080}.hue-control input:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.colour-presets{grid-template-columns:repeat(8,1fr);gap:6px;margin-top:14px;display:grid}.colour-presets button{aspect-ratio:1;cursor:pointer;border:2px solid #ffffff24;border-radius:8px;min-width:0;padding:0;box-shadow:inset -4px -4px #00000021}.colour-presets button:focus-visible,.colour-presets button:hover,.colour-presets button[aria-pressed=true]{border-color:#fff;transform:translateY(-1px);box-shadow:0 0 14px}@supports (color:color-mix(in lab,red,red)){.colour-presets button:focus-visible,.colour-presets button:hover,.colour-presets button[aria-pressed=true]{box-shadow:0 0 14px color-mix(in srgb,currentColor 35%,transparent)}}.colour-value-grid{grid-template-columns:1.5fr repeat(3,1fr);gap:7px;margin-top:14px;display:grid}.colour-value-grid label{min-width:0}.colour-value-grid label span{color:#607680;margin:0 0 5px 2px;font:900 .48rem ui-monospace,monospace;display:block}.colour-value-grid input{color:#dbeaec;text-align:center;background:#061117;border:1px solid #ffffff1c;border-radius:9px;outline:0;width:100%;min-width:0;height:36px;padding:0 7px;font:800 .62rem ui-monospace,monospace}.colour-value-grid input:focus{border-color:#4cbaca;box-shadow:0 0 17px #53d2e214}.colour-value-grid input[type=number]{appearance:textfield}.colour-value-grid input::-webkit-inner-spin-button{appearance:none}.colour-row>span{color:#526a75;font:800 .57rem ui-monospace,monospace}.colour-row>input:not([type=color]){color:#d7e5e8;text-transform:uppercase;background:0 0;border:0;outline:0;width:100%;min-width:0;font:800 .74rem ui-monospace,monospace}.colour-row>button{color:#778b94;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;width:32px;height:32px}.colour-row>button:hover:not(:disabled){color:#f09bad;border-color:#d77f95}.colour-row>button:disabled{opacity:.25;cursor:not-allowed}.add-colour{color:#9bb0b8;cursor:pointer;background:#69dcea06;border:1px dashed #69dcea40;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;margin-top:11px;font-size:.68rem;font-weight:850;display:flex}.add-colour span{color:var(--cyan);font-size:1rem}.add-colour:hover:not(:disabled){color:#fff;background:#69dcea0f;border-color:#69dcea8c}.add-colour:disabled{opacity:.35;cursor:not-allowed}.nickname-editor{background:radial-gradient(circle at 16% 0,#69dcea14,#0000 34%),#061117;border:1px solid #69dcea3d;border-radius:18px;padding:14px 16px 12px;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:inset 0 0 42px #0000004d,0 16px 38px #0003}.nickname-editor:focus-within{border-color:#69dceaad;box-shadow:inset 0 0 42px #0000004d,0 0 0 3px #69dcea0e,0 0 32px #53d2e21c}.nickname-editor-top{color:#5e7782;letter-spacing:.14em;justify-content:space-between;align-items:center;gap:16px;font:900 .5rem ui-monospace,monospace;display:flex}.nickname-editor-top small{letter-spacing:0;font:800 .54rem ui-monospace,monospace}.nickname-editor-field{align-items:center;min-height:84px;display:flex;position:relative;overflow:hidden}.nickname-editor-colours,.nickname-editor-field input{letter-spacing:0;white-space:nowrap;width:100%;min-width:0;font-family:Minecraft,ui-monospace,monospace;font-size:clamp(2rem,4vw,3.35rem);font-weight:400;line-height:1}.nickname-editor-colours{z-index:1;pointer-events:none;position:relative}.nickname-editor-colours span{transition:filter .18s,text-shadow .18s,-webkit-text-stroke-width .18s}.nickname-editor-colours.is-bold span{-webkit-text-stroke:.75px currentColor;paint-order:stroke fill;filter:brightness(1.08);font-weight:700}.nickname-editor-field input{z-index:2;color:#0000;caret-color:#fff;-webkit-text-fill-color:transparent;background:0 0;border:0;outline:0;padding:0;position:absolute;inset:0}.nickname-editor-field input::selection{background:#69dcea42}.nickname-editor.is-empty .nickname-editor-colours{opacity:.3}.field-help{color:#536a75;margin:8px 2px 0;font-size:.56rem}.colour-heading>div{align-items:center;gap:9px;display:flex}.random-colours{color:#c49bea;cursor:pointer;background:#a978df0f;border:1px solid #a978df42;border-radius:9px;align-items:center;gap:5px;min-height:27px;padding:0 9px;font-size:.51rem;font-weight:850;transition:all .2s;display:inline-flex}.random-colours:focus-visible,.random-colours:hover{color:#fff;border-color:#bd8ee8;outline:0;transform:translateY(-1px);box-shadow:0 0 20px #a978df24}.random-colours span{color:#77dfea}.preview-voxel-field{opacity:.09;pointer-events:none;background-image:linear-gradient(135deg,#a978dfa6 25%,#0000 25% 75%,#48c99380 75%);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%)}.nickname-preview{background:#030a0f94;border:1px solid #ffffff17;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:35px 20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 70px #00000059,5px 5px #01060966}.nickname-preview:before{content:"";border:1px solid #69dcea2e;width:54px;height:54px;position:absolute;bottom:-18px;right:-18px;box-shadow:-54px 54px #69dcea0d,0 54px #69dcea0f,54px 54px #69dcea0a}.nickname-preview small{color:#5f747e;letter-spacing:.2em;font-size:.55rem;font-weight:900}.nickname-preview strong{z-index:1;max-width:100%;font-family:var(--display);white-space:nowrap;margin-top:14px;font-size:clamp(2.1rem,5vw,4.4rem);font-weight:900;line-height:1;position:relative}.nickname-preview>div{width:min(100%,440px);height:5px;margin-top:26px;box-shadow:0 0 18px #69dcea47}.gradient-output{background:radial-gradient(circle at 90% 0,#69dcea1a,#0000 36%),linear-gradient(145deg,#0a1d26f2,#030b10f5);border:1px solid #69dcea4d;padding:23px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000047,0 0 40px #4ed5e413,inset 0 1px #ffffff0e}.gradient-output-accent{height:4px;position:absolute;inset:0 0 auto;box-shadow:0 0 24px #69dcea59}.gradient-output-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.gradient-output-head span{color:#ecf8f9;font-size:.74rem;font-weight:900}.gradient-output-head small{color:#69818b;font-size:.54rem}.gradient-command-copy{color:#d1e6e9;text-align:left;cursor:pointer;background:linear-gradient(135deg,#020a0feb,#081b23db);border:1px solid #69dcea3d;border-radius:14px;outline:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;width:100%;min-height:118px;margin-top:15px;padding:20px;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 3px 18px #00000052}.gradient-command-copy:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 20%,#69dcea11 45%,#ffffff1c 50%,#69dcea11 55%,#0000 80%);transition:transform .55s;position:absolute;inset:0;transform:translate(-120%)}.gradient-command-copy:hover{border-color:#69dcea94;transform:translateY(-2px);box-shadow:inset 0 3px 18px #0000004d,0 14px 32px #0000003d,0 0 28px #4ad3e21a}.gradient-command-copy:hover:before{transform:translate(120%)}.gradient-command-copy:focus-visible{border-color:#fff;box-shadow:0 0 0 3px #69dcea2e,0 0 32px #4ad3e229}.gradient-command-copy code{z-index:1;color:#d7eaed;overflow-wrap:anywhere;min-width:0;font:750 .7rem/1.62 ui-monospace,monospace;position:relative}.gradient-command-copy-action{z-index:1;color:#77dbe6;align-items:center;gap:9px;min-width:112px;display:flex;position:relative}.gradient-command-copy-action i{background:#69dcea17;border:1px solid #69dcea57;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font:900 .85rem ui-monospace,monospace;display:grid;box-shadow:0 0 18px #69dcea14}.gradient-command-copy-action strong{white-space:nowrap;font-size:.63rem;font-weight:900}.gradient-command-copy.is-copied{border-color:#5ce2a3d1;animation:command-copy-success .48s;box-shadow:inset 0 3px 18px #00000047,0 0 0 3px #5ce2a314,0 0 34px #5ce2a333}.gradient-command-copy.is-copied .gradient-command-copy-action{color:#72e8a9}.gradient-command-copy.is-copied .gradient-command-copy-action i{background:#5ce2a324;border-color:#5ce2a39e;animation:copy-check-pop .42s;box-shadow:0 0 24px #5ce2a33d}.copy-pixels{z-index:2;pointer-events:none;position:absolute;top:50%;right:92px}.copy-pixels i{opacity:0;background:#72e8a9;border-radius:1px;width:5px;height:5px;position:absolute;box-shadow:0 0 9px #5ce2a3b3}.gradient-command-copy.is-copied .copy-pixels i{animation:copy-pixel-burst .7s ease-out}.gradient-command-copy.is-copied .copy-pixels i:nth-child(2){animation-delay:60ms;transform:rotate(45deg)}.gradient-command-copy.is-copied .copy-pixels i:nth-child(3){animation-delay:.11s}@keyframes command-copy-success{0%,to{transform:scale(1)}45%{transform:scale(1.012)}}@keyframes copy-check-pop{0%{transform:scale(.65)rotate(-12deg)}70%{transform:scale(1.12)rotate(3deg)}to{transform:scale(1)}}@keyframes copy-pixel-burst{0%{opacity:0;translate:0}22%{opacity:1}to{opacity:0;translate:28px -34px}}.tool-note{color:#617680;align-items:center;gap:9px;margin:15px 0 0;font-size:.61rem;display:flex}.tool-note span{width:20px;height:20px;color:var(--amber);border:1px solid #8c6c33;place-items:center;font:900 .6rem ui-monospace,monospace;display:grid}.nickname-sync-card{background:radial-gradient(circle at 90% 0,#3ed59121,#0000 42%),#030d12b8;border:1px solid #5ce2a33d;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;margin-top:14px;padding:12px 14px 12px 16px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 10px 28px #0000002e}.nickname-sync-card:before{content:"";background:linear-gradient(#75efb1,#36bd7b);width:3px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 18px #5ce2a373}.nickname-sync-card>div{min-width:0}.nickname-sync-card small{color:#6fcf9c;letter-spacing:.15em;font-size:.42rem;font-weight:950;display:block}.nickname-sync-card strong{color:#eefaf5;margin-top:2px;font-size:.69rem;display:block}.nickname-sync-card p{color:#71888a;margin:3px 0 0;font-size:.5rem;line-height:1.4}.nickname-sync-card>button,.nickname-sync-link{color:#baf4d5;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#4ddc9730,#299f6b1f);border:1px solid #5ce2a36b;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:.53rem;font-weight:900;display:inline-flex;box-shadow:0 0 20px #43cf8b14}.nickname-sync-card>button span{color:#72e8a9}.nickname-sync-card>button:focus-visible,.nickname-sync-card>button:hover:not(:disabled),.nickname-sync-link:focus-visible,.nickname-sync-link:hover{color:#fff;background:#4ad89238;border-color:#7ff0b7;outline:0;box-shadow:0 0 30px #43cf8b29}.nickname-sync-card>button:disabled{opacity:.5;cursor:wait}.nickname-sync-card.is-applied{border-color:#5ce2a380;animation:nickname-applied .52s}.nickname-sync-card.is-failed{border-color:#f06f8d6b}.nickname-sync-card.is-failed:before{background:#f06f8d;box-shadow:0 0 18px #f06f8d59}.nickname-sync-card .nickname-sync-message{color:#8eddb4;border-top:1px solid #5ce2a31a;grid-column:1/-1;margin:-5px 0 0;padding-top:7px}.nickname-sync-card.is-failed .nickname-sync-message{color:#ee9aae}.nickname-sync-card .nickname-permission-warning{color:#edbf73;margin-top:7px;font-weight:750}.nickname-server-picker{background:#01080c8f;border:1px solid #69dcea26;border-radius:10px;gap:4px;margin-top:9px;padding:3px;display:inline-flex}.nickname-server-picker button{color:#789096;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;min-height:32px;padding:0 11px;font-size:.62rem;font-weight:900}.nickname-server-picker button:focus-visible,.nickname-server-picker button:hover{color:#dffbff;outline:0}.nickname-server-picker button.active{color:#eaffff;background:linear-gradient(135deg,#69dcea2b,#a978df1a);border-color:#69dcea6b;box-shadow:0 0 16px #69dcea14}@keyframes nickname-applied{45%{transform:scale(1.008);box-shadow:0 0 38px #5ce2a329}}.preset-section,.saved-preset-section{position:relative}.rgb-mobile-presets{display:none}.preset-section{border-top:1px solid #fff1;margin-top:24px;padding-top:17px}.preset-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:9px;display:flex}.preset-heading span{color:#8fa4ab;font-size:.6rem;font-weight:850}.preset-heading small{color:#5f7781;font-size:.54rem}.preset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.preset-card{color:#80949b;cursor:pointer;background:#030b104d;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:7px;min-width:0;padding:6px 8px;transition:border-color .18s,background .18s,color .18s;display:flex}.preset-card i{border-radius:999px;flex:none;width:25px;height:12px;display:block;box-shadow:0 0 10px #69dcea14}.preset-card span{text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;font-weight:800;overflow:hidden}.preset-card:focus-visible,.preset-card:hover{color:#dcebee;background:#69dcea0b;border-color:#69dcea47;outline:0}.saved-preset-section{border-top:1px solid #ffffff0e;margin-top:16px;padding-top:15px}.preset-empty{color:#6d828b;align-items:center;min-height:40px;margin:0;font-size:.61rem;line-height:1.55;display:flex}.preset-empty a{color:var(--cyan);font-weight:800}.preset-empty a:hover{color:#fff}.saved-preset-list{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.saved-preset{background:#030b1075;border:1px solid #ffffff14;border-radius:11px;grid-template-columns:1fr 30px;min-width:0;display:grid;overflow:hidden}.saved-preset>button{color:#9fb2b8;cursor:pointer;background:0 0;border:0;min-width:0}.saved-preset>button:first-child{text-align:left;grid-template-columns:33px 1fr;align-items:center;gap:8px;padding:6px;display:grid}.saved-preset>button:first-child i{border-radius:7px;width:33px;height:26px;display:block}.saved-preset>button:first-child span{text-overflow:ellipsis;white-space:nowrap;font-size:.56rem;font-weight:800;overflow:hidden}.saved-preset>button:last-child{color:#6f838b;border-left:1px solid #ffffff12;font-size:.9rem}.saved-preset>button:focus-visible,.saved-preset>button:hover{color:#fff;background:#69dcea0e;outline:0}.saved-preset>button:last-child:focus-visible,.saved-preset>button:last-child:hover{color:#f08ca4;background:#f06f8d14}.saved-preset button:disabled{opacity:.35;cursor:wait}.save-preset-row{grid-template-columns:1fr auto;gap:8px;display:grid}.save-preset-row input{color:#e1edef;background:#061117;border:1px solid #ffffff1c;border-radius:11px;outline:0;width:100%;min-width:0;height:42px;padding:0 13px;font-size:.64rem}.save-preset-row input:focus{border-color:#69dcea8c;box-shadow:0 0 20px #69dcea12}.save-preset-row button{color:#b9e9ee;cursor:pointer;background:#69dcea13;border:1px solid #69dcea45;border-radius:11px;min-height:42px;padding:0 15px;font-size:.59rem;font-weight:850}.save-preset-row button:focus-visible:not(:disabled),.save-preset-row button:hover:not(:disabled){border-color:var(--cyan);color:#fff;background:#69dcea21;outline:0}.save-preset-row button:disabled{opacity:.38;cursor:not-allowed}.preset-message{color:#81cfd7;margin:9px 2px 0;font-size:.56rem}.site-footer{background-color:#050c11;background-image:linear-gradient(90deg,#ffffff02 50%,#0000 0);background-size:48px 48px;border-top:1px solid #ffffff0f;padding:85px 0 25px;position:relative}.site-footer:before{content:"";opacity:.65;background:repeating-linear-gradient(90deg,#17313c 0 32px,#0b1a22 32px 64px);height:8px;position:absolute;top:-8px;left:0;right:0}.footer-top{grid-template-columns:1fr 1.1fr;gap:100px;display:grid}.footer-brand .brand-logo{width:164px}.footer-brand>p{color:#72858e;max-width:360px;margin:28px 0 22px;font-size:.78rem}.location-chip{color:#93a6af;text-transform:uppercase;letter-spacing:.1em;font-size:.62rem;font-weight:700}.location-chip:before{content:"";background:var(--cyan);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 10px #5bdae980}.footer-links{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.footer-links h3{color:#617681;letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:.6rem}.footer-links a{color:#b2c0c5;width:fit-content;margin:10px 0;font-size:.76rem;display:block}.footer-links a:hover{color:#fff}.footer-bottom{color:#53656e;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:20px;margin-top:70px;padding-top:22px;font-size:.58rem;display:flex}.footer-bottom>div{gap:18px;display:flex}.footer-legal{flex-direction:column;gap:4px!important}.build-diagnostics{--load-progress:4%;background:linear-gradient(135deg,#081820db,#030c11bd);border:1px solid #69dcea24;border-radius:12px;align-items:stretch;min-height:46px;padding-left:34px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 0 28px #44d0e00b;gap:0!important}.build-diagnostics:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#69dcea14,#0000);width:54px;animation:diagnostic-scan 3.8s linear infinite;position:absolute;top:0;bottom:0}.build-diagnostics>span:not(.diagnostic-signal){border-left:1px solid #ffffff0e;flex-direction:column;justify-content:center;gap:2px;min-width:78px;padding:7px 11px;display:flex}.build-diagnostics small{color:#465f69;letter-spacing:.13em;font:900 .4rem ui-monospace,monospace}.build-diagnostics strong{color:#91aab2;letter-spacing:.02em;font:850 .54rem ui-monospace,monospace}.diagnostic-signal{align-items:flex-end;gap:2px;width:12px;height:18px;display:flex;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.diagnostic-signal i{background:#63dce9;border-radius:2px;width:2px;height:5px;animation:diagnostic-signal 1.15s ease-in-out infinite alternate;box-shadow:0 0 7px #63dce96b}.diagnostic-signal i:nth-child(2){height:11px;animation-delay:-.35s}.diagnostic-signal i:nth-child(3){height:17px;animation-delay:-.7s}.diagnostic-load{position:relative}.diagnostic-load strong{color:#71dce7;text-shadow:0 0 12px #69dcea38}.diagnostic-load>i{background:#69dcea14;height:1px;position:absolute;bottom:3px;left:10px;right:10px;overflow:hidden}.diagnostic-load>i:after{content:"";width:var(--load-progress);background:linear-gradient(90deg,#4abcc9,#8df0f8);height:100%;transition:width .1s linear;display:block;box-shadow:0 0 8px #69dcea80}@keyframes diagnostic-scan{0%{left:-70px}to{left:calc(100% + 20px)}}@keyframes diagnostic-signal{0%{opacity:.35;transform:scaleY(.55)}to{opacity:1;transform:scaleY(1)}}.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}.article-body{max-width:78ch;color:var(--muted);margin-top:22px}.article-body p{margin:0 0 1em}.edge-panel,.staff-console{gap:22px;display:grid}.edge-panel{background:radial-gradient(circle at 92% 0,#68e5ab1c,#0000 28%),radial-gradient(circle at 0 45%,#69dcea14,#0000 30%),#07141de6;padding:clamp(18px,2.4vw,30px);overflow:hidden}.edge-head{border-bottom:1px solid #69dcea21;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding-bottom:20px;display:grid}.edge-head h3,.edge-operations h3,.edge-update h3{font:900 clamp(1.25rem,2vw,1.65rem)/1.1 var(--display);margin:5px 0}.edge-head p,.edge-operations p,.edge-update p{color:var(--muted);margin:0;font-size:.92rem}.edge-orb{aspect-ratio:1;background:#030f16b3;border:1px solid #69dcea47;border-radius:18px;place-items:center;width:56px;display:grid}.edge-orb i{aspect-ratio:1;border:2px solid #8295a0;width:20px;rotate:45deg}.edge-orb.online{box-shadow:0 0 35px #68e5ab38}.edge-orb.online i{background:#68e5ab29;border-color:#68e5ab}.edge-live{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:auto auto;align-items:center;gap:5px 8px;padding:9px 13px;font-size:.72rem;font-weight:900;display:grid}.edge-live i,.edge-service-row i{aspect-ratio:1;background:#8295a0;border-radius:99px;width:7px}.edge-live small{color:var(--muted);letter-spacing:0;text-transform:none;grid-column:1/-1;font-weight:600}.edge-live.online{color:#68e5ab;border-color:#68e5ab40}.edge-live.online i,.edge-service-row .online i{background:#68e5ab;box-shadow:0 0 12px #68e5ab}.edge-service-row{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.edge-service-row>div{background:#020d1394;border:1px solid #69dcea1f;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:4px 9px;padding:13px 15px;display:grid}.edge-service-row strong{color:#8295a0;text-transform:uppercase;grid-column:2;font-size:.74rem}.edge-service-row .online strong{color:#68e5ab}.edge-service-row span{font-size:.86rem;font-weight:800}.edge-stat-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.edge-stat-grid article{background:linear-gradient(145deg,#081a23e6,#030e14e6);border:1px solid #69dcea1f;border-radius:16px;padding:16px}.edge-stat-grid article>span{color:#88a0ab;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:900;display:block}.edge-stat-grid article>strong{font:900 1.45rem/1 var(--display);margin:8px 0 4px;display:block}.edge-stat-grid small{color:var(--muted)}.edge-stat-grid article>div{background:#ffffff0f;border-radius:9px;height:4px;margin-top:14px;overflow:hidden}.edge-stat-grid article>div i{border-radius:inherit;background:linear-gradient(90deg,#69dcea,#68e5ab);height:100%;display:block;box-shadow:0 0 12px #69dcea80}.edge-chart-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.edge-chart-grid article{background:#020d139e;border:1px solid #69dcea1f;border-radius:18px;overflow:hidden}.edge-chart-grid header{justify-content:space-between;align-items:start;gap:12px;padding:16px 18px 5px;display:flex}.edge-chart-grid header small,.edge-chart-grid header span{display:block}.edge-chart-grid header span{font-weight:900}.edge-chart-grid header small{color:var(--muted);margin-top:3px;font-size:.75rem}.edge-chart-grid header strong{color:#69dcea;font-size:.86rem}.edge-chart-grid svg{width:100%;height:135px;overflow:visible}.edge-chart-grid path{stroke:#ffffff0f;stroke-width:.35px}.edge-chart-grid polyline{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #69dcea73)}.edge-band{background:linear-gradient(90deg,#69dcea0d,#68e5ab0a);border:1px solid #69dcea21;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;display:flex}.edge-band small,.edge-band span{color:var(--muted);font-size:.76rem;display:block}.edge-band strong{margin:3px 0;font-size:1.2rem;display:block}.edge-window{border:1px solid #69dcea21;border-radius:11px;padding:3px;display:flex}.edge-window button{color:var(--muted);font:800 .76rem var(--body);background:0 0;border:0;border-radius:8px;padding:7px 11px}.edge-window button.active{color:#031117;background:#69dcea;box-shadow:0 0 14px #69dcea4d}.edge-update{background:radial-gradient(circle at 100% 0,#68e5ab1a,#0000 35%),#020f15bd;border:1px solid #68e5ab38;border-radius:20px;grid-template-columns:minmax(220px,.8fr) minmax(320px,1.35fr);gap:20px;padding:clamp(18px,2.4vw,28px);display:grid}.edge-update-copy{align-self:center}.edge-components{gap:8px;display:grid}.edge-components label{cursor:pointer;background:#020c12b8;border:1px solid #69dcea21;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:60px;padding:10px 13px;transition:all .18s;display:grid}.edge-components label.selected,.edge-components label:hover{background:#69dcea12;border-color:#69dcea80;transform:translateY(-1px)}.edge-components input{accent-color:#69dcea;width:18px;height:18px}.edge-components small,.edge-components strong{display:block}.edge-components small{color:var(--muted);margin-top:3px}.edge-components label>i{color:#8295a0;font:800 .7rem var(--body);text-transform:uppercase;font-style:normal}.edge-components label.selected>i{color:#68e5ab}.edge-update-button{grid-column:2;justify-self:end;min-width:210px}.edge-operations{grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding-top:4px;display:grid}.edge-danger{color:#ff8994;background:#ff647414;border:1px solid #ff647452}.edge-danger:hover{background:#ff647426}.edge-confirm{background:#370c1459;border:1px solid #ff64745c;border-radius:16px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:16px;display:grid}.edge-confirm p{color:var(--muted);margin:3px 0 0;font-size:.82rem}.edge-actions{border-top:1px solid #69dcea1f;padding-top:18px}.edge-actions article{border-bottom:1px solid #ffffff0d;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:11px 0;display:grid}.edge-actions article small,.edge-actions article strong{display:block}.edge-actions article p,.edge-actions article small,.edge-empty{color:var(--muted);font-size:.8rem}.edge-actions article p{margin:4px 0 0}@media (max-width:900px){.edge-service-row,.edge-stat-grid{grid-template-columns:1fr 1fr}.edge-update{grid-template-columns:1fr}.edge-update-button{grid-column:1}.edge-operations{grid-template-columns:1fr 1fr}.edge-operations>div{grid-column:1/-1}}@media (max-width:600px){.edge-head{grid-template-columns:auto 1fr}.edge-live{grid-column:1/-1;justify-self:stretch}.edge-chart-grid,.edge-service-row,.edge-stat-grid{grid-template-columns:1fr}.edge-band,.edge-confirm,.edge-operations{grid-template-columns:1fr;align-items:stretch}.edge-band{align-items:flex-start}.edge-window{align-self:start}.edge-components label{grid-template-columns:auto 1fr}.edge-components label>i{grid-column:2}.edge-confirm .button,.edge-update-button{width:100%}}.staff-console-head,.staff-gate,.staff-panel{background:radial-gradient(circle at 0 0,#69dcea13,#0000 28%),#07141ddb;border:1px solid #69dcea2b;border-radius:24px;box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff0b}.staff-gate{text-align:center;align-content:center;place-items:center;gap:12px;min-height:320px;padding:40px;display:grid}.staff-gate-icon{color:var(--cyan);filter:drop-shadow(0 0 12px #69dcea99);animation:diagnosticPulse 1.8s ease-in-out infinite}.staff-gate h2,.staff-gate p{margin:0}.staff-gate p{color:var(--muted)}.staff-gate .button{margin-top:12px}.staff-console-head{border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 20px;display:grid}.staff-console-head .staff-avatar{border-radius:12px;width:48px;height:48px}.staff-console-head h2{font:900 clamp(1.25rem,2vw,1.65rem)/1 var(--display);margin:3px 0 0}.staff-console-head p{color:var(--muted);margin:9px 0 0;font-size:.84rem}.staff-avatar{width:72px;height:72px}.staff-role{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:9px 13px;font-size:.65rem;font-weight:900;box-shadow:0 0 24px #69dcea17}.staff-role-moderator{color:#f5c86e}.staff-role-admin{color:#69dcea}.staff-role-administrator{color:#bc88ff}.staff-role-owner{color:#69dfa6}.staff-notice{z-index:5;color:#8debc1;background:#07251ff0;border:1px solid #69dfa659;border-radius:14px;margin:0;padding:13px 18px;font-weight:750;position:sticky;top:82px;box-shadow:0 12px 30px #00000040}.staff-panel{padding:clamp(24px,4vw,42px)}.staff-panel-title{border-bottom:1px solid #ffffff13;grid-template-columns:52px 1fr;align-items:start;gap:18px;padding-bottom:25px;display:grid}.staff-panel-title>span{width:46px;height:46px;color:var(--cyan);background:#69dcea0b;border:1px solid #69dcea6b;border-radius:14px;place-items:center;font:800 .72rem ui-monospace,monospace;display:grid;box-shadow:inset 0 0 18px #69dcea0a}.staff-panel-title h3{font:900 1.45rem var(--display);margin:0}.staff-panel-title p{color:var(--muted);margin:6px 0 0;font-size:.82rem}.staff-search{grid-template-columns:1fr auto;gap:12px;margin-top:24px;display:grid}.staff-news-form input,.staff-news-form select,.staff-news-form textarea,.staff-player-row select,.staff-search input{width:100%;color:var(--text);font:inherit;background:#020c12b8;border:1px solid #69dcea2e;border-radius:13px;outline:0;transition:border-color .18s,box-shadow .18s}.staff-news-form input,.staff-news-form select,.staff-search input{min-height:52px;padding:0 15px}.staff-news-form input:focus,.staff-news-form select:focus,.staff-news-form textarea:focus,.staff-player-row select:focus,.staff-search input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #69dcea17,0 0 24px #69dcea12}.staff-player-results{margin-top:18px}.staff-player-row{background:#030d1473;border:1px solid #ffffff12;grid-template-columns:auto 1fr minmax(125px,auto);align-items:center;gap:15px;padding:14px;display:grid}.staff-member-grid article div,.staff-news-list article div,.staff-player-row div{gap:4px;display:grid}.staff-member-grid strong,.staff-news-list strong,.staff-player-row strong{font-family:var(--display);font-size:1rem}.staff-member-grid span,.staff-news-list article div span,.staff-player-row span{color:var(--muted);font-size:.7rem}.staff-player-row select{min-height:43px;padding-inline:12px}.staff-unlinked{text-transform:capitalize;background:#ffffff0b;border-radius:999px;justify-self:end;padding:7px 10px}.staff-member-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.staff-member-grid article{background:#030d146b;border:1px solid #fff1;border-radius:17px;grid-template-columns:auto 1fr;align-items:center;gap:13px;padding:16px;display:grid}.staff-permission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.staff-permission-grid>article{background:#030d147a;border:1px solid #69dcea21;border-radius:18px;padding:20px}.staff-permission-grid>article.locked{opacity:.6}.staff-permission-grid header{border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;margin-bottom:13px;padding-bottom:13px;display:flex}.staff-permission-grid header strong{font:900 1.1rem var(--display)}.staff-permission-grid header span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.staff-permission-grid article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.staff-permission-grid label{color:var(--muted);cursor:pointer;align-items:center;gap:8px;font-size:.72rem;display:flex}.staff-permission-grid input{accent-color:var(--cyan)}.staff-permission-grid .button{margin-top:20px}.staff-news-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.staff-news-form label{color:#9bafb7;letter-spacing:.06em;text-transform:uppercase;gap:8px;font-size:.68rem;font-weight:850;display:grid}.staff-news-form textarea{resize:vertical;min-height:90px;padding:14px 15px;line-height:1.6}.staff-news-form .staff-wide{grid-column:1/-1}.staff-news-form .button{justify-self:start}.staff-news-list{border-top:1px solid #ffffff12;gap:9px;margin-top:28px;padding-top:24px;display:grid}.staff-news-list article{background:#030d146b;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:13px;display:grid}.staff-news-list article>.button{min-height:36px;padding-inline:12px}.staff-news-state{text-transform:uppercase;border:1px solid #f5c86e4d;border-radius:999px;padding:7px 9px;font-weight:900;color:#f5c86e!important;font-size:.58rem!important}.staff-news-state.published{border-color:#69dfa657;color:#69dfa6!important}.staff-moderation-panel{background:radial-gradient(circle at 88% 2%,#bc88ff17,#0000 28%),radial-gradient(circle at 0 100%,#69dcea12,#0000 32%),#07141de6;overflow:hidden}.staff-moderation-status{background:#020c128c;border:1px solid #ffffff12;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin-top:24px;padding:16px 18px;display:grid}.staff-moderation-status>div:nth-child(2){gap:4px;display:grid}.staff-moderation-status strong{font-family:var(--display)}.staff-moderation-status span{color:var(--muted);font-size:.7rem}.staff-connection-orb{background:#f5c86e0b;border:1px solid #f5c86e40;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.staff-connection-orb i{background:#f5c86e;border-radius:50%;width:9px;height:9px;box-shadow:0 0 14px #f5c86e99}.staff-connection-orb.online{background:#69dfa60d;border-color:#69dfa64d}.staff-connection-orb.online i{background:#69dfa6;animation:diagnosticPulse 2s ease-in-out infinite;box-shadow:0 0 16px #69dfa6b3}.staff-server-signals{gap:7px;display:flex}.staff-server-signals span{text-transform:capitalize;border:1px solid #ffffff14;border-radius:999px;padding:6px 9px}.staff-server-signals span.ready{color:#70dfaa;border-color:#69dfa63b}.staff-capability-list{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.staff-capability-list span{color:#bda1dc;text-transform:capitalize;background:#bc88ff0a;border:1px solid #bc88ff2b;border-radius:999px;padding:6px 9px;font-size:.6rem;font-weight:800}.staff-moderation-search{grid-template-columns:minmax(220px,1fr) 150px 145px auto;align-items:end;gap:11px;margin-top:22px;display:grid}.staff-moderation-search label{gap:7px;display:grid}.staff-moderation-search label>span{color:#8da1aa;letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:850}.staff-moderation-search input,.staff-moderation-search select{width:100%;min-height:48px;color:var(--text);font:inherit;background:#020c12b8;border:1px solid #69dcea29;border-radius:13px;outline:0;padding:0 13px}.staff-moderation-search input:focus,.staff-moderation-search select:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #69dcea14}.staff-moderation-locked{background:#f5c86e06;border:1px dashed #f5c86e2e;border-radius:15px;grid-template-columns:auto 1fr;align-items:center;gap:13px;margin-top:22px;padding:16px;display:grid}.staff-moderation-locked>span{color:#f5c86e}.staff-moderation-locked strong{font-family:var(--display)}.staff-moderation-locked p{color:var(--muted);margin:4px 0 0;font-size:.74rem}.staff-case-group{margin-top:26px}.staff-subhead{justify-content:space-between;align-items:center;gap:15px;margin-bottom:10px;display:flex}.staff-subhead strong{font:900 1rem var(--display)}.staff-subhead span{color:var(--muted);font-size:.65rem}.staff-case-list{gap:8px;display:grid}.staff-case-list>article{background:#020c127a;border:1px solid #fff1;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:13px;padding:14px;display:grid}.staff-case-icon{color:#f5c86e;width:39px;height:39px;font:900 .72rem var(--display);background:#f5c86e0b;border:1px solid #f5c86e4d;border-radius:12px;place-items:center;display:grid}.staff-case-icon.ban{color:#ff8391;border-color:#ff83914d}.staff-case-icon.mute{color:#bc88ff;border-color:#bc88ff4d}.staff-case-icon.warning{color:#f5c86e}.staff-case-icon.kick{color:#69dcea;border-color:#69dcea4d}.staff-case-list.compact{overscroll-behavior:contain;scrollbar-color:#69dcea57 #020c1266;scrollbar-width:thin;max-height:350px;padding-right:7px;overflow-y:auto}.staff-case-list.compact>article{border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:9px 11px}.staff-case-list.compact .staff-case-icon{border-radius:9px;width:30px;height:30px;font-size:.61rem}.staff-case-list.compact .staff-case-main>div strong{font-size:.77rem}.staff-case-list.compact .staff-case-main p{margin:3px 0;font-size:.66rem;line-height:1.35}.staff-case-list.compact .staff-case-main small,.staff-case-list.compact .staff-case-meta small{font-size:.54rem}.staff-case-main{min-width:0}.staff-case-main>div{align-items:center;gap:9px;display:flex}.staff-case-main>div strong{font-family:var(--display)}.staff-case-main>div span{text-transform:uppercase;border-radius:999px;padding:3px 7px;font-size:.52rem;font-weight:900}.staff-case-main>div span.active{color:#ff9aa5;background:#ff839114}.staff-case-main>div span.closed{color:#70dfaa;background:#69dfa612}.staff-case-main p{color:#b6c7cd;overflow-wrap:anywhere;margin:6px 0;font-size:.76rem}.staff-case-main small,.staff-case-meta small{color:#657b84;font-size:.61rem}.staff-case-meta{text-align:right;justify-items:end;gap:3px;display:grid}.staff-case-meta>span{color:#526a74;font:700 .58rem ui-monospace,monospace}.staff-case-meta>strong{color:#91a8b0;text-transform:uppercase;font-size:.61rem}.staff-audit-list{gap:8px;margin-top:24px;display:grid}.staff-audit-list article{background:#020c1270;border-radius:13px;grid-template-columns:minmax(150px,.7fr) 1fr auto;align-items:center;gap:15px;padding:12px 14px;display:grid}.staff-audit-list article>span{color:var(--cyan);text-transform:capitalize;font-size:.64rem;font-weight:850}.staff-audit-list article>div{gap:3px;display:grid}.staff-audit-list strong{font-size:.76rem}.staff-audit-list small,.staff-audit-list time{color:var(--muted);font-size:.61rem}body{background-image:radial-gradient(circle at 16% 12%,#69dcea0b,#0000 25%),radial-gradient(circle at 84% 38%,#a978df09,#0000 24%),linear-gradient(#69dcea03 1px,#0000 0),linear-gradient(90deg,#69dcea03 1px,#0000 0);background-size:auto,auto,56px 56px,56px 56px}.section{padding:104px 0}.section-heading h2{font-size:clamp(2.7rem,4.7vw,4.55rem)}.section-description{margin-top:22px}.button{clip-path:none;border-radius:14px;box-shadow:inset 0 1px #ffffff2e}.button-primary{box-shadow:inset 0 1px #ffffff52,0 10px 30px #2cc9db3d,0 0 0 1px #7eebf514}.button-primary:hover{box-shadow:inset 0 1px #ffffff5c,0 14px 38px #2cc9db4f}.button-ghost{border-color:#fff3}.copy-button{clip-path:none;border-radius:10px}.mobile-menu nav{border-radius:18px}.desktop-nav a{padding:8px 0}.desktop-nav a:after{content:"";background:var(--cyan);height:2px;box-shadow:0 0 12px var(--cyan);border-radius:99px;transition:left .2s,right .2s;position:absolute;bottom:2px;left:50%;right:50%}.desktop-nav a:hover:after{left:0;right:0}.hero-status-pill{border-radius:999px;box-shadow:0 10px 30px #00000047,0 0 24px #69dcea0f}.online-label i,.status-dot{border-radius:50%}.hero-connect{background-image:none;border-left-width:1px;border-radius:16px;box-shadow:0 18px 50px #00000047,0 0 24px #69dcea12}.network-panel{background:linear-gradient(155deg,#112631f5,#061017fa);border-color:#69dcea26;border-radius:28px;box-shadow:0 32px 90px #0000005c,0 0 70px #4ad2e10f,inset 0 1px #ffffff0d}.network-panel:before{opacity:.08;-webkit-mask-image:radial-gradient(circle at 25% 0,#000,#0000 68%);mask-image:radial-gradient(circle at 25% 0,#000,#0000 68%)}.status-beacon{border-radius:11px}.status-beacon:after,.status-beacon:before{border-radius:7px}.status-beacon i{border-radius:3px}.server-row{border-radius:20px;box-shadow:inset 0 1px #ffffff0f,0 18px 45px #0000003d}.server-row:before{display:none}.server-row:after{opacity:.09;-webkit-mask-image:radial-gradient(circle at 12% 5%,#000,#0000 68%);mask-image:radial-gradient(circle at 12% 5%,#000,#0000 68%)}.server-row.amethyst{box-shadow:inset 0 1px #e1bcff1a,0 18px 45px #00000040,0 0 42px #8e48c61c}.server-row.emerald{box-shadow:inset 0 1px #afffdc17,0 18px 45px #00000040,0 0 42px #24a66f1a}.server-row.amethyst:hover{box-shadow:inset 0 1px #e1bcff26,0 22px 55px #0000004a,0 0 52px #a454e033}.server-row.emerald:hover{box-shadow:inset 0 1px #afffdc24,0 22px 55px #0000004a,0 0 52px #2bbe802e}.server-icon{border-radius:17px;box-shadow:inset -8px -8px #00000029,inset 6px 6px #ffffff14,0 0 28px}@supports (color:color-mix(in lab,red,red)){.server-icon{box-shadow:inset -8px -8px 0 #00000029,inset 6px 6px 0 #ffffff14,0 0 28px color-mix(in srgb,currentColor 30%,transparent)}}.server-icon span{border-radius:9px}.online-label,.realm-tag{border-radius:999px}.address-card{box-shadow:inset 0 1px 0 #ffffff12,0 20px 55px #0000004d,0 0 44px var(--portal-accent);border-radius:22px}@supports (color:color-mix(in lab,red,red)){.address-card{box-shadow:inset 0 1px 0 #ffffff12,0 20px 55px #0000004d,0 0 44px color-mix(in srgb,var(--portal-accent) 8%,transparent)}}.address-card:before{opacity:.035}.address-card:hover{box-shadow:inset 0 1px 0 #ffffff1a,0 25px 65px #00000057,0 0 54px var(--portal-accent)}@supports (color:color-mix(in lab,red,red)){.address-card:hover{box-shadow:inset 0 1px 0 #ffffff1a,0 25px 65px #00000057,0 0 54px color-mix(in srgb,var(--portal-accent) 18%,transparent)}}.platform-symbol{border-radius:16px}.feature-item{box-shadow:inset 0 1px 0 #ffffff0f,0 18px 48px #00000040,0 0 38px var(--feature-accent);border-radius:22px}@supports (color:color-mix(in lab,red,red)){.feature-item{box-shadow:inset 0 1px 0 #ffffff0f,0 18px 48px #00000040,0 0 38px color-mix(in srgb,var(--feature-accent) 7%,transparent)}}.feature-item:before{opacity:.035}.feature-item:after{display:none}.feature-item:hover{box-shadow:inset 0 1px 0 #ffffff14,0 24px 60px #0000004a,0 0 52px var(--feature-accent)}@supports (color:color-mix(in lab,red,red)){.feature-item:hover{box-shadow:inset 0 1px 0 #ffffff14,0 24px 60px #0000004a,0 0 52px color-mix(in srgb,var(--feature-accent) 17%,transparent)}}.feature-glyph{border-radius:18px}.feature-glyph i{border-radius:8px}.world-card{border-radius:28px;box-shadow:0 30px 80px #00000052,0 0 45px #69dcea0b}.news-card{border-radius:20px;transition:transform .25s,border-color .25s,box-shadow .25s;box-shadow:0 18px 48px #00000045}.news-card:hover{border-color:#69dcea4d;transform:translateY(-5px);box-shadow:0 26px 60px #00000057,0 0 35px #69dcea14}.community-cta{background:radial-gradient(circle at 82% 20%,#ffffff29,#0000 25%),linear-gradient(135deg,#1595a6,#116e86 62%,#164f71);border-radius:30px;box-shadow:0 30px 80px #03323d6b,0 0 65px #38cfe021,inset 0 1px #ffffff3d}.page-hero{background-image:radial-gradient(circle at 78% 38%,#2dc4d624,#0000 23%),radial-gradient(circle at 64% 70%,#a978df11,#0000 24%),linear-gradient(145deg,#0f2a376b,#071018f2 68%);min-height:340px;padding:118px 0 42px}.page-hero:before{filter:drop-shadow(0 0 10px #69dcea38);background:#69dcea29;border-radius:5px;width:16px;height:16px;top:112px;right:12vw;box-shadow:34px 18px #69dcea14,86px -16px #a978df14,-42px 56px #48c9930f}.page-hero:after{background:linear-gradient(135deg,#69dcea0e,#a978df06);border:1px solid #69dcea1a;border-radius:36px;width:144px;height:144px;bottom:24px;right:8vw;transform:rotate(18deg);box-shadow:0 0 80px #69dcea0f,inset 0 0 45px #69dcea06}.page-hero-grid{opacity:.035;background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at 20% 55%,#000,#0000 72%);mask-image:radial-gradient(circle at 20% 55%,#000,#0000 72%)}.page-hero h1{text-shadow:0 8px 30px #02090d85;max-width:790px;font-size:clamp(2.55rem,4.25vw,4rem);line-height:.98}.page-hero-inner>p:not(.eyebrow){max-width:620px;margin-top:14px}.page-hero-actions{margin-top:18px}.page-hero+.section{padding-top:clamp(40px,4vw,56px)}.inner-section{background-image:radial-gradient(circle at 15% 10%,#69dcea09,#0000 25%)}.join-card,.player-card,.status-card{background-image:radial-gradient(circle at 10% 0,#69dcea0b,#0000 30%);border-radius:20px;box-shadow:0 18px 50px #00000045,inset 0 1px #ffffff0a}.join-card:after{display:none}.article-index,.join-card li>span{border-radius:9px}.leader-player i,.player-avatar{border-radius:14px}.placeholder-gem{border-radius:24px;box-shadow:inset -10px -10px #00000024,inset 7px 7px #ffffff0d,0 20px 45px #00000040,0 0 60px #58dae926}.offline-banner{border-radius:12px}.rgb-tool-section{background-image:radial-gradient(circle at 78% 10%,#a978df13,#0000 28%),radial-gradient(circle at 20% 75%,#48c9930e,#0000 25%);padding-bottom:96px;overflow:hidden}.rgb-tool-section:after,.rgb-tool-section:before{content:"";pointer-events:none;border:1px solid #69dcea14;position:absolute;transform:rotate(20deg)}.rgb-tool-section:before{border-radius:76px;width:280px;height:280px;top:80px;left:-190px;box-shadow:0 0 80px #69dcea06}.rgb-tool-section:after{border-color:#a978df17;border-radius:54px;width:190px;height:190px;bottom:110px;right:-115px}.rgb-tool{isolation:isolate;background:linear-gradient(145deg,#0e222dfa,#050e14fc 58%,#09121efc);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000059,0 0 80px #42cedc13,inset 0 1px #ffffff0d}.rgb-tool:before{opacity:.055;-webkit-mask-image:radial-gradient(circle at 15% 0,#000,#0000 72%);mask-image:radial-gradient(circle at 15% 0,#000,#0000 72%)}.rgb-tool-glow{z-index:-1;opacity:.13;filter:blur(70px)saturate(1.25);pointer-events:none;height:300px;animation:rgb-ambient 7s ease-in-out infinite;position:absolute;inset:-45% 5% auto}.rgb-studio-head{z-index:2;background:radial-gradient(circle at 4% 0,#69dcea1c,#0000 30%),#040f16b8;border:1px solid #69dcea26;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:14px;padding:14px 18px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0b,0 14px 36px #0000002e}.rgb-studio-head:after{content:"";opacity:.38;background:linear-gradient(90deg,transparent,var(--cyan),var(--amethyst),transparent);height:1px;position:absolute;inset:auto 18px 0}.rgb-studio-mark{background:#69dcea0e;border:1px solid #69dcea4d;border-radius:14px;place-items:center;width:44px;height:44px;display:grid;transform:rotate(45deg);box-shadow:0 0 24px #69dcea12}.rgb-studio-mark i{border:2px solid #ffffffb3;border-radius:6px;width:20px;height:20px;box-shadow:0 0 20px #69dcea38}.rgb-studio-title{gap:2px;min-width:0;display:grid}.rgb-studio-title p{color:#6f8993;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.5rem;font-weight:900}.rgb-studio-title strong{color:#eff8f9;font:900 .92rem var(--display);letter-spacing:-.015em}.rgb-studio-signals{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.rgb-studio-signals span{color:#748b94;white-space:nowrap;background:#ffffff06;border:1px solid #ffffff13;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:.51rem;font-weight:850;display:inline-flex}.rgb-studio-signals span:first-child{color:#74dda9;background:#48c9930b;border-color:#48c99330}.rgb-studio-signals i{background:#56df9d;border-radius:50%;width:6px;height:6px;animation:rgb-signal 2.2s ease-in-out infinite;box-shadow:0 0 12px #56df9dcc}.rgb-controls,.rgb-preview-panel{border-radius:20px}.rgb-controls{z-index:2;border-color:#69dcea21;overflow:visible;box-shadow:0 16px 42px #00000038,inset 0 1px #ffffff0a}.rgb-preview-panel{border-color:#a978df24;box-shadow:0 16px 42px #0000003d,inset 0 1px #ffffff0d}.tool-panel-heading>span{border-radius:12px}.minecraft-input-wrap{border-radius:14px;box-shadow:inset 0 2px 8px #0000004d}.minecraft-input-wrap:focus-within{box-shadow:inset 0 2px 8px #0000004d,0 0 26px #53d2e21c}.colour-row{border-radius:13px}.colour-trigger i{border-radius:10px;box-shadow:inset -4px -4px #0000001f,0 0 18px}@supports (color:color-mix(in lab,red,red)){.colour-trigger i{box-shadow:inset -4px -4px 0 #0000001f,0 0 18px color-mix(in srgb,currentColor 28%,transparent)}}.colour-row>button{border-radius:9px}.add-colour{border-radius:13px}.nickname-preview{border-radius:18px;box-shadow:inset 0 0 70px #0000004d,0 18px 42px #00000038}.nickname-preview:before{display:none}.nickname-preview>div{border-radius:999px}.gradient-output{border-radius:16px}.gradient-output textarea{border-radius:11px}.tool-note span{border-radius:7px}@keyframes rgb-ambient{50%{opacity:.22;transform:translate(2%,7px)scale(1.05)}}@keyframes rgb-signal{50%{opacity:.52;transform:scale(.72)}}.account-nav-button{color:#dff4f6;background:#091922ad;border:1px solid #69dcea38;border-radius:13px;align-items:center;gap:9px;min-height:40px;padding:5px 12px 5px 8px;font-size:.72rem;font-weight:850;transition:border-color .2s,background .2s,transform .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 0 22px #69dcea0e}.account-nav-button:hover{background:#102b36cc;border-color:#69dcea8c;transform:translateY(-1px)}.account-nav-head,.account-nav-login-icon{border-radius:8px;width:29px;height:29px}.account-nav-login-icon{color:var(--cyan);background:#69dcea1a;place-items:center;font-size:1rem;display:grid}.java-card{--portal-accent:#e5a369}.bedrock-card{--portal-accent:#62bdf1}.java-card .platform-symbol{color:#ffd0a2}.bedrock-card .platform-symbol{color:#bce9ff}.world-art:before{display:none}.world-art>img{object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .4s}.world-card:hover .world-art>img{filter:saturate(1.08)contrast(1.03);transform:scale(1.035)}.world-art:after{content:"";pointer-events:none;background:linear-gradient(#02080c0a,#02080c1a 48%,#02080cb8);position:absolute;inset:0}.world-index{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#050e13a3;border:1px solid #ffffff2e;border-radius:999px;padding:7px 10px}.world-art-label{z-index:2;color:#ffffffb8;letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:850;position:absolute;bottom:27px;left:30px}.news-visual>img{object-fit:cover;transition:transform .55s,filter .35s}.news-card:hover .news-visual>img{filter:saturate(1.08);transform:scale(1.045)}.news-visual:after,.news-visual:before{display:none}.news-visual:after{content:"";background:linear-gradient(#0000 45%,#040b10bd);width:auto;height:auto;display:block;inset:0}.news-category-tag{--tag:var(--cyan);border:1px solid var(--tag);align-items:center;gap:7px;width:fit-content;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.news-category-tag{border:1px solid color-mix(in srgb,var(--tag) 46%,transparent)}}.news-category-tag{background:var(--tag);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.news-category-tag{background:color-mix(in srgb,var(--tag) 14%,#040c11e0)}}.news-category-tag{color:var(--tag)}@supports (color:color-mix(in lab,red,red)){.news-category-tag{color:color-mix(in srgb,var(--tag) 78%,white)}}.news-category-tag{box-shadow:0 0 18px var(--tag)}@supports (color:color-mix(in lab,red,red)){.news-category-tag{box-shadow:0 0 18px color-mix(in srgb,var(--tag) 13%,transparent)}}.news-category-tag{letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:900;line-height:1}.news-category-tag i{background:var(--tag);width:7px;height:7px;box-shadow:0 0 10px var(--tag);border-radius:2px}.news-category-tag.category-amethyst{--tag:#b77ceb}.news-category-tag.category-emerald{--tag:#59d6a0}.news-category-tag.category-community{--tag:#efbd68}.news-visual>.news-category-tag{z-index:3;position:absolute;top:18px;left:18px}.article-row{border-left:3px solid #0000;align-items:start;transition:border-color .2s,background .2s}.article-row:hover{border-left-color:var(--cyan);background:#69dcea05}.article-row h2 a{color:inherit}.article-page-link{color:#b9d5da;align-items:center;gap:11px;margin-top:12px;font-size:.72rem;font-weight:850;display:inline-flex}.article-page-link span{color:var(--cyan);transition:transform .2s}.article-page-link:hover{color:#fff}.article-page-link:hover span{transform:translate(4px)}.news-article{max-width:1050px}.news-article>header{color:#70868f;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:22px;font-size:.66rem;display:flex}.news-article-cover{aspect-ratio:16/5;border:1px solid #69dcea29;border-radius:22px;width:min(100%,900px);margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000040}.news-article-cover img{object-fit:cover}.news-article-body{max-width:790px;margin:34px auto 0}.news-article-body p{color:#a7b8bd;font-size:clamp(.92rem,1.35vw,1.05rem);line-height:1.85}.news-article>footer{border-top:1px solid #ffffff14;max-width:790px;margin:34px auto 0;padding-top:24px}.article-amethyst:hover{border-left-color:var(--amethyst)}.article-emerald:hover{border-left-color:var(--emerald)}.article-community:hover{border-left-color:var(--amber)}.article-cover{aspect-ratio:16/6;border:1px solid #ffffff17;border-radius:18px;width:min(100%,900px);margin-bottom:20px;position:relative;overflow:hidden;box-shadow:0 16px 38px #0000003d}.article-cover img{object-fit:cover}.article-meta{align-items:center;gap:12px;margin-bottom:12px;display:flex}.article-meta time{color:#728892;letter-spacing:.05em;text-transform:uppercase;font-size:.64rem;font-weight:750}.page-hero-compact{min-height:280px;padding-top:104px;padding-bottom:34px}.page-hero-compact h1{font-size:clamp(2.3rem,3.8vw,3.45rem)}.account-section{padding:70px 0 84px}.account-dashboard{border-color:var(--account-accent);padding:clamp(26px,3.5vw,42px);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.account-dashboard{border-color:color-mix(in srgb,var(--account-accent) 19%,var(--line))}}.account-dashboard{background:radial-gradient(circle at 0 0,var(--account-accent),transparent 28%),radial-gradient(circle at 96% 8%,#69dcea0e,transparent 24%),linear-gradient(145deg,#0d202afa,#07141cfa);border-radius:28px}@supports (color:color-mix(in lab,red,red)){.account-dashboard{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--account-accent) 10%,transparent),transparent 28%),radial-gradient(circle at 96% 8%,#69dcea0e,transparent 24%),linear-gradient(145deg,#0d202afa,#07141cfa)}}.account-dashboard{box-shadow:0 28px 80px #00000057,0 0 42px var(--account-accent),inset 0 1px 0 #ffffff0e}@supports (color:color-mix(in lab,red,red)){.account-dashboard{box-shadow:0 28px 80px #00000057,0 0 42px color-mix(in srgb,var(--account-accent) 5%,transparent),inset 0 1px 0 #ffffff0e}}.account-dashboard:before{content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(135deg,#ffffff06 25%,#0000 25% 50%,#ffffff06 50% 75%,#0000 75%);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 58%);mask-image:linear-gradient(135deg,#000,#0000 58%)}.emerald-rank-claim{background:radial-gradient(circle at 0,#58d39c29,#0000 30%),radial-gradient(circle at 90% 10%,#69dcea1a,#0000 34%),#031116c7;border:1px solid #58d39c6b;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin:20px 0;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #0000003d,0 0 34px #58d39c12,inset 0 1px #ffffff0d}.emerald-rank-claim:after{content:"";pointer-events:none;border:22px solid #58d39c0e;border-radius:42px;width:180px;height:180px;position:absolute;top:-105px;right:-80px;transform:rotate(45deg)}.emerald-rank-claim.amethyst{background:radial-gradient(circle at 0,#a978df2b,#0000 30%),radial-gradient(circle at 90% 10%,#69dcea17,#0000 34%),#031116c7;border-color:#a978df70;box-shadow:0 18px 48px #0000003d,0 0 34px #a978df14,inset 0 1px #ffffff0d}.emerald-rank-claim.amethyst:after{border-color:#a978df11}.emerald-rank-claim.amethyst .emerald-rank-claim-mark{color:#c08af0;background:#a978df1a;border-color:#a978df94;box-shadow:0 0 26px #a978df2b,inset 0 0 18px #a978df12}.emerald-rank-claim.amethyst .emerald-rank-claim-copy .eyebrow{color:#c08af0}.emerald-rank-claim>*{z-index:1;position:relative}.emerald-rank-claim-mark{color:#65dda5;background:#58d39c17;border:1px solid #58d39c8c;border-radius:18px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 26px #58d39c26,inset 0 0 18px #58d39c0f}.emerald-rank-claim-mark i{filter:drop-shadow(0 0 8px #58d39ca6);font-style:normal;animation:emerald-claim-pulse 2.8s ease-in-out infinite}.emerald-rank-claim-copy .eyebrow{color:#69dca6;margin-bottom:5px}.emerald-rank-claim-copy h3{font:900 clamp(1.25rem,2vw,1.65rem) var(--display);margin:0}.emerald-rank-claim-copy p{color:#91a5ac;max-width:780px;margin:7px 0 13px;font-size:.78rem;line-height:1.65}.emerald-rank-claim-copy dl{flex-wrap:wrap;gap:7px;margin:0;display:flex}.emerald-rank-claim-copy dl div{background:#010a0e66;border:1px solid #ffffff0e;border-radius:10px;gap:1px;min-width:128px;padding:8px 10px;display:grid}.emerald-rank-claim-copy dt{color:#607780;letter-spacing:.08em;text-transform:uppercase;font-size:.48rem;font-weight:900}.emerald-rank-claim-copy dd{color:#d9e8e5;font:850 .69rem var(--display);margin:0}.emerald-rank-claim-action{text-align:center;justify-items:stretch;gap:7px;min-width:220px;display:grid}.emerald-rank-claim-action>small{color:#6b827e;letter-spacing:.09em;text-transform:uppercase;font-size:.52rem;font-weight:900}.emerald-rank-claim-action>strong{color:#70dda9;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:.76rem;display:flex}.emerald-rank-claim-action>strong i{background:#63dba3;border-radius:50%;width:8px;height:8px;animation:emerald-claim-pulse 1.7s ease-in-out infinite;box-shadow:0 0 14px #63dba3cc}.emerald-rank-claim-message{color:#a8e8c8;margin-top:10px;font-size:.68rem;line-height:1.5;display:block}@keyframes emerald-claim-pulse{0%,to{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}.account-profile-head{border-bottom:1px solid #ffffff13;gap:20px;padding-bottom:22px}.account-avatar{width:72px;height:72px;box-shadow:0 0 34px var(--account-accent),6px 6px 0 #01080c61;border-radius:18px}@supports (color:color-mix(in lab,red,red)){.account-avatar{box-shadow:0 0 34px color-mix(in srgb,var(--account-accent) 15%,transparent),6px 6px 0 #01080c61}}.account-profile-identity{min-width:0}.account-profile-head h2{font-size:clamp(1.7rem,3.3vw,2.6rem)}.account-profile-identity p{max-width:520px}.account-donor-badge{background:linear-gradient(135deg,#efc77817,#efc77806);border:1px solid #efc7784d;border-radius:12px;align-items:center;gap:9px;width:fit-content;margin-top:11px;padding:8px 11px;display:inline-flex;box-shadow:0 0 24px #efc7780f}.account-donor-badge>i{color:#f3ca72;text-shadow:0 0 13px #f3ca728c;font-style:normal}.account-donor-badge>span{display:grid}.account-donor-badge small{color:#8f8165;text-transform:uppercase;letter-spacing:.08em;font-size:.5rem;font-weight:900}.account-donor-badge strong{color:#f1d18d;font:900 .72rem var(--display)}.account-profile-meta{justify-items:end;gap:8px;display:grid}.account-profile-meta small{color:#6f838d;font-size:.6rem}.account-world-badge{border:1px solid var(--account-accent);align-items:center;gap:8px;width:fit-content;padding:8px 11px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.account-world-badge{border:1px solid color-mix(in srgb,var(--account-accent) 38%,transparent)}}.account-world-badge{color:var(--account-accent);background:var(--account-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.account-world-badge{background:color-mix(in srgb,var(--account-accent) 8%,#030d13db)}}.account-world-badge{box-shadow:0 0 22px var(--account-accent)}@supports (color:color-mix(in lab,red,red)){.account-world-badge{box-shadow:0 0 22px color-mix(in srgb,var(--account-accent) 8%,transparent)}}.account-world-badge{letter-spacing:.07em;text-transform:uppercase;font-size:.57rem;font-weight:900}.account-world-badge i{background:currentColor;border-radius:50%;width:7px;height:7px;animation:status-live 1.9s ease-in-out infinite;box-shadow:0 0 11px}.account-stats-shell{background:#020c1261;border:1px solid #80b7c41f;border-radius:21px;margin-top:18px;padding:17px;box-shadow:inset 0 1px #ffffff06}.account-stats-heading{justify-content:space-between;align-items:end;gap:20px;padding:2px 3px 13px;display:flex}.account-stats-heading .eyebrow{margin-bottom:4px}.account-stats-heading h3{margin:0;font-size:1.05rem}.account-stats-heading>small{color:#647a83;letter-spacing:.07em;text-transform:uppercase;font-size:.53rem;font-weight:800}.account-stat-tabs{scrollbar-width:none;background:#030b1180;border:1px solid #fff1;border-radius:15px;gap:7px;margin-top:0;padding:5px;display:flex;overflow-x:auto}.account-stat-tabs::-webkit-scrollbar{display:none}.account-stat-tabs button{color:#778c95;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1 0 auto;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:.66rem;font-weight:850;display:inline-flex}.account-stat-tabs button:hover{color:#dce9ec;background:#ffffff09}.account-stat-tabs button.active{color:#061318;background:var(--cyan);box-shadow:0 7px 20px #3fcadb2e,inset 0 1px #fff6}.stat-icon{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.account-stat-grid{grid-template-columns:repeat(4,1fr);margin:12px 0 0}.account-stat-grid div{background:radial-gradient(circle at 0 0,#69dcea11,#0000 48%),#040c128f;border-radius:16px;align-items:flex-start;gap:12px;min-height:102px;padding:15px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.account-stat-grid div:hover{border-color:var(--account-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.account-stat-grid div:hover{border-color:color-mix(in srgb,var(--account-accent) 25%,transparent)}}.account-stat-grid div:hover{box-shadow:0 12px 26px #0000002b,0 0 22px var(--account-accent)}@supports (color:color-mix(in lab,red,red)){.account-stat-grid div:hover{box-shadow:0 12px 26px #0000002b,0 0 22px color-mix(in srgb,var(--account-accent) 5%,transparent)}}.account-stat-grid div>.stat-icon{width:24px;height:24px;color:var(--cyan);background:#69dcea17;border-radius:7px;padding:4px}.account-stat-grid div>span{min-width:0}.account-stat-grid dt{line-height:1.35}.account-stat-grid dd{word-break:break-word;margin-top:8px;font-size:1.15rem;line-height:1.1}.account-stat-grid.category-mining div>.stat-icon{color:#7edeee;background:#69dcea17}.account-stat-grid.category-combat div>.stat-icon{color:#f18484;background:#f1848417}.account-stat-grid.category-crafting div>.stat-icon{color:#efc178;background:#efc17817}.account-stat-grid.category-claims div>.stat-icon{color:#63d8a1;background:#48c99317}.account-stat-note{color:#71858e;margin:13px 2px 2px;font-size:.64rem}.account-actions{border-top:1px solid #ffffff13;justify-content:space-between;align-items:center;margin-top:18px;padding-top:18px}.account-actions>div{flex-wrap:wrap;gap:10px;display:flex}.account-actions .button{min-height:44px}.staff-image-upload{background:#69dcea06;border:1px dashed #69dcea3b;border-radius:14px;padding:16px}.staff-image-upload>span{justify-content:space-between;gap:20px;display:flex}.staff-image-upload small{color:#667b85;letter-spacing:0;text-transform:none;font-size:.58rem;font-weight:650}.staff-image-upload input{color:#b9cbd1;background:#030c1299;border-radius:10px;padding:10px}.staff-workspace-nav{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040f16eb;border:1px solid #75becd33;border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:7px;padding:7px;display:grid;position:sticky;top:14px;box-shadow:0 18px 45px #00000047}.staff-workspace-nav button{color:#8298a2;min-height:50px;font:850 .68rem/1 var(--display);text-transform:capitalize;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 12px;display:flex}.staff-workspace-nav button span{color:var(--cyan)}.staff-workspace-nav button:hover{color:#dcebee;background:#ffffff08}.staff-workspace-nav button.active{color:#061319;background:var(--cyan);border-color:#ffffff3d;box-shadow:0 10px 28px #36d0e02e}.staff-workspace-nav button.active span{color:inherit}.staff-directory-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.staff-directory-list article{--staff-accent:var(--cyan);border:1px solid var(--staff-accent);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:13px;display:grid}@supports (color:color-mix(in lab,red,red)){.staff-directory-list article{border:1px solid color-mix(in srgb,var(--staff-accent) 30%,transparent)}}.staff-directory-list article{background:radial-gradient(circle at 0 50%,var(--staff-accent),transparent 40%),#030d147a;border-radius:15px}@supports (color:color-mix(in lab,red,red)){.staff-directory-list article{background:radial-gradient(circle at 0 50%,color-mix(in srgb,var(--staff-accent) 8%,transparent),transparent 40%),#030d147a}}.staff-directory-list article{box-shadow:0 0 24px var(--staff-accent)}@supports (color:color-mix(in lab,red,red)){.staff-directory-list article{box-shadow:0 0 24px color-mix(in srgb,var(--staff-accent) 5%,transparent)}}.staff-directory-list article>div{display:grid}.staff-directory-list article span{color:var(--muted);font-size:.62rem}.staff-directory-list .button{min-height:36px;padding-inline:11px}.staff-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.staff-settings-grid form{background:#030d1475;border:1px solid #69dcea24;border-radius:17px;grid-template-columns:minmax(0,1fr) minmax(180px,.7fr);align-items:end;gap:14px;padding:20px;display:grid}.staff-settings-grid form>div{grid-column:1/-1}.staff-settings-grid form span{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;font-size:.57rem;font-weight:900}.staff-settings-grid form strong{font:900 1.05rem var(--display);margin-top:4px;display:block}.staff-settings-grid form p{color:var(--muted);margin:4px 0 0;font-size:.68rem}.staff-settings-grid label{color:#8298a2;text-transform:uppercase;letter-spacing:.07em;gap:6px;font-size:.58rem;font-weight:850;display:grid}.staff-settings-grid input{min-height:44px;color:var(--text);background:#020b11c2;border:1px solid #8ebcc733;border-radius:11px;outline:0;padding:0 12px}.staff-settings-grid input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #69dcea12}.staff-player-row.selected{background:#69dcea0e;border-color:#69dcea85;box-shadow:0 0 28px #69dcea12}.staff-select-player{min-height:38px;padding-inline:14px}.staff-action-composer{background:radial-gradient(circle at 100% 0,#ee6c7717,#0000 36%),#030e15ad;border:1px solid #ee6c774d;border-radius:20px;grid-template-columns:1.2fr 1fr 1fr;gap:12px;margin-top:22px;padding:20px;display:grid}.staff-action-composer.restoration{background:radial-gradient(circle at 100% 0,#efc1781a,#0000 36%),#030e15ad;border-color:#efc17859}.staff-action-composer label{color:#8ba0a8;letter-spacing:.07em;text-transform:uppercase;gap:7px;font-size:.62rem;font-weight:850;display:grid}.staff-action-composer input,.staff-action-composer select{width:100%;min-height:47px;color:var(--text);text-transform:none;letter-spacing:0;background:#020b11c2;border:1px solid #8ebcc733;border-radius:12px;outline:0;padding:0 13px}.staff-action-composer input:focus,.staff-action-composer select:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #69dcea14}.staff-action-target{border-bottom:1px solid #ffffff12;grid-column:1/-1;align-items:center;gap:13px;padding-bottom:15px;display:flex}.staff-action-target div{display:grid}.staff-action-target span{color:#778c95;text-transform:uppercase;letter-spacing:.08em;font-size:.58rem;font-weight:850}.staff-action-target strong{font-family:var(--display);font-size:1.2rem}.staff-action-composer .staff-wide{grid-column:1/-1}.staff-confirm-field{background:#ee6c7706;border:1px dashed #ee6c7740;border-radius:13px;padding:13px}.staff-confirm-field strong{color:#f3b4b8}.button-danger{color:#fff;background:#d95862;border-color:#ff7c8461;box-shadow:4px 4px #772f37,0 14px 35px #d2465029}.staff-empty-callout{background:#69dcea06;border:1px dashed #69dcea38;border-radius:18px;justify-items:start;gap:7px;margin-top:22px;padding:24px;display:grid}.staff-empty-callout p{color:var(--muted);margin:0 0 10px}.staff-action-feed{margin-top:24px}.staff-action-feed article{border-top:1px solid #ffffff0f;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:12px 0;display:grid}.staff-action-feed article div{display:grid}.staff-action-feed small{color:var(--muted)}.action-status{color:#f0c878;text-transform:uppercase;background:#f0c87814;border-radius:999px;padding:6px 9px;font-size:.58rem;font-weight:900}.action-status.submitted{color:#65dda5;background:#46cd9117}.action-status.failed,.action-status.rejected{color:#ef8a91;background:#dc505a17}.staff-purchase-legend{color:#80949c;flex-wrap:wrap;gap:10px 20px;margin:20px 0 14px;font-size:.62rem;display:flex}.staff-purchase-legend span{align-items:center;gap:7px;display:flex}.staff-purchase-legend i{background:#65dba5;border-radius:3px;width:8px;height:8px;box-shadow:0 0 12px #65dba573}.staff-purchase-legend i.receipt{background:#70ddec;box-shadow:0 0 12px #70ddec73}.staff-purchase-legend i.delivery{background:#efc778;box-shadow:0 0 12px #efc77873}.staff-purchase-list{gap:9px;display:grid}.staff-purchase-order{background:#020d1385;border:1px solid #69dcea24;border-radius:17px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.staff-purchase-order[open]{border-color:#69dcea54;box-shadow:0 13px 35px #0003,0 0 24px #69dcea0a}.staff-purchase-order>summary{cursor:pointer;grid-template-columns:auto minmax(150px,1fr) auto minmax(250px,auto) auto;align-items:center;gap:14px;min-height:82px;padding:12px 15px;list-style:none;display:grid}.staff-purchase-order>summary::-webkit-details-marker{display:none}.staff-purchase-head{border-radius:13px;width:48px;height:48px}.staff-purchase-head.fallback{color:#617780;background:#69dcea0a;border:1px solid #69dcea2e;place-items:center;font-weight:900;display:grid}.staff-purchase-identity,.staff-purchase-total{gap:3px;display:grid}.staff-purchase-identity strong{font:850 .84rem var(--display)}.staff-purchase-identity small,.staff-purchase-total small{color:#6e838c;font-size:.56rem}.staff-purchase-total{text-align:right;min-width:88px}.staff-purchase-total strong{font:900 .84rem var(--display)}.staff-purchase-signals{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.purchase-state{color:#efc778;text-transform:capitalize;white-space:nowrap;background:#efc77814;border-radius:999px;align-items:center;width:fit-content;padding:5px 8px;font-size:.5rem;font-weight:900;display:inline-flex}.purchase-state.fulfilled,.purchase-state.sent,.purchase-state.success{color:#64dca5;background:#4bd29417}.purchase-state.cancelled,.purchase-state.failed,.purchase-state.refunded{color:#ef8c94;background:#e1536017}.purchase-state.processing,.purchase-state.sending{color:#72dbe8;background:#53cde017}.staff-purchase-chevron{color:var(--cyan);font-style:normal;transition:transform .2s}.staff-purchase-order[open] .staff-purchase-chevron{transform:rotate(45deg)}.staff-purchase-detail{border-top:1px solid #ffffff0e;padding:0 15px 16px}.staff-purchase-detail>dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.staff-purchase-detail>dl div{background:#ffffff06;border-radius:11px;gap:4px;min-width:0;padding:10px;display:grid}.staff-purchase-detail dt{color:#627781;text-transform:uppercase;letter-spacing:.05em;font-size:.5rem;font-weight:850}.staff-purchase-detail dd{overflow-wrap:anywhere;color:#afc1c6;margin:0;font-size:.61rem}.staff-purchase-error{color:#ef9ba1;background:#e153600f;border-radius:10px;margin:10px 0;padding:9px 11px;font-size:.58rem}.staff-purchase-items{gap:6px;display:grid}.staff-purchase-items article{background:#01090e85;border-radius:12px;grid-template-columns:minmax(170px,1fr) auto minmax(230px,.8fr);align-items:center;gap:13px;padding:10px 12px;display:grid}.staff-purchase-items article>div{gap:3px;display:grid}.staff-purchase-items strong{font-size:.69rem}.staff-purchase-items small{color:#6e838c;font-size:.53rem}.staff-purchase-items article>span{color:#b9c9cd;font-size:.62rem;font-weight:850}.staff-purchase-delivery{text-align:right;justify-items:end}.store-section{background:radial-gradient(circle at 12% 8%,#a978df1c,#0000 28%),radial-gradient(circle at 90% 18%,#69dcea14,#0000 26%);padding-top:72px;position:relative;overflow:hidden}.store-section:before{content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(135deg,#ffffff06 25%,#0000 25% 50%,#ffffff06 50% 75%,#0000 75%);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.store-emerald{background:radial-gradient(circle at 12% 8%,#48c9931f,#0000 28%),radial-gradient(circle at 90% 18%,#69dcea12,#0000 26%)}.store-shell{z-index:1;position:relative}.store-command-bar{background:#07161ec7;border:1px solid #70c3d32e;border-radius:24px;grid-template-columns:1fr auto;align-items:end;gap:25px;margin-bottom:22px;padding:20px;display:grid;box-shadow:0 22px 60px #0000003b,inset 0 1px #ffffff0a}.store-command-bar .eyebrow{margin-bottom:10px}.store-server-tabs{gap:9px;display:flex}.store-server-tabs button{color:#8297a0;text-align:left;cursor:pointer;background:#020c129e;border:1px solid #92bbc629;border-radius:16px;align-items:center;gap:12px;min-width:220px;padding:12px 16px;display:flex}.store-server-tabs button i{border:2px solid;border-radius:4px;width:15px;height:15px;transform:rotate(45deg)}.store-server-tabs button span{font:850 .8rem var(--display);display:grid}.store-server-tabs button small{color:#647982;font:600 .58rem Inter,sans-serif}.store-server-tabs button.active{color:var(--cyan);background:#69dcea12;border-color:#69dcea7a;box-shadow:0 0 28px #69dcea12}.store-emerald .store-server-tabs button.active{color:var(--emerald);background:#48c99312;border-color:#48c9937a}.store-command-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.store-home-link{color:#8da2a9;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-bottom:10px;padding:0;font-size:.66rem;font-weight:800;display:inline-flex}.store-home-link span{color:var(--cyan)}.store-home-link:hover{color:#fff}.store-control-deck{background:radial-gradient(circle at 0,#48c99317,#0000 28%),radial-gradient(circle at 100%,#69dcea14,#0000 30%),#051219de;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;width:min(100%,1180px);margin-inline:auto;padding:13px 15px;position:relative;overflow:hidden}.store-control-deck:before{content:"";pointer-events:none;opacity:.12;background:linear-gradient(110deg,#0000 25%,#ffffff14 45%,#0000 65%);animation:store-deck-shine 7s ease-in-out infinite;position:absolute;inset:0}.store-world-control{z-index:1;position:relative}.store-world-control .eyebrow{margin-bottom:6px}.store-control-deck .store-server-tabs button{min-width:190px;padding:9px 13px}.store-category-tabs{z-index:1;justify-content:center;gap:6px;display:flex;position:relative}.store-category-tabs button{color:#72868e;cursor:pointer;background:#020a0f61;border:1px solid #ffffff12;border-radius:13px;align-items:center;gap:8px;min-width:0;min-height:50px;padding:0 13px;transition:transform .2s,border-color .2s,color .2s,background .2s,box-shadow .2s;display:flex}.store-category-tabs button>span{color:#69dce8}.store-category-tabs button strong{font:800 .73rem var(--display);white-space:nowrap}.store-category-tabs button:hover{color:#d9e8eb;border-color:#69dcea3d;transform:translateY(-2px)}.store-category-tabs button.active{color:#fff;background:linear-gradient(135deg,#69dcea38,#48c99329);border-color:#69dcea9e;box-shadow:0 10px 28px #0003,0 0 24px #69dcea1a,inset 0 -2px #67dde8}.store-category-tabs button.active>span{color:#a8f5d2;text-shadow:0 0 12px #5be2a380}.store-control-deck .store-command-actions{z-index:1;position:relative}.store-control-deck .store-wallet{min-width:112px;padding:9px 12px}.store-control-deck .store-cart-button{min-width:125px}.store-catalog-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.store-path-shortcut{color:#aebdc1;text-align:left;cursor:pointer;background:linear-gradient(135deg,#efc17812,#ffffff05);border:1px solid #efc17838;border-radius:15px;min-width:220px;padding:12px 14px;transition:all .2s;display:grid}.store-path-shortcut small{color:#877652;text-transform:uppercase;font-size:.5rem;font-weight:900}.store-path-shortcut strong{color:#f2d08d;font:850 .72rem var(--display)}.store-path-shortcut span{color:#91a2a7;font-size:.58rem}.store-path-shortcut:hover{border-color:#efc17880;transform:translateY(-2px);box-shadow:0 14px 32px #0003,0 0 25px #efc17812}.store-path-shortcut.complete{cursor:default}@keyframes store-deck-shine{0%,70%,to{transform:translate(-110%)}85%{transform:translate(110%)}}.store-wallet{background:radial-gradient(circle at 100% 0,#efc17829,#0000 52%),#030d13b3;border:1px solid #efc17840;border-radius:17px;min-width:190px;padding:15px 18px;display:grid}.store-wallet span{color:#b99a62;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:900}.store-wallet strong{color:#f4ce80;font:900 1.65rem var(--display)}.store-wallet small{color:#6e8088;font-size:.58rem}.store-command-actions{align-items:stretch;gap:10px;display:flex}.store-cart-button{color:#8ea4ac;text-align:left;cursor:pointer;background:radial-gradient(circle at 100% 0,#69dcea24,#0000 58%),#030d13b8;border:1px solid #69dcea45;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:150px;padding:12px 14px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative}.store-cart-button.has-items,.store-cart-button:hover{border-color:#69dcea8c;transform:translateY(-2px);box-shadow:0 12px 34px #00000040,0 0 28px #69dcea17}.store-cart-button>span:first-child{width:34px;height:34px;color:var(--cyan);background:#69dcea12;border:1px solid;border-radius:11px;place-items:center;display:grid;transform:rotate(45deg)}.store-cart-button>span:nth-child(2){display:grid}.store-cart-button small{color:#6d838c;letter-spacing:.08em;text-transform:uppercase;font-size:.49rem;font-weight:900}.store-cart-button strong{color:#e8f3f5;font:900 .83rem var(--display)}.store-cart-button i{color:#05151c;background:var(--cyan);min-width:24px;height:24px;font:900 .62rem var(--display);border-radius:999px;place-items:center;font-style:normal;display:grid;box-shadow:0 0 18px #69dcea40}.store-layout{grid-template-columns:285px minmax(0,1fr);align-items:start;gap:20px;display:grid}.store-sidebar{background:#07151ddb;border:1px solid #70c3d32e;border-radius:24px;padding:16px;position:sticky;top:105px;box-shadow:0 25px 65px #0000003d}.store-identity{align-items:center;gap:12px;padding:9px;display:flex}.store-gem{width:46px;height:46px;color:var(--cyan);background:#69dcea12;border:1px solid;border-radius:14px;place-items:center;box-shadow:0 0 25px #69dcea1a}.store-gem,.store-identity div{display:grid}.store-identity small,.store-next small{color:#70848d;text-transform:uppercase;letter-spacing:.08em;font-size:.55rem;font-weight:900}.store-identity strong{font-family:var(--display)}.store-next{background:#efc17809;border:1px solid #efc1782e;border-radius:15px;margin:13px 0;padding:15px;display:grid}.store-next strong{color:#f1d08e}.store-next span{color:#a8b8be;font-size:.72rem}.store-sidebar nav{border-top:1px solid #ffffff12;gap:5px;padding-top:8px;display:grid}.store-sidebar nav button{color:#81949c;min-height:45px;font:750 .73rem var(--display);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;padding:0 12px;display:flex}.store-sidebar nav button span{width:20px;color:var(--cyan);text-align:center}.store-sidebar nav button.active,.store-sidebar nav button:hover{color:#eff8fa;background:#69dcea11}.store-sidebar nav button.active{box-shadow:inset 3px 0 var(--cyan)}.store-safe-note{color:#6dd9a7;background:#48c9930b;border-radius:13px;grid-template-columns:auto 1fr;gap:9px;margin-top:15px;padding:12px;display:grid}.store-safe-note p{color:#72868e;margin:0;font-size:.58rem;line-height:1.5}.store-safe-note strong{color:#87dcb6;display:block}.store-layout-horizontal{display:block}.store-layout-horizontal .store-sidebar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:20px;padding:10px;display:grid;position:static}.store-layout-horizontal .store-sidebar nav{border:0;flex-wrap:wrap;gap:6px;padding:0;display:flex}.store-layout-horizontal .store-sidebar nav button{min-height:44px;padding-inline:15px}.store-layout-horizontal .store-sidebar nav button.active{box-shadow:inset 0 -3px var(--cyan)}.store-layout-horizontal .store-next{min-width:235px;margin:0;padding:9px 13px}.store-layout-horizontal .store-catalog{max-width:1180px;margin-inline:auto}.store-layout-horizontal .store-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.store-catalog>header.store-catalog-head{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #69dcea21;border-radius:0;padding:10px 4px 20px}.store-catalog{min-width:0}.store-catalog>header{background:radial-gradient(circle at 100% 0,#69dcea14,#0000 38%),#07151dc7;border:1px solid #6fbecd2b;border-radius:24px;margin-bottom:22px;padding:24px 28px}.store-catalog>header span{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:900}.store-catalog>header h2{margin:5px 0 4px;font-size:clamp(2rem,4vw,3.2rem)}.store-catalog>header p{max-width:680px;color:var(--muted);margin:0}.store-upgrade-rail{background:#030d138f;border:1px solid #ffffff12;border-radius:18px;align-items:center;gap:0;margin-bottom:20px;padding:15px 18px;display:flex;overflow-x:auto}.store-upgrade-rail>span{color:#6f838b;text-transform:uppercase;margin-right:16px;font-size:.57rem;font-weight:900}.store-upgrade-rail div{color:#50656e;justify-items:center;min-width:88px;display:grid;position:relative}.store-upgrade-rail div:before{content:"";background:#ffffff12;width:100%;height:2px;position:absolute;top:7px;right:50%}.store-upgrade-rail div:first-of-type:before{display:none}.store-upgrade-rail i{z-index:1;background:#071018;border:2px solid;border-radius:4px;width:15px;height:15px;position:relative;transform:rotate(45deg)}.store-upgrade-rail small{margin-top:8px;font-size:.55rem}.store-upgrade-rail .complete{color:#65d9a6}.store-upgrade-rail .next{color:#f0c778}.store-upgrade-rail .next i{box-shadow:0 0 18px}.store-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.store-product-card{--product-accent:var(--cyan);border:1px solid var(--product-accent);flex-direction:column;min-height:390px;padding:20px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.store-product-card{border:1px solid color-mix(in srgb,var(--product-accent) 25%,transparent)}}.store-product-card{background:radial-gradient(circle at 80% 0,var(--product-accent),transparent 42%),#07151ddb;border-radius:23px}@supports (color:color-mix(in lab,red,red)){.store-product-card{background:radial-gradient(circle at 80% 0,color-mix(in srgb,var(--product-accent) 12%,transparent),transparent 42%),#07151ddb}}.store-product-card{transition:transform .22s,border-color .22s,box-shadow .22s;box-shadow:0 22px 55px #0000003d,inset 0 1px #ffffff0a}.store-product-card:hover{border-color:var(--product-accent);transform:translateY(-5px)}@supports (color:color-mix(in lab,red,red)){.store-product-card:hover{border-color:color-mix(in srgb,var(--product-accent) 58%,transparent)}}.store-product-card:hover{box-shadow:0 28px 65px #0000004d,0 0 35px var(--product-accent)}@supports (color:color-mix(in lab,red,red)){.store-product-card:hover{box-shadow:0 28px 65px #0000004d,0 0 35px color-mix(in srgb,var(--product-accent) 8%,transparent)}}.store-product-card.recommended{border-color:var(--product-accent)}@supports (color:color-mix(in lab,red,red)){.store-product-card.recommended{border-color:color-mix(in srgb,var(--product-accent) 62%,transparent)}}.store-product-shine{border:26px solid var(--product-accent);width:210px;height:170px;position:absolute;top:-70px;right:-90px}@supports (color:color-mix(in lab,red,red)){.store-product-shine{border:26px solid color-mix(in srgb,var(--product-accent) 6%,transparent)}}.store-product-shine{border-radius:55px;transform:rotate(25deg)}.store-product-card>header{z-index:1;color:#6c8189;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:.55rem;font-weight:900;display:flex;position:relative}.store-product-card>header strong{color:var(--product-accent);background:var(--product-accent);border-radius:999px;padding:5px 8px}@supports (color:color-mix(in lab,red,red)){.store-product-card>header strong{background:color-mix(in srgb,var(--product-accent) 10%,transparent)}}.store-product-icon{width:90px;height:90px;color:var(--product-accent);border:1px solid var(--product-accent);place-items:center;margin:34px auto 26px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.store-product-icon{border:1px solid color-mix(in srgb,var(--product-accent) 45%,transparent)}}.store-product-icon{background:radial-gradient(circle,var(--product-accent),transparent 70%);border-radius:28px}@supports (color:color-mix(in lab,red,red)){.store-product-icon{background:radial-gradient(circle,color-mix(in srgb,var(--product-accent) 22%,transparent),transparent 70%)}}.store-product-icon{box-shadow:inset 0 0 28px var(--product-accent),0 0 34px var(--product-accent)}@supports (color:color-mix(in lab,red,red)){.store-product-icon{box-shadow:inset 0 0 28px color-mix(in srgb,var(--product-accent) 8%,transparent),0 0 34px color-mix(in srgb,var(--product-accent) 10%,transparent)}}.store-product-icon{font-size:2.2rem;animation:store-float 4s ease-in-out infinite}.store-product-icon i{background:#ffd55f;border-radius:50%;width:28px;height:28px;position:absolute;box-shadow:inset -5px -5px #dc8d29,0 0 14px #ffc94740}.store-product-icon i:first-child{transform:translate(-18px,8px)}.store-product-icon i:nth-child(2){transform:translate(11px,13px)}.store-product-icon i:nth-child(3){transform:translate(1px,-14px)}@keyframes store-float{50%{transform:translateY(-5px)}}.store-product-card h3{margin:0;font-size:1.35rem}.store-product-card>p{color:var(--muted);flex:1;margin:7px 0 22px;font-size:.76rem;line-height:1.6}.store-product-card>footer{border-top:1px solid #ffffff12;justify-content:space-between;align-items:end;gap:10px;padding-top:17px;display:flex}.store-product-card>footer div{display:grid}.store-product-card>footer small{color:#667a83;text-transform:uppercase;font-size:.52rem}.store-product-card>footer strong{color:#eef6f7;font:900 1.1rem var(--display)}.store-coming-soon{text-align:center;background:#07151d99;border:1px dashed #69dcea3d;border-radius:24px;place-content:center;justify-items:center;min-height:360px;padding:40px;display:grid}.store-coming-soon>span{color:var(--cyan);text-shadow:0 0 24px var(--cyan);font-size:2rem}.store-coming-soon h3{margin:14px 0 5px;font-size:1.5rem}.store-coming-soon p{max-width:520px;color:var(--muted);margin:0}.store-rank-token-note{border:1px solid var(--product-accent);width:fit-content;margin-top:10px;padding:5px 8px;display:block}@supports (color:color-mix(in lab,red,red)){.store-rank-token-note{border:1px solid color-mix(in srgb,var(--product-accent) 28%,transparent)}}.store-rank-token-note{color:var(--product-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.store-rank-token-note{color:color-mix(in srgb,var(--product-accent) 82%,white)}}.store-rank-token-note{background:var(--product-accent)}@supports (color:color-mix(in lab,red,red)){.store-rank-token-note{background:color-mix(in srgb,var(--product-accent) 8%,transparent)}}.store-rank-token-note{font-size:.59rem;font-weight:850;line-height:1.25}@media (max-width:1050px){.leaderboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.store-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-nav,.header-actions .text-link{display:none}.header-actions{margin-left:auto}.mobile-menu{margin-left:0;display:block}.hero h1{font-size:clamp(4rem,11vw,7rem)}.feature-grid{grid-template-columns:1fr 1fr}.feature-item,.feature-item:first-child,.feature-item:nth-child(4){grid-column:auto}.player-grid,.world-card,.world-card:nth-child(2n){grid-template-columns:1fr 1fr}.rgb-tool-grid{grid-template-columns:1fr}.rgb-mobile-presets{margin-bottom:20px;display:block}.rgb-desktop-presets{display:none}.rgb-mobile-presets .preset-section{border-top:0;margin-top:0;padding-top:0}.guide-realm-tabs,.staff-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-directory-list,.staff-settings-grid{grid-template-columns:1fr}}@media (max-width:760px){.studio-command-bar{flex-direction:column;align-items:flex-start;padding:21px}.guide-composer,.studio-form{grid-template-columns:1fr;padding:17px}.guide-composer>label,.studio-form>label,.studio-wide{grid-column:1}.studio-category-manager>summary,.studio-create>summary,.studio-entry>summary{gap:11px;padding:16px}.studio-entry>summary{grid-template-columns:auto 1fr}.studio-entry summary>i{display:none}.guide-block-workshop>header{flex-direction:column;align-items:flex-start}.guide-block-list{padding:10px}.guide-editor-block{padding:12px}.guide-editor-block-head{grid-template-columns:28px 1fr}.guide-editor-block-head>div{grid-column:1/-1;justify-self:start}.guide-block-picker>div{grid-template-columns:1fr;max-height:360px;overflow:auto}.category-create,.category-list form{grid-template-columns:1fr 1fr}.category-create>label:first-child,.category-list form>label:first-child{grid-column:1/-1}.guide-callout{grid-template-columns:1fr}.guide-article{padding:20px}.guide-help-layout{grid-template-columns:1fr}.guide-help-sidebar{position:static}.guide-help-preview>header{flex-direction:column;align-items:flex-start;padding:22px}.guide-help-article{padding:20px}.staff-workspace-nav{grid-template-columns:repeat(3,1fr);position:static}.staff-action-composer{grid-template-columns:1fr 1fr}.store-command-bar,.store-layout{grid-template-columns:1fr}.store-wallet{min-width:0}.store-sidebar{position:static}.store-server-tabs{grid-template-columns:1fr 1fr;display:grid}.store-server-tabs button{min-width:0}.store-sidebar nav{grid-template-columns:1fr 1fr}.staff-purchase-order>summary{grid-template-columns:auto 1fr auto}.staff-purchase-total{grid-area:1/3}.staff-purchase-signals{grid-column:2/-1;justify-content:flex-start}.staff-purchase-chevron{grid-area:2/1;justify-self:center}.staff-purchase-detail>dl{grid-template-columns:1fr 1fr}.staff-purchase-items article{grid-template-columns:1fr auto}.staff-purchase-delivery{text-align:left;grid-column:1/-1;justify-items:start}.container{width:min(calc(100% - 30px),var(--container))}.section{padding:84px 0}.header-inner{gap:14px;min-height:75px}.brand-logo{width:86px}.footer-brand .brand-logo{width:142px}.header-actions .button{display:none}.site-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050d1240}.hero{align-items:flex-end;min-height:810px;padding-bottom:70px}.hero-image{object-position:63% 50%}.hero-shade{background:linear-gradient(#050c1259,#050c12c7 42%,#071018)}.hero-content{padding-top:120px}.hero-status-pill{margin-bottom:26px}.hero h1{font-size:clamp(4rem,19vw,6rem)}.hero-lead{margin-top:27px;font-size:.94rem}.hero-actions{grid-template-columns:1fr 1fr;display:grid}.hero-actions .button{padding-inline:12px;font-size:.74rem}.hero-connect{width:100%}.scroll-cue{display:none}.connect-layout,.section-topline{grid-template-columns:1fr;gap:28px;display:grid}.section-sidecopy{margin:0}.network-panel{margin-top:45px}.server-list{grid-template-columns:1fr}.server-row+.server-row{border-top:1px solid #50d79f4d;border-left:1px solid #50d79f4d}.connect-layout{gap:45px}.address-card{min-height:275px;padding:22px}.platform-symbol{width:58px}.feature-grid{margin-top:48px}.feature-item{min-height:240px;padding:24px 20px}.feature-glyph{margin:0}.world-card,.world-card:nth-child(2n){grid-template-columns:1fr}.world-card:nth-child(2n) .world-art{order:0}.world-art{min-height:400px}.world-copy{padding:45px 28px}.news-grid{grid-template-columns:1fr;gap:40px}.news-visual{height:230px}.community-cta{grid-template-columns:1fr}.community-cta .button{width:fit-content}.page-hero{min-height:300px;padding:100px 0 36px}.page-hero-compact{min-height:250px;padding:94px 0 30px}.page-hero:before{display:none}.page-hero:after{transform-origin:100% 100%;opacity:.55;bottom:18px;right:-40px;transform:rotate(18deg)scale(.58)}.join-grid,.player-grid,.status-grid{grid-template-columns:1fr}.help-strip{flex-direction:column;align-items:flex-start}.article-row{grid-template-columns:40px 1fr;gap:14px;padding-block:35px}.article-arrow{display:none}.status-card dl{gap:25px}.leaderboard-world-tabs,.status-card dl{grid-template-columns:1fr 1fr}.leaderboard-world-tabs>.votes{grid-column:1/-1}.leaderboard-intro{flex-direction:column;align-items:flex-start;gap:12px;padding:24px 20px 19px}.leaderboard-signal{margin:0}.leaderboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:14px}.leaderboard-periods{padding-inline:18px}.leaderboard-table{margin-inline:12px}.leaderboard-head,.leaderboard-row{grid-template-columns:60px minmax(0,1fr) auto;gap:10px;padding:12px 13px}.leaderboard-row{min-height:66px}.leaderboard-note{align-items:flex-start}.account-preview>.arrow-link{margin:25px 0 0;display:flex}.account-link-panel{grid-template-columns:1fr}.account-profile-head{grid-template-columns:auto 1fr}.account-profile-meta{grid-column:1/-1;justify-items:start}.account-stat-grid{grid-template-columns:1fr 1fr}.account-stat-grid.category-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.staff-console-head{grid-template-columns:auto 1fr}.staff-console-head .staff-role{grid-column:1/-1;justify-self:start}.staff-member-grid,.staff-news-form,.staff-permission-grid,.staff-permission-grid article>div{grid-template-columns:1fr}.staff-news-list article{grid-template-columns:auto 1fr}.staff-news-list article>.button,.staff-news-list article>small{grid-column:2;justify-self:start}.staff-directory-list article{grid-template-columns:auto 1fr}.staff-directory-list article .button{grid-column:2;justify-self:start}.staff-settings-grid form{grid-template-columns:1fr}.staff-news-form .staff-wide,.staff-settings-grid form>div{grid-column:auto}.staff-image-upload>span{flex-direction:column;align-items:flex-start;gap:4px}.staff-moderation-search{grid-template-columns:1fr 1fr}.staff-moderation-search label:first-child{grid-column:1/-1}.staff-moderation-search .button{width:100%}.staff-audit-list article{grid-template-columns:1fr auto}.staff-audit-list article>div{grid-area:2/1/auto/-1}.footer-top{grid-template-columns:1fr;gap:55px}.footer-bottom{flex-direction:column;align-items:flex-start}.build-diagnostics{order:3}.rgb-tool{padding:10px}.page-hero+.section{padding-top:30px}.rgb-tool-section{padding-bottom:72px}.rgb-studio-head{grid-template-columns:auto 1fr;padding:14px}.rgb-studio-signals{grid-column:1/-1;justify-content:flex-start;padding-top:2px}.rgb-controls,.rgb-preview-panel{padding:26px 20px}.preset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.leaderboard-world-tabs{grid-template-columns:1fr}.leaderboard-world-tabs>.votes{grid-column:auto}.leaderboard-world-tabs>button{min-height:76px}.leaderboard-periods{grid-template-columns:1fr}.leaderboard-metrics button strong{text-align:center;text-overflow:clip;white-space:normal;overflow:visible}.leaderboard-head,.leaderboard-row{grid-template-columns:46px minmax(0,1fr) auto;padding-inline:10px}.leader-player{gap:9px}.leader-player .leaderboard-skin{border-radius:10px;flex-basis:36px;width:36px;height:36px}.leaderboard-profile-frame{width:42px;height:42px;margin:-3px;border-radius:14px!important;padding:4px!important}.leaderboard-profile-frame .donor-frame-orbit{border-radius:15px;inset:-2px}.leader-player .leaderboard-profile-frame .leaderboard-skin{border-radius:9px;flex-basis:34px;width:34px;height:34px}.leaderboard-value{font-size:.76rem}.staff-workspace-nav{grid-template-columns:1fr 1fr}.staff-workspace-nav button{justify-content:flex-start}.staff-action-composer{grid-template-columns:1fr;padding:15px}.staff-action-composer .staff-wide{grid-column:auto}.store-product-grid,.store-server-tabs,.store-sidebar nav{grid-template-columns:1fr}.store-product-card{min-height:350px}.store-catalog>header,.store-command-bar{padding:18px}.staff-purchase-order>summary{grid-template-columns:auto 1fr;gap:10px}.staff-purchase-total{text-align:left;grid-area:2/2;justify-self:start}.staff-purchase-signals{grid-column:1/-1}.staff-purchase-chevron{display:none}.staff-purchase-detail>dl,.staff-purchase-items article{grid-template-columns:1fr}.staff-purchase-items article>span{grid-row:2}.staff-purchase-delivery{grid-column:auto}.hero-status-pill span:last-child{display:none}.hero h1{font-size:4.2rem}.network-panel{padding:11px}.network-overview{padding:8px 6px 20px}.network-total strong{font-size:2rem}.network-location{display:none}.server-row{min-height:340px;padding:22px 19px}.server-card-top{grid-template-columns:58px 1fr;gap:15px}.server-icon{width:56px;height:56px}.server-icon span{width:28px;height:28px}.server-card-top .online-label{grid-column:1/-1;justify-self:start}.server-row dl div+div{padding-left:12px}.hero-actions{grid-template-columns:1fr}.hero-connect code{font-size:.8rem}.address-stack{grid-template-columns:1fr}.address-card{min-height:255px}.section-heading h2{font-size:2.75rem}.page-hero h1{font-size:2.25rem}.feature-grid{grid-template-columns:1fr}.feature-item{grid-column:auto;grid-template-columns:62px 1fr;gap:20px}.feature-glyph{width:58px;height:58px}.feature-glyph i{width:31px;height:31px}.world-art{min-height:330px}.world-orb{width:130px;height:130px}.footer-links{grid-template-columns:1fr 1fr}.nickname-preview{min-height:190px;padding-inline:12px}.nickname-preview strong{font-size:clamp(1.55rem,9vw,2.25rem)}.nickname-editor{padding-inline:13px}.nickname-editor-field{min-height:74px;padding-left:0}.nickname-editor-colours,.nickname-editor-field input{font-size:clamp(1.7rem,10vw,2.35rem)}.nickname-editor-field input{padding-left:0}.gradient-output{padding:19px 15px 16px}.nickname-sync-card{grid-template-columns:1fr}.nickname-sync-card>button,.nickname-sync-link{width:100%}.build-diagnostics{width:100%;padding-left:31px}.build-diagnostics>span:not(.diagnostic-signal){flex:1;min-width:0;padding-inline:8px}.gradient-command-copy{grid-template-columns:1fr;align-content:space-between;gap:17px;min-height:150px;padding:17px}.gradient-command-copy-action{min-width:0}.copy-pixels{top:auto;bottom:32px;right:50px}.rgb-studio-mark{border-radius:12px;width:38px;height:38px}.rgb-studio-mark i{width:17px;height:17px}.rgb-studio-signals span{padding-inline:8px}.rgb-studio-signals span:last-child{display:none}.preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-realm-tabs,.save-preset-row,.saved-preset-list,.staff-showcase-grid{grid-template-columns:1fr}.staff-showcase-grid article{min-height:300px}.colour-row{grid-template-columns:40px 22px 1fr 34px;gap:7px}.colour-popover{border-radius:22px;width:auto;max-height:calc(100dvh - 24px);position:fixed;inset:auto 12px 12px;overflow-y:auto}.colour-popover:before{display:none}.colour-surface{height:min(42dvh,230px)}.account-flow-list{padding-inline:20px}.link-command-card{min-height:340px;padding:28px 22px}.account-dashboard{border-radius:22px;padding:20px 14px}.emerald-rank-claim{grid-template-columns:auto 1fr;gap:13px;padding:18px 14px}.emerald-rank-claim-mark{border-radius:14px;width:46px;height:46px}.emerald-rank-claim-action{grid-column:1/-1;width:100%;min-width:0}.emerald-rank-claim-action .button{width:100%}.emerald-rank-claim-copy dl{grid-column:1/-1}.emerald-rank-claim-copy dl div{flex:115px;min-width:0}.account-profile-head{grid-template-columns:1fr;padding-bottom:18px}.account-profile-meta{justify-items:start}.account-stats-shell{border-radius:18px;padding:12px}.account-stats-heading>small{display:none}.account-stat-grid{grid-template-columns:1fr 1fr}.account-stat-grid.category-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.account-stat-grid div{gap:8px;min-height:105px;padding:13px 11px}.account-stat-grid div>.stat-icon{width:22px;height:22px}.account-stat-tabs button{padding-inline:11px}.account-actions{flex-direction:column;align-items:stretch}.account-actions>div{display:grid}.account-actions .button{width:100%}.account-nav-button{padding-right:8px}.account-nav-button>span:last-child{display:none}.article-cover{aspect-ratio:16/8}.staff-console-head,.staff-search{grid-template-columns:1fr}.staff-player-row{grid-template-columns:auto 1fr}.staff-player-row select,.staff-unlinked{grid-column:1/-1;justify-self:stretch;width:100%}.staff-moderation-status{grid-template-columns:auto 1fr}.staff-server-signals{grid-column:1/-1}.staff-moderation-search{grid-template-columns:1fr}.staff-moderation-search label:first-child{grid-column:auto}.staff-case-list>article{grid-template-columns:auto minmax(0,1fr)}.staff-case-meta{text-align:left;grid-column:2;justify-items:start}.staff-audit-list article{grid-template-columns:1fr}.staff-audit-list article>div{grid-area:auto}}.store-purchase-rule{background:radial-gradient(circle at 0 0,#efc1781a,#0000 42%),#07151db3;border:1px solid #efc17833;border-radius:18px;grid-template-columns:auto 1fr;gap:14px;margin-bottom:18px;padding:16px 18px;display:grid}.store-purchase-rule>span{color:#f0c778;background:#efc17814;border:1px solid #efc1784d;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.store-purchase-rule strong{color:#f4d493;font:850 .85rem var(--display)}.store-purchase-rule p{color:#82969e;margin:3px 0 0;font-size:.65rem;line-height:1.55}.store-product-icon.has-image{width:116px;height:116px;box-shadow:0 0 42px var(--product-accent);background:0 0;border:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.store-product-icon.has-image{box-shadow:0 0 42px color-mix(in srgb,var(--product-accent) 14%,transparent)}}.store-product-icon.has-image img{object-fit:contain;filter:drop-shadow(0 15px 20px #00000061);width:100%;height:100%}.store-product-description{flex:none!important;margin-top:-12px!important;font-size:.66rem!important}.store-details-pending{color:#657982;flex:1;margin:0 0 18px;font-size:.6rem}.store-benefits{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;flex:1;margin:0 0 17px}.store-benefits summary{color:var(--product-accent);cursor:pointer;justify-content:space-between;padding:11px 0;font-size:.62rem;font-weight:850;list-style:none;display:flex}.store-benefits summary::-webkit-details-marker{display:none}.store-benefits[open] summary span{transform:rotate(45deg)}.store-benefits>div{gap:10px;padding-bottom:12px;display:grid}.store-benefits section>strong{color:#a8b9bf;text-transform:uppercase;letter-spacing:.07em;font-size:.56rem}.store-benefits ul{color:#7b9098;margin:5px 0 0;padding-left:17px;font-size:.58rem;line-height:1.55}.store-product-card>footer>div>span{color:#687d85;max-width:165px;margin-top:3px;font-size:.5rem;line-height:1.35}.store-card-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.store-card-actions .button{min-width:0}.store-card-actions .button-ghost{padding-inline:12px}.vote-progress-card{--vote-accent:#69e1a8;--vote-progress:0%;border:1px solid var(--vote-accent);margin:10px 0 14px;padding:15px 18px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.vote-progress-card{border:1px solid color-mix(in srgb,var(--vote-accent) 38%,transparent)}}.vote-progress-card{background:radial-gradient(circle at 92% 0,var(--vote-accent),transparent 38%),linear-gradient(135deg,#06171ef0,#030e15db);border-radius:18px}@supports (color:color-mix(in lab,red,red)){.vote-progress-card{background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--vote-accent) 17%,transparent),transparent 38%),linear-gradient(135deg,#06171ef0,#030e15db)}}.vote-progress-card{box-shadow:0 14px 34px #0003,0 0 28px var(--vote-accent)}@supports (color:color-mix(in lab,red,red)){.vote-progress-card{box-shadow:0 14px 34px #0003,0 0 28px color-mix(in srgb,var(--vote-accent) 7%,transparent)}}.vote-progress-card:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 42%,#ffffff09 50%,#0000 58%);animation:vote-sheen 6s ease-in-out infinite;position:absolute;inset:-60% -20%}.vote-claim-row,.vote-next-rewards,.vote-progress-head,.vote-progress-message,.vote-progress-numbers,.vote-progress-track,.vote-rank-route{z-index:1;position:relative}.vote-progress-head{justify-content:space-between;align-items:start;gap:16px;display:flex}.vote-progress-head h3{margin:3px 0 1px;font-size:1.08rem}.vote-progress-head p{color:#81969e;margin:0;font-size:.59rem}.vote-total{justify-items:end;min-width:68px;display:grid}.vote-total strong{color:var(--vote-accent);font:900 1.48rem var(--display);text-shadow:0 0 18px var(--vote-accent)}@supports (color:color-mix(in lab,red,red)){.vote-total strong{text-shadow:0 0 18px color-mix(in srgb,var(--vote-accent) 35%,transparent)}}.vote-total span{color:#677c84;text-transform:uppercase;letter-spacing:.08em;font-size:.5rem;font-weight:850}.vote-rank-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:9px;margin-top:12px;display:grid}.vote-rank-route>div{background:#010a0f6b;border:1px solid #ffffff12;border-radius:12px;gap:2px;min-width:0;padding:9px 11px;display:grid}.vote-rank-route>div:last-child{border-color:var(--vote-accent)}@supports (color:color-mix(in lab,red,red)){.vote-rank-route>div:last-child{border-color:color-mix(in srgb,var(--vote-accent) 25%,transparent)}}.vote-rank-route>div:last-child{background:var(--vote-accent)}@supports (color:color-mix(in lab,red,red)){.vote-rank-route>div:last-child{background:color-mix(in srgb,var(--vote-accent) 6%,#010a0f7a)}}.vote-rank-route>div:last-child{box-shadow:0 0 18px var(--vote-accent)}@supports (color:color-mix(in lab,red,red)){.vote-rank-route>div:last-child{box-shadow:0 0 18px color-mix(in srgb,var(--vote-accent) 5%,transparent)}}.vote-rank-route small{color:#667b84;letter-spacing:.08em;text-transform:uppercase;font-size:.48rem;font-weight:850}.vote-rank-route strong{color:#dfeaec;font:900 .78rem/1.2 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vote-rank-route b{color:#dce9eb;margin-top:3px;font-size:.68rem;line-height:1.2}.vote-rank-route>div:last-child strong,.vote-rank-route>span{color:var(--vote-accent)}.vote-rank-route>span{font:900 .82rem var(--display);text-shadow:0 0 12px var(--vote-accent)}@supports (color:color-mix(in lab,red,red)){.vote-rank-route>span{text-shadow:0 0 12px color-mix(in srgb,var(--vote-accent) 45%,transparent)}}.vote-progress-visual{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:14px;display:grid}.vote-progress-track{height:18px;box-shadow:inset 0 3px 10px #00000073,0 0 22px var(--vote-accent);background:#01080cb8;border:1px solid #ffffff17;border-radius:999px;position:relative;overflow:visible}@supports (color:color-mix(in lab,red,red)){.vote-progress-track{box-shadow:inset 0 3px 10px #00000073,0 0 22px color-mix(in srgb,var(--vote-accent) 6%,transparent)}}.vote-progress-fill{width:var(--vote-progress);background:linear-gradient(90deg,var(--vote-accent),var(--vote-accent) 62%,var(--vote-accent));border-radius:999px;min-width:0;max-width:calc(100% - 6px);position:absolute;inset:3px auto 3px 3px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.vote-progress-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--vote-accent) 68%,#51cddd),var(--vote-accent) 62%,color-mix(in srgb,var(--vote-accent) 72%,white))}}.vote-progress-fill{box-shadow:0 0 18px var(--vote-accent)}@supports (color:color-mix(in lab,red,red)){.vote-progress-fill{box-shadow:0 0 18px color-mix(in srgb,var(--vote-accent) 55%,transparent)}}.vote-progress-fill{animation:vote-route-grow 1s cubic-bezier(.16,1,.3,1) both}.vote-progress-fill:after{content:"";background:linear-gradient(110deg,#0000 28%,#ffffff8c 48%,#0000 68%);animation:vote-route-shimmer 2.2s linear infinite;position:absolute;inset:0}.vote-progress-fill i{background:#ffffffa6;border-radius:4px;width:3px;height:6px;position:absolute;top:2px}.vote-progress-fill i:first-child{left:25%}.vote-progress-fill i:nth-child(2){left:55%}.vote-progress-fill i:nth-child(3){left:82%}.vote-progress-runner{z-index:2;top:50%;left:clamp(8px,var(--vote-progress),calc(100% - 8px));color:var(--vote-accent);position:absolute}@supports (color:color-mix(in lab,red,red)){.vote-progress-runner{color:color-mix(in srgb,var(--vote-accent) 45%,white)}}.vote-progress-runner{text-shadow:0 0 11px var(--vote-accent);font-size:.58rem;transition:left .9s cubic-bezier(.16,1,.3,1);animation:vote-runner-pulse 1.7s ease-in-out infinite;translate:-50% -50%}.vote-progress-percent{min-width:44px;color:var(--vote-accent);font:900 .78rem var(--display);text-align:right;text-shadow:0 0 15px var(--vote-accent)}@supports (color:color-mix(in lab,red,red)){.vote-progress-percent{text-shadow:0 0 15px color-mix(in srgb,var(--vote-accent) 35%,transparent)}}@keyframes vote-route-grow{0%{opacity:.4;width:0}}@keyframes vote-route-shimmer{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes vote-runner-pulse{50%{filter:brightness(1.35);scale:1.28}}.vote-progress-numbers{color:#748991;justify-content:space-between;align-items:center;margin-top:7px;font-size:.61rem;display:flex}.vote-progress-numbers strong{color:var(--vote-accent);border:1px solid var(--vote-accent);padding:3px 8px}@supports (color:color-mix(in lab,red,red)){.vote-progress-numbers strong{border:1px solid color-mix(in srgb,var(--vote-accent) 22%,transparent)}}.vote-progress-numbers strong{background:var(--vote-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.vote-progress-numbers strong{background:color-mix(in srgb,var(--vote-accent) 6%,transparent)}}.vote-progress-numbers strong{font-size:.67rem;font-weight:900}.vote-next-rewards{border-top:1px solid #ffffff12;grid-template-columns:120px 1fr;gap:7px 13px;margin-top:10px;padding-top:10px;display:grid}.vote-next-rewards small{color:#758a92;text-transform:uppercase;letter-spacing:.06em;font-size:.58rem;font-weight:850}.vote-next-rewards>div{flex-wrap:wrap;gap:5px 12px;display:flex}.vote-next-rewards>div span{color:#b6c6cb;font-size:.61rem}.vote-next-rewards>strong{color:#f1cc7d;grid-column:2;font-size:.61rem}.vote-claim-row{background:#efc1780b;border:1px solid #efc17833;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;display:flex}.vote-claim-row div{display:grid}.vote-claim-row strong{color:#f3d18b;font-size:.67rem}.vote-claim-row span{color:#71858d;font-size:.57rem}.vote-progress-message{color:#84dbb3;margin:8px 0 0;font-size:.62rem}.vote-progress-skeleton{background:linear-gradient(100deg,#ffffff06,#ffffff0f,#ffffff06) 0 0/200% 100%;border-radius:18px;height:145px;margin:10px 0 14px;animation:skeleton 1.4s linear infinite}.vote-rank-route>div.rank-pending{background:linear-gradient(120deg,#f1c76f1a,var(--vote-accent));border-color:#f1c76f6b}@supports (color:color-mix(in lab,red,red)){.vote-rank-route>div.rank-pending{background:linear-gradient(120deg,#f1c76f1a,color-mix(in srgb,var(--vote-accent) 5%,#010a0f7a))}}.vote-rank-route>div.rank-pending{box-shadow:0 0 22px #f1c76f14}.vote-rank-route>div.rank-pending b{color:#f1c76f}.vote-rank-pending{z-index:1;color:#9aabb0;background:#f1c76f0e;border:1px solid #f1c76f3d;border-radius:12px;align-items:center;gap:10px;margin:13px 0 0;padding:10px 12px;font-size:.64rem;line-height:1.5;display:flex;position:relative}.vote-rank-pending>i{color:#f1c76f;text-shadow:0 0 12px #f1c76f8c;font-style:normal}.vote-rank-pending strong{color:#f4d38b}@keyframes vote-sheen{0%,55%{transform:translate(-35%)}85%,to{transform:translate(35%)}}@keyframes vote-pulse{50%{opacity:.35;transform:scaleX(.75)}}.staff-catalogue-list,.staff-milestone-list{gap:9px;display:grid}.staff-catalogue-list>details,.staff-milestone-list>details{background:#030d136b;border:1px solid #70c3d326;border-radius:16px;overflow:hidden}.staff-catalogue-list summary,.staff-milestone-list summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:70px;padding:9px 14px;list-style:none;display:grid}.staff-catalogue-list summary::-webkit-details-marker,.staff-milestone-list summary::-webkit-details-marker{display:none}.staff-catalogue-list summary img{object-fit:contain;background:#ffffff08;border-radius:10px;width:52px;height:52px}.staff-catalogue-list summary>i{border-radius:11px;width:38px;height:38px;box-shadow:0 0 17px}.staff-catalogue-list summary>div,.staff-milestone-list summary>div{display:grid}.staff-catalogue-list summary strong,.staff-milestone-list summary strong{font-family:var(--display)}.staff-catalogue-list summary small,.staff-milestone-list summary small{color:#71858d;text-transform:capitalize;font-size:.57rem}.staff-catalogue-list summary>span,.staff-milestone-list summary>span{color:#68d9a7;text-transform:uppercase;font-size:.54rem;font-weight:850}.staff-milestone-list summary>i{border:2px solid;border-radius:5px;width:19px;height:19px;transform:rotate(45deg);box-shadow:0 0 14px}.staff-product-form{background:#08161db8;border-top:1px solid #ffffff12;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:17px;display:grid}.staff-product-form label{color:#81959d;gap:6px;font-size:.58rem;font-weight:800;display:grid}.staff-product-form input,.staff-product-form textarea{color:#e6f0f2;width:100%;font:inherit;resize:vertical;background:#020a0fb8;border:1px solid #70c3d32e;border-radius:10px;padding:11px;font-weight:600}.staff-product-form input[type=color]{min-height:42px;padding:5px}.staff-product-form .staff-wide{grid-column:1/-1}.staff-product-toggles{flex-wrap:wrap;gap:18px!important;display:flex!important}.staff-feature-toggle,.staff-product-toggles label{align-items:center;gap:8px!important;display:flex!important}.staff-feature-toggle input,.staff-product-toggles input{width:auto}.status-card{border-radius:22px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:0 22px 55px #0000003d,inset 0 1px #ffffff0a}.status-card:after{content:"";opacity:.08;filter:blur(44px);background:currentColor;border-radius:50%;width:180px;height:180px;position:absolute;top:-90px;right:-90px}.status-card:hover{transform:translateY(-4px)}.status-card.is-online{border-color:#51dc9e59;box-shadow:0 22px 55px #00000040,0 0 34px #51dc9e12,inset 0 1px #ffffff0d}.status-card.is-offline{border-color:#ee6c7747}.server-row dl,.status-card dl{grid-template-columns:repeat(2,1fr)}.status-card .online-label{z-index:1;background:#36b2791f;border-color:#69e6a46e;border-radius:999px;padding:9px 13px;font-size:.64rem;position:relative;box-shadow:0 0 22px #69e6a41f,inset 0 1px #ffffff14}.status-card .online-label i{border-radius:50%;animation:status-live 1.7s ease-in-out infinite}.status-card .online-label.offline{color:#ef8a91;box-shadow:none;background:#d2465014;border-color:#ef8a914d}@keyframes status-live{50%{opacity:.45;transform:scale(.72);box-shadow:0 0 18px}}.article-read-more{background:#030d1359;border:1px solid #69dcea21;border-radius:15px;max-width:820px;margin-top:18px}.article-read-more summary{color:var(--cyan);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:14px 17px;font-size:.7rem;font-weight:850;list-style:none;display:flex}.article-read-more summary::-webkit-details-marker{display:none}.article-read-more summary span{font-size:1rem;transition:transform .2s}.article-read-more[open] summary span{transform:rotate(45deg)}.article-body{border-top:1px solid #ffffff0f;padding:0 17px 14px}.article-body p{color:#a4b6bc;max-width:none;line-height:1.75}.map-section{background:radial-gradient(circle at 50% 0,#69dcea17,#0000 34%),#09131b;padding-top:54px}.map-shell{background:#030d13c7;border:1px solid #69dcea40;border-radius:26px;padding:10px;overflow:hidden;box-shadow:0 28px 80px #00000057,0 0 45px #69dcea12}.map-toolbar{justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding:0 14px;display:flex}.map-toolbar-actions,.map-toolbar-world{align-items:center;gap:9px;display:flex}.map-toolbar-world{color:#75e5b2;text-transform:uppercase;letter-spacing:.09em;flex:none;font-size:.65rem;font-weight:900}.map-fullscreen-bar i,.map-toolbar-world i{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;animation:status-live 1.7s ease-in-out infinite;box-shadow:0 0 14px}.map-toolbar-actions{justify-content:flex-end;min-width:0}.map-toolbar-actions p{color:#748992;margin:0;font-size:.64rem}.map-fullscreen-button{color:#a9dfe5;min-height:38px;font:850 .61rem var(--display);cursor:pointer;background:#69dcea0e;border:1px solid #69dcea40;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 13px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:inline-flex}.map-fullscreen-button>span{color:var(--cyan);font-size:1rem;line-height:1}.map-fullscreen-button:focus-visible,.map-fullscreen-button:hover:not(:disabled){background:#69dcea1a;border-color:#69dcea94;transform:translateY(-1px);box-shadow:0 0 24px #69dcea17}.map-fullscreen-button:disabled{opacity:.38;cursor:not-allowed}.map-fullscreen-bar{display:none}.map-fullscreen-error{color:#efad82;margin:0 14px 10px;font-size:.62rem}.world-map-frame{background:#061017;border:0;border-radius:18px;width:100%;min-height:72vh;display:block}.map-shell:fullscreen{width:100vw;max-width:none;height:100dvh;box-shadow:none;background:#061017;border:0;border-radius:0;flex-direction:column;padding:0;display:flex}.map-shell:fullscreen .map-toolbar{display:none}.map-shell:fullscreen .map-fullscreen-bar{background:radial-gradient(circle at 15% 0,#69dcea1a,#0000 34%),#051118fa;border-bottom:1px solid #69dcea2e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;padding:4px 16px;display:grid;box-shadow:0 8px 30px #0000004d}.map-shell:fullscreen .map-fullscreen-bar>img{object-fit:contain;filter:drop-shadow(0 4px 10px #0000006b)drop-shadow(0 0 12px #4ddceb1a);width:92px;height:50px}.map-shell:fullscreen .map-fullscreen-bar>div{color:#75e5b2;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:.59rem;font-weight:900;display:flex}.map-shell:fullscreen .world-map-frame{border-radius:0;flex:auto;height:calc(100dvh - 58px);min-height:0}.map-shell:fullscreen .map-fullscreen-error{z-index:2;background:#100b08eb;border-radius:10px;padding:9px 12px;position:absolute;top:66px;left:12px}.staff-showcase-section{background:radial-gradient(circle at 10% 10%,#69dcea12,#0000 32%),radial-gradient(circle at 90% 20%,#a978df14,#0000 28%);position:relative;overflow:hidden}.staff-showcase-section:before{content:"";pointer-events:none;opacity:.2;background-image:linear-gradient(#69dcea0d 1px,#0000 0),linear-gradient(90deg,#69dcea0d 1px,#0000 0);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.staff-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid;position:relative}.staff-showcase-grid article{--staff-accent:var(--cyan);border:1px solid var(--staff-accent);flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:34px 24px 28px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.staff-showcase-grid article{border:1px solid color-mix(in srgb,var(--staff-accent) 44%,transparent)}}.staff-showcase-grid article{background:radial-gradient(circle at 50% 26%,var(--staff-accent),transparent 32%),linear-gradient(155deg,#0c1f2af2,#040d14f5);border-radius:26px}@supports (color:color-mix(in lab,red,red)){.staff-showcase-grid article{background:radial-gradient(circle at 50% 26%,color-mix(in srgb,var(--staff-accent) 17%,transparent),transparent 32%),linear-gradient(155deg,#0c1f2af2,#040d14f5)}}.staff-showcase-grid article{box-shadow:0 28px 70px #00000052,0 0 45px var(--staff-accent),inset 0 1px #ffffff0f}@supports (color:color-mix(in lab,red,red)){.staff-showcase-grid article{box-shadow:0 28px 70px #00000052,0 0 45px color-mix(in srgb,var(--staff-accent) 9%,transparent),inset 0 1px #ffffff0f}}.staff-showcase-grid article{transition:transform .25s,border-color .25s,box-shadow .25s;animation:staff-card-in .55s both}.staff-showcase-grid article:hover{border-color:var(--staff-accent);transform:translateY(-7px)}@supports (color:color-mix(in lab,red,red)){.staff-showcase-grid article:hover{border-color:color-mix(in srgb,var(--staff-accent) 75%,white 5%)}}.staff-showcase-grid article:hover{box-shadow:0 36px 85px #0006,0 0 58px var(--staff-accent)}@supports (color:color-mix(in lab,red,red)){.staff-showcase-grid article:hover{box-shadow:0 36px 85px #0006,0 0 58px color-mix(in srgb,var(--staff-accent) 16%,transparent)}}.staff-showcase-skin{border-color:var(--staff-accent);border-radius:28px;width:116px;height:116px}@supports (color:color-mix(in lab,red,red)){.staff-showcase-skin{border-color:color-mix(in srgb,var(--staff-accent) 64%,transparent)}}.staff-showcase-skin{box-shadow:0 0 42px var(--staff-accent),0 20px 40px #00000059}@supports (color:color-mix(in lab,red,red)){.staff-showcase-skin{box-shadow:0 0 42px color-mix(in srgb,var(--staff-accent) 26%,transparent),0 20px 40px #00000059}}.staff-showcase-skin{transition:transform .25s;transform:rotate(-2deg)}.staff-showcase-grid article:hover .staff-showcase-skin{transform:rotate(2deg)scale(1.04)}.staff-showcase-grid article>div:last-child{z-index:2;text-align:center;justify-items:center;margin-top:24px;display:grid;position:relative}.staff-showcase-grid article>div:last-child span{color:var(--staff-accent)}@supports (color:color-mix(in lab,red,red)){.staff-showcase-grid article>div:last-child span{color:color-mix(in srgb,var(--staff-accent) 82%,white 18%)}}.staff-showcase-grid article>div:last-child span{letter-spacing:.15em;font:900 .56rem ui-monospace,monospace}.staff-showcase-grid h2{text-shadow:0 0 24px var(--staff-accent);margin:5px 0 3px;font-size:1.65rem}@supports (color:color-mix(in lab,red,red)){.staff-showcase-grid h2{text-shadow:0 0 24px color-mix(in srgb,var(--staff-accent) 28%,transparent)}}.staff-showcase-grid p{color:var(--staff-accent);margin:0}@supports (color:color-mix(in lab,red,red)){.staff-showcase-grid p{color:color-mix(in srgb,var(--staff-accent) 74%,#a9bbc1 26%)}}.staff-showcase-grid p{letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:900}.staff-showcase-orbit{border:1px solid var(--staff-accent);width:175px;height:175px;position:absolute;top:27px;left:50%}@supports (color:color-mix(in lab,red,red)){.staff-showcase-orbit{border:1px solid color-mix(in srgb,var(--staff-accent) 18%,transparent)}}.staff-showcase-orbit{border-radius:50%;animation:staff-orbit 14s linear infinite;transform:translate(-50%)}.staff-showcase-orbit:after,.staff-showcase-orbit:before{content:"";border:1px dashed var(--staff-accent);position:absolute;inset:17px}@supports (color:color-mix(in lab,red,red)){.staff-showcase-orbit:after,.staff-showcase-orbit:before{border:1px dashed color-mix(in srgb,var(--staff-accent) 17%,transparent)}}.staff-showcase-orbit:after,.staff-showcase-orbit:before{border-radius:50%}.staff-showcase-orbit:after{border-style:solid;inset:39px}.staff-showcase-orbit i{background:var(--staff-accent);width:7px;height:7px;box-shadow:0 0 16px var(--staff-accent);border-radius:2px;position:absolute}.staff-showcase-orbit i:first-child{top:8px;left:50%}.staff-showcase-orbit i:nth-child(2){bottom:32px;right:12px}.staff-showcase-orbit i:nth-child(3){bottom:42px;left:9px}.staff-showcase-empty{text-align:center;background:#07151d99;border:1px dashed #69dcea3d;border-radius:26px;place-items:center;min-height:330px;padding:40px;display:grid}.staff-showcase-empty>span{color:var(--cyan);text-shadow:0 0 24px var(--cyan);font-size:2rem}.staff-showcase-empty h2{margin:14px 0 5px}.staff-showcase-empty p{color:var(--muted);margin:0}@keyframes staff-card-in{0%{opacity:0;transform:translateY(18px)}}@keyframes staff-orbit{to{transform:translate(-50%)rotate(1turn)}}.guide-realm-tabs{background:#051118b8;border:1px solid #69dcea2b;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:16px;padding:8px;display:grid;box-shadow:0 20px 55px #00000038}.guide-realm-tabs button{color:#7f949d;text-align:left;cursor:pointer;background:#020b1175;border:1px solid #0000;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:12px;min-height:76px;padding:13px 15px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:grid}.guide-realm-tabs button>span:first-child{width:34px;height:34px;color:var(--cyan);background:#69dcea0f;border:1px solid;border-radius:11px;place-items:center;display:grid;box-shadow:0 0 20px #69dcea0f}.guide-realm-tabs button>span:last-child{display:grid}.guide-realm-tabs strong{font:.85rem var(--display)}.guide-realm-tabs small{color:#607680;margin-top:3px;font-size:.54rem}.guide-realm-tabs button.active,.guide-realm-tabs button:hover{color:#e9f5f7;background:radial-gradient(circle at 0,#69dcea1a,#0000 62%),#081922d1;border-color:#69dcea59;transform:translateY(-2px);box-shadow:0 14px 30px #0003,0 0 25px #69dcea0f}.guide-realm-tabs button.emerald>span:first-child{color:var(--emerald)}.guide-realm-tabs button.amethyst>span:first-child{color:#b78af0}.guide-realm-tabs button.network>span:first-child{color:#efc778}.guide-card{animation:guide-card-in .4s both}.guide-card-emerald{background:radial-gradient(circle at 100% 0,#48c99317,#0000 32%),#07141dd1;border-color:#48c9932e}.guide-card-amethyst{background:radial-gradient(circle at 100% 0,#a978df1c,#0000 32%),#07141dd1;border-color:#a978df33}.guide-card-network{background:radial-gradient(circle at 100% 0,#efc77814,#0000 32%),#07141dd1}@keyframes guide-card-in{0%{opacity:0;transform:translateY(12px)}}.staff-lookup{gap:14px;display:grid}.staff-player-results{gap:10px;display:grid}.staff-player-row{background:radial-gradient(circle at 0,#69dcea0e,#0000 34%),#030d1385;border:1px solid #70c3d324;border-radius:17px;transition:border-color .2s,transform .2s,box-shadow .2s;overflow:hidden}.staff-player-row:hover{border-color:#69dcea57;transform:translateY(-2px);box-shadow:0 14px 30px #0000002e,0 0 24px #69dcea0d}.staff-player-open{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:grid}.staff-player-open>div{gap:4px;min-width:0;display:grid}.staff-player-open>div strong{font:850 .84rem var(--display)}.staff-player-open>div span{color:#80949c;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:.66rem;display:flex;overflow:hidden}.staff-player-open>div span i{color:#3e5e69;font-style:normal}.staff-open-label{color:#8fadb5;white-space:nowrap;font-size:.64rem;font-weight:850}.staff-open-label b{color:var(--cyan);margin-left:7px;font-size:.8rem}.staff-player-head{border-radius:13px;width:48px;height:48px}.staff-player-profile{background:radial-gradient(circle at 0 0,#69dcea17,#0000 34%),#030e15a8;border:1px solid #69dcea40;border-radius:20px;margin-top:18px;padding:20px}.staff-player-profile>header{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;display:grid}.staff-player-profile>header>div:nth-child(2){display:grid}.staff-player-profile>header span{color:var(--cyan);letter-spacing:.09em;text-transform:uppercase;font-size:.54rem;font-weight:900}.staff-player-profile h3{margin:2px 0;font-size:1.45rem}.staff-player-profile p{color:#728790;margin:0;font-size:.61rem}.staff-profile-presence{color:#8ba0a7;background:#ffffff0a;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:.57rem;font-weight:800;display:flex}.staff-profile-presence i{background:currentColor;border-radius:50%;width:6px;height:6px}.staff-profile-presence.online{color:#6cdda8;background:#47cb9014}.staff-player-profile>dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:17px 0 0;display:grid}.staff-player-profile>dl div{background:#020b1185;border-radius:11px;padding:11px}.staff-player-profile dt{color:#6f838b;text-transform:uppercase;letter-spacing:.07em;font-size:.5rem;font-weight:850}.staff-player-profile dd{color:#e5eff1;font:850 .78rem var(--display);margin:4px 0 0}.staff-profile-clear{padding-top:14px;color:#6bdba7!important}.staff-donor-manager{background:radial-gradient(circle at 100% 0,#efc77814,#0000 35%),#020c129e;border:1px solid #efc77838;border-radius:18px;margin-top:18px;padding:18px}.staff-donor-manager>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.staff-donor-manager>header>div{gap:3px;display:grid}.staff-donor-manager h4{color:#f5fbfc;font:900 1.2rem var(--display);margin:0}.staff-donor-manager>header i{color:#7f949c;text-transform:uppercase;background:#ffffff0a;border-radius:999px;padding:7px 10px;font-size:.55rem;font-style:normal;font-weight:900}.staff-donor-manager>header i.active{color:#f0ca78;background:#f0ca7814;border:1px solid #f0ca7833;box-shadow:0 0 20px #f0ca7812}.staff-donor-local-ranks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.staff-donor-local-ranks div{background:#ffffff06;border-radius:12px;gap:3px;padding:12px;display:grid}.staff-donor-local-ranks span{color:#6ddcea;text-transform:uppercase;font-size:.52rem;font-weight:900}.staff-donor-local-ranks strong{font-size:.75rem}.staff-donor-local-ranks small{color:#687f88;font-size:.55rem}.staff-donor-editor{grid-template-columns:minmax(150px,.75fr) minmax(210px,1.2fr) minmax(190px,1fr) auto;align-items:end;gap:9px;margin-top:14px;display:grid}.staff-donor-editor label{color:#82969d;gap:6px;font-size:.55rem;font-weight:850;display:grid}.staff-donor-editor input,.staff-donor-editor select{color:#e7f0f2;background:#041119;border:1px solid #69dcea26;border-radius:10px;width:100%;min-height:42px;padding:9px 11px}.staff-donor-editor .staff-confirm-field strong{color:#f0ca78}.staff-donor-safety{background:#69dcea09;border-left:2px solid #69dcea;padding:10px 12px;line-height:1.55;color:#78909a!important;margin-top:12px!important}.staff-donor-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.staff-donor-history{gap:6px;display:grid}.staff-donor-history article{background:#01090e9e;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:10px 11px;display:grid}.staff-donor-history article>div{gap:2px;display:grid}.staff-donor-history strong{text-transform:capitalize;font-size:.65rem}.staff-donor-history small{color:#687d86;font-size:.51rem}.staff-donor-history article>span{color:#72dfac;font-size:.61rem;font-weight:900}.staff-donor-history p{grid-column:1/-1;line-height:1.5;color:#7c929a!important;font-size:.54rem!important}.staff-donor-empty{background:#ffffff05;border-radius:11px;padding:12px}.staff-commerce-search{background:#efc17806;border:1px solid #efc17833;border-radius:18px;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:18px;padding:18px;display:grid}.staff-commerce-search>div{gap:4px;display:grid}.staff-commerce-search>div span{color:#748992;font-size:.61rem;line-height:1.5}.staff-inline-empty{background:#47cb9009;border:1px solid #65dda52b;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;display:grid}.staff-inline-empty>span{color:#69dda8;background:#47cb9014;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.staff-inline-empty>div{gap:2px;display:grid}.staff-inline-empty strong{color:#dcece7;font:.78rem var(--display)}.staff-inline-empty p{color:#758c85;margin:0;font-size:.64rem}.staff-record-section{padding-top:44px}.staff-player-record{gap:16px;display:grid}.staff-record-back{color:#8ca1a8;width:fit-content;font-size:.68rem;font-weight:850}.staff-record-back:hover{color:var(--cyan)}.staff-record-hero{background:radial-gradient(circle at 0 0,#69dcea1c,#0000 34%),radial-gradient(circle at 100% 100%,#a978df14,#0000 36%),#041118e0;border:1px solid #69dcea3d;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px;display:grid;box-shadow:0 24px 65px #00000047,0 0 38px #69dcea0b}.staff-record-head{border-radius:21px;width:88px;height:88px;box-shadow:0 0 30px #69dcea21,6px 6px #01080c66}.staff-record-hero>div:nth-child(2){display:grid}.staff-record-hero h2{margin:3px 0;font-size:clamp(2rem,4vw,3.2rem)}.staff-record-hero p{color:#84979e;margin:0;font-size:.72rem}.staff-record-signals{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.staff-record-signals b,.staff-record-signals span{color:#8da0a7;background:#ffffff0a;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:.59rem;font-weight:850;display:inline-flex}.staff-record-signals span i{background:currentColor;border-radius:50%;width:7px;height:7px}.staff-record-signals span.online{color:#6fe0aa;background:#47cb9014}.staff-record-signals b{color:#efca7e;background:#efc7780f;border:1px solid #efc77838}.staff-record-tabs{background:#030d13a3;border:1px solid #69dcea29;border-radius:18px;gap:7px;padding:7px;display:flex}.staff-record-tabs button{color:#8398a0;min-height:45px;font:850 .7rem var(--display);text-transform:capitalize;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:9px;padding:0 16px;display:inline-flex}.staff-record-tabs button span{color:var(--cyan)}.staff-record-tabs button.active{color:#061319;background:linear-gradient(135deg,#70dfea,#5fd9c0);border-color:#ffffff42;box-shadow:0 10px 25px #46d2dc29}.staff-record-tabs button.active span{color:inherit}.staff-record-panel{background:radial-gradient(circle at 100% 0,#69dcea11,#0000 34%),#030e15b3;border:1px solid #69dcea2e;border-radius:22px;padding:24px}.staff-record-panel>header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:18px;padding-bottom:18px;display:flex}.staff-record-panel>header>div{gap:3px;display:grid}.staff-record-panel>header span{color:var(--cyan);text-transform:uppercase;letter-spacing:.1em;font-size:.57rem;font-weight:900}.staff-record-panel h3{margin:0;font-size:1.45rem}.staff-record-panel header p{color:#758a92;margin:0;font-size:.67rem}.staff-record-panel>header>b{color:#748990;text-transform:uppercase;background:#ffffff0a;border-radius:999px;padding:7px 10px;font-size:.56rem}.staff-record-panel>header>b.active{color:#efc978;background:#efc77812;border:1px solid #efc77838}.staff-record-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 0;display:grid}.staff-record-facts div{background:#01090e8c;border-radius:15px;gap:5px;padding:15px;display:grid}.staff-record-facts dt{color:#6d838b;text-transform:uppercase;letter-spacing:.07em;font-size:.55rem;font-weight:900}.staff-record-facts dd{color:#e7f0f2;font:900 1rem var(--display);margin:0}.staff-record-option{background:#ffffff05;border:1px solid #69dcea1f;border-radius:15px;grid-template-columns:minmax(0,1fr) minmax(200px,.4fr);align-items:center;gap:20px;margin-top:16px;padding:16px;display:grid}.staff-record-option>div{gap:3px;display:grid}.staff-record-option>div span{color:var(--cyan);text-transform:uppercase;font-size:.55rem;font-weight:900}.staff-record-option strong{font:.82rem var(--display)}.staff-record-option p{color:#73878f;margin:0;font-size:.64rem}.staff-record-option select{color:#e3edef;background:#041119;border:1px solid #69dcea2e;border-radius:11px;width:100%;min-height:44px;padding:0 12px}.staff-record-danger,.staff-record-edit{background:#efc77806;border:1px solid #efc7782e;border-radius:16px;margin-top:18px;overflow:hidden}.staff-record-danger{background:#e85b6805;border-color:#e85b6833}.staff-record-danger>summary,.staff-record-edit>summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:grid}.staff-record-danger>summary::-webkit-details-marker,.staff-record-edit>summary::-webkit-details-marker{display:none}.staff-record-danger>summary>span,.staff-record-edit>summary>span{color:#efc978;background:#efc77814;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.staff-record-danger>summary>span{color:#ef8f98;background:#e85b6814}.staff-record-danger summary>div,.staff-record-edit summary>div{gap:2px;display:grid}.staff-record-danger summary strong,.staff-record-edit summary strong{font:.76rem var(--display)}.staff-record-danger summary small,.staff-record-edit summary small{color:#70848c;font-size:.56rem}.staff-record-danger summary>i,.staff-record-edit summary>i{color:#7e9299;text-transform:uppercase;font-size:.55rem;font-style:normal;font-weight:900}.staff-record-danger .staff-action-composer,.staff-record-edit .staff-donor-editor{border:0;border-top:1px solid #ffffff12;border-radius:0;margin:0;padding:16px}.staff-record-edit .staff-donor-safety{margin:0!important;padding:12px 16px!important}.staff-confirm-field{box-sizing:border-box;background:0 0;border:0;align-self:end;min-height:0;padding:0}.staff-confirm-field>span{min-height:16px;display:block}.staff-confirm-field input{height:46px;background:#ee6c7706!important;border-color:#ee6c774d!important;min-height:46px!important}.staff-token-grant{background:radial-gradient(circle at 0 0,#69dcea12,#0000 36%),#69dcea05;border-color:#69dcea33}.staff-token-grant>summary>span{color:var(--cyan);background:#69dcea14}.staff-token-balances{border-top:1px solid #ffffff12;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:16px 16px 0;display:grid}.staff-token-balances div{background:#01090e7a;border:1px solid #69dcea21;border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:3px;padding:13px 14px;display:grid}.staff-token-balances div.amethyst{background:#a978df09;border-color:#a978df33}.staff-token-balances span{color:var(--cyan);letter-spacing:.09em;text-transform:uppercase;font-size:.52rem;font-weight:900}.staff-token-balances .amethyst span{color:#bf8fec}.staff-token-balances strong{color:#edf6f7;font:900 1.35rem/1 var(--display);grid-area:1/2/3}.staff-token-balances small{color:#6d828a;font-size:.52rem}.staff-token-grant-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid;background:0 0!important;border:0!important}.staff-token-grant-form label{color:#80949b;gap:6px;font-size:.57rem;font-weight:850;display:grid}.staff-token-grant-form input,.staff-token-grant-form select{color:#e7f0f2;background:#041119;border:1px solid #69dcea2e;border-radius:11px;outline:0;width:100%;min-height:46px;padding:0 12px;font:700 .7rem Inter,sans-serif}.staff-token-grant-form input:focus,.staff-token-grant-form select:focus{border-color:#69dceaa6;box-shadow:0 0 0 3px #69dcea12}.staff-token-grant-form .staff-wide{grid-column:1/-1}.staff-token-grant-form .button{grid-column:1/-1;justify-self:end;min-width:210px}.staff-record-state{text-align:center;place-content:center;justify-items:center;gap:10px;min-height:360px;display:grid}.staff-record-state>i{border:2px solid #69dcea29;border-top:2px solid var(--cyan);border-radius:13px;width:42px;height:42px;animation:staff-orbit 1s linear infinite}.staff-record-state>span{color:#ef8892;font-size:2rem}.staff-record-state h2,.staff-record-state p{margin:0}@media (max-width:820px){.staff-record-facts{grid-template-columns:1fr 1fr}.staff-record-option{grid-template-columns:1fr}.staff-record-hero{grid-template-columns:auto 1fr}.staff-record-signals{flex-direction:row;grid-column:1/-1;align-items:flex-start}.staff-record-edit .staff-donor-editor{grid-template-columns:1fr 1fr}}@media (max-width:560px){.staff-record-hero{text-align:center;grid-template-columns:1fr;justify-items:center}.staff-record-signals{justify-content:center}.staff-record-tabs{flex-direction:column}.staff-record-edit .staff-donor-editor,.staff-record-facts,.staff-token-balances,.staff-token-grant-form{grid-template-columns:1fr}.staff-token-grant-form .button{width:100%;min-width:0}.staff-player-open{grid-template-columns:auto minmax(0,1fr)}.staff-open-label{grid-column:2}.staff-player-open>div span i,.staff-player-open>div span i+*{display:none}}.staff-store-browser{background:#030d137a;border:1px solid #70c3d329;border-radius:18px;gap:9px;margin-bottom:15px;padding:8px;display:grid}.staff-store-category-tabs,.staff-store-tabs{scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.staff-store-category-tabs::-webkit-scrollbar,.staff-store-tabs::-webkit-scrollbar{display:none}.staff-store-tabs button{color:#879ba3;min-width:210px;font:850 .7rem var(--display);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.staff-store-tabs button i{border:2px solid;border-radius:3px;width:11px;height:11px;transform:rotate(45deg)}.staff-store-tabs button small{color:#657983;font:600 .52rem Inter,sans-serif}.staff-store-tabs button.active{color:var(--cyan);background:#69dcea0f;border-color:#69dcea47;box-shadow:0 0 22px #69dcea0f}.staff-store-category-tabs{border-top:1px solid #ffffff0f;padding-top:7px}.staff-store-category-tabs button{color:#758a93;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1 0 auto;min-height:38px;padding:0 12px;font-size:.6rem;font-weight:850}.staff-store-category-tabs button span{color:#526871;margin-left:7px}.staff-store-category-tabs button.active{color:#061319;background:var(--cyan)}.staff-kit-preview{object-fit:contain;object-position:left center;background:#020a0f80;border-radius:10px;width:auto;max-width:100%;height:96px;margin-top:8px;display:block}.staff-season-control{background:radial-gradient(circle at 0 0,#efc17814,#0000 45%),#030d138a;border:1px solid #efc1783d;border-radius:17px;grid-template-columns:minmax(240px,1.25fr) 110px minmax(190px,.8fr) auto auto;align-items:end;gap:12px;margin:0 0 18px;padding:16px;display:grid}.staff-season-control>div{gap:3px;display:grid}.staff-season-control label,.staff-season-control>div span{color:#8fa2aa;letter-spacing:.07em;text-transform:uppercase;font-size:.55rem;font-weight:850}.staff-season-control>div strong{color:#f0cc84;font:900 .95rem var(--display)}.staff-season-control>div small{color:#6f838b;font-size:.57rem;line-height:1.45}.staff-season-control label{gap:6px;display:grid}.staff-season-control label:not(.staff-season-toggle) input{color:#e4eef0;background:#020b11b3;border:1px solid #69dcea2b;border-radius:11px;outline:0;width:100%;min-height:43px;padding:0 11px;font:700 .72rem Inter,sans-serif}.staff-season-toggle{cursor:pointer;background:#5fe1a709;border:1px solid #5fe1a733;border-radius:11px;align-items:center;gap:8px;min-height:43px;padding:0 11px;display:flex!important}.staff-season-toggle input{accent-color:#65e0aa}.staff-season-toggle span{color:#8fa99f;white-space:nowrap}.staff-receipt-preview{background:#030d136b;border:1px solid #69dcea26;border-radius:15px;margin:0 0 16px;overflow:hidden}.staff-receipt-preview>summary{color:#81959d;cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:11px 14px;list-style:none;display:grid}.staff-receipt-preview>summary::-webkit-details-marker{display:none}.staff-receipt-preview>summary>span{width:31px;height:31px;color:var(--cyan);background:#69dcea0e;border:1px solid #69dcea3d;border-radius:9px;place-items:center;display:grid}.staff-receipt-preview>summary>div{gap:1px;display:grid}.staff-receipt-preview>summary strong{color:#dfeaec;font:850 .72rem var(--display)}.staff-receipt-preview>summary small{color:#667c85;font-size:.54rem}.staff-receipt-preview>summary i{color:#6c818a;text-transform:uppercase;font-size:.54rem;font-style:normal;font-weight:850}.staff-receipt-preview[open]>summary i{color:var(--cyan)}.staff-receipt-preview form{background:radial-gradient(circle at 0 100%,#69dcea0d,#0000 38%);border-top:1px solid #ffffff0f;grid-template-columns:minmax(190px,.8fr) minmax(250px,1.3fr) auto;align-items:end;gap:10px;padding:13px 14px;display:grid}.staff-receipt-preview label{color:#82979f;gap:6px;font-size:.56rem;font-weight:850;display:grid}.staff-receipt-preview input,.staff-receipt-preview select{color:#e7f0f2;background:#041119;border:1px solid #69dcea2b;border-radius:10px;width:100%;min-height:42px;padding:0 11px;font:700 .68rem Inter,sans-serif}.staff-receipt-preview form>p{color:#687e87;grid-column:1/-1;margin:0;font-size:.55rem;line-height:1.45}.store-next{width:100%;color:inherit;text-align:left;cursor:pointer}.store-next.active{border-color:#efc1787a;box-shadow:0 0 25px #efc17812}.store-details-button{color:var(--product-accent);cursor:pointer;border:0;background:0 0;border-block:1px solid #ffffff12;justify-content:space-between;align-items:center;margin:0 0 15px;padding:12px 0;font-size:.68rem;font-weight:850;display:flex}.store-details-button i{font-size:.9rem;font-style:normal}.store-upgrade-callout{background:#efc1780a;border:1px solid #efc17840;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:15px 18px;display:flex}.store-upgrade-callout div{display:grid}.store-upgrade-callout span{color:#8fa1a8;font-size:.61rem}.store-upgrade-callout strong{color:#f0cc84;font-family:var(--display)}.store-upgrade-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.store-upgrade-card{--product-accent:var(--cyan);border:1px solid var(--product-accent);grid-template-columns:1fr auto;gap:16px;padding:20px;display:grid}@supports (color:color-mix(in lab,red,red)){.store-upgrade-card{border:1px solid color-mix(in srgb,var(--product-accent) 26%,transparent)}}.store-upgrade-card{background:radial-gradient(circle at 100% 0,var(--product-accent),transparent 40%),#07151ddb;border-radius:21px}@supports (color:color-mix(in lab,red,red)){.store-upgrade-card{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--product-accent) 12%,transparent),transparent 40%),#07151ddb}}.store-upgrade-card>div{align-content:start;display:grid}.store-upgrade-card>div span{color:var(--product-accent);text-transform:uppercase;font-size:.55rem;font-weight:900}.store-upgrade-card>div strong{font:900 1.15rem var(--display);margin-top:6px}.store-upgrade-card p{color:#748991;margin:5px 0 0;font-size:.62rem}.store-upgrade-card>img{object-fit:contain;width:76px;height:76px}.store-upgrade-card>i{color:var(--product-accent);font-size:2rem;font-style:normal}.store-upgrade-card>footer{border-top:1px solid #ffffff12;grid-column:1/-1;justify-content:space-between;align-items:end;padding-top:13px;display:flex}.store-upgrade-card footer div{display:grid}.store-upgrade-card footer small{color:#71858d;text-transform:uppercase;font-size:.52rem}.store-upgrade-card footer strong{font:900 1.2rem var(--display)}.store-network-claim{background:radial-gradient(circle at 0,#5fe1a721,#0000 32%),#05181bdb;border:1px solid #5fe1a757;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:16px;padding:15px 17px;display:grid;box-shadow:0 0 34px #48c99312,inset 0 1px #ffffff0a}.store-network-claim-gem{color:#65e0aa;background:#65e0aa14;border:1px solid #65e0aa66;border-radius:13px;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 0 18px #65e0aa1f}.store-network-claim div{display:grid}.store-network-claim small{color:#65e0aa;letter-spacing:.1em;text-transform:uppercase;font-size:.53rem;font-weight:900}.store-network-claim strong{color:#f2fbf7;font:900 .93rem var(--display)}.store-network-claim p{color:#81969d;margin:2px 0 0;font-size:.61rem;line-height:1.45}.store-claim-summary{color:#72dfac;margin-top:5px;font-size:.6rem;font-weight:800}.store-claim-error{color:#ff9c92;margin:-5px 0 15px;font-size:.65rem}body.modal-open{overflow:hidden}.store-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#01070bd1;place-items:center;padding:24px;animation:modal-in .18s ease-out;display:grid;position:fixed;inset:0;overflow-y:auto}.store-product-modal{--product-accent:var(--cyan);border:1px solid var(--product-accent);width:min(860px,100%);max-height:calc(100vh - 48px);padding:28px;position:relative;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.store-product-modal{border:1px solid color-mix(in srgb,var(--product-accent) 48%,transparent)}}.store-product-modal{background:radial-gradient(circle at 85% 0,var(--product-accent),transparent 37%),#0a1922;border-radius:26px}@supports (color:color-mix(in lab,red,red)){.store-product-modal{background:radial-gradient(circle at 85% 0,color-mix(in srgb,var(--product-accent) 14%,transparent),transparent 37%),#0a1922}}.store-product-modal{box-shadow:0 35px 100px #0009,0 0 50px var(--product-accent)}@supports (color:color-mix(in lab,red,red)){.store-product-modal{box-shadow:0 35px 100px #0009,0 0 50px color-mix(in srgb,var(--product-accent) 9%,transparent)}}.store-modal-close{z-index:2;color:#b4c5ca;cursor:pointer;background:#020a0f9e;border:1px solid #ffffff21;border-radius:11px;width:38px;height:38px;font-size:1.25rem;position:absolute;top:14px;right:14px}.store-product-modal>header{grid-template-columns:132px 1fr;align-items:center;gap:22px;padding-right:36px;display:grid}.store-product-modal>header>div{border:1px solid var(--product-accent);place-items:center;width:132px;height:132px;display:grid}@supports (color:color-mix(in lab,red,red)){.store-product-modal>header>div{border:1px solid color-mix(in srgb,var(--product-accent) 35%,transparent)}}.store-product-modal>header>div{background:var(--product-accent);border-radius:28px}@supports (color:color-mix(in lab,red,red)){.store-product-modal>header>div{background:color-mix(in srgb,var(--product-accent) 7%,transparent)}}.store-product-modal>header img{object-fit:contain;width:100%;height:100%}.store-product-modal>header>div span{color:var(--product-accent);font-size:2.8rem}.store-product-modal>header section small{color:var(--product-accent);text-transform:uppercase;letter-spacing:.1em;font-size:.58rem;font-weight:900}.store-product-modal h2{margin:4px 0;font-size:clamp(2rem,5vw,3rem)}.store-product-modal>header p{color:#8da1a9;margin:0;font-size:.76rem;line-height:1.6}.store-modal-benefits{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.store-modal-benefits>section{background:#030d137a;border:1px solid #ffffff13;border-radius:16px;grid-template-columns:auto 1fr;gap:12px;padding:16px;display:grid}.store-modal-benefits>section>span{color:var(--product-accent);font-size:1.1rem}.store-modal-benefits strong{color:#e8f1f3;font:850 .84rem var(--display)}.store-modal-benefits ul{color:#9eb0b6;margin:8px 0 0;padding-left:18px;font-size:.72rem;line-height:1.65}.store-kit-showcase{background:#efc17809;border:1px solid #efc1782e;border-radius:16px;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:18px;margin-top:10px;padding:16px;display:grid}.store-kit-showcase div{display:grid}.store-kit-showcase span{color:#b89760;text-transform:uppercase;font-size:.54rem;font-weight:900}.store-kit-showcase strong{color:#f0cc84;font-family:var(--display)}.store-kit-showcase img{object-fit:contain;background:#020a0f7a;border-radius:10px;width:100%;height:115px}.store-product-modal>footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding-top:17px;display:flex}.store-product-modal>footer div{display:grid}.store-product-modal>footer small{color:#6f838b;text-transform:uppercase;font-size:.52rem}.store-product-modal>footer strong{font:900 1.5rem var(--display)}@keyframes modal-in{0%{opacity:0}}@media (max-width:820px){.vote-next-rewards{grid-template-columns:1fr}.vote-next-rewards>strong{grid-column:auto}.vote-claim-row{flex-direction:column;align-items:stretch}.staff-product-form{grid-template-columns:1fr 1fr}.staff-commerce-search,.staff-donor-columns,.store-modal-benefits,.store-upgrade-grid{grid-template-columns:1fr}.staff-donor-editor{grid-template-columns:1fr 1fr}}@media (max-width:1100px){.staff-season-control{grid-template-columns:1fr 110px minmax(180px,1fr)}.staff-season-control .button,.staff-season-control .staff-season-toggle{align-self:stretch}.staff-season-control .button{grid-column:3}}@media (max-width:700px){.staff-season-control{grid-template-columns:1fr}.staff-season-control .button{grid-column:auto;width:100%}.staff-case-list.compact{max-height:310px}.staff-receipt-preview form{grid-template-columns:1fr}.staff-receipt-preview .button{width:100%}.store-network-claim{grid-template-columns:auto minmax(0,1fr)}.store-network-claim>button{grid-column:1/-1;width:100%}}@media (max-width:560px){.vote-progress-head{align-items:center}.vote-progress-head p{display:none}.staff-product-form{grid-template-columns:1fr}.staff-product-form .staff-wide{grid-column:auto}.store-purchase-rule{grid-template-columns:1fr}.store-product-card>footer{flex-direction:column;align-items:stretch}.article-row{grid-template-columns:1fr;gap:8px}.staff-player-open{grid-template-columns:auto minmax(0,1fr)}.staff-open-label{grid-column:2}.staff-player-row{grid-template-columns:1fr}.staff-player-row>select{margin:0 10px 10px}.staff-player-profile>header{grid-template-columns:auto 1fr}.staff-profile-presence{grid-column:1/-1;width:fit-content}.staff-donor-editor,.staff-donor-local-ranks,.staff-player-profile>dl{grid-template-columns:1fr}.staff-donor-manager>header{flex-direction:column;align-items:flex-start}.store-modal-backdrop{padding:10px}.store-product-modal{max-height:calc(100vh - 20px);padding:20px}.store-product-modal>header{grid-template-columns:78px 1fr;gap:13px;padding-right:25px}.store-product-modal>header>div{border-radius:18px;width:78px;height:78px}.store-product-modal h2{font-size:1.7rem}.store-kit-showcase{grid-template-columns:1fr}.map-toolbar,.store-product-modal>footer{flex-direction:column;align-items:stretch}.map-toolbar{min-height:0;padding:12px}.map-toolbar-actions{flex-direction:column;align-items:stretch}.map-fullscreen-button{width:100%}.world-map-frame{min-height:68vh}.map-shell:fullscreen .map-fullscreen-bar{grid-template-columns:auto 1fr;padding-inline:10px}.map-shell:fullscreen .map-fullscreen-bar>img{width:76px}.map-shell:fullscreen .map-fullscreen-bar>div{display:none}.map-shell:fullscreen .map-exit-fullscreen{justify-self:end;width:auto}.advancement-world-tabs{grid-template-columns:1fr}.vote-progress-card{padding:14px}.vote-rank-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:6px}.vote-rank-route>div{min-width:0;padding:8px}.vote-rank-route strong{text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.vote-progress-numbers{gap:8px}.vote-progress-numbers span:last-child{display:none}}@media (max-width:1050px){.guide-realm-tabs,.staff-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.guide-realm-tabs,.staff-showcase-grid{grid-template-columns:1fr}.staff-showcase-grid article{min-height:300px}}.store-empty-state{text-align:center;background:radial-gradient(circle at 50% 0,#69dcea1a,#0000 48%),#06141cbd;border:1px dashed #69dcea40;border-radius:26px;justify-items:center;gap:10px;padding:88px 28px;display:grid}.store-empty-state>span{color:var(--cyan);text-shadow:0 0 28px #69dcea99;font-size:2.3rem;animation:store-float 4s ease-in-out infinite}.store-empty-state h2{margin:6px 0 0}.store-empty-state p{max-width:520px;color:var(--muted);margin:0}.store-cart-backdrop{z-index:110;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#01070bb8;justify-content:flex-end;animation:store-cart-fade-in .2s both;display:flex;position:fixed;inset:0}.store-cart{background:radial-gradient(circle at 0 0,#69dcea21,#0000 34%),radial-gradient(circle at 100% 100%,#48c99314,#0000 30%),#05121af0;border:1px solid #69dcea57;border-radius:24px;margin-top:22px;padding:22px;position:relative;overflow:hidden;box-shadow:0 28px 75px #00000057,0 0 44px #69dcea0f,inset 0 1px #ffffff0d}.store-cart:before{content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(135deg,#ffffff0a 25%,#0000 25% 50%,#ffffff0a 50% 75%,#0000 75%);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.store-cart>*{z-index:1;position:relative}.store-cart-heading{border-bottom:1px solid #ffffff14;align-items:center;gap:13px;padding-bottom:16px;display:flex}.store-cart-heading>span{width:44px;height:44px;color:var(--cyan);background:#69dcea14;border:1px solid #69dcea73;border-radius:13px;place-items:center;display:grid;box-shadow:0 0 24px #69dcea1f}.store-cart-heading div{display:grid}.store-cart-heading small{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;font-size:.54rem;font-weight:900}.store-cart-heading h2{margin:0;font-size:1.2rem}.store-cart-heading>strong{color:#f0c778;letter-spacing:.08em;background:#efc17812;border:1px solid #efc17857;border-radius:999px;margin-left:auto;padding:7px 10px;font-size:.58rem}.store-cart-drawer{border-top:0;border-bottom:0;border-right:0;border-radius:28px 0 0 28px;width:min(520px,100%);height:100dvh;margin:0;padding:28px;animation:store-cart-drawer-in .34s cubic-bezier(.2,.8,.2,1) both;overflow-y:auto;box-shadow:-28px 0 90px #0000007a,-4px 0 44px #69dcea14}.store-cart-close{z-index:3;color:#9bb0b7;cursor:pointer;background:#020b11b3;border:1px solid #ffffff1f;border-radius:12px;width:38px;height:38px;font-size:1.25rem;position:absolute;top:18px;right:18px}.store-cart-close:hover{color:#fff;background:#69dcea14;border-color:#69dcea70}.store-cart-drawer .store-cart-heading{padding-right:44px}.store-cart-drawer .store-cart-heading>strong{margin-left:8px}.store-cart-added{color:#7be9b8;background:#5be3a80e;border:1px solid #5be3a84d;border-radius:13px;align-items:center;gap:10px;margin-top:14px;padding:11px 13px;animation:store-cart-added-in .32s both;display:flex}.store-cart-added span{background:#5be3a81a;border-radius:8px;place-items:center;width:25px;height:25px;font-weight:900;display:grid}.store-cart-added strong{font:800 .68rem var(--display)}.store-cart-items{gap:8px;margin:14px 0;display:grid}.store-cart-items article{background:#020b118a;border:1px solid #ffffff12;border-radius:15px;grid-template-columns:58px minmax(0,1fr) auto auto;align-items:center;gap:13px;padding:10px;display:grid}.store-cart-items img,.store-cart-items>article>i{object-fit:contain;background:#69dcea0e;border-radius:13px;width:58px;height:58px}.store-cart-items>article>i{color:var(--cyan);place-items:center;font-style:normal;display:grid}.store-cart-items article div{display:grid}.store-cart-items article div strong{font-family:var(--display)}.store-cart-items article div small{color:#71858d;font-size:.6rem}.store-cart-items article>span{color:#f0c778;font:900 1rem var(--display)}.store-cart-items article>button{color:#df8b91;cursor:pointer;background:#eb6f780d;border:1px solid #eb6f7833;border-radius:10px;width:34px;height:34px}.store-cart-checkout{border-top:1px solid #ffffff14;grid-template-columns:minmax(260px,1fr) auto auto;align-items:end;gap:14px;padding-top:16px;display:grid}.store-cart-checkout label{gap:7px;display:grid}.store-cart-checkout label span,.store-cart-checkout>div small{color:#778b94;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:900}.store-cart-checkout input{width:100%;min-height:49px;color:var(--text);background:#020a10bd;border:1px solid #8bbfca3d;border-radius:13px;outline:0;padding:0 14px}.store-cart-checkout input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #69dcea14}.store-cart-checkout>div{min-width:135px;display:grid}.store-cart-checkout>div strong{color:#f4cf84;font:900 1.45rem var(--display)}.store-cart-error{color:#ff9c92;margin:12px 0 0;font-size:.68rem}.store-cart-trust{color:#6d818a;margin:14px 0 0;font-size:.59rem;line-height:1.55}.store-cart-drawer .store-cart-checkout{grid-template-columns:1fr}.store-cart-drawer .store-cart-checkout label{grid-column:auto}.store-cart-drawer .store-cart-checkout>div{justify-content:space-between;align-items:end;display:flex}.store-cart-drawer .store-cart-checkout .button{width:100%}.store-cart-empty{text-align:center;place-content:center;justify-items:center;min-height:calc(100dvh - 145px);padding:48px 18px;display:grid}.store-cart-empty>span{color:var(--cyan);text-shadow:0 0 30px #69dcea75;font-size:2.6rem}.store-cart-empty h3{max-width:320px;margin:16px 0 7px;font-size:1.5rem}.store-cart-empty p{max-width:340px;color:var(--muted);margin:0 0 22px}@keyframes store-cart-fade-in{0%{opacity:0}to{opacity:1}}@keyframes store-cart-drawer-in{0%{opacity:0;transform:translate(45px)}to{opacity:1;transform:none}}@keyframes store-cart-added-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.order-receipt-section{background:radial-gradient(circle at 50% 0,#69dcea1a,#0000 38%);min-height:72vh;padding-top:70px}.order-receipt{background:radial-gradient(circle at 0 0,#69dcea1f,#0000 31%),#06141ce6;border:1px solid #69dcea47;border-radius:28px;padding:34px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000059,0 0 55px #69dcea0f}.order-receipt:after{content:"";border:28px solid #69dcea09;border-radius:58px;width:230px;height:230px;position:absolute;top:-90px;right:-70px;transform:rotate(25deg)}.order-receipt>*{z-index:1;position:relative}.order-receipt>header{grid-template-columns:auto 1fr;align-items:center;gap:18px;display:grid}.order-receipt>header>span{width:70px;height:70px;color:var(--cyan);background:#69dcea14;border:1px solid #69dcea6b;border-radius:21px;place-items:center;font-size:1.55rem;display:grid;box-shadow:0 0 30px #69dcea1f}.order-receipt>header>span.complete{color:#69dda8;background:#69dda814;border-color:#69dda87a;box-shadow:0 0 30px #69dda821}.order-receipt>header small{color:var(--cyan);letter-spacing:.08em;font-size:.58rem;font-weight:900}.order-receipt h1{margin:3px 0;font-size:clamp(2rem,5vw,3.3rem)}.order-receipt>header p{color:var(--muted);margin:0}.order-status-rail{background:#020b1180;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:16px 1fr 16px 1fr 16px auto;align-items:center;gap:9px;margin:28px 0 20px;padding:15px 18px;display:grid}.order-status-rail i{border:2px solid #3f5660;border-radius:4px;width:14px;height:14px;transform:rotate(45deg)}.order-status-rail i.done{background:#65dda5;border-color:#65dda5;box-shadow:0 0 15px #65dda56b}.order-status-rail span{color:#71858d;text-transform:uppercase;font-size:.6rem;font-weight:850;position:relative}.order-status-rail span:not(:last-child):after{content:"";background:#ffffff14;width:calc(100% - 18px);height:1px;position:absolute;top:50%;left:calc(100% + 9px)}.order-receipt-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.order-receipt-grid section{background:#020b1175;border:1px solid #ffffff12;border-radius:16px;padding:17px;display:grid}.order-receipt-grid small{color:#71858d;letter-spacing:.08em;text-transform:uppercase;font-size:.54rem;font-weight:900}.order-receipt-grid strong{font:900 1.05rem var(--display);word-break:break-word;margin-top:4px}.order-receipt-grid p{color:#719088;margin:4px 0 0;font-size:.6rem}.order-lines{gap:8px;margin-top:14px;display:grid}.order-lines article{background:#020b1170;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 17px;display:grid}.order-lines article div{display:grid}.order-lines article div strong{font-family:var(--display)}.order-lines article small{color:#72868f;font-size:.59rem}.order-lines article>span{color:#f0c778;text-transform:uppercase;background:#f0c77814;border-radius:999px;padding:6px 9px;font-size:.52rem;font-weight:900}.order-lines article>strong{color:#f2d18a;font-family:var(--display)}.order-failure{color:#ef9ca2;background:#ee6c770e;border:1px solid #ee6c774d;border-radius:13px;margin:14px 0 0;padding:14px}.order-receipt>footer{border-top:1px solid #ffffff14;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:19px;display:flex}.checkout-result{text-align:center;place-content:center;justify-items:center;gap:10px;min-height:62vh;display:grid}.checkout-result>span{width:68px;height:68px;color:var(--cyan);background:#69dcea14;border:1px solid #69dcea6b;border-radius:21px;place-items:center;font-size:1.7rem;display:grid;box-shadow:0 0 30px #69dcea21}.checkout-result h1{margin:5px 0 0}.checkout-result p{max-width:540px;color:var(--muted);margin:0 0 12px}.order-access-section{background:radial-gradient(circle at 50% 0,#69dcea14,#0000 42%);min-height:55vh;padding-top:58px}.order-access-state{text-align:center;background:radial-gradient(circle at 50% 0,#69dcea1a,#0000 42%),#05121adb;border:1px solid #69dcea40;border-radius:27px;justify-items:center;max-width:760px;margin:auto;padding:38px;display:grid;box-shadow:0 30px 85px #0000004d}.order-access-state>span{width:62px;height:62px;color:var(--cyan);background:#69dcea12;border:1px solid #69dcea73;border-radius:19px;place-items:center;margin-bottom:15px;font-size:1.45rem;display:grid;box-shadow:0 0 28px #69dcea1f}.order-access-state h2{margin:4px 0 8px;font-size:clamp(1.8rem,4vw,2.65rem)}.order-access-state>p:not(.eyebrow){max-width:570px;color:var(--muted);margin:0}.order-access-state>small{color:#667d86;letter-spacing:.06em;text-transform:uppercase;margin-top:16px;font-size:.58rem}.order-access-state>div{gap:10px;margin-top:22px;display:flex}.paper-optimizer{background:radial-gradient(circle at 88% 3%,#69dcea1c,#0000 28%),radial-gradient(circle at 5% 95%,#48c99312,#0000 30%),#05121af0;position:relative;overflow:hidden}.paper-optimizer:before{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(#69dcea0d 1px,#0000 0),linear-gradient(90deg,#69dcea0d 1px,#0000 0);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 50%);mask-image:linear-gradient(#000,#0000 50%)}.paper-optimizer>*{z-index:1;position:relative}.paper-optimizer-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.paper-optimizer-head .staff-panel-title{min-width:0}.paper-source-link{background:#020c129e;border:1px solid #69dcea42;border-radius:14px;gap:2px;min-width:220px;padding:13px 15px;display:grid;box-shadow:0 0 30px #69dcea0f}.paper-source-link span{color:#72909a;letter-spacing:.1em;text-transform:uppercase;font-size:.5rem;font-weight:900}.paper-source-link strong{color:#aceaf0;font-size:.66rem}.paper-source-link:hover{background:#69dcea12;border-color:#69dcea94}.paper-optimizer-notice{color:#8fe3bb;background:#45cd930e;border:1px solid #69dfa647;border-radius:12px;margin:16px 0 0;padding:11px 14px;font-size:.66rem}.paper-live-control{background:radial-gradient(circle at 100% 0,#efc17814,#0000 32%),#020b1194;border:1px solid #efc17838;border-radius:20px;gap:12px;margin-top:18px;padding:18px;display:grid}.paper-live-control.online{background:radial-gradient(circle at 100% 0,#53dd9d1a,#0000 34%),#020b1194;border-color:#53dd9d4d;box-shadow:0 16px 50px #0003}.paper-live-control>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.paper-live-control>header span{color:#e8bd72;letter-spacing:.12em;text-transform:uppercase;font-size:.5rem;font-weight:900}.paper-live-control.online>header span{color:#63dfa5}.paper-live-control>header h4{font:900 1.08rem var(--display);margin:5px 0 3px}.paper-live-control>header p{color:#71858e;margin:0;font-size:.62rem;line-height:1.5}.paper-live-control>header>strong{color:#e8bd72;letter-spacing:.08em;border:1px solid #efc17842;border-radius:999px;flex:none;padding:8px 10px;font-size:.5rem}.paper-live-control.online>header>strong{color:#68e2a9;border-color:#53dd9d5c;box-shadow:0 0 22px #53dd9d17}.paper-live-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.paper-live-grid>div{background:#00070b80;border:1px solid #69dcea1c;border-radius:12px;padding:12px}.paper-live-grid span{color:#607781;text-transform:uppercase;font-size:.47rem;font-weight:900;display:block}.paper-live-grid strong{color:#c8e5e7;margin-top:4px;font-size:.68rem;display:block}.paper-live-action{background:#69dcea0d;border-left:3px solid #6edbe6;border-radius:3px 12px 12px 3px;padding:12px 14px}.paper-live-action.succeeded{background:#53dd9d0e;border-color:#62dfa3}.paper-live-action.failed{background:#ee71810e;border-color:#ee7181}.paper-live-action span{color:#6e8790;text-transform:uppercase;font-size:.46rem;font-weight:900}.paper-live-action strong{color:#d6ebed;margin-top:3px;font-size:.7rem;display:block}.paper-live-action p{color:#7c9299;margin:3px 0 0;font-size:.58rem}.paper-backup-list{border-top:1px solid #ffffff0f;padding-top:10px}.paper-backup-list summary{color:#8db6bd;cursor:pointer;font-size:.58rem;font-weight:850}.paper-backup-list>div{border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.paper-backup-list>div>span{gap:2px;display:grid}.paper-backup-list strong{color:#b8d5d9;font:.56rem ui-monospace,monospace}.paper-backup-list small{color:#617780;font-size:.48rem}.paper-backup-list button{color:#e4b96e;cursor:pointer;background:#efc1780f;border:1px solid #efc1783d;border-radius:8px;padding:6px 9px;font-size:.5rem;font-weight:900}.paper-backup-list button:disabled{opacity:.38;cursor:not-allowed}.paper-optimizer-tabs{background:#020b1185;border:1px solid #69dcea26;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;padding:7px;display:grid}.paper-optimizer-tabs button{color:#758a93;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:12px 14px;display:grid}.paper-optimizer-tabs button>span{border:1px solid #ffffff17;border-radius:9px;grid-row:1/3;place-items:center;width:31px;height:31px;font:800 .53rem ui-monospace,monospace;display:grid}.paper-optimizer-tabs button strong{color:#9db0b7;font:850 .72rem var(--display)}.paper-optimizer-tabs button small{font-size:.52rem}.paper-optimizer-tabs button.active{background:linear-gradient(135deg,#69dcea1c,#48c9930b);border-color:#69dcea57;box-shadow:0 0 30px #69dcea12}.paper-optimizer-tabs button.active strong,.paper-optimizer-tabs button.active>span{color:#71dfeb}.paper-planner{gap:18px;display:grid}.paper-simulation-control{background:radial-gradient(circle at 100% 0,#69dcea21,#0000 35%),linear-gradient(145deg,#081b24eb,#030d13f0);border:1px solid #69dcea45;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:15px 24px;padding:24px;display:grid;box-shadow:0 18px 50px #00000040,inset 0 1px #ffffff0d}.paper-profiles>header span,.paper-recommendations>header span,.paper-rule-list>span,.paper-save-profile>span,.paper-simulation-copy span{color:#66dbe8;letter-spacing:.11em;text-transform:uppercase;font-size:.53rem;font-weight:900}.paper-profiles h4,.paper-recommendations h4,.paper-simulation-copy h4{font:900 1.35rem var(--display);margin:4px 0}.paper-profiles>header p,.paper-recommendations>header p,.paper-simulation-copy p{color:#71868f;max-width:720px;margin:0;font-size:.67rem;line-height:1.55}.paper-slider-readout{justify-items:end;display:grid}.paper-slider-readout strong{color:#7de5ef;font:900 2.5rem/1 var(--display);text-shadow:0 0 26px #69dcea47}.paper-slider-readout span{color:#69818b;text-transform:uppercase;font-size:.54rem;font-weight:900}.paper-slider{grid-column:1/-1;gap:8px;display:grid}.paper-slider input{appearance:none;background:linear-gradient(90deg,#55d1df,#67dfaa var(--paper-scale-progress),#ffffff24 var(--paper-scale-progress));border-radius:999px;outline:0;width:100%;height:8px;margin:5px 0;box-shadow:inset 0 1px 3px #0009,0 0 18px #69dcea17}.paper-slider input::-webkit-slider-thumb{appearance:none;cursor:grab;background:#75e5ef;border:3px solid #07151c;border-radius:8px;width:25px;height:25px;box-shadow:0 0 0 1px #a9f5fa,0 0 24px #69dcea8c}.paper-slider input::-moz-range-thumb{cursor:grab;background:#75e5ef;border:3px solid #07151c;border-radius:8px;width:20px;height:20px;box-shadow:0 0 0 1px #a9f5fa,0 0 24px #69dcea8c}.paper-slider input:focus-visible{box-shadow:0 0 0 4px #69dcea26,0 0 26px #69dcea29}.paper-slider-marks{color:#617982;grid-template-columns:1fr 1fr 5fr;font:800 .58rem ui-monospace,monospace;display:grid}.paper-slider-marks i{gap:2px;font-style:normal;display:grid;position:relative}.paper-slider-marks i:nth-child(2){justify-items:start}.paper-slider-marks i:last-child{justify-items:end}.paper-slider-marks i:before{content:"";background:#ffffff3d;width:1px;height:7px;position:absolute;top:-16px}.paper-slider-marks i small{color:#506871;font:700 .48rem Inter,sans-serif}.paper-slider-marks i.current{color:#76e2ec;text-shadow:0 0 13px #69dcea80}.paper-slider-marks i.current small{color:#7ccfbd}.paper-simulation-actions{grid-column:1/-1;gap:8px;padding-top:4px;display:flex}.paper-planner-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:18px;display:grid}.paper-setting-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.paper-setting-grid article{background:#020b1180;border:1px solid #69dcea1f;border-radius:16px;gap:9px;min-width:0;padding:15px;transition:border-color .2s,background .2s,transform .2s;display:grid}.paper-setting-grid article:hover{border-color:#69dcea47;transform:translateY(-2px)}.paper-setting-grid article.unlocked{background:radial-gradient(circle at 100% 0,#efc17814,#0000 45%),#020b1194;border-color:#efc1784d}.paper-setting-grid article>header{justify-content:space-between;gap:10px;display:flex}.paper-setting-grid article>header>div{gap:2px;min-width:0;display:grid}.paper-setting-grid article>header>div span{color:#5f7881;text-overflow:ellipsis;white-space:nowrap;font:750 .47rem ui-monospace,monospace;overflow:hidden}.paper-setting-grid article>header>div strong{font:850 .74rem var(--display)}.paper-link-state{color:#70dce7;text-transform:uppercase;cursor:pointer;background:#69dcea0d;border:1px solid #69dcea40;border-radius:999px;align-self:start;padding:5px 7px;font-size:.47rem;font-weight:900}.paper-link-state.master{color:#77e0ac;cursor:default;border-color:#69dfa645}.paper-link-state.open{color:#f0c779;background:#efc1780f;border-color:#efc17857}.paper-value-input{background:#01080da8;border:1px solid #69dcea2b;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.paper-value-input input{color:#e8f4f5;background:0 0;border:0;outline:0;width:100%;min-width:0;height:43px;padding:0 12px;font:900 .85rem ui-monospace,monospace}.paper-value-input input:disabled{color:#89a0a8;opacity:.75}.paper-value-input span{color:#607881;text-transform:uppercase;padding:0 10px;font-size:.5rem}.paper-setting-grid article>code{color:#6ac8d1;text-overflow:ellipsis;white-space:nowrap;font-size:.49rem;overflow:hidden}.paper-setting-grid article>p{color:#647a83;margin:0;font-size:.57rem;line-height:1.48}.paper-safety-rail{gap:10px;display:grid;position:sticky;top:120px}.paper-rule-list,.paper-safety,.paper-save-profile{background:#020b11a3;border:1px solid #ffffff14;border-radius:16px}.paper-safety{grid-template-columns:auto 1fr;gap:11px;padding:14px;display:grid}.paper-safety>span{border:1px solid;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.paper-safety strong{font:850 .7rem var(--display)}.paper-safety p{color:#71858d;margin:3px 0 0;font-size:.56rem;line-height:1.5}.paper-safety.safe{color:#67dda8;background:#3cc4890a;border-color:#67dda840}.paper-safety.unsafe{color:#ff9e91;background:#f06f750a;border-color:#f06f7547}.paper-rule-list{padding:15px}.paper-rule-list ul{gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.paper-rule-list li{color:#7e939b;font:700 .57rem ui-monospace,monospace}.paper-rule-list li:before{content:"◇";color:#5ccfdb;margin-right:7px}.paper-save-profile{gap:10px;padding:15px;display:grid}.paper-save-profile label{color:#70868e;gap:5px;font-size:.52rem;font-weight:850;display:grid}.paper-save-profile input,.paper-save-profile textarea{color:#e2edef;width:100%;font:inherit;resize:vertical;background:#01080dad;border:1px solid #69dcea29;border-radius:10px;outline:0;padding:10px}.paper-save-profile input:focus,.paper-save-profile textarea:focus{border-color:#63d6e2;box-shadow:0 0 0 3px #69dcea14}.paper-delete-profile,.paper-new-profile{color:#6dbfca;cursor:pointer;background:0 0;border:0;font-size:.56rem;font-weight:850}.paper-profiles,.paper-recommendations{gap:15px;display:grid}.paper-profiles>header,.paper-recommendations>header{background:#020b1180;border:1px solid #69dcea2e;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.paper-recommendations>header>strong{color:#6fe0ea;font:900 2rem/1 var(--display);justify-items:center;display:grid}.paper-recommendations>header>strong small{color:#617982;text-transform:uppercase;font:800 .45rem Inter,sans-serif}.paper-config-file{background:#020b1175;border:1px solid #69dcea26;border-radius:18px;overflow:hidden}.paper-config-file>header{background:linear-gradient(90deg,#69dcea12,#0000);border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:14px 17px;display:flex}.paper-config-file>header>div{align-items:center;gap:10px;display:flex}.paper-config-file>header span{color:#68dce7;border:1px solid #69dcea42;border-radius:9px;place-items:center;width:30px;height:30px;font:800 .5rem ui-monospace,monospace;display:grid}.paper-config-file h5{font:900 .85rem var(--display);margin:0}.paper-config-file>header small{color:#617781;font-size:.5rem}.paper-config-file>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.paper-config-file article{border-bottom:1px solid #ffffff0e;border-right:1px solid #ffffff0e;min-width:0;padding:16px}.paper-config-file article>span{color:#6bbfc7;text-transform:uppercase;font-size:.46rem;font-weight:900}.paper-config-file article>code{overflow-wrap:anywhere;color:#c5e8eb;margin:5px 0 8px;font-size:.58rem;display:block}.paper-config-file article pre{color:#81dcae;white-space:pre-wrap;background:#00060ab3;border-radius:10px;max-height:230px;margin:0;padding:11px;font:700 .55rem/1.6 ui-monospace,monospace;overflow:auto}.paper-config-file article p{color:#667b84;margin:8px 0 0;font-size:.56rem;line-height:1.5}.paper-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.paper-profile-grid>article{background:radial-gradient(circle at 100% 0,#69dcea14,#0000 38%),#020b118a;border:1px solid #69dcea2b;border-radius:18px;padding:18px;position:relative;overflow:hidden;box-shadow:0 16px 35px #0000002e}.paper-profile-grid>article>header{color:#65dbe6;text-transform:uppercase;justify-content:space-between;gap:10px;font-size:.5rem;font-weight:850;display:flex}.paper-profile-grid>article>header small{color:#607681;text-transform:none}.paper-profile-grid h5{font:900 1.05rem var(--display);margin:8px 0 4px}.paper-profile-grid p{color:#71858e;min-height:2.8em;margin:0;font-size:.61rem;line-height:1.5}.paper-profile-grid dl{grid-template-columns:repeat(3,1fr);gap:6px;margin:14px 0;display:grid}.paper-profile-grid dl>div{background:#01080d80;border-radius:10px;padding:9px}.paper-profile-grid dt{color:#58707a;text-transform:uppercase;font-size:.43rem;font-weight:900}.paper-profile-grid dd{color:#b8d5d9;margin:3px 0 0;font:800 .58rem ui-monospace,monospace}.paper-profile-grid footer{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:13px;display:flex}.paper-profile-grid footer .button{min-height:35px;padding:0 12px;font-size:.55rem}.paper-independent-live,.paper-live-value{color:#6fd8a6;background:#53dd9d0b;border:1px solid #53dd9d2e;border-radius:999px;width:fit-content;padding:4px 7px;font-size:.48rem;font-weight:850}.paper-independent-live.different,.paper-live-value.different{color:#e0b86f;background:#efc1780d;border-color:#efc1783d}.paper-delete-profile{color:#d47f89}.paper-profile-empty{text-align:center;background:#020b1159;border:1px dashed #69dcea33;border-radius:20px;place-items:center;min-height:260px;padding:35px;display:grid}.paper-profile-empty>span{color:#60d7e3;text-shadow:0 0 23px #69dcea6b;font-size:1.8rem}.paper-profile-empty h5{font:900 1.1rem var(--display);margin:10px 0 4px}.paper-profile-empty p{color:#71858e;max-width:480px;margin:0;font-size:.65rem}.paper-independent-settings{border-top:1px solid #69dcea21;gap:14px;margin-top:8px;padding-top:24px;display:grid}.paper-independent-settings>header{background:radial-gradient(circle at 100% 0,#a978df1a,#0000 38%),#020b118a;border:1px solid #69dcea33;border-radius:20px;justify-content:space-between;align-items:center;gap:22px;padding:22px;display:flex}.paper-independent-settings>header>div:first-child>span{color:#b891e7;letter-spacing:.11em;text-transform:uppercase;font-size:.51rem;font-weight:900}.paper-independent-settings>header h4{font:900 1.25rem var(--display);margin:5px 0}.paper-independent-settings>header p{color:#71858d;max-width:740px;margin:0;font-size:.65rem;line-height:1.55}.paper-independent-summary{grid-template-columns:auto auto;place-items:end;min-width:145px;display:grid}.paper-independent-summary strong{color:#bc8ef1;font:900 2rem/1 var(--display);text-shadow:0 0 22px #bc8ef138}.paper-independent-summary>span{color:#71858d;text-transform:uppercase;margin-left:5px;font-size:.5rem;font-weight:900}.paper-independent-summary button{color:#9f83c2;cursor:pointer;background:0 0;border:0;grid-column:1/-1;margin-top:8px;font-size:.53rem;font-weight:850}.paper-independent-file{background:#020b1175;border:1px solid #69dcea24;border-radius:18px;overflow:hidden}.paper-independent-file>header{background:linear-gradient(90deg,#a978df12,#0000);border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.paper-independent-file>header>div{align-items:center;gap:10px;display:flex}.paper-independent-file>header span{color:#bd91ed;border:1px solid #bc8ef147;border-radius:9px;place-items:center;width:30px;height:30px;font:800 .5rem ui-monospace,monospace;display:grid}.paper-independent-file>header h5{font:900 .86rem var(--display);margin:0}.paper-independent-file>header small{color:#705d87;font-size:.5rem;font-weight:850}.paper-independent-file>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.paper-independent-file article{background:#020a0f33;border-bottom:1px solid #ffffff0e;border-right:1px solid #ffffff0e;align-content:start;gap:9px;min-width:0;padding:16px;display:grid}.paper-independent-file article.changed{background:radial-gradient(circle at 100% 0,#efc17816,#0000 42%),#020a0f47;box-shadow:inset 3px 0 #efc17873}.paper-independent-file article>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.paper-independent-file article>header>div:first-child{gap:3px;min-width:0;display:grid}.paper-independent-file article>header span{color:#63818b;text-transform:uppercase;font-size:.45rem;font-weight:900}.paper-independent-file article>header code{overflow-wrap:anywhere;color:#c2e5e8;font-size:.57rem}.paper-independent-actions{flex:none;gap:5px;display:flex}.paper-independent-actions button{color:#78b9c1;cursor:pointer;background:#69dcea0a;border:1px solid #69dcea2e;border-radius:8px;min-height:27px;padding:0 8px;font-size:.47rem;font-weight:900}.paper-independent-actions button.active{color:#6fe0eb;background:#69dcea17;border-color:#69dcea6b}.paper-independent-actions button:last-child{color:#b8a075;border-color:#efc17833}.paper-independent-actions button:disabled{opacity:.28;cursor:not-allowed}.paper-independent-file article>pre,.paper-independent-file article>textarea{color:#83ddaf;white-space:pre-wrap;resize:vertical;background:#00060ab3;border:1px solid #ffffff0e;border-radius:10px;outline:0;width:100%;min-height:44px;max-height:280px;margin:0;padding:11px;font:700 .55rem/1.55 ui-monospace,monospace;overflow:auto}.paper-independent-file article>textarea{color:#e0eef0;border-color:#69dcea57;box-shadow:0 0 0 3px #69dcea0e}.paper-independent-file article>p{color:#637982;margin:0;font-size:.55rem;line-height:1.48}.paper-default-badge{background:#67dda80a;border:1px solid #67dda82e;border-radius:999px;width:fit-content;padding:4px 7px;color:#70cda1!important;font-size:.43rem!important}.paper-default-comparison{background:#efc17806;border:1px solid #efc1782e;border-radius:10px;gap:5px;padding:9px;display:grid}.paper-default-comparison>span{color:#c7a96d;text-transform:uppercase;font-size:.44rem;font-weight:900}.paper-default-comparison>pre{color:#9c8b6b;white-space:pre-wrap;max-height:160px;margin:0;font:650 .51rem/1.5 ui-monospace,monospace;overflow:auto}@media (max-width:1050px){.paper-planner-layout{grid-template-columns:1fr}.paper-safety-rail{grid-template-columns:1fr 1fr;position:static}.paper-save-profile{grid-column:1/-1}.paper-optimizer-head{grid-template-columns:1fr}.paper-source-link{width:fit-content}.paper-setting-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.paper-optimizer-tabs{grid-template-columns:1fr}.paper-live-control>header{flex-direction:column}.paper-live-grid{grid-template-columns:1fr}.paper-simulation-control{grid-template-columns:1fr;padding:18px}.paper-slider-readout{justify-items:start}.paper-config-file>div,.paper-independent-file>div,.paper-profile-grid,.paper-safety-rail,.paper-setting-grid{grid-template-columns:1fr}.paper-save-profile{grid-column:auto}.paper-independent-settings>header,.paper-profiles>header,.paper-recommendations>header{flex-direction:column;align-items:flex-start}.paper-independent-summary{justify-items:start}.paper-profile-grid dl{grid-template-columns:1fr}.paper-slider-marks i small{font-size:.42rem}.paper-simulation-actions{flex-direction:column;align-items:stretch}.paper-simulation-actions .button{width:100%}.paper-independent-file article>header{flex-direction:column}.paper-independent-actions{width:100%}.paper-independent-actions button{flex:1}}.health-command-center{background:radial-gradient(circle at 88% 0,#55e5a31a,#0000 27%),radial-gradient(circle at 6% 82%,#69dcea14,#0000 28%),#041017f2;position:relative;overflow:hidden}.health-command-center:before{content:"";pointer-events:none;opacity:.17;background-image:linear-gradient(#69dcea0b 1px,#0000 0),linear-gradient(90deg,#69dcea0b 1px,#0000 0);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 15%,#000,#0000 72%);mask-image:radial-gradient(circle at 70% 15%,#000,#0000 72%)}.health-command-center>*{z-index:1;position:relative}.health-command-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.health-live-clock{background:#020a0f94;border:1px solid #69dcea2e;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;min-width:160px;padding:12px 14px;display:grid}.health-live-clock i{background:#6a7d85;border-radius:50%;grid-row:1/3;width:9px;height:9px}.health-live-clock i.live{background:#5de3a3;animation:diagnosticPulse 1.8s infinite;box-shadow:0 0 16px #5de3a3b3}.health-live-clock span{color:#68808a;letter-spacing:.08em;text-transform:uppercase;font-size:.45rem;font-weight:900}.health-live-clock strong{color:#bdd3d7;font-size:.58rem}.health-server-tabs{grid-template-columns:1fr 1fr;gap:9px;margin:20px 0;display:grid}.health-server-tabs button{color:#778c94;text-align:left;cursor:pointer;background:#020b1180;border:1px solid #69dcea24;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;min-width:0;min-height:82px;padding:15px 17px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.health-server-tabs button:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffff14,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.health-server-tabs button:hover:after{opacity:1;animation:diagnostic-scan 1s}.health-server-tabs button:hover{transform:translateY(-2px)}.health-server-tabs button>i{border:2px solid;border-radius:12px;width:38px;height:38px;transform:rotate(45deg);box-shadow:0 0 22px}.health-server-tabs button>div{gap:2px;min-width:0;display:grid}.health-server-tabs button span{letter-spacing:.11em;font-size:.44rem;font-weight:900}.health-server-tabs button strong{color:#bed0d5;font:900 .95rem var(--display)}.health-server-tabs button small{color:#637981;text-overflow:ellipsis;white-space:nowrap;font-size:.53rem;overflow:hidden}.health-server-tabs button b{text-transform:uppercase;border:1px solid;border-radius:999px;padding:6px 8px;font-size:.46rem}.health-server-tabs button.emerald{color:#54d99b}.health-server-tabs button.amethyst{color:#b07be2}.health-server-tabs button.active.emerald{background:radial-gradient(circle at 0,#54d99b1f,#0000 42%),#031113b8;border-color:#54d99b73;box-shadow:0 18px 45px #00000038,0 0 30px #54d99b12}.health-server-tabs button.active.amethyst{background:radial-gradient(circle at 0,#b07be221,#0000 42%),#0d0814ad;border-color:#b07be273;box-shadow:0 18px 45px #00000038,0 0 30px #b07be212}.health-loading{color:#8ea4ab;place-content:center;justify-items:center;gap:14px;min-height:380px;display:grid}.health-loading i{border:2px solid #69dcea26;border-top-color:#69dcea;border-radius:16px;width:48px;height:48px;animation:staff-orbit 1.1s linear infinite}.health-loading strong{font:800 .7rem var(--display)}.health-error{color:#f09daa;background:#f26d7f0e;border:1px solid #f26d7f4d;border-radius:12px;padding:12px 14px}.health-planned{text-align:center;background:radial-gradient(circle at 50% 44%,#b07be221,#0000 28%),radial-gradient(circle,#69dcea0a,#0000 55%),#050a12b8;border:1px solid #b07be242;border-radius:24px;place-content:center;justify-items:center;min-height:480px;padding:60px 25px;display:grid;position:relative;overflow:hidden}.health-planned>span{color:#b68be0;letter-spacing:.17em;margin-top:35px;font-size:.52rem;font-weight:950}.health-planned h4{font:900 clamp(2rem,5vw,3.5rem) var(--display);text-shadow:0 0 35px #b07be233;margin:7px 0}.health-planned p{color:#7f8299;max-width:620px;margin:0;line-height:1.65}.health-planned>div:last-child{background:#b07be20a;border:1px solid #b07be23d;border-radius:14px;margin-top:24px;padding:12px 22px;display:grid}.health-planned>div:last-child small{color:#7e668f;letter-spacing:.12em;font-size:.43rem;font-weight:900}.health-planned>div:last-child strong{color:#c49bed;font:900 1.4rem var(--display)}.health-planned-orbit{border:1px solid #b07be23d;border-radius:50%;width:220px;height:220px;animation:staff-orbit 18s linear infinite;position:absolute;top:70px;left:50%;transform:translate(-50%)}.health-planned-orbit:after,.health-planned-orbit:before{content:"";border:1px dashed #69dcea24;border-radius:50%;position:absolute;inset:25px}.health-planned-orbit:after{border-style:solid;inset:62px}.health-planned-orbit i{background:#b47ee4;border-radius:2px;width:8px;height:8px;position:absolute;box-shadow:0 0 18px #b47ee4}.health-planned-orbit i:first-child{top:8px;left:50%}.health-planned-orbit i:nth-child(2){bottom:42px;right:15px}.health-planned-orbit i:nth-child(3){bottom:50px;left:14px}.health-dashboard-live{gap:13px;display:grid}.health-overview{background:radial-gradient(circle at 0,#55e2a218,#0000 32%),#020c1199;border:1px solid #55e2a23d;border-radius:21px;grid-template-columns:auto minmax(220px,1fr) auto auto;align-items:center;gap:18px;padding:20px;display:grid}.health-score{--health-color:#5de3a3;background:conic-gradient(var(--health-color) var(--health-score),#ffffff12 0);width:96px;height:96px;box-shadow:0 0 34px var(--health-color);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.health-score{box-shadow:0 0 34px color-mix(in srgb,var(--health-color) 18%,transparent)}}.health-score:before{content:"";background:#07151c;border-radius:50%;grid-area:1/1;width:78px;height:78px;box-shadow:inset 0 0 20px #00000073}.health-score>div{z-index:1;grid-area:1/1;justify-items:center;display:grid}.health-score strong{color:var(--health-color);font:900 1.35rem/1 var(--display)}.health-score span{color:#647981;text-transform:uppercase;font-size:.43rem}.health-overview.pressure .health-score{--health-color:#f2c267}.health-overview.critical .health-score,.health-overview.offline .health-score{--health-color:#ef778a}.health-overview.partial .health-score{--health-color:#69dcea}.health-overview>div:nth-child(2)>span{color:#5ddda0;letter-spacing:.11em;font-size:.48rem;font-weight:900}.health-overview h4{font:900 1.4rem var(--display);margin:4px 0}.health-overview p{color:#71858d;margin:0;font-size:.61rem}.health-overview dl{grid-template-columns:repeat(3,auto);gap:6px;margin:0;display:grid}.health-overview dl div{background:#01080d80;border-radius:10px;min-width:82px;padding:9px}.health-overview dt{color:#586f78;text-transform:uppercase;font-size:.42rem;font-weight:900}.health-overview dd{color:#c8dcdf;font:850 .65rem var(--display);margin:3px 0 0}.health-range{background:#01080d8c;border:1px solid #69dcea24;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.health-range button{color:#647b84;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 8px;font-size:.5rem;font-weight:900}.health-range button.active{color:#061319;background:#68dbe7;box-shadow:0 0 18px #69dcea2e}.health-metric-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.health-metric{background:#020b1187;border:1px solid #69dcea24;border-radius:17px;align-content:start;gap:4px;min-width:0;min-height:142px;padding:16px;display:grid;position:relative;overflow:hidden}.health-metric>span{color:#637a83;letter-spacing:.08em;text-transform:uppercase;font-size:.46rem;font-weight:900}.health-metric>strong{color:#d9e7e9;font:900 1.2rem var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.health-metric>small{color:#637881;font-size:.51rem;line-height:1.45}.health-metric>div:last-child:not(.health-memory-ring){opacity:.55;align-items:flex-end;gap:5px;height:34px;display:flex;position:absolute;bottom:11px;left:14px;right:14px}.health-metric>div:last-child i{background:#69dcea;border-radius:3px 3px 0 0;flex:1;animation:health-bars 2.4s ease-in-out infinite alternate}.health-metric>div:last-child i:first-child{height:25%}.health-metric>div:last-child i:nth-child(2){height:65%;animation-delay:-.8s}.health-metric>div:last-child i:nth-child(3){height:42%;animation-delay:-1.5s}.health-metric>div:last-child i:nth-child(4){height:85%;animation-delay:-.3s}.health-metric>div:last-child i:nth-child(5){height:55%;animation-delay:-1.1s}.health-metric.green>div:last-child i{background:#5de3a3}.health-metric.violet>div:last-child i{background:#b685e7}.health-metric.memory{grid-template-columns:auto 1fr;align-content:center;align-items:center;gap:13px}.health-metric.memory>div:last-child{opacity:1;height:auto;display:grid;position:static}.health-memory-ring{--memory:0%;background:conic-gradient(#bd88eb var(--memory),#ffffff12 0);border-radius:50%;place-items:center;width:67px;height:67px;display:grid}.health-memory-ring:before{content:"";background:#07151c;border-radius:50%;grid-area:1/1;width:53px;height:53px}.health-memory-ring strong{z-index:1;color:#c99af0;font:900 .75rem var(--display);grid-area:1/1}@keyframes health-bars{0%{opacity:.45;transform:scaleY(.7)}to{opacity:1;transform:scaleY(1)}}.health-chart-grid{grid-template-columns:1.35fr 1fr;gap:10px;display:grid}.health-chart{background:linear-gradient(145deg,#071820bf,#020a0fc2);border:1px solid #69dcea26;border-radius:19px;min-width:0;padding:18px;box-shadow:0 16px 40px #0000002e}.health-chart>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.health-chart>header span{color:#67dce7;letter-spacing:.11em;font-size:.43rem;font-weight:900}.health-chart h5{font:900 .95rem var(--display);margin:4px 0 0}.health-chart>header small{color:#718890;text-align:right;max-width:55%;font-size:.51rem;line-height:1.45}.health-player-chart{border-bottom:1px solid #69dcea1f;border-left:1px solid #69dcea1f;align-items:flex-end;height:220px;margin-top:18px;padding:10px 10px 19px 26px;display:flex;position:relative}.health-chart-lines{grid-template-rows:repeat(3,1fr);display:grid;position:absolute;inset:10px 0 19px 26px}.health-chart-lines i{border-top:1px dashed #69dcea16}.health-bars{z-index:1;align-items:flex-end;gap:3px;width:100%;height:100%;display:flex;position:relative}.health-bars i{transform-origin:bottom;background:linear-gradient(#7ce8b5,#27a973);border-radius:3px 3px 0 0;flex:1;min-width:4px;animation:health-chart-grow .55s both;box-shadow:0 0 11px #4dde9d33}.health-player-chart>span,.health-player-chart>strong{color:#506872;font:700 .45rem ui-monospace,monospace;position:absolute;left:0}.health-player-chart>span{bottom:13px}.health-player-chart>strong{top:8px}@keyframes health-chart-grow{0%{opacity:0;transform:scaleY(0)}}.health-tps-spectrum{background:linear-gradient(#54dc9d06 50%,#efc17806 0);border:1px solid #69dcea14;border-radius:12px;align-items:flex-end;gap:3px;height:220px;margin-top:18px;padding:12px;display:flex}.health-tps-spectrum i{background:#57dc9e;border-radius:4px 4px 1px 1px;flex:1;min-width:4px;animation:health-chart-grow .55s both;box-shadow:0 0 8px #57dc9e40}.health-tps-spectrum i.fair{background:#efc275}.health-tps-spectrum i.low{background:#ee7789}.health-chart>footer{border-top:1px solid #ffffff0f;gap:8px;margin-top:13px;padding-top:12px;display:flex}.health-chart>footer div{flex:1;display:grid}.health-chart>footer span{color:#586f78;text-transform:uppercase;font-size:.43rem;font-weight:900}.health-chart>footer strong{color:#bfd4d8;font:850 .65rem var(--display)}.health-deep-wait,.health-empty-signal{text-align:center;place-content:center;justify-items:center;min-height:220px;display:grid}.health-deep-wait>i,.health-empty-signal>i{border:1px solid #69dcea4d;border-radius:10px;width:35px;height:35px;margin-bottom:10px;transform:rotate(45deg);box-shadow:0 0 22px #69dcea1f}.health-deep-wait strong,.health-empty-signal strong{font:850 .75rem var(--display)}.health-deep-wait p,.health-empty-signal p{color:#657a83;max-width:300px;margin:4px 0 0;font-size:.55rem;line-height:1.5}.health-load-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.health-load-grid article{background:#020b117a;border:1px solid #69dcea1f;border-radius:15px;padding:15px}.health-load-grid span{color:#607881;letter-spacing:.09em;font-size:.43rem;font-weight:900}.health-load-grid strong{font:900 1rem var(--display);margin:4px 0 2px;display:block}.health-load-grid small{color:#5f737c;font-size:.5rem}.health-load-grid article>div{background:#ffffff0f;border-radius:999px;height:4px;margin-top:11px;overflow:hidden}.health-load-grid article>div i{border-radius:inherit;background:linear-gradient(90deg,#4bc7d5,#65e0a8);height:100%;display:block;box-shadow:0 0 10px #69dcea4d}@media (max-width:1050px){.health-overview{grid-template-columns:auto 1fr auto}.health-overview dl{grid-column:2/-1}.health-metric-grid{grid-template-columns:1fr 1fr}}@media (max-width:1100px){.store-control-deck{grid-template-columns:1fr auto}.store-category-tabs{grid-area:2/1/auto/-1;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}.store-category-tabs button{flex:none}.store-catalog-head{grid-template-columns:1fr}.store-path-shortcut{width:min(100%,340px)}}@media (max-width:900px){.store-layout-horizontal .store-sidebar{grid-template-columns:1fr}.store-layout-horizontal .store-next{min-width:0}.store-layout-horizontal .store-sidebar nav{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:780px){.health-command-head{grid-template-columns:1fr}.health-live-clock{width:fit-content}.health-chart-grid,.health-server-tabs{grid-template-columns:1fr}.health-overview{grid-template-columns:auto 1fr}.health-overview .health-range,.health-overview dl{grid-column:1/-1}.health-load-grid{grid-template-columns:1fr}}@media (max-width:620px){.store-control-deck{grid-template-columns:1fr}.store-control-deck .store-category-tabs,.store-control-deck .store-command-actions{grid-column:1}.store-control-deck .store-command-actions{grid-template-columns:1fr 1fr;display:grid}.store-world-control .store-server-tabs{grid-template-columns:1fr}.store-category-tabs{margin-inline:-4px}.store-catalog-head{padding:20px!important}.news-article-cover{aspect-ratio:16/7}}@media (max-width:520px){.health-metric-grid{grid-template-columns:1fr}.health-server-tabs button{grid-template-columns:auto 1fr}.health-server-tabs button b{grid-column:2;width:fit-content}.health-overview{grid-template-columns:1fr}.health-overview dl{grid-column:auto;grid-template-columns:1fr}.health-score{width:82px;height:82px}.health-score:before{width:66px;height:66px}.health-player-chart,.health-tps-spectrum{height:180px}}@media (max-width:820px){.store-cart-checkout{grid-template-columns:1fr 1fr}.store-cart-checkout label{grid-column:1/-1}.store-cart-checkout .button{width:100%}.order-receipt-grid{grid-template-columns:1fr}}@media (max-width:560px){.store-command-actions{grid-template-columns:1fr 1fr;display:grid}.store-cart{padding:16px}.store-cart-drawer{border:0;border-radius:0;width:100%}.store-cart-heading{align-items:flex-start}.store-cart-heading>strong{font-size:.48rem}.store-cart-items article{grid-template-columns:48px minmax(0,1fr) auto}.store-cart-items img,.store-cart-items>article>i{width:48px;height:48px}.store-cart-items article>span{grid-column:2}.store-cart-items article>button{grid-area:1/3}.store-cart-checkout{grid-template-columns:1fr}.store-cart-checkout label{grid-column:auto}.order-receipt{padding:22px}.order-receipt>header{grid-template-columns:1fr}.order-status-rail{grid-template-columns:14px 1fr}.order-status-rail span:after{display:none}.order-lines article{grid-template-columns:1fr auto}.order-lines article>span{width:fit-content}.order-receipt>footer{flex-direction:column;align-items:stretch}.order-access-state{padding:26px 20px}.order-access-state>div{flex-direction:column;align-items:stretch;width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.store-server-gate{background:radial-gradient(circle at 0 0,#48c9931f,#0000 35%),radial-gradient(circle at 100% 0,#a978df1f,#0000 38%),#051219eb;border:1px solid #69dcea3b;border-radius:28px;padding:clamp(28px,5vw,58px);position:relative;overflow:hidden;box-shadow:0 30px 80px #0000004d}.store-server-gate>header{max-width:720px;margin-bottom:28px}.store-server-gate h2{margin:7px 0;font-size:clamp(2rem,4vw,3.4rem)}.store-server-gate header p{color:#8ca0a7;margin:0;font-size:.9rem;line-height:1.65}.store-server-gate>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.store-server-choice{color:#69dcea;text-align:left;cursor:pointer;background:#020b11ad;border:1px solid #69dcea33;border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:24px;min-height:185px;padding:26px;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden}.store-server-choice.amethyst{color:#ba86eb}.store-server-choice:hover{border-color:currentColor;transform:translateY(-5px);box-shadow:0 24px 50px #00000047,0 0 32px}@supports (color:color-mix(in lab,red,red)){.store-server-choice:hover{box-shadow:0 24px 50px #00000047,0 0 32px color-mix(in srgb,currentColor 12%,transparent)}}.store-server-choice>i{border:2px solid;border-radius:17px;width:58px;height:58px;transform:rotate(45deg);box-shadow:0 0 28px}@supports (color:color-mix(in lab,red,red)){.store-server-choice>i{box-shadow:0 0 28px color-mix(in srgb,currentColor 28%,transparent)}}.store-server-choice>span{gap:6px;display:grid}.store-server-choice small{letter-spacing:.11em;text-transform:uppercase;font-size:.66rem;font-weight:900}.store-server-choice strong{color:#edf6f7;font:900 1.55rem var(--display)}.store-server-choice em{color:#96a9ae;font-size:.75rem;font-style:normal;font-weight:800}.store-selected-server{grid-template-columns:auto minmax(125px,1fr) auto;align-items:center;gap:10px;display:grid}.store-selected-server>i{border:2px solid #5edca3;border-radius:4px;width:14px;height:14px;transform:rotate(45deg)}.store-selected-server>span{display:grid}.store-selected-server strong{color:#dff5eb;font:850 .82rem var(--display)}.store-selected-server small{color:#758a91;font-size:.64rem}.store-selected-server button{color:#87cbd2;cursor:pointer;background:#69dcea0b;border:1px solid #69dcea2e;border-radius:9px;padding:7px 9px;font-size:.64rem;font-weight:850}.store-product-icon.has-image{width:136px;height:136px;margin-top:25px;margin-bottom:21px}.store-modal-benefits>section:last-child:nth-child(odd){grid-column:1/-1}.store-modal-benefits ul{padding:0;list-style:none}.store-modal-benefits li{padding-left:16px;position:relative}.store-modal-benefits li:before{content:"◇";color:var(--product-accent);position:absolute;left:0}.store-section :is(.store-wallet span,.store-wallet small,.store-cart-button small,.store-product-card>header,.store-product-card>footer small,.store-path-shortcut small,.store-upgrade-rail>span,.store-upgrade-rail small){font-size:.64rem}.store-modal-benefits ul,.store-product-card>p{font-size:.8rem}.store-details-button,.store-path-shortcut span{font-size:.68rem}.store-category-tabs button strong{font-size:.79rem}.nickname-studio :is(small,label),.rgb-tool :is(.eyebrow,small,.rgb-label,.rgb-permission-pill,.rgb-preset-meta){font-size:.66rem}.paper-independent-file article>p,.paper-optimizer :is(p,small,label,code),.paper-optimizer-shell :is(p,small,label,code),.paper-setting-grid article>p{font-size:.65rem}.paper-config-file article>code,.paper-independent-file article>header code,.paper-setting-grid article>code{font-size:.62rem}.paper-setting-grid article>header>div strong{font-size:.79rem}.health-command-center :is(small,dt,.health-chart>header span,.health-chart>footer span,.health-load-grid span){font-size:.58rem}.nickname-editor-field.length-10>*,.nickname-editor-field.length-11>*,.nickname-editor-field.length-12>*{font-size:clamp(2.15rem,3.6vw,3rem)}.nickname-editor-field.length-13>*,.nickname-editor-field.length-14>*{font-size:clamp(1.95rem,3.1vw,2.6rem)}.nickname-editor-field.length-15>*,.nickname-editor-field.length-16>*{font-size:clamp(1.7rem,2.7vw,2.28rem)}.player-card{color:inherit;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s}.player-card:hover{border-color:#69dcea59;transform:translateY(-4px);box-shadow:0 20px 42px #00000047,0 0 26px #69dcea0f}.player-card .player-avatar{border-radius:14px;width:58px;height:58px}.player-card-open{color:#6fd8e3;grid-column:1/-1;font-size:.68rem;font-weight:850}.player-profile-section{padding-top:54px}.public-player-profile{background:radial-gradient(circle at 100% 0,#a978df14,#0000 35%),#051219f0;border:1px solid #69dcea33;border-radius:28px;padding:0 28px 32px;overflow:hidden;box-shadow:0 28px 75px #00000052}.player-profile-banner{background:linear-gradient(135deg,#48c99321,#69dcea14 50%,#a978df24);place-items:center;height:clamp(190px,26vw,350px);margin:0 -28px;display:grid;overflow:hidden}.player-profile-banner>span{color:#77e3b0;text-shadow:0 0 40px #52dca059;font-size:4rem}.player-profile-banner img{object-fit:cover;width:100%;height:100%}.player-profile-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:20px;margin-top:-56px;display:grid}.player-profile-head{border:5px solid #07171f;border-radius:25px;width:116px;height:116px;box-shadow:0 12px 35px #0006,0 0 24px #69dcea24}.player-profile-header>div{padding-bottom:5px}.player-profile-header h1{margin:3px 0;font-size:clamp(2rem,5vw,4rem)}.player-profile-header p{color:#8da0a6;text-transform:capitalize;margin:0}.player-profile-header p span{align-items:center;gap:7px;display:flex}.player-profile-header p i{background:#657780;border-radius:50%;width:8px;height:8px}.player-profile-header p .online i{background:#5be2a2;box-shadow:0 0 12px #5be2a2}.player-profile-status{background:#020b118a;border:1px solid #69dcea2b;border-radius:17px;margin:26px 0 0;padding:20px 22px}.player-profile-status>span{color:#68dbe6;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:900}.player-profile-status p{color:#d9e8eb;font:750 1.08rem/1.55 var(--display);margin:7px 0}.player-profile-status small{color:#70848b;font-size:.64rem}.player-podium-section{border-top:1px solid #69dcea1f;margin-top:28px;padding-top:25px}.player-podium-section>header{grid-template-columns:1fr auto;align-items:end;gap:8px 20px;display:grid}.player-podium-section>header .eyebrow{grid-column:1/-1}.player-podium-section h2{margin:0;font-size:1.65rem}.player-podium-section>header p{color:#71858d;margin:0;font-size:.68rem}.player-podium-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.player-podium-groups>article{background:#020b118c;border:1px solid #69dcea2b;border-radius:18px;overflow:hidden}.player-podium-groups>article.scope-amethyst{border-color:#b37ee538}.player-podium-groups>article.scope-network{border-color:#efc17838}.player-podium-groups>article>header{background:linear-gradient(90deg,#69dcea12,#0000);border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:15px;display:flex}.player-podium-groups .scope-amethyst>header{background:linear-gradient(90deg,#b37ee517,#0000)}.player-podium-groups .scope-network>header{background:linear-gradient(90deg,#efc17814,#0000)}.player-podium-groups>article>header i{border:2px solid #62dca4;border-radius:7px;width:24px;height:24px;transform:rotate(45deg);box-shadow:0 0 15px #62dca440}.player-podium-groups .scope-amethyst>header i{border-color:#b77fe8;box-shadow:0 0 15px #b77fe840}.player-podium-groups .scope-network>header i{border-color:#efc178;box-shadow:0 0 15px #efc17840}.player-podium-groups>article>header div{display:grid}.player-podium-groups>article>header small{color:#637981;text-transform:uppercase;font-size:.53rem}.player-podium-groups>article>header h3{text-transform:capitalize;margin:2px 0 0;font-size:.95rem}.player-podium-groups>article>div{gap:6px;padding:10px;display:grid}.player-podium-groups>article>div>span{background:#ffffff06;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:9px;display:grid}.player-podium-groups b{color:#ddb18d;width:35px;height:35px;font:900 .72rem var(--display);background:#b0714412;border:1px solid #bb8b67;border-radius:10px;place-items:center;display:grid}.player-podium-groups .podium-rank-1 b{color:#f3ca6e;border-color:#d7a73f;box-shadow:0 0 16px #e6b54529}.player-podium-groups .podium-rank-2 b{color:#c7d7df;border-color:#879da8}.player-podium-groups>article>div>span>span{display:grid}.player-podium-groups strong{color:#d8e6e8;font:800 .68rem var(--display)}.player-podium-groups span small{color:#647981;font-size:.53rem}.player-highlight-section,.player-profile-stats{border-top:1px solid #69dcea1f;margin-top:28px;padding-top:25px}.player-highlight-section h2,.player-profile-stats h2{margin:5px 0 0;font-size:1.65rem}.player-highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.player-highlight-grid article{background:radial-gradient(circle at 100% 0,#69dcea1a,#0000 45%),#020b1194;border:1px solid #69dcea2e;border-radius:19px;min-height:205px;padding:20px;position:relative;overflow:hidden}.player-highlight-grid article.kind-advancement{background:radial-gradient(circle at 100% 0,#efc17821,#0000 45%),#020b1194;border-color:#efc17847}.player-highlight-grid article>span{color:#69dce8;font-size:1.4rem}.player-highlight-grid article.kind-advancement>span{color:#efc178;text-shadow:0 0 18px #efc17866}.player-highlight-grid small{color:#6f838b;text-transform:uppercase;margin-top:15px;font-size:.58rem;font-weight:900;display:block}.player-highlight-grid h3{margin:5px 0;font-size:1.12rem}.player-highlight-grid strong{color:#76e0ad;font:900 1rem var(--display)}.player-highlight-grid article.kind-advancement strong{color:#f0ca83}.player-highlight-grid p{color:#82969d;margin:9px 0 0;font-size:.7rem;line-height:1.5}.player-profile-stats{grid-template-columns:minmax(230px,.65fr) 1.35fr;gap:28px;display:grid}.player-profile-stats header p{color:#7e9299;font-size:.7rem;line-height:1.6}.player-profile-stats dl{grid-template-columns:repeat(3,1fr);gap:9px;margin:0;display:grid}.player-profile-stats dl div{background:#020b118a;border-radius:15px;padding:16px}.player-profile-stats dt{color:#6b7f87;text-transform:uppercase;font-size:.58rem}.player-profile-stats dd{font:900 1.2rem var(--display);margin:5px 0 0}.player-profile-loading,.player-profile-missing{text-align:center;place-content:center;justify-items:center;min-height:420px;display:grid}.player-profile-loading i{border:2px solid #69dcea26;border-top-color:#69dcea;border-radius:15px;width:44px;height:44px;animation:staff-orbit 1s linear infinite}.player-profile-missing>span{color:#69dcea;font-size:2.5rem}.player-profile-missing h1{margin:12px 0 4px}.player-profile-missing p{color:#83969d;margin:0 0 20px}.profile-editor{background:#020c127a;border:1px solid #69dcea2b;border-radius:22px;gap:18px;margin-top:28px;padding:22px;display:grid}.profile-editor>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.profile-editor h3,.profile-editor h4{margin:5px 0}.profile-editor header p{color:#7d9198;margin:0;font-size:.72rem}.profile-editor-banner{background:linear-gradient(135deg,#48c9931a,#a978df1a);border:1px solid #69dcea29;border-radius:17px;height:180px;overflow:hidden}.profile-editor-banner img{object-fit:cover;width:100%;height:100%}.profile-editor-banner.empty{color:#70858c;place-content:center;justify-items:center;display:grid}.profile-editor-banner.empty span{color:#68dbe7;font-size:1.8rem}.profile-editor-banner.empty p{margin:4px 0;font-size:.7rem}.profile-editor-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.profile-editor label{color:#94a7ac;gap:7px;font-size:.7rem;font-weight:800;display:grid}.profile-editor label>span{justify-content:space-between;gap:10px;display:flex}.profile-editor label small{color:#647981;font-size:.6rem;font-weight:600}.profile-editor input[type=file],.profile-editor select,.profile-editor textarea{color:#dce9eb;width:100%;font:inherit;background:#01080dad;border:1px solid #69dcea2b;border-radius:11px;outline:0;padding:11px 12px}.profile-editor select:focus,.profile-editor textarea:focus{border-color:#69dcea;box-shadow:0 0 0 3px #69dcea12}.profile-status-field{grid-column:1/-1}.profile-visibility{border:1px solid #69dcea21;border-radius:12px;padding:12px}.profile-visibility>span{display:grid!important}.profile-visibility input{accent-color:#63dca5}.profile-showcase-editor{border-top:1px solid #69dcea1c;padding-top:18px}.profile-showcase-editor>header{grid-template-columns:1fr minmax(220px,.7fr);align-items:end;gap:20px;display:grid}.profile-showcase-editor>header p{text-align:right}.profile-showcase-editor>div{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:13px;display:grid}.profile-editor>footer{justify-content:space-between;align-items:center;gap:15px;display:flex}.profile-editor>footer p{margin:0}@media (max-width:820px){.player-highlight-grid,.player-podium-groups,.player-profile-stats,.store-server-gate>div{grid-template-columns:1fr}.player-profile-header{grid-template-columns:auto 1fr;align-items:end}.player-profile-header>.realm-tag{grid-column:2;justify-self:start}.profile-editor-grid,.profile-showcase-editor>div,.profile-showcase-editor>header{grid-template-columns:1fr}.profile-showcase-editor>header p{text-align:left}}@media (max-width:620px){.store-selected-server{grid-template-columns:auto 1fr}.store-selected-server button{grid-column:1/-1}.public-player-profile{padding-inline:16px}.player-profile-banner{margin-inline:-16px}.player-profile-header{gap:12px;margin-top:-40px}.player-profile-head{width:86px;height:86px}.profile-editor>footer,.profile-editor>header{flex-direction:column;align-items:stretch}.nickname-editor-field.length-13>*,.nickname-editor-field.length-14>*{font-size:clamp(1.45rem,7vw,2rem)}.nickname-editor-field.length-15>*,.nickname-editor-field.length-16>*{font-size:clamp(1.25rem,6.2vw,1.75rem)}}.site-header{-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);background:radial-gradient(circle at 78% -80%,#69dcea1f,#0000 34%),linear-gradient(#051219f0,#050f16d1);border-bottom-color:#69dcea21;position:absolute;box-shadow:0 14px 45px #0000001f,inset 0 -1px #ffffff06}.header-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(16px,2vw,30px);min-height:88px;display:grid}.header-inner>.brand{justify-self:start}.desktop-nav{background:#020c1266;border:1px solid #69dcea1a;border-radius:17px;justify-self:center;align-items:center;gap:3px;min-height:48px;margin-left:0;padding:5px;display:flex;position:static;transform:none;box-shadow:inset 0 1px #ffffff09,0 12px 30px #0000001f}.desktop-nav a{color:#9eb0b7;white-space:nowrap;border:1px solid #0000;border-radius:11px;align-items:center;gap:6px;min-height:36px;padding:0 clamp(8px,.75vw,12px);font-size:.7rem;font-weight:800;transition:color .2s,background .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;position:relative}.desktop-nav a i{color:#55717b;min-width:13px;font:.75rem/1 var(--display);text-align:center;font-style:normal;transition:color .2s,text-shadow .2s,transform .2s}.desktop-nav a:after{display:none}.desktop-nav a.active,.desktop-nav a:hover{color:#effbfc;background:linear-gradient(135deg,#69dcea1a,#48c9930b);border-color:#69dcea3d;transform:translateY(-1px);box-shadow:0 8px 22px #00000026,inset 0 1px #ffffff0d}.desktop-nav a.active i,.desktop-nav a:hover i{color:var(--cyan);text-shadow:0 0 12px #69dceab3;transform:scale(1.08)}.desktop-nav a.active:before{content:"";background:linear-gradient(90deg,transparent,var(--cyan),#74e5af,transparent);border-radius:999px;height:2px;position:absolute;bottom:-6px;left:20%;right:20%;box-shadow:0 0 13px #69dceabf}.header-actions{justify-self:end;gap:10px}.account-nav-button,.nav-store-link{border-radius:14px;min-height:46px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.nav-store-link{background:linear-gradient(135deg,#efc1781c,#efc17809);border-color:#efc1785c;padding-inline:15px;font-size:.73rem;box-shadow:inset 0 1px #ffffff0f,0 0 25px #efc17812}.nav-store-link:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff14,0 10px 28px #0003,0 0 28px #efc17821}.account-nav-button{background:linear-gradient(135deg,#69dcea17,#a978df0b);border-color:#69dcea4d}.account-nav-identity{gap:0;line-height:1.05;display:grid}.account-nav-identity strong{font:850 .72rem var(--display)}.account-nav-identity small{color:#efc978;text-transform:uppercase;letter-spacing:.07em;margin-top:3px;font-size:.48rem;font-weight:900}.account-nav-button.is-donor{background:linear-gradient(135deg,#69dcea14,#efc17813);border-color:#efc97859;box-shadow:inset 0 1px #ffffff0f,0 0 24px #efc17812}.header-actions .button-primary{border-radius:14px;min-height:46px}.mobile-menu{order:1}.mobile-menu-trigger{cursor:pointer;background:linear-gradient(135deg,#69dcea1a,#a978df0b);border:1px solid #69dcea45;border-radius:14px;place-content:center;gap:5px;width:46px;height:46px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 10px 26px #0000002e}.mobile-menu-trigger span{background:#c9e7eb;border-radius:99px;width:20px;height:2px;transition:transform .2s,opacity .2s;display:block}.mobile-menu.open .mobile-menu-trigger span:first-child{transform:translateY(7px)rotate(45deg)}.mobile-menu.open .mobile-menu-trigger span:nth-child(2){opacity:0}.mobile-menu.open .mobile-menu-trigger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu nav{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;visibility:hidden;transform-origin:100% 0;background:radial-gradient(circle at 100% 0,#69dcea1f,#0000 38%),#041017fa;border-color:#69dcea47;border-radius:22px;width:min(360px,100vw - 30px);padding:14px;transition:opacity .2s,transform .2s,visibility .2s;top:57px;overflow:hidden;transform:translateY(-8px)scale(.98);box-shadow:0 28px 80px #00000080,0 0 45px #69dcea14,inset 0 1px #ffffff0f}.mobile-menu.open nav{opacity:1;visibility:visible;transform:none}.mobile-menu nav>header{border-bottom:1px solid #ffffff12;gap:2px;padding:6px 8px 13px;display:grid}.mobile-menu nav>header span{color:var(--cyan);letter-spacing:.12em;text-transform:uppercase;font-size:.56rem;font-weight:900}.mobile-menu nav>header strong{font:900 1rem var(--display)}.mobile-menu nav>div{grid-template-columns:1fr 1fr;gap:6px;padding-block:10px;display:grid}.mobile-menu nav a{color:#aebfc4;border:1px solid #0000;border-radius:12px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;min-height:48px;padding:8px 10px;font-size:.75rem;font-weight:800;display:grid}.mobile-menu nav a i{color:#66828b;text-align:center;font-style:normal}.mobile-menu nav a b{color:#526b74;font-weight:700}.mobile-menu nav a.active,.mobile-menu nav a:hover{color:#f2fbfc;background:#69dcea12;border-color:#69dcea3d}.mobile-menu nav a.active i{color:var(--cyan);text-shadow:0 0 10px #69dceaa6}.mobile-menu nav .mobile-store-link{background:linear-gradient(135deg,#efc1781a,#efc17806);border-color:#efc17833;grid-template-columns:28px 1fr auto;min-height:60px}.mobile-store-link>span{display:grid}.mobile-store-link strong{color:#f1d08c;font:850 .75rem var(--display)}.mobile-store-link small{color:#7f7766;font-size:.55rem}.account-profile-settings-section{padding-top:42px}.account-profile-settings{max-width:1000px}.account-profile-settings .profile-editor{background:radial-gradient(circle at 100% 0,#a978df14,#0000 35%),#051219eb;margin-top:0;padding:clamp(20px,4vw,38px);box-shadow:0 28px 75px #00000047,0 0 44px #69dcea0b}@media (max-width:1480px){.desktop-nav{display:none}.mobile-menu{margin-left:auto;display:block}.header-actions{order:2;margin-left:0}}@media (max-width:760px){.header-inner{min-height:74px}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040f16e6}.mobile-menu{margin-left:0}.header-actions{margin-left:auto}.header-actions .nav-store-link{display:none}.mobile-menu nav{right:0}}.account-auth-shell{gap:14px;display:grid}.account-auth-tabs{background:#030e14b3;border:1px solid #69dcea29;border-radius:18px;grid-template-columns:1fr 1fr;gap:8px;width:min(100%,720px);margin-inline:auto;padding:7px;display:grid;box-shadow:0 16px 36px #0000002e}.account-auth-tabs button{color:#789099;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:0 11px;min-height:66px;padding:10px 14px;transition:all .2s;display:grid}.account-auth-tabs button>span{color:#62808a;border:1px solid;border-radius:11px;grid-row:1/-1;place-items:center;width:35px;height:35px;display:grid}.account-auth-tabs button strong{color:#b8c8cc;font:850 .78rem var(--display);align-self:end}.account-auth-tabs button small{color:#657a83;align-self:start;font-size:.58rem}.account-auth-tabs button.active,.account-auth-tabs button:hover{background:linear-gradient(135deg,#69dcea1c,#48c9930d);border-color:#69dcea57;transform:translateY(-1px);box-shadow:0 10px 25px #0000002b,0 0 24px #69dcea0d}.account-auth-tabs button.active>span{color:var(--cyan);box-shadow:0 0 16px #69dcea21}.account-auth-tabs button.active strong{color:#fff}.account-auth-tabs button:disabled{opacity:.4;cursor:not-allowed;transform:none}.password-login-card{background:radial-gradient(circle at 90% 0,#a978df21,#0000 35%),radial-gradient(circle at 0 100%,#48c99314,#0000 34%),#0d1b24;border:1px solid #69dcea33;border-radius:24px;gap:15px;width:min(100%,660px);margin-inline:auto;padding:clamp(28px,5vw,54px);display:grid;box-shadow:0 25px 65px #0000004d,inset 0 1px #ffffff0b}.password-login-card h2{margin:0;font-size:clamp(2rem,5vw,3.3rem)}.password-login-card>p{color:#899ca3;margin:-6px 0 8px}.account-security-panel form label,.password-login-card label{color:#91a5ab;gap:7px;font-size:.68rem;font-weight:850;display:grid}.account-security-panel input,.password-login-card input{color:#edf6f7;background:#01080dbf;border:1px solid #69dcea33;border-radius:13px;outline:0;width:100%;min-height:50px;padding:0 14px}.account-security-panel input:focus,.password-login-card input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #69dcea14}.password-login-card .button{margin-top:5px}.password-reset-link{color:#78cfd8;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:.67rem;font-weight:800;text-decoration:underline}.account-security-section{padding-top:44px}.account-security-section>.container{max-width:1080px}.account-security-panel{background:radial-gradient(circle at 100% 0,#a978df17,#0000 35%),#051219ed;border:1px solid #69dcea33;border-radius:26px;padding:clamp(20px,4vw,36px);box-shadow:0 28px 75px #0000004d}.account-security-panel>header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:25px;padding-bottom:22px;display:flex}.account-security-panel h2{margin:5px 0;font-size:clamp(1.7rem,4vw,2.6rem)}.account-security-panel header p{color:#84979e;max-width:680px;margin:0}.security-verified{background:#48c9930e;border:1px solid #48c99340;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:13px 15px;display:flex}.security-verified>span{color:#061710;background:#61dda6;border-radius:11px;place-items:center;width:34px;height:34px;font-weight:950;display:grid;box-shadow:0 0 20px #48c9932b}.security-verified div{display:grid}.security-verified strong{color:#a4e8c7;font:.82rem var(--display)}.security-verified p{color:#6f8c7e;margin:0;font-size:.62rem}.account-security-grid{grid-template-columns:1.15fr .85fr;gap:14px;margin-top:18px;display:grid}.account-security-grid form{background:#020b118c;border:1px solid #69dcea24;border-radius:19px;flex-direction:column;gap:14px;padding:22px;display:flex}.account-security-grid form>div{min-height:105px}.account-security-grid h3{margin:4px 0;font-size:1.2rem}.account-security-grid form>div>small{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;font-size:.57rem;font-weight:900}.account-security-grid form>div>p,.security-reset-note{color:#71868e;margin:0;font-size:.68rem;line-height:1.55}.security-card-icon{width:43px;height:43px;color:var(--cyan);font:900 1rem var(--display);background:#69dcea0f;border:1px solid #69dcea59;border-radius:13px;place-items:center;display:grid;box-shadow:0 0 22px #69dcea0f}.account-security-grid form .button{margin-top:auto}.security-reset-note a{color:#76dbe5;text-underline-offset:3px;text-decoration:underline}.profile-visibility{cursor:pointer;background:#01090e80;align-self:end;align-items:center;min-height:70px;transition:all .2s;position:relative;grid-template-columns:auto 1fr!important;padding:10px 13px!important}.profile-visibility:hover{background:#69dcea09;border-color:#69dcea4d}.profile-visibility-input{opacity:0;pointer-events:none;position:absolute}.profile-toggle{background:#14232b;border:1px solid #86abb547;border-radius:99px;flex:none;width:46px;height:25px;box-shadow:inset 0 2px 7px #00000047;display:block!important;position:relative!important}.profile-toggle i{background:#81959c;border-radius:50%;width:17px;height:17px;transition:all .2s;position:absolute;top:3px;left:3px}.profile-visibility-input:checked+.profile-toggle{background:#48c9932e;border-color:#48c9939e;box-shadow:0 0 18px #48c99317,inset 0 2px 7px #0003}.profile-visibility-input:checked+.profile-toggle i{background:#61dda6;left:24px;box-shadow:0 0 12px #48c99380}.profile-visibility-input:focus-visible+.profile-toggle{outline:2px solid var(--cyan);outline-offset:4px}.profile-visibility>span:last-child{min-width:0;display:grid!important}.profile-visibility strong{color:#dbe8ea;font:850 .76rem var(--display)}.profile-editor .profile-field{color:#94a7ac;gap:7px;font-size:.7rem;font-weight:800;display:grid}.profile-editor .profile-field>span{justify-content:space-between;gap:10px;display:flex}.custom-select{width:100%;position:relative}.custom-select-trigger{color:#dce9eb;text-align:left;cursor:pointer;background:#01080db8;border:1px solid #69dcea2e;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:47px;padding:0 13px;transition:all .18s;display:flex}.custom-select-trigger:hover,.custom-select.open .custom-select-trigger{border-color:#69dcea80;box-shadow:0 0 0 3px #69dcea0f}.custom-select-trigger>.custom-select-chevron{color:var(--cyan);font-size:1rem;font-style:normal;transition:transform .18s}.custom-select.open .custom-select-trigger>.custom-select-chevron{transform:rotate(180deg)}.custom-select.disabled{opacity:.45}.custom-select-popover{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 100% 0,#a978df1a,#0000 35%),#041017fc;border:1px solid #69dcea4d;border-radius:15px;max-height:310px;padding:7px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:auto;box-shadow:0 25px 65px #00000080,0 0 30px #69dcea12}.custom-select-group{gap:3px;display:grid}.custom-select-group+.custom-select-group{border-top:1px solid #ffffff0f;margin-top:6px;padding-top:6px}.custom-select-group>span{color:#69818a;letter-spacing:.09em;text-transform:uppercase;padding:7px 9px 4px;font-size:.53rem;font-weight:900}.custom-select-group button{color:#a9bbc0;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;min-height:40px;padding:7px 9px;font-size:.66rem;font-weight:750;display:flex}.custom-select-group button>i{color:#52737c;text-align:center;width:18px;font-style:normal}.custom-select-group button.focused,.custom-select-group button:hover{color:#fff;background:#69dcea0e;border-color:#69dcea29}.custom-select-group button.selected{color:#8ce6b9;background:#48c99311}.custom-select-group button.selected>i{color:#61dda6;text-shadow:0 0 10px #48c99380}.custom-select-value{align-items:center;gap:10px;min-width:0;display:flex}.custom-select-value>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.custom-select-preview{flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.custom-select-group button>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profile-frame-none-preview{color:#78929a;background:#69dcea09;border:1px solid #69dcea33;border-radius:9px;place-items:center;width:27px;height:27px;display:grid}.profile-frame-option{width:34px;height:34px;border-radius:11px!important;padding:3px!important}.profile-frame-option .donor-frame-corners,.profile-frame-option:not(.is-unframed):before{display:none}.profile-frame-option .donor-frame-orbit{border-radius:12px;inset:-2px}.profile-frame-option .donor-frame-content{border-radius:7px}.profile-frame-option .player-skin-head{border-radius:7px;width:28px;height:28px}.map-access-gate{background:radial-gradient(circle at 0,#48c9931f,#0000 32%),radial-gradient(circle at 100% 0,#a978df1f,#0000 38%),#041118eb;border:1px solid #69dcea3d;border-radius:28px;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:20px 28px;min-height:500px;padding:clamp(28px,6vw,70px);display:grid;overflow:hidden;box-shadow:0 30px 80px #00000052,0 0 42px #69dcea0d}.map-access-gem{width:72px;height:72px;color:var(--cyan);background:#69dcea12;border:1px solid #69dcea80;border-radius:22px;grid-row:1/3;place-items:center;font-size:2rem;animation:store-float 4s ease-in-out infinite;display:grid;box-shadow:0 0 32px #69dcea1f}.map-access-gate h2{margin:5px 0;font-size:clamp(2rem,4.5vw,3.5rem)}.map-access-gate>div>p{color:#8fa2a8;max-width:740px;margin:0;font-size:.88rem;line-height:1.7}.map-access-gate ol{grid-column:2;grid-template-columns:repeat(3,1fr);gap:9px;margin:5px 0;padding:0;list-style:none;display:grid}.map-access-gate li{background:#020a0f73;border:1px solid #69dcea1f;border-radius:14px;grid-template-columns:auto 1fr;gap:10px;padding:14px;display:grid}.map-access-gate li b{color:var(--cyan);font:.68rem var(--display)}.map-access-gate li span{display:grid}.map-access-gate li strong{font:.72rem var(--display)}.map-access-gate li small{color:#687e86;margin-top:3px;font-size:.58rem;line-height:1.45}.map-access-gate>.button{grid-column:2;width:fit-content;margin-top:3px}.store-control-stack{gap:9px;width:min(100%,1180px);margin:0 auto 24px;display:grid}.store-context-bar{background:radial-gradient(circle at 0,#48c99317,#0000 28%),#051219e0;border:1px solid #69dcea2b;border-radius:20px;grid-template-columns:minmax(260px,1fr) 180px auto;align-items:stretch;gap:9px;padding:10px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 45px #0003,inset 0 1px #ffffff09}.store-context-bar .store-world-control{align-content:center;padding:6px 10px;display:grid}.store-context-bar .store-world-control .eyebrow{margin:0 0 4px}.store-context-bar .store-selected-server,.store-switch-server{grid-template-columns:auto 1fr}.store-switch-server{color:#83a1a8;text-align:left;cursor:pointer;background:#69dcea09;border:1px solid #69dcea2e;border-radius:14px;grid-template-rows:auto auto;align-items:center;gap:0 10px;min-height:64px;padding:9px 13px;transition:all .2s;display:grid}.store-switch-server>span{color:var(--cyan);grid-row:1/-1;font-size:1rem}.store-switch-server strong{color:#d5e5e8;font:.72rem var(--display);align-self:end}.store-switch-server small{color:#607780;align-self:start;font-size:.53rem}.store-switch-server:hover{background:#69dcea13;border-color:#69dcea73;transform:translateY(-2px);box-shadow:0 10px 26px #0000002b}.store-context-bar .store-command-actions{min-height:64px}.store-context-bar .store-cart-button,.store-context-bar .store-wallet{min-width:145px;min-height:64px;padding-block:7px}.store-control-stack>.store-category-tabs{background:#030e14ad;border:1px solid #69dcea24;border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:7px;padding:7px;display:grid;box-shadow:0 14px 36px #00000029}.store-control-stack>.store-category-tabs button{justify-content:center;width:100%;min-height:52px}@media (max-width:1320px){.desktop-nav a{padding-inline:7px;font-size:.66rem}.desktop-nav a i{display:none}.header-inner{gap:12px}.header-actions{gap:7px}.nav-store-link{padding-inline:11px}}@media (max-width:1180px){.store-context-bar{grid-template-columns:minmax(230px,1fr) 175px}.store-context-bar .store-command-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.store-context-bar .store-cart-button,.store-context-bar .store-wallet{min-width:0}.store-control-stack>.store-category-tabs{grid-template-columns:repeat(4,minmax(150px,1fr));overflow-x:auto}}@media (max-width:820px){.account-security-panel>header{flex-direction:column;align-items:flex-start}.account-security-grid,.map-access-gate{grid-template-columns:1fr}.map-access-gate ol,.map-access-gate>.button,.map-access-gem{grid-area:auto/1}.map-access-gate ol,.store-context-bar{grid-template-columns:1fr}.store-context-bar .store-command-actions,.store-switch-server{grid-column:1}}@media (max-width:620px){.account-auth-tabs{grid-template-columns:1fr}.account-link-panel{gap:12px}.profile-visibility{align-self:auto}.map-access-gate{min-height:0;padding:24px 20px}.map-access-gate>.button{width:100%}.store-control-stack>.store-category-tabs{margin:0;display:flex}.store-control-stack>.store-category-tabs button{width:auto;min-width:155px}.store-context-bar .store-command-actions{grid-template-columns:1fr}.store-context-bar .store-cart-button,.store-context-bar .store-wallet{width:100%}.account-security-grid form{padding:18px}}.mobile-menu nav{max-height:min(720px,100dvh - 95px);overflow-y:auto}.mobile-menu nav>div{grid-template-columns:1fr}.mobile-menu nav a{width:100%}.order-lines article div em{border-radius:999px;width:fit-content;margin-top:7px;padding:5px 8px;font-size:.53rem;font-style:normal;font-weight:900}.order-lines article div em.lifetime{color:#f1ce82;background:#efc17817}.order-lines article div em.one-time{color:#82b8c0;background:#69dcea11}.order-support-note{background:linear-gradient(135deg,#48c99312,#69dcea09);border:1px solid #48c9933d;border-radius:16px;grid-template-columns:auto 1fr;gap:13px;margin-top:15px;padding:17px 18px;display:grid}.order-support-note>span{color:#69dda8;background:#48c99314;border:1px solid #48c99366;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 0 20px #48c99317}.order-support-note strong{color:#a7e8ca;font:.8rem var(--display)}.order-support-note p{color:#78928b;margin:4px 0 0;font-size:.67rem;line-height:1.6}.donation-history-section{background:radial-gradient(circle at 50% 0,#69dcea14,#0000 42%);min-height:62vh;padding-top:54px}.donation-history{background:radial-gradient(circle at 100% 0,#efc17814,#0000 32%),radial-gradient(circle at 0 0,#48c99314,#0000 30%),#051219ed;border:1px solid #69dcea38;border-radius:28px;overflow:hidden;box-shadow:0 30px 85px #0000004d}.donation-history>header{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(24px,4vw,38px);display:grid}.donation-history h2{margin:6px 0;font-size:clamp(2rem,4vw,3rem)}.donation-history header p{color:#879aa1;max-width:760px;margin:0;line-height:1.65}.donation-history>header>div:last-child{background:#efc1780e;border:1px solid #efc17833;border-radius:17px;justify-items:center;min-width:105px;padding:14px;display:grid}.donation-history>header>div:last-child strong{color:#f1cb7f;font:900 2rem/1 var(--display)}.donation-history>header>div:last-child small{color:#897856;text-transform:uppercase;margin-top:5px;font-size:.57rem;font-weight:900}.donation-history>aside{background:#efc1780b;border:1px solid #efc17833;border-radius:14px;grid-template-columns:auto 1fr;gap:12px;margin:18px clamp(20px,4vw,38px) 0;padding:14px 16px;display:grid}.donation-history>aside span{color:#f0c778}.donation-history>aside p{color:#8b9290;margin:0;font-size:.68rem;line-height:1.55}.donation-history>aside strong{color:#e8d2a6}.donation-order-list{gap:9px;padding:18px clamp(20px,4vw,38px);display:grid}.donation-order{min-height:88px;color:inherit;background:#020b118c;border:1px solid #69dcea21;border-radius:17px;grid-template-columns:auto minmax(220px,1.4fr) minmax(190px,.9fr) auto auto;align-items:center;gap:16px;padding:14px 16px;transition:all .2s;display:grid}.donation-order:hover{background:#69dcea0b;border-color:#69dcea61;transform:translateY(-2px);box-shadow:0 14px 36px #0003,0 0 25px #69dcea0d}.donation-order-gem{color:#69dcea;background:#69dcea0f;border:1px solid #69dcea4d;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.donation-order-gem.lifetime{color:#f0c778;background:#efc17812;border-color:#efc17859;box-shadow:0 0 22px #efc1780f}.donation-order-kind,.donation-order-main,.donation-order-total{gap:3px;display:grid}.donation-order-kind small,.donation-order-main small,.donation-order-main span,.donation-order-total small{color:#667d85;font-size:.58rem}.donation-order-main strong{font:.82rem var(--display)}.donation-order-main span{font-family:ui-monospace,monospace}.donation-order-kind strong{color:#9fc6ca;font-size:.68rem}.donation-order-kind small{line-height:1.45}.donation-order-total{justify-items:end}.donation-order-total strong{color:#f0ce89;font:.88rem var(--display)}.donation-order-total small{text-transform:capitalize}.donation-order>b{color:#69dcea;font-size:1rem}.donation-email-reminder{color:#71868e;border-top:1px solid #ffffff0f;margin:0;padding:16px clamp(20px,4vw,38px) 22px;font-size:.65rem;line-height:1.55}.donation-history-empty,.donation-history-loading{text-align:center;background:#051219e6;border:1px solid #69dcea33;border-radius:26px;place-content:center;justify-items:center;min-height:390px;padding:35px;display:grid}.donation-history-empty>span{color:#69dcea;font-size:2.4rem}.donation-history-empty h2{margin:13px 0 5px}.donation-history-empty p{color:#7e9299;margin:0 0 20px}.donation-history-loading{gap:12px}.donation-history-loading i{border:2px solid #69dcea26;border-top-color:#69dcea;border-radius:14px;width:42px;height:42px;animation:staff-orbit 1s linear infinite}@media (max-width:1480px){.header-inner{justify-content:space-between}.mobile-menu{margin-left:auto}.header-actions{flex:none}.mobile-menu nav{right:0}}@media (max-width:920px){.header-inner{gap:10px}.header-actions{gap:6px}.account-nav-button,.header-actions .button-primary,.nav-store-link{min-height:42px}.header-actions .button-primary{padding-inline:13px}.mobile-menu-trigger{width:42px;height:42px}.account-nav-button{padding-inline:8px}.account-nav-head{width:29px;height:29px}.donation-order{grid-template-columns:auto minmax(0,1fr) auto auto}.donation-order-kind{grid-column:2}.donation-order-total{grid-area:1/3/3}.donation-order>b{grid-area:1/4/3}}@media (max-width:760px){.header-actions .button-primary{display:none}.donation-history>header{grid-template-columns:1fr}.donation-history>header>div:last-child{grid-template-columns:auto auto;place-items:baseline start;gap:7px;width:fit-content}.donation-history>header>div:last-child small{margin:0}.donation-order{grid-template-columns:auto minmax(0,1fr) auto;gap:12px}.donation-order-kind{grid-column:2}.donation-order-total{grid-area:auto/2;justify-items:start}.donation-order>b{grid-area:1/3/4}.order-support-note{grid-template-columns:1fr}}@media (max-width:520px){.header-inner{gap:7px}.brand-logo{width:76px}.account-nav-identity{display:none}.account-nav-button{justify-content:center;min-width:42px;padding:5px}.mobile-menu nav{transform-origin:top;width:auto;position:fixed;top:82px;left:15px;right:15px}.donation-order{padding:13px}.donation-order-gem{width:36px;height:36px}.donation-order-main span{overflow-wrap:anywhere}}.site-header .header-inner{width:min(100% - 40px,1680px)}.medium-nav{background:#020c1266;border:1px solid #69dcea1a;border-radius:17px;align-items:center;gap:3px;min-height:48px;padding:5px;display:none;position:relative;box-shadow:inset 0 1px #ffffff09,0 12px 30px #0000001f}.medium-more>button,.medium-nav>a{color:#9eb0b7;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:6px;min-height:36px;padding:0 9px;font-size:.67rem;font-weight:800;transition:color .2s,background .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;position:relative}.medium-nav>a>i{color:#55717b;min-width:13px;font:.72rem/1 var(--display);text-align:center;font-style:normal}.medium-more.open>button,.medium-more>button.active,.medium-more>button:hover,.medium-nav>a.active,.medium-nav>a:hover{color:#effbfc;background:linear-gradient(135deg,#69dcea1a,#48c9930b);border-color:#69dcea3d;transform:translateY(-1px);box-shadow:0 8px 22px #00000026,inset 0 1px #ffffff0d}.medium-more{position:relative}.medium-more>button i{color:#69dcea;font-style:normal;transition:transform .2s}.medium-more.open>button i{transform:rotate(180deg)}.medium-more>div{z-index:70;opacity:0;visibility:hidden;transform-origin:100% 0;background:radial-gradient(circle at 100% 0,#69dcea1c,#0000 40%),#041017fc;border:1px solid #69dcea45;border-radius:17px;gap:5px;width:250px;padding:10px;transition:opacity .18s,visibility .18s,transform .18s;display:grid;position:absolute;top:calc(100% + 13px);right:0;transform:translateY(-7px)scale(.98);box-shadow:0 25px 70px #0000007a,0 0 35px #69dcea12}.medium-more.open>div{opacity:1;visibility:visible;transform:none}.medium-more>div a{color:#aebfc4;border:1px solid #0000;border-radius:11px;grid-template-columns:23px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;padding:8px 10px;font-size:.69rem;font-weight:800;display:grid}.medium-more>div a i{color:#66828b;text-align:center;font-style:normal}.medium-more>div a b{color:#526b74}.medium-more>div a.active,.medium-more>div a:hover{color:#f2fbfc;background:#69dcea12;border-color:#69dcea3d}.player-profile-header{grid-template-columns:auto minmax(0,1fr)}.player-profile-identity{min-width:0;padding-bottom:5px}.player-profile-verified{color:#76dfea;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:7px;width:fit-content;margin-bottom:3px;font-size:.59rem;font-weight:900;display:inline-flex}.player-profile-verified>i{background:#69dcea14;border:1px solid #69dcea6b;border-radius:6px;place-items:center;width:18px;height:18px;font-size:.65rem;font-style:normal;display:grid;box-shadow:0 0 16px #69dcea14}.player-profile-meta{justify-content:space-between;align-items:center;gap:14px;display:flex}.player-podium-groups{align-items:start}.player-podium-groups>article.is-dense{grid-column:span 2}.player-podium-groups>article.is-dense>div{grid-template-columns:repeat(2,minmax(0,1fr))}.player-podium-groups>article>header div{flex:1;grid-template-columns:1fr auto;align-items:center;min-width:0}.player-podium-groups>article>header h3,.player-podium-groups>article>header small{grid-column:1}.player-podium-groups>article>header div>b{color:#769099;width:auto;height:auto;font:850 .5rem var(--display);text-transform:uppercase;border-color:#69dcea21;grid-area:1/2/3;padding:5px 7px}.player-podium-groups>article>div>span{grid-template-columns:auto minmax(0,1fr)}.player-podium-groups>article>div>span>span{min-width:0}.player-podium-groups strong{overflow-wrap:anywhere}.player-profile-stats dl small{color:#57727b;margin-top:5px;font-size:.52rem;font-weight:750;display:block}.player-profile-missing p{max-width:650px}.service-status-panel{background:radial-gradient(circle at 100% 0,#a978df14,#0000 35%),#041017bd;border:1px solid #69dcea2e;border-radius:24px;margin-top:28px;padding:clamp(22px,4vw,34px);box-shadow:0 22px 55px #0003}.service-status-panel>header{grid-template-columns:1fr auto;align-items:end;gap:5px 20px;margin-bottom:17px;display:grid}.service-status-panel>header .eyebrow{grid-column:1/-1}.service-status-panel h2{margin:0;font-size:clamp(1.5rem,3vw,2rem)}.service-status-panel header p{color:#71858d;margin:0;font-size:.72rem}.service-status-panel>div{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:9px;display:grid}.service-status-panel article{background:#020b118f;border:1px solid #5ce2a32e;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:74px;padding:13px 14px;display:grid}.service-status-panel article.is-offline{border-color:#ef778a33}.service-status-panel article>span{background:#5ce2a30f;border:1px solid #5ce2a34d;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.service-status-panel article.is-offline>span{background:#ef778a0d;border-color:#ef778a45}.service-status-panel article>span i{background:#5ce2a3;border-radius:50%;width:8px;height:8px;box-shadow:0 0 13px #5ce2a3cc}.service-status-panel article.is-offline>span i{box-shadow:none;background:#ef778a}.service-status-panel article>div{gap:3px;min-width:0;display:grid}.service-status-panel strong{font:.76rem var(--display)}.service-status-panel small{color:#687e86;text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;overflow:hidden}.service-status-panel b{color:#70dda9;text-transform:uppercase;font-size:.54rem}.service-status-panel .is-offline b{color:#ef8b9a}@media (max-width:1660px) and (min-width:1051px){.desktop-nav{display:none}.medium-nav{margin-left:auto;display:flex;position:static;transform:none}.mobile-menu{display:none}.header-inner{justify-content:space-between}.header-actions{flex:none;margin-left:0}}@media (max-width:1050px){.desktop-nav,.medium-nav{display:none}.mobile-menu{margin-left:auto;display:block}.header-inner{justify-content:space-between}.header-actions{flex:none;order:2;margin-left:0}.mobile-menu nav{right:0}}@media (max-width:820px){.player-podium-groups>article.is-dense{grid-column:auto}.player-podium-groups>article.is-dense>div,.service-status-panel>header{grid-template-columns:1fr}}@media (max-width:620px){.player-profile-banner{height:145px}.player-profile-banner>span{font-size:2.8rem}.player-profile-header{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;margin-top:0;padding-top:14px}.player-profile-head{border-width:4px;border-radius:19px;width:72px;height:72px;margin-top:-43px}.player-profile-identity{padding:0}.player-profile-verified{letter-spacing:.08em;margin-bottom:2px;font-size:.49rem}.player-profile-verified>i{width:16px;height:16px}.player-profile-header h1{margin-block:2px;font-size:clamp(1.7rem,9vw,2.4rem)}.player-profile-meta{flex-direction:column;align-items:flex-start;gap:7px}.player-profile-header p{font-size:.7rem}.player-podium-section>header{grid-template-columns:1fr}.player-podium-section>header p{line-height:1.5}.player-profile-stats dl{grid-template-columns:repeat(2,minmax(0,1fr))}.service-status-panel>div{grid-template-columns:1fr}}body:has(.maintenance-experience){overflow:hidden}body:has(.maintenance-experience)>.offline-banner,body:has(.maintenance-experience)>.site-footer,body:has(.maintenance-experience)>.site-header,body:has(.maintenance-experience)>.skip-link{display:none}.donor-profile-frame{--frame-accent:#69dcea;--frame-secondary:#62e1a7;isolation:isolate;flex:none;place-items:center;display:inline-grid;position:relative}.donor-profile-frame.is-unframed{display:inline-grid}.donor-profile-frame:not(.is-unframed){background:linear-gradient(145deg,var(--frame-accent),var(--frame-secondary));border-radius:28px;padding:8px}@supports (color:color-mix(in lab,red,red)){.donor-profile-frame:not(.is-unframed){background:linear-gradient(145deg,color-mix(in srgb,var(--frame-accent) 20%,#07141c),color-mix(in srgb,var(--frame-secondary) 9%,#020a0f))}}.donor-profile-frame:not(.is-unframed){box-shadow:0 0 0 1px var(--frame-accent),0 0 32px var(--frame-accent),inset 0 1px #ffffff26}@supports (color:color-mix(in lab,red,red)){.donor-profile-frame:not(.is-unframed){box-shadow:0 0 0 1px color-mix(in srgb,var(--frame-accent) 58%,transparent),0 0 32px color-mix(in srgb,var(--frame-accent) 24%,transparent),inset 0 1px #ffffff26}}.donor-profile-frame:not(.is-unframed):before{content:"";z-index:-1;pointer-events:none;border:1px solid var(--frame-secondary);position:absolute;inset:-5px}@supports (color:color-mix(in lab,red,red)){.donor-profile-frame:not(.is-unframed):before{border:1px solid color-mix(in srgb,var(--frame-secondary) 72%,transparent)}}.donor-profile-frame:not(.is-unframed):before{clip-path:polygon(0 0,30% 0,36% 5%,64% 5%,70% 0,100% 0,100% 30%,95% 36%,95% 64%,100% 70%,100% 100%,70% 100%,64% 95%,36% 95%,30% 100%,0 100%,0 70%,5% 64%,5% 36%,0 30%);border-radius:33px}.donor-frame-content{z-index:2;border-radius:20px;place-items:center;display:grid;position:relative;overflow:hidden}.donor-profile-frame:not(.is-unframed) .donor-frame-content:after{content:"";z-index:3;border-radius:inherit;background:linear-gradient(115deg,transparent 34%,var(--frame-accent) 48%,transparent 61%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.donor-profile-frame:not(.is-unframed) .donor-frame-content:after{background:linear-gradient(115deg,transparent 34%,color-mix(in srgb,var(--frame-accent) 32%,transparent) 48%,transparent 61%)}}.donor-profile-frame:not(.is-unframed) .donor-frame-content:after{pointer-events:none;animation:donor-frame-sheen 4.5s ease-in-out infinite}.donor-frame-content>.player-skin-head{z-index:2;position:relative}.donor-frame-corners,.donor-frame-orbit{z-index:3;pointer-events:none;position:absolute;inset:-9px}.donor-frame-orbit{border:1px dashed var(--frame-accent)}@supports (color:color-mix(in lab,red,red)){.donor-frame-orbit{border:1px dashed color-mix(in srgb,var(--frame-accent) 29%,transparent)}}.donor-frame-orbit{border-radius:36px;animation:donor-frame-orbit 13s linear infinite}.donor-frame-orbit i{background:var(--frame-accent);width:5px;height:5px;box-shadow:0 0 13px var(--frame-accent);border-radius:2px;position:absolute}.donor-frame-orbit i:first-child{top:-3px;left:18%}.donor-frame-orbit i:nth-child(2){top:37%;right:-3px}.donor-frame-orbit i:nth-child(3){bottom:-3px;right:24%}.donor-frame-orbit i:nth-child(4){bottom:31%;left:-3px}.donor-frame-corners i{border-color:var(--frame-secondary);width:13px;height:13px;filter:drop-shadow(0 0 5px var(--frame-accent));position:absolute}.donor-frame-corners i:first-child{border-top:2px solid;border-left:2px solid;top:0;left:0}.donor-frame-corners i:nth-child(2){border-top:2px solid;border-right:2px solid;top:0;right:0}.donor-frame-corners i:nth-child(3){border-bottom:2px solid;border-right:2px solid;bottom:0;right:0}.donor-frame-corners i:nth-child(4){border-bottom:2px solid;border-left:2px solid;bottom:0;left:0}.frame-vip-spark{--frame-accent:#65ddea;--frame-secondary:#5ee2ad}.frame-vip-aurora{--frame-accent:#61e1bc;--frame-secondary:#70c8ff}.frame-vip-prism{--frame-accent:#80e7f0;--frame-secondary:#b986ff}.frame-mvp-forge{--frame-accent:#f0bd63;--frame-secondary:#ff875f}.frame-mvp-inferno{--frame-accent:#ff8a5d;--frame-secondary:#f2c05d}.frame-mvp-sovereign{--frame-accent:#ff715f;--frame-secondary:#c989ff}.frame-ultimate-celestial{--frame-accent:#f3cf6a;--frame-secondary:#ba83ff;background:conic-gradient(from 210deg,#40412f,#322f52,#1b404a,#40412f)!important;box-shadow:0 0 0 1px #f5d26cb3,0 0 25px #f5d26c47,0 0 48px #ba83ff2b,inset 0 1px #fff3!important}.tier-2 .donor-frame-orbit{border-style:solid}.tier-3 .donor-frame-orbit{border-style:double;animation-duration:8s}.tier-3 .donor-frame-corners i{width:18px;height:18px}.account-avatar-frame{width:110px;height:110px}.account-command-identity .account-avatar-frame .account-avatar{width:92px;height:92px}.account-avatar-frame .donor-frame-corners,.account-avatar-frame:not(.is-unframed):before{display:none}.account-avatar-frame .donor-frame-orbit{border-radius:27px;inset:-4px}.account-avatar-frame .donor-frame-content{border-radius:18px}.public-profile-frame{width:138px;height:138px;margin-top:0}.public-profile-frame .player-profile-head{margin:0}.player-server-tag{border:1px solid var(--tag-accent);align-items:center;width:fit-content;margin:2px 0 6px;padding:5px 9px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.player-server-tag{border:1px solid color-mix(in srgb,var(--tag-accent) 42%,transparent)}}.player-server-tag{color:var(--tag-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.player-server-tag{color:color-mix(in srgb,var(--tag-accent) 80%,white)}}.player-server-tag{background:var(--tag-accent)}@supports (color:color-mix(in lab,red,red)){.player-server-tag{background:color-mix(in srgb,var(--tag-accent) 9%,transparent)}}.player-server-tag{box-shadow:0 0 18px var(--tag-accent)}@supports (color:color-mix(in lab,red,red)){.player-server-tag{box-shadow:0 0 18px color-mix(in srgb,var(--tag-accent) 10%,transparent)}}.player-server-tag{font:400 .72rem/1.2 Minecraft,ui-monospace,monospace}.server-tag-actions,.staff-directory-actions{align-items:center;gap:8px;display:flex}.server-tag-workspace{gap:20px;margin-top:20px;display:grid}.server-tag-workspace.is-editing{grid-template-columns:minmax(0,1fr)}.server-tag-catalogue,.server-tag-form{align-content:start;gap:12px;min-width:0;display:grid}.server-tag-form{background:radial-gradient(circle at 12% 0,#69dcea14,#0000 35%),#020c1194;border:1px solid #69dcea33;border-radius:22px;padding:22px;box-shadow:inset 0 1px #ffffff06,0 18px 60px #00000029}.server-tag-form>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:2px;display:flex}.server-tag-form>header>div{gap:4px;display:grid}.server-tag-form>header span{color:var(--cyan);letter-spacing:.14em;font-size:.62rem;font-weight:900}.server-tag-form>header strong{font-size:1.2rem}.server-tag-form>header small{color:#71878f;font-size:.66rem;font-weight:650}.server-tag-form label{color:#b8cbd1;gap:7px;font-size:.74rem;font-weight:800;display:grid}.server-tag-form label small{color:#789097;font-size:.65rem;line-height:1.45}.server-tag-form input,.server-tag-form textarea{background:#00070be0;border-color:#69dcea40;width:100%;box-shadow:inset 0 0 0 1px #ffffff04}.server-tag-form input:focus,.server-tag-form textarea:focus{border-color:#69dcea;outline:none;box-shadow:0 0 0 3px #69dcea17,0 0 20px #69dcea0f}.server-tag-builder-steps{grid-template-columns:repeat(3,1fr);gap:8px;margin:4px 0;display:grid}.server-tag-builder-steps span{color:#91a8af;background:#00090e75;border:1px solid #69dcea1c;border-radius:12px;align-items:center;gap:8px;padding:9px 11px;font-size:.65rem;font-weight:850;display:flex}.server-tag-builder-card>header>i,.server-tag-builder-steps i,.server-tag-publish-card>header>i{width:25px;height:25px;color:var(--cyan);background:#69dcea12;border:1px solid #69dcea59;border-radius:8px;flex:none;place-items:center;font-size:.58rem;font-style:normal;font-weight:950;display:grid}.server-tag-builder-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:14px;display:grid}.server-tag-builder-card,.server-tag-publish-card{background:#00080d75;border:1px solid #69dcea24;border-radius:18px;gap:13px;min-width:0;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff06}.server-tag-builder-card>header,.server-tag-publish-card>header{align-items:center;gap:10px;display:flex}.server-tag-builder-card>header>div,.server-tag-publish-card>header>div{gap:2px;display:grid}.server-tag-builder-card>header strong,.server-tag-publish-card>header strong{color:#e9f4f6;font-size:.78rem}.server-tag-builder-card>header small,.server-tag-publish-card>header small{color:#6f858d;font-size:.59rem}.server-tag-publish-card{grid-template-columns:minmax(0,1fr) auto;align-items:center}.server-tag-publish-card>header{align-self:start}.server-tag-publish-card>details{border-top:1px solid #69dcea1a;grid-column:1/-1;padding-top:11px}.server-tag-publish-card summary{cursor:pointer;color:#8fa7ae;width:fit-content;font-size:.66rem;font-weight:850}.server-tag-publish-card details>div{margin-top:12px}.server-tag-publish-actions{justify-content:flex-end;gap:9px;display:flex}.server-tag-publish-actions .button-primary{min-width:210px}.server-tag-world-tabs{margin-top:18px}.server-tag-catalogue-entry{gap:8px;display:grid}.server-tag-catalogue-entry>h4{color:#d9e9eb;justify-content:space-between;align-items:baseline;margin:7px 3px 0;font-size:.78rem;display:flex}.server-tag-catalogue-entry>h4 small{color:#61777f;letter-spacing:.08em;text-transform:uppercase;font-size:.48rem;font-weight:700}.server-tag-field-grid{grid-template-columns:minmax(0,1.5fr) minmax(110px,.5fr);gap:10px;display:grid}.server-tag-live-stage{isolation:isolate;background:linear-gradient(135deg,#071c24eb,#0c121ff2);border:1px solid #69dcea3d;border-radius:18px;gap:8px;min-height:118px;padding:18px;display:grid;position:relative;overflow:hidden}.server-tag-live-stage:before{content:"";background:var(--tag-gradient);filter:blur(64px);opacity:.2;z-index:-1;height:130px;animation:tag-studio-pulse 5s ease-in-out infinite;position:absolute;inset:-70% 5% auto}.server-tag-live-stage>small{color:#7f9ba4;letter-spacing:.14em;font-size:.57rem;font-weight:900}.server-tag-live-stage>details{color:#718990;align-self:end;width:fit-content;max-width:100%;font-size:.58rem}.server-tag-live-stage summary{cursor:pointer;font-weight:750}.server-tag-live-stage details code{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:5px;display:block;overflow:hidden}.server-tag-rgb-preview{white-space:nowrap;align-items:baseline;gap:6px;min-width:0;font:400 .94rem/1.2 Minecraft,ui-monospace,monospace;display:inline-flex}.server-tag-rgb-preview>strong{color:#eef8fa;font:inherit}.server-tag-live-stage .server-tag-rgb-preview{font-size:1.28rem}.server-tag-bracket-options,.server-tag-colour-studio{background:#00080c4d;border:1px solid #69dcea24;border-radius:17px;min-width:0;margin:0;padding:14px}.server-tag-bracket-options legend,.server-tag-colour-studio legend{color:#b8cbd1;padding:0 6px;font-size:.7rem;font-weight:900}.server-tag-colour-studio legend small{color:#70868e;margin-left:8px;font-size:.59rem;font-weight:700}.server-tag-colour-list{gap:8px;display:grid}.server-tag-colour-row{background:#010c11b8;border:1px solid #69dcea1f;border-radius:13px;grid-template-columns:auto 24px minmax(0,1fr) 28px;align-items:center;gap:8px;padding:8px;display:grid;position:relative}.server-tag-colour-row .colour-trigger{border-radius:10px;width:36px;height:36px}.server-tag-colour-row>span{color:#6e858d;font-size:.6rem;font-weight:900}.server-tag-colour-row>code{color:#c5d4d8;font-size:.68rem;font-weight:800}.server-tag-colour-row>button:last-child{color:#769099;background:0 0;border:0;border-radius:8px;width:28px;height:28px;font-size:1rem}.server-tag-colour-row>button:last-child:hover:not(:disabled){color:#ff8992;background:#ff68721a}.server-tag-colour-row>button:disabled{opacity:.25}.server-tag-colour-actions{gap:8px;margin-top:10px;display:flex}.server-tag-colour-actions .button{flex:1}.server-tag-presets{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px;display:grid}.server-tag-presets button{color:#91a7ae;background:#020d12ad;border:1px solid #69dcea1c;border-radius:10px;align-items:center;gap:7px;min-width:0;padding:8px;font-size:.62rem;font-weight:850;display:flex}.server-tag-presets button:hover{color:#effcff;border-color:#69dcea4d}.server-tag-presets i{border-radius:999px;width:22px;height:8px}.server-tag-bracket-options{grid-template-columns:1fr 1fr;gap:8px;display:grid}.server-tag-bracket-options legend{grid-column:1/-1}.server-tag-bracket-options>button{color:#8fa5ac;text-align:left;background:#010c11ad;border:1px solid #69dcea1f;border-radius:13px;align-items:center;gap:10px;padding:11px;display:flex}.server-tag-bracket-options>button.active{color:#f1fbfd;background:#69dcea14;border-color:#69dcea70;box-shadow:0 0 20px #69dcea0f}.server-tag-bracket-options i{text-align:center;min-width:30px;font-size:1.04rem;font-style:normal;font-weight:950}.server-tag-bracket-options span{gap:2px;display:grid}.server-tag-bracket-options strong{font-size:.67rem}.server-tag-bracket-options small{color:#6f858d;font-size:.56rem}.server-tag-scope-options{background:#00080c4d;border:1px solid #69dcea24;border-radius:15px;grid-template-columns:1fr 1fr;gap:8px;min-width:0;margin:0;padding:13px;display:grid}.server-tag-scope-options legend{color:#b8cbd1;grid-column:1/-1;padding:0 6px;font-size:.7rem;font-weight:900}.server-tag-scope-options>button{color:#8299a0;text-align:left;background:#010c11ad;border:1px solid #69dcea1f;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:11px;display:flex}.server-tag-scope-options>button:hover:not(:disabled){border-color:#69dcea4d}.server-tag-scope-options>button.active{color:#f1fbfd;background:#69dcea14;border-color:#69dcea70;box-shadow:0 0 20px #69dcea0f}.server-tag-scope-options>button:disabled{cursor:not-allowed}.server-tag-scope-options>button:not(.active):disabled{opacity:.45}.server-tag-scope-options i{width:29px;height:29px;color:var(--cyan);border:1px solid #69dcea38;border-radius:9px;flex:none;place-items:center;font-size:.82rem;font-style:normal;font-weight:950;display:grid}.server-tag-scope-options span{gap:2px;min-width:0;display:grid}.server-tag-scope-options strong{color:inherit;font-size:.67rem}.server-tag-scope-options small{color:#6f858d;font-size:.55rem;line-height:1.35}.server-tag-scope-lock{grid-column:1/-1;margin:1px 2px 0;line-height:1.45;color:#70878e!important;font-size:.57rem!important}.server-tag-catalogue-shell{background:#010a0f6b;border:1px solid #69dcea24;border-radius:20px;gap:15px;margin-top:20px;padding:17px;display:grid}.server-tag-catalogue-shell>header{border-bottom:1px solid #69dcea1a;justify-content:space-between;align-items:center;gap:16px;padding:2px 2px 12px;display:flex}.server-tag-catalogue-shell>header>div:first-child{gap:3px;display:grid}.server-tag-catalogue-shell>header h4{color:#edf8fa;font:1.05rem var(--display);margin:0}.server-tag-catalogue-shell>header p{color:#718890;margin:0;font-size:.65rem}.server-tag-catalogue-shell>header>div:last-child{gap:8px;display:flex}.server-tag-catalogue article{--tag-accent:#69dcea;border:1px solid var(--tag-accent);grid-template-columns:minmax(100px,auto) minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px;display:grid}@supports (color:color-mix(in lab,red,red)){.server-tag-catalogue article{border:1px solid color-mix(in srgb,var(--tag-accent) 22%,transparent)}}.server-tag-catalogue article{background:linear-gradient(100deg,var(--tag-accent),#020c1194);border-radius:17px}@supports (color:color-mix(in lab,red,red)){.server-tag-catalogue article{background:linear-gradient(100deg,color-mix(in srgb,var(--tag-accent) 7%,transparent),#020c1194)}}.server-tag-catalogue article.is-archived{opacity:.52}.server-tag-catalogue article>.server-tag-rgb-preview{border:1px solid var(--tag-accent);justify-content:center;padding:9px 11px}@supports (color:color-mix(in lab,red,red)){.server-tag-catalogue article>.server-tag-rgb-preview{border:1px solid color-mix(in srgb,var(--tag-accent) 35%,transparent)}}.server-tag-catalogue article>.server-tag-rgb-preview{background:var(--tag-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.server-tag-catalogue article>.server-tag-rgb-preview{background:color-mix(in srgb,var(--tag-accent) 7%,transparent)}}.server-tag-catalogue article>.server-tag-rgb-preview{font-size:.68rem}.server-tag-catalogue article>div:not(.server-tag-actions){gap:3px;min-width:0;display:grid}.server-tag-catalogue code{color:#9bb0b7;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.server-tag-catalogue small{color:#718890;font-size:.64rem}.server-tag-catalogue-badges{flex-wrap:wrap;gap:5px;display:flex}.server-tag-category{border:1px solid var(--tag-accent);width:fit-content;padding:3px 7px}@supports (color:color-mix(in lab,red,red)){.server-tag-category{border:1px solid color-mix(in srgb,var(--tag-accent) 24%,transparent)}}.server-tag-category{color:var(--tag-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.server-tag-category{color:color-mix(in srgb,var(--tag-accent) 72%,#a7b8bc)}}.server-tag-category{background:var(--tag-accent)}@supports (color:color-mix(in lab,red,red)){.server-tag-category{background:color-mix(in srgb,var(--tag-accent) 6%,transparent)}}.server-tag-category{letter-spacing:.08em;text-transform:uppercase;font-size:.48rem;font-weight:900}.server-tag-category.scope-seasonal{color:#e8c575;background:#efc1700e;border-color:#efc17047}.server-tag-category.scope-lifetime{color:#78dbaa;background:#64dfa80d;border-color:#64dfa840}.server-tag-order{color:#738890;font-size:.65rem;font-weight:850}.server-tag-catalogue-empty{color:#82979e;text-align:center;border:1px dashed #69dcea2e;border-radius:17px;justify-items:center;gap:7px;padding:35px 18px;display:grid}.server-tag-catalogue-empty>i{color:var(--cyan);font-size:1.25rem;font-style:normal}.server-tag-catalogue-empty strong{color:#dce9ec;font-size:.8rem}.server-tag-catalogue-empty p{margin:0 0 4px;font-size:.65rem}@keyframes tag-studio-pulse{0%,to{opacity:.14;transform:translate(-8%)}50%{opacity:.24;transform:translate(8%)}}@media (prefers-reduced-motion:reduce){.server-tag-live-stage:before{animation:none}}@media (max-width:980px){.server-tag-builder-grid{grid-template-columns:1fr}.server-tag-catalogue article{grid-template-columns:auto minmax(0,1fr) auto auto}}@media (max-width:620px){.server-tag-form{padding:15px}.server-tag-catalogue-shell>header,.server-tag-form>header{flex-direction:column;align-items:stretch}.server-tag-catalogue-shell>header .button,.server-tag-catalogue-shell>header>div:last-child,.server-tag-form>header .button{width:100%}.server-tag-catalogue-shell>header>div:last-child{flex-direction:column}.server-tag-bracket-options,.server-tag-builder-steps,.server-tag-field-grid,.server-tag-publish-card,.server-tag-scope-options{grid-template-columns:1fr}.server-tag-publish-actions,.server-tag-publish-card>details,.server-tag-publish-card>header,.server-tag-scope-lock,.server-tag-scope-options legend{grid-column:1}.server-tag-publish-actions{flex-direction:column-reverse}.server-tag-publish-actions .button{width:100%;min-width:0}.server-tag-presets{grid-template-columns:1fr}.server-tag-live-stage .server-tag-rgb-preview{font-size:.86rem}.server-tag-catalogue article{grid-template-columns:1fr;align-items:start}.server-tag-catalogue article>.server-tag-rgb-preview{justify-self:start}.server-tag-order{display:none}.server-tag-actions{justify-content:flex-end;width:100%}.server-tag-world-tabs,.tag-vault-worlds{grid-template-columns:1fr}.tag-token-donor-claim{flex-direction:column;align-items:stretch}.tag-token-donor-claim .button{width:100%}}@media (max-width:720px){.store-layout-horizontal .store-product-grid,.store-product-grid{grid-template-columns:1fr}.staff-directory-actions{justify-content:flex-end;width:100%}}.donor-reward-card{--reward-accent:#f1c76f;border:1px solid var(--reward-accent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17px;padding:17px 18px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.donor-reward-card{border:1px solid color-mix(in srgb,var(--reward-accent) 28%,transparent)}}.donor-reward-card{background:radial-gradient(circle at 100% 0,var(--reward-accent),transparent 35%),linear-gradient(135deg,#0e191cf5,#040e14f2);border-radius:19px}@supports (color:color-mix(in lab,red,red)){.donor-reward-card{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--reward-accent) 12%,transparent),transparent 35%),linear-gradient(135deg,#0e191cf5,#040e14f2)}}.donor-reward-card{box-shadow:0 17px 42px #0003,0 0 26px var(--reward-accent)}@supports (color:color-mix(in lab,red,red)){.donor-reward-card{box-shadow:0 17px 42px #0003,0 0 26px color-mix(in srgb,var(--reward-accent) 6%,transparent)}}.donor-reward-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:22%;animation:donor-ready-scan 4s ease-in-out infinite;position:absolute;inset:-100% auto -100% -28%;transform:rotate(20deg)}.donor-reward-card.is-claimed{--reward-accent:#67daa6}.donor-reward-gem{border:1px solid var(--reward-accent);place-items:center;width:46px;height:46px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.donor-reward-gem{border:1px solid color-mix(in srgb,var(--reward-accent) 42%,transparent)}}.donor-reward-gem{background:var(--reward-accent);border-radius:14px}@supports (color:color-mix(in lab,red,red)){.donor-reward-gem{background:color-mix(in srgb,var(--reward-accent) 7%,transparent)}}.donor-reward-gem{box-shadow:0 0 22px var(--reward-accent)}@supports (color:color-mix(in lab,red,red)){.donor-reward-gem{box-shadow:0 0 22px color-mix(in srgb,var(--reward-accent) 12%,transparent)}}.donor-reward-gem:before{content:"◆";color:var(--reward-accent);text-shadow:0 0 15px var(--reward-accent);animation:donor-gem-pulse 2.2s ease-in-out infinite}.donor-reward-gem i{border:1px solid var(--reward-accent);position:absolute;inset:7px}@supports (color:color-mix(in lab,red,red)){.donor-reward-gem i{border:1px solid color-mix(in srgb,var(--reward-accent) 22%,transparent)}}.donor-reward-gem i{border-radius:9px;transform:rotate(45deg)}.donor-reward-gem i:last-child{inset:13px;transform:rotate(-45deg)}.donor-reward-card>div:nth-child(2){min-width:0}.donor-reward-card .eyebrow{color:var(--reward-accent);margin:0}.donor-reward-card h2{margin:4px 0 2px;font-size:1.05rem}.donor-reward-card p{color:#7f939a;margin:0;font-size:.68rem;line-height:1.55}.donor-reward-card small[role=status]{color:#efaa7b;margin-top:5px;font-size:.61rem;display:block}.donor-reward-card>.button{z-index:2;white-space:nowrap;position:relative}.donor-reward-claimed{color:#85e5b8;text-transform:uppercase;background:#67daa60f;border:1px solid #67daa647;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:.61rem;font-weight:900;display:inline-flex}.donor-reward-claimed i{font-style:normal}.donor-reward-reveal{z-index:300;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 50% 45%,#69dcea1f,#0000 32%),#00060ae0;place-items:center;padding:18px;animation:donor-reveal-backdrop .35s both;display:grid;position:fixed;inset:0;overflow:hidden}.donor-reward-reveal-card{--reveal-accent:#6fe0ea;z-index:2;border:1px solid var(--reveal-accent);justify-items:center;width:min(100%,570px);padding:42px clamp(24px,5vw,54px) 34px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.donor-reward-reveal-card{border:1px solid color-mix(in srgb,var(--reveal-accent) 48%,transparent)}}.donor-reward-reveal-card{background:radial-gradient(circle at 50% 23%,var(--reveal-accent),transparent 31%),linear-gradient(155deg,#0a1d27fc,#030c12fc);border-radius:30px}@supports (color:color-mix(in lab,red,red)){.donor-reward-reveal-card{background:radial-gradient(circle at 50% 23%,color-mix(in srgb,var(--reveal-accent) 17%,transparent),transparent 31%),linear-gradient(155deg,#0a1d27fc,#030c12fc)}}.donor-reward-reveal-card{box-shadow:0 35px 100px #0009,0 0 90px var(--reveal-accent),inset 0 1px #ffffff17}@supports (color:color-mix(in lab,red,red)){.donor-reward-reveal-card{box-shadow:0 35px 100px #0009,0 0 90px color-mix(in srgb,var(--reveal-accent) 17%,transparent),inset 0 1px #ffffff17}}.donor-reward-reveal-card{text-align:center;animation:donor-reveal-card .7s cubic-bezier(.16,1,.3,1) both}.donor-reward-reveal-card.family-mvp{--reveal-accent:#ff9364}.donor-reward-reveal-card.family-ultimate{--reveal-accent:#efd06d}.donor-reward-frame-preview{width:150px;height:150px;margin:24px 0 20px;animation:donor-frame-arrive 1.1s cubic-bezier(.16,1,.3,1) .18s both}.donor-reward-frame-preview>.player-skin-head{border-radius:27px;width:128px;height:128px}.donor-reward-reveal-card>small{color:var(--reveal-accent)}@supports (color:color-mix(in lab,red,red)){.donor-reward-reveal-card>small{color:color-mix(in srgb,var(--reveal-accent) 70%,#a8b9bf)}}.donor-reward-reveal-card>small{letter-spacing:.11em;text-transform:uppercase;font-size:.58rem;font-weight:900}.donor-reward-reveal-card h2{color:#f5fbfc;text-shadow:0 0 30px var(--reveal-accent);margin:6px 0 7px;font-size:clamp(2.1rem,7vw,3.4rem)}@supports (color:color-mix(in lab,red,red)){.donor-reward-reveal-card h2{text-shadow:0 0 30px color-mix(in srgb,var(--reveal-accent) 25%,transparent)}}.donor-reward-reveal-card>p{color:#8da1a8;max-width:430px;margin:0;font-size:.75rem;line-height:1.65}.donor-reward-reveal-card>div{grid-template-columns:1fr 1fr;gap:9px;width:100%;margin:24px 0 19px;display:grid}.donor-reward-reveal-card>div span{border:1px solid var(--reveal-accent);justify-items:center;gap:3px;padding:13px;display:grid}@supports (color:color-mix(in lab,red,red)){.donor-reward-reveal-card>div span{border:1px solid color-mix(in srgb,var(--reveal-accent) 18%,transparent)}}.donor-reward-reveal-card>div span{background:var(--reveal-accent);border-radius:14px}@supports (color:color-mix(in lab,red,red)){.donor-reward-reveal-card>div span{background:color-mix(in srgb,var(--reveal-accent) 4%,#01090e80)}}.donor-reward-reveal-card>div i{color:var(--reveal-accent);text-shadow:0 0 12px var(--reveal-accent);font-style:normal}.donor-reward-reveal-card>div strong{font:.7rem var(--display)}.donor-reward-reveal-card>div small{color:#657c84;font-size:.55rem}.donor-reward-reveal-card>.button{width:100%}.donor-reward-reveal-card>div.single-reward{grid-template-columns:minmax(0,1fr);max-width:300px}.donor-reward-reveal-card>.donor-reward-reveal-actions{grid-template-columns:1fr 1fr;gap:9px;width:100%;max-width:390px;margin:0;display:grid}.donor-reward-reveal-actions .button{width:100%}.donor-reward-reveal-message{color:#ffb27f!important;margin:0 0 14px!important;font-size:.66rem!important}.donor-reward-particles{z-index:1;position:absolute;inset:50%}.donor-reward-particles i{--angle:calc(var(--particle) * 20deg);width:7px;height:7px;animation:donor-particle 1.4s calc(var(--particle) * 25ms) cubic-bezier(.16,.8,.3,1) both;background:#75e0e9;border-radius:2px;position:absolute;box-shadow:0 0 16px}.staff-showcase-grid h2{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.staff-name-tag{border:1px solid var(--staff-accent);padding:4px 7px}@supports (color:color-mix(in lab,red,red)){.staff-name-tag{border:1px solid color-mix(in srgb,var(--staff-accent) 42%,transparent)}}.staff-name-tag{color:var(--staff-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.staff-name-tag{color:color-mix(in srgb,var(--staff-accent) 80%,white 20%)}}.staff-name-tag{background:var(--staff-accent)}@supports (color:color-mix(in lab,red,red)){.staff-name-tag{background:color-mix(in srgb,var(--staff-accent) 8%,transparent)}}.staff-name-tag{letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 16px var(--staff-accent);font:900 .48rem/1 Inter,sans-serif}@supports (color:color-mix(in lab,red,red)){.staff-name-tag{box-shadow:0 0 16px color-mix(in srgb,var(--staff-accent) 8%,transparent)}}@keyframes donor-frame-sheen{0%,55%{transform:translate(-90%)}85%,to{transform:translate(90%)}}@keyframes donor-frame-orbit{to{transform:rotate(1turn)}}@keyframes donor-ready-scan{0%,50%{translate:-250%}85%,to{translate:700%}}@keyframes donor-gem-pulse{50%{filter:brightness(1.35);scale:1.2}}@keyframes donor-reveal-backdrop{0%{opacity:0}}@keyframes donor-reveal-card{0%{opacity:0;transform:translateY(30px)scale(.86)}}@keyframes donor-frame-arrive{0%{opacity:0;filter:brightness(2);transform:scale(.25)rotate(-35deg)}65%{transform:scale(1.08)rotate(3deg)}}@keyframes donor-particle{0%{opacity:0;transform:rotate(var(--angle)) translateY(0) scale(.3)}35%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(-48vmin) scale(1.5)}}@media (max-width:760px){.donor-reward-card{grid-template-columns:auto minmax(0,1fr);padding:15px}.donor-reward-card>.button,.donor-reward-claimed{grid-column:1/-1;justify-content:center;width:100%}.account-avatar-frame{width:76px;height:76px;border-radius:20px!important;padding:5px!important}.account-command-identity .account-avatar-frame .account-avatar{border-radius:16px;width:64px;height:64px}.public-profile-frame{width:92px;height:92px;border-radius:22px!important;padding:5px!important}.public-profile-frame .player-profile-head{width:76px;height:76px}.donor-reward-reveal-card{border-radius:24px;padding:32px 18px 22px}.donor-reward-frame-preview{width:130px;height:130px}.donor-reward-frame-preview>.player-skin-head{width:108px;height:108px}.donor-reward-reveal-card>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.donor-frame-content:after,.donor-frame-orbit,.donor-reward-card:after,.donor-reward-frame-preview,.donor-reward-gem:before,.donor-reward-particles i,.donor-reward-reveal,.donor-reward-reveal-card{animation:none!important}}.staff-maintenance-control{background:radial-gradient(circle at 100% 0,#5ce2a31f,#0000 38%),linear-gradient(145deg,#031317eb,#030c13b8);border:1px solid #5ce2a340;border-radius:21px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;padding:clamp(20px,3vw,28px);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000038,inset 0 1px #ffffff0a}.staff-maintenance-control:before{content:"";pointer-events:none;border:1px solid #69dcea24;border-radius:35%;width:210px;height:210px;position:absolute;top:-90px;right:-60px;transform:rotate(25deg);box-shadow:-45px 45px #69dcea05,-90px 90px #69dcea03}.staff-maintenance-control:not(.is-off){background:radial-gradient(circle at 100% 0,#efbb5d1f,#0000 38%),linear-gradient(145deg,#1a150ad1,#030c13cc);border-color:#efbb5d59;box-shadow:0 20px 50px #00000038,0 0 38px #efbb5d0e,inset 0 1px #ffffff0a}.staff-maintenance-intro{z-index:1;grid-column:1/-1;padding-right:150px;position:relative}.staff-maintenance-intro>span{color:#63dfa9;letter-spacing:.13em;font-size:.57rem;font-weight:950}.staff-maintenance-control:not(.is-off) .staff-maintenance-intro>span{color:#efbb5d}.staff-maintenance-intro strong{font:900 clamp(1.25rem,2.5vw,1.8rem) var(--display);margin-top:4px;display:block}.staff-maintenance-intro p{color:#82969e;max-width:780px;margin:7px 0 0;font-size:.71rem;line-height:1.65}.staff-maintenance-intro i{color:#70dda9;text-transform:uppercase;background:#5ce2a30d;border:1px solid #5ce2a342;border-radius:999px;padding:7px 10px;font-size:.54rem;font-style:normal;font-weight:900;position:absolute;top:5px;right:0}.staff-maintenance-control:not(.is-off) .staff-maintenance-intro i{color:#efc779;background:#efbb5d0f;border-color:#efbb5d52}.staff-maintenance-control label{z-index:1;color:#879ba3;letter-spacing:.06em;text-transform:uppercase;align-content:start;gap:7px;font-size:.6rem;font-weight:850;display:grid;position:relative}.staff-maintenance-control input,.staff-maintenance-control select,.staff-maintenance-control textarea{color:#e8f4f6;width:100%;font:inherit;letter-spacing:normal;text-transform:none;background:#01090ec7;border:1px solid #69dcea2e;border-radius:12px;outline:0}.staff-maintenance-control input,.staff-maintenance-control select{min-height:48px;padding:0 14px}.staff-maintenance-control textarea{resize:vertical;min-height:112px;padding:13px 14px;line-height:1.6}.staff-maintenance-control input:focus,.staff-maintenance-control select:focus,.staff-maintenance-control textarea:focus{border-color:#69dcea;box-shadow:0 0 0 3px #69dcea13}.staff-maintenance-message{grid-column:1/-1}.staff-maintenance-actions{flex-wrap:wrap;grid-column:1/-1;gap:9px;padding-top:4px;display:flex}@media (max-width:720px){.staff-maintenance-control{grid-template-columns:1fr}.staff-maintenance-actions,.staff-maintenance-intro,.staff-maintenance-message{grid-column:1}.staff-maintenance-intro{padding-top:40px;padding-right:0}.staff-maintenance-intro i{top:0;left:0;right:auto}.staff-maintenance-actions .button{width:100%}}.maintenance-experience{--maintenance-accent:#69dcea;--maintenance-secondary:#5ce2a3;z-index:1000;color:#edf9fa;isolation:isolate;background:radial-gradient(circle at 16% 18%,#34b6bb2b,#0000 31%),radial-gradient(circle at 84% 72%,#53dfa11c,#0000 29%),linear-gradient(145deg,#02080d,#071722 48%,#040b12);min-height:100dvh;position:fixed;inset:0;overflow:auto}.maintenance-experience.is-coming-soon{--maintenance-accent:#b17bea;--maintenance-secondary:#69dcea;background:radial-gradient(circle at 17% 20%,#b17bea33,#0000 31%),radial-gradient(circle at 82% 74%,#69dcea21,#0000 30%),linear-gradient(145deg,#050712,#101328 48%,#050a12)}.maintenance-loading{place-items:center;display:grid}.maintenance-loading-mark{text-align:center;justify-items:center;gap:20px;display:grid}.maintenance-loading-mark>img{filter:drop-shadow(0 20px 35px #0000007a);width:min(190px,42vw);height:auto}.maintenance-loading-mark>div{align-items:end;gap:6px;height:30px;display:flex}.maintenance-loading-mark span{background:var(--maintenance-accent);border-radius:4px;width:6px;height:30%;animation:maintenance-bars 1.15s ease-in-out infinite;box-shadow:0 0 14px #69dcea99}.maintenance-loading-mark span:nth-child(2){animation-delay:-.92s}.maintenance-loading-mark span:nth-child(3){animation-delay:-.69s}.maintenance-loading-mark span:nth-child(4){animation-delay:-.46s}.maintenance-loading-mark span:nth-child(5){animation-delay:-.23s}.maintenance-loading-mark p{color:#77919a;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:850}.maintenance-experience:before{content:"";z-index:-1;opacity:.32;pointer-events:none;background-image:radial-gradient(#ffffff7a .6px,#0000 .7px);background-size:5px 5px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000)}.maintenance-sky,.maintenance-sky>i{pointer-events:none;position:absolute}.maintenance-sky{z-index:-1;inset:0;overflow:hidden}.maintenance-orb{filter:blur(85px);opacity:.16;border-radius:50%;width:36vw;height:36vw;animation:maintenance-drift 11s ease-in-out infinite alternate}.maintenance-orb.orb-one{background:var(--maintenance-accent);top:-16vw;left:-13vw}.maintenance-orb.orb-two{background:var(--maintenance-secondary);animation-delay:-5s;bottom:-18vw;right:-16vw}.maintenance-grid{opacity:.27;transform-origin:bottom;background-image:linear-gradient(#69dcea14 1px,#0000 0),linear-gradient(90deg,#69dcea14 1px,#0000 0);background-size:72px 72px;inset:0;transform:perspective(600px)rotateX(57deg)scale(1.5)translateY(30%);-webkit-mask-image:linear-gradient(150deg,#000,#0000 65%);mask-image:linear-gradient(150deg,#000,#0000 65%)}.maintenance-beam{background:linear-gradient(transparent,var(--maintenance-accent),transparent);width:1px;height:150%;box-shadow:0 0 45px 8px var(--maintenance-accent);top:-30%;left:50%}@supports (color:color-mix(in lab,red,red)){.maintenance-beam{box-shadow:0 0 45px 8px color-mix(in srgb,var(--maintenance-accent) 35%,transparent)}}.maintenance-beam{opacity:.25;animation:maintenance-scan 7s linear infinite;transform:rotate(27deg)}.maintenance-pixel{border:1px solid var(--maintenance-accent);background:var(--maintenance-accent);width:8px;height:8px}@supports (color:color-mix(in lab,red,red)){.maintenance-pixel{background:color-mix(in srgb,var(--maintenance-accent) 25%,transparent)}}.maintenance-pixel{box-shadow:0 0 18px var(--maintenance-accent)}@supports (color:color-mix(in lab,red,red)){.maintenance-pixel{box-shadow:0 0 18px color-mix(in srgb,var(--maintenance-accent) 42%,transparent)}}.maintenance-pixel{animation:maintenance-pixel-float 6s ease-in-out infinite}.maintenance-pixel.pixel-1{top:18%;left:7%}.maintenance-pixel.pixel-2{animation-delay:-2s;top:77%;left:14%}.maintenance-pixel.pixel-3{animation-delay:-3.5s;top:9%;left:26%}.maintenance-pixel.pixel-4{animation-delay:-1s;top:84%;left:33%}.maintenance-pixel.pixel-5{animation-delay:-4s;top:22%;left:45%}.maintenance-pixel.pixel-6{animation-delay:-2.8s;top:78%;left:55%}.maintenance-pixel.pixel-7{animation-delay:-1.4s;top:12%;left:66%}.maintenance-pixel.pixel-8{animation-delay:-4.6s;top:87%;left:74%}.maintenance-pixel.pixel-9{animation-delay:-.7s;top:24%;left:84%}.maintenance-pixel.pixel-10{animation-delay:-3.2s;top:68%;left:93%}.maintenance-pixel.pixel-11{animation-delay:-5s;top:48%;left:61%}.maintenance-pixel.pixel-12{animation-delay:-2.2s;top:51%;left:22%}.maintenance-shell{grid-template-rows:auto 1fr auto;gap:42px;width:min(100% - 48px,1380px);min-height:100dvh;margin:auto;padding:32px 0;display:grid}.maintenance-brand-row{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:25px;padding-bottom:22px;display:flex}.maintenance-brand-row>img{filter:drop-shadow(0 12px 24px #0006);width:142px;height:auto}.maintenance-signal{border:1px solid var(--maintenance-secondary);align-items:center;gap:11px;padding:10px 15px;display:flex}@supports (color:color-mix(in lab,red,red)){.maintenance-signal{border:1px solid color-mix(in srgb,var(--maintenance-secondary) 25%,transparent)}}.maintenance-signal{background:#040e1499;border-radius:14px;box-shadow:inset 0 1px #ffffff0a}.maintenance-live-dot,.maintenance-signal>span{background:var(--maintenance-secondary);width:9px;height:9px;box-shadow:0 0 0 5px var(--maintenance-secondary),0 0 18px var(--maintenance-secondary);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.maintenance-live-dot,.maintenance-signal>span{box-shadow:0 0 0 5px color-mix(in srgb,var(--maintenance-secondary) 9%,transparent),0 0 18px var(--maintenance-secondary)}}.maintenance-live-dot,.maintenance-signal>span{animation:maintenance-pulse 2s ease-in-out infinite}.maintenance-signal div{line-height:1.25;display:grid}.maintenance-signal small,.maintenance-status-row small{color:#67818a;letter-spacing:.13em;text-transform:uppercase;font-size:.53rem;font-weight:850}.maintenance-signal strong{font:.66rem var(--display)}.maintenance-stage{grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:center;gap:clamp(50px,8vw,130px);padding-block:clamp(28px,7vh,86px);display:grid}.maintenance-copy{max-width:760px}.maintenance-kicker{color:var(--maintenance-accent);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 24px;font-size:.68rem;font-weight:900;display:flex}.maintenance-kicker span{border:1px solid var(--maintenance-accent);place-items:center;width:31px;height:31px;display:grid}@supports (color:color-mix(in lab,red,red)){.maintenance-kicker span{border:1px solid color-mix(in srgb,var(--maintenance-accent) 45%,transparent)}}.maintenance-kicker span{background:var(--maintenance-accent);border-radius:9px}@supports (color:color-mix(in lab,red,red)){.maintenance-kicker span{background:color-mix(in srgb,var(--maintenance-accent) 8%,transparent)}}.maintenance-kicker span{box-shadow:0 0 25px var(--maintenance-accent)}@supports (color:color-mix(in lab,red,red)){.maintenance-kicker span{box-shadow:0 0 25px color-mix(in srgb,var(--maintenance-accent) 12%,transparent)}}.maintenance-copy h1{letter-spacing:-.055em;text-wrap:balance;background:linear-gradient(105deg,#fff 0 38%,var(--maintenance-accent) 72%,var(--maintenance-secondary));color:#0000;filter:drop-shadow(0 12px 30px #00000061);-webkit-background-clip:text;background-clip:text;max-width:780px;margin:0;font-size:clamp(3.2rem,7vw,7.4rem);line-height:.92}.maintenance-message{color:#9aafb7;text-wrap:pretty;max-width:690px;margin:30px 0 0;font-size:clamp(1rem,1.5vw,1.22rem);line-height:1.75}.maintenance-actions{flex-wrap:wrap;gap:11px;margin-top:34px;display:flex}.maintenance-actions .button{border-radius:15px;min-height:54px;padding-inline:24px;font-size:.76rem}.maintenance-staff-button{color:#041218;background:linear-gradient(135deg,var(--maintenance-accent),var(--maintenance-secondary));box-shadow:0 14px 38px var(--maintenance-accent),inset 0 1px #ffffff73;border-color:#0000}@supports (color:color-mix(in lab,red,red)){.maintenance-staff-button{box-shadow:0 14px 38px color-mix(in srgb,var(--maintenance-accent) 22%,transparent),inset 0 1px #ffffff73}}.maintenance-staff-button:hover{box-shadow:0 18px 46px var(--maintenance-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.maintenance-staff-button:hover{box-shadow:0 18px 46px color-mix(in srgb,var(--maintenance-accent) 30%,transparent)}}.maintenance-staff-button span{margin-left:8px}.maintenance-discord-button{background:#0510177a;border-color:#ffffff26}.maintenance-reactor{aspect-ratio:1;filter:drop-shadow(0 30px 55px #0000007a);justify-self:end;place-items:center;width:min(34vw,440px);display:grid;position:relative}.maintenance-reactor:before{content:"";background:radial-gradient(circle,var(--maintenance-accent),transparent 68%);border-radius:50%;position:absolute;inset:11%}@supports (color:color-mix(in lab,red,red)){.maintenance-reactor:before{background:radial-gradient(circle,color-mix(in srgb,var(--maintenance-accent) 24%,transparent),transparent 68%)}}.maintenance-reactor:before{filter:blur(15px);animation:maintenance-reactor-glow 3s ease-in-out infinite}.maintenance-ring{border:1px solid var(--maintenance-accent);position:absolute;inset:5%}@supports (color:color-mix(in lab,red,red)){.maintenance-ring{border:1px solid color-mix(in srgb,var(--maintenance-accent) 43%,transparent)}}.maintenance-ring{border-radius:50%;animation:maintenance-rotate 15s linear infinite}.maintenance-ring:after,.maintenance-ring:before{content:"";border:1px dashed #ffffff1f;border-radius:50%;position:absolute;inset:12%}.maintenance-ring:after{border-color:var(--maintenance-secondary);inset:27%}@supports (color:color-mix(in lab,red,red)){.maintenance-ring:after{border-color:color-mix(in srgb,var(--maintenance-secondary) 35%,transparent)}}.maintenance-ring.ring-inner{border-style:dashed;animation-duration:10s;animation-direction:reverse;inset:20%}.maintenance-ring i{border:2px solid var(--maintenance-accent);width:13px;height:13px;box-shadow:0 0 18px var(--maintenance-accent);background:#07131b;position:absolute;transform:rotate(45deg)}.maintenance-ring i:first-child{top:-7px;left:50%}.maintenance-ring i:nth-child(2){top:50%;right:-7px}.maintenance-ring i:nth-child(3){bottom:-7px;left:50%}.maintenance-ring i:nth-child(4){top:50%;left:-7px}.maintenance-core{aspect-ratio:1;border:1px solid var(--maintenance-accent);width:31%;position:relative}@supports (color:color-mix(in lab,red,red)){.maintenance-core{border:1px solid color-mix(in srgb,var(--maintenance-accent) 76%,transparent)}}.maintenance-core{background:radial-gradient(circle at 37% 31%,#fff 0 3%,var(--maintenance-accent) 5% 12%,var(--maintenance-accent) 24%,var(--maintenance-secondary) 48%,#061019 74%);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.maintenance-core{background:radial-gradient(circle at 37% 31%,#fff 0 3%,color-mix(in srgb,var(--maintenance-accent) 92%,#fff) 5% 12%,var(--maintenance-accent) 24%,color-mix(in srgb,var(--maintenance-secondary) 72%,#07131b) 48%,#061019 74%)}}.maintenance-core{box-shadow:inset -18px -22px 34px #01070cad,inset 10px 10px 25px #ffffff2e,0 0 22px var(--maintenance-accent),0 0 72px var(--maintenance-accent),0 0 140px var(--maintenance-secondary)}@supports (color:color-mix(in lab,red,red)){.maintenance-core{box-shadow:inset -18px -22px 34px #01070cad,inset 10px 10px 25px #ffffff2e,0 0 22px var(--maintenance-accent),0 0 72px color-mix(in srgb,var(--maintenance-accent) 58%,transparent),0 0 140px color-mix(in srgb,var(--maintenance-secondary) 22%,transparent)}}.maintenance-core{animation:maintenance-core-float 4s ease-in-out infinite}.maintenance-core:before{content:"";border:1px solid var(--maintenance-accent);position:absolute;inset:-25%}@supports (color:color-mix(in lab,red,red)){.maintenance-core:before{border:1px solid color-mix(in srgb,var(--maintenance-accent) 22%,transparent)}}.maintenance-core:before{background:radial-gradient(circle,transparent 42%,var(--maintenance-accent) 57%,transparent 72%);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.maintenance-core:before{background:radial-gradient(circle,transparent 42%,color-mix(in srgb,var(--maintenance-accent) 13%,transparent) 57%,transparent 72%)}}.maintenance-core:before{filter:blur(4px);animation:maintenance-corona 2.8s ease-in-out infinite}.maintenance-core:after{content:"";background:linear-gradient(135deg,#ffffff6b,transparent 28% 62%,var(--maintenance-secondary));border-radius:50%;position:absolute;inset:18%}@supports (color:color-mix(in lab,red,red)){.maintenance-core:after{background:linear-gradient(135deg,#ffffff6b,transparent 28% 62%,color-mix(in srgb,var(--maintenance-secondary) 38%,transparent))}}.maintenance-core:after{filter:blur(3px);opacity:.8;animation:maintenance-plasma 5s linear infinite}.maintenance-status-row{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(90deg,#06141cdb,#050d14a8);border:1px solid #ffffff17;border-radius:19px;grid-template-columns:1fr 1fr auto;align-items:center;gap:24px;padding:20px 22px;display:grid;box-shadow:0 22px 55px #00000047,inset 0 1px #ffffff09}.maintenance-status-row>div:not(.maintenance-loader){grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;display:grid}.maintenance-status-row .maintenance-live-dot{grid-row:1/3}.maintenance-status-row strong{font:.72rem var(--display)}.maintenance-loader{align-items:end;gap:4px;height:25px;display:flex}.maintenance-loader span{background:var(--maintenance-accent);width:4px;height:35%;box-shadow:0 0 10px var(--maintenance-accent);border-radius:3px}@supports (color:color-mix(in lab,red,red)){.maintenance-loader span{box-shadow:0 0 10px color-mix(in srgb,var(--maintenance-accent) 50%,transparent)}}.maintenance-loader span{animation:maintenance-bars 1.2s ease-in-out infinite}.maintenance-loader span:nth-child(2){animation-delay:-1s}.maintenance-loader span:nth-child(3){animation-delay:-.8s}.maintenance-loader span:nth-child(4){animation-delay:-.6s}.maintenance-loader span:nth-child(5){animation-delay:-.4s}.maintenance-loader span:nth-child(6){animation-delay:-.2s}@keyframes maintenance-drift{to{transform:translate(9vw,8vh)scale(1.15)}}@keyframes maintenance-scan{0%{transform:translate(-70vw)rotate(27deg)}to{transform:translate(70vw)rotate(27deg)}}@keyframes maintenance-pixel-float{50%{opacity:.35;transform:translateY(-18px)rotate(90deg)}}@keyframes maintenance-pulse{50%{opacity:.45;box-shadow:0 0 0 8px transparent,0 0 8px var(--maintenance-secondary)}}@keyframes maintenance-rotate{to{transform:rotate(1turn)}}@keyframes maintenance-reactor-glow{50%{opacity:.55;transform:scale(1.13)}}@keyframes maintenance-core-float{50%{transform:translateY(-8px)scale(1.035)}}@keyframes maintenance-corona{50%{opacity:.42;transform:scale(1.14)}}@keyframes maintenance-plasma{to{transform:rotate(1turn)}}@keyframes maintenance-bars{50%{opacity:.45;height:100%}}@media (max-width:900px){.maintenance-shell{gap:24px}.maintenance-stage{grid-template-columns:1fr;padding-block:30px}.maintenance-reactor{opacity:.2;width:330px;position:absolute;top:27%;right:-90px}.maintenance-copy{z-index:1;position:relative}.maintenance-status-row{grid-template-columns:1fr 1fr}.maintenance-loader{display:none}}@media (max-width:620px){.maintenance-shell{width:min(100% - 30px,1380px);padding:19px 0}.maintenance-brand-row>img{width:105px}.maintenance-signal{padding:8px 10px}.maintenance-signal small{display:none}.maintenance-stage{align-content:center;min-height:calc(100dvh - 210px);padding:22px 0}.maintenance-kicker{letter-spacing:.14em;margin-bottom:18px;font-size:.56rem}.maintenance-copy h1{font-size:clamp(2.8rem,16vw,4.6rem)}.maintenance-message{margin-top:22px;font-size:.92rem;line-height:1.65}.maintenance-actions{margin-top:26px;display:grid}.maintenance-actions .button{width:100%}.maintenance-reactor{width:290px;top:32%;right:-130px}.maintenance-status-row{grid-template-columns:1fr;gap:14px;padding:15px 17px}.maintenance-status-row>div:nth-child(2){border-top:1px solid #ffffff14;padding-top:12px}}@media (prefers-reduced-motion:reduce){.maintenance-experience *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.account-section{background:radial-gradient(circle at 14% 8%,#69dcea12,#0000 25%),radial-gradient(circle at 88% 18%,#a978df0e,#0000 22%),linear-gradient(#08151d,#07121a 58%,#08131b);min-height:78vh;padding:118px 0 96px}.account-preview{max-width:1320px}.account-dashboard{--account-accent:var(--cyan);box-shadow:none;background:0 0;border:0;border-radius:0;gap:18px;padding:0;display:grid;overflow:visible}.account-dashboard:before{display:none}.account-dashboard-emerald{--account-accent:#5bdda5}.account-dashboard-amethyst{--account-accent:#bc87ed}.account-dashboard>*{z-index:1;position:relative}.account-command-hero{border:1px solid var(--account-accent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:clamp(24px,3vw,36px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.account-command-hero{border:1px solid color-mix(in srgb,var(--account-accent) 26%,#6fb1bf29)}}.account-command-hero{background:radial-gradient(circle at 0 50%,var(--account-accent),transparent 34%),radial-gradient(circle at 93% 0,#69dcea17,transparent 28%),linear-gradient(135deg,#0a1d27fa,#051119fa);border-radius:26px}@supports (color:color-mix(in lab,red,red)){.account-command-hero{background:radial-gradient(circle at 0 50%,color-mix(in srgb,var(--account-accent) 15%,transparent),transparent 34%),radial-gradient(circle at 93% 0,#69dcea17,transparent 28%),linear-gradient(135deg,#0a1d27fa,#051119fa)}}.account-command-hero{box-shadow:0 24px 70px #0000004d,0 0 38px var(--account-accent),inset 0 1px #ffffff0f}@supports (color:color-mix(in lab,red,red)){.account-command-hero{box-shadow:0 24px 70px #0000004d,0 0 38px color-mix(in srgb,var(--account-accent) 6%,transparent),inset 0 1px #ffffff0f}}.account-command-hero{animation:account-command-in .55s cubic-bezier(.16,1,.3,1) both}.account-command-hero:after{content:"";border:28px solid var(--account-accent);width:250px;height:250px;position:absolute;bottom:-115px;right:-60px}@supports (color:color-mix(in lab,red,red)){.account-command-hero:after{border:28px solid color-mix(in srgb,var(--account-accent) 6%,transparent)}}.account-command-hero:after{pointer-events:none;border-radius:58px;transform:rotate(35deg)}.account-command-identity{z-index:1;align-items:center;gap:22px;min-width:0;display:flex;position:relative}.account-command-identity .account-avatar{border-color:var(--account-accent);border-radius:22px;flex:none;width:92px;height:92px}@supports (color:color-mix(in lab,red,red)){.account-command-identity .account-avatar{border-color:color-mix(in srgb,var(--account-accent) 42%,transparent)}}.account-command-identity .account-avatar{box-shadow:0 15px 30px #00000059,0 0 34px var(--account-accent),7px 7px 0 #01080c61}@supports (color:color-mix(in lab,red,red)){.account-command-identity .account-avatar{box-shadow:0 15px 30px #00000059,0 0 34px color-mix(in srgb,var(--account-accent) 18%,transparent),7px 7px 0 #01080c61}}.account-command-identity>div{min-width:0}.account-command-identity .eyebrow{color:var(--account-accent);margin-bottom:7px}.account-command-identity h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.15rem,4vw,4rem);line-height:.96}.account-command-identity h1 em{color:var(--account-accent);text-shadow:0 7px 0 var(--account-accent),0 0 28px var(--account-accent);font-style:normal}@supports (color:color-mix(in lab,red,red)){.account-command-identity h1 em{text-shadow:0 7px 0 color-mix(in srgb,var(--account-accent) 25%,#07131b),0 0 28px color-mix(in srgb,var(--account-accent) 15%,transparent)}}.account-command-identity p{color:#8da2aa;margin:13px 0 0;font-size:.82rem}.account-command-signals{z-index:1;justify-items:end;gap:9px;min-width:190px;display:grid;position:relative}.account-command-signals .account-donor-badge{margin:0}.account-command-signals>small{color:#687f88;font-size:.61rem}.account-player-badge{color:#94dce4;letter-spacing:.08em;text-transform:uppercase;background:#69dcea0f;border:1px solid #69dcea42;border-radius:999px;padding:8px 11px;font-size:.58rem;font-weight:900}.account-world-deck{background:#030e15c2;border:1px solid #75b5c329;border-radius:21px;grid-template-columns:minmax(210px,.55fr) minmax(0,1.45fr);align-items:center;gap:20px;padding:14px 16px 14px 20px;animation:account-command-in .55s cubic-bezier(.16,1,.3,1) 70ms both;display:grid;position:relative;box-shadow:0 16px 40px #0003,inset 0 1px #ffffff09}.account-world-deck-copy{gap:3px;display:grid}.account-world-deck-copy .eyebrow{margin:0}.account-world-deck-copy strong{color:#a8bbc0;font:750 .68rem/1.4 Inter,sans-serif}.account-world-deck .account-world-switcher{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.account-world-deck .account-world-switcher button{background:#020a0f75;border:1px solid #fff1;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:62px;padding:9px 13px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:grid;position:relative}.account-world-deck .account-world-switcher button:hover{color:#dce9ec;border-color:#69dcea38;transform:translateY(-2px)}.account-world-deck .account-world-switcher button.active{transform:none}.account-world-deck .account-world-switcher button>i{width:16px;height:16px}.account-world-deck .account-world-switcher button>span{font-size:.72rem}.account-world-deck .account-world-switcher button small{font-size:.57rem}.account-world-deck .account-world-switcher button b{color:#607680;letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:900}.account-world-deck .account-world-switcher button.active b{color:currentColor}.account-world-loading{color:var(--account-accent);font-size:.58rem;font-weight:800;position:absolute;bottom:-18px;right:19px}.account-command-layout{grid-template-columns:minmax(0,1fr) 338px;align-items:start;gap:18px;animation:account-command-in .55s cubic-bezier(.16,1,.3,1) .13s both;display:grid}.account-command-main{gap:18px;min-width:0;display:grid}.account-command-main>.emerald-rank-claim{margin:0}.account-command-main>.vote-progress-card{background:radial-gradient(circle at 90% 0,var(--vote-accent),transparent 39%),radial-gradient(circle at 0 100%,#69dcea14,transparent 34%),linear-gradient(138deg,#071a22fa,#030e15f0);border-radius:24px;margin:0;padding:clamp(22px,3vw,30px)}@supports (color:color-mix(in lab,red,red)){.account-command-main>.vote-progress-card{background:radial-gradient(circle at 90% 0,color-mix(in srgb,var(--vote-accent) 19%,transparent),transparent 39%),radial-gradient(circle at 0 100%,#69dcea14,transparent 34%),linear-gradient(138deg,#071a22fa,#030e15f0)}}.account-command-main>.vote-progress-card{box-shadow:0 22px 58px #00000047,0 0 36px var(--vote-accent),inset 0 1px #ffffff0d}@supports (color:color-mix(in lab,red,red)){.account-command-main>.vote-progress-card{box-shadow:0 22px 58px #00000047,0 0 36px color-mix(in srgb,var(--vote-accent) 7%,transparent),inset 0 1px #ffffff0d}}.account-command-main .vote-progress-head h3{margin-top:7px;font-size:clamp(1.45rem,2.4vw,2.15rem)}.account-command-main .vote-progress-head p{margin-top:4px;font-size:.72rem}.account-command-main .vote-total{min-width:100px}.account-command-main .vote-total strong{font-size:2.6rem;line-height:1}.account-command-main .vote-total span{margin-top:5px;font-size:.58rem}.account-command-main .vote-rank-route{gap:12px;margin-top:20px}.account-command-main .vote-rank-route>div{justify-content:center;min-height:70px;padding:12px 15px}.account-command-main .vote-rank-route strong{font-size:.95rem}.account-command-main .vote-rank-route b{font-size:.72rem}.account-command-main .vote-progress-visual{margin-top:21px}.account-command-main .vote-progress-track{height:22px}.account-command-main .vote-progress-fill{max-width:calc(100% - 8px);inset:4px auto 4px 4px}.account-command-main .vote-progress-numbers{margin-top:10px}.account-command-main .vote-next-rewards{margin-top:17px;padding-top:16px}.account-command-main .vote-next-rewards>div span,.account-command-main .vote-next-rewards>strong{font-size:.68rem}.account-stats-shell{background:radial-gradient(circle at 100% 0,var(--account-accent),transparent 32%),#041118db;border:1px solid #75b8c629;border-radius:24px;margin:0;padding:clamp(20px,2.5vw,28px)}@supports (color:color-mix(in lab,red,red)){.account-stats-shell{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--account-accent) 7%,transparent),transparent 32%),#041118db}}.account-stats-shell{box-shadow:0 20px 55px #0000003d,inset 0 1px #ffffff09}.account-stats-heading{align-items:center;padding:0 2px 18px}.account-stats-heading h2{margin:4px 0 0;font-size:clamp(1.4rem,2.6vw,2.1rem);line-height:1.05}.account-stats-heading p{color:#71868e;margin:7px 0 0;font-size:.68rem}.account-record-signal{border:1px solid var(--account-accent);align-items:center;gap:8px;width:fit-content;padding:7px 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.account-record-signal{border:1px solid color-mix(in srgb,var(--account-accent) 28%,transparent)}}.account-record-signal{color:var(--account-accent);background:var(--account-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.account-record-signal{background:color-mix(in srgb,var(--account-accent) 6%,transparent)}}.account-record-signal{letter-spacing:.07em;text-transform:uppercase;font-size:.53rem;font-weight:900}.account-record-signal i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:status-live 1.8s ease-in-out infinite;box-shadow:0 0 10px}.account-stat-tabs{border-radius:16px;gap:5px;padding:6px}.account-stat-tabs button{min-height:46px}.account-stat-grid{gap:10px;margin-top:14px}.account-stat-grid,.account-stat-grid.category-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.account-stat-grid div{border-color:#fff1;align-items:center;min-height:124px;padding:18px;position:relative;overflow:hidden}.account-stat-grid div.featured{background:radial-gradient(circle at 0 50%,var(--account-accent),transparent 46%),linear-gradient(135deg,#081b23f0,#030d13d1);grid-column:span 2;min-height:140px}@supports (color:color-mix(in lab,red,red)){.account-stat-grid div.featured{background:radial-gradient(circle at 0 50%,color-mix(in srgb,var(--account-accent) 13%,transparent),transparent 46%),linear-gradient(135deg,#081b23f0,#030d13d1)}}.account-stat-grid div.featured{border-color:var(--account-accent)}@supports (color:color-mix(in lab,red,red)){.account-stat-grid div.featured{border-color:color-mix(in srgb,var(--account-accent) 24%,transparent)}}.account-stat-grid:not(.category-overview) div:last-child{grid-column:span 2}.account-stat-grid div.featured:after{content:"";border:18px solid var(--account-accent);width:115px;height:115px;position:absolute;top:-42px;right:-34px}@supports (color:color-mix(in lab,red,red)){.account-stat-grid div.featured:after{border:18px solid color-mix(in srgb,var(--account-accent) 6%,transparent)}}.account-stat-grid div.featured:after{border-radius:30px;transform:rotate(35deg)}.account-stat-grid div.featured>.stat-icon{width:38px;height:38px;padding:8px}.account-stat-grid div.featured dd{font-size:1.75rem}.account-stat-grid div>small{color:var(--account-accent);position:absolute;top:12px;right:12px}@supports (color:color-mix(in lab,red,red)){.account-stat-grid div>small{color:color-mix(in srgb,var(--account-accent) 66%,#6a7e87)}}.account-stat-grid div>small{letter-spacing:.08em;text-transform:uppercase;font-size:.46rem;font-weight:900}.account-command-rail{gap:14px;display:grid;position:sticky;top:92px}.account-quick-actions,.account-session-card,.account-world-pulse{background:#041017e0;border:1px solid #74b5c229;border-radius:22px;box-shadow:0 18px 45px #00000038,inset 0 1px #ffffff09}.account-world-pulse{--pulse-accent:var(--account-accent);background:radial-gradient(circle at 100% 0,var(--pulse-accent),transparent 38%),#041118e6;padding:20px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.account-world-pulse{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--pulse-accent) 14%,transparent),transparent 38%),#041118e6}}.account-world-pulse-head{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.account-world-pulse-head>span{border:1px solid var(--pulse-accent);place-items:center;width:48px;height:48px;display:grid}@supports (color:color-mix(in lab,red,red)){.account-world-pulse-head>span{border:1px solid color-mix(in srgb,var(--pulse-accent) 46%,transparent)}}.account-world-pulse-head>span{color:var(--pulse-accent);background:var(--pulse-accent);border-radius:15px}@supports (color:color-mix(in lab,red,red)){.account-world-pulse-head>span{background:color-mix(in srgb,var(--pulse-accent) 8%,transparent)}}.account-world-pulse-head>span{box-shadow:0 0 24px var(--pulse-accent)}@supports (color:color-mix(in lab,red,red)){.account-world-pulse-head>span{box-shadow:0 0 24px color-mix(in srgb,var(--pulse-accent) 12%,transparent)}}.account-world-pulse-head>span i{border:2px solid;border-radius:4px;width:18px;height:18px;transform:rotate(45deg)}.account-world-pulse-head small{color:var(--pulse-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:900}.account-world-pulse-head h2{margin:2px 0 0;font-size:1.35rem}.account-world-pulse-head p{color:#6e838c;margin:1px 0 0;font-size:.6rem}.account-world-pulse dl{grid-template-columns:1fr 1fr;gap:7px;margin:18px 0;display:grid}.account-world-pulse dl div{background:#01090e6b;border:1px solid #ffffff0e;border-radius:12px;min-width:0;padding:11px}.account-world-pulse dt{color:#667c85;letter-spacing:.07em;text-transform:uppercase;font-size:.49rem;font-weight:900}.account-world-pulse dd{color:#e5eef0;font:900 .86rem var(--display);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;overflow:hidden}.account-world-pulse dd span{color:#60747d;font-size:.6rem}.account-world-pulse .button{justify-content:space-between;gap:12px;width:100%;padding-inline:15px;font-size:.65rem}.account-quick-actions{padding:18px;overflow:hidden}.account-quick-actions>header{padding:2px 2px 15px}.account-quick-actions>header .eyebrow{margin:0 0 4px}.account-quick-actions>header h2{margin:0;font-size:1.2rem}.account-quick-actions>header p{color:#6f848c;margin:4px 0 0;font-size:.61rem}.account-quick-actions>a{color:#8ca0a7;border-top:1px solid #ffffff0f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:62px;padding:10px 11px;transition:color .2s,background .2s,transform .2s;display:grid}.account-quick-actions>a:hover{color:#e4eef0;background:#69dcea08;transform:translate(3px)}.account-quick-actions>a>.stat-icon{width:31px;height:31px;color:var(--cyan);background:#69dcea0e;border:1px solid #69dcea2e;border-radius:10px;padding:7px}.account-quick-actions>a>span{min-width:0;display:grid}.account-quick-actions>a strong{color:#d9e5e7;font:850 .7rem var(--display)}.account-quick-actions>a small{color:#657a83;text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;overflow:hidden}.account-quick-actions>a>i{color:#64808a;font-style:normal}.account-quick-actions>a.staff>.stat-icon{color:#efc778;background:#efc7780e;border-color:#efc77833}.account-session-card{justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex}.account-session-card>div{display:grid}.account-session-card span{color:#97aaaf;font-size:.59rem;font-weight:850}.account-session-card small{color:#5f747d;font-size:.5rem}.account-session-card button{color:#778d95;cursor:pointer;background:0 0;border:1px solid #ffffff17;border-radius:9px;padding:7px 9px;font-size:.57rem;font-weight:850}.account-session-card button:hover{color:#ef9aa1;background:#ef78820a;border-color:#ef788247}.account-auth-shell{gap:20px}.account-auth-intro{text-align:center;max-width:760px;margin:0 auto 18px}.account-auth-intro .eyebrow{justify-content:center}.account-auth-intro h1{letter-spacing:-.065em;margin:12px 0 15px;font-size:clamp(2.8rem,7vw,5.7rem);line-height:.88}.account-auth-intro h1 em{color:var(--cyan);text-shadow:0 8px #184c58,0 0 32px #69dcea29;font-style:normal}.account-auth-intro p{color:#8ca0a7;max-width:630px;margin-inline:auto}.account-dashboard-loading{color:#7e949d;text-align:center;place-content:center;justify-items:center;gap:18px;min-height:560px;display:grid}.account-dashboard-loading i{border:2px solid #69dcea24;border-top:2px solid var(--cyan);border-radius:16px;width:56px;height:56px;animation:spin .9s linear infinite;box-shadow:0 0 28px #69dcea14}.account-dashboard-loading span{font-size:.72rem;font-weight:750}@keyframes account-command-in{0%{opacity:0;transform:translateY(14px)}}@media (max-width:1080px){.account-command-layout{grid-template-columns:1fr}.account-command-rail{grid-template-columns:1fr 1fr;position:static}.account-session-card{grid-column:1/-1}}@media (max-width:820px){.account-section{padding-top:92px}.account-command-hero{grid-template-columns:1fr}.account-command-signals{grid-template-columns:auto auto;place-items:center start;min-width:0}.account-command-signals>small{grid-column:1/-1}.account-world-deck{gap:12px}.account-command-rail,.account-world-deck{grid-template-columns:1fr}.account-session-card{grid-column:auto}.account-stat-grid,.account-stat-grid.category-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.account-stat-grid div.featured,.account-stat-grid:not(.category-overview) div:last-child{grid-column:span 2}}@media (max-width:560px){.account-section{padding:76px 0 68px}.account-dashboard{gap:12px}.account-command-hero{border-radius:21px;padding:19px 16px 21px}.account-command-identity{align-items:flex-start;gap:14px}.account-command-identity .account-avatar{width:64px;height:64px;box-shadow:0 10px 24px #0000004d,0 0 26px var(--account-accent),4px 4px 0 #01080c61;border-radius:16px}@supports (color:color-mix(in lab,red,red)){.account-command-identity .account-avatar{box-shadow:0 10px 24px #0000004d,0 0 26px color-mix(in srgb,var(--account-accent) 14%,transparent),4px 4px 0 #01080c61}}.account-command-identity h1{font-size:clamp(1.85rem,9.6vw,2.7rem);line-height:1}.account-command-identity p{grid-column:1/-1;margin-top:9px;font-size:.68rem}.account-command-signals{flex-wrap:wrap;gap:7px;display:flex}.account-command-signals>small{width:100%}.account-command-signals .account-donor-badge{padding:6px 8px}.account-world-deck{border-radius:18px;padding:14px}.account-world-deck .account-world-switcher{grid-template-columns:1fr}.account-world-deck .account-world-switcher button{min-height:58px}.account-command-layout,.account-command-main{gap:12px}.account-command-main>.vote-progress-card,.account-stats-shell{border-radius:20px;padding:17px 14px}.account-command-main .vote-progress-head{align-items:flex-start}.account-command-main .vote-progress-head h3{font-size:1.35rem}.account-command-main .vote-total{min-width:66px}.account-command-main .vote-total strong{font-size:2rem}.account-command-main .vote-rank-route{grid-template-columns:1fr}.account-command-main .vote-rank-route>span{display:none}.account-stats-heading{align-items:flex-start}.account-record-signal{display:none}.account-stat-tabs button{min-width:110px}.account-stat-grid,.account-stat-grid.category-overview{grid-template-columns:1fr}.account-stat-grid div.featured,.account-stat-grid:not(.category-overview) div:last-child{grid-column:auto}.account-stat-grid div,.account-stat-grid div.featured{min-height:106px}.account-quick-actions,.account-world-pulse{border-radius:19px}.account-auth-intro{text-align:left}.account-auth-intro .eyebrow{justify-content:flex-start}.account-auth-intro h1{font-size:clamp(3rem,15vw,4.6rem)}}.network-header{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#030c12f5,#030c12c2 68%,#0000);border:0;padding-top:9px;position:fixed}.network-header:after{content:"";background:linear-gradient(90deg,#0000 5%,#69dcea38,#a978df24,#0000 95%);height:1px;position:absolute;top:0;left:0;right:0}.site-header .network-header-inner{width:min(calc(100% - 32px),var(--container));min-height:76px;display:block}.network-command-bar{isolation:isolate;background:radial-gradient(circle at 18% -120%,#69dcea24,#0000 34%),radial-gradient(circle at 82% 160%,#a978df12,#0000 30%),linear-gradient(#081922f5,#041017f5);border:1px solid #69dcea29;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(16px,1.5vw,28px);min-height:72px;padding:7px 9px 7px 14px;display:grid;position:relative;box-shadow:0 18px 55px #00000047,inset 0 1px #ffffff0e,inset 0 -1px #00000059,0 0 30px #69dcea09}.network-command-bar:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.48;background:linear-gradient(105deg,#0000 0 36%,#69dcea17 46%,#ffffff12 50%,#a978df0f 55%,#0000 64% 100%) 0 0/240% 100%;animation:network-command-shimmer 10s ease-in-out infinite;position:absolute;inset:0}.network-brand-slot{border-right:1px solid #69dcea1c;align-self:stretch;align-items:center;min-width:132px;padding-right:18px;display:flex}.network-brand-slot .brand-logo{filter:drop-shadow(0 8px 17px #0006)drop-shadow(0 0 17px #4ddceb24);width:108px;transition:transform .25s,filter .25s}.network-brand-slot .brand:hover .brand-logo{filter:drop-shadow(0 10px 20px #00000073)drop-shadow(0 0 22px #4ddceb3b);transform:translateY(-2px)}.network-adaptive-nav,.network-primary-nav{justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.network-adaptive-nav>a,.network-explore-menu>button,.network-primary-nav>a{color:#9db0b7;letter-spacing:.005em;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 clamp(10px,.7vw,14px);font-size:.78rem;font-weight:800;transition:color .2s,background .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;position:relative}.network-adaptive-nav>a:after,.network-primary-nav>a:after{content:"";background:linear-gradient(90deg,transparent,var(--cyan),#72e4af,transparent);opacity:0;border-radius:999px;height:2px;transition:opacity .2s,transform .2s;position:absolute;bottom:3px;left:24%;right:24%;transform:scaleX(.4);box-shadow:0 0 12px #69dceab3}.network-adaptive-nav>a.active,.network-adaptive-nav>a:hover,.network-explore-menu.open>button,.network-explore-menu>button.active,.network-explore-menu>button:hover,.network-primary-nav>a.active,.network-primary-nav>a:hover{color:#f0fafb;background:linear-gradient(135deg,#69dcea1b,#48c99309);border-color:#69dcea33;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0b,0 8px 22px #00000021}.network-adaptive-nav>a.active:after,.network-primary-nav>a.active:after{opacity:1;transform:scaleX(1)}.network-adaptive-nav>a:focus-visible,.network-command-bar .account-nav-button:focus-visible,.network-explore-menu>button:focus-visible,.network-header-actions>a:focus-visible,.network-menu-trigger:focus-visible,.network-primary-nav>a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.network-adaptive-nav{display:none}.network-explore-menu{position:relative}.network-explore-menu>button{gap:8px}.network-explore-menu>button i{color:var(--cyan);font-style:normal;transition:transform .2s}.network-explore-menu.open>button i{transform:rotate(180deg)}.network-explore-menu>div{z-index:90;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;visibility:hidden;transform-origin:100% 0;background:radial-gradient(circle at 100% 0,#69dcea21,#0000 38%),#041017fb;border:1px solid #69dcea42;border-radius:20px;gap:6px;width:330px;padding:12px;transition:opacity .18s,visibility .18s,transform .18s;display:grid;position:absolute;top:calc(100% + 14px);right:0;transform:translateY(-8px)scale(.98);box-shadow:0 30px 85px #00000085,0 0 38px #69dcea12,inset 0 1px #ffffff0e}.network-explore-menu.open>div{opacity:1;visibility:visible;transform:none}.network-explore-menu>div>header,.network-mobile-menu nav>header{border-bottom:1px solid #ffffff12;gap:3px;padding:7px 9px 12px;display:grid}.network-explore-menu>div>header span,.network-mobile-menu nav>header span{color:var(--cyan);letter-spacing:.13em;text-transform:uppercase;font-size:.56rem;font-weight:900}.network-explore-menu>div>header strong,.network-mobile-menu nav>header strong{font:900 1.03rem var(--display)}.network-explore-menu>div>a,.network-mobile-destinations>a,.network-mobile-store{color:#a8bac0;border:1px solid #0000;border-radius:13px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:9px 10px;transition:color .18s,background .18s,border-color .18s,transform .18s;display:grid}.network-explore-menu>div>a>i,.network-mobile-destinations>a>i,.network-mobile-store>i{color:#6a8790;width:29px;height:29px;font:850 .7rem var(--display);background:#69dcea09;border:1px solid #69dcea24;border-radius:9px;place-items:center;font-style:normal;display:grid}.network-explore-menu>div>a>span,.network-mobile-destinations>a>span,.network-mobile-store>span{gap:2px;min-width:0;display:grid}.network-explore-menu>div>a strong,.network-mobile-destinations>a strong,.network-mobile-store strong{color:#dbe8ea;font:850 .74rem var(--display)}.network-explore-menu>div>a small,.network-mobile-destinations>a small,.network-mobile-store small{color:#657a82;text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;overflow:hidden}.network-explore-menu>div>a>b,.network-mobile-destinations>a>b,.network-mobile-store>b{color:#58727b;font-size:.8rem}.network-explore-menu>div>a.active,.network-explore-menu>div>a:hover,.network-mobile-destinations>a.active,.network-mobile-destinations>a:hover{color:#fff;background:#69dcea0f;border-color:#69dcea30;transform:translate(2px)}.network-explore-menu>div>a.active>i,.network-explore-menu>div>a:hover>i,.network-mobile-destinations>a.active>i,.network-mobile-destinations>a:hover>i{color:var(--cyan);border-color:#69dcea59;box-shadow:0 0 18px #69dcea14}.network-header-actions{border-left:1px solid #69dcea1c;align-self:stretch;align-items:center;gap:8px;padding-left:18px;display:flex}.network-play-action,.network-store-action{white-space:nowrap;border:1px solid;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 15px;font-size:.75rem;font-weight:900;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:inline-flex}.network-store-action{color:#f0cf8d;background:linear-gradient(135deg,#efc1781f,#efc17809);border-color:#efc17857;box-shadow:inset 0 1px #ffffff0e,0 0 25px #efc1780f}.network-store-action>span{color:#ffd269;text-shadow:0 0 12px #ffd26973}.network-store-action:hover{background:#efc1781f;border-color:#efc178a6;transform:translateY(-2px);box-shadow:0 10px 28px #0003,0 0 28px #efc1781c}.network-play-action{color:#06151b;background:linear-gradient(135deg,#72e0eb,#62d3df);border-color:#74e7f2b3;min-width:98px;box-shadow:inset 0 1px #ffffff6b,0 8px 24px #36c7d62e,3px 3px #176a75}.network-play-action i{font-style:normal;transition:transform .2s}.network-play-action:hover{background:#86ebf3;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff80,0 12px 30px #36c7d640,3px 4px #176a75}.network-play-action:hover i{transform:translate(2px,-2px)}.network-command-bar .account-nav-button{background:linear-gradient(135deg,#69dcea14,#a978df0b);border-radius:13px;min-height:46px;padding:5px 11px 5px 7px}.network-command-bar .account-nav-head{width:32px;height:32px}.network-mobile-menu{justify-content:flex-end;display:none;position:relative}.network-menu-trigger{cursor:pointer;background:linear-gradient(135deg,#69dcea1a,#a978df0b);border:1px solid #69dcea40;border-radius:13px;place-content:center;gap:5px;width:46px;height:46px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 9px 24px #00000029}.network-menu-trigger span{background:#cce8eb;border-radius:999px;width:20px;height:2px;transition:transform .2s,opacity .2s}.network-mobile-menu.open .network-menu-trigger span:first-child{transform:translateY(7px)rotate(45deg)}.network-mobile-menu.open .network-menu-trigger span:nth-child(2){opacity:0}.network-mobile-menu.open .network-menu-trigger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.network-mobile-menu nav{z-index:100;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);opacity:0;visibility:hidden;transform-origin:100% 0;background:radial-gradient(circle at 100% 0,#69dcea21,#0000 38%),#041017fc;border:1px solid #69dcea45;border-radius:22px;width:min(410px,100vw - 30px);max-height:calc(100dvh - 108px);padding:14px;transition:opacity .2s,visibility .2s,transform .2s;display:grid;position:fixed;top:92px;right:max(16px,50vw - 864px);overflow-y:auto;transform:translateY(-9px)scale(.98);box-shadow:0 32px 90px #0000008f,0 0 42px #69dcea13,inset 0 1px #ffffff0e}.network-mobile-menu.open nav{opacity:1;visibility:visible;transform:none}.network-mobile-destinations{gap:4px;padding:10px 0;display:grid}.network-mobile-store{background:linear-gradient(135deg,#efc1781b,#efc17806);border-color:#efc1783d}.network-mobile-store>i{color:#f0c778;background:#efc1780f;border-color:#efc17845}.network-mobile-store strong{color:#f1d08c}.network-mobile-store.active,.network-mobile-store:hover{background:#efc1781c;border-color:#efc17880;transform:translate(2px)}@keyframes network-command-shimmer{0%,68%,to{background-position:150% 0}84%{background-position:-50% 0}}@media (max-width:1280px) and (min-width:901px){.network-primary-nav{display:none}.network-adaptive-nav{display:flex}.network-brand-slot{min-width:116px;padding-right:14px}.network-brand-slot .brand-logo{width:96px}.network-command-bar{gap:14px}.network-header-actions{padding-left:14px}.network-adaptive-nav>a,.network-explore-menu>button{padding-inline:10px;font-size:.72rem}}@media (max-width:1080px) and (min-width:901px){.site-header .network-header-inner{width:min(calc(100% - 22px),var(--container))}.network-brand-slot{min-width:100px;padding-right:10px}.network-brand-slot .brand-logo{width:86px}.network-command-bar{gap:9px;padding-left:10px}.network-header-actions{gap:6px;padding-left:10px}.network-play-action,.network-store-action{padding-inline:11px}.network-command-bar .account-nav-button{padding-right:8px}}@media (max-width:900px){.network-adaptive-nav,.network-primary-nav{display:none}.network-mobile-menu{display:flex}.network-command-bar{grid-template-columns:auto minmax(0,1fr) auto}}@media (max-width:1120px){.network-play-action{display:none}.network-command-bar{gap:10px}.network-header-actions{padding-left:10px}}@media (max-width:740px){.network-header{background:linear-gradient(#030c12fa,#030c12e0 72%,#0000);padding-top:6px}.site-header .network-header-inner{width:calc(100% - 20px);min-height:68px}.network-command-bar{border-radius:18px;min-height:64px;padding:6px 7px 6px 10px}.network-brand-slot{min-width:94px;padding-right:10px}.network-brand-slot .brand-logo{width:80px}.network-store-action{display:none}.network-header-actions{padding-left:8px}.network-mobile-menu nav{border-radius:19px;width:auto;max-height:calc(100dvh - 90px);top:78px;left:10px;right:10px}}@media (max-width:520px){.network-command-bar{gap:7px}.network-brand-slot{min-width:78px;padding-right:7px}.network-brand-slot .brand-logo{width:69px}.network-menu-trigger{border-radius:12px;width:42px;height:42px}.network-command-bar .account-nav-button{justify-content:center;min-width:42px;min-height:42px;padding:4px}.network-command-bar .account-nav-head{width:30px;height:30px}.network-command-bar .account-nav-identity{display:none}.network-mobile-menu nav{padding:12px}.network-mobile-destinations>a,.network-mobile-store{min-height:56px}}.account-command-hero,.account-command-identity,.account-command-identity>div,.account-command-layout,.account-command-main,.account-command-main>.vote-progress-card,.account-command-rail,.account-command-signals,.account-dashboard,.account-quick-actions,.account-session-card,.account-stat-tabs,.account-stats-shell,.account-world-deck,.account-world-deck .account-world-switcher,.account-world-deck .account-world-switcher button,.account-world-deck-copy,.account-world-pulse{min-width:0;max-width:100%}@media (max-width:420px){.account-section>.container{width:calc(100% - 16px)}.account-command-hero{padding:16px 11px 18px}.account-command-identity{gap:10px}.account-command-identity .account-avatar{border-radius:15px;width:58px;height:58px}.account-command-identity .account-avatar-frame{width:68px;height:68px;border-radius:18px!important;padding:4px!important}.account-command-identity .account-avatar-frame .donor-frame-orbit{border-radius:20px;inset:-2px}.account-command-identity h1{overflow-wrap:anywhere;font-size:clamp(1.65rem,9.5vw,2.15rem)}.account-command-identity .eyebrow{letter-spacing:.1em;font-size:.5rem}.account-command-signals{gap:6px}.account-command-signals .account-donor-badge,.account-command-signals .account-world-badge{max-width:100%}.account-command-main>.vote-progress-card,.account-stats-shell,.account-world-deck{padding:14px 10px}.account-world-deck .account-world-switcher button{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding-inline:10px}.account-command-main .vote-progress-head{gap:8px}.account-command-main .vote-progress-head>div:first-child{min-width:0}.account-command-main .vote-progress-head h3{font-size:1.2rem}.account-command-main .vote-progress-head p{font-size:.64rem;line-height:1.5}.account-command-main .vote-total{min-width:48px}.account-command-main .vote-total strong{font-size:1.65rem}.account-command-main .vote-total span{text-align:right;max-width:52px;font-size:.47rem;line-height:1.25}.account-command-main .vote-rank-route{gap:7px;margin-top:14px}.account-command-main .vote-rank-route>div{min-height:62px;padding:10px}.account-command-main .vote-progress-visual{grid-template-columns:minmax(0,1fr) 34px;gap:7px;margin-top:15px}.account-command-main .vote-progress-percent{min-width:0;font-size:.7rem}.account-command-main .vote-progress-numbers{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.account-command-main .vote-progress-numbers strong{text-align:right;max-width:100%;font-size:.58rem}.account-command-main .vote-next-rewards{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:13px;padding-top:13px}.account-command-main .vote-next-rewards>div,.account-command-main .vote-next-rewards>strong{grid-column:1;min-width:0}.account-command-main .vote-next-rewards>div span,.account-command-main .vote-next-rewards>strong{overflow-wrap:anywhere;font-size:.62rem;line-height:1.45}.account-stat-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.account-stat-tabs button{min-width:0;min-height:42px;padding-inline:7px}.account-stat-tabs button:first-child{grid-column:1/-1}.account-stats-heading h2{font-size:1.35rem}.account-quick-actions,.account-world-pulse{padding:15px 12px}.account-world-pulse .button{white-space:normal;padding-inline:12px}.account-session-card{padding-inline:11px}}.announcement-studio .announcement-world-tabs{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;display:grid}.announcement-studio .announcement-world-tabs button{border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;min-height:72px;padding:14px 16px;display:grid}.announcement-studio .announcement-world-tabs button>b{letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:7px 9px;font-size:.57rem}.announcement-studio .announcement-settings-card{border-radius:26px;grid-template-columns:minmax(300px,.72fr) minmax(0,1fr);gap:28px;padding:26px}.announcement-studio .announcement-settings-card form{grid-template-columns:minmax(210px,1.15fr) repeat(2,minmax(120px,.7fr));gap:10px}.announcement-studio .announcement-settings-card .announcement-toggle{grid-column:auto!important}.announcement-studio .announcement-settings-card form .button{grid-column:1/-1}.announcement-studio .announcement-workspace{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);gap:22px}.announcement-studio .announcement-editor,.announcement-studio .announcement-library{border-radius:26px;padding:26px}.announcement-studio .announcement-editor{position:sticky;top:110px}.announcement-studio .announcement-editor form{margin-top:0}@media (max-width:1100px){.announcement-studio .announcement-server-picker,.announcement-studio .announcement-settings-card,.announcement-studio .announcement-workspace{grid-template-columns:minmax(0,1fr)}.announcement-studio .announcement-editor{position:static}}@media (max-width:760px){.announcement-studio .announcement-settings-card form,.announcement-studio .announcement-world-tabs{grid-template-columns:minmax(0,1fr)}.announcement-studio .announcement-editor,.announcement-studio .announcement-library,.announcement-studio .announcement-server-picker,.announcement-studio .announcement-settings-card{border-radius:20px;padding:15px}.announcement-studio .announcement-settings-card .announcement-toggle{grid-column:1!important}}.staff-settings-grid .staff-vote-links-control{background:#030f166b;border:1px solid #68dee829;border-radius:18px;grid-column:1/-1;gap:14px;margin:0;padding:18px;display:grid}.staff-vote-links-control legend{color:var(--text);padding:0 8px;font-weight:800}.staff-vote-links-control fieldset{background:#020c1273;border:1px solid #68dee821;border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:15px;display:grid}.staff-vote-links-control fieldset label{min-width:0}.staff-vote-links-actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.staff-vote-links-actions p{max-width:58ch;color:var(--muted);margin:0;font-size:.84rem}.link-guide-section,.vote-page-section{position:relative;overflow:hidden}.link-guide-section:before,.vote-page-section:before{z-index:-1;content:"";background:radial-gradient(circle at 12% 8%,#32d89e1a,#0000 31rem),radial-gradient(circle at 88% 28%,#a570f41a,#0000 33rem);position:absolute;inset:0}.link-guide-shell,.vote-page-shell{gap:22px;display:grid}.link-command-stage,.link-final-cta,.link-security-banner,.vote-lead-card,.vote-progress-cta{background:linear-gradient(125deg,#072126eb,#0c1427f0);border:1px solid #63dae63b;border-radius:28px;align-items:center;gap:28px;padding:clamp(24px,4vw,44px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000038}.link-command-stage,.vote-lead-card{grid-template-columns:minmax(0,1fr) auto}.link-account-paths h2,.link-benefits h2,.link-command-stage h2,.link-final-cta h2,.link-security-banner h2,.link-troubleshooting h2,.vote-lead-card h2,.vote-progress-cta h2{max-width:21ch;margin:8px 0 10px;font-size:clamp(1.75rem,3vw,3rem);line-height:1.02}.link-account-paths p,.link-benefits p,.link-command-stage p,.link-final-cta p,.link-security-banner p,.link-troubleshooting p,.vote-lead-card p,.vote-progress-cta p{color:var(--muted)}.vote-orbit{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#34dca229,#0000 66%);border:1px solid #5ce5ac40;border-radius:50%;place-content:center;width:156px;display:grid;position:relative}.vote-orbit:after,.vote-orbit:before{border-radius:inherit;content:"";border:1px dashed #6ae4ec4d;animation:vote-orbit 16s linear infinite;position:absolute;inset:13px}.vote-orbit:after{animation-duration:11s;animation-direction:reverse;inset:27px}.vote-orbit strong{color:#6be4ba;font-size:3.2rem;line-height:.9}.vote-orbit span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-top:7px;font-size:.7rem;font-weight:800}@keyframes vote-orbit{to{transform:rotate(1turn)}}.link-account-paths,.link-benefits>div:last-child,.link-step-grid,.vote-how-grid,.vote-link-grid{gap:16px;display:grid}.vote-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vote-link-card{min-height:230px;color:var(--text);background:linear-gradient(140deg,#072322ed,#05141bfa);border:1px solid #6be4ba42;border-radius:24px;grid-template-columns:auto minmax(0,1fr);gap:18px;padding:28px;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden}.vote-link-card.amethyst{background:linear-gradient(140deg,#231434e0,#05141bfa);border-color:#aa76f54d}.vote-link-card:after{content:"";background:#56e7b017;border-radius:50%;width:220px;height:220px;transition:transform .3s;position:absolute;bottom:-120px;right:-90px}.vote-link-card.amethyst:after{background:#ac71f41c}.vote-link-card:focus-visible,.vote-link-card:hover{border-color:#6de9f099;transform:translateY(-4px);box-shadow:0 20px 54px #00000047}.vote-link-card:hover:after{transform:scale(1.16)}.link-benefits article>span,.link-step-grid article>span,.vote-card-number{color:#6bdfe9;letter-spacing:.08em;border:1px solid #68e0ea59;border-radius:14px;place-items:center;width:44px;height:44px;font-size:.72rem;font-weight:900;display:grid}.vote-link-card small{color:#6be4ba;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.vote-link-card.amethyst small{color:#c28afd}.vote-link-card h2{margin:9px 0 6px;font-size:clamp(1.6rem,2.4vw,2.4rem)}.vote-link-card p{color:var(--muted);margin:0}.vote-card-action{grid-column:2;align-self:end;font-weight:800}.vote-card-action i{color:#6de7c0;font-style:normal}.vote-unconfigured{background:#05151cb8;border:1px dashed #67dae54d;border-radius:22px;align-items:center;gap:18px;padding:26px;display:flex}.vote-unconfigured>span{color:#6bdfe9;font-size:2rem}.vote-unconfigured h2{margin:0 0 4px}.vote-unconfigured p{color:var(--muted);margin:0}.vote-how-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.link-account-paths article,.link-benefits,.link-benefits article,.link-step-grid article,.link-troubleshooting,.vote-how-grid article{background:#04141cc2;border:1px solid #5dc1cd2e;border-radius:22px;padding:24px}.vote-how-grid article>span{color:#66dfeb;letter-spacing:.12em;font-size:.68rem;font-weight:900}.vote-how-grid h3{margin:18px 0 7px}.vote-how-grid p{color:var(--muted);margin:0;font-size:.92rem}.link-final-cta,.vote-progress-cta{grid-template-columns:minmax(0,1fr) auto}.vote-progress-cta>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.link-command-window{background:#010d14eb;border:1px solid #5be0eb4d;border-radius:20px;width:min(100%,480px);min-width:420px;overflow:hidden;box-shadow:0 0 50px #36d7e314}.link-command-window header{border-bottom:1px solid #66d9e41f;align-items:center;gap:7px;padding:12px 15px;display:flex}.link-command-window header i{background:#62dfb4;border-radius:50%;width:7px;height:7px}.link-command-window header i:nth-child(2){background:#e3bf5a}.link-command-window header i:nth-child(3){background:#aa75e8}.link-command-window header span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-left:auto;font-size:.66rem;font-weight:800}.link-command-window code{color:#edf9fa;align-items:center;padding:28px 24px 10px;font-size:clamp(1.05rem,2vw,1.45rem);display:flex}.link-command-window code b{color:#63dfeb}.link-command-window code span{margin-left:.6ch}.link-command-window code i{background:#72e5ba;width:2px;height:1.3em;margin-left:5px;animation:link-caret .85s step-end infinite}.link-command-window small{color:var(--muted);padding:0 24px 24px;display:block}@keyframes link-caret{50%{opacity:0}}.link-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.link-step-grid article{grid-template-columns:auto minmax(0,1fr);gap:18px;display:grid}.link-step-grid small{color:#68dfe9;letter-spacing:.08em;text-transform:uppercase;font-weight:800}.link-step-grid h3{margin:6px 0 8px;font-size:1.35rem}.link-step-grid p{color:var(--muted);margin:0}.link-security-banner{border-color:#5be3aa4d;grid-template-columns:auto minmax(0,1fr) auto}.link-shield{color:#69e9b4;background:#2ecb921a;border:1px solid #58e2a861;border-radius:24px;place-items:center;width:82px;height:82px;font-size:2rem;display:grid;box-shadow:0 0 35px #3ee4a61c}.link-security-banner ul{gap:9px;min-width:230px;margin:0;padding:0;list-style:none;display:grid}.link-security-banner li{color:var(--muted);font-size:.86rem}.link-security-banner li:before{color:#63e1aa;content:"✓";margin-right:8px}.link-account-paths{grid-template-columns:repeat(2,minmax(0,1fr))}.link-account-paths article{flex-direction:column;display:flex}.link-account-paths .returning>div{border:1px solid #63d4e021;border-radius:14px;gap:3px;margin-top:10px;padding:14px;display:grid}.link-account-paths .returning>div span{color:var(--muted);font-size:.84rem}.link-account-paths .button{align-self:flex-start;margin-top:18px}.link-account-paths .bedrock{background:linear-gradient(145deg,#1e1330d1,#04141ccc)}.link-account-paths code{color:#d5b0ff;border:1px solid #b982f54d;border-radius:12px;align-self:flex-start;margin:12px 0;padding:12px 16px;font-size:1.15rem}.link-note{font-size:.84rem}.link-benefits>div:first-child{margin-bottom:22px}.link-benefits>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.link-benefits article{background:#020f16a6;padding:19px}.link-benefits article h3{margin:17px 0 7px}.link-benefits article p{margin:0;font-size:.86rem}.link-troubleshooting{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:30px;display:grid}.link-troubleshooting details{border-bottom:1px solid #67d5e121}.link-troubleshooting summary{color:var(--text);cursor:pointer;padding:15px 4px;font-weight:800}.link-troubleshooting details p{margin:-3px 4px 16px;font-size:.9rem}.link-final-cta{background:linear-gradient(120deg,#1d1330e6,#06272ae6);border-color:#a770ed4d}@media (max-width:900px){.link-command-stage,.link-final-cta,.link-security-banner,.link-troubleshooting,.vote-lead-card,.vote-progress-cta{grid-template-columns:minmax(0,1fr)}.vote-orbit{display:none}.link-command-window{width:100%;min-width:0}.link-security-banner ul{min-width:0}.link-benefits>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.vote-progress-cta>div:last-child{justify-content:flex-start}}@media (max-width:700px){.staff-vote-links-actions,.staff-vote-links-control fieldset,.vote-unconfigured{flex-direction:column;align-items:stretch}.link-account-paths,.link-benefits>div:last-child,.link-step-grid,.staff-vote-links-control fieldset,.vote-how-grid,.vote-link-grid{grid-template-columns:minmax(0,1fr)}.link-account-paths article,.link-benefits,.link-command-stage,.link-final-cta,.link-security-banner,.link-step-grid article,.link-troubleshooting,.vote-how-grid article,.vote-lead-card,.vote-link-card,.vote-progress-cta{border-radius:20px;padding:19px}.vote-link-card{min-height:195px}.vote-card-action{grid-column:1/-1}.link-step-grid article{grid-template-columns:minmax(0,1fr)}.link-command-window code{padding-inline:18px;font-size:.95rem}.link-command-window small{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.link-command-window code i,.vote-orbit:after,.vote-orbit:before{animation:none}.vote-link-card{transition:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}