.odds.svelte-tl3hzu{display:flex;flex:1 1 4rem;align-items:center;justify-content:space-between;gap:var(--space-xs);min-width:0;max-width:var(--odds-max-width, none);min-height:36px;padding:0 var(--space-sm);border:1px solid var(--line-faint);border-radius:var(--radius-sm);background:var(--well);color:var(--ink);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-soft),border-color var(--duration-fast) var(--ease-soft),box-shadow var(--duration-fast) var(--ease-soft),color var(--duration-fast) var(--ease-soft)}@media(pointer:coarse){.odds.svelte-tl3hzu{min-height:40px}}.odds.svelte-tl3hzu:hover:not(.selected):not(:disabled){border-color:var(--line-strong);background:var(--well-strong)}.odds.svelte-tl3hzu:disabled{cursor:not-allowed;opacity:.45}.odds.svelte-tl3hzu:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pick.svelte-tl3hzu{min-width:0;overflow:hidden;color:var(--ink-soft);font-size:var(--fs-caption);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap}.lock.svelte-tl3hzu{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-2xs);color:var(--ink-muted)}.odds.svelte-tl3hzu:disabled:has(.lock:where(.svelte-tl3hzu)){opacity:.7}.price.svelte-tl3hzu{flex-shrink:0;font-size:var(--fs-ui);font-weight:var(--fw-bold)}.odds.inline.svelte-tl3hzu{justify-content:center;padding:0 var(--space-2xs)}.odds.inline.svelte-tl3hzu .pick:where(.svelte-tl3hzu){display:none}.odds.inline.labelled.svelte-tl3hzu{justify-content:space-between;padding:0 var(--space-xs)}.odds.inline.labelled.svelte-tl3hzu .pick:where(.svelte-tl3hzu){display:block;font-size:var(--fs-micro)}.odds.selected.svelte-tl3hzu{border-color:var(--action);background:var(--action);color:var(--action-on)}.odds.selected.svelte-tl3hzu .pick:where(.svelte-tl3hzu){color:inherit}.odds[data-drift=up].svelte-tl3hzu{box-shadow:inset 0 0 0 1.5px var(--positive)}.odds[data-drift=down].svelte-tl3hzu{box-shadow:inset 0 0 0 1.5px var(--live)}.sr-only.svelte-tl3hzu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.market.svelte-1lq7eky{min-width:0}h3.svelte-1lq7eky{margin:0 0 var(--space-2xs);overflow-wrap:anywhere;color:var(--ink-muted);font-size:var(--fs-caption);font-weight:var(--fw-medium)}.prices.svelte-1lq7eky{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:var(--space-2xs)}.prices.inline.svelte-1lq7eky{grid-template-columns:none;grid-auto-columns:var(--price-col, 3.75rem);grid-auto-flow:column;justify-content:end}.empty-cell.svelte-1lq7eky{display:grid;place-items:center;min-height:36px;color:var(--ink-muted);font-size:var(--fs-caption)}.dock.svelte-yz39wa{position:fixed;left:0;right:0;bottom:calc(var(--bottom-nav-h, 0px) + env(safe-area-inset-bottom,0px) + var(--space-xs));z-index:var(--z-sticky);padding:var(--space-xs) var(--space-md)}@media(min-width:1024px){.dock.svelte-yz39wa{left:auto;right:var(--space-lg);bottom:var(--space-lg);width:22rem;padding:0}}.dock-btn.svelte-yz39wa{display:flex;align-items:center;gap:var(--space-sm);width:100%;min-height:48px;padding:var(--space-xs) var(--space-sm);background:var(--action);border:none;border-radius:var(--radius-md);color:var(--action-on);cursor:pointer;box-shadow:var(--shadow-md)}.dock-btn.svelte-yz39wa:focus-visible{outline:none;box-shadow:var(--focus-ring)}.count.svelte-yz39wa{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;background:color-mix(in srgb,var(--action-on) 18%,transparent);border-radius:var(--radius-pill);font-size:var(--fs-micro);font-weight:var(--fw-bold)}.dock-copy.svelte-yz39wa{display:flex;flex:1;align-items:baseline;justify-content:space-between;gap:var(--space-xs);min-width:0}.dock-title.svelte-yz39wa{font-size:var(--fs-ui);font-weight:var(--fw-bold)}.dock-meta.svelte-yz39wa{font-size:var(--fs-ui);font-weight:var(--fw-bold);opacity:.75}.dock-cta.svelte-yz39wa{font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;flex-shrink:0}.sheet.svelte-yz39wa{display:none}.sheet[open].svelte-yz39wa{display:block;margin:auto auto 0;width:100%;max-width:100%;max-height:85vh;padding:0;background:var(--surface);border:none;border-top:1px solid var(--line);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-lg);overflow-y:auto}@media(min-width:1024px){.sheet[open].svelte-yz39wa{margin:0 0 0 auto;width:26rem;height:100vh;max-height:100vh;border-top:none;border-left:1px solid var(--line);border-radius:0}.grabber.svelte-yz39wa{display:none}}.sheet.svelte-yz39wa::backdrop{background:var(--scrim)}.sheet-inner.svelte-yz39wa{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm) var(--space-md) var(--space-lg)}.grabber.svelte-yz39wa{width:36px;height:4px;margin:0 auto;background:var(--line-strong);border-radius:var(--radius-pill)}.dismiss.svelte-yz39wa{min-height:44px;background:none;border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink-soft);font-size:var(--fs-ui);font-weight:var(--fw-semibold);cursor:pointer}.dismiss.svelte-yz39wa:focus-visible{outline:none;box-shadow:var(--focus-ring)}.market.svelte-19eaxim{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.head.svelte-19eaxim{display:flex;align-items:center;gap:var(--space-sm);width:100%;min-height:38px;padding:0 var(--space-sm);border:0;background:none;color:var(--ink);text-align:left;cursor:pointer}.head.svelte-19eaxim:hover{background:var(--hover-tint)}.head.svelte-19eaxim:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.ic.svelte-19eaxim{display:flex;color:var(--ink-muted)}.name.svelte-19eaxim{flex:1;min-width:0;font-size:var(--fs-caption);font-weight:var(--fw-semibold)}.line.svelte-19eaxim{margin-left:var(--space-xs);color:var(--ink-muted);font-weight:var(--fw-medium)}.suspended.svelte-19eaxim{padding:1px 6px;border-radius:var(--radius-xs);background:var(--well-strong);color:var(--ink-muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase}.chevron.svelte-19eaxim{display:flex;color:var(--ink-muted);transition:transform var(--duration-fast) var(--ease-soft)}.chevron.open.svelte-19eaxim{transform:rotate(180deg)}.body.svelte-19eaxim{padding:0 var(--space-sm) var(--space-sm)}.body.svelte-19eaxim .prices{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--space-2xs)}@media(prefers-reduced-motion:reduce){.chevron.svelte-19eaxim{transition:none}}
