.OO96xW_page{max-width:760px;margin:0 auto;padding:24px 16px 64px}.OO96xW_heading{margin:0 0 8px}.OO96xW_muted{color:var(--bc-muted);font-size:var(--bc-text-sm,14px);line-height:1.5}.OO96xW_form{border:1px solid var(--bc-border);background:var(--bc-surface);border-radius:14px;gap:14px;margin:16px 0;padding:16px;display:grid}.OO96xW_row{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.OO96xW_field{gap:6px;min-width:0;display:grid}.OO96xW_label{font-weight:600}.OO96xW_input{border:1px solid var(--bc-border);background:var(--bc-surface);width:100%;min-width:0;color:var(--bc-ink);font:inherit;border-radius:10px;padding:10px 12px}.OO96xW_fieldError{color:var(--bc-accent);font-size:var(--bc-text-sm,14px);margin:0}.OO96xW_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.OO96xW_primary,.OO96xW_secondary,.OO96xW_book{border:1px solid var(--bc-border);background:var(--bc-surface);color:var(--bc-ink);font:inherit;cursor:pointer;border-radius:10px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-block}.OO96xW_primary,.OO96xW_book{background:var(--bc-brand-gradient,var(--bc-accent));color:#fff;border-color:#0000}.OO96xW_primary:disabled,.OO96xW_secondary:disabled{opacity:.6;cursor:not-allowed}.OO96xW_alert{border:1px solid var(--bc-border);color:var(--bc-ink);border-radius:12px;margin:16px 0;padding:12px 14px}.OO96xW_list{gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.OO96xW_card{border:1px solid var(--bc-border);background:var(--bc-surface);border-radius:14px;gap:8px;padding:16px;display:grid}.OO96xW_shop{margin:0;font-size:18px}.OO96xW_service{margin:0;font-weight:600}.OO96xW_slots{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.OO96xW_slot{border:1px solid var(--bc-border);font-size:var(--bc-text-sm,14px);border-radius:999px;padding:4px 10px}.OO96xW_empty{border:1px dashed var(--bc-border);color:var(--bc-muted);border-radius:12px;margin:24px 0;padding:16px}
