@layer saavi.components{.hub-module__jRNliq__shell{isolation:isolate;gap:var(--layout-space-responsive-md);padding:var(--layout-space-responsive-lg);flex-direction:column;display:flex}.hub-module__jRNliq__header{z-index:1;justify-content:space-between;align-items:center;gap:var(--layout-space-responsive-sm);min-block-size:var(--ui-control-height-lg);margin-inline:calc(-1 * var(--layout-space-responsive-lg));padding-inline:var(--layout-space-responsive-lg);padding-block:var(--ui-space-2xs);background:var(--color-surface-canvas);display:flex;position:sticky;inset-block-start:0}.hub-module__jRNliq__brandMark{block-size:var(--layout-space-fixed-2xl);aspect-ratio:383/294;background:var(--color-icon-accent-default);flex:none;inline-size:auto;display:inline-block;-webkit-mask:url(../media/saavi-mark.1ld42v-08hy9x.svg) 50%/contain no-repeat;mask:url(../media/saavi-mark.1ld42v-08hy9x.svg) 50%/contain no-repeat}.hub-module__jRNliq__introduction,.hub-module__jRNliq__group,.hub-module__jRNliq__cardContent,.hub-module__jRNliq__cardCopy{gap:var(--layout-space-responsive-xs);flex-direction:column;min-inline-size:0;display:flex}.hub-module__jRNliq__cardCopy{gap:var(--layout-space-fixed-xs)}.hub-module__jRNliq__grid{gap:var(--layout-space-responsive-xs);grid-template-columns:minmax(0,1fr);display:grid}.hub-module__jRNliq__cardContent{block-size:100%}.hub-module__jRNliq__card{block-size:100%;position:relative}.hub-module__jRNliq__cardHeading{justify-content:space-between;align-items:center;gap:var(--ui-space-sm);display:flex}.hub-module__jRNliq__artwork{inline-size:calc(2 * var(--layout-space-fixed-2xl));block-size:calc(2 * var(--layout-space-fixed-2xl));object-fit:contain;flex:none;display:block}.hub-module__jRNliq__card .hub-module__jRNliq__mobileAction{position:static}.hub-module__jRNliq__card .hub-module__jRNliq__mobileAction[data-variant][data-size]:is(:hover,:active){transform:none}.hub-module__jRNliq__mobileAction:not([aria-disabled=true]):after{content:"";border-radius:var(--card-radius-responsive-compact);position:absolute;inset:0}.hub-module__jRNliq__mobileAction:not([aria-disabled=true]):focus-visible{outline:none}.hub-module__jRNliq__mobileAction:not([aria-disabled=true]):focus-visible:after{outline:var(--focus-indicator-width) solid var(--focus-indicator-color);outline-offset:var(--focus-indicator-offset)}@media (hover:hover){.hub-module__jRNliq__card:has(.hub-module__jRNliq__mobileAction:not([aria-disabled=true]):hover){background:var(--color-surface-neutral-subtle-hover)}}.hub-module__jRNliq__card:has(.hub-module__jRNliq__mobileAction:not([aria-disabled=true]):active){background:var(--color-surface-neutral-subtle-pressed)}@media (forced-colors:active){.hub-module__jRNliq__mobileAction:focus-visible:after{outline-color:highlight}}.hub-module__jRNliq__secondary{color:var(--color-text-secondary)}.hub-module__jRNliq__lockedReason{margin-block-start:var(--ui-space-xs)}.hub-module__jRNliq__description{min-block-size:calc(var(--type-body-base-font-size) * var(--type-body-base-line-height) * 2);overflow-wrap:anywhere}.hub-module__jRNliq__action{margin-block-start:auto;display:none}.hub-module__jRNliq__action>*,.hub-module__jRNliq__mobileAction{scroll-margin-block-start:calc(var(--ui-control-height-lg) + 2 * var(--ui-space-2xs) + var(--layout-space-responsive-sm))}@media (min-width:48rem){.hub-module__jRNliq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-module__jRNliq__card .hub-module__jRNliq__mobileAction{display:none}.hub-module__jRNliq__action{justify-items:start;display:grid}.hub-module__jRNliq__lockedReason{display:none}}@media (min-width:64rem){.hub-module__jRNliq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}}
@layer saavi.components{.Avatar-module__q_iOZq__root{--avatar-size:var(--avatar-size-md);--avatar-icon-size:var(--avatar-icon-size-md);--avatar-radius:var(--avatar-radius-md);--avatar-shape-radius:var(--radius-shape-round);--avatar-strip-height:var(--ui-control-height-sm);inline-size:var(--avatar-size);block-size:var(--avatar-size);vertical-align:middle;border-radius:var(--avatar-shape-radius);flex:none;display:inline-flex}.Avatar-module__q_iOZq__root[data-size=xs]{--avatar-size:var(--avatar-size-xs);--avatar-icon-size:var(--avatar-icon-size-xs);--avatar-radius:var(--avatar-radius-xs)}.Avatar-module__q_iOZq__root[data-size=sm]{--avatar-size:var(--avatar-size-sm);--avatar-icon-size:var(--avatar-icon-size-sm);--avatar-radius:var(--avatar-radius-sm)}.Avatar-module__q_iOZq__root[data-size=lg]{--avatar-size:var(--avatar-size-lg);--avatar-icon-size:var(--avatar-icon-size-lg);--avatar-radius:var(--avatar-radius-lg);--avatar-strip-height:var(--ui-control-height-md)}.Avatar-module__q_iOZq__root[data-shape=rounded]{--avatar-shape-radius:var(--avatar-radius)}.Avatar-module__q_iOZq__visual{inline-size:var(--avatar-size);block-size:var(--avatar-size);border-radius:var(--avatar-shape-radius);background:var(--color-surface-neutral-subtle-default);color:var(--color-text-secondary);flex:none;place-items:center;display:inline-grid;position:relative;overflow:clip}.Avatar-module__q_iOZq__initials{color:inherit;white-space:nowrap}.Avatar-module__q_iOZq__fallbackIcon{inline-size:var(--avatar-icon-size);block-size:var(--avatar-icon-size)}.Avatar-module__q_iOZq__photo{object-fit:cover;object-position:center;opacity:0;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.Avatar-module__q_iOZq__photo[data-loaded=true]{opacity:1}.Avatar-module__q_iOZq__photo[data-loaded=true]~.Avatar-module__q_iOZq__initials,.Avatar-module__q_iOZq__photo[data-loaded=true]~.Avatar-module__q_iOZq__fallbackIcon{visibility:hidden}.Avatar-module__q_iOZq__editButton{--button-hover-translate-y:0;min-block-size:0;inline-size:var(--avatar-size);block-size:var(--avatar-size);border-radius:var(--avatar-shape-radius);border:0;padding:0}.Avatar-module__q_iOZq__editButton>span{block-size:100%;inline-size:100%;display:block}.Avatar-module__q_iOZq__overlay{pointer-events:none;color:var(--color-foreground-on-scrim);background:var(--color-surface-scrim);opacity:0;transition:opacity var(--motion-duration-transition) var(--motion-easing-standard);place-items:center;display:grid;position:absolute;inset:0}.Avatar-module__q_iOZq__editContent{--icon-color:currentColor;justify-content:center;align-items:center;gap:var(--ui-space-2xs);display:flex}.Avatar-module__q_iOZq__editContent>span{color:inherit}.Avatar-module__q_iOZq__root[data-size=lg] .Avatar-module__q_iOZq__editContent{gap:var(--ui-space-xs)}.Avatar-module__q_iOZq__editButton:focus-visible .Avatar-module__q_iOZq__overlay{opacity:1}@media (hover:hover) and (pointer:fine){.Avatar-module__q_iOZq__editButton:hover .Avatar-module__q_iOZq__overlay{opacity:1}}.Avatar-module__q_iOZq__root[data-edit-presentation=persistent-strip] .Avatar-module__q_iOZq__overlay{block-size:var(--avatar-strip-height);opacity:1;inset-block-start:auto}.Avatar-module__q_iOZq__root[data-edit-presentation=persistent-strip] .Avatar-module__q_iOZq__editContent>[data-icon-name]{display:none}.Avatar-module__q_iOZq__root[data-edit-presentation=persistent-strip][data-shape=circle] .Avatar-module__q_iOZq__overlay{padding-block-end:var(--ui-space-2xs)}@media (hover:none),(any-pointer:coarse){.Avatar-module__q_iOZq__overlay{block-size:var(--avatar-strip-height);opacity:1;inset-block-start:auto}.Avatar-module__q_iOZq__root:not([data-size=sm]) .Avatar-module__q_iOZq__editContent>[data-icon-name]{display:none}.Avatar-module__q_iOZq__root[data-shape=circle] .Avatar-module__q_iOZq__overlay{padding-block-end:var(--ui-space-2xs)}.Avatar-module__q_iOZq__root[data-size=sm] .Avatar-module__q_iOZq__overlay{block-size:auto;padding:0;inset:0}.Avatar-module__q_iOZq__root[data-size=sm][data-editable]{box-sizing:content-box;padding:calc((var(--ui-interaction-target-min) - var(--avatar-size)) / 2)}.Avatar-module__q_iOZq__root[data-size=sm] .Avatar-module__q_iOZq__editButton:after{content:"";inset:calc((var(--avatar-size) - var(--ui-interaction-target-min)) / 2);border-radius:inherit;position:absolute}}@media (prefers-reduced-motion:reduce){.Avatar-module__q_iOZq__overlay{transition-duration:var(--motion-duration-instant)}}@media (forced-colors:active){.Avatar-module__q_iOZq__editButton{outline:var(--border-width-default) solid ButtonText}.Avatar-module__q_iOZq__overlay{color:buttontext;forced-color-adjust:none;background:buttonface}}}
@layer saavi.components{.Dialog-module__AyeYLa__root{--dialog-inset:var(--layout-space-fixed-md);border:var(--border-width-default) solid var(--lightningcss-light,transparent)var(--lightningcss-dark,rgb(from var(--ref-color-basic-black) r g b / var(--ref-opacity-24)));border-radius:var(--radius-layout-fixed-md);inline-size:fit-content;max-inline-size:calc(100% - var(--layout-space-responsive-lg) * 2 - env(safe-area-inset-left) - env(safe-area-inset-right));max-block-size:calc(100dvh - var(--layout-space-responsive-lg) * 2 - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:var(--color-surface-overlay);color:var(--color-text-primary);box-shadow:var(--elevation-overlay);margin:auto;padding:0;overflow:hidden}.Dialog-module__AyeYLa__root[open]{flex-direction:column;display:flex}.Dialog-module__AyeYLa__root::backdrop{background:var(--color-surface-scrim)}.Dialog-module__AyeYLa__header{align-items:start;gap:var(--ui-space-sm);padding:var(--dialog-inset) var(--dialog-inset) 0;flex:none;display:flex}.Dialog-module__AyeYLa__heading{gap:var(--ui-space-xs);overflow-wrap:anywhere;flex:1;min-inline-size:0;display:grid}.Dialog-module__AyeYLa__titleRow{align-items:center;gap:var(--ui-space-sm);min-inline-size:0;display:flex}.Dialog-module__AyeYLa__description{color:var(--color-text-secondary)}.Dialog-module__AyeYLa__close{flex:none}.Dialog-module__AyeYLa__body{overscroll-behavior:contain;min-block-size:0;padding:var(--dialog-inset);overflow:auto}.Dialog-module__AyeYLa__footer{justify-content:end;gap:var(--ui-space-sm);padding:0 var(--dialog-inset) var(--dialog-inset);flex-wrap:nowrap;flex:none;display:flex}.Dialog-module__AyeYLa__footer>button{white-space:nowrap;flex:none}@media (min-width:40rem){.Dialog-module__AyeYLa__root{--dialog-inset:var(--layout-space-fixed-lg);border-radius:calc(var(--ref-space-5) * var(--radius-scale))}}.Dialog-module__AyeYLa__root[data-presentation=side-panel],.Dialog-module__AyeYLa__root[data-presentation=fullscreen]{--dialog-inset:var(--layout-space-fixed-xl);--dialog-edge:var(--layout-space-fixed-md);inset:var(--dialog-edge) var(--dialog-edge) var(--dialog-edge) auto;inline-size:40rem;block-size:calc(100dvh - 2 * var(--dialog-edge));max-inline-size:calc(100% - 2 * var(--dialog-edge));border-radius:var(--radius-layout-fixed-xl);max-block-size:none;transition:transform var(--motion-duration-reveal) var(--motion-easing-enter);margin:0;transform:translate(0)}.Dialog-module__AyeYLa__root:not([data-presentation=center])>.Dialog-module__AyeYLa__header{padding:var(--dialog-inset);align-items:center}.Dialog-module__AyeYLa__root:not([data-presentation=center])>.Dialog-module__AyeYLa__body{flex:1;padding-block-start:var(--border-width-default)}.Dialog-module__AyeYLa__root:not([data-presentation=center])>.Dialog-module__AyeYLa__footer{padding:var(--dialog-inset)}.Dialog-module__AyeYLa__root:not([data-presentation=center])::backdrop{opacity:1;transition:opacity var(--motion-duration-transition) var(--motion-easing-standard)}.Dialog-module__AyeYLa__root:not([data-presentation=center])[data-state=closing]{transform:translateX(calc(100% + var(--dialog-edge)));transition-duration:var(--motion-duration-transition);transition-timing-function:var(--motion-easing-exit)}.Dialog-module__AyeYLa__root:not([data-presentation=center])[data-state=closing]::backdrop{opacity:0;transition-timing-function:var(--motion-easing-exit)}@starting-style{.Dialog-module__AyeYLa__root:not([data-presentation=center])[open]{transform:translateX(calc(100% + var(--dialog-edge)))}.Dialog-module__AyeYLa__root:not([data-presentation=center])[open]::backdrop{opacity:0}}.Dialog-module__AyeYLa__root[data-presentation=fullscreen]{--dialog-inset:var(--layout-space-fixed-lg);--dialog-edge:0px;border:0;border-radius:0;inline-size:100%;max-inline-size:none;inset:0}@media (max-width:63.999rem){.Dialog-module__AyeYLa__root[data-presentation=side-panel]{--dialog-inset:var(--layout-space-fixed-lg);--dialog-edge:0px;border:0;border-radius:0;inline-size:100%;max-inline-size:none;inset:0}.Dialog-module__AyeYLa__root:not([data-presentation=center])>.Dialog-module__AyeYLa__header{padding-block:max(var(--ui-space-sm), env(safe-area-inset-top)) var(--ui-space-sm)}.Dialog-module__AyeYLa__root:not([data-presentation=center])>.Dialog-module__AyeYLa__footer{padding-block-end:max(var(--dialog-inset), env(safe-area-inset-bottom))}.Dialog-module__AyeYLa__root:not([data-presentation=center])>*{padding-inline:max(var(--dialog-inset), env(safe-area-inset-left)) max(var(--dialog-inset), env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){.Dialog-module__AyeYLa__root:not([data-presentation=center]),.Dialog-module__AyeYLa__root:not([data-presentation=center])::backdrop{transition:none;transform:none}}@media (forced-colors:active){.Dialog-module__AyeYLa__root{box-shadow:none;border-color:canvastext}}}
.kitchen-account-module__b9ZCva__desktop{display:contents}.kitchen-account-module__b9ZCva__mobile{display:none}@media (max-width:63.999rem){.kitchen-account-module__b9ZCva__desktop{display:none}.kitchen-account-module__b9ZCva__mobile{display:contents}}
@layer saavi.components{.Legend-module__hr8yNG__root{box-sizing:border-box;float:inline-start;inline-size:100%;min-inline-size:0;margin:0 0 var(--ui-space-xl);color:var(--color-text-primary);font:var(--type-heading-sm-font-weight) var(--type-heading-sm-font-size) / var(--type-heading-sm-line-height) var(--type-family-display);letter-spacing:var(--type-heading-sm-letter-spacing);overflow-wrap:anywhere;padding:0}.Legend-module__hr8yNG__content{justify-content:flex-start;align-items:baseline;gap:var(--ui-space-sm);flex-wrap:wrap;min-inline-size:0;display:flex}.Legend-module__hr8yNG__content>span{min-inline-size:0}.Legend-module__hr8yNG__metadata{color:var(--color-text-secondary);font:var(--type-label-sm-font-weight) var(--type-label-sm-font-size) / var(--type-label-sm-line-height) var(--type-family-display);letter-spacing:var(--type-label-sm-letter-spacing)}}
@layer saavi.components{.Fieldset-module__UKB7pq__root{box-sizing:border-box;inline-size:100%;min-inline-size:0;color:var(--color-text-primary);overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0;display:flow-root}.Fieldset-module__UKB7pq__root[data-appearance=card]{padding:var(--layout-space-responsive-sm);border-radius:var(--radius-layout-fixed-lg);background:var(--color-surface-raised);box-shadow:var(--elevation-raised)}.Fieldset-module__UKB7pq__root[data-appearance=card][data-size=comfortable]{padding:var(--layout-space-responsive-lg);border-radius:var(--radius-layout-fixed-xl)}.Fieldset-module__UKB7pq__body{clear:both;gap:var(--ui-space-2xl);min-inline-size:0;display:grid}.Fieldset-module__UKB7pq__controls{gap:var(--ui-space-sm);min-inline-size:0;display:grid}.Fieldset-module__UKB7pq__description,.Fieldset-module__UKB7pq__error{font:var(--type-body-sm-font-weight) var(--type-body-sm-font-size) / var(--type-body-sm-line-height) var(--type-family-base);letter-spacing:var(--type-body-sm-letter-spacing);margin:0}.Fieldset-module__UKB7pq__description{color:var(--color-text-secondary)}.Fieldset-module__UKB7pq__error{color:var(--color-text-error-default)}}
@layer saavi.components{.DateRangeField-module__cS1DOW__root{container-type:inline-size}.DateRangeField-module__cS1DOW__fields{gap:var(--layout-space-fixed-md);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}@container (min-width:40rem){.DateRangeField-module__cS1DOW__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:19rem){.DateRangeField-module__cS1DOW__root[data-endpoint-layout=columns] .DateRangeField-module__cS1DOW__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}}
@layer saavi.components{.Popover-module__EKs7mq__panel{padding:var(--layout-space-fixed-md);border-radius:var(--radius-layout-fixed-md);box-shadow:var(--elevation-floating);box-shadow:inset 0 0 0 var(--border-width-default) var(--lightningcss-light,transparent)var(--lightningcss-dark,rgb(from var(--ref-color-basic-black) r g b / var(--ref-opacity-24))), var(--elevation-floating)}.Popover-module__EKs7mq__content{gap:var(--ui-space-sm);display:grid}.Popover-module__EKs7mq__header{align-items:start;gap:var(--ui-space-sm);display:flex}.Popover-module__EKs7mq__header>:first-child{flex:1;min-inline-size:0}.Popover-module__EKs7mq__headerWithAction{align-items:center}.Popover-module__EKs7mq__headerWithAction>:first-child{flex:initial}.Popover-module__EKs7mq__headerAction{flex:none;display:flex}.Popover-module__EKs7mq__close{flex:none;margin-block-start:calc((var(--type-label-base-font-size) * var(--type-label-base-line-height) - var(--ui-control-height-sm)) / 2);margin-inline-end:calc((var(--ui-icon-size-sm) - var(--ui-control-height-sm)) / 2)}.Popover-module__EKs7mq__headerWithAction .Popover-module__EKs7mq__close{margin-block-start:0;margin-inline-start:auto}.Popover-module__EKs7mq__description{color:var(--color-text-secondary)}.Popover-module__EKs7mq__footer{justify-content:end;gap:var(--ui-space-sm);display:flex}@media (forced-colors:active){.Popover-module__EKs7mq__panel{box-shadow:none}}}
@layer saavi.components{.Table-module___zoisq__scroll{--table-cell-block:var(--ui-space-sm);--table-cell-inline:var(--ui-space-lg);--table-radius:var(--radius-layout-fixed-lg);border:var(--border-width-default) solid var(--color-border-subtle);border-radius:var(--table-radius);background:var(--color-surface-base);min-inline-size:0;max-inline-size:100%;color:var(--color-text-primary);position:relative;overflow:auto;container-type:inline-size}.Table-module___zoisq__scroll[data-density=comfortable]{--table-cell-block:var(--ui-space-lg);--table-cell-inline:var(--ui-space-2xl)}.Table-module___zoisq__scroll:focus-visible{outline:var(--focus-indicator-width) solid var(--focus-indicator-color);outline-offset:var(--focus-indicator-offset)}.Table-module___zoisq__table{border-collapse:separate;border-spacing:0;inline-size:100%;color:inherit;text-align:start;font:var(--type-ui-md-font-weight) var(--type-ui-md-font-size) / var(--type-ui-md-line-height) var(--type-family-base);letter-spacing:var(--type-ui-md-letter-spacing)}.Table-module___zoisq__caption{padding:var(--table-cell-inline);text-align:start;font:var(--type-heading-sm-font-weight) var(--type-heading-sm-font-size) / var(--type-heading-sm-line-height) var(--type-family-display);letter-spacing:var(--type-heading-sm-letter-spacing)}.Table-module___zoisq__header{background:var(--color-surface-neutral-subtle-default)}.Table-module___zoisq__cell,.Table-module___zoisq__headerCell{padding:var(--table-cell-block) var(--table-cell-inline);vertical-align:middle;overflow-wrap:anywhere}.Table-module___zoisq__headerCell{color:var(--color-text-secondary);font:var(--type-label-sm-font-weight) var(--type-label-sm-font-size) / var(--type-label-sm-line-height) var(--type-family-display);letter-spacing:var(--type-label-sm-letter-spacing)}.Table-module___zoisq__header .Table-module___zoisq__headerCell{border-block-end:var(--border-width-default) solid var(--color-border-subtle)}.Table-module___zoisq__body>.Table-module___zoisq__row+.Table-module___zoisq__row>:is(.Table-module___zoisq__cell,.Table-module___zoisq__headerCell){border-block-start:var(--border-width-default) solid var(--color-border-subtle)}.Table-module___zoisq__body>.Table-module___zoisq__row>.Table-module___zoisq__headerCell{color:var(--color-text-primary);font:var(--type-ui-md-font-weight) var(--type-ui-md-font-size) / var(--type-ui-md-line-height) var(--type-family-base);letter-spacing:var(--type-ui-md-letter-spacing)}:is(.Table-module___zoisq__cell,.Table-module___zoisq__headerCell)[data-align=start]{text-align:start}:is(.Table-module___zoisq__cell,.Table-module___zoisq__headerCell)[data-align=center]{text-align:center}:is(.Table-module___zoisq__cell,.Table-module___zoisq__headerCell)[data-align=end]{text-align:end}.Table-module___zoisq__cell[data-numeric=true]{white-space:nowrap;font:var(--type-data-base-font-weight) var(--type-data-base-font-size) / var(--type-data-base-line-height) var(--type-family-mono);font-variant-numeric:tabular-nums;letter-spacing:var(--type-data-base-letter-spacing)}.Table-module___zoisq__row{transition:background-color var(--motion-duration-feedback) var(--motion-easing-standard)}.Table-module___zoisq__row[data-selected=true],.Table-module___zoisq__row[data-highlight=true]:focus-within{background:var(--color-surface-canvas)}@media (hover:hover){.Table-module___zoisq__row[data-highlight=true]:hover{background:var(--color-surface-canvas)}}@media (prefers-reduced-motion:reduce){.Table-module___zoisq__row{transition-duration:var(--motion-duration-instant)}}@media (forced-colors:active){.Table-module___zoisq__scroll,.Table-module___zoisq__header .Table-module___zoisq__headerCell,.Table-module___zoisq__body>.Table-module___zoisq__row+.Table-module___zoisq__row>:is(.Table-module___zoisq__cell,.Table-module___zoisq__headerCell){border-color:canvastext}.Table-module___zoisq__row[data-selected=true]{outline:var(--border-width-default) solid Highlight;outline-offset:calc(-1 * var(--border-width-default))}}}
@layer saavi.components{.StatusBadge-module__XR__Pa__badge{--badge-height:var(--ui-control-height-md);--badge-icon:var(--ui-icon-size-md);--badge-padding:calc((var(--badge-height) - var(--badge-icon)) / 2);--badge-gap:var(--ui-space-xs);--badge-label-padding:var(--ui-space-lg);--icon-color:currentColor;box-sizing:border-box;inline-size:fit-content;max-inline-size:100%;padding:var(--badge-padding);border-radius:var(--radius-shape-round);background:var(--badge-soft);color:var(--badge-ink);font-family:var(--type-family-base);font-size:var(--type-ui-md-font-size);font-weight:var(--type-ui-md-font-weight);line-height:var(--type-ui-md-line-height);letter-spacing:var(--type-ui-md-letter-spacing);flex:none;place-self:start;align-items:center;display:inline-flex}.StatusBadge-module__XR__Pa__badge[data-size=sm]{--badge-height:var(--ui-control-height-sm);--badge-icon:var(--ui-icon-size-sm);--badge-gap:var(--ui-space-2xs);--badge-label-padding:var(--ui-space-md);font-size:var(--type-ui-sm-font-size);font-weight:var(--type-ui-sm-font-weight);line-height:var(--type-ui-sm-line-height);letter-spacing:var(--type-ui-sm-letter-spacing)}.StatusBadge-module__XR__Pa__badge[data-intent=neutral]{--badge-solid:var(--status-badge-solid-neutral);--badge-soft:var(--color-surface-neutral-subtle-default);--badge-ink:var(--color-text-secondary)}.StatusBadge-module__XR__Pa__badge[data-intent=warning]{--badge-solid:var(--status-badge-solid-warning);--badge-soft:var(--color-surface-warning-subtle-default);--badge-ink:var(--status-badge-soft-warning-foreground)}.StatusBadge-module__XR__Pa__badge[data-intent=info]{--badge-solid:var(--status-badge-solid-info);--badge-soft:var(--color-surface-info-subtle-default);--badge-ink:var(--status-badge-soft-info-foreground)}.StatusBadge-module__XR__Pa__badge[data-intent=success]{--badge-solid:var(--status-badge-solid-success);--badge-soft:var(--color-surface-success-subtle-default);--badge-ink:var(--color-text-success-default)}.StatusBadge-module__XR__Pa__badge[data-intent=destructive]{--badge-solid:var(--status-badge-solid-destructive);--badge-soft:var(--color-surface-destructive-subtle-default);--badge-ink:var(--color-text-destructive-default)}.StatusBadge-module__XR__Pa__badge[data-variant=solid]{background:var(--badge-solid);color:var(--status-badge-solid-foreground)}.StatusBadge-module__XR__Pa__labelClip{opacity:1;min-inline-size:0;transition:grid-template-columns var(--motion-duration-reveal) var(--motion-easing-standard),opacity var(--motion-duration-transition) var(--motion-easing-standard);grid-template-columns:1fr;display:grid}.StatusBadge-module__XR__Pa__badgeLabel{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;padding-inline:var(--badge-gap) calc(var(--badge-label-padding) - var(--badge-padding));transition:padding var(--motion-duration-reveal) var(--motion-easing-standard);overflow:hidden}.StatusBadge-module__XR__Pa__badge[data-collapsed=true] .StatusBadge-module__XR__Pa__labelClip{opacity:0;grid-template-columns:0fr}.StatusBadge-module__XR__Pa__badge[data-collapsed=true] .StatusBadge-module__XR__Pa__badgeLabel{padding-inline:0}@media (prefers-reduced-motion:reduce){.StatusBadge-module__XR__Pa__labelClip,.StatusBadge-module__XR__Pa__badgeLabel{transition:none}}@media (forced-colors:active){.StatusBadge-module__XR__Pa__badge{outline:var(--border-width-default) solid CanvasText;color:canvastext!important;background:canvas!important}}}
@layer saavi.components{.ChoiceControl-module__U-SmSq__root{--choice-size:var(--ui-icon-size-md);--choice-radius:var(--radius-ui-md);--choice-mark:var(--ui-space-lg);--choice-dot:var(--ui-space-sm);--switch-width:var(--ui-control-height-sm);--switch-thumb:var(--ui-space-lg);--switch-pressed:var(--ui-space-xl);align-items:center;gap:var(--ui-space-sm);min-inline-size:0;min-block-size:var(--ui-interaction-target-min);color:var(--color-text-primary);cursor:pointer;grid-template-columns:max-content minmax(0,1fr);display:grid}.ChoiceControl-module__U-SmSq__root:not([data-has-copy=true]){grid-template-columns:max-content;gap:0}.ChoiceControl-module__U-SmSq__root[data-size=sm]{--choice-size:var(--ui-icon-size-sm);--choice-radius:var(--radius-ui-sm);--choice-mark:var(--ui-space-md);--choice-dot:var(--ui-space-xs);--switch-width:var(--ui-space-4xl);--switch-thumb:var(--ui-space-md);--switch-pressed:var(--ui-space-lg)}.ChoiceControl-module__U-SmSq__target{inline-size:var(--ui-interaction-target-min);block-size:var(--ui-interaction-target-min);place-items:center;display:grid;position:relative}.ChoiceControl-module__U-SmSq__input{opacity:0;block-size:100%;inline-size:100%;cursor:inherit;margin:0;position:absolute;inset:0}.ChoiceControl-module__U-SmSq__copy{gap:var(--ui-space-2xs);overflow-wrap:anywhere;min-inline-size:0;display:grid}.ChoiceControl-module__U-SmSq__description{color:var(--color-text-secondary)}.ChoiceControl-module__U-SmSq__indicator{box-sizing:border-box;inline-size:var(--choice-size);block-size:var(--choice-size);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--choice-radius);background:var(--color-surface-base);pointer-events:none;transition:background-color var(--motion-duration-feedback) var(--motion-easing-standard), border-color var(--motion-duration-feedback) var(--motion-easing-standard);place-items:center;display:grid;position:relative}.ChoiceControl-module__U-SmSq__mark{inline-size:var(--choice-mark);block-size:var(--choice-mark);background:var(--color-foreground-on-accent-strong);display:none;-webkit-mask:url(../media/check.34fcqfqc9cs9u.svg) 50%/contain no-repeat;mask:url(../media/check.34fcqfqc9cs9u.svg) 50%/contain no-repeat}.ChoiceControl-module__U-SmSq__input:checked+.ChoiceControl-module__U-SmSq__indicator .ChoiceControl-module__U-SmSq__mark{display:block}.ChoiceControl-module__U-SmSq__input:indeterminate+.ChoiceControl-module__U-SmSq__indicator .ChoiceControl-module__U-SmSq__mark{block-size:var(--border-width-strong);border-radius:var(--radius-shape-round);display:block;-webkit-mask:none;mask:none}.ChoiceControl-module__U-SmSq__input:is(:checked,:indeterminate)+.ChoiceControl-module__U-SmSq__indicator{border-color:var(--color-surface-accent-strong-default);background:var(--color-surface-accent-strong-default)}.ChoiceControl-module__U-SmSq__root:hover .ChoiceControl-module__U-SmSq__input:not(:disabled):is(:checked,:indeterminate)+.ChoiceControl-module__U-SmSq__indicator{border-color:var(--color-surface-accent-strong-hover);background:var(--color-surface-accent-strong-hover)}.ChoiceControl-module__U-SmSq__root:active .ChoiceControl-module__U-SmSq__input:not(:disabled):is(:checked,:indeterminate)+.ChoiceControl-module__U-SmSq__indicator{border-color:var(--color-surface-accent-strong-pressed);background:var(--color-surface-accent-strong-pressed)}.ChoiceControl-module__U-SmSq__root[data-kind=radio] .ChoiceControl-module__U-SmSq__indicator{border-radius:var(--radius-shape-round);background:var(--color-surface-base)}.ChoiceControl-module__U-SmSq__root[data-kind=radio] .ChoiceControl-module__U-SmSq__input:checked+.ChoiceControl-module__U-SmSq__indicator{border-color:var(--color-border-accent-default)}.ChoiceControl-module__U-SmSq__root[data-kind=radio]:is(:hover,:active) .ChoiceControl-module__U-SmSq__input:not(:disabled)+.ChoiceControl-module__U-SmSq__indicator{background:var(--color-surface-base);border-color:var(--color-border-accent-hover)}.ChoiceControl-module__U-SmSq__dot{inline-size:var(--choice-dot);block-size:var(--choice-dot);border-radius:var(--radius-shape-round);background:var(--color-surface-accent-strong-default);display:none}.ChoiceControl-module__U-SmSq__input:checked+.ChoiceControl-module__U-SmSq__indicator .ChoiceControl-module__U-SmSq__dot{display:block}.ChoiceControl-module__U-SmSq__root[data-kind=switch] .ChoiceControl-module__U-SmSq__indicator{inline-size:var(--switch-width)}@media (forced-colors:none){.ChoiceControl-module__U-SmSq__root[data-kind=switch]:not(:hover):not(:active) .ChoiceControl-module__U-SmSq__input:not(:checked):not(:indeterminate):not(:disabled)+.ChoiceControl-module__U-SmSq__indicator{border-color:var(--color-border-subtle)}}.ChoiceControl-module__U-SmSq__thumbPosition{inline-size:var(--switch-thumb);block-size:var(--switch-thumb);transition:inset-inline-start var(--motion-duration-transition) var(--motion-easing-standard);position:absolute;inset-block-start:calc((100% - var(--switch-thumb)) / 2);inset-inline-start:var(--ui-space-3xs)}.ChoiceControl-module__U-SmSq__input:checked+.ChoiceControl-module__U-SmSq__indicator .ChoiceControl-module__U-SmSq__thumbPosition{inset-inline-start:calc(100% - var(--ui-space-3xs) - var(--switch-thumb))}.ChoiceControl-module__U-SmSq__thumb{border-radius:var(--switch-thumb-radius);background:var(--color-icon-default);transition:inset var(--motion-duration-feedback) var(--motion-easing-standard), background-color var(--motion-duration-feedback) var(--motion-easing-standard);position:absolute;inset:0}.ChoiceControl-module__U-SmSq__input:checked+.ChoiceControl-module__U-SmSq__indicator .ChoiceControl-module__U-SmSq__thumb{background:var(--color-foreground-on-accent-strong)}.ChoiceControl-module__U-SmSq__root:active .ChoiceControl-module__U-SmSq__input:not(:disabled)+.ChoiceControl-module__U-SmSq__indicator .ChoiceControl-module__U-SmSq__thumb{inset:calc((var(--switch-thumb) - var(--switch-pressed)) / 2)}.ChoiceControl-module__U-SmSq__root[data-kind=checkbox] .ChoiceControl-module__U-SmSq__input[aria-invalid=true]+.ChoiceControl-module__U-SmSq__indicator{border-color:var(--color-border-destructive-default)}.ChoiceControl-module__U-SmSq__input:focus-visible+.ChoiceControl-module__U-SmSq__indicator{outline:var(--focus-indicator-width) solid var(--focus-indicator-color);outline-offset:var(--focus-indicator-offset)}.ChoiceControl-module__U-SmSq__root:has(.ChoiceControl-module__U-SmSq__input:disabled){cursor:not-allowed;color:var(--color-text-disabled)}.ChoiceControl-module__U-SmSq__root:has(.ChoiceControl-module__U-SmSq__input:disabled) .ChoiceControl-module__U-SmSq__description{color:var(--color-text-disabled)}.ChoiceControl-module__U-SmSq__root .ChoiceControl-module__U-SmSq__input:disabled+.ChoiceControl-module__U-SmSq__indicator{background:var(--color-surface-neutral-subtle-default);border-color:var(--color-border-disabled)}.ChoiceControl-module__U-SmSq__root .ChoiceControl-module__U-SmSq__input:disabled:is(:checked,:indeterminate)+.ChoiceControl-module__U-SmSq__indicator{background:var(--color-surface-neutral-subtle-hover)}.ChoiceControl-module__U-SmSq__root .ChoiceControl-module__U-SmSq__input:disabled+.ChoiceControl-module__U-SmSq__indicator :is(.ChoiceControl-module__U-SmSq__mark,.ChoiceControl-module__U-SmSq__dot,.ChoiceControl-module__U-SmSq__thumb){background:var(--color-icon-disabled)}@media (prefers-reduced-motion:reduce){.ChoiceControl-module__U-SmSq__indicator,.ChoiceControl-module__U-SmSq__thumbPosition,.ChoiceControl-module__U-SmSq__thumb{transition-duration:var(--motion-reduced-spatial-duration)}}@media (forced-colors:active){.ChoiceControl-module__U-SmSq__root .ChoiceControl-module__U-SmSq__indicator{forced-color-adjust:none;background:canvas;border-color:canvastext}.ChoiceControl-module__U-SmSq__root .ChoiceControl-module__U-SmSq__input:is(:checked,:indeterminate)+.ChoiceControl-module__U-SmSq__indicator{background:highlight;border-color:highlight}.ChoiceControl-module__U-SmSq__root .ChoiceControl-module__U-SmSq__input+.ChoiceControl-module__U-SmSq__indicator :is(.ChoiceControl-module__U-SmSq__mark,.ChoiceControl-module__U-SmSq__dot,.ChoiceControl-module__U-SmSq__thumb){background:canvastext}.ChoiceControl-module__U-SmSq__root .ChoiceControl-module__U-SmSq__input:is(:checked,:indeterminate)+.ChoiceControl-module__U-SmSq__indicator :is(.ChoiceControl-module__U-SmSq__mark,.ChoiceControl-module__U-SmSq__dot,.ChoiceControl-module__U-SmSq__thumb){background:highlighttext}.ChoiceControl-module__U-SmSq__root .ChoiceControl-module__U-SmSq__input:disabled+.ChoiceControl-module__U-SmSq__indicator{background:canvas;border-color:graytext}.ChoiceControl-module__U-SmSq__root .ChoiceControl-module__U-SmSq__input:disabled+.ChoiceControl-module__U-SmSq__indicator :is(.ChoiceControl-module__U-SmSq__mark,.ChoiceControl-module__U-SmSq__dot,.ChoiceControl-module__U-SmSq__thumb){background:graytext}.ChoiceControl-module__U-SmSq__root[data-kind=radio] .ChoiceControl-module__U-SmSq__input+.ChoiceControl-module__U-SmSq__indicator,.ChoiceControl-module__U-SmSq__root[data-kind=radio]:is(:hover,:active) .ChoiceControl-module__U-SmSq__input:not(:disabled)+.ChoiceControl-module__U-SmSq__indicator{background:canvas;border-color:canvastext}.ChoiceControl-module__U-SmSq__root[data-kind=radio] .ChoiceControl-module__U-SmSq__input:checked+.ChoiceControl-module__U-SmSq__indicator,.ChoiceControl-module__U-SmSq__root[data-kind=radio]:is(:hover,:active) .ChoiceControl-module__U-SmSq__input:not(:disabled):checked+.ChoiceControl-module__U-SmSq__indicator{background:canvas;border-color:highlight}.ChoiceControl-module__U-SmSq__root[data-kind=radio] .ChoiceControl-module__U-SmSq__input:checked+.ChoiceControl-module__U-SmSq__indicator .ChoiceControl-module__U-SmSq__dot{background:highlight}.ChoiceControl-module__U-SmSq__root[data-kind=radio] .ChoiceControl-module__U-SmSq__input:disabled+.ChoiceControl-module__U-SmSq__indicator{background:canvas;border-color:graytext}.ChoiceControl-module__U-SmSq__root[data-kind=radio] .ChoiceControl-module__U-SmSq__input:disabled:checked+.ChoiceControl-module__U-SmSq__indicator .ChoiceControl-module__U-SmSq__dot{background:graytext}.ChoiceControl-module__U-SmSq__input:focus-visible+.ChoiceControl-module__U-SmSq__indicator{outline-color:highlight}}}
@layer saavi.components{.KeyboardShortcut-module__f-gkIG__root{box-sizing:border-box;padding-block:var(--ui-space-3xs);padding-inline:var(--ui-space-3xs);border-radius:var(--radius-ui-sm);justify-content:center;align-items:center;gap:var(--ui-space-3xs);background:var(--color-surface-neutral-subtle-default);color:var(--color-text-secondary);font-family:var(--type-family-mono);font-size:var(--type-data-sm-font-size);font-weight:var(--type-data-sm-font-weight);letter-spacing:var(--type-data-sm-letter-spacing);line-height:var(--type-data-sm-font-size);white-space:nowrap;flex:none;display:inline-flex}.KeyboardShortcut-module__f-gkIG__root .KeyboardShortcut-module__f-gkIG__glyph[data-size=sm]{inline-size:var(--type-data-sm-font-size);block-size:var(--type-data-sm-font-size);color:inherit}.KeyboardShortcut-module__f-gkIG__keyText{min-inline-size:var(--type-data-sm-font-size);block-size:var(--type-data-sm-font-size);white-space:nowrap;flex:none;justify-content:center;align-items:center;display:inline-flex}.KeyboardShortcut-module__f-gkIG__screenReaderText{inline-size:var(--border-width-default);block-size:var(--border-width-default);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (forced-colors:active){.KeyboardShortcut-module__f-gkIG__root{color:canvastext;outline:var(--border-width-default) solid CanvasText;outline-offset:calc(-1 * var(--border-width-default));background:canvas}}}
@layer saavi.components{.ListItem-module__KRH1Lq__root{gap:var(--ui-space-2xs);min-inline-size:0;padding-block:var(--layout-space-fixed-md);padding-inline:var(--layout-space-fixed-lg);display:grid}.ListItem-module__KRH1Lq__structured{--list-item-height:var(--ui-control-height-md);--list-item-line:calc(var(--type-ui-md-font-size) * var(--type-ui-md-line-height));--list-item-icon:var(--ui-icon-size-md);--list-item-inline:var(--ui-space-lg);--list-item-block:var(--ui-space-sm);--list-item-radius:var(--radius-ui-md);min-block-size:var(--list-item-height);padding:var(--list-item-block) var(--list-item-inline);border-radius:var(--list-item-radius);align-items:start;gap:var(--ui-space-sm);color:var(--color-text-primary);grid-template-columns:minmax(0,1fr) max-content}.ListItem-module__KRH1Lq__structured[data-size=sm]{--list-item-height:var(--ui-control-height-sm);--list-item-line:calc(var(--type-ui-sm-font-size) * var(--type-ui-sm-line-height));--list-item-icon:var(--ui-icon-size-sm);--list-item-inline:var(--ui-space-md);--list-item-block:var(--ui-space-xs);--list-item-radius:var(--radius-ui-sm)}.ListItem-module__KRH1Lq__structured[data-size=lg]{--list-item-height:var(--ui-control-height-lg);--list-item-line:calc(var(--type-ui-lg-font-size) * var(--type-ui-lg-line-height));--list-item-icon:var(--ui-icon-size-lg);--list-item-inline:var(--ui-space-2xl);--list-item-block:var(--ui-space-md);--list-item-radius:var(--radius-ui-lg)}.ListItem-module__KRH1Lq__structured[data-has-leading=true]{grid-template-columns:var(--list-item-icon) minmax(0, 1fr) max-content}.ListItem-module__KRH1Lq__structured:is([role=button],[role=link],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]):not([aria-disabled=true],[data-selected=true]):hover{background:var(--color-surface-neutral-subtle-hover)}.ListItem-module__KRH1Lq__structured:has(a[href]:not([aria-disabled=true])):not([aria-disabled=true],[data-selected=true]):hover{background:var(--color-surface-neutral-subtle-hover)}.ListItem-module__KRH1Lq__structured[aria-expanded=true]:not([aria-disabled=true],[data-selected=true]){background:var(--color-surface-neutral-subtle-pressed)}.ListItem-module__KRH1Lq__structured[data-selected=true]{background:var(--color-surface-accent-subtle-default)}.ListItem-module__KRH1Lq__structured[data-selected=true]:not([data-has-selection-mark=true]){position:relative}.ListItem-module__KRH1Lq__structured[data-selected=true]:not([data-has-selection-mark=true]):before{content:"";inset-block:var(--ui-space-2xs);inline-size:var(--border-width-strong);border-radius:var(--radius-ui-sm);background:var(--color-border-accent-default);pointer-events:none;position:absolute;inset-inline-start:0}.ListItem-module__KRH1Lq__leading,.ListItem-module__KRH1Lq__mark{inline-size:var(--list-item-icon);block-size:var(--list-item-icon);place-items:center;display:grid}.ListItem-module__KRH1Lq__artwork{object-fit:contain;block-size:100%;inline-size:100%;display:block}.ListItem-module__KRH1Lq__copy{gap:var(--ui-space-2xs);overflow-wrap:anywhere;min-inline-size:0;display:grid}.ListItem-module__KRH1Lq__description,.ListItem-module__KRH1Lq__annotation{color:var(--color-text-secondary)}.ListItem-module__KRH1Lq__annotation{overflow-wrap:anywhere;min-inline-size:0}.ListItem-module__KRH1Lq__trailing{align-items:center;gap:var(--ui-space-sm);min-inline-size:0;max-inline-size:100%;display:flex}@media (forced-colors:active){.ListItem-module__KRH1Lq__structured[aria-expanded=true]:not([aria-disabled=true]){outline:var(--border-width-default) solid Highlight;outline-offset:calc(var(--border-width-default) * -1)}.ListItem-module__KRH1Lq__icon{forced-color-adjust:none;color:canvastext;background-color:canvastext}.ListItem-module__KRH1Lq__structured[data-selected=true]{color:canvastext;background:canvas}.ListItem-module__KRH1Lq__structured[data-selected=true]:not([data-has-selection-mark=true]):before{forced-color-adjust:none;background:highlight}}.ListItem-module__KRH1Lq__structured[data-has-checkbox=true]{--list-item-choice-offset:calc((var(--ui-interaction-target-min) - var(--list-item-line)) / 2);min-block-size:var(--ui-interaction-target-min);padding-block:0;padding-inline:max(var(--list-item-inline), calc((var(--ui-interaction-target-min) - var(--list-item-icon)) / 2))}.ListItem-module__KRH1Lq__structured[data-has-checkbox=true] .ListItem-module__KRH1Lq__leading{block-size:var(--ui-interaction-target-min)}.ListItem-module__KRH1Lq__structured[data-has-checkbox=true] .ListItem-module__KRH1Lq__copy{padding-block:var(--list-item-choice-offset)}.ListItem-module__KRH1Lq__structured[data-has-checkbox=true] .ListItem-module__KRH1Lq__trailing{padding-block-start:var(--list-item-choice-offset)}.ListItem-module__KRH1Lq__structured[data-has-trailing-icon=true]{padding-inline-end:var(--list-item-block)}.ListItem-module__KRH1Lq__structured[data-has-checkbox=true][data-has-trailing-icon=true]{padding-inline-end:var(--list-item-choice-offset)}}
@layer saavi.components{.Separator-module__fwLMUG__root{background:var(--color-border-subtle);border:0;flex:none}.Separator-module__fwLMUG__horizontal{inline-size:100%;block-size:var(--border-width-default)}.Separator-module__fwLMUG__vertical{inline-size:var(--border-width-default);min-block-size:var(--ui-control-height-sm);align-self:stretch}@media (forced-colors:active){.Separator-module__fwLMUG__root{background:canvastext}}}
@layer saavi.components{.Listbox-module__lGJLgq__list:focus{outline:none}.Listbox-module__lGJLgq__disabledCopy{color:var(--color-text-disabled)}.Listbox-module__lGJLgq__option{cursor:pointer}.Listbox-module__lGJLgq__option[data-active=true]{background:var(--color-surface-neutral-subtle-default)}.Listbox-module__lGJLgq__list:focus-visible .Listbox-module__lGJLgq__option[data-active=true]{outline:var(--focus-indicator-width) solid var(--focus-indicator-color);outline-offset:var(--focus-indicator-offset)}.Listbox-module__lGJLgq__option[data-selected=true]{background:var(--color-surface-accent-subtle-default)}.Listbox-module__lGJLgq__option[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed;background:0 0}@media (forced-colors:active){.Listbox-module__lGJLgq__disabledCopy{color:graytext}.Listbox-module__lGJLgq__option[data-active=true]{outline:var(--focus-indicator-width) solid Highlight;outline-offset:var(--focus-indicator-offset)}.Listbox-module__lGJLgq__option[aria-disabled=true]{color:graytext}}}
@layer saavi.components{.Message-module__j0bm6a__message{--message-icon-size:var(--ui-icon-size-md);--message-surface:var(--color-surface-neutral-subtle-default);--message-border:var(--color-border-subtle);--icon-color:var(--color-icon-secondary);align-items:start;gap:var(--ui-space-sm);min-inline-size:0;padding:var(--layout-space-fixed-lg);border:var(--border-width-default) solid var(--message-border);border-radius:var(--radius-layout-fixed-md);background:var(--message-surface);color:var(--color-text-primary);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}.Message-module__j0bm6a__message[data-message-kind=inline]{--message-icon-size:var(--ui-icon-size-sm);padding:var(--ui-space-sm) var(--ui-space-lg);border-radius:var(--radius-layout-fixed-sm);border-color:#0000;position:relative}.Message-module__j0bm6a__message[data-icon=true]{grid-template-columns:auto minmax(0,1fr)}.Message-module__j0bm6a__message[data-message-kind=alert][data-dismiss=true]{grid-template-columns:minmax(0,1fr) auto}.Message-module__j0bm6a__message[data-message-kind=alert][data-icon=true][data-dismiss=true]{grid-template-columns:auto minmax(0,1fr) auto}.Message-module__j0bm6a__message[data-message-kind=inline][data-dismiss=true]{padding-inline-end:calc(var(--ui-control-height-sm) + var(--ui-space-2xs) + var(--ui-space-sm) - var(--border-width-default))}.Message-module__j0bm6a__inlineClose{position:absolute;inset-block-start:calc(var(--ui-space-2xs) - var(--border-width-default));inset-inline-end:calc(var(--ui-space-2xs) - var(--border-width-default))}.Message-module__j0bm6a__message[data-intent=info]{--message-surface:var(--color-surface-info-subtle-default);--message-border:var(--color-border-info-subtle);--icon-color:var(--color-icon-info-default)}.Message-module__j0bm6a__message[data-intent=success]{--message-surface:var(--color-surface-success-subtle-default);--message-border:var(--color-border-success-subtle);--icon-color:var(--color-icon-success-default)}.Message-module__j0bm6a__message[data-intent=warning]{--message-surface:var(--color-surface-warning-subtle-default);--message-border:var(--color-border-warning-subtle);--icon-color:var(--color-icon-warning-default)}.Message-module__j0bm6a__message[data-intent=destructive]{--message-surface:var(--color-surface-destructive-subtle-default);--message-border:var(--color-border-destructive-subtle);--icon-color:var(--color-icon-destructive-default)}.Message-module__j0bm6a__icon{margin-block-start:calc((var(--type-ui-md-font-size) * var(--type-ui-md-line-height) - var(--message-icon-size)) / 2)}.Message-module__j0bm6a__content{gap:var(--ui-space-2xs);min-inline-size:0;display:grid}.Message-module__j0bm6a__body{white-space:pre-line}.Message-module__j0bm6a__actions{flex-wrap:wrap;margin-block-start:var(--ui-space-sm);display:flex}.Message-module__j0bm6a__close{margin-block-start:calc((var(--type-ui-md-font-size) * var(--type-ui-md-line-height) - var(--ui-control-height-sm)) / 2);margin-inline-end:calc((var(--ui-icon-size-md) - var(--ui-control-height-sm)) / 2);display:flex}.Message-module__j0bm6a__live{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (forced-colors:active){.Message-module__j0bm6a__message{color:canvastext;--icon-color:CanvasText;background:canvas;border-color:canvastext}}}
@layer saavi.components{.SelectionPanel-module__DiJAVq__panel{--panel-inset:var(--ui-space-xs);--panel-radius:var(--selection-panel-radius-md);--panel-row-radius:var(--radius-ui-md);padding:var(--panel-inset);border-radius:var(--panel-radius);box-sizing:border-box;background:var(--color-surface-overlay);color:var(--color-text-primary);box-shadow:var(--elevation-overlay);animation:SelectionPanel-module__DiJAVq__reveal var(--motion-duration-reveal) var(--motion-easing-enter);border:0;margin:0;position:fixed;inset:auto;overflow:auto}.SelectionPanel-module__DiJAVq__panel[data-size=sm]{--panel-inset:var(--ui-space-2xs);--panel-radius:var(--selection-panel-radius-sm);--panel-row-radius:var(--radius-ui-sm);padding:var(--panel-inset)}.SelectionPanel-module__DiJAVq__panel[data-size=lg]{--panel-inset:var(--ui-space-sm);--panel-radius:var(--selection-panel-radius-lg);--panel-row-radius:var(--radius-ui-lg);padding:var(--panel-inset)}.SelectionPanel-module__DiJAVq__panel[data-presentation=sheet]{inline-size:100%;max-inline-size:none;max-block-size:calc(100dvh - var(--layout-space-responsive-xl));border-end-end-radius:0;border-end-start-radius:0;padding-block-end:max(var(--panel-inset), env(safe-area-inset-bottom));inset:auto 0 0}.SelectionPanel-module__DiJAVq__panel::backdrop{background:var(--color-surface-scrim)}.SelectionPanel-module__DiJAVq__panel[data-presentation=anchored]::backdrop{background:0 0}.SelectionPanel-module__DiJAVq__header{grid-template-columns:var(--ui-interaction-target-min) minmax(0, 1fr) var(--ui-interaction-target-min);align-items:center;padding-block-end:var(--panel-inset);display:grid}.SelectionPanel-module__DiJAVq__action{place-items:center;display:grid}.SelectionPanel-module__DiJAVq__title{text-align:center;overflow-wrap:anywhere;min-inline-size:0}.SelectionPanel-module__DiJAVq__search{padding-block-end:var(--panel-inset)}.SelectionPanel-module__DiJAVq__content :where(ul)>li{border-radius:var(--panel-row-radius);border:0}@keyframes SelectionPanel-module__DiJAVq__reveal{0%{opacity:0;transform:translateY(var(--ui-space-sm))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SelectionPanel-module__DiJAVq__panel{animation:none}}@media (forced-colors:active){.SelectionPanel-module__DiJAVq__panel{border:var(--border-width-default) solid CanvasText;border-radius:calc(var(--panel-radius) + var(--border-width-default));box-shadow:none}}}
@layer saavi.components{.Select-module__5PuhSq__frame{cursor:pointer;position:relative}.Select-module__5PuhSq__trigger{text-align:start;cursor:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Select-module__5PuhSq__trigger:after{content:"";position:absolute;inset:0}.Select-module__5PuhSq__trigger[data-placeholder=true]{color:var(--color-text-muted)}.Select-module__5PuhSq__native{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}}
@layer saavi.components{.Chip-module__sOBE5W__root[data-size]{--chip-inset:var(--ui-space-lg);--chip-text-inset:var(--ui-space-2xl);--chip-gap:var(--ui-space-xs);--button-context-foreground:var(--color-text-primary);--button-hover-translate-y:0;block-size:var(--button-height);inline-size:fit-content;min-inline-size:0;max-inline-size:100%;padding-inline:calc(var(--chip-text-inset) - var(--border-width-default)) calc(var(--chip-inset) - var(--border-width-default));flex:none;place-self:start}.Chip-module__sOBE5W__root[data-size=sm]{--chip-inset:var(--ui-space-md);--chip-text-inset:var(--ui-space-lg);--chip-gap:var(--ui-space-2xs)}.Chip-module__sOBE5W__root:has(.Chip-module__sOBE5W__content[data-leading-icon=true]){padding-inline-start:calc(var(--chip-inset) - var(--border-width-default))}.Chip-module__sOBE5W__root[data-behavior=selectable]{border-radius:var(--radius-shape-round)}.Chip-module__sOBE5W__root[data-behavior=removable]{border-color:var(--color-border-subtle)}.Chip-module__sOBE5W__root[data-elevation=raised]:not(:disabled){box-shadow:var(--elevation-raised)}.Chip-module__sOBE5W__root>span{min-inline-size:0;max-inline-size:100%}.Chip-module__sOBE5W__content{align-items:center;gap:var(--chip-gap);min-inline-size:0;display:flex}.Chip-module__sOBE5W__label{white-space:nowrap;text-overflow:ellipsis;text-align:start;min-inline-size:0;display:block;overflow:hidden}.Chip-module__sOBE5W__actionIcon{flex:none;display:inline-flex}@media (forced-colors:active){.Chip-module__sOBE5W__root[data-elevation]{box-shadow:none}.Chip-module__sOBE5W__root[aria-pressed=true]:not(:disabled){color:highlighttext;--icon-color:HighlightText;background:highlight}}}
@layer saavi.components{.PickerPanel-module__NPyirG__panel{--picker-inset:var(--ui-space-xs);padding:var(--picker-inset);border-radius:calc(var(--radius-ui-md) + var(--picker-inset))}.PickerPanel-module__NPyirG__panel[data-size=sm]{--picker-inset:var(--ui-space-2xs);border-radius:calc(var(--radius-ui-sm) + var(--picker-inset))}}
.admin-access-module__xBqV6W__stack{gap:var(--layout-space-fixed-lg);display:grid}.admin-access-module__xBqV6W__content{gap:var(--layout-space-fixed-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.admin-access-module__xBqV6W__form{gap:var(--layout-space-fixed-md);display:grid}.admin-access-module__xBqV6W__search{align-items:end;gap:var(--layout-space-fixed-sm);display:flex}.admin-access-module__xBqV6W__search>:first-child{flex:1;min-inline-size:0}.admin-access-module__xBqV6W__results{gap:var(--layout-space-fixed-xs);display:grid}.admin-access-module__xBqV6W__list{gap:var(--layout-space-fixed-sm);margin:0;padding:0;list-style:none;display:grid}.admin-access-module__xBqV6W__secondary{color:var(--color-text-secondary)}@media (max-width:47.999rem){.admin-access-module__xBqV6W__content{grid-template-columns:minmax(0,1fr)}.admin-access-module__xBqV6W__search{flex-direction:column;align-items:stretch}}
@layer saavi.components{.identity-module__xcRlHG__page{background:var(--color-surface-canvas);min-block-size:100svh;color:var(--color-text-primary)}.identity-module__xcRlHG__flow{align-content:start;gap:var(--layout-space-responsive-lg);max-inline-size:calc(var(--layout-space-fixed-2xl) * 20);padding:var(--layout-space-responsive-lg);margin-inline:auto;display:grid}.identity-module__xcRlHG__header,.identity-module__xcRlHG__actions,.identity-module__xcRlHG__loading{align-items:center;gap:var(--ui-space-sm);display:flex}.identity-module__xcRlHG__header{justify-content:space-between}.identity-module__xcRlHG__brandMark{block-size:var(--ui-icon-size-lg);aspect-ratio:383/294;background:var(--color-icon-accent-default);flex:none;justify-self:start;inline-size:auto;display:inline-block;-webkit-mask:url(../media/saavi-mark.1ld42v-08hy9x.svg) 50%/contain no-repeat;mask:url(../media/saavi-mark.1ld42v-08hy9x.svg) 50%/contain no-repeat}.identity-module__xcRlHG__actions{flex-wrap:wrap}.identity-module__xcRlHG__stack{gap:var(--layout-space-responsive-md);min-inline-size:0;display:grid}.identity-module__xcRlHG__secondary{color:var(--color-text-secondary)}.identity-module__xcRlHG__notice{padding:var(--layout-space-responsive-lg)}}
.landing-module__6d9mHW__page{background:var(--color-surface-canvas) url(/landing/tablecloth.png) center / cover;color:var(--color-text-primary);position:fixed;inset:0;overflow:clip}.landing-module__6d9mHW__scene{--desktop-last-order:0;--mobile-last-order:0;--plate-last-order:var(--desktop-last-order);place-items:center;block-size:100%;display:grid;position:relative;overflow:clip}.landing-module__6d9mHW__paper{z-index:1;inline-size:calc(var(--layout-space-fixed-lg) * 37.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-module__6d9mHW__paper img{block-size:auto;inline-size:100%;transform:rotate(3deg)}.landing-module__6d9mHW__desktopPlates,.landing-module__6d9mHW__mobilePlates{--plate-size:calc(var(--layout-space-fixed-lg) * 20);z-index:2;grid-template-columns:repeat(8, var(--plate-size));grid-template-rows:repeat(6, var(--plate-size));place-content:center;gap:var(--layout-space-fixed-lg);pointer-events:none;display:grid;position:absolute;inset:0}.landing-module__6d9mHW__desktopPlates{translate:calc(var(--layout-space-fixed-lg) * 10) 0}.landing-module__6d9mHW__mobilePlates{display:none}.landing-module__6d9mHW__plateCell{z-index:2;inline-size:var(--plate-size);aspect-ratio:1;--plate-order:0;justify-self:center}.landing-module__6d9mHW__plateCell img{block-size:auto;inline-size:100%;display:block}.landing-module__6d9mHW__scene[data-entering=true] .landing-module__6d9mHW__paper,.landing-module__6d9mHW__scene[data-entering=true] .landing-module__6d9mHW__plateCell img,.landing-module__6d9mHW__scene[data-entering=true] .landing-module__6d9mHW__hero{animation-duration:var(--motion-duration-reveal);animation-timing-function:var(--motion-easing-enter);animation-fill-mode:both}.landing-module__6d9mHW__scene[data-entering=true] .landing-module__6d9mHW__paper{animation-name:landing-module__6d9mHW__paperEnter}.landing-module__6d9mHW__scene[data-entering=true] .landing-module__6d9mHW__plateCell img{animation-name:landing-module__6d9mHW__plateEnterLeft;animation-delay:calc(var(--motion-duration-reveal) + var(--motion-duration-feedback) * .125 * var(--plate-order))}.landing-module__6d9mHW__scene[data-entering=true] .landing-module__6d9mHW__plateCell[data-direction=right] img{animation-name:landing-module__6d9mHW__plateEnterRight}.landing-module__6d9mHW__scene[data-entering=true] .landing-module__6d9mHW__hero{animation-name:landing-module__6d9mHW__contentEnter;animation-delay:calc(var(--motion-duration-reveal) * 2 + var(--motion-duration-feedback) * .125 * var(--plate-last-order))}@keyframes landing-module__6d9mHW__paperEnter{0%{opacity:0;transform:translate(-50%,100svh)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes landing-module__6d9mHW__plateEnterLeft{0%{opacity:0;transform:translateX(calc(-100vw - var(--layout-space-fixed-lg) * 20))}to{opacity:1;transform:translate(0)}}@keyframes landing-module__6d9mHW__plateEnterRight{0%{opacity:0;transform:translateX(calc(100vw + var(--layout-space-fixed-lg) * 20))}to{opacity:1;transform:translate(0)}}@keyframes landing-module__6d9mHW__contentEnter{0%{opacity:0;transform:translateY(var(--layout-space-fixed-lg))}to{opacity:1;transform:translateY(0)}}.landing-module__6d9mHW__language{z-index:4;top:var(--layout-space-fixed-lg);right:var(--layout-space-fixed-2xl);position:absolute}.landing-module__6d9mHW__topActions{align-items:center;gap:var(--layout-space-fixed-sm);display:flex}.landing-module__6d9mHW__hero{z-index:3;inline-size:min(calc(var(--layout-space-fixed-lg) * 18.375), calc(100% - var(--layout-space-fixed-xl) * 2));max-block-size:calc(100% - var(--layout-space-fixed-lg) * 9);translate:0 calc(var(--layout-space-fixed-lg) * -2);position:relative;overflow-y:auto}.landing-module__6d9mHW__prelaunchPage{overflow-y:auto}.landing-module__6d9mHW__prelaunchPage .landing-module__6d9mHW__scene{block-size:auto;min-block-size:100%;padding-block:var(--layout-space-fixed-xl) calc(var(--layout-space-fixed-xl) + var(--layout-space-fixed-lg) * 4)}.landing-module__6d9mHW__prelaunchPage .landing-module__6d9mHW__hero{max-block-size:none;overflow:visible;translate:none}.landing-module__6d9mHW__brand{inline-size:calc(var(--layout-space-fixed-lg) * 5);block-size:calc(var(--layout-space-fixed-lg) * 5 * 294 / 383);background:var(--color-text-primary);margin-inline:auto;display:block;-webkit-mask:url(../media/saavi-mark.1ld42v-08hy9x.svg) 50%/contain no-repeat;mask:url(../media/saavi-mark.1ld42v-08hy9x.svg) 50%/contain no-repeat}.landing-module__6d9mHW__hero>.landing-module__6d9mHW__brand{margin-block-end:var(--ui-space-5xl);margin-inline:0}.landing-module__6d9mHW__copy{gap:var(--layout-space-fixed-sm);display:grid}.landing-module__6d9mHW__description,.landing-module__6d9mHW__secondary{color:var(--color-text-secondary)}.landing-module__6d9mHW__signup{margin-block-start:var(--layout-space-fixed-xl);display:grid}.landing-module__6d9mHW__form{gap:var(--layout-space-fixed-md);grid-area:1/1;display:grid}.landing-module__6d9mHW__form[data-hidden=true]{visibility:hidden}.landing-module__6d9mHW__success{grid-area:1/1;align-content:center;display:grid}.landing-module__6d9mHW__feedback{display:grid}.landing-module__6d9mHW__feedbackMessage{grid-area:1/1}.landing-module__6d9mHW__feedbackMessage[data-visible=false]{visibility:hidden}.landing-module__6d9mHW__accessibleLabel{clip-path:inset(50%);block-size:0;inline-size:0;position:absolute;overflow:hidden}.landing-module__6d9mHW__reveal{z-index:3;bottom:max(var(--layout-space-fixed-xl), calc(50% - var(--layout-space-fixed-lg) * 20.75));justify-content:center;align-items:center;gap:var(--layout-space-fixed-lg);inline-size:max-content;max-inline-size:calc(100% - var(--layout-space-fixed-xl) * 2);flex-wrap:wrap;display:flex;position:absolute;left:50%;transform:translate(-50%)}.landing-module__6d9mHW__footer{z-index:4;gap:var(--layout-space-fixed-2xl);min-block-size:calc(var(--layout-space-fixed-lg) * 10);padding:var(--layout-space-fixed-2xl);background:var(--color-surface-canvas);inset-inline:0;max-block-size:80svh;transition:transform var(--motion-duration-reveal) var(--motion-easing-standard);border-start-start-radius:var(--radius-layout-fixed-lg);border-start-end-radius:var(--radius-layout-fixed-lg);grid-template-columns:repeat(4,minmax(0,1fr)) auto;display:grid;position:fixed;bottom:0;overflow-y:auto;transform:translateY(100%)}.landing-module__6d9mHW__footer[data-open=true]{transform:translateY(0)}.landing-module__6d9mHW__footerHeader{display:contents}.landing-module__6d9mHW__footerBrand{inline-size:calc(var(--layout-space-fixed-lg) * 3);block-size:calc(var(--layout-space-fixed-lg) * 3 * 294 / 383);grid-area:1/1;margin-inline:0}.landing-module__6d9mHW__footerTitle{display:none}.landing-module__6d9mHW__footerGroup{align-items:start;gap:var(--layout-space-fixed-sm);flex-direction:column;grid-row:1;display:flex}.landing-module__6d9mHW__footerClose{grid-area:1/5;justify-self:end}.landing-module__6d9mHW__footerCopyright{grid-area:1/1;margin-block-start:calc(var(--layout-space-fixed-lg) * 3)}@media (max-width:47.999rem){.landing-module__6d9mHW__prelaunchPage .landing-module__6d9mHW__scene{padding-block:calc(var(--layout-space-fixed-lg) * 4) calc(var(--layout-space-fixed-lg) * 8)}.landing-module__6d9mHW__scene{--plate-last-order:var(--mobile-last-order)}.landing-module__6d9mHW__paper{inline-size:calc(var(--layout-space-fixed-lg) * 28.125)}.landing-module__6d9mHW__paper img{transform:rotate(2deg)}.landing-module__6d9mHW__desktopPlates{display:none}.landing-module__6d9mHW__mobilePlates{--plate-size:calc(var(--layout-space-fixed-lg) * 12.5);grid-template-columns:var(--plate-size) calc(var(--layout-space-fixed-lg) * 19.75) var(--plate-size);grid-template-rows:repeat(5, var(--plate-size));display:grid}.landing-module__6d9mHW__mobilePlates .landing-module__6d9mHW__plateCell[data-row="1"][data-column="1"],.landing-module__6d9mHW__mobilePlates .landing-module__6d9mHW__plateCell[data-row="5"][data-column="1"]{translate:calc(var(--layout-space-fixed-lg) * 3.75) 0}.landing-module__6d9mHW__mobilePlates .landing-module__6d9mHW__plateCell[data-row="1"][data-column="3"],.landing-module__6d9mHW__mobilePlates .landing-module__6d9mHW__plateCell[data-row="5"][data-column="3"]{translate:calc(var(--layout-space-fixed-lg) * -3.75) 0}.landing-module__6d9mHW__language{top:var(--ui-space-5xl);right:var(--layout-space-fixed-lg)}.landing-module__6d9mHW__hero>.landing-module__6d9mHW__brand{inline-size:calc(var(--layout-space-fixed-lg) * 3);block-size:calc(var(--layout-space-fixed-lg) * 3 * 294 / 383);margin-block-end:var(--layout-space-fixed-sm)}.landing-module__6d9mHW__headline{font-size:var(--type-heading-lg-font-size);line-height:var(--type-heading-lg-line-height)}.landing-module__6d9mHW__copy{gap:var(--layout-space-fixed-md)}.landing-module__6d9mHW__description{font-size:var(--type-body-base-font-size);line-height:var(--type-body-base-line-height)}.landing-module__6d9mHW__form{margin-block-start:var(--layout-space-fixed-md)}.landing-module__6d9mHW__footer{padding:var(--layout-space-fixed-xl);gap:var(--layout-space-fixed-lg);min-block-size:calc(var(--layout-space-fixed-lg) * 15.75);grid-template-columns:repeat(2,minmax(0,1fr));align-content:space-between}.landing-module__6d9mHW__footerHeader{justify-content:space-between;align-items:center;gap:var(--layout-space-fixed-lg);min-block-size:var(--ui-control-height-lg);grid-column:1/-1;display:flex}.landing-module__6d9mHW__footerBrand{inline-size:var(--layout-space-fixed-2xl);block-size:calc(var(--layout-space-fixed-2xl) * 294 / 383);flex-shrink:0}.landing-module__6d9mHW__footerTitle{display:block}.landing-module__6d9mHW__footerGroup{grid-row:2}.landing-module__6d9mHW__footerLegal{grid-area:3/2;justify-self:end}.landing-module__6d9mHW__footerLegal>.landing-module__6d9mHW__secondary{display:none}.landing-module__6d9mHW__footerCopyright{grid-area:3/1;align-self:center;margin-block-start:0}}@media (prefers-reduced-motion:reduce){.landing-module__6d9mHW__scene[data-entering=true] .landing-module__6d9mHW__paper,.landing-module__6d9mHW__scene[data-entering=true] .landing-module__6d9mHW__plateCell[data-direction] img,.landing-module__6d9mHW__scene[data-entering=true] .landing-module__6d9mHW__hero{animation:none}.landing-module__6d9mHW__footer{transition-duration:var(--motion-duration-instant)}}.landing-module__6d9mHW__welcomeScene .landing-module__6d9mHW__paper{top:calc(50% - var(--layout-space-fixed-2xl))}.landing-module__6d9mHW__welcomeScene .landing-module__6d9mHW__desktopPlates{translate:calc(var(--layout-space-fixed-lg) * 10) calc(var(--layout-space-fixed-xl) * 3)}.landing-module__6d9mHW__welcomeScene .landing-module__6d9mHW__welcomeHero{top:max(calc(var(--layout-space-fixed-lg) * 5), calc(50% - var(--layout-space-fixed-lg) * 16.0625));max-block-size:calc(100% - max(var(--layout-space-fixed-lg) * 5, 50% - var(--layout-space-fixed-lg) * 16.0625) - var(--layout-space-fixed-2xl));gap:var(--layout-space-fixed-xl);display:grid;position:absolute;left:50%;translate:-50%}.landing-module__6d9mHW__welcomeHero>.landing-module__6d9mHW__brand{margin:0 auto}.landing-module__6d9mHW__welcomeCopy{gap:var(--layout-space-fixed-md);--type-display-section-font-size:var(--type-heading-xl-font-size);--type-display-section-line-height:1.2;display:grid}@media (max-width:47.999rem){.landing-module__6d9mHW__welcomeScene .landing-module__6d9mHW__paper{top:calc(50% + var(--layout-space-fixed-lg) * 3.3125)}.landing-module__6d9mHW__welcomeScene .landing-module__6d9mHW__mobilePlates{--plate-size:calc(var(--layout-space-fixed-lg) * 20);grid-template-columns:repeat(3, var(--plate-size));grid-template-rows:repeat(4, var(--plate-size));translate:calc(var(--layout-space-fixed-xl) * -7) calc(var(--layout-space-fixed-lg) * 10.125)}.landing-module__6d9mHW__welcomeScene .landing-module__6d9mHW__mobilePlates .landing-module__6d9mHW__plateCell[data-row][data-column]{translate:0}.landing-module__6d9mHW__welcomeScene .landing-module__6d9mHW__welcomeHero{top:max(calc(var(--layout-space-fixed-lg) * 5), calc(50% - var(--layout-space-fixed-lg) * 7.875));max-block-size:calc(100% - max(var(--layout-space-fixed-lg) * 5, 50% - var(--layout-space-fixed-lg) * 7.875) - var(--layout-space-fixed-2xl));row-gap:var(--layout-space-fixed-xl)}.landing-module__6d9mHW__welcomeHero>.landing-module__6d9mHW__brand{margin-block-end:calc(var(--layout-space-fixed-md) * -1)}.landing-module__6d9mHW__welcomeCopy{--type-display-section-font-size:var(--type-heading-lg-font-size);--type-display-section-line-height:1.25}}
@layer saavi.patterns{.SignInPrompt-module__7LJPta__panel{inline-size:calc(var(--layout-space-fixed-2xl) * 10)}.SignInPrompt-module__7LJPta__content{gap:var(--layout-space-fixed-md);min-inline-size:0;display:grid}.SignInPrompt-module__7LJPta__introduction{align-items:center;gap:var(--layout-space-fixed-md);display:flex}.SignInPrompt-module__7LJPta__description{min-inline-size:0;color:var(--color-text-secondary);flex:1}.SignInPrompt-module__7LJPta__artwork{inline-size:calc(var(--layout-space-fixed-2xl) * 2);block-size:calc(var(--layout-space-fixed-2xl) * 2);object-fit:contain;flex:none}}
