.modal-backdrop.svelte-w593fj{position:fixed;z-index:1200;top:0;right:0;bottom:0;left:0;background:#6867da1a;display:flex;align-items:center;justify-content:center;transition:background .2s;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.city-modal.svelte-w593fj{background:#fff;border-radius:1.25rem;box-shadow:0 8px 32px #6867da21,0 1.5px 6px #6867da12;padding:2.2rem 2.5rem 2rem;min-width:320px;max-width:94vw;max-width:100%;display:flex;flex-direction:column;align-items:center;animation:svelte-w593fj-modalIn .22s cubic-bezier(.4,0,.2,1)}@media (max-width: 480px){.city-modal.svelte-w593fj{padding:1.2rem .7rem;width:98vw;min-width:unset}}.city-modal__close-in-title.svelte-w593fj{background:none;border:none;cursor:pointer;padding:.3rem;margin-left:auto;margin-bottom:1rem;display:flex;align-items:center}.city-modal__close-in-title.svelte-w593fj svg:where(.svelte-w593fj){display:block}@keyframes svelte-w593fj-modalIn{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.timetable-container.svelte-1nesfou>h5:where(.svelte-1nesfou){line-height:27px}.timetable-container.svelte-1nesfou .addresses-expandable:where(.svelte-1nesfou){overflow:hidden;transition:max-height .3s;max-height:none}.timetable-container.svelte-1nesfou .addresses-expandable.collapsed:where(.svelte-1nesfou){max-height:220px;position:relative}.timetable-container.svelte-1nesfou .address:where(.svelte-1nesfou){display:flex;flex-direction:column;gap:8px;padding-top:1rem}.timetable-container.svelte-1nesfou .address:where(.svelte-1nesfou)>:where(.svelte-1nesfou){line-height:27px}.timetable-container.svelte-1nesfou .address:where(.svelte-1nesfou)>h6:where(.svelte-1nesfou){line-height:24px}.timetable-container.svelte-1nesfou .address:where(.svelte-1nesfou)>div:where(.svelte-1nesfou){display:flex;align-items:center;gap:8px}.timetable-container.svelte-1nesfou .address:where(.svelte-1nesfou)>div:where(.svelte-1nesfou)>span:where(.svelte-1nesfou){display:flex;align-items:center}.timetable-container.svelte-1nesfou .address:where(.svelte-1nesfou)>.clinic-link:where(.svelte-1nesfou){display:inline-flex;align-items:center;gap:10px;width:fit-content;padding-top:.5rem;color:#5856d6;font-weight:600}.timetable-container.svelte-1nesfou .address:where(.svelte-1nesfou) .svg-icon-container{--size: 16px}.timetable-container.svelte-1nesfou .address:where(.svelte-1nesfou) .article-link.primary .svg-icon-container{--color: #5856D6}.timetable-container.svelte-1nesfou .sign-up:where(.svelte-1nesfou){max-width:385px}.timetable-container.svelte-1nesfou .datepicker:where(.svelte-1nesfou){display:flex;flex-direction:column;gap:16px;margin-top:32px}.timetable-container.svelte-1nesfou .datepicker:where(.svelte-1nesfou) .date_picker{width:100%}.timetable-container.svelte-1nesfou .timepicker:where(.svelte-1nesfou){margin-top:32px}.timetable-container.svelte-1nesfou .timepicker:where(.svelte-1nesfou)>div:where(.svelte-1nesfou){display:flex;align-items:center}.timetable-container.svelte-1nesfou .timepicker:where(.svelte-1nesfou)>div:where(.svelte-1nesfou)>h5:where(.svelte-1nesfou){font-size:18px}.timetable-container.svelte-1nesfou .timepicker:where(.svelte-1nesfou) .time-button:where(.svelte-1nesfou){display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column;gap:16px;margin-top:16px;overflow-x:auto}.timetable-container.svelte-1nesfou .timepicker:where(.svelte-1nesfou) .time-button:where(.svelte-1nesfou) button{padding:.75rem .5rem;line-height:1em}.timetable-container.svelte-1nesfou .appointment:where(.svelte-1nesfou){display:flex;flex-direction:column;gap:16px;padding-top:2rem}.timetable-container.svelte-1nesfou .appointment-stat:where(.svelte-1nesfou){text-align:center;line-height:22.4px;margin-bottom:16px;padding:.75rem .5rem;font-weight:600;width:100%;background-color:#5856d61a;border-radius:8px;text-transform:none}.timetable-container.svelte-1nesfou .appointment-stat:where(.svelte-1nesfou):first-letter{text-transform:uppercase}.timetable-container.svelte-1nesfou .appointment:where(.svelte-1nesfou)>p:where(.svelte-1nesfou){max-width:fit-content;margin-left:auto;margin-right:auto}.timetable-container.svelte-1nesfou .appointment:where(.svelte-1nesfou)>p:where(.svelte-1nesfou) span:where(.svelte-1nesfou){color:#5856d6}.timetable-container.svelte-1nesfou .toggle-btn-wrapper:where(.svelte-1nesfou){position:relative;margin-top:.5rem;display:flex;flex-direction:column;align-items:stretch}.timetable-container.svelte-1nesfou .toggle-btn:where(.svelte-1nesfou){position:relative;z-index:2;background:none;border:none;color:#5856d6;cursor:pointer;font-size:17px;font-weight:600;text-align:left;padding:.5rem 0 0;transition:color .3s;line-height:1.3;letter-spacing:.01em;border-top-left-radius:12px;border-top-right-radius:12px}
