*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*{box-sizing:border-box;margin:0;padding:0}button{cursor:pointer}input:focus,textarea:focus,select:focus{outline:none}img{width:100%;display:block}@font-face{font-family:Matezone Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Inter-Regular-COLGFB3M.woff2)format("woff2")}@font-face{font-family:Matezone Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Inter-Medium-CDhBSFyE.woff2)format("woff2")}@font-face{font-family:Matezone Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Inter-Bold-BOs3KVhN.woff2)format("woff2")}:root{--color-avatar-edit-background:#e3e8f8;--color-subscription-active-background:#d1fae5;--color-subscription-active-text:#34d399;--color-checkbox-selected:#171717;--color-checkbox-border:#d4d4d4;--color-schedule-field:#fafafa;--color-schedule-selected:#ecf0ff;--color-schedule-label:#404040;--color-text:#0f172a;--color-text-muted:#64748b;--color-text-subtle:#94a3b8;--color-text-disabled:#8c8c8c;--color-text-inverse:#fff;--color-text-secondary:#0f172aa6;--color-text-note:#3d3d3d;--color-auth-placeholder:#d4d4d8;--color-black:#000;--color-schedule-day-off:#84cc16;--color-schedule-custom-hours:#f97316;--color-schedule-custom-plan:#ec4899;--color-text-heading:#0a0a0a;--color-text-zinc:#a1a1aa;--color-chart-label:#161616;--color-calendar-muted:#737373;--color-calendar-day:#f5f5f7;--color-period-switch:#f0f0f4;--color-dashboard-card-fade:#ffffff4d;--color-next-booking-background:#fed7aa;--color-next-booking-text:#ea580c;--color-review-disabled-background:#e5e5e5;--color-surface:#fff;--color-surface-muted:#f7f8f9;--color-surface-chip:#f3f3f3;--color-surface-neutral:#f4f4f5;--color-surface-soft:#f1f5f9b2;--color-surface-glass:#ffffffb3;--color-surface-glass-strong:#ffffffb8;--color-surface-glass-soft:#fffc;--color-surface-glass-faint:#ffffff8f;--color-error-button-background:#ffffffb3;--color-primary:#7c9cff;--color-center-toast-background:#7c9cff80;--color-filter-chip:#7a9dff;--color-primary-strong:#1668ff;--color-yellow-400:#facc15;--color-review-published-background:#d1fae5;--color-review-published-text:#10b981;--color-success:#7ceb76;--color-danger-soft:#f87171;--color-auth-error-toast:#ee2b2f;--color-primary-soft:#7c9cff14;--color-primary-softer:#7c9cff0f;--color-primary-translucent:#7c9cff26;--color-auth-secondary-background:#7c9cff26;--color-auth-page-background:var(--color-calendar-day);--color-primary-border:#7c9cff80;--color-accent-pink:#ed69ab26;--color-accent-pink-fade:#ed69ab00;--color-border:#e1e2f2;--color-border-soft:#eef0f5;--color-border-muted:#0000001a;--color-border-text:#0f172a1a;--color-border-zinc:#e4e4e7;--shadow-card:0px 22px 60px 0px #00000014, 0px 0px 4px 0px #e1e2f2;--shadow-card-soft:0 22px 60px 0 #00000014;--shadow-nav:0px 10px 28px 0px #0000000d, 0px 0px 4px 0px #e1e2f2;--shadow-soft:0 10px 25px 0 #0000000d;--shadow-header-menu:0 10px 28px 0 #0000000d;--shadow-button:0px 0px 4px 0px #e1e2f2;--color-image-overlay:#00000080;--color-overlay:#0000001a;--color-modal-overlay:#0000004d;--color-gradient-slate:#f1f5f936;--color-chat-background:#eef1fa;--color-chat-field:#fafafa;--color-chat-confirmation:#f4f4f5;--color-chat-text:#09090b;--color-chat-muted:#71717a;--color-chat-placeholder:#a1a1aa;--color-chat-time:#d4d4d8;--color-format-outcall-bg:#dcfce7;--color-format-outcall:#4ade80;--color-format-online-bg:#ede9fe;--color-format-online:#8b5cf6}.text--body{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;font-family:Matezone Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.text--small{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;font-family:Matezone Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.text--caption{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;font-family:Matezone Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.5}.text--heading{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;font-family:Matezone Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.5}.text--title{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;font-family:Matezone Inter,sans-serif;font-size:22px;font-weight:600;line-height:1.5}:is(dialog,[role=dialog][aria-modal=true]),:is(dialog,[role=dialog][aria-modal=true]) :not([data-scrollbar-visibility=always]){scrollbar-color:auto;scrollbar-width:auto}:is(dialog,[role=dialog][aria-modal=true])::-webkit-scrollbar:vertical{background:0 0;width:6px}:is(dialog,[role=dialog][aria-modal=true]) :not([data-scrollbar-visibility=always])::-webkit-scrollbar:vertical{background:0 0;width:6px}:is(dialog,[role=dialog][aria-modal=true])::-webkit-scrollbar-track:vertical{background:0 0}:is(dialog,[role=dialog][aria-modal=true]) :not([data-scrollbar-visibility=always])::-webkit-scrollbar-track:vertical{background:0 0}:is(dialog,[role=dialog][aria-modal=true])::-webkit-scrollbar-thumb:vertical{background:var(--color-auth-placeholder);border-radius:999px}:is(dialog,[role=dialog][aria-modal=true]) :not([data-scrollbar-visibility=always])::-webkit-scrollbar-thumb:vertical{background:var(--color-auth-placeholder);border-radius:999px}:is(dialog,[role=dialog][aria-modal=true])::-webkit-scrollbar-button:vertical{display:none}:is(dialog,[role=dialog][aria-modal=true]) :not([data-scrollbar-visibility=always])::-webkit-scrollbar-button:vertical{display:none}:is(dialog,[role=dialog][aria-modal=true])::-webkit-scrollbar-button:vertical:decrement:start{background:0 0;border:0;height:16px;display:block}:is(dialog,[role=dialog][aria-modal=true])::-webkit-scrollbar-button:vertical:increment:end{background:0 0;border:0;height:16px;display:block}:is(dialog,[role=dialog][aria-modal=true]) :not([data-scrollbar-visibility=always])::-webkit-scrollbar-button:vertical:decrement:start{background:0 0;border:0;height:16px;display:block}:is(dialog,[role=dialog][aria-modal=true]) :not([data-scrollbar-visibility=always])::-webkit-scrollbar-button:vertical:increment:end{background:0 0;border:0;height:16px;display:block}body{background-color:var(--color-auth-page-background)}body[data-specialist-site]{background-color:var(--color-surface)}html{scroll-behavior:smooth}[data-sonner-toaster]{pointer-events:none}[data-sonner-toast][data-styled=true][data-visible=true]{pointer-events:auto}.splide__track{overflow:visible!important}#root{flex-direction:column;gap:40px;padding-bottom:20px;display:flex;overflow-x:hidden}@media screen and (width>=768px){#root{gap:70px;padding-bottom:8px}}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible,[contenteditable=true]:focus,[contenteditable=true]:focus-visible{outline:none!important}input:-webkit-any(:autofill,:-webkit-autofill),textarea:-webkit-any(:autofill,:-webkit-autofill),select:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--input-autofill-color,var(--color-text));caret-color:var(--input-autofill-color,var(--color-text));box-shadow:0 0 0 1000px var(--input-autofill-background,var(--color-surface)) inset!important}input:is(:autofill,:autofill),textarea:is(:autofill,:autofill),select:is(:autofill,:autofill){-webkit-text-fill-color:var(--input-autofill-color,var(--color-text));caret-color:var(--input-autofill-color,var(--color-text));box-shadow:0 0 0 1000px var(--input-autofill-background,var(--color-surface)) inset!important}
