@font-face{font-family:Clash Dashboard;src:url(/assets/Clash_Regular-1jQxkINg.otf)format("opentype");font-display:swap}html{font-size:16px}html,body,#root{width:100%;min-height:100%;margin:0;padding:0}body{background:var(--bg-page);color:var(--text-1);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;font-family:Geist,Geist Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}*{box-sizing:border-box}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-subtle-focus=true]:focus-visible{box-shadow:inset 0 -1px 0 var(--border-sub), inset 2px 0 0 color-mix(in srgb, var(--focus-ring) 72%, transparent);outline:none}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted);background-clip:content-box}button{font:inherit}button,[role=button]{transition:background-color .16s,border-color .16s,color .16s,transform .18s,box-shadow .18s,filter .18s}button:hover{border-color:var(--border-strong);filter:brightness(1.04)}button:active{transform:translateY(1px)}tbody tr.scan-row:hover td{background:0 0}.top-command-bar:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-primary) 42%, transparent), transparent);pointer-events:none;height:1px;position:absolute;bottom:-1px;left:12px;right:12px}.top-defence-carousel-shell:before{content:"";background:var(--green);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--green) 38%, transparent);z-index:2;border-radius:50%;animation:1.8s ease-out infinite live-pulse;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.top-defence-carousel-shell:after{content:"";background:linear-gradient(90deg, transparent, var(--panel-top-highlight), transparent);pointer-events:none;height:1px;position:absolute;inset:1px 35% auto}.dashboard-panel-depth{box-shadow:inset 0 1px 0 var(--panel-top-highlight), var(--shadow-panel);transition:border-color .18s,filter .18s,box-shadow .18s;animation:.52s cubic-bezier(.2,.8,.2,1) both panel-rise;position:relative}.documentation-major-section,.documentation-major-section:hover{filter:none}.documentation-major-section h2{scroll-margin-top:72px}@media (width<=1120px){.documentation-left-nav{border-bottom:1px solid var(--border-sub);margin-bottom:20px;float:none!important;width:auto!important;margin-left:0!important;padding-top:0!important;padding-bottom:16px!important;position:static!important}}@media (width<=760px){.documentation-reference-row{grid-template-columns:1fr!important}}.scan-row{transition:background-color .14s,filter .14s,box-shadow .14s}.scan-row:hover{background-color:var(--row-hover);filter:brightness(1.08);box-shadow:inset 2px 0 0 var(--accent-primary)}.off-meta-attack-new>div{background:color-mix(in srgb, var(--green-bg) 62%, transparent);animation:.9s cubic-bezier(.2,.8,.2,1) both off-meta-new-row}.dashboard-copy-reveal{animation:.26s cubic-bezier(.2,.8,.2,1) both dashboard-copy-reveal}.dashboard-data-fresh{animation:.72s cubic-bezier(.2,.8,.2,1) both dashboard-data-fresh}.top-sync-status{transition:border-color .18s,background-color .18s,color .18s,filter .18s}.top-sync-status-loading .top-sync-status-dot,.top-sync-status-running .top-sync-status-dot,.top-sync-status-updating .top-sync-status-dot{animation:1.2s ease-out infinite status-dot-pulse}.top-sync-status-updated{animation:.72s cubic-bezier(.2,.8,.2,1) both status-fresh-settle}.top-defence-carousel-track{width:max-content;min-width:100%;transform:translate3d(calc(var(--carousel-distance,0px) * -1), 0, 0);animation:top-defence-wheel var(--carousel-duration,44s) linear infinite;will-change:transform;align-items:center;display:inline-flex}.top-defence-carousel-group{flex:none;align-items:center;gap:10px;padding-right:10px;display:inline-flex}.top-defence-carousel-pill{opacity:.92;transition:border-color .18s,filter .18s,opacity .18s,background-color .18s}.top-defence-carousel-pill:hover{border-color:var(--border-strong);opacity:1;filter:brightness(1.04)}@keyframes panel-rise{0%{opacity:0;transform:translateY(8px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dashboard-copy-reveal{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes off-meta-new-row{0%{filter:brightness(1.14)}to{filter:brightness()}}@keyframes dashboard-data-fresh{0%{filter:brightness()}36%{filter:brightness(1.08)saturate(1.04)}to{filter:brightness()}}@keyframes status-dot-pulse{0%{opacity:.72;box-shadow:0 0 0 0 color-mix(in srgb, currentColor 46%, transparent);transform:scale(.82)}70%{opacity:1;transform:scale(1);box-shadow:0 0 0 6px #0000}to{opacity:.72;transform:scale(.82);box-shadow:0 0 #0000}}@keyframes status-fresh-settle{0%{filter:brightness()}42%{filter:brightness(1.16)}to{filter:brightness()}}@keyframes top-defence-wheel{0%{transform:translate3d(calc(var(--carousel-distance,0px) * -1), 0, 0)}to{transform:translate(0,0)}}@keyframes live-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--green) 42%, transparent)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.dashboard-panel-depth,.dashboard-copy-reveal,.off-meta-attack-new>div,.dashboard-data-fresh,.top-sync-status,.top-sync-status-loading .top-sync-status-dot,.top-sync-status-running .top-sync-status-dot,.top-sync-status-updating .top-sync-status-dot,.top-sync-status-updated{animation:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:#0f1115;--canvas-bg:radial-gradient(circle at 7% 8%, #74553557, transparent 30%), radial-gradient(circle at 84% 14%, #43708547, transparent 32%), linear-gradient(135deg, #12151a 0%, #181b20 44%, #111318 100%);--surface-primary:#23272deb;--surface-secondary:#2a2f36e6;--surface-inset:#181c22e6;--surface-raised:#343b45;--border-soft:#a6aeb82e;--border-strong:#d2dae447;--row-divider:#ffffff13;--separator-strong:#ffffff29;--compact-divider:#ffffff1f;--compact-divider-text:#9ea8b3d1;--panel-top-highlight:#ffffff17;--numeric-weight:500;--radius-panel:10px;--radius-surface:6px;--radius-control:4px;--radius-pill:999px;--text-primary:#f5f1ea;--text-secondary:#ded7cc;--text-muted:#a9afba;--text-disabled:#7a828d;--control-bg:#363d46eb;--control-hover:#444c56f0;--control-selected:#515b67f5;--accent-primary:#e0c081;--accent-hover:#f6dfaa;--accent-subtle:#e0c08121;--row-hover:#ffffff0e;--focus-ring:#e0c08161;--log-stat-right-inset:14px;--positive:#79c887;--positive-soft:#73c08829;--warning:#e0b46f;--warning-soft:#d8a75b29;--danger:#dc7d79;--danger-soft:#d97a7a29;--info:#86c7d2;--info-soft:#86c7d226;--rank-gold:#e0bd65;--rank-silver:#c0c8d0;--rank-bronze:#c8875b;--hero-equipment-common:#73d2f6;--hero-equipment-rare:#b9a7ff;--season-panel-bg:linear-gradient(180deg, color-mix(in srgb, var(--bg-card) 98%, transparent), color-mix(in srgb, var(--bg-surface) 82%, transparent));--season-panel-border:var(--border-hi);--season-header-bg:var(--bg-card);--season-card-bg:var(--bg-card);--empty-log-row-accent:transparent;--shadow-soft:0 22px 70px #00000047;--shadow-panel:0 16px 42px #00000038;--shadow-popover:0 22px 54px #0000006b;--overlay:#0f1115d1;--bg-page:var(--page-bg);--bg-canvas:var(--canvas-bg);--bg-card:var(--surface-primary);--bg-surface:var(--surface-secondary);--bg-chip:var(--surface-inset);--border-sub:var(--row-divider);--border:var(--border-soft);--border-hi:var(--separator-strong);--text-1:var(--text-primary);--text-2:var(--text-secondary);--text-3:var(--text-muted);--text-name:var(--text-primary);--green:var(--positive);--green-bg:var(--positive-soft);--green-bg-row:#73c08824;--green-border:#73c0885c;--green-toggle:var(--positive);--green-toggle-bd:#73c08861;--red:var(--danger);--red-bg:var(--danger-soft);--red-border:#d97a7a5c;--red-bg-row:#d97a7a24;--amber:var(--warning);--amber-bg-row:#d8a75b24;--blue:var(--accent-primary);--blue-bg:var(--accent-subtle);--blue-border:#aeb8c457;--blue-bg-badge:var(--accent-subtle);--blue-border-badge:#aeb8c457;--selection-bg:var(--control-selected);--assign-bg:#aeb8c429;--assign-border:#aeb8c457;--assign-text:var(--accent-hover);--assign-count-bg:var(--info-soft);--assign-count-text:var(--info);--purple:var(--info);--purple-bg-badge:var(--info-soft);--purple-border-badge:#aeb8c457;--gold:var(--rank-gold)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-bg:#eef2f6;--canvas-bg:radial-gradient(circle at 12% 10%, #5f7d961f, transparent 30%), radial-gradient(circle at 88% 18%, #526d8224, transparent 34%), linear-gradient(135deg, #f4f7fa 0%, #e5ebf1 52%, #f8fafc 100%);--surface-primary:#fcfdffeb;--surface-secondary:#eaf0f5e6;--surface-inset:#dce5ede6;--surface-raised:#fdfeff;--border-soft:#acbbc7;--border-strong:#8799a8;--row-divider:#27374d29;--separator-strong:#27374d3d;--compact-divider:#27374d38;--compact-divider-text:#526d82e6;--panel-top-highlight:#fffc;--text-primary:#1f2d3d;--text-secondary:#344a5f;--text-muted:#64798a;--text-disabled:#8796a3;--control-bg:#dde6ed;--control-hover:#d1dce5;--control-selected:#c5d3de;--accent-primary:#526d82;--accent-hover:#27374d;--accent-subtle:#526d8221;--row-hover:#27374d0f;--focus-ring:#526d8259;--positive:#2f8f55;--positive-soft:#2f8f5521;--warning:#a66e20;--warning-soft:#a66e2024;--danger:#b45151;--danger-soft:#b4515121;--info:#526d82;--info-soft:#526d8224;--rank-gold:#a6782c;--rank-silver:#6e7e8d;--rank-bronze:#9a6546;--hero-equipment-common:#126c86;--hero-equipment-rare:#6250a8;--season-panel-bg:color-mix(in srgb, var(--bg-surface) 90%, transparent);--season-panel-border:color-mix(in srgb, var(--border-sub) 78%, transparent);--season-header-bg:transparent;--season-card-bg:transparent;--empty-log-row-accent:color-mix(in srgb, var(--blue) 24%, transparent);--shadow-soft:0 18px 50px #27374d1f;--shadow-panel:0 16px 42px #27374d1c;--shadow-popover:0 18px 42px #27374d38;--overlay:#eef2f5c7;--green-bg-row:#2f8f551c;--green-border:#2f8f554d;--green-toggle-bd:#2f8f5557;--red-bg-row:#b451511c;--red-border:#b451514d;--amber-bg-row:#a66e201f}[data-theme=twilight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:#141525;--canvas-bg:radial-gradient(circle at 8% 8%, #b9a7ff38, transparent 30%), radial-gradient(circle at 86% 16%, #d2a85f2e, transparent 34%), linear-gradient(135deg, #17192a 0%, #20243a 48%, #151728 100%);--surface-primary:#292e48e6;--surface-secondary:#313753e6;--surface-inset:#23283feb;--surface-raised:#3b4263;--border-soft:#525a7a;--border-strong:#687096;--row-divider:#e8e9ff16;--separator-strong:#e8e9ff26;--compact-divider:#e8e9ff21;--compact-divider-text:#b7bcded6;--panel-top-highlight:#e8e9ff11;--text-primary:#f3f4ff;--text-secondary:#d8dcef;--text-muted:#aeb5d2;--text-disabled:#848ca9;--control-bg:#363d5d;--control-hover:#444d72;--control-selected:#525c84;--accent-primary:#f3f4ff;--accent-hover:#d7ceff;--accent-subtle:#f3f4ff1c;--row-hover:#e8e9ff0e;--focus-ring:#b9a7ff57;--positive:#72b884;--positive-soft:#72b88429;--warning:#d2a85f;--warning-soft:#d2a85f29;--danger:#d17770;--danger-soft:#d1777029;--info:#b9a7ff;--info-soft:#b9a7ff26;--rank-gold:#d4af5a;--rank-silver:#c5cce0;--rank-bronze:#bd7a55;--shadow-soft:0 18px 50px #080a1657;--shadow-panel:0 10px 28px #080a1647;--shadow-popover:0 18px 42px #080a1670;--overlay:#17192ad6;--green-bg-row:#72b88424;--green-border:#72b88457;--green-toggle-bd:#72b88461;--red-bg-row:#d1777024;--red-border:#d1777057;--amber-bg-row:#d2a85f24;--empty-log-row-accent:transparent}
