:root{--lsr-bg:#03050a;--lsr-bg-2:#081218;--lsr-bg-3:#0d1922;--lsr-fg:#c8e0f0;--lsr-fg-dim:#7fa5b5;--lsr-accent:#e8944f;--lsr-accent-bright:#f5b074;--lsr-accent-dim:#9a5c2f;--lsr-accent-muted:#5a4a40;--lsr-accent-subtle:#e8944f1a;--lsr-surface-muted:#0a1420;--lsr-border-muted:#161f28;--lsr-data-neutral:#7a96a8;--lsr-danger:#d2483f;--lsr-ok:#a6d957;--lsr-muted:#667a88;--lsr-accent-2:#00d9d9;--lsr-accent-2-bright:#33e8e8;--lsr-accent-2-dim:teal;--lsr-border:#1a2a35;--lsr-border-accent:#284a5f;--lsr-milestone-first:#ff4fa3;--lsr-radius:2px;--lsr-shadow:0 1px 0 #ffffff08 inset, 0 2px 16px #00000080;--lsr-font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lsr-font-mono:ui-monospace, "SFMono-Regular", Menlo, monospace;--lsr-content-width:1100px;--lsr-class-marauder:#e05030;--lsr-class-duelist:#c8a040;--lsr-class-ranger:#60b830;--lsr-class-shadow:#4898d8;--lsr-class-witch:#8060c8;--lsr-class-templar:#e0c8a0;--lsr-class-scion:#c8b8e0;--lsr-milestone-lead:#39d8ff;--lsr-twitch:#9146ff;--lsr-twitch-fg:#b793ff;--lsr-twitch-fg-bright:#d4c2ff;--lsr-medal-gold:#e8c25a;--lsr-medal-silver:#c2cad2;--lsr-medal-bronze:#cd7f43}html,body{background:var(--lsr-bg);color:var(--lsr-fg);font-family:var(--lsr-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin:0;padding:0;font-size:16px;line-height:1.6;overflow-x:clip}*,:before,:after{box-sizing:border-box}a{color:var(--lsr-accent-bright);text-decoration:none}a:hover{color:var(--lsr-fg);text-decoration:underline}.container{width:100%;max-width:var(--lsr-content-width);margin:0 auto;padding:24px clamp(16px,4vw,32px)}.theme-poe2{--lsr-bg:#090b0e;--lsr-bg-2:#0f1318;--lsr-bg-3:#161b22;--lsr-accent:#4a7fb5;--lsr-accent-bright:#6aadeb;--lsr-accent-dim:#2d5580;--lsr-accent-muted:#3a4452;--lsr-accent-subtle:#4a7fb51a;--lsr-surface-muted:#0f1318;--lsr-border-muted:#18202a;--lsr-data-neutral:#849098;--lsr-border:#1c2430;--lsr-border-accent:#283548;--lsr-muted:#607080;--lsr-fg-dim:#a0b4c8}.theme-breach{--lsr-bg:#0a080f;--lsr-bg-2:#121019;--lsr-bg-3:#1b1825;--lsr-fg:#e7e3f0;--lsr-fg-dim:#b3acc6;--lsr-accent:#9b5cd6;--lsr-accent-bright:#b884ec;--lsr-accent-dim:#5f3a93;--lsr-accent-muted:#4a4458;--lsr-accent-subtle:#9b5cd61a;--lsr-surface-muted:#16141d;--lsr-border-muted:#221f2c;--lsr-data-neutral:#8a8499;--lsr-accent-2:#46b0c9;--lsr-accent-2-bright:#6fd0e6;--lsr-accent-2-dim:#2b6a7d;--lsr-danger:#d2483f;--lsr-ok:#5cbf78;--lsr-muted:#6f6982;--lsr-border:#262232;--lsr-border-accent:#37304c}.theme-allflame{--lsr-bg:#03050a;--lsr-bg-2:#081218;--lsr-bg-3:#0d1922;--lsr-fg:#c8e0f0;--lsr-fg-dim:#7fa5b5;--lsr-accent:#e8944f;--lsr-accent-bright:#f5b074;--lsr-accent-dim:#9a5c2f;--lsr-accent-muted:#5a4a40;--lsr-accent-subtle:#e8944f1a;--lsr-surface-muted:#0a1420;--lsr-border-muted:#161f28;--lsr-data-neutral:#7a96a8;--lsr-accent-2:#00d9d9;--lsr-accent-2-bright:#33e8e8;--lsr-accent-2-dim:teal;--lsr-danger:#d2483f;--lsr-ok:#a6d957;--lsr-muted:#667a88;--lsr-border:#1a2a35;--lsr-border-accent:#284a5f}.theme-abyss{--lsr-bg:#070b09;--lsr-bg-2:#0e1512;--lsr-bg-3:#15201b;--lsr-fg:#e0eae4;--lsr-fg-dim:#a6bcb0;--lsr-accent:#3fa86b;--lsr-accent-bright:#5fd98f;--lsr-accent-dim:#236b45;--lsr-accent-muted:#3a4a42;--lsr-accent-subtle:#3fa86b1a;--lsr-surface-muted:#0e1512;--lsr-border-muted:#19241f;--lsr-data-neutral:#84968c;--lsr-accent-2:#37b0a6;--lsr-accent-2-bright:#5fd6cb;--lsr-accent-2-dim:#1f6b64;--lsr-danger:#d2483f;--lsr-ok:#a6d957;--lsr-muted:#6a7a72;--lsr-border:#1d2a24;--lsr-border-accent:#2b3d34}.theme-delirium{--lsr-bg:#0b0d12;--lsr-bg-2:#121722;--lsr-bg-3:#1a2332;--lsr-fg:#e5ebf5;--lsr-fg-dim:#b6c0d1;--lsr-accent:#c5ccd9;--lsr-accent-bright:#f3f6fb;--lsr-accent-dim:#7f889a;--lsr-accent-muted:#4f5663;--lsr-accent-subtle:#c5ccd91f;--lsr-surface-muted:#141a27;--lsr-border-muted:#242c3c;--lsr-data-neutral:#9eaac0;--lsr-accent-2:#8e79b8;--lsr-accent-2-bright:#b29ad8;--lsr-accent-2-dim:#5e4f7c;--lsr-danger:#d65a57;--lsr-ok:#72c28a;--lsr-muted:#7d889d;--lsr-border:#2a3345;--lsr-border-accent:#3d4760;--lsr-milestone-first:#d9dde8}.theme-ultimatum{--lsr-bg:#0c0909;--lsr-bg-2:#151010;--lsr-bg-3:#201616;--lsr-fg:#f0dfdf;--lsr-fg-dim:#c9abab;--lsr-accent:#c94a3f;--lsr-accent-bright:#e96e62;--lsr-accent-dim:#7f2a26;--lsr-accent-muted:#5f4545;--lsr-accent-subtle:#c94a3f1f;--lsr-surface-muted:#171111;--lsr-border-muted:#271b1b;--lsr-data-neutral:#ac9595;--lsr-accent-2:#8c98b6;--lsr-accent-2-bright:#b0bddb;--lsr-accent-2-dim:#545f77;--lsr-danger:#ea5f55;--lsr-ok:#96c268;--lsr-muted:#8f7474;--lsr-border:#312121;--lsr-border-accent:#4b3030;--lsr-milestone-first:#dc8f60}.page-intro{margin-bottom:20px}.page-intro p,p.page-intro{color:var(--lsr-fg-dim);margin:0;font-size:13px;line-height:1.6}.surface{background:var(--lsr-bg-2);border:1px solid var(--lsr-border);position:relative}.lsr-collapsible-toggle{border-radius:var(--lsr-radius);transition:background-color .14s,box-shadow .14s;box-shadow:inset 0 0 0 1px #0000}.lsr-collapsible-toggle:hover{background:color-mix(in srgb, var(--lsr-bg-3) 92%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lsr-border-accent) 72%, transparent)}.lsr-collapsible-toggle:focus-visible{outline:1px solid var(--lsr-border-accent);outline-offset:1px}.lsr-collapsible-indicator{transition:color .14s}.lsr-collapsible-toggle:hover .lsr-collapsible-indicator{color:var(--lsr-fg)}.surface:before,.surface:after{content:"";pointer-events:none;opacity:.5;width:10px;height:10px;position:absolute}.surface:before{border-top:2px solid var(--lsr-accent-muted);border-left:2px solid var(--lsr-accent-muted);top:-1px;left:-1px}.surface:after{border-bottom:2px solid var(--lsr-accent-muted);border-right:2px solid var(--lsr-accent-muted);bottom:-1px;right:-1px}.surface--interactive{cursor:pointer;border-left:3px solid #0000;transition:border-color .12s,border-left-color .12s}.surface--interactive:hover{border-color:var(--lsr-border-accent);border-left-color:var(--lsr-accent-dim)}.surface--passive{background:var(--lsr-bg-3);border:1px solid var(--lsr-border);border-left:3px solid var(--lsr-border-accent)}.section-heading{text-transform:none;letter-spacing:.02em;color:var(--lsr-fg);border-bottom:none;margin:28px 0 12px;padding-bottom:8px;font-size:14px;font-weight:700;position:relative}.section-heading:after{content:"";background:var(--lsr-accent);border-radius:1px;width:40px;height:2px;position:absolute;bottom:0;left:0}.label-xs{text-transform:uppercase;letter-spacing:.08em;color:var(--lsr-muted);font-size:10px;font-weight:700}.hint{color:var(--lsr-muted);margin:0 0 14px;font-size:12px}.btn{font-family:var(--lsr-font);text-transform:uppercase;letter-spacing:.08em;color:var(--lsr-fg-dim);border:1px solid var(--lsr-border);border-radius:var(--lsr-radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:6px 14px;font-size:11px;font-weight:600;text-decoration:none;transition:color .12s,background .12s,border-color .12s;display:inline-flex}.btn:hover:not(:disabled){color:var(--lsr-fg);border-color:var(--lsr-border-accent)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.primary{background:var(--lsr-accent);border-color:var(--lsr-accent);color:var(--lsr-bg);font-weight:800}.btn.primary:hover:not(:disabled){background:var(--lsr-accent-bright);border-color:var(--lsr-accent-bright);color:var(--lsr-bg)}.btn.ghost{color:var(--lsr-fg-dim);border-color:#0000}.btn.ghost:hover:not(:disabled){color:var(--lsr-fg);border-color:var(--lsr-border)}.btn.danger{border-color:var(--lsr-danger);color:var(--lsr-danger)}.btn.danger:hover:not(:disabled){color:var(--lsr-danger);background:#c44b3c1f}.auth-button.svelte-r761lh{align-items:center;gap:10px;display:flex}.auth-user.svelte-r761lh{color:var(--lsr-accent);letter-spacing:.02em;font-size:13px;font-weight:600}.auth-action.svelte-r761lh{letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--lsr-border);border-radius:var(--lsr-radius);color:var(--lsr-muted);cursor:pointer;background:0 0;padding:6px 14px;font-size:12px;font-weight:600;transition:color .15s,border-color .15s}.auth-action.svelte-r761lh:hover{color:var(--lsr-fg);border-color:var(--lsr-fg)}.auth-action.login.svelte-r761lh{color:var(--lsr-accent);border-color:var(--lsr-accent)}.auth-action.login.svelte-r761lh:hover{color:var(--lsr-accent-bright);border-color:var(--lsr-accent-bright)}.auth-loading.svelte-r761lh{color:var(--lsr-muted);font-size:13px}.ad-slot.svelte-1hiy7v7{border:1px solid var(--lsr-border);background:var(--lsr-bg-2);color:var(--lsr-fg-dim);align-items:center;gap:12px;min-height:70px;margin:24px auto 0;padding:8px 12px;font-size:12px;line-height:1.4;display:flex}.ad-footer.svelte-1hiy7v7{margin-top:24px}.label.svelte-1hiy7v7{text-transform:uppercase;letter-spacing:.08em;color:var(--lsr-muted);border-right:1px solid var(--lsr-border);flex-shrink:0;padding-right:12px;font-size:10px}.placeholder.svelte-1hiy7v7{text-align:center;color:var(--lsr-fg-dim);flex:1}.support-link.svelte-1hiy7v7{color:var(--lsr-accent-bright,var(--lsr-fg));font-weight:500;text-decoration:none}.support-link.svelte-1hiy7v7:hover{text-decoration:underline}.support-text.svelte-1hiy7v7{color:var(--lsr-fg-dim)}.adsense-container.svelte-1hiy7v7{flex:1;justify-content:center;align-items:center;min-height:50px;display:flex}@media (width<=600px){.ad-slot.svelte-1hiy7v7{flex-direction:column;gap:6px;min-height:60px;padding:8px}.label.svelte-1hiy7v7{border-right:0;border-bottom:1px solid var(--lsr-border);padding-bottom:4px;padding-right:0}}.consent-banner.svelte-1b4rsd0{z-index:200;background:var(--lsr-bg-2);border-top:1px solid var(--lsr-border);color:var(--lsr-fg-dim);justify-content:center;align-items:center;gap:16px;padding:10px 20px;font-size:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.consent-text.svelte-1b4rsd0{max-width:500px;margin:0;line-height:1.5}.consent-actions.svelte-1b4rsd0{flex-shrink:0;gap:8px;display:flex}.consent-btn.svelte-1b4rsd0{text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--lsr-border);cursor:pointer;padding:6px 14px;font-family:inherit;font-size:11px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.consent-btn.accept.svelte-1b4rsd0{background:var(--lsr-accent);color:var(--lsr-bg);border-color:var(--lsr-accent)}.consent-btn.accept.svelte-1b4rsd0:hover{background:var(--lsr-accent-bright);border-color:var(--lsr-accent-bright)}.consent-btn.decline.svelte-1b4rsd0{color:var(--lsr-muted);background:0 0}.consent-btn.decline.svelte-1b4rsd0:hover{color:var(--lsr-fg-dim);border-color:var(--lsr-border-accent)}@media (width<=600px){.consent-banner.svelte-1b4rsd0{flex-direction:column;gap:8px;padding:12px 16px}}.panel.svelte-cs80vi{background:var(--lsr-bg-2);border-right:1px solid var(--lsr-border);z-index:200;pointer-events:none;flex-direction:column;width:260px;max-width:85vw;transition:transform .2s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.panel.open.svelte-cs80vi{pointer-events:auto;transform:translate(0)}.panel-header.svelte-cs80vi{border-bottom:1px solid var(--lsr-border);background:#af60250a;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.panel-title.svelte-cs80vi{text-transform:uppercase;letter-spacing:.08em;color:var(--lsr-accent-bright);font-size:12px;font-weight:700}.close-btn.svelte-cs80vi{border:1px solid var(--lsr-border);min-width:40px;min-height:40px;color:var(--lsr-muted);font-family:var(--lsr-font-mono);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.close-btn.svelte-cs80vi:hover{color:var(--lsr-danger);border-color:var(--lsr-danger)}.close-btn.svelte-cs80vi:focus-visible,.btn-toggle.svelte-cs80vi:focus-visible{outline:2px solid var(--lsr-accent-bright);outline-offset:2px}.panel-body.svelte-cs80vi{flex-direction:column;gap:16px;padding:14px;display:flex}.field.svelte-cs80vi{flex-direction:column;gap:6px;display:flex}.field-label.svelte-cs80vi{text-transform:uppercase;letter-spacing:.08em;color:var(--lsr-muted);font-size:10px;font-weight:600}select.svelte-cs80vi{width:100%;font-size:13px;font-family:var(--lsr-font);color:var(--lsr-fg);background:var(--lsr-bg);border:1px solid var(--lsr-border);cursor:pointer;padding:8px 10px}select.svelte-cs80vi:focus{outline:1px solid var(--lsr-accent-bright);outline-offset:-1px}.btn-group.svelte-cs80vi{gap:2px;display:flex}.btn-toggle.svelte-cs80vi{min-height:40px;font-size:11px;font-weight:700;font-family:var(--lsr-font);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--lsr-muted);background:var(--lsr-bg);border:1px solid var(--lsr-border);cursor:pointer;flex:1;padding:6px 0;transition:background .15s,color .15s}.btn-toggle.svelte-cs80vi:hover{color:var(--lsr-fg)}.btn-toggle.active.svelte-cs80vi{background:var(--lsr-accent);color:var(--lsr-bg);border-color:var(--lsr-accent);box-shadow:inset 0 -2px 0 var(--lsr-bg)}.btn-toggle.svelte-cs80vi:disabled{opacity:.4;cursor:default}.btn-toggle.svelte-cs80vi:disabled:hover{color:var(--lsr-muted)}.error-msg.svelte-cs80vi{color:var(--lsr-danger);margin:0;font-size:12px}.current.svelte-cs80vi{border:1px solid var(--lsr-border);background:var(--lsr-bg);text-align:center;padding:10px}.current-label.svelte-cs80vi{text-transform:uppercase;letter-spacing:.08em;color:var(--lsr-muted);margin-bottom:4px;font-size:9px;font-weight:600;display:block}.current-value.svelte-cs80vi{color:var(--lsr-accent-bright);font-size:14px;font-weight:700}.pref-toggle.svelte-cs80vi{min-height:40px;color:var(--lsr-muted);cursor:pointer;border-top:1px solid var(--lsr-border);align-items:center;gap:8px;padding-top:8px;font-size:11px;display:flex}.pref-toggle.svelte-cs80vi input[type=checkbox]:where(.svelte-cs80vi){flex-shrink:0}.panel.svelte-t5ts7h{background:var(--lsr-bg-2);border-left:1px solid var(--lsr-border);z-index:200;pointer-events:none;flex-direction:column;width:340px;max-width:90vw;transition:transform .2s;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.panel.open.svelte-t5ts7h{pointer-events:auto;transform:translate(0)}.panel-header.svelte-t5ts7h{border:1px solid var(--lsr-border-accent);border-bottom-color:var(--lsr-accent-dim);background:linear-gradient(100deg, var(--lsr-accent-subtle), #03050a5c);flex-shrink:0;align-items:center;gap:8px;margin:8px 8px 0;padding:9px 10px;display:flex}.panel-title.svelte-t5ts7h{border:1px solid var(--lsr-accent-dim);text-transform:uppercase;letter-spacing:.08em;min-height:24px;color:var(--lsr-accent-bright);background:var(--lsr-bg-2);align-items:center;padding:3px 7px;font-size:12px;font-weight:700;display:inline-flex}.panel-count.svelte-t5ts7h{font-size:10px;font-family:var(--lsr-font-mono);color:var(--lsr-muted);background:var(--lsr-bg);border:1px solid var(--lsr-border);padding:1px 6px}.panel-actions.svelte-t5ts7h{align-items:center;gap:6px;margin-left:auto;display:flex}.action-btn.svelte-t5ts7h{border:1px solid var(--lsr-border);color:var(--lsr-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:700;font-family:var(--lsr-font);cursor:pointer;background:0 0;padding:3px 8px}.action-btn.svelte-t5ts7h:hover{color:var(--lsr-accent-bright);border-color:var(--lsr-accent-dim)}.close-btn.svelte-t5ts7h{border:1px solid var(--lsr-border);color:var(--lsr-muted);font-family:var(--lsr-font-mono);cursor:pointer;background:0 0;padding:2px 8px;font-size:12px}.close-btn.svelte-t5ts7h:hover{color:var(--lsr-danger);border-color:var(--lsr-danger)}.share-panel.svelte-t5ts7h{border-bottom:1px solid var(--lsr-border);flex-shrink:0;gap:6px;padding:8px 14px;display:flex}.share-input.svelte-t5ts7h{min-width:0;font-size:11px;font-family:var(--lsr-font-mono);color:var(--lsr-fg);background:var(--lsr-bg);border:1px solid var(--lsr-border);flex:1;padding:4px 6px}.panel-body.svelte-t5ts7h{flex:1;padding:10px 14px;overflow-y:auto}.empty.svelte-t5ts7h{border:1px dashed var(--lsr-border-accent);min-height:132px;font-family:var(--lsr-font-mono);letter-spacing:.1em;color:var(--lsr-muted);text-align:center;text-transform:uppercase;background:radial-gradient(ellipse at center, var(--lsr-accent-subtle), transparent 75%);place-items:center;gap:10px;margin:4px 0 12px;padding:18px;font-size:10px;font-weight:700;display:grid}.empty.svelte-t5ts7h:before{border:1px solid var(--lsr-accent-dim);content:"";width:22px;height:22px;transform:rotate(45deg)}.league-group.svelte-t5ts7h{border:1px solid var(--lsr-border);background:var(--lsr-bg);margin-bottom:10px}.league-header.svelte-t5ts7h{border-bottom:1px solid var(--lsr-border);background:#af60250a;align-items:center;gap:6px;padding:8px 10px;display:flex}.league-name.svelte-t5ts7h{border:1px solid var(--lsr-accent-dim);text-transform:uppercase;letter-spacing:.06em;min-height:22px;color:var(--lsr-accent-bright);background:var(--lsr-bg-2);align-items:center;padding:3px 6px;font-size:11px;font-weight:700;display:inline-flex}.league-count.svelte-t5ts7h{font-size:9px;font-family:var(--lsr-font-mono);color:var(--lsr-muted);background:var(--lsr-bg-2);border:1px solid var(--lsr-border);padding:0 4px}.league-remove.svelte-t5ts7h{border:1px solid var(--lsr-border);color:var(--lsr-muted);font-family:var(--lsr-font-mono);cursor:pointer;background:0 0;margin-left:auto;padding:1px 6px;font-size:11px}.league-remove.svelte-t5ts7h:hover{color:var(--lsr-danger);border-color:var(--lsr-danger)}.mini-lanes.svelte-t5ts7h{flex-direction:column;gap:4px;padding:6px 8px;display:flex}.mini-lane.svelte-t5ts7h{align-items:center;gap:6px;display:flex}.mini-lane.dead.svelte-t5ts7h{opacity:.7}.ml-info.svelte-t5ts7h{flex-shrink:0;width:90px;min-width:0;overflow:hidden}.ml-name.svelte-t5ts7h{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;text-decoration:none;display:block;overflow:hidden}.ml-name.svelte-t5ts7h:hover{text-decoration:underline}.ml-meta.svelte-t5ts7h{text-transform:uppercase;letter-spacing:.04em;color:var(--lsr-muted);white-space:nowrap;font-size:9px;display:block}.ml-dead.svelte-t5ts7h{text-transform:uppercase;background:var(--lsr-danger);color:#fff;margin-left:2px;padding:0 3px;font-size:8px;font-weight:700;display:inline-block}.ml-bar-wrap.svelte-t5ts7h{border:1px solid var(--lsr-border);background:#ffffff05;flex:1;min-width:40px;height:14px;position:relative}.ml-bar.svelte-t5ts7h{background:var(--lsr-accent);opacity:.4;height:100%;transition:width .6s}.mini-lane.dead.svelte-t5ts7h .ml-bar:where(.svelte-t5ts7h){background:var(--lsr-danger)}.ml-level.svelte-t5ts7h{font-size:9px;font-weight:700;font-family:var(--lsr-font-mono);color:var(--lsr-fg);text-shadow:0 0 3px var(--lsr-bg), 0 0 6px var(--lsr-bg);white-space:nowrap;pointer-events:none;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.ml-right.svelte-t5ts7h{flex-shrink:0;align-items:center;gap:4px;display:flex}.ml-xp.svelte-t5ts7h{font-size:10px;font-family:var(--lsr-font-mono);font-variant-numeric:tabular-nums;color:var(--lsr-fg-dim);text-align:right;width:38px}.ml-remove.svelte-t5ts7h{color:var(--lsr-muted);font-family:var(--lsr-font-mono);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:10px;line-height:1}.ml-remove.svelte-t5ts7h:hover{color:var(--lsr-danger)}.off-ladder.svelte-t5ts7h{border-top:1px solid var(--lsr-border);color:var(--lsr-muted);flex-wrap:wrap;align-items:baseline;gap:0 3px;padding:6px 8px;font-size:10px;display:flex}.off-label.svelte-t5ts7h{margin-right:2px;font-weight:600}.off-name.svelte-t5ts7h{white-space:nowrap}.off-remove.svelte-t5ts7h{color:var(--lsr-muted);font-family:var(--lsr-font-mono);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:9px;line-height:1}.off-remove.svelte-t5ts7h:hover{color:var(--lsr-danger)}.sep.svelte-t5ts7h{color:var(--lsr-muted)}.ml-compare-btn.svelte-t5ts7h{border:1px solid var(--lsr-border);color:var(--lsr-muted);font-family:var(--lsr-font-mono);cursor:pointer;background:0 0;flex-shrink:0;width:18px;height:18px;padding:0;font-size:9px;font-weight:700;line-height:1}.ml-compare-btn.svelte-t5ts7h:hover{color:var(--lsr-accent-bright);border-color:var(--lsr-accent)}.ml-compare-btn.active.svelte-t5ts7h{color:var(--lsr-accent-bright);border-color:var(--lsr-accent);background:#af602526}.compare-section.svelte-t5ts7h{border-top:2px solid var(--lsr-accent-dim);flex-shrink:0}.compare-toggle.svelte-t5ts7h{border:1px solid var(--lsr-border-accent);border-left:3px solid var(--lsr-accent-dim);background:linear-gradient(100deg, var(--lsr-accent-subtle), #03050a5c);cursor:pointer;width:calc(100% - 16px);font-family:var(--lsr-font);align-items:center;gap:6px;margin:8px 8px 0;padding:8px 10px;display:flex}.compare-toggle.svelte-t5ts7h:hover{background:#af60251f}.compare-toggle-label.svelte-t5ts7h{text-transform:uppercase;letter-spacing:.08em;color:var(--lsr-accent-bright);font-size:11px;font-weight:700}.compare-toggle-count.svelte-t5ts7h{font-size:9px;font-family:var(--lsr-font-mono);color:var(--lsr-muted);background:var(--lsr-bg);border:1px solid var(--lsr-border);padding:0 4px}.compare-toggle-arrow.svelte-t5ts7h{font-family:var(--lsr-font-mono);color:var(--lsr-muted);margin-left:auto;font-size:10px}.compare-body.svelte-t5ts7h{padding:8px 14px 12px}.compare-desc.svelte-t5ts7h{color:var(--lsr-muted);flex-wrap:wrap;gap:4px;margin:0 0 8px;font-size:10px;line-height:1.5;display:flex}.compare-desc.svelte-t5ts7h span:where(.svelte-t5ts7h){border:1px solid var(--lsr-border);min-height:22px;color:var(--lsr-fg-dim);background:var(--lsr-bg-3);align-items:center;padding:3px 6px;font-size:8px;line-height:1.3;display:inline-flex}.cmp-slot.svelte-t5ts7h{border:1px solid var(--lsr-border);background:var(--lsr-bg);align-items:center;gap:6px;margin-bottom:4px;padding:6px 8px;display:flex}.cmp-slot-label.svelte-t5ts7h{font-family:var(--lsr-font-mono);color:var(--lsr-accent-bright);border:1px solid var(--lsr-accent);flex-shrink:0;padding:0 4px;font-size:10px;font-weight:700}.cmp-slot-info.svelte-t5ts7h{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cmp-slot-name.svelte-t5ts7h{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;text-decoration:none;overflow:hidden}.cmp-slot-name.svelte-t5ts7h:hover{text-decoration:underline}.cmp-slot-meta.svelte-t5ts7h{text-transform:uppercase;letter-spacing:.04em;color:var(--lsr-muted);font-size:9px}.cmp-slot-league.svelte-t5ts7h{color:var(--lsr-fg-dim);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.cmp-slot-empty.svelte-t5ts7h{border:1px dashed var(--lsr-border-accent);min-height:24px;color:var(--lsr-muted);background:var(--lsr-bg-2);align-items:center;padding:3px 6px;font-size:10px;display:inline-flex}.cmp-slot-clear.svelte-t5ts7h{border:1px solid var(--lsr-border);color:var(--lsr-muted);font-family:var(--lsr-font-mono);cursor:pointer;background:0 0;flex-shrink:0;width:20px;height:20px;padding:0;font-size:10px}.cmp-slot-clear.svelte-t5ts7h:hover{color:var(--lsr-danger);border-color:var(--lsr-danger)}.cmp-cross-league.svelte-t5ts7h{color:var(--lsr-accent-bright);border:1px solid var(--lsr-accent-dim);background:#af602514;margin:6px 0;padding:4px 8px;font-size:10px}.cmp-metrics.svelte-t5ts7h{flex-direction:column;gap:2px;margin-top:8px;display:flex}.cmp-row.svelte-t5ts7h{border-bottom:1px solid var(--lsr-border);grid-template-columns:68px minmax(0,1fr) minmax(0,1fr) 50px;align-items:baseline;gap:4px;padding:3px 0;font-size:10px;display:grid}.cmp-row.svelte-t5ts7h:last-child{border-bottom:none}.cmp-label.svelte-t5ts7h{color:var(--lsr-muted);text-transform:uppercase;letter-spacing:.04em;font-size:9px}.cmp-val.svelte-t5ts7h{font-family:var(--lsr-font-mono);color:var(--lsr-fg);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.cmp-delta.svelte-t5ts7h{font-family:var(--lsr-font-mono);color:var(--lsr-fg-dim);text-align:right;font-size:9px}.cmp-delta.better.svelte-t5ts7h{color:#6ad06a}.cmp-delta.worse.svelte-t5ts7h{color:var(--lsr-danger)}.cmp-na.svelte-t5ts7h{color:var(--lsr-muted);font-style:italic}.cmp-status-dead.svelte-t5ts7h{color:var(--lsr-danger)}.cmp-status-inactive.svelte-t5ts7h{color:var(--lsr-muted)}.cmp-actions.svelte-t5ts7h{gap:6px;margin-top:6px;display:flex}.cmp-action-btn.svelte-t5ts7h{border:1px solid var(--lsr-border);color:var(--lsr-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:700;font-family:var(--lsr-font);cursor:pointer;background:0 0;padding:3px 8px}.cmp-action-btn.svelte-t5ts7h:hover{color:var(--lsr-accent-bright);border-color:var(--lsr-accent)}.watchlist-state.svelte-t5ts7h{border:1px solid var(--lsr-border-accent);border-left:3px solid var(--lsr-accent-dim);color:var(--lsr-muted);background:#03050a5c;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 8px;padding:6px 8px;font-size:10px;line-height:1.4;display:flex}.watchlist-state.svelte-t5ts7h p:where(.svelte-t5ts7h){margin:0}.watchlist-error.svelte-t5ts7h{border-left-color:var(--lsr-danger);color:var(--lsr-fg-dim)}.watchlist-retry.svelte-t5ts7h{border:1px solid var(--lsr-border);color:var(--lsr-accent-bright);font:inherit;cursor:pointer;background:0 0;padding:2px 6px}.watchlist-retry.svelte-t5ts7h:hover{border-color:var(--lsr-accent)}.off-note.svelte-t5ts7h{border:1px solid var(--lsr-border);border-left:3px solid var(--lsr-accent-dim);color:var(--lsr-muted);background:var(--lsr-bg-2);margin:2px 8px 8px;padding:6px 8px;font-size:9px;line-height:1.4}.sort-selector.svelte-2e6gqb{align-items:center;display:flex}.sort-group.svelte-2e6gqb{gap:6px;display:flex}.sort-btn.svelte-2e6gqb{min-height:40px;font-size:12px;font-weight:600;font-family:var(--lsr-font);letter-spacing:.04em;text-transform:uppercase;color:var(--lsr-muted);border:1px solid var(--lsr-border);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:5px 12px;transition:color .15s,border-color .15s;display:flex}.sort-btn.svelte-2e6gqb:hover{color:var(--lsr-fg-dim);border-color:var(--lsr-border-accent)}.sort-btn.svelte-2e6gqb:focus-visible{outline:2px solid var(--lsr-accent-bright);outline-offset:2px}.sort-btn.active.svelte-2e6gqb{color:var(--lsr-accent-bright);border-color:var(--lsr-accent)}.radio-dot.svelte-2e6gqb{border:2px solid var(--lsr-border-accent);border-radius:50%;flex-shrink:0;width:10px;height:10px;transition:border-color .15s,background .15s;display:inline-block}.sort-btn.active.svelte-2e6gqb .radio-dot:where(.svelte-2e6gqb){border-color:var(--lsr-accent);background:var(--lsr-accent)}.sort-btn.svelte-2e6gqb:hover .radio-dot:where(.svelte-2e6gqb){border-color:var(--lsr-accent-dim)}.tab-banner.svelte-1nnqt21{color:var(--lsr-fg-dim);background:var(--lsr-bg-2);border-bottom:1px solid var(--lsr-border);justify-content:center;align-items:center;gap:12px;padding:4px 16px;font-size:11px;display:flex}.dismiss.svelte-1nnqt21{color:var(--lsr-muted);cursor:pointer;font-size:12px;font-family:var(--lsr-font-mono);background:0 0;border:none;padding:0 4px;line-height:1}.dismiss.svelte-1nnqt21:hover{color:var(--lsr-fg)}.data-mode-toggle.svelte-c7tzft{min-height:36px;font-family:var(--lsr-font);text-transform:uppercase;letter-spacing:.06em;color:var(--lsr-fg-dim);background:var(--lsr-bg-2);border:1px solid var(--lsr-border-accent);border-radius:var(--lsr-radius);cursor:pointer;box-shadow:var(--lsr-shadow);opacity:.8;align-items:center;gap:7px;margin:10px 0 0;padding:6px 10px;font-size:12px;font-weight:700;transition:opacity .15s,border-color .15s,color .15s;display:inline-flex;position:static}.data-mode-toggle.svelte-c7tzft:hover{opacity:1;color:var(--lsr-fg);border-color:var(--lsr-accent)}.data-mode-toggle.live.svelte-c7tzft{color:var(--lsr-ok);border-color:var(--lsr-ok)}.dmt-dot.svelte-c7tzft{background:var(--lsr-muted);border-radius:50%;flex-shrink:0;width:7px;height:7px}.data-mode-toggle.live.svelte-c7tzft .dmt-dot:where(.svelte-c7tzft){background:var(--lsr-ok);box-shadow:0 0 6px 1px var(--lsr-ok)}.dmt-swap.svelte-c7tzft{color:var(--lsr-muted);border-left:1px solid var(--lsr-border);padding-left:7px;font-size:10px}.data-mode-toggle.svelte-c7tzft:hover .dmt-swap:where(.svelte-c7tzft){color:var(--lsr-accent-bright)}.theme-toggle.svelte-1cmi4dh{border:1px solid var(--lsr-border);border-radius:var(--lsr-radius);background:var(--lsr-bg-2);align-items:center;gap:2px;padding:2px;display:inline-flex}@media (width<=640px){.theme-toggle.svelte-1cmi4dh{flex-wrap:wrap;max-width:100%}}.theme-opt.svelte-1cmi4dh{min-height:36px;font-family:var(--lsr-font);text-transform:uppercase;letter-spacing:.08em;color:var(--lsr-muted);border-radius:var(--lsr-radius);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:700;transition:color .12s,background .12s;display:inline-flex}.theme-opt.svelte-1cmi4dh:hover:not(:disabled){color:var(--lsr-fg-dim)}.theme-opt.active.svelte-1cmi4dh{color:var(--lsr-fg);background:var(--lsr-bg-3);box-shadow:inset 0 -2px 0 var(--lsr-accent-bright)}.theme-opt.svelte-1cmi4dh:disabled{cursor:not-allowed;opacity:.45}.theme-opt.svelte-1cmi4dh:focus-visible{outline:2px solid var(--lsr-accent-bright);outline-offset:2px}.swatch.svelte-1cmi4dh{border:1px solid #ffffff40;border-radius:50%;width:9px;height:9px}.theme-opt-allflame.svelte-1cmi4dh .swatch:where(.svelte-1cmi4dh){background:#e8944f}.theme-opt-breach.svelte-1cmi4dh .swatch:where(.svelte-1cmi4dh){background:#9b5cd6}.theme-opt-abyss.svelte-1cmi4dh .swatch:where(.svelte-1cmi4dh){background:#3fa86b}.theme-opt-delirium.svelte-1cmi4dh .swatch:where(.svelte-1cmi4dh){background:#c5ccd9}.theme-opt-ultimatum.svelte-1cmi4dh .swatch:where(.svelte-1cmi4dh){background:#c94a3f}@media (width<=640px){.theme-toggle.svelte-1cmi4dh{box-sizing:border-box;flex-wrap:wrap;max-width:100%}}.page-frame.svelte-12qhfyh{flex-direction:column;min-height:100vh;display:flex}.sticky-chrome.svelte-12qhfyh{z-index:150;background:var(--lsr-bg);flex:none;position:sticky;top:0}.page-frame.crafting-workspace-page.svelte-12qhfyh{height:auto;min-height:100dvh;overflow:visible}.accent-bar.svelte-12qhfyh{background:linear-gradient(90deg, transparent, var(--lsr-accent-bar,var(--lsr-accent)) 30%, var(--lsr-accent-bar,var(--lsr-accent)) 70%, transparent);flex-shrink:0;height:3px}[data-category=guide] .accent-bar.svelte-12qhfyh{--lsr-accent-bar:var(--lsr-accent-2)}[data-category=community] .accent-bar.svelte-12qhfyh{--lsr-accent-bar:#c89b6e}[data-category=meta] .accent-bar.svelte-12qhfyh{--lsr-accent-bar:#5b9bd5}[data-category=tools] .accent-bar.svelte-12qhfyh{--lsr-accent-bar:#d49a4a}[data-category=guide] main.svelte-12qhfyh .container,[data-category=community] main.svelte-12qhfyh .container{padding-top:32px;padding-bottom:32px;line-height:1.7}[data-category=meta] main.svelte-12qhfyh .container{padding-top:16px;padding-bottom:16px;line-height:1.5}.site-header.svelte-12qhfyh{border-bottom:1px solid var(--lsr-border);z-index:2;background:var(--lsr-bg);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;padding-top:12px;padding-bottom:12px;display:flex;position:relative}.theme-breach .site-header.svelte-12qhfyh{border-bottom-color:var(--lsr-border-accent);background:radial-gradient(320px 160% at -60px,#9b5cd638 0%,#0000 100%),radial-gradient(200px 120% at calc(100% + 80px),#46b0c917 0%,#0000 100%),repeating-linear-gradient(-52deg,#0000 0 24px,#5b3a9312 24px 25px),repeating-linear-gradient(38deg,#0000 0 32px,#5b3a930d 32px 33px),linear-gradient(#08051294,#08051294),url(../../../images/bg/breach-header.jpg) 50%/cover no-repeat}.theme-allflame .site-header.svelte-12qhfyh{border-bottom-color:var(--lsr-border-accent);background:radial-gradient(360px 200% at -50px 60%,#00d9d924 0%,#0000 70%),radial-gradient(280px 180% at calc(100% + 100px) 40%,#e8944f21 0%,#0000 65%),repeating-linear-gradient(45deg,#0000 0 40px,#1a2a3514 40px 42px),repeating-linear-gradient(-20deg,#0000 0 60px,#0064780f 60px 62px),linear-gradient(#03050a99,#03050a99),url(../../../images/bg/allflame-header.jpg) 50%/cover no-repeat}.theme-abyss .site-header.svelte-12qhfyh{border-bottom-color:var(--lsr-border-accent);background:radial-gradient(360px 200% at -40px 110%,#3fa86b2e 0%,#0000 65%),radial-gradient(180px 120% at calc(100% + 60px),#37b0a612 0%,#0000 100%),repeating-linear-gradient(0deg,#0000 0 11px,#0d16111f 11px 12px),linear-gradient(#070b0938,#070b0938),url(../../../images/bg/abyss-header.jpg) 50%/cover no-repeat}.theme-allflame .brand.svelte-12qhfyh,.theme-breach .brand.svelte-12qhfyh,.theme-abyss .brand.svelte-12qhfyh{background:var(--lsr-bg-2)}.sub-bar.svelte-12qhfyh{border-bottom:1px solid var(--lsr-border);z-index:1;background:var(--lsr-bg);justify-content:space-between;align-items:center;padding-top:6px;padding-bottom:6px;display:flex;position:relative}.sub-bar-left.svelte-12qhfyh{align-items:center;gap:10px;display:flex}.brand.svelte-12qhfyh{box-sizing:border-box;white-space:nowrap;border:1px solid var(--lsr-border-accent);border-radius:var(--lsr-radius);background:var(--lsr-bg);flex-direction:column;flex:0 0 84px;justify-content:center;align-items:center;width:84px;height:84px;padding:0;line-height:1;text-decoration:none;display:inline-flex}.brand-words.svelte-12qhfyh{flex-direction:column;width:100%;display:flex;transform:translateY(-4px)}.brand-word.svelte-12qhfyh{letter-spacing:.04em;width:100%;color:var(--lsr-fg-dim);text-align:center;font-size:17px;font-weight:700;transition:color .15s;display:block}.brand-word.svelte-12qhfyh+.brand-word:where(.svelte-12qhfyh){margin-top:2px}.brand-key.svelte-12qhfyh{color:var(--lsr-accent-bright);font-size:20px;font-weight:900}.brand.svelte-12qhfyh:hover .brand-word:where(.svelte-12qhfyh){color:var(--lsr-fg)}.brand.svelte-12qhfyh:hover{border-color:var(--lsr-accent-dim);text-decoration:none}.game-switcher.svelte-12qhfyh{background:var(--lsr-bg-2);border:1px solid var(--lsr-border);flex-shrink:0;gap:2px;padding:2px;display:flex}.game-tab.svelte-12qhfyh{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--lsr-muted);align-items:center;padding:4px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.game-tab.svelte-12qhfyh:hover{color:var(--lsr-fg-dim);text-decoration:none}.game-tab.active.svelte-12qhfyh{background:var(--lsr-accent);color:var(--lsr-bg)}.game-tab-teaser.svelte-12qhfyh{cursor:default;opacity:.72;color:var(--lsr-fg-dim);border:1px dotted color-mix(in srgb, var(--lsr-accent) 65%, transparent);justify-content:center;align-items:center;line-height:1;position:relative}.game-tab-teaser.svelte-12qhfyh .game-tab-label:where(.svelte-12qhfyh){transition:opacity .12s}.game-tab-teaser.svelte-12qhfyh:after{content:"Work\a In\a Progress";text-align:center;white-space:pre;letter-spacing:.08em;color:var(--lsr-accent-bright);text-shadow:0 0 6px color-mix(in srgb, var(--lsr-accent-bright) 55%, transparent);opacity:0;pointer-events:none;justify-content:center;align-items:center;font-size:9px;font-weight:800;line-height:1.05;transition:opacity .12s;display:flex;position:absolute;inset:0}.game-tab-teaser.svelte-12qhfyh:hover .game-tab-label:where(.svelte-12qhfyh){opacity:0}.game-tab-teaser.svelte-12qhfyh:hover:after{opacity:1}.game-tab-teaser.active.svelte-12qhfyh{opacity:1;background:color-mix(in srgb, var(--lsr-accent) 18%, transparent);color:var(--lsr-fg);border-style:solid}.nav.svelte-12qhfyh{flex-shrink:0;align-items:center;gap:16px;margin-left:auto;display:flex}.nav-toggle.svelte-12qhfyh{display:none}.nav.svelte-12qhfyh a:where(.svelte-12qhfyh),.nav-dropdown-toggle.svelte-12qhfyh{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--lsr-muted);font-size:14px;font-weight:600;line-height:1;text-decoration:none}.nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover,.nav-dropdown-toggle.svelte-12qhfyh:hover{color:var(--lsr-fg);text-decoration:none}.nav.svelte-12qhfyh a.active:where(.svelte-12qhfyh),.nav-dropdown-toggle.active.svelte-12qhfyh{color:var(--lsr-accent-bright)}.nav-dropdown.svelte-12qhfyh{align-items:center;display:flex;position:relative}.nav-dropdown-toggle.svelte-12qhfyh{cursor:pointer;font-family:var(--lsr-font);background:0 0;border:none;padding:0}.nav-dropdown-toggle.svelte-12qhfyh:after{content:"";vertical-align:middle;border-top:4px solid;border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0;margin-left:4px;display:inline-block}.nav-dropdown-menu.svelte-12qhfyh{z-index:100;min-width:160px;padding-top:8px;position:absolute;top:100%;right:0}.nav-dropdown-panel.svelte-12qhfyh{background:var(--lsr-bg-2);border:1px solid var(--lsr-border);flex-direction:column;display:flex}.nav-dropdown-item.svelte-12qhfyh{letter-spacing:.04em;text-transform:uppercase;color:var(--lsr-muted);white-space:nowrap;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;display:block}.nav-dropdown-item.svelte-12qhfyh:hover{color:var(--lsr-fg);background:#af602514;text-decoration:none}.nav-dropdown-item.active.svelte-12qhfyh{color:var(--lsr-accent-bright)}.nav-separated.svelte-12qhfyh{border-left:1px solid var(--lsr-border);margin-left:8px;padding-left:16px}.nav-separated.svelte-12qhfyh .nav-dropdown-toggle:where(.svelte-12qhfyh),a.nav-separated.svelte-12qhfyh{color:var(--lsr-muted);opacity:.7;font-size:12px}.nav-separated.svelte-12qhfyh:hover .nav-dropdown-toggle:where(.svelte-12qhfyh),a.nav-separated.svelte-12qhfyh:hover{opacity:1}.panel-toggle.svelte-12qhfyh{font-size:11px;font-weight:700;font-family:var(--lsr-font);letter-spacing:.06em;text-transform:uppercase;color:var(--lsr-muted);background:var(--lsr-bg-2);border:1px solid var(--lsr-border);cursor:pointer;white-space:nowrap;align-items:center;gap:4px;padding:6px 12px;transition:color .15s,border-color .15s,background .15s;display:flex}.panel-toggle.svelte-12qhfyh:hover{color:var(--lsr-fg);border-color:var(--lsr-accent-dim)}.panel-toggle.has-value.svelte-12qhfyh,.panel-toggle.has-items.svelte-12qhfyh{color:var(--lsr-accent-bright);border-color:var(--lsr-accent-dim)}.panel-toggle.panel-open.svelte-12qhfyh{background:var(--lsr-accent);color:var(--lsr-bg);border-color:var(--lsr-accent);font-weight:800}.toggle-badge.svelte-12qhfyh{font-size:11px;font-weight:800;font-family:var(--lsr-font-mono);background:var(--lsr-accent);color:var(--lsr-bg);text-align:center;min-width:14px;padding:0 4px}.panel-toggle.panel-open.svelte-12qhfyh .toggle-badge:where(.svelte-12qhfyh){background:var(--lsr-bg);color:var(--lsr-accent)}.race-type-wrap.svelte-12qhfyh{align-items:center;display:flex}.race-type-wrap.disabled.svelte-12qhfyh{opacity:.3;pointer-events:none}main.svelte-12qhfyh{flex:1}main.crafting-workspace-main.svelte-12qhfyh{flex:1 0 auto;min-height:0;padding-top:12px;padding-bottom:12px;display:block;overflow:visible}.site-footer.svelte-12qhfyh{border-top:1px solid var(--lsr-border);margin-top:48px;padding-top:16px;padding-bottom:16px}.crafting-workspace-page.svelte-12qhfyh .site-footer:where(.svelte-12qhfyh){flex:none;margin-top:0;padding-top:8px;padding-bottom:8px}.site-footer.svelte-12qhfyh p:where(.svelte-12qhfyh){color:var(--lsr-muted);margin:0;font-size:12px}.footer-row.svelte-12qhfyh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.footer-row.svelte-12qhfyh .presence:where(.svelte-12qhfyh){text-align:right;font-style:italic}.footer-links.svelte-12qhfyh{color:var(--lsr-muted);margin-top:4px;font-size:11px}.footer-links.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--lsr-muted);border-bottom:1px dotted var(--lsr-border);text-decoration:none}.footer-links.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--lsr-fg-dim);border-bottom-color:var(--lsr-fg-dim)}.footer-links.svelte-12qhfyh .sep:where(.svelte-12qhfyh){opacity:.4;margin:0 4px}.footer-meta.svelte-12qhfyh{color:var(--lsr-muted);opacity:1;margin-top:6px;font-size:11px}.footer-sep.svelte-12qhfyh{margin:0 6px}.footer-version.svelte-12qhfyh{font-family:monospace}.support-btn.svelte-12qhfyh{color:red;background:#fff;border:2px solid red;border-radius:0;justify-content:center;align-items:center;margin-top:10px;padding:4px 16px;text-decoration:none;transition:box-shadow .15s,transform .1s;display:inline-flex}.support-btn.svelte-12qhfyh:hover{color:red;text-decoration:none;transform:translateY(-1px);box-shadow:0 0 10px #ff000080}.orb-inner.svelte-12qhfyh{flex-direction:column;align-items:center;gap:0;display:flex}.orb-label-top.svelte-12qhfyh{font-family:var(--lsr-font);letter-spacing:.02em;color:red;font-size:12px;font-weight:600;line-height:1.1}.orb-label-bottom.svelte-12qhfyh{letter-spacing:.03em;color:red;align-items:center;gap:5px;font-family:Cinzel,Georgia,serif;font-size:19px;font-weight:700;line-height:1.1;display:flex}.orb-star.svelte-12qhfyh{color:red;-webkit-text-stroke:2px #1a1a1a;paint-order:stroke fill;flex-shrink:0;font-size:17px;line-height:1}@media (width<=860px){.sticky-chrome.mobile-nav-open.svelte-12qhfyh{overscroll-behavior-y:contain;max-height:100dvh;overflow-y:auto}.site-header.svelte-12qhfyh{flex-wrap:wrap;align-items:center;gap:10px}@media (width<=760px),(height<=620px){.page-frame.crafting-workspace-page.svelte-12qhfyh{height:auto;min-height:100vh;overflow:visible}main.crafting-workspace-main.svelte-12qhfyh{flex:1 0 auto;min-height:0;padding-top:24px;padding-bottom:24px;display:block;overflow:visible}.crafting-workspace-page.svelte-12qhfyh .site-footer:where(.svelte-12qhfyh){margin-top:32px;padding-top:16px;padding-bottom:16px}}.sub-bar.svelte-12qhfyh{flex-wrap:wrap;gap:6px}.sub-bar-left.svelte-12qhfyh{flex-wrap:wrap;flex:auto;gap:6px;min-width:0}.league-toggle.svelte-12qhfyh{text-overflow:ellipsis;min-width:0;max-width:48vw;overflow:hidden}.panel-toggle.svelte-12qhfyh{min-height:40px;padding:8px 10px}.race-type-wrap.svelte-12qhfyh,.watchlist-toggle.svelte-12qhfyh,.wilson-toggle.svelte-12qhfyh{flex-shrink:0}.nav-toggle.svelte-12qhfyh{background:var(--lsr-bg-2);border:1px solid var(--lsr-border);border-radius:var(--lsr-radius);cursor:pointer;flex-direction:column;justify-content:center;gap:4px;width:44px;height:44px;margin-left:auto;padding:9px;display:inline-flex}.nav-toggle-bar.svelte-12qhfyh{background:var(--lsr-fg-dim);width:100%;height:2px;transition:transform .2s,opacity .2s;display:block}.nav-toggle-open.svelte-12qhfyh .nav-toggle-bar:where(.svelte-12qhfyh):first-child{transform:translateY(6px)rotate(45deg)}.nav-toggle-open.svelte-12qhfyh .nav-toggle-bar:where(.svelte-12qhfyh):nth-child(2){opacity:0}.nav-toggle-open.svelte-12qhfyh .nav-toggle-bar:where(.svelte-12qhfyh):nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nav.svelte-12qhfyh{border-top:1px solid var(--lsr-border);flex-direction:column;flex-basis:100%;order:5;align-items:stretch;gap:0;margin-top:4px;margin-left:0;display:none}.nav.mobile-open.svelte-12qhfyh{display:flex}.nav.mobile-open.svelte-12qhfyh>a:where(.svelte-12qhfyh),.nav.mobile-open.svelte-12qhfyh .nav-dropdown-toggle:where(.svelte-12qhfyh){box-sizing:border-box;border-bottom:1px solid var(--lsr-border);align-items:center;width:100%;min-height:44px;padding:10px 6px;font-size:15px;display:flex}.nav.mobile-open.svelte-12qhfyh .nav-dropdown:where(.svelte-12qhfyh){flex-direction:column;align-items:stretch;width:100%}.nav.mobile-open.svelte-12qhfyh .nav-dropdown-menu:where(.svelte-12qhfyh){min-width:0;padding-top:0;position:static}.nav.mobile-open.svelte-12qhfyh .nav-dropdown-panel:where(.svelte-12qhfyh){background:var(--lsr-bg-2);border:none}.nav.mobile-open.svelte-12qhfyh .nav-dropdown-item:where(.svelte-12qhfyh){border-bottom:1px solid var(--lsr-border);align-items:center;min-height:44px;padding:10px 6px 10px 24px;font-size:14px;display:flex}.nav.mobile-open.svelte-12qhfyh .nav-separated:where(.svelte-12qhfyh){border-left:none;margin-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.nav-toggle-bar.svelte-12qhfyh{transition:none}}@media (width<=640px){.race-home-page.svelte-12qhfyh .sub-bar-left:where(.svelte-12qhfyh){flex-wrap:wrap;flex:1 1 0;gap:4px}.race-home-page.svelte-12qhfyh .sub-bar:where(.svelte-12qhfyh){gap:4px;padding-left:8px;padding-right:8px}.race-home-page.svelte-12qhfyh .league-toggle:where(.svelte-12qhfyh){flex:1 1 0;min-width:4em;max-width:100%}.race-home-page.svelte-12qhfyh .panel-toggle:where(.svelte-12qhfyh){padding-left:6px;padding-right:6px;font-size:10px}.race-home-page.svelte-12qhfyh .site-header:where(.svelte-12qhfyh){padding-top:8px;padding-bottom:8px}.race-home-page.svelte-12qhfyh .brand:where(.svelte-12qhfyh){flex-basis:auto;width:auto;min-width:60px;height:auto;min-height:60px}.race-home-page.svelte-12qhfyh .brand-words:where(.svelte-12qhfyh){transform:none}.race-home-page.svelte-12qhfyh .brand-word:where(.svelte-12qhfyh){font-size:12px}.race-home-page.svelte-12qhfyh .brand-key:where(.svelte-12qhfyh){font-size:14px}}@media (width<=360px){.site-header.svelte-12qhfyh{gap:8px}.brand-word.svelte-12qhfyh{font-size:16px}.brand-key.svelte-12qhfyh{font-size:18px}.game-tab.svelte-12qhfyh{padding:4px 8px}.sub-bar-left.svelte-12qhfyh{flex-basis:100%}.watchlist-toggle.svelte-12qhfyh{margin-left:auto}}@media (pointer:coarse){.nav.svelte-12qhfyh a:where(.svelte-12qhfyh),.nav-dropdown-toggle.svelte-12qhfyh{padding:8px 2px;line-height:1.2}.nav-dropdown-item.svelte-12qhfyh{padding:11px 14px}}
