.mega.svelte-zi0qrg{left:0;width:min(62rem,calc(100vw - 2 * var(--space-4)));padding:var(--space-6);display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 16.5rem;gap:var(--space-5)}.mega__col.svelte-zi0qrg{min-width:0;display:flex;flex-direction:column;gap:var(--space-5)}.mega__promo.svelte-zi0qrg{grid-column:4;grid-row:1 / 3}.mega__foot.svelte-zi0qrg{grid-column:1 / 4;display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--color-border)}@media(max-width:1099px){.nv-item--mega.svelte-zi0qrg{position:static}.mega.svelte-zi0qrg{left:var(--space-4)}.nv__links:has(.mega){position:static}}.info.svelte-yj71yc{display:inline-flex;margin-left:var(--space-2);color:var(--color-text-light);line-height:0;vertical-align:middle}.info.svelte-yj71yc:hover{color:var(--color-gold-300)}.promo.svelte-vs8ls1{position:relative;display:flex;flex-direction:column;height:100%;padding:var(--space-5);overflow:hidden;border-radius:var(--radius-lg);background:var(--vlb-surface-gold),var(--surface-panel-navy);box-shadow:var(--vlb-ring-gold)}.promo.svelte-vs8ls1:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:var(--gradient-gold-metal-x)}.head.svelte-vs8ls1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.kicker.svelte-vs8ls1{padding:var(--space-1) var(--space-2);border-radius:var(--radius-chip);white-space:nowrap;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-gold-300);background:var(--color-gold-subtle);box-shadow:inset 0 0 0 1px var(--color-gold-border-hover)}.reset.svelte-vs8ls1{display:inline-flex;align-items:center;font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text)}.title.svelte-vs8ls1{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-extrabold);line-height:1.2;color:var(--color-text-heading)}.title.svelte-vs8ls1 img:where(.svelte-vs8ls1){width:1.75rem;height:1.75rem;flex:none;border-radius:var(--radius-md)}.throne.svelte-vs8ls1{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-slot-navy);box-shadow:var(--shadow-dialog-well-bronze)}.throne.is-me.svelte-vs8ls1{box-shadow:inset 0 0 0 1px var(--color-primary-400)}.crown.svelte-vs8ls1{width:2rem;height:2rem;flex:none;filter:var(--shadow-crest-drop)}.throne__who.svelte-vs8ls1{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1}.role.svelte-vs8ls1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-gold-300)}.throne__name.svelte-vs8ls1{display:flex;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text-heading)}.throne.svelte-vs8ls1 .ap:where(.svelte-vs8ls1){font-size:var(--text-sm);letter-spacing:0;text-transform:none}.sub.svelte-vs8ls1{margin:var(--space-4) 0 0;font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-gold-300)}.seats.svelte-vs8ls1{margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-1);list-style:none}.row.svelte-vs8ls1{display:flex;align-items:center;gap:var(--space-2);min-height:2.1rem;padding:0 var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);background:var(--surface-bento-inset)}.row.is-me.svelte-vs8ls1,.row--me.svelte-vs8ls1{background:var(--vlb-surface-you);box-shadow:inset 0 0 0 1px var(--color-primary-400)}.row--me.svelte-vs8ls1{margin-top:var(--space-3)}.row.svelte-vs8ls1 .job-icon,.throne.svelte-vs8ls1 .job-icon{width:1.25rem;height:1.25rem;border-radius:var(--radius-full);flex:none}.you.svelte-vs8ls1{flex:none}.name.svelte-vs8ls1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap.svelte-vs8ls1{margin-left:auto;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-gold-300)}.medal.svelte-vs8ls1{display:grid;place-items:center;min-width:1.6rem;height:1.6rem;flex:none;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-black);color:var(--color-text-muted)}.medal--1.svelte-vs8ls1,.medal--2.svelte-vs8ls1,.medal--3.svelte-vs8ls1{color:var(--color-text-on-medal)}.medal--1.svelte-vs8ls1{background:var(--gradient-medal-gold)}.medal--2.svelte-vs8ls1{background:var(--gradient-medal-silver)}.medal--3.svelte-vs8ls1{background:var(--gradient-medal-bronze)}.rank.svelte-vs8ls1{min-width:1.6rem;text-align:center;font-weight:var(--weight-extrabold);font-variant-numeric:tabular-nums;color:var(--color-primary-300)}.gap.svelte-vs8ls1{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-text)}.gap.svelte-vs8ls1 b:where(.svelte-vs8ls1){color:var(--color-gold-300)}.signin.svelte-vs8ls1{font-weight:var(--weight-bold);color:var(--color-primary-300)}.earn.svelte-vs8ls1{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--color-text)}.tipword.svelte-vs8ls1{padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:help;text-align:left;text-decoration:underline dotted var(--color-gold-border-hover);text-underline-offset:4px}.tipword--plain.svelte-vs8ls1{text-decoration-color:var(--color-text-light)}.earnlink.svelte-vs8ls1{cursor:pointer;font-weight:var(--weight-semibold);color:var(--color-primary-300)}.foot.svelte-vs8ls1{margin-top:auto;padding-top:var(--space-4);display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2)}.rcm.svelte-1m7kjb1{--w: min(var(--rc-menu-w), calc(100vw - 2 * var(--space-4)));left:50%;margin-left:calc(var(--w) / -2);width:var(--w);padding:var(--space-6);display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) var(--rc-court-w);grid-template-rows:auto auto auto 1fr;column-gap:var(--space-5);row-gap:var(--space-6)}.nv__links:has(.nv-item--records.is-open){position:static}.col.svelte-1m7kjb1{min-width:0}.group.svelte-1m7kjb1{display:flex;flex-direction:column}.group.svelte-1m7kjb1 .tooltip{display:flex}.group.svelte-1m7kjb1 .tooltip>.nv-row{flex:1;min-width:0}.nv-row.svelte-1m7kjb1{height:2.5rem}.name.svelte-1m7kjb1{min-width:0;overflow:hidden;text-overflow:ellipsis}.nv-tile.svelte-1m7kjb1{overflow:hidden;padding:0}.nv-tile.svelte-1m7kjb1 img:where(.svelte-1m7kjb1){width:100%;height:100%;display:block}.more.svelte-1m7kjb1{align-self:flex-start;margin:var(--space-1) 0 0 calc(var(--space-2) + 2rem + var(--space-3));font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--tone);text-decoration:underline dotted;text-underline-offset:4px}.more.svelte-1m7kjb1:hover{color:var(--color-text-heading)}.promo.svelte-1m7kjb1{grid-column:4;grid-row:1 / 5}.foot.svelte-1m7kjb1{grid-column:1 / 4;grid-row:3;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.foot__note.svelte-1m7kjb1{font-size:var(--text-sm);color:var(--color-text)}.community.svelte-1ocmde1{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.community__label.svelte-1ocmde1{font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-text-muted)}.community__status.svelte-1ocmde1{margin-left:auto}.tiles.svelte-l50mhe{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.rows.svelte-l50mhe{display:flex;flex-direction:column}.nv-big.svelte-l50mhe{display:flex;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);transition:background var(--transition-fast)}@media(prefers-reduced-motion:reduce){.nv-big.svelte-l50mhe{transition:none}}.nv-big.svelte-l50mhe:hover,.nv-big.svelte-l50mhe:focus-visible{background:var(--surface-row-hover)}.nv-tile--big.svelte-l50mhe{width:2.75rem;height:2.75rem;border-radius:var(--radius-lg)}.nv-tile--big.svelte-l50mhe svg{width:1.35rem;height:1.35rem}.big__title.svelte-l50mhe{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text-heading)}.big__title.svelte-l50mhe .big__ext{width:.85rem;height:.85rem;opacity:.7}.big__desc.svelte-l50mhe{display:block;margin-top:var(--space-1);font-size:var(--text-xs);line-height:1.4;color:var(--color-text)}.more.svelte-5mdid6{left:50%;width:36rem;margin-left:-18rem;padding:var(--space-5)}.more__foot.svelte-5mdid6{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.langs.svelte-1qld863{right:0;width:12rem;padding:var(--space-1)}.acct.svelte-bndpyw{right:0;width:min(22rem,calc(100vw - 2 * var(--space-4)));padding:var(--space-4)}.acct__head.svelte-bndpyw{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-1) var(--space-4)}.acct__name.svelte-bndpyw{display:block;margin-bottom:var(--space-1);font-size:var(--text-base);font-weight:var(--weight-extrabold);line-height:1.2;color:var(--color-text-heading)}.acct__menu.svelte-bndpyw{margin-top:var(--space-3);display:flex;flex-direction:column;gap:2px}@media(max-width:879px){.nv-item.svelte-bndpyw{position:static}.acct.svelte-bndpyw{right:var(--space-4)}}.sub.svelte-7mx74y{margin:var(--space-1) 0 var(--space-2) calc(var(--space-12) + var(--space-1));display:flex;flex-direction:column;gap:var(--space-3)}.sub__kicker.svelte-7mx74y{font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--tone)}.sub__chips.svelte-7mx74y{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}.sub__chips.svelte-7mx74y a:where(.svelte-7mx74y){padding:var(--space-2) var(--space-3);border-radius:var(--radius-chip);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text);background:var(--surface-chip);box-shadow:var(--shadow-chip)}.sub__all.svelte-7mx74y{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-primary-300)}.sub__all--vote.svelte-7mx74y{color:var(--color-vote-300)}.sub__all--patron.svelte-7mx74y{color:var(--color-gold-300)}.sub__all.svelte-7mx74y svg{width:1rem;height:1rem}.sub.svelte-5xjl45{margin:var(--space-1) 0 var(--space-2) calc(var(--space-12) + var(--space-1));display:flex;flex-direction:column;gap:var(--space-3)}.strip.svelte-5xjl45{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-md);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);text-align:left;cursor:pointer;color:var(--color-gold-300);background:var(--color-gold-subtle);box-shadow:inset 0 0 0 1px var(--color-gold-border-hover)}.strip.svelte-5xjl45 img:where(.svelte-5xjl45){width:1.25rem;height:1.25rem;flex:none}.signin.svelte-5xjl45{margin:0;font-size:var(--text-sm);color:var(--color-text)}.signin.svelte-5xjl45 a:where(.svelte-5xjl45){font-weight:var(--weight-bold);color:var(--color-primary-300)}.strip__time.svelte-5xjl45{margin-left:auto;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-text)}.sub__kicker.svelte-5xjl45{font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--tone)}.sub__chips.svelte-5xjl45{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}.sub__chips.svelte-5xjl45 a:where(.svelte-5xjl45){padding:var(--space-2) var(--space-3);border-radius:var(--radius-chip);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text);background:var(--surface-chip);box-shadow:var(--shadow-chip)}.sub__chips.svelte-5xjl45 a.chip-more:where(.svelte-5xjl45){color:var(--tone)}.sub__all.svelte-5xjl45{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-primary-300)}.sub__all.svelte-5xjl45 svg{width:1rem;height:1rem}.who.svelte-15rp2vw{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.who__name.svelte-15rp2vw{display:block;margin-bottom:var(--space-1);font-size:var(--text-base);font-weight:var(--weight-extrabold);color:var(--color-text-heading)}.grid.svelte-15rp2vw{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);margin-top:var(--space-3)}.grid.svelte-15rp2vw a:where(.svelte-15rp2vw){display:flex;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);background:var(--surface-chip);box-shadow:var(--shadow-chip)}.grid.svelte-15rp2vw a:where(.svelte-15rp2vw) svg{width:1.05rem;height:1.05rem;color:var(--color-primary-300)}.grid.svelte-15rp2vw a.nv-drawer-gift:where(.svelte-15rp2vw) svg{color:var(--color-gold-300)}.out.svelte-15rp2vw{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;height:2.75rem;margin-top:var(--space-3);border:0;border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-danger-300);background:var(--color-danger-subtle);box-shadow:inset 0 0 0 1px var(--color-danger-ring);cursor:pointer}.out.svelte-15rp2vw svg{width:1rem;height:1rem}.guest.svelte-15rp2vw{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.guest.svelte-15rp2vw .btn{width:100%}.flags.svelte-15bxin5{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-seg);box-shadow:var(--shadow-seg)}.flags__item.svelte-15bxin5{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-2) 0;border:0;border-radius:var(--radius-sm);background:transparent;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-muted);cursor:pointer}.flags__item.is-current.svelte-15bxin5{color:var(--color-text-on-primary);background:var(--surface-seg-on);box-shadow:var(--shadow-seg-on)}.flags__item.svelte-15bxin5 img:where(.svelte-15bxin5){width:1.4rem;height:1.4rem;border-radius:50%;object-fit:cover}.drawer.svelte-maxatf{position:fixed;inset:0;z-index:calc(var(--z-nav) - 1);display:flex;flex-direction:column;padding-top:var(--nv-h);background:var(--color-bg-alt);animation:svelte-maxatf-drawer-in var(--transition-base)}.drawer.svelte-maxatf:focus{outline:none}.drawer.svelte-maxatf:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--surface-nv-drawer-glow)}.drawer__scroll.svelte-maxatf{position:relative;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2) var(--space-4) var(--space-4)}.drawer__group.svelte-maxatf{padding:var(--space-4) 0;border-top:1px solid var(--color-border)}.drawer__group.svelte-maxatf:first-child{border-top:0;padding-top:var(--space-2)}.drawer__kicker.svelte-maxatf{margin:0 0 var(--space-2) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-primary-300)}.drawer__community.svelte-maxatf{margin-top:var(--space-2);padding:0 var(--space-2)}.drawer__cta.svelte-maxatf{position:relative;padding:var(--space-4);background:var(--surface-nv-drawer-foot)}@keyframes svelte-maxatf-drawer-in{0%{transform:translateY(-10px);opacity:0}to{transform:none;opacity:1}}@media(min-width:880px){.drawer.svelte-maxatf{display:none}}@media(prefers-reduced-motion:reduce){.drawer.svelte-maxatf{animation:none}}.cta.svelte-sm6yg8{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-4) var(--space-6);background:var(--vlb-surface-cta);box-shadow:inset 0 1px 0 var(--color-bronze-line)}.cta__nudge.svelte-sm6yg8{display:flex;align-items:center;gap:var(--space-4);min-width:0}.cta__badge.svelte-sm6yg8{flex:none;display:grid;place-items:center;width:var(--space-12);height:var(--space-12);border-radius:var(--radius-full);background:var(--color-gold-subtle);box-shadow:inset 0 0 0 1px var(--color-gold-border-hover),var(--shadow-coin-drop)}.cta__badge.svelte-sm6yg8 img:where(.svelte-sm6yg8){width:1.75rem;height:1.75rem}.cta__text.svelte-sm6yg8{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-width:0}.cta__line.svelte-sm6yg8{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-heading);line-height:var(--leading-tight)}.cta__line.svelte-sm6yg8 strong:where(.svelte-sm6yg8){color:var(--color-gold-300)}.foot.svelte-sm6yg8{font-size:var(--text-sm);color:var(--color-gold-300)}.signin.svelte-sm6yg8{font-weight:var(--weight-bold);color:var(--color-primary-300)}.cta.svelte-sm6yg8 .btn:where(.svelte-sm6yg8){flex:none;margin-left:auto}@media(max-width:640px){.cta.svelte-sm6yg8{flex-direction:column;align-items:stretch;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4)}.cta__badge.svelte-sm6yg8{display:none}.cta__line.svelte-sm6yg8{font-size:var(--text-sm)}.cta.svelte-sm6yg8 .btn:where(.svelte-sm6yg8){width:100%}}.lead.svelte-1itps4j{margin:0;font-size:var(--text-base);color:var(--color-text)}.note.svelte-1itps4j{margin:0;font-size:var(--text-sm);color:var(--color-text)}.empty.svelte-1itps4j{padding:var(--space-12) 0;text-align:center;font-size:var(--text-base);color:var(--color-text-heading)}.list.svelte-1itps4j{display:flex;flex-direction:column;border-radius:var(--radius-lg);background:var(--surface-slot-navy);box-shadow:var(--shadow-dialog-well-bronze);overflow:hidden}.head.svelte-1itps4j,.row.svelte-1itps4j{display:grid;grid-template-columns:var(--vlb-col-rank) minmax(0,1fr) auto;align-items:center;gap:var(--space-3)}.head.svelte-1itps4j{padding:var(--space-3) var(--space-5) var(--space-3) var(--space-3);background:var(--surface-panel-navy);box-shadow:inset 0 -1px 0 var(--color-bronze-line);font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-tag-meta)}.head__rank.svelte-1itps4j{text-align:center;font-weight:var(--weight-extrabold)}.head__ap.svelte-1itps4j{justify-self:end}.row.svelte-1itps4j{min-height:var(--vlb-row-h);padding:var(--space-2) var(--space-5) var(--space-2) var(--space-3);box-shadow:inset 0 -1px 0 var(--color-border-light)}.row.svelte-1itps4j:hover{background:var(--surface-row-hover)}.row--seat.svelte-1itps4j,.row--seat.svelte-1itps4j:hover{background:var(--color-gold-subtle)}.row--throne.svelte-1itps4j,.row--throne.svelte-1itps4j:hover{background:var(--vlb-surface-gold)}.row--you.svelte-1itps4j,.row--you.svelte-1itps4j:hover{background:var(--vlb-surface-you);box-shadow:var(--vlb-ring-you);border-radius:var(--radius-md);position:relative;z-index:1}.rank.svelte-1itps4j{text-align:center;font-size:var(--text-base);font-weight:var(--weight-extrabold);color:var(--color-text-soft);font-variant-numeric:tabular-nums}.row--seat.svelte-1itps4j .rank:where(.svelte-1itps4j),.row--you.svelte-1itps4j .rank:where(.svelte-1itps4j){color:var(--color-gold-300)}.player.svelte-1itps4j{display:flex;align-items:center;gap:var(--space-3);min-width:0}.name.svelte-1itps4j{display:flex;align-items:center;gap:var(--space-2);min-width:0;flex-wrap:wrap}.name.svelte-1itps4j strong:where(.svelte-1itps4j){font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name.svelte-1itps4j .tag:where(.svelte-1itps4j){font-variant-numeric:tabular-nums;white-space:nowrap}.seat.svelte-1itps4j{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2) 0 var(--space-1);border-radius:var(--radius-chip);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-gold-300);background:var(--color-gold-subtle);box-shadow:inset 0 0 0 1px var(--color-gold-border-hover);white-space:nowrap}.seat.svelte-1itps4j img:where(.svelte-1itps4j){width:1.125rem;height:1.125rem}.seat--sov.svelte-1itps4j{color:var(--color-text-heading);background:var(--vlb-surface-gold);box-shadow:inset 0 0 0 1px var(--color-gold-300)}.gap-tag.svelte-1itps4j{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-gold-300);white-space:nowrap;text-decoration:underline dotted var(--color-gold-border-hover);text-underline-offset:4px}.cut.svelte-1itps4j{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-gold-300)}.cut.svelte-1itps4j:before,.cut.svelte-1itps4j:after{content:"";flex:1;border-top:1px dashed var(--color-gold-border-hover)}.dots.svelte-1itps4j{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-2) 0;color:var(--color-text-light)}.dots.svelte-1itps4j i:where(.svelte-1itps4j){width:5px;height:5px;border-radius:var(--radius-full);background:currentColor}.you-wrap.svelte-1itps4j{padding:0 var(--space-2) var(--space-2)}.you-wrap.svelte-1itps4j>.row:where(.svelte-1itps4j){box-shadow:none}.list.svelte-1itps4j>.row:where(.svelte-1itps4j):last-child{box-shadow:none}.ap.svelte-1itps4j{display:inline-flex;align-items:baseline;gap:var(--space-1);justify-self:end;font-variant-numeric:tabular-nums;white-space:nowrap}.ap.svelte-1itps4j b:where(.svelte-1itps4j){font-size:var(--text-xl);font-weight:var(--weight-extrabold);line-height:1;background:var(--gradient-gold-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ap.svelte-1itps4j span:where(.svelte-1itps4j){font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-gold-300);letter-spacing:var(--tracking-wide)}@media(max-width:640px){.lead.svelte-1itps4j{font-size:var(--text-sm)}.head.svelte-1itps4j,.row.svelte-1itps4j{grid-template-columns:var(--vlb-col-rank-sm) minmax(0,1fr) auto;gap:var(--space-2)}.row.svelte-1itps4j{padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2)}.player.svelte-1itps4j{gap:var(--space-2)}.name.svelte-1itps4j{gap:var(--space-1) var(--space-2)}.name.svelte-1itps4j strong:where(.svelte-1itps4j){flex-basis:100%}.ap.svelte-1itps4j b:where(.svelte-1itps4j){font-size:var(--text-lg)}}.buff.svelte-l7akg0{display:inline-flex;flex:none;border-radius:var(--radius-md)}.buff.svelte-l7akg0 img:where(.svelte-l7akg0){display:block;border-radius:inherit}.buff--md.svelte-l7akg0 img:where(.svelte-l7akg0){width:1.75rem;height:1.75rem;border-radius:var(--radius-sm)}.buff--lg.svelte-l7akg0 img:where(.svelte-l7akg0){width:2.5rem;height:2.5rem}.lead.svelte-1r55x09{margin:0;font-size:var(--text-base);color:var(--color-text)}.soon.svelte-1r55x09{padding:var(--space-12) var(--space-4);text-align:center;font-size:var(--text-base);color:var(--color-text-heading)}.h.svelte-1r55x09{margin:var(--space-3) 0 0;font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text-heading)}.role.svelte-1r55x09{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-slot-navy);box-shadow:var(--shadow-dialog-well-bronze)}.role--sovereign.svelte-1r55x09{background:var(--vlb-surface-gold),var(--surface-slot-navy);box-shadow:var(--vlb-ring-gold)}.role__head.svelte-1r55x09{display:flex;gap:var(--space-3);align-items:flex-start}.role__seal.svelte-1r55x09{width:2.5rem;height:2.5rem;flex:none;filter:var(--shadow-crest-drop)}.role.svelte-1r55x09 h4:where(.svelte-1r55x09){margin:0;font-size:var(--text-base);font-weight:var(--weight-extrabold);color:var(--color-gold-300)}.role__head.svelte-1r55x09 p:where(.svelte-1r55x09){margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-text)}.k.svelte-1r55x09{margin:var(--space-2) 0 0;font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-gold-300)}.txt.svelte-1r55x09{margin:0;font-size:var(--text-sm);color:var(--color-text)}.rows.svelte-1r55x09{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}.rows.svelte-1r55x09 li:where(.svelte-1r55x09){display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);background:var(--surface-bento-inset)}.rows.svelte-1r55x09 b:where(.svelte-1r55x09),.power.svelte-1r55x09{flex:1;min-width:0;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-text-heading);text-align:left}.use.svelte-1r55x09{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-gold-300);white-space:nowrap;font-variant-numeric:tabular-nums}.doctrines.svelte-1r55x09{display:grid;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:var(--space-2)}.doc.svelte-1r55x09{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-slot-navy);box-shadow:var(--shadow-dialog-well-bronze)}.doc.svelte-1r55x09 b:where(.svelte-1r55x09){font-size:var(--text-sm);color:var(--color-gold-300)}.mins.svelte-1r55x09{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}@media(max-width:640px){.lead.svelte-1r55x09{font-size:var(--text-sm)}.mins.svelte-1r55x09{grid-template-columns:minmax(0,1fr)}}.lead.svelte-1gzk7lq{margin:0;font-size:var(--text-base);color:var(--color-text)}.table-wrap.svelte-1gzk7lq{max-height:none}.table.svelte-1gzk7lq th:where(.svelte-1gzk7lq),.table.svelte-1gzk7lq td:where(.svelte-1gzk7lq){padding:var(--space-3) var(--space-4)}.num.svelte-1gzk7lq{text-align:right;white-space:nowrap;width:1%}.grp.svelte-1gzk7lq th:where(.svelte-1gzk7lq){padding-top:var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-gold-300);text-align:left;background:var(--surface-bento-inset)}.src.svelte-1gzk7lq{display:block;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-heading)}.per.svelte-1gzk7lq{font-weight:var(--weight-medium);color:var(--color-text)}.apv.svelte-1gzk7lq{font-size:var(--text-base);color:var(--color-gold-300);font-variant-numeric:tabular-nums}.cap.svelte-1gzk7lq{font-weight:var(--weight-bold);color:var(--color-text-heading);font-variant-numeric:tabular-nums}.nocap.svelte-1gzk7lq{color:var(--color-text)}@media(max-width:640px){.lead.svelte-1gzk7lq{font-size:var(--text-sm)}.table.svelte-1gzk7lq th:where(.svelte-1gzk7lq),.table.svelte-1gzk7lq td:where(.svelte-1gzk7lq){padding:var(--space-2) var(--space-3)}}.modal.sc .modal__header{padding-bottom:var(--space-5)}.modal.sc .modal__body{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5);color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-normal)}.pane.svelte-r37h8k{min-height:var(--sc-pane-min-h);display:flex;flex-direction:column;gap:var(--space-4)}.sc-loading.svelte-r37h8k{gap:var(--space-4);padding:var(--space-6) var(--space-2)}.error.svelte-r37h8k{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-4);text-align:center}.error__text.svelte-r37h8k{font-size:var(--text-base);color:var(--color-text-heading)}@media(max-width:640px){.modal-overlay:has(>.modal.sc){padding:0;align-items:flex-end}.modal.sc.modal--lg{max-width:100%;height:calc(100dvh - var(--space-3));max-height:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.modal.sc .modal__header{padding:var(--space-4) var(--space-4) var(--space-3)}.modal.sc .modal__title{font-size:var(--text-xl)}.modal.sc .modal__body{padding:var(--space-4);gap:var(--space-4)}}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:url(../../../fonts/pretendard-300.woff2) format("woff2");unicode-range:U+0000-00FF,U+0100-024F,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2190-21FF,U+2200-22FF,U+25A0-25FF,U+FE00-FE0F,U+FEFF,U+FFFD}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:url(../../../fonts/pretendard-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0100-024F,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2190-21FF,U+2200-22FF,U+25A0-25FF,U+FE00-FE0F,U+FEFF,U+FFFD}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:url(../../../fonts/pretendard-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0100-024F,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2190-21FF,U+2200-22FF,U+25A0-25FF,U+FE00-FE0F,U+FEFF,U+FFFD}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:url(../../../fonts/pretendard-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0100-024F,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2190-21FF,U+2200-22FF,U+25A0-25FF,U+FE00-FE0F,U+FEFF,U+FFFD}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:url(../../../fonts/pretendard-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0100-024F,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2190-21FF,U+2200-22FF,U+25A0-25FF,U+FE00-FE0F,U+FEFF,U+FFFD}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:url(../../../fonts/pretendard-800.woff2) format("woff2");unicode-range:U+0000-00FF,U+0100-024F,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2190-21FF,U+2200-22FF,U+25A0-25FF,U+FE00-FE0F,U+FEFF,U+FFFD}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:url(../../../fonts/pretendard-900.woff2) format("woff2");unicode-range:U+0000-00FF,U+0100-024F,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2190-21FF,U+2200-22FF,U+25A0-25FF,U+FE00-FE0F,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-weight:200 900;font-display:swap;src:url(../../../fonts/inter-variable.woff2) format("woff2")}:root{--color-bg: #080c18;--color-bg-alt: #0c1225;--color-bg-elevated: #101830;--color-surface: rgba(255, 255, 255, .04);--color-surface-alt: rgba(255, 255, 255, .06);--color-surface-elevated: rgba(255, 255, 255, .08);--color-primary-50: rgba(0, 180, 255, .06);--color-primary-100: rgba(0, 180, 255, .1);--color-primary-150: rgba(0, 180, 255, .12);--color-primary-200: rgba(0, 180, 255, .2);--color-primary-300: #4dc9ff;--color-primary-400: #22bbff;--color-primary-500: #00b4ff;--color-primary-600: #0090cc;--color-primary-700: #006fa0;--color-primary-800: #004f75;--color-primary-900: #003050;--color-accent-400: #a78bfa;--color-accent-500: #8b5cf6;--color-accent-600: #7c3aed;--color-gold-300: #fcd34d;--color-gold-400: #f0c040;--color-gold-500: #e0a820;--color-gold-600: #c48a10;--color-text: rgba(255, 255, 255, .88);--color-text-muted: rgba(255, 255, 255, .55);--color-text-light: rgba(255, 255, 255, .35);--color-text-primary: var(--color-text);--color-text-secondary: var(--color-text-muted);--color-text-tertiary: var(--color-text-light);--color-text-on-primary: #ffffff;--color-text-heading: rgba(255, 255, 255, .95);--color-success: #34d399;--color-warning: #fbbf24;--color-danger: #f87171;--color-info: var(--color-primary-500);--color-discord: #5865F2;--color-youtube: #FF0000;--color-facebook: #1877F2;--color-twitch: #9146FF;--color-tiktok: #69C9D0;--color-border: rgba(255, 255, 255, .08);--color-border-light: rgba(255, 255, 255, .05);--color-border-focus: var(--color-primary-500);--glass-bg: rgba(255, 255, 255, .04);--glass-bg-hover: rgba(255, 255, 255, .07);--glass-border: rgba(255, 255, 255, .08);--glass-blur: blur(16px);--glass-blur-heavy: blur(24px);--font-body: "Pretendard", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading: "Pretendard", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", "Fira Code", monospace;--text-xs: .875rem;--text-sm: 1rem;--text-base: 1.125rem;--text-lg: 1.25rem;--text-xl: 1.5rem;--text-2xl: 1.875rem;--text-3xl: 2.25rem;--text-4xl: 3rem;--text-5xl: 3.75rem;--text-6xl: 4.5rem;--leading-tight: 1.2;--leading-normal: 1.5;--leading-relaxed: 1.625;--weight-light: 300;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-extrabold: 800;--weight-black: 900;--tracking-tight: -.02em;--tracking-normal: 0;--tracking-wide: .05em;--tracking-wider: .08em;--tracking-widest: .12em;--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--radius-sm: .125rem;--radius-md: .1875rem;--radius-lg: .3125rem;--radius-xl: .375rem;--radius-2xl: .5rem;--radius-full: 9999px;--radius-chip: var(--radius-md);--shadow-sm: 0 1px 3px rgb(0 0 0 / .4);--shadow-md: 0 4px 12px rgb(0 0 0 / .4), 0 2px 4px rgb(0 0 0 / .3);--shadow-lg: 0 10px 30px rgb(0 0 0 / .5), 0 4px 8px rgb(0 0 0 / .3);--shadow-xl: 0 20px 50px rgb(0 0 0 / .6), 0 8px 16px rgb(0 0 0 / .4);--shadow-glow: 0 0 20px rgba(0, 180, 255, .25);--shadow-glow-lg: 0 0 40px rgba(0, 180, 255, .2), 0 0 80px rgba(0, 180, 255, .08);--shadow-glow-gold: 0 0 20px rgba(240, 192, 64, .25);--shadow-glow-violet: 0 0 20px rgba(139, 92, 246, .25);--gradient-primary: linear-gradient(135deg, var(--color-primary-500), var(--color-accent-500));--gradient-gold: linear-gradient(135deg, #fcd34d, #f0c040, #e0a820);--gradient-gold-text: linear-gradient(135deg, #fcd34d 0%, #f0c040 40%, #e0a820 70%, #fcd34d 100%);--gradient-surface: linear-gradient(180deg, rgba(255,255,255,.06) 0%, rgba(255,255,255,.02) 100%);--ease-out-expo: cubic-bezier(.24, .34, 0, .9);--transition-fast: .15s var(--ease-out-expo);--transition-base: .25s var(--ease-out-expo);--transition-slow: .4s var(--ease-out-expo);--container-sm: 640px;--container-md: 768px;--container-lg: 1024px;--container-xl: 1280px;--container-max: 1400px;--container-modal-sm: 540px;--container-modal-md: 720px;--container-modal-lg: 900px;--nav-height: 4rem;--z-base: 1;--z-dropdown: 10;--z-sticky: 20;--z-nav: 30;--z-overlay: 40;--z-modal: 50;--z-toast: 60;--z-card-frame: 4;--z-card-flag: 5;--z-step-coin: 4;--clip-card-cut: polygon(0% 0%, calc(100% - 24px) 0%, 100% 24px, 100% 100%, 0% 100%);--color-gold-subtle: rgba(240, 192, 64, .06);--color-gold-border: rgba(240, 192, 64, .15);--color-gold-hover: rgba(240, 192, 64, .25);--color-gold-border-hover: rgba(240, 192, 64, .4);--color-vote-300: #ff8db5;--color-vote-400: #ff6b9d;--color-vote-500: #e5527f;--color-vote-600: #c43d66;--color-vote-enamel: #b82868;--color-vote-enamel-lo: #9a1b53;--color-vote-subtle: rgba(255, 107, 157, .06);--color-vote-border: rgba(255, 107, 157, .15);--color-vote-hover: rgba(255, 107, 157, .25);--color-vote-border-hover: rgba(255, 107, 157, .4);--shadow-glow-vote: 0 0 20px rgba(255, 107, 157, .25);--gradient-vote-text: linear-gradient(135deg, #ff8db5 0%, #ff6b9d 40%, #e5527f 70%, #ff8db5 100%);--color-ongoing-300: #fdba74;--color-ongoing-400: #fb923c;--color-ongoing-500: #f97316;--color-ongoing-ember: #ef4423;--color-ongoing-glow: #ffd7a8;--color-ongoing-bright: #fff1e0;--ongoing-pulse-duration: 2s;--ongoing-spin-duration: 6s;--ongoing-strike-duration: 1.4s;--ongoing-spark-duration: 3.2s;--ongoing-spark-duration-fast: 2.6s;--ongoing-spark-duration-mid: 2.8s;--ongoing-spark-duration-long: 3.4s;--ongoing-spark-duration-slow: 3.6s;--ongoing-spark-rise: -170px;--ongoing-spark-drift: 14px;--ease-forge-strike: cubic-bezier(.5, 0, .3, 1);--color-crest-gold-cream: #fff4dc;--color-crest-gold-light: #ffd38a;--color-crest-gold: #d0913a;--color-crest-gold-lo: #8a4a10;--color-crest-gold-hi: #fdbf78;--color-crest-edge: #3a1403;--color-crest-ink: #2a0d03;--color-crest-ruby: #ff2a3d;--color-crest-ruby-lo: #6e0d05;--color-crest-field-edge: rgba(40, 12, 0, .7);--color-crest-gloss-top: rgba(255, 255, 255, .82);--color-crest-gloss-end: rgba(255, 255, 255, .06);--color-crest-sapphire-hi: #b4ecff;--color-crest-sapphire: #1f6fff;--color-crest-sapphire-lo: #0a22a8;--glow-crest-sapphire: rgba(40, 130, 255, .85);--color-crest-emerald-hi: #a6ffd6;--color-crest-emerald: #00d26a;--color-crest-emerald-lo: #00602e;--glow-crest-emerald: rgba(0, 230, 120, .7);--color-crest-crimson-hi: #ffb0a0;--color-crest-crimson: #f0153a;--color-crest-crimson-lo: #7a0418;--glow-crest-crimson: rgba(255, 30, 70, .75);--color-crest-iron-hi: #eef5ff;--color-crest-iron: #7d9ad0;--color-crest-iron-lo: #243457;--glow-crest-iron: rgba(140, 180, 255, .55);--color-crest-bronze-hi: #ffd6a6;--color-crest-bronze: #b8692a;--color-crest-bronze-lo: #4e2208;--glow-crest-bronze: rgba(205, 127, 50, .4);--color-crest-ember-hi: #fff2c4;--color-crest-ember: #ff6410;--color-crest-ember-lo: #a01804;--glow-crest-ember: rgba(255, 90, 20, .95);--gradient-crest-scroll: linear-gradient(180deg, #fff0c8 0%, #f4c776 26%, var(--color-crest-gold) 68%, #9a5a14 100%);--gradient-crest-scroll-end: linear-gradient(90deg, #7a3a08, var(--color-crest-gold-light) 45%, var(--color-crest-gold) 65%, #6a3008);--gradient-crest-scroll-ember: linear-gradient(180deg, #ffe7c8 0%, #ffb070 30%, #e8682a 70%, #8a2a0c 100%);--color-crest-ink-ember: #2a0800;--shadow-crest-edge: 0 0 0 1px var(--color-crest-edge);--shadow-crest-scroll: var(--shadow-crest-edge), inset 0 1px 0 rgba(255, 255, 255, .7), inset 0 -2px 0 rgba(90, 40, 6, .45);--text-shadow-crest-scroll: 0 1px 0 rgba(255, 236, 196, .7);--text-shadow-crest-scroll-ember: 0 1px 0 rgba(255, 220, 180, .6);--shadow-crest-drop: drop-shadow(0 5px 5px rgba(0, 0, 0, .6));--shadow-crest-icon: drop-shadow(0 1px 0 rgba(0, 0, 0, .7));--size-crest-h: 3.125rem;--size-crest-shield-w: 2.625rem;--size-crest-scroll-h: 1.75rem;--size-crest-h-lg: 3.875rem;--size-crest-shield-w-lg: 3.25rem;--size-crest-scroll-h-lg: 2.125rem;--size-crest-h-sm: 2.625rem;--size-crest-shield-w-sm: 2.25rem;--size-crest-scroll-h-sm: 1.5rem;--size-crest-glow: 8px;--size-crest-scroll-end: .625rem;--radius-crest-scroll: 2px;--offset-crest-seam: calc(-1 * (var(--space-5) + var(--size-crest-h) / 2));--crest-flicker-duration: 2.2s;--gradient-gold-metal: linear-gradient(180deg, var(--color-crest-gold-cream) 0%, var(--color-crest-gold-light) 30%, var(--color-crest-gold) 66%, var(--color-crest-gold-lo) 100%);--gradient-gold-metal-x: linear-gradient(90deg, var(--color-crest-gold-lo), var(--color-crest-gold) 18%, var(--color-crest-gold-light) 50%, var(--color-crest-gold) 82%, var(--color-crest-gold-lo));--gradient-gold-metal-rail: linear-gradient(180deg, #ffe6a0, #f0c040 50%, #a06a10);--gradient-gold-metal-pip: linear-gradient(135deg, #fff4c2, #f0c040 50%, #8a4a10);--shadow-gold-metal-edge: 0 0 0 1px var(--color-crest-edge), inset 0 1px 0 rgb(255 255 255 / .5);--text-shadow-gold-metal: 0 1px 0 rgb(255 236 196 / .6);--surface-coin-gold: radial-gradient(circle at 50% 28%, #fff1c8 0%, #f4c776 32%, var(--color-crest-gold) 68%, var(--color-crest-gold-lo) 100%);--shadow-coin-gold: 0 0 0 1px var(--color-crest-edge), inset 0 1px 0 rgb(255 255 255 / .6), inset 0 -2px 0 rgb(90 40 6 / .5), 0 3px 6px rgb(0 0 0 / .55);--surface-coin-iron: radial-gradient(circle at 50% 28%, #34405e 0%, #1c253d 62%, #121a2e 100%);--shadow-coin-iron: inset 0 0 0 1px rgb(208 145 58 / .45), inset 0 1px 0 rgb(255 255 255 / .14), 0 0 0 1px rgb(0 0 0 / .6), 0 2px 4px rgb(0 0 0 / .5);--shadow-coin-drop: 0 6px 14px rgb(0 0 0 / .6);--color-bronze-line: rgb(208 145 58 / .32);--color-bronze-mid: rgb(208 145 58 / .45);--color-bronze-strong: rgb(208 145 58 / .55);--shadow-dialog-well-bronze: var(--shadow-dialog-well), inset 0 0 0 1px var(--color-bronze-line);--shadow-dialog-well-gold-focus: var(--shadow-dialog-well), inset 0 0 0 1px rgb(240 192 64 / .75), 0 0 0 3px rgb(240 192 64 / .16);--gradient-dash-gold: repeating-linear-gradient(90deg, rgb(240 192 64 / .6) 0 3px, transparent 3px 7px);--color-text-soft: rgb(255 255 255 / .86);--color-text-seg: rgb(255 255 255 / .72);--surface-hover-faint: rgb(255 255 255 / .05);--surface-press-dark: rgb(0 0 0 / .2);--color-slot-deep: #05080f;--filter-drop-sm: drop-shadow(0 2px 2px rgb(0 0 0 / .6));--gradient-promo-wash: linear-gradient(90deg, rgba(252, 211, 77, .1), rgba(240, 192, 64, .13));--filter-drop-title: drop-shadow(0 1px 0 rgb(0 0 0 / .7));--surface-iron-slab: linear-gradient(180deg, rgb(255 255 255 / .05), rgb(255 255 255 / .015));--surface-iron-panel: var(--surface-iron-slab), var(--surface-nv-panel);--surface-iron-card: var(--surface-iron-slab), rgb(255 255 255 / .02);--surface-iron-plate: linear-gradient(180deg, #2b3654 0%, #1b2440 55%, #141b31 100%);--shadow-iron-slab-bevel-base: rgb(255 255 255 / .07);--shadow-iron-slab-outer: 0 0 0 1px rgb(0 0 0 / .5), 0 12px 30px -20px #000;--shadow-iron-slab: inset 0 0 0 1px var(--color-bronze-line), inset 0 1px 0 var(--shadow-iron-slab-bevel-base), var(--shadow-iron-slab-outer);--shadow-iron-slab-hover: inset 0 0 0 1px rgb(208 145 58 / .6), inset 0 1px 0 rgb(255 255 255 / .08), 0 0 0 1px rgb(0 0 0 / .5);--surface-iron-card-on: linear-gradient(180deg, rgb(34 187 255 / .1), rgb(34 187 255 / .02)), var(--surface-iron-slab);--shadow-iron-card-on: inset 0 0 0 1px var(--color-crest-gold), inset 0 0 0 2px rgb(0 0 0 / .45), inset 0 1px 0 rgb(255 236 180 / .25), 0 0 0 1px rgb(0 0 0 / .5);--shadow-rail-groove: 0 0 0 1px rgb(0 0 0 / .6), inset 0 1px 0 rgb(255 255 255 / .12);--color-notch-iron: #1a2340;--shadow-notch-iron: -1px -1px 0 0 var(--color-bronze-line);--color-rivet-hi: #c8a070;--color-rivet-lo: #3a2410;--surface-rivets: radial-gradient(circle, var(--color-rivet-hi) 0 1.6px, var(--color-rivet-lo) 2.2px, transparent 2.8px) left top / 8px 8px no-repeat, radial-gradient(circle, var(--color-rivet-hi) 0 1.6px, var(--color-rivet-lo) 2.2px, transparent 2.8px) right top / 8px 8px no-repeat, radial-gradient(circle, var(--color-rivet-hi) 0 1.6px, var(--color-rivet-lo) 2.2px, transparent 2.8px) left bottom / 8px 8px no-repeat, radial-gradient(circle, var(--color-rivet-hi) 0 1.6px, var(--color-rivet-lo) 2.2px, transparent 2.8px) right bottom / 8px 8px no-repeat;--inset-rivets: 7px;--shadow-tab-rule: inset 0 -1px 0 var(--color-bronze-strong);--surface-tab-idle: rgb(255 255 255 / .03);--shadow-tab-idle: inset 0 0 0 1px rgb(255 255 255 / .07);--surface-tab-on: linear-gradient(180deg, #2c3858, #1a2340);--shadow-tab-on: inset 0 1px 0 rgb(255 236 180 / .25), inset 1px 0 0 var(--color-bronze-strong), inset -1px 0 0 var(--color-bronze-strong), inset 0 2px 0 var(--color-crest-gold);--shadow-seg-on-gold: inset 0 1px 0 rgb(255 236 180 / .25), inset 0 0 0 1px var(--color-bronze-strong);--gradient-gem-facets: conic-gradient(from 30deg, rgb(255 255 255 / .16), transparent 16%, rgb(255 255 255 / .1) 33%, transparent 50%, rgb(0 0 0 / .22) 66%, transparent 83%, rgb(255 255 255 / .16));--shadow-gem-socket: 0 0 0 3px var(--color-crest-gold), 0 0 0 4px var(--color-crest-edge), inset 0 0 0 1px rgb(0 0 0 / .5), inset 0 2px 3px rgb(255 255 255 / .25), 0 4px 8px rgb(0 0 0 / .6);--color-gem-glass-hi: #2a3552;--color-gem-glass-base: #141b30;--color-gem-glass-lo: #070b16;--text-shadow-gem: 0 1px 2px #000;--shadow-gem-socket-ms: 0 0 0 2px var(--color-crest-gold), 0 0 0 3px var(--color-crest-edge);--surface-slider-track: repeating-linear-gradient(90deg, transparent 0 calc(5% - 1px) , rgb(0 0 0 / .55) calc(5% - 1px) 5%), linear-gradient(180deg, #05080f, #111830);--shadow-slider-track: 0 0 0 1px var(--color-bronze-line), 0 0 0 2px #000, inset 0 2px 3px rgb(0 0 0 / .8);--pattern-slider-segments: repeating-linear-gradient(90deg, transparent 0 calc(5% - 1px) , rgb(0 0 0 / .5) calc(5% - 1px) 5%);--gradient-slider-gloss: linear-gradient(180deg, rgb(255 255 255 / .55), rgb(255 255 255 / .12) 48%, transparent 52%);--color-slider-notch: #1a2238;--shadow-slider-notch: 0 0 0 1px #6a4a2a, 0 0 0 2px #000;--surface-slider-knob: repeating-linear-gradient(180deg, transparent 0 9px, rgb(58 20 3 / .55) 9px 10px, rgb(255 244 210 / .5) 10px 11px, transparent 11px 13px) center / 8px 15px no-repeat, var(--gradient-gold-metal-x);--shadow-slider-knob: 0 0 0 1px var(--color-crest-edge), inset 0 1px 0 rgb(255 255 255 / .6), 0 3px 6px rgb(0 0 0 / .6);--surface-slider-nudge-bar: repeating-linear-gradient(90deg, transparent 0 calc(10% - 1px) , rgb(0 0 0 / .55) calc(10% - 1px) 10%), var(--color-slot-deep);--text-shadow-points-drop: 0 2px 0 rgb(0 0 0 / .5);--shadow-qr-frame: 0 0 0 1px var(--color-crest-edge), 0 6px 14px rgb(0 0 0 / .5);--shadow-chain-bezel: inset 0 0 0 2px var(--color-crest-gold), inset 0 0 0 3px var(--color-crest-edge), 0 2px 4px rgb(0 0 0 / .5);--surface-bill-earn: linear-gradient(180deg, rgb(0 0 0 / .18), rgb(0 0 0 / .08));--color-bill-earn-rule: rgb(208 145 58 / .35);--surface-video-poster: radial-gradient(ellipse at 50% 40%, #1b2a52 0%, #0b1122 70%);--shadow-video-poster: inset 0 0 0 1px rgb(255 255 255 / .06);--shadow-video-play: var(--shadow-coin-gold), 0 10px 30px rgb(0 0 0 / .6);--shadow-drawer-frame: inset 1px 0 0 var(--color-bronze-strong), inset 2px 0 0 rgb(0 0 0 / .5), -20px 0 60px rgb(0 0 0 / .6);--gradient-drawer-edge: linear-gradient(180deg, transparent, var(--color-gold-300), transparent);--shadow-pin: 0 0 0 1px var(--color-crest-edge), inset 0 1px 0 rgb(255 255 255 / .6), -6px 0 18px rgb(0 0 0 / .5);--shadow-vial-cap: 0 0 0 1px var(--color-crest-edge), inset 0 1px 0 rgb(255 255 255 / .55), 0 3px 4px rgb(0 0 0 / .5);--surface-vial-cap-knob: linear-gradient(90deg, #5a3a20, #8a6040 45%, #4a2e18);--gradient-vial-glass: linear-gradient(90deg, rgb(255 255 255 / .13), rgb(255 255 255 / .03) 28%, rgb(0 0 0 / .28) 72%, rgb(255 255 255 / .07));--color-vial-glass: rgb(10 16 34 / .75);--color-vial-glass-bulb: rgb(10 16 34 / .8);--shadow-vial-tube: inset 0 0 0 1px rgb(200 220 255 / .22), 0 0 0 1px rgb(0 0 0 / .55);--shadow-vial-neck: inset 1px 0 0 rgb(200 220 255 / .22), inset -1px 0 0 rgb(200 220 255 / .22);--surface-vial-liquid: radial-gradient(circle at 30% 30%, rgb(255 255 255 / .55) 0 1.5px, transparent 2px) 0 0 / 14px 22px, radial-gradient(circle at 70% 60%, rgb(255 255 255 / .35) 0 1px, transparent 1.5px) 0 0 / 11px 17px, linear-gradient(90deg, #6a3008, #d0913a 22%, #ffd38a 45%, #f0c040 62%, #a0600e 100%);--shadow-vial-liquid: inset 0 3px 0 rgb(255 244 210 / .75), 0 -4px 12px rgb(240 192 64 / .35);--surface-vial-ticks: linear-gradient(var(--gradient-gold-metal-x)) 0 25% / 100% 3px no-repeat, linear-gradient(var(--gradient-gold-metal-x)) 0 75% / 100% 3px no-repeat;--surface-vial-glint: linear-gradient(90deg, transparent 14%, rgb(255 255 255 / .35) 18%, rgb(255 255 255 / .05) 30%, transparent 34%);--shadow-vial-bulb: inset 0 0 0 3px var(--color-crest-gold), inset 0 0 0 4px var(--color-crest-edge), 0 0 0 1px var(--color-crest-edge), 0 8px 18px rgb(0 0 0 / .55);--surface-vial-bulbfill: radial-gradient(circle at 36% 30%, #fff1c8 0, #f0c040 30%, #b8761a 70%, #6a3008 100%);--shadow-vial-bulbfill: inset 0 -4px 8px rgb(0 0 0 / .35);--color-vial-bulbglint: rgb(255 255 255 / .45);--shadow-vial-orb: inset 0 0 0 3px var(--color-crest-gold), inset 0 0 0 4px var(--color-crest-edge), inset 0 5px 8px rgb(255 236 180 / .12), 0 0 0 1px var(--color-crest-edge), 0 6px 14px rgb(0 0 0 / .65);--color-orb-locked-ink: rgb(255 255 255 / .7);--gradient-scroll-locked: linear-gradient(180deg, #e6ebf3 0%, #b7c0cf 30%, #7d889c 70%, #4a5366 100%);--gradient-scroll-locked-end: linear-gradient(90deg, #2e3648, #c9d1de 45%, #8a95a8 65%, #2a3142);--color-scroll-locked-ink: #121826;--text-shadow-scroll-locked: 0 1px 0 rgb(255 255 255 / .5);--shadow-scroll-name-drop: 0 6px 12px rgb(0 0 0 / .5);--shadow-slot-recess: 0 0 12px rgb(0 0 0 / .4);--shadow-slot-hover: inset 0 0 0 1px var(--color-crest-gold-light), inset 0 0 0 2px rgb(0 0 0 / .5), inset 0 0 16px rgb(240 192 64 / .18), 0 6px 12px rgb(0 0 0 / .5);--image-flourish: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='8'%3E%3Cdefs%3E%3ClinearGradient id='g'%3E%3Cstop offset='0' stop-color='%23f0c040' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23f0c040'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x='0' y='3.5' width='33' height='1' fill='url(%23g)'/%3E%3Cpath d='M36 0.5 L39.5 4 L36 7.5 L32.5 4Z' fill='%23ffd38a' stroke='%233a1403' stroke-width='.6'/%3E%3C/svg%3E") center / contain no-repeat;--color-tier-iron-hi: var(--color-crest-iron-hi);--color-tier-iron-base: var(--color-crest-iron);--color-tier-iron-lo: var(--color-crest-iron-lo);--color-tier-iron-ink: #cfd6e2;--color-tier-bronze-hi: var(--color-crest-bronze-hi);--color-tier-bronze-base: var(--color-crest-bronze);--color-tier-bronze-lo: var(--color-crest-bronze-lo);--color-tier-bronze-ink: #f0b37a;--color-tier-silver-hi: #ffffff;--color-tier-silver-base: #aeb8c8;--color-tier-silver-lo: #3c4558;--color-tier-silver-ink: #e3e8f0;--color-tier-gold-hi: #fff4c2;--color-tier-gold-base: #e8b030;--color-tier-gold-lo: #7a4a08;--color-tier-gold-ink: #fcd34d;--color-tier-emerald-hi: #a6ffd6;--color-tier-emerald-base: #00b85c;--color-tier-emerald-lo: #00502a;--color-tier-emerald-ink: #6ee7a8;--color-tier-diamond-hi: #e6fbff;--color-tier-diamond-base: #4dc9ff;--color-tier-diamond-lo: #0a4fa0;--color-tier-diamond-ink: #9ee3ff;--color-tier-legendary-hi: #ece2ff;--color-tier-legendary-base: #9b6bff;--color-tier-legendary-lo: #341884;--color-tier-legendary-ink: #c9b8ff;--color-tier-mythic-hi: #ffd0ec;--color-tier-mythic-base: #ff3da6;--color-tier-mythic-lo: #760a46;--color-tier-mythic-ink: #ff9fd2;--tint-duration: .56s;--ease-tint: cubic-bezier(.4, 0, .2, 1);--tint-k-iron: .4;--tint-k-bronze: .95;--tint-k-silver: .8;--tint-k-gold: .95;--tint-k-emerald: .9;--tint-k-diamond: .85;--tint-k-legendary: .85;--tint-k-mythic: .7;--tint-mix-lq-top: 62%;--tint-mix-lq-mid: 50%;--tint-mix-lq-foot: 36%;--tint-base-top: #10172d;--tint-base-mid: #0c1226;--tint-base-foot: #090d1d;--tint-mix-sheen: 16%;--tint-mix-hairline: 30%;--tint-mix-bevel: 34%;--gradient-molten-edge: conic-gradient(from var(--ongoing-angle, 0deg), rgba(249, 115, 22, .15), #fb923c 10%, #ffd7a8 16%, #ef4423 24%, rgba(239, 68, 35, .15) 40%, rgba(249, 115, 22, .15) 60%, #fb923c 74%, #ffd7a8 80%, #ef4423 86%, rgba(249, 115, 22, .15));--gradient-molten-edge-hover: conic-gradient(from var(--ongoing-angle, 0deg), rgba(249, 115, 22, .3), #fb923c 10%, #fff1e0 16%, #ef4423 24%, rgba(239, 68, 35, .3) 40%, rgba(249, 115, 22, .3) 60%, #fb923c 74%, #fff1e0 80%, #ef4423 86%, rgba(249, 115, 22, .3));--gradient-heat-line: linear-gradient(90deg, transparent, #fb923c 20%, #fff1e0 50%, #ef4423 80%, transparent);--surface-ongoing-art: radial-gradient(120% 90% at 50% 120%, rgba(239, 68, 35, .45), transparent 60%), #120f1d;--surface-ongoing-body: linear-gradient(180deg, rgba(239, 68, 35, .08), transparent 40%);--shadow-card-forge: 0 24px 50px -36px #000, 0 0 60px -24px rgba(239, 68, 35, .55);--shadow-card-forge-hover: 0 30px 60px -36px #000, 0 0 70px -18px rgba(239, 68, 35, .7);--shadow-ongoing-spark: 0 0 6px 2px rgba(249, 115, 22, .9);--shadow-ongoing-heat: 0 0 14px 2px rgba(249, 115, 22, .7);--mask-ring: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);--gradient-card-frame: linear-gradient(180deg, rgba(255, 255, 255, .28), rgba(255, 255, 255, .08) 40%, rgba(255, 255, 255, .05));--gradient-card-frame-hover: linear-gradient(180deg, rgba(77, 201, 255, .9), rgba(0, 180, 255, .35) 45%, rgba(0, 180, 255, .18));--gradient-dock-rim: linear-gradient(180deg, var(--color-crest-gold-cream) 0%, var(--color-crest-gold-light) 22%, var(--color-crest-gold) 55%, var(--color-crest-gold-lo) 100%);--surface-dock-pill: radial-gradient(70% 150% at 0% 50%, rgba(255, 100, 16, .3), transparent 60%) padding-box, linear-gradient(180deg, #22346a 0%, #15214a 48%, #0c1430 100%) padding-box, var(--gradient-dock-rim) border-box;--shadow-dock-pill: inset 0 1px 0 rgba(255, 255, 255, .22), inset 0 -4px 8px rgba(0, 0, 0, .45), 0 3px 0 -1px #5a2e08, 0 6px 0 -2px rgba(0, 0, 0, .45), 0 18px 34px -12px rgba(0, 0, 0, .95), 0 0 40px -12px rgba(255, 100, 16, .55);--surface-dock-seal: radial-gradient(55% 50% at 50% 60%, rgba(255, 120, 30, .55), transparent 75%), radial-gradient(circle at 50% 30%, #2c3f7a, #0a1230 75%);--shadow-dock-seal: inset 0 0 0 2px var(--color-crest-gold), inset 0 0 0 3px rgba(40, 12, 0, .8), inset 0 4px 8px rgba(0, 0, 0, .55), 0 0 0 1px rgba(255, 244, 220, .35);--shadow-dock-seal-sm: inset 0 0 0 1.5px var(--color-crest-gold), inset 0 0 0 2.5px rgba(40, 12, 0, .8), inset 0 3px 6px rgba(0, 0, 0, .55);--gradient-dock-title: linear-gradient(180deg, #fff6e2 0%, var(--color-crest-gold-light) 42%, #ff9a3c 100%);--shadow-dock-title: drop-shadow(0 1px 0 rgba(20, 6, 0, .85));--gradient-dock-rule: linear-gradient(180deg, transparent, rgba(255, 211, 138, .55), transparent);--size-dock-border: 2px;--size-dock-inset: 3px;--size-dock-inset-sm: 2px;--size-dock-seal: 3.5rem;--size-dock-seal-sm: 2.25rem;--size-dock-shield-h: 2.625rem;--size-dock-shield-w: 2.1875rem;--size-dock-shield-h-sm: 1.875rem;--size-dock-shield-w-sm: 1.5625rem;--size-dock-rule: 1px;--size-dock-gap-xs: 6px;--size-dock-time-gap-sm: 6px;--size-dock-time-gap-xs: 5px;--size-dock-pad-end-xs: 10px;--tracking-dock-xs: .03em;--leading-dock-title: 1.25;--dock-bottom-gap: var(--space-6);--dock-bottom-gap-mobile: var(--space-3);--dock-clearance: 6rem;--dock-clearance-mobile: 3.5rem;--color-surface-subtle: rgba(255, 255, 255, .03);--color-overlay-dark: rgba(0, 0, 0, .4);--color-overlay-backdrop: rgba(0, 0, 0, .6);--color-surface-menu: rgba(8, 12, 24, .95);--color-accent-subtle: rgba(0, 180, 255, .08);--color-chain-sol: #14F195;--color-chain-bsc: #F0B90B;--color-chain-btc: #F7931A;--color-text-on-gold: #1a0f00;--color-tier-iron: rgba(255, 255, 255, .55);--color-tier-bronze: #cd7f32;--color-tier-silver: #c0c0c0;--color-tier-gold: var(--color-gold-400);--color-tier-emerald: #009b3a;--color-tier-diamond: var(--color-primary-300);--color-tier-legendary: var(--color-accent-400);--color-tier-mythic: #ff3da6;--glow-tier-iron: 0 0 0 transparent;--glow-tier-bronze: 0 0 8px rgba(205, 127, 50, .35);--glow-tier-silver: 0 0 10px rgba(192, 192, 192, .35);--glow-tier-gold: 0 0 12px rgba(240, 192, 64, .35);--glow-tier-emerald: 0 0 14px rgba(0, 155, 58, .35);--glow-tier-diamond: 0 0 16px rgba(77, 201, 255, .4);--glow-tier-legendary: 0 0 20px rgba(167, 139, 250, .5);--glow-tier-mythic: 0 0 24px rgba(255, 61, 166, .55);--color-qr-background: #ffffff;--color-success-subtle: rgba(52, 211, 153, .06);--color-success-border: rgba(52, 211, 153, .12);--color-danger-subtle: rgba(248, 113, 113, .08);--color-danger-border: rgba(248, 113, 113, .15);--color-success-400: #34d399;--color-success-300: #6ee7b7;--color-success-500: #10b981;--color-danger-400: #f87171;--color-danger-300: #fca5a5;--color-danger-500: #ef4444;--color-warning-300: #fde68a;--color-warning-400: #fbbf24;--color-warning-500: #f59e0b;--color-warning-subtle: rgba(251, 191, 36, .06);--color-warning-surface: rgba(251, 191, 36, .15);--color-warning-border: rgba(251, 191, 36, .15);--color-warning-border-soft: rgba(251, 191, 36, .2);--color-warning-border-hover: rgba(251, 191, 36, .3);--color-warning-glow: rgba(245, 158, 11, .5);--color-error-surface: rgba(239, 68, 68, .08);--color-error-border: rgba(239, 68, 68, .15);--color-error-text: #fca5a5;--color-success-surface: rgba(16, 185, 129, .04);--color-success-surface-hover: rgba(16, 185, 129, .08);--color-success-glow: rgba(16, 185, 129, .4);--color-primary-surface: rgba(0, 180, 255, .1);--color-primary-surface-subtle: rgba(0, 180, 255, .03);--color-primary-border-subtle: rgba(0, 180, 255, .08);--color-discord-hover: #6c78ff;--color-youtube-hover: #ff2020;--color-chain-sol-alt: #9945FF;--color-bg-white: #ffffff;--hero-h-player: 760px;--surface-hero-backdrop: radial-gradient(120% 70% at 50% 0%, rgba(0, 180, 255, .16), transparent 60%), radial-gradient(90% 60% at 80% 100%, rgba(240, 192, 64, .08), transparent 70%), var(--color-bg);--surface-hero-scrim: linear-gradient(90deg, rgba(8, 12, 24, .94) 0%, rgba(8, 12, 24, .78) 26%, rgba(8, 12, 24, .2) 50%, rgba(8, 12, 24, 0) 62%), radial-gradient(70% 90% at 64% 52%, rgba(8, 12, 24, 0) 55%, rgba(8, 12, 24, .7) 100%), linear-gradient(180deg, rgba(8, 12, 24, .65) 0%, rgba(8, 12, 24, 0) 18%, rgba(8, 12, 24, 0) 78%, var(--color-bg) 100%);--surface-hero-scrim-phone: linear-gradient(180deg, rgba(8, 12, 24, .5) 0%, rgba(8, 12, 24, 0) 40%, rgba(8, 12, 24, .2) 80%, var(--color-bg) 100%);--opacity-hero-poster-phone: .16;--filter-hero-poster-phone: blur(1.5px) saturate(.8);--filter-hero-logo: drop-shadow(0 24px 60px rgba(0, 0, 0, .75)) drop-shadow(0 0 70px rgba(240, 192, 64, .18));--size-hero-logo: 380px;--size-hero-logo-phone: 240px;--size-hero-copy: 34rem;--size-hero-plate: 30rem;--surface-launch-plate: linear-gradient(180deg, rgba(16, 24, 48, .72), rgba(10, 15, 30, .66));--shadow-launch-plate: inset 0 1px 0 rgba(255, 255, 255, .16), inset 0 0 0 1px rgba(255, 255, 255, .08), 0 30px 60px -30px #000;--beam-success: linear-gradient(90deg, transparent, var(--color-success), transparent);--shadow-countdown-cell: inset 0 1px 2px rgba(0, 0, 0, .4), inset 0 0 0 1px rgba(255, 255, 255, .05);--size-live-ring: 3.5rem;--glow-dot: 0 0 10px currentColor;--pulse-duration: 2.4s;--ring-duration: 2.6s;--surface-news-scrim: linear-gradient(180deg, rgba(8, 12, 24, 0) 45%, rgba(12, 18, 37, .95));--surface-news-thumb: radial-gradient(circle at 50% 40%, #1a2a52, #0c1225);--filter-burn-logo: drop-shadow(0 0 22px rgba(255, 120, 30, .55)) brightness(1.06);--offset-news-big-seam: calc(var(--size-crest-h) / 2);--size-news-thumb: 9.5rem;--size-news-thumb-phone: 6.5rem;--size-news-thumb-h: 8.5rem;--size-gift-box: 4.5rem;--size-discord-logo: 4rem;--size-social-plate: 2.6rem;--filter-drop-soft: drop-shadow(0 6px 16px rgba(0, 0, 0, .35));--size-icon-sm: 1rem;--filter-hover-bright: brightness(1.1);--lift-xs: -1px;--glass-edge: rgba(255, 255, 255, .1);--glass-edge-strong: rgba(255, 255, 255, .3);--glass-edge-top: rgba(255, 255, 255, .42);--surface-glass-blur: blur(16px);--surface-glass: linear-gradient(180deg, rgba(255, 255, 255, .11), rgba(255, 255, 255, .03));--surface-glass-hover: linear-gradient(180deg, rgba(255, 255, 255, .16), rgba(255, 255, 255, .05));--press-depth: 3px;--press-depth-sm: 2px;--sheen-duration: .72s;--beam-primary: linear-gradient(90deg, transparent, var(--color-primary-400), transparent);--beam-gold: linear-gradient(90deg, transparent, var(--color-gold-300), transparent);--glow-beam: 0 0 10px rgba(0, 180, 255, .9);--glow-beam-gold: 0 0 12px rgba(240, 192, 64, .9);--glow-primary: 0 0 34px -12px rgba(0, 180, 255, .75);--glow-gold: 0 0 36px -10px rgba(240, 192, 64, .8);--glow-danger: 0 0 32px -12px rgba(248, 113, 113, .75);--gradient-gold-plate: linear-gradient(180deg, #fcd34d 0%, #f4c94a 44%, #e8b02c 52%, #d59a17 100%);--gradient-discord-plate: linear-gradient(180deg, #7d87ff 0%, #5865f2 52%, #414bd4 100%);--gradient-youtube-plate: linear-gradient(180deg, #ff5a5a 0%, #ff0000 52%, #c40000 100%);--gradient-facebook-plate: linear-gradient(180deg, #4f97ff 0%, #1877f2 52%, #0f56b3 100%);--color-lip-gold: #a97b10;--color-lip-discord: #3a41ad;--color-lip-youtube: #8f0000;--color-lip-facebook: #0b3f85;--shadow-btn-gold: inset 0 1px 0 rgba(255, 255, 255, .8), inset 0 0 0 1px rgba(255, 255, 255, .22), inset 0 -2px 3px rgba(122, 72, 0, .42), 0 3px 0 -1px var(--color-lip-gold), 0 6px 0 -2px rgba(0, 0, 0, .4), 0 14px 30px -10px rgba(240, 192, 64, .55), 0 22px 44px -22px rgba(0, 0, 0, .95);--shadow-btn-discord: inset 0 1px 0 rgba(255, 255, 255, .45), inset 0 0 0 1px rgba(255, 255, 255, .14), 0 3px 0 -1px var(--color-lip-discord), 0 6px 0 -2px rgba(0, 0, 0, .4), 0 14px 30px -10px rgba(88, 101, 242, .6), 0 22px 44px -22px rgba(0, 0, 0, .95);--shadow-btn-youtube: inset 0 1px 0 rgba(255, 255, 255, .4), inset 0 0 0 1px rgba(255, 255, 255, .14), 0 3px 0 -1px var(--color-lip-youtube), 0 6px 0 -2px rgba(0, 0, 0, .4), 0 14px 30px -10px rgba(255, 0, 0, .45), 0 22px 44px -22px rgba(0, 0, 0, .95);--shadow-btn-facebook: inset 0 1px 0 rgba(255, 255, 255, .4), inset 0 0 0 1px rgba(255, 255, 255, .14), 0 3px 0 -1px var(--color-lip-facebook), 0 6px 0 -2px rgba(0, 0, 0, .4), 0 14px 30px -10px rgba(24, 119, 242, .5), 0 22px 44px -22px rgba(0, 0, 0, .95);--spinner-track: rgba(255, 255, 255, .28);--spinner-head: #ffffff;--spinner-track-on-gold: rgba(0, 0, 0, .28);--spinner-head-on-gold: rgba(0, 0, 0, .78);--gradient-neon-edge: conic-gradient(from var(--neon-angle), rgba(0, 180, 255, .15), var(--color-primary-400) 12%, rgba(0, 180, 255, .15) 30%, rgba(240, 192, 64, .15) 52%, var(--color-gold-300) 62%, rgba(240, 192, 64, .12) 82%, rgba(0, 180, 255, .15));--gradient-neon-edge-gold: conic-gradient(from var(--neon-angle), rgba(240, 192, 64, .2), #ffe08a 14%, rgba(240, 192, 64, .2) 34%, rgba(255, 255, 255, .5) 50%, rgba(240, 192, 64, .2) 70%, #ffe08a 86%, rgba(240, 192, 64, .2));--gradient-neon-halo: radial-gradient(120% 140% at 50% 130%, rgba(0, 180, 255, .42), transparent 62%);--gradient-neon-halo-gold: radial-gradient(120% 140% at 50% 130%, rgba(240, 192, 64, .55), transparent 62%);--surface-neon: linear-gradient(180deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .015));--surface-neon-gold: linear-gradient(180deg, rgba(240, 192, 64, .16), rgba(240, 192, 64, .05));--surface-holo: linear-gradient(180deg, rgba(255, 255, 255, .1), rgba(255, 255, 255, .028));--surface-holo-hover: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, .045));--surface-holo-gold: linear-gradient(180deg, rgba(240, 192, 64, .2), rgba(240, 192, 64, .04));--shadow-holo-base: inset 0 1px 0 rgba(255, 255, 255, .26), inset 0 0 0 1px rgba(255, 255, 255, .09), 0 16px 36px -26px #000;--shadow-holo-hover: inset 0 1px 0 rgba(255, 255, 255, .38), inset 0 0 0 1px rgba(255, 255, 255, .14), 0 22px 46px -26px #000;--shadow-holo-gold: inset 0 0 0 1px rgba(240, 192, 64, .34);--gradient-metal-gloss: linear-gradient(180deg, rgba(255, 255, 255, .42) 0%, rgba(255, 255, 255, .06) 42%, rgba(255, 255, 255, 0) 55%, rgba(0, 0, 0, .16) 100%);--sheen-beam: linear-gradient(100deg, transparent 38%, rgba(255, 255, 255, .3) 50%, transparent 62%);--color-success-fill: rgba(52, 211, 153, .1);--color-success-ring: rgba(52, 211, 153, .26);--color-danger-fill: rgba(248, 113, 113, .1);--color-danger-ring: rgba(248, 113, 113, .26);--color-warning-fill: rgba(251, 191, 36, .1);--color-warning-ring: rgba(251, 191, 36, .26);--color-primary-fill: rgba(0, 180, 255, .1);--color-primary-ring: rgba(0, 180, 255, .26);--color-gold-fill: rgba(240, 192, 64, .1);--color-gold-ring: rgba(240, 192, 64, .26);--color-neutral-fill: rgba(255, 255, 255, .05);--color-neutral-ring: var(--color-border);--surface-alert: linear-gradient(180deg, rgba(255, 255, 255, .05), rgba(255, 255, 255, .015));--shadow-alert: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 0 0 1px var(--color-border), 0 18px 40px -36px #000;--shadow-alert-success: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 0 0 1px rgba(52, 211, 153, .2), inset 0 -30px 44px -40px rgba(52, 211, 153, .9), 0 18px 40px -36px #000;--shadow-alert-warning: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 0 0 1px rgba(251, 191, 36, .2), inset 0 -30px 44px -40px rgba(251, 191, 36, .9), 0 18px 40px -36px #000;--shadow-alert-danger: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 0 0 1px rgba(248, 113, 113, .22), inset 0 -30px 44px -40px rgba(248, 113, 113, .9), 0 18px 40px -36px #000;--shadow-alert-info: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 0 0 1px rgba(0, 180, 255, .22), inset 0 -30px 44px -40px rgba(0, 180, 255, .9), 0 18px 40px -36px #000;--surface-toast: linear-gradient(180deg, rgba(20, 28, 52, .96), rgba(10, 15, 30, .96));--shadow-toast: inset 0 1px 0 rgba(255, 255, 255, .14), inset 0 0 0 1px var(--color-border), 0 24px 50px -26px #000;--shadow-toast-icon-ok: inset 0 0 0 1px rgba(52, 211, 153, .28), 0 0 18px -8px rgba(52, 211, 153, .9);--shadow-toast-icon-err: inset 0 0 0 1px rgba(248, 113, 113, .28), 0 0 18px -8px rgba(248, 113, 113, .9);--shadow-toast-icon-info: inset 0 0 0 1px rgba(0, 180, 255, .28), 0 0 18px -8px rgba(0, 180, 255, .9);--card-lift: -4px;--card-lift-sm: -3px;--surface-tile: linear-gradient(180deg, rgba(255, 255, 255, .07), rgba(255, 255, 255, .02));--surface-inset: rgba(255, 255, 255, .02);--card-img-scrim: linear-gradient(180deg, transparent 50%, rgba(8, 12, 24, .55) 100%);--shadow-card: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 0 0 1px var(--color-border), 0 24px 50px -40px #000;--shadow-card-hover: inset 0 1px 0 rgba(255, 255, 255, .16), inset 0 0 0 1px rgba(0, 180, 255, .24), 0 30px 60px -40px #000, 0 0 46px -22px rgba(0, 180, 255, .45);--shadow-card-plain: 0 24px 50px -40px #000;--shadow-card-plain-hover: 0 30px 60px -40px #000, 0 0 46px -22px rgba(0, 180, 255, .45);--shadow-card-hover-gold: inset 0 1px 0 rgba(255, 255, 255, .18), inset 0 0 0 1px rgba(240, 192, 64, .28), 0 30px 60px -40px #000, 0 0 46px -22px rgba(240, 192, 64, .45);--shadow-panel-hover: inset 0 1px 0 rgba(255, 255, 255, .18), inset 0 0 0 1px rgba(0, 180, 255, .22), 0 0 44px -24px rgba(0, 180, 255, .55);--shadow-tile: inset 0 1px 0 rgba(255, 255, 255, .16), inset 0 0 0 1px var(--color-border), inset 0 -22px 34px -28px rgba(0, 180, 255, .9), 0 18px 40px -34px #000;--shadow-tile-gold: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 0 0 1px rgba(240, 192, 64, .22), inset 0 -22px 34px -26px rgba(240, 192, 64, .9), 0 18px 40px -34px #000;--shadow-tile-vote: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 0 0 1px rgba(255, 107, 157, .22), inset 0 -22px 34px -26px rgba(255, 107, 157, .9), 0 18px 40px -34px #000;--shadow-inset-hairline: inset 0 0 0 1px var(--color-border-light);--shadow-empty-icon: inset 0 0 0 1px rgba(0, 180, 255, .22), 0 0 24px -10px rgba(0, 180, 255, .8);--glow-tile-value: 0 0 26px rgba(0, 180, 255, .5);--glow-inset-gold: inset 0 -30px 44px -40px rgba(240, 192, 64, .9);--skeleton-base: rgba(255, 255, 255, .06);--skeleton-duration: 1.5s;--sheen-skeleton: linear-gradient(90deg, transparent, rgba(255, 255, 255, .14), transparent);--surface-well: rgba(0, 0, 0, .35);--progress-track: var(--surface-well);--shadow-progress-track: inset 0 1px 2px rgba(0, 0, 0, .6), inset 0 0 0 1px var(--color-border);--gradient-progress: linear-gradient(90deg, #0090cc, var(--color-primary-400) 60%, #9ee6ff);--gradient-progress-gold: linear-gradient(90deg, #c48a10, #f0c040 60%, #fde68a);--glow-progress: 0 0 18px -2px rgba(0, 180, 255, .9);--glow-progress-gold: 0 0 18px -2px rgba(240, 192, 64, .9);--gradient-vote-plate: linear-gradient(180deg, #ff9dc0 0%, #ff6b9d 52%, #e5527f 100%);--surface-field: linear-gradient(180deg, rgba(0, 0, 0, .32), rgba(0, 0, 0, .16));--shadow-field: inset 0 1px 2px rgba(0, 0, 0, .55), inset 0 0 0 1px var(--color-border);--shadow-field-hover: inset 0 1px 2px rgba(0, 0, 0, .55), inset 0 0 0 1px var(--glass-edge);--shadow-field-focus: inset 0 1px 2px rgba(0, 0, 0, .55), inset 0 0 0 1px rgba(0, 180, 255, .5), 0 0 0 3px rgba(0, 180, 255, .16), 0 0 26px -8px rgba(0, 180, 255, .7);--shadow-field-error: inset 0 1px 2px rgba(0, 0, 0, .55), inset 0 0 0 1px rgba(248, 113, 113, .55), 0 0 0 3px rgba(248, 113, 113, .14), 0 0 24px -10px rgba(248, 113, 113, .8);--shadow-field-disabled: inset 0 0 0 1px var(--color-border-light);--icon-field-caret: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%2300b4ff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");--surface-control: linear-gradient(180deg, rgba(255, 255, 255, .09), rgba(255, 255, 255, .03));--shadow-control: inset 0 1px 2px rgba(0, 0, 0, .45), inset 0 0 0 1px rgba(255, 255, 255, .42);--shadow-control-hover: inset 0 1px 2px rgba(0, 0, 0, .45), inset 0 0 0 1px rgba(0, 180, 255, .55), 0 0 14px -8px rgba(0, 180, 255, .9);--gradient-control-on: linear-gradient(180deg, #fcd34d, #e0a820);--shadow-control-on: inset 0 1px 0 rgba(255, 255, 255, .7), 0 0 16px -6px rgba(240, 192, 64, .9);--icon-control-check: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e%3cpath fill='none' stroke='%231a0f00' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M2.5 6.2 4.8 8.6 9.5 3.6'/%3e%3c/svg%3e");--icon-control-dot: radial-gradient(circle at 50% 50%, var(--color-text-on-gold) 0 .25rem, transparent .26rem);--surface-toggle: linear-gradient(180deg, rgba(0, 0, 0, .4), rgba(0, 0, 0, .2));--shadow-toggle: inset 0 1px 3px rgba(0, 0, 0, .6), inset 0 0 0 1px var(--color-border);--surface-toggle-on: linear-gradient(180deg, rgba(0, 180, 255, .55), rgba(0, 120, 180, .35));--shadow-toggle-on: inset 0 1px 3px rgba(0, 0, 0, .4), inset 0 0 0 1px rgba(0, 180, 255, .5), 0 0 20px -6px rgba(0, 180, 255, .9);--toggle-knob-inset: 3px;--toggle-travel: 1.25rem;--gradient-knob: linear-gradient(180deg, #ffffff, #cfd8e6);--gradient-knob-on: linear-gradient(180deg, #ffffff, #e2f6ff);--shadow-knob: 0 2px 5px rgba(0, 0, 0, .5);--surface-panel: linear-gradient(180deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, .02));--shadow-panel: inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 0 0 1px var(--color-border);--surface-panel-navy: linear-gradient(180deg, rgb(255 255 255 / .05), rgb(255 255 255 / 0) 40%), linear-gradient(180deg, rgb(15 25 52 / .97), rgb(10 17 38 / .98));--surface-panel-navy-hover: linear-gradient(180deg, rgb(255 255 255 / .07), rgb(255 255 255 / 0) 40%), linear-gradient(180deg, rgb(19 31 62 / .97), rgb(13 21 45 / .98));--surface-slot-navy: linear-gradient(180deg, rgb(5 10 24 / .6), rgb(7 13 30 / .5));--shadow-panel-raised: inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 0 0 1px var(--color-border), 0 30px 60px -46px #000;--surface-hover-soft: rgba(255, 255, 255, .06);--surface-backdrop: rgba(4, 7, 16, .72);--backdrop-blur: blur(6px);--surface-dialog: var(--surface-nv-panel);--shadow-dialog: inset 0 1px 0 rgba(255, 236, 196, .2), inset 0 0 0 1px rgba(208, 145, 58, .36), inset 0 0 0 2px rgba(0, 0, 0, .42), 0 0 0 1px rgba(0, 0, 0, .75), 0 40px 90px -40px #000, 0 0 90px -50px rgba(0, 180, 255, .55);--gradient-dialog-corner: linear-gradient(180deg, var(--color-crest-gold-cream), var(--color-crest-gold-light) 45%, var(--color-crest-gold));--dialog-corner-len: 14px;--dialog-corner-w: 2px;--surface-dialog-head: linear-gradient(180deg, rgba(255, 255, 255, .04), rgba(255, 255, 255, 0));--gradient-dialog-rule: linear-gradient(90deg, transparent, rgba(240, 192, 64, .3) 14%, rgba(255, 255, 255, .1) 50%, rgba(240, 192, 64, .3) 86%, transparent);--surface-dialog-foot: linear-gradient(180deg, rgba(0, 0, 0, .26), rgba(0, 0, 0, .16));--shadow-dialog-foot: inset 0 1px 0 rgba(255, 255, 255, .06), inset 0 2px 0 rgba(0, 0, 0, .3);--surface-dialog-well: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .16));--shadow-dialog-well: inset 0 1px 2px rgba(0, 0, 0, .5), inset 0 0 0 1px rgba(255, 255, 255, .07);--surface-tooltip: linear-gradient(180deg, rgba(22, 32, 58, .98), rgba(8, 12, 28, .98));--color-tooltip-arrow: rgba(8, 12, 28, .98);--shadow-tooltip-blue: inset 0 1px 0 rgba(255, 255, 255, .14), inset 0 0 0 1px rgba(0, 180, 255, .28), 0 0 26px -14px rgba(0, 180, 255, .9), 0 16px 34px -24px #000;--shadow-tooltip-gold: inset 0 1px 0 rgba(255, 255, 255, .14), inset 0 0 0 1px rgba(240, 192, 64, .28), 0 0 26px -14px rgba(240, 192, 64, .9), 0 16px 34px -24px #000;--shadow-tooltip-vote: inset 0 1px 0 rgba(255, 255, 255, .14), inset 0 0 0 1px rgba(255, 107, 157, .28), 0 0 26px -14px rgba(255, 107, 157, .9), 0 16px 34px -24px #000;--beam-vote: linear-gradient(90deg, transparent, var(--color-vote-400), transparent);--shadow-pill: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 0 0 1px var(--color-border);--shadow-pill-hover: inset 0 1px 0 rgba(255, 255, 255, .18), inset 0 0 0 1px rgba(0, 180, 255, .35);--shadow-pill-current: inset 0 1px 0 rgba(255, 255, 255, .7), 0 8px 20px -10px rgba(240, 192, 64, .7);--surface-nav-scrolled: rgba(8, 12, 24, .8);--glow-nav-active: 0 0 12px rgba(0, 180, 255, .9);--surface-seg: linear-gradient(180deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .15));--shadow-seg: inset 0 1px 2px rgba(0, 0, 0, .5), inset 0 0 0 1px var(--color-border);--surface-seg-on: linear-gradient(180deg, rgba(255, 255, 255, .14), rgba(255, 255, 255, .05));--shadow-seg-on: inset 0 1px 0 rgba(255, 255, 255, .3), inset 0 -14px 20px -14px rgba(0, 180, 255, .95), 0 4px 12px -6px rgba(0, 0, 0, .6);--surface-chip: linear-gradient(180deg, rgba(255, 255, 255, .08), rgba(255, 255, 255, .03));--shadow-chip: inset 0 1px 0 rgba(255, 255, 255, .14), inset 0 0 0 1px var(--color-border);--shadow-chip-hover: inset 0 1px 0 rgba(255, 255, 255, .22), inset 0 0 0 1px rgba(0, 180, 255, .32);--surface-chip-hover: rgba(0, 180, 255, .08);--shadow-menu: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 0 0 1px var(--color-border), 0 24px 50px -30px #000;--surface-menu-item-on: rgba(0, 180, 255, .12);--shadow-menu-item-on: inset 0 0 0 1px rgba(0, 180, 255, .25);--surface-footer: radial-gradient(70% 120% at 50% 0%, rgba(30, 52, 104, .35), transparent 70%), linear-gradient(180deg, rgb(14, 23, 48) 0%, rgb(11, 19, 41) 55%, rgb(10, 17, 38) 100%);--gradient-footer-rule: linear-gradient(90deg, transparent, rgba(208, 145, 58, .55) 18%, rgba(255, 211, 138, .85) 50%, rgba(208, 145, 58, .55) 82%, transparent);--shadow-footer-rule: 0 1px 0 rgba(0, 0, 0, .6);--shadow-footer-gem: var(--shadow-gold-metal-edge), 0 2px 4px rgba(0, 0, 0, .6);--surface-footer-rail: linear-gradient(180deg, rgba(5, 10, 24, .55), rgba(7, 13, 30, .4));--shadow-footer-rail: inset 0 1px 2px rgba(0, 0, 0, .5), inset 0 0 0 1px var(--color-border);--filter-footer-logo: drop-shadow(0 6px 12px rgba(0, 0, 0, .5));--surface-table: linear-gradient(180deg, rgba(255, 255, 255, .04), rgba(255, 255, 255, .015));--shadow-table: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 0 0 1px var(--color-border), 0 24px 50px -44px #000;--surface-table-head: rgba(10, 15, 30, .92);--surface-row-hover: linear-gradient(90deg, rgba(0, 180, 255, .14), rgba(0, 180, 255, .03) 45%, transparent);--surface-row-gold: linear-gradient(90deg, rgba(240, 192, 64, .14), rgba(240, 192, 64, .02) 55%, transparent);--surface-row-silver: linear-gradient(90deg, rgba(192, 192, 192, .1), transparent 55%);--surface-row-bronze: linear-gradient(90deg, rgba(205, 127, 50, .12), transparent 55%);--gradient-medal-gold: linear-gradient(180deg, #fde68a, #e0a820);--gradient-medal-silver: linear-gradient(180deg, #f2f2f2, #b7b7b7);--gradient-medal-bronze: linear-gradient(180deg, #e8a86a, #b3652a);--glow-medal-gold: 0 0 16px -4px rgba(240, 192, 64, .9);--glow-medal-silver: 0 0 14px -5px rgba(255, 255, 255, .7);--glow-medal-bronze: 0 0 14px -5px rgba(205, 127, 50, .9);--color-text-on-medal: #17110a;--table-rank-w: 4rem;--table-medal-size: 1.9rem;--table-level-w: 2.6rem;--table-rail-w: 3px;--vlb-row-h: 3.5rem;--vlb-icon: 2rem;--vlb-icon-podium: 2.75rem;--vlb-medal: 2.75rem;--vlb-medal-lg: 3.5rem;--vlb-medal-sm: 2.25rem;--vlb-podium-lift: var(--space-8);--vlb-col-rank: 3rem;--vlb-col-rank-sm: 1.75rem;--vlb-col-move: 4.5rem;--vlb-col-vp: 5.5rem;--vlb-surface-gold: linear-gradient(180deg, rgba(240, 192, 64, .16), rgba(240, 192, 64, .03) 60%);--vlb-surface-silver: linear-gradient(180deg, rgba(220, 225, 235, .12), rgba(220, 225, 235, .02) 60%);--vlb-surface-bronze: linear-gradient(180deg, rgba(205, 127, 50, .15), rgba(205, 127, 50, .03) 60%);--vlb-ring-gold: inset 0 1px 0 rgba(255, 236, 180, .35), inset 0 0 0 1px rgba(240, 192, 64, .45), 0 18px 40px -20px rgba(240, 192, 64, .35);--vlb-ring-silver: inset 0 1px 0 rgba(255, 255, 255, .25), inset 0 0 0 1px rgba(192, 192, 192, .35), 0 18px 40px -24px rgba(192, 192, 192, .25);--vlb-ring-bronze: inset 0 1px 0 rgba(255, 214, 166, .25), inset 0 0 0 1px rgba(205, 127, 50, .4), 0 18px 40px -24px rgba(205, 127, 50, .3);--vlb-ring-you: inset 0 0 0 1px var(--color-primary-400), 0 0 24px -6px var(--color-primary-500);--vlb-surface-you: linear-gradient(90deg, var(--color-primary-150), var(--color-primary-50) 70%);--vlb-gradient-silver-text: linear-gradient(180deg, #ffffff, #c9ced8);--vlb-gradient-bronze-text: linear-gradient(180deg, #ffd6a6, #d98c4a);--vlb-glow-crown: drop-shadow(0 0 10px rgba(240, 192, 64, .55));--vlb-glow-new: 0 0 12px -3px var(--color-gold-400);--vlb-glow-pip: 0 0 8px -1px var(--color-vote-400);--vlb-surface-cta: linear-gradient(180deg, var(--color-vote-subtle), transparent), var(--color-bg-alt);--pt-col-reward: 9rem;--pt-col-spent: 6.5rem;--sc-pane-min-h: 40rem;--rk-list-w: 15rem;--rk-art-w: 22rem;--rk-art-w-phone: 9rem;--rk-art-h: 20rem;--rc-art-h: 16.25rem;--rk-art-top: 5.5rem;--rk-art-opacity: .9;--rk-art-fade: linear-gradient(to bottom, #000 55%, transparent 100%);--page-art-opacity-phone: .35;--dn-art-w: 17rem;--dn-art-h: 15rem;--dn-art-top: calc(-1 * var(--dn-art-h));--dn-art-opacity: .9;--dn-art-fade: linear-gradient(to bottom, #000 40%, transparent 100%);--rk-job: 1.5rem;--rk-job-sm: 1.125rem;--rk-perin-icon: 1.25rem;--rk-bar-w: 3rem;--rk-bar-h: .375rem;--rk-chip-min-w: 2.5rem;--rc-list-w: 18rem;--rc-menu-w: 68rem;--rc-court-w: 21rem;--rc-record-icon: 1.5rem}:root{--nv-h: 4.5rem;--nv-h-scrolled: 4rem;--nv-ctl-h: 2.75rem;--duration-nv-press: .12s;--duration-nv-panel-fade: .18s;--duration-nv-gift-shine: 3.5s;--duration-nv-panel-move: .22s;--surface-nv-scrim: linear-gradient(180deg, rgba(8, 12, 24, .82), rgba(8, 12, 24, .4) 62%, rgba(8, 12, 24, 0));--surface-nv-frost: linear-gradient(180deg, rgba(16, 24, 48, .86), rgba(12, 18, 37, .82));--shadow-nv-frost: inset 0 -1px 0 rgba(255, 255, 255, .07), 0 18px 40px -30px #000;--surface-veil: rgba(4, 7, 14, .5);--ring-avatar: conic-gradient(from 210deg, var(--color-primary-400), var(--color-gold-300), var(--color-primary-400));--gradient-wordmark: linear-gradient(180deg, #ffffff 35%, #f3dc9c 100%);--gradient-nv-hairline: linear-gradient(90deg, transparent 0%, rgba(240, 192, 64, .35) 12%, rgba(0, 180, 255, .55) 50%, rgba(240, 192, 64, .35) 88%, transparent 100%);--gradient-nv-sep: linear-gradient(180deg, transparent, rgba(255, 255, 255, .18), transparent);--glow-nv-crown: drop-shadow(0 0 14px rgba(240, 192, 64, .35));--glow-nv-new: 0 0 8px var(--color-primary-400);--blur-nv-frost: blur(20px) saturate(1.3);--blur-nv-veil: blur(2px);--surface-nv-panel: linear-gradient(180deg, rgba(20, 30, 56, .97), rgba(11, 17, 35, .985));--shadow-nv-panel: inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 0 0 1px rgba(255, 255, 255, .07), 0 40px 80px -36px #000, 0 0 90px -50px rgba(0, 180, 255, .75);--surface-nv-tile: linear-gradient(180deg, rgba(255, 255, 255, .09), rgba(255, 255, 255, .02));--shadow-nv-tile: inset 0 1px 0 rgba(255, 255, 255, .16), inset 0 0 0 1px rgba(255, 255, 255, .08);--shadow-nv-tile-hover: inset 0 1px 0 rgba(255, 255, 255, .22), inset 0 0 0 1px currentColor, 0 0 16px -4px currentColor;--surface-nv-chip-open: linear-gradient(180deg, rgba(0, 180, 255, .1), rgba(255, 255, 255, .03));--surface-nv-avatar: radial-gradient(120% 120% at 30% 20%, #1e3566, #0c1225 70%);--surface-nv-play-icon: linear-gradient(180deg, rgba(60, 35, 0, .9), rgba(26, 15, 0, .95));--shadow-nv-play-icon: inset 0 1px 0 rgba(255, 255, 255, .18), 0 1px 0 rgba(255, 255, 255, .5);--surface-nv-promo: radial-gradient(120% 70% at 50% 0%, rgba(255, 107, 157, .16), transparent 70%), linear-gradient(180deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, .015));--shadow-nv-promo: inset 0 1px 0 rgba(255, 255, 255, .14), inset 0 0 0 1px rgba(255, 107, 157, .22);--surface-nv-promo-gold: radial-gradient(120% 70% at 50% 0%, rgba(240, 192, 64, .14), transparent 70%), linear-gradient(180deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, .015));--shadow-nv-promo-gold: inset 0 1px 0 rgba(255, 255, 255, .14), inset 0 0 0 1px rgba(240, 192, 64, .22);--surface-nv-drawer-glow: radial-gradient(80% 30% at 50% 0%, rgba(0, 180, 255, .1), transparent 70%);--surface-nv-drawer-foot: linear-gradient(180deg, rgba(12, 18, 37, 0), var(--color-bg-alt) 35%);--tone-pve: var(--color-primary-300);--tone-pvp: var(--color-danger-300);--tone-events: var(--color-gold-300);--tone-exclusive: var(--color-accent-400);--hero-h: 900px;--color-vote-fill: rgba(255, 107, 157, .1);--color-vote-ring: rgba(255, 107, 157, .26);--surface-bento: linear-gradient(180deg, rgba(255, 255, 255, .065), rgba(255, 255, 255, .018));--shadow-bento: inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 0 0 1px rgba(255, 255, 255, .07), 0 30px 60px -44px #000;--surface-bento-gold: radial-gradient(120% 90% at 0% 0%, rgba(240, 192, 64, .16), transparent 60%), linear-gradient(180deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, .015));--shadow-bento-gold: inset 0 1px 0 rgba(255, 236, 180, .2), inset 0 0 0 1px rgba(240, 192, 64, .24), 0 30px 60px -44px #000;--surface-bento-vote: radial-gradient(120% 90% at 100% 0%, rgba(255, 107, 157, .17), transparent 60%), linear-gradient(180deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, .015));--shadow-bento-vote: inset 0 1px 0 rgba(255, 210, 225, .18), inset 0 0 0 1px rgba(255, 107, 157, .24), 0 30px 60px -44px #000;--surface-bento-cyan: radial-gradient(120% 90% at 0% 0%, rgba(0, 180, 255, .16), transparent 60%), linear-gradient(180deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, .015));--shadow-bento-cyan: inset 0 1px 0 rgba(200, 236, 255, .18), inset 0 0 0 1px rgba(0, 180, 255, .24), 0 30px 60px -44px #000;--surface-bento-inset: rgba(0, 0, 0, .2);--surface-point-gold: linear-gradient(180deg, rgba(240, 192, 64, .14), rgba(240, 192, 64, .03));--shadow-point-gold: inset 0 1px 0 rgba(255, 236, 180, .22), inset 0 0 0 1px rgba(240, 192, 64, .3);--surface-point-vote: linear-gradient(180deg, rgba(255, 107, 157, .14), rgba(255, 107, 157, .03));--shadow-point-vote: inset 0 1px 0 rgba(255, 210, 225, .2), inset 0 0 0 1px rgba(255, 107, 157, .3);--glow-text-gold: 0 0 28px rgba(240, 192, 64, .5);--glow-text-vote: 0 0 28px rgba(255, 107, 157, .5);--surface-discord: radial-gradient(90% 120% at 100% 0%, rgba(125, 135, 255, .45), transparent 60%), linear-gradient(135deg, #3b44c4 0%, #5865f2 55%, #4752d8 100%);--shadow-bento-discord: inset 0 1px 0 rgba(255, 255, 255, .3), inset 0 0 0 1px rgba(255, 255, 255, .12), 0 30px 60px -36px rgba(88, 101, 242, .8);--color-text-on-white: #2b31a8}:root{--plaque-rim-sm: 4px;--plaque-rim-md: 5px;--plaque-rim-lg: 6px;--plaque-corner-k: .72;--plaque-plate-r: 1px;--plaque-plate-overlap: 1px;--plaque-frame-slice: 12.5;--plaque-gloss-h: 48%;--plaque-press: 2px;--plaque-focus-width: 2px;--plaque-focus-offset: 3px;--plaque-rest-dy: 0px;--duration-plaque-press: .12s;--duration-plaque-glow: .25s;--plaque-frame-gold: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><defs><linearGradient id='g' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23fff6e0'/><stop offset='0.22' stop-color='%23ffd88f'/><stop offset='0.55' stop-color='%23d79a3e'/><stop offset='0.8' stop-color='%23a8681a'/><stop offset='1' stop-color='%237a4410'/></linearGradient></defs><path fill='url(%23g)' stroke='%233a1403' stroke-width='1' fill-rule='evenodd' d='M9.5 .5H54.5Q63.5 .5 63.5 9.5V54.5Q63.5 63.5 54.5 63.5H9.5Q.5 63.5 .5 54.5V9.5Q.5 .5 9.5 .5ZM15.5 12.5H48.5Q51.5 12.5 51.5 15.5V48.5Q51.5 51.5 48.5 51.5H15.5Q12.5 51.5 12.5 48.5V15.5Q12.5 12.5 15.5 12.5ZM5.5 -1h4v4.5h-4zM54.5 -1h4v4.5h-4zM5.5 60.5h4v4.5h-4zM54.5 60.5h4v4.5h-4zM-1 5.5v4h4.5v-4zM-1 54.5v4h4.5v-4zM60.5 5.5v4h4.5v-4zM60.5 54.5v4h4.5v-4z'/><path fill='none' stroke='rgba(255,240,200,.55)' stroke-width='1.1' d='M12 6.5H52Q57.5 6.5 57.5 12V52Q57.5 57.5 52 57.5H12Q6.5 57.5 6.5 52V12Q6.5 6.5 12 6.5Z'/><path fill='none' stroke='rgba(255,252,240,.85)' stroke-width='1' d='M11 2H53Q62 2 62 11'/><path fill='none' stroke='rgba(0,0,0,.35)' stroke-width='1' d='M14 51H50Q51 51 51 50V14'/></svg>");--plaque-frame-gold-hover: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><defs><linearGradient id='g' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23fffdf5'/><stop offset='0.22' stop-color='%23ffe6b0'/><stop offset='0.55' stop-color='%23e9ad50'/><stop offset='0.8' stop-color='%23b8771f'/><stop offset='1' stop-color='%238a5014'/></linearGradient></defs><path fill='url(%23g)' stroke='%233a1403' stroke-width='1' fill-rule='evenodd' d='M9.5 .5H54.5Q63.5 .5 63.5 9.5V54.5Q63.5 63.5 54.5 63.5H9.5Q.5 63.5 .5 54.5V9.5Q.5 .5 9.5 .5ZM15.5 12.5H48.5Q51.5 12.5 51.5 15.5V48.5Q51.5 51.5 48.5 51.5H15.5Q12.5 51.5 12.5 48.5V15.5Q12.5 12.5 15.5 12.5ZM5.5 -1h4v4.5h-4zM54.5 -1h4v4.5h-4zM5.5 60.5h4v4.5h-4zM54.5 60.5h4v4.5h-4zM-1 5.5v4h4.5v-4zM-1 54.5v4h4.5v-4zM60.5 5.5v4h4.5v-4zM60.5 54.5v4h4.5v-4z'/><path fill='none' stroke='rgba(255,248,225,.75)' stroke-width='1.1' d='M12 6.5H52Q57.5 6.5 57.5 12V52Q57.5 57.5 52 57.5H12Q6.5 57.5 6.5 52V12Q6.5 6.5 12 6.5Z'/><path fill='none' stroke='%23fff' stroke-width='1' d='M11 2H53Q62 2 62 11'/><path fill='none' stroke='rgba(0,0,0,.35)' stroke-width='1' d='M14 51H50Q51 51 51 50V14'/></svg>");--plaque-frame-gold-press: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><defs><linearGradient id='g' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23ffe2a6'/><stop offset='0.3' stop-color='%23d79a3e'/><stop offset='0.7' stop-color='%23a8681a'/><stop offset='1' stop-color='%236a3a0c'/></linearGradient></defs><path fill='url(%23g)' stroke='%233a1403' stroke-width='1' fill-rule='evenodd' d='M9.5 .5H54.5Q63.5 .5 63.5 9.5V54.5Q63.5 63.5 54.5 63.5H9.5Q.5 63.5 .5 54.5V9.5Q.5 .5 9.5 .5ZM15.5 12.5H48.5Q51.5 12.5 51.5 15.5V48.5Q51.5 51.5 48.5 51.5H15.5Q12.5 51.5 12.5 48.5V15.5Q12.5 12.5 15.5 12.5ZM5.5 -1h4v4.5h-4zM54.5 -1h4v4.5h-4zM5.5 60.5h4v4.5h-4zM54.5 60.5h4v4.5h-4zM-1 5.5v4h4.5v-4zM-1 54.5v4h4.5v-4zM60.5 5.5v4h4.5v-4zM60.5 54.5v4h4.5v-4z'/><path fill='none' stroke='rgba(255,240,200,.3)' stroke-width='1.1' d='M12 6.5H52Q57.5 6.5 57.5 12V52Q57.5 57.5 52 57.5H12Q6.5 57.5 6.5 52V12Q6.5 6.5 12 6.5Z'/><path fill='none' stroke='rgba(255,240,200,.4)' stroke-width='1' d='M11 2H53Q62 2 62 11'/><path fill='none' stroke='rgba(0,0,0,.35)' stroke-width='1' d='M14 51H50Q51 51 51 50V14'/></svg>");--plaque-frame-silver: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><defs><linearGradient id='g' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23f4f5f7'/><stop offset='0.22' stop-color='%23cfd3da'/><stop offset='0.55' stop-color='%238a909b'/><stop offset='0.8' stop-color='%235a606b'/><stop offset='1' stop-color='%233a3f48'/></linearGradient></defs><path fill='url(%23g)' stroke='%231c1f24' stroke-width='1' fill-rule='evenodd' d='M9.5 .5H54.5Q63.5 .5 63.5 9.5V54.5Q63.5 63.5 54.5 63.5H9.5Q.5 63.5 .5 54.5V9.5Q.5 .5 9.5 .5ZM15.5 12.5H48.5Q51.5 12.5 51.5 15.5V48.5Q51.5 51.5 48.5 51.5H15.5Q12.5 51.5 12.5 48.5V15.5Q12.5 12.5 15.5 12.5ZM5.5 -1h4v4.5h-4zM54.5 -1h4v4.5h-4zM5.5 60.5h4v4.5h-4zM54.5 60.5h4v4.5h-4zM-1 5.5v4h4.5v-4zM-1 54.5v4h4.5v-4zM60.5 5.5v4h4.5v-4zM60.5 54.5v4h4.5v-4z'/><path fill='none' stroke='rgba(255,255,255,.4)' stroke-width='1.1' d='M12 6.5H52Q57.5 6.5 57.5 12V52Q57.5 57.5 52 57.5H12Q6.5 57.5 6.5 52V12Q6.5 6.5 12 6.5Z'/><path fill='none' stroke='rgba(255,255,255,.8)' stroke-width='1' d='M11 2H53Q62 2 62 11'/><path fill='none' stroke='rgba(0,0,0,.35)' stroke-width='1' d='M14 51H50Q51 51 51 50V14'/></svg>");--plaque-frame-iron: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><defs><linearGradient id='g' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%2398acd0'/><stop offset='0.22' stop-color='%2364799f'/><stop offset='0.55' stop-color='%23374a74'/><stop offset='0.8' stop-color='%23223358'/><stop offset='1' stop-color='%23142140'/></linearGradient></defs><path fill='url(%23g)' stroke='%23050b18' stroke-width='1' fill-rule='evenodd' d='M9.5 .5H54.5Q63.5 .5 63.5 9.5V54.5Q63.5 63.5 54.5 63.5H9.5Q.5 63.5 .5 54.5V9.5Q.5 .5 9.5 .5ZM15.5 12.5H48.5Q51.5 12.5 51.5 15.5V48.5Q51.5 51.5 48.5 51.5H15.5Q12.5 51.5 12.5 48.5V15.5Q12.5 12.5 15.5 12.5ZM5.5 -1h4v4.5h-4zM54.5 -1h4v4.5h-4zM5.5 60.5h4v4.5h-4zM54.5 60.5h4v4.5h-4zM-1 5.5v4h4.5v-4zM-1 54.5v4h4.5v-4zM60.5 5.5v4h4.5v-4zM60.5 54.5v4h4.5v-4z'/><path fill='none' stroke='rgba(255,255,255,.22)' stroke-width='1.1' d='M12 6.5H52Q57.5 6.5 57.5 12V52Q57.5 57.5 52 57.5H12Q6.5 57.5 6.5 52V12Q6.5 6.5 12 6.5Z'/><path fill='none' stroke='rgba(255,255,255,.5)' stroke-width='1' d='M11 2H53Q62 2 62 11'/><path fill='none' stroke='rgba(0,0,0,.35)' stroke-width='1' d='M14 51H50Q51 51 51 50V14'/></svg>");--plaque-frame-iron-hover: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><defs><linearGradient id='g' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23d6e3fa'/><stop offset='0.22' stop-color='%239bb1da'/><stop offset='0.55' stop-color='%23587499'/><stop offset='0.8' stop-color='%23374e7c'/><stop offset='1' stop-color='%23223458'/></linearGradient></defs><path fill='url(%23g)' stroke='%23050b18' stroke-width='1' fill-rule='evenodd' d='M9.5 .5H54.5Q63.5 .5 63.5 9.5V54.5Q63.5 63.5 54.5 63.5H9.5Q.5 63.5 .5 54.5V9.5Q.5 .5 9.5 .5ZM15.5 12.5H48.5Q51.5 12.5 51.5 15.5V48.5Q51.5 51.5 48.5 51.5H15.5Q12.5 51.5 12.5 48.5V15.5Q12.5 12.5 15.5 12.5ZM5.5 -1h4v4.5h-4zM54.5 -1h4v4.5h-4zM5.5 60.5h4v4.5h-4zM54.5 60.5h4v4.5h-4zM-1 5.5v4h4.5v-4zM-1 54.5v4h4.5v-4zM60.5 5.5v4h4.5v-4zM60.5 54.5v4h4.5v-4z'/><path fill='none' stroke='rgba(255,255,255,.45)' stroke-width='1.1' d='M12 6.5H52Q57.5 6.5 57.5 12V52Q57.5 57.5 52 57.5H12Q6.5 57.5 6.5 52V12Q6.5 6.5 12 6.5Z'/><path fill='none' stroke='rgba(255,255,255,.9)' stroke-width='1' d='M11 2H53Q62 2 62 11'/><path fill='none' stroke='rgba(0,0,0,.35)' stroke-width='1' d='M14 51H50Q51 51 51 50V14'/></svg>");--plaque-frame-iron-press: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><defs><linearGradient id='g' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23687ca2'/><stop offset='0.3' stop-color='%23415580'/><stop offset='0.7' stop-color='%23283a62'/><stop offset='1' stop-color='%23142140'/></linearGradient></defs><path fill='url(%23g)' stroke='%23050b18' stroke-width='1' fill-rule='evenodd' d='M9.5 .5H54.5Q63.5 .5 63.5 9.5V54.5Q63.5 63.5 54.5 63.5H9.5Q.5 63.5 .5 54.5V9.5Q.5 .5 9.5 .5ZM15.5 12.5H48.5Q51.5 12.5 51.5 15.5V48.5Q51.5 51.5 48.5 51.5H15.5Q12.5 51.5 12.5 48.5V15.5Q12.5 12.5 15.5 12.5ZM5.5 -1h4v4.5h-4zM54.5 -1h4v4.5h-4zM5.5 60.5h4v4.5h-4zM54.5 60.5h4v4.5h-4zM-1 5.5v4h4.5v-4zM-1 54.5v4h4.5v-4zM60.5 5.5v4h4.5v-4zM60.5 54.5v4h4.5v-4z'/><path fill='none' stroke='rgba(255,255,255,.15)' stroke-width='1.1' d='M12 6.5H52Q57.5 6.5 57.5 12V52Q57.5 57.5 52 57.5H12Q6.5 57.5 6.5 52V12Q6.5 6.5 12 6.5Z'/><path fill='none' stroke='rgba(255,255,255,.25)' stroke-width='1' d='M11 2H53Q62 2 62 11'/><path fill='none' stroke='rgba(0,0,0,.35)' stroke-width='1' d='M14 51H50Q51 51 51 50V14'/></svg>");--plaque-tex-gold: url(../../../images/plaque/gold-brushed.webp);--plaque-tex-sapphire: url(../../../images/plaque/sapphire.webp);--plaque-tex-ember: url(../../../images/plaque/ember.webp);--plaque-tex-rose: url(../../../images/plaque/rose.webp);--plaque-tex-pearl: url(../../../images/plaque/pearl.webp);--plaque-blend-metal: normal, soft-light, normal;--plaque-blend-enamel: normal, overlay, normal;--plaque-plate-gold: linear-gradient(180deg, rgba(255, 255, 255, .16), rgba(255, 255, 255, 0) 42%, rgba(120, 60, 0, .16)), var(--plaque-tex-gold) center / 320px 96px, linear-gradient(180deg, #ffd957 0%, #f3c044 46%, #e2a526 56%, #cf9418 100%);--plaque-plate-ember: linear-gradient(180deg, rgba(255, 214, 140, .12), rgba(0, 0, 0, 0) 40%, rgba(60, 10, 0, .3)), var(--plaque-tex-ember) center / 320px 96px, linear-gradient(180deg, #c27420, #a85a16 50%, #883a0e);--plaque-plate-rose: linear-gradient(180deg, rgba(255, 255, 255, .1), rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, .24)), var(--plaque-tex-rose) center / 320px 96px, linear-gradient(180deg, #d03a78, var(--color-vote-enamel) 55%, var(--color-vote-enamel-lo));--plaque-plate-pearl: linear-gradient(180deg, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0) 45%, rgba(60, 70, 160, .12)), var(--plaque-tex-pearl) center / 320px 96px, linear-gradient(180deg, #ffffff, #dfe4f3);--plaque-plate-iron: linear-gradient(180deg, rgba(255, 255, 255, .08), rgba(255, 255, 255, 0) 45%, rgba(0, 0, 0, .3)), repeating-linear-gradient(180deg, rgba(255, 255, 255, .035) 0 1px, rgba(255, 255, 255, 0) 1px 3px), linear-gradient(180deg, #1f3258, #152447 60%, #0e1a35);--plaque-plate-oxblood: linear-gradient(180deg, rgba(255, 190, 190, .16), rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, .3)), var(--plaque-tex-rose) center / 320px 96px, linear-gradient(180deg, #8c1c2e, #621024 55%, #400816);--plaque-plate-discord: linear-gradient(180deg, rgba(255, 255, 255, .14), rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, .28)), var(--plaque-tex-sapphire) center / 320px 96px, linear-gradient(180deg, #6a74f5, #4752d8 55%, #3a43b8);--plaque-plate-youtube: linear-gradient(180deg, rgba(255, 255, 255, .14), rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, .28)), var(--plaque-tex-rose) center / 320px 96px, linear-gradient(180deg, #e52626, #c00f0f 55%, #9a0a0a);--plaque-plate-facebook: linear-gradient(180deg, rgba(255, 255, 255, .14), rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, .28)), var(--plaque-tex-sapphire) center / 320px 96px, linear-gradient(180deg, #2a7be6, #1462c8 55%, #0d4fa8);--plaque-plate-shadow-gold: inset 0 1px 0 rgba(255, 250, 225, .8), inset 0 -2px 3px rgba(122, 72, 0, .42);--plaque-plate-shadow-gold-press: inset 0 3px 6px rgba(122, 72, 0, .55);--plaque-plate-shadow-enamel: inset 0 2px 4px rgba(0, 0, 0, .6), inset 0 0 0 1px rgba(0, 0, 0, .35), inset 0 -1px 0 rgba(255, 170, 90, .3);--plaque-plate-shadow-rose: inset 0 2px 4px rgba(60, 0, 25, .45), inset 0 0 0 1px rgba(60, 0, 25, .3);--plaque-plate-shadow-vote: inset 0 2px 4px rgba(70, 5, 40, .45), inset 0 0 0 1px rgba(70, 5, 40, .3);--plaque-plate-shadow-pearl: inset 0 1px 0 #fff, inset 0 -2px 3px rgba(60, 70, 160, .25);--plaque-plate-shadow-pearl-press: inset 0 3px 6px rgba(60, 70, 160, .35);--plaque-plate-shadow-iron: inset 0 1px 0 rgba(255, 255, 255, .08), inset 0 0 0 1px rgba(0, 0, 0, .4), inset 0 -2px 3px rgba(0, 0, 0, .4);--plaque-plate-shadow-press: inset 0 3px 6px rgba(0, 0, 0, .55);--plaque-gloss-color: #fff;--plaque-gloss-gold: .2;--plaque-gloss-ember: .16;--plaque-gloss-enamel: .18;--plaque-gloss-rose: .22;--plaque-gloss-pearl: .3;--plaque-gloss-iron: .1;--plaque-gloss-press: .3;--plaque-gloss-disabled: .35;--plaque-filter-hover: brightness(1.1) saturate(1.06);--plaque-filter-hover-rose: brightness(1.03) saturate(1.08);--plaque-filter-hover-ember: brightness(1.02) saturate(1.05);--plaque-filter-press: brightness(.9);--plaque-filter-disabled: grayscale(1) brightness(.7) contrast(.85);--plaque-filter-disabled-light: grayscale(1) brightness(.86) contrast(.85);--plaque-shadow: 0 3px 0 -1px #5a2e06, 0 10px 22px -10px rgba(0, 0, 0, .75);--plaque-shadow-hover: 0 3px 0 -1px #5a2e06, 0 14px 30px -12px rgba(0, 0, 0, .8), 0 0 26px -6px rgba(255, 205, 110, .6);--plaque-shadow-press: 0 1px 0 -1px #5a2e06, 0 4px 10px -6px rgba(0, 0, 0, .7);--plaque-shadow-iron: 0 3px 0 -1px #050b18, 0 10px 22px -10px rgba(0, 0, 0, .75);--plaque-shadow-iron-hover: 0 3px 0 -1px #050b18, 0 14px 30px -12px rgba(0, 0, 0, .8), 0 0 22px -8px rgba(150, 190, 255, .5);--plaque-shadow-iron-press: 0 1px 0 -1px #050b18, 0 4px 10px -6px rgba(0, 0, 0, .7);--plaque-shadow-disabled: 0 3px 0 -1px #23262c, 0 10px 22px -10px rgba(0, 0, 0, .75);--plaque-label-dark: var(--color-text-on-gold);--plaque-label-light: #fff;--plaque-label-pearl: var(--color-text-on-white);--plaque-label-disabled-light: #e6e9ee;--plaque-label-disabled-dark: #15181d;--plaque-label-ghost-disabled: #b4bac4;--plaque-label-shadow-light: 0 1px 2px rgba(0, 0, 0, .7), 0 0 8px rgba(0, 0, 0, .35);--plaque-label-shadow-dark: 0 1px 0 rgba(255, 240, 200, .6);--plaque-label-shadow-pearl: 0 1px 0 rgba(255, 255, 255, .8);--plaque-label-shadow-disabled-light: 0 1px 2px rgba(0, 0, 0, .7);--plaque-label-shadow-disabled-dark: 0 1px 0 rgba(255, 255, 255, .35);--plaque-forced-border: 1px}:root{--tag-rgb-success: 52 211 153;--tag-ink-success: #7eeec2;--tag-rgb-info: 34 187 255;--tag-ink-info: #84d8ff;--tag-rgb-warning: 251 191 36;--tag-ink-warning: #fcd45c;--tag-rgb-danger: 248 113 113;--tag-ink-danger: #fca5a5;--tag-rgb-gold: 240 192 64;--tag-ink-gold: #fcd34d;--tag-rgb-vote: 255 107 157;--tag-ink-vote: #ff9fc2;--tag-rgb-accent: 167 139 250;--tag-ink-accent: #c9b8ff;--tag-rgb-neutral: 196 204 218;--tag-ink-neutral: #d3d9e3;--tag-ink-ember: #fdba74;--tag-tint-top: .17;--tag-tint-foot: .07;--tag-edge-alpha: .22;--tag-roll-alpha: .26;--tag-roll-shade: rgb(0 0 0 / .3);--tag-roll-foot: rgb(0 0 0 / .25);--size-tag-roll: 7px;--size-tag-roll-lip: 3px;--size-tag-pad-y: 2px;--size-tag-pad-start: var(--space-2);--radius-tag: var(--radius-sm) var(--radius-md) var(--radius-md) var(--radius-sm);--shadow-tag-strip: inset 0 1px 0 rgb(255 255 255 / .06), 0 1px 2px rgb(0 0 0 / .45);--filter-tag-hover: brightness(1.2);--size-tag-seal: 1.45em;--size-tag-seal-pull: 1.05em;--size-tag-seal-bleed: .2em;--size-tag-overhang: calc(var(--size-tag-seal-pull) - var(--size-tag-pad-start));--mask-tag-seal: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.6 1.2c2.3-.6 4.9.3 6.7 1.8 1.7 1.3 3.9 2.6 4.3 4.9.5 2.4-.6 4.8-.9 7.2-.3 2.2-1.2 4.4-3 5.7-1.9 1.4-4.4 2.3-6.8 2-2.6-.3-5.3-1.2-7-3.2C3.2 17.7 1.4 15.2 1.3 12.4c-.1-2.7 1.6-5 3.3-7 1.8-2.1 4.3-3.5 7-4.2z'/%3E%3C/svg%3E");--tag-seal-signet: radial-gradient(circle at 50% 52%, rgb(0 0 0 / .38) 0 11%, rgb(0 0 0 / 0) 13%), radial-gradient(circle at 50% 52%, rgb(0 0 0 / 0) 27%, rgb(0 0 0 / .42) 30%, rgb(0 0 0 / .42) 34%, rgb(255 255 255 / .28) 36%, rgb(255 255 255 / .28) 38%, rgb(0 0 0 / 0) 41%);--tag-seal-sheen: radial-gradient(circle at 34% 26%, rgb(255 255 255 / .42) 0, rgb(255 255 255 / 0) 34%);--tag-seal-pour: #000;--color-tag-meta: rgb(255 255 255 / .8);--size-count-coin: 1.35rem;--surface-count-coin: radial-gradient(circle at 50% 26%, #4a3410 0%, #241a06 60%, #170f03 100%);--color-count-coin-ink: #fcd34d;--text-shadow-count-coin: 0 1px 0 rgb(0 0 0 / .6);--shadow-count-coin: inset 0 0 0 1px var(--color-crest-gold), inset 0 1px 0 rgb(255 236 180 / .5), inset 0 -1px 0 var(--color-crest-gold-lo), 0 0 0 1px var(--color-crest-edge), 0 1px 2px rgb(0 0 0 / .6);--surface-value-slab: linear-gradient(180deg, rgb(0 0 0 / .34), rgb(0 0 0 / .5));--shadow-value-slab: inset 0 0 0 1px rgb(208 145 58 / .32), inset 0 1px 0 rgb(255 255 255 / .05), 0 0 0 1px rgb(0 0 0 / .45);--filter-value-icon: drop-shadow(0 1px 1px rgb(0 0 0 / .6))}:root{--size-home-crown: 5.25rem;--size-home-crown-sm: 2.625rem;--size-home-badge-rank: 2.75rem;--size-home-member-coin: 2.75rem;--size-home-coin-ring: 2px;--size-home-coin: 1.75rem;--size-home-coin-sm: 1.375rem;--size-home-coin-stack: 1.6rem;--size-home-coin-overlap: .45rem;--size-home-medal: 1.75rem;--size-home-more: 1.6rem;--size-home-chev: 2rem;--size-home-guild-name-min: 10rem;--size-home-value-min: 9rem;--size-home-track: .5rem;--size-home-chip-pad-y: .1rem;--size-home-timer-cell: 5.5rem;--size-home-accent-line: .1875rem;--size-home-accent-line-sm: .125rem;--size-home-medallion-inset: .6rem;--size-home-hash-gap: .125rem;--size-home-count-offset: .4rem;--size-home-gauge-icon: 3rem;--size-home-gauge-icon-sm: 2.5rem;--size-home-gauge-bar: 1.375rem;--size-home-gauge-head: 4.5rem;--size-home-item: 2.25rem;--size-home-item-lg: 3rem;--size-home-medallion: 8rem;--size-home-medallion-sm: 6rem;--gradient-medallion-sheen: radial-gradient(circle at 50% 30%, rgb(255 255 255 / .55), transparent 45%);--shadow-medallion-bevel: inset 0 -6px 0 rgb(0 0 0 / .22), inset 0 3px 0 rgb(255 255 255 / .5);--shadow-medallion-ring: inset 0 0 0 2px rgb(0 0 0 / .18), 0 1px 0 rgb(255 255 255 / .35);--text-shadow-medallion: 0 1px 0 rgb(255 255 255 / .45);--color-patron-wash-gold: rgb(240 192 64 / .2);--shadow-coin-fill-edge: inset 0 0 0 1px rgb(0 0 0 / .6);--color-home-gem-sapphire: var(--color-crest-sapphire);--color-home-gem-ruby: var(--color-crest-crimson);--color-home-gem-emerald: var(--color-crest-emerald);--surface-home-vacant: repeating-linear-gradient(135deg, rgb(255 255 255 / .025) 0 6px, transparent 6px 12px)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg{display:block;max-width:100%;height:auto}a{color:var(--color-primary-400);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-primary-300)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--color-text-heading);line-height:var(--leading-tight);font-weight:var(--weight-bold);cursor:default}:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-sm)}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:#ffffff40}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;line-height:1;white-space:nowrap;text-decoration:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.btn>*{position:relative;z-index:3}.btn svg{width:1rem;height:1rem;display:block}.btn,.nv-play{--_rim: var(--plaque-rim-md);--_frame: var(--plaque-frame-iron);--_frame-hover: var(--plaque-frame-iron-hover);--_frame-press: var(--plaque-frame-iron-press);--_frame-disabled: var(--plaque-frame-iron);--_plate: var(--plaque-plate-iron);--_blend: var(--plaque-blend-metal);--_plate-shadow: var(--plaque-plate-shadow-iron);--_plate-shadow-press: var(--plaque-plate-shadow-press);--_plate-filter: none;--_plate-filter-hover: var(--plaque-filter-hover);--_gloss: var(--plaque-gloss-iron);--_gloss-k: 1;--_shadow: var(--plaque-shadow-iron);--_shadow-hover: var(--plaque-shadow-iron-hover);--_shadow-press: var(--plaque-shadow-iron-press);--_shadow-disabled: var(--plaque-shadow-iron);--_dy: var(--plaque-rest-dy);--_label: var(--plaque-label-light);--_label-shadow: var(--plaque-label-shadow-light);--_label-disabled: var(--plaque-label-ghost-disabled);background:transparent;border-radius:calc(var(--_rim) * var(--plaque-corner-k));box-shadow:var(--_shadow);filter:none;transform:translateY(var(--_dy));overflow:visible;isolation:isolate;transition:transform var(--duration-plaque-press) var(--ease-out-expo),box-shadow var(--duration-plaque-glow) var(--ease-out-expo),color var(--duration-plaque-glow) var(--ease-out-expo)}:is(.btn,.nv-play):before,:is(.btn,.nv-play):after{content:"";position:absolute;z-index:-1;pointer-events:none}:is(.btn,.nv-play):before{inset:calc(var(--_rim) - var(--plaque-plate-overlap));border-radius:var(--plaque-plate-r);background:var(--_plate);background-blend-mode:var(--_blend);box-shadow:var(--_plate-shadow);filter:var(--_plate-filter);transition:filter var(--duration-plaque-glow) var(--ease-out-expo),box-shadow var(--duration-plaque-glow) var(--ease-out-expo)}:is(.btn,.nv-play):after{inset:0;border:var(--_rim) solid transparent;border-image:var(--_frame) var(--plaque-frame-slice) / var(--_rim) stretch;background:linear-gradient(180deg,color-mix(in srgb,var(--plaque-gloss-color) calc(var(--_gloss) * var(--_gloss-k) * 100%),transparent),transparent) top / 100% var(--plaque-gloss-h) no-repeat padding-box}:is(.btn,.nv-play),:is(.btn,.nv-play):hover{color:var(--_label);text-shadow:var(--_label-shadow)}.btn:is(.btn--primary,.btn--warning,.btn--account,.btn--vote,.btn--danger,.btn--white,.btn--discord,.btn--youtube,.btn--facebook),.nv-play{--_frame: var(--plaque-frame-gold);--_frame-hover: var(--plaque-frame-gold-hover);--_frame-press: var(--plaque-frame-gold-press);--_frame-disabled: var(--plaque-frame-silver);--_shadow: var(--plaque-shadow);--_shadow-hover: var(--plaque-shadow-hover);--_shadow-press: var(--plaque-shadow-press);--_shadow-disabled: var(--plaque-shadow-disabled);--_label-disabled: var(--plaque-label-disabled-light)}.btn--account,.btn--vote,.btn--danger,.btn--discord,.btn--youtube,.btn--facebook{--_blend: var(--plaque-blend-enamel);--_plate-shadow: var(--plaque-plate-shadow-enamel);--_gloss: var(--plaque-gloss-enamel)}.btn--primary,.btn--warning,.nv-play{--_plate: var(--plaque-plate-gold);--_blend: var(--plaque-blend-metal);--_plate-shadow: var(--plaque-plate-shadow-gold);--_plate-shadow-press: var(--plaque-plate-shadow-gold-press);--_gloss: var(--plaque-gloss-gold);--_label: var(--plaque-label-dark);--_label-shadow: var(--plaque-label-shadow-dark)}.btn--account{--_plate: var(--plaque-plate-ember);--_gloss: var(--plaque-gloss-ember);--_plate-filter-hover: var(--plaque-filter-hover-ember)}.btn--vote{--_plate: var(--plaque-plate-rose);--_plate-shadow: var(--plaque-plate-shadow-vote);--_gloss: var(--plaque-gloss-rose);--_plate-filter-hover: var(--plaque-filter-hover-rose)}.btn--danger{--_plate: var(--plaque-plate-oxblood);--_plate-shadow: var(--plaque-plate-shadow-rose);--_gloss: var(--plaque-gloss-rose)}.btn--white{--_plate: var(--plaque-plate-pearl);--_blend: var(--plaque-blend-metal);--_plate-shadow: var(--plaque-plate-shadow-pearl);--_plate-shadow-press: var(--plaque-plate-shadow-pearl-press);--_gloss: var(--plaque-gloss-pearl);--_label: var(--plaque-label-pearl);--_label-shadow: var(--plaque-label-shadow-pearl)}.btn.btn--white,.btn.btn--white:hover,.btn.btn--white:active{color:var(--_label);background:transparent;box-shadow:var(--_shadow);filter:none;transform:translateY(var(--_dy))}.btn--discord{--_plate: var(--plaque-plate-discord)}.btn--youtube{--_plate: var(--plaque-plate-youtube);--_plate-shadow: var(--plaque-plate-shadow-rose)}.btn--facebook{--_plate: var(--plaque-plate-facebook)}:is(.btn,.nv-play):hover{--_frame: var(--_frame-hover);--_plate-filter: var(--_plate-filter-hover);--_shadow: var(--_shadow-hover)}:is(.btn,.nv-play):active{--_frame: var(--_frame-press);--_plate-filter: var(--plaque-filter-press);--_plate-shadow: var(--_plate-shadow-press);--_gloss-k: var(--plaque-gloss-press);--_shadow: var(--_shadow-press);--_dy: var(--plaque-press)}:is(.btn,.nv-play):focus-visible{outline:var(--plaque-focus-width) solid var(--color-border-focus);outline-offset:var(--plaque-focus-offset)}.btn:disabled,.btn[aria-disabled=true],.btn.btn--disabled{--_frame: var(--_frame-disabled);--_plate-filter: var(--plaque-filter-disabled);--_gloss-k: var(--plaque-gloss-disabled);--_shadow: var(--_shadow-disabled);--_dy: var(--plaque-rest-dy);pointer-events:none;cursor:default;opacity:1;--_label: var(--_label-disabled);--_label-shadow: var(--plaque-label-shadow-disabled-light)}.btn.btn--primary:is(:disabled,[aria-disabled=true],.btn--disabled),.btn.btn--warning:is(:disabled,[aria-disabled=true],.btn--disabled),.btn.btn--white:is(:disabled,[aria-disabled=true],.btn--disabled){--_plate-filter: var(--plaque-filter-disabled-light);--_label: var(--plaque-label-disabled-dark);--_label-shadow: var(--plaque-label-shadow-disabled-dark)}.btn--sm{--_rim: var(--plaque-rim-sm);padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}.btn--lg{--_rim: var(--plaque-rim-lg);padding:var(--space-4) var(--space-8);font-size:var(--text-sm)}.btn--full{width:100%}.btn--icon{padding:0;width:var(--space-10);height:var(--space-10)}.btn--icon.btn--sm{width:var(--space-8);height:var(--space-8)}.btn--loading,.btn[aria-busy=true],.btn.btn:is(.btn--loading,[aria-busy=true]):is(:disabled,[aria-disabled=true],.btn--disabled){pointer-events:none;--_label: transparent;-webkit-text-fill-color:transparent;--_label-shadow: none}:is(.btn--loading,.btn[aria-busy=true])>:not(.btn__spinner){visibility:hidden}.btn__spinner{position:absolute;z-index:5;top:50%;left:50%;width:1rem;height:1rem;margin:-.5rem 0 0 -.5rem;border-radius:var(--radius-full);border:2px solid var(--spinner-track);border-top-color:var(--spinner-head);animation:btn-spin .7s linear infinite}.btn--primary .btn__spinner,.btn--warning .btn__spinner,.btn--white .btn__spinner{border-color:var(--spinner-track-on-gold);border-top-color:var(--spinner-head-on-gold)}@keyframes btn-spin{to{transform:rotate(360deg)}}.btn-group,.btn-split{display:inline-flex;gap:var(--space-2)}.btn-split .btn:last-child{padding-inline:var(--space-3)}@media(forced-colors:active){:is(.btn,.nv-play):before,:is(.btn,.nv-play):after{display:none}:is(.btn,.nv-play){border:var(--plaque-forced-border) solid ButtonText;text-shadow:none}.btn:is(:disabled,[aria-disabled=true],.btn--disabled){border-color:GrayText;color:GrayText}.btn:is([aria-pressed=true],[aria-current]:not([aria-current=false])){border-color:Highlight;outline:var(--plaque-focus-width) solid Highlight;outline-offset:var(--plaque-forced-border)}.btn:focus-visible{outline:var(--plaque-focus-width) solid CanvasText;outline-offset:calc(var(--plaque-forced-border) + var(--plaque-focus-width))}}@media(prefers-reduced-motion:reduce){:is(.btn,.nv-play),:is(.btn,.nv-play):before,:is(.btn,.nv-play):after{transition:none}:is(.btn,.nv-play):active{--_dy: var(--plaque-rest-dy)}.btn__spinner{animation:none}}.form-group{display:flex;flex-direction:column;gap:var(--space-2)}.form-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.form-label{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);color:var(--color-text)}.form-input,.form-textarea,.form-select{width:100%;padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-on-primary);background:var(--surface-field);border:0;border-radius:var(--radius-md);box-shadow:var(--shadow-field);transition:box-shadow var(--transition-base)}.form-input::placeholder,.form-textarea::placeholder{color:var(--color-text-light)}.form-input:hover,.form-textarea:hover,.form-select:hover{box-shadow:var(--shadow-field-hover)}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-input.is-focus{outline:none;box-shadow:var(--shadow-field-focus)}.form-input:disabled,.form-textarea:disabled,.form-select:disabled{color:var(--color-text-light);box-shadow:var(--shadow-field-disabled);cursor:not-allowed}.form-input:disabled,.form-textarea:disabled{background:var(--color-surface-subtle)}.form-select:disabled{background-color:var(--color-surface-subtle)}.form-textarea{resize:vertical;min-height:5.5rem;line-height:var(--leading-relaxed)}.form-input--error,.form-input--error:hover,.form-input--error:focus,.form-textarea--error,.form-textarea--error:hover,.form-textarea--error:focus,.form-select--error,.form-select--error:hover,.form-select--error:focus{box-shadow:var(--shadow-field-error)}.form-select{appearance:none;cursor:pointer;padding-right:var(--space-10);background-image:var(--icon-field-caret),var(--surface-field);background-position:right var(--space-3) center,0 0;background-repeat:no-repeat,no-repeat;background-size:18px,auto}.form-select option{background:var(--color-bg-elevated);color:var(--color-text)}.form-password{position:relative}.form-password .form-input{padding-right:var(--space-12)}.form-password__reveal{position:absolute;right:var(--space-1);top:50%;transform:translateY(-50%);width:2.2rem;height:2.2rem;display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-light);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast)}.form-password__reveal:hover{color:var(--color-primary-300);background:var(--color-primary-100)}.form-password__reveal:focus-visible{outline:var(--plaque-focus-width) solid var(--color-border-focus);outline-offset:calc(-1 * var(--plaque-focus-width));color:var(--color-primary-300)}.form-password__reveal svg{width:1.05rem;height:1.05rem}.form-hint{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-muted)}.form-error{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-danger-300)}.form-error svg{width:.9rem;height:.9rem;flex:none}.form-checkbox,.form-radio{display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer;font-size:var(--text-sm);color:var(--color-text-muted)}.form-checkbox span,.form-radio span{font-size:var(--text-sm);color:var(--color-text)}.form-checkbox input[type=checkbox],.form-radio input[type=radio],input.form-check{appearance:none;width:1.15rem;height:1.15rem;flex:none;margin:0;border:0;border-radius:var(--radius-sm);background:var(--surface-control);background-repeat:no-repeat;background-position:center;background-size:.78rem .78rem;box-shadow:var(--shadow-control);cursor:pointer;transition:background var(--transition-fast),box-shadow var(--transition-fast)}.form-radio input[type=radio],input.form-check[type=radio]{border-radius:var(--radius-full);background-size:100% 100%}.form-checkbox:hover input[type=checkbox]:not(:checked):not(:disabled),.form-radio:hover input[type=radio]:not(:checked):not(:disabled),input.form-check:hover:not(:checked):not(:disabled){box-shadow:var(--shadow-control-hover)}.form-checkbox input[type=checkbox]:checked,input.form-check[type=checkbox]:checked{background-image:var(--icon-control-check),var(--gradient-control-on);background-size:.78rem .78rem,100% 100%;box-shadow:var(--shadow-control-on)}.form-radio input[type=radio]:checked,input.form-check[type=radio]:checked{background-image:var(--icon-control-dot),var(--gradient-control-on);background-size:100% 100%,100% 100%;box-shadow:var(--shadow-control-on)}.form-checkbox input[type=checkbox]:disabled,.form-radio input[type=radio]:disabled,input.form-check:disabled{cursor:not-allowed;opacity:.5}.form-checkbox input[type=checkbox]:focus-visible,.form-radio input[type=radio]:focus-visible,input.form-check:focus-visible{outline:var(--plaque-focus-width) solid var(--color-border-focus);outline-offset:var(--plaque-focus-offset)}.form-toggle{display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer;font-size:var(--text-sm);color:var(--color-text-muted)}.form-toggle input{position:absolute;opacity:0;width:0;height:0}.form-toggle__track{position:relative;width:2.75rem;height:1.5rem;flex:none;border-radius:var(--radius-full);background:var(--surface-toggle);box-shadow:var(--shadow-toggle);transition:background var(--transition-base),box-shadow var(--transition-base)}.form-toggle__track:after{content:"";position:absolute;top:var(--toggle-knob-inset);left:var(--toggle-knob-inset);width:1.125rem;height:1.125rem;border-radius:var(--radius-full);background:var(--gradient-knob);box-shadow:var(--shadow-knob);transition:transform var(--transition-base),background var(--transition-base)}.form-toggle input:checked+.form-toggle__track{background:var(--surface-toggle-on);box-shadow:var(--shadow-toggle-on)}.form-toggle input:checked+.form-toggle__track:after{transform:translate(var(--toggle-travel));background:var(--gradient-knob-on)}.form-toggle input:focus-visible+.form-toggle__track{outline:var(--plaque-focus-width) solid var(--color-border-focus);outline-offset:var(--plaque-focus-offset)}.form-toggle input:disabled+.form-toggle__track{opacity:.5}.form-toggle:has(input:disabled){cursor:not-allowed}.form-captcha{display:flex;align-items:center;justify-content:center;min-height:4.5rem;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-panel);box-shadow:var(--shadow-panel)}@media(prefers-reduced-motion:reduce){.form-input,.form-textarea,.form-select,.form-toggle__track,.form-toggle__track:after,.form-password__reveal,.form-checkbox input[type=checkbox],.form-radio input[type=radio],input.form-check{transition-duration:.001ms}}@media(forced-colors:active){.form-checkbox input[type=checkbox],.form-radio input[type=radio],input.form-check{appearance:auto}.form-toggle__track{border:1px solid CanvasText}.form-toggle input:checked+.form-toggle__track{background:Highlight}.form-toggle__track:after{forced-color-adjust:none}}.card{position:relative;display:flex;flex-direction:column;background:var(--glass-bg);backdrop-filter:var(--surface-glass-blur);-webkit-backdrop-filter:var(--surface-glass-blur);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-card);transition:transform var(--transition-base),box-shadow var(--transition-base),background var(--transition-base)}.card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;z-index:2;background:var(--beam-primary);opacity:.35;transition:opacity var(--transition-base)}.card:hover{transform:translateY(var(--card-lift));background:var(--glass-bg-hover);box-shadow:var(--shadow-card-hover)}.card:hover:before{opacity:.9}.card__image{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--color-bg-elevated)}.card__image:after{content:"";position:absolute;inset:0;background:var(--card-img-scrim);pointer-events:none}.card__image img{width:100%;height:100%;object-fit:cover}.card__body{display:flex;flex:1;flex-direction:column;gap:var(--space-2);padding:var(--space-5)}.card__title{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-text-heading)}.card__text{flex:1;font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed)}.card--frame:after{content:"";position:absolute;inset:0;z-index:var(--z-card-frame);pointer-events:none;border-radius:inherit;padding:1px;background:var(--gradient-card-frame);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.card--frame{box-shadow:var(--shadow-card-plain)}.card--frame:hover{box-shadow:var(--shadow-card-plain-hover)}.card--frame:hover:after{background:var(--gradient-card-frame-hover)}.card--frame .card__image{border-bottom:1px solid var(--color-surface-alt)}.card--forge{box-shadow:var(--shadow-card-forge)}.card--forge:hover{box-shadow:var(--shadow-card-forge-hover)}.card--forge:before{display:none}.card--forge:after,.card--forge:hover:after{padding:2px;background:var(--gradient-molten-edge);animation:forge-spin var(--ongoing-spin-duration) linear infinite}.card--forge:hover:after{background:var(--gradient-molten-edge-hover)}.card--forge .card__image{background:var(--surface-ongoing-art)}.card--forge .card__body{background:var(--surface-ongoing-body)}.card--forge .card__image:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;z-index:2;background:var(--gradient-heat-line);box-shadow:var(--shadow-ongoing-heat)}.card__body>.card__crest{z-index:var(--z-card-flag);margin:var(--offset-crest-seam) 0 0 calc(var(--space-1) * -1)}.card__image .card__flag{position:absolute;top:var(--space-3);left:var(--space-3);z-index:var(--z-card-flag)}@media(forced-colors:active){.card--forge{outline:2px solid CanvasText}}@media(prefers-reduced-motion:reduce){.card--forge:after,.card--forge:hover:after{animation:none}}.card--pricing{text-align:center;padding:var(--space-6) var(--space-5);background:var(--surface-glass);backdrop-filter:var(--surface-glass-blur);-webkit-backdrop-filter:var(--surface-glass-blur);box-shadow:var(--shadow-panel-raised)}.card--pricing:hover{transform:translateY(var(--card-lift));box-shadow:var(--shadow-card-hover)}.card--pricing.featured{background:linear-gradient(180deg,var(--color-gold-fill),var(--surface-inset));box-shadow:var(--shadow-tile-gold),var(--glow-gold)}.card--pricing.featured:before{background:var(--beam-gold);opacity:.9}.card--pricing .card__badge-wrap{display:flex;justify-content:center;margin-bottom:var(--space-4)}.card--pricing .card__price{font-size:var(--text-2xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);line-height:1.1;color:var(--color-text-heading)}.card--pricing .card__price-sub{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:var(--weight-normal)}.card--pricing .card__points{margin-top:var(--space-1);font-size:var(--text-lg);font-weight:var(--weight-bold);background:var(--gradient-gold-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card--pricing .btn{margin-top:var(--space-5);width:100%}.panel{position:relative;background:var(--surface-panel-navy);backdrop-filter:var(--surface-glass-blur);-webkit-backdrop-filter:var(--surface-glass-blur);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-panel-raised);transition:box-shadow var(--transition-base)}.panel:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;z-index:2;background:var(--beam-primary);opacity:.3;border-radius:var(--radius-lg) var(--radius-lg) 0 0;transition:opacity var(--transition-base)}.panel:hover:before{opacity:.7}.panel--lift{transition:transform var(--transition-base),box-shadow var(--transition-base)}.panel--lift:hover{transform:translateY(var(--card-lift-sm));box-shadow:var(--shadow-panel-hover)}.panel__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5);padding-bottom:var(--space-4);box-shadow:inset 0 -1px 0 var(--color-border-light)}.panel__title{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-text-heading)}.info-row{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;box-shadow:inset 0 -1px 0 var(--color-border-light);font-size:var(--text-sm)}.info-row:last-child{box-shadow:none}.info-row__label{font-size:var(--text-xs);color:var(--color-text-muted)}.info-row__value{font-weight:var(--weight-semibold);color:var(--color-text)}.character-card{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-chip);border-radius:var(--radius-lg);box-shadow:var(--shadow-chip);transition:background var(--transition-fast),box-shadow var(--transition-fast)}.character-card:hover{background:var(--surface-chip-hover);box-shadow:var(--shadow-chip-hover)}.character-card__avatar{width:56px;height:56px;border-radius:var(--radius-lg);object-fit:cover;flex-shrink:0}.character-card__name{font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--color-text-heading)}.character-card__detail{font-size:var(--text-xs);color:var(--color-text-muted)}.stat-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--space-3)}.stat-tile{position:relative;overflow:hidden;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--surface-tile);box-shadow:var(--shadow-tile)}.stat-tile--gold{box-shadow:var(--shadow-tile-gold)}.stat-tile--vote{box-shadow:var(--shadow-tile-vote)}.stat-tile__label{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-text-light)}.stat-tile__value{display:block;margin-top:var(--space-2);font-size:var(--text-2xl);font-weight:var(--weight-extrabold);line-height:1;letter-spacing:var(--tracking-tight);color:var(--color-text-on-primary);font-variant-numeric:tabular-nums;text-shadow:var(--glow-tile-value)}.stat-tile--gold .stat-tile__value{background:var(--gradient-gold-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.stat-tile--vote .stat-tile__value{background:var(--gradient-vote-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.stat-tile__detail{display:block;margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}.points-display{position:relative;display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);overflow:hidden;background:var(--surface-tile);border-radius:var(--radius-lg);box-shadow:var(--shadow-tile-gold)}.points-display__icon{width:48px;height:48px;flex-shrink:0}.points-display__label{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-light);text-transform:uppercase;letter-spacing:var(--tracking-widest)}.points-display__value{margin-top:var(--space-1);font-size:var(--text-3xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);line-height:1;font-variant-numeric:tabular-nums;background:var(--gradient-gold-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;cursor:default}.empty-state{text-align:center;padding:var(--space-8) var(--space-5);border-radius:var(--radius-lg);background:var(--surface-slot-navy);box-shadow:var(--shadow-inset-hairline)}.empty-state__icon{width:3rem;height:3rem;margin:0 auto var(--space-4);border-radius:var(--radius-md);display:grid;place-items:center;color:var(--color-primary-300);background:var(--color-primary-50);box-shadow:var(--shadow-empty-icon)}.empty-state__icon svg{width:1.4rem;height:1.4rem}.empty-state__title{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text-heading)}.empty-state__text{margin-top:var(--space-2);margin-inline:auto;max-width:40ch;font-size:var(--text-sm);color:var(--color-text-muted)}.empty-state .btn{margin-top:var(--space-5)}.skeleton{display:flex;flex-direction:column;gap:var(--space-2)}.skeleton__line{display:block;position:relative;overflow:hidden;height:.75rem;border-radius:var(--radius-sm);background:var(--skeleton-base)}.skeleton__line:after{content:"";position:absolute;inset:0;background:var(--sheen-skeleton);transform:translate(-100%);animation:skeleton-shimmer var(--skeleton-duration) var(--ease-out-expo) infinite}@keyframes skeleton-shimmer{to{transform:translate(100%)}}.skeleton__line--short{width:44%}.skeleton__line--medium{width:70%}.skeleton__line--full{width:100%}.skeleton__line--block{height:3rem;border-radius:var(--radius-md)}@media(prefers-reduced-motion:reduce){.skeleton__line:after{animation:none;transform:none;opacity:.4}}.progress{width:100%;height:.5rem;overflow:hidden;border-radius:var(--radius-sm);background:var(--progress-track);box-shadow:var(--shadow-progress-track)}.progress__bar{display:block;height:100%;border-radius:var(--radius-sm);background:var(--gradient-progress);box-shadow:var(--glow-progress);transition:width var(--transition-base)}.progress--gold .progress__bar{background:var(--gradient-progress-gold);box-shadow:var(--glow-progress-gold)}.progress__row{display:flex;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted)}.progress__row b{color:var(--color-text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.progress__bar{transition:none}}@media(prefers-reduced-motion:reduce){.card,.card:before,.card--pricing,.panel,.panel:before,.panel--lift,.character-card{transition:none}.card:hover,.card--pricing:hover,.panel--lift:hover{transform:none}}.dialog-frame{position:relative;background:var(--surface-dialog);border-radius:var(--radius-lg);box-shadow:var(--shadow-dialog)}.dialog-frame:before,.dialog-frame:after{content:"";position:absolute;z-index:2;pointer-events:none}.dialog-frame:before{top:0;left:14%;right:14%;height:1px;background:var(--beam-gold);opacity:.85}.dialog-frame:after{inset:0;border-radius:inherit;background:var(--gradient-dialog-corner) left top / var(--dialog-corner-len) var(--dialog-corner-w),var(--gradient-dialog-corner) left top / var(--dialog-corner-w) var(--dialog-corner-len),var(--gradient-dialog-corner) right top / var(--dialog-corner-len) var(--dialog-corner-w),var(--gradient-dialog-corner) right top / var(--dialog-corner-w) var(--dialog-corner-len),var(--gradient-dialog-corner) left bottom / var(--dialog-corner-len) var(--dialog-corner-w),var(--gradient-dialog-corner) left bottom / var(--dialog-corner-w) var(--dialog-corner-len),var(--gradient-dialog-corner) right bottom / var(--dialog-corner-len) var(--dialog-corner-w),var(--gradient-dialog-corner) right bottom / var(--dialog-corner-w) var(--dialog-corner-len);background-repeat:no-repeat;opacity:.8}@media(forced-colors:active){.dialog-frame{border:1px solid CanvasText}.dialog-frame:before,.dialog-frame:after{display:none}}.table-wrap{position:relative;min-width:0;overflow:auto;border-radius:var(--radius-lg);background:var(--surface-table);box-shadow:var(--shadow-table);scrollbar-width:thin}.table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--text-sm)}:where(.table) thead th{position:sticky;top:0;z-index:var(--z-base);padding:var(--space-3) var(--space-4);text-align:left;white-space:nowrap;background:var(--surface-table-head);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:inset 0 -1px 0 var(--color-border);color:var(--color-text-light);font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-widest)}:where(.table) td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:middle;box-shadow:inset 0 -1px 0 var(--color-border-light)}:where(.table) th:last-child,:where(.table) td:last-child{padding-right:var(--space-5)}.table>tbody>tr{transition:background var(--transition-fast)}:where(.table)>tbody>tr>td{background:transparent}.table>tbody>tr:not(.board__expanded):hover{background:var(--surface-row-hover)}.table>tbody>tr:not(.board__expanded):hover>td:first-child{box-shadow:inset var(--table-rail-w) 0 0 0 var(--color-primary-500),inset 0 -1px 0 var(--color-border-light)}.table>tbody>tr:last-child>td:not(:first-child){box-shadow:none}.table__row--gold{background:var(--surface-row-gold)}.table__row--gold td:first-child{box-shadow:inset var(--table-rail-w) 0 0 0 var(--color-tier-gold),inset 0 -1px 0 var(--color-border-light)}.table__row--silver{background:var(--surface-row-silver)}.table__row--silver td:first-child{box-shadow:inset var(--table-rail-w) 0 0 0 var(--color-tier-silver),inset 0 -1px 0 var(--color-border-light)}.table__row--bronze{background:var(--surface-row-bronze)}.table__row--bronze td:first-child{box-shadow:inset var(--table-rail-w) 0 0 0 var(--color-tier-bronze),inset 0 -1px 0 var(--color-border-light)}.table__rank{width:var(--table-rank-w);text-align:center;color:var(--color-text-light);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.table__num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.table__name{color:var(--color-text-heading);font-weight:var(--weight-semibold)}.table__medal{display:inline-grid;place-items:center;width:var(--table-medal-size);height:var(--table-medal-size);border-radius:var(--radius-full);color:var(--color-text-on-medal);font-size:var(--text-xs);font-weight:var(--weight-extrabold);font-variant-numeric:tabular-nums}.table__row--gold .table__medal{background:var(--gradient-medal-gold);box-shadow:var(--glow-medal-gold)}.table__row--silver .table__medal{background:var(--gradient-medal-silver);box-shadow:var(--glow-medal-silver)}.table__row--bronze .table__medal{background:var(--gradient-medal-bronze);box-shadow:var(--glow-medal-bronze)}.table__job{display:inline-flex;align-items:center;gap:var(--space-2)}.table__level{display:inline-flex;align-items:center;justify-content:center;min-width:var(--table-level-w);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-primary-100);box-shadow:inset 0 0 0 1px var(--color-primary-200);color:var(--color-primary-300);font-size:var(--text-xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.table__unit{margin-left:var(--space-1);color:var(--color-gold-400);font-size:var(--text-xs)}@media(prefers-reduced-motion:reduce){.table>tbody>tr{transition:none}}.tier-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.tier-table th,.tier-table td{padding:var(--space-2) var(--space-4);text-align:left;border-bottom:1px solid var(--color-border-light)}.tier-table th{font-weight:var(--weight-semibold);color:var(--color-text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.tier-table td{color:var(--color-text)}.tier-table tbody tr:last-child td{border-bottom:none}.tier-table tbody tr:hover{background:var(--color-primary-surface-subtle)}.tier-row--highlight{background:#f0c0400a}.tier-row--highlight:hover{background:#f0c04014}.tier-multiplier{font-weight:var(--weight-semibold)}.tier-multiplier--gold{color:var(--color-gold-400);font-weight:var(--weight-bold);text-shadow:0 0 8px rgba(240,192,64,.3)}.tier-formula{font-size:var(--text-xs);color:var(--color-text-light);text-align:center;margin-top:var(--space-4);font-family:var(--font-mono)}.badge,.tag{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:1.5;letter-spacing:var(--tracking-wide)}.badge,.status-pill,.tag{--_tag-rgb: var(--tag-rgb-neutral);--_tag-ink: var(--tag-ink-neutral);position:relative;gap:var(--space-2);margin-left:var(--size-tag-overhang);padding:var(--size-tag-pad-y) var(--space-3) var(--size-tag-pad-y) var(--size-tag-pad-start);border-radius:var(--radius-tag);text-shadow:none;background:linear-gradient(90deg,transparent calc(100% - var(--size-tag-roll)),var(--tag-roll-shade) calc(100% - var(--size-tag-roll)),rgb(var(--_tag-rgb) / var(--tag-roll-alpha)) calc(100% - var(--size-tag-roll-lip)),var(--tag-roll-foot)),linear-gradient(180deg,rgb(var(--_tag-rgb) / var(--tag-tint-top)),rgb(var(--_tag-rgb) / var(--tag-tint-foot)));box-shadow:inset 0 0 0 1px rgb(var(--_tag-rgb) / var(--tag-edge-alpha)),var(--shadow-tag-strip)}.badge,.status-pill,.tag,:is(a.badge,a.status-pill):hover{color:var(--_tag-ink)}:is(a.badge,a.status-pill,button.status-pill){cursor:pointer}:is(a.badge,a.status-pill,button.status-pill):hover{filter:var(--filter-tag-hover)}.badge:before,.status-pill:before,.tag:before{content:"";flex:none;width:var(--size-tag-seal);height:var(--size-tag-seal);margin:calc(-1 * var(--size-tag-seal-bleed)) 0 calc(-1 * var(--size-tag-seal-bleed)) calc(-1 * var(--size-tag-seal-pull));-webkit-mask:var(--mask-tag-seal) center / contain no-repeat;mask:var(--mask-tag-seal) center / contain no-repeat;background:var(--tag-seal-signet),var(--tag-seal-sheen),radial-gradient(circle at 50% 50%,rgb(var(--_tag-rgb)) 0 60%,color-mix(in srgb,rgb(var(--_tag-rgb)) 62%,var(--tag-seal-pour)) 86%,color-mix(in srgb,rgb(var(--_tag-rgb)) 42%,var(--tag-seal-pour)))}:is(.badge,.status-pill,.tag) :is(.badge__dot,.status-dot,.nv-dot){display:none}.badge--active,.badge--sent,.status-pill--ok,.tag--success{--_tag-rgb: var(--tag-rgb-success);--_tag-ink: var(--tag-ink-success)}.badge--new,.badge--redeemed,.status-pill--cyan,.tag--primary{--_tag-rgb: var(--tag-rgb-info);--_tag-ink: var(--tag-ink-info)}.badge--pending,.status-pill--warning,.tag--warning{--_tag-rgb: var(--tag-rgb-warning);--_tag-ink: var(--tag-ink-warning)}.badge--hot,.badge--banned,.badge--failed,.status-pill--danger{--_tag-rgb: var(--tag-rgb-danger);--_tag-ink: var(--tag-ink-danger)}.badge--sale,.status-pill--gold,.tag--gold{--_tag-rgb: var(--tag-rgb-gold);--_tag-ink: var(--tag-ink-gold)}.badge--vote,.status-pill--rose{--_tag-rgb: var(--tag-rgb-vote);--_tag-ink: var(--tag-ink-vote)}.badge--featured,.tag--accent{--_tag-rgb: var(--tag-rgb-accent);--_tag-ink: var(--tag-ink-accent)}.badge__dot{width:6px;height:6px;border-radius:var(--radius-full);background:currentColor;box-shadow:0 0 8px currentColor;flex:none}.value-chip{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:1.4;font-variant-numeric:tabular-nums;color:var(--tag-ink-neutral);background:var(--surface-value-slab);box-shadow:var(--shadow-value-slab)}.value-chip img{flex-shrink:0;filter:var(--filter-value-icon)}.value-chip--gold{color:var(--tag-ink-gold)}.value-chip--vote{color:var(--tag-ink-vote)}.count-coin{border-radius:var(--radius-full);font-weight:var(--weight-black);color:var(--color-count-coin-ink);text-shadow:var(--text-shadow-count-coin);background:var(--surface-count-coin);box-shadow:var(--shadow-count-coin)}@property --ongoing-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --tint-p-hi{syntax: "<color>"; initial-value: #eef5ff; inherits: false;}@property --tint-p-base{syntax: "<color>"; initial-value: #7d9ad0; inherits: false;}@property --tint-p-lo{syntax: "<color>"; initial-value: #243457; inherits: false;}@property --tint-p-k{syntax: "<number>"; initial-value: .4; inherits: false;}@keyframes forge-spin{to{--ongoing-angle: 360deg}}.crest{--crest-hi: var(--color-crest-bronze-hi);--crest-base: var(--color-crest-bronze);--crest-lo: var(--color-crest-bronze-lo);--crest-glow: var(--glow-crest-bronze);--crest-h: var(--size-crest-h);--crest-shield-w: var(--size-crest-shield-w);--crest-scroll-h: var(--size-crest-scroll-h);position:relative;display:inline-flex;align-self:flex-start;align-items:center;min-width:0;max-width:calc(100% - var(--space-2));height:var(--crest-h);filter:var(--shadow-crest-drop)}.crest--sapphire{--crest-hi: var(--color-crest-sapphire-hi);--crest-base: var(--color-crest-sapphire);--crest-lo: var(--color-crest-sapphire-lo);--crest-glow: var(--glow-crest-sapphire)}.crest--emerald{--crest-hi: var(--color-crest-emerald-hi);--crest-base: var(--color-crest-emerald);--crest-lo: var(--color-crest-emerald-lo);--crest-glow: var(--glow-crest-emerald)}.crest--crimson{--crest-hi: var(--color-crest-crimson-hi);--crest-base: var(--color-crest-crimson);--crest-lo: var(--color-crest-crimson-lo);--crest-glow: var(--glow-crest-crimson)}.crest--iron{--crest-hi: var(--color-crest-iron-hi);--crest-base: var(--color-crest-iron);--crest-lo: var(--color-crest-iron-lo);--crest-glow: var(--glow-crest-iron)}.crest--ember{--crest-hi: var(--color-crest-ember-hi);--crest-base: var(--color-crest-ember);--crest-lo: var(--color-crest-ember-lo);--crest-glow: var(--glow-crest-ember)}.crest--lg{--crest-h: var(--size-crest-h-lg);--crest-shield-w: var(--size-crest-shield-w-lg);--crest-scroll-h: var(--size-crest-scroll-h-lg)}.crest__shield{position:relative;z-index:var(--z-base);flex:none;width:var(--crest-shield-w);height:var(--crest-h);overflow:visible;filter:drop-shadow(0 0 var(--size-crest-glow) var(--crest-glow))}.crest__stop-gold-0{stop-color:var(--color-crest-gold-cream)}.crest__stop-gold-1{stop-color:var(--color-crest-gold-light)}.crest__stop-gold-2{stop-color:var(--color-crest-gold)}.crest__stop-gold-3{stop-color:var(--color-crest-gold-lo)}.crest__stop-icon-lo{stop-color:var(--color-crest-gold-hi)}.crest__stop-enamel-hi{stop-color:var(--crest-hi)}.crest__stop-enamel{stop-color:var(--crest-base)}.crest__stop-enamel-lo{stop-color:var(--crest-lo)}.crest__stop-gloss-0{stop-color:var(--color-crest-gloss-top)}.crest__stop-gloss-1{stop-color:var(--color-crest-gloss-end)}.crest__crown{stroke:var(--color-crest-edge);stroke-width:.8;stroke-linejoin:round}.crest__ruby{fill:var(--color-crest-ruby);stroke:var(--color-crest-ruby-lo);stroke-width:.5}.crest__rim{stroke:var(--color-crest-edge);stroke-width:1}.crest__field{stroke:var(--color-crest-field-edge);stroke-width:.8}.crest__ico{filter:var(--shadow-crest-icon)}.crest__scroll{position:relative;display:flex;align-items:center;height:var(--crest-scroll-h);margin:var(--space-1) 0 0 calc(var(--space-3) * -1);padding:0 var(--space-5) 0 var(--space-6);border-radius:var(--radius-crest-scroll);background:var(--gradient-crest-scroll);color:var(--color-crest-ink);font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-wider);text-transform:uppercase;white-space:nowrap;min-width:0;line-height:1;text-shadow:var(--text-shadow-crest-scroll);box-shadow:var(--shadow-crest-scroll)}.crest__label{min-width:0;margin-block:-.25em;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.crest__scroll:after{content:"";position:absolute;right:calc(var(--space-2) * -1);top:calc(var(--space-1) * -1);bottom:calc(var(--space-1) * -1);width:var(--size-crest-scroll-end);border-radius:var(--radius-full);background:var(--gradient-crest-scroll-end);box-shadow:var(--shadow-crest-edge)}.crest--lg .crest__scroll{font-size:var(--text-sm);padding-right:var(--space-6)}.crest--ember .crest__scroll{background:var(--gradient-crest-scroll-ember);color:var(--color-crest-ink-ember);text-shadow:var(--text-shadow-crest-scroll-ember)}.crest--ember .crest__field{animation:crest-flicker var(--crest-flicker-duration) ease-in-out infinite}.crest--ember .crest__ico{transform-box:fill-box;transform-origin:75% 80%;animation:forge-strike var(--ongoing-strike-duration) var(--ease-forge-strike) infinite}@keyframes crest-flicker{50%{filter:brightness(1.15)}}@keyframes forge-strike{0%,55%,to{transform:rotate(0)}30%{transform:rotate(-38deg)}50%{transform:rotate(6deg)}}.meta-chip{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-tag-meta)}.meta-chip__icon{display:inline-flex;width:.875rem;height:.875rem;opacity:.9}.meta-chip--hot{color:var(--tag-ink-ember)}.meta-chip__live{width:.45rem;height:.45rem;border-radius:var(--radius-full);background:var(--color-ongoing-500);box-shadow:0 0 8px var(--color-ongoing-ember);animation:ongoing-pulse var(--ongoing-pulse-duration) ease-in-out infinite}@keyframes ongoing-pulse{50%{opacity:.3;transform:scale(.7)}}.sparks{position:absolute;inset:0;z-index:var(--z-base);pointer-events:none;overflow:hidden}.sparks i{position:absolute;bottom:-6px;width:3px;height:3px;border-radius:var(--radius-full);background:var(--color-ongoing-glow);box-shadow:var(--shadow-ongoing-spark);opacity:0;animation:spark-rise var(--ongoing-spark-duration) linear infinite}.sparks i:nth-child(1){left:12%;animation-delay:0s}.sparks i:nth-child(2){left:27%;animation-delay:1.1s;animation-duration:var(--ongoing-spark-duration-fast)}.sparks i:nth-child(3){left:46%;animation-delay:.5s;animation-duration:var(--ongoing-spark-duration-slow)}.sparks i:nth-child(4){left:63%;animation-delay:1.8s}.sparks i:nth-child(5){left:78%;animation-delay:.9s;animation-duration:var(--ongoing-spark-duration-mid)}.sparks i:nth-child(6){left:90%;animation-delay:2.3s;animation-duration:var(--ongoing-spark-duration-long)}@keyframes spark-rise{0%{transform:translate(0) scale(1);opacity:0}10%{opacity:1}to{transform:translate(var(--ongoing-spark-drift),var(--ongoing-spark-rise)) scale(.3);opacity:0}}.dock{position:fixed;left:0;right:0;bottom:var(--dock-bottom-gap);z-index:var(--z-sticky);display:flex;justify-content:center;padding:0 var(--space-4);pointer-events:none}.dock__pill{pointer-events:auto;position:relative;display:flex;align-items:center;gap:var(--space-4);max-width:100%;padding:var(--size-dock-inset) var(--space-5) var(--size-dock-inset) var(--size-dock-inset);border-radius:var(--radius-xl);border:var(--size-dock-border) solid transparent;background:var(--surface-dock-pill);box-shadow:var(--shadow-dock-pill)}.dock__seal{position:relative;flex:none;display:grid;place-items:center;width:var(--size-dock-seal);height:var(--size-dock-seal);border-radius:var(--radius-full);background:var(--surface-dock-seal);box-shadow:var(--shadow-dock-seal)}.dock__shield{--crest-h: var(--size-dock-shield-h);--crest-shield-w: var(--size-dock-shield-w);align-self:center}.dock__text{min-width:0}.dock__title{display:block;font-size:var(--text-sm);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-wider);text-transform:uppercase;line-height:var(--leading-dock-title);white-space:nowrap;background:var(--gradient-dock-title);-webkit-background-clip:text;background-clip:text;color:transparent;filter:var(--shadow-dock-title)}.dock__rule{flex:none;align-self:stretch;width:var(--size-dock-rule);margin-block:var(--space-2);background:var(--gradient-dock-rule)}.dock__time{flex:none;display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ongoing-300)}.dock__time .meta-chip__live{flex:none}.dock__time-short,.dock__time-bare{display:none}@media(max-width:767px){.dock{bottom:calc(var(--dock-bottom-gap-mobile) + env(safe-area-inset-bottom,0px))}.dock__pill{gap:var(--space-3);padding:var(--size-dock-inset-sm) var(--space-4) var(--size-dock-inset-sm) var(--size-dock-inset-sm)}.dock__seal{width:var(--size-dock-seal-sm);height:var(--size-dock-seal-sm);box-shadow:var(--shadow-dock-seal-sm)}.dock__shield{--crest-h: var(--size-dock-shield-h-sm);--crest-shield-w: var(--size-dock-shield-w-sm)}.dock__title{font-size:var(--text-xs);letter-spacing:var(--tracking-wide)}.dock__time{font-size:var(--text-xs);gap:var(--size-dock-time-gap-sm)}.dock__time-long{display:none}.dock__time-short{display:inline}}@media(max-width:389px){.dock{padding:0 var(--space-3)}.dock__pill{gap:var(--size-dock-gap-xs);padding-right:var(--size-dock-pad-end-xs)}.dock__rule{display:none}.dock__title{letter-spacing:var(--tracking-dock-xs)}.dock__time{gap:var(--size-dock-time-gap-xs)}.dock__time-short{display:none}.dock__time-bare{display:inline}}body:has(.dock) .footer{padding-bottom:calc(var(--space-12) + var(--dock-clearance))}@media(max-width:767px){body:has(.dock) .footer{padding-bottom:calc(var(--space-8) + var(--dock-clearance-mobile) + env(safe-area-inset-bottom,0px))}}@media(forced-colors:active){.badge,.status-pill,.tag{border:1px solid CanvasText}.badge:before,.status-pill:before,.tag:before{forced-color-adjust:none;background:CanvasText}.badge__dot{forced-color-adjust:none;background:CanvasText;box-shadow:none}.value-chip{border:1px solid CanvasText}.count-coin{forced-color-adjust:none;color:HighlightText;background:Highlight;box-shadow:0 0 0 1px CanvasText}.dock__pill{outline:2px solid CanvasText}.dock__title{color:CanvasText}.crest__shield{forced-color-adjust:none}.crest__scroll{outline:1px solid CanvasText}.crest__scroll:after{display:none}}@media(prefers-reduced-motion:reduce){.crest--ember .crest__field,.crest--ember .crest__ico,.meta-chip__live,.sparks i{animation:none}.sparks{display:none}}.alert{position:relative;display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-normal);overflow:hidden;color:var(--color-text);background:var(--surface-alert);backdrop-filter:var(--surface-glass-blur);-webkit-backdrop-filter:var(--surface-glass-blur);box-shadow:var(--shadow-alert)}.alert:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:currentColor}.alert__icon{width:1.3rem;height:1.3rem;flex:none}.alert__body{flex:1;min-width:0}.alert__title{display:block;font-weight:var(--weight-bold);color:var(--color-text-heading)}.alert__text{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-relaxed)}.alert__message{display:block;font-size:var(--text-sm);color:inherit;line-height:var(--leading-normal)}.alert--info{color:var(--color-primary-400);box-shadow:var(--shadow-alert-info)}.alert--success{color:var(--color-success-400);box-shadow:var(--shadow-alert-success)}.alert--warning{color:var(--color-warning-400);box-shadow:var(--shadow-alert-warning)}.alert--danger{color:var(--color-danger-400);box-shadow:var(--shadow-alert-danger)}.alert--form{margin-bottom:var(--space-5)}.toast{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);max-width:24rem;background:var(--surface-toast);backdrop-filter:var(--glass-blur-heavy);-webkit-backdrop-filter:var(--glass-blur-heavy);box-shadow:var(--shadow-toast)}.toast__icon{width:1.9rem;height:1.9rem;flex:none;border-radius:var(--radius-sm);display:grid;place-items:center}.toast__icon svg{width:1rem;height:1rem}.toast--success .toast__icon{color:var(--color-success-400);background:var(--color-success-fill);box-shadow:var(--shadow-toast-icon-ok)}.toast--danger .toast__icon{color:var(--color-danger-400);background:var(--color-danger-fill);box-shadow:var(--shadow-toast-icon-err)}.toast__body{min-width:0}.toast__title{display:block;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-heading)}.toast__text{font-size:var(--text-xs);color:var(--color-text-muted)}.toast__close{margin-left:auto;background:none;border:0;color:var(--color-text-light);cursor:pointer;padding:var(--space-1);line-height:1;border-radius:var(--radius-sm);transition:color var(--transition-fast)}.toast__close:hover{color:var(--color-text-on-primary)}.toast__close svg{width:.85rem;height:.85rem}.toast--info .toast__icon{color:var(--color-primary-400);background:var(--color-primary-fill);box-shadow:var(--shadow-toast-icon-info)}.toast-stack{position:fixed;right:var(--space-5);bottom:var(--space-5);z-index:var(--z-toast);display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-3);pointer-events:none}.toast-stack .toast{pointer-events:auto;animation:toast-in var(--transition-base) both}@keyframes toast-in{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:none}}@media(max-width:479px){.toast-stack{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);align-items:stretch}.toast-stack .toast{max-width:none}}@media(prefers-reduced-motion:reduce){.toast-stack .toast{animation:none}}html{scroll-padding-top:calc(var(--nv-h) + var(--space-4))}:where(.nv-icon){display:block;flex:none;width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.nv{position:fixed;top:0;left:0;right:0;z-index:var(--z-nav);height:var(--nv-h);transition:height var(--transition-base),background var(--transition-base),box-shadow var(--transition-base)}.nv:before{content:"";position:absolute;inset:0 0 calc(var(--space-6) * -1);z-index:-1;pointer-events:none;background:var(--surface-nv-scrim);transition:opacity var(--transition-base)}.nv:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;opacity:0;background:var(--gradient-nv-hairline);transition:opacity var(--transition-base)}.nv.is-frost,.nv.has-open{background:var(--surface-nv-frost);backdrop-filter:var(--blur-nv-frost);-webkit-backdrop-filter:var(--blur-nv-frost);box-shadow:var(--shadow-nv-frost)}.nv.is-frost{height:var(--nv-h-scrolled)}.nv.is-frost:before,.nv.has-open:before{opacity:0}.nv.is-frost:after,.nv.has-open:after{opacity:1}.nv__in{position:relative;height:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--space-4);display:flex;align-items:center;gap:var(--space-4)}.nv__brand{display:flex;align-items:center;gap:var(--space-3);flex:none;padding-right:var(--space-2)}.nv__crown{width:38px;height:38px;filter:var(--glow-nv-crown)}.nv__word{display:none;font-size:var(--text-base);font-weight:var(--weight-black);letter-spacing:.22em;line-height:1;background:var(--gradient-wordmark);-webkit-background-clip:text;background-clip:text;color:transparent}.nv__sep{display:none;width:1px;height:1.75rem;flex:none;background:var(--gradient-nv-sep)}.nv__links{display:none;align-items:center;gap:var(--space-1);height:100%;position:relative}.nv__right{margin-left:auto;display:flex;align-items:center;gap:var(--space-3);height:100%}.nv-item{position:relative;height:100%;display:flex;align-items:center}.nv-item--mega{position:static}.nv-link{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);height:2.5rem;padding:0 var(--space-4);border:0;border-radius:var(--radius-md);background:transparent;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);white-space:nowrap;cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast)}.nv-link:hover,.nv-item.is-open>.nv-link{color:var(--color-text-on-primary);background:var(--surface-chip);box-shadow:var(--shadow-chip)}.nv-link__caret{width:.9rem;height:.9rem;opacity:.7;transition:transform var(--transition-base)}.nv-item.is-open .nv-link__caret{transform:rotate(180deg);opacity:1;color:var(--color-primary-300)}.nv-link__gem{width:18px;height:18px}.nv-new{display:block;width:.4rem;height:.4rem;border-radius:50%;background:var(--color-primary-400);box-shadow:var(--glow-nv-new);margin-left:calc(-1 * var(--space-1));transform:translateY(-.45rem)}.nv-link.is-active{color:var(--color-text-on-primary)}.nv-link.is-active:after{content:"";position:absolute;left:var(--space-4);right:var(--space-4);bottom:calc((var(--nv-h) - var(--space-10)) / -2);height:2px;border-radius:2px;background:var(--color-primary-500);box-shadow:var(--glow-nav-active)}.nv.is-frost .nv-link.is-active:after{bottom:calc((var(--nv-h-scrolled) - var(--space-10)) / -2)}.nv-split{padding-right:var(--space-1);gap:0}.nv-split__label{display:inline-flex;align-items:center;height:100%;padding-right:var(--space-1);color:inherit}.nv-split__label:hover{color:var(--color-text-on-primary)}.nv-split__caret{display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;cursor:pointer}.nv-lang{display:none;align-items:center;gap:var(--space-2);height:var(--nv-ctl-h);padding:0 var(--space-3) 0 var(--space-2);border:0;border-radius:var(--radius-chip);cursor:pointer;background:var(--surface-chip);box-shadow:var(--shadow-chip);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);color:var(--color-text);transition:box-shadow var(--transition-fast)}.nv-lang:hover,.nv-item.is-open>.nv-lang{box-shadow:var(--shadow-chip-hover);color:var(--color-text-on-primary)}.nv-lang img,.nv-flag{width:1.375rem;height:1.375rem;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px var(--glass-edge)}.nv-chip{display:inline-flex;align-items:center;gap:var(--space-2);height:var(--nv-ctl-h);padding:0 var(--space-1);border:0;border-radius:var(--radius-chip);cursor:pointer;background:var(--surface-chip);box-shadow:var(--shadow-chip);text-align:left;font-family:var(--font-body);color:var(--color-text);transition:box-shadow var(--transition-fast),background var(--transition-fast)}.nv-chip:hover,.nv-item.is-open>.nv-chip{box-shadow:var(--shadow-chip-hover);background:var(--surface-nv-chip-open)}.nv-chip__text{display:none;flex-direction:column;gap:var(--space-1);line-height:1.1}.nv-chip__name{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-heading)}.nv-chip__points{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.nv-chip__points span{display:inline-flex;align-items:center;gap:var(--space-1)}.nv-chip__points img{width:14px;height:14px}.nv-chip__gold{color:var(--color-gold-300)}.nv-chip__vote{color:var(--color-vote-300)}.nv-chip__link{display:inline-flex;align-items:center;gap:var(--space-2);height:100%;border-radius:var(--radius-chip);color:inherit;text-decoration:none}.nv-chip__toggle{display:none;align-items:center;align-self:stretch;padding:0 var(--space-3) 0 var(--space-1);border:0;border-radius:var(--radius-chip);background:transparent;color:inherit;cursor:pointer}.nv-chip__link:focus-visible,.nv-chip__toggle:focus-visible{outline:2px solid var(--color-primary-300);outline-offset:1px}.nv-avatar{position:relative;display:grid;place-items:center;width:2.25rem;height:2.25rem;flex:none;padding:2px;border-radius:50%;background:var(--ring-avatar)}.nv-avatar__ini{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:var(--surface-nv-avatar);font-size:var(--text-sm);font-weight:var(--weight-black);color:var(--color-text-on-primary)}.nv-avatar--lg{width:3.25rem;height:3.25rem}.nv-avatar--lg .nv-avatar__ini{font-size:var(--text-xl)}.nv-avatar__gift{position:absolute;top:calc(-1 * var(--space-1));right:calc(-1 * var(--space-2));min-width:var(--size-count-coin);height:var(--size-count-coin);padding:0 var(--space-1);display:grid;place-items:center;font-size:var(--text-xs);line-height:1}.nv-play{position:relative;display:none;align-items:center;gap:var(--space-2);height:var(--nv-ctl-h);padding:0 var(--space-5) 0 var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-wider);text-transform:uppercase;white-space:nowrap}.nv-play__icon{position:relative;display:grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:50%;background:var(--surface-nv-play-icon);box-shadow:var(--shadow-nv-play-icon)}.nv-play__icon svg{width:.8rem;height:.8rem;fill:var(--color-gold-300);transform:translate(1px)}.nv-play__label{position:relative}.nv-play__note{display:none;position:relative;font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:0;text-transform:none;opacity:.75}.nv-play--drawer{display:flex;width:100%;justify-content:center;height:3.25rem}.nv-play--drawer .nv-play__note{display:inline}.nv-burger{display:grid;place-items:center;width:var(--nv-ctl-h);height:var(--nv-ctl-h);padding:0;border:0;border-radius:var(--radius-md);cursor:pointer;background:var(--surface-chip);box-shadow:var(--shadow-chip)}.nv-burger span{position:relative;display:block;width:1.2rem;height:2px;border-radius:2px;background:var(--color-text-on-primary);box-shadow:0 -6px 0 var(--color-text-on-primary),0 6px 0 var(--color-text-on-primary)}.nv-burger.is-x span{background:transparent;box-shadow:none}.nv-burger.is-x span:before,.nv-burger.is-x span:after{content:"";position:absolute;left:0;top:0;width:100%;height:2px;border-radius:2px;background:var(--color-text-on-primary);transform:rotate(45deg)}.nv-burger.is-x span:after{transform:rotate(-45deg)}.nv-signin{display:none}.nv-panel{position:absolute;z-index:var(--z-dropdown);top:calc(100% - var(--space-1));opacity:0;visibility:hidden;transform:translateY(-8px) scale(.985);transform-origin:top center;transition:opacity var(--duration-nv-panel-fade) var(--ease-out-expo),transform var(--duration-nv-panel-move) var(--ease-out-expo),visibility 0s linear var(--duration-nv-panel-move);border-radius:var(--radius-xl);background:var(--surface-nv-panel);box-shadow:var(--shadow-nv-panel);backdrop-filter:var(--glass-blur-heavy);-webkit-backdrop-filter:var(--glass-blur-heavy);text-align:left}.nv-panel:before{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--space-4));height:1rem}.nv-panel:after{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:var(--beam-primary);opacity:.8}.nv-item.is-open>.nv-panel{opacity:1;visibility:visible;transform:none;transition:opacity var(--duration-nv-panel-fade) var(--ease-out-expo),transform var(--duration-nv-panel-move) var(--ease-out-expo),visibility 0s}.nv-veil{position:fixed;inset:0;z-index:calc(var(--z-nav) - 1);background:var(--surface-veil);backdrop-filter:var(--blur-nv-veil);-webkit-backdrop-filter:var(--blur-nv-veil);opacity:0;pointer-events:none;transition:opacity var(--transition-base)}.nv-veil.is-on{opacity:1;pointer-events:auto}.nv-kicker{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);padding-left:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--tone, var(--color-primary-300))}.nv-kicker:before{content:"";width:.4rem;height:.4rem;border-radius:2px;transform:rotate(45deg);background:currentColor;box-shadow:0 0 8px currentColor}.nv-row{display:flex;align-items:center;gap:var(--space-3);height:2.6rem;padding:0 var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast)}.nv-row:hover,.nv-row:focus-visible{background:var(--surface-row-hover);color:var(--color-text-on-primary)}.nv-tile{display:grid;place-items:center;width:2rem;height:2rem;flex:none;border-radius:var(--radius-md);background:var(--surface-nv-tile);box-shadow:var(--shadow-nv-tile);color:var(--tone, var(--color-primary-300));transition:box-shadow var(--transition-fast)}.nv-tile svg{width:1.05rem;height:1.05rem}.nv-tile img{width:18px;height:18px}.nv-row:hover .nv-tile,.nv-big:hover .nv-tile{box-shadow:var(--shadow-nv-tile-hover)}.nv-qlink{display:inline-flex;align-items:center;gap:var(--space-2);height:2.25rem;padding:0 var(--space-3);border-radius:var(--radius-chip);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text);background:var(--surface-chip);box-shadow:var(--shadow-chip)}.nv-qlink:hover{color:var(--color-text-on-primary);box-shadow:var(--shadow-chip-hover)}.nv-qlink svg{width:1rem;height:1rem;color:var(--color-gold-300)}.nv-qlink--all{margin-left:auto;background:transparent;box-shadow:none;color:var(--color-primary-300);font-size:var(--text-sm)}.nv-qlink--all:hover{box-shadow:none}.nv-qlink--all svg{color:currentColor}.nv-soc{display:flex;gap:var(--space-2)}.nv-soc a{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:var(--radius-md);transition:transform var(--duration-nv-press) var(--ease-out-expo),filter var(--transition-fast)}.nv-soc a:hover{filter:brightness(1.1);transform:translateY(-1px)}.nv-soc svg{width:1.15rem;height:1.15rem;fill:var(--color-text-on-primary)}.nv-soc__discord{background:var(--gradient-discord-plate);box-shadow:var(--shadow-btn-discord)}.nv-soc__youtube{background:var(--gradient-youtube-plate);box-shadow:var(--shadow-btn-youtube)}.nv-soc__facebook{background:var(--gradient-facebook-plate);box-shadow:var(--shadow-btn-facebook)}.nv-dot{width:.5rem;height:.5rem;flex:none;border-radius:50%;background:currentColor;box-shadow:var(--glow-dot);animation:nv-pulse var(--pulse-duration) var(--ease-out-expo) infinite}@keyframes nv-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.nv-mi{display:flex;align-items:center;gap:var(--space-3);width:100%;height:2.6rem;padding:0 var(--space-2);border:0;border-radius:var(--radius-md);background:transparent;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);text-align:left;cursor:pointer}.nv-mi svg{width:1.1rem;height:1.1rem;color:var(--color-primary-300)}.nv-mi:hover,.nv-mi:focus-visible{background:var(--surface-row-hover);color:var(--color-text-on-primary)}.nv-mi--gift svg,.nv-mi--gift .nv-gift-label{color:var(--color-gold-300)}.nv-gift-label{font-weight:var(--weight-extrabold);background:var(--gradient-gold-text);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:nv-gift-shine var(--duration-nv-gift-shine) linear infinite}@keyframes nv-gift-shine{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.nv-gift-label{animation:none}}@media(forced-colors:active){.nv-gift-label{-webkit-text-fill-color:currentColor;background:none}}.nv-mi--out{margin-top:var(--space-2);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-md) var(--radius-md);color:var(--color-text-muted)}.nv-mi--out svg{color:currentColor}.nv-mi--out:hover,.nv-mi--out:focus-visible{color:var(--color-danger-300);background:var(--color-danger-subtle)}.nv-count{margin-left:auto;min-width:var(--size-count-coin);height:var(--size-count-coin);padding:0 var(--space-1);display:grid;place-items:center;font-size:var(--text-xs)}.nv-points{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.nv-points--solo{grid-template-columns:1fr}.nv-points .point-tile{padding:var(--space-3)}.nv-points .point-tile__label{gap:var(--space-1);font-size:var(--text-xs)}.nv-points .point-tile__label img{width:16px;height:16px}.nv-points .point-tile__value{margin-top:var(--space-1);font-size:var(--text-2xl);line-height:1.1}.nv-points__action{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-bold);color:inherit}.nv-points__action:hover{color:inherit;filter:brightness(1.15)}.nv-points__action svg{width:.85rem;height:.85rem}.nv-drawer-row{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:3.25rem;padding:0 var(--space-2);border:0;border-radius:var(--radius-md);background:transparent;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-heading);text-align:left;cursor:pointer}.nv-drawer-row:hover{color:var(--color-text-on-primary)}.nv-drawer-row .nv-tile{width:2.25rem;height:2.25rem}.nv-drawer-row.is-current{background:var(--surface-menu-item-on);box-shadow:var(--shadow-menu-item-on)}.nv-drawer-row__end{margin-left:auto;color:var(--color-text-muted);transition:transform var(--transition-base)}.nv-drawer-row__end svg{width:1.1rem;height:1.1rem}.nv-drawer-row__end.is-open{transform:rotate(180deg);color:var(--color-primary-300)}.nv-drawer-row__end .nv-new{width:.5rem;height:.5rem;margin:0;transform:none}.tone-success{--tone: var(--color-success-300)}html.nv-drawer-open{overflow:hidden}@media(min-width:880px){.nv__links{display:flex}.nv-lang,.nv-play{display:inline-flex}.nv-burger{display:none}.nv-chip__toggle{display:inline-flex}.nv__sep{display:block}.nv-signin{display:inline-flex}}@media(min-width:1100px){.nv-chip__text{display:flex}.nv__in{gap:var(--space-5)}}@media(min-width:1360px){.nv__word{display:block}.nv__links{gap:var(--space-2)}}.tabs{display:inline-flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-seg);box-shadow:var(--shadow-seg)}.tabs__tab{position:relative;padding:var(--space-2) var(--space-4);border:0;border-radius:var(--radius-sm);background:transparent;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast)}.tabs__tab:hover{color:var(--color-text-on-primary);background:var(--surface-hover-soft)}.tabs__tab[aria-selected=true]{color:var(--color-text-on-primary);background:var(--surface-seg-on);box-shadow:var(--shadow-seg-on)}.tabs__tab:disabled{opacity:.45;cursor:not-allowed}.tabs__tab:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.lang-item{display:flex;align-items:center;gap:var(--space-2);width:100%;height:2.4rem;padding:0 var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);text-align:left;cursor:pointer}.lang-item:hover,.lang-item:focus-visible{background:var(--surface-hover-soft);color:var(--color-text-on-primary)}.lang-item.is-current{color:var(--color-text-on-primary);background:var(--surface-menu-item-on);box-shadow:var(--shadow-menu-item-on)}.lang-item img{width:1.25rem;height:1.25rem;border-radius:50%;object-fit:cover}.lang-item em{margin-left:auto;font-style:normal;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-muted)}@media(prefers-reduced-motion:reduce){.nv,.nv-link,.nv-link__caret,.nv-panel,.nv-veil,.nv-play,.nv-soc a,.nv-burger,.nv-drawer-row__end,.tabs__tab{transition-duration:.001ms}.nv-dot{animation:none}.nv-soc a:hover{transform:none}}@media(forced-colors:active){.nv-new,.nv-dot{forced-color-adjust:none;background:Highlight;box-shadow:none}}.nv-promo{--_promo-surface: var(--surface-nv-promo);--_promo-shadow: var(--shadow-nv-promo);--_promo-beam: var(--beam-vote);--_promo-accent: var(--color-vote-300);--_promo-fill: var(--color-vote-fill);--_promo-ring: var(--color-vote-ring);position:relative;display:flex;flex-direction:column;height:100%;padding:var(--space-5);overflow:hidden;border-radius:var(--radius-lg);background:var(--_promo-surface);box-shadow:var(--_promo-shadow)}.nv-promo--patron{--_promo-surface: var(--surface-nv-promo-gold);--_promo-shadow: var(--shadow-nv-promo-gold);--_promo-beam: var(--beam-gold);--_promo-accent: var(--color-gold-300);--_promo-fill: var(--color-gold-fill);--_promo-ring: var(--color-gold-ring)}.nv-promo:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:var(--_promo-beam)}.nv-promo__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.nv-promo__reset{font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text)}.nv-promo__kicker{padding:var(--space-1) var(--space-2);border-radius:var(--radius-chip);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--_promo-accent);background:var(--_promo-fill);box-shadow:inset 0 0 0 1px var(--_promo-ring)}.nv-promo__title{margin-top:var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-extrabold);line-height:1.2;color:var(--color-text-heading)}.nv-promo__reward{margin-top:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-gold-300)}.nv-promo__lead{margin-top:var(--space-2);font-size:var(--text-sm);line-height:1.5;color:var(--color-text-muted)}.nv-promo__foot{margin-top:auto;padding-top:var(--space-4);display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2)}.nv-podium{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1);list-style:none;padding:0}.nv-podium__row{display:flex;align-items:center;gap:var(--space-2);min-height:2.1rem;padding:0 var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);background:var(--surface-bento-inset)}.nv-podium__row--btn{width:100%;border:0;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:inherit;text-align:left;cursor:pointer;transition:filter var(--transition-fast)}.nv-podium__row--btn:hover,.nv-podium__row--btn:focus-visible{filter:var(--filter-hover-bright)}.nv-podium__row--me{background:var(--vlb-surface-you);box-shadow:inset 0 0 0 1px var(--color-primary-400)}.nv-podium__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-podium__medal{display:grid;place-items:center;min-width:1.6rem;height:1.6rem;flex:none;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-black);color:var(--color-text-muted)}.nv-podium__medal--1,.nv-podium__medal--2,.nv-podium__medal--3{color:var(--color-text-on-medal)}.nv-podium__medal--1{background:var(--gradient-medal-gold)}.nv-podium__medal--2{background:var(--gradient-medal-silver)}.nv-podium__medal--3{background:var(--gradient-medal-bronze)}.nv-podium__value{margin-left:auto;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--_promo-accent)}@media(prefers-reduced-motion:reduce){.nv-podium__row--btn{transition:none}}.footer{position:relative;background:var(--surface-footer);color:var(--color-text-soft);font-size:var(--text-base);padding-block:var(--space-16) var(--space-8)}.footer a{color:inherit;text-decoration:none}.footer h2{margin:0}.footer ul{list-style:none;margin:0;padding:0}.footer__rule{position:absolute;top:0;left:0;right:0;height:1px;background:var(--gradient-footer-rule);box-shadow:var(--shadow-footer-rule)}.footer__gem{position:absolute;left:50%;top:0;width:.75rem;height:.75rem;transform:translate(-50%,-50%) rotate(45deg);background:var(--gradient-gold-metal);box-shadow:var(--shadow-footer-gem)}.footer__top{display:grid;grid-template-columns:1fr;gap:var(--space-10)}@media(min-width:1024px){.footer__top{grid-template-columns:minmax(18rem,1.3fr) 3fr;gap:var(--space-12)}}.footer__logo{display:block;width:13.75rem;height:auto;filter:var(--filter-footer-logo)}.footer__tag{margin:var(--space-4) 0 var(--space-6);max-width:30ch;line-height:var(--leading-relaxed);color:var(--color-text-soft)}.footer__live{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.footer .status-pill{font-size:var(--text-sm)}.footer__h{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-gold-300)}.footer__h:before{content:"";width:.45rem;height:.45rem;transform:rotate(45deg);background:var(--gradient-gold-metal);box-shadow:var(--shadow-gold-metal-edge)}.footer__cols{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-8) var(--space-4)}@media(min-width:768px){.footer__cols{grid-template-columns:repeat(4,1fr);gap:var(--space-6)}}.footer__col ul{display:flex;flex-direction:column;gap:var(--space-1)}.footer__a{display:flex;align-items:center;gap:var(--space-3);min-height:2.75rem;margin-inline:calc(-1 * var(--space-2));padding-inline:var(--space-2);border-radius:var(--radius-md);font-weight:var(--weight-medium);transition:background var(--transition-fast),color var(--transition-fast)}.footer__a:hover,.footer__a:focus-visible{background:var(--surface-row-hover);color:var(--color-text-heading)}.footer__a:hover .footer__tile,.footer__a:focus-visible .footer__tile{box-shadow:var(--shadow-nv-tile-hover)}.footer__a:active .footer__tile,.footer__a:active .footer__brandplate{transform:translateY(1px)}.footer__tile,.footer__brandplate{display:grid;place-items:center;flex:none;width:2rem;height:2rem;border-radius:var(--radius-md)}.footer__tile{background:var(--surface-nv-tile);box-shadow:var(--shadow-nv-tile);color:var(--tone, var(--color-primary-300));transition:box-shadow var(--transition-fast)}.footer__tile.tone-muted{--tone: var(--color-text-seg)}.footer__tile .nv-icon{width:1.05rem;height:1.05rem}.footer__brandplate svg{width:1.05rem;height:1.05rem;fill:var(--color-text-on-primary)}.footer__brandplate--discord{background:var(--gradient-discord-plate);box-shadow:var(--shadow-btn-discord)}.footer__brandplate--youtube{background:var(--gradient-youtube-plate);box-shadow:var(--shadow-btn-youtube)}.footer__brandplate--facebook{background:var(--gradient-facebook-plate);box-shadow:var(--shadow-btn-facebook)}.footer__base{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3) var(--space-6);margin-top:var(--space-10);padding-top:var(--space-6);box-shadow:inset 0 1px 0 var(--color-border-light);font-size:var(--text-sm);color:var(--color-text-seg)}.footer__copy{font-weight:var(--weight-semibold)}.footer__legal{display:flex;gap:var(--space-6);flex-wrap:wrap}.footer__legal a{transition:color var(--transition-fast)}.footer__legal a:hover{color:var(--color-gold-300)}.flang{position:relative}.flang__chip{display:inline-flex;align-items:center;gap:var(--space-2);height:2.5rem;padding:0 var(--space-3);border:0;border-radius:var(--radius-md);cursor:pointer;background:var(--surface-nv-tile);box-shadow:var(--shadow-nv-tile);color:var(--color-text);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:box-shadow var(--transition-fast)}.flang__chip:hover,.flang.is-open .flang__chip{box-shadow:var(--shadow-nv-tile-hover);color:var(--color-text-heading)}.flang__chip img{width:1.25rem;height:1.25rem;border-radius:50%;object-fit:cover}.flang .flang__caret{width:.9rem;height:.9rem;opacity:.7;transition:transform var(--transition-base)}.flang.is-open .flang__caret{transform:rotate(180deg);opacity:1}.flang__panel{position:absolute;z-index:var(--z-dropdown);bottom:calc(100% + var(--space-2));left:0;width:12rem;padding:var(--space-1);border-radius:var(--radius-xl);background:var(--surface-nv-panel);box-shadow:var(--shadow-nv-panel);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity var(--transition-fast),transform var(--transition-fast),visibility 0s linear var(--transition-fast)}.flang.is-open .flang__panel{opacity:1;visibility:visible;transform:none;transition-delay:0s}@media(max-width:767px){.footer{padding-block:var(--space-12) var(--space-8)}.footer__brand{text-align:center}.footer__logo{margin-inline:auto;width:12rem}.footer__tag{margin-inline:auto}.footer__live{justify-content:center}.flang__panel{left:auto;right:0;top:calc(100% + var(--space-2));bottom:auto;transform:translateY(-8px)}.footer__cols{padding:var(--space-5) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-footer-rail);box-shadow:var(--shadow-footer-rail)}.footer__base{flex-direction:column;justify-content:center;text-align:center}.footer__legal{justify-content:center}}@media(prefers-reduced-motion:reduce){.footer__a,.footer__tile,.flang__chip,.flang__panel,.flang .flang__caret{transition:none}}@media(forced-colors:active){.footer__brandplate svg{fill:CanvasText}.lang-item.is-current{outline:2px solid Highlight}}.container{width:100%;max-width:var(--container-xl);margin-inline:auto;padding-inline:var(--space-4)}@media(min-width:768px){.container{padding-inline:var(--space-6)}}@media(min-width:1280px){.container{padding-inline:var(--space-8)}}.container-wide{width:100%;max-width:1600px;margin-inline:auto;padding-inline:var(--space-4)}@media(min-width:768px){.container-wide{padding-inline:var(--space-6)}}@media(min-width:1280px){.container-wide{padding-inline:var(--space-8)}}.section{padding-block:var(--space-16)}@media(min-width:768px){.section{padding-block:var(--space-20)}}.grid{display:grid;gap:var(--space-6)}.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}@media(min-width:640px){.grid--2,.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}}.auth-page{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--space-8) var(--space-4);padding-top:calc(var(--nav-height) + var(--space-8));background:radial-gradient(ellipse at 50% 30%,var(--color-accent-subtle) 0%,transparent 60%),var(--color-bg)}.auth-card{--_pad-x: var(--space-6);--_pad-y: var(--space-8);width:100%;padding:var(--_pad-y) var(--_pad-x)}@media(min-width:640px){.auth-card{--_pad-x: var(--space-10);--_pad-y: var(--space-10)}}.auth-card__logo{display:flex;justify-content:center;margin-bottom:var(--space-5)}.auth-card__title{font-size:var(--text-2xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-align:center;margin-bottom:var(--space-2);color:var(--color-text-heading)}.auth-card__subtitle{font-size:var(--text-sm);line-height:var(--leading-relaxed);text-align:center;color:var(--color-text-muted);padding-bottom:var(--space-6);margin-bottom:var(--space-6);background:var(--gradient-dialog-rule) center bottom / 100% 1px no-repeat}.auth-card__form{display:flex;flex-direction:column;gap:var(--space-5)}.auth-card__footer{text-align:center;margin:var(--space-8) calc(-1 * var(--_pad-x)) calc(-1 * var(--_pad-y));padding:var(--space-5) var(--_pad-x);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--surface-dialog-foot);box-shadow:var(--shadow-dialog-foot);font-size:var(--text-sm);color:var(--color-text-muted)}.auth-card__footer a{font-weight:var(--weight-semibold)}.auth-card__divider{display:flex;align-items:center;gap:var(--space-4);color:var(--color-text-light);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-top:var(--space-5)}.auth-card__divider:before,.auth-card__divider:after{content:"";flex:1;height:1px;background:var(--color-border)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.content-narrow{max-width:50rem;margin-inline:auto}.hidden{display:none}.text-center{text-align:center}.text-muted{color:var(--color-text-muted)}.text-sm{font-size:var(--text-sm)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mb-4{margin-bottom:var(--space-4)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:var(--space-2)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.deposit-card{display:flex;flex-direction:column;gap:var(--space-4)}.deposit-card__header{display:flex;align-items:center;gap:var(--space-3)}.deposit-card__icon{width:32px;height:32px;flex-shrink:0;border-radius:var(--radius-full)}.deposit-card__chain{font-weight:var(--weight-bold);font-size:var(--text-lg);color:var(--color-text-heading)}.deposit-card__tokens{display:flex;gap:var(--space-2);flex-wrap:wrap}.deposit-card__token{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;padding:var(--space-1) var(--space-3);background:var(--color-primary-fill);box-shadow:inset 0 0 0 1px var(--color-primary-ring);border-radius:var(--radius-chip);color:var(--color-primary-300);letter-spacing:var(--tracking-wider)}.deposit-card__qr{display:flex;justify-content:center;padding:var(--space-3);background:var(--color-bg-white);border-radius:var(--radius-md);width:fit-content;margin-inline:auto}.deposit-card__qr img{width:120px;height:120px;image-rendering:pixelated}.deposit-card__address{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text);background:var(--surface-well);box-shadow:var(--shadow-progress-track);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);word-break:break-all;line-height:var(--leading-relaxed)}.deposit-card__copy-btn{flex-shrink:0;background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);transition:color var(--transition-fast);display:flex;align-items:center}.deposit-card__copy-btn:hover{color:var(--color-primary-300);background:var(--color-primary-fill);box-shadow:inset 0 0 0 1px var(--color-primary-ring)}.deposit-card__copy-btn--copied{color:var(--color-success)}.deposit-card__confirm-time{font-size:var(--text-xs);color:var(--color-text-light);text-align:center}.payment-steps{display:flex;align-items:center;justify-content:center;gap:0;margin-bottom:var(--space-8)}.payment-step{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-light);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.payment-step--active{color:var(--color-primary-300)}.payment-step--complete{color:var(--color-success)}.payment-step__dot{width:12px;height:12px;border-radius:var(--radius-full);background:var(--color-border);flex-shrink:0;transition:all var(--transition-base)}.payment-step__dot--active{background:var(--color-primary-500);box-shadow:0 0 12px #00b4ff66;animation:pulse-glow 2s ease-in-out infinite}.payment-step__dot--complete{background:var(--color-success);box-shadow:0 0 8px #34d3994d}.payment-step__connector{width:40px;height:2px;border-radius:var(--radius-full);background:var(--color-border);margin-inline:var(--space-2);flex-shrink:0}.payment-step__connector--complete{background:var(--color-success)}.payment-step__connector--active{background:linear-gradient(90deg,var(--color-success),var(--color-primary-500))}@keyframes pulse-glow{0%,to{box-shadow:0 0 8px #00b4ff4d}50%{box-shadow:0 0 24px #00b4ff99}}.payment-status__body{text-align:center;padding:var(--space-4) 0}.payment-status__icon{font-size:var(--text-4xl);margin-bottom:var(--space-4)}.payment-status__title{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-heading);margin-bottom:var(--space-2)}.payment-status__subtitle{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-6)}.payment-status__countdown{font-family:var(--font-mono);font-size:var(--text-3xl);font-weight:var(--weight-extrabold);color:var(--color-primary-300);margin-bottom:var(--space-4)}.payment-status__tx-details{background:var(--surface-inset);box-shadow:var(--shadow-inset-hairline);border-radius:var(--radius-lg);padding:var(--space-4);text-align:left;font-size:var(--text-sm)}.payment-status__tx-row{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;box-shadow:inset 0 -1px 0 var(--color-border-light)}.payment-status__tx-row:last-child{box-shadow:none}.payment-status__tx-label{font-size:var(--text-xs);color:var(--color-text-muted)}.payment-status__tx-value{font-weight:var(--weight-medium);color:var(--color-text);font-family:var(--font-mono)}.payment-status__confirmed{color:var(--color-gold-400)}.payment-status__progress{margin:var(--space-4) 0}.payment-status__actions{display:flex;gap:var(--space-3);justify-content:center;margin-top:var(--space-6)}.buy-crypto{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4);padding:var(--space-8) var(--space-6);overflow:hidden;background:var(--surface-panel);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel-raised);backdrop-filter:var(--surface-glass-blur);-webkit-backdrop-filter:var(--surface-glass-blur)}.buy-crypto:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--beam-gold);opacity:.4}.buy-crypto__title{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-text-heading)}.buy-crypto__text{font-size:var(--text-sm);color:var(--color-text-muted);max-width:480px}.tip-trigger{appearance:none;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;text-align:inherit;cursor:help}.tip-trigger:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.gem-socket{--_g-hi: var(--g-hi, var(--color-tier-gold-hi));--_g-base: var(--g-base, var(--color-tier-gold-base));--_g-lo: var(--g-lo, var(--color-tier-gold-lo));display:grid;place-items:center;flex:none;width:var(--gem-size, 42px);height:var(--gem-size, 42px);border-radius:var(--radius-full);background:var(--gradient-gem-facets),radial-gradient(circle at 40% 32%,var(--_g-hi) 0%,var(--_g-base) 55%,var(--_g-lo) 100%);box-shadow:var(--shadow-gem-socket);text-shadow:var(--text-shadow-gem)}.gem-socket--empty{--g-hi: var(--color-gem-glass-hi);--g-base: var(--color-gem-glass-base);--g-lo: var(--color-gem-glass-lo)}.gem-socket--current{--g-hi: var(--color-crest-sapphire-hi);--g-base: var(--color-crest-sapphire);--g-lo: var(--color-crest-sapphire-lo)}.gem-socket--done{--g-hi: var(--color-tier-emerald-hi);--g-base: var(--color-tier-emerald-base);--g-lo: var(--color-tier-emerald-lo)}.reveal{opacity:0;transform:translateY(var(--space-3))}.reveal--visible{opacity:1;transform:none;animation:reveal-in var(--transition-slow) var(--reveal-delay, 0ms) backwards}@keyframes reveal-in{0%{opacity:0;transform:translateY(var(--space-3))}}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}.reveal--visible{animation:none}}.bento{position:relative;z-index:2;padding-bottom:var(--space-20)}.bento-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-5);margin-top:var(--space-5)}.bento-head{display:flex;align-items:flex-end;gap:var(--space-4);margin-top:var(--space-16)}.bento-head:first-child{margin-top:0}.bento-head h2{font-size:var(--text-3xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);line-height:1.1;color:var(--color-text-heading)}.bento-head__kicker,.page-head__kicker{display:block;margin-bottom:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-primary-300)}.bento-head__more{margin-left:auto;display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-primary-300);white-space:nowrap}.bento-head__more svg{width:1rem;height:1rem}.bento-head__desc{margin-top:var(--space-2);max-width:var(--container-sm);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text)}.bento-head__aside{margin-left:auto;flex-shrink:0}.bento-head--section,.bento-head--section:first-child{margin-top:var(--space-24);margin-bottom:var(--space-8)}.bento-head--section h2{font-size:var(--text-2xl);line-height:1.15}.bento-head--section .bento-head__kicker{display:inline-flex;align-items:center;gap:var(--space-3);color:var(--color-crest-gold-light)}.bento-head--section .bento-head__kicker:before{content:"";width:var(--space-8);height:7px;background:linear-gradient(45deg,transparent 30%,var(--color-gold-400) 30% 70%,transparent 70%) right center / 7px 7px no-repeat,linear-gradient(90deg,transparent,var(--color-crest-gold)) left center / calc(100% - 9px) 1px no-repeat}.page-head{padding-top:calc(var(--nav-height) + var(--space-16));margin-bottom:var(--space-12)}.page-head h1{font-size:var(--text-4xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);line-height:1.1;color:var(--color-text-heading)}.page-head__desc{margin-top:var(--space-4);max-width:var(--container-sm);font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text)}.page-head__note{margin-top:var(--space-4)}.bento-tile{position:relative;min-width:0;padding:var(--space-6);overflow:hidden;border-radius:var(--radius-xl);background:var(--surface-bento);box-shadow:var(--shadow-bento)}.bento-tile:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:var(--beam-primary);opacity:.55}.bento-tile--cyan{background:var(--surface-bento-cyan);box-shadow:var(--shadow-bento-cyan)}.bento-tile--gold{background:var(--surface-bento-gold);box-shadow:var(--shadow-bento-gold)}.bento-tile--gold:before{background:var(--beam-gold);opacity:.9}.bento-tile--vote{background:var(--surface-bento-vote);box-shadow:var(--shadow-bento-vote)}.bento-tile--vote:before{background:var(--beam-vote);opacity:.9}.bento-tile--discord{background:var(--surface-discord);box-shadow:var(--shadow-bento-discord)}.bento-tile--discord:before{display:none}.bento-tile--flush{padding:0}.bento-s3{grid-column:span 3}.bento-s4{grid-column:span 4}.bento-s5{grid-column:span 5}.bento-s6{grid-column:span 6}.bento-s7{grid-column:span 7}.bento-s8{grid-column:span 8}.bento-s12{grid-column:span 12}.bento-kicker{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--tone, var(--color-primary-300))}.bento-kicker svg{width:1rem;height:1rem}.bento-title{margin-top:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);line-height:1.2;color:var(--color-text-heading)}.bento-text{margin-top:var(--space-2);font-size:var(--text-sm);line-height:1.55;color:var(--color-text-muted)}.bento-num{display:block;font-size:var(--text-6xl);font-weight:var(--weight-black);letter-spacing:-.04em;line-height:.95;color:var(--color-text-heading);font-variant-numeric:tabular-nums}.bento-num--gold{color:var(--color-gold-300);text-shadow:var(--glow-text-gold)}.bento-num--vote{color:var(--color-vote-300);text-shadow:var(--glow-text-vote)}.bento-inset{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-bento-inset);font-size:var(--text-sm);font-weight:var(--weight-bold)}.tone-pve{--tone: var(--tone-pve)}.tone-pvp{--tone: var(--tone-pvp)}.tone-events{--tone: var(--tone-events)}.tone-exclusive{--tone: var(--tone-exclusive)}.tone-vote{--tone: var(--color-vote-300)}.tone-gold{--tone: var(--color-gold-300)}.point-tile{position:relative;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg)}.point-tile--gold{background:var(--surface-point-gold);box-shadow:var(--shadow-point-gold);color:var(--color-gold-300)}.point-tile--vote{background:var(--surface-point-vote);box-shadow:var(--shadow-point-vote);color:var(--color-vote-300)}.point-tile__label{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold)}.point-tile__label img{width:1.25rem;height:1.25rem}.point-tile__value{display:block;margin-top:var(--space-2);font-size:var(--text-4xl);font-weight:var(--weight-black);letter-spacing:var(--tracking-tight);line-height:1;color:var(--color-text-heading);font-variant-numeric:tabular-nums}.point-tile--gold .point-tile__value{text-shadow:var(--glow-text-gold)}.point-tile--vote .point-tile__value{text-shadow:var(--glow-text-vote)}.status-pill{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:1.5;white-space:nowrap}.status-pill--tabular{font-variant-numeric:tabular-nums}.status-pill .dot{width:.45rem;height:.45rem}@media(max-width:43.75rem){.bento-row{grid-template-columns:1fr;gap:var(--space-4)}.bento-s3,.bento-s4,.bento-s5,.bento-s6,.bento-s7,.bento-s8,.bento-s12{grid-column:auto}.bento-head{margin-top:var(--space-12)}.bento-head h2{font-size:var(--text-2xl)}.bento-head--section,.bento-head--section:first-child{margin-top:var(--space-16);margin-bottom:var(--space-6)}.page-head{padding-top:calc(var(--nav-height) + var(--space-10));margin-bottom:var(--space-8)}.page-head h1{font-size:var(--text-3xl)}.page-head__desc{font-size:var(--text-base)}.bento-head:has(>.bento-head__aside){flex-wrap:wrap;row-gap:var(--space-4)}.bento-head__aside{margin-left:0}.bento-tile:not(.bento-tile--flush){padding:var(--space-5)}.point-tile{padding:var(--space-3)}.point-tile__value{font-size:var(--text-2xl)}}@media(max-width:22.5rem){.bento-head{flex-wrap:wrap;row-gap:var(--space-2)}}.legal-page{padding-bottom:var(--space-20)}.legal-stack{display:grid;gap:var(--space-5)}.legal-date{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.legal-section__head{display:flex;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4)}.legal-section__num{font-size:var(--text-sm);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-widest);font-variant-numeric:tabular-nums;color:var(--color-primary-300)}.legal-section__title{font-size:var(--text-xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--color-text-heading)}.legal-body{display:flex;flex-direction:column;gap:var(--space-3);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text)}.legal-body a{color:var(--color-primary-300);text-decoration:underline;text-underline-offset:.2em}.legal-subheading{margin-top:var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text-heading)}.legal-list{display:flex;flex-direction:column;gap:var(--space-2);list-style:none}.legal-list li{position:relative;padding-left:var(--space-5)}.legal-list li:before{content:"";position:absolute;left:var(--space-1);top:.65em;width:.375rem;height:.375rem;border-radius:var(--radius-sm);background:var(--color-primary-300)}.legal-note{margin-top:var(--space-3);padding-left:var(--space-4);border-left:var(--plaque-focus-width) solid var(--color-primary-300);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text)}@media(max-width:43.75rem){.legal-section__title{font-size:var(--text-lg)}}@media(forced-colors:active){.legal-list li:before{forced-color-adjust:none;background:CanvasText}}
