.rw-tabset{border-bottom:1px solid var(--au-line);background:var(--au-panel);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;padding:3px 3px 0;display:grid;position:relative}.rw-tabset:before{content:"";inset-inline:calc(-1 * var(--rw-tab-line-bleed,0px));background:var(--au-line);pointer-events:none;height:1px;position:absolute;bottom:-1px}.rw-tabset-v{border-right:1px solid var(--au-line);flex-direction:column;padding:3px 0 0 3px;display:flex}:is(.rw-tabset,.rw-tabset-v)>*{box-sizing:border-box;border:1px solid var(--au-line);background:var(--au-soft);min-width:0;color:var(--au-muted);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:4px;padding:0 8px;display:inline-flex;position:relative}.rw-tabset>*{height:21px;margin:0 -1px -1px 0}.rw-tabset-v>*{text-align:left;flex:none;justify-content:flex-start;min-height:28px;margin:0 -1px -1px 1px}:is(.rw-tabset,.rw-tabset-v)>:hover:not(:is([aria-selected=true],[aria-pressed=true],[data-pressed])){color:var(--au-ink)}:is(.rw-tabset,.rw-tabset-v)>:is([aria-selected=true],[aria-pressed=true],[data-pressed]){z-index:1;background:var(--au-panel);color:var(--au-ink);font-family:Verdana,sans-serif;font-weight:700}.rw-tabset>:is([aria-selected=true],[aria-pressed=true],[data-pressed]){border-bottom-color:var(--au-panel);height:22px}.rw-tabset-v>:is([aria-selected=true],[aria-pressed=true],[data-pressed]){border-right-color:var(--au-panel);margin-left:0}:root{--g-gutter:6px;--g-top-height:48px;--g-content-top:calc(var(--g-top-height) + 2 * var(--g-gutter));--au-bg:#dde3f3;--au-panel:#fff;--au-line:#b8c2e3;--au-ink:#000;--au-muted:#545e80;--au-accent:#3a5bb8;--au-on-accent:#fff;--au-control:#6f7aa0;--au-soft:#eef1fb;--au-accent-soft:#dfe6fb;--au-danger:#c0362c;--au-sky:#4a7fd6;--au-good:#23824a;--au-shadow:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-au-theme=dark]{--au-bg:#08090c;--au-panel:#16181d;--au-line:#3b3f47;--au-ink:#edeef0;--au-muted:#acaeb3;--au-accent:#8fb9ff;--au-on-accent:#03083b;--au-control:#80848c;--au-soft:#22252b;--au-accent-soft:#2a3245;--au-danger:#ff7a68;--au-sky:#8fb8ff;--au-good:#6cc77a;--au-shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-au-theme=dark][data-au-palette=classic]{--au-bg:#141a2e;--au-panel:#1c2340;--au-line:#34406a;--au-ink:#e8ecfa;--au-muted:#a9b2d3;--au-accent:#9cb4ff;--au-on-accent:#121a38;--au-control:#7f8bb5;--au-soft:#252e52;--au-accent-soft:#2c3870;--au-danger:#ff8b7c;--au-sky:#8fb8ff;--au-good:#4cc463;--au-shadow:none}html,body,#robrowser{background:var(--au-bg,#dde3f3);width:100%;height:100%;margin:0;overflow:hidden}body{color:var(--au-ink);font:11px/16px VerdanaPixel11,Verdana,sans-serif}#gate,#gate *,#rw-reconnect *{box-sizing:border-box}#gate,#gate-modal,#rw-reconnect,.g-tip{color:var(--au-ink);font:11px/16px VerdanaPixel11,Verdana,sans-serif}#gate :is(input,.g-newslist,.g-dialog p){-webkit-user-select:text;user-select:text}#gate [hidden],#gate-modal[hidden],.g-tip[hidden]{display:none!important}#gate ::selection{background:color-mix(in srgb, var(--au-accent) 40%, transparent);color:var(--au-ink)}#gate *{scrollbar-width:thin;scrollbar-color:var(--au-line) transparent}:is(#gate,#gate-modal) :focus{outline:none}html.rw-kbd :is(#gate,#gate-modal) :focus-visible{outline:1px solid var(--au-accent);outline-offset:1px}#gate{z-index:3;background:radial-gradient(120% 60% at 50% 0%, color-mix(in srgb, var(--au-sky) 7%, transparent), transparent 70%), var(--au-bg);accent-color:var(--au-accent);caret-color:var(--au-accent);-webkit-font-smoothing:none;position:fixed;inset:0;overflow:hidden}.g-arena{inset:var(--g-content-top) var(--g-gutter) var(--g-gutter);position:absolute;overflow:hidden}.g-arena>canvas{opacity:0;width:100%;height:100%;transition:opacity .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.g-arena.live>canvas{opacity:1}.g-center{inset:var(--g-content-top) var(--g-gutter) var(--g-gutter);pointer-events:none;place-items:start center;padding:max(12px,50vh - 272px) 12px 12px;display:grid;position:absolute;overflow:hidden auto}.g-center>*{pointer-events:auto}.g-account{width:min(360px,100%)}.g-panel{background:var(--au-panel);border:1px solid var(--au-line);box-shadow:none}.g-title{height:24px;color:var(--au-ink);border-bottom:1px solid var(--au-line);margin:0;padding:0 10px;font:700 11px/23px Verdana,sans-serif}:where(#gate,#gate-modal) button{font:inherit;color:inherit;cursor:pointer}.g-btn,.g-alt button,.g-submit{border:1px solid var(--au-line);background:var(--au-soft);height:24px;padding:0 10px;transition:border-color .12s ease-out,background-color .12s ease-out}.g-alt button:hover,.g-btn:hover{border-color:var(--au-accent)}.g-submit{border-color:var(--au-accent);background:var(--au-accent);width:100%;color:var(--au-on-accent)!important;font:700 11px/22px Verdana,sans-serif!important}.g-submit:hover:not(:disabled){background:color-mix(in srgb, var(--au-accent) 85%, #fff)}.g-submit:active:not(:disabled){transform:translateY(1px)}.g-submit:disabled{opacity:.6;cursor:wait!important}#gate .g-top{inset:var(--g-gutter) var(--g-gutter) auto;border:1px solid var(--au-line);z-index:2;height:var(--g-top-height);position:absolute}.g-brand{color:var(--au-ink);flex-shrink:0;margin:0 8px 0 4px;font:700 11px/24px VerdanaPixel11,Verdana,sans-serif}.g-links{align-items:center;gap:6px;display:flex}.g-icon{border:1px solid var(--au-line);background:var(--au-soft);flex:none;place-items:center;width:38px;height:38px;padding:0;transition:border-color .12s ease-out,background-color .12s ease-out;display:grid;color:var(--au-ink)!important}.g-icon:hover{border-color:var(--au-accent)}.g-icon:active{background:var(--au-accent-soft)}.g-icon[aria-pressed=true]:not(.g-theme),.g-icon[aria-expanded=true]{border-color:var(--au-accent);background:var(--au-accent-soft);color:var(--au-accent)!important}.g-icon img{image-rendering:pixelated}.g-icon svg{fill:currentColor;width:16px;height:16px}.g-icon .g-stroke{fill:none;stroke:currentColor;stroke-width:1.4px}.g-theme{margin:0}.g-theme .g-moon,[data-au-theme=dark] .g-theme .g-sun{display:none}[data-au-theme=dark] .g-theme .g-moon{display:block}.g-icon .g-dot{fill:currentColor;stroke:none}.g-sprite{position:absolute}.g-lang{flex:none;position:relative}.g-flag{width:18px;height:12px;box-shadow:0 0 0 1px color-mix(in srgb, var(--au-ink) 25%, transparent);flex:none}.g-lang-cur{border:1px solid var(--au-line);background:var(--au-soft);align-items:center;gap:6px;height:38px;padding:0 8px;display:flex;color:var(--au-muted)!important}.g-lang-cur:hover,.g-lang-cur[aria-expanded=true]{border-color:var(--au-accent);color:var(--au-ink)!important}.g-lang-cur[aria-expanded=true]{background:var(--au-accent-soft)}.g-lang-menu{z-index:5;background:var(--au-panel);border:1px solid var(--au-line);grid-template-columns:repeat(2,max-content);gap:2px;margin:0;padding:3px;list-style:none;display:grid;position:absolute;top:calc(100% + 4px);right:0}.g-lang-menu[hidden]{display:none}.g-lang-menu button{white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:8px;width:100%;height:26px;padding:0 10px 0 8px;display:flex;color:var(--au-ink)!important}.g-lang-menu button:hover{border-color:var(--au-accent);background:var(--au-soft)}.g-lang-menu button[aria-pressed=true]{border-color:var(--au-accent);background:var(--au-accent-soft);color:var(--au-accent)!important}.g-status{border-inline:1px solid var(--au-line);align-items:center;gap:8px;min-width:0;min-height:38px;margin:0 4px;padding-inline:10px;display:flex}#gate-online{white-space:nowrap;align-items:center;gap:6px;min-width:14ch;font:11px/16px VerdanaPixel11,Verdana,sans-serif;display:flex}#gate-online:before{content:"";background:var(--au-line);flex:none;width:6px;height:6px}#gate-online.up:before{background:var(--au-good)}#gate-online.down{color:var(--au-danger)}#gate-online.down:before{background:var(--au-danger)}#gate-players{text-overflow:ellipsis;text-align:end;white-space:nowrap;width:14ch;min-width:0;color:var(--au-muted);font-variant-numeric:tabular-nums;overflow:hidden}#gate-players:empty{visibility:hidden}.g-form,.g-boot{flex-direction:column;padding:12px 10px 10px;display:flex}.g-field{flex-direction:column;gap:3px;margin-bottom:6px;display:flex}.g-field>label{color:var(--au-muted)}.g-field>label:not(.g-check){pointer-events:none}.g-field input:not([type=checkbox]){width:100%;height:24px;font:inherit;color:var(--au-ink);background:var(--au-panel);border:1px solid var(--au-line);border-radius:0;padding:0 7px}.g-field input:not([type=checkbox]):hover,.g-field input:not([type=checkbox]):focus{border-color:var(--au-control)}.g-field.bad input:not([type=checkbox]){border-color:var(--au-danger)}.g-field input:-webkit-autofill{-webkit-text-fill-color:var(--au-ink);box-shadow:inset 0 0 0 40px var(--au-panel);transition:background-color 9999s}.g-err{min-height:16px;color:var(--au-danger);margin:0}.g-err.hint{color:var(--au-muted)}.g-pass{position:relative}.g-pass input{padding-right:28px!important}.g-eye{background:0 0;border:0;place-items:center;width:24px;height:22px;padding:0;display:grid;position:absolute;top:1px;right:1px}.g-eye svg{fill:none;stroke:var(--au-control);stroke-width:1.2px}.g-eye:hover svg{stroke:var(--au-ink)}.g-eye[aria-pressed=true] .g-eye-off{display:none}.g-check{cursor:pointer;align-items:center;gap:6px;display:flex;color:var(--au-ink)!important}.g-check input{margin:0}.g-captcha{background:var(--au-soft);border:1px dashed var(--au-line);height:36px;color:var(--au-muted);cursor:help;align-items:center;gap:8px;margin:0 0 12px;padding:0 10px;display:flex}.g-captcha-box{border:1px solid var(--au-line);background:var(--au-panel);width:14px;height:14px}.g-soon{margin-left:auto;font-family:Verdana,sans-serif;font-size:11px}.g-submit{margin-top:4px}.g-forgot{text-underline-offset:2px;min-height:24px;text-decoration:underline;-webkit-text-decoration-color:var(--au-line);text-decoration-color:var(--au-line);background:0 0;border:0;align-self:center;margin-top:4px;padding:4px 6px;color:var(--au-muted)!important}.g-forgot:hover{color:var(--au-ink)!important}.g-alt{border-top:1px solid var(--au-line);grid-template-columns:1fr 1fr;gap:6px;margin-top:12px;padding-top:12px;display:grid}.g-alt button{color:var(--au-muted)!important}.g-boot-user{margin:0 0 10px;font:700 11px/18px Verdana,sans-serif}#ro-preloader{flex-direction:column;gap:6px;display:flex}#ro-preloader.fade-out{opacity:.4;transition:opacity .2s}:is(#ro-preloader,#rw-reconnect,.g-boot) .pre-spinner{background:var(--au-soft);border:1px solid var(--au-line);height:6px;position:relative;overflow:hidden}:is(#ro-preloader,#rw-reconnect,.g-boot) .pre-spinner:after{content:"";background:var(--au-accent);width:30%;animation:1.1s cubic-bezier(.45,0,.55,1) infinite alternate ro-pre-slide;position:absolute;inset:0 auto 0 0}:is(#ro-preloader,#rw-reconnect,.g-boot) .pre-spinner[hidden]{display:none}@keyframes ro-pre-slide{to{left:70%}}#ro-preloader .pre-text,#ro-preloader .pre-status{display:none}.g-track{background:var(--au-soft);border:1px solid var(--au-line);height:6px;position:relative;overflow:hidden}.g-track i{background:var(--au-accent);width:0;transition:width .25s ease-out;position:absolute;inset:0 auto 0 0}.g-boot>.pre-status{color:var(--au-muted);margin:6px 0 0}.g-boot>.pre-retry{align-self:start;margin-top:8px}.pre-retry{border:1px solid var(--au-accent);background:var(--au-accent);height:24px;color:var(--au-on-accent);cursor:pointer;padding:0 12px;font:700 11px Verdana,sans-serif}.g-maint{background:var(--au-accent-soft);border:1px solid var(--au-line);white-space:pre-line;margin:10px 10px 0;padding:6px 8px}.g-newswrap{flex:none;position:relative}.g-news-pop{z-index:5;width:300px;max-height:calc(100vh - var(--g-content-top) - 24px);background:var(--au-panel);border:1px solid var(--au-line);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);right:0}.g-news-pop[hidden]{display:none}.g-newsver{border-bottom:1px solid var(--au-line);color:var(--au-muted);font-variant-numeric:tabular-nums;margin:0;padding:8px 10px 6px}.g-newsver:empty{display:none}.g-newslist{flex:1;min-height:0;padding:2px 10px 10px;overflow-y:auto}.g-newslist h3{color:var(--au-accent);margin:10px 0 4px;font:700 11px/16px Verdana,sans-serif}.g-newslist ul{border-bottom:1px solid var(--au-line);gap:6px;margin:0;padding:0 0 10px;list-style:none;display:grid}.g-newslist section:last-child ul{border-bottom:0}.g-newslist li{padding-left:10px;position:relative}.g-newslist li:before{content:"";background:var(--au-line);width:4px;height:4px;position:absolute;top:6px;left:0}.g-empty{color:var(--au-muted);margin:10px 0}.g-modal{z-index:100003;background:color-mix(in srgb, var(--au-bg) 55%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;place-items:center;display:grid;position:fixed;inset:0}.g-dialog{background:var(--au-panel);border:1px solid var(--au-line);width:min(360px,100% - 32px);box-shadow:var(--au-shadow)}.g-dialog p{white-space:pre-line;margin:0;padding:14px 10px}.g-dialog-actions{justify-content:flex-end;padding:0 10px 10px;display:flex}.g-dialog-actions .g-submit{width:auto;min-width:96px;margin:0}.g-tip{z-index:100004;background:var(--au-tooltip,#1c1d22f0);color:#fff;pointer-events:none;max-width:260px;padding:4px 7px;position:fixed}@media (width<=760px){:root{--g-top-height:80px}.g-links{display:none}#gate .g-top{flex-wrap:wrap;align-content:start;gap:6px}.g-brand{flex:1;min-width:0;margin:0;font:11px/16px VerdanaPixel11,Verdana,sans-serif}.g-status{border:0;flex:1 0 100%;order:1;justify-content:space-between;min-height:24px;margin:0;padding:0 4px}.g-center{padding-top:16px}}@media (width<=360px){.g-lang-cur span{display:none}}@media (prefers-reduced-motion:reduce){.g-arena>canvas{transition:none}}#rw-reconnect{z-index:100002;padding:calc(var(--g-content-top) + max(12px, calc(50vh - 22px - 250px))) 12px 12px;background:var(--au-bg);place-items:start center;display:grid;position:fixed;inset:0}#rw-reconnect .g-step{white-space:pre-line}#rw-reconnect .pre-retry[hidden]{display:none}@media (prefers-reduced-motion:reduce){:is(#ro-preloader,#rw-reconnect,.g-boot) .pre-spinner:after{opacity:.5;width:100%;animation:none}}#rw-update{z-index:100001;box-sizing:border-box;background:var(--au-panel);border:1px solid color-mix(in srgb, var(--au-accent) 35%, var(--au-line));max-width:calc(100% - 32px);color:var(--au-ink);border-top:0;align-items:center;gap:10px;padding:3px 3px 3px 10px;font:11px/16px VerdanaPixel11,Verdana,sans-serif;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}#rw-update button{height:22px;color:var(--au-on-accent);background:var(--au-accent);border:1px solid var(--au-accent);cursor:pointer;padding:0 10px;font:700 11px Verdana,sans-serif}#rw-update button:hover{background:color-mix(in srgb, var(--au-accent) 86%, var(--au-ink))}.g-step{color:var(--au-muted);margin:6px 0 0}.g-center{transition:opacity .18s ease-out}html[data-gate=checking] .g-center,html[data-gate=checking] .g-top,html[data-gate=booting][data-gate-from=checking] .g-top{opacity:0;visibility:hidden;animation:0s 8s forwards g-failsafe}html[data-gate][data-gate-chars] .g-top{opacity:1;visibility:visible;animation:none}@keyframes g-failsafe{to{opacity:1;visibility:visible}}@keyframes g-in{0%{opacity:0}}html[data-gate=booting][data-gate-from=login] .g-boot{animation:.18s ease-out g-in}html[data-gate=leaving]:after{content:"";z-index:100005;background:var(--au-bg);cursor:progress;animation:.15s ease-out g-in;position:fixed;inset:0}#rw-reconnect{animation:.18s ease-out g-in}@keyframes g-drop{0%{opacity:0;transform:translate(-50%,-6px)}}#rw-update{animation:.22s cubic-bezier(.22,1,.36,1) g-drop}@media (prefers-reduced-motion:reduce){.g-center{transition:none}html[data-gate=booting][data-gate-from=login] .g-boot,html[data-gate=leaving]:after,#rw-reconnect,#rw-update{animation:none}}.g-env{gap:12px;padding:16px;display:grid}.g-env h3{font:inherit;margin:0;font-weight:700}.g-env p{color:var(--au-muted);margin:0;font-size:11px}#gate :is(.g-maint,.g-err,.g-feedback,.g-step,.g-boot-user,.g-newslist,.g-env p){overflow-wrap:anywhere;min-width:0}@media (prefers-reduced-motion:reduce){.g-icon{transition:none}}@media (forced-colors:active){.g-top :is(.g-icon,.g-lang-menu button)[aria-pressed=true]{outline-offset:-3px;outline:2px solid highlight}}.g-beta-state{color:var(--au-muted);justify-content:space-between;align-items:center;gap:8px;margin:0;padding:12px;display:flex}.g-beta-state[hidden]{display:none}.g-beta-state .g-btn{flex:none}.rw-top{background:var(--au-panel);border-bottom:1px solid var(--au-line);align-items:center;gap:8px;min-width:0;height:48px;padding:0 8px 0 12px;display:flex}.rw-top>.rw-spacer{flex:1}
