.scroll.svelte-1savuoy{flex:1 1 auto;min-block-size:0;overflow-y:auto}.inner.svelte-1savuoy{inline-size:100%;max-inline-size:900px;margin-inline:auto;padding:28px 28px 0;display:flex;flex-direction:column;gap:28px}.foot.svelte-1savuoy{max-inline-size:900px;margin-inline:auto;inline-size:100%;padding:28px 8px 0}.head-row.svelte-1savuoy{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.value-engine.svelte-1savuoy{display:inline-flex;align-items:center;gap:9px;min-block-size:var(--hit-min, 44px);padding:8px 13px;border:1px solid var(--border-tint-md, color-mix(in srgb, var(--g, #c8f051) 22%, transparent));border-radius:9px;background:var(--surface-sunken, #0b0e07);font-size:12.5px;font-weight:800;text-decoration:none}.value-engine.svelte-1savuoy:hover{background:color-mix(in srgb,var(--g, #c8f051) 12%,var(--surface-sunken, #0b0e07))}.value-engine.svelte-1savuoy:focus-visible{outline:2px solid var(--g, #c8f051);outline-offset:3px}.value-engine.svelte-1savuoy svg:where(.svelte-1savuoy){inline-size:24px;block-size:24px;flex:none;animation:svelte-1savuoy-gear-spin 12s linear infinite}@keyframes svelte-1savuoy-gear-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.value-engine.svelte-1savuoy svg:where(.svelte-1savuoy){animation:none}}.head.svelte-1savuoy h2:where(.svelte-1savuoy){margin:0;font-size:28px;font-weight:900;letter-spacing:-.02em}.head.svelte-1savuoy .g:where(.svelte-1savuoy){color:var(--g, #c8f051)}.head.svelte-1savuoy p:where(.svelte-1savuoy){margin:8px 0 0;max-inline-size:70ch;font-size:13.5px;line-height:1.6;color:var(--text-muted, #9aa08c)}a.svelte-1savuoy{color:var(--g, #c8f051)}.card.svelte-1savuoy{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:var(--r-card, 14px);background:var(--surface-sunken, #0b0e07);border:1px solid var(--border-neutral, rgba(233, 236, 227, .07))}.sum-grid.svelte-1savuoy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.stat.svelte-1savuoy{display:flex;flex-direction:column;gap:4px;min-inline-size:0}.k.svelte-1savuoy,.fl.svelte-1savuoy,.chip.svelte-1savuoy{font-family:var(--font-mono, monospace);font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-meta, #8b9082)}.stat.svelte-1savuoy .v:where(.svelte-1savuoy){font-size:19px;font-weight:900;letter-spacing:-.02em;overflow-wrap:anywhere}.stat.svelte-1savuoy .n:where(.svelte-1savuoy){font-size:11.5px;line-height:1.45;color:var(--text-muted, #9aa08c)}i.svelte-1savuoy{font-style:normal;font-size:.62em;font-weight:700;color:var(--text-muted, #9aa08c)}.closed.svelte-1savuoy b:where(.svelte-1savuoy){font-size:14px;font-weight:800}.closed.svelte-1savuoy p:where(.svelte-1savuoy){margin:0;font-size:12.5px;line-height:1.55;color:var(--text-muted, #9aa08c)}.form.svelte-1savuoy h3:where(.svelte-1savuoy),.sec-h.svelte-1savuoy h3:where(.svelte-1savuoy),.reading.svelte-1savuoy h3:where(.svelte-1savuoy){margin:0;font-size:15px;font-weight:800}.fl.svelte-1savuoy{display:block;margin-block-end:-4px}.field.svelte-1savuoy{position:relative;display:flex;align-items:center}.field.svelte-1savuoy input:where(.svelte-1savuoy){inline-size:100%;padding:12px 52px 12px 14px;border-radius:var(--r-button, 12px);border:1px solid var(--border-neutral-md, rgba(233, 236, 227, .1));background:var(--surface, #0e120a);color:var(--text, #e9ece3);font-family:var(--font-mono, monospace);font-size:max(15px,var(--field-size-floor, 0px))}.field.svelte-1savuoy input:where(.svelte-1savuoy):focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px color-mix(in srgb, var(--g, #c8f051) 40%, transparent))}.field.svelte-1savuoy input:where(.svelte-1savuoy):disabled{opacity:.6}.field.svelte-1savuoy .suffix:where(.svelte-1savuoy){position:absolute;inset-inline-end:14px;font-family:var(--font-mono, monospace);font-size:12px;font-weight:700;color:var(--text-muted, #9aa08c);pointer-events:none}.help.svelte-1savuoy{margin:0;font-size:11.5px;line-height:1.5;color:var(--text-muted, #9aa08c)}.help.bad.svelte-1savuoy{color:var(--status-loss, #e0625b)}.btn-solid.svelte-1savuoy{display:inline-flex;align-items:center;justify-content:center;flex:none;cursor:pointer;font:inherit;font-size:12.5px;font-weight:800;text-decoration:none;padding:10px 16px;min-block-size:var(--hit-min, 44px);border:none;border-radius:9px;background:var(--g, #c8f051);color:var(--on-green, #0b0e06)}.btn-solid.wide.svelte-1savuoy{inline-size:100%}.btn-solid.svelte-1savuoy:disabled{opacity:.45;cursor:default}.btn-solid.svelte-1savuoy:focus-visible,.btn-ghost.svelte-1savuoy:focus-visible,.link.svelte-1savuoy:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px color-mix(in srgb, var(--g, #c8f051) 40%, transparent))}.btn-ghost.svelte-1savuoy{align-self:flex-start;cursor:pointer;font:inherit;font-size:12.5px;font-weight:700;padding:9px 16px;min-block-size:var(--hit-min, 44px);border-radius:9px;border:1px solid var(--border-neutral-md, rgba(233, 236, 227, .1));background:none;color:var(--text-secondary, #cdd2c4)}.btn-ghost.svelte-1savuoy:disabled{opacity:.5;cursor:default}.link.svelte-1savuoy{align-self:flex-start;cursor:pointer;font:inherit;font-size:11.5px;font-weight:700;padding:4px 0;border:none;background:none;color:var(--g, #c8f051);text-decoration:underline}.result.svelte-1savuoy{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;font-size:12.5px;line-height:1.5;border:1px solid var(--border-neutral-md, rgba(233, 236, 227, .1))}.result.svelte-1savuoy b:where(.svelte-1savuoy){font-weight:800}.result.svelte-1savuoy span:where(.svelte-1savuoy){color:var(--text-muted, #9aa08c)}.result.ok.svelte-1savuoy{border-color:color-mix(in srgb,var(--g, #c8f051) 34%,transparent);background:color-mix(in srgb,var(--g, #c8f051) 8%,transparent)}.result.wait.svelte-1savuoy{border-color:color-mix(in srgb,var(--status-warn, #e0b95b) 34%,transparent);background:color-mix(in srgb,var(--status-warn, #e0b95b) 8%,transparent)}.result.bad.svelte-1savuoy{border-color:color-mix(in srgb,var(--status-loss, #e0625b) 34%,transparent);background:color-mix(in srgb,var(--status-loss, #e0625b) 8%,transparent)}.live-err.svelte-1savuoy{display:flex;align-items:center;gap:10px;padding:9px 13px;border-radius:10px;font-family:var(--font-mono, monospace);font-size:11px;font-weight:700;color:var(--status-loss, #e0625b);background:color-mix(in srgb,var(--status-loss, #e0625b) 10%,transparent);border:1px solid color-mix(in srgb,var(--status-loss, #e0625b) 26%,transparent)}.live-retry.svelte-1savuoy{margin-inline-start:auto;flex:none;cursor:pointer;font:inherit;color:var(--text, #e9ece3);background:none;border:1px solid color-mix(in srgb,var(--status-loss, #e0625b) 40%,transparent);border-radius:7px;padding:4px 11px}.signin.svelte-1savuoy{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--r-card, 14px);background:linear-gradient(135deg,color-mix(in srgb,var(--g, #c8f051) 14%,transparent),color-mix(in srgb,var(--g, #c8f051) 4%,transparent));border:1px solid var(--border-tint-md, color-mix(in srgb, var(--g, #c8f051) 22%, transparent))}.signin.svelte-1savuoy .t:where(.svelte-1savuoy){flex:1;min-inline-size:0}.signin.svelte-1savuoy .t:where(.svelte-1savuoy) b:where(.svelte-1savuoy){display:block;font-size:13.5px;font-weight:800}.signin.svelte-1savuoy .t:where(.svelte-1savuoy) span:where(.svelte-1savuoy){display:block;margin-block-start:3px;font-size:12px;color:var(--text-muted, #9aa08c)}.positions.svelte-1savuoy{display:flex;flex-direction:column;gap:12px}.sec-h.svelte-1savuoy{display:flex;align-items:center;justify-content:space-between;gap:12px}.empty.svelte-1savuoy{padding:26px 18px;text-align:center;border-radius:var(--r-card, 14px);background:var(--surface-sunken, #0b0e07);border:1px solid var(--border-neutral, rgba(233, 236, 227, .07))}.empty.svelte-1savuoy b:where(.svelte-1savuoy){font-size:13.5px;font-weight:800}.empty.svelte-1savuoy p:where(.svelte-1savuoy){margin:6px 0 0;font-size:12px;color:var(--text-muted, #9aa08c)}.plist.svelte-1savuoy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pos.svelte-1savuoy{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:var(--r-card, 14px);background:var(--surface, #0e120a);border:1px solid var(--border-neutral, rgba(233, 236, 227, .07))}.p-top.svelte-1savuoy{display:flex;align-items:center;justify-content:space-between;gap:12px}.chip.svelte-1savuoy{padding:3px 9px;border-radius:999px;font-weight:800;border:1px solid var(--border-neutral-md, rgba(233, 236, 227, .1))}.chip.live.svelte-1savuoy{color:var(--g, #c8f051);border-color:color-mix(in srgb,var(--g, #c8f051) 34%,transparent)}.chip.wait.svelte-1savuoy{color:var(--status-warn, #e0b95b);border-color:color-mix(in srgb,var(--status-warn, #e0b95b) 34%,transparent)}.chip.bad.svelte-1savuoy{color:var(--status-loss, #e0625b);border-color:color-mix(in srgb,var(--status-loss, #e0625b) 34%,transparent)}.chip.done.svelte-1savuoy{color:var(--text-muted, #9aa08c)}.p-amt.svelte-1savuoy{font-size:15px;font-weight:900;letter-spacing:-.02em}.p-detail.svelte-1savuoy{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-muted, #9aa08c)}.p-timer.svelte-1savuoy{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0;padding:8px 10px;border-radius:10px;background:var(--surface-sunken, #0b0e07)}.p-timer.svelte-1savuoy b:where(.svelte-1savuoy){font-family:var(--font-mono, monospace);font-size:14px;font-weight:800}.p-timer.svelte-1savuoy .n:where(.svelte-1savuoy){font-size:11px;color:var(--text-muted, #9aa08c)}.confirm.svelte-1savuoy{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:12px;background:var(--surface-sunken, #0b0e07);border:1px solid var(--border-neutral-md, rgba(233, 236, 227, .1))}.confirm.svelte-1savuoy p:where(.svelte-1savuoy){margin:0;font-size:12.5px;line-height:1.5;color:var(--text-secondary, #cdd2c4)}.confirm-a.svelte-1savuoy{display:flex;gap:10px;flex-wrap:wrap}.eng-head.svelte-1savuoy{display:flex;align-items:center;justify-content:space-between;gap:10px}.chip.shadow.svelte-1savuoy{color:var(--status-warn, #e0b95b);border-color:color-mix(in srgb,var(--status-warn, #e0b95b) 34%,transparent)}.eng-sub.svelte-1savuoy{margin:0;font-size:12.5px;line-height:1.55;color:var(--text-muted, #9aa08c)}.eng-grid.svelte-1savuoy{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:0}.eng-grid.svelte-1savuoy dt:where(.svelte-1savuoy){font-family:var(--font-mono, monospace);font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-meta, #8b9082)}.eng-grid.svelte-1savuoy dd:where(.svelte-1savuoy){margin:4px 0 0;font-size:15px;font-weight:800}.eng-you.svelte-1savuoy{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:12px;background:var(--surface-sunken, #0b0e07)}.eng-you.svelte-1savuoy .k:where(.svelte-1savuoy){font-family:var(--font-mono, monospace);font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-meta, #8b9082)}.eng-you.svelte-1savuoy b:where(.svelte-1savuoy){font-size:17px;font-weight:900}.eng-you.svelte-1savuoy .n:where(.svelte-1savuoy){font-size:11.5px;color:var(--text-muted, #9aa08c)}.eng-empty.svelte-1savuoy{margin:0;font-size:12.5px;color:var(--text-muted, #9aa08c)}.reading.svelte-1savuoy{gap:18px}.reading.svelte-1savuoy ul:where(.svelte-1savuoy){margin:0;padding-inline-start:18px;display:flex;flex-direction:column;gap:8px}.reading.svelte-1savuoy li:where(.svelte-1savuoy){font-size:12.5px;line-height:1.55;color:var(--text-muted, #9aa08c)}.reading.svelte-1savuoy li:where(.svelte-1savuoy) b:where(.svelte-1savuoy){color:var(--text-secondary, #cdd2c4)}.more.svelte-1savuoy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px}.more-link.svelte-1savuoy{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:12px;text-decoration:none;color:inherit;background:var(--surface, #0e120a);border:1px solid var(--border-neutral, rgba(233, 236, 227, .07))}.more-link.svelte-1savuoy b:where(.svelte-1savuoy){font-size:13px;font-weight:800}.more-link.svelte-1savuoy span:where(.svelte-1savuoy){font-size:11.5px;color:var(--text-muted, #9aa08c)}.more-link.svelte-1savuoy:hover{border-color:var(--border-tint-md, color-mix(in srgb, var(--g, #c8f051) 22%, transparent))}.more-link.svelte-1savuoy:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px color-mix(in srgb, var(--g, #c8f051) 40%, transparent))}@media (max-width: 768px){.inner.svelte-1savuoy{padding:20px 16px 0;gap:18px}.foot.svelte-1savuoy{padding:20px 8px 0}.sum-grid.svelte-1savuoy{grid-template-columns:1fr;gap:14px}}
