.barber-header.svelte-1c7gqnc{display:flex;align-items:center;gap:16px}.avatar.svelte-1c7gqnc{width:64px;height:64px;border-radius:50%;object-fit:cover}.service-row.svelte-1c7gqnc{display:flex;align-items:center;gap:16px;text-align:left}.selected-service.svelte-1c7gqnc{display:flex;align-items:center;gap:12px}.change-btn.svelte-1c7gqnc{min-height:auto;padding:8px 14px;font-size:14px}.day-tabs.svelte-1c7gqnc{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;margin:0 calc(-1 * var(--space));padding-left:var(--space);padding-right:var(--space);scrollbar-width:thin}.day-tab.svelte-1c7gqnc{flex:0 0 auto;padding:8px 14px;min-height:40px;font-size:14px;white-space:nowrap}.day-tab.active.svelte-1c7gqnc{background:var(--accent);color:var(--accent-fg);border-color:var(--accent);font-weight:600}.slots.svelte-1c7gqnc{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.slot.svelte-1c7gqnc{font-variant-numeric:tabular-nums}.small.svelte-1c7gqnc{font-size:13px}.reserve-card.svelte-1c7gqnc{padding:20px}.field.svelte-1c7gqnc{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.field.svelte-1c7gqnc span:where(.svelte-1c7gqnc){font-size:13px;color:var(--muted)}.field.svelte-1c7gqnc input:where(.svelte-1c7gqnc){padding:12px;font-size:16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--card-bg);color:inherit}.big.svelte-1c7gqnc{padding:16px 24px;font-size:17px;width:100%}.link-btn.svelte-1c7gqnc{background:none;border:none;padding:0;color:var(--muted);font-size:13px;cursor:pointer}
