.pop-root.svelte-ny5xqc{display:inline-flex;position:relative}.sd-pop{z-index:60;max-width:calc(100vw - 16px);max-height:min(70vh, var(--bits-popover-content-available-height,70vh));overscroll-behavior:contain;border-radius:var(--r-lg);background:var(--popover);color:var(--fg);box-shadow:var(--shadow-pop);transform-origin:var(--bits-popover-content-transform-origin);outline:none;padding:6px;overflow-y:auto}.sd-pop[data-state=open]{animation:sd-pop-in .15s var(--ease-out)}.sd-pop[data-state=closed]{animation:.1s forwards sd-pop-out}@keyframes sd-pop-in{0%{opacity:0;transform:scale(.96)}}@keyframes sd-pop-out{to{opacity:0;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.sd-pop[data-state]{animation:none}}.scenario.svelte-njx4gs{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.lead.svelte-njx4gs{font-size:var(--text-sm);color:var(--fg-2);margin-right:2px;font-weight:500}.lead.with.svelte-njx4gs{margin-left:6px}.assume.svelte-njx4gs{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);min-width:0;max-width:100%;height:34px;box-shadow:var(--shadow-xs);font-size:var(--text-sm);color:var(--fg);white-space:nowrap;transition:background-color var(--d-fast) ease, transform var(--d-press) var(--ease-out);align-items:center;gap:6px;padding:0 10px 0 12px;font-weight:500;display:inline-flex}.assume.svelte-njx4gs:active{transform:scale(.98)}.assume.svelte-njx4gs:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 30%, transparent);outline:none}@media (hover:hover) and (pointer:fine){.assume.svelte-njx4gs:hover{background-image:linear-gradient(var(--hover), var(--hover))}}.assume[aria-expanded=true].svelte-njx4gs{background-image:linear-gradient(var(--hover), var(--hover))}.assume.svelte-njx4gs .sum:where(.svelte-njx4gs){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.assume.svelte-njx4gs svg{color:var(--fg-3);flex:none}.assume.svelte-njx4gs .faint:where(.svelte-njx4gs){color:var(--fg-3);font-weight:400}.assume.svelte-njx4gs .hz:where(.svelte-njx4gs){flex:none;font-weight:600}.chev.svelte-njx4gs{transition:transform .2s var(--ease-out);flex:none;display:grid}.chev.up.svelte-njx4gs{transform:rotate(180deg)}.scenario.svelte-njx4gs>.pop-root{min-width:0;max-width:100%}.pop-head.svelte-njx4gs{border-bottom:1px solid var(--border);gap:8px;margin-bottom:4px;padding:6px 6px 10px;display:grid}.pop-head.svelte-njx4gs .seg{width:100%}.pop-head.svelte-njx4gs .seg label{flex:1}.pop-title.svelte-njx4gs{font-size:var(--text-xs);color:var(--fg-3);font-weight:600}.pop-title.sub.svelte-njx4gs{padding:6px 8px 2px}.pop.svelte-njx4gs{gap:2px;padding:2px;display:grid}.row.svelte-njx4gs{border-radius:var(--r-sm);justify-content:space-between;align-items:center;gap:12px;padding:8px 6px;display:flex}.row.svelte-njx4gs+.row:where(.svelte-njx4gs){border-top:1px solid var(--border);border-top-left-radius:0;border-top-right-radius:0}.row.col.svelte-njx4gs{justify-content:stretch;gap:7px;display:grid}.sw-row.svelte-njx4gs{cursor:pointer}.rl.svelte-njx4gs{gap:1px;min-width:0;display:grid}.rt.svelte-njx4gs{font-size:var(--text-sm);color:var(--fg);font-weight:500}.rh.svelte-njx4gs{font-size:var(--text-xs);color:var(--fg-3);line-height:1.4}.grid.svelte-njx4gs{grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:4px;display:grid}.grid.cur.svelte-njx4gs{grid-template-columns:repeat(auto-fill,minmax(56px,1fr))}.choice.svelte-njx4gs{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);height:30px;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--fg-2);white-space:nowrap;transition:background-color var(--d-fast) ease, border-color var(--d-fast) ease, color var(--d-fast) ease, transform var(--d-press) var(--ease-out);padding:0 6px;font-weight:500}.choice.svelte-njx4gs:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.choice.svelte-njx4gs:hover{background-image:linear-gradient(var(--hover), var(--hover));color:var(--fg)}}.choice[aria-pressed=true].svelte-njx4gs{border-color:var(--accent-line);background:var(--accent-soft);color:var(--fg);font-weight:600}.choice.svelte-njx4gs:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 30%, transparent);outline:none}.field.svelte-njx4gs{border:1px solid var(--control);border-radius:var(--r-md);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.5 5 6.5l3-3' fill='none' stroke='%23888' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 11px center;appearance:none;width:100%;height:34px;font-size:var(--text-sm);color:var(--fg);cursor:pointer;padding:0 30px 0 10px;font-weight:500}.field.svelte-njx4gs:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 30%, transparent);outline:none}.pop-note.svelte-njx4gs{font-size:var(--text-xs);color:var(--fg-3);margin:4px 6px;line-height:1.45}.sd-switch[data-state=checked]{background:var(--brand)}.sd-switch[data-state=checked] [data-slot=switch-thumb]{background:var(--lime-ink)}.inl-tog.svelte-njx4gs{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);height:34px;font-size:var(--text-sm);color:var(--fg);cursor:pointer;align-items:center;gap:8px;padding:0 12px 0 10px;font-weight:500;display:inline-flex}.inl-sel.svelte-njx4gs .field:where(.svelte-njx4gs){width:auto}.inl-sel.cur.svelte-njx4gs .field:where(.svelte-njx4gs){width:84px}.narrow.svelte-njx4gs{display:none}@media (width<=640px){.wide.svelte-njx4gs{display:none}.narrow.svelte-njx4gs{display:flex}.narrow.svelte-njx4gs .assume:where(.svelte-njx4gs){height:36px}}@media (pointer:coarse){.choice.svelte-njx4gs,.field.svelte-njx4gs{height:40px}}.strip.svelte-1pfop4h{width:100%;height:var(--h);display:block}.fill.svelte-1pfop4h{width:var(--w);min-width:6px;height:100%;transition:width var(--d-slow) var(--ease-out);gap:2px;display:flex}.seg.svelte-1pfop4h{border-radius:var(--pill);min-width:3px;height:100%;transition:width var(--d-slow) var(--ease-out);display:block}.base.svelte-1pfop4h{background:var(--bill-base)}.extra.svelte-1pfop4h{background:var(--bill-extra)}.tax.svelte-1pfop4h{background:var(--bill-tax)}
