._0ingSW_avatar{border-radius:var(--sys-shape-corner-full);background-color:var(--sys-color-primary-container);color:var(--sys-color-on-primary-container);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:var(--sys-typescale-label-large-font);font-weight:var(--sys-typescale-label-large-weight);letter-spacing:var(--sys-typescale-label-large-tracking);text-transform:uppercase;transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._0ingSW_sm{inline-size:var(--space-8);block-size:var(--space-8);font-size:var(--sys-typescale-label-small-size)}._0ingSW_md{inline-size:var(--space-10);block-size:var(--space-10);font-size:var(--sys-typescale-label-large-size)}._0ingSW_lg{inline-size:var(--space-12);block-size:var(--space-12);font-size:var(--sys-typescale-title-small-size)}._0ingSW_avatar:hover{background-color:color-mix(in srgb, var(--sys-color-on-primary-container) calc(var(--sys-state-hover-opacity) * 100%), var(--sys-color-primary-container))}._0ingSW_avatar:active{background-color:color-mix(in srgb, var(--sys-color-on-primary-container) calc(var(--sys-state-pressed-opacity) * 100%), var(--sys-color-primary-container))}._0ingSW_avatar:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}@media (prefers-reduced-motion:reduce){._0ingSW_avatar{transition-duration:0s}}
.ULTQVq_dot{border-radius:var(--sys-shape-corner-full);background-color:var(--sys-color-error);block-size:6px;inline-size:6px;display:inline-block}.ULTQVq_count{min-inline-size:var(--space-4);block-size:var(--space-4);padding-inline:var(--space-1);border-radius:var(--sys-shape-corner-full);background-color:var(--sys-color-error);color:var(--sys-color-on-error);font-family:var(--sys-typescale-label-small-font);font-weight:var(--sys-typescale-label-small-weight);font-size:var(--sys-typescale-label-small-size);line-height:var(--sys-typescale-label-small-line-height);letter-spacing:var(--sys-typescale-label-small-tracking);justify-content:center;align-items:center;display:inline-flex}
@keyframes MzHpFq_spin{to{transform:rotate(360deg)}}.MzHpFq_button{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--sys-typescale-label-large-font);font-size:var(--sys-typescale-label-large-size);font-weight:var(--sys-typescale-label-large-weight);line-height:var(--sys-typescale-label-large-line-height);letter-spacing:var(--sys-typescale-label-large-tracking);border-radius:var(--sys-shape-corner-full);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), border-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), box-shadow var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);border:1px solid #0000;outline:none;text-decoration:none;display:inline-flex}.MzHpFq_icon{display:inline-flex}.MzHpFq_icon svg,.MzHpFq_spinner{width:18px;height:18px}.MzHpFq_spinner{animation:MzHpFq_spin var(--sys-motion-duration-long2) linear infinite}.MzHpFq_button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}.MzHpFq_tonal:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-secondary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}.MzHpFq_elevated:focus-visible{box-shadow:var(--sys-elevation-level1), 0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}.MzHpFq_outlined:focus-visible{border-color:var(--sys-color-primary)}.MzHpFq_sm{min-height:var(--space-8);padding-inline:var(--space-4);font-size:var(--sys-typescale-label-medium-size)}.MzHpFq_md{min-height:var(--space-10);padding-inline:var(--space-6)}.MzHpFq_lg{min-height:var(--space-12);padding-inline:var(--space-8)}.MzHpFq_text.MzHpFq_sm,.MzHpFq_text.MzHpFq_md{padding-inline:var(--space-3)}.MzHpFq_text.MzHpFq_lg{padding-inline:var(--space-4)}.MzHpFq_hasStart{padding-inline-start:var(--space-4)}.MzHpFq_hasEnd{padding-inline-end:var(--space-4)}.MzHpFq_elevated{background-color:var(--sys-color-surface-container-low);color:var(--sys-color-primary);box-shadow:var(--sys-elevation-level1)}.MzHpFq_elevated:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-hover-opacity) * 100%), var(--sys-color-surface-container-low));box-shadow:var(--sys-elevation-level2)}.MzHpFq_elevated:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-pressed-opacity) * 100%), var(--sys-color-surface-container-low));box-shadow:var(--sys-elevation-level1)}.MzHpFq_filled{background-color:var(--sys-color-primary);color:var(--sys-color-on-primary)}.MzHpFq_filled:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--sys-color-on-primary) calc(var(--sys-state-hover-opacity) * 100%), var(--sys-color-primary));box-shadow:var(--sys-elevation-level1)}.MzHpFq_filled:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--sys-color-on-primary) calc(var(--sys-state-pressed-opacity) * 100%), var(--sys-color-primary));box-shadow:var(--sys-elevation-level0)}.MzHpFq_tonal{background-color:var(--sys-color-secondary-container);color:var(--sys-color-on-secondary-container)}.MzHpFq_tonal:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--sys-color-on-secondary-container) calc(var(--sys-state-hover-opacity) * 100%), var(--sys-color-secondary-container));box-shadow:var(--sys-elevation-level1)}.MzHpFq_tonal:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--sys-color-on-secondary-container) calc(var(--sys-state-pressed-opacity) * 100%), var(--sys-color-secondary-container));box-shadow:var(--sys-elevation-level0)}.MzHpFq_outlined{color:var(--sys-color-primary);border-color:var(--sys-color-outline);background-color:#0000}.MzHpFq_outlined:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-hover-opacity) * 100%), transparent)}.MzHpFq_outlined:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-pressed-opacity) * 100%), transparent)}.MzHpFq_text{color:var(--sys-color-primary);background-color:#0000}.MzHpFq_text:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-hover-opacity) * 100%), transparent)}.MzHpFq_text:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-pressed-opacity) * 100%), transparent)}.MzHpFq_toggle{transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), border-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), box-shadow var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), border-radius var(--sys-motion-duration-medium1) var(--sys-motion-easing-emphasized)}.MzHpFq_toggle.MzHpFq_tonal{border-radius:var(--sys-shape-corner-medium)}.MzHpFq_toggle.MzHpFq_tonal.MzHpFq_sm{border-radius:var(--sys-shape-corner-small)}.MzHpFq_toggle.MzHpFq_tonal.MzHpFq_lg{border-radius:var(--sys-shape-corner-large)}.MzHpFq_toggle.MzHpFq_tonal[data-state=off]{background-color:var(--sys-color-surface-container-low);color:var(--sys-color-on-surface-variant)}.MzHpFq_toggle.MzHpFq_tonal[data-state=off]:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--sys-color-on-surface-variant) calc(var(--sys-state-hover-opacity) * 100%), var(--sys-color-surface-container-low))}.MzHpFq_toggle.MzHpFq_tonal[data-state=off]:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--sys-color-on-surface-variant) calc(var(--sys-state-pressed-opacity) * 100%), var(--sys-color-surface-container-low))}.MzHpFq_toggle.MzHpFq_tonal[data-state=on]{border-radius:var(--sys-shape-corner-full)}.MzHpFq_toggle.MzHpFq_tonal:hover:not(:disabled):not([aria-disabled=true]),.MzHpFq_toggle.MzHpFq_tonal:active:not(:disabled):not([aria-disabled=true]){box-shadow:none}.MzHpFq_button.MzHpFq_loading{cursor:progress}.MzHpFq_button:disabled:not(.MzHpFq_loading),.MzHpFq_button[aria-disabled=true]:not(.MzHpFq_loading){cursor:not-allowed;box-shadow:none;color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-content-opacity) * 100%), transparent)}.MzHpFq_filled:disabled:not(.MzHpFq_loading),.MzHpFq_filled[aria-disabled=true]:not(.MzHpFq_loading),.MzHpFq_tonal:disabled:not(.MzHpFq_loading),.MzHpFq_tonal[aria-disabled=true]:not(.MzHpFq_loading),.MzHpFq_elevated:disabled:not(.MzHpFq_loading),.MzHpFq_elevated[aria-disabled=true]:not(.MzHpFq_loading){background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-container-opacity) * 100%), transparent)}.MzHpFq_outlined:disabled:not(.MzHpFq_loading),.MzHpFq_outlined[aria-disabled=true]:not(.MzHpFq_loading){border-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-container-opacity) * 100%), transparent)}@media (prefers-reduced-motion:reduce){.MzHpFq_button{transition-duration:0s}.MzHpFq_spinner{animation-duration:0s}}
.T9S3CG_group{--_outer:var(--sys-shape-corner-full);align-items:center;display:inline-flex}.T9S3CG_standard{gap:var(--_gap)}.T9S3CG_connected{gap:2px}.T9S3CG_xs,.T9S3CG_sm{--_gap:var(--space-2);--_inner:var(--sys-shape-corner-small)}.T9S3CG_md{--_gap:var(--space-2);--_inner:var(--sys-shape-corner-medium)}.T9S3CG_lg,.T9S3CG_xl{--_gap:var(--space-3);--_inner:var(--sys-shape-corner-large)}.T9S3CG_item{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;border-radius:var(--_inner);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:var(--sys-typescale-label-large-font);font-size:var(--sys-typescale-label-large-size);font-weight:var(--sys-typescale-label-large-weight);line-height:var(--sys-typescale-label-large-line-height);letter-spacing:var(--sys-typescale-label-large-tracking);--_layer-bg:transparent;transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), border-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), box-shadow var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), border-radius var(--sys-motion-duration-medium1) var(--sys-motion-easing-emphasized);border:1px solid #0000;outline:none;display:inline-flex}.T9S3CG_item .T9S3CG_icon{display:inline-flex}.T9S3CG_item .T9S3CG_icon svg{width:1.125rem;height:1.125rem}.T9S3CG_item:first-child{border-start-start-radius:var(--_outer);border-end-start-radius:var(--_outer)}.T9S3CG_item:last-child{border-start-end-radius:var(--_outer);border-end-end-radius:var(--_outer)}.T9S3CG_item:only-child,.T9S3CG_item[data-state=on],.T9S3CG_item:active:not(:disabled):not([data-disabled]){border-radius:var(--_outer)}.T9S3CG_xs .T9S3CG_item{block-size:var(--space-8);padding-inline:var(--space-3)}.T9S3CG_sm .T9S3CG_item{block-size:var(--space-10);padding-inline:var(--space-4)}.T9S3CG_md .T9S3CG_item{block-size:3.5rem;padding-inline:var(--space-5)}.T9S3CG_lg .T9S3CG_item{block-size:6rem;padding-inline:var(--space-6)}.T9S3CG_xl .T9S3CG_item{block-size:8.5rem;padding-inline:var(--space-8)}.T9S3CG_outlined .T9S3CG_item{color:var(--sys-color-on-surface-variant);border-color:var(--sys-color-outline);--_layer-bg:transparent;background-color:#0000}.T9S3CG_tonal .T9S3CG_item{background-color:var(--sys-color-surface-container-low);color:var(--sys-color-on-surface-variant);--_layer-bg:var(--sys-color-surface-container-low);border-color:#0000}.T9S3CG_item[data-state=on]{background-color:var(--sys-color-secondary-container);color:var(--sys-color-on-secondary-container);--_layer-bg:var(--sys-color-secondary-container);border-color:#0000}.T9S3CG_item:hover:not(:disabled):not([data-disabled]){background-color:color-mix(in srgb, currentColor calc(var(--sys-state-hover-opacity) * 100%), var(--_layer-bg))}.T9S3CG_item:active:not(:disabled):not([data-disabled]){background-color:color-mix(in srgb, currentColor calc(var(--sys-state-pressed-opacity) * 100%), var(--_layer-bg))}.T9S3CG_item:focus-visible{z-index:1;box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent);position:relative}.T9S3CG_item:disabled,.T9S3CG_item[data-disabled]{cursor:not-allowed;box-shadow:none;color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-content-opacity) * 100%), transparent);border-color:#0000}.T9S3CG_tonal .T9S3CG_item:disabled,.T9S3CG_tonal .T9S3CG_item[data-disabled],.T9S3CG_item[data-state=on]:disabled,.T9S3CG_item[data-state=on][data-disabled]{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-container-opacity) * 100%), transparent)}@media (prefers-reduced-motion:reduce){.T9S3CG_item{transition-duration:0s}}
@keyframes zFaDpa_spin{to{transform:rotate(360deg)}}.zFaDpa_iconButton{border-radius:var(--sys-shape-corner-full);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;--_layer-bg:transparent;transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), border-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), box-shadow var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);background-color:#0000;border:1px solid #0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.zFaDpa_iconButton svg{width:var(--_icon);height:var(--_icon)}.zFaDpa_spinner{animation:zFaDpa_spin var(--sys-motion-duration-long2) linear infinite}.zFaDpa_iconButton:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}.zFaDpa_outlined:focus-visible{border-color:var(--sys-color-primary)}.zFaDpa_xs{inline-size:var(--space-8);block-size:var(--space-8);--_icon:var(--space-5)}.zFaDpa_sm{inline-size:var(--space-10);block-size:var(--space-10);--_icon:var(--space-6)}.zFaDpa_md{--_icon:var(--space-6);block-size:3.5rem;inline-size:3.5rem}.zFaDpa_lg{--_icon:var(--space-8);block-size:6rem;inline-size:6rem}.zFaDpa_xl{--_icon:var(--space-10);block-size:8.5rem;inline-size:8.5rem}.zFaDpa_standard{color:var(--sys-color-on-surface-variant)}.zFaDpa_filled{background-color:var(--sys-color-primary);color:var(--sys-color-on-primary);--_layer-bg:var(--sys-color-primary)}.zFaDpa_tonal{background-color:var(--sys-color-secondary-container);color:var(--sys-color-on-secondary-container);--_layer-bg:var(--sys-color-secondary-container)}.zFaDpa_outlined{color:var(--sys-color-on-surface-variant);border-color:var(--sys-color-outline)}.zFaDpa_toggle.zFaDpa_filled[data-state=off]{background-color:var(--sys-color-surface-container-highest);color:var(--sys-color-primary);--_layer-bg:var(--sys-color-surface-container-highest)}.zFaDpa_toggle.zFaDpa_tonal[data-state=off]{background-color:var(--sys-color-surface-container-highest);color:var(--sys-color-on-surface-variant);--_layer-bg:var(--sys-color-surface-container-highest)}.zFaDpa_toggle.zFaDpa_standard[data-state=on]{color:var(--sys-color-primary)}.zFaDpa_toggle.zFaDpa_filled[data-state=on]{background-color:var(--sys-color-primary);color:var(--sys-color-on-primary);--_layer-bg:var(--sys-color-primary)}.zFaDpa_toggle.zFaDpa_tonal[data-state=on]{background-color:var(--sys-color-secondary-container);color:var(--sys-color-on-secondary-container);--_layer-bg:var(--sys-color-secondary-container)}.zFaDpa_toggle.zFaDpa_outlined[data-state=on]{background-color:var(--sys-color-inverse-surface);color:var(--sys-color-inverse-on-surface);--_layer-bg:var(--sys-color-inverse-surface);border-color:#0000}.zFaDpa_iconButton:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, currentColor calc(var(--sys-state-hover-opacity) * 100%), var(--_layer-bg))}.zFaDpa_iconButton:active:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, currentColor calc(var(--sys-state-pressed-opacity) * 100%), var(--_layer-bg))}.zFaDpa_iconButton.zFaDpa_loading{cursor:progress}.zFaDpa_iconButton:disabled:not(.zFaDpa_loading),.zFaDpa_iconButton[aria-disabled=true]:not(.zFaDpa_loading){cursor:not-allowed;box-shadow:none;color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-content-opacity) * 100%), transparent);border-color:#0000}.zFaDpa_filled:disabled:not(.zFaDpa_loading),.zFaDpa_filled[aria-disabled=true]:not(.zFaDpa_loading),.zFaDpa_tonal:disabled:not(.zFaDpa_loading),.zFaDpa_tonal[aria-disabled=true]:not(.zFaDpa_loading){background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-container-opacity) * 100%), transparent)}.zFaDpa_outlined:disabled:not(.zFaDpa_loading),.zFaDpa_outlined[aria-disabled=true]:not(.zFaDpa_loading){border-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-container-opacity) * 100%), transparent)}@media (prefers-reduced-motion:reduce){.zFaDpa_iconButton{transition-duration:0s}.zFaDpa_spinner{animation-duration:0s}}
._159RqW_calendar{gap:var(--space-2);inline-size:20rem;color:var(--sys-color-on-surface);flex-direction:column;display:flex}._159RqW_header{min-block-size:var(--space-12);padding-inline:var(--space-2);justify-content:space-between;align-items:center;display:flex}._159RqW_monthToggle{align-items:center;gap:var(--space-1);border-radius:var(--sys-shape-corner-full);padding:var(--space-1) var(--space-2);cursor:pointer;color:var(--sys-color-on-surface-variant);font-family:var(--sys-typescale-label-large-font);font-size:var(--sys-typescale-label-large-size);font-weight:var(--sys-typescale-label-large-weight);line-height:var(--sys-typescale-label-large-line-height);letter-spacing:var(--sys-typescale-label-large-tracking);transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);background:0 0;border:none;outline:none;display:inline-flex}._159RqW_monthToggle:hover{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), transparent)}._159RqW_monthToggle:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}._159RqW_chevron{inline-size:var(--space-4);block-size:var(--space-4);transition:transform var(--sys-motion-duration-short3) var(--sys-motion-easing-standard)}._159RqW_monthToggle[aria-expanded=true] ._159RqW_chevron{transform:rotate(180deg)}._159RqW_nav{align-items:center;gap:var(--space-1);display:flex}._159RqW_grid{flex-direction:column;display:flex}._159RqW_weekdays,._159RqW_week{grid-template-columns:repeat(7,1fr);display:grid}._159RqW_week{gap:0}._159RqW_weekdays span{block-size:var(--space-10);color:var(--sys-color-on-surface-variant);font-family:var(--sys-typescale-label-medium-font);font-size:var(--sys-typescale-label-medium-size);font-weight:var(--sys-typescale-label-medium-weight);letter-spacing:var(--sys-typescale-label-medium-tracking);place-items:center;display:grid}._159RqW_day{aspect-ratio:1;inline-size:100%;min-block-size:var(--space-10);border-radius:var(--sys-shape-corner-full);cursor:pointer;color:var(--sys-color-on-surface);font-family:var(--sys-typescale-body-medium-font);font-size:var(--sys-typescale-body-medium-size);font-weight:var(--sys-typescale-body-medium-weight);transition:background-color var(--sys-motion-duration-short2) var(--sys-motion-easing-standard), color var(--sys-motion-duration-short2) var(--sys-motion-easing-standard);background:0 0;border:none;outline:none;place-items:center;display:grid}._159RqW_day:hover:not([aria-disabled=true]){background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), transparent)}._159RqW_day:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}._159RqW_day[data-outside]{color:var(--sys-color-on-surface-variant)}._159RqW_day[data-today]:not([data-selected]){box-shadow:inset 0 0 0 1px var(--sys-color-primary);color:var(--sys-color-primary)}._159RqW_day[data-in-range]{background-color:var(--sys-color-secondary-container);color:var(--sys-color-on-secondary-container);border-radius:0}._159RqW_day[data-range-start]{border-start-start-radius:var(--sys-shape-corner-full);border-end-start-radius:var(--sys-shape-corner-full)}._159RqW_day[data-range-end]{border-start-end-radius:var(--sys-shape-corner-full);border-end-end-radius:var(--sys-shape-corner-full)}._159RqW_day[data-selected]{background-color:var(--sys-color-primary);color:var(--sys-color-on-primary)}._159RqW_day[aria-disabled=true]{cursor:default;pointer-events:none;color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-content-opacity) * 100%), transparent)}._159RqW_years{gap:var(--space-2);max-block-size:17.5rem;padding:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid;overflow-y:auto}._159RqW_year{block-size:var(--space-10);border-radius:var(--sys-shape-corner-full);cursor:pointer;color:var(--sys-color-on-surface);font-family:var(--sys-typescale-label-large-font);font-size:var(--sys-typescale-label-large-size);font-weight:var(--sys-typescale-label-large-weight);transition:background-color var(--sys-motion-duration-short2) var(--sys-motion-easing-standard);background:0 0;border:none;outline:none}._159RqW_year:hover:not([data-selected]){background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), transparent)}._159RqW_year:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}._159RqW_year[data-selected]{background-color:var(--sys-color-primary);color:var(--sys-color-on-primary)}._159RqW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._159RqW_monthToggle,._159RqW_chevron,._159RqW_day,._159RqW_year{transition-duration:0s}}
@keyframes _2C6lcG_spin{to{transform:rotate(360deg)}}._2C6lcG_fab{justify-content:center;align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;--_layer-bg:var(--sys-color-primary-container);--_rest-elevation:var(--sys-elevation-level3);--_hover-elevation:var(--sys-elevation-level4);box-shadow:var(--_rest-elevation);transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), box-shadow var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);border:1px solid #0000;outline:none;flex-shrink:0;padding:0;display:inline-flex}._2C6lcG_fab ._2C6lcG_icon{display:inline-flex}._2C6lcG_fab ._2C6lcG_icon svg{width:var(--_icon);height:var(--_icon)}._2C6lcG_spinner{width:var(--_icon);height:var(--_icon);animation:_2C6lcG_spin var(--sys-motion-duration-long2) linear infinite}._2C6lcG_label{white-space:nowrap}._2C6lcG_lowered{--_rest-elevation:var(--sys-elevation-level1);--_hover-elevation:var(--sys-elevation-level2)}._2C6lcG_sm{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--sys-shape-corner-medium);--_icon:var(--space-6)}._2C6lcG_md{border-radius:var(--sys-shape-corner-large);--_icon:var(--space-6);block-size:3.5rem;inline-size:3.5rem}._2C6lcG_lg{border-radius:var(--sys-shape-corner-extra-large);--_icon:2.25rem;block-size:6rem;inline-size:6rem}._2C6lcG_extended{block-size:3.5rem;min-inline-size:5rem;padding-inline:var(--space-4);border-radius:var(--sys-shape-corner-large);--_icon:var(--space-6);font-family:var(--sys-typescale-label-large-font);font-size:var(--sys-typescale-label-large-size);font-weight:var(--sys-typescale-label-large-weight);line-height:var(--sys-typescale-label-large-line-height);letter-spacing:var(--sys-typescale-label-large-tracking)}._2C6lcG_primary{background-color:var(--sys-color-primary-container);color:var(--sys-color-on-primary-container);--_layer-bg:var(--sys-color-primary-container)}._2C6lcG_secondary{background-color:var(--sys-color-secondary-container);color:var(--sys-color-on-secondary-container);--_layer-bg:var(--sys-color-secondary-container)}._2C6lcG_tertiary{background-color:var(--sys-color-tertiary-container);color:var(--sys-color-on-tertiary-container);--_layer-bg:var(--sys-color-tertiary-container)}._2C6lcG_surface{background-color:var(--sys-color-surface-container-high);color:var(--sys-color-primary);--_layer-bg:var(--sys-color-surface-container-high)}._2C6lcG_fab:hover:not(:disabled):not([aria-disabled=true]){box-shadow:var(--_hover-elevation);background-color:color-mix(in srgb, currentColor calc(var(--sys-state-hover-opacity) * 100%), var(--_layer-bg))}._2C6lcG_fab:active:not(:disabled):not([aria-disabled=true]){box-shadow:var(--_rest-elevation);background-color:color-mix(in srgb, currentColor calc(var(--sys-state-pressed-opacity) * 100%), var(--_layer-bg))}._2C6lcG_fab:focus-visible{box-shadow:var(--_rest-elevation), 0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}._2C6lcG_fab._2C6lcG_loading{cursor:progress}._2C6lcG_fab:disabled:not(._2C6lcG_loading),._2C6lcG_fab[aria-disabled=true]:not(._2C6lcG_loading){cursor:not-allowed;box-shadow:none;background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-container-opacity) * 100%), transparent);color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-content-opacity) * 100%), transparent);border-color:#0000}@media (prefers-reduced-motion:reduce){._2C6lcG_fab{transition-duration:0s}._2C6lcG_spinner{animation-duration:0s}}
.kOiqDq_base{font-family:var(--ref-typeface-plain);color:var(--sys-color-on-surface);margin:0}.kOiqDq_muted{color:var(--sys-color-on-surface-variant)}.kOiqDq_display_large{font-family:var(--sys-typescale-display-large-font);font-weight:var(--sys-typescale-display-large-weight);font-size:var(--sys-typescale-display-large-size);line-height:var(--sys-typescale-display-large-line-height);letter-spacing:var(--sys-typescale-display-large-tracking)}.kOiqDq_display_medium{font-family:var(--sys-typescale-display-medium-font);font-weight:var(--sys-typescale-display-medium-weight);font-size:var(--sys-typescale-display-medium-size);line-height:var(--sys-typescale-display-medium-line-height);letter-spacing:var(--sys-typescale-display-medium-tracking)}.kOiqDq_display_small{font-family:var(--sys-typescale-display-small-font);font-weight:var(--sys-typescale-display-small-weight);font-size:var(--sys-typescale-display-small-size);line-height:var(--sys-typescale-display-small-line-height);letter-spacing:var(--sys-typescale-display-small-tracking)}.kOiqDq_headline_large{font-family:var(--sys-typescale-headline-large-font);font-weight:var(--sys-typescale-headline-large-weight);font-size:var(--sys-typescale-headline-large-size);line-height:var(--sys-typescale-headline-large-line-height);letter-spacing:var(--sys-typescale-headline-large-tracking)}.kOiqDq_headline_medium{font-family:var(--sys-typescale-headline-medium-font);font-weight:var(--sys-typescale-headline-medium-weight);font-size:var(--sys-typescale-headline-medium-size);line-height:var(--sys-typescale-headline-medium-line-height);letter-spacing:var(--sys-typescale-headline-medium-tracking)}.kOiqDq_headline_small{font-family:var(--sys-typescale-headline-small-font);font-weight:var(--sys-typescale-headline-small-weight);font-size:var(--sys-typescale-headline-small-size);line-height:var(--sys-typescale-headline-small-line-height);letter-spacing:var(--sys-typescale-headline-small-tracking)}.kOiqDq_title_large{font-family:var(--sys-typescale-title-large-font);font-weight:var(--sys-typescale-title-large-weight);font-size:var(--sys-typescale-title-large-size);line-height:var(--sys-typescale-title-large-line-height);letter-spacing:var(--sys-typescale-title-large-tracking)}.kOiqDq_title_medium{font-family:var(--sys-typescale-title-medium-font);font-weight:var(--sys-typescale-title-medium-weight);font-size:var(--sys-typescale-title-medium-size);line-height:var(--sys-typescale-title-medium-line-height);letter-spacing:var(--sys-typescale-title-medium-tracking)}.kOiqDq_title_small{font-family:var(--sys-typescale-title-small-font);font-weight:var(--sys-typescale-title-small-weight);font-size:var(--sys-typescale-title-small-size);line-height:var(--sys-typescale-title-small-line-height);letter-spacing:var(--sys-typescale-title-small-tracking)}.kOiqDq_body_large{font-family:var(--sys-typescale-body-large-font);font-weight:var(--sys-typescale-body-large-weight);font-size:var(--sys-typescale-body-large-size);line-height:var(--sys-typescale-body-large-line-height);letter-spacing:var(--sys-typescale-body-large-tracking)}.kOiqDq_body_medium{font-family:var(--sys-typescale-body-medium-font);font-weight:var(--sys-typescale-body-medium-weight);font-size:var(--sys-typescale-body-medium-size);line-height:var(--sys-typescale-body-medium-line-height);letter-spacing:var(--sys-typescale-body-medium-tracking)}.kOiqDq_body_small{font-family:var(--sys-typescale-body-small-font);font-weight:var(--sys-typescale-body-small-weight);font-size:var(--sys-typescale-body-small-size);line-height:var(--sys-typescale-body-small-line-height);letter-spacing:var(--sys-typescale-body-small-tracking)}.kOiqDq_label_large{font-family:var(--sys-typescale-label-large-font);font-weight:var(--sys-typescale-label-large-weight);font-size:var(--sys-typescale-label-large-size);line-height:var(--sys-typescale-label-large-line-height);letter-spacing:var(--sys-typescale-label-large-tracking)}.kOiqDq_label_medium{font-family:var(--sys-typescale-label-medium-font);font-weight:var(--sys-typescale-label-medium-weight);font-size:var(--sys-typescale-label-medium-size);line-height:var(--sys-typescale-label-medium-line-height);letter-spacing:var(--sys-typescale-label-medium-tracking)}.kOiqDq_label_small{font-family:var(--sys-typescale-label-small-font);font-weight:var(--sys-typescale-label-small-weight);font-size:var(--sys-typescale-label-small-size);line-height:var(--sys-typescale-label-small-line-height);letter-spacing:var(--sys-typescale-label-small-tracking)}.kOiqDq_overline{font-family:var(--sys-typescale-label-large-font);font-weight:var(--sys-typescale-label-large-weight);font-size:var(--sys-typescale-label-large-size);line-height:var(--sys-typescale-label-large-line-height);letter-spacing:.05em;text-transform:uppercase}
.FIwofq_rail{gap:var(--space-5);block-size:100%;min-block-size:100%;inline-size:272px;padding:var(--space-4) var(--space-4) var(--space-6);background-color:var(--sys-color-surface);border-inline-end:1px solid var(--sys-color-outline-variant);flex-direction:column;display:flex;overflow-y:auto}.FIwofq_createButton{align-self:flex-start}.FIwofq_month{gap:var(--space-2);flex-direction:column;display:flex}.FIwofq_monthHeader{align-items:center;gap:var(--space-1);display:flex}.FIwofq_monthLabel{min-inline-size:0;flex:1;padding-inline-start:var(--space-1)}.FIwofq_monthNav{align-items:center;gap:var(--space-1);display:flex}.FIwofq_weekdays,.FIwofq_days{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.FIwofq_weekdays span{block-size:var(--space-6);color:var(--sys-color-on-surface-variant);font-family:var(--sys-typescale-label-small-font);font-size:var(--sys-typescale-label-small-size);font-weight:var(--sys-typescale-label-small-weight);place-items:center;display:grid}.FIwofq_cell{appearance:none;cursor:pointer;block-size:34px;transition:background-color var(--sys-motion-duration-short2) var(--sys-motion-easing-standard);background-color:#0000;border:none;border-radius:0;outline:none;place-items:center;padding:0;display:grid;position:relative}.FIwofq_cell[data-band]{background-color:color-mix(in srgb, var(--sys-color-primary-container) 40%, transparent)}.FIwofq_cell[data-band-radius=start]{border-start-start-radius:var(--sys-shape-corner-full);border-end-start-radius:var(--sys-shape-corner-full)}.FIwofq_cell[data-band-radius=end]{border-start-end-radius:var(--sys-shape-corner-full);border-end-end-radius:var(--sys-shape-corner-full)}.FIwofq_cell[data-band-radius=month]{border-radius:var(--sys-shape-corner-extra-small)}.FIwofq_cell:focus-visible{box-shadow:0 0 0 2px var(--sys-color-surface), 0 0 0 4px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}.FIwofq_dayNumber{border-radius:var(--sys-shape-corner-full);block-size:28px;inline-size:28px;color:var(--sys-color-on-surface);font-family:var(--sys-typescale-label-medium-font);font-size:var(--sys-typescale-label-medium-size);font-weight:var(--sys-typescale-label-medium-weight);transition:background-color var(--sys-motion-duration-short2) var(--sys-motion-easing-standard), color var(--sys-motion-duration-short2) var(--sys-motion-easing-standard);place-items:center;display:grid}.FIwofq_cell[data-outside] .FIwofq_dayNumber{color:var(--sys-color-outline)}.FIwofq_cell:hover:not([data-selected]) .FIwofq_dayNumber{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), transparent)}.FIwofq_cell[data-today]:not([data-selected]) .FIwofq_dayNumber{box-shadow:inset 0 0 0 1.5px var(--sys-color-primary);color:var(--sys-color-primary);font-weight:700}.FIwofq_cell[data-selected] .FIwofq_dayNumber{background-color:var(--sys-color-primary);color:var(--sys-color-on-primary);font-weight:700}.FIwofq_dot{border-radius:var(--sys-shape-corner-full);background-color:var(--sys-color-primary);block-size:4px;inline-size:4px;position:absolute;inset-block-end:2px}.FIwofq_cell[data-outside] .FIwofq_dot{background-color:var(--sys-color-outline-variant)}@media (prefers-reduced-motion:reduce){.FIwofq_cell,.FIwofq_dayNumber{transition-duration:0s}}
.dixuoq_wrap{justify-content:center;display:flex}.dixuoq_column{inline-size:100%;max-inline-size:var(--_max-width,680px);gap:var(--space-6);flex-direction:column;display:flex}.dixuoq_section{gap:var(--space-2);flex-direction:column;display:flex}.dixuoq_head{align-items:center;gap:var(--space-2);border-block-end:1px solid var(--sys-color-outline-variant);padding-block-end:var(--space-1);display:flex}.dixuoq_accent{border-radius:var(--sys-shape-corner-full);flex:none;block-size:8px;inline-size:8px}.dixuoq_title{font-family:var(--sys-typescale-label-large-font);font-weight:var(--sys-typescale-label-large-weight);font-size:var(--sys-typescale-label-large-size);line-height:var(--sys-typescale-label-large-line-height);letter-spacing:.06em;text-transform:uppercase;color:var(--sys-color-on-surface);margin:0}.dixuoq_title[data-muted=true]{color:var(--sys-color-on-surface-variant)}.dixuoq_spacer{flex:1}.dixuoq_count{font-family:var(--sys-typescale-body-small-font);font-weight:var(--sys-typescale-body-small-weight);font-size:var(--sys-typescale-body-small-size);line-height:var(--sys-typescale-body-small-line-height);color:var(--sys-color-on-surface-variant)}
._n1yaq_grid{border-inline-start:1px solid var(--sys-color-outline-variant);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._n1yaq_weekday{padding:0 var(--space-2) var(--space-2);font-family:var(--sys-typescale-label-small-font);font-weight:var(--sys-typescale-label-small-weight);font-size:var(--sys-typescale-label-small-size);line-height:var(--sys-typescale-label-small-line-height);letter-spacing:.08em;text-transform:uppercase;color:var(--sys-color-on-surface-variant)}._n1yaq_week{display:contents}._n1yaq_cell{min-block-size:132px;padding:var(--space-2);border-block-start:1px solid var(--sys-color-outline-variant);border-inline-end:1px solid var(--sys-color-outline-variant);cursor:pointer;flex-direction:column;gap:3px;display:flex}@media (max-width:599px){._n1yaq_cell{min-block-size:72px;padding:var(--space-1)}}._n1yaq_cell[data-outside=true]{opacity:.42}._n1yaq_cell[data-today=true]{background-color:color-mix(in srgb, var(--sys-color-primary-container) 26%, transparent)}._n1yaq_cell[data-over=true]{background-color:var(--sys-color-secondary-container)}._n1yaq_cellHead{justify-content:space-between;align-items:center;gap:var(--space-1);display:flex}._n1yaq_dayNumber{inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--sys-shape-corner-full);font-family:var(--sys-typescale-label-large-font);font-weight:600;font-size:var(--sys-typescale-label-large-size);line-height:var(--sys-typescale-label-large-line-height);color:var(--sys-color-on-surface);place-items:center;display:grid}._n1yaq_dayNumber[data-today=true]{background-color:var(--sys-color-primary);color:var(--sys-color-on-primary)}._n1yaq_badge{font-family:var(--sys-typescale-label-small-font);font-weight:var(--sys-typescale-label-small-weight);font-size:var(--sys-typescale-label-small-size);line-height:var(--sys-typescale-label-small-line-height);color:var(--sys-color-on-surface-variant)}
.jQHO8a_scroll{overflow-x:auto}.jQHO8a_grid{align-items:stretch;display:grid}.jQHO8a_corner{z-index:3;background-color:var(--sys-color-surface);position:sticky;inset-inline-start:0}.jQHO8a_head{padding:0 var(--space-2) var(--space-3);text-align:center}.jQHO8a_weekday{font-family:var(--sys-typescale-label-small-font);font-weight:var(--sys-typescale-label-small-weight);font-size:var(--sys-typescale-label-small-size);line-height:var(--sys-typescale-label-small-line-height);letter-spacing:.08em;text-transform:uppercase;color:var(--sys-color-on-surface-variant)}.jQHO8a_dayNumber{margin:var(--space-1) auto 0;inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--sys-shape-corner-full);font-family:var(--sys-typescale-title-medium-font);font-weight:var(--sys-typescale-title-medium-weight);font-size:var(--sys-typescale-title-medium-size);color:var(--sys-color-on-surface);place-items:center;display:grid}.jQHO8a_dayNumber[data-today=true]{background-color:var(--sys-color-primary);color:var(--sys-color-on-primary)}.jQHO8a_row{display:contents}.jQHO8a_gutter{z-index:2;background-color:var(--sys-color-surface);border-block-start:1px solid var(--sys-color-outline-variant);padding:var(--space-3) var(--space-3) var(--space-3) 0;align-items:flex-start;gap:var(--space-2);display:flex;position:sticky;inset-inline-start:0}.jQHO8a_gutter:not(:has(.jQHO8a_gutterLabel)){padding-inline-end:var(--space-1)}.jQHO8a_accent{border-radius:var(--sys-shape-corner-full);flex:none;block-size:8px;inline-size:8px;margin-block-start:5px}.jQHO8a_gutterLabel{font-family:var(--sys-typescale-label-large-font);font-weight:var(--sys-typescale-label-large-weight);font-size:var(--sys-typescale-label-large-size);line-height:var(--line-height-tight);letter-spacing:var(--sys-typescale-label-large-tracking);color:var(--sys-color-on-surface)}.jQHO8a_gutter[data-muted=true] .jQHO8a_gutterLabel{color:var(--sys-color-on-surface-variant)}.jQHO8a_cell{border-block-start:1px solid var(--sys-color-outline-variant);border-inline-start:1px solid var(--sys-color-outline-variant);padding:var(--space-2);gap:var(--space-2);flex-direction:column;min-block-size:78px;display:flex;position:relative}.jQHO8a_cell[data-today=true]{background-color:color-mix(in srgb, var(--sys-color-primary-container) 26%, transparent)}.jQHO8a_cell[data-over=true]{background-color:var(--sys-color-secondary-container)}
.mG_kta_card{border-radius:var(--sys-shape-corner-medium);color:var(--sys-color-on-surface);transition:box-shadow var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}.mG_kta_elevated{background-color:var(--sys-color-surface-container-low);box-shadow:var(--sys-elevation-level1)}.mG_kta_filled{background-color:var(--sys-color-surface-container-highest);box-shadow:var(--sys-elevation-level0)}.mG_kta_outlined{background-color:var(--sys-color-surface);border:1px solid var(--sys-color-outline-variant);box-shadow:var(--sys-elevation-level0)}.mG_kta_interactive{cursor:pointer}.mG_kta_interactive:after{content:"";pointer-events:none;transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);background-color:#0000;position:absolute;inset:0}.mG_kta_interactive:hover:after{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), transparent)}.mG_kta_interactive:active:after{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-pressed-opacity) * 100%), transparent)}.mG_kta_interactive:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent);outline:none}.mG_kta_interactive.mG_kta_elevated:hover{box-shadow:var(--sys-elevation-level2)}.mG_kta_interactive.mG_kta_elevated:active,.mG_kta_interactive.mG_kta_filled:hover{box-shadow:var(--sys-elevation-level1)}.mG_kta_interactive.mG_kta_filled:active{box-shadow:var(--sys-elevation-level0)}.mG_kta_interactive.mG_kta_outlined:hover{box-shadow:var(--sys-elevation-level1)}.mG_kta_interactive.mG_kta_outlined:active{box-shadow:var(--sys-elevation-level0)}.mG_kta_media{object-fit:cover;background-color:var(--sys-color-surface-variant);inline-size:100%;display:block}.mG_kta_media_sm{block-size:8rem}.mG_kta_media_md{block-size:12.5rem}.mG_kta_media_lg{block-size:17.5rem}.mG_kta_header{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);display:flex}.mG_kta_headerLeading{flex:none;display:inline-flex}.mG_kta_headerTrailing{flex:none;margin-inline-start:auto;display:inline-flex}.mG_kta_headerText{gap:var(--space-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.mG_kta_headline{font-family:var(--sys-typescale-title-medium-font);font-weight:var(--sys-typescale-title-medium-weight);font-size:var(--sys-typescale-title-medium-size);line-height:var(--sys-typescale-title-medium-line-height);letter-spacing:var(--sys-typescale-title-medium-tracking);color:var(--sys-color-on-surface);margin:0}.mG_kta_subhead{font-family:var(--sys-typescale-body-medium-font);font-weight:var(--sys-typescale-body-medium-weight);font-size:var(--sys-typescale-body-medium-size);line-height:var(--sys-typescale-body-medium-line-height);letter-spacing:var(--sys-typescale-body-medium-tracking);color:var(--sys-color-on-surface-variant);margin:0}.mG_kta_content{padding:var(--space-4);font-family:var(--sys-typescale-body-medium-font);font-weight:var(--sys-typescale-body-medium-weight);font-size:var(--sys-typescale-body-medium-size);line-height:var(--sys-typescale-body-medium-line-height);letter-spacing:var(--sys-typescale-body-medium-tracking);color:var(--sys-color-on-surface-variant)}.mG_kta_actions{align-items:center;gap:var(--space-2);padding:var(--space-4);display:flex}.mG_kta_actions_start{justify-content:flex-start}.mG_kta_actions_end{justify-content:flex-end}.mG_kta_actions_between{justify-content:space-between}.mG_kta_header+.mG_kta_content,.mG_kta_header+.mG_kta_actions,.mG_kta_content+.mG_kta_actions,.mG_kta_content+.mG_kta_content{padding-block-start:0}@media (prefers-reduced-motion:reduce){.mG_kta_card,.mG_kta_interactive:after{transition-duration:0s}}
.DgFesG_box{border-style:solid;border-width:2px;border-color:var(--sys-color-outline);border-radius:var(--sys-shape-corner-extra-small);color:var(--sys-color-on-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), border-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);background-color:#0000;flex:none;place-items:center;padding:0;display:grid}.DgFesG_sm{block-size:18px;inline-size:18px}.DgFesG_md{block-size:22px;inline-size:22px}.DgFesG_tick{opacity:0;block-size:66%;inline-size:66%;transition:opacity var(--sys-motion-duration-short3) var(--sys-motion-easing-standard)}.DgFesG_box[aria-checked=true]{background-color:var(--sys-color-primary);border-color:var(--sys-color-primary)}.DgFesG_box[aria-checked=true] .DgFesG_tick{opacity:1}.DgFesG_box:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent);outline:none}.DgFesG_box:disabled{cursor:not-allowed;border-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-content-opacity) * 100%), transparent)}.DgFesG_box[aria-checked=true]:disabled{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-container-opacity) * 100%), transparent)}@media (prefers-reduced-motion:reduce){.DgFesG_box,.DgFesG_tick{transition-duration:0s}}
.UQNHjW_chip{border-radius:var(--sys-shape-corner-full);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;align-self:flex-start;align-items:center;display:inline-flex}.UQNHjW_subtle{background-color:var(--sys-color-surface-container-high);color:var(--sys-color-on-surface-variant)}.UQNHjW_prominent{background-color:var(--sys-color-secondary-container);color:var(--sys-color-on-secondary-container)}.UQNHjW_sm{padding:1px var(--space-2);font-family:var(--sys-typescale-label-small-font);font-weight:var(--sys-typescale-label-small-weight);font-size:var(--sys-typescale-label-small-size);line-height:var(--sys-typescale-label-small-line-height)}.UQNHjW_md{padding:var(--space-1) var(--space-3);font-family:var(--sys-typescale-label-medium-font);font-weight:var(--sys-typescale-label-medium-weight);font-size:var(--sys-typescale-label-medium-size);line-height:var(--sys-typescale-label-medium-line-height)}
.l3DlMq_scrim{z-index:30;background-color:var(--sys-color-scrim);opacity:.4;position:fixed;inset:0}.l3DlMq_scrim[data-state=open]{animation:l3DlMq_dialogScrimIn var(--sys-motion-duration-short3) var(--sys-motion-easing-standard)}.l3DlMq_scrim[data-state=closed]{animation:l3DlMq_dialogScrimOut var(--sys-motion-duration-short4) var(--sys-motion-easing-standard)}.l3DlMq_panel{z-index:31;inline-size:100%;max-inline-size:var(--_dialog-w,min(560px, 100%));block-size:var(--_dialog-h,auto);border-radius:var(--sys-shape-corner-extra-large);background-color:var(--sys-color-surface);max-block-size:min(92vh,860px);box-shadow:var(--sys-elevation-level5);flex-direction:column;display:flex;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-50%)}.l3DlMq_panel[data-state=open]{animation:l3DlMq_dialogPanelIn var(--sys-motion-duration-medium1) var(--sys-motion-easing-emphasized-decelerate)}.l3DlMq_panel[data-state=closed]{animation:l3DlMq_dialogPanelOut var(--sys-motion-duration-short3) var(--sys-motion-easing-emphasized-accelerate)}.l3DlMq_close{z-index:1;inline-size:var(--space-10);block-size:var(--space-10);color:var(--sys-color-on-surface-variant);border-radius:var(--sys-shape-corner-full);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);background-color:#0000;border:none;flex:none;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.l3DlMq_close:hover{background-color:var(--sys-color-surface-container-high)}.l3DlMq_close:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent);outline:none}.l3DlMq_close svg{block-size:1.25rem;inline-size:1.25rem}.l3DlMq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes l3DlMq_dialogScrimIn{0%{opacity:0}to{opacity:.4}}@keyframes l3DlMq_dialogScrimOut{0%{opacity:.4}to{opacity:0}}@keyframes l3DlMq_dialogPanelIn{0%{opacity:0;transform:translate(-50%,-50%)translateY(16px)scale(.99)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes l3DlMq_dialogPanelOut{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-50%)translateY(8px)scale(.99)}}@media (prefers-reduced-motion:reduce){.l3DlMq_panel,.l3DlMq_scrim,.l3DlMq_close{transition-duration:0s;animation-duration:0s}}
.s0fila_button{border:1px dashed var(--sys-color-outline-variant);color:var(--sys-color-on-surface-variant);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);background-color:#0000}.s0fila_button[data-hidden]{opacity:0}.s0fila_button:hover,.s0fila_button:focus-visible{opacity:1;background-color:var(--sys-color-surface-container-low)}.s0fila_button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent);outline:none}.s0fila_fill{inset:var(--space-1);border-radius:var(--sys-shape-corner-medium);place-items:center;display:grid;position:absolute}.s0fila_inline{align-items:center;gap:var(--space-2);inline-size:100%;padding:var(--space-3);border-radius:var(--sys-shape-corner-large);font-family:var(--sys-typescale-label-large-font);font-weight:var(--sys-typescale-label-large-weight);font-size:var(--sys-typescale-label-large-size);line-height:var(--sys-typescale-label-large-line-height);letter-spacing:var(--sys-typescale-label-large-tracking);display:flex}.s0fila_icon{display:inline-flex}.s0fila_icon svg{block-size:1rem;inline-size:1rem}@media (prefers-reduced-motion:reduce){.s0fila_button{transition-duration:0s}}
.hQ9oSW_wrapper{gap:var(--space-1);flex-direction:column;display:flex}.hQ9oSW_label{font-family:var(--sys-typescale-body-medium-font);font-size:var(--sys-typescale-body-medium-size);font-weight:var(--sys-typescale-label-large-weight);color:var(--sys-color-on-surface)}.hQ9oSW_field{align-items:center;gap:var(--space-1);background-color:var(--sys-color-surface-container-lowest);border:1px solid var(--sys-color-outline);border-radius:var(--sys-shape-corner-extra-small);padding-inline:var(--space-3) var(--space-1);transition:border-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), box-shadow var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);display:flex}.hQ9oSW_field:focus-within{border-color:var(--sys-color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}.hQ9oSW_fieldError{border-color:var(--sys-color-error)}.hQ9oSW_fieldError:focus-within{border-color:var(--sys-color-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-error) calc(var(--sys-state-focus-opacity) * 100%), transparent)}.hQ9oSW_fieldDisabled{opacity:.5;cursor:not-allowed;background-color:var(--sys-color-surface-variant)}.hQ9oSW_input{min-inline-size:0;padding-block:var(--space-2);color:var(--sys-color-on-surface);font-family:var(--sys-typescale-body-large-font);font-size:var(--sys-typescale-body-large-size);letter-spacing:var(--sys-typescale-body-large-tracking);background:0 0;border:none;outline:none;flex:auto}.hQ9oSW_input::placeholder{color:var(--sys-color-on-surface-variant)}.hQ9oSW_input:disabled{cursor:not-allowed}.hQ9oSW_rangeSep{color:var(--sys-color-on-surface-variant);flex:none}.hQ9oSW_trigger{flex:none}.hQ9oSW_rangeField{gap:0}.hQ9oSW_rangeField .hQ9oSW_input{flex:0 auto;inline-size:11ch}.hQ9oSW_rangeField .hQ9oSW_input:first-of-type{text-align:end}.hQ9oSW_rangeField .hQ9oSW_rangeSep{padding-inline:var(--space-1)}.hQ9oSW_rangeField .hQ9oSW_trigger{margin-inline-start:auto}.hQ9oSW_error{font-family:var(--sys-typescale-body-medium-font);font-size:var(--sys-typescale-body-medium-size);color:var(--sys-color-error)}.hQ9oSW_helper{font-family:var(--sys-typescale-body-medium-font);font-size:var(--sys-typescale-body-medium-size);color:var(--sys-color-on-surface-variant)}.hQ9oSW_popover{background-color:var(--sys-color-surface-container-high);border-radius:var(--sys-shape-corner-large);box-shadow:var(--sys-elevation-level3);padding:var(--space-3);transform-origin:var(--radix-popover-content-transform-origin);outline:none}.hQ9oSW_popover[data-state=open]{animation:hQ9oSW_datePickerIn var(--sys-motion-duration-medium1) var(--sys-motion-easing-emphasized-decelerate)}.hQ9oSW_popover[data-state=closed]{animation:hQ9oSW_datePickerOut var(--sys-motion-duration-short4) var(--sys-motion-easing-emphasized-accelerate)}@keyframes hQ9oSW_datePickerIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes hQ9oSW_datePickerOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.hQ9oSW_field,.hQ9oSW_popover{transition-duration:0s;animation-duration:0s}}
.hS4HDG_iconClosed,.hS4HDG_iconOpen{display:inline-flex}.hS4HDG_iconOpen,.hS4HDG_trigger[data-state=open] .hS4HDG_iconClosed{display:none}.hS4HDG_trigger[data-state=open] .hS4HDG_iconOpen{display:inline-flex}.hS4HDG_content{align-items:flex-end;gap:var(--space-3);transform-origin:var(--radix-popover-content-transform-origin);background:0 0;border:none;outline:none;flex-direction:column;padding:0;display:flex}.hS4HDG_content[data-state=open]{animation:hS4HDG_fabMenuIn var(--sys-motion-duration-medium1) var(--sys-motion-easing-emphasized-decelerate)}.hS4HDG_content[data-state=closed]{animation:hS4HDG_fabMenuOut var(--sys-motion-duration-short4) var(--sys-motion-easing-emphasized-accelerate)}.hS4HDG_item{align-self:flex-end;align-items:center;gap:var(--space-3);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;padding:0;display:inline-flex}.hS4HDG_itemLabel{padding:var(--space-2) var(--space-4);background-color:var(--sys-color-surface-container);color:var(--sys-color-on-surface);border-radius:var(--sys-shape-corner-medium);box-shadow:var(--sys-elevation-level3);font-family:var(--sys-typescale-label-large-font);font-size:var(--sys-typescale-label-large-size);font-weight:var(--sys-typescale-label-large-weight);line-height:var(--sys-typescale-label-large-line-height);letter-spacing:var(--sys-typescale-label-large-tracking);white-space:nowrap;transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);align-items:center;display:inline-flex}.hS4HDG_itemIcon{border-radius:var(--sys-shape-corner-large);background-color:var(--sys-color-surface-container-high);block-size:3.5rem;inline-size:3.5rem;color:var(--sys-color-primary);box-shadow:var(--sys-elevation-level3);transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), box-shadow var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hS4HDG_itemIcon svg{width:var(--space-6);height:var(--space-6)}.hS4HDG_item:hover .hS4HDG_itemIcon{background-color:color-mix(in srgb, currentColor calc(var(--sys-state-hover-opacity) * 100%), var(--sys-color-surface-container-high))}.hS4HDG_item:active .hS4HDG_itemIcon{background-color:color-mix(in srgb, currentColor calc(var(--sys-state-pressed-opacity) * 100%), var(--sys-color-surface-container-high))}.hS4HDG_item:hover .hS4HDG_itemLabel{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), var(--sys-color-surface-container))}.hS4HDG_item:focus-visible .hS4HDG_itemIcon{box-shadow:var(--sys-elevation-level3), 0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}.hS4HDG_scrim{background-color:var(--sys-color-scrim);opacity:.32;animation:hS4HDG_fabMenuScrimIn var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);position:fixed;inset:0}.hS4HDG_content[data-state=open] .hS4HDG_item{animation:hS4HDG_fabMenuItemIn var(--sys-motion-duration-short3) var(--sys-motion-easing-emphasized-decelerate) both}.hS4HDG_content[data-state=open] .hS4HDG_item:nth-last-child(2){animation-delay:20ms}.hS4HDG_content[data-state=open] .hS4HDG_item:nth-last-child(3){animation-delay:40ms}.hS4HDG_content[data-state=open] .hS4HDG_item:nth-last-child(4){animation-delay:60ms}.hS4HDG_content[data-state=open] .hS4HDG_item:nth-last-child(5){animation-delay:80ms}.hS4HDG_content[data-state=open] .hS4HDG_item:nth-last-child(n+6){animation-delay:.1s}.hS4HDG_content[data-state=closed] .hS4HDG_item{animation:hS4HDG_fabMenuItemOut var(--sys-motion-duration-short2) var(--sys-motion-easing-emphasized-accelerate) both}@keyframes hS4HDG_fabMenuIn{0%{opacity:0}to{opacity:1}}@keyframes hS4HDG_fabMenuOut{0%{opacity:1}to{opacity:0}}@keyframes hS4HDG_fabMenuScrimIn{0%{opacity:0}to{opacity:.32}}@keyframes hS4HDG_fabMenuItemIn{0%{opacity:0;transform:translateY(var(--space-2)) scale(.9)}to{opacity:1;transform:none}}@keyframes hS4HDG_fabMenuItemOut{0%{opacity:1}to{opacity:0;transform:translateY(var(--space-2))}}@media (prefers-reduced-motion:reduce){.hS4HDG_content,.hS4HDG_content .hS4HDG_item,.hS4HDG_scrim{animation-duration:0s}.hS4HDG_itemIcon,.hS4HDG_itemLabel{transition-duration:0s}}
._0PmU-G_feed{gap:var(--_gap,var(--space-6));flex-direction:column;display:flex}._0PmU-G_hero{min-inline-size:0}._0PmU-G_grid{gap:var(--_gap,var(--space-6));grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--_min-item,17.5rem)), 1fr));align-items:start;display:grid}
.ir4eUG_wrapper{gap:var(--space-1);flex-direction:column;display:flex}.ir4eUG_label{font-family:var(--ref-typeface-plain);font-size:var(--sys-typescale-body-medium-size);font-weight:var(--ref-typeface-weight-medium);color:var(--sys-color-on-surface)}.ir4eUG_input{font-family:var(--ref-typeface-plain);font-size:var(--sys-typescale-body-large-size);color:var(--sys-color-on-surface);background-color:var(--sys-color-surface-container-lowest);border:1px solid var(--sys-color-outline);border-radius:var(--sys-shape-corner-small);padding:var(--space-2) var(--space-3);width:100%;transition:border-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), box-shadow var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);outline:none}.ir4eUG_input::placeholder{color:var(--sys-color-on-surface-variant)}.ir4eUG_input:focus{border-color:var(--sys-color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}.ir4eUG_input:disabled{opacity:.5;cursor:not-allowed;background-color:var(--sys-color-surface-variant)}.ir4eUG_inputError{border-color:var(--sys-color-error)}.ir4eUG_inputError:focus{border-color:var(--sys-color-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-error) calc(var(--sys-state-focus-opacity) * 100%), transparent)}.ir4eUG_ghost{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;background-color:#0000;border-color:#0000;margin:-.125rem -.375rem;padding:.125rem .375rem}.ir4eUG_ghost:hover:not(:disabled){background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), transparent)}.ir4eUG_ghost:focus{border-color:var(--sys-color-primary);background-color:color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent);box-shadow:none}.ir4eUG_error{font-size:var(--sys-typescale-body-medium-size);color:var(--sys-color-error)}.ir4eUG_helper{font-size:var(--sys-typescale-body-medium-size);color:var(--sys-color-on-surface-variant)}
.IVnqiG_list{padding:var(--space-2) 0;flex-direction:column;margin:0;list-style:none;display:flex}.IVnqiG_li{list-style:none}.IVnqiG_item{align-items:center;gap:var(--space-4);min-block-size:3.5rem;inline-size:100%;padding:var(--space-2) var(--space-4);text-align:start;color:var(--sys-color-on-surface);border-radius:var(--sys-shape-corner-large);font:inherit;appearance:none;transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);background-color:#0000;border:none;display:flex;position:relative}.IVnqiG_lines2{min-block-size:4.5rem}.IVnqiG_lines3{align-items:flex-start;min-block-size:5.5rem}.IVnqiG_lines3 .IVnqiG_leading,.IVnqiG_lines3 .IVnqiG_trailing{margin-block-start:var(--space-1)}.IVnqiG_leading{color:var(--sys-color-on-surface-variant);flex:none;justify-content:center;align-items:center;display:inline-flex}.IVnqiG_trailing{color:var(--sys-color-on-surface-variant);font-family:var(--sys-typescale-label-small-font);font-weight:var(--sys-typescale-label-small-weight);font-size:var(--sys-typescale-label-small-size);line-height:var(--sys-typescale-label-small-line-height);letter-spacing:var(--sys-typescale-label-small-tracking);flex:none;align-items:center;display:inline-flex}.IVnqiG_text{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.IVnqiG_overline{font-family:var(--sys-typescale-label-small-font);font-weight:var(--sys-typescale-label-small-weight);font-size:var(--sys-typescale-label-small-size);line-height:var(--sys-typescale-label-small-line-height);letter-spacing:var(--sys-typescale-label-small-tracking);color:var(--sys-color-on-surface-variant)}.IVnqiG_headline{font-family:var(--sys-typescale-body-large-font);font-weight:var(--sys-typescale-body-large-weight);font-size:var(--sys-typescale-body-large-size);line-height:var(--sys-typescale-body-large-line-height);letter-spacing:var(--sys-typescale-body-large-tracking);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IVnqiG_supporting{font-family:var(--sys-typescale-body-medium-font);font-weight:var(--sys-typescale-body-medium-weight);font-size:var(--sys-typescale-body-medium-size);line-height:var(--sys-typescale-body-medium-line-height);letter-spacing:var(--sys-typescale-body-medium-tracking);color:var(--sys-color-on-surface-variant)}.IVnqiG_meta{gap:var(--space-1);flex-wrap:wrap;margin-block-start:var(--space-1);display:flex}.IVnqiG_lines2 .IVnqiG_supporting{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IVnqiG_lines3 .IVnqiG_supporting{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.IVnqiG_interactive{cursor:pointer}.IVnqiG_interactive:hover{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), transparent)}.IVnqiG_interactive:active{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-pressed-opacity) * 100%), transparent)}.IVnqiG_interactive:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent);outline:none}.IVnqiG_selected{background-color:var(--sys-color-secondary-container);color:var(--sys-color-on-secondary-container)}.IVnqiG_selected .IVnqiG_overline,.IVnqiG_selected .IVnqiG_supporting,.IVnqiG_selected .IVnqiG_leading,.IVnqiG_selected .IVnqiG_trailing{color:var(--sys-color-on-secondary-container)}.IVnqiG_selected.IVnqiG_interactive:hover{background-color:color-mix(in srgb, var(--sys-color-on-secondary-container) calc(var(--sys-state-hover-opacity) * 100%), var(--sys-color-secondary-container))}.IVnqiG_selected.IVnqiG_interactive:active{background-color:color-mix(in srgb, var(--sys-color-on-secondary-container) calc(var(--sys-state-pressed-opacity) * 100%), var(--sys-color-secondary-container))}.IVnqiG_divided .IVnqiG_li:not(:last-child){border-block-end:1px solid var(--sys-color-outline-variant)}.IVnqiG_divided .IVnqiG_item{border-radius:0}@media (prefers-reduced-motion:reduce){.IVnqiG_item{transition-duration:0s}}
.PBar2q_two,.PBar2q_single{top:var(--_offset,4rem);block-size:calc(100dvh - var(--_offset,4rem));min-block-size:0;position:sticky}.PBar2q_two{display:grid}.PBar2q_two[data-resizable=true]{grid-template-columns:var(--_list-w,22.5rem) var(--space-4) minmax(0, 1fr)}.PBar2q_two[data-resizable=false]{grid-template-columns:var(--_list-w,22.5rem) minmax(0, 1fr)}.PBar2q_two[data-resizing]{-webkit-user-select:none;user-select:none;cursor:col-resize}.PBar2q_listPane,.PBar2q_detailPane,.PBar2q_single{min-inline-size:0;overflow-y:auto}.PBar2q_two .PBar2q_listPane{border-inline-end:1px solid var(--sys-color-outline-variant)}.PBar2q_two[data-resizable=true] .PBar2q_listPane{border-inline-end:none}.PBar2q_paneHeader{z-index:1;background-color:var(--sys-color-surface);position:sticky;top:0}.PBar2q_placeholder{block-size:100%;padding:var(--space-6);text-align:center;color:var(--sys-color-on-surface-variant);place-items:center;display:grid}.PBar2q_handle{cursor:col-resize;touch-action:none;background:0 0;border:none;outline:none;align-self:stretch;place-items:center;padding:0;display:grid;position:relative}.PBar2q_handle:before{content:"";background-color:var(--sys-color-outline-variant);block-size:100%;inline-size:1px;transition:background-color var(--sys-motion-duration-short2) var(--sys-motion-easing-standard)}.PBar2q_handle:after{content:"";inline-size:var(--space-1);block-size:var(--space-8);border-radius:var(--sys-shape-corner-full);background-color:var(--sys-color-outline-variant);transition:background-color var(--sys-motion-duration-short2) var(--sys-motion-easing-standard);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.PBar2q_handle:hover:before,.PBar2q_handle:hover:after,.PBar2q_handle[data-dragging]:before,.PBar2q_handle[data-dragging]:after{background-color:var(--sys-color-primary)}.PBar2q_handle:focus-visible{border-radius:var(--sys-shape-corner-extra-small);box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}@media (prefers-reduced-motion:reduce){.PBar2q_handle:before,.PBar2q_handle:after{transition-duration:0s}}
._5lW-GG_content{min-inline-size:12rem;padding-block:var(--space-2);background-color:var(--sys-color-surface-container);color:var(--sys-color-on-surface);border-radius:var(--sys-shape-corner-medium);box-shadow:var(--sys-elevation-level2);transform-origin:var(--radix-popover-content-transform-origin);z-index:5;outline:none}._5lW-GG_content[data-state=open]{animation:_5lW-GG_menuIn var(--sys-motion-duration-short3) var(--sys-motion-easing-emphasized-decelerate)}._5lW-GG_content[data-state=closed]{animation:_5lW-GG_menuOut var(--sys-motion-duration-short2) var(--sys-motion-easing-emphasized-accelerate)}@keyframes _5lW-GG_menuIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}@keyframes _5lW-GG_menuOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){._5lW-GG_content{animation-duration:0s}}
.-\30 XxAW_bar{justify-content:space-around;align-items:stretch;gap:var(--space-1);min-block-size:5rem;padding-block:var(--space-3);padding-bottom:calc(var(--space-3) + var(--safe-area-inset-bottom));background-color:var(--sys-color-surface-container);border-block-start:1px solid var(--sys-color-outline-variant);display:flex}.-\30 XxAW_item{justify-content:center;align-items:center;gap:var(--space-1);padding-block:var(--space-1);color:var(--sys-color-on-surface-variant);cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1 1 0;text-decoration:none;display:flex}.-\30 XxAW_indicator{inline-size:var(--space-16);block-size:var(--space-8);border-radius:var(--sys-shape-corner-full);transition:background-color var(--sys-motion-duration-short2) var(--sys-motion-easing-standard);place-items:center;display:grid}.-\30 XxAW_icon{color:inherit;display:inline-flex;position:relative}.-\30 XxAW_icon svg{inline-size:var(--space-6);block-size:var(--space-6)}.-\30 XxAW_badge{margin-inline-start:calc(var(--space-1) * -1);position:absolute;inset-block-start:0;inset-inline-start:100%;transform:translateY(-25%)}.-\30 XxAW_label{font-family:var(--sys-typescale-label-medium-font);font-weight:var(--sys-typescale-label-medium-weight);font-size:var(--sys-typescale-label-medium-size);line-height:var(--sys-typescale-label-medium-line-height);letter-spacing:var(--sys-typescale-label-medium-tracking)}.-\30 XxAW_bar[data-labels=hide] .-\30 XxAW_label,.-\30 XxAW_bar[data-labels=showActive] .-\30 XxAW_item:not(.-\30 XxAW_itemActive) .-\30 XxAW_label{display:none}.-\30 XxAW_item:hover .-\30 XxAW_indicator{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), transparent)}.-\30 XxAW_item:focus-visible{outline:none}.-\30 XxAW_item:focus-visible .-\30 XxAW_indicator{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}.-\30 XxAW_itemActive{color:var(--sys-color-on-surface)}.-\30 XxAW_itemActive .-\30 XxAW_indicator{background-color:var(--sys-color-secondary-container)}.-\30 XxAW_itemActive .-\30 XxAW_icon{color:var(--sys-color-on-secondary-container)}@media (prefers-reduced-motion:reduce){.-\30 XxAW_indicator{transition-duration:0s}}
._57UpWa_drawer{gap:var(--space-1);padding:var(--space-3);background-color:var(--sys-color-surface-container-low);color:var(--sys-color-on-surface);flex-direction:column;display:flex;overflow-y:auto}._57UpWa_standard{top:calc(4rem + var(--safe-area-inset-top,0px));block-size:calc(100dvh - 4rem - var(--safe-area-inset-top,0px));inline-size:max-content;position:sticky}._57UpWa_modal{z-index:5;inline-size:min(22.5rem, 100vw - var(--space-12));box-shadow:var(--sys-elevation-level1);position:fixed;inset-block:0}._57UpWa_modal._57UpWa_start{border-start-end-radius:var(--sys-shape-corner-large);border-end-end-radius:var(--sys-shape-corner-large);inset-inline-start:0}._57UpWa_modal._57UpWa_end{border-start-start-radius:var(--sys-shape-corner-large);border-end-start-radius:var(--sys-shape-corner-large);inset-inline-end:0}._57UpWa_modal[data-state=open]{animation:_57UpWa_drawerInStart var(--sys-motion-duration-medium2) var(--sys-motion-easing-emphasized-decelerate)}._57UpWa_modal._57UpWa_end[data-state=open]{animation-name:_57UpWa_drawerInEnd}._57UpWa_modal[data-state=closed]{animation:_57UpWa_drawerOutStart var(--sys-motion-duration-short4) var(--sys-motion-easing-emphasized-accelerate)}._57UpWa_modal._57UpWa_end[data-state=closed]{animation-name:_57UpWa_drawerOutEnd}._57UpWa_scrim{z-index:5;background-color:var(--sys-color-scrim);opacity:.32;position:fixed;inset:0}._57UpWa_scrim[data-state=open]{animation:_57UpWa_scrimIn var(--sys-motion-duration-short3) var(--sys-motion-easing-standard)}._57UpWa_scrim[data-state=closed]{animation:_57UpWa_scrimOut var(--sys-motion-duration-short4) var(--sys-motion-easing-standard)}._57UpWa_header{gap:var(--space-1);padding:var(--space-4) var(--space-4) var(--space-3);flex-direction:column;display:flex}._57UpWa_headline{font-family:var(--sys-typescale-title-small-font);font-weight:var(--sys-typescale-title-small-weight);font-size:var(--sys-typescale-title-small-size);line-height:var(--sys-typescale-title-small-line-height);letter-spacing:var(--sys-typescale-title-small-tracking);color:var(--sys-color-on-surface-variant)}._57UpWa_supporting{font-family:var(--sys-typescale-body-medium-font);font-weight:var(--sys-typescale-body-medium-weight);font-size:var(--sys-typescale-body-medium-size);line-height:var(--sys-typescale-body-medium-line-height);letter-spacing:var(--sys-typescale-body-medium-tracking);color:var(--sys-color-on-surface-variant)}._57UpWa_item{align-items:center;gap:var(--space-3);block-size:3.5rem;padding-inline:var(--space-4);border-radius:var(--sys-shape-corner-full);color:var(--sys-color-on-surface-variant);cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:var(--sys-typescale-label-large-font);font-weight:var(--sys-typescale-label-large-weight);font-size:var(--sys-typescale-label-large-size);line-height:var(--sys-typescale-label-large-line-height);letter-spacing:var(--sys-typescale-label-large-tracking);transition:background-color var(--sys-motion-duration-short2) var(--sys-motion-easing-standard);text-decoration:none;display:flex}._57UpWa_itemIcon{color:inherit;flex:none;display:inline-flex;position:relative}._57UpWa_itemIcon svg{inline-size:var(--space-6);block-size:var(--space-6)}._57UpWa_badge{margin-inline-start:calc(var(--space-1) * -1);position:absolute;inset-block-start:0;inset-inline-start:100%;transform:translateY(-25%)}._57UpWa_itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}._57UpWa_drawer[data-labels=hide] ._57UpWa_itemLabel,._57UpWa_drawer[data-labels=hide] ._57UpWa_itemTrailing{display:none}._57UpWa_itemTrailing{color:var(--sys-color-on-surface-variant);font-family:var(--sys-typescale-label-small-font);font-weight:var(--sys-typescale-label-small-weight);font-size:var(--sys-typescale-label-small-size);line-height:var(--sys-typescale-label-small-line-height);letter-spacing:var(--sys-typescale-label-small-tracking);flex:none}._57UpWa_item:hover{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), transparent)}._57UpWa_item:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent);outline:none}._57UpWa_itemActive{background-color:var(--sys-color-secondary-container);color:var(--sys-color-on-secondary-container)}._57UpWa_itemActive ._57UpWa_itemTrailing{color:var(--sys-color-on-secondary-container)}._57UpWa_section{gap:var(--space-1);flex-direction:column;display:flex}._57UpWa_divider{border:none;border-block-start:1px solid var(--sys-color-outline-variant);margin-block:var(--space-2)}._57UpWa_sectionLabel{padding:var(--space-2) var(--space-4);font-family:var(--sys-typescale-title-small-font);font-weight:var(--sys-typescale-title-small-weight);font-size:var(--sys-typescale-title-small-size);line-height:var(--sys-typescale-title-small-line-height);letter-spacing:var(--sys-typescale-title-small-tracking);color:var(--sys-color-on-surface-variant)}._57UpWa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _57UpWa_drawerInStart{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _57UpWa_drawerOutStart{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _57UpWa_drawerInEnd{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _57UpWa_drawerOutEnd{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes _57UpWa_scrimIn{0%{opacity:0}to{opacity:.32}}@keyframes _57UpWa_scrimOut{0%{opacity:.32}to{opacity:0}}@media (prefers-reduced-motion:reduce){._57UpWa_modal,._57UpWa_scrim,._57UpWa_item{transition-duration:0s;animation-duration:0s}}
.Lxlldq_rail{align-items:center;gap:var(--space-3);inline-size:5rem;padding-block:var(--space-2);padding-top:calc(var(--space-2) + var(--safe-area-inset-top));background-color:var(--sys-color-surface);border-inline-end:1px solid var(--sys-color-outline-variant);flex-direction:column;block-size:100dvh;display:flex;position:sticky;top:0;overflow-y:auto}.Lxlldq_header{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.Lxlldq_items{align-items:center;gap:var(--space-2);flex-direction:column;inline-size:100%;display:flex}.Lxlldq_top .Lxlldq_items{margin-block-end:auto}.Lxlldq_center .Lxlldq_items{margin-block:auto}.Lxlldq_bottom .Lxlldq_items{margin-block-start:auto}.Lxlldq_item{align-items:center;gap:var(--space-1);inline-size:100%;padding-block:var(--space-1);color:var(--sys-color-on-surface-variant);cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;text-decoration:none;display:flex}.Lxlldq_indicator{inline-size:3.5rem;block-size:var(--space-8);border-radius:var(--sys-shape-corner-full);transition:background-color var(--sys-motion-duration-short2) var(--sys-motion-easing-standard);place-items:center;display:grid}.Lxlldq_icon{color:inherit;display:inline-flex;position:relative}.Lxlldq_icon svg{inline-size:var(--space-6);block-size:var(--space-6)}.Lxlldq_badge{margin-inline-start:calc(var(--space-1) * -1);position:absolute;inset-block-start:0;inset-inline-start:100%;transform:translateY(-25%)}.Lxlldq_label{font-family:var(--sys-typescale-label-medium-font);font-weight:var(--sys-typescale-label-medium-weight);font-size:var(--sys-typescale-label-medium-size);line-height:var(--sys-typescale-label-medium-line-height);letter-spacing:var(--sys-typescale-label-medium-tracking);text-align:center}.Lxlldq_rail[data-labels=hide] .Lxlldq_label,.Lxlldq_rail[data-labels=showActive] .Lxlldq_item:not(.Lxlldq_itemActive) .Lxlldq_label{display:none}.Lxlldq_item:hover .Lxlldq_indicator{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), transparent)}.Lxlldq_item:focus-visible{outline:none}.Lxlldq_item:focus-visible .Lxlldq_indicator{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}.Lxlldq_itemActive{color:var(--sys-color-on-surface)}.Lxlldq_itemActive .Lxlldq_indicator{background-color:var(--sys-color-secondary-container)}.Lxlldq_itemActive .Lxlldq_icon{color:var(--sys-color-on-secondary-container)}@media (prefers-reduced-motion:reduce){.Lxlldq_indicator{transition-duration:0s}}
.RIR0EW_card{border-radius:var(--sys-shape-corner-medium);cursor:grab;transition:box-shadow var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), opacity var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);position:relative}.RIR0EW_card:active{cursor:grabbing}.RIR0EW_meal{background-color:var(--sys-color-surface-container-lowest);border:1px solid var(--sys-color-outline-variant)}.RIR0EW_prep{border:1px dashed var(--sys-color-outline-variant);background-color:#0000}.RIR0EW_compact{z-index:1;padding:var(--space-2);gap:var(--space-1);flex-direction:column;display:flex}.RIR0EW_compact:hover{box-shadow:var(--sys-elevation-level2)}.RIR0EW_row{padding:var(--space-3);align-items:center;gap:var(--space-4);border-radius:var(--sys-shape-corner-large);display:flex}.RIR0EW_row:hover{box-shadow:var(--sys-elevation-level1)}.RIR0EW_compactRow{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.RIR0EW_slot{align-self:flex-start}.RIR0EW_row .RIR0EW_slot{margin-block-end:2px}.RIR0EW_thumb{color:var(--sys-color-on-surface-variant);background-color:var(--sys-color-surface-container-high);flex:none;place-items:center;font-weight:600;display:grid}.RIR0EW_compact .RIR0EW_thumb{border-radius:var(--sys-shape-corner-small);block-size:34px;inline-size:34px;font-family:var(--sys-typescale-label-medium-font);font-size:var(--sys-typescale-label-medium-size);line-height:var(--sys-typescale-label-medium-line-height)}.RIR0EW_row .RIR0EW_thumb{border-radius:var(--sys-shape-corner-medium);block-size:56px;inline-size:56px;font-family:var(--sys-typescale-title-medium-font);font-size:var(--sys-typescale-title-medium-size);line-height:var(--sys-typescale-title-medium-line-height)}.RIR0EW_text{flex-direction:column;min-inline-size:0;display:flex}.RIR0EW_compact .RIR0EW_text{gap:1px}.RIR0EW_row .RIR0EW_text{flex:1;gap:2px}.RIR0EW_name{font-family:var(--sys-typescale-label-large-font);font-weight:var(--sys-typescale-label-large-weight);font-size:var(--sys-typescale-label-large-size);line-height:var(--sys-typescale-label-large-line-height);letter-spacing:var(--sys-typescale-label-large-tracking);color:var(--sys-color-on-surface);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RIR0EW_row .RIR0EW_name{font-family:var(--sys-typescale-body-large-font);font-size:var(--sys-typescale-body-large-size);line-height:var(--sys-typescale-body-large-line-height);letter-spacing:var(--sys-typescale-body-large-tracking);white-space:normal;font-weight:500}.RIR0EW_prep .RIR0EW_name{color:var(--sys-color-on-surface-variant)}.RIR0EW_meta{font-family:var(--sys-typescale-body-small-font);font-weight:var(--sys-typescale-body-small-weight);font-size:var(--sys-typescale-body-small-size);line-height:var(--sys-typescale-body-small-line-height);letter-spacing:var(--sys-typescale-body-small-tracking);color:var(--sys-color-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RIR0EW_row .RIR0EW_meta{font-family:var(--sys-typescale-body-medium-font);font-size:var(--sys-typescale-body-medium-size);line-height:var(--sys-typescale-body-medium-line-height);letter-spacing:var(--sys-typescale-body-medium-tracking);white-space:normal}.RIR0EW_card[data-done=true]{opacity:.72}.RIR0EW_card[data-done=true] .RIR0EW_name{text-decoration:line-through}.RIR0EW_card[data-dragging=true]{opacity:.4}.RIR0EW_card[data-selected=true]{box-shadow:0 0 0 2px var(--sys-color-primary)}.RIR0EW_card:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent);outline:none}.RIR0EW_line{align-items:center;gap:var(--space-2);padding:2px var(--space-1);border-radius:var(--sys-shape-corner-extra-small);cursor:grab;transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);display:flex}.RIR0EW_line:active{cursor:grabbing}.RIR0EW_line:hover{background-color:var(--sys-color-surface-container-high)}.RIR0EW_line[data-dragging=true]{opacity:.4}.RIR0EW_line[data-done=true] .RIR0EW_lineName{text-decoration:line-through}.RIR0EW_dot{border-radius:var(--sys-shape-corner-full);background:currentColor;flex:none;block-size:6px;inline-size:6px}.RIR0EW_dotRing{background:0 0;border:1.5px solid;border-radius:2px}.RIR0EW_lineName{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;font-family:var(--sys-typescale-body-small-font);font-weight:var(--sys-typescale-body-small-weight);font-size:var(--sys-typescale-body-small-size);line-height:var(--sys-typescale-body-small-line-height);letter-spacing:var(--sys-typescale-body-small-tracking);color:var(--sys-color-on-surface);overflow:hidden}.RIR0EW_lineMuted .RIR0EW_lineName{color:var(--sys-color-on-surface-variant)}.RIR0EW_line:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent);outline:none}@media (prefers-reduced-motion:reduce){.RIR0EW_card,.RIR0EW_line{transition-duration:0s}}
.kvM7Xq_scaffold{background-color:var(--sys-color-surface-container-low);min-block-size:100dvh;color:var(--sys-color-on-surface);display:grid}.kvM7Xq_scaffold[data-nav=bar]{grid-template:"top""body"1fr"nav"/minmax(0,1fr)}.kvM7Xq_scaffold[data-nav=none]{grid-template:"top""body"1fr/minmax(0,1fr)}.kvM7Xq_scaffold[data-nav=rail]{grid-template:"top top""nav body"1fr/auto minmax(0,1fr)}.kvM7Xq_topSlot{z-index:4;grid-area:top;position:sticky;top:0}.kvM7Xq_navSlot{grid-area:nav;min-inline-size:0}.kvM7Xq_scaffold[data-nav=bar] .kvM7Xq_navSlot{z-index:4;position:sticky;bottom:0}.kvM7Xq_bodySlot{background-color:var(--sys-color-surface);border-radius:var(--sys-shape-corner-large);grid-area:body;min-inline-size:0}
.QVLFAW_field{align-items:center;gap:var(--space-2);inline-size:100%;max-inline-size:36rem;block-size:var(--space-10);padding-inline:var(--space-4);border-radius:var(--sys-shape-corner-full);background-color:var(--sys-color-surface-container-high);transition:box-shadow var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);display:inline-flex}.QVLFAW_field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}.QVLFAW_icon{color:var(--sys-color-on-surface-variant);width:var(--space-5);height:var(--space-5);flex:none}.QVLFAW_input{min-inline-size:0;color:var(--sys-color-on-surface);font-family:var(--sys-typescale-body-large-font);font-weight:var(--sys-typescale-body-large-weight);font-size:var(--sys-typescale-body-large-size);line-height:var(--sys-typescale-body-large-line-height);letter-spacing:var(--sys-typescale-body-large-tracking);background:0 0;border:none;outline:none;flex:auto}.QVLFAW_input::placeholder{color:var(--sys-color-on-surface-variant)}.QVLFAW_input::-webkit-search-decoration{display:none}.QVLFAW_input::-webkit-search-cancel-button{display:none}.QVLFAW_input::-webkit-search-results-button{display:none}.QVLFAW_input::-webkit-search-results-decoration{display:none}@media (prefers-reduced-motion:reduce){.QVLFAW_field{transition-duration:0s}}
.SHtxEa_scrim{z-index:20;background-color:var(--sys-color-scrim);opacity:.32;position:fixed;inset:0}.SHtxEa_scrim[data-state=open]{animation:SHtxEa_sidePanelScrimIn var(--sys-motion-duration-short3) var(--sys-motion-easing-standard)}.SHtxEa_scrim[data-state=closed]{animation:SHtxEa_sidePanelScrimOut var(--sys-motion-duration-short4) var(--sys-motion-easing-standard)}.SHtxEa_panel{z-index:21;inline-size:var(--_panel-w,min(400px, 100%));background-color:var(--sys-color-surface-container-low);max-inline-size:100%;box-shadow:var(--sys-elevation-level3);flex-direction:column;display:flex;position:fixed;inset-block:0}.SHtxEa_end{inset-inline-end:0}.SHtxEa_start{inset-inline-start:0}.SHtxEa_panel[data-state=open]{animation:SHtxEa_sidePanelInEnd var(--sys-motion-duration-short4) var(--sys-motion-easing-emphasized-decelerate)}.SHtxEa_panel[data-state=closed]{animation:SHtxEa_sidePanelOutEnd var(--sys-motion-duration-short3) var(--sys-motion-easing-emphasized-accelerate)}.SHtxEa_start[data-state=open]{animation-name:SHtxEa_sidePanelInStart}.SHtxEa_start[data-state=closed]{animation-name:SHtxEa_sidePanelOutStart}.SHtxEa_header{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-2);display:flex}.SHtxEa_headerMain{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.SHtxEa_close{inline-size:var(--space-10);block-size:var(--space-10);color:var(--sys-color-on-surface-variant);border-radius:var(--sys-shape-corner-full);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);background-color:#0000;border:none;flex:none;place-items:center;display:grid}.SHtxEa_close:hover{background-color:var(--sys-color-surface-container-high)}.SHtxEa_close:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent);outline:none}.SHtxEa_close svg{block-size:1.25rem;inline-size:1.25rem}.SHtxEa_body{padding:0 var(--space-4) var(--space-4);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.SHtxEa_footer{gap:var(--space-2);padding:var(--space-4);border-block-start:1px solid var(--sys-color-outline-variant);display:flex}.SHtxEa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes SHtxEa_sidePanelScrimIn{0%{opacity:0}to{opacity:.32}}@keyframes SHtxEa_sidePanelScrimOut{0%{opacity:.32}to{opacity:0}}@keyframes SHtxEa_sidePanelInEnd{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SHtxEa_sidePanelOutEnd{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SHtxEa_sidePanelInStart{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SHtxEa_sidePanelOutStart{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.SHtxEa_panel,.SHtxEa_scrim,.SHtxEa_close{transition-duration:0s;animation-duration:0s}}
._9478XW_snackbar{z-index:40;align-items:center;gap:var(--space-4);max-inline-size:min(560px, calc(100vw - var(--space-8)));padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--sys-shape-corner-extra-small);background-color:var(--sys-color-inverse-surface);color:var(--sys-color-inverse-on-surface);box-shadow:var(--sys-elevation-level3);animation:_9478XW_snackbarIn var(--sys-motion-duration-medium1) var(--sys-motion-easing-emphasized-decelerate);display:flex;position:fixed;inset-block-end:var(--space-6);inset-inline-start:50%;transform:translate(-50%)}._9478XW_snackbar[data-state=closed]{animation:_9478XW_snackbarOut .2s var(--sys-motion-easing-emphasized-accelerate)}._9478XW_message{min-inline-size:0;font-family:var(--sys-typescale-body-medium-font);font-size:var(--sys-typescale-body-medium-size);line-height:var(--sys-typescale-body-medium-line-height);letter-spacing:var(--sys-typescale-body-medium-tracking);flex:1}._9478XW_action._9478XW_action{color:var(--sys-color-inverse-primary);flex:none}._9478XW_action._9478XW_action:hover:not(:disabled){background-color:color-mix(in srgb, var(--sys-color-inverse-primary) calc(var(--sys-state-hover-opacity) * 100%), transparent)}@keyframes _9478XW_snackbarIn{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)}}@keyframes _9478XW_snackbarOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)translateY(8px)}}@media (prefers-reduced-motion:reduce){._9478XW_snackbar{animation-duration:.01ms}}
.UQ3xgq_split{--_outer:var(--sys-shape-corner-full);align-items:stretch;gap:2px;display:inline-flex}.UQ3xgq_sm{--_inner:var(--sys-shape-corner-small)}.UQ3xgq_md{--_inner:var(--sys-shape-corner-medium)}.UQ3xgq_lg{--_inner:var(--sys-shape-corner-large)}.UQ3xgq_leading,.UQ3xgq_trailing{transition:border-radius var(--sys-motion-duration-medium1) var(--sys-motion-easing-emphasized)}.UQ3xgq_split .UQ3xgq_leading{border-start-end-radius:var(--_inner);border-end-end-radius:var(--_inner)}.UQ3xgq_split .UQ3xgq_trailing{padding-inline:var(--space-3);border-start-start-radius:var(--_inner);border-end-start-radius:var(--_inner)}.UQ3xgq_split .UQ3xgq_leading:active:not(:disabled):not([aria-disabled=true]),.UQ3xgq_split .UQ3xgq_trailing[data-state=open],.UQ3xgq_split .UQ3xgq_trailing:active:not(:disabled):not([aria-disabled=true]){border-radius:var(--_outer)}.UQ3xgq_chevron{transition:transform var(--sys-motion-duration-short3) var(--sys-motion-easing-standard)}.UQ3xgq_split .UQ3xgq_trailing[data-state=open] .UQ3xgq_chevron{transform:rotate(180deg)}.UQ3xgq_content{min-inline-size:7rem;padding:var(--space-2);background-color:var(--sys-color-surface-container);border-radius:var(--sys-shape-corner-medium);box-shadow:var(--sys-elevation-level2);transform-origin:var(--radix-popover-content-transform-origin);outline:none;flex-direction:column;display:flex}.UQ3xgq_content[data-state=open]{animation:UQ3xgq_splitMenuIn var(--sys-motion-duration-medium1) var(--sys-motion-easing-emphasized-decelerate)}.UQ3xgq_content[data-state=closed]{animation:UQ3xgq_splitMenuOut var(--sys-motion-duration-short4) var(--sys-motion-easing-emphasized-accelerate)}.UQ3xgq_item{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--sys-shape-corner-small);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:start;white-space:nowrap;color:var(--sys-color-on-surface);font-family:var(--sys-typescale-label-large-font);font-size:var(--sys-typescale-label-large-size);font-weight:var(--sys-typescale-label-large-weight);line-height:var(--sys-typescale-label-large-line-height);letter-spacing:var(--sys-typescale-label-large-tracking);transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);background:0 0;border:none;outline:none;display:flex}.UQ3xgq_item:hover:not(:disabled),.UQ3xgq_item:focus-visible{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), transparent)}.UQ3xgq_item:active:not(:disabled){background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-pressed-opacity) * 100%), transparent)}.UQ3xgq_item:disabled{cursor:not-allowed;color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-disabled-content-opacity) * 100%), transparent)}.UQ3xgq_itemIcon{display:inline-flex}.UQ3xgq_itemIcon svg{width:18px;height:18px}@keyframes UQ3xgq_splitMenuIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes UQ3xgq_splitMenuOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.UQ3xgq_leading,.UQ3xgq_trailing,.UQ3xgq_chevron,.UQ3xgq_content,.UQ3xgq_item{transition-duration:0s;animation-duration:0s}}
.OcgpJG_two{align-items:start;display:grid}.OcgpJG_two[data-resizable=false]{gap:var(--space-6)}.OcgpJG_two[data-resizable=true][data-placement=end]{grid-template-columns:minmax(0, 1fr) var(--space-4) var(--_sup-w,22.5rem)}.OcgpJG_two[data-resizable=true][data-placement=start]{grid-template-columns:var(--_sup-w,22.5rem) var(--space-4) minmax(0, 1fr)}.OcgpJG_two[data-resizable=false][data-placement=end]{grid-template-columns:minmax(0, 1fr) var(--_sup-w,22.5rem)}.OcgpJG_two[data-resizable=false][data-placement=start]{grid-template-columns:var(--_sup-w,22.5rem) minmax(0, 1fr)}.OcgpJG_two[data-resizing]{-webkit-user-select:none;user-select:none;cursor:col-resize}.OcgpJG_two .OcgpJG_focus{min-inline-size:0}.OcgpJG_two .OcgpJG_supporting{min-inline-size:0;top:var(--_offset,4rem);max-block-size:calc(100dvh - var(--_offset,4rem));align-self:start;position:sticky;overflow-y:auto}.OcgpJG_stack{gap:var(--space-6);flex-direction:column;display:flex}.OcgpJG_stack .OcgpJG_focus,.OcgpJG_stack .OcgpJG_supporting{min-inline-size:0}.OcgpJG_handle{top:var(--_offset,4rem);block-size:calc(100dvh - var(--_offset,4rem));cursor:col-resize;touch-action:none;background:0 0;border:none;outline:none;align-self:start;place-items:center;padding:0;display:grid;position:sticky}.OcgpJG_handle:before{content:"";background-color:var(--sys-color-outline-variant);block-size:100%;inline-size:1px;transition:background-color var(--sys-motion-duration-short2) var(--sys-motion-easing-standard)}.OcgpJG_handle:after{content:"";inline-size:var(--space-1);block-size:var(--space-8);border-radius:var(--sys-shape-corner-full);background-color:var(--sys-color-outline-variant);transition:background-color var(--sys-motion-duration-short2) var(--sys-motion-easing-standard);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.OcgpJG_handle:hover:before,.OcgpJG_handle:hover:after,.OcgpJG_handle[data-dragging]:before,.OcgpJG_handle[data-dragging]:after{background-color:var(--sys-color-primary)}.OcgpJG_handle:focus-visible{border-radius:var(--sys-shape-corner-extra-small);box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}@media (prefers-reduced-motion:reduce){.OcgpJG_handle:before,.OcgpJG_handle:after{transition-duration:0s}}
.S0ZBIq_menu{max-inline-size:min(20rem, calc(100vw - var(--space-8)))}.S0ZBIq_panel{gap:var(--space-2);flex-direction:column;min-inline-size:16rem;display:flex}.S0ZBIq_search.S0ZBIq_search{inline-size:auto;margin-inline:var(--space-2)}.S0ZBIq_clear{margin-inline:var(--space-2);color:var(--sys-color-primary);font-family:var(--sys-typescale-label-medium-font);font-weight:var(--sys-typescale-label-medium-weight);font-size:var(--sys-typescale-label-medium-size);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}.S0ZBIq_list{gap:var(--space-1);max-block-size:20rem;padding-inline:var(--space-2);flex-direction:column;padding-block-end:var(--space-2);display:flex;overflow-y:auto}.S0ZBIq_group+.S0ZBIq_group{margin-block-start:var(--space-2)}.S0ZBIq_groupLabel{padding-block:var(--space-1)}.S0ZBIq_row{align-items:center;gap:var(--space-2);padding-block:var(--space-1);cursor:pointer;display:flex}.S0ZBIq_rowLabel{font-family:var(--sys-typescale-body-medium-font);font-weight:var(--sys-typescale-body-medium-weight);font-size:var(--sys-typescale-body-medium-size);text-transform:capitalize}.S0ZBIq_emptyState{padding:var(--space-2)}.S0ZBIq_actions{padding:var(--space-2);border-block-start:1px solid var(--sys-color-outline-variant);justify-content:flex-end;display:flex}
._5zl60q_wrapper{gap:var(--space-1);flex-direction:column;display:flex}._5zl60q_label{font-family:var(--ref-typeface-plain);font-size:var(--sys-typescale-body-medium-size);font-weight:var(--ref-typeface-weight-medium);color:var(--sys-color-on-surface)}._5zl60q_textarea{font-family:var(--ref-typeface-plain);font-size:var(--sys-typescale-body-large-size);color:var(--sys-color-on-surface);background-color:var(--sys-color-surface-container-lowest);border:1px solid var(--sys-color-outline);border-radius:var(--sys-shape-corner-small);padding:var(--space-2) var(--space-3);resize:vertical;width:100%;min-height:4.5rem;transition:border-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), box-shadow var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);outline:none}._5zl60q_textarea::placeholder{color:var(--sys-color-on-surface-variant)}._5zl60q_textarea:focus{border-color:var(--sys-color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent)}._5zl60q_textarea:disabled{opacity:.5;cursor:not-allowed;background-color:var(--sys-color-surface-variant)}._5zl60q_textareaError{border-color:var(--sys-color-error)}._5zl60q_textareaError:focus{border-color:var(--sys-color-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-error) calc(var(--sys-state-focus-opacity) * 100%), transparent)}._5zl60q_ghost{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;resize:none;background-color:#0000;border-color:#0000;min-height:0;margin:-.125rem -.375rem;padding:.125rem .375rem;overflow:hidden}._5zl60q_ghost:hover:not(:disabled){background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), transparent)}._5zl60q_ghost:focus{border-color:var(--sys-color-primary);background-color:color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent);box-shadow:none}._5zl60q_error{font-size:var(--sys-typescale-body-medium-size);color:var(--sys-color-error)}._5zl60q_helper{font-size:var(--sys-typescale-body-medium-size);color:var(--sys-color-on-surface-variant)}
.is11NW_bar{align-items:center;gap:var(--space-2);min-block-size:4rem;padding-inline:var(--space-2);padding-block:var(--space-2);padding-top:calc(var(--space-2) + var(--safe-area-inset-top));background-color:var(--sys-color-surface-container-low);color:var(--sys-color-on-surface);transition:background-color var(--sys-motion-duration-short3) var(--sys-motion-easing-standard), box-shadow var(--sys-motion-duration-short3) var(--sys-motion-easing-standard);display:flex}.is11NW_scrolled{background-color:var(--sys-color-surface-container);box-shadow:var(--sys-elevation-level2)}.is11NW_headline{min-inline-size:0;font-family:var(--sys-typescale-title-large-font);font-weight:var(--sys-typescale-title-large-weight);font-size:var(--sys-typescale-title-large-size);line-height:var(--sys-typescale-title-large-line-height);letter-spacing:var(--sys-typescale-title-large-tracking);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;overflow:hidden}.is11NW_leading,.is11NW_trailing{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}.is11NW_center{flex:auto;justify-content:center;min-inline-size:0;display:flex}.is11NW_center .is11NW_headline{text-align:center}.is11NW_center .is11NW_leading,.is11NW_center .is11NW_trailing{min-inline-size:var(--space-12)}@media (prefers-reduced-motion:reduce){.is11NW_bar{transition-duration:0s}}
.eCPofq_recipe{gap:var(--space-5);min-height:100%;padding:var(--space-8);border-radius:var(--sys-shape-corner-large);background-color:var(--sys-color-surface-container-lowest);flex-direction:column;display:flex;position:relative;container:recipe/inline-size}@media (max-width:599px){.eCPofq_recipe{padding:var(--space-5)}}.eCPofq_actions{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.eCPofq_metadata{align-items:flex-start;gap:var(--space-4);font-size:var(--sys-typescale-body-medium-size);font-weight:var(--ref-typeface-weight-bold);color:var(--sys-color-on-surface-variant);flex-wrap:wrap;display:flex}.eCPofq_metadataField.eCPofq_metadataField{flex:none;width:7rem}.eCPofq_titleField.eCPofq_titleField{font-family:var(--sys-typescale-display-medium-font);font-weight:var(--sys-typescale-display-medium-weight);font-size:var(--sys-typescale-display-medium-size);line-height:var(--sys-typescale-display-medium-line-height);letter-spacing:var(--sys-typescale-display-medium-tracking);color:var(--sys-color-on-surface)}.eCPofq_headnoteField.eCPofq_headnoteField{font-family:var(--sys-typescale-body-medium-font);font-weight:var(--sys-typescale-body-medium-weight);font-size:var(--sys-typescale-body-medium-size);line-height:var(--sys-typescale-body-medium-line-height);letter-spacing:var(--sys-typescale-body-medium-tracking);color:var(--sys-color-on-surface-variant);width:100%}.eCPofq_saveError{color:var(--sys-color-error)}.eCPofq_sectionHeading.eCPofq_sectionHeading{font-family:var(--ref-typeface-plain);font-weight:var(--ref-typeface-weight-bold)}.eCPofq_divider{border:none;border-block-start:1px solid var(--sys-color-outline-variant);margin:0}.eCPofq_list{gap:var(--space-2);padding-left:var(--space-6);flex-direction:column;display:flex}.eCPofq_steps{gap:var(--space-3);padding-left:0;list-style:none}.eCPofq_columns{gap:var(--space-4);flex-direction:column;display:flex}@container recipe (min-width:40rem){.eCPofq_columns{flex-direction:row;justify-content:flex-start}.eCPofq_columns>section:first-child{flex:0 20rem;min-width:20rem}.eCPofq_columns>section:last-child{flex:auto;min-width:0}}
.QoCD4a_dialog{flex-direction:column;max-height:min(80vh,720px);display:flex}.QoCD4a_header{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-4);flex:none;display:flex}.QoCD4a_headerText{gap:var(--space-2);flex:1;min-width:0;display:grid}.QoCD4a_body{min-height:0;padding:0 var(--space-5) var(--space-5);gap:var(--space-4);flex:auto;display:grid;overflow-y:auto}.QoCD4a_headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.QoCD4a_stepLabel{flex:none;padding-top:4px}.QoCD4a_contextStrip{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--sys-shape-corner-medium);background-color:var(--sys-color-surface-container-lowest);align-items:baseline;display:flex}.QoCD4a_stepBody{gap:var(--space-4);display:grid}.QoCD4a_error{color:var(--sys-color-error)}.QoCD4a_emptyState{gap:var(--space-1);padding:var(--space-5);border-radius:var(--sys-shape-corner-medium);background-color:var(--sys-color-surface-container-lowest);display:grid}.QoCD4a_results{gap:var(--space-1);max-height:260px;display:grid;overflow-y:auto}.QoCD4a_resultRow{text-align:left;padding:var(--space-3) var(--space-4);border:1px solid var(--sys-color-outline-variant);border-radius:var(--sys-shape-corner-medium);background-color:var(--sys-color-surface-container-lowest);cursor:pointer;gap:2px;display:grid}.QoCD4a_portionList{gap:var(--space-1);display:grid}.QoCD4a_portionRow{justify-content:space-between;align-items:center;gap:var(--space-3);text-align:left;padding:var(--space-3) var(--space-4);border:1px solid var(--sys-color-outline-variant);border-radius:var(--sys-shape-corner-medium);background-color:var(--sys-color-surface-container-lowest);cursor:pointer;display:flex}.QoCD4a_portionRowSelected{border-color:var(--sys-color-primary);background-color:var(--ref-palette-primary-95)}.QoCD4a_tabularNum{font-variant-numeric:tabular-nums}.QoCD4a_previewPanel{gap:var(--space-3);padding:var(--space-4);border-radius:var(--sys-shape-corner-large);background-color:var(--ref-palette-primary-98);display:grid}.QoCD4a_previewHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.QoCD4a_previewHeaderLabel.QoCD4a_previewHeaderLabel{color:var(--ref-palette-primary-10)}.QoCD4a_previewGrid{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.QoCD4a_previewCell{padding:var(--space-2);border-radius:var(--sys-shape-corner-small);background-color:var(--sys-color-surface-container-lowest);gap:0;display:grid}.QoCD4a_footer{justify-content:flex-end;gap:var(--space-2);display:flex}.QoCD4a_footerSplit{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}
.n8etlG_panel{gap:var(--space-5);display:grid}.n8etlG_modeToggle{border-radius:var(--sys-shape-corner-full);background-color:var(--ref-palette-primary-95);gap:2px;width:fit-content;padding:2px;display:inline-flex}.n8etlG_modeToggleButton{padding:var(--space-2) var(--space-4);border-radius:var(--sys-shape-corner-full);cursor:pointer;background:0 0;border:none}.n8etlG_modeToggleButtonActive{background-color:var(--sys-color-primary)}.n8etlG_modeToggleLabel.n8etlG_modeToggleLabel{color:var(--ref-palette-primary-30)}.n8etlG_modeToggleLabelActive.n8etlG_modeToggleLabelActive{color:var(--sys-color-on-primary)}.n8etlG_stats{align-items:center;gap:var(--space-5) var(--space-6);padding:var(--space-5);border-radius:var(--sys-shape-corner-large);background-color:var(--ref-palette-primary-98);flex-wrap:wrap;display:flex}.n8etlG_ring{border-radius:var(--sys-shape-corner-full);flex:none;width:128px;height:128px;position:relative}.n8etlG_ringInner{border-radius:var(--sys-shape-corner-full);background-color:var(--ref-palette-primary-98);align-content:center;place-items:center;gap:2px;display:grid;position:absolute;inset:20px}.n8etlG_ringCalories.n8etlG_ringCalories{color:var(--ref-palette-primary-40);line-height:1}.n8etlG_macros{gap:var(--space-3);flex:150px;min-width:0;display:grid}.n8etlG_macroRow{align-items:center;gap:var(--space-3);grid-template-columns:10px 1fr auto;display:grid}.n8etlG_dot{border-radius:var(--sys-shape-corner-full);width:10px;height:10px}.n8etlG_dotFat{background-color:var(--ref-palette-primary-40)}.n8etlG_dotCarb{background-color:var(--ref-palette-primary-60)}.n8etlG_dotProtein{background-color:var(--ref-palette-primary-80);box-shadow:inset 0 0 0 1px var(--ref-palette-primary-60)}.n8etlG_tabularNum{font-variant-numeric:tabular-nums}.n8etlG_dailyValues{gap:var(--space-3);flex:190px;min-width:0;display:grid}.n8etlG_dvRow{gap:var(--space-1);display:grid}.n8etlG_dvHeader{justify-content:space-between;align-items:baseline;display:flex}.n8etlG_dvTrack{border-radius:var(--sys-shape-corner-full);background-color:var(--ref-palette-primary-90);height:6px;overflow:hidden}.n8etlG_dvFill{border-radius:var(--sys-shape-corner-full);background-color:var(--ref-palette-primary-50);height:100%}
.r16Y8W_row{gap:var(--space-2);scrollbar-width:none;padding-block-end:var(--space-3);display:flex;overflow-x:auto}.r16Y8W_chip{flex:none}.r16Y8W_count{opacity:.75;margin-inline-start:var(--space-1)}
.ixC4GG_fab{z-index:5;position:fixed;inset-block-end:calc(var(--space-6) + var(--safe-area-inset-bottom));inset-inline-end:var(--space-6)}@media (max-width:599px){.ixC4GG_fab{inset-block-end:calc(5rem + var(--space-4) + var(--safe-area-inset-bottom));inset-inline-end:var(--space-4)}}@media (min-width:840px){.ixC4GG_fab[data-hide-from="840"]{display:none}}@media (min-width:1600px){.ixC4GG_fab[data-hide-from="1600"]{display:none}}
.igQMqq_card{box-sizing:border-box;cursor:grab;border-radius:var(--sys-shape-corner-medium);border:1px solid var(--sys-color-outline-variant);background:var(--sys-color-surface-container-lowest);block-size:100%;padding:var(--space-2);gap:var(--space-2);flex-direction:column;display:flex;position:relative;container:mealCard/inline-size}.igQMqq_card:hover{box-shadow:var(--sys-elevation-level2)}.igQMqq_cardBody{align-items:flex-start;gap:var(--space-2);display:flex}.igQMqq_cardInitial{border-radius:var(--sys-shape-corner-small);block-size:30px;inline-size:30px;font-family:var(--sys-typescale-label-medium-font);font-size:var(--sys-typescale-label-medium-size);color:var(--sys-color-on-surface-variant);flex:none;place-items:center;font-weight:600;display:grid}.igQMqq_cardSlot{align-self:flex-start}.igQMqq_cardText{flex-direction:column;flex:1;gap:1px;min-inline-size:0;display:flex}.igQMqq_cardName{overflow-wrap:anywhere;font-family:var(--sys-typescale-label-large-font);font-size:var(--sys-typescale-label-large-size);font-weight:var(--sys-typescale-label-large-weight);line-height:var(--line-height-tight);color:var(--sys-color-on-surface);overflow:hidden}@container mealCard (max-width:120px){.igQMqq_cardInitial{display:none}}.igQMqq_monthLine{align-items:center;gap:var(--space-2);padding:2px var(--space-1);border-radius:var(--sys-shape-corner-extra-small);cursor:grab;display:flex}.igQMqq_monthLine:hover{background:var(--sys-color-surface-container-high)}.igQMqq_monthDot{border-radius:var(--sys-shape-corner-full);flex:none;block-size:6px;inline-size:6px}.igQMqq_monthLineName{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-family:var(--sys-typescale-body-small-font);font-size:var(--sys-typescale-body-small-size);color:var(--sys-color-on-surface);overflow:hidden}.igQMqq_monthMore{font-family:var(--sys-typescale-label-small-font);font-size:var(--sys-typescale-label-small-size);color:var(--sys-color-on-surface-variant);padding-inline-start:var(--space-1)}.igQMqq_emptyCell{border-radius:var(--sys-shape-corner-medium);border:1px dashed var(--sys-color-outline-variant);block-size:100%;min-block-size:64px;inline-size:100%;color:var(--sys-color-on-surface-variant);font-family:var(--sys-typescale-label-medium-font);font-size:var(--sys-typescale-label-medium-size);padding:var(--space-2);background:0 0;place-items:center;display:grid}@media (max-width:599px){.igQMqq_monthLine{pointer-events:none;padding:0;display:inline-flex}.igQMqq_monthLineName,.igQMqq_monthMoreLabel{display:none}.igQMqq_monthMore{padding-inline-start:0}}
.hX-hta_panel{gap:var(--space-4);display:grid}.hX-hta_chipRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.hX-hta_chip{padding:var(--space-1) var(--space-3);border:1px solid var(--sys-color-outline-variant);border-radius:var(--sys-shape-corner-full);cursor:pointer;background:0 0}.hX-hta_chipActive{border-color:var(--sys-color-primary);background-color:var(--ref-palette-primary-90)}.hX-hta_chipLabel.hX-hta_chipLabel{color:var(--sys-color-on-surface-variant)}.hX-hta_chipLabelActive.hX-hta_chipLabelActive{color:var(--ref-palette-primary-10)}.hX-hta_rows{gap:var(--space-2);display:grid}.hX-hta_row{align-items:center;gap:2px var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--sys-shape-corner-medium);font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;grid-template-columns:1fr auto;display:grid}.hX-hta_row:hover{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-hover-opacity) * 100%), transparent)}.hX-hta_row:active{background-color:color-mix(in srgb, var(--sys-color-on-surface) calc(var(--sys-state-pressed-opacity) * 100%), transparent)}.hX-hta_row:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sys-color-primary) calc(var(--sys-state-focus-opacity) * 100%), transparent);outline:none}.hX-hta_rowChevron{width:18px;height:18px;color:var(--sys-color-on-surface-variant);flex:none}.hX-hta_approxMarker{flex:none}.hX-hta_approxCaption{grid-column:1/-1}.hX-hta_rowHeader{align-items:baseline;gap:var(--space-2);grid-column:1/-1;min-width:0;display:flex}.hX-hta_rowLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hX-hta_rowMuted.hX-hta_rowMuted{color:var(--sys-color-on-surface-variant)}.hX-hta_tabularNum{font-variant-numeric:tabular-nums;flex:none}.hX-hta_rowTrack{border-radius:var(--sys-shape-corner-full);background-color:var(--ref-palette-primary-95);height:4px;overflow:hidden}.hX-hta_rowFill{border-radius:var(--sys-shape-corner-full);background-color:var(--ref-palette-primary-60);height:100%}
.bB40cW_body{gap:var(--space-4);flex-direction:column;display:flex}.bB40cW_intro{gap:var(--space-2);flex-direction:column;display:flex}.bB40cW_error{color:var(--sys-color-error)}.bB40cW_facts{flex-direction:column;display:flex}.bB40cW_factRow{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--sys-color-outline-variant);display:flex}.bB40cW_section{gap:var(--space-2);padding-top:var(--space-2);flex-direction:column;display:flex}.bB40cW_sectionHeading{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.bB40cW_ingredientList{flex-direction:column;display:flex}.bB40cW_ingredientRow{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--sys-color-outline-variant);grid-template-columns:96px minmax(0,1fr);display:grid}.bB40cW_ingredientAmount{font-weight:600}.bB40cW_stepList{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bB40cW_openRecipeButton{flex:1}
._8na7zq_card{gap:var(--space-5);display:grid}._8na7zq_surface._8na7zq_surface{background-color:var(--sys-color-surface-container-lowest);border:none}._8na7zq_header{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}._8na7zq_badge._8na7zq_badge{padding:2px var(--space-2);border-radius:var(--sys-shape-corner-full);background-color:var(--ref-palette-primary-90);color:var(--ref-palette-primary-10);white-space:nowrap}._8na7zq_badgeIncomplete._8na7zq_badgeIncomplete{background-color:var(--sys-color-tertiary-container);color:var(--sys-color-on-tertiary-container)}._8na7zq_tabList{border-bottom:1px solid var(--sys-color-outline-variant);grid-template-columns:1fr 1fr;display:grid}._8na7zq_tab{padding:var(--space-3) var(--space-2);text-align:center;cursor:pointer;background:0 0;border:none}._8na7zq_tabActive{box-shadow:inset 0 -2px 0 0 var(--sys-color-primary)}._8na7zq_tabLabel._8na7zq_tabLabel{color:var(--sys-color-on-surface-variant)}._8na7zq_tabLabelActive._8na7zq_tabLabelActive{color:var(--sys-color-primary)}._8na7zq_updatedBanner{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--sys-shape-corner-medium);background-color:var(--ref-palette-primary-95);display:flex}._8na7zq_updatedBannerText._8na7zq_updatedBannerText{color:var(--ref-palette-primary-10)}
._18EpSW_header{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-4);flex:none;display:flex}._18EpSW_headerText{gap:var(--space-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}._18EpSW_body{min-block-size:0;padding:0 var(--space-5) var(--space-5);gap:var(--space-5);flex-direction:column;flex:0 auto;display:flex;overflow-y:auto}._18EpSW_footer{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-block-start:1px solid var(--sys-color-outline-variant);flex-wrap:wrap;flex:none;display:flex}._18EpSW_footerNote{flex:10rem;min-inline-size:0}@media (max-width:599px){._18EpSW_footerNote{flex-basis:100%}._18EpSW_footerNote:empty{display:none}}._18EpSW_error{color:var(--sys-color-error)}._18EpSW_nameField{gap:var(--space-2);flex-direction:column;display:flex}._18EpSW_hint{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--sys-shape-corner-small);background:var(--sys-color-secondary-container);color:var(--sys-color-on-secondary-container);display:flex}._18EpSW_hintNeutral{background:var(--sys-color-surface-container-high);color:var(--sys-color-on-surface)}._18EpSW_amountRow{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._18EpSW_mealField{gap:var(--space-2);flex-direction:column;display:flex}._18EpSW_mealFieldHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._18EpSW_mealChips{gap:var(--space-2);flex-wrap:wrap;display:flex}._18EpSW_mealChip{appearance:none;cursor:pointer;min-block-size:32px;max-inline-size:100%;padding:6px var(--space-3);text-align:start;border-radius:var(--sys-shape-corner-large);border:1px solid var(--sys-color-outline-variant);color:var(--sys-color-on-surface-variant);font-family:var(--sys-typescale-label-large-font);font-size:var(--sys-typescale-label-large-size);font-weight:var(--sys-typescale-label-large-weight);background:0 0;align-items:center;display:inline-flex}._18EpSW_mealChipActive{background:var(--sys-color-primary-container);color:var(--sys-color-on-primary-container);border-color:#0000}
.Kn6mSG_root{min-block-size:calc(100dvh - 4rem);background-color:var(--sys-color-surface);align-items:stretch;margin-block-start:calc(var(--page-gutter) * -1);display:flex}.Kn6mSG_rail{display:none}.Kn6mSG_main{flex-direction:column;flex:1;min-inline-size:0;display:flex}@media (min-width:1600px){.Kn6mSG_rail{display:flex}.Kn6mSG_main{padding-inline-start:var(--space-6)}}.Kn6mSG_pageHeading{flex-direction:column;gap:2px;padding-block-start:var(--space-6);display:flex}.Kn6mSG_toolbar{align-items:flex-end;gap:var(--space-4);padding-block:var(--space-4);border-block-end:1px solid var(--sys-color-outline-variant);flex-wrap:wrap;display:flex}.Kn6mSG_heading{flex-direction:column;flex:240px;min-inline-size:0;display:flex}.Kn6mSG_eyebrow{letter-spacing:.08em;text-transform:uppercase}.Kn6mSG_headlineRow{align-items:center;gap:var(--space-2);display:flex}.Kn6mSG_arrowGroup{align-items:center;gap:0;display:flex}.Kn6mSG_weekScroll{padding-block:var(--space-4) var(--space-16)}.Kn6mSG_weekAgenda{padding-block:var(--space-6) var(--space-16)}@media (max-width:839px){.Kn6mSG_weekScroll{display:none}}@media (min-width:840px){.Kn6mSG_weekAgenda{display:none}}.Kn6mSG_agendaDay[data-today=true]{color:var(--sys-color-primary)}.Kn6mSG_agendaEntries{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}.Kn6mSG_dayArea{padding-block:var(--space-6) var(--space-16)}.Kn6mSG_monthArea{padding-block:var(--space-4) var(--space-16)}
.WTAa0q_error{color:var(--sys-color-error)}
