@layer saavi.components{.EditableTextControl-module__ulHhJW__root{--editable-text-clear-icon-size:var(--ui-icon-size-sm);--editable-text-clear-inset:var(--ui-space-sm);--editable-text-clear-gap:var(--ui-space-sm);--editable-text-clear-reserve:calc(var(--editable-text-clear-icon-size) + var(--editable-text-clear-inset) + var(--editable-text-clear-gap));min-inline-size:0;position:relative}.EditableTextControl-module__ulHhJW__root>span{block-size:100%;padding-inline-end:var(--ref-space-0)}.EditableTextControl-module__ulHhJW__root :where(input,textarea)[data-editable-text-editor=true]{padding-inline-end:var(--editable-text-clear-reserve)}.EditableTextControl-module__ulHhJW__root>.EditableTextControl-module__ulHhJW__clearAction{z-index:2;inline-size:var(--editable-text-clear-icon-size);block-size:var(--editable-text-clear-icon-size);color:inherit;position:absolute;inset-block-start:var(--editable-text-clear-block-position,50%);inset-inline-end:var(--editable-text-clear-inset);transform:translateY(-50%)}}
@layer saavi.components{.NumberField-module__E0rSYq__root{align-items:flex-start;gap:var(--ui-space-xs);inline-size:100%;min-inline-size:0;display:inline-flex}.NumberField-module__E0rSYq__root>.NumberField-module__E0rSYq__frame{flex:auto;inline-size:auto;min-inline-size:0}.NumberField-module__E0rSYq__input{font-variant-numeric:tabular-nums}.NumberField-module__E0rSYq__frame[data-has-suffix=true]:has(.NumberField-module__E0rSYq__input[data-editable-text-editor=true]) .NumberField-module__E0rSYq__input{padding-inline-end:0}.NumberField-module__E0rSYq__frame[data-has-suffix=true]:has(.NumberField-module__E0rSYq__input[data-editable-text-editor=true]) [data-position=trailing]{margin-inline-end:var(--editable-text-clear-reserve)}.NumberField-module__E0rSYq__stepper{flex:none}.NumberField-module__E0rSYq__root[data-width=hug]{justify-self:start;inline-size:fit-content;max-inline-size:100%}}
@layer saavi.components{.Textarea-module__dlXQnq__root{min-block-size:calc(2 * var(--input-frame-line-size) + 2 * var(--input-frame-padding-block) + 2 * var(--border-width-default));padding-block:var(--input-frame-padding-block);padding-inline:var(--input-frame-padding-inline);resize:vertical;overflow-wrap:anywhere;white-space:pre-wrap;display:block;overflow:hidden auto}.Textarea-module__dlXQnq__root[data-width=hug]{block-size:calc(var(--textarea-rows) * var(--input-frame-line-size) + 2 * var(--input-frame-padding-block) + 2 * var(--border-width-default))}.Textarea-module__dlXQnq__root::placeholder{color:var(--color-text-muted);opacity:1}.Textarea-module__dlXQnq__root:is(:disabled,[readonly]){resize:none}.Textarea-module__dlXQnq__adorned{inline-size:100%;min-inline-size:0;color:var(--color-text-primary);display:block;position:relative}.Textarea-module__dlXQnq__adorned[data-width=hug]{inline-size:fit-content;max-inline-size:100%}.Textarea-module__dlXQnq__root[data-leading-icon=true]{padding-inline-start:calc(var(--input-frame-padding-inline) + var(--input-frame-loading-size) + var(--input-frame-gap))}.Textarea-module__dlXQnq__root[data-trailing-icon=true]{padding-inline-end:calc(var(--input-frame-padding-inline) + var(--input-frame-loading-size) + var(--input-frame-gap))}.Textarea-module__dlXQnq__leadingIcon,.Textarea-module__dlXQnq__trailingIcon{pointer-events:none;position:absolute;inset-block-start:calc(var(--border-width-default) + var(--input-frame-padding-block) + (var(--input-frame-line-size) - var(--input-frame-loading-size)) / 2)}.Textarea-module__dlXQnq__leadingIcon{inset-inline-start:calc(var(--border-width-default) + var(--input-frame-padding-inline))}.Textarea-module__dlXQnq__trailingIcon{inset-inline-end:calc(var(--border-width-default) + var(--input-frame-padding-inline))}}
@layer saavi.components{.InlineEdit-module__ciI2Ka__root{--inline-edit-control-height:var(--ui-control-height-md);--inline-edit-action-gap:var(--ui-space-sm);--inline-edit-content-gap:var(--ui-space-sm);--inline-edit-editor-padding-block:calc((var(--inline-edit-control-height) - var(--inline-edit-line-box-size)) / 2);--inline-edit-editor-offset:calc(var(--inline-edit-paint-padding-inline) + var(--border-width-default));--inline-edit-paint-padding-inline:var(--ui-space-lg);--inline-edit-radius:var(--radius-ui-md);--inline-edit-line-box-size:calc(var(--inline-edit-font-size) * var(--inline-edit-line-height));--inline-edit-font-family:var(--type-family-base);--inline-edit-font-size:var(--type-body-base-font-size);--inline-edit-font-weight:var(--type-body-base-font-weight);--inline-edit-letter-spacing:var(--type-body-base-letter-spacing);--inline-edit-line-height:var(--type-body-base-line-height);--inline-edit-rest-icon-size:var(--ui-icon-size-sm);align-items:end;column-gap:var(--inline-edit-action-gap);max-inline-size:100%;color:var(--color-text-primary);grid-template-columns:minmax(0,1fr) auto;display:inline-grid;position:relative}.InlineEdit-module__ciI2Ka__root[data-width=hug]{inline-size:fit-content}.InlineEdit-module__ciI2Ka__root[data-width=fill]{inline-size:100%}.InlineEdit-module__ciI2Ka__root:not([data-save-action=true]):not([data-cancel-action=true]){grid-template-columns:minmax(0,1fr);column-gap:0}.InlineEdit-module__ciI2Ka__root[data-size=sm]{--inline-edit-control-height:var(--ui-control-height-sm);--inline-edit-action-gap:var(--ui-space-xs);--inline-edit-content-gap:var(--ui-space-xs);--inline-edit-paint-padding-inline:var(--ui-space-md);--inline-edit-radius:var(--radius-ui-sm);--inline-edit-font-size:var(--type-body-sm-font-size);--inline-edit-font-weight:var(--type-body-sm-font-weight);--inline-edit-letter-spacing:var(--type-body-sm-letter-spacing);--inline-edit-line-height:var(--type-body-sm-line-height)}.InlineEdit-module__ciI2Ka__root[data-size=lg]{--inline-edit-control-height:var(--ui-control-height-lg);--inline-edit-paint-padding-inline:var(--ui-space-xl);--inline-edit-radius:var(--radius-ui-lg);--inline-edit-font-size:var(--type-body-md-font-size);--inline-edit-font-weight:var(--type-body-md-font-weight);--inline-edit-letter-spacing:var(--type-body-md-letter-spacing);--inline-edit-line-height:var(--type-body-md-line-height)}.InlineEdit-module__ciI2Ka__root[data-size=xl]{--inline-edit-control-height:var(--ui-control-height-xl);--inline-edit-action-gap:var(--ui-space-md);--inline-edit-content-gap:var(--ui-space-md);--inline-edit-paint-padding-inline:var(--ui-space-2xl);--inline-edit-radius:var(--radius-ui-xl);--inline-edit-font-size:var(--type-body-lg-font-size);--inline-edit-font-weight:var(--type-body-lg-font-weight);--inline-edit-letter-spacing:var(--type-body-lg-letter-spacing);--inline-edit-line-height:var(--type-body-lg-line-height)}.InlineEdit-module__ciI2Ka__root[data-kind=heading][data-heading-size=sm]{--inline-edit-font-family:var(--type-family-display);--inline-edit-font-size:var(--type-heading-base-font-size);--inline-edit-font-weight:var(--type-heading-base-font-weight);--inline-edit-letter-spacing:var(--type-heading-base-letter-spacing);--inline-edit-line-height:var(--type-heading-base-line-height)}.InlineEdit-module__ciI2Ka__root[data-kind=heading][data-heading-size=lg]{--inline-edit-font-family:var(--type-family-display);--inline-edit-font-size:var(--type-heading-lg-font-size);--inline-edit-font-weight:var(--type-heading-lg-font-weight);--inline-edit-letter-spacing:var(--type-heading-lg-letter-spacing);--inline-edit-line-height:var(--type-heading-lg-line-height)}.InlineEdit-module__ciI2Ka__field{min-inline-size:0;min-block-size:var(--inline-edit-control-height);isolation:isolate;grid-area:1/1;align-items:center;display:grid;position:relative}.InlineEdit-module__ciI2Ka__field[data-auto-size-text]:after{box-sizing:border-box;min-inline-size:0;content:attr(data-auto-size-text) "​";font:var(--inline-edit-font-weight) var(--inline-edit-font-size) / var(--inline-edit-line-height) var(--inline-edit-font-family);letter-spacing:var(--inline-edit-letter-spacing);visibility:hidden;white-space:pre;grid-area:1/1;padding-inline-end:calc(var(--inline-edit-paint-padding-inline) + var(--inline-edit-rest-icon-size) + var(--inline-edit-content-gap));overflow:hidden}.InlineEdit-module__ciI2Ka__field[data-auto-size-type=multiline]:after{max-inline-size:100%;padding-block:var(--inline-edit-editor-padding-block);overflow-wrap:anywhere;white-space:pre-wrap}.InlineEdit-module__ciI2Ka__field:before,.InlineEdit-module__ciI2Ka__restContent:before{z-index:-1;border:var(--border-width-default) solid transparent;outline:var(--border-width-default) solid transparent;outline-offset:var(--ref-space-0);border-radius:var(--inline-edit-radius);content:"";pointer-events:none;transition-duration:var(--motion-duration-feedback);transition-property:background-color,border-color,outline-color;transition-timing-function:var(--motion-easing-standard);background:0 0;position:absolute;inset-block:0;inset-inline-start:calc(-1 * var(--inline-edit-paint-padding-inline));inset-inline-end:0}.InlineEdit-module__ciI2Ka__restContent{box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;min-block-size:var(--inline-edit-control-height);grid-area:1/1;align-items:center;padding-inline-end:calc(var(--inline-edit-paint-padding-inline) + var(--inline-edit-rest-icon-size) + var(--inline-edit-content-gap));display:inline-flex;position:relative}.InlineEdit-module__ciI2Ka__restText{overflow-wrap:anywhere;min-inline-size:0}.InlineEdit-module__ciI2Ka__root[data-value-type=number] .InlineEdit-module__ciI2Ka__restText{font-variant-numeric:tabular-nums}.InlineEdit-module__ciI2Ka__root:not([data-multiline=true]) .InlineEdit-module__ciI2Ka__restText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InlineEdit-module__ciI2Ka__root[data-multiline=true] .InlineEdit-module__ciI2Ka__restText{white-space:pre-wrap}.InlineEdit-module__ciI2Ka__root[data-empty=true] .InlineEdit-module__ciI2Ka__restText{color:var(--color-text-muted)}.InlineEdit-module__ciI2Ka__root:is([data-disabled=true],[data-read-only=true]) .InlineEdit-module__ciI2Ka__restContent,.InlineEdit-module__ciI2Ka__root:is([data-disabled=true],[data-read-only=true]) .InlineEdit-module__ciI2Ka__field[data-auto-size-text]:after{padding-inline-end:0}.InlineEdit-module__ciI2Ka__trigger{z-index:2;appearance:none;color:inherit;cursor:text;background:0 0;border:0;padding:0;position:absolute;inset-block:0;inset-inline-start:calc(-1 * var(--inline-edit-paint-padding-inline));inset-inline-end:0}.InlineEdit-module__ciI2Ka__trigger:before{inline-size:max(100%, var(--ui-interaction-target-min));block-size:max(100%, var(--ui-interaction-target-min));content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.InlineEdit-module__ciI2Ka__trigger:focus-visible{border-radius:var(--inline-edit-radius);outline:var(--focus-indicator-width) solid var(--focus-indicator-color);outline-offset:var(--focus-indicator-offset)}.InlineEdit-module__ciI2Ka__trigger:focus-visible+.InlineEdit-module__ciI2Ka__restContent .InlineEdit-module__ciI2Ka__restIcon{opacity:1}.InlineEdit-module__ciI2Ka__emptyAction{--inline-edit-empty-icon-size:var(--ui-icon-size-md);grid-area:1/1;justify-self:start;position:relative;inset-inline-start:calc(-1 * var(--inline-edit-paint-padding-inline))}.InlineEdit-module__ciI2Ka__emptyAction[data-size=sm]{--inline-edit-empty-icon-size:var(--ui-icon-size-sm)}.InlineEdit-module__ciI2Ka__emptyAction[data-size=lg]{--inline-edit-empty-icon-size:var(--ui-icon-size-lg)}.InlineEdit-module__ciI2Ka__emptyAction[data-size=xl]{--inline-edit-empty-icon-size:var(--ui-icon-size-xl)}.InlineEdit-module__ciI2Ka__root .InlineEdit-module__ciI2Ka__emptyAction[data-icon-position=leading]{padding-inline-start:calc(var(--inline-edit-paint-padding-inline) - var(--border-width-default) - var(--inline-edit-empty-icon-size) / 4)}.InlineEdit-module__ciI2Ka__root[data-width=fill] .InlineEdit-module__ciI2Ka__emptyAction{inline-size:calc(100% + var(--inline-edit-paint-padding-inline));justify-content:start;max-inline-size:none}.InlineEdit-module__ciI2Ka__root[data-empty-action=true] .InlineEdit-module__ciI2Ka__restContent,.InlineEdit-module__ciI2Ka__root:not([data-phase=rest]) .InlineEdit-module__ciI2Ka__emptyAction,.InlineEdit-module__ciI2Ka__root:not([data-phase=rest]) .InlineEdit-module__ciI2Ka__trigger,.InlineEdit-module__ciI2Ka__root:not([data-phase=rest]) .InlineEdit-module__ciI2Ka__restText{visibility:hidden}.InlineEdit-module__ciI2Ka__root[data-width=hug] .InlineEdit-module__ciI2Ka__restContent,.InlineEdit-module__ciI2Ka__root[data-multiline=true] .InlineEdit-module__ciI2Ka__restContent,.InlineEdit-module__ciI2Ka__root:not([data-phase=rest]) .InlineEdit-module__ciI2Ka__restContent{position:absolute;inset-block-start:0;inset-inline-start:0}.InlineEdit-module__ciI2Ka__restIcon{--icon-color:currentColor;z-index:1;opacity:0;pointer-events:none;transition-duration:var(--motion-duration-feedback);transition-property:color,opacity;transition-timing-function:var(--motion-easing-standard);position:absolute;inset-block-start:50%;inset-inline-end:var(--inline-edit-paint-padding-inline);transform:translateY(-50%)}.InlineEdit-module__ciI2Ka__root[data-multiline=true] .InlineEdit-module__ciI2Ka__restContent{padding-block:var(--inline-edit-editor-padding-block);align-items:flex-start}.InlineEdit-module__ciI2Ka__root[data-multiline=true] .InlineEdit-module__ciI2Ka__restIcon{inset-block-start:calc(var(--inline-edit-control-height) / 2)}.InlineEdit-module__ciI2Ka__field>.InlineEdit-module__ciI2Ka__editorLayer{--editable-text-clear-block-position:calc(var(--inline-edit-control-height) / 2);z-index:3;min-inline-size:0;display:block;position:absolute;inset-block:0;inset-inline-start:calc(-1 * var(--inline-edit-editor-offset));inset-inline-end:0}.InlineEdit-module__ciI2Ka__root[data-phase=editing] .InlineEdit-module__ciI2Ka__saveAction,.InlineEdit-module__ciI2Ka__root[data-phase=saving] .InlineEdit-module__ciI2Ka__saveAction{visibility:visible}.InlineEdit-module__ciI2Ka__editor[data-editable-text-editor=true]{appearance:none;resize:none;inline-size:100%;min-inline-size:0;color:inherit;caret-color:currentColor;font:var(--inline-edit-font-weight) var(--inline-edit-font-size) / var(--inline-edit-line-height) var(--inline-edit-font-family);letter-spacing:var(--inline-edit-letter-spacing);overflow-wrap:anywhere;background:0 0;border:0;outline:none;padding-block:0;padding-inline-start:0}.InlineEdit-module__ciI2Ka__editor::placeholder{color:var(--color-text-muted);opacity:1}.InlineEdit-module__ciI2Ka__editor.InlineEdit-module__ciI2Ka__multilineEditor[data-editable-text-editor=true],.InlineEdit-module__ciI2Ka__editor.InlineEdit-module__ciI2Ka__multilineEditor[data-editable-text-editor=true]:is(:hover,:active,:focus,:focus-visible){block-size:100%;min-block-size:0;padding-block:var(--inline-edit-editor-padding-block);resize:none;background:0 0;border:0;outline:0;padding-inline-start:var(--inline-edit-editor-offset)}.InlineEdit-module__ciI2Ka__editor:focus-visible{outline:none}.InlineEdit-module__ciI2Ka__stationaryAction{--button-hover-translate-y:var(--ref-space-0)}.InlineEdit-module__ciI2Ka__actions{align-items:center;gap:var(--inline-edit-action-gap);grid-area:1/2;align-self:end;display:flex}.InlineEdit-module__ciI2Ka__saveAction{visibility:hidden}.InlineEdit-module__ciI2Ka__root[data-multiline=true] .InlineEdit-module__ciI2Ka__actions{align-self:start}.InlineEdit-module__ciI2Ka__error{min-inline-size:0;margin-block:var(--ui-space-sm) 0;color:var(--color-text-destructive-default);font:var(--type-ui-sm-font-weight) var(--type-ui-sm-font-size) / var(--type-ui-sm-line-height) var(--type-family-base);letter-spacing:var(--type-ui-sm-letter-spacing);grid-area:2/1;margin-inline:0}.InlineEdit-module__ciI2Ka__liveStatus{inline-size:var(--ref-space-px);block-size:var(--ref-space-px);clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.InlineEdit-module__ciI2Ka__root[data-width=hug][data-phase=rest]:not([data-disabled=true],[data-empty-action=true]):hover .InlineEdit-module__ciI2Ka__restContent:before,.InlineEdit-module__ciI2Ka__root[data-width=fill][data-phase=rest]:not([data-disabled=true],[data-empty-action=true]):hover .InlineEdit-module__ciI2Ka__field:before{background:var(--color-surface-neutral-subtle-hover)}.InlineEdit-module__ciI2Ka__root[data-phase=rest]:not([data-disabled=true]):hover .InlineEdit-module__ciI2Ka__restIcon{opacity:1}}.InlineEdit-module__ciI2Ka__root[data-multiline=true][data-phase=editing] .InlineEdit-module__ciI2Ka__field:before,.InlineEdit-module__ciI2Ka__root[data-multiline=true][data-phase=saving] .InlineEdit-module__ciI2Ka__field:before{border-color:var(--editable-text-editing-border);outline-color:var(--editable-text-editing-border);background:var(--color-surface-neutral-subtle-pressed)}.InlineEdit-module__ciI2Ka__root[data-multiline=true][data-outcome=error] .InlineEdit-module__ciI2Ka__field:before{border-color:var(--color-border-destructive-hover);outline-color:var(--color-border-destructive-hover)}.InlineEdit-module__ciI2Ka__root[data-disabled=true]{color:var(--color-text-disabled)}.InlineEdit-module__ciI2Ka__root[data-disabled=true] .InlineEdit-module__ciI2Ka__restText{color:inherit}.InlineEdit-module__ciI2Ka__root[data-disabled=true] .InlineEdit-module__ciI2Ka__trigger{cursor:not-allowed}@media (hover:none),(pointer:coarse){.InlineEdit-module__ciI2Ka__root[data-phase=rest]:not([data-disabled=true]) .InlineEdit-module__ciI2Ka__restIcon{opacity:1}}@media (prefers-reduced-motion:reduce){.InlineEdit-module__ciI2Ka__field:before,.InlineEdit-module__ciI2Ka__restContent:before,.InlineEdit-module__ciI2Ka__restIcon{transition-duration:var(--motion-duration-instant)}}@media (forced-colors:active){.InlineEdit-module__ciI2Ka__root[data-multiline=true][data-phase=editing] .InlineEdit-module__ciI2Ka__field:before,.InlineEdit-module__ciI2Ka__root[data-multiline=true][data-phase=saving] .InlineEdit-module__ciI2Ka__field:before{background:field;border-color:highlight;outline-color:highlight}}}
.restaurant-profile-module__hj6XKG__profile{min-inline-size:0}.restaurant-profile-module__hj6XKG__profile:not([hidden]){gap:var(--layout-space-fixed-xl);display:grid}.restaurant-profile-module__hj6XKG__header{align-items:center;gap:var(--layout-space-fixed-sm);grid-template-columns:max-content minmax(0,1fr) auto;min-inline-size:0;display:grid}.restaurant-profile-module__hj6XKG__headerAction{justify-self:end}.restaurant-profile-module__hj6XKG__layout{align-items:start;gap:var(--layout-space-fixed-xl);grid-template-columns:auto minmax(0,1fr);min-inline-size:0;display:grid}.restaurant-profile-module__hj6XKG__column{gap:var(--layout-space-fixed-xl);inline-size:100%;min-inline-size:0;max-inline-size:40rem;display:grid}.restaurant-profile-module__hj6XKG__logo{gap:var(--layout-space-fixed-sm);inline-size:var(--avatar-size-lg);min-inline-size:0;display:grid}.restaurant-profile-module__hj6XKG__logoFile,.restaurant-profile-module__hj6XKG__logoError{overflow-wrap:anywhere}.restaurant-profile-module__hj6XKG__logoFile{color:var(--color-text-secondary)}.restaurant-profile-module__hj6XKG__logoError{color:var(--color-text-error-default)}.restaurant-profile-module__hj6XKG__identity{gap:var(--layout-space-fixed-sm);min-inline-size:0;display:grid}.restaurant-profile-module__hj6XKG__section{gap:var(--layout-space-fixed-lg);min-inline-size:0;display:grid}.restaurant-profile-module__hj6XKG__sectionHeader{justify-content:space-between;align-items:center;gap:var(--layout-space-fixed-sm);flex-wrap:wrap;display:flex}.restaurant-profile-module__hj6XKG__sectionAction{white-space:normal}.restaurant-profile-module__hj6XKG__section>button{justify-self:start}.restaurant-profile-module__hj6XKG__fields{gap:var(--layout-space-fixed-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.restaurant-profile-module__hj6XKG__contactFields{gap:var(--layout-space-fixed-sm);grid-template-columns:minmax(0,1fr)}.restaurant-profile-module__hj6XKG__contactValue{min-inline-size:0;grid-template-columns:minmax(0,1fr);justify-items:start;padding-inline-end:calc(var(--ui-icon-size-sm) + var(--ui-space-sm));display:grid}.restaurant-profile-module__hj6XKG__secondary{color:var(--color-text-secondary)}.restaurant-profile-module__hj6XKG__days{gap:var(--layout-space-fixed-md);display:grid}.restaurant-profile-module__hj6XKG__weekdays{gap:var(--ui-space-sm);flex-wrap:wrap;display:flex}.restaurant-profile-module__hj6XKG__fieldError{color:var(--color-text-error-default)}.restaurant-profile-module__hj6XKG__status{min-block-size:var(--ui-control-height-sm);min-inline-size:0;color:var(--color-text-secondary);align-items:center;display:flex}.restaurant-profile-module__hj6XKG__statusLabel{align-items:center;gap:var(--layout-space-fixed-xs);display:inline-flex}.restaurant-profile-module__hj6XKG__completionDetails{gap:var(--layout-space-fixed-md);display:grid}.restaurant-profile-module__hj6XKG__announcement{clip-path:inset(50%);white-space:nowrap;block-size:0;inline-size:0;padding:0;position:absolute;overflow:hidden}.restaurant-profile-module__hj6XKG__status[data-state=saved]{color:var(--color-text-success-default)}.restaurant-profile-module__hj6XKG__status[data-state=invalid],.restaurant-profile-module__hj6XKG__status[data-state=uncertain],.restaurant-profile-module__hj6XKG__status[data-state=conflict]{color:var(--color-text-error-default)}@media (max-width:47.999rem){.restaurant-profile-module__hj6XKG__header{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.restaurant-profile-module__hj6XKG__headerAction{grid-column:1/-1;justify-self:start}.restaurant-profile-module__hj6XKG__layout,.restaurant-profile-module__hj6XKG__fields{grid-template-columns:minmax(0,1fr)}}@media (max-width:63.999rem){.restaurant-profile-module__hj6XKG__layout{gap:var(--layout-space-responsive-lg)}}
@layer saavi.components{.EditableValue-module__tb4H4a__root{--editable-value-height:var(--ui-control-height-md);--editable-value-empty-icon-size:var(--ui-icon-size-md);--editable-value-gap:var(--ui-space-sm);--editable-value-padding-inline:var(--ui-space-2xl);--editable-value-radius:var(--radius-ui-md);--editable-value-action-gap:var(--ui-space-sm);--editable-value-actions-reserve:calc(2 * (var(--editable-value-height) + var(--editable-value-action-gap)));--editable-value-editor-font-size:var(--type-ui-md-font-size);--editable-value-editor-font-weight:var(--type-ui-md-font-weight);--editable-value-editor-letter-spacing:var(--type-ui-md-letter-spacing);--editable-value-editor-line-height:var(--type-ui-md-line-height);--editable-value-editor-padding-inline:var(--ui-space-lg);--editable-value-entry-text-shift:calc(var(--ui-icon-size-md) + var(--ui-space-sm));--editable-value-hint-offset:calc(var(--ui-icon-size-sm) + var(--editable-value-gap));--icon-color:currentColor;min-inline-size:0;min-block-size:var(--editable-value-height);max-inline-size:100%;color:var(--color-text-primary);interpolate-size:allow-keywords;transition-duration:var(--motion-duration-feedback);transition-property:inline-size;transition-timing-function:var(--motion-easing-standard);vertical-align:top;display:inline-block;position:relative}.EditableValue-module__tb4H4a__root[data-width=hug]{inline-size:fit-content}.EditableValue-module__tb4H4a__root[data-width=hug]:not([data-phase=rest]){inline-size:max-content}.EditableValue-module__tb4H4a__root[data-width=fill]{inline-size:100%}.EditableValue-module__tb4H4a__root[data-size=sm]{--editable-value-empty-icon-size:var(--ui-icon-size-sm);--editable-value-height:var(--ui-control-height-sm);--editable-value-gap:var(--ui-space-xs);--editable-value-padding-inline:var(--ui-space-lg);--editable-value-radius:var(--radius-ui-sm);--editable-value-action-gap:var(--ui-space-xs);--editable-value-editor-font-size:var(--type-ui-sm-font-size);--editable-value-editor-font-weight:var(--type-ui-sm-font-weight);--editable-value-editor-letter-spacing:var(--type-ui-sm-letter-spacing);--editable-value-editor-line-height:var(--type-ui-sm-line-height);--editable-value-editor-padding-inline:var(--ui-space-md);--editable-value-entry-text-shift:calc(var(--ui-icon-size-sm) + var(--ui-space-xs))}.EditableValue-module__tb4H4a__root[data-size=lg]{--editable-value-empty-icon-size:var(--ui-icon-size-lg);--editable-value-height:var(--ui-control-height-lg);--editable-value-padding-inline:var(--ui-space-3xl);--editable-value-radius:var(--radius-ui-lg);--editable-value-editor-font-size:var(--type-ui-lg-font-size);--editable-value-editor-font-weight:var(--type-ui-lg-font-weight);--editable-value-editor-letter-spacing:var(--type-ui-lg-letter-spacing);--editable-value-editor-line-height:var(--type-ui-lg-line-height);--editable-value-editor-padding-inline:var(--ui-space-xl);--editable-value-entry-text-shift:calc(var(--ui-icon-size-lg) + var(--ui-space-sm) + var(--ui-space-3xs))}.EditableValue-module__tb4H4a__root[data-size=xl]{--editable-value-empty-icon-size:var(--ui-icon-size-xl);--editable-value-height:var(--ui-control-height-xl);--editable-value-gap:var(--ui-space-md);--editable-value-padding-inline:var(--ui-space-4xl);--editable-value-radius:var(--radius-ui-xl);--editable-value-action-gap:var(--ui-space-md);--editable-value-editor-font-size:var(--type-ui-xl-font-size);--editable-value-editor-font-weight:var(--type-ui-xl-font-weight);--editable-value-editor-letter-spacing:var(--type-ui-xl-letter-spacing);--editable-value-editor-line-height:var(--type-ui-xl-line-height);--editable-value-editor-padding-inline:var(--ui-space-2xl);--editable-value-entry-text-shift:calc(var(--ui-icon-size-xl) + var(--ui-space-sm) + var(--ui-space-2xs))}.EditableValue-module__tb4H4a__surface{inline-size:fit-content;max-inline-size:100%;min-block-size:var(--editable-value-height);align-content:center;align-items:baseline;gap:var(--editable-value-gap);padding-block:0;padding-inline:var(--editable-value-padding-inline);border-radius:var(--editable-value-radius);appearance:none;background:var(--color-surface-neutral-subtle-default);color:inherit;text-align:start;transition-duration:var(--motion-duration-feedback);transition-property:background-color,color;transition-timing-function:var(--motion-easing-standard);border:0;flex-wrap:wrap;display:inline-flex;position:relative}.EditableValue-module__tb4H4a__root[data-width=fill] .EditableValue-module__tb4H4a__surface{inline-size:100%}.EditableValue-module__tb4H4a__label{color:var(--color-text-muted);flex:none}.EditableValue-module__tb4H4a__value{overflow-wrap:anywhere;min-inline-size:0}.EditableValue-module__tb4H4a__restTrigger{cursor:text}.EditableValue-module__tb4H4a__prefix{color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;margin-inline-end:var(--editable-value-gap)}.EditableValue-module__tb4H4a__editorControl[data-prefix][data-auto-size-text]:before{padding-inline-start:calc(var(--editable-value-editor-padding-inline) + var(--editable-value-gap))}.EditableValue-module__tb4H4a__restTrigger:before,.EditableValue-module__tb4H4a__emptyAction:before{inline-size:max(100%, var(--ui-interaction-target-min));block-size:max(100%, var(--ui-interaction-target-min));content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.EditableValue-module__tb4H4a__restTrigger:focus-visible{outline:var(--focus-indicator-width) solid var(--focus-indicator-color);outline-offset:var(--focus-indicator-offset)}.EditableValue-module__tb4H4a__emptyAction{--button-hover-translate-y:var(--ref-space-0);animation:EditableValue-module__tb4H4a__editable-value-rest-enter var(--motion-duration-feedback) var(--motion-easing-standard) both}.EditableValue-module__tb4H4a__emptyAction[data-width=full]{justify-content:start;padding-inline-start:calc(var(--editable-value-padding-inline) - var(--border-width-default) - var(--editable-value-empty-icon-size) / 4)}.EditableValue-module__tb4H4a__restHint{z-index:1;opacity:0;pointer-events:none;transition-duration:var(--motion-duration-feedback);transition-property:color,opacity;transition-timing-function:var(--motion-easing-standard);position:absolute;inset-block-start:50%;inset-inline-end:calc(-1 * var(--editable-value-hint-offset));transform:translateY(-50%)}.EditableValue-module__tb4H4a__root[data-outcome=saved] .EditableValue-module__tb4H4a__restHint{opacity:1}.EditableValue-module__tb4H4a__root:has(.EditableValue-module__tb4H4a__restTrigger:focus-visible) .EditableValue-module__tb4H4a__restHint{opacity:1}.EditableValue-module__tb4H4a__root[data-outcome=saved] .EditableValue-module__tb4H4a__restHint{color:var(--color-text-success-default)}.EditableValue-module__tb4H4a__editorLayout{inline-size:fit-content;min-inline-size:0;min-block-size:var(--editable-value-height);align-items:end;gap:var(--editable-value-action-gap);max-inline-size:100%;animation:EditableValue-module__tb4H4a__editable-value-editor-enter var(--motion-duration-feedback) var(--motion-easing-standard) both;flex-wrap:nowrap;display:flex}.EditableValue-module__tb4H4a__root[data-width=fill] .EditableValue-module__tb4H4a__editorLayout{inline-size:100%}.EditableValue-module__tb4H4a__editorControl{flex:1 1 var(--ref-space-52);inline-size:var(--ref-space-52);min-block-size:var(--editable-value-height);max-inline-size:100%}.EditableValue-module__tb4H4a__editorControl[data-auto-size-text]{inline-size:max-content;max-inline-size:calc(100% - var(--editable-value-actions-reserve));min-inline-size:min(var(--ref-space-52), calc(100% - var(--editable-value-actions-reserve)));font:var(--editable-value-editor-font-weight) var(--editable-value-editor-font-size) / var(--editable-value-editor-line-height) var(--type-family-base);letter-spacing:var(--editable-value-editor-letter-spacing);flex:0 auto;display:grid}.EditableValue-module__tb4H4a__editorControl[data-auto-size-text]:before,.EditableValue-module__tb4H4a__editorControl[data-auto-size-text]>span{grid-area:1/1}.EditableValue-module__tb4H4a__root[data-commit-mode=change] .EditableValue-module__tb4H4a__editorControl[data-auto-size-text]{--editable-value-actions-reserve:var(--ref-space-0);max-inline-size:100%}.EditableValue-module__tb4H4a__autoStatus{align-items:center;gap:var(--ui-space-xs);color:var(--color-text-secondary);margin-block-start:var(--ui-space-sm);display:flex}.EditableValue-module__tb4H4a__editorControl[data-auto-size-text]:before{min-inline-size:0;border-inline:var(--border-width-default) solid transparent;content:attr(data-auto-size-text) " ";visibility:hidden;white-space:pre;padding-inline-start:var(--editable-value-editor-padding-inline);padding-inline-end:var(--editable-text-clear-reserve);overflow:hidden}.EditableValue-module__tb4H4a__root[data-width=fill] .EditableValue-module__tb4H4a__editorControl{flex:1 1 var(--ref-space-52);inline-size:auto;display:block}.EditableValue-module__tb4H4a__editor{min-inline-size:0;animation:EditableValue-module__tb4H4a__editable-value-text-enter var(--motion-duration-feedback) var(--motion-easing-standard) both}.EditableValue-module__tb4H4a__stationaryAction{--button-hover-translate-y:var(--ref-space-0)}.EditableValue-module__tb4H4a__saveAction{animation:EditableValue-module__tb4H4a__editable-value-save-enter var(--motion-duration-feedback) var(--motion-easing-standard) both;flex:none;align-self:end}.EditableValue-module__tb4H4a__actions{align-items:end;gap:var(--editable-value-action-gap);flex:none;display:flex}.EditableValue-module__tb4H4a__error{max-inline-size:var(--ref-space-52);margin-block:var(--ui-space-sm) 0;color:var(--color-text-destructive-default);font:var(--type-ui-sm-font-weight) var(--type-ui-sm-font-size) / var(--type-ui-sm-line-height) var(--type-family-base);letter-spacing:var(--type-ui-sm-letter-spacing);margin-inline:0}.EditableValue-module__tb4H4a__root[data-size=sm] .EditableValue-module__tb4H4a__error{margin-block-start:var(--ui-space-xs)}.EditableValue-module__tb4H4a__liveStatus{inline-size:var(--ref-space-px);block-size:var(--ref-space-px);clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.EditableValue-module__tb4H4a__root[data-phase=rest]:not([data-disabled=true],[data-read-only=true]):hover .EditableValue-module__tb4H4a__surface{background:var(--color-surface-neutral-subtle-hover)}.EditableValue-module__tb4H4a__root[data-phase=rest]:not([data-disabled=true],[data-read-only=true]):hover .EditableValue-module__tb4H4a__restHint{opacity:1}}.EditableValue-module__tb4H4a__root[data-disabled=true]{color:var(--color-text-secondary)}@media (hover:none),(pointer:coarse){.EditableValue-module__tb4H4a__root[data-phase=rest]:not([data-disabled=true],[data-read-only=true]) .EditableValue-module__tb4H4a__restHint{opacity:1}}@media (prefers-reduced-motion:reduce){.EditableValue-module__tb4H4a__root{transition-duration:var(--motion-duration-instant)}.EditableValue-module__tb4H4a__emptyAction,.EditableValue-module__tb4H4a__editor,.EditableValue-module__tb4H4a__editorLayout,.EditableValue-module__tb4H4a__saveAction{animation:none}.EditableValue-module__tb4H4a__surface,.EditableValue-module__tb4H4a__restHint{transition-duration:var(--motion-duration-instant)}}@media (forced-colors:active){.EditableValue-module__tb4H4a__surface{outline:var(--border-width-default) solid CanvasText;color:canvastext;background:canvas}.EditableValue-module__tb4H4a__restTrigger:focus-visible{outline-color:highlight}}@keyframes EditableValue-module__tb4H4a__editable-value-rest-enter{0%{opacity:0;transform:scale(.98)}}@keyframes EditableValue-module__tb4H4a__editable-value-editor-enter{0%{opacity:0}}@keyframes EditableValue-module__tb4H4a__editable-value-save-enter{0%{opacity:0;transform:translateX(calc(-1 * var(--editable-value-action-gap)))}}@keyframes EditableValue-module__tb4H4a__editable-value-text-enter{0%{text-indent:var(--editable-value-entry-text-shift)}}}
