.lb.svelte-c59208{max-width:1040px;margin:0 auto}.lb-aside.svelte-c59208{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.lb-back.svelte-c59208{font-family:var(--font-mono);font-size:var(--font-size-sm);letter-spacing:.06em;color:var(--color-text-faint);text-decoration:none}.lb-back.svelte-c59208:hover{color:var(--color-accent-cool)}.lb-rail.svelte-c59208{padding:var(--space-4) 0 var(--space-3);border-block-end:1px solid var(--color-border-strong);background:var(--color-bg-sunken);margin-bottom:var(--space-5)}.lb-meta.svelte-c59208{margin:0 0 var(--space-2);padding:0 var(--space-4);font-family:var(--font-mono);font-size:var(--font-size-md);font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--color-text-secondary)}.lb-pulse.svelte-c59208{display:inline-block;width:6px;height:6px;margin-right:var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent-success);animation:svelte-c59208-lb-pulse 2.4s ease-in-out infinite}@keyframes svelte-c59208-lb-pulse{0%,to{opacity:1}50%{opacity:.35}}.lb-disclaimer.svelte-c59208{padding:0 var(--space-4);color:var(--color-text-faint)}.lb-jumps.svelte-c59208{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-7);align-items:center;padding:var(--space-3) var(--space-4);margin-bottom:var(--space-5);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-sunken)}.lb-jump.svelte-c59208{display:inline-flex;align-items:center;gap:var(--space-2)}.lb-jump.svelte-c59208 label:where(.svelte-c59208){font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.16em}.lb-jump.svelte-c59208 input:where(.svelte-c59208){width:84px;padding:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--font-size-base);font-variant-numeric:tabular-nums;background:var(--color-bg-base);color:var(--color-text-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.lb-jump.svelte-c59208 input:where(.svelte-c59208):focus{outline:none;border-color:var(--color-accent-cool);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent-cool) 30%,transparent)}#lb-addr-input.svelte-c59208{width:260px;font-size:var(--font-size-md)}@media(max-width:480px){.lb-jumps.svelte-c59208{flex-direction:column;align-items:stretch}.lb-jump.svelte-c59208{width:100%}.lb-jump.svelte-c59208 input:where(.svelte-c59208){flex:1;width:auto}#lb-addr-input.svelte-c59208{width:100%;min-width:0}}.lb-jump-err.svelte-c59208{font-family:var(--font-mono);color:var(--color-accent-danger);font-size:var(--font-size-md)}.lb-jump-info.svelte-c59208{font-family:var(--font-mono);color:var(--color-text-faint);font-size:var(--font-size-md)}.lb-out-of-top.svelte-c59208{padding:var(--space-4) var(--space-5);margin-bottom:var(--space-5);border-left:2px solid var(--color-accent-cool)}.lb-oot-header.svelte-c59208{display:flex;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2)}.lb-oot-rank.svelte-c59208{font-family:var(--font-mono);font-size:var(--font-size-3xl);font-weight:700;color:var(--color-text-primary);font-variant-numeric:tabular-nums}.lb-oot-addr-wrap.svelte-c59208{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-width:0}.lb-oot-resolved.svelte-c59208{font-size:var(--font-size-md);color:var(--color-accent-cool);cursor:help}.lb-oot-dismiss.svelte-c59208{margin-left:auto;background:transparent;border:none;color:var(--color-text-faint);font-size:var(--font-size-3xl);line-height:1;cursor:pointer;padding:0 4px;transition:color var(--motion-fast) var(--ease-standard)}.lb-oot-dismiss.svelte-c59208:hover{color:var(--color-text-primary)}.lb-oot-stats.svelte-c59208{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:var(--font-size-lg);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.lb-oot-total.svelte-c59208{font-weight:700;color:var(--color-text-primary)}.lb-oot-pack.svelte-c59208{padding-left:var(--space-4);border-inline-start:1px solid var(--color-grid-line);color:var(--color-text-dim)}.lb-oot-pack-limited.svelte-c59208{color:var(--color-accent-warning)}.lb-oot-hint.svelte-c59208{margin:0;font-size:var(--font-size-md);color:var(--color-text-faint);font-style:italic}@keyframes svelte-c59208-lb-flash{0%{background:color-mix(in srgb,var(--color-accent-cool) 22%,transparent)}to{background:transparent}}.row-flash.svelte-c59208 td:where(.svelte-c59208){animation:svelte-c59208-lb-flash 2s ease-out}@media(prefers-reduced-motion:reduce){.row-flash.svelte-c59208 td:where(.svelte-c59208){animation:none;background:color-mix(in srgb,var(--color-accent-cool) 12%,transparent)}}.lb-scroll-hint.svelte-c59208{display:none;margin:0 0 var(--space-2);text-align:center;color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.16em}@media(max-width:768px){.lb-scroll-hint.svelte-c59208{display:block}}.lb-table-wrap.svelte-c59208{overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--color-bg-sunken) 30%,transparent),linear-gradient(to right,transparent,var(--color-bg-sunken) 70%) 100% 0,linear-gradient(to right,color-mix(in srgb,var(--color-accent-cool) 14%,transparent),transparent 70%),linear-gradient(to left,color-mix(in srgb,var(--color-accent-cool) 14%,transparent),transparent 70%) 100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,16px 100%,16px 100%;background-attachment:local,local,scroll,scroll;background-color:var(--color-bg-sunken);border:1px solid var(--color-border-strong);border-radius:var(--radius-md)}.lb-table.svelte-c59208{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums}th.svelte-c59208{text-align:right;font-size:var(--font-size-sm);font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-faint);padding:var(--space-5) var(--space-5);background:var(--color-bg-base);border-bottom:1px solid var(--color-border-strong)}.th-rank.svelte-c59208,.th-delta.svelte-c59208,.th-addr.svelte-c59208{text-align:left}.th-pack-limited.svelte-c59208{color:var(--color-accent-warning);box-shadow:inset 0 -2px color-mix(in srgb,var(--color-accent-warning) 60%,transparent)}.section-divider.svelte-c59208 td:where(.svelte-c59208){padding:var(--space-5) var(--space-5) var(--space-4);font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-dim);letter-spacing:.08em;background:var(--color-readout-track);border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-grid-line)}.tier-1.svelte-c59208 .section-divider:where(.svelte-c59208) td:where(.svelte-c59208){border-top:none}.section-toggle.svelte-c59208{cursor:pointer;-webkit-user-select:none;user-select:none}.section-toggle.svelte-c59208:hover td:where(.svelte-c59208){color:var(--color-text-primary)}.section-toggle.svelte-c59208:focus-visible{outline:none}.section-toggle.svelte-c59208:focus-visible td:where(.svelte-c59208){box-shadow:inset 0 0 0 2px var(--color-accent-cool)}.section-toggle.svelte-c59208 .caret:where(.svelte-c59208){display:inline-block;margin-right:var(--space-2);font-size:var(--font-size-xs);transition:transform var(--motion-fast) var(--ease-standard);color:var(--color-accent-cool);transform:rotate(0)}.section-toggle.svelte-c59208 .caret.caret-open:where(.svelte-c59208){transform:rotate(90deg)}.section-count.svelte-c59208{font-weight:400;letter-spacing:0;color:var(--color-text-faint);margin-left:var(--space-1)}td.svelte-c59208{padding:var(--space-5) var(--space-5);background:transparent;border-top:1px solid var(--color-grid-line);font-size:var(--font-size-lg);color:var(--color-text-primary)}.row.svelte-c59208:hover td:where(.svelte-c59208){background:color-mix(in srgb,var(--color-accent-cool) 6%,transparent)}.row-top3.svelte-c59208 td:where(.svelte-c59208):first-child{box-shadow:inset 2px 0 color-mix(in srgb,var(--color-accent-cool) 55%,transparent)}.row-top3.svelte-c59208 .td-rank:where(.svelte-c59208),.row-top3.svelte-c59208 .td-total:where(.svelte-c59208){font-weight:600}.row-rank-1.svelte-c59208 td:where(.svelte-c59208):first-child{box-shadow:inset 2px 0 0 var(--vault-gold-ink)}.row-rank-1.svelte-c59208 .td-rank:where(.svelte-c59208){color:var(--color-tier-s)}.row-rank-1.svelte-c59208 .td-total:where(.svelte-c59208){color:var(--vault-gold-ink)}.td-rank.svelte-c59208{font-variant-numeric:tabular-nums;color:var(--color-text-dim);font-size:var(--font-size-lg)}.row-top3.svelte-c59208 .td-rank:where(.svelte-c59208){color:var(--color-text-secondary);font-size:var(--font-size-2xl);line-height:1}.row-rank-1.svelte-c59208{--medal-glow: color-mix(in srgb, var(--color-tier-s) 55%, transparent)}.row-rank-1.svelte-c59208 .rank-medal:where(.svelte-c59208){display:inline-block;filter:drop-shadow(0 0 6px var(--medal-glow));animation:svelte-c59208-medal-float 3.5s ease-in-out infinite}@keyframes svelte-c59208-medal-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.row-rank-1.svelte-c59208 .rank-medal:where(.svelte-c59208){animation:none;filter:drop-shadow(0 0 5px var(--medal-glow))}}.td-delta.svelte-c59208{font-size:var(--font-size-lg);font-weight:600;text-align:center;padding-left:var(--space-3);padding-right:var(--space-3)}.d-up.svelte-c59208{color:var(--color-accent-success)}.d-down.svelte-c59208{color:var(--color-accent-danger)}.d-flat.svelte-c59208{color:var(--color-text-faint)}.td-total.svelte-c59208{text-align:right;font-weight:600;color:var(--color-text-primary)}.td-pack.svelte-c59208{text-align:right;color:var(--color-text-secondary)}.td-pack-zero.svelte-c59208{color:var(--color-text-dimmer)}.tier-3.svelte-c59208 td:where(.svelte-c59208){padding:var(--space-3) var(--space-5);font-size:var(--font-size-md)}.tier-3.svelte-c59208 .td-rank:where(.svelte-c59208){font-size:var(--font-size-base)}@media(max-width:640px){th.svelte-c59208{font-size:var(--font-size-md);padding:var(--space-4) var(--space-3)}td.svelte-c59208{padding:var(--space-4) var(--space-3);font-size:var(--font-size-md)}.tier-3.svelte-c59208 td:where(.svelte-c59208){padding:var(--space-2) var(--space-3);font-size:var(--font-size-base)}.row-top3.svelte-c59208 .td-rank:where(.svelte-c59208){font-size:var(--font-size-xl)}}
