:root,[data-theme=evergreen]{color-scheme:dark;--bg:#111c18;--surface:#17251f;--elevated:#203229;--border:#35473d;--text:#e5eee7;--muted:#a3b7a8;--accent:#a6d6a1;--onAccent:#122116;--positive:#5de4bf;--negative:#f2a6a0;--warning:#e5c78c}[data-theme=matcha]{color-scheme:light;--bg:#eeefe4;--surface:#f7f8ef;--elevated:#e3e8d5;--border:#b9c5ac;--text:#28382b;--muted:#566650;--accent:#426534;--onAccent:#ffffff;--positive:#00675e;--negative:#a03932;--warning:#785619}[data-theme=gruvbox]{color-scheme:dark;--bg:#1d2021;--surface:#282828;--elevated:#32302f;--border:#504945;--text:#ebdbb2;--muted:#bdae93;--accent:#b8bb26;--onAccent:#1d2021;--positive:#8ec07c;--negative:#fb9a82;--warning:#fabd2f}[data-theme=dracula]{color-scheme:dark;--bg:#21222c;--surface:#282a36;--elevated:#343746;--border:#4c5068;--text:#f8f8f2;--muted:#b5b8d1;--accent:#bd93f9;--onAccent:#21222c;--positive:#50fa7b;--negative:#ff9696;--warning:#f1fa8c}[data-theme=nord]{color-scheme:dark;--bg:#242933;--surface:#2e3440;--elevated:#3b4252;--border:#4c566a;--text:#eceff4;--muted:#b4c1d4;--accent:#88c0d0;--onAccent:#242933;--positive:#b3cf9b;--negative:#eda4ac;--warning:#ebcb8b}[data-theme=one-dark]{color-scheme:dark;--bg:#21252b;--surface:#282c34;--elevated:#333842;--border:#4b5263;--text:#e0e4ec;--muted:#a8b0c0;--accent:#61afef;--onAccent:#18232e;--positive:#98c379;--negative:#f3a0a8;--warning:#e5c07b}[data-theme=tokyo-night]{color-scheme:dark;--bg:#16161e;--surface:#1a1b26;--elevated:#24283b;--border:#414868;--text:#c0caf5;--muted:#a1aad4;--accent:#7aa2f7;--onAccent:#16161e;--positive:#9ece6a;--negative:#f7768e;--warning:#e0af68}[data-theme=catppuccin]{color-scheme:dark;--bg:#181825;--surface:#1e1e2e;--elevated:#313244;--border:#45475a;--text:#cdd6f4;--muted:#bac2de;--accent:#cba6f7;--onAccent:#181825;--positive:#a6e3a1;--negative:#f38ba8;--warning:#f9e2af}[data-theme=github-light]{color-scheme:light;--bg:#f6f8fa;--surface:#ffffff;--elevated:#eaeef2;--border:#c5ccd3;--text:#1f2328;--muted:#59636e;--accent:#075ebd;--onAccent:#ffffff;--positive:#176b36;--negative:#b62324;--warning:#805900}[data-theme=ayu-dark]{color-scheme:dark;--bg:#0b0e14;--surface:#0f131a;--elevated:#1b2029;--border:#39404d;--text:#bfbdb6;--muted:#939aa3;--accent:#e6b450;--onAccent:#0b0e14;--positive:#aad94c;--negative:#f07178;--warning:#ffb454}[data-theme=ayu-mirage]{color-scheme:dark;--bg:#191e2a;--surface:#1f2430;--elevated:#292f3d;--border:#454d5e;--text:#cccac2;--muted:#a0a8b6;--accent:#ffcc66;--onAccent:#191e2a;--positive:#d5ff80;--negative:#f28779;--warning:#ffd580}[data-theme=ayu-light]{color-scheme:light;--bg:#f8f9fa;--surface:#fcfcfc;--elevated:#eef0f3;--border:#c7cbd1;--text:#575f66;--muted:#636d77;--accent:#946000;--onAccent:#ffffff;--positive:#517700;--negative:#b13648;--warning:#956000}[data-theme=github-dark]{color-scheme:dark;--bg:#010409;--surface:#0d1117;--elevated:#161b22;--border:#30363d;--text:#e6edf3;--muted:#9da7b3;--accent:#79c0ff;--onAccent:#0d1117;--positive:#7ee787;--negative:#ff9492;--warning:#e3b341}[data-theme=noctis]{color-scheme:dark;--bg:#041d20;--surface:#052529;--elevated:#073940;--border:#376069;--text:#c1d4d7;--muted:#9ab7ba;--accent:#40d4e7;--onAccent:#041d20;--positive:#49e9a6;--negative:#ee9576;--warning:#e4b781}[data-theme=shades-of-purple]{color-scheme:dark;--bg:#1e1e3f;--surface:#2d2b55;--elevated:#383568;--border:#57538a;--text:#ffffff;--muted:#b8b4de;--accent:#fad000;--onAccent:#1e1e3f;--positive:#a5ff90;--negative:#ff9dba;--warning:#ffcc99}[data-theme=night-owl]{color-scheme:dark;--bg:#01111d;--surface:#011627;--elevated:#082438;--border:#29495c;--text:#d6deeb;--muted:#a3b8c7;--accent:#82aaff;--onAccent:#011627;--positive:#addb67;--negative:#ff9b9b;--warning:#ecc48d}[data-theme=light-owl]{color-scheme:light;--bg:#f0f1f3;--surface:#fbfbfb;--elevated:#e7ebef;--border:#bec8d0;--text:#403f53;--muted:#5c6974;--accent:#3769a9;--onAccent:#ffffff;--positive:#32754b;--negative:#b23d49;--warning:#825900}[data-theme=monokai-pro]{color-scheme:dark;--bg:#221f22;--surface:#2d2a2e;--elevated:#39353a;--border:#59535b;--text:#fcfcfa;--muted:#bbb6bd;--accent:#ffd866;--onAccent:#221f22;--positive:#a9dc76;--negative:#ff8f9f;--warning:#fcac7a}[data-theme=cobalt2]{color-scheme:dark;--bg:#122738;--surface:#193549;--elevated:#23445b;--border:#46647b;--text:#ffffff;--muted:#b2c9d8;--accent:#ffc600;--onAccent:#122738;--positive:#a5ff90;--negative:#ff9d94;--warning:#ffce80}[data-theme=bluloco-light]{color-scheme:light;--bg:#f3f4f7;--surface:#fafafa;--elevated:#e8ebf1;--border:#c1c7d3;--text:#383a42;--muted:#606570;--accent:#235eb3;--onAccent:#ffffff;--positive:#287638;--negative:#bd304a;--warning:#875b00}[data-theme=bluloco-dark]{color-scheme:dark;--bg:#20242c;--surface:#282c34;--elevated:#343a46;--border:#505969;--text:#d8dce5;--muted:#a9b3c5;--accent:#70bfff;--onAccent:#20242c;--positive:#74da91;--negative:#ff9299;--warning:#f1c576}[data-theme=synthwave-84]{color-scheme:dark;--bg:#241b2f;--surface:#262335;--elevated:#34294f;--border:#59436b;--text:#f4eeff;--muted:#c2b2d1;--accent:#ff7edb;--onAccent:#241b2f;--positive:#72f1b8;--negative:#fe9bba;--warning:#fede5d}[data-theme=horizon]{color-scheme:dark;--bg:#16161c;--surface:#1c1e26;--elevated:#292c38;--border:#454957;--text:#e0e0e0;--muted:#b5b6c3;--accent:#eaa0a2;--onAccent:#16161c;--positive:#65d9bf;--negative:#f29ca9;--warning:#fab795}[data-theme=panda]{color-scheme:dark;--bg:#242526;--surface:#292a2b;--elevated:#343638;--border:#53575a;--text:#e6e6e6;--muted:#b1b6bb;--accent:#ff9ac1;--onAccent:#242526;--positive:#9de0a7;--negative:#ff9494;--warning:#ffcc95}[data-theme=andromeda]{color-scheme:dark;--bg:#1e202a;--surface:#23262e;--elevated:#303440;--border:#4b5266;--text:#e5e5e5;--muted:#adb4c8;--accent:#00e8c6;--onAccent:#1e202a;--positive:#96e072;--negative:#ff91bc;--warning:#ffe66d}[data-theme=winter-is-coming]{color-scheme:dark;--bg:#01111d;--surface:#011627;--elevated:#0b2942;--border:#30536b;--text:#d6deeb;--muted:#9fb4c7;--accent:#87c7ff;--onAccent:#011627;--positive:#a5d6a7;--negative:#f7a5a5;--warning:#e9c582}[data-theme=nightfox]{color-scheme:dark;--bg:#131a24;--surface:#192330;--elevated:#253347;--border:#435269;--text:#cdcecf;--muted:#a8b4c7;--accent:#9dcbef;--onAccent:#131a24;--positive:#a2c69e;--negative:#eaa0ad;--warning:#f0d5a3}[data-theme=palenight]{color-scheme:dark;--bg:#232635;--surface:#292d3e;--elevated:#343a50;--border:#505a78;--text:#d6deeb;--muted:#a6accd;--accent:#c792ea;--onAccent:#232635;--positive:#c3e88d;--negative:#ff9cac;--warning:#ffcb6b}.official-tier-page{padding-bottom:24px}.official-tier-page>.panel>.official-tier-content{border-top:0}.official-tier-loading{width:100%;min-height:280px}.official-tier-message{padding:20px;color:var(--muted)}.official-tier-message p{margin:0 0 16px}.official-tier-content{padding:20px;border-top:1px solid var(--border)}.official-tier-content>p{margin:0 0 16px;line-height:1.6}.official-tier-meta{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--muted);margin-bottom:16px}.official-tier-board{border:1px solid var(--border);border-radius:5px;overflow:hidden}.official-tier-row{display:grid;grid-template-columns:86px minmax(0,1fr);border-bottom:1px solid var(--border)}.official-tier-board[data-wide-labels] .official-tier-row{grid-template-columns:min(30%,200px) minmax(0,1fr)}.official-tier-row:last-child{border-bottom:0}.official-tier-label{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;font-size:26px}.official-tier-heroes{display:flex;flex-wrap:wrap;align-content:start;gap:8px;padding:10px;min-height:112px}.official-tier-hero{width:80px;display:flex;flex-direction:column;align-items:center;justify-content:start;gap:5px;padding:4px;font-size:16px;text-align:center;line-height:1.25;overflow-wrap:anywhere}.official-tier-hero img{width:64px;height:76px;object-fit:contain}.official-tier-content .official-tier-credit{margin-top:18px;color:var(--muted);font-size:17px}.official-tier-sources summary{cursor:pointer;color:var(--muted)}.official-tier-sources ul{padding-left:24px;margin-top:8px}.official-tier-sources a{color:var(--accent)}.official-tier-editor .official-tier-label input{min-width:0;width:100%;color:inherit;background:transparent;text-align:center}.official-tier-editor .official-tier-label input[type=color]{height:28px}.official-tier-editor .official-tier-label textarea{display:block;width:100%;min-width:0;min-height:44px;padding:6px;resize:none;overflow:hidden;background:transparent;color:inherit;font-size:20px;line-height:1.4;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid;border-radius:3px}.official-tier-board[data-wide-labels] .official-tier-label{font-size:20px}.official-tier-content button.official-tier-hero{color:var(--text);background:transparent;border:0;cursor:pointer}.official-tier-content button.official-tier-hero:disabled{opacity:1;cursor:default}.official-tier-editor button.official-tier-hero{width:80px;padding:4px;font-size:16px;justify-content:start}.official-tier-hero[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}.official-tier-dragging{opacity:.45}.official-tier-over{background:var(--surface);outline:2px solid var(--accent);outline-offset:-2px}.official-tier-before{border-left:3px solid var(--accent)}.official-tier-selection{display:flex;flex-wrap:wrap;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--border);padding:12px;margin:16px 0}.official-tier-selection:has(select){position:sticky;bottom:0;z-index:5}.official-tier-selection label{display:flex;align-items:center;gap:8px}.official-tier-selection select{padding:8px;background:var(--bg);color:var(--text);border:1px solid var(--border)}.official-tier-source-row{display:flex;align-items:end;flex-wrap:wrap;gap:12px}.official-tier-source-row .admin-field{flex:1 1 220px}.official-tier-toggle{display:flex;align-items:center;gap:10px}@media(max-width:600px){.official-tier-row{grid-template-columns:58px minmax(0,1fr)}.official-tier-content{padding:12px}.official-tier-label{font-size:22px;padding:6px}.official-tier-heroes{gap:6px;padding:8px}.official-tier-board[data-wide-labels] .official-tier-row,.official-tier-row{grid-template-columns:minmax(0,1fr)}.official-tier-label{align-items:flex-start;text-align:left;padding:8px 12px}}.tier-note-name{border:0;background:transparent;color:var(--accent);font:inherit;padding:0 20px 0 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.official-ranking-notes{max-width:75ch;margin:24px 0}.official-ranking-notes h2{margin:0 0 12px;font-size:1.35rem}.official-ranking-notes p{line-height:1.7;overflow-wrap:anywhere}.official-placement-notes{margin:20px 0}.official-placement-notes summary{cursor:pointer;color:var(--accent)}.official-placement-notes dl{max-width:75ch;margin-top:16px}.official-placement-notes dl>div{margin:0 0 16px}.official-placement-notes dt{font-weight:600}.official-placement-notes dd{margin:4px 0 0;white-space:pre-wrap;line-height:1.6;overflow-wrap:anywhere}.official-related{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:20px;color:var(--accent)}