._link_11xvv_1>svg{flex-shrink:0;width:11px;height:19px}._header_1lj5g_1{background:var(--color-surface);border-radius:0 0 12px 12px;min-height:118px;padding:16px}._content_1lj5g_8{flex-direction:column;gap:8px;width:100%;max-width:960px;margin-inline:auto;display:flex}@media (width>=768px){._header_1lj5g_1{padding-inline:32px}}._back-page-header--compact_r5jk9_1{border-radius:0;min-height:59px}._back-page-header__link_r5jk9_6{align-items:center;gap:20px;min-height:27px;text-decoration:none;display:flex}._back-page-header__link_r5jk9_6 h1{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);font-weight:400;line-height:1.5}._modal-window_1k4nu_1{background:var(--color-surface);overscroll-behavior:contain;border:0;border-radius:12px;width:min(480px,100% - 48px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:24px;overflow-y:auto}._modal-window_1k4nu_1::backdrop{background:var(--color-modal-overlay)}._modal-window_1k4nu_1 h2{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-heading);text-align:center;font-size:20px;font-weight:700;line-height:1.5}._modal-window_1k4nu_1 p{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-zinc);text-align:center;margin-top:16px;line-height:1.5}._modal-window__actions_1k4nu_46{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:48px;display:grid}._modal-window__actions_1k4nu_46 button{border-radius:8px;min-width:0;min-height:48px;padding:12px 8px;font-size:14px}._modal-window__actions_1k4nu_46 ._modal-window__cancel_1k4nu_59{background:var(--color-surface-neutral)}@media (width<=359px){._modal-window_1k4nu_1{width:calc(100% - 24px);padding:16px}}._modal-window_1k4nu_1 ._modal-window__error_1k4nu_69{color:var(--color-danger-soft)}._popup_7t9xs_1{z-index:9999;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._overlay_7t9xs_14{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:var(--color-overlay);position:absolute;inset:0}._content_7t9xs_24{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}._window_7t9xs_34{background-color:var(--color-surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:24px;flex-direction:column;justify-content:space-between;width:361px;max-width:calc(100% - 32px);height:83.1%;padding:16px 0 0;display:flex;overflow:hidden;box-shadow:0 22px 60px #00000014}@media screen and (width>=768px){._window_7t9xs_34{width:460px;max-width:calc(100% - 32px);height:806px;max-height:calc(100% - 32px)}}._account-avatar_1r0v7_1{object-fit:cover;border-radius:50%;width:80px;height:80px;display:block;position:relative}._account-avatar__image_1r0v7_10{border-radius:inherit;object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}._account-avatar__image--loaded_1r0v7_20{opacity:1}#root:has(._account-settings_1qzzn_1){gap:0;min-height:100dvh;padding:0}._account-settings_1qzzn_1{background:var(--color-auth-page-background);width:100%;min-height:100dvh}._account-settings__content_1qzzn_13{width:100%;max-width:600px;padding:24px 16px calc(32px + env(safe-area-inset-bottom));flex-direction:column;gap:16px;margin-inline:auto;display:flex}._account-settings__avatar_1qzzn_23{width:80px;height:80px;margin:0 auto 17px;position:relative}._account-settings__edit-photo_1qzzn_30{background:var(--color-avatar-edit-background);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--color-filter-chip);cursor:pointer;border:0;border-radius:8px;place-items:center;padding:8px;display:grid;position:absolute;bottom:-8px;right:-8px}._account-settings__edit-photo_1qzzn_30 svg{width:16px;height:16px}._account-settings__edit-photo_1qzzn_30:disabled{cursor:wait}._account-settings__group_1qzzn_55{background:var(--color-surface);border-radius:12px;padding:16px}._account-settings__row_1qzzn_61{text-align:left;background:0 0;border:0;align-items:center;gap:16px;width:100%;padding:16px 0;display:flex}._account-settings__row_1qzzn_61:first-child{padding-top:0}._account-settings__row_1qzzn_61:last-child{padding-bottom:0}._account-settings__row_1qzzn_61:not(:last-child){border-bottom:1px solid var(--color-surface-neutral)}button._account-settings__row_1qzzn_61{cursor:pointer}._account-settings__icon_1qzzn_85{background:var(--color-surface-neutral);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--color-filter-chip);border-radius:8px;place-items:center;padding:8px;display:grid}._account-settings__icon_1qzzn_85 svg{width:16px;height:16px}._account-settings__text_1qzzn_102{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._account-settings__title_1qzzn_110{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);font-size:15px;font-weight:500;line-height:1.5}._account-settings__description_1qzzn_125{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-zinc);line-height:1.5}._account-settings__chevron_1qzzn_138{flex-shrink:0;width:10px;height:6px;transform:rotate(-90deg)}._account-settings__chevron_1qzzn_138 path{fill:var(--color-schedule-label)}._account-settings__toggle_1qzzn_148[aria-checked=false]{background:var(--color-text-zinc)}._account-settings__actions_1qzzn_152{background:var(--color-surface);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._account-settings__actions_1qzzn_152 button{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;width:100%;padding:8px 32px;font-weight:500;line-height:1.5}._account-settings__actions_1qzzn_152 svg{flex-shrink:0;width:16px;height:16px}._account-settings__photo-spinner_1qzzn_180{box-sizing:border-box;border:2px solid var(--color-filter-chip);border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _account-settings-photo-spin_1qzzn_1}._account-settings__photo-status_1qzzn_190{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _account-settings-photo-spin_1qzzn_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._account-settings__photo-spinner_1qzzn_180{animation:none}}._toggle_1ae7s_1{background:var(--color-auth-placeholder);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;align-items:center;width:44px;height:24px;padding:2px;transition:background-color .2s;display:inline-flex}._toggle_1ae7s_1[aria-checked=true]{background:var(--color-filter-chip)}._toggle_1ae7s_1[aria-checked=true] ._thumb_1ae7s_17{transform:translate(20px)}._toggle_1ae7s_1:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:4px}._toggle_1ae7s_1:disabled{opacity:.5;cursor:not-allowed}._thumb_1ae7s_17{background:var(--color-chat-field);border-radius:999px;width:20px;height:20px;transition:transform .2s}@media (prefers-reduced-motion:reduce){._toggle_1ae7s_1,._thumb_1ae7s_17{transition:none}}._switch_17ujr_1{grid-template-columns:repeat(var(--option-count), minmax(0, 1fr));background:var(--color-period-switch);isolation:isolate;border-radius:12px;width:100%;min-height:54px;padding:4px;display:grid;position:relative}._indicator_17ujr_13{z-index:-1;width:calc((100% - 8px) / var(--option-count));background:var(--color-surface);height:calc(100% - 8px);transform:translateX(calc(var(--active-index) * 100%));border-radius:10px;transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;left:4px}._option_17ujr_26{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);text-align:center;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;min-width:32px;min-height:46px;padding:5.5px 10px;font-weight:500;line-height:1.5}._option_17ujr_26:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:-2px}@media (prefers-reduced-motion:reduce){._indicator_17ujr_13{transition:none}}@media screen and (width>=768px){._option_17ujr_26{font-size:clamp(14px,11.7143px + .297619vw,16px)}}._scrollViewport_17ujr_62{scrollbar-width:none;border-radius:12px;min-width:0;overflow-x:auto}._scrollViewport_17ujr_62::-webkit-scrollbar{display:none}._scrollable_17ujr_72{grid-template-columns:repeat(var(--option-count), minmax(max-content, 1fr));width:max-content;min-width:100%}._scrollable_17ujr_72 ._option_17ujr_26{white-space:nowrap;padding-inline:16px}._scrollable_17ujr_72 ._indicator_17ujr_13{left:var(--indicator-left,4px);width:var(--indicator-width,0px);transition:left .24s cubic-bezier(.22,1,.36,1),width .24s;transform:none}@media (prefers-reduced-motion:reduce){._scrollable_17ujr_72 ._indicator_17ujr_13{transition:none}}._benefit_1j7hb_1{gap:16px;padding:16px 0;display:flex}._benefit_1j7hb_1:first-child{padding-top:0}._benefit_1j7hb_1:last-child{padding-bottom:0}._benefit_1j7hb_1:not(:last-child){border-bottom:1px solid var(--color-surface-neutral)}._icon_1j7hb_16{background:var(--color-surface-neutral);border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:8px;display:flex}._icon_1j7hb_16 svg{width:16px;height:16px}._content_1j7hb_34{min-width:0}._content_1j7hb_34 h3{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);margin:0 0 4px;font-size:15px;font-weight:500;line-height:1.5}._content_1j7hb_34 p{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-zinc);margin:0;line-height:1.5}@media screen and (width>=768px){._content_1j7hb_34 h3{font-size:clamp(15px,11.5714px + .446429vw,18px)}._content_1j7hb_34 p{font-size:clamp(12px,9.71429px + .297619vw,14px)}}._subscription-benefits_1nljj_1{background:var(--color-surface);border-radius:12px;padding:16px}._subscription-benefits_1nljj_1 h2{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-zinc);margin-bottom:16px;font-weight:500;line-height:1.5}._subscription-benefits_1nljj_1 ul{margin:0;padding:0;list-style:none}._subscription-card_1q7li_1{background:var(--color-surface);min-height:159px;color:var(--color-black);border-radius:12px;padding:16px}._subscription-card__heading_1q7li_9{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._subscription-card__heading_1q7li_9 h2{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;font-weight:400;line-height:1.5}._subscription-card__badge_1q7li_28{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;background:var(--color-surface-neutral);color:var(--color-text-zinc);border-radius:6px;flex-shrink:0;padding:4px 16px;line-height:1.5}._subscription-card__badge--active_1q7li_45{background:var(--color-subscription-active-background);color:var(--color-subscription-active-text)}._subscription-card__price_1q7li_50{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;margin-top:24px;font-size:32px;line-height:1.5}._subscription-card__price_1q7li_50 span{color:var(--color-text-zinc);font-size:18px;font-weight:400}._subscription-card__previous-price_1q7li_69{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-zinc);margin-top:24px;line-height:1.5;text-decoration:line-through;display:block}._subscription-card__previous-price_1q7li_69+._subscription-card__price_1q7li_50{margin-top:0}._subscription-card__annual_1q7li_89{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-zinc);margin-top:8px;font-size:13px;line-height:1.5}#root:has(._subscription-page_ra5ca_1){gap:0;min-height:100dvh;padding:0}._subscription-page_ra5ca_1{background:var(--color-auth-page-background);flex-direction:column;width:100%;min-height:100dvh;display:flex}._subscription-page__content_ra5ca_15{width:100%;max-width:600px;padding:16px 16px calc(16px + env(safe-area-inset-bottom));flex-direction:column;flex:1;gap:16px;margin-inline:auto;display:flex}._subscription-page__remaining_ra5ca_26,._subscription-page__renewal_ra5ca_27{background:var(--color-surface);border-radius:12px;padding:16px}._subscription-page__remaining_ra5ca_26{flex-direction:column;gap:19px;display:flex}._subscription-page__remaining_ra5ca_26 h2{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);font-weight:500;line-height:1.5}._subscription-page__pay_ra5ca_52{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;min-height:48px;color:var(--color-schedule-field);border-radius:8px;padding:10px 24px;font-weight:500;line-height:1.5}._subscription-page__toggle-row_ra5ca_69{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-schedule-label);align-items:center;gap:8px;line-height:1.5;display:flex}._subscription-page__toggle_ra5ca_69[aria-checked=false]{background:var(--color-text-zinc)}._subscription-page__renewal_ra5ca_27 p{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-zinc);margin-top:12px;line-height:1.5}._subscription-page_ra5ca_1 ._subscription-page__cancel_ra5ca_103{background:var(--color-schedule-field);margin-top:auto}._subscription-page__content--plans_ra5ca_108{gap:8px;padding-top:24px}._subscription-page__checkout_ra5ca_113{margin-top:auto;padding-top:40px}._subscription-page__checkout_ra5ca_113 button{width:100%}._app-toaster_mlpvu_1{pointer-events:none;z-index:100000;background:0 0;border:0;width:100%;height:0;margin:0;padding:0;position:fixed;inset:0;overflow:visible}._app-toaster_mlpvu_1::backdrop{display:none}._app-toaster_mlpvu_1 [data-sonner-toast]{pointer-events:auto}._modal_180o3_1{background:var(--color-surface);overscroll-behavior:contain;box-sizing:border-box;border:0;border-radius:12px;width:min(480px,100% - 70px);max-width:none;min-height:min(661px,100dvh - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;overflow-y:auto}._modal_180o3_1>*{flex-shrink:0}._modal_180o3_1[open]{flex-direction:column;gap:32px;display:flex}._modal_180o3_1::backdrop{background:var(--color-black);opacity:.3}._header_180o3_28{text-align:center}._header_180o3_28 h2:focus{outline:none}._header_180o3_28 h2{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-heading);margin:0 0 16px;font-size:20px;line-height:1.5}._header_180o3_28 p{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-zinc);margin:0;line-height:1.5}._benefits_180o3_62>h3{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-zinc);margin:0 0 16px;font-weight:500;line-height:1.5}._benefits_180o3_62 ul{margin:0;padding:0;list-style:none}._actions_180o3_82{gap:8px;margin-top:auto;display:flex}._actions_180o3_82 ._button_180o3_88{letter-spacing:-.011em;text-align:center;border-radius:8px;flex:1 1 0;min-width:0;min-height:48px;padding:8px 4px;font-size:14px;line-height:1.5}._actions_180o3_82 ._backButton_180o3_100{background:var(--color-surface-neutral);color:var(--color-black);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}@media (width<=359px){._modal_180o3_1{width:calc(100% - 32px);padding:20px}}@media screen and (width>=768px){._header_180o3_28 h2{font-size:clamp(20px,10.8571px + 1.19048vw,28px)}._header_180o3_28 p,._benefits_180o3_62>h3,._actions_180o3_82 ._button_180o3_88{font-size:clamp(14px,11.7143px + .297619vw,16px)}._modal_180o3_1{overscroll-behavior:contain;width:min(100vw - 64px,clamp(400px,308.571px + 11.9048vw,480px));height:auto;max-height:calc(100dvh - 48px);padding:clamp(24px,14.8571px + 1.19048vw,32px);overflow-y:auto}._modal_180o3_1>*{flex-shrink:0}}._card_yltyn_1{overflow-wrap:anywhere;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:var(--color-surface-glass);min-width:0;height:100%;box-shadow:var(--shadow-card);border-radius:24px;flex-direction:column;align-items:flex-start;gap:25px;padding:16px;display:flex}@media screen and (width>=768px){._card_yltyn_1{border-radius:28px}}._cardWithoutShadow_yltyn_21{box-shadow:none}._titleWrapper_yltyn_25{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;max-width:100%;display:flex}@media screen and (width>=1194px){._titleWrapper_yltyn_25{gap:11px}}._header_yltyn_39{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:22px;font-weight:700}._info_yltyn_49{background-color:var(--color-surface-soft);border-radius:999px;flex-wrap:wrap;align-items:center;gap:23px;max-width:100%;padding:9px 11px;display:flex}._score_yltyn_60{color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:13px;font-weight:700;line-height:1}._star_yltyn_71{color:var(--color-primary-strong)}._starGrey_yltyn_74{color:var(--color-text-disabled)}._date_yltyn_78{color:var(--color-primary-strong);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:13px;font-weight:700}._text_yltyn_88{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100%;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;line-height:20px}._cardBookingChat_yltyn_100{border:1px solid var(--color-border-zinc);background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;height:auto;box-shadow:none;border-radius:24px;gap:24px;padding:16px}._showOnSiteButton_yltyn_112{background:var(--color-surface-neutral);width:100%;min-height:48px;color:var(--color-chat-text);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:8px;padding:12px 32px;font-size:16px;font-weight:500}._cardEditor_yltyn_126{background:var(--color-surface);width:100%;min-width:0;height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow-wrap:anywhere;gap:20px}._cardEditor_yltyn_126 ._titleWrapper_yltyn_25{width:100%}._cardEditor_yltyn_126 ._showOnSiteButton_yltyn_112{margin-top:auto;padding-inline:12px}._editorHeading_yltyn_144{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;display:flex}._editorHeading_yltyn_144 ._header_yltyn_39{flex:1;min-width:0}._publishedBadge_yltyn_157{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-review-published-text);background:var(--color-review-published-background);border-radius:4px;flex-shrink:0;min-height:29px;padding:4px 8px;line-height:1.5}._service-break_183hn_1{flex-direction:column;gap:16px;display:flex}._service-break__toggle-row_183hn_7{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-schedule-label);align-items:center;gap:8px;line-height:1.5;display:flex}._service-break__toggle_183hn_7[aria-checked=false]{background:var(--color-text-zinc)}._service-break__duration_183hn_27{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-heading);align-items:center;gap:8px;line-height:1.5;display:flex}._service-break__input_183hn_43{--input-autofill-color:var(--color-calendar-muted);border-radius:8px;gap:8px;width:100px;height:40px;min-height:36px;padding:7.5px 8px}._service-break__input_183hn_43 input{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-calendar-muted);text-align:left;appearance:textfield;line-height:1.5}._service-break__input_183hn_43 input::-webkit-inner-spin-button{appearance:none;margin:0}._service-break__input_183hn_43 input::-webkit-outer-spin-button{appearance:none;margin:0}._service-break__steppers_183hn_71{opacity:0;pointer-events:none;flex-direction:column;width:20px;display:flex}._service-break__steppers_183hn_71 button{width:20px;height:16px;color:var(--color-calendar-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}._service-break__steppers_183hn_71 button:disabled{opacity:.4;cursor:default}._service-break__steppers_183hn_71 svg{width:10px;height:6px}._service-break__steppers_183hn_71 svg path{fill:currentColor}._service-break__input_183hn_43:hover ._service-break__steppers_183hn_71,._service-break__input_183hn_43:focus-within ._service-break__steppers_183hn_71{opacity:1;pointer-events:auto}@media (hover:none){._service-break__steppers_183hn_71{opacity:1;pointer-events:auto}}._service-break__step-up_183hn_114 svg{transform:rotate(180deg)}._card_v5xps_1{overflow-wrap:anywhere;min-width:0;height:100%;box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:var(--color-surface-glass);border-radius:24px;flex-direction:column;gap:16px;padding:16px;display:flex}@media screen and (width>=768px){._card_v5xps_1{border-radius:28px}}._booking_v5xps_20{background-color:var(--color-surface-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:100%;height:auto;box-shadow:var(--shadow-nav);border-radius:24px;gap:16px;padding:16px}@media screen and (width>=768px){._booking_v5xps_20{border-radius:24px}}._booking_v5xps_20 ._title_v5xps_35{vertical-align:middle;line-height:1}._booking_v5xps_20 ._description_v5xps_39{color:var(--color-text-muted);opacity:1;vertical-align:middle;line-height:1}._booking_v5xps_20 ._price_v5xps_45{vertical-align:middle;margin-top:0;padding-bottom:0;line-height:28px}._imageWrapper_v5xps_52{aspect-ratio:3/2;border-radius:20px;display:flex;overflow:hidden}._image_v5xps_52{object-fit:cover;object-position:center;width:100%;height:100%}._title_v5xps_35{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:22px;font-weight:700}._description_v5xps_39{color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:.8;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.15}._info_v5xps_88{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}._infoItem_v5xps_94{align-items:center;gap:8px;min-width:0;display:flex}._infoItem_v5xps_94:nth-child(odd):last-child{grid-column:1/-1}._icon_v5xps_104{flex-shrink:0;width:18px;height:18px}._infoText_v5xps_110{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;min-width:0;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;line-height:22px}._price_v5xps_45{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:auto;padding-bottom:14px;font-family:Matezone Inter,sans-serif;font-size:28px;font-weight:700}._primaryButton_v5xps_135{padding:14px 18px 15px}._bookingButton_v5xps_139{border-radius:12px;width:100%;height:48px;min-height:46px;padding:14px 18px 15px}._editor_v5xps_147{background:var(--color-surface);min-width:0;height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow-wrap:anywhere;border-radius:12px}._editor_v5xps_147 ._imageWrapper_v5xps_52{border-radius:12px}._editor_v5xps_147 ._price_v5xps_45{padding-bottom:0}._editorActions_v5xps_163{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._editorActions_v5xps_163 button{background:var(--color-surface-neutral);min-width:0;padding-inline:8px}._service-card--schedule_v5xps_174{background:var(--color-surface);min-width:0;height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow-wrap:anywhere;border-radius:12px}._service-card--schedule_v5xps_174 ._imageWrapper_v5xps_52{border-radius:12px}._service-card--schedule_v5xps_174 ._price_v5xps_45{padding-bottom:0}._loading-spinner_10m20_1{place-items:center;width:28px;height:28px;display:grid}._loading-spinner__ring_10m20_8{border:3px solid var(--color-surface-chip);border-top-color:var(--color-primary);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite _loading-spinner-rotate_10m20_1}._loading-spinner--button_10m20_17{width:16px;height:16px}._loading-spinner--button_10m20_17 ._loading-spinner__ring_10m20_8{border-color:currentColor #0000 currentColor currentColor;width:16px;height:16px}@keyframes _loading-spinner-rotate_10m20_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._loading-spinner__ring_10m20_8{animation:none}}#root:has(._page_1p6gw_1){background:var(--color-auth-page-background);gap:0;height:100dvh;padding-bottom:0;overflow:hidden}._page_1p6gw_1{background-color:var(--color-auth-page-background);background-image:url(/back-chat-mobile.jpg);background-position:50%;background-size:cover;flex-direction:column;width:100%;height:100dvh;min-height:0;margin:0 auto;display:flex;overflow:hidden}._header_1p6gw_23{background:var(--color-surface);flex:0 0 64px;justify-content:space-between;align-items:center;width:100%;height:64px;min-height:64px;padding:8px 16px;display:flex}._specialist_1p6gw_35{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}._backButton_1p6gw_43{cursor:pointer;background:0 0;border:0;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}._avatar_1p6gw_56._avatar_1p6gw_56{object-fit:cover;border-radius:12px;flex:0 0 44px;width:44px;height:44px}._specialistInfo_1p6gw_64{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}._name_1p6gw_72{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-overflow:clip;white-space:nowrap;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:700;line-height:1;overflow:hidden}._job_1p6gw_86{color:var(--color-text-muted);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:13px;font-weight:700;line-height:1}._callButton_1p6gw_97{background:var(--color-primary-translucent);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:8px;display:flex}._callButton_1p6gw_97:disabled{opacity:.5;cursor:default}._phoneIcon_1p6gw_116{width:16px;height:16px;display:block}._chat_1p6gw_122{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}._chatContent_1p6gw_130{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;padding:48px 16px 28px;display:flex;overflow:hidden auto}._messageGroup_1p6gw_142{flex-direction:column;flex:none;align-items:flex-end;gap:10px;width:100%;margin-top:auto;display:flex}._messageTitle_1p6gw_152{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);margin:0;line-height:1.5}._bookingCreatedText_1p6gw_166{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);flex-direction:column;margin:0;line-height:1.3;display:flex}._bookingCreatedHint_1p6gw_183{color:var(--color-chat-muted)}._confirmationMessageText_1p6gw_187{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);flex-direction:column;margin:0;line-height:1.5;display:flex}._completionMessageText_1p6gw_203{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);flex-direction:column;gap:20px;margin:0;line-height:1.5;display:flex}._reviewThanks_1p6gw_220{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);margin:0;line-height:1.5}._messageText_1p6gw_234{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}._confirmationStatus_1p6gw_250{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-filter-chip);background:var(--color-chat-confirmation);border-radius:10px;align-items:center;gap:8px;width:194px;min-height:40px;padding:8px;font-weight:500;line-height:1.5;display:flex}._cancellationStatus_1p6gw_272{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-danger-soft);background:var(--color-chat-confirmation);border-radius:10px;align-items:center;gap:8px;width:173px;min-height:40px;padding:8px;font-weight:500;line-height:1.5;display:flex}._details_1p6gw_294{flex-direction:column;gap:8px;width:min(272px,100vw - 56px);display:flex}._detailsRow_1p6gw_301{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._field_1p6gw_307{background:var(--color-chat-field);border-radius:10px;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:60px;padding:8px;display:flex}._fieldLabel_1p6gw_319{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-muted);font-size:13px;line-height:1.5}._fieldValue_1p6gw_333{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);overflow-wrap:anywhere;font-weight:500;line-height:1.5}._clientPanel_1p6gw_348{padding:0 16px max(16px, env(safe-area-inset-bottom));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;flex-direction:column;flex:none;gap:10px;display:flex}._submittedReview_1p6gw_359{border:1px solid var(--color-border-zinc);background:var(--color-surface);align-self:center;width:100%;height:auto;animation:.18s cubic-bezier(.2,0,0,1) both _message-in_1p6gw_1}._promotion_1p6gw_368{width:100%;margin-top:24px}._toolbar_1p6gw_373{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._toolbarButton_1p6gw_379{border:1.5px solid var(--color-primary-border);background:var(--color-primary-translucent);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:100%;min-width:40px;height:48px;min-height:40px;padding:10px;display:flex}._toolbarButton_1p6gw_379:disabled{opacity:.5;cursor:default}._toolbarButtonConfirm_1p6gw_398{color:var(--color-text-inverse);border-color:var(--color-filter-chip);background:var(--color-filter-chip)}._toolbarButtonConfirm_1p6gw_398 ._toolbarIcon_1p6gw_403 path{stroke:currentColor}._toolbarIcon_1p6gw_403{width:16px;height:16px;display:block}._rating_1p6gw_413{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._ratingButton_1p6gw_419{border:1.5px solid var(--color-primary-border);background:var(--color-primary-translucent);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:2px;width:100%;min-width:40px;height:48px;min-height:40px;padding:10px;display:flex}._ratingButton_1p6gw_419:last-child{grid-column:1/-1}._ratingButtonActive_1p6gw_438{border-color:var(--color-filter-chip);background:var(--color-filter-chip)}._ratingButtonActive_1p6gw_438 ._ratingStar_1p6gw_442 path{stroke:var(--color-text-inverse)}._ratingStar_1p6gw_442{flex:0 0 16px;width:16px;height:16px;display:block}@media screen and (width>=768px){._page_1p6gw_1{width:100%;max-width:none;box-shadow:none}._header_1p6gw_23{flex-basis:72px;height:72px;min-height:72px;padding:10px 24px}._chatContent_1p6gw_130{padding:56px 32px 32px}._details_1p6gw_294{width:356px;max-width:100%}._clientPanel_1p6gw_348{width:100%;max-width:720px;padding:0 32px max(24px, env(safe-area-inset-bottom));margin-inline:auto}._toolbar_1p6gw_373,._rating_1p6gw_413{gap:12px}._toolbarButton_1p6gw_379,._ratingButton_1p6gw_419{height:52px}}@media screen and (width>=1200px){._page_1p6gw_1{width:100%;max-width:none}._header_1p6gw_23{padding-inline:40px}._chatContent_1p6gw_130{padding:64px 48px 36px}._details_1p6gw_294{width:396px}._clientPanel_1p6gw_348{max-width:760px;padding-left:0;padding-right:0}}@media screen and (height<=600px) and (orientation:landscape){._header_1p6gw_23{flex-basis:56px;height:56px;min-height:56px;padding-block:6px}._avatar_1p6gw_56{flex-basis:40px;width:40px;height:40px}._chatContent_1p6gw_130{padding-top:20px;padding-bottom:16px}._clientPanel_1p6gw_348{padding-bottom:max(8px, env(safe-area-inset-bottom))}}@media screen and (width>=768px){._name_1p6gw_72,._messageTitle_1p6gw_152,._messageText_1p6gw_234,._fieldValue_1p6gw_333,._confirmationStatus_1p6gw_250,._cancellationStatus_1p6gw_272{font-size:clamp(16px,13.7143px + .297619vw,18px)}._job_1p6gw_86,._fieldLabel_1p6gw_319{font-size:clamp(13px,11.8571px + .14881vw,14px)}._bookingCreatedText_1p6gw_166,._confirmationMessageText_1p6gw_187,._completionMessageText_1p6gw_203,._reviewThanks_1p6gw_220,._promotion_1p6gw_368{font-size:clamp(14px,11.7143px + .297619vw,16px)}._name_1p6gw_72,._job_1p6gw_86{line-height:1.2}._confirmationStatus_1p6gw_250,._cancellationStatus_1p6gw_272{width:fit-content;max-width:100%}._messageGroup_1p6gw_142{margin-inline:auto}}._visuallyHidden_1p6gw_552{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _message-in_1p6gw_1{0%{opacity:0;transform:translateY(4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}._booking-history__initial-loading_1p6gw_570{flex:1;justify-content:center;align-items:center;display:flex}._booking-history__loading_1p6gw_577{flex:none;justify-content:center;padding:12px 0;display:flex}._booking-history__sentinel_1p6gw_584{flex:0 0 1px;height:1px}._button_1flle_1{background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid}._icon_1flle_13{flex-shrink:0;width:11px;height:19px;display:block}._back-button__auth-icon_1flle_20{width:30px;height:30px;display:block}._fade-text_i63og_1{white-space:nowrap;text-overflow:clip;min-width:0;overflow:hidden}._fade-text_i63og_1[data-overflowing]{-webkit-mask-image:linear-gradient(to left, transparent, var(--color-black) min(30%, 80px));-webkit-mask-image:linear-gradient(to left, transparent, var(--color-black) min(30%, 80px));mask-image:linear-gradient(to left, transparent, var(--color-black) min(30%, 80px))}._message_hjmsj_1{background:var(--color-surface);transform-origin:100% 100%;flex-direction:column;flex:none;gap:6px;width:fit-content;max-width:min(296px,100vw - 32px);padding:12px 12px 2px;animation:.18s cubic-bezier(.2,0,0,1) both _message-in_hjmsj_1;display:flex}._messageOutgoing_hjmsj_14{border-radius:12px 12px 0;align-self:flex-end}._messageIncoming_hjmsj_19{transform-origin:0 100%;border-radius:12px 12px 12px 0;align-self:flex-start}._messageConfirmation_hjmsj_25{width:min(296px,100vw - 32px)}@keyframes _message-in_hjmsj_1{0%{opacity:0;transform:translateY(4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._message_hjmsj_1{animation:none}}._messageTime_hjmsj_44{color:var(--color-chat-time);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-self:flex-end;font-family:Matezone Inter,sans-serif;font-size:13px;font-weight:400;line-height:1.5}._composerRow_hjmsj_56{gap:10px;width:100%;display:flex}._composer_hjmsj_56{border:1px solid var(--color-surface-neutral);background:var(--color-surface);--input-autofill-background:var(--color-surface)}._composer_hjmsj_56[aria-invalid=true],._composer_hjmsj_56[data-error=true]{border-color:var(--color-danger-soft)}._composer_hjmsj_56:has(input[aria-invalid=true]){border-color:var(--color-danger-soft)}._composer_hjmsj_56{border-radius:8px;flex:auto;align-items:center;min-width:0;height:48px;padding:8px 16px;display:flex}._composer_hjmsj_56 input{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);background:0 0;border:0;outline:0;width:100%;line-height:1.5}._composer_hjmsj_56 input::placeholder{color:var(--color-chat-placeholder);opacity:1}._sendButton_hjmsj_100{background:var(--color-filter-chip);cursor:pointer;border:0;border-radius:8px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;min-width:40px;height:48px;min-height:40px;padding:10px;display:none}._sendButton_hjmsj_100:disabled{opacity:.55;cursor:default}._composerRow_hjmsj_56:not(._composerRowSupport_hjmsj_120):focus-within ._sendButton_hjmsj_100,._composerRowHasContent_hjmsj_121 ._sendButton_hjmsj_100,._composerRowHasRating_hjmsj_125 ._sendButton_hjmsj_100{display:flex}._composerRowReview_hjmsj_129 ._sendButton_hjmsj_100:disabled{background:var(--color-chat-time);opacity:1}._sendIcon_hjmsj_134{width:20px;height:20px;display:block}._visuallyHidden_hjmsj_140{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._message_hjmsj_1{overflow-wrap:anywhere}._composer_hjmsj_56 input{min-width:0}._composerRowSupport_hjmsj_120 ._composer_hjmsj_56{gap:10px;padding:6px 8px}._attachmentButton_hjmsj_164{isolation:isolate;width:36px;min-width:36px;height:36px;min-height:36px;color:var(--color-filter-chip);background:0 0;border:0;border-radius:8px;place-items:center;padding:8px;display:grid;position:relative}._attachmentButton_hjmsj_164:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-primary);opacity:.15;position:absolute;inset:0}._attachmentButton_hjmsj_164 svg{width:16px;height:16px}._attachmentButton_hjmsj_164 path{stroke:currentColor}@media screen and (width>=768px){._message_hjmsj_1{max-width:min(420px,72%)}._messageConfirmation_hjmsj_25{width:380px;max-width:min(380px,72%)}._messageTime_hjmsj_44{font-size:14px}._composerRow_hjmsj_56{gap:12px}._composer_hjmsj_56,._sendButton_hjmsj_100{height:52px}._sendButton_hjmsj_100{flex-basis:52px}}@media screen and (width>=1200px){._message_hjmsj_1{max-width:min(480px,68%)}._messageConfirmation_hjmsj_25{width:420px;max-width:min(420px,68%)}}._sendButton_hjmsj_100[aria-busy=true]{width:auto;min-width:48px;padding-inline:12px}._message_hjmsj_1._chat-message--fluid_hjmsj_233{width:fit-content;min-width:0;max-width:100%}._chat-system-author_s2nsl_1{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-filter-chip);align-items:center;gap:8px;line-height:1.3;display:flex}@media (width>=768px){._chat-system-author_s2nsl_1{font-size:clamp(14px,11.7143px + .297619vw,16px)}}._chat-system-author__logo_s2nsl_23{flex:0 0 25px;width:25px;height:25px;display:block}._chat-copy-value_1tgkx_1{flex-direction:column;gap:6px;display:flex}._chat-copy-value__label_1tgkx_7{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);line-height:1.5}@media (width>=768px){._chat-copy-value__label_1tgkx_7{font-size:clamp(14px,11.7143px + .297619vw,16px)}}._chat-copy-value__row_1tgkx_25{align-items:center;gap:10px;display:flex}._chat-copy-value__value_1tgkx_31{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);background:var(--color-chat-confirmation);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;flex:auto;width:auto;min-width:0;height:48px;padding:12px 16px;line-height:1.5;text-decoration:none;display:block;overflow:hidden}@media (width>=768px){._chat-copy-value__value_1tgkx_31{font-size:clamp(16px,13.7143px + .297619vw,18px)}}._chat-copy-value__button_1tgkx_61{background:var(--color-primary-translucent);cursor:pointer;border:0;border-radius:8px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;min-width:40px;height:48px;min-height:40px;padding:10px;display:flex}._chat-copy-value__button_1tgkx_61:disabled{opacity:.5;cursor:default}._chat-copy-value__icon_1tgkx_81{width:19px;height:19px;display:block}._chat-copy-value__icon_1tgkx_81 path{stroke:var(--color-filter-chip)}._client-chat-invitation__title_1e23q_1{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);margin:0;line-height:1.3}@media (width>=768px){._client-chat-invitation__title_1e23q_1{font-size:clamp(14px,11.7143px + .297619vw,16px)}}._link-to_2l1wl_1{color:var(--color-filter-chip);overflow-wrap:anywhere;text-decoration:none}._link-to_2l1wl_1:hover{text-decoration:underline}._online-confirm__input_1hy2s_1{background:var(--color-chat-field);border-radius:8px;gap:12px;width:100%;height:48px;min-height:40px;margin:16px auto 0;padding:9.5px 16px}._calendar_zqpla_1{background:var(--color-surface);border-radius:0 0 12px 12px;flex-direction:column;gap:16px;width:100%;min-height:370px;padding:16px;display:flex}._header_zqpla_12{justify-content:space-between;align-items:center;min-height:40px;display:flex}._selects_zqpla_19{align-items:center;gap:16px;display:flex}._arrow_zqpla_25{background:0 0;border:0;justify-content:center;align-items:center;width:32px;min-height:40px;padding:8px 0;display:flex}._arrow_zqpla_25:first-child{justify-content:flex-start}._arrow_zqpla_25:last-child{justify-content:flex-end}._arrow_zqpla_25 svg{width:16px;height:16px}._arrow_zqpla_25:disabled{opacity:.4;cursor:default}._previous_zqpla_50{transform:rotate(180deg)}._select_zqpla_19{-webkit-user-select:none;user-select:none;position:relative}._selectTrigger_zqpla_60{color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;border:0;align-items:center;gap:4px;min-height:40px;padding:8px 4px;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:flex}._chevron_zqpla_78{flex-shrink:0;width:16px;height:16px;transition:transform .18s;overflow:visible}._chevronOpen_zqpla_86{transform:rotate(180deg)}._options_zqpla_90{z-index:10;border:1px solid var(--color-surface-neutral);background:var(--color-surface);width:max-content;min-width:100%;max-height:240px;box-shadow:var(--shadow-soft);overscroll-behavior:contain;border-radius:8px;padding:4px;position:absolute;top:100%;left:50%;overflow-y:auto;transform:translate(-50%)}._options_zqpla_90::-webkit-scrollbar{width:8px}._options_zqpla_90::-webkit-scrollbar-track{background:0 0;border-radius:8px;margin-block:8px}._options_zqpla_90::-webkit-scrollbar-thumb{border:2px solid var(--color-surface);background:var(--color-auth-placeholder);background-clip:padding-box;border-radius:8px}@supports not selector(::-webkit-scrollbar){._options_zqpla_90{scrollbar-width:thin;scrollbar-color:var(--color-auth-placeholder) var(--color-surface)}}._selectOption_zqpla_128{color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;background:0 0;border:0;border-radius:4px;width:100%;min-height:40px;padding:8px 16px;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;display:block}._selectOption_zqpla_128[aria-selected=true]{background:var(--color-surface-neutral)}._weekdays_zqpla_149,._days_zqpla_150{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}._weekdays_zqpla_149{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-calendar-muted);text-align:center;line-height:1.5}._day_zqpla_150{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-heading);isolation:isolate;background:var(--color-calendar-day);text-align:center;border:0;border-radius:4px;min-width:0;min-height:48px;padding:8px;line-height:1.5;position:relative}._day_zqpla_150:disabled{color:var(--color-calendar-muted);cursor:default;background:0 0}._day_zqpla_150._selected_zqpla_197{color:var(--color-filter-chip);background:0 0}._day_zqpla_150._selected_zqpla_197:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-primary);opacity:.15;position:absolute;inset:0}._calendar_zqpla_1 button:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:-2px}@media (prefers-reduced-motion:reduce){._chevron_zqpla_78{transition:none}}@media screen and (width>=768px){._day_zqpla_150,._selectTrigger_zqpla_60,._selectOption_zqpla_128{font-size:clamp(14px,11.7143px + .297619vw,16px)}._weekdays_zqpla_149{font-size:clamp(12px,9.71429px + .297619vw,14px)}}._timetable_zqpla_229 ._day_zqpla_150{color:var(--color-black)}._timetable_zqpla_229 ._dayOff_zqpla_232{color:var(--color-text-zinc)}._timetable_zqpla_229 ._day_zqpla_150:disabled{opacity:.5;color:var(--color-calendar-muted);background:0 0}._timetable_zqpla_229 ._dayOff_zqpla_232:disabled{color:var(--color-text-zinc)}._timetable_zqpla_229 ._day_zqpla_150._selected_zqpla_197{color:var(--color-filter-chip)}._appointmentDot_zqpla_247{background:var(--color-yellow-400);border-radius:50%;width:5px;height:5px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}._calendar--appointment_zqpla_258{background:var(--color-schedule-field);border-radius:8px;width:100%;min-height:285px;padding:8px}._calendar--appointment_zqpla_258 ._header_zqpla_12,._calendar--appointment_zqpla_258 ._arrow_zqpla_25{min-height:32px}._calendar--appointment_zqpla_258 ._selects_zqpla_19{gap:8px}._calendar--appointment_zqpla_258 ._selectTrigger_zqpla_60{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;background:var(--color-surface);border-radius:6px;min-width:53px;min-height:32px;padding:6px 4px 6px 8px;line-height:20px}._calendar--appointment_zqpla_258 ._days_zqpla_150{row-gap:8px}._calendar--appointment_zqpla_258 ._day_zqpla_150{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;letter-spacing:0;background:0 0;border-radius:6px;justify-self:center;width:32px;height:32px;min-height:32px;padding:6px 0;line-height:20px}._calendar--appointment_zqpla_258 ._dayOff_zqpla_232{color:var(--color-text-zinc)}._calendar--appointment_zqpla_258 ._day_zqpla_150:disabled{color:var(--color-auth-placeholder)}._calendar--appointment_zqpla_258 ._day_zqpla_150._selected_zqpla_197{color:var(--color-filter-chip)}._calendar--schedule_zqpla_322{border-radius:12px}._calendar--schedule_zqpla_322 ._day_zqpla_150:disabled{color:var(--color-calendar-muted);-webkit-text-fill-color:var(--color-calendar-muted);opacity:1}._calendar--schedule_zqpla_322 ._day_zqpla_150._selected_zqpla_197{background:var(--color-calendar-day);color:var(--color-text-heading);box-shadow:inset 0 0 0 1px var(--color-filter-chip)}._calendar--schedule_zqpla_322 ._day_zqpla_150._selected_zqpla_197:before{content:none}._calendar--schedule_zqpla_322 ._day_zqpla_150._calendar__day--day-off_zqpla_338{color:var(--color-schedule-day-off)}._calendar--schedule_zqpla_322 ._day_zqpla_150._calendar__day--custom-hours_zqpla_341{color:var(--color-schedule-custom-hours)}._calendar--schedule_zqpla_322 ._day_zqpla_150._calendar__day--custom-plan_zqpla_344{color:var(--color-schedule-custom-plan)}._calendar--appointment_zqpla_258 ._day_zqpla_150[aria-current=date],._timetable_zqpla_229 ._day_zqpla_150[aria-current=date]{color:var(--color-filter-chip);border:1px solid var(--color-filter-chip)}._footer_10kf9_1{flex-direction:column;flex-shrink:0;gap:12px;margin:0 16px 16px;padding-top:12px;display:flex}._note_10kf9_10{color:var(--color-text-note);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:bottom;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:500;line-height:1.25}._actions_10kf9_22{gap:10px;display:flex}._actionButton_10kf9_27{border-radius:12px;flex:1 1 0;width:50%;height:55px;min-height:55px;padding:14px 18px 15px}@media screen and (width>=768px){._actionButton_10kf9_27{flex:0 0 209px;width:209px}}._actions_10kf9_22 ._actionButton_10kf9_27:first-child{box-shadow:var(--shadow-nav);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--color-border-muted)}._root_fvu23_1{flex-direction:column;height:100%;min-height:0;display:flex}._content_fvu23_8{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding-bottom:8px;position:relative;overflow:visible auto}._content_fvu23_8:after{content:"";height:16px;display:block}._monthNav_fvu23_23{justify-content:center;align-items:center;gap:16px;margin:0 16px 16px;display:flex}._monthButton_fvu23_31{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}._monthButton_fvu23_31:disabled{opacity:.35;cursor:not-allowed}._chevron_fvu23_47{width:15px;height:9px;display:block}._chevronPrev_fvu23_53{transform:rotate(90deg)}._chevronNext_fvu23_57{transform:rotate(-90deg)}._monthTitle_fvu23_61{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;min-width:8em;margin:0;font-family:Matezone Inter,sans-serif;font-size:22px;font-weight:700;line-height:1}._schedule_fvu23_75{width:100%}._datesViewport_fvu23_79{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;width:calc(100% - 16px);margin-bottom:20px;margin-left:16px;overflow:auto hidden}._datesViewport_fvu23_79::-webkit-scrollbar{display:none}._dates_fvu23_79{gap:6px;width:max-content;padding-right:8px;display:flex}._dateCard_fvu23_101{background-color:var(--color-surface-chip);cursor:pointer;border:none;border-radius:12px;flex-direction:column;flex:0 0 41px;justify-content:space-between;align-items:center;width:41px;height:60px;padding:8px;display:flex}@media screen and (width>=768px){._dateCard_fvu23_101{flex:0 0 55.14px;width:55.14px}}._dateCardDisabled_fvu23_122{opacity:.4;cursor:not-allowed}._dateCardActive_fvu23_127{background-color:var(--color-primary)}._dateCardActive_fvu23_127 ._weekday_fvu23_130,._dateCardActive_fvu23_127 ._dayNumber_fvu23_131{color:var(--color-text-inverse)}._weekday_fvu23_130{color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;vertical-align:middle;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:700;line-height:1}._dayNumber_fvu23_131{color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;line-height:21.6px}._times_fvu23_160{box-sizing:border-box;flex-direction:column;gap:16px;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;padding:0 16px;display:flex}._dayPart_fvu23_172{flex-direction:column;gap:10px;display:flex}._dayPartTitle_fvu23_178{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;color:var(--color-text-zinc);letter-spacing:0;text-transform:uppercase;vertical-align:middle;margin:0;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:500;line-height:16.2px}._slots_fvu23_196{flex-wrap:wrap;gap:8px;display:flex}@media screen and (width>=768px){._slots_fvu23_196{gap:5px}}._slot_fvu23_196{background-color:var(--color-surface-chip);min-width:74px;height:40px;color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;padding:8px 15px;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:700;line-height:1;display:flex}@media screen and (width>=768px){._slot_fvu23_196{width:98.75px;min-width:98.75px;padding:8px 15px}}._slotActive_fvu23_235{background-color:var(--color-primary);color:var(--color-text-inverse)}._status_fvu23_240{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;letter-spacing:normal;color:var(--color-text-note);margin:0 16px;font-weight:500;line-height:1.25}._booking-date-time--manual_fvu23_257{gap:16px}._booking-date-time--manual_fvu23_257 ._content_fvu23_8{flex-direction:column;gap:16px;display:flex}._booking-date-time--manual_fvu23_257 ._datesViewport_fvu23_79{width:100%;margin:0 0 24px}._booking-date-time--manual_fvu23_257 ._dates_fvu23_79{gap:6px}._booking-date-time--manual_fvu23_257 ._dateCard_fvu23_101{border-radius:10px;flex-basis:46px;width:46px;height:68px}._booking-date-time--manual_fvu23_257 ._weekday_fvu23_130{color:var(--color-calendar-muted);font-weight:400}._booking-date-time--manual_fvu23_257 ._dateCardActive_fvu23_127 ._weekday_fvu23_130{color:var(--color-text-inverse)}._booking-date-time--manual_fvu23_257 ._times_fvu23_160{gap:24px;width:100%;padding:0}._booking-date-time--manual_fvu23_257 ._slots_fvu23_196{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._booking-date-time--manual_fvu23_257 ._slot_fvu23_196{width:auto;min-width:0;padding:8px 4px;font-weight:400}._booking-date-time--manual_fvu23_257 ._status_fvu23_240{margin:0}._booking-date-time--manual_fvu23_257>:last-child{margin:auto 0 0;padding-top:16px}._booking-date-time--manual_fvu23_257>:last-child button{border-radius:8px;flex:1;width:auto;min-width:0;height:48px;min-height:48px;padding:12px}._booking-date-time--manual_fvu23_257>:last-child button:first-child{background:var(--color-surface-neutral);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}._booking-date-time__loading_fvu23_324{place-items:center;display:grid;position:absolute;inset:0}._window_9wtih_1{padding-top:16px}._header_9wtih_5{flex:none;justify-content:space-between;align-items:center;gap:12px;margin:0 16px;padding-bottom:25px;display:flex}._title_9wtih_15{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Matezone Inter,sans-serif;font-size:22px;font-weight:700;line-height:1}._closeButton_9wtih_27{cursor:pointer;background:0 0;border:0;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}._closeIcon_9wtih_40{width:36px;height:36px;display:block}._body_9wtih_46{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}@media screen and (width>=768px){._title_9wtih_15{font-size:clamp(22px,17.4286px + .595238vw,26px)}}._card_13ey1_1{border:0;border-bottom:1px solid var(--color-border-zinc);background:var(--color-surface);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;gap:14px;width:100%;padding:32px 0 22px;display:flex;position:relative}._card_13ey1_1:focus:not(:focus-visible){outline:none}._card_13ey1_1:not(._dashboard_13ey1_18):last-child{border-bottom:0}._updatedAt_13ey1_22{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;white-space:nowrap;text-align:right;color:var(--color-chat-placeholder);flex-shrink:0;margin-inline-start:auto;line-height:1.5}._nameRow_13ey1_39{justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;display:flex}._clientName_13ey1_48{min-width:0;color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap;text-overflow:clip;flex:1;font-family:Matezone Inter,sans-serif;font-size:15px;font-weight:600;line-height:1.2;position:relative;overflow:hidden}._format_13ey1_65{color:currentColor;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:4px;flex:none;align-items:center;gap:8px;padding:4px 8px 4px 4px;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;display:inline-flex}._format_13ey1_65 svg{flex-shrink:0;width:18px;height:18px}._format_13ey1_65 svg [stroke]{stroke:currentColor}._formatOutcall_13ey1_89{background:var(--color-format-outcall-bg);color:var(--color-format-outcall)}._formatOnline_13ey1_94{background:var(--color-format-online-bg);color:var(--color-format-online);padding-block:2px}._serviceRow_13ey1_100{background:var(--color-chat-field);border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex}._service_13ey1_100{min-width:0;color:var(--color-chat-muted);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:Matezone Inter,sans-serif;font-size:15px;font-weight:400;overflow:hidden}._time_13ey1_124{background:var(--color-surface);color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:6px;flex:none;padding:4px 8px;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400}._card_13ey1_1:not(._dashboard_13ey1_18) ._time_13ey1_124{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-width:102px;height:29px;line-height:21px;display:inline-flex}._previewRow_13ey1_150{align-items:center;gap:10px;min-width:0;display:flex}._unreadMark_13ey1_157{background:var(--color-filter-chip);border-radius:3px;flex:0 0 3px;width:3px;height:21px}._preview_13ey1_150{min-width:0;color:var(--color-chat-placeholder);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;overflow:hidden}._counter_13ey1_180{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;box-sizing:border-box;background:var(--color-filter-chip);min-width:24px;height:20px;color:var(--color-chat-field);text-align:center;vertical-align:middle;white-space:nowrap;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:2px 8px;font-family:Geist,sans-serif;font-style:normal;font-weight:600;line-height:16px;display:inline-flex}@media screen and (width>=768px){._format_13ey1_65,._time_13ey1_124,._preview_13ey1_150{font-size:clamp(14px,11.7143px + .297619vw,16px)}._clientName_13ey1_48,._service_13ey1_100{font-size:clamp(15px,11.5714px + .446429vw,18px)}._updatedAt_13ey1_22,._counter_13ey1_180{font-size:clamp(12px,9.71429px + .297619vw,14px)}._card_13ey1_1{gap:clamp(14px,7.14286px + .892857vw,20px)}}._card_13ey1_1._dashboard_13ey1_18{background:linear-gradient(180deg, var(--color-surface) 38.94%, var(--color-dashboard-card-fade) 73.56%);border:0;border-radius:12px;gap:4px;min-height:106px;padding:16px}._card_13ey1_1._dashboard_13ey1_18 ._clientName_13ey1_48{letter-spacing:-.011em;background:0 0;line-height:1.2}._card_13ey1_1._dashboard_13ey1_18 ._serviceRow_13ey1_100{border-radius:12px;min-height:45px}._card_13ey1_1._dashboard_13ey1_18 ._service_13ey1_100{letter-spacing:-.011em;line-height:1.5}._card_13ey1_1._next_13ey1_249{min-height:139px}._nextBadge_13ey1_253{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-next-booking-text);background:var(--color-next-booking-background);border-radius:4px;align-self:flex-start;align-items:center;gap:8px;min-height:29px;padding:4px 8px 4px 4px;line-height:1.5;display:inline-flex}._nextBadge_13ey1_253 svg{flex-shrink:0;width:18px;height:18px}._nextBadge_13ey1_253 svg [stroke]{stroke:currentColor}@media screen and (width>=768px){._nextBadge_13ey1_253{font-size:clamp(14px,11.7143px + .297619vw,16px)}}._card_13ey1_1._dashboard_13ey1_18._timetable_13ey1_287{height:100%;min-height:0;padding:12px 16px;overflow:hidden}._card_13ey1_1._dashboard_13ey1_18._timetable_13ey1_287 ._serviceRow_13ey1_100{min-height:40px}._card_13ey1_1._dashboard_13ey1_18._timetable_13ey1_287 ._clientName_13ey1_48,._card_13ey1_1._dashboard_13ey1_18._timetable_13ey1_287 ._service_13ey1_100{font-size:15px}._card_13ey1_1._dashboard_13ey1_18._timetable_13ey1_287 ._format_13ey1_65,._card_13ey1_1._dashboard_13ey1_18._timetable_13ey1_287 ._time_13ey1_124{font-size:14px}._card_13ey1_1._weekCard_13ey1_305{background:var(--color-surface);border:0;border-radius:6px;align-items:center;gap:6px;height:100%;min-height:0;padding:10px 6px 6px;overflow:hidden}._card_13ey1_1._weekCard_13ey1_305 ._initials_13ey1_316{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);font-size:15px;font-weight:600;line-height:18px}._card_13ey1_1._weekCard_13ey1_305 ._format_13ey1_65{border-radius:4px;flex-shrink:0;gap:8px;width:26px;height:26px;padding:4px}._card_13ey1_1._appointment-card--chat_13ey1_340{gap:14px;padding:14px 16px 22px}._chart_isnrz_1{background:var(--color-surface);border-radius:12px;width:100%;height:435px;padding:37px 16px 16px}._columns_isnrz_9{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:8px;height:100%;margin:0;padding:0;list-style:none;display:grid}._day_isnrz_19{grid-template-rows:minmax(0,1fr) auto;gap:12px;min-width:0;display:grid}._plot_isnrz_26{align-items:flex-end;min-height:0;display:flex}._bar_isnrz_32{background:var(--color-filter-chip);border-radius:4px;width:100%;transition:height .24s;position:relative}._bar_isnrz_32:not(._dayOff_isnrz_39){min-height:6px;animation:.65s cubic-bezier(.22,1,.36,1) both _grow-bar_isnrz_1}._dayOff_isnrz_39{background:repeating-linear-gradient(135deg, transparent 0 5px, var(--color-auth-placeholder) 5px 6.5px, transparent 6.5px 11px);border-radius:6px}._count_isnrz_49{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);white-space:nowrap;text-align:center;line-height:1.5;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._label_isnrz_68{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chart-label);text-align:center;line-height:1.25}@keyframes _grow-bar_isnrz_1{0%{height:0}to{height:var(--bar-height)}}@media (prefers-reduced-motion:reduce){._bar_isnrz_32:not(._dayOff_isnrz_39){transition:none;animation:none}}@media screen and (width>=768px){._count_isnrz_49{font-size:clamp(14px,11.7143px + .297619vw,16px)}._label_isnrz_68{font-size:clamp(12px,9.71429px + .297619vw,14px)}._chart_isnrz_1{padding-top:40px}._columns_isnrz_9{gap:clamp(12px,1.78571vw - 1.71429px,24px)}}._backdrop_14oiz_1{z-index:1100;background:var(--color-modal-overlay);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_14oiz_12{background:var(--color-surface);border-radius:12px;flex-direction:column;gap:32px;width:min(320px,100vw - 32px);max-height:calc(100dvh - 32px);padding:24px;display:flex;overflow-y:auto}._title_14oiz_24{color:var(--color-chat-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;text-align:center;margin:0;font-family:Matezone Inter,sans-serif;font-size:24px;font-weight:600;line-height:1.2}._details_14oiz_38{flex-direction:column;gap:8px;display:flex}._field_14oiz_44{background:var(--color-chat-field);border-radius:10px;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:60px;padding:8px;display:flex;container-type:inline-size}._dateCompact_14oiz_57{display:none}@container (width<=150px){._dateLong_14oiz_62{display:none}._dateCompact_14oiz_57{display:block}}._label_14oiz_69{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-muted);font-size:13px;line-height:1.5}._value_14oiz_83{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.5;overflow:hidden}._serviceValue_14oiz_100{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}._row_14oiz_107{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._copyRow_14oiz_113{grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:8px;display:grid}._copyField_14oiz_120{width:100%}._copyButton_14oiz_124{background:var(--color-primary-translucent);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;width:48px;min-width:40px;height:48px;min-height:40px;padding:10px;display:flex}._copyIcon_14oiz_139{width:19px;height:19px;display:block}._copyIcon_14oiz_139 path{stroke:var(--color-filter-chip)}._closeButton_14oiz_148{background:var(--color-surface-neutral);width:100%;height:48px;min-height:40px;box-shadow:none;color:var(--color-chat-text);letter-spacing:-.011em;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:500;line-height:1.5}@media screen and (width>=768px){._title_14oiz_24{font-size:clamp(24px,19.4286px + .595238vw,28px)}._label_14oiz_69{font-size:clamp(13px,11.8571px + .14881vw,14px)}._value_14oiz_83{font-size:clamp(16px,13.7143px + .297619vw,18px)}._closeButton_14oiz_148{font-size:clamp(14px,11.7143px + .297619vw,16px)}._modal_14oiz_12{overscroll-behavior:contain;width:min(100vw - 64px,clamp(400px,308.571px + 11.9048vw,480px));height:auto;max-height:calc(100dvh - 48px);padding:clamp(24px,14.8571px + 1.19048vw,32px);overflow-y:auto}._modal_14oiz_12>*{flex-shrink:0}}._dashboardBackdrop_14oiz_192{background:0 0}._modal_14oiz_12._dashboard_14oiz_192{box-shadow:0px 2px 16.7px 0px var(--color-text-zinc);overscroll-behavior:contain;outline:none}._modal_14oiz_12._dashboard_14oiz_192>*{flex-shrink:0}._modal_14oiz_12._dashboard_14oiz_192 ._copyButton_14oiz_124{background:var(--color-surface-neutral)}._modal_14oiz_12._dashboard_14oiz_192 ._value_14oiz_83{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}._modal_14oiz_12._dashboard_14oiz_192 ._dateLong_14oiz_62{display:block}._modal_14oiz_12._dashboard_14oiz_192 ._dateCompact_14oiz_57{display:none}._actions_14oiz_220{gap:8px;display:flex}._actions_14oiz_220 ._closeButton_14oiz_148,._actions_14oiz_220 ._chatButton_14oiz_225{letter-spacing:-.011em;border-radius:8px;flex:1 1 0;width:auto;min-width:0;height:auto;min-height:48px;padding:10px 12px;font-size:14px;font-weight:500;line-height:1.5}@media screen and (width>=768px){._actions_14oiz_220 ._closeButton_14oiz_148,._actions_14oiz_220 ._chatButton_14oiz_225{font-size:clamp(14px,11.7143px + .297619vw,16px)}}._container_4ck8v_1{flex-direction:column;width:100%;max-width:1194px;margin:0 auto;padding:0 16px;display:flex}@media screen and (width>=1194px){._container_4ck8v_1{padding:0 9px}}._block_c3ljg_1{box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:16px;display:flex}@media screen and (width>=768px){._block_c3ljg_1{border-radius:28px;flex-direction:row;justify-content:space-between;align-items:center}}._blockChat_c3ljg_21{background-color:var(--color-surface);gap:20px;width:100%}._blockChat_c3ljg_21 ._button_c3ljg_26{width:100%;height:54px}._chatBrand_c3ljg_31{align-items:center;gap:12px;display:flex}._chatLogo_c3ljg_37{flex:0 0 35px;width:35px;height:35px;display:block}._chatBrandText_c3ljg_44{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-filter-chip);letter-spacing:0;text-align:center;font-weight:400;line-height:19.8px}._chatDescription_c3ljg_61{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-muted);letter-spacing:0;text-align:center;margin:0;line-height:1.15}._titleWrapper_c3ljg_78{flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex}@media screen and (width>=768px){._titleWrapper_c3ljg_78{flex-direction:row;align-items:center}}._logo_c3ljg_92{width:100%;max-width:50px}._info_c3ljg_97{text-align:center;flex-direction:column;gap:4px;display:flex}@media screen and (width>=768px){._info_c3ljg_97{text-align:left}}._header_c3ljg_109{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:700;line-height:20px}@media screen and (width>=768px){._header_c3ljg_109{font-size:20px}}._text_c3ljg_125{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-muted);letter-spacing:0;text-align:center;vertical-align:middle;font-weight:500;line-height:14.3px}@media screen and (width>=768px){._text_c3ljg_125{text-align:left;font-size:14px}}._button_c3ljg_26{width:74.59%;height:48px;padding:14px 18px}@media screen and (width>=768px){._button_c3ljg_26{text-wrap:nowrap;width:181px;height:46px}}._header_shz4f_1{z-index:999;position:fixed;top:8px;left:0;right:0;overflow:visible}._headerWrapper_shz4f_10{background-color:var(--color-surface);min-height:60px;box-shadow:var(--shadow-card);border-radius:24px;flex-direction:column;justify-content:center;gap:0;padding:6px 16px;display:flex;overflow:visible}._headerWrapperOpen_shz4f_22{gap:16px;padding-bottom:16px}@media screen and (width>=768px){._headerWrapper_shz4f_10{border-radius:28px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-height:auto;padding:16px;display:grid}._headerWrapperOpen_shz4f_22{gap:16px;padding-bottom:16px}}._headerTop_shz4f_42{justify-content:space-between;align-items:center;width:100%;min-width:0;min-height:48px;display:flex;overflow:visible}@media screen and (width>=768px){._headerTop_shz4f_42{grid-column:1;justify-self:stretch;width:auto;min-height:auto}}._logo_shz4f_60{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:16px;min-width:0;max-width:100%;padding:5px 6px;text-decoration:none;display:grid;position:relative;overflow:visible}@media screen and (width>=768px){._logo_shz4f_60{grid-template-columns:46px minmax(0,1fr);gap:10px;padding:0 12px}}._logo_shz4f_60:not(:has(._logoImage_shz4f_79)){grid-template-columns:minmax(0,1fr)}._logoInfo_shz4f_83{overflow-wrap:anywhere;flex-direction:column;gap:5px;min-width:0;display:flex}._name_shz4f_91{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:15px;font-weight:700;line-height:1}@media screen and (width>=768px){._name_shz4f_91{font-size:18px}}._job_shz4f_107{color:var(--color-text-muted);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:13px;font-weight:700;line-height:1}._logoImage_shz4f_79{background:0 0;border-radius:8px;width:28px;height:28px;display:block;box-shadow:0 10px 28px #0000000d,0 0 4px #e1e2f2}@media screen and (width>=768px){._logoImage_shz4f_79{border-radius:16px;width:46px;height:46px}}._logoImage_shz4f_79 img{object-fit:cover;border-radius:inherit;width:100%;height:100%}._menuButton_shz4f_140{cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@media screen and (width>=768px){._menuButton_shz4f_140{display:none}}._menuButton_shz4f_140:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.00001%2027C5.57501%2027%205.21901%2026.856%204.93201%2026.568C4.64501%2026.28%204.50101%2025.924%204.50001%2025.5C4.49901%2025.076%204.64301%2024.72%204.93201%2024.432C5.22101%2024.144%205.57701%2024%206.00001%2024H30C30.425%2024%2030.7815%2024.144%2031.0695%2024.432C31.3575%2024.72%2031.501%2025.076%2031.5%2025.5C31.499%2025.924%2031.355%2026.2805%2031.068%2026.5695C30.781%2026.8585%2030.425%2027.002%2030%2027H6.00001ZM6.00001%2019.5C5.57501%2019.5%205.21901%2019.356%204.93201%2019.068C4.64501%2018.78%204.50101%2018.424%204.50001%2018C4.49901%2017.576%204.64301%2017.22%204.93201%2016.932C5.22101%2016.644%205.57701%2016.5%206.00001%2016.5H30C30.425%2016.5%2030.7815%2016.644%2031.0695%2016.932C31.3575%2017.22%2031.501%2017.576%2031.5%2018C31.499%2018.424%2031.355%2018.7805%2031.068%2019.0695C30.781%2019.3585%2030.425%2019.502%2030%2019.5H6.00001ZM6.00001%2012C5.57501%2012%205.21901%2011.856%204.93201%2011.568C4.64501%2011.28%204.50101%2010.924%204.50001%2010.5C4.49901%2010.076%204.64301%209.72%204.93201%209.432C5.22101%209.144%205.57701%209%206.00001%209H30C30.425%209%2030.7815%209.144%2031.0695%209.432C31.3575%209.72%2031.501%2010.076%2031.5%2010.5C31.499%2010.924%2031.355%2011.2805%2031.068%2011.5695C30.781%2011.8585%2030.425%2012.002%2030%2012H6.00001Z'%20fill='%230F172A'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:flex}._menuButtonOpen_shz4f_166:after{background-image:url("data:image/svg+xml,%3csvg%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.05%2027C9.65%2027%209.308%2026.862%209.025%2026.587C8.742%2026.312%208.6%2025.962%208.6%2025.537C8.6%2025.137%208.742%2024.8%209.025%2024.525L15.55%2018L9.025%2011.475C8.742%2011.2%208.6%2010.856%208.6%2010.437C8.6%2010.019%208.742%209.675%209.025%209.4C9.308%209.131%209.65%208.997%2010.05%209C10.45%209.003%2010.794%209.137%2011.081%209.4L17.606%2015.925L24.131%209.4C24.406%209.125%2024.744%208.987%2025.144%208.987C25.544%208.987%2025.887%209.125%2026.175%209.4C26.45%209.675%2026.587%2010.016%2026.587%2010.425C26.587%2010.833%2026.45%2011.175%2026.175%2011.45L19.65%2017.975L26.175%2024.5C26.45%2024.775%2026.587%2025.117%2026.587%2025.525C26.587%2025.933%2026.45%2026.275%2026.175%2026.55C25.9%2026.825%2025.56%2026.962%2025.156%2026.962C24.752%2026.962%2024.412%2026.825%2024.137%2026.55L17.606%2020.05L11.081%2026.575C10.806%2026.85%2010.466%2026.987%2010.062%2026.987L10.05%2027Z'%20fill='%230F172A'/%3e%3c/svg%3e")}._navWrapper_shz4f_170{flex-direction:column;gap:12px;width:100%;display:none}._navWrapperShown_shz4f_176{display:flex}@media screen and (width>=768px){._navWrapper_shz4f_170,._navWrapperShown_shz4f_176{display:contents}._desktopNav_shz4f_189{grid-column:2;justify-self:center}}._bookingButton_shz4f_195{border-radius:16px;width:100%;height:55px;padding:14px 18px}@media screen and (width>=768px){._bookingButton_shz4f_195{grid-column:3;justify-self:end;width:131px;height:46px}}._nav_efiw1_1{width:100%}@media screen and (width>=768px){._nav_efiw1_1{width:auto}}._list_efiw1_10{background-color:var(--color-surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:100%;box-shadow:var(--shadow-nav);border-radius:16px;flex-direction:row;justify-content:space-between;align-items:center;gap:4px;height:80px;padding:6px;list-style-type:none;display:flex}@media screen and (width>=768px){._list_efiw1_10{box-sizing:border-box;background-color:var(--color-surface-glass-strong);border-radius:15px;justify-content:flex-start;gap:8px;width:auto;height:46px}}._item_efiw1_37{flex:1 1 0;min-width:0;display:flex}@media screen and (width>=768px){._item_efiw1_37{flex:none}}._anchor_efiw1_48{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;border-radius:10px;width:100%;padding:10px;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:700;line-height:1;text-decoration:none}._anchor_efiw1_48:hover{background-color:var(--color-primary-strong);color:var(--color-text-inverse)}@media screen and (width>=768px){._anchor_efiw1_48{width:auto;padding:10px 14px}}._main_1xvs6_1{padding-top:calc(var(--specialist-header-bottom,68px) + 12px);flex-direction:column;gap:50px;display:flex}@media screen and (width>=768px){._main_1xvs6_1{padding-top:calc(var(--specialist-header-bottom,86px) + 49px);gap:70px}}._hero_1ghtd_1{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow-card);background-color:var(--color-surface);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:16px;display:flex}@media screen and (width>=768px){._hero_1ghtd_1{border-radius:28px;flex-direction:row-reverse;align-items:stretch;gap:clamp(20px,3vw,42px);padding:clamp(24px,4vw,40px)}}._imageWrapper_1ghtd_23{aspect-ratio:1;border-radius:12px;width:100%;display:flex;overflow:hidden}@media screen and (width>=768px){._imageWrapper_1ghtd_23{flex:45%;width:auto;min-width:0;max-width:435px}}@media screen and (width>=1024px){._imageWrapper_1ghtd_23{border-radius:20px;max-width:447px}}._image_1ghtd_23{object-fit:cover;object-position:center;width:100%;height:100%}._heroInfo_1ghtd_52{overflow-wrap:anywhere;flex-direction:column;gap:15px;width:100%;min-width:0;display:flex}@media screen and (width>=768px){._heroInfo_1ghtd_52{flex:50%;justify-content:space-between;gap:22px}}._header_1ghtd_68{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-1px;font-family:Matezone Inter,sans-serif;font-size:32px;font-weight:700;line-height:1}@media screen and (width>=768px){._header_1ghtd_68{letter-spacing:-4px;font-size:clamp(36px,5vw,60px);line-height:1}}._subheader_1ghtd_87{color:var(--color-text-muted);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:20px;font-weight:400;line-height:26px}@media screen and (width>=768px){._subheader_1ghtd_87{line-height:32px}}._buttons_1ghtd_103{flex-wrap:nowrap;align-items:center;gap:10px;width:100%;display:flex}@media screen and (width>=768px){._buttons_1ghtd_103{flex-direction:row-reverse;justify-content:flex-end;gap:12px}}._myServicesButton_1ghtd_118,._bookingButton_1ghtd_119{box-sizing:border-box;white-space:nowrap;flex:1 1 0;min-width:0;height:55px;padding-block:11px;padding-inline:clamp(8px,4vw,29px)}@media screen and (width>=768px){._myServicesButton_1ghtd_118,._bookingButton_1ghtd_119{border-radius:16px;height:49px;padding-block:14px;padding-inline:clamp(10px,1.5vw,18px)}}._myServicesButton_1ghtd_118{flex-grow:1}@media screen and (width>=768px){._myServicesButton_1ghtd_118{max-width:184px}}._bookingButton_1ghtd_119{flex-grow:1.35}@media screen and (width>=768px){._bookingButton_1ghtd_119{max-width:248px}}._section_3exgl_1{scroll-margin-top:100px}@media screen and (width>=768px){._section_3exgl_1{scroll-margin-top:130px}}@media screen and (width>=1194px){._section_3exgl_1{scroll-margin-top:200px}}._stack_3exgl_15{flex-direction:column;gap:10px;display:flex}@media screen and (width>=1194px){._stack_3exgl_15{gap:18px}}._title_3exgl_26{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-2px;font-family:Matezone Inter,sans-serif;font-size:28px;font-weight:700;line-height:38px}@media screen and (width>=1194px){._title_3exgl_26{font-size:38px}}._stack_11uua_1{flex-direction:column;gap:16px;display:flex}@media screen and (width>=768px){._stack_11uua_1{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}}._info_11uua_15{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow-card);background-color:var(--color-surface);overflow-wrap:anywhere;border-radius:28px;flex-direction:column;gap:22px;min-width:0;margin-top:10px;padding:16px;display:flex}@media screen and (width>=768px){._info_11uua_15{border-radius:28px;justify-content:center;gap:25px;margin-top:0;padding:73px 40px}}._paragraph_11uua_38{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:pre-line;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;line-height:30px}@media screen and (width>=768px){._paragraph_11uua_38{font-size:18px}}._list_11uua_55{flex-direction:column;gap:16px;list-style-type:none;display:flex}._item_11uua_62{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;grid-template-columns:16px minmax(0,1fr);gap:10px;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;line-height:23.2px;display:grid}@media screen and (width>=768px){._item_11uua_62{gap:12px}}._item_11uua_62:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='16'%20height='16'%20rx='8'%20fill='%231668FF'/%3e%3cpath%20d='M7.59427%2011.2821C7.41166%2011.5741%207.14209%2011.7334%206.82035%2011.7334C6.49862%2011.7334%206.24644%2011.5918%206.01166%2011.2909L3.95949%208.7511C3.81166%208.55641%203.7334%208.36172%203.7334%208.14933C3.7334%207.70685%204.07253%207.35287%204.50731%207.35287C4.75949%207.35287%204.96818%207.45021%205.17688%207.72455L6.79427%209.80419L10.2551%204.18473C10.4377%203.88384%2010.6725%203.7334%2010.9334%203.7334C11.3508%203.7334%2011.7334%204.02543%2011.7334%204.46791C11.7334%204.67145%2011.6377%204.88384%2011.516%205.06968L7.59427%2011.2821Z'%20fill='%23F3F3F3'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}._gallery_11uua_90{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:0;box-shadow:var(--shadow-card);background-color:var(--color-surface);border-radius:28px;flex-direction:column;flex:auto;width:100%;min-width:0;margin-bottom:10px;padding:16px;display:flex}@media screen and (width>=768px){._gallery_11uua_90{box-shadow:none;background:0 0;border:none;margin-bottom:0;padding:0}}._splideContainer_11uua_114{aspect-ratio:1;border-radius:20px;width:100%;min-width:0;height:100%;overflow:hidden}._splideContainer_11uua_114 .splide,._splideContainer_11uua_114 .splide__track,._splideContainer_11uua_114 .splide__list,._splideContainer_11uua_114 .splide__slide{height:100%}@media screen and (width>=768px){._splideContainer_11uua_114{aspect-ratio:unset;flex:auto;min-height:0}}._splide_11uua_114{border-radius:20px}._slide_11uua_140{width:100%;height:100%}._image_11uua_145{object-fit:cover;object-position:center center;width:100%;height:100%}._galleryWrapper_11uua_152{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}@media screen and (width>=768px){._galleryWrapper_11uua_152{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:100%;box-shadow:var(--shadow-card);background-color:var(--color-surface);border-radius:24px;gap:7px;padding:16px 16px 7px}}._button_1s40o_1{background-color:var(--color-surface);background-image:url("data:image/svg+xml,%3csvg%20width='45'%20height='45'%20viewBox='0%200%2045%2045'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='45'%20height='45'%20rx='22.5'%20fill='white'/%3e%3cpath%20d='M18%2023C18.0098%2022.6449%2018.1371%2022.3405%2018.4016%2022.0665L26.0215%2014.345C26.2468%2014.1218%2026.5113%2014%2026.8345%2014C27.4907%2014%2028%2014.5276%2028%2015.2074C28%2015.5321%2027.8727%2015.8365%2027.6474%2016.0699L20.7914%2023L27.6474%2029.9301C27.8727%2030.1635%2028%2030.4577%2028%2030.7926C28%2031.4724%2027.4907%2032%2026.8345%2032C26.5211%2032%2026.2468%2031.8782%2026.0215%2031.655L18.4016%2023.9233C18.1273%2023.6595%2018%2023.3551%2018%2023Z'%20fill='%233D3D3D'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;border-radius:50%;width:45px;height:45px}._left_1s40o_13{transform:rotate(0)}._right_1s40o_17{transform:rotate(180deg)}._block_1f0wg_1{justify-content:center;align-items:center;gap:35px;display:flex}._stack_1qacx_1{flex-direction:column;gap:20px;display:flex}._slider_1qacx_7{flex-direction:column;gap:20px;width:100%;min-width:0;display:flex}._splide_1qacx_15{pointer-events:none;width:calc(100% + 144px);min-width:0;margin:-24px -72px -64px;padding:24px 72px 64px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%)}._splide_1qacx_15 .splide__track{pointer-events:auto;overflow:visible!important}._splide_1qacx_15 .splide__slide{z-index:0;position:relative}._splide_1qacx_15:not(.is-animating) .splide__slide.is-visible{z-index:2}._splide_1qacx_15:not(.is-animating) .splide__slide:not(.is-visible){opacity:0}._slide_1qacx_7{height:auto;display:flex}._slide_1qacx_7>*{width:100%;height:100%}._controls_1qacx_48{z-index:2;position:relative}._controls_1qacx_48 button{box-shadow:var(--shadow-button)}._grid_1qacx_56{grid-template-columns:1fr;gap:16px;width:100%;min-width:0;display:grid}@media screen and (width>=768px){._grid_1qacx_56{grid-template-columns:repeat(3,1fr)}}._gridItem_1qacx_69{min-width:0;height:100%}._gridItem_1qacx_69>*{width:100%;height:100%}._empty_1qacx_78{color:var(--color-text-muted);text-align:center;margin:0}._root_h935k_1{z-index:2;flex-direction:column;gap:12px;display:flex}._toolbar_h935k_8{position:relative}._bar_h935k_12{background-color:var(--color-surface);box-shadow:var(--shadow-card);border-radius:24px;align-items:center;gap:12px;padding:10px;display:flex}._search_h935k_22{flex:auto;min-width:0;position:relative}._input_h935k_28{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid var(--color-surface-neutral);background:var(--color-surface-muted);--input-autofill-background:var(--color-surface-muted);width:100%;height:48px;padding:0 16px;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;display:block}._input_h935k_28[aria-invalid=true],._input_h935k_28[data-error=true]{border-color:var(--color-danger-soft)}._input_h935k_28:has(input[aria-invalid=true]){border-color:var(--color-danger-soft)}._input_h935k_28{border-radius:12px;outline:none}._input_h935k_28::placeholder{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-disabled);letter-spacing:0;vertical-align:bottom;font-size:15px;line-height:125%}._input_h935k_28::-webkit-search-cancel-button{appearance:none}._inputWithClear_h935k_72{padding-right:44px}._clearButton_h935k_76{width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}._clearIcon_h935k_94{width:22px;height:22px;display:block}._filterControl_h935k_100{border:1px solid var(--color-surface-neutral);background:0 0;flex:none;align-items:center;width:48px;height:48px;display:inline-flex}._filterControl_h935k_100[aria-invalid=true],._filterControl_h935k_100[data-error=true]{border-color:var(--color-danger-soft)}._filterControl_h935k_100:has(input[aria-invalid=true]){border-color:var(--color-danger-soft)}._filterControl_h935k_100{color:var(--color-text-muted);border-radius:12px;transition:color .15s}@media screen and (width>=768px){._filterControl_h935k_100{width:auto;min-width:168px;color:var(--color-text-disabled);padding-right:14px}}._filterControlActive_h935k_126{color:var(--color-primary)}@media screen and (width>=768px){._filterControlActive_h935k_126{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-text-inverse)}}._filterButton_h935k_137{width:100%;min-width:0;height:100%;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:12px;flex:auto;justify-content:center;align-items:center;padding:0;display:inline-flex}@media screen and (width>=768px){._filterButton_h935k_137{justify-content:space-between;gap:10px;width:auto;padding:0 0 0 16px}}._filterLabel_h935k_161{display:none}@media screen and (width>=768px){._filterLabel_h935k_161{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:currentColor;letter-spacing:0;white-space:nowrap;text-align:left;flex:auto;min-width:0;font-size:15px;line-height:125%;display:block}}._chevron_h935k_187{color:var(--color-text-disabled);display:none}@media screen and (width>=768px){._chevron_h935k_187{flex:none;width:15px;height:9px;transition:transform .15s;display:block}}._filterControlOpen_h935k_201 ._chevron_h935k_187{transform:rotate(180deg)}._clearFilter_h935k_205{display:none}@media screen and (width>=768px){._clearFilter_h935k_205{width:25px;height:25px;color:var(--color-text-inverse);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}}._clearFilterIcon_h935k_225{width:25px;height:25px;display:block}._clearFilterIcon_h935k_225 path{fill:currentColor;stroke:currentColor}._icon_h935k_235{width:20px;height:20px;display:block}@media screen and (width>=768px){._icon_h935k_235{display:none}}._menu_h935k_246{background-color:var(--color-surface);box-shadow:var(--shadow-card);border-radius:22px;margin:0;padding:12px;list-style:none;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden}._menuItem_h935k_260{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;width:100%;padding:15px 18px;font-family:Matezone Inter,sans-serif;font-size:17px;font-weight:400;line-height:22px;display:block}._menuItem_h935k_260:hover,._menuItem_h935k_260._menuItemActive_h935k_278{background-color:var(--color-primary-strong);color:var(--color-text-inverse);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:10px;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:700}._menu_h935k_246 li:not(:last-child){border-bottom:1px solid var(--color-border-soft);margin-bottom:5px;padding-bottom:5px}._chips_h935k_296{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media screen and (width>=768px){._chips_h935k_296{display:none}}._chip_h935k_296{background-color:var(--color-filter-chip);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:fit-content;height:32px;padding:8px;display:inline-flex}._chipLabel_h935k_325{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-inverse);letter-spacing:0;text-align:center;vertical-align:middle;white-space:nowrap;font-weight:600;line-height:16px}._chipClose_h935k_344{flex-shrink:0;width:12px;height:12px;display:block}._chipClose_h935k_344 path{fill:var(--color-text-inverse);stroke:var(--color-text-inverse)}._slider_1i1is_1{flex-direction:column;gap:20px;width:100%;min-width:0;display:flex}._splide_1i1is_9{pointer-events:none;width:calc(100% + 144px);min-width:0;margin:-24px -72px -64px;padding:24px 72px 64px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%)}._splide_1i1is_9 .splide__track{pointer-events:auto;overflow:visible!important}._splide_1i1is_9 .splide__slide{z-index:0;position:relative}._splide_1i1is_9:not(.is-animating) .splide__slide.is-visible{z-index:2}._splide_1i1is_9:not(.is-animating) .splide__slide:not(.is-visible){opacity:0}._slide_1i1is_1{height:auto;display:flex}._slide_1i1is_1>*{width:100%;height:100%}._controls_1i1is_42{z-index:2;position:relative}._controls_1i1is_42 button{box-shadow:var(--shadow-button)}._grid_1i1is_50{grid-template-columns:1fr;gap:16px;width:100%;min-width:0;display:grid}@media screen and (width>=768px){._grid_1i1is_50{grid-template-columns:repeat(3,1fr)}}._gridItem_1i1is_63{min-width:0;height:100%}._gridItem_1i1is_63>*{width:100%;height:100%}._block_sners_1{text-align:center;box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px;display:flex}@media screen and (width>=768px){._block_sners_1{border-radius:28px;gap:25px;height:246px;padding:29px 29px 36px}}._header_sners_22{color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:20px;font-weight:700;line-height:1}@media screen and (width>=768px){._header_sners_22{font-size:34px}}._text_sners_38{color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;line-height:1}@media screen and (width>=768px){._text_sners_38{font-size:20px}}._button_sners_54{flex-direction:column;align-self:stretch;width:100%;margin-top:15px;display:flex}@media screen and (width>=768px){._button_sners_54{align-self:center;max-width:347px}}._primaryButton_sners_68{height:48px;padding:14px 18px}@media screen and (width>=768px){._primaryButton_sners_68{height:53px}._labelMobile_sners_79{display:none}}._labelDesktop_sners_84{display:none}@media screen and (width>=768px){._labelDesktop_sners_84{display:inline}}._progress_lrso1_1{align-items:center;gap:8px;width:100%;display:flex}._segment_lrso1_8{border:1px solid var(--color-primary);box-sizing:border-box;background-color:#0000;border-radius:10px;flex:1 1 0;min-width:0;height:4px}._segmentActive_lrso1_18{background-color:var(--color-primary);border-color:var(--color-primary)}._booking-services_1506o_1{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}._booking-services__scroll_1506o_9{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}._booking-services__list_1506o_17{flex-direction:column;gap:16px;margin:0;padding:4px 16px 24px;list-style:none;display:flex}._booking-services__footer_1506o_26{padding:var(--appointment-modal-padding,24px) 16px 0;flex-shrink:0}._booking-services__footer_1506o_26 button{border-radius:8px;width:100%;min-height:48px}._root_1qd0p_1{flex-direction:column;height:100%;min-height:0;display:flex}._content_1qd0p_8{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;align-items:center;gap:16px;min-height:0;margin:0 16px;padding-bottom:8px;display:flex;overflow:hidden auto}._content_1qd0p_8:after{content:"";height:16px;display:block}._subtitle_1qd0p_27{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;width:100%;max-width:329px;margin:0;font-family:Matezone Inter,sans-serif;font-size:20px;font-weight:700;line-height:1}@media screen and (width>=768px){._subtitle_1qd0p_27{max-width:428px}}._mapImage_1qd0p_47{opacity:1;object-fit:cover;border-radius:30px;width:329px;max-width:100%;height:163.81px;display:block}@media screen and (width>=768px){._mapImage_1qd0p_47{width:428px;height:213.11px}}._hint_1qd0p_63{color:var(--color-text-note);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;vertical-align:bottom;width:100%;max-width:329px;margin:0;font-family:Matezone Inter,sans-serif;font-size:13px;font-weight:500;line-height:1.25}@media screen and (width>=768px){._hint_1qd0p_63{max-width:428px}}._field_1qd0p_84{flex-direction:column;gap:8px;width:100%;max-width:329px;margin-block:auto;display:flex}@media screen and (width>=768px){._field_1qd0p_84{max-width:428px}}._example_1qd0p_98{color:var(--color-text-note);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:bottom;margin:0;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:500;line-height:1.25}._root_x90el_1{flex-direction:column;gap:4px;width:100%;display:flex}._label_x90el_8{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:700;line-height:1}._value_x90el_20{border:1px solid var(--color-surface-chip);background-color:var(--color-surface);box-sizing:border-box;width:100%;min-height:56px;color:var(--color-text-note);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:bottom;border-radius:10px;align-items:center;padding:18px 20px;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.25;display:flex}._summary-field--card_x90el_41{background:var(--color-schedule-field);border-radius:12px;gap:8px;min-width:0;min-height:60px;padding:8px}._summary-field--card_x90el_41 ._label_x90el_8{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-calendar-muted);line-height:16px}._summary-field--card_x90el_41 ._value_x90el_20{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;min-height:0;color:var(--color-text-heading);overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;padding:0;font-weight:500;line-height:20px}._root_1ab2c_1{flex-direction:column;height:100%;min-height:0;display:flex}._content_1ab2c_8{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;margin:0 16px;padding-bottom:8px;overflow:hidden auto}._content_1ab2c_8:after{content:"";height:16px;display:block}._fields_1ab2c_23{flex-direction:column;gap:16px;width:100%;max-width:329px;margin-inline:auto;display:flex}@media screen and (width>=768px){._fields_1ab2c_23{max-width:428px}}._root_5xx90_1{flex-direction:column;height:100%;min-height:0;display:flex}._content_5xx90_8{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;margin:0 16px;padding-bottom:8px;overflow:hidden auto}._content_5xx90_8:after{content:"";height:16px;display:block}._form_5xx90_23{flex-direction:column;gap:16px;width:100%;max-width:329px;margin-inline:auto;display:flex}@media screen and (width>=768px){._form_5xx90_23{max-width:428px}}._field_5xx90_37{flex-direction:column;gap:8px;display:flex}._label_5xx90_43{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:700;line-height:1}._error_5xx90_54{color:#dc2626;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.2}._consent_5xx90_65{align-items:flex-start;gap:10px;display:flex}._consentControl_5xx90_71{border:1px solid var(--color-text-muted);cursor:pointer;background:0 0;border-radius:60px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}._consentControlChecked_5xx90_85{background:0 0;border-color:#0000}._checkIcon_5xx90_90{width:20px;height:20px;display:block}._consentText_5xx90_96{color:var(--color-text-muted);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;margin:0;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;line-height:12px}._root_u4w32_1{flex-direction:column;height:100%;min-height:0;display:flex}._content_u4w32_8{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;margin:0 16px;padding-bottom:8px;display:flex;overflow:hidden auto}._block_u4w32_20{flex-direction:column;gap:5px;width:100%;max-width:329px;margin-block:auto;margin-inline:auto;display:flex}@media screen and (width>=768px){._block_u4w32_20{max-width:428px}}._label_u4w32_35{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;margin:0;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:700;line-height:1}._linkBox_u4w32_48{border:1px solid var(--color-surface-chip);background-color:var(--color-surface);box-sizing:border-box;border-radius:10px;align-items:center;width:100%;min-height:56px;padding:18px 20px 18px 10px;display:flex}._link_u4w32_48{color:var(--color-primary);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:break-all;vertical-align:bottom;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.25;text-decoration:none}._hint_u4w32_74{color:var(--color-text-muted);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;margin:0;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;line-height:1}._footer_u4w32_87{flex-shrink:0;align-items:center;gap:10px;margin:0 16px 16px;padding-top:12px;display:flex}@media screen and (width>=768px){._footer_u4w32_87{gap:12px}}._iconButton_u4w32_101{border:1px solid var(--color-border-muted);background-color:var(--color-surface);width:55px;height:55px;box-shadow:var(--shadow-nav);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:14px 18px 15px;display:flex}._icon_u4w32_101{width:19px;height:19px;color:var(--color-black);display:block}._icon_u4w32_101 path{stroke:currentColor}._openButton_u4w32_127{border-radius:12px;flex:auto;height:55px;min-height:55px;padding:14px 18px 15px}@media screen and (width>=768px){._openButton_u4w32_127{flex:0 0 304px;width:304px}}._booking-success--specialist_u4w32_141 ._content_u4w32_8{margin:0}._booking-success--specialist_u4w32_141 ._block_u4w32_20{gap:8px;max-width:none}._booking-success--specialist_u4w32_141 ._label_u4w32_35{font-weight:400;line-height:1.4}._booking-success--specialist_u4w32_141 ._linkBox_u4w32_48{border-color:var(--color-surface-neutral);background:0 0}._booking-success--specialist_u4w32_141 ._hint_u4w32_74{line-height:1.4}._booking-success--specialist_u4w32_141 ._footer_u4w32_87{margin:0;padding-top:24px}._booking-success--specialist_u4w32_141 ._iconButton_u4w32_101{background:var(--color-surface-neutral);width:48px;height:48px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:10px;padding:12px}._booking-success--specialist_u4w32_141 ._iconButton_u4w32_101:disabled{cursor:default}._booking-success--specialist_u4w32_141 ._openButton_u4w32_127{border-radius:10px;flex:1;width:auto;height:48px;min-height:48px}._header_1pugl_1{flex-direction:column;flex-shrink:0;gap:16px;margin:0 16px;display:flex}._headerTop_1pugl_9{justify-content:space-between;align-items:center;gap:12px;display:flex}._title_1pugl_16{color:var(--color-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Matezone Inter,sans-serif;font-size:22px;font-weight:700;line-height:1}._titleSuccess_1pugl_28{align-items:center;gap:10px;display:flex}._successCheck_1pugl_34{flex-shrink:0;width:24px;height:24px;display:block}._successCheck_1pugl_34 rect{fill:var(--color-success)}._closeButton_1pugl_44{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;display:flex}._closeIcon_1pugl_58{width:36px;height:36px;display:block}._progress_1pugl_64{width:100%;padding-bottom:25px}._body_1pugl_69{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;margin:0 0 16px;padding:0 0 16px;overflow:hidden auto}._bodyStep2_1pugl_79{flex-direction:column;margin:0;padding:0;display:flex;overflow:visible hidden}._description_1pugl_88{margin:0}#root:has(._page_ygyho_1){gap:0;height:100dvh;padding-bottom:0;overflow:hidden}._page_ygyho_1{background-image:var(--initial-loader-mobile-background,url(/back-loader-mobile.jpg));background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;min-height:100dvh;display:flex}._logo_ygyho_19{transform-origin:50%;flex:none;width:176px;height:131px;animation:1.8s ease-in-out infinite _pulse_ygyho_1}@keyframes _pulse_ygyho_1{0%,to{transform:scale(.94)}50%{transform:scale(1.04)}}@media screen and (width>=768px){._page_ygyho_1{background-image:var(--initial-loader-desktop-background,url(/back-loader.jpg))}}@media (prefers-reduced-motion:reduce){._logo_ygyho_19{animation:none}}._root_gul8v_1{z-index:100;width:100%;height:calc(54px + env(safe-area-inset-bottom));min-height:54px;padding:3px 16px calc(3px + env(safe-area-inset-bottom));background:var(--color-surface);grid-template-columns:repeat(5,1fr);align-items:center;display:grid;position:fixed;bottom:0;left:0;right:0}._item_gul8v_17,._action_gul8v_18{width:48px;height:48px;color:var(--color-chat-placeholder);cursor:pointer;background:0 0;border:0;justify-content:center;justify-self:center;align-items:center;padding:8px;display:flex}._item_gul8v_17 svg,._action_gul8v_18 svg{width:28px;height:28px}._item_gul8v_17 svg [stroke],._action_gul8v_18 svg [stroke]{stroke:currentColor}._item_gul8v_17 svg [fill]:not([fill=none]),._action_gul8v_18 svg [fill]:not([fill=none]){fill:currentColor}._itemActive_gul8v_45{color:var(--color-chat-text)}._action_gul8v_18{background:var(--color-filter-chip);width:48px;min-width:40px;height:48px;min-height:40px;color:var(--color-text-inverse);border-radius:50%}._action_gul8v_18 svg{width:24px;height:24px}._item_gul8v_17._bottom-nav__item--large-icon_gul8v_63{padding:0}._item_gul8v_17._bottom-nav__item--large-icon_gul8v_63 svg{flex-shrink:0;width:48px;height:48px}._appointment-modal_t0i0l_1{--appointment-modal-padding:24px;background:var(--color-surface);overscroll-behavior:contain;width:min(480px,100% - 32px);max-width:none;height:min(760px,100dvh - 32px);max-height:calc(100dvh - 32px);padding:var(--appointment-modal-padding);color:var(--color-text-heading);border:0;border-radius:12px;margin:auto;overflow:hidden}._appointment-modal_t0i0l_1[open]{flex-direction:column;display:flex}._appointment-modal_t0i0l_1::backdrop{background:var(--color-modal-overlay)}._appointment-modal__title_t0i0l_24{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:22px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;letter-spacing:0;text-align:left;color:var(--color-text);flex:1;align-items:center;gap:10px;font-size:20px;line-height:1;display:flex}._appointment-modal__form_t0i0l_45{flex-direction:column;flex:1;gap:16px;min-height:0;margin:0;display:flex}._appointment-modal__section_t0i0l_54{flex-direction:column;gap:8px;display:flex}._appointment-modal__section_t0i0l_54 h3{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;font-weight:500;line-height:1.5}._appointment-modal__autocomplete_t0i0l_72{border-radius:10px;flex-direction:column;gap:8px;display:flex}._appointment-modal__input_t0i0l_79{height:40px;min-height:40px;padding:8px 16px}._appointment-modal__input_t0i0l_79 input{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);margin:0;padding:0;line-height:1.5;display:block}._appointment-modal__suggestions_t0i0l_100{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-zinc);padding:0 8px 8px;line-height:1.5}._appointment-modal__suggestions_t0i0l_100 ul{flex-direction:column;gap:8px;max-height:224px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._appointment-modal__suggestions_t0i0l_100 li{cursor:pointer;width:100%;padding:12px 8px;text-decoration:none;position:relative}._appointment-modal__suggestions_t0i0l_100 li:not(:last-child):after{content:"";border-bottom:1px solid var(--color-surface-neutral);position:absolute;bottom:0;left:8px;right:8px}._appointment-modal__notice_t0i0l_139{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-calendar-muted);line-height:1.5}._appointment-modal__actions_t0i0l_152{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto;padding-top:16px;display:grid}._appointment-modal__actions_t0i0l_152 button{border-radius:8px;min-width:0;min-height:48px;padding:12px 8px}._appointment-modal__actions_t0i0l_152 button:only-child{grid-column:1/-1}._appointment-modal__actions_t0i0l_152 ._appointment-modal__back_t0i0l_168{background:var(--color-surface-neutral)}._appointment-modal__times_t0i0l_172{grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr));gap:8px;display:grid}._appointment-modal__times_t0i0l_172>p{grid-column:1/-1}._appointment-modal__time_t0i0l_172{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;isolation:isolate;background:var(--color-schedule-field);min-width:0;min-height:29px;color:var(--color-black);white-space:nowrap;border:0;border-radius:6px;padding:4px 8px;line-height:1.5;position:relative}._appointment-modal__time_t0i0l_172:disabled{color:var(--color-border-zinc);cursor:default;background:0 0}._appointment-modal__time_t0i0l_172[aria-pressed=true]{color:var(--color-filter-chip);background:0 0}._appointment-modal__time_t0i0l_172[aria-pressed=true]:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-primary);opacity:.15;position:absolute;inset:0}._appointment-modal__new-client_t0i0l_221{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;background:var(--color-checkbox-selected);min-width:103px;height:20px;color:var(--color-schedule-field);text-align:center;white-space:nowrap;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:2px 8px;font-weight:600;line-height:16px;display:inline-flex}._appointment-modal__fields_t0i0l_248{overscroll-behavior:contain;border:0;flex-direction:column;flex:1;gap:16px;min-width:0;margin:0;padding:1px;display:flex;overflow-y:auto}._appointment-modal__time-loading_t0i0l_262{justify-content:center;align-items:center;min-height:48px;display:flex}._appointment-modal__client-loading_t0i0l_269{justify-content:center;align-items:center;min-height:40px;display:flex}._appointment-modal__header_t0i0l_276{justify-content:space-between;align-items:center;gap:16px;display:flex}._appointment-modal__close_t0i0l_283{width:30px;height:30px;color:var(--color-text-heading);background:0 0;border:0;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}._appointment-modal__close_t0i0l_283 svg{width:26px;height:26px}._appointment-modal__progress_t0i0l_301{margin-top:20px}._appointment-modal__fields_t0i0l_248>div:not([hidden]):has(>._appointment-modal__section_t0i0l_54){flex-direction:column;gap:16px;display:flex}._appointment-modal__body_t0i0l_311{flex-direction:column;flex:1;gap:12px;min-height:0;margin-top:24px;display:flex}._appointment-modal__body_t0i0l_311>:last-child{flex:1;min-height:0}._appointment-modal__success-icon_t0i0l_325{flex-shrink:0;width:28px;height:28px}._appointment-modal__success-icon_t0i0l_325 rect{fill:var(--color-success)}._appointment-modal__success-icon_t0i0l_325 path{fill:var(--color-text-inverse)}._appointment-modal__summary_t0i0l_337{flex-direction:column;gap:10px;display:flex}._appointment-modal__summary-details_t0i0l_343{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width<=359px){._appointment-modal_t0i0l_1{--appointment-modal-padding:16px}._appointment-modal__title_t0i0l_24{font-size:18px}}._appointment-modal__autocomplete--open_t0i0l_357{border:1px solid var(--color-surface-neutral);gap:0}._appointment-modal__autocomplete--open_t0i0l_357>._appointment-modal__input_t0i0l_79{border-color:#0000}._appointment-modal__autocomplete--open_t0i0l_357:has(input[aria-invalid=true]){border-color:var(--color-danger-soft)}._appointment-modal_t0i0l_1 ._appointment-modal__form--services_t0i0l_368{gap:0;margin-inline:-16px}._appointment-modal_t0i0l_1 ._appointment-modal__form--services_t0i0l_368 ._appointment-modal__fields_t0i0l_248{padding:0;overflow:hidden}._modal-form_vo8e4_1{flex-direction:column;gap:24px;margin-top:32px;display:flex}._modal-form__field_vo8e4_8{flex-direction:column;gap:8px;display:flex}._modal-form__label_vo8e4_14{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-heading);font-weight:500;line-height:1.5}._modal-form__error_vo8e4_28{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-auth-error-toast);line-height:1.5}._modal-form__label-row_vo8e4_41{justify-content:space-between;align-items:center;gap:8px;display:flex}._modal-form__field_vo8e4_8 ._modal-form__hint_vo8e4_48{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-muted);text-align:left;margin:-1px 0 0;line-height:1.5}#root:has(._page_1duit_1){gap:0;padding-bottom:0}._page_1duit_1{min-height:100dvh;padding-bottom:calc(54px + env(safe-area-inset-bottom));background-color:var(--color-chat-background);background-image:url(/back-chat-mobile.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;flex-direction:column;display:flex}._filters_1duit_18{justify-content:space-between;align-items:flex-start;gap:8px;min-height:102px;padding:28px max(24px,50vw - 276px) 16px;display:flex}._bookings-filters__tabs_1duit_27{flex-wrap:wrap;gap:8px;min-width:0;display:flex}._filters_1duit_18 ._filter_1duit_18{background:var(--color-surface);min-height:48px;color:var(--color-chat-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:normal;cursor:pointer;border:0;border-radius:12px;padding:8px 16px;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:600;line-height:normal}._filters_1duit_18 ._filterActive_1duit_52{background:var(--color-filter-chip);color:var(--color-chat-field)}._bookings-page--support_1duit_57{height:100dvh;min-height:0;padding-bottom:calc(54px + env(safe-area-inset-bottom));flex-direction:column;display:flex;overflow:hidden}._bookings-page--support_1duit_57 ._filters_1duit_18{flex-shrink:0}._filters_1duit_18 ._bookings-filter--support_1duit_69{width:48px;color:var(--color-chat-text);flex-shrink:0;padding:12px}._filters_1duit_18 ._bookings-filter--support_1duit_69 svg{width:24px;height:24px}._filters_1duit_18 ._bookings-filter--support_1duit_69 path{stroke:currentColor}._filters_1duit_18 ._bookings-filter--support_1duit_69._filterActive_1duit_52{color:var(--color-text-inverse)}._bookings-list__surface_1duit_86{background:var(--color-surface);flex:1}._list_1duit_91{width:min(100%,600px);margin-inline:auto;padding:0}@media (width<=480px){._filters_1duit_18{gap:6px;padding-inline:16px}._bookings-filters__tabs_1duit_27{gap:6px}._filters_1duit_18 ._filter_1duit_18{padding-inline:12px}}._bookings-page__loading_1duit_109{justify-content:center;padding:40px 0;display:flex}._empty_1duit_115{color:var(--color-chat-placeholder);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;padding:40px 0;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400}@media screen and (width>=768px){._filters_1duit_18 ._filter_1duit_18,._empty_1duit_115{font-size:clamp(14px,11.7143px + .297619vw,16px)}._page_1duit_1{--crm-bookings-width:clamp(640px, 457.143px + 23.8095vw, 800px)}._list_1duit_91{width:min(100%, var(--crm-bookings-width));padding-inline:32px}._filters_1duit_18{padding-inline:max(32px, (100vw - var(--crm-bookings-width)) / 2 + 32px)}}._modal_1ob8g_1{background:var(--color-surface);overscroll-behavior:contain;border:0;border-radius:16px;width:min(480px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;overflow-y:auto}._modal_1ob8g_1::backdrop{background:var(--color-modal-overlay)}._modal_1ob8g_1 h2{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:22px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);text-align:center;margin-bottom:20px;line-height:1.5}._fields_1ob8g_30{border:0;flex-direction:column;gap:20px;min-width:0;padding:0;display:flex}._field_1ob8g_30{flex-direction:column;gap:6px;min-width:0;display:flex}._field_1ob8g_30 label,._phones_1ob8g_47 legend{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);font-weight:500;line-height:1.5}._field_1ob8g_30 input{--input-autofill-color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);border:1px solid var(--color-surface-neutral);background:0 0;width:100%;min-width:0;height:40px;min-height:36px;padding:7.5px 12px;line-height:1.5}._field_1ob8g_30 input[aria-invalid=true],._field_1ob8g_30 input[data-error=true]{border-color:var(--color-danger-soft)}._field_1ob8g_30 input:has(input[aria-invalid=true]){border-color:var(--color-danger-soft)}._field_1ob8g_30 input{border-radius:8px}._field_1ob8g_30 input::placeholder{color:var(--color-auth-placeholder)}._field_1ob8g_30 input[aria-invalid=true]{border-color:var(--color-danger-soft)}._phones_1ob8g_47{border:0;flex-direction:column;gap:12px;min-width:0;padding:0;display:flex}._phones_1ob8g_47 legend{margin-bottom:6px}._phoneRow_1ob8g_106{align-items:center;gap:8px;display:flex}._addPhone_1ob8g_112,._removePhone_1ob8g_113{border:0;border-radius:8px;flex:0 0 40px;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:10px;display:grid}._addPhone_1ob8g_112:disabled,._removePhone_1ob8g_113:disabled{opacity:.5;cursor:not-allowed}._addPhone_1ob8g_112:focus-visible,._removePhone_1ob8g_113:focus-visible{outline:2px solid var(--color-filter-chip);outline-offset:2px}._addPhone_1ob8g_112{background:color-mix(in srgb, var(--color-primary) 15%, transparent)}._addPhone_1ob8g_112 svg{width:16px;height:16px}._addPhone_1ob8g_112 svg path{fill:var(--color-filter-chip);stroke:var(--color-filter-chip)}._removePhone_1ob8g_113{background:var(--color-surface-neutral)}._removePhone_1ob8g_113 svg{width:16px;height:16px}._removePhone_1ob8g_113 svg path{stroke:var(--color-danger-soft)}._removePhone_1ob8g_113 svg path[fill]{fill:var(--color-danger-soft)}._error_1ob8g_162{color:var(--color-danger-soft);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.5}._actions_1ob8g_173{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:32px;display:grid}._actions_1ob8g_173 button{border-radius:8px;min-width:0;min-height:48px;padding:10px 8px;font-size:16px}._actions_1ob8g_173 ._back_1ob8g_186{background:var(--color-surface-neutral);color:var(--color-black);box-shadow:none;border:0}._actions_1ob8g_173 ._deleteClient_1ob8g_193{grid-column:1/-1;padding:10px 24px;font-size:14px}#root:has(._page_funj5_1){gap:0;min-height:100dvh;padding-bottom:0}._page_funj5_1{background:var(--color-auth-page-background);width:100%;min-height:100dvh;padding-bottom:env(safe-area-inset-bottom)}._header_funj5_14._header_funj5_14{background:var(--color-surface);min-height:68px;padding:16px}._heading_funj5_20._heading_funj5_20{align-items:center;gap:12px;min-height:36px;text-decoration:none;display:flex}._heading_funj5_20._heading_funj5_20 h1{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);overflow-wrap:anywhere;font-size:15px;line-height:1.2}._content_funj5_43{flex-direction:column;gap:16px;width:100%;max-width:992px;margin-inline:auto;padding:16px;display:flex}._card_funj5_53{background:var(--color-surface);border-radius:12px;flex-direction:column;gap:16px;min-height:518px;padding:24px;display:flex}._field_funj5_63{flex-direction:column;gap:6px;display:flex}._field_funj5_63>label:first-child{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);font-weight:500;line-height:19px}._input_funj5_83{--input-autofill-color:var(--color-black);border-radius:8px;height:40px;min-height:40px;padding:10px 12px}._input_funj5_83 input{color:var(--color-black);letter-spacing:-.011em;font-size:14px;line-height:20px}._edit_funj5_97{width:100%;height:48px;font-size:14px;line-height:20px}._heading_funj5_20:focus-visible,._edit_funj5_97:focus-visible{outline:2px solid var(--color-filter-chip);outline-offset:3px}._module_u6qxc_1{align-items:center;gap:8px;width:100%;display:flex}._field_u6qxc_8{border:1px solid var(--color-surface-neutral);background:var(--color-surface);--input-autofill-background:var(--color-surface);border-radius:8px;flex:1;width:302px;min-width:0;height:48px;min-height:40px;position:relative}._field_u6qxc_8[aria-invalid=true],._field_u6qxc_8[data-error=true]{border-color:var(--color-danger-soft)}._field_u6qxc_8:has(input[aria-invalid=true]){border-color:var(--color-danger-soft)}._field_u6qxc_8 input{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);border-radius:inherit;appearance:none;background:0 0;border:0;width:100%;height:100%;padding:9.5px 44px 9.5px 12px;line-height:1.5}._field_u6qxc_8 input::placeholder{color:var(--color-auth-placeholder);opacity:1}._field_u6qxc_8 input::-webkit-search-cancel-button{display:none}._field_u6qxc_8 input:focus{outline:none}._clear_u6qxc_54{background:0 0;border:0;border-radius:6px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:8px;right:8px}._clear_u6qxc_54 svg{width:24px;height:24px}._clear_u6qxc_54 svg path{fill:var(--color-black)}._add_u6qxc_74{background:color-mix(in srgb, var(--color-primary) 15%, transparent);border:0;border-radius:8px;flex:0 0 48px;place-items:center;width:48px;min-width:40px;height:48px;min-height:40px;padding:10px;display:grid}._add_u6qxc_74 svg{width:16px;height:16px}._add_u6qxc_74 svg path{fill:var(--color-filter-chip);stroke:var(--color-filter-chip)}._clear_u6qxc_54:focus-visible,._add_u6qxc_74:focus-visible{outline:2px solid var(--color-filter-chip);outline-offset:2px}#root:has(._page_w63ir_1){gap:0;min-height:100dvh;padding-bottom:0}._page_w63ir_1{background:var(--color-auth-page-background);width:100%;min-height:100dvh;padding-bottom:env(safe-area-inset-bottom)}._header_w63ir_14._header_w63ir_14{background:var(--color-surface);min-height:54px;padding:12px 16px}._heading_w63ir_20._heading_w63ir_20{align-items:center;gap:20px;min-height:30px;text-decoration:none;display:flex}._heading_w63ir_20._heading_w63ir_20 h1{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);font-weight:400;line-height:1.5}._content_w63ir_41{width:100%}._search_w63ir_45{background:var(--color-surface-neutral);padding:16px}._search_w63ir_45>div{max-width:960px;margin-inline:auto}._list_w63ir_54{background:var(--color-surface);flex-direction:column;gap:8px;width:100%;max-width:992px;margin-inline:auto;padding:16px;list-style:none;display:flex}._list_w63ir_54:empty{display:none}._list_w63ir_54 li:not(:last-child){border-bottom:1px solid var(--color-surface-neutral);padding-bottom:8px}._client_w63ir_73{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:32px;display:flex}._initials_w63ir_84{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-filter-chip);background:var(--color-surface-neutral);border-radius:6px;flex:0 0 32px;place-items:center;width:32px;height:32px;line-height:1.5;display:grid}._name_w63ir_104{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px;line-height:1.2}._arrow_w63ir_122{flex:0 0 11px;width:11px;height:19px;transform:rotate(180deg)}._client_w63ir_73:focus-visible,._heading_w63ir_20:focus-visible{outline:2px solid var(--color-filter-chip);outline-offset:3px}._empty_w63ir_135{color:var(--color-text-muted);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;padding:16px;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400}#root:has(._page_4bdgv_1){gap:0;min-height:100dvh;padding-bottom:0}._page_4bdgv_1{width:100%;min-height:100dvh;padding:16px 16px calc(74px + env(safe-area-inset-bottom));background-color:var(--color-auth-page-background);background-image:url(/acc.png);background-position:top;background-repeat:no-repeat;background-size:100%}._content_4bdgv_18{width:min(100%,358px);margin-inline:auto}._settingsButton_4bdgv_23{isolation:isolate;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:48px;min-width:40px;height:48px;min-height:40px;margin-left:auto;padding:10px;display:flex;position:relative}._settingsButton_4bdgv_23:before{z-index:-1;border-radius:inherit;background:var(--color-primary);content:"";opacity:.15;position:absolute;inset:0}._settingsButton_4bdgv_23 svg{width:16px;height:16px}._profile_4bdgv_53{flex-direction:column;align-items:center;margin-top:24px;display:flex}._name_4bdgv_60{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;margin-top:18px;padding-inline:16px;font-weight:500;line-height:120%;overflow:hidden}._account-home__profession_4bdgv_82{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-muted);text-align:center;overflow-wrap:anywhere;max-width:100%;margin:6px 0 0;padding-inline:16px;line-height:120%}._subscriptionCard_4bdgv_101,._siteCard_4bdgv_102,._featureCard_4bdgv_103{background:var(--color-surface);border-radius:12px}._subscriptionCard_4bdgv_101{cursor:pointer;flex-direction:column;justify-content:space-between;min-height:91px;margin-top:23px;padding:16px;text-decoration:none;display:flex}._subscriptionCard_4bdgv_101 h2{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);font-weight:500;line-height:150%}._actionLink_4bdgv_133{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-filter-chip);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0;font-size:13px;font-weight:500;line-height:150%;display:flex}._actionLink_4bdgv_133 svg{width:7px;height:12px;transform:rotate(180deg)}._actionLink_4bdgv_133 svg path{stroke:currentColor}._siteCard_4bdgv_102{flex-direction:column;min-height:165px;margin-top:8px;padding:16px;display:flex;position:relative}._siteCard_4bdgv_102 h2{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);font-weight:500;line-height:150%}._siteCard_4bdgv_102 ._actionLink_4bdgv_133{margin-top:auto}._account-home__card-link_4bdgv_191{margin-top:auto;text-decoration:none;display:block}._account-home__card-link_4bdgv_191:after{border-radius:inherit;content:"";position:absolute;inset:0}._account-home__card-link_4bdgv_191:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:2px}._copyRow_4bdgv_207{grid-template-columns:minmax(0,1fr) 48px;gap:8px;margin-top:19px;display:grid}._account-home__unpublished-site_4bdgv_214{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);margin-top:19px;margin-bottom:16px;line-height:140%}._siteUrl_4bdgv_230{color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-surface-neutral);white-space:nowrap;border-radius:8px;align-items:center;min-width:0;height:48px;padding:10px 16px;font-family:Matezone Inter,sans-serif;font-size:15px;font-weight:400;line-height:1.5;display:flex;overflow:hidden}._account-home__site-url-text_4bdgv_250{width:100%;min-width:0;-webkit-mask-image:linear-gradient(to left, transparent, var(--color-black) 40px);mask-image:linear-gradient(to left, transparent, var(--color-black) 40px);display:block;overflow:hidden}._copyButton_4bdgv_258{z-index:1;background:var(--color-primary-translucent);border:0;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;padding:10px;display:flex;position:relative}._copyButton_4bdgv_258:disabled{background:var(--color-auth-placeholder);cursor:not-allowed}._copyButton_4bdgv_258:disabled svg path{stroke:var(--color-surface-neutral)}._copyButton_4bdgv_258 svg{width:19px;height:19px}._copyButton_4bdgv_258 svg path{stroke:var(--color-filter-chip)}._features_4bdgv_286{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}._featureCard_4bdgv_103{cursor:pointer;flex-direction:column;min-height:175px;padding:16px;text-decoration:none;display:flex}._featureCard_4bdgv_103 h2{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);font-size:15px;font-weight:500;line-height:150%}._featureCard_4bdgv_103 p{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-placeholder);margin-top:12px;line-height:140%}._featureCard_4bdgv_103 ._actionLink_4bdgv_133{margin-top:auto}@media screen and (width>=768px){._page_4bdgv_1{padding-left:40px;padding-right:40px}._name_4bdgv_60,._subscriptionCard_4bdgv_101 h2,._siteCard_4bdgv_102 h2{font-size:clamp(18px,11.1429px + .892857vw,24px)}._account-home__profession_4bdgv_82{font-size:clamp(16px,11.4286px + .595238vw,20px)}._featureCard_4bdgv_103 h2{font-size:clamp(15px,9.28571px + .744048vw,20px)}._featureCard_4bdgv_103 p{font-size:clamp(12px,7.42857px + .595238vw,16px)}._actionLink_4bdgv_133{font-size:clamp(13px,9.57143px + .446429vw,16px)}._siteUrl_4bdgv_230{font-size:clamp(15px,12.7143px + .297619vw,17px)}._content_4bdgv_18{width:min(100%,clamp(640px,274.286px + 47.6191vw,960px))}._name_4bdgv_60{padding-inline:clamp(20px,10.8571px + 1.19048vw,28px)}._subscriptionCard_4bdgv_101,._siteCard_4bdgv_102,._featureCard_4bdgv_103{gap:16px;padding:clamp(20px,10.8571px + 1.19048vw,28px)}._features_4bdgv_286{gap:clamp(12px,2.85714px + 1.19048vw,20px);margin-top:clamp(12px,2.85714px + 1.19048vw,20px)}._siteCard_4bdgv_102{margin-top:clamp(12px,2.85714px + 1.19048vw,20px)}._siteCard_4bdgv_102:has(._account-home__unpublished-site_4bdgv_214){gap:0}._featureCard_4bdgv_103{min-height:200px}}._empty-window_1kjto_1{background:var(--color-border-zinc);width:calc(100% + 32px);min-height:55px;color:var(--color-text-inverse);align-items:center;gap:10px;margin-inline:-16px;padding:10px 16px;display:flex}._empty-window__dot_1kjto_13{background:var(--color-text-inverse);border-radius:50%;flex-shrink:0;width:12px;height:12px;position:relative}._empty-window__dot_1kjto_13:after{content:"";width:6px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}._empty-window__title_1kjto_30{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.5}._empty-window__time_1kjto_45{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;white-space:nowrap;font-weight:500;line-height:1.5}._empty-window__line_1kjto_59{flex:1;min-width:6px}._empty-window__line_1kjto_59:last-child{flex:0 0 20px;margin-right:-16px}._empty-window__line_1kjto_59,._empty-window__dot_1kjto_13:after{background:repeating-linear-gradient(to right, var(--color-text-inverse) 0 6px, transparent 6px 12px);height:3px}._collapse-button_1d8bf_1{z-index:90;right:max(16px,50vw - 480px);bottom:calc(70px + env(safe-area-inset-bottom));isolation:isolate;cursor:pointer;background:0 0;border:0;border-radius:100px;justify-content:center;align-items:center;width:48px;min-width:40px;height:48px;min-height:40px;padding:10px;display:flex;position:fixed}._collapse-button_1d8bf_1:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-primary);opacity:.15;position:absolute;inset:0}._collapse-button_1d8bf_1 svg{flex-shrink:0;width:26px;height:26px}._collapse-button_1d8bf_1 svg._collapse-button__compress_1d8bf_35{width:37px;height:37px}#root:has(._page_8it8c_1){gap:0;min-height:100dvh;padding:0}._page_8it8c_1{width:100%;height:100dvh;padding-bottom:calc(54px + env(safe-area-inset-bottom));background:var(--color-auth-page-background);flex-direction:column;display:flex}._header_8it8c_16{background:var(--color-surface);border-radius:0 0 12px 12px;flex-shrink:0;padding:10px 16px 16px}._header_8it8c_16>*,._scroll_8it8c_24{width:100%;max-width:992px;margin-inline:auto}._dateRow_8it8c_30{justify-content:space-between;align-items:center;gap:8px;margin-top:32px;display:flex}._date_8it8c_30{isolation:isolate;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:134px;min-height:40px;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-filter-chip);text-align:center;border-radius:6px;padding:10px 16px;line-height:20px;position:relative}._date_8it8c_30:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-primary);opacity:.15;position:absolute;inset:0}._arrow_8it8c_69{background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:40px;padding:0;display:flex}._arrow_8it8c_69 svg{width:16px;height:16px}._previous_8it8c_85{transform:rotate(180deg)}._scroll_8it8c_24{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 16px 24px;overflow-y:auto}._timeline_8it8c_97{margin-top:2px;position:relative}._tick_8it8c_102{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:40px;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);font-size:13px;line-height:1.5;position:absolute;left:0;transform:translateY(-50%)}._quarter_8it8c_120{opacity:.2}._entry_8it8c_124{padding-bottom:3px;position:absolute;left:43px;right:0}._breakCard_8it8c_131{background:repeating-linear-gradient(135deg, var(--color-surface) 0 9px, transparent 9px 18px);border-radius:12px;justify-content:space-between;align-items:flex-start;gap:8px;height:100%;padding:16px;display:flex}._breakCard_8it8c_131 strong,._breakCard_8it8c_131 span{background:var(--color-surface);white-space:nowrap;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);border-radius:6px;padding:4px 10px;font-size:15px;font-weight:600;line-height:1.5}._breakCard_8it8c_131 span{padding:4px 8px;font-size:14px;font-weight:400}._empty_8it8c_168{text-align:center;padding:32px 0}._weekDateRow_8it8c_173{gap:0;margin-top:22px}._weekDateRow_8it8c_173 ._arrow_8it8c_69{width:24px}._weekDateRow_8it8c_173 ._arrow_8it8c_69:first-child{justify-content:flex-start}._weekDateRow_8it8c_173 ._arrow_8it8c_69:last-child{justify-content:flex-end}._week_8it8c_173{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));column-gap:7px;min-width:0;display:grid}._week_8it8c_173 button{isolation:isolate;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;justify-content:space-between;align-items:center;min-width:0;height:60px;padding:8px 0 4px;display:flex;position:relative}._week_8it8c_173 button[aria-pressed=true]:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-primary);opacity:.15;position:absolute;inset:0}._week_8it8c_173 button[aria-pressed=true] ._weekday_8it8c_218{color:var(--color-primary);opacity:.5}._week_8it8c_173 button[aria-pressed=true] ._dayNumber_8it8c_222{color:var(--color-filter-chip)}._week_8it8c_173 button[aria-current=date]{color:var(--color-filter-chip);border:1px solid var(--color-filter-chip)}._week_8it8c_173 button[aria-current=date] ._weekday_8it8c_218,._week_8it8c_173 button[aria-current=date] ._dayNumber_8it8c_222{color:inherit;opacity:1}._weekday_8it8c_218{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-calendar-muted);text-transform:uppercase;text-align:center;line-height:18px}._dayNumber_8it8c_222{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);text-align:center;line-height:21px}._weekScroll_8it8c_266{padding-inline:8px 40px}._weekTimeline_8it8c_270 ._tick_8it8c_102{width:36px;font-size:11px}._weekTimeline_8it8c_270 ._entry_8it8c_124{padding-bottom:3px;left:2px;right:2px}._weekTimeline_8it8c_270 ._breakCard_8it8c_131{border-radius:6px;padding:0}._dayColumn_8it8c_284{position:absolute;top:0;bottom:0}._dayColumn_8it8c_284:before,._dayColumn_8it8c_284:last-child:after{content:"";background:repeating-linear-gradient(to bottom, var(--color-border-zinc) 0 10px, transparent 10px 20px);width:1px;position:absolute;top:-20px;bottom:0;left:0}._dayColumn_8it8c_284:last-child:after{left:auto;right:0}._monthHeader_8it8c_303{padding:10px 0 0}._monthHeader_8it8c_303:has(>:only-child){padding-bottom:16px}._monthHeader_8it8c_303>:first-child{width:calc(100% - 32px)}._day-timetable__compact_8it8c_313{flex-direction:column;gap:8px;padding-bottom:64px;display:flex}._day-timetable__compact_8it8c_313>._breakCard_8it8c_131{height:auto;min-height:64px}._timetable__month-navigation_8it8c_324{margin-top:16px}._toast_1g8mx_1{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-inverse);z-index:10000;background:var(--color-center-toast-background);-webkit-backdrop-filter:blur(10px);letter-spacing:0;text-align:center;pointer-events:none;border-radius:10px;width:min(325px,100% - 32px);min-height:39px;padding:10px 20px;font-size:15px;font-weight:600;line-height:1.25;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._field_1knl3_1{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}._label_1knl3_9{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-heading);font-weight:500;line-height:1.5}._dropzone_1knl3_23{box-sizing:border-box;border:1px dashed var(--color-auth-placeholder);background:var(--color-surface);border-radius:20px;justify-content:center;align-items:center;width:100%;min-height:0;padding:16px;display:flex;position:relative}._dragging_1knl3_37{border-color:var(--color-primary);background:var(--color-primary-translucent)}._fileInput_1knl3_42{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}._placeholder_1knl3_52{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-auth-placeholder);text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:8px;max-width:300px;font-weight:500;line-height:1.5;display:flex}._placeholder_1knl3_52 svg{width:24px;height:24px}._placeholder_1knl3_52 svg path{fill:currentColor}._preview_1knl3_80{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}._image-upload--hero_1knl3_90 ._dropzone_1knl3_23{border-radius:12px}@media (width>=768px){._image-upload--hero_1knl3_90{max-width:435px}}@media (width>=1024px){._image-upload--hero_1knl3_90{max-width:447px}._image-upload--hero_1knl3_90 ._dropzone_1knl3_23{border-radius:20px}}._hint_1knl3_107{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-auth-placeholder);text-align:right;line-height:1.5}._error_1knl3_121{color:var(--color-auth-error-toast);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.5}._srOnly_1knl3_132{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._hasImage_1knl3_141{border:0;padding:0;overflow:hidden}._hasImage_1knl3_141:focus-within ._actions_1knl3_146{opacity:1;visibility:visible}._hiddenInput_1knl3_151{display:none}._reveal_1knl3_155{cursor:pointer;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;position:absolute;inset:0}._actions_1knl3_146{background:var(--color-image-overlay);opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;gap:8px;transition:opacity .18s,visibility .18s;display:flex;position:absolute;inset:0}._actions_1knl3_146 button{width:44px;height:44px;color:var(--color-auth-placeholder);pointer-events:auto;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:9px;display:flex}._actions_1knl3_146 button:focus-visible{outline:2px solid var(--color-surface)}._actions_1knl3_146 button:disabled{opacity:.5}._actions_1knl3_146 button svg{width:26px;height:26px}._actions_1knl3_146 button svg path{stroke:currentColor}._selected_1knl3_207 ._actions_1knl3_146{opacity:1;visibility:visible}@media (hover:hover){._hasImage_1knl3_141:hover ._actions_1knl3_146{opacity:1;visibility:visible}}@media (prefers-reduced-motion:reduce){._actions_1knl3_146{transition:none}}._gallery_hw5xk_1{flex-direction:column;gap:4px;min-width:0;display:flex;container-type:inline-size}._label_hw5xk_9{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-heading);font-weight:500;line-height:1.5}._label_hw5xk_9 span{white-space:nowrap}._photos_hw5xk_26{gap:8px;display:grid}._photos_hw5xk_26:empty{display:none}._photo_hw5xk_26{aspect-ratio:1;background:var(--color-surface);border-radius:20px;width:100%;position:relative;overflow:hidden}._photo_hw5xk_26>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._photo_hw5xk_26:focus-within ._actions_hw5xk_49{opacity:1;visibility:visible}._reveal_hw5xk_54{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._reveal_hw5xk_54:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._actions_hw5xk_49{background:var(--color-image-overlay);opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;gap:8px;transition:opacity .18s,visibility .18s;display:flex;position:absolute;inset:0}._actions_hw5xk_49 button{width:44px;height:44px;color:var(--color-auth-placeholder);pointer-events:auto;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:9px;display:flex}._actions_hw5xk_49 button:focus-visible{outline:2px solid var(--color-surface)}._actions_hw5xk_49 button:disabled{opacity:.5}._actions_hw5xk_49 button svg{width:26px;height:26px}._actions_hw5xk_49 button svg path{stroke:currentColor}._selected_hw5xk_109 ._actions_hw5xk_49{opacity:1;visibility:visible}@media (hover:hover){._photo_hw5xk_26:hover ._actions_hw5xk_49{opacity:1;visibility:visible}}@media (prefers-reduced-motion:reduce){._actions_hw5xk_49{transition:none}}._loading_hw5xk_125{background:var(--color-surface);place-items:center;display:grid;position:absolute;inset:0}._error_hw5xk_133{color:var(--color-auth-error-toast);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:4px;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.5}@container (width>=600px){._photos_hw5xk_26{grid-template-columns:repeat(2,minmax(0,1fr))}}._field-select_1wmsa_1{min-width:0;position:relative}._field-select__trigger_1wmsa_6{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;border:1px solid var(--color-surface-neutral);background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 12px;line-height:1.5;display:flex}._field-select__trigger_1wmsa_6[aria-invalid=true],._field-select__trigger_1wmsa_6[data-error=true]{border-color:var(--color-danger-soft)}._field-select__trigger_1wmsa_6:has(input[aria-invalid=true]){border-color:var(--color-danger-soft)}._field-select__trigger_1wmsa_6{color:var(--color-chart-label);text-align:left;cursor:pointer;border-radius:8px;outline:none}._field-select__trigger_1wmsa_6 svg{flex-shrink:0;width:16px;height:16px;transition:transform .15s}._field-select__trigger_1wmsa_6:disabled{cursor:default;color:var(--color-text-zinc)}._field-select__trigger--placeholder_1wmsa_47{color:var(--color-auth-placeholder)}._field-select__value_1wmsa_51{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._field-select__chevron--open_1wmsa_58{transform:rotate(180deg)}._field-select__menu_1wmsa_62{z-index:20;overscroll-behavior:contain;border:1px solid var(--color-surface-chip);background:var(--color-surface);max-height:224px;box-shadow:var(--shadow-soft);scrollbar-width:thin;scrollbar-color:var(--color-auth-placeholder) var(--color-surface);border-radius:8px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}._field-select__option_1wmsa_82{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;isolation:isolate;min-height:40px;color:var(--color-chart-label);cursor:pointer;overflow-wrap:anywhere;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:10px 8px;line-height:1.5;display:flex;position:relative}._field-select__option_1wmsa_82[aria-selected=true]{color:var(--color-primary)}._field-select__option--active_1wmsa_109{background:var(--color-chat-field)}._field-select--modal_1wmsa_113 ._field-select__trigger_1wmsa_6{min-height:40px;color:var(--color-text-heading);padding:8px 16px}._field-select--modal_1wmsa_113 ._field-select__trigger_1wmsa_6:disabled{color:var(--color-text-zinc)}._field-select--modal_1wmsa_113 ._field-select__menu_1wmsa_62{border-radius:10px;padding:6px;top:calc(100% + 8px)}._field-select--modal_1wmsa_113 ._field-select__option_1wmsa_82{padding:10px}._field-select--modal_1wmsa_113 ._field-select__option_1wmsa_82[aria-selected=true]{color:var(--color-filter-chip);background:0 0}._field-select--modal_1wmsa_113 ._field-select__option_1wmsa_82[aria-selected=true]:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-primary);opacity:.15;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._field-select__trigger_1wmsa_6 svg{transition:none}}._modal_kxzft_1{background:var(--color-surface);overscroll-behavior:contain;box-sizing:border-box;border:0;border-radius:12px;width:min(480px,100% - 24px);max-width:none;max-height:calc(100dvh - 16px);margin:auto;padding:24px;overflow-y:auto}._modal_kxzft_1::backdrop{background:var(--color-modal-overlay)}._title_kxzft_18{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-heading);text-align:center;margin:0 0 16px;font-size:20px;font-weight:700;line-height:1.5}._title_kxzft_18:focus{outline:none}._form_kxzft_38{flex-direction:column;gap:16px;display:flex}._field_kxzft_44{flex-direction:column;gap:4px;min-width:0;display:flex}._field_kxzft_44>label{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-heading);font-weight:500;line-height:1.5}._textarea_kxzft_64{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chart-label);border:1px solid var(--color-surface-neutral);background:var(--color-surface);--input-autofill-background:var(--color-surface);width:100%;min-height:40px;padding:10px 12px;line-height:1.5}._textarea_kxzft_64[aria-invalid=true],._textarea_kxzft_64[data-error=true]{border-color:var(--color-danger-soft)}._textarea_kxzft_64:has(input[aria-invalid=true]){border-color:var(--color-danger-soft)}._textarea_kxzft_64{resize:vertical;border-radius:8px}._textarea_kxzft_64::placeholder{color:var(--color-auth-placeholder);opacity:1}._counter_kxzft_97{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-auth-placeholder);text-align:right;line-height:1.5}._actions_kxzft_111{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._actions_kxzft_111 button{border-radius:8px;min-width:0;min-height:48px;padding:12px 8px}._actions_kxzft_111 ._backButton_kxzft_122{background:var(--color-surface-neutral)}@media (width<=359px){._modal_kxzft_1{padding:16px}}._formFields_kxzft_131{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}._section_3fe56_1{flex-direction:column;gap:24px;display:flex}._cards_3fe56_7{gap:16px;display:grid}@media (width>=768px){._cards_3fe56_7{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}._orderActions_3fe56_18{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}._orderActions_3fe56_18 button{background:var(--color-surface);color:var(--color-chart-label);border:0;border-radius:8px;padding:8px}._orderActions_3fe56_18 button:disabled{opacity:.4;cursor:default}@media (width>=1200px){._cards_3fe56_7{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;gap:24px}._website-services__item_3fe56_42{min-width:0}._website-services__item_3fe56_42:only-child{grid-column:1/-1;justify-self:center;width:100%;max-width:420px}}#root:has(._page_1xz6j_1){gap:0;min-height:100dvh;padding-bottom:0}._page_1xz6j_1{background:var(--color-auth-page-background);width:100%;min-height:100dvh;padding-bottom:calc(80px + env(safe-area-inset-bottom));flex-direction:column;display:flex}._back_1xz6j_16{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);align-self:flex-start;align-items:center;gap:20px;min-height:28px;font-weight:400;line-height:1.5;text-decoration:none;display:flex}._back_1xz6j_16 svg{width:11px;height:19px}._content_1xz6j_40{flex:1;width:100%;min-width:0;max-width:992px;margin-inline:auto;padding:24px 16px 32px}._form_1xz6j_49{flex-direction:column;gap:8px;display:flex}._mainForm_1xz6j_55{gap:28px}._field_1xz6j_59{flex-direction:column;gap:4px;min-width:0;display:flex}._label_1xz6j_66{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-heading);font-weight:500;line-height:1.5}._counter_1xz6j_80{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-auth-placeholder);text-align:right;line-height:1.5}._textarea_1xz6j_94{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chart-label);border:1px solid var(--color-surface-neutral);background:var(--color-surface);--input-autofill-background:var(--color-surface);width:100%;min-height:48px;padding:9.5px 12px;line-height:1.5}._textarea_1xz6j_94[aria-invalid=true],._textarea_1xz6j_94[data-error=true]{border-color:var(--color-danger-soft)}._textarea_1xz6j_94:has(input[aria-invalid=true]){border-color:var(--color-danger-soft)}._textarea_1xz6j_94{resize:vertical;border-radius:8px}._textarea_1xz6j_94::placeholder{color:var(--color-auth-placeholder);opacity:1}._footer_1xz6j_124{z-index:90;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:var(--color-surface);position:fixed;bottom:0;left:0;right:0}._actions_1xz6j_134{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:960px;margin-inline:auto;display:grid}._actions_1xz6j_134 button{border-radius:8px;min-width:0;min-height:48px;padding:12px 8px}._preview_1xz6j_148{background:0 0;border:0;border-radius:12px;width:100%;height:75dvh;min-height:480px;display:block}._comingSoon_1xz6j_158{color:var(--color-text-zinc);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5}._srOnly_1xz6j_169{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=768px){._content_1xz6j_40{max-width:1024px;padding-inline:32px}._footer_1xz6j_124{padding-inline:32px}._form_1xz6j_49{gap:16px}._mainForm_1xz6j_55{gap:28px}}._previewPage_1xz6j_193{height:100dvh;padding-bottom:0;overflow:hidden}._previewPage_1xz6j_193 ._actions_1xz6j_134{grid-template-columns:minmax(0,1fr)}._previewPage_1xz6j_193>header,._previewPage_1xz6j_193>footer{flex-shrink:0}._previewPage_1xz6j_193 ._content_1xz6j_40{flex-direction:column;max-width:none;min-height:0;margin:0;padding:0;display:flex}._previewPage_1xz6j_193 ._preview_1xz6j_148{border-radius:0;flex:1;height:0;min-height:0}._previewPage_1xz6j_193 ._footer_1xz6j_124{position:static}._advantages_1xz6j_223{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}._advantages_1xz6j_223 legend{margin-bottom:4px;padding:0}._page_1cy6y_1{background:var(--color-auth-page-background)}._content_1cy6y_5{padding-top:20px}._cards_1cy6y_9{gap:20px;display:grid}._selectable_1cy6y_14{background:var(--color-surface);cursor:pointer;border:1px solid #0000;border-radius:28px;min-width:0}._selectable_1cy6y_14:focus-visible{outline:2px solid var(--color-filter-chip);outline-offset:3px}._selected_1cy6y_26{border-color:var(--color-filter-chip)}._review_1cy6y_30{border-radius:inherit;background:0 0;height:100%;padding:20px}._disabled_1cy6y_37{background:var(--color-review-disabled-background);cursor:default}._empty_1cy6y_42{color:var(--color-text-zinc);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;padding-block:24px;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400}#root:has(._page_112ja_1){gap:0;min-height:100dvh;padding-bottom:0}._page_112ja_1{width:100%;min-height:100dvh;padding-bottom:calc(54px + env(safe-area-inset-bottom));background:var(--color-auth-page-background);flex-direction:column;display:flex}._back_112ja_16{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);align-self:flex-start;align-items:center;gap:20px;min-height:28px;font-weight:400;line-height:1.5;text-decoration:none;display:flex}._back_112ja_16 svg{width:11px;height:19px}._content_112ja_40{flex-direction:column;flex:1;gap:24px;width:100%;max-width:992px;margin-inline:auto;padding:16px;display:flex}._grid_112ja_51{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._card_112ja_57{background:var(--color-surface);border-radius:12px;flex-direction:column;gap:12px;min-width:0;min-height:172px;padding:16px;display:flex}._card_112ja_57 h2{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);font-size:15px;font-weight:500;line-height:1.5}._card_112ja_57 p{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-zinc);line-height:1.4}._card--interactive_112ja_95{cursor:pointer;text-decoration:none}._card--interactive_112ja_95:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:2px}._status_112ja_104{grid-column:1/-1;gap:19px;min-height:102px}._status_112ja_104 h2{font-size:18px}._statusRow_112ja_113{align-items:center;gap:8px;display:flex}._statusRow_112ja_113 p{font-size:14px;line-height:1.5}._date_112ja_123{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);margin-top:auto;font-size:13px;line-height:1.5}._reviews_112ja_138{grid-column:1/-1;min-height:142px;text-decoration:none}._actionLink_112ja_144{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-filter-chip);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:auto;padding:0;font-size:13px;line-height:1.5;display:flex}._actionLink_112ja_144 svg{width:7px;height:12px;transform:rotate(180deg)}._actionLink_112ja_144 svg path{stroke:currentColor}._reviews_112ja_138 ._actionLink_112ja_144{white-space:nowrap;max-width:142px}._editFooter_112ja_181{margin-top:auto;padding-top:16px}._editButton_112ja_186{border-radius:8px;width:100%;min-height:48px;padding:12px 24px}._preview_112ja_193{background:0 0;border:0;border-radius:12px;width:100%;height:70dvh;min-height:480px}._srOnly_112ja_202{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=768px){._content_112ja_40{max-width:1024px;padding-inline:32px}._grid_112ja_51{gap:16px}._card_112ja_57{padding:24px}._card_112ja_57 h2{font-size:20px}._card_112ja_57 p,._date_112ja_123,._actionLink_112ja_144{font-size:16px}}._previewPage_112ja_233{height:100dvh;overflow:hidden}._previewPage_112ja_233>header{flex-shrink:0}._previewPage_112ja_233 ._content_112ja_40{gap:0;max-width:none;min-height:0;margin:0;padding:0}._previewPage_112ja_233 ._content_112ja_40>iframe{border-radius:0;flex:1;width:100%;height:0;min-height:0;display:block}._inactiveStatus_112ja_256{min-height:122px}._publishLabel_112ja_260{color:var(--color-text-note);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;background:0 0;border:0;padding:0;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5}._statusHint_112ja_275{margin-top:4px}._setupCard_112ja_279{min-height:180px}._setupHeading_112ja_283{justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}._approved_112ja_291{background:var(--color-review-published-background);width:32px;height:32px;color:var(--color-review-published-text);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:flex}._approved_112ja_291 svg{width:16px;height:16px}._approved_112ja_291 svg path{stroke:currentColor}._subscriptionCard_112ja_311{grid-column:1/-1;min-height:164px}@media (width>=768px){._setupCard_112ja_279{min-height:210px}._publishLabel_112ja_260{font-size:16px}}#root:has(._page_8tqzs_1){gap:0;min-height:100dvh;padding-bottom:0}._page_8tqzs_1{width:100%;min-height:100dvh;padding-bottom:calc(134px + env(safe-area-inset-bottom));background:var(--color-auth-page-background);flex-direction:column;display:flex}._title_8tqzs_16{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._date_8tqzs_26{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-primary);margin:0;line-height:1.5}._content_8tqzs_40{flex-direction:column;flex:1;gap:24px;width:100%;max-width:992px;margin-inline:auto;padding:16px;display:flex}._statistics_8tqzs_51{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}._upcoming_8tqzs_58{flex-direction:column;gap:12px;display:flex}._sectionTitle_8tqzs_64{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);margin:0;font-weight:400;line-height:1.2}._appointments_8tqzs_80{flex-direction:column;gap:8px;display:flex}._empty_8tqzs_86{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-zinc);text-align:center;padding-block:24px;line-height:1.2}._scheduleFooter_8tqzs_102{z-index:90;right:0;bottom:calc(54px + env(safe-area-inset-bottom));background:var(--color-auth-page-background);width:100%;max-width:992px;margin-inline:auto;padding:16px;position:fixed;left:0}._scheduleFooter_8tqzs_102 ._scheduleButton_8tqzs_114{width:100%}._monthSection_8tqzs_118{flex-direction:column;gap:16px;display:flex}._calendarFilters_8tqzs_124{gap:8px;display:flex}._calendarFilter_8tqzs_124{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chart-label);background:var(--color-surface);text-align:center;border:0;border-radius:8px;min-height:32px;padding:8px;font-weight:600;line-height:1.25}._calendarFilter_8tqzs_124[aria-pressed=true]{background:var(--color-filter-chip);color:var(--color-text-inverse)}._calendarContainer_8tqzs_154{margin-inline:-16px}@media screen and (width>=768px){._calendarFilter_8tqzs_124{font-size:clamp(12px,9.71429px + .297619vw,14px)}._monthSection_8tqzs_118 ._scheduleButton_8tqzs_114{font-size:clamp(16px,13.7143px + .297619vw,18px)}._calendarContainer_8tqzs_154{margin-inline:0}}._error_8tqzs_171{color:var(--color-text-zinc);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;flex-direction:column;align-items:center;gap:12px;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;display:flex}._retryButton_8tqzs_186{min-height:48px;padding:12px 16px}@media screen and (width>=768px){._date_8tqzs_26,._scheduleFooter_8tqzs_102 ._scheduleButton_8tqzs_114{font-size:clamp(16px,13.7143px + .297619vw,18px)}._sectionTitle_8tqzs_64{font-size:clamp(18px,11.1429px + .892857vw,24px)}._empty_8tqzs_86,._error_8tqzs_171{font-size:clamp(14px,11.7143px + .297619vw,16px)}._content_8tqzs_40{gap:clamp(24px,14.8571px + 1.19048vw,32px);max-width:1024px;padding-inline:32px}._statistics_8tqzs_51{gap:clamp(12px,2.85714px + 1.19048vw,20px)}._appointments_8tqzs_80{gap:12px}._scheduleFooter_8tqzs_102{max-width:1024px;padding-inline:32px}}._card_1khmr_1{background:var(--color-surface);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:114px;padding:12px 8px;display:flex}._value_1khmr_15{color:var(--color-black);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;order:-1;max-width:100%;margin:0;font-family:Matezone Inter,sans-serif;font-size:24px;font-weight:500;line-height:1.5}._label_1khmr_32{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-zinc);line-height:1.2}@media screen and (width>=768px){._value_1khmr_15{font-size:clamp(24px,14.8571px + 1.19048vw,32px)}._label_1khmr_32{font-size:clamp(14px,11.7143px + .297619vw,16px)}}._password-input__toggle_mcdu7_1{background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}._password-input__toggle_mcdu7_1 img{width:20px;height:20px;display:block}#root:has(._profile-settings_1mtc8_1){gap:0;min-height:100dvh;padding:0}._profile-settings_1mtc8_1{background:var(--color-auth-page-background);width:100%;min-height:100dvh}._profile-settings__content_1mtc8_13{width:100%;max-width:600px;padding:16px 16px calc(32px + env(safe-area-inset-bottom));flex-direction:column;gap:16px;margin-inline:auto;display:flex}._profile-settings__card_1mtc8_23{background:var(--color-surface);border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}._profile-settings__field_1mtc8_32{flex-direction:column;gap:4px;display:flex}._profile-settings__label_1mtc8_38{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-black);font-weight:500;line-height:1.5}._profile-settings__card_1mtc8_23 ._profile-settings__input_1mtc8_52{background:0 0}._profile-settings__note_1mtc8_56{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-text-muted);line-height:1.5}._profile-settings__counter_1mtc8_69{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-auth-placeholder);text-align:right;line-height:1.5}._profile-settings__error_1mtc8_83{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-auth-error-toast);line-height:1.5}._profile-settings__save_1mtc8_96{min-height:48px}._profile-settings__description_1mtc8_100{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-placeholder);line-height:1.4}#root:has(._legal-page_1jqrc_1){gap:0;min-height:100dvh;padding:0}._legal-page_1jqrc_1{background:var(--color-auth-page-background);width:100%;min-height:100dvh}._pwa-update_at4uc_1{z-index:1100;isolation:isolate;background:var(--color-surface);border-radius:0 12px 12px;flex-direction:column;gap:16px;width:min(302px,100% - 16px);min-height:144px;padding:12px;display:flex;position:fixed;top:50%;left:8px;transform:translateY(-50%)}._pwa-update_at4uc_1:before{content:"";z-index:-1;border-radius:inherit;box-shadow:0 0 24.4px 0 var(--color-black);opacity:.5;pointer-events:none;position:absolute;inset:0}._pwa-update__author_at4uc_28{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-filter-chip);text-align:center;align-items:center;gap:8px;line-height:1.3;display:flex}._pwa-update__author_at4uc_28 img{flex-shrink:0;width:25px;height:25px;display:block}._pwa-update__text_at4uc_52{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;color:var(--color-chat-text);margin:0;line-height:1.5}._pwa-update__actions_at4uc_66{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._pwa-update__actions_at4uc_66 button{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-body);letter-spacing:-.011em;border-radius:8px;min-width:0;min-height:42px;padding:10px 12px;line-height:1.5}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}
