:root{--gold:rgb(239,166,50);--gold-dim:rgb(52,130,118);--gold-bright:rgb(255,199,74);--gold-glow:rgba(239,166,50,0.14);--chrome-panel-rgb:235,248,241;--chrome-panel-solid-rgb:244,252,247;--chrome-panel-alpha-veil:0.16;--chrome-panel-alpha-faint:0.28;--chrome-panel-alpha-muted:0.40;--chrome-panel-alpha:0.52;--chrome-panel-alpha-hover:0.62;--chrome-panel-alpha-strong:0.72;--chrome-panel-alpha-solid:0.84;--chrome-panel-veil:rgba(var(--chrome-panel-rgb),var(--chrome-panel-alpha-veil));--chrome-panel-faint:rgba(var(--chrome-panel-rgb),var(--chrome-panel-alpha-faint));--chrome-panel-muted:rgba(var(--chrome-panel-rgb),var(--chrome-panel-alpha-muted));--chrome-panel-bg:rgba(var(--chrome-panel-rgb),var(--chrome-panel-alpha));--chrome-panel-hover:rgba(var(--chrome-panel-rgb),var(--chrome-panel-alpha-hover));--chrome-panel-strong:rgba(var(--chrome-panel-rgb),var(--chrome-panel-alpha-strong));--chrome-panel-solid:rgba(var(--chrome-panel-solid-rgb),var(--chrome-panel-alpha-solid));--chrome-panel-separator:rgba(55,137,126,0.18);--chrome-panel-border-color:rgba(55,137,126,0.24);--chrome-panel-border:1px solid var(--chrome-panel-border-color);--chrome-text-primary:rgba(43,58,63,0.96);--chrome-text-secondary:rgba(84,98,102,0.86);--chrome-text-accent:rgba(37,109,130,0.92);--chrome-text-placeholder:rgba(67,114,121,0.84);--chrome-meta-size:var(--font-base);--chrome-body-size:var(--font-base);--chrome-font-weight:500;--chrome-font-strong:600;--chrome-letter-spacing:0.01em;--chrome-font-family:var(--font-family);--panel-bg:var(--chrome-panel-bg);--panel-bg-solid:var(--chrome-panel-solid);--panel-header-bg:transparent;--panel-header-border:var(--chrome-panel-separator);--panel-border:var(--chrome-panel-border);--panel-shadow:none;--history-pane-bg:var(--chrome-panel-bg);--history-pane-border:var(--chrome-panel-border-color);--history-pane-hover:var(--chrome-panel-hover);--text-shadow-subtle:0 1px 0 rgba(250,255,250,0.62);--text-shadow-glow-gold:0 0 4px rgba(239,166,50,0.16);--text-shadow-glow-teal:0 0 4px rgba(72,177,138,0.18);--text-shadow-glow-blue:0 0 4px rgba(75,156,200,0.18);--state-pending:rgb(191,144,92);--state-active:rgb(214,160,96);--state-resolved:rgb(124,164,122);--state-critical:rgb(185,118,104);--faction-alliance:#48b18a;--faction-horde:rgb(168,104,96);--faction-neutral:rgb(52,130,118);--tl-green:#48b18a;--tl-green-bg:rgba(72,177,138,0.18);--tl-green-border:rgba(72,177,138,0.3);--tl-green-subtle:rgba(72,177,138,0.08);--tl-yellow:#efa632;--tl-yellow-bg:rgba(239,166,50,0.18);--tl-yellow-border:rgba(239,166,50,0.3);--tl-yellow-subtle:rgba(239,166,50,0.08);--tl-red:#b97668;--tl-red-bg:rgba(185,118,104,0.18);--tl-red-border:rgba(185,118,104,0.28);--tl-red-subtle:rgba(185,118,104,0.08);--sem-accent:var(--pixel-teal-accent);--sem-info:var(--pixel-blue-accent);--sem-gold:var(--gold);--sem-muted:rgba(88,103,107,0.65);--mode-storyline:#ce93d8;--mode-training:#64b5f6;--mode-asset:#81c784;--mode-assets:var(--mode-asset);--mode-threat:#ef5350;--mode-threats:var(--mode-threat);--mode-decisionpower:#ab47bc;--mode-momentum:#26a69a;--mode-check:#ffd166;--mode-xp:#ce93d8;--text-bright:#24363b;--text-normal:#33484d;--text-dim:#56676b;--text-muted-gray:#778487;--text-faint:#98a2a3;--surface-raised:var(--chrome-panel-hover);--surface-card:var(--chrome-panel-bg);--surface-hover:var(--chrome-panel-strong);--surface-border:rgba(55,137,126,0.18);--surface-border-hover:rgba(55,137,126,0.34);--pixel-navy:#e9f6f4;--pixel-teal:#d8f0e7;--pixel-slate:#cbe5df;--pixel-asphalt:#b7d6d0;--pixel-edge:#348276;--pixel-highlight:#33484d;--pixel-teal-accent:#48b18a;--pixel-blue-accent:#4b9cc8;--pixel-bar-bg:#c7e2dc;--pixel-water:#a7d9e8;--pixel-border-color:#79beb0;--pixel-border:4px solid var(--pixel-border-color);--pixel-box-shadow:inset 0 0 0 1px rgba(250,255,250,0.62),0 10px 24px rgba(45,91,84,0.1);--pixel-panel-bg:rgba(244,252,247,0.74);--font-micro:4px;--font-tiny:6px;--font-mini:7px;--font-xxs:8px;--font-xs:9px;--font-sm:10px;--font-base:11px;--font-md:12px;--font-lg:13px;--font-xl:14px;--font-2xl:16px;--font-3xl:18px;--font-3xl-plus:20px;--font-4xl:24px;--font-4xl-plus:28px;--font-5xl:32px;--font-6xl:36px;--font-7xl:48px;--z-base:1;--z-vignette:5;--z-panels:10;--z-panel-content:100;--z-panel-high:500;--z-panel-detail:900;--z-bar:1000;--z-mobile-panel:1100;--z-overlay:1500;--z-overlay-content:1600;--z-toast:2000;--z-max:9999;--shadow-panel:none;--shadow-panel-heavy:none;--shadow-overlay:none;--shadow-glow-gold:0 0 8px rgba(239,166,50,0.16);--shadow-glow-teal:0 0 8px rgba(72,177,138,0.18);--shadow-glow-blue:0 0 8px rgba(75,156,200,0.18);--shadow-glow-red:0 0 8px rgba(185,118,104,0.2);--shadow-dropdown:none;--shadow-inset-gold:inset 1px 1px 0 rgba(250,255,250,0.72);--shadow-inset-dark:inset 0 1px 2px rgba(55,137,126,0.12);--bg-deep:#ddf4ee;--bg-dark:#cce8e2;--bg-card:#eef8ef;--bg-elevated:#dff3f0;--bg-muted:#bddbd4;--space-xs:2px;--space-sm:4px;--space-md:8px;--space-lg:12px;--space-xl:16px;--bg-void:238,248,243;--bg-main:217,239,235;--bg-surface:229,245,239;--text-primary:38,54,59;--text-secondary:56,74,79;--text-muted:88,103,107;--snow:249,255,250;--snow-panel:244,252,247;--snow-shadow:210,232,226;--job-primary:239,166,50;--job-secondary:255,199,74;--job-bg:214,145,38;--job-surface:255,220,122;--alliance-primary:72,177,138;--alliance-secondary:75,156,200;--alliance-bg:63,153,132;--alliance-surface:178,224,199;--success:72,177,138;--warning:239,166,50;--danger:185,118,104;--info:75,156,200;--vitality-high:50,205,50;--vitality-mid:255,215,0;--vitality-low:255,140,0;--hp-high:30,144,255;--hp-mid:138,43,226;--hp-low:220,20,60;--status-connected:#4caf50;--status-connecting:#ffeb3b;--status-reconnecting:#ff9800;--status-disconnected:#f44336;--status-idle:#9e9e9e;--status-queued:#ff8c32;--status-syncing:#ffc832}*{margin:0;padding:0}html{height:100%}body{font-family:var(--font-family);background:linear-gradient(180deg,rgb(230,247,241),rgb(213,239,232) 52%,rgb(239,245,221));background-attachment:fixed;color:var(--pixel-highlight);font-size:13px;min-height:100vh;position:relative}body.visual-mode-allianse{--bg-void:238,248,243;--bg-main:217,239,235;--bg-surface:229,245,239;--text-primary:38,54,59;--text-secondary:56,74,79;--snow:249,255,250;--job-primary:239,166,50;--job-secondary:255,199,74;--job-bg:214,145,38;--job-surface:255,220,122;--alliance-primary:72,177,138;--alliance-secondary:75,156,200;--alliance-bg:63,153,132;--alliance-surface:178,224,199;--success:72,177,138;--warning:239,166,50;--danger:185,118,104;--info:75,156,200;background:radial-gradient(circle at top,rgba(235,250,243,.96) 0,rgba(215,241,235,.9) 56%,rgba(239,245,221,.92) 100%);color:rgb(var(--text-primary))}#__next,main{background:transparent!important}.game-panel{background:var(--chrome-panel-hover);border:1px solid rgba(55,137,126,.18);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden;position:relative}.panel-header{padding:10px 12px;border-bottom:1px solid rgba(55,137,126,.14);font-weight:700;font-size:11px;letter-spacing:.5px;color:rgb(var(--text-primary));font-family:var(--font-family);background:var(--chrome-panel-faint);display:flex;justify-content:space-between;align-items:center;text-shadow:none}.card{border-radius:0;overflow:hidden;box-shadow:none;transition:all .3s ease;cursor:pointer;-webkit-backdrop-filter:none;backdrop-filter:none}.card:hover{transform:none;box-shadow:none}.card-header{padding:12px;display:flex;align-items:center;gap:8px;background:var(--chrome-panel-faint);border-bottom:1px solid rgba(55,137,126,.12)}.card-body{padding:16px}.card-title{font-size:14px;font-weight:700;margin-bottom:6px;color:rgb(var(--text-primary));text-shadow:none}.card-desc,.card-title{font-family:var(--font-family)}.card-desc{font-size:12px;opacity:.95;color:rgba(56,74,79,.88)}.job-card{background:linear-gradient(135deg,rgba(var(--job-surface),.7) 0,rgba(var(--job-bg),.7) 100%);border:2px solid rgba(var(--job-primary),.5)}.event-card{background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(0,0,0,.1));border:2px solid rgba(255,255,255,.3)}.actor-card{background:linear-gradient(135deg,rgba(var(--alliance-surface),.7) 0,rgba(var(--alliance-bg),.7) 100%);border:2px solid rgba(var(--alliance-primary),.5)}.control-bar{background:var(--chrome-panel-muted);border-bottom:1px solid rgba(55,137,126,.12);-webkit-backdrop-filter:none;backdrop-filter:none}.control-btn{padding:8px 16px;background:transparent;border:none;color:rgb(var(--text-primary));font-size:12px;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:all .2s ease;font-family:var(--font-family)}.control-btn:hover{color:var(--pixel-teal-accent)}.operator-bar{height:20px;background:rgba(30,36,48,.6);position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.2)}.operator-bar-fill{position:absolute;top:0;left:0;height:100%;transition:width .3s ease}.operator-bar-fill.vitality{background:linear-gradient(90deg,rgb(var(--vitality-low)) 0,rgb(var(--vitality-mid)) 50%,rgb(var(--vitality-high)) 100%)}.operator-bar-fill.hp{background:linear-gradient(90deg,rgb(var(--hp-low)) 0,rgb(var(--hp-mid)) 50%,rgb(var(--hp-high)) 100%)}.status-badge{padding:4px 12px;font-size:10px;font-weight:700;letter-spacing:.5px;border-radius:4px;font-family:var(--font-family)}.status-badge.success{background:rgba(var(--success),.2);color:rgb(var(--success));border:1px solid rgb(var(--success))}.status-badge.warning{background:rgba(var(--warning),.2);color:rgb(var(--warning));border:1px solid rgb(var(--warning))}.status-badge.danger{background:rgba(var(--danger),.2);color:rgb(var(--danger));border:1px solid rgb(var(--danger))}@property --rune-tabs-width{syntax:"<length>";inherits:true;initial-value:45px}:root{--bg-color:#eef8f3;--text-color:#26363b;--font-family:"JetBrains Mono","Cascadia Mono","SFMono-Regular",Consolas,monospace;--font-size:13px;--border-color:#348276;--sidebar-width:240px;--panel-padding:8px;--rune-tabs-width:45px;--rune-tabs-expanded-width:300px;--tome-panel-width:min(600px,45vw);--tome-total-width:var(--rune-tabs-width);--tome-open-width:calc(var(--rune-tabs-width) + var(--tome-panel-width))}.dark{--bg-color:#d9efea;--text-color:#26363b;--border-color:#348276}*{box-sizing:border-box}body,html{margin:0;padding:0;overflow:hidden;height:100vh;width:100vw;font-family:var(--font-family);font-size:var(--font-size);color:var(--text-color);background:linear-gradient(180deg,#eef8f3,#d9efea 55%,#eff5dd)}body{display:flex;flex-direction:column}#__next,body,main{height:100%;width:100%}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#888;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#555}.panel{background:var(--panel-bg-solid);height:100%;overflow-y:auto;overflow-x:hidden;border-radius:0}.LocalHealthIndicator_indicator__ECkPy{position:fixed;bottom:8px;right:8px;z-index:1000;font:13px/1.5 system-ui,sans-serif;color:#21372b}.LocalHealthIndicator_target__XpMFU{display:grid;place-items:center;width:44px;height:44px;text-decoration:none;border-radius:50%}.LocalHealthIndicator_target__XpMFU:focus-visible{outline:3px solid #297d70;outline-offset:1px}.LocalHealthIndicator_dot__KurZR{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#91610a;color:#fff;font-weight:800;box-shadow:0 1px 4px #0003}.LocalHealthIndicator_dot__KurZR[data-state=Healthy]{background:#228b55}.LocalHealthIndicator_dot__KurZR[data-state=Blocked]{background:#c23d3b}.LocalHealthIndicator_popup__0sbRD{display:none;position:absolute;bottom:44px;right:0;width:min(280px,calc(100vw - 24px));padding:14px;background:#fff;border:1px solid #d0ded5;border-radius:10px;box-shadow:0 8px 30px #0002}.LocalHealthIndicator_indicator__ECkPy:focus-within .LocalHealthIndicator_popup__0sbRD,.LocalHealthIndicator_indicator__ECkPy:hover .LocalHealthIndicator_popup__0sbRD{display:block}.LocalHealthIndicator_indicator__ECkPy[data-dismissed=true] .LocalHealthIndicator_popup__0sbRD{display:none}.LocalHealthIndicator_popup__0sbRD ul{list-style:none;margin:10px 0;padding:0}.LocalHealthIndicator_popup__0sbRD li{display:flex;align-items:center;gap:8px;padding:2px 0}.LocalHealthIndicator_popup__0sbRD li small{margin-left:auto;color:#53695d}.LocalHealthIndicator_symbol__2R_l4{color:#8a5b08;width:14px;font-weight:700}.LocalHealthIndicator_symbol__2R_l4[data-state=Healthy]{color:#228b55}.LocalHealthIndicator_symbol__2R_l4[data-state=Blocked]{color:#c23d3b}.LocalHealthIndicator_popup__0sbRD p{font-size:12px;border-top:1px solid #dce5df;padding-top:8px;margin:0 0 5px}.LocalHealthIndicator_popup__0sbRD>small{color:#53695d}