.timetable-container.svelte-w1uvwb{flex-shrink:0}@media (min-width: 1025px){.timetable-container.svelte-w1uvwb{width:352px}}.timetable-container.svelte-w1uvwb>h5:where(.svelte-w1uvwb){line-height:27px}.timetable-container.svelte-w1uvwb .address:where(.svelte-w1uvwb){display:flex;flex-direction:column;gap:8px;padding-top:1rem}.timetable-container.svelte-w1uvwb .address:where(.svelte-w1uvwb)>:where(.svelte-w1uvwb){line-height:27px}.timetable-container.svelte-w1uvwb .address:where(.svelte-w1uvwb)>h6:where(.svelte-w1uvwb){line-height:24px}.timetable-container.svelte-w1uvwb .address:where(.svelte-w1uvwb)>div:where(.svelte-w1uvwb){display:flex;align-items:center;gap:8px}.timetable-container.svelte-w1uvwb .address:where(.svelte-w1uvwb)>div:where(.svelte-w1uvwb)>span:where(.svelte-w1uvwb){display:flex;align-items:center}.timetable-container.svelte-w1uvwb .address:where(.svelte-w1uvwb)>div:where(.svelte-w1uvwb)>span:where(.svelte-w1uvwb):before{content:"";width:8px;height:8px;border-radius:100%;background-color:#f28b24;font-size:1.75rem;margin-right:4px}.timetable-container.svelte-w1uvwb .address:where(.svelte-w1uvwb)>span:where(.svelte-w1uvwb){padding-top:.5rem}.timetable-container.svelte-w1uvwb .address:where(.svelte-w1uvwb) .svg-icon-container{--size: 16px}.timetable-container.svelte-w1uvwb .sign-up:where(.svelte-w1uvwb){max-width:385px}.timetable-container.svelte-w1uvwb .datepicker:where(.svelte-w1uvwb){display:flex;flex-direction:column;gap:16px;margin-top:32px}.timetable-container.svelte-w1uvwb .datepicker:where(.svelte-w1uvwb) .date_picker{width:100%}.timetable-container.svelte-w1uvwb .timepicker:where(.svelte-w1uvwb){margin-top:32px}.timetable-container.svelte-w1uvwb .timepicker:where(.svelte-w1uvwb)>div:where(.svelte-w1uvwb){display:flex;align-items:center}.timetable-container.svelte-w1uvwb .timepicker:where(.svelte-w1uvwb)>div:where(.svelte-w1uvwb)>h5:where(.svelte-w1uvwb){font-size:18px}.timetable-container.svelte-w1uvwb .timepicker:where(.svelte-w1uvwb)>div:where(.svelte-w1uvwb) .timepicker-buttons:where(.svelte-w1uvwb){display:flex;gap:8px;margin-left:auto}.timetable-container.svelte-w1uvwb .timepicker:where(.svelte-w1uvwb)>div:where(.svelte-w1uvwb) .timepicker-buttons:where(.svelte-w1uvwb)>button:where(.svelte-w1uvwb){background:none;padding:0;margin:0;border:none;cursor:pointer}.timetable-container.svelte-w1uvwb .timepicker:where(.svelte-w1uvwb)>div:where(.svelte-w1uvwb) .timepicker-buttons:where(.svelte-w1uvwb)>button.disabled:where(.svelte-w1uvwb){opacity:.5;-webkit-user-select:none;user-select:none;cursor:default;background:none;color:inherit}.timetable-container.svelte-w1uvwb .timepicker:where(.svelte-w1uvwb) .time-button:where(.svelte-w1uvwb){display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:16px;overflow-x:auto}.timetable-container.svelte-w1uvwb .timepicker:where(.svelte-w1uvwb) .time-button:where(.svelte-w1uvwb)>button{padding:.75rem .5rem;line-height:1em}.timetable-container.svelte-w1uvwb .appointment:where(.svelte-w1uvwb){display:flex;flex-direction:column;gap:16px;padding-top:2rem}.timetable-container.svelte-w1uvwb .appointment-stat:where(.svelte-w1uvwb){text-align:center;line-height:22.4px;margin-bottom:16px;padding:.75rem .5rem;font-weight:600;width:100%;background-color:#5856d61a;border-radius:8px}.timetable-container.svelte-w1uvwb .appointment:where(.svelte-w1uvwb)>p:where(.svelte-w1uvwb){max-width:fit-content;margin-left:auto;margin-right:auto}.timetable-container.svelte-w1uvwb .appointment:where(.svelte-w1uvwb)>p:where(.svelte-w1uvwb) span:where(.svelte-w1uvwb){color:#5856d6}.price-wrapper.svelte-ov2m0e{display:flex;flex-direction:column;gap:16px}.price-wrapper.svelte-ov2m0e .price-container:where(.svelte-ov2m0e){display:flex;gap:16px}@media (max-width: 425px){.price-wrapper.svelte-ov2m0e .price-container:where(.svelte-ov2m0e){flex-direction:column;padding-top:.5rem}}.price-card.svelte-ov2m0e{display:flex;flex-direction:column;gap:8px;width:100%;padding:1rem;border:1px solid rgba(88,86,214,.1);border-radius:12px}.price-card.svelte-ov2m0e .title-2:where(.svelte-ov2m0e){font-weight:400;line-height:27px}.price-card.svelte-ov2m0e .price:where(.svelte-ov2m0e){font-size:1.125rem;font-weight:700}
