.page-head.svelte-3sk18s{display:grid;grid-template-columns:1fr auto;gap:var(--sp-6);align-items:end;margin-bottom:1.6rem}.title-block.svelte-3sk18s{max-width:64ch}h1.svelte-3sk18s{margin:0 0 .85rem}.lede.svelte-3sk18s{max-width:60ch}.head-stat.svelte-3sk18s{text-align:right;border-left:2px solid var(--ember);padding:.2rem 0 .2rem 1.1rem;display:flex;flex-direction:column;gap:.2rem}.head-stat-num.svelte-3sk18s{font-family:var(--f-display);font-weight:700;font-size:clamp(2.6rem,6vw,4rem);line-height:.9;color:var(--ember)}.head-stat-label.svelte-3sk18s{font-family:var(--f-label);font-weight:600;font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--fg-2);line-height:1.2}.signin-hero.svelte-3sk18s{margin-top:.6rem;padding:3.2rem 1.5rem;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-1);text-align:center;display:flex;flex-direction:column;align-items:center;gap:.85rem}.signin-mark.svelte-3sk18s{display:inline-block;color:var(--ember);font-family:var(--f-mono);font-size:var(--fs-sm);letter-spacing:var(--tracking-stamp)}.signin-title.svelte-3sk18s{margin:0;color:var(--fg-0);font-size:var(--fs-xl)}.signin-sub.svelte-3sk18s{margin:0;max-width:48ch}.signin-cta.svelte-3sk18s{margin-top:.4rem}.ledger.svelte-3sk18s{margin-top:.4rem;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-1);overflow:hidden}.ledger-head.svelte-3sk18s{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;padding:.85rem 1.1rem;border-bottom:1px solid var(--line);background:var(--bg-2)}.ledger-label.svelte-3sk18s{display:inline-flex;align-items:baseline;gap:.55rem;font-family:var(--f-label);font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.search-marker.svelte-3sk18s{color:var(--fg-2);font-weight:600}.search-value.svelte-3sk18s{color:var(--ember);font-family:var(--f-mono);font-weight:500;text-transform:none;letter-spacing:0}.ledger-count.svelte-3sk18s{display:inline-flex;align-items:baseline;gap:.35rem;font-family:var(--f-mono);font-weight:500;color:var(--fg-1)}.count-num.svelte-3sk18s{font-size:var(--fs-base);color:var(--fg-0)}.count-label.svelte-3sk18s{font-family:var(--f-label);font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--fg-2)}.empty.svelte-3sk18s{text-align:center;padding:3rem 1rem 3.5rem;display:flex;flex-direction:column;align-items:center;gap:.85rem}.empty-sm.svelte-3sk18s{padding:1.6rem 1rem 1.8rem}.empty-mark.svelte-3sk18s{display:inline-block;color:var(--ember);font-family:var(--f-mono);font-size:var(--fs-sm);letter-spacing:var(--tracking-stamp)}.empty.svelte-3sk18s .muted:where(.svelte-3sk18s){margin:0;color:var(--fg-1);max-width:48ch}.table-scroll.svelte-3sk18s{overflow-x:auto}.leaderboard.svelte-3sk18s{width:100%;table-layout:fixed;min-width:1180px;border-collapse:separate;border-spacing:0;color:var(--fg-0)}.leaderboard.svelte-3sk18s thead:where(.svelte-3sk18s) th:where(.svelte-3sk18s){text-align:left;background:var(--bg-1);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:1;padding:0}.leaderboard.svelte-3sk18s thead:where(.svelte-3sk18s) th.num-col:where(.svelte-3sk18s){text-align:right;padding:.85rem .6rem .85rem 1rem}.leaderboard.svelte-3sk18s th.right:where(.svelte-3sk18s),.leaderboard.svelte-3sk18s td.right:where(.svelte-3sk18s){text-align:right}.leaderboard.svelte-3sk18s th.sorted:where(.svelte-3sk18s){background:var(--bg-2)}.th-btn.svelte-3sk18s{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;color:var(--fg-2);font-family:var(--f-label);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-snug);font-size:var(--fs-2xs);padding:.85rem .6rem;width:100%;display:inline-flex;align-items:center;gap:.3rem;text-align:inherit;transition:color var(--duration-fast) ease,background var(--duration-fast) ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}th.right.svelte-3sk18s .th-btn:where(.svelte-3sk18s){justify-content:flex-end}.th-btn.svelte-3sk18s:hover{color:var(--fg-0);background:var(--bg-2)}.th-static.svelte-3sk18s{display:inline-flex;align-items:center;width:100%;color:var(--fg-2);font-family:var(--f-label);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-snug);font-size:var(--fs-2xs);padding:.85rem .6rem;white-space:nowrap}th.right.svelte-3sk18s .th-static:where(.svelte-3sk18s){justify-content:flex-end}.th-btn.svelte-3sk18s:focus-visible{outline:none;color:var(--fg-0);box-shadow:inset var(--focus-ring)}th.sorted.svelte-3sk18s .th-btn:where(.svelte-3sk18s){color:var(--ember)}.th-arrow.svelte-3sk18s{font-family:var(--f-mono);font-size:var(--fs-2xs);opacity:.7;width:10px;text-align:center}th.sorted.svelte-3sk18s .th-arrow:where(.svelte-3sk18s){opacity:1}.num-col.svelte-3sk18s{padding:.85rem .6rem .85rem 1rem!important;text-align:right;color:var(--fg-2);width:1%}th.num-col.svelte-3sk18s,th.hunter-col.svelte-3sk18s,th.action-col.svelte-3sk18s{font-family:var(--f-label);font-weight:600;font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--fg-2)}th.hunter-col.svelte-3sk18s{text-align:left;padding:.85rem 1rem}th.action-col.svelte-3sk18s{padding:.85rem .6rem}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td:where(.svelte-3sk18s){padding:.8rem .6rem;border-bottom:1px solid var(--line);color:var(--fg-0);font-family:var(--f-body);font-size:var(--fs-md);vertical-align:middle}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td.numeric:where(.svelte-3sk18s),.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td.rel:where(.svelte-3sk18s),.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td.region-cell:where(.svelte-3sk18s){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td.numeric:where(.svelte-3sk18s){font-family:var(--f-mono);font-feature-settings:"tnum";color:var(--fg-0)}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td.rel:where(.svelte-3sk18s){font-family:var(--f-mono);color:var(--fg-2);font-size:var(--fs-sm)}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td.region-cell:where(.svelte-3sk18s){font-family:var(--f-mono);color:var(--fg-1);font-size:var(--fs-sm);letter-spacing:var(--tracking-normal)}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td.archetype-cell:where(.svelte-3sk18s){font-family:var(--f-body);font-weight:500;color:var(--fg-1);font-size:var(--fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s):nth-child(2n) td:where(.svelte-3sk18s){background:#ffffff05}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s):nth-child(odd) td.sorted:where(.svelte-3sk18s),.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s):nth-child(2n) td.sorted:where(.svelte-3sk18s){background:var(--bg-2)}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s):not(.opted) td.sorted:where(.svelte-3sk18s){color:var(--ember)}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s){transition:background var(--duration-fast) ease;-webkit-tap-highlight-color:transparent}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr.opted:where(.svelte-3sk18s) td:where(.svelte-3sk18s){color:var(--fg-2)}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s):last-child td:where(.svelte-3sk18s){border-bottom:none}@media (hover: hover){.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s):hover td:where(.svelte-3sk18s){background:var(--bg-2)}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s):hover td.sorted:where(.svelte-3sk18s){background:var(--bg-3)}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s):hover .num-rank:where(.svelte-3sk18s){color:var(--ember)}}.num-rank.svelte-3sk18s{letter-spacing:var(--tracking-normal);color:var(--fg-2)}.dim.svelte-3sk18s{color:var(--fg-2)!important}.hunter-cell.svelte-3sk18s{overflow:hidden}.player.svelte-3sk18s{display:inline-flex;align-items:center;gap:.85rem;color:var(--fg-0);transition:color var(--duration-fast) ease;text-decoration:none;max-width:100%;min-width:0;-webkit-tap-highlight-color:transparent}.player-text.svelte-3sk18s{display:flex;flex-direction:column;line-height:1.15;min-width:0;flex:1}.name.svelte-3sk18s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--f-body);font-weight:500;font-size:var(--fs-md);color:var(--fg-0);transition:color var(--duration-fast) ease}@media (hover: hover){.player.svelte-3sk18s:hover .name:where(.svelte-3sk18s){color:var(--ember)}}.avatar.svelte-3sk18s{width:32px;height:32px;border-radius:var(--r-sm);overflow:hidden;background:var(--bg-3);border:1px solid var(--line-2);display:grid;place-items:center;flex-shrink:0}.avatar.svelte-3sk18s img:where(.svelte-3sk18s){width:100%;height:100%;object-fit:cover;display:block}.avatar-fb.svelte-3sk18s{font-family:var(--f-mono);font-weight:500;font-size:var(--fs-2xs);color:var(--fg-1);letter-spacing:var(--tracking-normal)}.player-sub.svelte-3sk18s{font-family:var(--f-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-normal);color:var(--fg-2);text-transform:uppercase}.self-tag.svelte-3sk18s{display:inline-block;margin-left:.4rem;color:var(--ember);font-family:var(--f-label);font-weight:600;font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.action-col.svelte-3sk18s{text-align:right;width:1%}.remove-btn.svelte-3sk18s{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--line);color:var(--fg-2);cursor:pointer;padding:.4rem;border-radius:var(--r-sm);display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;transition:color var(--duration-fast) ease,border-color var(--duration-fast) ease,background var(--duration-fast) ease}.remove-btn.svelte-3sk18s:hover{color:var(--ember);border-color:var(--ember-line);background:var(--ember-soft)}.remove-btn.svelte-3sk18s:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ledger-warn.svelte-3sk18s{margin:0;padding:.85rem 1.1rem;border-top:1px solid var(--line);background:var(--bg-1);color:var(--fg-2);font-family:var(--f-mono);font-size:var(--fs-xs)}.skill-cell.svelte-3sk18s{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px;line-height:1.05}.skill-num.svelte-3sk18s{font-family:var(--f-mono);font-feature-settings:"tnum"}.skill-stars{margin-right:-1px}.activity.svelte-3sk18s{margin-top:1.4rem;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-1);padding:1.1rem 1.25rem 1.25rem}.activity-head.svelte-3sk18s{display:flex;align-items:center;gap:.7rem;margin-bottom:.35rem}.activity-title.svelte-3sk18s{font-family:var(--f-display);font-size:var(--fs-base);letter-spacing:var(--tracking-wider);color:var(--fg-0);margin:0;text-transform:uppercase}.activity-sub.svelte-3sk18s{margin:0 0 .85rem;font-size:var(--fs-sm)}.live-mark.svelte-3sk18s{display:inline-flex;align-items:center;gap:.45rem;padding:.18rem .55rem;border:1px solid var(--ember-line);border-radius:var(--r-sm);background:rgb(var(--ember-rgb) / .07);color:var(--ember);font-family:var(--f-mono);font-weight:700;font-size:var(--fs-2xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;line-height:1;--live-dot-color: var(--ember)}.live-mark.offline.svelte-3sk18s{--live-dot-color: var(--fg-3);color:var(--fg-2);border-color:var(--line-2);background:var(--bg-2)}.event-timeline.svelte-3sk18s{display:flex;flex-direction:column;gap:.9rem}.event-day.svelte-3sk18s{display:flex;flex-direction:column;gap:.4rem}.event-day-label.svelte-3sk18s{margin:0;font-family:var(--f-mono);font-weight:600;font-size:var(--fs-2xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--fg-2)}.event-list.svelte-3sk18s{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem;overflow:hidden}.event-row.svelte-3sk18s{display:grid;grid-template-columns:4px 18rem minmax(0,1fr);align-items:stretch;gap:0 1rem;padding:.7rem .85rem .7rem .7rem;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-2)}.event-bar.svelte-3sk18s{background:var(--tone, var(--fg-3));border-radius:2px;align-self:stretch}.event-player.svelte-3sk18s{align-self:center}.event-player.svelte-3sk18s{display:inline-flex;align-items:center;gap:.7rem;color:var(--fg-0);text-decoration:none;min-width:0;-webkit-tap-highlight-color:transparent}.event-avatar.svelte-3sk18s{flex:0 0 auto;width:32px;height:32px;border-radius:var(--r-sm);background-color:var(--bg-1);background-size:cover;background-position:center;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);overflow:hidden}.event-avatar-fb.svelte-3sk18s{font-family:var(--f-mono);font-size:var(--fs-2xs);color:var(--fg-2);letter-spacing:var(--tracking-normal)}.event-id.svelte-3sk18s{display:inline-flex;align-items:baseline;gap:.45rem;min-width:0;flex-wrap:wrap}.event-name.svelte-3sk18s{color:var(--fg-0);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}@media (hover: hover){.event-player.svelte-3sk18s:hover .event-name:where(.svelte-3sk18s){color:var(--ember)}}.event-region.svelte-3sk18s{flex:0 0 auto;font-family:var(--f-mono);font-size:var(--fs-2xs);color:var(--fg-2);border:1px solid var(--line-2);padding:.1rem .4rem;border-radius:var(--r-sm);letter-spacing:var(--tracking-snug);white-space:nowrap}.event-card.svelte-3sk18s{align-self:center;justify-self:stretch;min-width:0}.cells.svelte-3sk18s{display:grid;grid-template-columns:56px repeat(7,minmax(0,1fr));align-items:baseline;gap:.35rem .7rem;margin:0;padding:0;color:var(--fg-1)}.time-slot.svelte-3sk18s{font-family:var(--f-mono);font-feature-settings:"tnum";font-size:var(--fs-xs);font-weight:500;color:var(--fg-1);letter-spacing:var(--tracking-normal);white-space:nowrap}.cell.svelte-3sk18s{display:inline-flex;align-items:baseline;gap:.3rem;font-size:var(--fs-md);min-width:0}.cell.has-secondary.svelte-3sk18s{flex-direction:column;align-items:flex-start;gap:.1rem}.cell-line.svelte-3sk18s{display:inline-flex;align-items:baseline;gap:.3rem;min-width:0}.cell-secondary.svelte-3sk18s{font-size:var(--fs-2xs);opacity:.85}.cell-val.svelte-3sk18s{font-family:var(--f-mono);font-feature-settings:"tnum";font-weight:500}.cell-k.svelte-3sk18s{font-family:var(--f-label);font-weight:600;font-size:var(--fs-2xs);letter-spacing:var(--tracking-snug);text-transform:uppercase;color:var(--fg-2)}.tone-good.svelte-3sk18s .cell-val:where(.svelte-3sk18s){color:var(--good)}.tone-bad.svelte-3sk18s .cell-val:where(.svelte-3sk18s){color:var(--bad)}.tone-neutral.svelte-3sk18s .cell-val:where(.svelte-3sk18s),.tone-neutral.svelte-3sk18s .cell-k:where(.svelte-3sk18s){color:var(--fg-3)}.load-more-wrap.svelte-3sk18s{display:flex;justify-content:center;margin-top:.85rem}.load-more-btn.svelte-3sk18s:disabled{opacity:.7;cursor:progress}@media (max-width: 720px){.page-head.svelte-3sk18s{grid-template-columns:1fr;justify-items:center;text-align:center}.title-block.svelte-3sk18s{max-width:100%}.lede.svelte-3sk18s{margin-left:auto;margin-right:auto}.head-stat.svelte-3sk18s{text-align:center;border-left:none;border-top:2px solid var(--ember);padding:.9rem 0 0;flex-direction:row;align-items:center;justify-content:center;gap:.7rem;width:100%}.head-stat-num.svelte-3sk18s{font-size:2.2rem;line-height:1}.head-stat-label.svelte-3sk18s{text-align:left;line-height:1.15}.table-scroll.svelte-3sk18s{overflow-x:visible}.leaderboard.svelte-3sk18s{display:block;min-width:0;table-layout:auto}.leaderboard.svelte-3sk18s colgroup,.leaderboard.svelte-3sk18s thead:where(.svelte-3sk18s){display:none}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s),.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s),.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td:where(.svelte-3sk18s){display:block}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s){position:relative;padding:.85rem .95rem .6rem;border-bottom:1px solid var(--line)}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s):nth-child(2n) td:where(.svelte-3sk18s),.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s):hover td:where(.svelte-3sk18s),.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s) td.sorted:where(.svelte-3sk18s){background:transparent}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td.num-col:where(.svelte-3sk18s){position:absolute;top:.85rem;right:3rem;padding:0!important;border:0;width:auto;text-align:right}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td.action-col:where(.svelte-3sk18s){position:absolute;top:.6rem;right:.7rem;padding:0;border:0;width:auto}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td.hunter-cell:where(.svelte-3sk18s){padding:0 5.5rem .55rem 0;border:0;border-bottom:1px dashed var(--line);margin-bottom:.55rem}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td:where(.svelte-3sk18s):not(.num-col):not(.hunter-cell):not(.action-col){display:flex;justify-content:space-between;align-items:baseline;gap:.85rem;padding:.25rem 0;border:0;text-align:right;font-size:var(--fs-md);white-space:normal}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) td:where(.svelte-3sk18s):not(.num-col):not(.hunter-cell):not(.action-col):before{content:attr(data-label);color:var(--fg-2);font-family:var(--f-label);font-weight:600;text-transform:uppercase;font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide)}.leaderboard.svelte-3sk18s tbody:where(.svelte-3sk18s) tr:where(.svelte-3sk18s):not(.opted) td.sorted:where(.svelte-3sk18s){color:var(--ember)}.activity.svelte-3sk18s{padding:.95rem .9rem 1rem}.event-row.svelte-3sk18s{grid-template-columns:3px 1fr;grid-template-rows:auto auto;gap:.5rem .7rem;padding:.7rem .75rem .7rem .6rem}.event-bar.svelte-3sk18s{grid-row:1 / span 2}.event-player.svelte-3sk18s{grid-column:2;grid-row:1}.event-card.svelte-3sk18s{grid-column:2;grid-row:2;justify-self:stretch}.cells.svelte-3sk18s{display:flex;flex-wrap:wrap;gap:.3rem .9rem}.cell.svelte-3sk18s{font-size:var(--fs-sm)}.time-slot.svelte-3sk18s{flex:0 0 100%}}
