.tierlist-page[data-v-7a0f9bd8]{color:#ffffffeb;max-width:1120px;margin:0 auto;width:100%}.tierlist-header[data-v-7a0f9bd8]{display:grid;grid-template-columns:1fr;gap:12px;margin:12px 0}.page-title[data-v-7a0f9bd8]{margin:0;font-size:18px;line-height:1.2;font-weight:800;color:#ffffffeb}.page-subtitle[data-v-7a0f9bd8]{margin:4px 0 0;color:#e2e8f0b8;font-size:12px;font-weight:500}.page-error[data-v-7a0f9bd8]{margin:10px 0 0;color:#ff9ea8;font-size:.95rem}.mono[data-v-7a0f9bd8]{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.subtle[data-v-7a0f9bd8]{color:#e2e8f0b3;font-size:12px}.filters[data-v-7a0f9bd8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.f[data-v-7a0f9bd8]{border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0f172a59;padding:10px}.f label[data-v-7a0f9bd8]{display:block;font-size:12px;font-weight:800;color:#ffffffd9;margin-bottom:6px}.f input[data-v-7a0f9bd8],.f select[data-v-7a0f9bd8]{width:100%;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#02061773;color:#ffffffeb;padding:8px 10px;outline:none}.hint[data-v-7a0f9bd8]{display:block;margin-top:4px;font-size:10px;color:#e2e8f094}.tierlist-top-grid[data-v-7a0f9bd8]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(420px,.95fr);gap:16px;align-items:start}@media(max-width:1080px){.tierlist-top-grid[data-v-7a0f9bd8]{grid-template-columns:1fr}.filters[data-v-7a0f9bd8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.usage-card[data-v-7a0f9bd8],.tier-table-card[data-v-7a0f9bd8],.heatmap-card[data-v-7a0f9bd8]{border:1px solid rgba(255,255,255,.08);background:#0f172a59;border-radius:12px;padding:12px}.section-title[data-v-7a0f9bd8]{margin:0;font-size:14px;font-weight:800;color:#ffffffeb;letter-spacing:.01em}.usage-title-row[data-v-7a0f9bd8],.heatmap-title-row[data-v-7a0f9bd8]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.usage-card[data-v-7a0f9bd8]{height:100%;min-height:0;display:grid;grid-template-rows:auto auto;gap:12px}.usage-subtitle[data-v-7a0f9bd8]{margin:6px 0 0;color:#e2e8f0b8;font-size:12px}.usage-list[data-v-7a0f9bd8]{display:grid;gap:10px;align-content:start}.usage-row[data-v-7a0f9bd8]{display:grid;grid-template-columns:auto minmax(0,1.35fr) auto minmax(260px,1fr);gap:12px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0f172a73}.usage-row--other[data-v-7a0f9bd8]{position:relative;margin-top:16px}.usage-row--other[data-v-7a0f9bd8]:before{content:"";position:absolute;left:10px;right:10px;top:-9px;height:1px;background:linear-gradient(90deg,#78a5d700,#78a5d78c,#78a5d700)}.usage-row__rank[data-v-7a0f9bd8]{min-width:28px;color:#9fb3cf;font-weight:800;font-size:.95rem}.usage-row__identity[data-v-7a0f9bd8]{min-width:0;display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.usage-row__identity--static[data-v-7a0f9bd8]{cursor:default}.usage-row__identity[data-v-7a0f9bd8]:hover{text-decoration:none}.usage-row__identity:hover .usage-row__name[data-v-7a0f9bd8]{color:#8cc4ff}.usage-row__spritepair[data-v-7a0f9bd8]{flex:0 0 auto;min-width:58px;display:inline-flex;align-items:center;justify-content:flex-start}.usage-row__spritepair--single[data-v-7a0f9bd8]{min-width:38px}.usage-row__sprite[data-v-7a0f9bd8]{width:34px;height:34px;object-fit:contain;display:block;filter:drop-shadow(0 3px 8px rgba(0,0,0,.28))}.usage-row__sprite+.usage-row__sprite[data-v-7a0f9bd8]{margin-left:-7px}.usage-row__fallback[data-v-7a0f9bd8]{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#12243af5;border:1px solid rgba(111,156,212,.18);color:#eef4fb;font-size:.8rem;font-weight:800}.usage-row__copy[data-v-7a0f9bd8]{min-width:0;display:grid;gap:4px}.usage-row__name[data-v-7a0f9bd8]{min-width:0;color:#eef4fb;font-size:1rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.usage-row__meta[data-v-7a0f9bd8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#9fb3cf;font-size:.78rem}.usage-row__tier[data-v-7a0f9bd8]{padding:3px 8px;border-radius:999px;color:#f8fbff;font-weight:900;letter-spacing:.04em;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0f}.usage-row__samples[data-v-7a0f9bd8]{color:#8fa4c0}.usage-row__pct[data-v-7a0f9bd8]{min-width:58px;text-align:right;color:#eef4fb;font-size:.96rem;font-weight:900}.usage-row__bar[data-v-7a0f9bd8]{min-width:0}.usage-row__barTrack[data-v-7a0f9bd8]{width:100%;height:18px;border-radius:999px;overflow:hidden;background:#6f9cd424;border:1px solid rgba(111,156,212,.18);box-shadow:inset 0 1px #ffffff0a}.usage-row__barFill[data-v-7a0f9bd8]{height:100%;min-width:12px;border-radius:inherit;background:linear-gradient(90deg,#60a6fffa,#3f75daf5);box-shadow:0 0 18px #3d7ce638}@media(max-width:1080px){.usage-card[data-v-7a0f9bd8]{min-height:auto}}@media(max-width:760px){.usage-row[data-v-7a0f9bd8]{grid-template-columns:auto minmax(0,1fr) auto}.usage-row__bar[data-v-7a0f9bd8]{grid-column:2 / -1}}@media(max-width:520px){.usage-row[data-v-7a0f9bd8]{gap:10px;padding:10px}.usage-row__name[data-v-7a0f9bd8]{font-size:.92rem}.usage-row__pct[data-v-7a0f9bd8]{min-width:52px;font-size:.88rem}}.tier-table-card[data-v-7a0f9bd8]{position:relative;justify-self:stretch;align-self:start;width:100%;height:auto;max-width:none;aspect-ratio:auto;min-height:auto;display:grid;grid-template-rows:auto 1fr;gap:12px;overflow:visible;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0f172a59;box-shadow:none}.tier-table-card[data-v-7a0f9bd8]:before{content:none}.tier-table-card[data-v-7a0f9bd8]:after{content:none}.tier-table-head[data-v-7a0f9bd8]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-right:0}.tier-table-actions[data-v-7a0f9bd8]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-left:auto}.tier-table-title[data-v-7a0f9bd8]{margin:0;font-family:Orbitron,Rajdhani,Eurostile,Bank Gothic,Segoe UI,sans-serif;font-size:.98rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:#edf4ff}.tier-table-meta[data-v-7a0f9bd8]{color:#e2e8f0b8;font-size:12px;letter-spacing:0}.tier-download-btn[data-v-7a0f9bd8]{appearance:none;min-width:96px;border:1px solid rgba(125,211,252,.22);border-radius:999px;background:#081423c2;color:#ffffffeb;font-size:12px;font-weight:600;letter-spacing:0;padding:8px 14px;cursor:pointer;transition:background .2s ease,transform .2s ease,border-color .2s ease,color .2s ease;box-shadow:none}.tier-download-btn[data-v-7a0f9bd8]:hover:not(:disabled){transform:translateY(-1px);border-color:#7dd3fc5c;color:#7dd3fc;background:#0a182ae6}.tier-download-btn[data-v-7a0f9bd8]:disabled{cursor:wait;opacity:.72}.tier-lanes[data-v-7a0f9bd8]{display:grid;gap:8px;align-content:start;margin-top:2px}.tier-lane[data-v-7a0f9bd8]{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;align-items:stretch}@media(max-width:560px){.tier-lane[data-v-7a0f9bd8]{grid-template-columns:74px minmax(0,1fr);gap:8px}}.tier-lane__badge[data-v-7a0f9bd8]{min-height:82px;border-radius:12px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);background:#0f172a8c;box-shadow:none}.tier-lane__badge[data-v-7a0f9bd8]:before,.tier-lane__badge[data-v-7a0f9bd8]:after{content:none}.tier-lane__badge[data-v-7a0f9bd8]:before{content:none}.tier-lane__badge[data-v-7a0f9bd8]:after{content:none}.tier-lane__badge-text[data-v-7a0f9bd8]{font-size:1.9rem;font-weight:800;line-height:1;letter-spacing:.02em;color:#ffffffeb;text-shadow:none}.tier-lane__badge--sss[data-v-7a0f9bd8],.tier-lane__badge--ss[data-v-7a0f9bd8],.tier-lane__badge--s[data-v-7a0f9bd8]{border-color:#ffffff14}.tier-lane__badge--sss[data-v-7a0f9bd8]:before{content:none}.tier-lane__badge-text--sss[data-v-7a0f9bd8]{font-size:1.9rem;letter-spacing:.02em;color:#ffffffeb}.tier-lane__badge--ss[data-v-7a0f9bd8]:after{content:none}.tier-lane__badge-text--ss[data-v-7a0f9bd8]{font-size:1.9rem;letter-spacing:.02em;color:#ffffffeb}.tier-lane__badge-text--s[data-v-7a0f9bd8]{font-size:1.9rem;color:#ffffffeb;letter-spacing:.02em}.tier-lane__deckbar[data-v-7a0f9bd8]{min-height:82px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;align-content:start;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0f172a73;box-shadow:none}.tier-lane--sss .tier-lane__deckbar[data-v-7a0f9bd8],.tier-lane--ss .tier-lane__deckbar[data-v-7a0f9bd8],.tier-lane--s .tier-lane__deckbar[data-v-7a0f9bd8]{border-color:#ffffff14;background:#0f172a73}.tier-lane__decklink[data-v-7a0f9bd8]{display:block;width:100%;min-width:0;text-decoration:none}.tier-lane__deckbar>.tier-lane__decklink[data-v-7a0f9bd8]:only-child,.tier-lane__deckbar>.tier-lane__decklink[data-v-7a0f9bd8]:last-child:nth-child(odd){grid-column:1 / -1}.tier-lane__spritepair[data-v-7a0f9bd8]{width:100%;min-width:0;min-height:54px;display:flex;align-items:center;justify-content:center;gap:10px;padding:9px 14px;border-radius:12px;border:1px solid rgba(115,134,162,.14);background:linear-gradient(180deg,#0a121ebf,#070d16f0);box-shadow:inset 0 1px #ffffff0a;transition:transform .16s ease,border-color .16s ease,background .16s ease}.tier-lane__decklink:hover .tier-lane__spritepair[data-v-7a0f9bd8]{transform:translateY(-1px);border-color:#7dd3fc4d;background:#0f172aa6}.tier-lane__spritepair--single[data-v-7a0f9bd8]{min-width:0}.tier-lane__sprite[data-v-7a0f9bd8]{width:48px;height:44px;object-fit:contain;image-rendering:auto;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45));border-radius:0}.tier-lane__fallback[data-v-7a0f9bd8]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:30px;padding:0 8px;border-radius:10px;color:#dbe7f5;font-weight:800;font-size:.72rem;background:#ffffff14}.tier-empty[data-v-7a0f9bd8]{padding-top:4px;color:#97adc8}@media(max-width:1080px){.tier-table-card[data-v-7a0f9bd8]{justify-self:stretch;width:100%;height:auto;max-width:none;margin:0;aspect-ratio:auto;min-height:auto}}.heatmap-card[data-v-7a0f9bd8]{margin-top:12px}.heatmap-shell[data-v-7a0f9bd8]{width:100%}.heatmap-mobile[data-v-7a0f9bd8]{display:none}.heatmap-table[data-v-7a0f9bd8]{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.heatmap-corner[data-v-7a0f9bd8]{width:148px;background:#0f172ab8;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.heatmap-col-label[data-v-7a0f9bd8]{width:calc((100% - 148px) / 11);padding:8px 6px 10px;text-align:center;background:#0f172ab8;border-bottom:1px solid rgba(255,255,255,.08);vertical-align:bottom}.heatmap-row-label[data-v-7a0f9bd8]{width:148px;padding:8px;text-align:center;background:#0f172ab8;border-right:1px solid rgba(255,255,255,.08);vertical-align:middle}.heatmap-label-link[data-v-7a0f9bd8]{display:block;width:100%;height:100%;text-decoration:none}.heatmap-axis-chip[data-v-7a0f9bd8]{min-height:68px;display:flex;align-items:center;justify-content:center;padding:10px 8px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0f172a80;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.heatmap-axis-chip--row[data-v-7a0f9bd8]{justify-content:center}.heatmap-axis-chip--picker[data-v-7a0f9bd8]{justify-content:center;flex-direction:column;gap:8px}.heatmap-label-link:hover .heatmap-axis-chip[data-v-7a0f9bd8]{background:#1e293bb3;transform:translateY(-1px);box-shadow:none}.heatmap-sprite-stack[data-v-7a0f9bd8],.heatmap-row-sprite-stack[data-v-7a0f9bd8]{display:flex;align-items:center;justify-content:center;gap:8px}.heatmap-row-sprite-stack[data-v-7a0f9bd8]{justify-content:flex-end}.heatmap-sprite[data-v-7a0f9bd8]{width:30px;height:30px;object-fit:contain;filter:drop-shadow(0 2px 5px rgba(0,0,0,.5));border-radius:0}.heatmap-sprite--picker[data-v-7a0f9bd8]{width:34px;height:34px}.heatmap-sprite--mobile[data-v-7a0f9bd8]{width:28px;height:28px}.heatmap-cell[data-v-7a0f9bd8]{padding:6px;background:#0f172a73;border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.heatmap-cell__inner[data-v-7a0f9bd8]{width:100%;min-width:0;min-height:72px;display:flex;align-items:center;justify-content:center;border-radius:16px;border:1px solid transparent;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}.heatmap-cell__inner[data-v-7a0f9bd8]:hover{transform:translateY(-1px)}.heatmap-cell__inner--empty[data-v-7a0f9bd8]{color:#e2e8f08c;background:#0f172a8c;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff05}.heatmap-cell__text[data-v-7a0f9bd8]{font-size:.92rem;font-weight:800;letter-spacing:.01em}.heatmap-cell__copy[data-v-7a0f9bd8]{width:100%;display:flex;flex-direction:column;align-items:center;gap:5px;line-height:1}.heatmap-cell__rate[data-v-7a0f9bd8]{font-size:1.02rem;font-weight:900}.heatmap-cell__record[data-v-7a0f9bd8]{max-width:100%;font-size:.8rem;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:clip}.heatmap-picker-cell[data-v-7a0f9bd8]{min-height:68px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px 8px;border-radius:16px;border:1px solid rgba(92,130,176,.22);background:#ffffff0a}.heatmap-picker-cell--empty[data-v-7a0f9bd8]{background:#ffffff06}.heatmap-picker-label[data-v-7a0f9bd8]{display:block;max-width:100%;color:#d7e4f3;font-size:.8rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.heatmap-picker-row-label[data-v-7a0f9bd8]{color:#d7e4f3;max-width:100%;font-size:.82rem;line-height:1.2;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.matrix-picker-panel[data-v-7a0f9bd8]{margin-bottom:16px;display:grid;gap:8px}.matrix-picker-panel__label[data-v-7a0f9bd8]{color:#8fb0d8;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.matrix-picker[data-v-7a0f9bd8]{position:relative}.matrix-picker__trigger[data-v-7a0f9bd8]{list-style:none;cursor:pointer;border-radius:16px;border:1px solid rgba(97,145,196,.24);background:#0a1728eb;box-shadow:inset 0 1px #ffffff08}.matrix-picker__trigger[data-v-7a0f9bd8]::-webkit-details-marker{display:none}.matrix-picker__trigger-copy[data-v-7a0f9bd8]{min-height:62px;display:flex;align-items:center;gap:12px;padding:12px 14px}.matrix-picker__placeholder[data-v-7a0f9bd8]{color:#8fa4c0;font-size:.82rem;white-space:nowrap}.matrix-picker__trigger-text[data-v-7a0f9bd8]{min-width:0;color:#eef4fb;font-size:.95rem;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.matrix-picker__menu[data-v-7a0f9bd8]{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:12;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(97,145,196,.26);background:linear-gradient(180deg,#0e1c30fa,#08121ffc),#08121ffc;box-shadow:0 18px 40px #00000057;max-height:min(48vh,380px);overflow:auto;scrollbar-width:none}.matrix-picker__menu[data-v-7a0f9bd8]::-webkit-scrollbar{width:0;height:0}.matrix-picker__option[data-v-7a0f9bd8]{border:1px solid rgba(97,145,196,.18);background:#ffffff0a;border-radius:14px;color:#eef4fb;min-height:56px;padding:10px 12px;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer;transition:transform .14s ease,background-color .14s ease,border-color .14s ease}.matrix-picker__option[data-v-7a0f9bd8]:hover{transform:translateY(-1px);border-color:#7ebeff57;background:#7ebeff14}.matrix-picker__option--active[data-v-7a0f9bd8]{border-color:#7ebeff85;background:#7ebeff24}.matrix-picker__option--clear[data-v-7a0f9bd8]{justify-content:center}.matrix-picker__option-copy[data-v-7a0f9bd8]{min-width:0;font-size:.88rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:640px){.tierlist-page[data-v-7a0f9bd8]{max-width:100%}.filters[data-v-7a0f9bd8]{grid-template-columns:1fr}.tier-lane__badge[data-v-7a0f9bd8]{min-height:64px}.tier-lane__deckbar[data-v-7a0f9bd8]{min-height:64px;padding:8px 9px;gap:7px}.tier-lane__badge-text[data-v-7a0f9bd8]{font-size:1.76rem}.tier-lane__badge-text--ss[data-v-7a0f9bd8]{font-size:1.62rem}.tier-lane__badge-text--sss[data-v-7a0f9bd8]{font-size:1.24rem}.tier-lane__badge-text--s[data-v-7a0f9bd8]{font-size:1.68rem}.tier-lane__spritepair[data-v-7a0f9bd8]{min-height:44px;padding:8px 10px;gap:8px}.tier-lane__sprite[data-v-7a0f9bd8]{width:24px;height:24px}.matrix-picker__trigger-copy[data-v-7a0f9bd8]{min-height:56px;padding:10px 12px}}@media(max-width:760px){.heatmap-shell[data-v-7a0f9bd8]{display:none}.heatmap-mobile[data-v-7a0f9bd8]{display:grid;gap:16px}.heatmap-mobile__section[data-v-7a0f9bd8]{display:grid;gap:10px}.heatmap-mobile__header[data-v-7a0f9bd8]{display:flex}.heatmap-mobile__deck[data-v-7a0f9bd8]{width:100%;display:flex;align-items:center;gap:10px;padding:12px;border-radius:16px;border:1px solid rgba(92,130,176,.22);background:#0f172a8c}.heatmap-mobile__deck-name[data-v-7a0f9bd8]{min-width:0;font-size:1rem;font-weight:800;color:#eef4fb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.heatmap-mobile__grid[data-v-7a0f9bd8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.heatmap-mobile__cellInner[data-v-7a0f9bd8]{min-height:118px;display:grid;justify-items:center;align-content:start;gap:6px;padding:10px 8px;border-radius:14px;border:1px solid transparent}.heatmap-mobile__versus[data-v-7a0f9bd8]{color:currentColor;font-size:.8rem;opacity:.9}.heatmap-mobile__opponent[data-v-7a0f9bd8]{display:flex;align-items:center;justify-content:center;gap:8px}.heatmap-mobile__rate[data-v-7a0f9bd8]{font-size:1rem;font-weight:900;line-height:1}.heatmap-mobile__record[data-v-7a0f9bd8]{font-size:.84rem;line-height:1;white-space:nowrap}.heatmap-mobile__empty[data-v-7a0f9bd8]{padding:14px;text-align:center;border-radius:14px;border:1px dashed rgba(111,156,212,.22);color:#a7bdd9;background:#0d1c3285}.matrix-picker__menu[data-v-7a0f9bd8]{position:static;margin-top:10px;max-height:none;overflow:visible}}
