@font-face{font-family:Unna;src:url(/assets/Unna-Bold-BuWEwZ9b.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}._page_majds_8{background:var(--background);min-height:100svh;color:var(--text);font-size:var(--auth-body-size);flex-wrap:wrap;display:flex;position:relative}._page_majds_8 ::selection{background:var(--auth-selection);color:var(--text)}._card_majds_18{flex:0 1 var(--auth-panel-share);min-width:min(100%, var(--auth-panel-min));padding:var(--auth-space-6);align-self:center}._branding_majds_19{align-items:center;gap:var(--auth-space-4);max-width:var(--auth-form-width);margin-inline:auto;margin-bottom:var(--auth-space-5);display:flex}._branding_majds_19>div{min-width:0}._wordmark_majds_21,._brandContext_majds_21{overflow-wrap:anywhere}._wordmark_majds_21{font-family:Unna,serif;font-weight:700;font-size:var(--auth-brand-size);line-height:var(--auth-heading-line);display:block}._brandContext_majds_21{margin-top:var(--auth-space-1);font-size:var(--auth-brand-context-size);line-height:var(--auth-brand-context-line);color:var(--auth-petrol);letter-spacing:var(--auth-brand-tracking);text-transform:uppercase;display:block}._formContent_majds_24{max-width:var(--auth-form-width);margin-inline:auto}._card_majds_18 h1{font-size:var(--auth-title-size);margin:0 0 var(--auth-space-4);overflow-wrap:anywhere;line-height:1.2}._card_majds_18 p{color:var(--auth-petrol);line-height:var(--auth-line);margin-bottom:var(--auth-space-4)}._card_majds_18 form{gap:var(--auth-space-2)}._card_majds_18 form p{margin:0}._card_majds_18 label{color:var(--text);font-weight:600}._card_majds_18 :where(button,a[data-navigation]){justify-self:start}._card_majds_18 form>:is(input,textarea)+:is(label,:is(button,a[data-navigation]),._passwordHeading_majds_31,._confirmationActions_majds_31),._card_majds_18 form>:is(label,p)+:is(:is(button,a[data-navigation]),._confirmationActions_majds_31),._card_majds_18 form>:is(button,a[data-navigation])+:is(button,a[data-navigation]){margin-top:calc(var(--action-row-gap) - var(--auth-space-2))}._card_majds_18 ._formContent_majds_24>form~:is(button,a[data-navigation]){margin-top:var(--action-row-gap)}._passwordHeading_majds_31{justify-content:space-between;align-items:center;gap:var(--auth-space-2);flex-wrap:wrap;display:flex}._card_majds_18 ._textAction_majds_36{padding:var(--auth-space-2) var(--auth-space-3);background:var(--button-navigation-bg);color:var(--auth-petrol);font-size:var(--button-font-size);font-weight:var(--button-font-weight);text-align:left;text-underline-offset:var(--auth-space-1);border:0;margin:0}._card_majds_18 ._textAction_majds_36:hover:not(:disabled):not([aria-disabled=true]),._card_majds_18 ._textAction_majds_36:active:not(:disabled):not([aria-disabled=true]){background:var(--button-navigation-selected-bg);color:var(--auth-petrol);text-decoration:underline}._loginOptions_majds_48{justify-content:space-between;gap:var(--action-row-gap) var(--auth-space-4);margin-top:var(--auth-space-5);padding-top:var(--auth-space-4);border-top:var(--auth-rule) solid var(--border);flex-wrap:wrap;display:flex}._rememberMe_majds_49{min-height:var(--target-min);cursor:pointer;align-items:center;display:flex}._rememberMeHelp_majds_50{font-size:var(--auth-small-size)}._card_majds_18 ._login_majds_48 :where(button,a[data-navigation]){padding:var(--auth-space-2) var(--auth-space-4);width:auto;font-size:var(--auth-body-size);font-weight:600;line-height:var(--auth-line);justify-self:stretch}._card_majds_18 ._login_majds_48 button[type=submit]{min-height:var(--auth-control-height);font-size:var(--auth-login-action-size);font-weight:700}._card_majds_18 ._login_majds_48 ._textAction_majds_36{padding:var(--auth-space-2) var(--auth-space-3);font-size:var(--auth-small-size);font-weight:500}._confirmationActions_majds_31{gap:var(--action-row-gap) var(--auth-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._confirmationActions_majds_31 form{min-width:0}._confirmationActions_majds_31 :is(button,a[data-navigation]){width:fit-content;margin:0}._card_majds_18 form>._confirmationActions_majds_31>button{overflow-wrap:anywhere;width:100%}._secret_majds_58{overflow-wrap:anywhere;padding:var(--auth-space-3);background:var(--auth-input);border-radius:var(--auth-radius)}._codes_majds_59{gap:var(--auth-space-3);padding-left:var(--auth-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._hero_majds_60{isolation:isolate;flex:1 1 var(--auth-panel-min);min-width:0;padding:var(--auth-space-7) var(--auth-space-6);align-items:center;display:flex;position:relative}._heroPhoto_majds_61{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}._hero_majds_60:after{content:"";background:var(--auth-photo-wash);pointer-events:none;position:absolute;inset:0}._heroContent_majds_63{z-index:var(--auth-photo-content-layer);width:100%;max-width:var(--auth-story-width);position:relative}._heroContent_majds_63 ._audience_majds_64{color:var(--auth-petrol);font-size:var(--auth-story-body-size);margin-bottom:var(--auth-space-5);font-weight:600}._hero_majds_60 h2{max-width:var(--auth-title-width);font-family:Unna,serif;font-weight:700;font-size:var(--auth-display-size);line-height:var(--auth-heading-line);letter-spacing:var(--auth-heading-tracking);margin:0 0 var(--auth-space-5)}._hero_majds_60 h2 span{width:max-content;max-width:var(--auth-story-width);font-size:var(--auth-emphasis-size);color:var(--auth-petrol);display:block}._heroContent_majds_63 ._description_majds_67{max-width:var(--auth-prose-width);font-size:var(--auth-description-size);color:var(--text);margin-bottom:0}._highlights_majds_68{gap:var(--auth-space-5);margin-top:var(--auth-space-6);max-width:var(--auth-prose-width);color:var(--auth-petrol);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._highlights_majds_68>div+div{border-left:var(--auth-rule) solid var(--border);padding-left:var(--auth-space-5)}._highlights_majds_68 strong{font-size:var(--auth-description-size)}._highlights_majds_68 p{font-size:var(--auth-story-body-size);margin:var(--auth-space-2) 0 0;color:var(--text)}@media (width<=1300px) and (width>=901px){._hero_majds_60 h2{font-size:var(--auth-display-compact)}._hero_majds_60 h2 span{width:auto;font-size:inherit}}@media (width<=900px){.auth-theme._page_majds_8{--auth-body-size:var(--auth-mobile-body-size);--auth-brand-size:var(--auth-mobile-brand-size);--auth-title-size:var(--auth-mobile-title-size);--auth-action-size:var(--auth-mobile-action-size)}._page_majds_8{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}._hero_majds_60{padding:var(--auth-space-5);min-height:var(--auth-mobile-photo-height);grid-row:1}._heroPhoto_majds_61{object-position:center 45%}._hero_majds_60:after{content:"";background:var(--auth-photo-fade);position:absolute;inset:0}._heroContent_majds_63{display:none}._hero_majds_60 h2{font-size:var(--auth-display-mobile);max-width:none;margin:0}._hero_majds_60 h2 span{width:auto;max-width:none}._heroContent_majds_63 :is(._audience_majds_64,._description_majds_67,._highlights_majds_68){display:none}._card_majds_18{width:100%;min-width:0;max-width:var(--auth-form-width);padding:var(--auth-space-6) var(--auth-space-5);grid-row:2;align-self:start;margin-inline:auto}._branding_majds_19{bottom:calc(100% - var(--auth-mobile-photo-height) + var(--auth-space-5) + var(--auth-space-4));left:max(var(--auth-space-5), calc((100% - var(--auth-form-width)) / 2 + var(--auth-space-5)));right:var(--auth-space-5);z-index:1;margin:0;position:absolute}._loginOptions_majds_48{justify-items:start;gap:var(--action-row-gap);display:grid}._login_majds_48 ._loginOptions_majds_48{justify-items:stretch}._formContent_majds_24>._confirmationActions_majds_31{grid-template-columns:minmax(0,1fr)}}._layout_1ack6_1{gap:var(--auth-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._editor_1ack6_2{min-width:0}._editor_1ack6_2 form{gap:var(--auth-space-5)}._field_1ack6_4{gap:var(--auth-space-2);display:grid}._field_1ack6_4 label{color:var(--text)}._required_1ack6_6{color:var(--error)}._field_1ack6_4 textarea{min-height:var(--auth-control-height)}._actions_1ack6_8{gap:var(--auth-space-4);margin-top:var(--auth-space-5);flex-wrap:wrap;display:flex}._actions_1ack6_8 button{min-width:var(--target-min);flex:0 auto}._editor_1ack6_2 ._draft_1ack6_10{margin:var(--auth-space-5) 0 0;padding:var(--auth-space-3) var(--auth-space-4);color:var(--auth-brown);background:var(--auth-feedback);border-radius:var(--auth-radius)}._editor_1ack6_2 ._notice_1ack6_11{padding:var(--auth-space-3) var(--auth-space-4);color:var(--auth-petrol);border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius)}._confirm_1ack6_12{margin-top:var(--auth-space-5);padding-block:var(--auth-space-4);border-top:var(--auth-rule) solid var(--border)}._summary_1ack6_13{border-left:var(--auth-rule) solid var(--border);min-width:0;padding-left:var(--auth-space-6)}._summary_1ack6_13 h2{margin:0 0 var(--auth-space-2);font-size:var(--auth-title-size);overflow-wrap:anywhere}._summary_1ack6_13 ._name_1ack6_15{color:var(--text);font-size:var(--auth-story-body-size);overflow-wrap:anywhere;font-weight:700}._summary_1ack6_13 dl{gap:var(--auth-space-5);margin:var(--auth-space-5) 0 var(--auth-space-6);display:grid}._summary_1ack6_13 dt{color:var(--text);margin-bottom:var(--auth-space-1)}._summary_1ack6_13 dd{color:var(--auth-petrol);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._screenReaderOnly_1ack6_19{width:var(--auth-rule);height:var(--auth-rule);clip-path:inset(50%);white-space:nowrap;margin:0;padding:0;position:absolute;overflow:hidden}._skeleton_1ack6_20{gap:var(--auth-space-5);display:grid}._skeleton_1ack6_20 span{height:var(--auth-control-height);border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius);background:var(--primary-soft);display:block}@container management-content (width<=54rem){._layout_1ack6_1{grid-template-columns:minmax(0,1fr)}._summary_1ack6_13{border-left:0;border-top:var(--auth-rule) solid var(--border);padding:var(--auth-space-5) 0 0}}@media (width<=900px){._actions_1ack6_8{align-items:flex-start}._summary_1ack6_13 h2{font-size:var(--auth-story-body-size)}._summary_1ack6_13 dl{gap:var(--auth-space-4)}}._editor_ox7gi_1{width:100%;min-width:0;container:weekly-hours/inline-size}._heading_ox7gi_2{margin-bottom:var(--auth-space-2)}._identity_ox7gi_3{overflow-wrap:anywhere;min-width:0}._description_ox7gi_4{margin-block:0 var(--auth-space-5);color:var(--auth-petrol)}._form_ox7gi_5._form_ox7gi_5{max-width:none}._fields_ox7gi_6{border:0;min-width:0;margin:0;padding:0}._legend_ox7gi_7{margin-block:var(--auth-space-4);padding:0;font-weight:700}._legend_ox7gi_7:focus{outline:var(--auth-focus-width) solid var(--focus);outline-offset:var(--auth-focus-offset)}._columns_ox7gi_9{gap:var(--auth-space-4);padding-block:var(--auth-space-3);border-bottom:var(--auth-rule) solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));font-weight:700;display:grid}._day_ox7gi_10{gap:var(--auth-space-4);border-bottom:var(--auth-rule) solid var(--border);padding-block:var(--auth-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._dayHeading_ox7gi_11{align-items:center;gap:var(--auth-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._closed_ox7gi_12{justify-self:start;align-items:center;gap:var(--auth-space-2);min-height:var(--auth-control-height);min-width:var(--target-min);cursor:pointer;display:flex}._editor_ox7gi_1 ._closed_ox7gi_12 input{width:var(--auth-space-5);height:var(--auth-space-5);min-width:var(--auth-space-5);min-height:var(--auth-space-5);accent-color:var(--auth-petrol);margin:0;padding:0}._times_ox7gi_14{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--hours-time-min)), 1fr));gap:var(--auth-space-4);display:grid}._times_ox7gi_14>div{min-width:0}._times_ox7gi_14 label{width:var(--auth-rule);height:var(--auth-rule);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}._times_ox7gi_14 input{width:100%;min-width:0;min-height:var(--auth-control-height);font-variant-numeric:tabular-nums;display:block}._closedDay_ox7gi_18{color:var(--auth-petrol);align-self:center;margin:0}._fieldError_ox7gi_19,._dayError_ox7gi_19{color:var(--error);margin-block:var(--auth-space-2) 0;overflow-wrap:anywhere}._dayError_ox7gi_19{grid-column:1/-1}._draft_ox7gi_21{color:var(--auth-brown);margin-top:var(--auth-space-5)}._notice_ox7gi_22{padding:var(--auth-space-3) var(--auth-space-4);color:var(--auth-petrol);border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius)}._actions_ox7gi_23{gap:var(--auth-space-4);margin-top:var(--auth-space-5);flex-wrap:wrap;display:flex}._actions_ox7gi_23 button{min-width:var(--target-min);flex:0 auto}._editor_ox7gi_1 ._actions_ox7gi_23 button[type=submit]{background:var(--button-primary-bg);color:var(--button-primary-text);border-color:var(--button-primary-bg)}._editor_ox7gi_1 ._actions_ox7gi_23 button[type=submit]:hover:enabled{background:var(--button-primary-hover)}._screenReaderOnly_ox7gi_27{width:var(--auth-rule);height:var(--auth-rule);clip-path:inset(50%);white-space:nowrap;margin:0;padding:0;position:absolute;overflow:hidden}._screenReaderOnly_ox7gi_27:focus{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}@container weekly-hours (width<=42rem){._columns_ox7gi_9{display:none}._day_ox7gi_10{gap:var(--auth-space-2);padding-block:var(--auth-space-4);grid-template-columns:minmax(0,1fr)}._dayHeading_ox7gi_11{justify-content:space-between;gap:var(--auth-space-2);flex-wrap:wrap;display:flex}._times_ox7gi_14 label{clip-path:none;white-space:normal;width:auto;height:auto;margin-bottom:var(--auth-space-2);display:block;position:static;overflow:visible}._actions_ox7gi_23{align-items:flex-start}}._list_j0g6v_1{gap:var(--action-row-gap);padding:0;list-style:none;display:grid}._row_j0g6v_2{justify-content:space-between;align-items:center;gap:var(--action-row-gap) var(--space-2);flex-wrap:wrap;display:flex}._account_j0g6v_3{overflow-wrap:anywhere;min-width:0}._actions_j0g6v_4{align-items:center;gap:var(--action-row-gap) var(--space-2);flex-wrap:wrap;display:flex}._confirmation_j0g6v_7{border-color:var(--error);min-width:0;margin:0}._confirmation_j0g6v_7+._actions_j0g6v_4{margin-top:var(--action-row-gap)}._heading_j0g6v_9:focus-visible{outline:solid var(--focus)}._invitationList_j0g6v_10{gap:var(--action-row-gap);display:grid}._invitationRow_j0g6v_11{align-items:center;gap:var(--action-row-gap) var(--space-2);flex-wrap:wrap;display:flex}._recipientConfirmation_j0g6v_13{min-height:var(--target-min);align-items:center;display:flex}._pagination_1kffb_1{justify-content:space-between;align-items:center;gap:var(--auth-space-4);width:100%;margin-block:var(--auth-space-4);font-size:var(--button-font-size);flex-wrap:wrap;display:flex;container:pager/inline-size}._range_1kffb_2{color:var(--muted);font-variant-numeric:tabular-nums}._pages_1kffb_3,._numberGroup_1kffb_3,._size_1kffb_3{align-items:center;gap:var(--auth-space-1);display:flex}._pages_1kffb_3{flex-wrap:wrap}._size_1kffb_3{gap:var(--auth-space-2);color:var(--muted)}._pagination_1kffb_1 ._pages_1kffb_3 button[type=button]{padding:var(--auth-space-2);min-width:var(--target-min);min-height:var(--target-min);border:var(--auth-rule) solid var(--border);background:var(--surface);color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}._pagination_1kffb_1 ._pages_1kffb_3 button[type=button]:is(:hover,:active):not(:disabled):not([aria-disabled=true]){background:var(--button-navigation-bg);color:var(--text)}._pagination_1kffb_1 ._pages_1kffb_3 button[aria-current=page]{background:var(--primary-soft);border-color:var(--primary);color:var(--text);opacity:1;cursor:default;font-weight:700}._pages_1kffb_3 svg{width:var(--auth-space-5);height:var(--auth-space-5);display:block}._ellipsis_1kffb_10{padding-inline:var(--auth-space-1);color:var(--muted)}._pagination_1kffb_1 ._size_1kffb_3 select{min-height:var(--target-min);border:var(--auth-rule) solid var(--border);border-radius:var(--button-radius);background:var(--surface);color:var(--text);padding:var(--auth-space-2);font-size:var(--button-font-size)}._size_1kffb_3 select:focus-visible{outline:var(--auth-focus-width) solid var(--focus);outline-offset:var(--auth-focus-offset)}@container pager (width<=40rem){._pages_1kffb_3{gap:var(--auth-space-1);flex-basis:100%;order:3}._pages_1kffb_3 ._distantGroup_1kffb_15,._pages_1kffb_3 ._last_1kffb_15,._ellipsis_1kffb_10{display:none}._size_1kffb_3 label{width:var(--auth-rule);height:var(--auth-rule);clip-path:inset(50%);position:absolute;overflow:hidden}}._surface_j7uql_1{width:100%;min-width:0;container:personnel/inline-size}._toolbar_j7uql_2,._pagination_j7uql_2,._pagination_j7uql_2>div,._detailIdentity_j7uql_2{justify-content:space-between;align-items:center;gap:var(--auth-space-4);flex-wrap:wrap;display:flex}._toolbar_j7uql_2{margin-bottom:var(--auth-space-6)}._toolbar_j7uql_2 p{min-width:0;margin:0}._columns_j7uql_6,._row_j7uql_6{grid-template-columns:minmax(0, 1fr) var(--personnel-status-width) var(--personnel-action-width);gap:var(--auth-space-4);padding-block:var(--auth-space-3);border-bottom:var(--auth-rule) solid var(--border);align-items:center;display:grid}._columns_j7uql_6{font-weight:700}._list_j7uql_8{margin:0;padding:0;list-style:none}._identity_j7uql_9{overflow-wrap:anywhere;min-width:0}._status_j7uql_10{white-space:nowrap}._status_j7uql_10>span{color:var(--auth-petrol)}._pagination_j7uql_2{margin-top:var(--auth-space-5)}._surface_j7uql_1 a[data-navigation]._back_j7uql_13{margin-block:0 var(--auth-space-3);padding:0 var(--auth-space-2);background:var(--background);color:var(--auth-petrol);gap:var(--auth-space-2);text-underline-offset:var(--auth-space-1);border:0;text-decoration:underline}._surface_j7uql_1 a[data-navigation]._back_j7uql_13:is(:hover,:active):not(:disabled):not([aria-disabled=true]){background:var(--button-navigation-bg);color:var(--text)}._back_j7uql_13 svg{width:var(--auth-body-size);height:var(--auth-body-size);flex-shrink:0}._detailIdentity_j7uql_2{margin-bottom:var(--auth-space-5);justify-content:flex-start}._detailIdentity_j7uql_2 h2{font-size:var(--personnel-identity-size);margin:0}._tasks_j7uql_18{gap:var(--auth-space-2);border-bottom:var(--auth-rule) solid var(--border);margin-bottom:var(--auth-space-5);flex-wrap:wrap;display:flex}._surface_j7uql_1 ._tasks_j7uql_18 :is(button,a[data-navigation]){background:var(--button-navigation-bg);color:var(--auth-petrol);border:0;border-bottom:var(--auth-focus-width) solid transparent;border-radius:0;flex:none}._surface_j7uql_1 ._tasks_j7uql_18 :is(button,a[data-navigation])[aria-current=page],._surface_j7uql_1 ._tasks_j7uql_18 :is(button,a[data-navigation]):hover:not(:disabled):not([aria-disabled=true]){background:var(--button-navigation-selected-bg);border-bottom-color:var(--auth-petrol);font-weight:var(--button-font-weight)}._task_j7uql_18{min-width:0}._surface_j7uql_1 ._taskForm_j7uql_22{width:100%;margin-block:0}._surface_j7uql_1 ._taskForm_j7uql_22 input[type=text],._surface_j7uql_1 ._taskForm_j7uql_22 input:not([type]){min-height:var(--auth-control-height)}._surface_j7uql_1 ._taskForm_j7uql_22 :is(button,a[data-navigation])[type=submit]{color:var(--button-primary-text)}._surface_j7uql_1 ._taskForm_j7uql_22>h3{margin-top:0}._draft_j7uql_26{color:var(--auth-brown);margin-block:var(--auth-space-4) 0}._actions_j7uql_27{gap:var(--auth-space-4);margin-top:var(--auth-space-3);flex-wrap:wrap;display:flex}._actions_j7uql_27 :is(button,a[data-navigation]){min-width:var(--target-min);flex:0 auto}._stateSection_j7uql_30{border-top:var(--auth-rule) solid var(--border);margin-top:var(--auth-space-6);padding-top:var(--auth-space-5)}._stateSection_j7uql_30 h3{margin-top:0}._stateSection_j7uql_30 p{color:var(--auth-petrol)}._confirmation_j7uql_33{min-width:0;padding:var(--auth-space-4);border:var(--auth-rule) solid var(--control-border)}._notice_j7uql_34{padding:var(--auth-space-3) var(--auth-space-4);border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius);color:var(--auth-petrol)}@container personnel (width<=42rem){._toolbar_j7uql_2{flex-direction:column;align-items:stretch}._columns_j7uql_6{display:none}._row_j7uql_6{grid-template-columns:minmax(0,1fr) auto}._row_j7uql_6 :is(button,a[data-navigation]){grid-column:1/-1;justify-self:start}._pagination_j7uql_2,._pagination_j7uql_2>div{align-items:flex-start}._pagination_j7uql_2 span{text-align:center}._back_j7uql_13,._stateSection_j7uql_30>:is(button,a[data-navigation]){width:fit-content}._actions_j7uql_27{align-items:flex-start}}._editor_1afg0_1[aria-label][aria-busy]{width:100%;max-width:none}._editor_1afg0_1>fieldset{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--service-choice-min)), 1fr));column-gap:var(--auth-space-6);display:grid}._choice_1afg0_3{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding-block:var(--space-2);border-bottom:calc(var(--space-2) / 8) solid var(--border);cursor:pointer;display:flex}._choice_1afg0_3 input{width:var(--auth-space-5);height:var(--auth-space-5);min-width:var(--auth-space-5);min-height:var(--auth-space-5);accent-color:var(--auth-petrol);flex-shrink:0;margin:0}._text_1afg0_5{overflow-wrap:anywhere;min-width:0}._details_1afg0_6{color:var(--muted);font-weight:400;display:block}._surface_1nvtu_1{min-width:0;container:services/inline-size}._surface_1nvtu_1 h1{margin:0 0 var(--auth-space-3);font-size:var(--management-title);line-height:var(--auth-heading-line);overflow-wrap:anywhere}._surface_1nvtu_1 h1:focus-visible{outline:none}._titleRow_1nvtu_4{justify-content:space-between;align-items:center;gap:var(--auth-space-4);margin-bottom:var(--auth-space-6);flex-wrap:wrap;display:flex}._titleRow_1nvtu_4 p{margin:0}._columnLabels_1nvtu_6,._row_1nvtu_6{grid-template-columns:minmax(0, 1fr) var(--service-duration-column) var(--service-price-column) var(--service-status-column) var(--service-action-column);gap:var(--auth-space-4);align-items:center;display:grid}._columnLabels_1nvtu_6{color:var(--muted);font-size:var(--button-font-size);font-weight:var(--button-font-weight);padding-block:var(--auth-space-4);border-bottom:var(--auth-rule) solid var(--border)}._list_1nvtu_8{margin:0;padding:0;list-style:none}._row_1nvtu_6{padding-block:var(--auth-space-5);border-bottom:var(--auth-rule) solid var(--border)}._row_1nvtu_6 strong{overflow-wrap:anywhere;min-width:0}._row_1nvtu_6 a{justify-self:end}._metrics_1nvtu_12{display:contents}._metrics_1nvtu_12 span{font-variant-numeric:tabular-nums}._status_1nvtu_14{color:var(--muted)}._footer_1nvtu_15,._actions_1nvtu_15{align-items:center;gap:var(--action-row-gap) var(--auth-space-3);flex-wrap:wrap;display:flex}._footer_1nvtu_15{margin-top:var(--auth-space-6)}.management-theme a[data-navigation]._back_1nvtu_17{margin-bottom:var(--auth-space-5);background:var(--button-navigation-bg);color:var(--muted);border-color:var(--button-navigation-bg)}.management-theme a[data-navigation]._back_1nvtu_17:hover{background:var(--button-navigation-selected-bg)}._editor_1nvtu_19{width:100%;margin-top:var(--auth-space-5);gap:var(--auth-space-2);display:grid}._fields_1nvtu_20{gap:var(--auth-space-4);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}._field_1nvtu_20{align-content:start;gap:var(--auth-space-2);min-width:0;display:grid}._nameField_1nvtu_22{grid-column:1/-1}._field_1nvtu_20 p{margin:0}._fieldError_1nvtu_24{color:var(--error)}._editor_1nvtu_19 ._actions_1nvtu_15{margin-top:var(--auth-space-2)}.management-theme ._editor_1nvtu_19 ._reload_1nvtu_26{margin-top:var(--auth-space-2);justify-self:start}._definitionActions_1nvtu_27{margin-top:var(--auth-space-6);padding-top:var(--auth-space-5);border-top:var(--auth-rule) solid var(--border)}._definitionActions_1nvtu_27 h2{font-size:var(--service-section-size);margin:0 0 var(--auth-space-3)}._confirmation_1nvtu_29{padding:var(--auth-space-4);border:var(--auth-rule) solid var(--control-border);min-width:0;margin:0}._confirmation_1nvtu_29 p{overflow-wrap:anywhere}._skeleton_1nvtu_33{min-height:var(--management-rail-action);background:var(--border)}@container services (width<=40rem){._columnLabels_1nvtu_6{display:none}._row_1nvtu_6{gap:var(--auth-space-2) var(--auth-space-3);grid-template-columns:minmax(0,1fr) max-content}._row_1nvtu_6 strong{grid-column:1}._metrics_1nvtu_12{gap:var(--auth-space-2);flex-wrap:wrap;grid-column:1;display:flex}._price_1nvtu_39:before{content:"· "}._status_1nvtu_14{grid-column:1}._row_1nvtu_6 a{grid-area:1/2/span 3}._footer_1nvtu_15{flex-direction:column;align-items:flex-start}._fields_1nvtu_20{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){._surface_1nvtu_1 h1{font-size:var(--auth-mobile-title-size)}}._page_7eitx_1{background:var(--background);min-height:100svh;color:var(--text);font-size:var(--auth-body-size)}._page_7eitx_1 ::selection{background:var(--auth-selection);color:var(--text)}._page_7eitx_1 :where(input,textarea){padding:var(--auth-space-3) var(--auth-space-4)}._header_7eitx_4{min-height:var(--management-header);justify-content:space-between;align-items:center;gap:var(--auth-space-5);padding:var(--auth-space-3) var(--auth-space-6);border-bottom:var(--auth-rule) solid var(--border);background:var(--surface);flex-wrap:wrap;display:flex}._brand_7eitx_5{overflow-wrap:anywhere;min-width:0;font-family:Unna,serif;font-size:var(--management-brand);line-height:var(--auth-heading-line);font-weight:700}._account_7eitx_6{align-items:center;gap:var(--auth-space-5);min-width:0;display:flex}._account_7eitx_6>div{text-align:right;min-width:0}._accountIdentity_7eitx_8{justify-content:flex-end;align-items:baseline;gap:var(--auth-space-2);flex-wrap:wrap;min-width:0;display:flex}._businessName_7eitx_9{max-width:var(--management-summary);overflow-wrap:anywhere}._email_7eitx_10{max-width:var(--auth-form-width);color:var(--auth-petrol);font-size:var(--auth-brand-context-size);overflow-wrap:anywhere;display:block}._layout_7eitx_11{grid-template-columns:var(--management-rail) minmax(0, 1fr);min-height:calc(100svh - var(--management-header));display:grid}._layout_7eitx_11[data-navigation-collapsed=true]{grid-template-columns:var(--management-rail-narrow) minmax(0, 1fr)}._navigation_7eitx_13{background:var(--management-rail-bg);border-right:var(--auth-rule) solid var(--border);min-width:0}._rail_7eitx_14{padding:var(--auth-space-4) var(--auth-space-3);gap:var(--auth-space-5);display:grid}._navigationTools_7eitx_15{padding-inline:var(--auth-space-3);justify-content:space-between;align-items:center;gap:var(--auth-space-2);color:var(--muted);font-size:var(--button-font-size);display:flex}._group_7eitx_16{gap:var(--auth-space-1);min-width:0;display:grid}._group_7eitx_16 h2{margin:0 0 var(--auth-space-2);padding-inline:var(--auth-space-3);font-size:var(--button-font-size);color:var(--muted);font-weight:500}._rail_7eitx_14 :is(button,a[data-navigation]){justify-content:flex-start;align-items:center;gap:var(--auth-space-3);width:100%;min-height:var(--target-min);color:var(--text);background:var(--surface);padding:var(--auth-space-3);text-align:left;font-size:var(--button-font-size);border-color:#0000;font-weight:500;display:flex;position:relative}._page_7eitx_1 ._rail_7eitx_14 :is(button,a[data-navigation]):is(:hover,:active):not(:disabled):not([aria-disabled=true]){background:var(--button-navigation-bg);color:var(--text)}._page_7eitx_1 ._rail_7eitx_14 a[data-navigation][aria-current=page]{background:var(--primary-soft);color:var(--muted);font-weight:600}._rail_7eitx_14 svg{width:var(--management-menu-icon);height:var(--management-menu-icon);flex-shrink:0}._navLabel_7eitx_22{overflow-wrap:anywhere;min-width:0}._rail_7eitx_14 ._collapseMenu_7eitx_23{width:var(--target-min);padding:var(--auth-space-2);border-color:var(--border);justify-content:center}._group_7eitx_16:last-of-type{padding-bottom:var(--auth-space-5);border-bottom:var(--auth-rule) solid var(--border)}._layout_7eitx_11[data-navigation-collapsed=true] ._rail_7eitx_14 a[data-navigation]{padding-inline:var(--auth-space-2);justify-content:center}._layout_7eitx_11[data-navigation-collapsed=true] ._group_7eitx_16 h2{width:var(--auth-rule);height:var(--auth-rule);clip-path:inset(50%);position:absolute;overflow:hidden}._layout_7eitx_11[data-navigation-collapsed=true] ._navLabel_7eitx_22,._layout_7eitx_11[data-navigation-collapsed=true] ._navigationTools_7eitx_15>span{display:none}._layout_7eitx_11[data-navigation-collapsed=true] ._navigationTools_7eitx_15{justify-content:center;padding:0}._layout_7eitx_11[data-navigation-collapsed=true] ._rail_7eitx_14 :is(a:hover,a:focus-visible) ._navLabel_7eitx_22{left:calc(var(--management-rail-narrow) - var(--auth-space-3));z-index:var(--management-menu-popover-layer);width:max-content;max-width:var(--management-menu-popover);padding:var(--auth-space-2) var(--auth-space-3);border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius);background:var(--surface);color:var(--text);display:block;position:absolute}._content_7eitx_30{min-width:0;padding:var(--management-inset);container:management-content/inline-size}._content_7eitx_30>h1{margin:0 0 var(--auth-space-2);font-size:var(--management-title);line-height:var(--auth-heading-line);overflow-wrap:anywhere}._content_7eitx_30 h1:focus-visible{outline:none}._content_7eitx_30>p{font-size:var(--auth-story-body-size);margin-bottom:var(--auth-space-6);color:var(--text)}._profilePanel_7eitx_34{width:100%;min-width:0}._panel_7eitx_35{min-width:0;margin-top:var(--auth-space-5);padding:var(--auth-space-5);border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius);background:var(--surface)}._panel_7eitx_35>:first-child,._panel_7eitx_35 section>:first-child{margin-top:0}._panel_7eitx_35 form{width:100%;min-width:0}._panel_7eitx_35 form>:is(input,textarea,label,p)+:is(button,a[data-navigation]){margin-top:calc(var(--action-row-gap) - var(--auth-space-3))}._taskPanels_7eitx_39{gap:var(--auth-space-5);margin-top:var(--auth-space-5);align-items:stretch;display:grid}._taskPanels_7eitx_39>._panel_7eitx_35{margin-top:0}._content_7eitx_30>._deliveryNote_7eitx_41{font-size:var(--auth-body-size);margin-bottom:0}@container management-content (width>=54rem){._taskPanels_7eitx_39{grid-template-columns:repeat(2,minmax(0,1fr))}._securityPanels_7eitx_44>._panel_7eitx_35:first-child,._accessPanels_7eitx_44>._panel_7eitx_35:first-child{grid-column:1/-1}}._mobileToggle_7eitx_46,._mobileAccount_7eitx_46{display:none}._skipLink_7eitx_47{inset-inline-start:var(--auth-space-4);top:var(--auth-space-4);z-index:var(--management-menu-popover-layer);padding:var(--auth-space-3);background:var(--auth-cream);color:var(--auth-ink);position:absolute;transform:translateY(-200%)}._skipLink_7eitx_47:focus{transform:none}@media (width<=900px){._header_7eitx_4{padding:var(--auth-space-4);min-height:auto}._brand_7eitx_5{font-size:var(--auth-mobile-title-size)}._account_7eitx_6{display:none}._mobileToggle_7eitx_46{flex-shrink:0;display:block}._layout_7eitx_11,._layout_7eitx_11[data-navigation-collapsed=true]{display:block}._navigation_7eitx_13{display:none}._layout_7eitx_11[data-mobile-open=true] ._navigation_7eitx_13{border-right:0;border-bottom:var(--auth-rule) solid var(--border);display:block}._rail_7eitx_14{padding:var(--auth-space-4)}._navigationTools_7eitx_15{display:none}._layout_7eitx_11[data-navigation-collapsed=true] ._rail_7eitx_14 a[data-navigation]{padding-inline:var(--auth-space-3);justify-content:flex-start}._layout_7eitx_11[data-navigation-collapsed=true] ._rail_7eitx_14 ._group_7eitx_16 h2{clip-path:none;width:auto;height:auto;position:static;overflow:visible}._layout_7eitx_11[data-navigation-collapsed=true] ._rail_7eitx_14 a[data-navigation] ._navLabel_7eitx_22{background:0 0;border:0;width:auto;max-width:none;padding:0;display:block;position:static}._mobileAccount_7eitx_46{justify-content:space-between;align-items:center;gap:var(--auth-space-3);padding:var(--auth-space-4);border-top:var(--auth-rule) solid var(--border);flex-wrap:wrap;display:flex}._mobileAccount_7eitx_46 p{overflow-wrap:anywhere;min-width:0;margin:0}._mobileAccount_7eitx_46>div{min-width:0}._mobileAccount_7eitx_46 ._accountIdentity_7eitx_8{justify-content:flex-start}._content_7eitx_30{padding:var(--auth-space-5) var(--auth-space-4)}._content_7eitx_30>h1{font-size:var(--auth-mobile-title-size)}._content_7eitx_30>p{font-size:var(--auth-mobile-body-size)}._panel_7eitx_35{padding:var(--auth-space-4)}}._row_lu02z_1{justify-content:space-between;align-items:center;gap:var(--auth-space-3);margin-bottom:var(--auth-space-4);flex-wrap:wrap;display:flex}._address_lu02z_2{overflow-wrap:anywhere;min-width:0}._state_lu02z_3{color:var(--primary);font-size:var(--auth-brand-context-size)}._actions_lu02z_4{gap:var(--action-row-gap) var(--space-2);flex-wrap:wrap;display:flex}._actions_lu02z_4 form{min-width:0;max-width:100%}._actions_lu02z_4 button{margin:0}._confirmation_1nckv_1{align-items:center;gap:var(--space-2);min-height:var(--target-min);display:flex}._confirmation_1nckv_1 input{flex:none}._surface_13l56_1{min-width:0;container:audit/inline-size}._filters_13l56_2{align-items:end;gap:calc(var(--space-2) * 2);margin-block:calc(var(--space-2) * 3);flex-wrap:wrap;display:flex}._filters_13l56_2>div{flex:1 1 calc(var(--space-2) * 28);max-width:var(--audit-filter-max);min-width:0}._filters_13l56_2 label{margin-bottom:var(--space-2);display:block}._select_13l56_5{width:100%;min-width:var(--target-min);min-height:var(--target-min);padding:var(--space-2);border:calc(var(--space-2) / 8) solid var(--control-border);border-radius:var(--space-2);background:var(--surface);color:var(--text);font:inherit}._select_13l56_5:focus-visible{outline:calc(var(--space-2) / 4) solid var(--focus);outline-offset:calc(var(--space-2) / 4)}._heading_13l56_7:focus-visible{outline:none}.management-theme button._primary_13l56_8{background:var(--button-primary-bg);color:var(--button-primary-text);border-color:var(--button-primary-bg)}.management-theme button._primary_13l56_8:hover:enabled{background:var(--button-primary-hover)}._list_13l56_10{margin:0;padding:0;list-style:none}._row_13l56_11{gap:var(--space-2);padding-block:calc(var(--space-2) * 3);border-bottom:calc(var(--space-2) / 8) solid var(--border);display:grid}._row_13l56_11 time{color:var(--muted);font-variant-numeric:tabular-nums}._row_13l56_11 dl{margin:var(--space-2) 0 0}._row_13l56_11 dl>div{gap:var(--space-2);flex-wrap:wrap;display:flex}._row_13l56_11 dt{color:var(--muted)}._row_13l56_11 dd{overflow-wrap:anywhere;min-width:0;margin:0}@container audit (width>=56rem){._row_13l56_11{grid-template-columns:var(--audit-time-column) minmax(0, 1fr);gap:var(--auth-space-5);align-items:start}._row_13l56_11>div{gap:var(--auth-space-5);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);min-width:0;display:grid}._row_13l56_11 strong{overflow-wrap:anywhere}._row_13l56_11 dl{gap:var(--auth-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}._row_13l56_11 dl>div{min-width:0;display:block}._row_13l56_11 dt{margin-bottom:var(--auth-space-1)}}._editor_16af8_1{min-width:0;container:policy/inline-size}._paper_16af8_2{border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius);padding:var(--auth-space-5);background:var(--surface)}._context_16af8_3{margin:0 0 var(--auth-space-5)}._form_16af8_4{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:0}._setting_16af8_5{align-items:start;gap:var(--auth-space-6);padding-block:var(--auth-space-5);border-top:var(--auth-rule) solid var(--border);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}._setting_16af8_5>div{min-width:0}._setting_16af8_5 label{margin-bottom:var(--auth-space-2);display:block}._setting_16af8_5 p{margin:0}._inputGroup_16af8_9{align-items:center;gap:var(--auth-space-3);flex-wrap:wrap;display:flex}._inputGroup_16af8_9 input{flex:1 1 calc(var(--auth-control-height) + var(--auth-space-4) * 2);text-align:left;font-variant-numeric:tabular-nums}._unit_16af8_11{color:var(--muted);width:var(--auth-control-height);flex-shrink:0}._fieldError_16af8_12{color:var(--error);margin-top:var(--auth-space-2)!important}._example_16af8_13{font-size:var(--button-font-size);font-variant-numeric:tabular-nums;margin-top:var(--auth-space-2)!important}._footer_16af8_14{border-top:var(--auth-rule) solid var(--border);padding-top:var(--auth-space-5)}._footer_16af8_14>p{margin:0 0 var(--auth-space-4)}._actions_16af8_16{align-items:center;gap:var(--action-row-gap);flex-wrap:wrap;display:flex}._actions_16af8_16 span{font-size:var(--button-font-size);color:var(--muted)}._reload_16af8_18{margin-bottom:var(--auth-space-5)}._groupTitle_16af8_19{margin-bottom:var(--auth-space-2);font-weight:600;display:block}._approval_16af8_20{gap:var(--auth-space-4);border:0;min-width:0;margin:0;padding:0;display:grid}._setting_16af8_5 ._approvalOption_16af8_21{align-items:flex-start;gap:var(--auth-space-3);min-height:var(--target-min);cursor:pointer;margin:0;font-weight:400;display:flex}._approvalOption_16af8_21 input{width:var(--auth-body-size);height:var(--auth-body-size);flex:0 0 var(--auth-body-size);min-height:0;margin:var(--auth-space-1) 0 0;accent-color:var(--primary);padding:0}._approvalOption_16af8_21 strong{margin-bottom:var(--auth-space-1);font-weight:600;display:block}._approvalOption_16af8_21 span{min-width:0}._approvalOption_16af8_21>span>span{color:var(--muted);line-height:var(--prose-line)}._cancellationNote_16af8_26{border-top:var(--auth-rule) solid var(--border);padding-block:var(--auth-space-5);margin:0}@container policy (width<=40rem){._setting_16af8_5{gap:var(--auth-space-4);grid-template-columns:minmax(0,1fr)}}@media (width<=900px){._paper_16af8_2{padding:var(--auth-space-4)}}._heading_uuvxg_1{outline:none}._heading_uuvxg_1:focus{outline:calc(var(--space-2) / 4) solid var(--focus);outline-offset:calc(var(--space-2) / 2)}._identity_uuvxg_3{overflow-wrap:anywhere;min-width:0}._identity_uuvxg_3 p{margin-block:var(--space-2);color:var(--muted)}._actions_uuvxg_5{align-items:center;gap:var(--action-row-gap) var(--space-2);margin-block:calc(var(--space-2) * 2);flex-wrap:wrap;display:flex}.management-theme :is(button,a[data-navigation])._primary_uuvxg_6{background:var(--button-primary-bg);color:var(--button-primary-text);border-color:var(--button-primary-bg);font-weight:var(--button-font-weight)}.management-theme :is(button,a[data-navigation])._primary_uuvxg_6:is(:hover,:active):not(:disabled):not([aria-disabled=true]){background:var(--button-primary-hover)}.management-theme :is(button,a[data-navigation])._danger_uuvxg_8{color:var(--button-danger-text);background:var(--button-danger-bg);border-color:var(--button-danger-bg)}.management-theme :is(button,a[data-navigation])._danger_uuvxg_8:is(:hover,:active):not(:disabled):not([aria-disabled=true]){background:var(--button-danger-hover)}._editor_uuvxg_10{gap:var(--space-2);margin-block:calc(var(--space-2) * 2);display:grid}._editor_uuvxg_10 input{width:100%;min-width:0}._fieldError_uuvxg_12{color:var(--error)}._skeleton_uuvxg_13{min-height:calc(var(--space-2) * 6);margin-block:calc(var(--space-2) * 2);background:var(--border)}._fields_uuvxg_15{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}._deliveryCode_uuvxg_16{margin-top:var(--auth-space-5)}._surface_11tww_1{min-width:0;container:appointments/inline-size}._surface_11tww_1 h1{font-size:var(--management-title);line-height:var(--auth-heading-line);margin:0 0 var(--auth-space-3);overflow-wrap:anywhere}._titleRow_11tww_3{justify-content:space-between;align-items:center;gap:var(--auth-space-4);margin-bottom:var(--auth-space-5);flex-wrap:wrap;display:flex}._titleRow_11tww_3 p{margin:0}._titleRow_11tww_3>div{min-width:0;max-width:100%}._titleActions_11tww_6{align-items:center;gap:var(--auth-space-3);flex-wrap:wrap;display:flex}._views_11tww_7{gap:var(--auth-space-2);margin-bottom:var(--auth-space-4);flex-wrap:wrap;display:flex}._surface_11tww_1 ._views_11tww_7 a[data-navigation]{background:var(--button-navigation-bg);border-color:var(--border);color:var(--muted)}._surface_11tww_1 a[data-navigation][aria-current=page]{background:var(--primary-soft);border-color:var(--primary);color:var(--text)}._surface_11tww_1 ._views_11tww_7 a[data-navigation]:is(:hover,:active):not([aria-disabled=true]){background:var(--button-navigation-bg);color:var(--text)}._surface_11tww_1 ._views_11tww_7 a[data-navigation][aria-current=page]:is(:hover,:active):not([aria-disabled=true]){background:var(--primary-soft);color:var(--text)}._weekActions_11tww_12{align-items:center;gap:var(--auth-space-2);flex-wrap:wrap;min-width:0;display:flex}._weekActions_11tww_12 h2{font-size:var(--auth-body-size);overflow-wrap:anywhere;margin:0}._weekActions_11tww_12 button{min-height:var(--auth-control-height);width:var(--auth-control-height)}._weekActions_11tww_12 svg{width:var(--management-menu-icon);height:var(--management-menu-icon)}._toolbar_11tww_18{align-items:flex-end;gap:var(--auth-space-3);padding:var(--auth-space-4);margin-bottom:var(--auth-space-5);border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius);background:var(--surface);flex-wrap:wrap;display:flex}._dayActions_11tww_19>button,._toolbar_11tww_18>button{min-height:var(--auth-control-height)}._dayActions_11tww_19,._actions_11tww_20{gap:var(--action-row-gap);flex-wrap:wrap;align-items:center;display:flex}._dayActions_11tww_19{gap:var(--auth-space-2)}._dayActions_11tww_19 svg,._details_11tww_22 svg{width:var(--management-menu-icon);height:var(--management-menu-icon)}._dateField_11tww_23{gap:var(--auth-space-1);display:grid}._dateField_11tww_23 input{max-width:var(--appointment-date-width);height:var(--auth-control-height);font-weight:600}._toolbar_11tww_18>._field_11tww_25{min-width:min(100%, var(--appointment-filter-width));margin-inline-start:auto}._field_11tww_25{align-content:start;gap:var(--auth-space-2);min-width:0;display:grid}._field_11tww_25 select{width:100%;min-width:0;min-height:var(--auth-control-height);border:var(--auth-rule) solid var(--control-border);border-radius:var(--auth-radius);padding:var(--auth-space-2) var(--auth-space-3);font:inherit;color:var(--text);background:var(--surface)}._field_11tww_25 select:focus-visible{outline:var(--auth-focus-width) solid var(--focus);outline-offset:var(--auth-focus-offset)}._field_11tww_25 p{margin:0}._dayTitle_11tww_30{font-size:var(--section-title-size);margin:0 0 var(--auth-space-4)}._groups_11tww_31{align-items:start;gap:var(--auth-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._staff_11tww_32{background:var(--surface);border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius);min-width:0;overflow:hidden}._staffHeader_11tww_33{background:var(--primary-soft);padding:var(--auth-space-5);border-bottom:var(--auth-rule) solid var(--border)}._staffHeader_11tww_33 h3{margin:0 0 var(--auth-space-1);font-size:var(--section-title-size);overflow-wrap:anywhere}._staffHeader_11tww_33 p{margin:0}._appointments_11tww_36{padding:0 var(--auth-space-5);margin:0;list-style:none}._appointment_11tww_36{grid-template-columns:var(--appointment-time-width) minmax(0,1fr);gap:var(--auth-space-5);padding:var(--auth-space-5) 0;border-bottom:var(--auth-rule) solid var(--border);display:grid}._appointment_11tww_36:last-child{border:0}._time_11tww_39{align-content:start;gap:var(--auth-space-1);border-right:var(--auth-rule) solid var(--border);font-variant-numeric:tabular-nums;color:var(--muted);padding-inline-end:var(--auth-space-4);display:grid;position:relative}._time_11tww_39:after{content:"";top:var(--auth-space-2);right:calc(var(--auth-space-1) / -1);width:var(--auth-space-2);height:var(--auth-space-2);background:var(--primary);border-radius:50%;position:absolute}._time_11tww_39 strong{color:var(--text)}._appointmentContent_11tww_42{gap:var(--auth-space-2) var(--auth-space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}._customer_11tww_43{overflow-wrap:anywhere;min-width:0}._service_11tww_44{color:var(--muted);grid-column:1}._status_11tww_45{color:var(--muted);background:var(--button-navigation-bg);padding:var(--auth-space-1) var(--auth-space-2);border:var(--auth-rule) solid transparent;border-radius:var(--auth-radius);font-size:var(--button-font-size);white-space:normal;align-self:start}._status_11tww_45[data-status=Pending]{border-color:var(--control-border);background:var(--surface)}._appointmentContent_11tww_42>._status_11tww_45{grid-area:1/2/span 2}._details_11tww_22{justify-self:end;align-items:center;gap:var(--auth-space-1);min-height:var(--target-min);color:var(--primary);text-underline-offset:var(--auth-space-1);grid-column:1/-1;display:inline-flex}._surface_11tww_1 a[data-navigation]._details_11tww_22,._surface_11tww_1 a[data-navigation]._back_11tww_49{background:var(--surface);border-color:var(--surface);color:var(--primary);text-decoration:underline}._surface_11tww_1 a[data-navigation]._details_11tww_22:hover,._surface_11tww_1 a[data-navigation]._back_11tww_49:hover{background:var(--primary-soft);color:var(--text)}._footer_11tww_51{justify-content:space-between;align-items:center;gap:var(--auth-space-4);margin-top:var(--auth-space-5);flex-wrap:wrap;display:flex}._back_11tww_49{min-height:var(--target-min);margin-bottom:var(--auth-space-4);color:var(--muted);text-underline-offset:var(--auth-space-1);align-items:center;display:inline-flex}._columns_11tww_53{align-items:start;gap:var(--auth-space-5);margin-top:var(--auth-space-5);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}._paper_11tww_54{min-width:0;padding:var(--auth-space-5);border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius);background:var(--surface)}._paper_11tww_54 h2{margin:0 0 var(--auth-space-4);font-size:var(--section-title-size)}._fields_11tww_56{gap:var(--auth-space-4);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}._wide_11tww_57{grid-column:1/-1}._sectionTitle_11tww_58{border-top:var(--auth-rule) solid var(--border);padding-top:var(--auth-space-5);margin-top:var(--auth-space-5)!important}._slots_11tww_59{border:0;min-width:0;margin:0;padding:0}._slots_11tww_59 legend{margin-bottom:var(--auth-space-2);font-weight:600}._availabilityNotice_11tww_61{padding:var(--auth-space-4);border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius);background:var(--primary-soft);color:var(--text);overflow-wrap:anywhere}._availabilityNotice_11tww_61 p,._availabilityNotice_11tww_61 ul{margin:var(--auth-space-2) 0 0}._availabilityNotice_11tww_61 ul{padding-inline-start:var(--auth-space-5)}._availabilityNotice_11tww_61 li+li{margin-top:var(--auth-space-2)}._slotOptions_11tww_65{gap:var(--auth-space-2);flex-wrap:wrap;display:flex}._slot_11tww_59{min-width:var(--target-min);min-height:var(--target-min);padding:var(--auth-space-2);border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius);background:var(--button-navigation-bg);color:var(--text);font-variant-numeric:tabular-nums;cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}._slot_11tww_59 input{opacity:0;width:var(--auth-rule);min-height:var(--auth-rule);position:absolute}._slot_11tww_59:has(input:checked){background:var(--button-secondary-bg);color:var(--surface);border-color:var(--button-secondary-bg)}._slot_11tww_59:has(input:focus-visible){outline:var(--auth-focus-width) solid var(--focus);outline-offset:var(--auth-focus-offset)}._slot_11tww_59:has(input:disabled){cursor:not-allowed;opacity:.65}._actions_11tww_20{margin-top:var(--auth-space-5)}._summary_11tww_72,._detailGrid_11tww_72{gap:var(--auth-space-4);margin:0;display:grid}._summary_11tww_72 dt,._detailGrid_11tww_72 dt{color:var(--muted);font-size:var(--button-font-size)}._summary_11tww_72 dd,._detailGrid_11tww_72 dd{margin:var(--auth-space-1) 0 0;overflow-wrap:anywhere}._summary_11tww_72 dd{font-weight:600}._detailGrid_11tww_72{margin-top:var(--auth-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}._fieldError_11tww_77{color:var(--error);margin:0}._confirmation_11tww_78{padding:var(--auth-space-4);margin-top:var(--auth-space-4);border:var(--auth-rule) solid var(--control-border);border-radius:var(--auth-radius)}@container appointments (width<=54rem){._groups_11tww_31,._columns_11tww_53{grid-template-columns:minmax(0,1fr)}._toolbar_11tww_18>._field_11tww_25{margin-inline-start:0}}@container appointments (width<=30rem){._weekActions_11tww_12{width:100%}._weekActions_11tww_12 h2{text-align:center;flex:1;min-width:0}._fields_11tww_56,._detailGrid_11tww_72{grid-template-columns:minmax(0,1fr)}._paper_11tww_54,._staffHeader_11tww_33{padding:var(--auth-space-4)}._appointments_11tww_36{padding-inline:var(--auth-space-4)}._appointment_11tww_36{gap:var(--auth-space-4)}._appointmentContent_11tww_42{grid-template-columns:minmax(0,1fr)}._appointmentContent_11tww_42>._status_11tww_45{grid-area:auto/1;justify-self:start}._toolbar_11tww_18{padding:var(--auth-space-3)}}@container appointments (width<=14rem){._appointment_11tww_36{gap:var(--auth-space-3);grid-template-columns:minmax(0,1fr)}._time_11tww_39{border:0;flex-wrap:wrap;padding-inline-end:0;display:flex}._time_11tww_39:after{display:none}}._week_phknn_1{min-width:0}._days_phknn_2{gap:var(--auth-space-2);margin-bottom:var(--auth-space-5);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._days_phknn_2 button{gap:var(--auth-space-1);width:100%;min-width:0;height:auto;padding:var(--auth-space-3) var(--auth-space-2);background:var(--surface);border-color:var(--border);color:var(--muted);overflow-wrap:anywhere;display:grid}._days_phknn_2 button[aria-pressed=true]{background:var(--primary-soft);border-color:var(--primary);color:var(--text)}._week_phknn_1 ._days_phknn_2 button:is(:hover,:active):enabled{background:var(--button-navigation-bg);color:var(--text);border-color:var(--control-border)}._week_phknn_1 ._days_phknn_2 button[aria-pressed=true]:is(:hover,:active):enabled{background:var(--primary-soft);color:var(--text);border-color:var(--primary)}._days_phknn_2 strong{font-size:var(--auth-body-size)}._count_phknn_8{font-size:var(--button-font-size);font-weight:400}._shortDay_phknn_9{display:none}._heading_phknn_10{justify-content:space-between;align-items:baseline;gap:var(--auth-space-3);margin-bottom:var(--auth-space-3);flex-wrap:wrap;display:flex}._heading_phknn_10 h2{font-size:var(--section-title-size);overflow-wrap:anywhere;margin:0}._heading_phknn_10 p{font-size:var(--button-font-size);margin:0}._list_phknn_13{background:var(--surface);border-top:var(--auth-rule) solid var(--border);margin:0;padding:0;list-style:none}._row_phknn_14{grid-template-columns:var(--appointment-time-width) minmax(0,1fr) var(--appointment-filter-width) var(--personnel-action-width) var(--personnel-action-width);gap:var(--auth-space-4);min-width:0;padding:var(--auth-space-4);border-bottom:var(--auth-rule) solid var(--border);align-items:center;display:grid}._row_phknn_14>*{overflow-wrap:anywhere;min-width:0}._row_phknn_14 p{font-size:var(--button-font-size);margin:0}._identity_phknn_17 strong,._time_phknn_17 strong,._time_phknn_17>span{display:block}._identity_phknn_17 p{margin-top:var(--auth-space-1)}._time_phknn_17{font-variant-numeric:tabular-nums;font-size:var(--button-font-size)}._time_phknn_17>span{color:var(--muted);margin-top:var(--auth-space-1)}._separator_phknn_21{display:none}._status_phknn_22{font-size:var(--button-font-size);font-weight:600}._details_phknn_23{min-height:var(--target-min);min-width:var(--target-min);font-size:var(--button-font-size);align-items:center;font-weight:600;display:flex}._week_phknn_1 a[data-navigation]._details_phknn_23{background:var(--surface);border-color:var(--surface);color:var(--primary);text-underline-offset:var(--auth-space-1);text-decoration:underline}._week_phknn_1 a[data-navigation]._details_phknn_23:hover{background:var(--primary-soft);color:var(--text)}._empty_phknn_26{padding:var(--auth-space-5);background:var(--surface);border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius);margin:0}@container appointments (width<=54rem){._row_phknn_14{grid-template-columns:var(--appointment-time-width) minmax(0,1fr) var(--personnel-action-width)}._worker_phknn_29{grid-column:2}._status_phknn_22{grid-area:1/3}._details_phknn_23{grid-area:2/3}}@container appointments (width<=30rem){._days_phknn_2{grid-template-columns:repeat(4,minmax(0,1fr))}._longDay_phknn_35{display:none}._shortDay_phknn_9{display:inline}._row_phknn_14{grid-template-columns:var(--appointment-time-width) minmax(0,1fr);gap:var(--auth-space-2) var(--auth-space-4)}._time_phknn_17{grid-row:1/5;align-self:start}._worker_phknn_29,._status_phknn_22,._details_phknn_23{grid-area:auto/2}._details_phknn_23{justify-self:start}}@container appointments (width<=20rem){._row_phknn_14{grid-template-columns:minmax(0,1fr)}._time_phknn_17{gap:var(--auth-space-2);grid-row:auto;align-items:baseline;display:flex}._time_phknn_17>span{margin:0}._separator_phknn_21{display:inline}._worker_phknn_29,._status_phknn_22,._details_phknn_23{grid-area:auto/1}}@container appointments (width<=16rem){._days_phknn_2{grid-template-columns:repeat(2,minmax(0,1fr))}}._panel_1lzhx_1{width:min(calc(100% - var(--auth-space-6)), var(--auth-form-width));max-height:calc(100dvh - var(--auth-space-6));padding:var(--auth-space-4);background:var(--surface);color:var(--text);border:var(--auth-rule) solid var(--control-border);border-radius:var(--auth-radius);overflow:auto;container:excel-export/inline-size}._panel_1lzhx_1 form{margin:0;display:block}._fields_1lzhx_3,._actions_1lzhx_3{gap:var(--auth-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fields_1lzhx_3>div{min-width:0}._panel_1lzhx_1 label{margin-bottom:var(--auth-space-2);font-size:var(--button-font-size);display:block}._panel_1lzhx_1 input{width:100%;min-width:0}._panel_1lzhx_1 p{font-size:var(--button-font-size);margin:var(--auth-space-3) 0}._actions_1lzhx_3 button{width:100%}._panel_1lzhx_1 fieldset{border:0;min-width:0;margin:0;padding:0}@container excel-export (width<=18rem){._fields_1lzhx_3{grid-template-columns:minmax(0,1fr)}}@container excel-export (width<=12rem){._actions_1lzhx_3{grid-template-columns:minmax(0,1fr)}}._surface_1y7ec_1{max-width:var(--booking-width);min-width:0}._heading_1y7ec_2,._paging_1y7ec_2{justify-content:space-between;align-items:center;gap:var(--auth-space-3);flex-wrap:wrap;display:flex}._heading_1y7ec_2{margin-bottom:var(--auth-space-5)}._heading_1y7ec_2 p{max-width:var(--auth-form-width);margin:0}._surface_1y7ec_1 h2{font-size:var(--section-title-size);margin:var(--auth-space-4) 0 var(--auth-space-2)}._surface_1y7ec_1 h3{font-size:var(--auth-body-size);margin:0}._surface_1y7ec_1 p,._surface_1y7ec_1 dd,._surface_1y7ec_1 h3{overflow-wrap:anywhere}._state_1y7ec_8{font-weight:var(--button-font-weight)}._facts_1y7ec_9{gap:var(--auth-space-4);margin:var(--auth-space-4) 0;font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._facts_1y7ec_9 dt,._muted_1y7ec_10{color:var(--muted)}._facts_1y7ec_9 dd{margin:var(--auth-space-1) 0 0;font-weight:var(--button-font-weight)}._note_1y7ec_12{padding:var(--auth-space-3);border:var(--auth-rule) solid var(--border);border-radius:var(--auth-radius);background:var(--surface)}._history_1y7ec_13{border-top:var(--auth-rule) solid var(--border);margin-top:var(--auth-space-5)}._history_1y7ec_13 summary{min-height:var(--target-min);padding-block:var(--auth-space-3);cursor:pointer;font-weight:var(--button-font-weight)}._history_1y7ec_13 summary:focus-visible{outline:var(--auth-focus-width) solid var(--focus);outline-offset:var(--auth-focus-offset)}._history_1y7ec_13 ul{margin:0;padding:0;list-style:none}._history_1y7ec_13 li{border-top:var(--auth-rule) solid var(--border);padding-block:var(--auth-space-4)}._paging_1y7ec_2{margin-block:var(--auth-space-4)}@container management-content (width<=32rem){._facts_1y7ec_9{grid-template-columns:minmax(0,1fr)}}._shell_1ltfk_1{background:var(--background);min-height:100dvh;color:var(--text);overflow-wrap:anywhere}._header_1ltfk_2,._content_1ltfk_2,._footer_1ltfk_2{max-width:var(--booking-width);padding:var(--auth-space-6);margin-inline:auto}._header_1ltfk_2{gap:var(--auth-space-5);border-bottom:var(--auth-rule) solid var(--border);flex-wrap:wrap;align-items:center;display:flex}._brand_1ltfk_4{font-family:var(--booking-brand-font);font-size:var(--auth-brand-size);font-weight:700;line-height:var(--auth-heading-line)}._content_1ltfk_2 h1{margin:0 0 var(--auth-space-2);font-size:var(--auth-title-size)}._steps_1ltfk_6{gap:var(--auth-space-5);padding:var(--auth-space-5) 0;margin:0 0 var(--auth-space-6);border-bottom:var(--auth-rule) solid var(--border);flex-wrap:wrap;list-style:none;display:flex}._steps_1ltfk_6 li{align-items:center;gap:var(--auth-space-2);color:var(--muted);display:flex}._steps_1ltfk_6 li span{min-width:var(--target-min);min-height:var(--target-min);border:var(--auth-rule) solid var(--border);border-radius:var(--button-radius);place-items:center;display:grid}._steps_1ltfk_6 li[aria-current]{color:var(--text);font-weight:600}._steps_1ltfk_6 li[aria-current] span{background:var(--auth-selection);border-color:var(--focus)}._mobileStep_1ltfk_11,._mobilePolicy_1ltfk_12{display:none}._layout_1ltfk_13{grid-template-columns:minmax(0, 1fr) var(--booking-summary);column-gap:var(--auth-space-7);display:grid}._form_1ltfk_14{grid-area:1/1;min-width:0}._summary_1ltfk_15{border-left:var(--auth-rule) solid var(--border);padding-left:var(--auth-space-6);grid-area:1/2;min-width:0}._summary_1ltfk_15 h2{margin-top:0}._summary_1ltfk_15>div{padding-block:var(--auth-space-5);border-bottom:var(--auth-rule) solid var(--border)}._summary_1ltfk_15 span{color:var(--muted)}._summary_1ltfk_15 strong{margin-top:var(--auth-space-2);font-weight:500;display:block}._summary_1ltfk_15 p{margin-block:var(--auth-space-2) 0}._shell_1ltfk_1 ._link_1ltfk_21{color:var(--color-navy);padding:var(--auth-space-2);float:right;background:0 0;border-color:#0000;text-decoration:underline}._shell_1ltfk_1 ._link_1ltfk_21:hover:enabled{background:var(--auth-selection)}._choices_1ltfk_23{margin:var(--auth-space-5) 0;gap:var(--auth-space-4);border:0;min-width:0;padding:0;display:grid}._choices_1ltfk_23 legend{margin-bottom:var(--auth-space-3);font-weight:600}._choices_1ltfk_23 label{align-items:center;gap:var(--auth-space-3);border:var(--auth-rule) solid var(--control-border);border-radius:var(--button-radius);padding:var(--auth-space-4);min-height:var(--target-min);cursor:pointer;background:var(--surface);font-weight:400;display:flex}._choices_1ltfk_23 label:has(:checked){background:var(--auth-selection);border-color:var(--focus)}._choices_1ltfk_23 input{width:auto;min-height:auto;accent-color:var(--focus);flex-shrink:0;margin:0}._choices_1ltfk_23 small{font-size:var(--auth-small-size);color:var(--muted);margin-top:var(--auth-space-1);display:block}._times_1ltfk_29{grid-template-columns:repeat(auto-fit, minmax(var(--booking-time-min), 1fr))}._times_1ltfk_29 legend{clip-path:inset(100%);position:absolute}._actions_1ltfk_31{gap:var(--action-row-gap);margin-block:var(--auth-space-5);flex-wrap:wrap;display:flex}._shell_1ltfk_1 ._primary_1ltfk_32{background:var(--button-primary-bg);border-color:var(--button-primary-bg);color:var(--button-primary-text)}._shell_1ltfk_1 ._primary_1ltfk_32:hover:enabled{background:var(--button-primary-hover)}._shell_1ltfk_1 ._danger_1ltfk_34{background:var(--button-danger-bg);border-color:var(--button-danger-bg);color:var(--button-primary-text)}._shell_1ltfk_1 ._danger_1ltfk_34:hover:enabled{background:var(--button-danger-hover)}._note_1ltfk_36{padding:var(--auth-space-4);background:var(--auth-selection);margin-block:var(--auth-space-5);border-radius:var(--button-radius)}._footer_1ltfk_2{border-top:var(--auth-rule) solid var(--border)}@media (width<=54rem){._header_1ltfk_2,._content_1ltfk_2,._footer_1ltfk_2{padding:var(--auth-space-4)}._layout_1ltfk_13{gap:var(--auth-space-5);flex-direction:column;display:flex}._summary_1ltfk_15{border:0;border-bottom:var(--auth-rule) solid var(--border);padding:0 0 var(--auth-space-4);order:-1}._summary_1ltfk_15>div{padding-block:var(--auth-space-2)}._summary_1ltfk_15 h2{font-size:var(--auth-body-size)}._wizard_1ltfk_45 ._summary_1ltfk_15>div>span,._wizard_1ltfk_45 ._summary_1ltfk_15>._note_1ltfk_36{display:none}._wizard_1ltfk_45 ._summary_1ltfk_15>div{column-gap:var(--auth-space-2);padding-block:var(--auth-space-1);border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}._wizard_1ltfk_45 ._summary_1ltfk_15 strong{grid-area:1/1}._wizard_1ltfk_45 ._summary_1ltfk_15 ._link_1ltfk_21{float:none;grid-area:1/2;align-self:start}._wizard_1ltfk_45 ._summary_1ltfk_15 div p{grid-column:1/-1}._wizard_1ltfk_45 ._summary_1ltfk_15 strong,._wizard_1ltfk_45 ._summary_1ltfk_15 p{margin-block:0}._mobilePolicy_1ltfk_12{display:block}._steps_1ltfk_6{display:none}._mobileStep_1ltfk_11{margin-block:var(--auth-space-5);font-weight:600;display:block}._actions_1ltfk_31{flex-direction:column}._actions_1ltfk_31 button{width:100%}}._intro_1ltfk_58{grid-area:1/1;min-width:0}._wizard_1ltfk_45 ._form_1ltfk_14{grid-row:2}._wizard_1ltfk_45 ._summary_1ltfk_15{grid-row:1/span 2}@media (width<=54rem){._intro_1ltfk_58{order:1}._wizard_1ltfk_45 ._summary_1ltfk_15{order:2}._wizard_1ltfk_45 ._form_1ltfk_14{order:3}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#fafbfd;--color-surface:#fff;--color-ink:#253044;--color-blue:#4c72ad;--color-navy:#405775;--color-error:#a44d45;--background:var(--color-canvas);--surface:var(--color-surface);--text:var(--color-ink);--muted:var(--color-navy);--primary:var(--color-blue);--primary-soft:color-mix(in srgb, var(--color-blue) 12%, var(--color-surface));--border:color-mix(in srgb, var(--color-navy) 25%, var(--color-surface));--control-border:color-mix(in srgb, var(--color-navy) 75%, var(--color-surface));--error:var(--color-error);--focus:var(--color-blue);--button-primary-bg:var(--color-blue);--button-primary-text:var(--color-surface);--button-primary-hover:color-mix(in srgb, var(--color-blue) 85%, var(--color-ink));--button-secondary-bg:var(--color-navy);--button-secondary-text:var(--color-surface);--button-secondary-hover:color-mix(in srgb, var(--color-navy) 85%, var(--color-ink));--button-navigation-bg:color-mix(in srgb, var(--color-navy) 6%, var(--color-surface));--button-navigation-selected-bg:var(--primary-soft);--button-danger-bg:var(--color-error);--button-danger-text:var(--color-surface);--button-danger-hover:color-mix(in srgb, var(--color-error) 85%, var(--color-ink));--feedback-bg:color-mix(in srgb, var(--color-surface) 92%, var(--color-error));--target-min:44px;--button-font-size:.875rem;--button-font-weight:600;--button-line-height:1.4;--button-padding-block:.375rem;--button-padding-inline:.75rem;--button-radius:.375rem;--button-rule:1px;--space-2:.5rem;--action-row-gap:1rem;--section-title-size:1.25rem;--prose-line:1.6;--booking-width:76rem;--booking-summary:21rem;--booking-time-min:8rem;--booking-brand-font:"Unna", Georgia, serif}.auth-theme,.management-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--auth-cream:var(--color-canvas);--auth-ink:var(--color-ink);--auth-petrol:var(--color-navy);--auth-orange:var(--color-blue);--auth-brown:var(--color-error);--background:var(--auth-cream);--surface:var(--color-surface);--text:var(--auth-ink);--muted:var(--auth-petrol);--primary:var(--auth-orange);--border:color-mix(in srgb, var(--auth-petrol) 25%, var(--auth-cream));--control-border:color-mix(in srgb, var(--auth-petrol) 75%, var(--auth-cream));--error:var(--auth-brown);--focus:var(--color-blue);--auth-input:var(--color-surface);--auth-feedback:var(--feedback-bg);--auth-selection:color-mix(in srgb, var(--auth-cream) 65%, var(--auth-orange));--auth-action-hover:var(--button-primary-hover);--auth-space-1:.25rem;--auth-space-2:.5rem;--auth-space-3:.75rem;--auth-space-4:1rem;--auth-space-5:1.5rem;--auth-space-6:2rem;--auth-space-7:3rem;--auth-radius:.375rem;--auth-rule:1px;--auth-focus-width:3px;--auth-focus-offset:3px;--auth-body-size:1rem;--auth-story-body-size:1.125rem;--auth-small-size:1rem;--auth-brand-size:3rem;--auth-title-size:2rem;--auth-display-size:5rem;--auth-emphasis-size:4.75rem;--auth-description-size:1.375rem;--auth-action-size:var(--button-font-size);--auth-login-action-size:1.125rem;--audit-filter-max:22rem;--audit-time-column:10rem;--auth-mobile-brand-size:3rem;--auth-mobile-title-size:2rem;--auth-mobile-body-size:1rem;--auth-mobile-action-size:var(--button-font-size);--auth-display-compact:3.5rem;--auth-display-mobile:2rem;--auth-line:1.5;--auth-heading-line:1.08;--auth-brand-context-size:.875rem;--auth-brand-context-line:1.3;--auth-brand-tracking:.4em;--auth-heading-tracking:-.02em;--auth-control-height:3rem;--hours-time-min:7rem;--auth-panel-min:25rem;--auth-panel-share:36%;--auth-form-width:28rem;--auth-story-width:39rem;--auth-title-width:7em;--auth-prose-width:33rem;--auth-mobile-photo-height:16rem;--auth-photo-content-layer:1;--auth-photo-wash:linear-gradient(90deg, color-mix(in srgb, var(--color-canvas) 92%, transparent), color-mix(in srgb, var(--color-canvas) 88%, transparent) calc(var(--auth-story-width) + var(--auth-space-6)), transparent);--auth-photo-fade:linear-gradient(180deg, transparent 65%, var(--auth-cream));--auth-transition:.18s ease-out}.management-theme{--management-rail:15rem;--management-rail-narrow:4.5rem;--management-menu-icon:1.25rem;--management-menu-popover:13rem;--management-menu-popover-layer:5;--service-choice-min:17rem;--management-header:5rem;--management-inset:2rem;--management-brand:2.75rem;--management-title:2rem;--management-summary:22rem;--management-rail-action:4.5rem;--management-photo-ratio:410 / 224;--management-photo-mobile:7rem;--management-rail-bg:var(--color-surface);--personnel-action-width:6.5rem;--personnel-status-width:10rem;--personnel-identity-size:1.5rem;--service-duration-column:4rem;--service-price-column:6rem;--service-status-column:4rem;--service-action-column:5rem;--service-section-size:var(--section-title-size);--appointment-time-width:4.5rem;--appointment-date-width:12rem;--appointment-filter-width:14rem}:root{font-synthesis:none;text-rendering:optimizelegibility;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{color:var(--text);background:var(--background);margin:0}[hidden]{display:none!important}h1{font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.2}h2{font-size:var(--section-title-size)}p{color:var(--muted);line-height:var(--prose-line);margin:0 0 var(--auth-space-4)}form{gap:var(--auth-space-3);display:grid}label{font-weight:600;line-height:var(--auth-line)}input,textarea{width:100%;min-width:0;min-height:var(--auth-control-height);padding:var(--auth-space-2) var(--auth-space-4);border:var(--button-rule) solid var(--control-border);border-radius:var(--button-radius);background:var(--surface);color:var(--text);font:inherit;caret-color:var(--muted)}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}input[type=checkbox]{width:auto;min-height:initial;margin-right:var(--space-2);accent-color:var(--muted)}textarea{resize:vertical}button,a[data-navigation]{min-width:var(--target-min);min-height:var(--target-min);width:fit-content;max-width:100%;padding:var(--button-padding-block) var(--button-padding-inline);border:var(--button-rule) solid var(--button-secondary-bg);border-radius:var(--button-radius);background:var(--button-secondary-bg);color:var(--button-secondary-text);font:inherit;font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);cursor:pointer;transition:background-color var(--auth-transition), color var(--auth-transition);margin:0}button[type=submit]{background:var(--button-primary-bg);border-color:var(--button-primary-bg);color:var(--button-primary-text);font-weight:var(--button-font-weight)}button:is(:hover,:active):enabled,a[data-navigation]:is(:hover,:active):not([aria-disabled=true]){background:var(--button-secondary-hover);filter:none}button[type=submit]:is(:hover,:active):enabled{background:var(--button-primary-hover);border-color:var(--button-primary-hover)}button:disabled,a[data-navigation][aria-disabled=true]{opacity:.65;cursor:not-allowed}input:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline:var(--auth-focus-width) solid var(--focus);outline-offset:var(--auth-focus-offset)}h1:focus{outline:none}p[role=alert]:focus-visible{outline:var(--auth-focus-width) solid var(--error);outline-offset:var(--auth-focus-offset)}[aria-invalid=true]{border-color:var(--error)}p[role=alert]{margin-top:var(--auth-space-4);padding:var(--auth-space-3);border:var(--button-rule) solid var(--error);border-radius:var(--button-radius);background:var(--feedback-bg);color:var(--error)}p[role=status]{margin-top:var(--auth-space-4)}li{overflow-wrap:anywhere;line-height:1.6}a[data-navigation]{justify-content:center;align-items:center;gap:var(--auth-space-2);text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){button,a[data-navigation]{transition:none}}
