.picker.svelte-ppsc9m{margin-top:var(--space-sm);padding:var(--space-sm);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md)}.muted.svelte-ppsc9m{color:var(--text-muted);font-size:var(--text-sm);text-align:center;padding:var(--space-sm)}.slot-grid.svelte-ppsc9m{gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(80px,1fr));display:grid}.slot-btn.svelte-ppsc9m{background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-sm);cursor:pointer;flex-direction:column;align-items:center;gap:2px;padding:6px 8px;transition:background .1s,border-color .1s;display:flex}.slot-btn.svelte-ppsc9m:hover{background:var(--bg-hover)}.slot-btn.selected.svelte-ppsc9m{background:var(--bg-inverse);color:var(--text-inverse);border-color:var(--bg-inverse)}.slot-btn.blocked.svelte-ppsc9m{border-left:3px solid var(--accent)}.time.svelte-ppsc9m{font-variant-numeric:tabular-nums;font-weight:600}.ev.svelte-ppsc9m{color:var(--text-muted);font-size:10px}.slot-btn.selected.svelte-ppsc9m .ev:where(.svelte-ppsc9m){color:var(--text-inverse);opacity:.8}.conflict-link.svelte-o73zj1{box-sizing:border-box;text-align:center;display:block}.payment-pending.svelte-vxwh5k{gap:.75rem;display:grid}
