.avatar[data-v-1e4e6871]{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--white);font-weight:700;flex:none;overflow:hidden;vertical-align:middle;line-height:1;border:1px solid var(--border)}.avatar img[data-v-1e4e6871]{width:100%;height:100%;object-fit:cover;display:block}.money[data-v-59ae3fe5]{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:700;white-space:nowrap}.overlay[data-v-c7bd960b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:flex-start;justify-content:center;padding:8vh var(--space-4) var(--space-4);z-index:900}.modal[data-v-c7bd960b]{width:100%;max-width:620px;max-height:80vh;overflow-y:auto}.head[data-v-c7bd960b]{display:flex;align-items:center;justify-content:space-between}.close[data-v-c7bd960b]{background:transparent;border:none;color:var(--text-muted);font-size:1.8rem;line-height:1}.ledger[data-v-c7bd960b]{width:100%;border-collapse:collapse}.ledger td[data-v-c7bd960b]{padding:10px 8px;border-bottom:1px solid var(--border);vertical-align:top;font-size:1.02rem}.summary-row td[data-v-c7bd960b]{border-bottom:none;padding:12px 8px 2px}.summary-cell[data-v-c7bd960b]{font-size:1.05rem;font-weight:600;color:var(--apex-orange)}.when[data-v-c7bd960b]{color:var(--text-dim);white-space:nowrap}.desc[data-v-c7bd960b]{width:100%}.type[data-v-c7bd960b]{display:block;font-weight:600;font-size:1.02rem}.note[data-v-c7bd960b]{display:block;color:var(--text-dim);font-size:.92rem;margin-top:2px}.amount[data-v-c7bd960b]{text-align:right;font-weight:700;white-space:nowrap;font-size:1.05rem}.amount.credit[data-v-c7bd960b]{color:var(--apex-orange)}.amount.debit[data-v-c7bd960b]{color:var(--accent)}.balance[data-v-c7bd960b]{text-align:right;white-space:nowrap;color:var(--text-muted)}.hint[data-v-c7bd960b]{color:var(--text-dim)}.error[data-v-c7bd960b]{color:var(--accent)}.overlay[data-v-1c76e12e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:flex-start;justify-content:center;padding:8vh var(--space-4) var(--space-4);z-index:900}.modal[data-v-1c76e12e]{width:100%;max-width:540px;max-height:80vh;overflow-y:auto}.head[data-v-1c76e12e]{display:flex;align-items:center;justify-content:space-between}.close[data-v-1c76e12e]{background:transparent;border:none;color:var(--text-muted);font-size:1.8rem;line-height:1}.list[data-v-1c76e12e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.item[data-v-1c76e12e]{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3) var(--space-4)}.item.unread[data-v-1c76e12e]{border-color:var(--accent)}.item.link[data-v-1c76e12e]{cursor:pointer}.item.link[data-v-1c76e12e]:hover{border-color:var(--accent)}.row1[data-v-1c76e12e]{display:flex;justify-content:space-between;gap:var(--space-3);align-items:baseline}.title[data-v-1c76e12e]{font-weight:700}.trial-player-link[data-v-1c76e12e]{margin:0;padding:0;border:0;background:transparent;color:var(--accent);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.trial-player-link[data-v-1c76e12e]:hover{filter:brightness(1.2)}.when[data-v-1c76e12e]{color:var(--text-dim);font-size:.8rem;white-space:nowrap}.body[data-v-1c76e12e]{margin:4px 0 0;color:var(--text-muted);font-size:.9rem;white-space:pre-line}.body-link[data-v-1c76e12e]{color:var(--accent);text-decoration:underline}.knowledge-report-link[data-v-1c76e12e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:transparent;color:var(--accent);font:inherit;line-height:inherit;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.knowledge-report-link[data-v-1c76e12e]:hover{filter:brightness(1.2)}.hint[data-v-1c76e12e]{color:var(--text-dim)}.item--prestige[data-v-1c76e12e]{background:linear-gradient(180deg,rgba(212,175,55,.18) 0%,transparent 100%),linear-gradient(180deg,#141008f2,#000000d9);border:1px solid #d4af37;border-radius:10px;padding:16px 18px;margin:4px 0;box-shadow:0 0 0 1px #d4af3726 inset,0 4px 18px #00000080,0 0 28px #b8941a2e;position:relative;overflow:hidden;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.item--prestige[data-v-1c76e12e]:hover{box-shadow:0 0 0 1px #f5e2a059 inset,0 6px 24px #0009,0 0 40px #d4af3759;transform:translateY(-1px)}.item--prestige:hover .prestige-cta[data-v-1c76e12e]{color:#fff}.item--prestige[data-v-1c76e12e]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,#d4af37 50%,transparent 100%)}.item--prestige .when[data-v-1c76e12e]{color:#f5e2a099}.prestige-eyebrow[data-v-1c76e12e]{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#d4af37;margin-bottom:6px;font-weight:600}.prestige-row1[data-v-1c76e12e]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.prestige-title[data-v-1c76e12e]{font-family:var(--font-display);font-size:1.5rem;letter-spacing:.04em;color:#f5e2a0;text-shadow:0 1px 4px rgba(0,0,0,.5);line-height:1.1}.prestige-body[data-v-1c76e12e]{margin:8px 0 12px;color:#ffffffd9;font-size:.95rem;line-height:1.5;white-space:pre-line}.prestige-cta[data-v-1c76e12e]{font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;color:#d4af37;font-weight:600;margin-top:4px}.item--letter[data-v-1c76e12e]{position:relative;background:linear-gradient(160deg,#fffaf00f,#fffaf003);border:1px solid var(--apex-red, #ff3b3b);padding:14px 18px 16px}.item--letter .when[data-v-1c76e12e]{color:#ffffff8c}.letter-eyebrow[data-v-1c76e12e]{font-family:var(--font-display, inherit);font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;color:#ffffffbf;margin-bottom:8px}.letter-row1[data-v-1c76e12e]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.letter-title[data-v-1c76e12e]{font-family:var(--font-display, inherit);font-size:1.35rem;color:#fff;line-height:1.1}.letter-body[data-v-1c76e12e]{margin:10px 0 0;color:#ffffffe0;font-size:1rem;line-height:1.55;white-space:pre-line;font-style:italic}.letter-amount[data-v-1c76e12e]{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:12px;border-top:1px dashed rgba(255,255,255,.18)}.letter-currency-icon[data-v-1c76e12e]{width:32px;height:32px;object-fit:contain}.letter-amount-value[data-v-1c76e12e]{font-family:var(--font-body, inherit);font-size:2rem;font-weight:300;color:var(--apex-red, #ff3b3b);letter-spacing:.02em}.item--trade[data-v-1c76e12e]{background:linear-gradient(160deg,#03f0e214,#03f0e205);border:1px solid #03f0e2;padding:14px 18px 16px}.item--trade .when[data-v-1c76e12e]{color:#ffffff8c}.trade-eyebrow[data-v-1c76e12e]{font-family:var(--font-display, inherit);font-size:.95rem;letter-spacing:.1em;text-transform:uppercase;color:#03f0e2;margin-bottom:6px}.trade-row1[data-v-1c76e12e]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.trade-title[data-v-1c76e12e]{font-family:var(--font-display, inherit);font-size:1.2rem;color:#fff;line-height:1.1}.trade-body[data-v-1c76e12e]{margin:8px 0 6px;color:#ffffffe0;font-size:.95rem;line-height:1.5}.trade-cta[data-v-1c76e12e]{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#03f0e2;font-weight:600;margin-top:4px}.header[data-v-ae950500]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand . account" "nav nav nav";align-items:center;column-gap:var(--space-6);row-gap:var(--space-2);padding:var(--space-2) var(--space-6);background:var(--surface);border-bottom:2px solid var(--accent)}.brand[data-v-ae950500]{grid-area:brand;display:inline-flex;align-items:baseline;font-family:var(--font-display);font-weight:400;letter-spacing:.04em;text-transform:uppercase;line-height:1}.brand-apex[data-v-ae950500],.brand-mgr[data-v-ae950500]{line-height:1}.brand-apex[data-v-ae950500]{color:var(--accent);font-size:2.1rem}.brand-mgr[data-v-ae950500]{color:var(--text);font-size:1.4rem}.nav[data-v-ae950500]{grid-area:nav;display:flex;align-items:center;gap:clamp(12px,1.35vw,24px);min-width:0}.nav-link[data-v-ae950500]{flex:none;color:var(--text-muted);font-weight:600;font-size:1.05rem;padding:var(--space-1) 0;border-bottom:2px solid transparent;position:relative;white-space:nowrap}.nav-attn[data-v-ae950500]{position:absolute;top:-10px;right:-10px;width:18px;height:18px;border-radius:50%;background:var(--accent);color:var(--white);font-size:.78rem;font-weight:700;line-height:18px;text-align:center;pointer-events:none;box-shadow:0 0 0 2px var(--surface)}.nav-link[data-v-ae950500]:hover{color:var(--text)}.nav-link.router-link-active[data-v-ae950500]{color:var(--text);border-bottom-color:var(--accent)}.nav-link--icon[data-v-ae950500]{display:inline-flex;align-items:center;padding-bottom:2px}.home-icon[data-v-ae950500]{width:24px;height:24px;display:block}.nav-badge[data-v-ae950500]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:9px;background:var(--accent);color:var(--white);font-size:.72rem;font-weight:700;vertical-align:middle}.header.header--vertical[data-v-ae950500]{position:sticky;top:0;z-index:60;display:flex;flex-wrap:nowrap;gap:var(--space-4)}.header--vertical .account[data-v-ae950500]{margin-left:auto}.header--vertical .nav[data-v-ae950500]{position:absolute;z-index:45;top:100%;left:0;display:flex;width:230px;min-height:calc(100vh - 68px);max-height:calc(100vh - 68px);flex-direction:column;align-items:stretch;gap:2px;padding:var(--space-3);border-right:1px solid var(--surface);border-bottom:1px solid var(--surface);background:var(--surface);box-shadow:8px 12px 24px #0000003d;overflow-y:auto;overscroll-behavior:contain}.header--vertical .nav-link[data-v-ae950500]{width:100%;padding:10px var(--space-3);border:1px solid transparent;border-radius:0}.header--vertical .nav-link[data-v-ae950500]:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}.header--vertical .nav-link.router-link-active[data-v-ae950500]{border-color:var(--border);background:var(--surface-2);box-shadow:none}.account[data-v-ae950500]{grid-area:account;display:flex;align-items:center;gap:var(--space-4);justify-self:end;min-width:0}.today[data-v-ae950500]{color:var(--text-muted);font-size:.95rem;white-space:nowrap}.utc-clock[data-v-ae950500]{color:var(--text-1);font-size:.95rem;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:.02em}.balance[data-v-ae950500]{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:700;font-size:1.15rem;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);padding:6px var(--space-3)}.balance[data-v-ae950500]:hover{border-color:var(--accent)}.currency[data-v-ae950500]{width:22px;height:22px}.mail[data-v-ae950500]{position:relative;background:transparent;border:none;padding:4px;display:inline-flex}.mail-icon[data-v-ae950500]{width:26px;height:26px;filter:brightness(0) invert(1)}.badge[data-v-ae950500]{position:absolute;top:-4px;right:-4px;background:var(--accent);color:var(--white);font-size:.7rem;font-weight:700;min-width:18px;height:18px;padding:0 4px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center}.name[data-v-ae950500]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:1.05rem}.name[data-v-ae950500]:hover{color:var(--text)}.rep-badge[data-v-ae950500]{padding:2px 8px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--border);border-radius:999px;background:color-mix(in srgb,currentColor 12%,transparent)}.help-btn[data-v-ae950500]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:2px solid var(--border);color:var(--text-muted);font-weight:700;font-size:1.4rem;font-family:var(--font-display);line-height:1;text-decoration:none}.help-btn[data-v-ae950500]:hover{border-color:var(--accent);color:var(--accent)}.mobile-toggle[data-v-ae950500]{display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:1.5rem;font-weight:700;line-height:1;cursor:pointer;flex:none}.mobile-toggle[data-v-ae950500]:hover{border-color:var(--accent)}@media(max-width:1440px){.header[data-v-ae950500]{display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-2) var(--space-3)}.brand[data-v-ae950500]{order:0}.account[data-v-ae950500]{order:1;margin-left:auto}.mobile-toggle[data-v-ae950500]{display:inline-flex;order:2}.nav[data-v-ae950500]{order:3;display:none;flex:0 0 100%;flex-direction:column;gap:0;background:var(--surface);border-top:1px solid var(--border);margin:0 calc(var(--space-3) * -1) calc(var(--space-2) * -1)}.nav.nav--mobile-open[data-v-ae950500]{display:flex}.nav .nav-link[data-v-ae950500]{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);width:100%;font-size:1rem}.nav .nav-link.router-link-active[data-v-ae950500]{border-bottom-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.utc-clock[data-v-ae950500],.today[data-v-ae950500]{display:none}}@media(min-width:901px)and (max-width:1440px){.header--vertical .mobile-toggle[data-v-ae950500]{display:none}.header--vertical .nav[data-v-ae950500]{position:absolute;display:flex;width:230px;min-height:calc(100vh - 68px);flex:none;flex-direction:column;gap:2px;margin:0;padding:var(--space-3);border-top:none;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}}@media(max-width:900px){.header--vertical .nav[data-v-ae950500]{position:static;width:auto;min-height:0;padding:0;border-right:none;box-shadow:none}}@media(max-width:720px){.brand-apex[data-v-ae950500]{font-size:1.5rem}.brand-mgr[data-v-ae950500]{font-size:1rem}.account[data-v-ae950500]{flex-wrap:wrap;gap:var(--space-2)}}@media(max-width:480px){.balance[data-v-ae950500]{font-size:1rem;padding:4px var(--space-2)}.name span[data-v-ae950500]:nth-child(2){display:none}.rep-badge[data-v-ae950500]{display:none}}.maint[data-v-f24e07fe]{display:flex;align-items:center;justify-content:center;gap:2px;padding:var(--space-2) var(--space-4);background:#1b1f2a;color:var(--white);font-family:var(--font-body);font-size:.95rem;border-bottom:1px solid var(--apex-orange)}.line[data-v-f24e07fe]{text-align:center}.line strong[data-v-f24e07fe]{color:var(--apex-orange)}.gloss[data-v-f53dcc54]{position:relative;display:inline}.gloss--has-def .gloss-anchor[data-v-f53dcc54]{border-bottom:1px dotted currentColor;cursor:help}.gloss--open .gloss-anchor[data-v-f53dcc54]{border-bottom-color:var(--accent)}.gloss-pop[data-v-f53dcc54]{position:fixed;width:min(320px,calc(100vw - 32px));padding:10px 12px;background:var(--surface);color:var(--text-1);border:1px solid var(--accent);border-radius:8px;box-shadow:0 6px 24px #00000073;z-index:11000;font-size:.85rem;line-height:1.4;font-weight:400;letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;pointer-events:none}.gloss-pop--bottom[data-v-f53dcc54]{transform:translate(-50%);animation:gloss-fade-bottom-f53dcc54 .12s ease-out}.gloss-pop--top[data-v-f53dcc54]{transform:translate(-50%,-100%);animation:gloss-fade-top-f53dcc54 .12s ease-out}.gloss-pop-title[data-v-f53dcc54]{display:block;font-weight:700;color:var(--accent);margin-bottom:4px}.gloss-pop-body[data-v-f53dcc54]{display:block}@keyframes gloss-fade-bottom-f53dcc54{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}@keyframes gloss-fade-top-f53dcc54{0%{opacity:0;transform:translate(-50%,calc(-100% + 4px))}to{opacity:1;transform:translate(-50%,-100%)}}.alliance-prism[data-v-dee70ed9]{width:100%;height:100%;display:block}.card[data-v-0f7f8bfc]{width:100%;min-height:460px;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:33px 29px;position:relative;overflow:hidden;display:flex;flex-direction:column}.card-static-display[data-v-0f7f8bfc]{contain:layout paint style;pointer-events:none}.card-static-display[data-v-0f7f8bfc],.card-static-display[data-v-0f7f8bfc] *,.card-static-display[data-v-0f7f8bfc]:before,.card-static-display[data-v-0f7f8bfc]:after,.card-static-display[data-v-0f7f8bfc] *:before,.card-static-display[data-v-0f7f8bfc] *:after{animation-play-state:paused!important}.card-rare[data-v-0f7f8bfc]{border:5px solid var(--rare-border);padding:28px 24px;box-shadow:0 0 14px color-mix(in srgb,var(--rare-border) 30%,transparent)}.card-holo[data-v-0f7f8bfc]{border:var(--holo-trim-width, 2px) solid var(--holo-trim, rgba(255,255,255,.4));padding:0;box-shadow:inset 0 0 0 var(--holo-inner-trim-width, 6px) var(--holo-inner-trim, transparent),0 0 0 var(--holo-outer-halo-width, 0) var(--holo-outer-halo, transparent),0 4px 18px #0000004d,0 0 22px color-mix(in srgb,var(--holo-glow, #AF81E4) 20%,transparent)}.card-holo-metallic[data-v-0f7f8bfc]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:var(--holo-trim-width, 2px);background:linear-gradient(135deg,var(--holo-trim, #fff) 0%,var(--holo-trim, #fff) 42%,color-mix(in srgb,var(--holo-trim, #fff) 100%,#fff 35%) 50%,var(--holo-trim, #fff) 58%,var(--holo-trim, #fff) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:12;opacity:.95}.card-holo .holo-watermark[data-v-0f7f8bfc]{position:absolute;top:50%;left:50%;width:60%;aspect-ratio:249.53 / 177.98;transform:translate(-50%,-50%);z-index:0;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:hidden}.card-holo .holo-watermark img[data-v-0f7f8bfc]{width:100%;height:100%;object-fit:contain}.card-holo .holo-watermark--base img[data-v-0f7f8bfc]{filter:var(--wm-filter, brightness(0) invert(58%) sepia(82%) saturate(420%) hue-rotate(75deg) brightness(.95));opacity:var(--wm-opacity, .58)}.card-holo .holo-watermark--prism[data-v-0f7f8bfc]{opacity:.3}.card-holo .holo-watermark--base.holo-watermark--sheen[data-v-0f7f8bfc]{position:absolute}.card-holo .holo-watermark--base.holo-watermark--sheen[data-v-0f7f8bfc]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 0%,transparent 30%,rgba(255,255,255,.55) 45%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.55) 55%,transparent 70%,transparent 100%);mix-blend-mode:overlay;pointer-events:none}.s2-pop-holo-light .body.dark-text[data-v-0f7f8bfc]{background:#08161c8c;border-radius:8px;padding:12px 14px;--text: #fff;--text-muted: rgba(255, 255, 255, .85);--text-dim: rgba(255, 255, 255, .65);color:#fff}.s2-pop-holo-light .body.dark-text .age-num[data-v-0f7f8bfc]{color:#fff}.s2-pop-holo-light .body.dark-text .age-label[data-v-0f7f8bfc]{color:#ffffffa6}.s2-pop-holo-light .body.dark-text .name[data-v-0f7f8bfc]{color:#fff}.s2-pop-holo-light .body.dark-text .role-label[data-v-0f7f8bfc]{color:#ffffffb3}.s2-pop-holo-light .card-portrait-shown~.holo-content[data-v-0f7f8bfc]{background:transparent}.s2-pop-holo-light .card-portrait-layer img[data-v-0f7f8bfc]{mix-blend-mode:normal;opacity:1;filter:none}.card-holo .holo-bg[data-v-0f7f8bfc]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--holo-bg);z-index:0}.card-holo .holo-foil[data-v-0f7f8bfc]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-repeat:space;background-size:56px 56px;mix-blend-mode:soft-light;pointer-events:none;animation:holo-foil-drift-0f7f8bfc 14s linear infinite;opacity:.65}@keyframes holo-foil-drift-0f7f8bfc{0%{background-position:0px 0px;opacity:.45}50%{background-position:28px 14px;opacity:.75}to{background-position:0px 0px;opacity:.45}}.holo-style-layer[data-v-0f7f8bfc]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.s2-pop-card .holo-style-layer[data-v-0f7f8bfc]{z-index:4}.holo-style-aurora[data-v-0f7f8bfc]{--holo-trim: rgba(122, 231, 214, .55);--holo-glow: #2dd4bf}.holo-style-aurora .holo-style-layer[data-v-0f7f8bfc]{background:linear-gradient(115deg,transparent 15%,rgba(45,212,191,.38) 38%,rgba(139,92,246,.4) 55%,rgba(56,189,248,.28) 68%,transparent 85%);background-size:260% 260%;mix-blend-mode:screen;filter:blur(12px);animation:holo-style-sweep-0f7f8bfc 11s ease-in-out infinite alternate}.holo-style-ember[data-v-0f7f8bfc]{--holo-trim: rgba(255, 122, 58, .6);--holo-glow: #ff5b00}.holo-style-ember .holo-style-layer[data-v-0f7f8bfc]{background:radial-gradient(ellipse 120% 70% at 50% 108%,rgba(255,94,26,.45) 0%,rgba(200,40,10,.25) 40%,transparent 70%),radial-gradient(circle at 78% 16%,rgba(255,160,60,.16) 0%,transparent 40%);mix-blend-mode:screen;animation:ember-breathe-0f7f8bfc 5.5s ease-in-out infinite}.holo-style-prism[data-v-0f7f8bfc]{--holo-trim: rgba(255, 255, 255, .5);--holo-glow: #b8b8ff}.holo-style-prism .holo-style-layer[data-v-0f7f8bfc]{background:repeating-linear-gradient(0deg,rgba(255,255,255,.06) 0px,rgba(255,255,255,.06) 1px,transparent 1px,transparent 5px),linear-gradient(100deg,#ff3cac38,#ffd6002e,#00ffa32e,#00a9ff33,#9747ff38);background-size:100% 100%,300% 100%;mix-blend-mode:screen;animation:prism-shift-0f7f8bfc 9s linear infinite alternate}.holo-style-gold[data-v-0f7f8bfc]{--holo-trim: rgba(212, 175, 55, .65);--holo-glow: #d4af37}.holo-style-gold .holo-style-layer[data-v-0f7f8bfc]{background:linear-gradient(115deg,transparent 25%,rgba(212,175,55,.26) 42%,rgba(255,236,170,.38) 50%,rgba(212,175,55,.26) 58%,transparent 75%);background-size:320% 100%;mix-blend-mode:screen;animation:holo-style-sweep-0f7f8bfc 13s ease-in-out infinite alternate}.holo-style-void[data-v-0f7f8bfc]{--holo-trim: rgba(147, 51, 234, .5);--holo-glow: #7c3aed}.holo-style-void .holo-style-layer[data-v-0f7f8bfc]{background-image:radial-gradient(1px 1px at 12px 18px,rgba(255,255,255,.9),transparent 50%),radial-gradient(1px 1px at 48px 44px,rgba(255,255,255,.7),transparent 50%),radial-gradient(1.5px 1.5px at 76px 12px,rgba(200,180,255,.8),transparent 50%),radial-gradient(1px 1px at 30px 70px,rgba(255,255,255,.5),transparent 50%),radial-gradient(2px 2px at 64px 58px,rgba(230,220,255,.6),transparent 50%);background-size:90px 90px,110px 110px,130px 130px,150px 150px,170px 170px;mix-blend-mode:screen;opacity:.55;animation:void-drift-0f7f8bfc 70s linear infinite}.holo-style-glacier[data-v-0f7f8bfc]{--holo-trim: rgba(125, 211, 252, .6);--holo-glow: #38bdf8}.holo-style-glacier .holo-style-layer[data-v-0f7f8bfc]{background:linear-gradient(105deg,transparent 30%,rgba(165,224,252,.32) 46%,rgba(255,255,255,.26) 51%,rgba(125,211,252,.28) 56%,transparent 72%),repeating-linear-gradient(60deg,transparent 0px,transparent 26px,rgba(148,210,240,.07) 26px,rgba(148,210,240,.07) 30px),repeating-linear-gradient(-45deg,transparent 0px,transparent 34px,rgba(190,230,250,.05) 34px,rgba(190,230,250,.05) 37px);background-size:300% 100%,100% 100%,100% 100%;mix-blend-mode:screen;animation:glacier-sweep-0f7f8bfc 10s ease-in-out infinite alternate}@keyframes holo-style-sweep-0f7f8bfc{0%{background-position:0% 0%}to{background-position:100% 100%}}@keyframes prism-shift-0f7f8bfc{0%{background-position:0 0,0% 50%}to{background-position:0 0,100% 50%}}@keyframes ember-breathe-0f7f8bfc{0%,to{opacity:.55}50%{opacity:1}}@keyframes void-drift-0f7f8bfc{0%{background-position:0 0,0 0,0 0,0 0,0 0}to{background-position:90px 180px,-110px 220px,130px -130px,-150px 150px,170px 340px}}@keyframes glacier-sweep-0f7f8bfc{0%{background-position:0% 0,0 0,0 0}to{background-position:100% 0,0 0,0 0}}.card-rare.rare-frame[data-v-0f7f8bfc]{border-color:var(--rare-frame-a) var(--rare-frame-b) var(--rare-frame-c) var(--rare-frame-d);box-shadow:inset 0 0 0 1px var(--rare-frame-hairline, rgba(255, 255, 255, .3)),0 0 0 1px #00000073,0 0 16px var(--rare-frame-glow)}.rare-style-silver[data-v-0f7f8bfc]{--rare-frame-a: #dfe5ee;--rare-frame-b: #99a3b1;--rare-frame-c: #7b8492;--rare-frame-d: #c2cad6;--rare-frame-glow: rgba(186, 197, 213, .32);--rare-frame-hairline: rgba(255, 255, 255, .4)}.rare-style-bronze[data-v-0f7f8bfc]{--rare-frame-a: #e7b87e;--rare-frame-b: #a06d32;--rare-frame-c: #7c4f1e;--rare-frame-d: #c9924f;--rare-frame-glow: rgba(206, 140, 62, .3);--rare-frame-hairline: rgba(255, 230, 190, .38)}.rare-style-gunmetal[data-v-0f7f8bfc]{--rare-frame-a: #6f7984;--rare-frame-b: #3a424b;--rare-frame-c: #262c33;--rare-frame-d: #545e69;--rare-frame-glow: rgba(96, 116, 136, .3);--rare-frame-hairline: rgba(255, 255, 255, .22)}.rare-style-emerald[data-v-0f7f8bfc]{--rare-frame-a: #7fe0b0;--rare-frame-b: #1c7f52;--rare-frame-c: #0f5a39;--rare-frame-d: #35b078;--rare-frame-glow: rgba(52, 211, 153, .32);--rare-frame-hairline: rgba(210, 255, 235, .35)}.card-holo .holo-content[data-v-0f7f8bfc]{position:relative;z-index:1;background:#0000008c;border-radius:10px;margin:12px;padding:16px;display:flex;flex-direction:column;flex:1}.card-holo-light .holo-content[data-v-0f7f8bfc]{background:#fff9;color:#111}.card-holo-light[data-v-0f7f8bfc] .role-icon,.card-holo-light[data-v-0f7f8bfc] .class-icon{filter:brightness(0)}.card-holo-light[data-v-0f7f8bfc] .fog-bar{background:#00000038}.card-holo-light[data-v-0f7f8bfc] .intel-fill{background:linear-gradient(90deg,#c93e00,#ff5b00)}.card-holo-light[data-v-0f7f8bfc] .fog-row{color:#000000b3}.card-holo-light[data-v-0f7f8bfc] .intel-label{color:#c93e00}.card-holo-light[data-v-0f7f8bfc] .fog-label{color:#0000008c}.card-holo-light[data-v-0f7f8bfc] .foot{border-top-color:#0003}.card-holo-light[data-v-0f7f8bfc] .lead,.card-holo-light[data-v-0f7f8bfc] .ends,.card-holo-light[data-v-0f7f8bfc] .minbid,.card-holo-light[data-v-0f7f8bfc] .muted,.card-holo-light[data-v-0f7f8bfc] .max-row{color:#000000bf}.card-holo-light[data-v-0f7f8bfc] .lead.you{color:var(--apex-orange)}.card-holo-light[data-v-0f7f8bfc] .money{color:#111}.card-holo-light[data-v-0f7f8bfc] .money img{filter:brightness(0)}.card-holo-light .body.dark-text[data-v-0f7f8bfc] .lead,.card-holo-light .body.dark-text[data-v-0f7f8bfc] .ends,.card-holo-light .body.dark-text[data-v-0f7f8bfc] .minbid,.card-holo-light .body.dark-text[data-v-0f7f8bfc] .muted,.card-holo-light .body.dark-text[data-v-0f7f8bfc] .max-row{color:#ffffffd9}.card-holo-light .body.dark-text[data-v-0f7f8bfc] .money{color:#fff}.card-holo-light .body.dark-text[data-v-0f7f8bfc] .money img{filter:brightness(0) invert(1)}.body[data-v-0f7f8bfc]{display:flex;flex-direction:column;gap:12px;flex:1}.head[data-v-0f7f8bfc]{position:relative;min-height:56px;margin-bottom:12px}.role-icon-wrap[data-v-0f7f8bfc]{position:absolute;top:0;left:0;width:44px;height:44px}.role-icon[data-v-0f7f8bfc]{position:absolute;top:0;right:0;bottom:0;left:0;width:44px;height:44px;object-fit:contain;filter:brightness(0) invert(1)}.role-icon-wrap.dual .role-primary[data-v-0f7f8bfc]{clip-path:polygon(0 0,100% 0,0 100%)}.role-icon-wrap.dual .role-secondary[data-v-0f7f8bfc]{clip-path:polygon(100% 0,100% 100%,0 100%)}.role-icon-wrap.dual[data-v-0f7f8bfc]:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:linear-gradient(135deg,transparent calc(50% - 1px),rgba(255,255,255,.72) 50%,transparent calc(50% + 1px));pointer-events:none}.age-block[data-v-0f7f8bfc]{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:center;line-height:1}.age-num[data-v-0f7f8bfc]{font-size:1.3rem;font-weight:700;color:#fff}.card-holo-light[data-v-0f7f8bfc] .age-num,.s2-pop-holo-light .age-num[data-v-0f7f8bfc]{color:#111}.card-holo-light[data-v-0f7f8bfc] .age-label,.s2-pop-holo-light .age-label[data-v-0f7f8bfc]{color:#0009}.age-label[data-v-0f7f8bfc]{font-size:.7rem;opacity:.6;margin-top:2px}.head-center[data-v-0f7f8bfc]{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;margin-top:6px}.name[data-v-0f7f8bfc]{font-size:clamp(1.1rem,4vw,1.6rem);font-weight:800;line-height:1.05;word-break:break-word;color:inherit;text-decoration:none}.name[data-v-0f7f8bfc]:hover{text-decoration:underline}.rank-row[data-v-0f7f8bfc]{display:flex;align-items:baseline;gap:8px;font-family:var(--font-display);line-height:1}.rank-current[data-v-0f7f8bfc]{font-size:2.4rem;font-weight:400}.rank-sep[data-v-0f7f8bfc]{font-size:1.1rem;opacity:.45}.rank-pot[data-v-0f7f8bfc]{font-size:1.7rem;font-weight:400;opacity:.85}.role-label[data-v-0f7f8bfc]{font-size:.85rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;opacity:.75}.archetype-chip[data-v-0f7f8bfc]{color:var(--apex-orange);font-size:.72rem;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.form-chip[data-v-0f7f8bfc]{display:inline-flex;align-self:center;border:1px solid currentColor;border-radius:999px;padding:.08rem .35rem;font-size:.58rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.form-hot[data-v-0f7f8bfc]{color:#35d07f}.form-steady[data-v-0f7f8bfc]{color:var(--text-muted)}.form-cold[data-v-0f7f8bfc]{color:#ef7373}.classes[data-v-0f7f8bfc]{display:inline-flex;justify-content:center;gap:10px;margin-top:2px}.class-icon[data-v-0f7f8bfc]{width:32px;height:32px;filter:brightness(0) invert(1)}.fog-row[data-v-0f7f8bfc]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:.85rem;color:var(--text-muted)}.intel-label[data-v-0f7f8bfc]{color:var(--apex-orange);white-space:nowrap;letter-spacing:.02em}.fog-label[data-v-0f7f8bfc]{color:var(--text-dim);white-space:nowrap;text-align:right;letter-spacing:.02em}.fog-bar[data-v-0f7f8bfc]{position:relative;height:7px;background:var(--text-dim);border-radius:4px;overflow:hidden}.fog-bar[data-v-0f7f8bfc]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 100% at 20% 50%,rgba(255,255,255,.3),transparent 70%),radial-gradient(ellipse 70% 100% at 60% 60%,rgba(255,255,255,.18),transparent 75%),radial-gradient(ellipse 80% 100% at 90% 40%,rgba(255,255,255,.22),transparent 80%);background-size:200% 100%,250% 100%,300% 100%;animation:fog-drift-0f7f8bfc 7s linear infinite;pointer-events:none;mix-blend-mode:screen}@keyframes fog-drift-0f7f8bfc{0%{background-position:0% 50%,0% 50%,0% 50%}to{background-position:200% 50%,250% 50%,300% 50%}}.intel-fill[data-v-0f7f8bfc]{position:absolute;inset:0 auto 0 0;height:100%;background:var(--apex-orange);border-radius:4px 0 0 4px;transition:width .25s ease;z-index:1;box-shadow:0 0 4px #ff5b0080}.actions[data-v-0f7f8bfc]{margin-top:4px}.prev-owners[data-v-0f7f8bfc]{display:flex;gap:8px;font-size:.8rem;color:var(--text-muted);flex-wrap:wrap}.prev-label[data-v-0f7f8bfc]{opacity:.7}.prev-list[data-v-0f7f8bfc]{display:inline-flex;gap:6px;flex-wrap:wrap}.prev-link[data-v-0f7f8bfc]{color:var(--accent);text-decoration:none}.prev-link[data-v-0f7f8bfc]:hover{text-decoration:underline}.foot[data-v-0f7f8bfc]{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(255,255,255,.15)}.status[data-v-0f7f8bfc]{font-size:1.15rem;font-weight:700;letter-spacing:.04em;text-align:center}.pa-locked[data-v-0f7f8bfc]{align-self:stretch;display:inline-flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:8px 14px;border:2px dashed var(--apex-orange);border-radius:var(--radius);color:var(--apex-orange);font-size:.95rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.06em}.cost-row[data-v-0f7f8bfc]{font-size:.95rem;opacity:.85;text-align:center}.body.dark-text[data-v-0f7f8bfc]{color:#fff}.body.dark-text .role-icon[data-v-0f7f8bfc],.body.dark-text .class-icon[data-v-0f7f8bfc]{filter:brightness(0) invert(1)}.body.dark-text .fog-row[data-v-0f7f8bfc]{color:#ffffffd9}.body.dark-text .fog-bar[data-v-0f7f8bfc]{background:#ffffff40}.body.dark-text .intel-fill[data-v-0f7f8bfc]{background:linear-gradient(90deg,#ff5b00,#ffa37a)}.body.dark-text .intel-label[data-v-0f7f8bfc]{color:#ff5b00}.body.dark-text .fog-label[data-v-0f7f8bfc]{color:#ffffffa6}.body.dark-text .foot[data-v-0f7f8bfc]{border-top-color:#fff3}.body.dark-text .age-num[data-v-0f7f8bfc]{color:#fff}.body.dark-text .age-label[data-v-0f7f8bfc]{color:#fff9}.body.dark-text[data-v-0f7f8bfc] .hidden-label{color:#fff}.body.dark-text[data-v-0f7f8bfc] .hidden-attrs-note{color:#fff;opacity:1}.body.dark-text[data-v-0f7f8bfc] .pc-bar-label,.body.dark-text[data-v-0f7f8bfc] .pc-bar-val,.body.dark-text[data-v-0f7f8bfc] .pc-cog-note{color:#fff;opacity:.95}.body.dark-text[data-v-0f7f8bfc] .hidden-bar{background:#ffffff14;border-color:#ffffff26}.body.dark-text[data-v-0f7f8bfc] .pc-bar{background:#fff3}.body.dark-text[data-v-0f7f8bfc] .pc-bar-cap{background:#ffffffe6}.clickable[data-v-0f7f8bfc]{cursor:pointer}.clickable[data-v-0f7f8bfc]:hover{transform:translateY(-2px);transition:transform .15s}.card-selected[data-v-0f7f8bfc]{box-shadow:0 0 0 3px var(--accent),0 0 18px #ff000073}.hidden-attrs.inline[data-v-0f7f8bfc]{display:flex;flex-direction:column;gap:6px;margin-top:4px}.hidden-attrs.inline .hidden-bar-row[data-v-0f7f8bfc]{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:10px;font-size:.85rem}.hidden-attrs.inline .hidden-label[data-v-0f7f8bfc]{opacity:.6;letter-spacing:.02em}.hidden-attrs.inline .hidden-bar[data-v-0f7f8bfc]{position:relative;height:10px;border-radius:5px;overflow:hidden;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.hidden-attrs.inline .hidden-smog[data-v-0f7f8bfc]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 15% 50%,rgba(180,180,200,.45) 0%,transparent 60%),radial-gradient(ellipse at 60% 30%,rgba(220,220,235,.35) 0%,transparent 55%),radial-gradient(ellipse at 85% 70%,rgba(200,200,220,.5) 0%,transparent 60%),repeating-linear-gradient(45deg,rgba(150,150,170,.25) 0px,rgba(150,150,170,.25) 3px,transparent 3px,transparent 6px);filter:blur(1px)}.card-portrait-layer[data-v-0f7f8bfc]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .45s ease-in-out}.card-portrait-layer img[data-v-0f7f8bfc]{position:absolute;top:12px;right:12px;bottom:12px;left:12px;width:calc(100% - 24px);height:calc(100% - 24px);border-radius:10px;object-fit:cover;mix-blend-mode:screen;opacity:.78;filter:brightness(.85)}.card-portrait-shown[data-v-0f7f8bfc]{opacity:1}.card-portrait-shown~.holo-content[data-v-0f7f8bfc]{background:#00000059;transition:background .45s ease-in-out}.card-back-sigil-bl[data-v-0f7f8bfc]{position:absolute;bottom:18px;left:18px;z-index:6;width:52px;height:52px;pointer-events:none;background:var(--sigil-bg, linear-gradient(135deg, #fff3c4 0%, #ffb37a 15%, #ff3344 40%, #8b0a1e 75%, #4a0512 100%));-webkit-mask-image:var(--sigil-src);mask-image:var(--sigil-src);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;filter:drop-shadow(-3px -3px 1.2px rgba(255,250,240,1)) drop-shadow(-1px -1px .8px rgba(255,255,255,.95)) drop-shadow(3px 3px 1.2px rgba(0,0,0,1)) drop-shadow(1px 1px .8px rgba(0,0,0,.95)) drop-shadow(0 3px 1px rgba(0,0,0,.95)) drop-shadow(4px 8px 10px rgba(0,0,0,.95)) drop-shadow(2px 4px 3px rgba(0,0,0,.75));opacity:0;transition:opacity .45s ease-in-out}.card-back-sigil-shown[data-v-0f7f8bfc]{opacity:1}.card-flip-btn[data-v-0f7f8bfc]{position:absolute;top:8px;left:8px;z-index:20;width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:#0000008c;color:#fff;font-size:1.15rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,transform .15s}.card-flip-btn[data-v-0f7f8bfc]:hover{background:#000000bf;transform:rotate(90deg)}.s2-pop-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:9999}.s2-pop-close{position:fixed;top:16px;right:24px;font-size:2.5rem;background:transparent;color:#fff;border:none;cursor:pointer;line-height:1;z-index:10000}.s2-pop-stage{text-align:center}.s2-pop-card{width:460px;min-height:600px;background:var(--surface-2);border-radius:16px;padding:24px;position:relative;overflow:hidden;transform-style:preserve-3d;transition:transform .08s ease-out;box-shadow:0 25px 80px #0009;display:flex;flex-direction:column}.s2-pop-card .card-portrait-layer img{top:16px;right:16px;bottom:16px;left:16px;width:calc(100% - 32px);height:calc(100% - 32px);border-radius:12px}.s2-pop-card .card-back-sigil-bl{bottom:24px;left:24px;width:72px;height:72px}.s2-pop-flip-btn{position:absolute;top:12px;left:12px;z-index:30;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:#0009;color:#fff;font-size:1.3rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,transform .15s}.s2-pop-flip-btn:hover{background:#000000d9;transform:rotate(90deg)}.s2-pop-rare{border:6px solid var(--rare-border);padding:32px 28px;box-shadow:0 25px 80px #0009,0 0 40px color-mix(in srgb,var(--rare-border) 70%,transparent),inset 0 0 30px color-mix(in srgb,var(--rare-border) 15%,transparent)}.s2-pop-card.rare-frame{border-color:var(--rare-frame-a) var(--rare-frame-b) var(--rare-frame-c) var(--rare-frame-d);box-shadow:0 25px 80px #0009,inset 0 0 0 1px var(--rare-frame-hairline, rgba(255, 255, 255, .3)),0 0 40px var(--rare-frame-glow),inset 0 0 30px color-mix(in srgb,var(--rare-frame-b) 18%,transparent)}.s2-pop-holo{border:var(--holo-trim-width, 4px) solid var(--holo-trim, rgba(255,255,255,.5));padding:0;box-shadow:inset 0 0 0 var(--holo-inner-trim-width-pop, 8px) var(--holo-inner-trim, transparent),0 0 0 var(--holo-outer-halo-width, 0) var(--holo-outer-halo, transparent),0 25px 80px #0009,0 0 30px color-mix(in srgb,var(--holo-glow, #AF81E4) 40%,transparent),0 0 70px color-mix(in srgb,var(--holo-glow, #AF81E4) 30%,transparent)}.s2-pop-card.card-holo-metallic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:var(--holo-trim-width, 4px);background:linear-gradient(135deg,var(--holo-trim, #fff) 0%,var(--holo-trim, #fff) 42%,color-mix(in srgb,var(--holo-trim, #fff) 100%,#fff 35%) 50%,var(--holo-trim, #fff) 58%,var(--holo-trim, #fff) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:12;opacity:.95}.s2-pop-holo .holo-watermark{position:absolute;top:50%;left:50%;width:60%;aspect-ratio:249.53 / 177.98;transform:translate(-50%,-50%);z-index:0;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:hidden}.s2-pop-holo .holo-watermark img{width:100%;height:100%;object-fit:contain}.s2-pop-holo .holo-watermark--base img{filter:var(--wm-filter, brightness(0) invert(58%) sepia(82%) saturate(420%) hue-rotate(75deg) brightness(.95));opacity:var(--wm-opacity, .62)}.s2-pop-holo .holo-watermark--prism{opacity:.3}.s2-pop-holo .holo-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--holo-bg);z-index:0}.s2-pop-holo .holo-foil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background-repeat:space;background-size:84px 84px;mix-blend-mode:soft-light;pointer-events:none;animation:holo-foil-drift 14s linear infinite;opacity:.75}.s2-pop-holo .holo-content{position:relative;z-index:1;background:#0009;border-radius:12px;margin:16px;padding:24px;flex:1;display:flex;flex-direction:column}.s2-pop-holo-light .holo-content{background:#ffffffa6;color:#111}.s2-pop-holo-light .role-icon,.s2-pop-holo-light .class-icon{filter:brightness(0)}.s2-pop-holo-light .fog-bar{background:#00000038}.s2-pop-holo-light .intel-fill{background:linear-gradient(90deg,#c93e00,#ff5b00)}.s2-pop-holo-light .fog-row{color:#000000b3}.s2-pop-holo-light .intel-label{color:#c93e00}.s2-pop-holo-light .fog-label{color:#0000008c}.s2-pop-holo-light .foot{border-top-color:#0003}.s2-pop-holo-light .lead,.s2-pop-holo-light .ends,.s2-pop-holo-light .minbid,.s2-pop-holo-light .muted,.s2-pop-holo-light .max-row{color:#000000bf}.s2-pop-holo-light .lead.you{color:var(--apex-orange)}.s2-pop-holo-light .money{color:#111}.s2-pop-holo-light .money img{filter:brightness(0)}.s2-sheen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;mix-blend-mode:overlay;transition:opacity .2s ease}.s2-pop-hint{color:#fff9;font-size:.85rem;margin-top:var(--space-4)}.hidden-attrs{display:flex;flex-direction:column;gap:6px;margin-top:8px}.hidden-attrs-note{font-size:.95rem;font-style:italic;color:#fff;margin:0 0 6px;text-align:center}.hidden-attrs-link{color:var(--apex-red, #ff3b3b);font-weight:600;text-decoration:underline;text-underline-offset:2px}.hidden-attrs-link:hover{filter:brightness(1.15)}.hidden-bar-row{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:10px;font-size:.9rem}.hidden-label{color:#fff;letter-spacing:.02em}.hidden-bar{position:relative;height:10px;border-radius:5px;overflow:hidden;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.hidden-smog{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 15% 50%,rgba(180,180,200,.45) 0%,transparent 60%),radial-gradient(ellipse at 60% 30%,rgba(220,220,235,.35) 0%,transparent 55%),radial-gradient(ellipse at 85% 70%,rgba(200,200,220,.5) 0%,transparent 60%),repeating-linear-gradient(45deg,rgba(150,150,170,.25) 0px,rgba(150,150,170,.25) 3px,transparent 3px,transparent 6px);filter:blur(1px);animation:smog-drift 12s linear infinite}@keyframes smog-drift{0%{background-position:0% 50%,50% 0%,100% 50%,0 0}50%{background-position:50% 30%,30% 70%,70% 30%,8px 4px}to{background-position:0% 50%,50% 0%,100% 50%,0 0}}.hidden-val{text-align:right;font-weight:700;font-size:1rem;opacity:.7;letter-spacing:.05em}.s2-pop-holo-light .hidden-label,.s2-pop-holo-light .hidden-attrs-note{color:#111;opacity:1}.s2-pop-holo-light .hidden-bar{background:#00000014;border-color:#0000001f}.pc-bars{display:flex;flex-direction:column;gap:6px;margin-top:6px}.pc-bar-row{display:grid;grid-template-columns:110px 1fr 70px;align-items:center;gap:10px;font-size:.9rem}.pc-bar-label{text-transform:capitalize;color:#fff;opacity:.9}.pc-bar{position:relative;height:9px;border-radius:5px;overflow:hidden;background:#ffffff2e}.pc-bar-fill{height:100%;border-radius:5px;background:linear-gradient(90deg,#af81e4,#7cc2f6)}.pc-bar-cap{position:absolute;top:-2px;width:2px;height:13px;background:#ffffffe6;pointer-events:none}.pc-bar-val{text-align:right;font-variant-numeric:tabular-nums;font-size:.85rem;color:#fff;opacity:.85;display:inline-flex;align-items:baseline;justify-content:flex-end;gap:6px}.pc-bar-buff{color:#3ddc4a;font-weight:700;font-size:.9rem}.pc-bar-debuff{color:var(--apex-red);font-weight:700;font-size:.9rem}.pc-bar-row--dim{opacity:.28;transition:opacity .2s ease}.pc-bar-row--highlight{position:relative}.pc-bar-row--highlight:before{content:"";position:absolute;top:-4px;right:-6px;bottom:-4px;left:-6px;border-radius:6px;background:color-mix(in srgb,#3ddc4a 14%,transparent);border:1px solid color-mix(in srgb,#3ddc4a 50%,transparent);pointer-events:none;z-index:-1}.pc-cog-note{font-size:.78rem;font-style:italic;opacity:.75;margin:8px 0 0;text-align:center;color:#fff}.s2-pop-holo-light .pc-bar-label,.s2-pop-holo-light .pc-bar-val,.s2-pop-holo-light .pc-cog-note{color:#111;opacity:1}.s2-pop-holo-light .pc-bar{background:#00000026}.s2-pop-holo-light .pc-bar-fill{background:#6a3093}.s2-pop-holo-light .pc-bar-cap{background:#000000d9}.legend-mastery{margin-top:14px;padding-top:10px;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:10px}.legend-mastery-title{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;text-align:center}.legend-mastery-empty{margin:4px 0 0;font-size:.88rem;font-style:italic;color:#fff9;text-align:center;line-height:1.45}.s2-pop-holo-light .legend-mastery-empty{color:#0009}.legend-class-row{display:grid;grid-template-columns:40px 1fr;align-items:start;gap:10px}.legend-class-icon{margin-top:2px;width:28px;height:28px}.legend-list{display:flex;flex-direction:column;gap:4px}.legend-list .pc-bar-row{grid-template-columns:100px 1fr 36px;font-size:.85rem}.s2-pop-holo-light .legend-mastery{border-top-color:#0000002e}.s2-pop-holo-light .legend-mastery-title{color:#000000b3}.ru-overlay[data-v-27ae5425]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000f0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:32px;opacity:0;transition:opacity .4s ease;cursor:pointer}.ru-overlay.ru-fade-in[data-v-27ae5425],.ru-overlay.ru-eyebrow[data-v-27ae5425],.ru-overlay.ru-reveal[data-v-27ae5425]{opacity:1}.ru-skip[data-v-27ae5425]{position:absolute;top:24px;right:24px;background:transparent;border:1px solid rgba(255,247,236,.35);color:#fff7ecbf;font-family:var(--font-body, sans-serif);font-size:11px;letter-spacing:.18em;text-transform:uppercase;padding:8px 14px;border-radius:4px;cursor:pointer;z-index:2}.ru-skip[data-v-27ae5425]:hover{color:var(--text);border-color:var(--text)}.ru-caption-top[data-v-27ae5425]{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:620px;text-align:center;opacity:0;transform:translateY(-8px);transition:opacity .4s ease,transform .4s ease}.ru-overlay.ru-eyebrow .ru-caption-top[data-v-27ae5425],.ru-overlay.ru-reveal .ru-caption-top[data-v-27ae5425]{opacity:1;transform:translateY(0)}.ru-rankup-eyebrow[data-v-27ae5425]{font-family:var(--font-display, sans-serif);font-size:52px;letter-spacing:.14em;text-transform:uppercase;color:#f5e2a0;text-shadow:0 0 24px rgba(245,226,160,.4),0 2px 0 rgba(0,0,0,.5);line-height:1;-webkit-text-stroke:1px rgba(212,175,55,.6)}.ru-growth-msg[data-v-27ae5425]{font-family:var(--font-body, sans-serif);font-size:18px;line-height:1.4;color:var(--text);text-wrap:balance}.ru-growth-msg[data-v-27ae5425] em{color:#f5e2a0;font-style:normal;font-weight:700}.ru-caption-bottom[data-v-27ae5425]{display:flex;flex-direction:column;align-items:center;gap:10px;opacity:0;transition:opacity .4s ease}.ru-overlay.ru-reveal .ru-caption-bottom[data-v-27ae5425]{opacity:1}.ru-final-line[data-v-27ae5425]{font-family:var(--font-display, sans-serif);font-size:30px;letter-spacing:.06em;text-transform:uppercase;color:var(--tier-color, var(--text));text-shadow:0 0 22px rgba(0,0,0,.6);line-height:1}.ru-final-hint[data-v-27ae5425]{font-family:var(--font-body, sans-serif);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim)}.ru-stage[data-v-27ae5425]{position:relative;display:flex;align-items:center;justify-content:center;padding:20px}.ru-glow[data-v-27ae5425]{position:absolute;top:-80px;right:-80px;bottom:-80px;left:-80px;border-radius:50%;z-index:-1;opacity:0;transition:opacity .8s ease}.ru-glow.ru-glow-visible[data-v-27ae5425]{opacity:1}.ru-glow-holo[data-v-27ae5425]{background:radial-gradient(circle,rgba(183,96,255,.32) 0%,transparent 60%)}.ru-glow-rare[data-v-27ae5425]{background:radial-gradient(circle,rgba(47,217,104,.24) 0%,transparent 60%)}.ru-glow-null[data-v-27ae5425],.ru-glow-none[data-v-27ae5425]{background:radial-gradient(circle,rgba(255,91,0,.2) 0%,transparent 60%)}.ru-turn-wrap[data-v-27ae5425]{perspective:1400px;width:320px;height:460px;display:flex;align-items:center;justify-content:center}.ru-turn-inner[data-v-27ae5425]{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform 1.4s cubic-bezier(.5,0,.5,1)}.ru-turn-inner.ru-turn-spinning[data-v-27ae5425]{transform:rotateY(540deg);will-change:transform}.ru-turn-face[data-v-27ae5425]{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;align-items:center;justify-content:center}.ru-turn-back[data-v-27ae5425]{transform:rotateY(180deg)}.ru-faceup-wrap[data-v-27ae5425]{width:320px;height:460px;display:flex;align-items:center;justify-content:center}.ru-faceup-inner[data-v-27ae5425]{position:relative;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.5,0,.5,1)}.ru-faceup-inner.ru-faceup-spinning[data-v-27ae5425]{transform:rotate(720deg);will-change:transform}.ru-faceup-card[data-v-27ae5425]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .28s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden}.ru-faceup-card.ru-card-hidden[data-v-27ae5425]{opacity:0}.ru-stamp-wrap[data-v-27ae5425]{position:relative;width:320px;height:460px;display:flex;align-items:center;justify-content:center}.ru-stamp-before[data-v-27ae5425]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:opacity .4s ease,transform .4s cubic-bezier(.4,0,.6,1)}.ru-stamp-before.ru-stamp-vanishing[data-v-27ae5425]{opacity:0;transform:scale(.7)}.ru-stamp-after[data-v-27ae5425]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(1.8)}.ru-stamp-after.ru-stamp-after-visible[data-v-27ae5425]{animation:ruStampIn-27ae5425 .52s cubic-bezier(.34,1.56,.64,1) both}@keyframes ruStampIn-27ae5425{0%{transform:scale(1.8);opacity:0}60%{transform:scale(.95);opacity:1}to{transform:scale(1);opacity:1}}.ru-stamp-flash[data-v-27ae5425]{position:absolute;top:-50px;right:-50px;bottom:-50px;left:-50px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.55) 0%,transparent 55%);opacity:0;pointer-events:none}.ru-stamp-flash.ru-stamp-flash-on[data-v-27ae5425]{animation:ruStampFlash-27ae5425 .5s ease-out}@keyframes ruStampFlash-27ae5425{0%{opacity:0;transform:scale(.6)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@media(prefers-reduced-motion:reduce){.ru-turn-inner[data-v-27ae5425]{transition-duration:.4s}.ru-turn-inner.ru-turn-spinning[data-v-27ae5425]{transform:rotateY(180deg)}.ru-faceup-inner[data-v-27ae5425]{transition-duration:.4s}.ru-faceup-inner.ru-faceup-spinning[data-v-27ae5425]{transform:rotate(360deg)}.ru-stamp-after[data-v-27ae5425]{animation-duration:.3s}}html.rank-up-active #app *,html.rank-up-active #app *:before,html.rank-up-active #app *:after{animation-play-state:paused!important}@media(max-width:640px){.ru-turn-wrap[data-v-27ae5425],.ru-faceup-wrap[data-v-27ae5425],.ru-stamp-wrap[data-v-27ae5425]{width:260px;height:380px}.ru-rankup-eyebrow[data-v-27ae5425]{font-size:40px}.ru-growth-msg[data-v-27ae5425]{font-size:15px}.ru-final-line[data-v-27ae5425]{font-size:22px}}.season-banner[data-v-a39b46fa]{display:flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-4);background:#1b1f2a;color:var(--white);font-family:var(--font-body);font-size:.95rem;border-bottom:1px solid var(--apex-orange)}.line[data-v-a39b46fa]{text-align:center}.line strong[data-v-a39b46fa]{color:var(--apex-orange);font-variant-numeric:tabular-nums}.toasts[data-v-f730e51b]{position:fixed;top:80px;right:20px;z-index:1000;display:flex;flex-direction:column;gap:var(--space-2);max-width:340px}.toast[data-v-f730e51b]{background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--slate-grey);border-radius:var(--radius);padding:var(--space-3) var(--space-4);color:var(--text);font-size:.95rem;cursor:pointer;box-shadow:0 6px 20px #0006}.toast--success[data-v-f730e51b]{border-left-color:var(--apex-orange)}.toast--error[data-v-f730e51b]{border-left-color:var(--accent)}.toast-enter-active[data-v-f730e51b],.toast-leave-active[data-v-f730e51b]{transition:all .2s ease}.toast-enter-from[data-v-f730e51b],.toast-leave-to[data-v-f730e51b]{opacity:0;transform:translate(20px)}.tutorial-backdrop[data-v-de788215]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000c7;z-index:1000}.tutorial-spotlight[data-v-de788215]{position:fixed;z-index:1000;border-radius:8px;border:2px solid var(--apex-orange);box-shadow:0 0 0 9999px #000000c7,0 0 0 6px #ff5b0040;pointer-events:none;transition:top .15s ease,left .15s ease,width .15s ease,height .15s ease}.tutorial-card[data-v-de788215]{position:fixed;z-index:1001;background:var(--surface);border:1px solid var(--apex-orange);border-radius:var(--radius);padding:var(--space-4);box-shadow:0 6px 24px #0009;color:var(--text)}.tutorial-card h3[data-v-de788215]{margin:0 0 var(--space-3);font-size:1.7rem;color:var(--apex-orange);letter-spacing:.03em}.t-body[data-v-de788215]{margin:0 0 var(--space-3);color:var(--text);line-height:1.55;font-size:1rem}.t-body[data-v-de788215]:last-of-type{margin-bottom:var(--space-4)}.t-actions[data-v-de788215]{display:flex;justify-content:space-between;gap:var(--space-2)}.verify-banner[data-v-8981bcce]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);background:#ff5b001f;border-bottom:1px solid var(--apex-orange);color:var(--text);font-size:.95rem}.banner-icon[data-v-8981bcce]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--apex-orange);color:var(--white);font-weight:700;flex:none}.banner-text[data-v-8981bcce]{flex:1}.banner-text strong[data-v-8981bcce]{color:var(--apex-orange)}.content-shell[data-v-18615307]{min-width:0;transition:margin-left .16s ease}.content-shell--vertical[data-v-18615307]{margin-left:230px}.app-main[data-v-18615307]{max-width:1100px;margin:0 auto;padding:clamp(var(--space-3),4vw,var(--space-8)) clamp(var(--space-2),3vw,var(--space-6))}@media(max-width:900px){.content-shell--vertical[data-v-18615307]{margin-left:0}}.corner-stack[data-v-18615307]{position:fixed;bottom:10px;right:14px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;z-index:50}.help-fab[data-v-18615307]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:2px solid var(--border);background:var(--surface);color:var(--text-muted);font-weight:700;font-size:1.7rem;font-family:var(--font-display);line-height:1;text-decoration:none;box-shadow:0 4px 14px #0006}.help-fab[data-v-18615307]:hover{border-color:var(--accent);color:var(--accent)}.discord-fab[data-v-18615307]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border-radius:50%;border:2px solid var(--border);background:var(--surface);color:#5865f2;cursor:pointer;box-shadow:0 4px 14px #0006;transition:border-color .15s,transform .1s}.discord-fab svg[data-v-18615307]{width:24px;height:24px}.discord-fab[data-v-18615307]:hover{border-color:#5865f2}.discord-fab[data-v-18615307]:active{transform:scale(.95)}.watermark[data-v-18615307]{display:flex;flex-direction:column;align-items:flex-end;gap:1px;color:var(--text-dim);letter-spacing:.02em;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.65}.watermark-line[data-v-18615307]{display:inline-flex;align-items:center;gap:4px;font-size:.72rem}.watermark-tag[data-v-18615307]{font-size:.62rem;color:var(--text-dim)}.heart[data-v-18615307]{width:11px;height:11px;color:var(--accent);flex:none}@font-face{font-family:TT Lakes Neue;src:url(/assets/TT%20Lakes%20Neue%20Regular-CeCC6hjV.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Lakes Neue;src:url(/assets/TT%20Lakes%20Neue%20Trial%20Medium-DgCFjQaj.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Lakes Neue;src:url(/assets/TT%20Lakes%20Neue%20Trial%20Bold-BCnTMNfo.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Duke Fill;src:url(/assets/Duke%20Fill-zrDHbSPE.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--apex-red: #ff0000;--apex-black: #2d2d2d;--apex-tan: #fff7ec;--slate-grey: #7a7a7a;--light-grey: #ccc6be;--apex-orange: #ff5b00;--white: #ffffff;--black: #000000;--bg: var(--black);--surface: var(--apex-black);--surface-2: #232323;--border: #3a3a3a;--text: var(--apex-tan);--text-muted: #d8d3ca;--text-dim: #a6a29a;--accent: var(--apex-red);--accent-2: var(--apex-orange);--font-display: "Duke Fill", system-ui, sans-serif;--font-body: "TT Lakes Neue", system-ui, -apple-system, sans-serif;--radius: 6px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--bp-sm: 480px;--bp-md: 720px;--bp-lg: 980px;--bp-xl: 1200px}*,*:before,*:after{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-weight:400;-webkit-font-smoothing:antialiased;line-height:1.5}h1,h2,h3{font-family:var(--font-display);font-weight:400;letter-spacing:.03em;text-transform:uppercase;margin:0 0 var(--space-4)}h1{font-size:3.1rem;color:var(--accent)}h2{font-size:2.1rem}h3{font-size:1.45rem}.dt-sm,.dt-md,.dt-lg,.dt-xl{font-family:var(--font-display);font-weight:400;letter-spacing:.03em;line-height:1;text-transform:uppercase}.dt-sm{font-size:1.05rem}.dt-md{font-size:1.4rem}.dt-lg{font-size:1.9rem}.dt-xl{font-size:2.4rem}.tier-S{color:#b760ff}.tier-A{color:#2fd968}.tier-B{color:#4ea8ff}.tier-C{color:#f3c14b}.tier-D{color:#ff2d2d}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}.btn{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);color:var(--text);font-weight:500;min-height:36px}.btn--accent{background:var(--accent);border-color:var(--accent);color:var(--white)}.btn--sm{padding:4px var(--space-2);font-size:.78rem;min-height:32px}.btn:disabled{opacity:.5;cursor:default}.field-select,.field-input{width:100%;min-width:0;min-height:40px;border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface-2);color:var(--text);font:inherit;padding:var(--space-2) var(--space-3);transition:border-color .12s ease,box-shadow .12s ease}.field-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23fff7ec' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.field-select:focus,.field-input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 24%,transparent)}.field-select:disabled,.field-input:disabled{opacity:.55;cursor:default}.field-select option{background:var(--surface-2);color:var(--text)}@media(max-width:720px){.hide-on-mobile{display:none!important}}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 calc(var(--space-3) * -1);padding:0 var(--space-3)}@media(min-width:720px){.table-scroll{margin:0;padding:0}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;padding:var(--space-3);z-index:200;overflow-y:auto}.modal-card{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:var(--space-6);max-width:640px;width:100%;box-shadow:0 25px 80px #0009}@media(max-width:720px){.modal-backdrop{padding:var(--space-2)}.modal-card{padding:var(--space-3)}}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-6)}.wide{width:min(1560px,94vw);margin-left:50%;transform:translate(-50%)}
