@keyframes footer_backgroundAnimation__clHtl{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.footer_container__oVv7r{padding:32px 0;row-gap:16px}.footer_content__4gGSC{grid-column:2;display:flex;align-items:center;justify-content:space-between}@media(max-width:599px){.footer_content__4gGSC{flex-direction:column}}.footer_links__UYrqR{font-size:var(--fs-s);gap:1.5em;display:flex;color:var(--color-neutral-800)}@media(max-width:599px){.footer_links__UYrqR{flex-direction:column;justify-content:center;align-items:center}}.footer_links__UYrqR a:hover{text-decoration:underline}.footer_credits__X3m1l{grid-column:2;display:flex;justify-content:space-between;align-items:center}@media(max-width:599px){.footer_credits__X3m1l{flex-direction:column;justify-content:center;align-items:center;margin-top:1em;gap:1em}}.footer_credit__8GwTt{font-size:var(--fs-1xs);color:var(--color-neutral-800)}.footer_credit__8GwTt a{font-weight:var(--fw-semi)}.footer_credit__8GwTt a:hover{text-decoration:underline}.grid_container__eGIKZ{display:grid;grid-template-columns:minmax(var(--margin-col-width),1fr) minmax(0,var(--main-col-width)) minmax(var(--margin-col-width),1fr)}.social-list_container__jTFqm{display:flex;align-items:center;justify-content:center}@keyframes social-link_backgroundAnimation__usqIg{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.social-link_container__MO97t{display:flex;align-items:center;justify-content:center;width:var(--icon-button-size);height:var(--icon-button-size);position:relative;background-color:rgba(0,0,0,0);border-radius:50%}@media(hover:hover){.social-link_container__MO97t:before{transition:opacity .15s ease-out}.social-link_container__MO97t:hover:before{opacity:.15}}.social-link_container__MO97t:before{content:"";position:absolute;border-radius:inherit;pointer-events:none;width:100%;height:100%;left:0;top:0;background:currentColor;opacity:0}@keyframes title_backgroundAnimation___zA6h{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.title_large__OZXMm{font-weight:var(--fw-regular);font-size:var(--fs-h);line-height:1.1}@media(max-width:1023px){.title_large__OZXMm{font-size:var(--fs-3xl)}}@media(max-width:599px){.title_large__OZXMm{font-size:var(--fs-l)}}.title_medium__sZZG_{font-weight:var(--fw-medium);font-size:var(--fs-3xl)}@media(max-width:1023px){.title_medium__sZZG_{font-size:var(--fs-1xl)}}@media(max-width:599px){.title_medium__sZZG_{font-size:var(--fs-ml)}}.title_small__vof3k{font-weight:var(--fw-medium);font-size:var(--fs-ml)}@media(max-width:1023px){.title_small__vof3k{font-size:var(--fs-m)}}@media(max-width:599px){.title_small__vof3k{font-size:var(--fs-sm)}}.page_container__TXv8X{display:flex;justify-content:center}@keyframes client_form_backgroundAnimation__rANPF{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.client_form_container__kiMG6{display:flex;flex-direction:column;gap:40px}@media(max-width:599px){.client_form_container__kiMG6{gap:30px}}.client_form_container__kiMG6 .client_form_label__GguVR{margin:0}.client_form_fields__XzZq1{display:flex;flex-direction:column;gap:16px}@keyframes employee_form_backgroundAnimation__UdKr3{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.employee_form_container__cKQUY{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.employee_form_container__cKQUY .employee_form_button__xw98I{padding:16px 24px}@media(max-width:1199px){.employee_form_container__cKQUY{grid-template-columns:1fr}}.employee_form_fields__Cn1AV{display:flex;flex-direction:column;gap:24px}.employee_form_button__xw98I{margin-top:52px}.employee_form_selectors__Oy5xx{display:flex;flex-direction:column;gap:16px}.employee_form_checkbox__N47tC .checkbox-container{align-items:center;gap:14px}.employee_form_select___X3CJ{max-width:300px}.employee_form_locations__7msPb{display:flex;flex-direction:column;gap:24px}.employee_form_locations__7msPb.employee_form_hidden__t5M6d{display:none}.employee_form_locationsTitle__O150F{padding-left:1.25em;padding-top:1em}@keyframes select_backgroundAnimation__RkqBN{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.select_container__6g11R{font-size:var(--fs-s);display:flex;flex-direction:column}.select_container__6g11R.select_disabled__DTcu6 .select_select__CoXm4{pointer-events:none}.select_container__6g11R.select_disabled__DTcu6 .react-select__control{background:var(--color-neutral-100)}.select_container__6g11R.select_disabled__DTcu6 .react-select__control:after{opacity:.25}.select_container__6g11R.select_disabled__DTcu6 .react-select__control:before{opacity:.1}.select_medium__d5_ym{font-size:var(--fs-s)}@media(max-width:599px){.select_medium__d5_ym{font-size:var(--fs-1xs)}}.select_small__mITXu{font-size:var(--fs-1xs)}@media(max-width:599px){.select_small__mITXu{font-size:var(--fs-2xs)}}.select_labelBox__A0osb{padding-left:1.25em}.select_selectBox__pNdqN{position:relative}.select_selectBox__pNdqN:focus-within .select_iconBox__58lKG,.select_selectBox__pNdqN:hover .select_iconBox__58lKG{opacity:1}.select_selectBox__pNdqN.select_hasIcon__R9Oyz .react-select__value-container{margin-left:2em}.select_iconBox__58lKG{position:absolute;top:50%;left:0;height:1.5em;width:1.5em;display:flex;justify-content:center;align-items:center;z-index:1;transform:translate(1.2em,-50%);opacity:.5}.select_iconSvg__dlxUz{max-width:100%;max-height:100%}.select_select__CoXm4{font-size:inherit;width:100%}.select_select__CoXm4 .react-select__control{width:100%;background:none;height:3.5em;color:currentColor;border:1px solid var(--color-neutral-200);border-radius:1000px}.select_select__CoXm4 .react-select__control:after{opacity:.5}.select_select__CoXm4 .react-select__control:hover{border:1px solid var(--color-neutral-300)}.select_select__CoXm4 .react-select__control:hover .react-select__indicator,.select_select__CoXm4 .react-select__control:hover:after{opacity:1}.select_select__CoXm4 .react-select__control--is-focused{box-shadow:0 0 3px var(--color-neutral-300)}.select_select__CoXm4 .react-select__control--is-focused .react-select__indicator,.select_select__CoXm4 .react-select__control--is-focused:after{opacity:1}.select_select__CoXm4 .react-select__multi-value__label{padding:0 2px;font:inherit}.select_select__CoXm4 .react-select__value-container{padding:1em}.select_select__CoXm4 .react-select__input-container{padding:0;margin:0}.select_select__CoXm4 .react-select__indicators{padding-right:1em}.select_select__CoXm4 .react-select__indicator-separator{display:none}.select_select__CoXm4 .react-select__indicator{color:var(--color-border-input);opacity:.5}.select_select__CoXm4 .react-select__dropdown-indicator{width:20px;height:20px;padding:0 3px}.select_select__CoXm4 .react-select__single-value{color:inherit;display:flex;align-items:center;gap:15px}.select_select__CoXm4 .react-select__menu{font:inherit;background:#fff;border-top:none;margin:0;left:1px;z-index:2}.select_select__CoXm4 .react-select__control--menu-is-open .react-select__dropdown-indicator{transform:rotate(180deg)}.select_select__CoXm4 .react-select__menu-list{padding:.5em 0}.select_select__CoXm4 .react-select__option{color:var(--color-neutral-800);background:rgba(0,0,0,0);padding:.7em 1.4em;cursor:pointer;display:flex;align-items:center;gap:15px}.select_select__CoXm4 .react-select__option--is-selected,.select_select__CoXm4 .react-select__option:hover{background:var(--color-neutral-50)}.select_select__CoXm4 .react-select__option--is-disabled{color:var(--color-text-input);cursor:default;opacity:.5}.select_select__CoXm4 .react-select__placeholder{color:var(--color-text-input);opacity:.3}.select_select__CoXm4 .react-select__multi-value{margin:0 2px}.select_select__CoXm4.select_imageOptions__SPZxI .react-select__value-container--has-value{padding:.58em .7em}.select_select__CoXm4.select_imageOptions__SPZxI .react-select__option-image,.select_select__CoXm4.select_imageOptions__SPZxI .react-select__value-image{width:2.25em;flex-shrink:0}.select_ratio__2L0ix{aspect-ratio:1}.navigation-tabs_container__gMYkg{max-width:100%;overflow:hidden;height:100%}.navigation-tabs_container__gMYkg .navigation-tabs_menu__FqT16{padding-bottom:8px;overflow-x:auto;overflow-y:hidden}@keyframes role_form_backgroundAnimation__eMYWw{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.role_form_container___KSDx{display:flex;flex-direction:column;max-width:593px}.role_form_fields__m8jdH{display:flex;flex-direction:column;gap:32px}.role_form_permissionSection___xyjU{display:flex;flex-direction:column;gap:24px}.role_form_permissionLabel__n8V5r{font-size:var(--fs-ml);font-weight:var(--fw-medium);color:var(--color-neutral-950)}@media(max-width:599px){.role_form_permissionLabel__n8V5r{font-size:var(--fs-m)}}.role_form_permissionCheckboxes__4YDj4{display:flex;flex-direction:column;gap:16px}.role_form_permissionCheckboxes__4YDj4 .role_form_checkbox__mPpbG{font-size:var(--fs-m)}@media(max-width:599px){.role_form_permissionCheckboxes__4YDj4 .role_form_checkbox__mPpbG{font-size:var(--fs-sm)}}.role_form_adminWarning__zSxi9{padding:12px 16px;background-color:var(--color-warning-100);border:1px solid var(--color-warning-300);border-radius:8px;color:var(--color-warning-700);font-size:var(--fs-sm)}.role_form_button__joly4{margin-top:40px;padding:16px 24px;align-self:flex-start}@keyframes promotion-order-summary_backgroundAnimation__O7IAE{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.promotion-order-summary_container__RFUOH{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:32px;column-gap:32px;grid-row-gap:24px;row-gap:24px}@media(max-width:1199px){.promotion-order-summary_container__RFUOH{grid-template-columns:1fr}}.promotion-order-summary_label__elykd{font-weight:var(--fw-medium);font-size:var(--fs-1xs);color:var(--color-neutral-800)}.promotion-order-summary_packageSection__q_hyZ{display:flex;flex-direction:column;gap:16px}.promotion-order-summary_paymentSection__JxItt{display:flex;flex-direction:column;gap:24px}.promotion-order-summary_provider__SYBqH{display:flex;flex-direction:column;gap:16px}.promotion-order-summary_providerBox__6Gn_K{padding:24px;border-radius:8px;border:1px solid var(--color-neutral-600)}.promotion-order-summary_summary__xn0zW{display:flex;flex-direction:column;gap:16px}.promotion-order-summary_summaryList__ETk0M{display:flex;flex-direction:column;gap:8px}.promotion-order-summary_summaryItem__MX0uO{font-size:var(--fs-1xs);display:flex;justify-content:space-between}.promotion-order-summary_divider__xzgDg{height:1px;background-color:var(--color-neutral-600)}.promotion-order-summary_toPay__wIUiw{font-weight:var(--fw-semi);font-size:var(--fs-m);display:flex;justify-content:space-between}.change-password_form_container__ESChy{width:100%;max-width:600px;display:flex;flex-direction:column;gap:24px}.change-password_form_fields__47958{display:flex;flex-direction:column;gap:16px}@keyframes subscription-order_form_backgroundAnimation__jICwM{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.subscription-order_form_container__J_i_7{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:32px;column-gap:32px;grid-row-gap:24px;row-gap:24px}@media(max-width:599px){.subscription-order_form_container__J_i_7{grid-template-columns:1fr}}.subscription-order_form_label__itWRa{font-weight:var(--fw-medium);font-size:var(--fs-1xs);color:var(--color-neutral-800)}.subscription-order_form_details__n0u1K,.subscription-order_form_planBox__MKhFB,.subscription-order_form_provider__w8kPa{display:flex;flex-direction:column;gap:16px}.subscription-order_form_summary__pDgjs{display:flex;flex-direction:column;gap:24px}.subscription-order_form_providerBox__YzWN1{padding:24px;border-radius:8px;border:1px solid var(--color-neutral-600)}.subscription-order_form_detailsList__DBeMT{display:flex;flex-direction:column;gap:8px}.subscription-order_form_detail__60JsB{font-size:var(--fs-1xs);display:flex;justify-content:space-between}.subscription-order_form_divider__3ZFH1{height:1px;background-color:var(--color-neutral-600)}.subscription-order_form_toPay__SV1cX{font-weight:var(--fw-semi);font-size:var(--fs-m);display:flex;justify-content:space-between}.subscription-order_form_loader__Jr0s_{display:flex;grid-column:1/-1;height:60vh}.subscription-order_form_codeBox__gefj0{display:grid;grid-gap:16px;gap:16px;align-items:start;grid-template-columns:1fr max-content}@media(max-width:599px){.subscription-order_form_codeBox__gefj0{gap:8px}}.subscription-order_form_codeButton__Knc_i{margin:1.75em 0 0}.location-integrations_form_container__rcTux{display:flex;flex-direction:column;gap:16px;max-width:600px;width:100%}.location-integrations_form_container__rcTux.location-integrations_form_loading__88ndf{opacity:.5;pointer-events:none}.location-integrations_form_container__rcTux .location-integrations_form_button__r1_d1{width:max-content;margin-top:24px}@keyframes location-hours_form_backgroundAnimation__v_o_K{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.location-hours_form_container__dIcJX{display:grid;grid-template-columns:1fr;align-items:start;max-width:560px;width:100%}.location-hours_form_container__dIcJX .location-hours_form_wrapper__PWiHG{display:flex;flex-direction:column;gap:16px}.location-hours_form_container__dIcJX .location-hours_form_button__wqQA0{margin-top:40px}.location-hours_form_container__dIcJX .location-hours_form_hours__RGZlU{padding:16px 0;border-bottom:1px solid var(--color-neutral-100)}.location-hours_form_container__dIcJX .location-hours_form_hours__RGZlU:first-child{padding-top:0}@keyframes schedule-card_backgroundAnimation__KDV0X{0%{background-position-x:-80px}40%,to{background-position-x:-100%}}.schedule-card_container__VabLC{display:flex;flex-direction:column;padding:16px 24px;border-radius:12px;border:1px solid var(--color-neutral-200)}@container (width <= 600px){.schedule-card_container__VabLC{padding:10px 16px}}.schedule-card_innerContainer__Dz8K1{display:grid;grid-template-columns:2fr 1fr 1fr 1fr max-content;grid-template-areas:"employee validFrom validTo workingDays buttons";width:100%;align-items:center}@container (width <= 840px){.schedule-card_innerContainer__Dz8K1{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"employee employee employee" "validFrom validTo workingDays" "buttons buttons buttons";gap:20px}}@container (width <= 600px){.schedule-card_innerContainer__Dz8K1{grid-template-columns:1fr 1fr;grid-template-areas:"employee employee" "validFrom validTo" "workingDays workingDays" "buttons buttons"}}.schedule-card_name__s_xEC{font-size:var(--fs-m);font-weight:var(--fw-semi)}.schedule-card_role__2Sc3K{font-size:var(--fs-1xs);color:var(--color-neutral-800)}.schedule-card_validFrom__CTZ9U,.schedule-card_validTo__IHA5H,.schedule-card_workingDays__t9zHG{display:flex;flex-direction:column}.schedule-card_validFrom__CTZ9U{grid-area:validFrom}.schedule-card_validTo__IHA5H{grid-area:validTo}.schedule-card_workingDays__t9zHG{grid-area:workingDays}.schedule-card_info__4BvrJ,.schedule-card_label__1LtEf{font-size:var(--fs-1xs);font-weight:var(--fw-medium)}.schedule-card_label__1LtEf{color:var(--color-neutral-800)}.schedule-card_info__4BvrJ{color:var(--color-neutral-950)}.schedule-card_buttons__xd26e{display:flex;grid-area:buttons;gap:24px}.schedule-card_buttons__xd26e .schedule-card_actionButton__2aOt_{width:24px;--icon-button-size:20px;color:var(--color-neutral-800);min-width:var(--icon-button-size)}.schedule-card_buttons__xd26e .schedule-card_actionButton__2aOt_ svg{max-width:100%;max-height:100%;width:var(--icon-button-size);height:var(--icon-button-size)}.schedule-card_buttons__xd26e .schedule-card_actionButton__2aOt_.schedule-card_delete__aJEaj{color:var(--color-error-400)}.schedule-card_scheduleBox__RcOcr{padding-top:24px}.schedule-card_border__F2cq_{border-top:1px solid var(--color-neutral-200);padding-top:24px}