.appointment-chip[data-v-95057ddd],.appointment-daychip[data-v-95057ddd],.appointment-timechip[data-v-95057ddd]{cursor:pointer;border:1px solid var(--color-cb-field-border);color:var(--color-slate-700);background:#fff;border-radius:11px;transition:border-color .15s,background-color .15s,box-shadow .15s,color .15s}.appointment-chip--selected[data-v-95057ddd],.appointment-daychip--selected[data-v-95057ddd],.appointment-timechip--selected[data-v-95057ddd]{border-color:var(--color-cb-primary);background:var(--color-cb-primary);color:#fff;box-shadow:0 4px 10px -2px color-mix(in srgb,var(--color-cb-primary) 40%,transparent)}.appointment-chip[data-v-95057ddd]{text-align:left;padding:8px 12px;font-size:13px;font-weight:600}.appointment-chip-sub[data-v-95057ddd]{color:var(--color-gray-400);font-size:11px;font-weight:500}.appointment-chip--selected .appointment-chip-sub[data-v-95057ddd],.appointment-daychip--selected .appointment-daychip-month[data-v-95057ddd],.appointment-daychip--selected .appointment-daychip-weekday[data-v-95057ddd]{color:#ffffffd9}.appointment-daychip[data-v-95057ddd]{text-align:center;border-radius:12px;flex:none;width:64px;padding:7px 0 8px;line-height:1.15}.appointment-daychip-weekday[data-v-95057ddd]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-cb-primary-deep);font-size:9px;font-weight:700;display:block}.appointment-daychip-day[data-v-95057ddd]{color:var(--color-gray-900);font-variant-numeric:tabular-nums;margin-top:3px;font-size:18px;font-weight:800;display:block}.appointment-daychip-month[data-v-95057ddd]{color:var(--color-gray-500);margin-top:2px;font-size:10px;font-weight:500;display:block}.appointment-daychip--selected .appointment-daychip-day[data-v-95057ddd]{color:#fff}.appointment-timechip[data-v-95057ddd]{text-align:center;font-variant-numeric:tabular-nums;padding:8px 0;font-size:13px;font-weight:600}
