.leaderboard-content.svelte-bwg13o{min-width:0;max-width:100%;min-height:120px}.header.svelte-bwg13o{align-items:center;gap:.75rem;min-width:0;margin-bottom:1rem;display:flex}.header.svelte-bwg13o>div:where(.svelte-bwg13o){min-width:0}.eyebrow.svelte-bwg13o{color:var(--color-muted);text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.65rem}.date.svelte-bwg13o{color:var(--color-muted);margin:.15rem 0 0;font-size:.8rem}.empty.svelte-bwg13o{text-align:center;padding:2rem 1.25rem}.empty.svelte-bwg13o .empty-icon{color:var(--color-muted);margin:0 auto .75rem;display:block}.empty.svelte-bwg13o p:where(.svelte-bwg13o){margin:0}.hint.svelte-bwg13o{color:var(--color-muted);font-size:.8rem;margin-top:.5rem!important}.list.svelte-bwg13o{flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.list.svelte-bwg13o li:where(.svelte-bwg13o){min-height:var(--touch-min);box-sizing:border-box;grid-template-rows:auto auto;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.15rem .6rem;min-width:0;max-width:100%;padding:.85rem 1rem;font-size:.85rem;display:grid}.list.svelte-bwg13o li.rank-1:where(.svelte-bwg13o),.list.svelte-bwg13o li.rank-2:where(.svelte-bwg13o),.list.svelte-bwg13o li.rank-3:where(.svelte-bwg13o){isolation:isolate;box-shadow:var(--shadow-card), inset 0 1px 0 #ffffff2e;border-width:2px;position:relative;overflow:hidden}.list.svelte-bwg13o li.rank-1:where(.svelte-bwg13o)>:where(.svelte-bwg13o),.list.svelte-bwg13o li.rank-2:where(.svelte-bwg13o)>:where(.svelte-bwg13o),.list.svelte-bwg13o li.rank-3:where(.svelte-bwg13o)>:where(.svelte-bwg13o){z-index:1;position:relative}.list.svelte-bwg13o li.rank-1:where(.svelte-bwg13o):before,.list.svelte-bwg13o li.rank-2:where(.svelte-bwg13o):before,.list.svelte-bwg13o li.rank-3:where(.svelte-bwg13o):before{content:"";z-index:0;pointer-events:none;opacity:.85;background-size:280% 100%;animation:9.5s ease-in-out infinite svelte-bwg13o-podium-shimmer;position:absolute;inset:0}.list.svelte-bwg13o li.rank-1:where(.svelte-bwg13o){color:#3a2a06;background:linear-gradient(128deg,#f5e6b8 0%,#e8c45a 35%,#d9a020 55%,#e8cc7a 100%);border-color:#ffc4408c;box-shadow:0 4px 14px #ffb02024,inset 0 1px #ffffff38}.list.svelte-bwg13o li.rank-1:where(.svelte-bwg13o):before{background-image:linear-gradient(105deg,#0000 0% 46%,#ffffff38 50%,#0000 54% 100%)}.list.svelte-bwg13o li.rank-2:where(.svelte-bwg13o){color:#252a33;background:linear-gradient(128deg,#e8ebf0 0%,#cdd3dc 35%,#b0b8c4 55%,#d8dde6 100%);border-color:#c4cad699;box-shadow:0 4px 14px #a0aabe1f,inset 0 1px #ffffff3d}.list.svelte-bwg13o li.rank-2:where(.svelte-bwg13o):before{background-image:linear-gradient(105deg,#0000 0% 46%,#ffffff42 50%,#0000 54% 100%);animation-delay:1.2s}.list.svelte-bwg13o li.rank-3:where(.svelte-bwg13o){color:#3d2310;background:linear-gradient(128deg,#e4b88a 0%,#d49550 35%,#b87328 55%,#d9a060 100%);border-color:#cd7f3294;box-shadow:0 4px 14px #cd7f3221,inset 0 1px #ffffff2e}.list.svelte-bwg13o li.rank-3:where(.svelte-bwg13o):before{background-image:linear-gradient(105deg,#0000 0% 46%,#ffe4c447 50%,#0000 54% 100%);animation-delay:2.4s}@keyframes svelte-bwg13o-podium-shimmer{0%,to{background-position:180% 0}50%{background-position:-180% 0}}.list.svelte-bwg13o li.rank-1:where(.svelte-bwg13o) .rank:where(.svelte-bwg13o),.list.svelte-bwg13o li.rank-2:where(.svelte-bwg13o) .rank:where(.svelte-bwg13o),.list.svelte-bwg13o li.rank-3:where(.svelte-bwg13o) .rank:where(.svelte-bwg13o){color:inherit}.list.svelte-bwg13o li.rank-1:where(.svelte-bwg13o) .profit.positive:where(.svelte-bwg13o){color:#2d6a12}.list.svelte-bwg13o li.rank-1:where(.svelte-bwg13o) .profit.negative:where(.svelte-bwg13o),.list.svelte-bwg13o li.rank-2:where(.svelte-bwg13o) .profit.negative:where(.svelte-bwg13o),.list.svelte-bwg13o li.rank-3:where(.svelte-bwg13o) .profit.negative:where(.svelte-bwg13o){color:#9b2335}.list.svelte-bwg13o li.rank-2:where(.svelte-bwg13o) .profit.positive:where(.svelte-bwg13o),.list.svelte-bwg13o li.rank-3:where(.svelte-bwg13o) .profit.positive:where(.svelte-bwg13o){color:#2d6a12}.list.svelte-bwg13o li.rank-1:where(.svelte-bwg13o) .profit:where(.svelte-bwg13o),.list.svelte-bwg13o li.rank-2:where(.svelte-bwg13o) .profit:where(.svelte-bwg13o),.list.svelte-bwg13o li.rank-3:where(.svelte-bwg13o) .profit:where(.svelte-bwg13o){opacity:.92}.rank.svelte-bwg13o{grid-row:1/3;justify-content:center;align-self:center;align-items:center;font-weight:700;display:flex}.name.svelte-bwg13o{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;min-width:0;overflow:hidden}.capital.svelte-bwg13o{text-align:right;grid-area:1/3;font-weight:700}.profit.svelte-bwg13o{text-align:right;color:var(--color-muted);grid-area:2/2/auto/4;font-size:.75rem;font-weight:700}.profit.positive.svelte-bwg13o{color:var(--color-accent)}.profit.negative.svelte-bwg13o{color:var(--color-danger)}.player-section.svelte-bwg13o{margin-top:.85rem}.player-divider.svelte-bwg13o{background:linear-gradient(90deg,#0000,#ffffff29,#0000);height:1px;margin-bottom:.85rem}.player-eyebrow.svelte-bwg13o{text-transform:uppercase;letter-spacing:.1em;color:var(--color-muted);align-items:center;gap:.35rem;margin:0 0 .5rem;font-size:.62rem;font-weight:700;display:inline-flex}.player-bar.svelte-bwg13o{background:#58cc0214;border-color:#58cc0273;align-items:center;gap:.65rem;padding:.85rem 1rem;display:flex;box-shadow:0 8px 24px #58cc021a}.player-rank.svelte-bwg13o{min-width:2.25rem;color:var(--color-accent);flex-shrink:0;font-weight:700}.player-name.svelte-bwg13o{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:700;overflow:hidden}.player-capital.svelte-bwg13o{flex-shrink:0;font-weight:700}.player-profit.svelte-bwg13o{color:var(--color-muted);flex-shrink:0;font-size:.8rem;font-weight:700}.player-profit.positive.svelte-bwg13o{color:var(--color-accent)}.player-profit.negative.svelte-bwg13o{color:var(--color-danger)}.play-btn.svelte-bwg13o{border-radius:var(--radius-lg);margin-top:1.25rem;padding:.85rem 1.5rem;font-size:.95rem;display:inline-block}@media (prefers-reduced-motion:reduce){.list.svelte-bwg13o li.rank-1:where(.svelte-bwg13o):before,.list.svelte-bwg13o li.rank-2:where(.svelte-bwg13o):before,.list.svelte-bwg13o li.rank-3:where(.svelte-bwg13o):before{opacity:.35;animation:none}}
