@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-ext-wght-normal.d1990364.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-wght-normal.2ffcac4f.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-greek-wght-normal.6b69666c.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-vietnamese-wght-normal.383b32a0.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-ext-wght-normal.f5cc7610.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-wght-normal.fedf4c92.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.app-header .localizer{display:none}body{overflow-x:clip}.popup-button-list:has(.service-create-menu-item) #action-create{display:none}.service-create-menu-item{display:none;order:-1}.popup-button-list:has(#action-create) .service-create-menu-item{display:block}#action-save-popup{display:none}.service-editor-heading{display:flex;align-items:start;justify-content:space-between;gap:24px;border-bottom:1px solid var(--theme-elevation-150);margin:12px 0 24px;padding-bottom:20px}.service-editor-heading h2{margin:0 0 8px;font-size:20px;font-weight:650}.service-editor-heading p{margin:0;max-width:65ch;color:var(--theme-elevation-700);line-height:1.5}.content-language{min-width:190px}.content-language label{font-size:13px;margin-bottom:4px}.content-language button{min-height:44px;width:100%}.content-language [data-disabled],.content-language[aria-busy=true]{opacity:.65}.content-language p{font-size:12px;margin-top:8px;max-width:26ch}.doc-controls .content-language{display:flex;align-items:center;gap:12px;min-width:0;flex-shrink:0}.doc-controls .content-language>div{flex-direction:row;align-items:center;gap:8px}.doc-controls .content-language label{margin:0;font-size:12px;white-space:nowrap}.doc-controls .content-language button{width:110px;min-height:32px;height:32px;padding:4px 10px;font-size:13px}.doc-controls .content-language p{margin:0;max-width:24ch;line-height:1.3}@media(max-width:700px){.doc-controls .content-language label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.service-content-field{margin-bottom:24px}.service-content-field label{font-weight:550;margin-bottom:6px}.service-content-field input,.service-content-field textarea{min-height:46px;width:100%;padding:12px 14px;font:inherit}.service-content-field textarea{resize:vertical;min-height:120px;line-height:1.5}@media(max-width:700px){.service-editor-heading{flex-direction:column;gap:16px}.content-language{width:100%}}.service-select-field{margin-bottom:24px}.service-select-field label{margin-bottom:6px}.service-select-field button{min-height:46px;width:100%}.service-select-field [data-disabled]{opacity:.65;cursor:default}.service-select-field p{margin:8px 0 0;color:var(--theme-elevation-700)}.document-fields:has(.service-editor-tabs) .document-fields__edit{max-width:1120px;width:100%;margin-inline:auto;padding-top:24px}.document-fields:has(.service-editor-tabs) .service-editor-tabs{margin-top:24px;margin-inline:0}.document-fields:has(.service-editor-tabs) .service-editor-tabs .tabs-field__tabs:after,.document-fields:has(.service-editor-tabs) .service-editor-tabs .tabs-field__tabs:before{display:none}.document-fields:has(.service-editor-tabs) .service-editor-tabs .tabs-field__tabs{gap:12px}.document-fields:has(.service-editor-tabs) .service-editor-tabs .tabs-field__content-wrap{padding-inline:0}.document-fields:has(.service-editor-tabs) .service-editor-tabs .tabs-field__tabs-wrap{margin-bottom:28px}.document-fields:has(.service-editor-tabs) .service-editor-heading{margin-top:0;padding-bottom:20px;margin-bottom:24px}.document-fields:has(.service-editor-tabs) .service-content-field textarea{min-height:110px}.document-fields:has(.service-editor-tabs) .service-settings-row .row__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 0 24px}.document-fields:has(.service-editor-tabs) .service-settings-row .row__fields>*{width:auto!important;min-width:0;margin:0}.document-fields:has(.service-editor-tabs) .service-settings-row .row__fields:has(>:last-child:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.document-fields:has(.service-editor-tabs) .service-number-field,.document-fields:has(.service-editor-tabs) .service-select-field{margin-bottom:0}.document-fields:has(.service-editor-tabs) .service-number-field>div,.document-fields:has(.service-editor-tabs) .service-select-field>div{height:100%}.document-fields:has(.service-editor-tabs) .service-number-field label,.document-fields:has(.service-editor-tabs) .service-select-field label{font-weight:550;min-height:20px;margin-bottom:0}.document-fields:has(.service-editor-tabs) .service-number-field [slot=description],.document-fields:has(.service-editor-tabs) .service-select-field [slot=description]{display:block;color:var(--theme-elevation-700);font-size:13px;line-height:1.5;margin-top:4px}.document-fields:has(.service-editor-tabs) .service-number-field [data-invalid],.document-fields:has(.service-editor-tabs) .service-select-field [data-invalid]{border-color:var(--colors-danger,#b42318)}.document-fields:has(.service-editor-tabs) .service-select-field button{width:100%;min-height:46px}.document-fields:has(.service-editor-tabs) .service-number-field input{height:44px}.document-fields:has(.service-editor-tabs) .service-number-field [data-disabled]{opacity:.6}.document-fields:has(.service-editor-tabs) .service-select-field{min-width:0}.document-fields:has(.service-editor-tabs) .service-availability{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px;background:var(--theme-elevation-50);border-radius:var(--style-radius-m)}.document-fields:has(.service-editor-tabs) .service-availability strong{font-weight:600}.document-fields:has(.service-editor-tabs) .service-availability p{margin:5px 0 0;font-size:13px;line-height:1.5;color:var(--theme-elevation-700)}.document-fields:has(.service-editor-tabs) .service-availability label{flex-shrink:0}.document-fields:has(.service-editor-tabs) .service-select-field+.field-type{margin-top:24px}@media(max-width:700px){.document-fields:has(.service-editor-tabs) .service-settings-row .row__fields,.document-fields:has(.service-editor-tabs) .service-settings-row .row__fields:has(>:last-child:nth-child(2)){grid-template-columns:1fr;gap:20px}.document-fields:has(.service-editor-tabs) .service-availability{padding:16px;gap:16px}.document-fields:has(.service-editor-tabs) .service-editor-tabs .tabs-field__tabs{gap:0}}.document-fields:has(.schedule-editor-tabs) .schedule-timezone{margin-top:8px;font-size:13px}.document-fields:has(.schedule-editor-tabs) .schedule-temporal-field{min-width:0}.document-fields:has(.schedule-editor-tabs) .schedule-temporal-field label{font-weight:550;min-height:20px}.document-fields:has(.schedule-editor-tabs) .schedule-temporal-field [data-disabled]{opacity:.6}.document-fields:has(.schedule-editor-tabs) .schedule-temporal-field [data-readonly]{cursor:default}.document-fields:has(.schedule-editor-tabs) .schedule-slot-row .row__fields{margin-bottom:0}.document-fields:has(.schedule-editor-tabs) .schedule-editor-tabs .array-field{margin-top:28px}.document-fields:has(.schedule-editor-tabs) .schedule-editor-tabs .array-field .service-content-field{margin-top:20px;margin-bottom:0}.services-table-scroll{overflow-x:auto;border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m)}.services-aria-table{min-width:640px;border-collapse:collapse}.services-aria-table td,.services-aria-table th{padding:14px 18px;vertical-align:middle;text-align:start}.services-aria-table th{background:var(--theme-elevation-50);font-size:13px;font-weight:600;white-space:nowrap}.services-aria-table td{border-top:1px solid var(--theme-elevation-150)}.services-aria-table tr:hover td,.services-aria-table tr[data-focus-visible] td{background:var(--theme-elevation-50)}.services-aria-table td[data-column=_select],.services-aria-table th:first-child:has(input[type=checkbox]){width:56px;padding:8px 12px}.services-aria-table td[data-column=active]{width:110px}.services-aria-table td[data-column=duration],.services-aria-table td[data-column=price]{font-variant-numeric:tabular-nums}.services-aria-table td a{text-underline-offset:3px}.services-aria-table td a:focus-visible{outline:2px solid var(--colors-accent);outline-offset:4px}.services-active-cell{display:inline-flex;align-items:center;gap:8px}.editor-wizard{--wizard-accent:var(--theme-elevation-900);--wizard-on-accent:var(--theme-elevation-0)}.editor-wizard .editor-wizard__intro{margin-bottom:28px}.editor-wizard .editor-wizard__intro h2{margin:0 0 8px;font-size:24px;font-weight:650}.editor-wizard p{line-height:1.5}.editor-wizard .editor-wizard__intro p{margin:0;max-width:70ch;color:var(--theme-elevation-700)}.editor-wizard .editor-wizard__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:0;border-bottom:1px solid var(--theme-elevation-200);gap:12px}.editor-wizard .editor-wizard__steps li{margin:0;min-width:0;border-bottom:2px solid rgba(0,0,0,0)}.editor-wizard .editor-wizard__steps li[data-current=true]{border-color:var(--wizard-accent)}.editor-wizard .editor-wizard__steps button{display:flex;align-items:center;gap:10px;width:100%;min-height:64px;padding:12px 4px;text-align:start}.editor-wizard .editor-wizard__steps li[data-current=true] button{font-weight:650}.editor-wizard .editor-wizard__steps li[data-complete=true] .editor-wizard__number,.editor-wizard .editor-wizard__steps li[data-current=true] .editor-wizard__number{background:var(--wizard-accent);color:var(--wizard-on-accent);border-color:var(--wizard-accent)}.editor-wizard :is(.editor-wizard__steps,.editor-wizard__summary,.editor-wizard__actions) button{font:inherit;color:inherit;cursor:pointer;border:0;background:rgba(0,0,0,0);border-radius:var(--style-radius-s)}.editor-wizard :is(.editor-wizard__steps,.editor-wizard__summary,.editor-wizard__actions) button:hover:not(:disabled){background:var(--theme-elevation-100)}.editor-wizard :is(.editor-wizard__steps,.editor-wizard__summary,.editor-wizard__actions) button:focus-visible{outline:2px solid var(--wizard-accent);outline-offset:4px}.editor-wizard :is(.editor-wizard__steps,.editor-wizard__summary,.editor-wizard__actions) button:disabled{opacity:.5;cursor:default}.editor-wizard .editor-wizard__number{display:grid;place-items:center;flex:0 0 28px;height:28px;border:1px solid var(--theme-elevation-400);border-radius:50%;font-size:13px;font-variant-numeric:tabular-nums}.editor-wizard .editor-wizard__progress{color:var(--theme-elevation-700);font-size:13px;margin:20px 0 12px}.editor-wizard .editor-wizard__panel[hidden]{display:none}.editor-wizard .editor-wizard__panel .service-number-field,.editor-wizard .editor-wizard__panel .service-select-field{margin-bottom:24px}.editor-wizard .editor-wizard__panel h2:focus{outline:none}.editor-wizard .editor-wizard__explanation{padding:18px 20px;margin:24px 0 0;background:var(--theme-elevation-50);border-radius:var(--style-radius-m);color:var(--theme-elevation-800);max-width:75ch}.editor-wizard .editor-wizard__explanation p{margin:6px 0 0}.editor-wizard .editor-wizard__summary{margin:0 0 28px}.editor-wizard .editor-wizard__summary>div{display:grid;grid-template-columns:160px minmax(0,1fr) auto;gap:16px;padding:20px 0;border-bottom:1px solid var(--theme-elevation-150);align-items:start}.editor-wizard .editor-wizard__summary dt{color:var(--theme-elevation-700)}.editor-wizard .editor-wizard__summary dd{margin:0;overflow-wrap:anywhere}.editor-wizard .editor-wizard__summary dd p{margin:6px 0 0;color:var(--theme-elevation-700)}.editor-wizard .editor-wizard__summary button{font-size:13px;min-height:32px;text-decoration:underline;text-underline-offset:3px;padding:4px 8px}.editor-wizard .editor-wizard__error{color:var(--theme-error-700)}.editor-wizard .editor-wizard__actions{display:flex;justify-content:space-between;gap:16px;margin-top:32px;padding-top:20px;border-top:1px solid var(--theme-elevation-150)}.editor-wizard .editor-wizard__actions button{min-height:44px;padding:10px 22px;font-weight:600}.editor-wizard .editor-wizard__actions .editor-wizard__back{border:1px solid var(--theme-elevation-300)}.editor-wizard .editor-wizard__actions .editor-wizard__primary{background:var(--wizard-accent);color:var(--wizard-on-accent)}.editor-wizard .editor-wizard__actions .editor-wizard__primary:hover:not(:disabled){background:var(--theme-elevation-800)}@media(max-width:700px){.editor-wizard .editor-wizard__steps{gap:0}.editor-wizard .editor-wizard__steps button{flex-direction:column;align-items:start;padding:10px 6px;gap:8px;min-height:94px;font-size:12px}.editor-wizard .editor-wizard__summary>div{grid-template-columns:1fr;gap:8px}.editor-wizard .editor-wizard__summary button{justify-self:start;padding-inline:0}}.schedule-wizard__summary dd ul{list-style:none;margin:10px 0 0;padding:0}.schedule-wizard__summary dd li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:8px 0;font-variant-numeric:tabular-nums}.schedule-wizard__summary dd li+li{border-top:1px solid var(--theme-elevation-100)}.schedule-wizard__summary dd li p{width:100%}.catalog-type-field{margin-block:24px}