.NrX5tW_form{gap:var(--spacing-lg);flex-direction:column;width:100%;margin:0;display:flex}.NrX5tW_container{gap:var(--spacing-lg);flex-direction:column;display:flex}.NrX5tW_eventsContainer{gap:var(--spacing-xs);flex-direction:column;display:flex}.NrX5tW_loadingWrapper{padding:var(--spacing-xl);justify-content:center;align-items:center;display:flex}.NrX5tW_error{padding:var(--spacing-xl);color:var(--color-notification-error);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}
._8iS5EG_button{justify-content:center;align-items:center;gap:var(--spacing-xs);border-radius:var(--border-radius-sm);font-size:var(--font-size-base);cursor:pointer;padding:var(--spacing-sm) var(--spacing-md);transition:background-color var(--transition-normal), color var(--transition-normal);box-sizing:border-box;display:inline-flex}._8iS5EG_sm{font-size:var(--font-size-xs);padding:var(--spacing-xs) 10px}._8iS5EG_md{font-size:var(--font-size-base);padding:var(--spacing-sm) var(--spacing-md)}._8iS5EG_lg{font-size:var(--font-size-lg);padding:var(--spacing-sm) var(--spacing-lg)}._8iS5EG_default{background:0 0;border:none}._8iS5EG_default:hover{background-color:var(--color-text-primary);color:var(--color-layer-base)}._8iS5EG_primary{background-color:var(--color-text-primary);color:var(--color-layer-base);border:var(--border-width-sm) solid transparent}._8iS5EG_primary:hover{background-color:var(--color-layer-1);border:var(--border-width-sm) solid var(--color-text-primary);color:var(--color-text-primary)}._8iS5EG_secondary{background-color:var(--color-layer-2);color:var(--color-text-primary);border:var(--border-width-sm) solid transparent}._8iS5EG_secondary:hover{background-color:var(--color-layer-1);border:var(--border-width-sm) solid var(--color-text-primary)}._8iS5EG_common{border:var(--border-width-sm) solid var(--color-layer-dark-1);color:var(--color-text-primary);background-color:#0000}._8iS5EG_common:hover{background-color:var(--color-text-primary);color:var(--color-layer-base)}._8iS5EG_danger{background-color:var(--color-layer-1);color:var(--color-notification-error);border:var(--border-width-sm) solid var(--color-notification-error)}._8iS5EG_danger:hover{background-color:var(--color-notification-error);color:var(--color-layer-1)}._8iS5EG_subtle{background-color:var(--color-layer-1);border:var(--border-width-sm) solid var(--color-border);color:var(--color-text-muted)}._8iS5EG_subtle:hover{border-color:var(--color-text-primary);color:var(--color-text-primary)}._8iS5EG_outlined{border:var(--border-width-sm) solid var(--color-border-medium);color:var(--color-text-primary);background-color:#0000}._8iS5EG_outlined:hover{border-color:var(--color-text-primary)}._8iS5EG_dashed{border:var(--border-width-md) dashed var(--color-border-medium);color:var(--color-text-muted);background-color:#0000}._8iS5EG_dashed:hover{border-color:var(--color-status-info);color:var(--color-status-info)}._8iS5EG_dashed-ghost{color:var(--color-text-muted);background-color:#0000;border:none}._8iS5EG_dashed-ghost:hover{color:var(--color-status-info)}._8iS5EG_inline-action{border:var(--border-width-sm) solid transparent;color:var(--color-status-info);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-sm);background:0 0}._8iS5EG_inline-action:hover{background-color:var(--color-status-info-weak)}._8iS5EG_inline-action-outlined{border:var(--border-width-sm) solid var(--color-status-info);color:var(--color-status-info);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-sm);background:0 0}._8iS5EG_inline-action-outlined:hover{background-color:var(--color-status-info-weak)}._8iS5EG_inline-action-dashed{border:var(--border-width-sm) dashed var(--color-status-info);color:var(--color-status-info);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-sm);background:0 0}._8iS5EG_inline-action-dashed:hover{background-color:var(--color-status-info-weak)}._8iS5EG_outlined-white{background-color:var(--color-layer-1);border:var(--border-width-sm) solid var(--color-text-primary);color:var(--color-text-primary)}._8iS5EG_outlined-white:hover{background-color:var(--color-text-primary);color:var(--color-layer-1)}._8iS5EG_brand{background-color:var(--color-brand-orange);color:var(--color-text-on-dark);border:var(--border-width-sm) solid transparent;font-weight:var(--font-weight-medium)}._8iS5EG_brand:hover{background-color:var(--color-brand-orange-hover)}._8iS5EG_customBg{background-color:var(--btn-bg)!important}._8iS5EG_customColor{color:var(--btn-color)!important}._8iS5EG_customBorder{border-color:var(--btn-border)!important}._8iS5EG_iconOnly{padding:var(--spacing-xs);aspect-ratio:1}._8iS5EG_rounded{border-radius:var(--border-radius-full)}._8iS5EG_disabled{opacity:.6;cursor:not-allowed}._8iS5EG_button:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:var(--spacing-xxs)}._8iS5EG_default:focus-visible,._8iS5EG_primary:focus-visible,._8iS5EG_secondary:focus-visible,._8iS5EG_common:focus-visible,._8iS5EG_danger:focus-visible,._8iS5EG_subtle:focus-visible,._8iS5EG_outlined:focus-visible,._8iS5EG_dashed:focus-visible,._8iS5EG_dashed-ghost:focus-visible,._8iS5EG_inline-action:focus-visible,._8iS5EG_inline-action-outlined:focus-visible,._8iS5EG_inline-action-dashed:focus-visible,._8iS5EG_outlined-white:focus-visible,._8iS5EG_brand:focus-visible{outline-offset:var(--spacing-xxs)}
.UtdSBG_page{background:radial-gradient(1200px 480px at 10% -10%, var(--color-accent-warm-light) 0%, transparent 70%), radial-gradient(900px 420px at 100% 0%, var(--color-brand-soft) 0%, transparent 70%), var(--color-layer-base);flex-direction:column;min-height:100vh;display:flex}.UtdSBG_bar{z-index:var(--z-index-sticky);justify-content:space-between;align-items:center;gap:var(--spacing-md);min-height:64px;padding:var(--spacing-sm) var(--spacing-lg);border-bottom:1px solid var(--color-border-light);background:var(--color-layer-translucent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;position:sticky;top:0}.UtdSBG_logo{align-items:center;gap:var(--spacing-sm);text-decoration:none;display:inline-flex}.UtdSBG_logo:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:2px;border-radius:var(--border-radius-xs)}.UtdSBG_logoIcon{border:3px solid var(--color-brand-orange);border-radius:var(--border-radius-full);flex-shrink:0;width:24px;height:24px}.UtdSBG_logoText{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.UtdSBG_actions{align-items:center;gap:var(--spacing-sm);display:flex}.UtdSBG_main{width:100%;padding:var(--spacing-xl) var(--spacing-lg);flex-direction:column;flex:1;margin:0 auto;display:flex}.UtdSBG_wide{max-width:1280px}.UtdSBG_narrow{justify-content:center;align-items:center;max-width:560px}@media (max-width:768px){.UtdSBG_bar{padding:var(--spacing-sm) var(--spacing-md)}.UtdSBG_main{padding:var(--spacing-lg) var(--spacing-md)}}
.S1VoVa_card{align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-xl) var(--spacing-lg);border:1px solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-layer-1);box-shadow:var(--shadow-md);text-align:center;flex-direction:column;display:flex}.S1VoVa_icon{border-radius:var(--border-radius-full);background:var(--color-status-info-weak);width:64px;height:64px;color:var(--color-status-info);justify-content:center;align-items:center;display:inline-flex}.S1VoVa_icon[data-tone=success]{background:var(--color-status-success-weak);color:var(--color-status-success)}.S1VoVa_icon[data-tone=warning]{background:var(--color-status-warning-weak);color:var(--color-status-warning)}.S1VoVa_icon[data-tone=danger]{background:var(--color-status-danger-weak);color:var(--color-status-danger)}.S1VoVa_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;line-height:1.25}.S1VoVa_text{max-width:420px;font-size:var(--font-size-sm);line-height:var(--line-height);color:var(--color-text-secondary);margin:0}.S1VoVa_actions{justify-content:center;gap:var(--spacing-sm);margin-top:var(--spacing-xs);flex-wrap:wrap;display:flex}
.x34z3a_layout{align-items:flex-start;gap:var(--spacing-xl);flex-wrap:wrap;display:flex}.x34z3a_pitch{gap:var(--spacing-md);flex-direction:column;flex:340px;min-width:0;max-width:460px;display:flex;position:sticky;top:96px}.x34z3a_stage{min-width:0;padding:var(--spacing-md);border:1px solid var(--color-border-light);border-radius:var(--border-radius-xl);background:var(--color-layer-1);box-shadow:var(--shadow-sm);flex:520px}.x34z3a_eyebrow{padding:var(--spacing-xs) var(--spacing-ms);border:1px solid var(--color-accent-warm-border);border-radius:var(--border-radius-full);background:var(--color-accent-warm-light);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-accent-warm-text);align-self:flex-start}.x34z3a_title{font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:var(--color-text-primary);margin:0;line-height:1.15}.x34z3a_lead{font-size:var(--font-size-base);line-height:var(--line-height);color:var(--color-text-secondary);margin:0}.x34z3a_benefits{gap:var(--spacing-ms);margin:var(--spacing-xs) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.x34z3a_benefit{align-items:flex-start;gap:var(--spacing-ms);display:flex}.x34z3a_benefitIcon{border-radius:var(--border-radius-md);background:var(--color-layer-1);border:1px solid var(--color-border-light);width:36px;height:36px;color:var(--color-brand-orange);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.x34z3a_benefitText{flex-direction:column;gap:2px;display:flex}.x34z3a_benefitTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.x34z3a_benefitHint{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-secondary)}.x34z3a_cta{align-items:flex-start;gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.x34z3a_note{font-size:var(--font-size-xs);color:var(--color-text-secondary);align-items:center;gap:6px;display:inline-flex}.x34z3a_claimButton,.x34z3a_secondaryButton{justify-content:center;align-items:center;gap:var(--spacing-sm);min-height:44px;padding:0 var(--spacing-lg);border-radius:var(--border-radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;transition:background var(--transition-fast), box-shadow var(--transition-fast);text-decoration:none;display:inline-flex}.x34z3a_claimButton{background:var(--color-action-primary);color:var(--color-text-on-dark);box-shadow:var(--shadow-sm)}.x34z3a_claimButton:hover{background:var(--color-btn-higlights);box-shadow:var(--shadow-md)}.x34z3a_secondaryButton{border:1px solid var(--color-border);background:var(--color-layer-1);color:var(--color-text-primary)}.x34z3a_secondaryButton:hover{background:var(--color-layer-4)}.x34z3a_claimButton:focus-visible,.x34z3a_secondaryButton:focus-visible{outline:2px solid var(--color-focus-ring-strong);outline-offset:2px}@media (max-width:1024px){.x34z3a_pitch{max-width:none;position:static}}@media (max-width:768px){.x34z3a_layout{gap:var(--spacing-lg)}.x34z3a_title{font-size:var(--font-size-xl)}.x34z3a_lead{font-size:var(--font-size-sm)}.x34z3a_benefits{display:none}.x34z3a_stage{padding:var(--spacing-xs);border-radius:var(--border-radius-lg)}}
._9rOgNG_dropdown{font-family:var(--font-primary);display:inline-block;position:relative}._9rOgNG_dropdown._9rOgNG_fullWidth{width:100%;display:block}._9rOgNG_dropdown._9rOgNG_fullWidth ._9rOgNG_trigger{width:100%;display:flex}._9rOgNG_trigger{cursor:pointer;padding:var(--spacing-ms) var(--spacing-md);background:var(--color-layer-1);border:var(--border-width-sm) solid var(--color-border);border-radius:var(--border-radius-md);font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast), box-shadow var(--transition-fast);box-shadow:var(--shadow-xs);align-items:center;gap:var(--spacing-sm);display:inline-flex}._9rOgNG_trigger._9rOgNG_sm{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-sm)}._9rOgNG_trigger._9rOgNG_error{border-color:var(--color-notification-error)}._9rOgNG_trigger:hover{background-color:var(--color-dropdown-hover);box-shadow:var(--shadow-sm)}._9rOgNG_trigger:focus{outline:none}._9rOgNG_trigger:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:2px}._9rOgNG_triggerContent{justify-content:space-between;align-items:center;gap:var(--spacing-sm);width:100%;display:flex}._9rOgNG_chevronIcon{transition:transform var(--transition-normal);color:var(--color-border);transform:rotate(0)}._9rOgNG_chevronIcon._9rOgNG_open{transform:rotate(90deg)}._9rOgNG_menu{background-color:var(--color-layer-base);border:var(--border-width-sm) solid var(--color-border-light);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-lg);z-index:9999;width:max-content;padding:var(--spacing-xxs);animation:_9rOgNG_menuFadeIn var(--transition-fast) ease-in-out;overscroll-behavior:contain;overflow-y:auto}._9rOgNG_menu::-webkit-scrollbar{width:var(--spacing-xs)}._9rOgNG_menu::-webkit-scrollbar-thumb{background-color:var(--color-border-light);border-radius:var(--border-radius-xs)}@keyframes _9rOgNG_menuFadeIn{0%{opacity:0}to{opacity:1}}._9rOgNG_menu>:not(._9rOgNG_searchBox){padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;font-size:var(--font-size-sm);transition:background-color var(--transition-fast)}._9rOgNG_menu>:not(._9rOgNG_searchBox):hover{background-color:var(--color-border-light);border-radius:var(--border-radius-sm)}._9rOgNG_selected{color:var(--color-text-primary);border-radius:var(--border-radius-sm);background-color:#0000;font-weight:600}._9rOgNG_option{padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;font-size:var(--font-size-sm);transition:background-color var(--transition-fast);justify-content:space-between;align-items:center;display:flex}._9rOgNG_option:hover{background-color:var(--color-border-light)}._9rOgNG_option:focus{outline:none}._9rOgNG_option._9rOgNG_disabled{color:var(--color-text-muted);cursor:default}._9rOgNG_option._9rOgNG_disabled:hover{background-color:#0000}._9rOgNG_option:focus-visible,._9rOgNG_option._9rOgNG_focused{outline:var(--border-width-sm) solid var(--color-border-medium);outline-offset:-1px;border-radius:var(--border-radius-sm);background-color:#0000}._9rOgNG_checkIcon{color:var(--color-notification-success)}._9rOgNG_searchBox{z-index:1;padding:var(--spacing-xs);background:var(--color-layer-base);position:sticky;top:0}._9rOgNG_searchBox:hover{background:var(--color-layer-base)!important}._9rOgNG_searchInputWrapper{align-items:center;display:flex;position:relative}._9rOgNG_searchIcon{left:var(--spacing-sm);color:var(--color-border);pointer-events:none;flex-shrink:0;position:absolute}._9rOgNG_searchInput{width:100%;padding:var(--spacing-sm);padding-left:var(--spacing-xl);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-layer-1);border:var(--border-width-sm) solid var(--color-border);border-radius:var(--border-radius-sm);transition:border-color var(--transition-fast);font-family:inherit}._9rOgNG_searchInput:hover{border-color:var(--color-input-hover)}._9rOgNG_searchInput:focus{border-color:var(--color-input-focus);outline:none}._9rOgNG_searchInput::placeholder{color:var(--color-text-muted)}._9rOgNG_footerOption{padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-muted);background:var(--color-layer-base);border-top:var(--border-width-sm) solid var(--color-border-light);transition:background-color var(--transition-fast), color var(--transition-fast);font-style:italic;position:sticky;bottom:0}._9rOgNG_footerOption:hover{background:var(--color-border-light);color:var(--color-text-primary);border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm)}._9rOgNG_footerOption:focus-visible,._9rOgNG_footerOption._9rOgNG_focused{outline:var(--border-width-sm) solid var(--color-border-medium);outline-offset:-1px;border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm)}._9rOgNG_emptyState{padding:var(--spacing-md);text-align:center;font-size:var(--font-size-sm);color:var(--color-text-muted);cursor:default}._9rOgNG_emptyState:hover{background:0 0!important}._9rOgNG_errorMessage{font-size:var(--font-size-xs);text-align:left;color:var(--color-notification-error);margin-top:var(--spacing-xxs);display:block}@media (max-width:360px){._9rOgNG_trigger{padding:var(--spacing-xs) var(--spacing-sm)}}
.zwr-9W_banner{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-sm);border:var(--border-width-sm) solid transparent;box-sizing:border-box;border-left-width:3px;align-self:flex-start;width:fit-content;max-width:100%;display:inline-flex}.zwr-9W_variant-default{background-color:var(--color-layer-1);border-color:var(--color-border-light);border-left-color:var(--color-border-medium);box-shadow:var(--shadow-sm)}.zwr-9W_variant-neutral{background-color:var(--color-layer-1);border-color:var(--color-status-info-weak);border-left-color:var(--color-status-info);box-shadow:var(--shadow-sm)}.zwr-9W_variant-neutral .zwr-9W_icon{color:var(--color-status-info)}.zwr-9W_variant-success{background-color:var(--color-status-success-weak);border-color:var(--color-status-success-weak);border-left-color:var(--color-status-success)}.zwr-9W_variant-success-bordered{background-color:var(--color-success-soft);border-color:var(--color-success-soft-border);border-left-color:var(--color-status-success)}.zwr-9W_variant-info{background-color:var(--color-status-info-weak);border-color:var(--color-status-info-weak);border-left-color:var(--color-status-info)}.zwr-9W_variant-warning{background-color:var(--color-status-warning-weak);border-color:var(--color-status-warning-weak);border-left-color:var(--color-status-warning)}.zwr-9W_variant-danger{background-color:var(--color-status-danger-weak);border-color:var(--color-status-danger-weak);border-left-color:var(--color-status-danger)}.zwr-9W_icon{flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin-top:0;display:flex}.zwr-9W_variant-default .zwr-9W_icon{color:var(--color-text-muted)}.zwr-9W_variant-success .zwr-9W_icon,.zwr-9W_variant-success-bordered .zwr-9W_icon{color:var(--color-status-success)}.zwr-9W_variant-info .zwr-9W_icon{color:var(--color-status-info)}.zwr-9W_variant-warning .zwr-9W_icon{color:var(--color-status-warning)}.zwr-9W_variant-danger .zwr-9W_icon{color:var(--color-status-danger)}.zwr-9W_textBlock{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.zwr-9W_title{font-family:var(--font-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.zwr-9W_description{font-family:var(--font-primary);font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0;line-height:1.45}.zwr-9W_trailing{align-items:center;gap:var(--spacing-sm);margin-left:var(--spacing-md);flex-shrink:0;display:flex}.zwr-9W_meta{font-family:var(--font-primary);font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap}@media (max-width:540px){.zwr-9W_banner{flex-wrap:wrap}.zwr-9W_icon{display:none}.zwr-9W_trailing{width:100%;margin-left:0;margin-top:var(--spacing-xs)}}
.dFUnFW_spinner{border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:.8s linear infinite dFUnFW_spin}.dFUnFW_spinner.dFUnFW_sm{border-width:2px;width:20px;height:20px}.dFUnFW_spinner.dFUnFW_md{border-width:3px;width:40px;height:40px}.dFUnFW_spinner.dFUnFW_lg{border-width:4px;width:60px;height:60px}@keyframes dFUnFW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dFUnFW_spinner{animation-duration:.8s!important;animation-iteration-count:infinite!important}}
._503u7G_toast{width:420px;max-width:calc(100vw - var(--spacing-lg));border-radius:var(--border-radius-sm);box-shadow:var(--shadow-md);position:relative;overflow:hidden}._503u7G_toast>:first-child{border-radius:var(--border-radius-sm);width:100%}._503u7G_closeButton{padding:var(--spacing-xxs);color:var(--color-text-secondary);cursor:pointer;border-radius:var(--border-radius-xs);transition:color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._503u7G_closeButton:hover{color:var(--color-text-primary)}._503u7G_progressBar{--progress-color:var(--color-text-secondary);background:var(--progress-color);transform-origin:0;width:100%;height:3px;animation:linear forwards _503u7G_shrink;position:absolute;bottom:0;left:0}._503u7G_progressBar[data-variant=success]{--progress-color:var(--color-status-success)}._503u7G_progressBar[data-variant=info]{--progress-color:var(--color-status-info)}._503u7G_progressBar[data-variant=warning]{--progress-color:var(--color-status-warning)}._503u7G_progressBar[data-variant=error]{--progress-color:var(--color-status-danger)}@keyframes _503u7G_shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
.EF_7qW_frame{--device-body:#1d1d1f;--device-edge:#4a4a4d;--device-button:#3a3a3c;--device-ink:#000;--device-ink-on-dark:#fff;--device-theme:#fcfaf7;padding:var(--bezel);border-radius:var(--frame-radius);background:var(--device-body);box-shadow:0 0 0 1.5px var(--device-edge), inset 0 0 0 1px #ffffff14, var(--shadow-xl);flex:none;position:relative}.EF_7qW_phone{--bezel:12px;--frame-radius:64px;--screen-radius:52px;--clock-size:17px}.EF_7qW_tablet{--bezel:20px;--frame-radius:38px;--screen-radius:18px;--clock-size:14px}.EF_7qW_buttons,.EF_7qW_buttons:before,.EF_7qW_buttons:after{background:var(--device-button);border-radius:2px;width:3px;position:absolute}.EF_7qW_phone .EF_7qW_buttons{height:32px;top:120px;left:-3px}.EF_7qW_phone .EF_7qW_buttons:before{content:"";height:62px;top:62px}.EF_7qW_phone .EF_7qW_buttons:after{content:"";height:62px;top:136px}.EF_7qW_tablet .EF_7qW_buttons{width:52px;height:3px;top:-3px;right:72px}.EF_7qW_screen{border-radius:var(--screen-radius);width:100%;height:100%;clip-path:inset(0 round var(--screen-radius));background:var(--device-theme);isolation:isolate;contain:layout;flex-direction:column;display:flex;position:relative;overflow:hidden}.EF_7qW_statusBar{z-index:1;height:var(--status-height);color:var(--device-ink);pointer-events:none;transition:color var(--transition-fast) ease;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--font-primary), sans-serif;font-size:var(--clock-size);font-variant-numeric:tabular-nums;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;font-weight:600;display:flex;position:absolute;inset:0 0 auto}.EF_7qW_phone .EF_7qW_statusBar{padding:4px 30px 0 52px}.EF_7qW_tablet .EF_7qW_statusBar{padding:0 22px}.EF_7qW_clock{align-items:baseline;gap:6px;display:flex}.EF_7qW_date{font-weight:600}.EF_7qW_island{background:var(--device-ink);border-radius:20px;width:125px;height:37px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.EF_7qW_indicators{align-items:center;gap:6px;display:flex}.EF_7qW_signal{width:18px;height:12px}.EF_7qW_wifi{width:16px;height:12px}.EF_7qW_battery{width:27px;height:13px}.EF_7qW_tablet .EF_7qW_signal,.EF_7qW_tablet .EF_7qW_wifi{width:15px;height:11px}.EF_7qW_tablet .EF_7qW_battery{width:25px;height:12px}.EF_7qW_batteryLevel{font-size:12px}.EF_7qW_viewport{--device-safe-top:var(--status-height);overscroll-behavior:contain;isolation:isolate;background:var(--device-theme);scrollbar-width:none;flex:1 1 0;min-height:0;overflow:hidden auto;container:guest-screen/size}.EF_7qW_viewport::-webkit-scrollbar{display:none}.EF_7qW_phone .EF_7qW_viewport{--device-safe-bottom:34px}.EF_7qW_tablet .EF_7qW_viewport{--device-safe-bottom:20px}.EF_7qW_viewport:focus-visible{outline:2px solid var(--color-input-focus);outline-offset:-2px}.EF_7qW_homeIndicator{z-index:1;background:var(--device-ink);opacity:.85;pointer-events:none;height:5px;transition:background-color var(--transition-fast) ease;border-radius:3px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.EF_7qW_statusBar.EF_7qW_onDark{color:var(--device-ink-on-dark)}.EF_7qW_homeIndicator.EF_7qW_onDark{background:var(--device-ink-on-dark)}.EF_7qW_phone .EF_7qW_homeIndicator{width:139px}.EF_7qW_tablet .EF_7qW_homeIndicator{width:320px;bottom:7px}
.okW7VG_page{gap:var(--spacing-md);flex-direction:column;min-width:0;display:flex}.okW7VG_toolbar{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.okW7VG_controls{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.okW7VG_languageTrigger{align-items:center;gap:var(--spacing-xs);white-space:nowrap;display:inline-flex}.okW7VG_status{justify-content:center;align-items:center;min-height:200px;display:flex}.okW7VG_stage{padding:var(--spacing-lg);border-radius:var(--border-radius-lg);justify-content:center;display:flex}.okW7VG_scaled{flex:none;position:relative}.okW7VG_device{transform-origin:0 0;position:absolute;top:0;left:0}
.dokjUW_footer{padding:var(--space-6) var(--gutter) max(var(--space-8), var(--device-safe-bottom,0px));border-top:1px solid var(--color-border);background:var(--color-surface)}main:has([data-ask-chef])~.dokjUW_footer{padding-bottom:calc(max(var(--space-4), calc(var(--device-safe-bottom,0px) + var(--space-2))) + 3.5rem + var(--space-3))}.dokjUW_inner{align-items:flex-start;gap:var(--space-3) var(--space-6);max-width:var(--content-max);color:var(--color-text-tertiary);font-size:var(--text-sm);flex-direction:column;margin-inline:auto;display:flex}.dokjUW_about{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.dokjUW_brand{letter-spacing:.01em}.dokjUW_link{min-height:var(--tap-target);color:var(--color-text-secondary);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}.dokjUW_switcher{position:relative}.dokjUW_trigger{align-items:center;gap:var(--space-2);min-height:var(--tap-target);padding-inline:var(--space-3);border-radius:var(--radius-pill);color:var(--color-text);font-weight:var(--weight-medium);display:inline-flex}.dokjUW_icon,.dokjUW_chevron,.dokjUW_check{flex:none;width:1rem;height:1rem}.dokjUW_icon,.dokjUW_chevron{color:var(--color-text-tertiary)}.dokjUW_chevron{transition:transform var(--duration-fast) var(--ease-out)}.dokjUW_chevronOpen{transform:rotate(180deg)}.dokjUW_menu{inset-inline-start:0;bottom:calc(100% + var(--space-2));z-index:20;min-width:12rem;max-width:calc(100cqw - 2 * var(--gutter));overscroll-behavior:contain;max-height:min(24rem,70vh);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-md);position:absolute;overflow-y:auto}.dokjUW_option{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-target);padding-inline:var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);text-decoration:none;display:flex}.dokjUW_option[aria-current=true]{color:var(--color-text);font-weight:var(--weight-semibold)}.dokjUW_check{color:var(--color-text)}@container guest-screen (min-width:48rem){.dokjUW_inner{flex-flow:wrap;justify-content:space-between;align-items:center}.dokjUW_menu{inset-inline:auto 0}main:has([data-ask-chef])~.dokjUW_footer{padding-bottom:calc(max(var(--space-5), calc(var(--device-safe-bottom,0px) + var(--space-3))) + 3rem + var(--space-3))}}@media (hover:hover){.dokjUW_trigger:hover,.dokjUW_option:hover{background:var(--color-surface-muted)}}
.MlDngG_fonts{--font-guest-sans:var(--font-inter);--font-guest-display:var(--font-noto-serif-display)}
.oqHbYG_root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f3efe8;--color-surface:#fcfaf7;--color-surface-raised:#fff;--color-surface-muted:#f0ebe3;--color-surface-pressed:#e6dfd4;--color-border:#e8e1d7;--color-border-strong:#d9d0c3;--color-text:#1c1a17;--color-text-secondary:#5c554d;--color-text-tertiary:#746d64;--color-text-inverse:#fcfaf7;--color-action:#1c1a17;--color-action-hover:#35322d;--color-on-action:#fcfaf7;--color-scrim-strong:#120f0cb8;--color-scrim:#120f0c61;--color-glass:#1c1a176b;--color-glass-border:#ffffff2e;--color-positive:#2e7a4c;--color-negative:#b24a2f;--color-rating:#b97a0f;--color-rating-empty:#ddd3c5;--color-image-fallback-from:#ece5da;--color-image-fallback-to:#ddd3c5;--color-image-fallback-ink:#a99d8c;--color-diet-bg:#e8f1e3;--color-diet-fg:#2b5c35;--color-allergen-bg:#fbecd8;--color-allergen-fg:#83440d;--color-info-bg:#e6edf6;--color-info-fg:#2b4970;--font-sans:var(--font-guest-sans), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font-guest-display), "Iowan Old Style", Georgia, serif;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.9375rem;--text-md:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.375rem, 1.2rem + .6cqw, 1.625rem);--text-2xl:clamp(1.625rem, 1.35rem + 1.1cqw, 2.125rem);--text-display:clamp(2.375rem, 1.7rem + 3cqw, 3.75rem);--leading-tight:1.12;--leading-snug:1.3;--leading-normal:1.5;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-tight:-.015em;--tracking-caps:.06em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--gutter:clamp(1rem, .55rem + 2.2cqw, 2rem);--content-max:72rem;--reading-max:40rem;--tap-target:2.75rem;--sheet-overlap:1.75rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.25rem;--radius-sheet:1.75rem;--radius-pill:999px;--shadow-sm:0 1px 2px #1c1a170f;--shadow-md:0 6px 20px -8px #1c1a172e;--shadow-sheet:0 -10px 30px -18px #00000073;--ease-out:cubic-bezier(.2, .8, .2, 1);--duration-fast:.14s;--duration-base:.22s;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:var(--color-surface);min-height:100cqh;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.oqHbYG_root{--duration-fast:0s;--duration-base:0s}}.oqHbYG_root,:where(.oqHbYG_root) *,:where(.oqHbYG_root) :before,:where(.oqHbYG_root) :after{box-sizing:border-box}:where(.oqHbYG_root) *{margin:0}:where(.oqHbYG_root) :is(img,picture,svg,video,iframe){max-width:100%;display:block}:where(.oqHbYG_root) :is(input,button,textarea,select){font:inherit;color:inherit}:where(.oqHbYG_root) button{cursor:pointer;background:0 0;border:0;padding:0}:where(.oqHbYG_root) a{color:inherit;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:from-font}:where(.oqHbYG_root) :where(ul[role=list],ol[role=list]){padding:0;list-style:none}:where(.oqHbYG_root) :is(h1,h2,h3,h4){font-weight:var(--weight-semibold);line-height:var(--leading-snug);text-wrap:balance}:where(.oqHbYG_root) p{text-wrap:pretty}:where(.oqHbYG_root) :focus-visible{outline:2px solid var(--color-text);outline-offset:2px;box-shadow:0 0 0 2px var(--color-surface-raised)}:where(.oqHbYG_root) ::selection{background:#eadfcf}.oqHbYG_root .visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.oqHbYG_root[dir=rtl] .mirror-rtl{scale:-1 1}.oqHbYG_root>main{flex:1 0 auto}
._3r2jEq_frame{background:var(--color-surface-muted);isolation:isolate;position:relative;overflow:hidden}._3r2jEq_ratio{aspect-ratio:var(--image-ratio)}._3r2jEq_fill{position:absolute;inset:0}._3r2jEq_image{object-fit:cover}._3r2jEq_contain{background:0 0}._3r2jEq_contain ._3r2jEq_image{object-fit:contain}._3r2jEq_fallback{background:radial-gradient(120% 90% at 30% 20%, #ffffff8c, transparent 60%), linear-gradient(150deg, var(--color-image-fallback-from), var(--color-image-fallback-to));color:var(--color-image-fallback-ink);place-items:center;display:grid}._3r2jEq_sm svg{width:1.5rem;height:1.5rem}._3r2jEq_md svg{width:2.25rem;height:2.25rem}._3r2jEq_lg svg{width:3.5rem;height:3.5rem}
.ubDZnG_hero{color:#fff;isolation:isolate;background:#2a2420;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.ubDZnG_tall{min-height:clamp(19rem,50cqh,34rem)}.ubDZnG_medium{min-height:clamp(16rem,40cqh,26rem)}.ubDZnG_short{min-height:clamp(13rem,30cqh,19rem)}@container guest-screen (min-width:48rem){.ubDZnG_tall{min-height:clamp(20rem,42cqh,30rem)}.ubDZnG_medium{min-height:clamp(17rem,34cqh,24rem)}.ubDZnG_short{min-height:clamp(14rem,26cqh,18rem)}}.ubDZnG_media{z-index:-2}.ubDZnG_placeholder{z-index:-2;background:radial-gradient(80% 70% at 85% 10%,#c49a6c59,#0000 60%),radial-gradient(70% 60% at 0 100%,#784e3473,#0000 65%),linear-gradient(160deg,#3a302a,#1f1a17);position:absolute;inset:0}.ubDZnG_scrim{z-index:-1;background:linear-gradient(to bottom, #0c0a086b, transparent 30%), linear-gradient(to top, var(--color-scrim-strong) 0%, var(--color-scrim) 42%, transparent 72%);position:absolute;inset:0}.ubDZnG_bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:max(var(--space-3), var(--device-safe-top,0px)) var(--gutter) 0;display:flex;position:absolute;inset:0 0 auto}.ubDZnG_barStart,.ubDZnG_barEnd{align-items:center;gap:var(--space-2);display:flex}.ubDZnG_content{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));padding:var(--space-16) var(--gutter) calc(var(--sheet-overlap) + var(--space-6));text-shadow:0 1px 12px #00000040;margin-inline:auto}
._2ooR_W_sheet{background:var(--color-surface);padding:var(--space-6) var(--gutter) var(--space-10);position:relative}._2ooR_W_overlap{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;box-shadow:var(--shadow-sheet);margin-block-start:calc(var(--sheet-overlap) * -1)}._2ooR_W_inner{max-width:var(--content-max);margin-inline:auto}
.o4IpGG_iconAction{width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);flex:none;place-items:center;display:inline-grid}.o4IpGG_iconAction:active{transform:scale(.94)}.o4IpGG_iconAction svg{stroke-width:1.85px;width:1.375rem;height:1.375rem}.o4IpGG_glass{background:var(--color-glass);color:#fff;border:1px solid var(--color-glass-border);-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%)}.o4IpGG_plain{color:var(--color-text)}@media (hover:hover){.o4IpGG_glass:hover{background:#1c1a1794}.o4IpGG_plain:hover{background:var(--color-surface-muted)}}
.CdxGnW_list{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--color-surface-muted);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.CdxGnW_compact{display:inline-grid}.CdxGnW_compact .CdxGnW_tab{min-height:2.5rem;font-size:var(--text-sm);min-height:var(--tap-target)}.CdxGnW_item{display:grid}.CdxGnW_tab{min-height:var(--tap-target);padding-inline:var(--space-4);border-radius:var(--radius-pill);color:var(--color-text-secondary);font-size:var(--text-base);font-weight:var(--weight-medium);text-align:center;white-space:nowrap;transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);place-items:center;text-decoration:none;display:grid}@media (hover:hover){.CdxGnW_tab:not(.CdxGnW_selected):hover{color:var(--color-text);background:var(--color-surface-pressed)}}.CdxGnW_selected{background:var(--color-action);color:var(--color-on-action);box-shadow:var(--shadow-sm)}.CdxGnW_panel{padding-block-start:var(--space-6)}.CdxGnW_panel:focus-visible{outline-offset:4px;border-radius:var(--radius-md)}
.c0Ruia_spacer{height:calc(3.5rem + var(--space-6) + var(--device-safe-bottom,0px))}.c0Ruia_button{inset-inline-end:max(var(--space-4), var(--device-safe-right,0px));bottom:max(var(--space-4), calc(var(--device-safe-bottom,0px) + var(--space-2)));z-index:30;border-radius:var(--radius-pill);background:var(--color-action);width:3.5rem;height:3.5rem;color:var(--color-on-action);font:inherit;font-size:var(--text-base);font-weight:var(--weight-semibold);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out), visibility var(--duration-base);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed;box-shadow:0 10px 24px -10px #1c1a178c,0 2px 6px #1c1a172e}[dir=rtl] .c0Ruia_button{inset-inline-end:max(var(--space-4), var(--device-safe-left,0px))}.c0Ruia_button:focus-visible{outline-offset:3px}.c0Ruia_button svg{stroke-width:1.6px;flex:none;width:1.5rem;height:1.5rem}.c0Ruia_label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c0Ruia_tag{border:2px solid var(--color-action);border-radius:var(--radius-pill);background:var(--color-on-action);color:var(--color-action);font-size:var(--text-xs);font-weight:var(--weight-semibold);padding:.0625rem .3125rem;line-height:1.3;position:absolute;inset-block-start:-.25rem;inset-inline-end:-.25rem}.c0Ruia_away{opacity:0;visibility:hidden;transform:translateY(.5rem)}@container guest-screen (max-width:22.5rem){.c0Ruia_button{width:3.25rem;height:3.25rem}}@container guest-screen (max-width:47.99rem){.c0Ruia_longTag{gap:var(--space-2);width:auto;padding-inline:var(--space-4)}.c0Ruia_longTag .c0Ruia_tag{white-space:nowrap;border:0;padding:.0625rem .375rem;position:static}.c0Ruia_typing{opacity:0;visibility:hidden;transform:translateY(.5rem)}}@container guest-screen (min-width:48rem){.c0Ruia_spacer{height:4.5rem}.c0Ruia_button{inset-inline-end:max(var(--gutter), var(--device-safe-right,0px));bottom:max(var(--space-5), calc(var(--device-safe-bottom,0px) + var(--space-3)));gap:var(--space-2);width:auto;height:auto;min-height:3rem;padding:0 var(--space-5) 0 var(--space-4)}[dir=rtl] .c0Ruia_button{inset-inline-end:max(var(--gutter), var(--device-safe-left,0px))}.c0Ruia_button svg{width:1.25rem;height:1.25rem}.c0Ruia_label{clip:auto;width:auto;height:auto;position:static;overflow:visible}.c0Ruia_tag{border:0;padding:.0625rem .375rem;position:static}}@media (hover:hover){.c0Ruia_button:hover{background:var(--color-action-hover)}}
.tOxdAG_action{align-items:center;gap:var(--space-3);min-height:var(--tap-target);padding-inline:var(--space-5);border-radius:var(--radius-pill);font-weight:var(--weight-medium);transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);-webkit-user-select:none;user-select:none;border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex}.tOxdAG_action:active{transform:scale(.985)}.tOxdAG_md{min-height:3.25rem;font-size:var(--text-base)}.tOxdAG_lg{min-height:3.75rem;padding-inline:var(--space-6);font-size:var(--text-md)}.tOxdAG_block{width:100%;display:flex}.tOxdAG_primary{background:var(--color-action);color:var(--color-on-action);box-shadow:var(--shadow-md)}.tOxdAG_secondary{background:var(--color-surface-muted);color:var(--color-text)}.tOxdAG_outline{background:var(--color-surface-raised);border-color:var(--color-border);color:var(--color-text);box-shadow:var(--shadow-sm)}@media (hover:hover){.tOxdAG_primary:hover{background:var(--color-action-hover)}.tOxdAG_secondary:hover{background:var(--color-surface-pressed)}.tOxdAG_outline:hover{border-color:var(--color-border-strong)}}.tOxdAG_icon{flex:none;display:inline-flex}.tOxdAG_icon svg{stroke-width:1.75px;width:1.375rem;height:1.375rem}.tOxdAG_label{flex:auto;min-width:0}.tOxdAG_chevron{opacity:.85;stroke-width:2px;flex:none;width:1.25rem;height:1.25rem}
.qF1gHq_badge{flex:none;display:inline-grid}.qF1gHq_face{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);text-align:center;align-content:center;justify-items:center;gap:.125rem;display:grid}.qF1gHq_md .qF1gHq_face{min-width:3.25rem;min-height:3.5rem;padding:var(--space-2) var(--space-1)}.qF1gHq_lg .qF1gHq_face{min-width:4.25rem;min-height:4.5rem;padding:var(--space-2)}.qF1gHq_top{color:var(--color-text-secondary);font-size:.6875rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;line-height:1.1}.qF1gHq_day{font-family:var(--font-display);font-size:1.5rem;font-weight:var(--weight-medium);line-height:1}.qF1gHq_lg .qF1gHq_day{font-size:2rem}.qF1gHq_bottom{max-width:4.5rem;color:var(--color-text-tertiary);overflow-wrap:anywhere;font-size:.625rem;font-weight:var(--weight-medium);line-height:1.1}.qF1gHq_icon{width:1rem;height:1rem;color:var(--color-text-tertiary);stroke-width:2px}
.Ut6sYa_part{white-space:nowrap}
.dUTbRG_eyebrow{font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;opacity:.85}.dUTbRG_title{font-family:var(--font-display);font-size:clamp(2rem,1.5rem + 2.2cqw,3rem);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-block-start:var(--space-2)}.dUTbRG_column{max-width:44rem}.dUTbRG_summary{align-items:flex-start;gap:var(--space-5);display:flex}.dUTbRG_facts{gap:var(--space-3);min-width:0;padding-block-start:var(--space-1);display:grid}.dUTbRG_fact{gap:var(--space-3);grid-template-columns:1.25rem minmax(0,1fr);align-items:start;display:grid}.dUTbRG_fact dt{color:var(--color-text-tertiary);padding-block-start:.125rem}.dUTbRG_fact dt svg{stroke-width:1.75px;width:1.125rem;height:1.125rem}.dUTbRG_fact dd{font-weight:var(--weight-medium);margin:0}.dUTbRG_line{display:block}.dUTbRG_link{text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong)}.dUTbRG_ended{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text-secondary);margin-block-start:var(--space-6)}.dUTbRG_description{color:var(--color-text-secondary);font-size:var(--text-md);white-space:pre-line;margin-block-start:var(--space-6)}.dUTbRG_gallery{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-6);display:grid}.dUTbRG_photo{border-radius:var(--radius-lg)}.dUTbRG_actions{margin-block-start:var(--space-8)}
.HARhLa_title{font-family:var(--font-display);font-size:clamp(2.25rem,1.7rem + 2.4cqw,3.25rem);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.HARhLa_subtitle{font-size:var(--text-md);opacity:.9;margin-block-start:var(--space-1)}
.uBi62G_empty{justify-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-6);text-align:center;display:grid}.uBi62G_icon{width:3.5rem;height:3.5rem;border-radius:var(--radius-pill);background:var(--color-surface-muted);color:var(--color-text-tertiary);place-items:center;margin-block-end:var(--space-2);display:grid}.uBi62G_icon svg{stroke-width:1.6px;width:1.5rem;height:1.5rem}.uBi62G_title{font-size:var(--text-md);font-weight:var(--weight-semibold)}.uBi62G_description{max-width:28rem;color:var(--color-text-secondary)}
.Vm2pxq_row{align-items:start;gap:var(--space-3);padding-block:var(--space-3);color:inherit;grid-template-columns:5.5rem auto minmax(0,1fr);grid-template-areas:"media badge body";text-decoration:none;display:grid}.Vm2pxq_media{border-radius:var(--radius-md);grid-area:media}.Vm2pxq_badge{grid-area:badge}.Vm2pxq_body{gap:var(--space-1);grid-area:body;min-width:0;display:grid}.Vm2pxq_title{font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.Vm2pxq_when,.Vm2pxq_dates{color:var(--color-text-secondary);font-size:var(--text-sm)}.Vm2pxq_dates{color:var(--color-text-tertiary)}.Vm2pxq_description{color:var(--color-text-secondary);font-size:var(--text-sm);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.Vm2pxq_past .Vm2pxq_media{filter:grayscale(.5);opacity:.85}@media (hover:hover){.Vm2pxq_row:hover .Vm2pxq_title{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}@container guest-screen (max-width:22.5rem){.Vm2pxq_row{grid-template-columns:5rem minmax(0,1fr);grid-template-areas:"media badge""media body"}.Vm2pxq_badge{justify-self:start}}@container guest-screen (min-width:48rem){.Vm2pxq_row{gap:var(--space-5);grid-template-columns:8rem auto minmax(0,1fr)}.Vm2pxq_title{font-size:var(--text-md)}.Vm2pxq_when,.Vm2pxq_description{font-size:var(--text-base)}.Vm2pxq_feature{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-raised);grid-template-columns:auto minmax(0,1fr) minmax(12rem,20rem);grid-template-areas:"badge body media";align-items:center}.Vm2pxq_feature .Vm2pxq_media{aspect-ratio:16/9;border-radius:var(--radius-lg)}}
._5g4Lvq_list{display:grid}._5g4Lvq_item+._5g4Lvq_item{border-top:1px solid var(--color-border)}@container guest-screen (min-width:64rem){._5g4Lvq_list{column-gap:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr))}._5g4Lvq_item+._5g4Lvq_item{border-top:0}._5g4Lvq_item:nth-child(n+3){border-top:1px solid var(--color-border)}}
.yxvfPa_header{padding:var(--spacing-md) var(--spacing-xl);z-index:10;justify-content:space-between;align-items:center;display:flex;position:relative}.yxvfPa_left{align-items:center;gap:var(--spacing-xl);display:flex}.yxvfPa_logo{align-items:center;gap:var(--spacing-sm);cursor:pointer;text-decoration:none;display:flex}.yxvfPa_logoIcon{border-radius:var(--border-radius-full);border:3px solid var(--color-brand-orange);flex-shrink:0;width:28px;height:28px}.yxvfPa_logo:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:2px;border-radius:var(--border-radius-xs)}.yxvfPa_logoText{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.yxvfPa_navLinks{align-items:center;gap:0;display:flex}.yxvfPa_navLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);padding:var(--spacing-sm) var(--spacing-md);transition:color var(--transition-fast);white-space:nowrap;text-decoration:none;position:relative}.yxvfPa_navLink:after{content:"";bottom:-2px;left:var(--spacing-md);right:var(--spacing-md);height:3px;transition:background-color var(--transition-fast);background-color:#0000;border-radius:2px;position:absolute}.yxvfPa_navLink:hover{color:var(--color-brand-orange)}.yxvfPa_navLink:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:2px;border-radius:var(--border-radius-xs)}.yxvfPa_navLinkActive{color:var(--color-brand-orange);font-weight:var(--font-weight-semibold)}.yxvfPa_navLinkActive:after{background-color:var(--color-brand-orange)}.yxvfPa_right{align-items:center;gap:var(--spacing-sm);display:flex}.yxvfPa_desktopOnly,.yxvfPa_desktopAuthButtons{display:contents}.yxvfPa_hamburger{cursor:pointer;width:40px;height:40px;color:var(--color-text-primary);border-radius:var(--border-radius-sm);transition:background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:none}.yxvfPa_hamburger:hover{background:var(--color-layer-2)}.yxvfPa_hamburger:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:2px}.yxvfPa_mobileBackdrop{z-index:9999;background:#0006;animation:.2s ease-out yxvfPa_fadeInBackdrop;position:fixed;inset:0}@keyframes yxvfPa_fadeInBackdrop{0%{opacity:0}to{opacity:1}}.yxvfPa_mobileDrawer{background:var(--color-layer-1);width:320px;max-width:85vw;box-shadow:var(--shadow-xl);flex-direction:column;animation:.25s ease-out yxvfPa_slideInRight;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}@keyframes yxvfPa_slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.yxvfPa_mobileDrawerHeader{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border-light);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.yxvfPa_mobileCloseBtn{cursor:pointer;width:40px;height:40px;color:var(--color-text-primary);border-radius:var(--border-radius-sm);transition:background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.yxvfPa_mobileCloseBtn:hover{background:var(--color-layer-2)}.yxvfPa_mobileCloseBtn:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:2px}.yxvfPa_mobileNavLinks{padding:var(--spacing-sm) 0;flex-direction:column;display:flex}.yxvfPa_mobileNavLink{align-items:center;gap:var(--spacing-md);padding:var(--spacing-ms) var(--spacing-lg);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);transition:background var(--transition-fast);text-decoration:none;display:flex}.yxvfPa_mobileNavLink svg{color:var(--color-text-muted);flex-shrink:0}.yxvfPa_mobileNavLink:hover{background:var(--color-layer-2)}.yxvfPa_mobileNavLinkActive{color:var(--color-brand-orange);font-weight:var(--font-weight-semibold)}.yxvfPa_mobileNavLinkActive svg{color:var(--color-brand-orange)}.yxvfPa_mobileDivider{background:var(--color-border-light);height:1px;margin:var(--spacing-xs) var(--spacing-lg)}.yxvfPa_mobileUserSection{padding:var(--spacing-sm) 0;flex-direction:column;display:flex}.yxvfPa_mobileUserName{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.yxvfPa_mobileMenuItem{align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-ms) var(--spacing-lg);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);transition:background var(--transition-fast);text-align:left;background:0 0;border:none;display:flex}.yxvfPa_mobileMenuItem svg{color:var(--color-text-muted);flex-shrink:0}.yxvfPa_mobileMenuItem:hover{background:var(--color-layer-2)}.yxvfPa_mobileMenuItem:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:-2px;border-radius:var(--border-radius-xs)}.yxvfPa_mobileMenuItemDanger,.yxvfPa_mobileMenuItemDanger svg{color:var(--color-status-danger)}.yxvfPa_mobileMenuItemDanger:hover{background:var(--color-status-danger-weak)}.yxvfPa_mobileAuthButtons{gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);flex-direction:column;display:flex}@media (max-width:1024px){.yxvfPa_header{background:var(--color-layer-1);border-bottom:1px solid var(--color-border-light)}.yxvfPa_navLinks{gap:0}.yxvfPa_navLink{padding:var(--spacing-sm) var(--spacing-sm)}.yxvfPa_navLink:after{left:var(--spacing-sm);right:var(--spacing-sm)}.yxvfPa_desktopOnly,.yxvfPa_desktopAuthButtons{display:none}.yxvfPa_hamburger{display:flex}}@media (max-width:768px){.yxvfPa_navLinks{display:none}.yxvfPa_header{padding:var(--spacing-md) var(--spacing-md)}}
.iNLbja_header{align-items:baseline;gap:var(--space-3);margin-block-end:var(--space-4);display:flex}.iNLbja_title{flex:auto;min-width:0}.iNLbja_display{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.iNLbja_plain{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.iNLbja_meta{color:var(--color-text-tertiary);font-size:var(--text-sm);flex:none}.iNLbja_action{align-items:center;gap:var(--space-1);min-height:var(--tap-target);margin-block:calc((var(--tap-target) - 1.5em) / -2);padding-inline:var(--space-2);border-radius:var(--radius-pill);color:var(--color-text-secondary);font-size:var(--text-base);flex:none;margin-inline-end:calc(var(--space-2) * -1);text-decoration:none;display:inline-flex}.iNLbja_action svg{stroke-width:1.75px;width:1.125rem;height:1.125rem;transition:transform var(--duration-fast) var(--ease-out)}@media (hover:hover){.iNLbja_action:hover{color:var(--color-text)}.iNLbja_action:hover svg{transform:translate(2px)}}
.IgYh6G_section{padding:var(--spacing-xl) 0}.IgYh6G_container{background:var(--color-layer-1);border:var(--border-width-sm) solid var(--color-border-light);border-radius:var(--border-radius-lg);max-width:1440px;box-shadow:var(--shadow-xs);grid-template-columns:minmax(0,2fr) minmax(280px,.9fr);gap:0;margin:0 auto;display:grid;overflow:hidden}.IgYh6G_formWrap{min-height:200px;position:relative}.IgYh6G_form{gap:var(--spacing-lg);padding:var(--spacing-xxl) var(--spacing-xxxl);flex-direction:column;transition:filter .25s;display:flex}.IgYh6G_formBlurred{filter:blur(3px);pointer-events:none;-webkit-user-select:none;user-select:none}.IgYh6G_formOverlay{z-index:10;justify-content:center;align-items:center;gap:var(--spacing-md);border-radius:var(--border-radius-md);background:#fff6;flex-direction:column;display:flex;position:absolute;inset:0}.IgYh6G_spinner{border:3px solid var(--color-border-light);border-top-color:var(--color-brand-orange);border-radius:50%;width:40px;height:40px;animation:.7s linear infinite IgYh6G_spin}.IgYh6G_spinnerText{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}@keyframes IgYh6G_spin{to{transform:rotate(360deg)}}.IgYh6G_formHeader{margin-bottom:var(--spacing-xxs)}.IgYh6G_heading{font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;line-height:1.2}.IgYh6G_description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:var(--spacing-xxs) 0 0;line-height:var(--line-height)}.IgYh6G_alert{align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-sm);font-size:var(--font-size-sm);line-height:var(--line-height);animation:.25s IgYh6G_alertFadeIn;display:flex}.IgYh6G_alert[data-variant=success]{background:var(--color-brand-orange-light);color:var(--color-brand-orange);border:1px solid var(--color-brand-orange-border)}.IgYh6G_alert[data-variant=success] strong{margin-bottom:var(--spacing-xxxs);display:block}.IgYh6G_alert[data-variant=success] p{color:var(--color-text-secondary);margin:0}.IgYh6G_alert[data-variant=error]{background:var(--color-notification-background-error);color:var(--color-notification-error);border:1px solid var(--color-notification-error)}@keyframes IgYh6G_alertFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.IgYh6G_field{gap:var(--spacing-xxxs);flex-direction:column;display:flex}.IgYh6G_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.IgYh6G_req{color:var(--color-brand-orange)}.IgYh6G_dropdownTriggerText{text-align:left;color:var(--color-text-secondary);flex:1}.IgYh6G_field>div,.IgYh6G_field>div>button{width:100%}.IgYh6G_twoCol{gap:var(--spacing-lg);grid-template-columns:1fr 1fr;display:grid}.IgYh6G_upload{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:var(--color-layer-1);border:2px dashed var(--color-border-light);border-radius:var(--border-radius-sm);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);text-align:left;width:100%;font:inherit;color:inherit;display:flex}.IgYh6G_upload:disabled{opacity:.5;cursor:not-allowed}.IgYh6G_upload:hover{background:var(--color-layer-base);border-color:var(--color-border-medium)}.IgYh6G_upload:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:2px}.IgYh6G_uploadIcon{color:var(--color-text-secondary);flex-shrink:0}.IgYh6G_uploadText{flex-direction:column;display:flex}.IgYh6G_uploadPrimary{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.IgYh6G_uploadSecondary{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--spacing-xxxs)}.IgYh6G_fileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.IgYh6G_fileList{gap:var(--spacing-xs);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.IgYh6G_fileItem{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-layer-base);border:var(--border-width-sm) solid var(--color-border-light);border-radius:var(--border-radius-sm);display:flex}.IgYh6G_fileIcon{color:var(--color-text-secondary);flex-shrink:0}.IgYh6G_fileName{font-size:var(--font-size-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.IgYh6G_fileSize{font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-shrink:0}.IgYh6G_fileRemove{width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;border-radius:var(--border-radius-xs);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.IgYh6G_fileRemove:hover{background:var(--color-notification-background-error);color:var(--color-notification-error)}.IgYh6G_fileRemove:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:1px}.IgYh6G_submitRow{align-items:center;gap:var(--spacing-lg);display:flex}.IgYh6G_submitBtn{min-width:0}.IgYh6G_responseNote{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-badge);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.IgYh6G_loginLink{font-family:inherit;font-size:inherit;color:var(--color-brand-blue,#2563eb);font-weight:var(--font-weight-semibold);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.IgYh6G_loginLink:hover{color:var(--color-brand-blue-hover,#1d4ed8)}.IgYh6G_sidebarWrap{padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-lg) 0}.IgYh6G_sidebar{height:100%;padding:var(--spacing-xl) var(--spacing-xl);border-radius:var(--border-radius-lg);background:linear-gradient(#fff8f2 0%,#fff4e9 100%);flex-direction:column;display:flex}.IgYh6G_sidebarHeading{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;line-height:1.2}.IgYh6G_sidebarDesc{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-xxs) 0 0;line-height:var(--line-height)}.IgYh6G_cards{gap:var(--spacing-sm);margin-top:var(--spacing-xl);flex-direction:column;display:flex}.IgYh6G_card{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--color-layer-1);border:var(--border-width-sm) solid #0000000f;border-radius:var(--border-radius-md);box-shadow:var(--shadow-xs);color:inherit;cursor:pointer;min-height:80px;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:flex}.IgYh6G_card:hover{box-shadow:var(--shadow-sm);border-color:#0000001a}.IgYh6G_card:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:2px}.IgYh6G_cardDisabled{opacity:.5;pointer-events:none}.IgYh6G_cardIcon{border-radius:var(--border-radius-md);width:48px;height:48px;color:var(--color-brand-orange);background:#fff2e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.IgYh6G_cardBody{gap:var(--spacing-xxxs);flex-direction:column;flex:1;min-width:0;display:flex}.IgYh6G_cardTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:1.3}.IgYh6G_cardMeta{align-items:center;gap:var(--spacing-xxs);font-size:var(--font-size-badge);color:var(--color-text-secondary);line-height:1.3;display:flex}.IgYh6G_dot{border-radius:var(--border-radius-full);flex-shrink:0;width:8px;height:8px}.IgYh6G_dotGreen{background:var(--color-notification-success)}.IgYh6G_dotGray{background:var(--color-disabled)}.IgYh6G_cardChevron{color:var(--color-text-secondary);flex-shrink:0}.IgYh6G_noteImg{object-fit:contain;width:88%;max-width:280px;height:auto;padding-top:var(--spacing-xxl);margin-top:auto;margin-left:auto;margin-right:auto;display:block}@media (max-width:1099px){.IgYh6G_container{grid-template-columns:1fr}.IgYh6G_sidebarWrap{padding:0 var(--spacing-lg) var(--spacing-lg)}.IgYh6G_cards{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:768px){.IgYh6G_container{border-radius:var(--border-radius-md)}.IgYh6G_form{padding:var(--spacing-lg) var(--spacing-lg)}.IgYh6G_sidebarWrap{padding:0 var(--spacing-md) var(--spacing-md)}.IgYh6G_sidebar{padding:var(--spacing-lg)}.IgYh6G_twoCol,.IgYh6G_cards{grid-template-columns:1fr}.IgYh6G_submitBtn{width:100%}.IgYh6G_submitRow{flex-direction:column;align-items:stretch}.IgYh6G_responseNote{justify-content:center}}@media (max-width:430px){.IgYh6G_container{border-radius:var(--border-radius-sm)}.IgYh6G_form{padding:var(--spacing-md) var(--spacing-md);gap:var(--spacing-md)}.IgYh6G_sidebarWrap{padding:0 var(--spacing-sm) var(--spacing-sm)}.IgYh6G_sidebar{padding:var(--spacing-md) var(--spacing-sm)}}@media (prefers-reduced-motion:reduce){.IgYh6G_spinner{animation-duration:.7s!important;animation-iteration-count:infinite!important}}
._8ucBQa_section{margin-block-start:var(--space-10)}._8ucBQa_list{gap:var(--space-1);display:grid}@container guest-screen (min-width:48rem){._8ucBQa_list{gap:var(--space-4)}}
.U1Fbzq_frame{aspect-ratio:1;border-radius:var(--border-radius-lg);width:100%;max-width:320px;position:relative;overflow:hidden}.U1Fbzq_photo{aspect-ratio:4/3.4;box-shadow:var(--shadow-md)}.U1Fbzq_panel{background:radial-gradient(ellipse at 50% 35%, var(--color-accent-warm-light), var(--color-accent-warm) 90%)}.U1Fbzq_cover{object-fit:cover}.U1Fbzq_contain{padding:var(--spacing-md);object-fit:contain}.U1Fbzq_pair{gap:var(--spacing-sm);padding:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.U1Fbzq_half{margin:0;position:relative}.U1Fbzq_halfPhoto{border-radius:var(--border-radius-md);overflow:hidden}.U1Fbzq_half .U1Fbzq_contain{padding:0}.U1Fbzq_tag{left:50%;bottom:var(--spacing-xs);padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--border-radius-full);color:var(--color-text-on-dark);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;white-space:nowrap;background:#1119;position:absolute;transform:translate(-50%)}.U1Fbzq_tagAccent{background:var(--color-brand-orange)}
.p60SLG_frame{aspect-ratio:3/2;border:var(--border-width-sm) solid var(--color-border-light);border-radius:var(--border-radius-md);background:var(--color-layer-2);min-width:0;max-height:min(42vh,420px);margin:0;position:relative;overflow:hidden}.p60SLG_image{object-fit:contain}.p60SLG_label{top:var(--spacing-sm);left:var(--spacing-sm);z-index:1;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xxs) var(--spacing-ms);border-radius:var(--border-radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;line-height:1.5;display:inline-flex;position:absolute}.p60SLG_original{background:var(--color-layer-dark);color:var(--color-text-on-dark)}.p60SLG_enhanced{background:var(--color-status-success);color:var(--color-text-on-dark)}.p60SLG_aiBadge{bottom:var(--spacing-sm);left:var(--spacing-sm);z-index:1;align-items:center;gap:var(--spacing-xs);max-width:calc(100% - 2 * var(--spacing-sm));padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--border-radius-full);background:var(--color-layer-1);color:var(--color-text-primary);box-shadow:var(--shadow-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;position:absolute;overflow:hidden}.p60SLG_placeholder{justify-content:center;align-items:center;gap:var(--spacing-sm);height:100%;padding:var(--spacing-xl) var(--spacing-lg) var(--spacing-lg);color:var(--color-text-muted);text-align:center;flex-direction:column;display:flex}.p60SLG_placeholderTitle{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.p60SLG_placeholderText{max-width:320px;font-size:var(--font-size-xs);line-height:1.45}
.lHmm9G_price{justify-content:flex-end;align-items:baseline;gap:var(--space-2);white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex}.lHmm9G_current{font-weight:inherit}.lHmm9G_regular{color:var(--color-text-tertiary);font-size:.85em;font-weight:var(--weight-regular)}
.baYspa_section{flex-direction:column;align-items:center;margin:0 auto;padding:3rem 0;display:flex}.baYspa_accent{color:var(--color-brand-orange);font-style:normal}.baYspa_filters{justify-content:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-lg);flex-wrap:wrap;display:flex}.baYspa_filter{align-items:center;gap:var(--spacing-xs);min-height:40px;padding:0 var(--spacing-md);border:var(--border-width-sm) solid var(--color-border-light);border-radius:var(--border-radius-full);background:var(--color-layer-1);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);display:inline-flex}.baYspa_filter:hover:not(.baYspa_filterActive){border-color:var(--color-brand-orange-border);background:var(--color-brand-orange-light)}.baYspa_filter:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}.baYspa_filterActive{border-color:var(--color-text-primary);background:var(--color-text-primary);color:var(--color-layer-1)}.baYspa_filterCount{border-radius:var(--border-radius-full);background:var(--color-layer-2);min-width:20px;color:var(--color-text-secondary);font-size:var(--font-size-xs);text-align:center;padding:0 6px;line-height:20px}.baYspa_filterActive .baYspa_filterCount{color:var(--color-layer-1);background:#ffffff2e}.baYspa_list{flex-direction:column;gap:10px;width:100%;display:flex}.baYspa_card{background:var(--color-layer-1);border:var(--border-width-sm) solid var(--color-border-light);border-radius:10px;transition:border-color .15s,box-shadow .15s;overflow:hidden;box-shadow:0 1px 3px #0f172a05}.baYspa_card:hover{border-color:var(--color-border-medium)}.baYspa_cardOpen{box-shadow:0 4px 18px #0f172a09}.baYspa_trigger{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;min-height:68px;padding:14px 18px;font-family:inherit;transition:background .15s;display:flex}.baYspa_trigger:hover{background:var(--color-accent-warm-light)}.baYspa_trigger:focus-visible{outline:var(--border-width-md) solid var(--color-brand-orange);outline-offset:-2px;border-radius:var(--border-radius-md)}.baYspa_triggerLeft{align-items:center;gap:var(--spacing-md);display:flex}.baYspa_iconWrap{border-radius:var(--border-radius-full);background:var(--color-brand-orange-light);width:44px;height:44px;color:var(--color-brand-orange);flex-shrink:0;justify-content:center;align-items:center;display:flex}.baYspa_question{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-align:left}.baYspa_chevron{color:var(--color-text-secondary);flex-shrink:0;transition:transform .2s,color .2s}.baYspa_chevronOpen{color:var(--color-brand-orange);transform:rotate(180deg)}.baYspa_panel{border-top:var(--border-width-sm) solid var(--color-border-light);padding:28px 32px 30px;animation:.2s baYspa_panelFadeIn}@keyframes baYspa_panelFadeIn{0%{opacity:0}to{opacity:1}}.baYspa_panelInner{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}.baYspa_panelWithVisual{grid-template-columns:1fr minmax(240px,320px)}.baYspa_panelText{gap:var(--spacing-md);flex-direction:column;display:flex}.baYspa_answer{color:var(--color-text-secondary);font-size:15px;line-height:var(--line-height);max-width:600px;margin:0}.baYspa_steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.baYspa_step{font-size:var(--font-size-sm);color:var(--color-text-primary);line-height:var(--line-height-sm);align-items:center;gap:14px;display:flex}.baYspa_stepNum{border-radius:var(--border-radius-full);background:var(--color-brand-orange);width:30px;height:30px;color:var(--color-layer-1);font-size:var(--font-size-badge);font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.baYspa_learnMore{align-items:center;gap:var(--spacing-ms);margin-top:var(--spacing-sm);background:var(--color-brand-orange-light);color:var(--color-brand-orange);border-radius:var(--border-radius-sm);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;align-self:flex-start;padding:12px 20px;text-decoration:none;transition:background .15s;display:inline-flex}.baYspa_learnMore:hover{background:var(--color-accent-warm-light-hover)}.baYspa_learnMore:focus-visible{outline:var(--border-width-md) solid var(--color-brand-orange);outline-offset:2px;border-radius:var(--border-radius-sm)}.baYspa_cta{align-items:center;gap:var(--spacing-lg);width:100%;margin-top:var(--spacing-xl);background:var(--color-layer-base);border-radius:var(--border-radius-lg);padding:28px 32px;display:flex}.baYspa_ctaIcon{border-radius:var(--border-radius-full);background:var(--color-brand-orange-light);width:52px;height:52px;color:var(--color-brand-orange);flex-shrink:0;justify-content:center;align-items:center;display:flex}.baYspa_ctaBody{flex-direction:column;flex:1;gap:2px;display:flex}.baYspa_ctaTagline{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary)}.baYspa_ctaTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.baYspa_ctaDesc{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}@media (max-width:900px){.baYspa_panelInner,.baYspa_panelWithVisual{gap:var(--spacing-xl);grid-template-columns:1fr}}@media (max-width:768px){.baYspa_section{padding:3rem 0}.baYspa_trigger{min-height:64px;padding:12px 14px}.baYspa_iconWrap{width:40px;height:40px}.baYspa_question{font-size:15px}.baYspa_panel{padding:20px 18px 24px}.baYspa_cta{align-items:flex-start;gap:var(--spacing-lg);flex-direction:column;padding:24px}}@media (max-width:480px){.baYspa_learnMore{justify-content:center;width:100%}}
.MWiqUq_group{border:0;min-width:0;margin:0;padding:0}.MWiqUq_legend{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);padding:0}.MWiqUq_hint{margin:var(--spacing-xxs) 0 var(--spacing-ms);color:var(--color-text-muted);font-size:var(--font-size-sm)}.MWiqUq_card{border:var(--border-width-sm) solid var(--color-border-light);border-radius:var(--border-radius-md);background:var(--color-layer-1);cursor:pointer;min-height:100%;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex;position:relative;overflow:hidden}.MWiqUq_card:hover{border-color:var(--color-border-medium);box-shadow:var(--shadow-xs)}.MWiqUq_selected,.MWiqUq_selected:hover{border-color:var(--color-text-primary);box-shadow:0 0 0 1px var(--color-text-primary)}.MWiqUq_card:has(.MWiqUq_input:focus-visible){outline:var(--border-width-md) solid var(--color-text-primary);outline-offset:2px}.MWiqUq_group:disabled .MWiqUq_card{cursor:not-allowed;opacity:.6}.MWiqUq_input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.MWiqUq_preview{aspect-ratio:3/2;background:var(--color-layer-2);display:block;position:relative}.MWiqUq_previewImage{object-fit:cover}.MWiqUq_check{top:var(--spacing-xs);right:var(--spacing-xs);border:2px solid var(--color-layer-1);border-radius:var(--border-radius-full);background:var(--color-text-primary);width:22px;height:22px;color:var(--color-layer-1);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;display:inline-flex;position:absolute}.MWiqUq_text{gap:var(--spacing-xxs);padding:var(--spacing-sm) var(--spacing-ms) var(--spacing-ms);flex-direction:column;display:flex}.MWiqUq_name{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1.3}.MWiqUq_description{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:1.35}
.CjdHSG_container{flex-direction:column;display:flex}.CjdHSG_addDateSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.CjdHSG_calendarWrapper{width:100%}.CjdHSG_addButton{justify-content:center;align-items:center;gap:var(--spacing-xs);color:var(--color-btn-higlights);border:2px dashed var(--color-border-light);border-radius:var(--border-radius-sm);padding:var(--spacing-md);cursor:pointer;font-size:var(--font-size-base);margin-top:var(--spacing-sm);background-color:#0000;transition:all .2s;display:flex}.CjdHSG_addButton:hover{border-color:var(--color-btn-higlights);background-color:#0050c00d}.CjdHSG_selectedDateCard{padding:var(--spacing-md);background-color:var(---color-layer-1);border-radius:var(--border-radius-sm);border:1px solid var(--color-border-light);margin-top:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.CjdHSG_selectedDateInfo{gap:var(--spacing-xs);flex-direction:column;display:flex}.CjdHSG_selectedDateText{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.CjdHSG_dateBlock{text-align:center;width:100%;min-width:8ch;font-size:var(--font-size-base);color:var(--color-text-primary);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-xs);border:1px solid var(--color-border);background-color:var(--color-layer-1);display:block}.CjdHSG_dateTypeLabel{font-size:var(--font-size-xs);color:var(--color-border)}.CjdHSG_removeButton{color:var(--color-border);border-radius:var(--border-radius-sm);padding:var(--spacing-xs);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;min-width:36px;min-height:36px;transition:all .2s;display:flex}.CjdHSG_removeButton:hover{color:var(--color-notification-error)}.CjdHSG_removeButton:disabled{opacity:.3;cursor:not-allowed}.CjdHSG_calendarFormWrapper{box-sizing:border-box;width:100%;max-width:100%}.CjdHSG_calendarSection{gap:var(--spacing-sm);width:100%;margin-top:var(--spacing-sm);flex-direction:column;display:flex}.CjdHSG_calendarHeader{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.CjdHSG_calendarSection .CjdHSG_selectedDateInfo{border-radius:var(--border-radius-sm);margin-top:var(--spacing-sm);justify-content:flex-start;align-items:center;display:flex}.CjdHSG_dateTypeSelector{gap:var(--spacing-xs);flex-direction:column;flex:1;display:flex}.CjdHSG_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.CjdHSG_dropdownTrigger{padding:var(--spacing-xs);min-width:120px;font-size:var(--font-size-sm);color:var(--color-text-primary);text-align:left;display:block}.CjdHSG_calendarActions{gap:var(--spacing-xs);align-items:center;display:flex}.CjdHSG_calendarIcon{color:var(--color-text-muted)}.CjdHSG_calendarDatePickerWrapper{margin-top:var(--spacing-sm);border:1px dashed var(--color-border);padding:var(--spacing-md);border-radius:var(--border-radius-sm);background-color:var(--color-layer-1);justify-content:flex-start;width:fit-content;display:flex}.CjdHSG_datePicerLabel{font-size:var(--font-size-sm);font-weight:700}@media (max-width:768px){.CjdHSG_calendarSection{margin-top:var(--spacing-sm);padding:0}.CjdHSG_calendarHeader{gap:var(--spacing-sm);flex-wrap:wrap}.CjdHSG_dateTypeSelector{flex:1;min-width:120px}.CjdHSG_calendarActions{flex-shrink:0;justify-content:flex-end}.CjdHSG_selectedDateInfo{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column}.CjdHSG_calendarDatePickerWrapper{padding:var(--spacing-sm);overflow-x:auto}.CjdHSG_dropdownTrigger{width:auto;min-width:100px}}@media (max-width:430px){.CjdHSG_container{width:100%;max-width:100%}.CjdHSG_calendarSection{margin-top:var(--spacing-xs);box-sizing:border-box;width:100%;padding:0}.CjdHSG_calendarHeader{margin-top:var(--spacing-xs);gap:var(--spacing-xs)}.CjdHSG_dateTypeSelector{width:100%}.CjdHSG_calendarDatePickerWrapper{padding:var(--spacing-xs);box-sizing:border-box;width:100%;overflow-x:auto}.CjdHSG_selectedDateCard{padding:var(--spacing-sm);align-items:stretch;gap:var(--spacing-xs);flex-direction:column}.CjdHSG_selectedDateInfo{width:100%}.CjdHSG_removeButton{margin-top:var(--spacing-xs);align-self:flex-end}}
.WT5uIW_item{color:inherit;border-radius:var(--radius-lg);-webkit-tap-highlight-color:transparent;text-decoration:none;display:grid}.WT5uIW_media{border-radius:var(--radius-md)}.WT5uIW_body{align-content:start;column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""rating rating""description description""status status";min-width:0;display:grid}.WT5uIW_name{font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-snug);grid-area:name}.WT5uIW_price{font-size:var(--text-base);font-weight:var(--weight-semibold);grid-area:price}.WT5uIW_rating{align-items:center;gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);grid-area:rating;margin-block-start:var(--space-1);display:inline-flex}.WT5uIW_rating svg{width:.8125rem;height:.8125rem;color:var(--color-rating);fill:var(--color-rating);stroke-width:0}.WT5uIW_description{color:var(--color-text-secondary);font-size:var(--text-sm);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:description;margin-block-start:var(--space-1);line-height:1.45;display:-webkit-box;overflow:hidden}.WT5uIW_status{color:var(--color-negative);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;grid-area:status;margin-block-start:var(--space-2)}.WT5uIW_unavailable .WT5uIW_name,.WT5uIW_unavailable .WT5uIW_price{color:var(--color-text-tertiary)}.WT5uIW_unavailable .WT5uIW_media{opacity:.6;filter:grayscale(.6)}.WT5uIW_row{align-items:start;gap:var(--space-4);padding-block:var(--space-3);grid-template-columns:5.75rem minmax(0,1fr)}.WT5uIW_row .WT5uIW_body{grid-template-columns:minmax(0,1fr);grid-template-areas:"name""rating""description""price""status";padding-block-start:var(--space-1)}.WT5uIW_row .WT5uIW_price{justify-content:flex-start;margin-block-start:var(--space-2)}@container guest-screen (min-width:48rem){.WT5uIW_row{gap:var(--space-5);grid-template-columns:7rem minmax(0,1fr)}.WT5uIW_row .WT5uIW_name{font-size:var(--text-md)}.WT5uIW_row .WT5uIW_description{font-size:var(--text-base)}}.WT5uIW_tile{gap:var(--space-3);align-content:start}.WT5uIW_tile .WT5uIW_media{border-radius:var(--radius-lg)}.WT5uIW_tile .WT5uIW_description{font-size:var(--text-xs)}@container guest-screen (min-width:48rem){.WT5uIW_tile .WT5uIW_name,.WT5uIW_tile .WT5uIW_price{font-size:var(--text-md)}.WT5uIW_tile .WT5uIW_description{font-size:var(--text-sm)}}.WT5uIW_card{gap:var(--space-4);align-content:start}.WT5uIW_card .WT5uIW_media{border-radius:var(--radius-xl)}.WT5uIW_card .WT5uIW_name,.WT5uIW_card .WT5uIW_price{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight)}.WT5uIW_card .WT5uIW_description{font-size:var(--text-base);margin-block-start:var(--space-2)}@media (hover:hover){.WT5uIW_item:hover .WT5uIW_name{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}.WT5uIW_item:active .WT5uIW_media{transform:scale(.99)}.WT5uIW_media{transition:transform var(--duration-fast) var(--ease-out)}
._6EWUnq_modalBackdrop{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;animation-duration:.2s;animation-fill-mode:forwards;display:flex;position:fixed;top:0;left:0}._6EWUnq_modalBackdrop._6EWUnq_open{animation-name:_6EWUnq_fadeIn}._6EWUnq_modalBackdrop._6EWUnq_close{animation-name:_6EWUnq_fadeOut}._6EWUnq_modalContent{background:var(--color-layer-1);border-radius:var(--border-radius-sm);text-align:center;width:400px;padding:48px;animation-duration:.3s;animation-fill-mode:forwards;position:relative;box-shadow:0 4px 10px #0000001a}._6EWUnq_modalContent._6EWUnq_open{animation-name:_6EWUnq_slideIn}._6EWUnq_modalContent._6EWUnq_close{animation-name:_6EWUnq_slideOut}._6EWUnq_roleCards{gap:var(--spacing-sm);margin-bottom:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}._6EWUnq_roleCard{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-lg) var(--spacing-sm) var(--spacing-md);border:var(--border-width-md) solid var(--color-border);border-radius:var(--border-radius-md);background:var(--color-layer-1);cursor:pointer;text-align:center;flex-direction:column;transition:all .2s;display:flex;position:relative}._6EWUnq_roleCard:hover{border-color:var(--color-text-muted)}._6EWUnq_roleCard._6EWUnq_roleCardActive{border-color:var(--color-notification-warning);background:#ffc1070a}._6EWUnq_roleCardCheck{background:var(--color-notification-warning);width:22px;height:22px;color:var(--color-layer-1);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}._6EWUnq_roleCardLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._6EWUnq_roleDescription{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-align:center;margin-bottom:var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-layer-base);border-radius:var(--border-radius-sm);line-height:1.5}._6EWUnq_switcher{justify-content:center;align-items:center;margin-bottom:22px;display:flex}._6EWUnq_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:8px}._6EWUnq_subtitle{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:22px}._6EWUnq_description{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-bottom:22px}._6EWUnq_googleButton{border:1px solid var(--color-border);border-radius:var(--border-radius-sm);cursor:pointer;font-size:var(--font-size-sm);background:var(--color-layer-1);color:var(--color-text-primary);justify-content:center;align-items:center;gap:8px;margin:auto;padding:6px 16px;transition:background-color .3s;display:flex}._6EWUnq_googleButton:hover:not(:disabled){background-color:var(--color-border-super-light)}._6EWUnq_googleButton:disabled{opacity:.5;cursor:not-allowed}._6EWUnq_googleButton:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:var(--spacing-xxs)}._6EWUnq_separator{justify-content:space-between;align-items:center;margin:28px 0;display:flex;position:relative}._6EWUnq_separator span{z-index:1;color:var(--color-text-primary);font-size:var(--font-size-sm);padding:0 8px;position:relative}._6EWUnq_separator div{background:var(--color-border);width:43%;height:1px}._6EWUnq_form{flex-direction:column;gap:12px;display:flex}._6EWUnq_form label,._6EWUnq_form input{margin-top:5px}._6EWUnq_submitButton{background:var(--color-notification-warning);border-radius:var(--border-radius-sm);width:100%;font-size:var(--font-size-sm);cursor:pointer;border:none;margin-top:15px;padding:10px 18px;font-weight:700;transition:background-color .3s}._6EWUnq_submitButton:disabled{background:var(--color-layer-base);cursor:not-allowed}._6EWUnq_submitButton:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:var(--spacing-xxs)}._6EWUnq_closeIcon{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;transition:color .3s;position:absolute;top:16px;right:16px}._6EWUnq_closeIcon:hover{color:var(--color-text-primary)}._6EWUnq_closeIcon:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:var(--spacing-xxs);border-radius:var(--border-radius-xs)}._6EWUnq_forgotLink{margin-top:calc(-1 * var(--spacing-xs));padding:var(--spacing-xxs) 0;font-size:var(--font-size-sm);color:var(--color-action-primary);cursor:pointer;background:0 0;border:none;align-self:flex-end}._6EWUnq_forgotLink:hover{text-decoration:underline}._6EWUnq_forgotLink:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:2px;border-radius:var(--border-radius-xs)}._6EWUnq_errorText{color:var(--color-notification-error);font-size:var(--font-size-xs);text-align:center;border:1px solid var(--color-notification-error);border-radius:var(--border-radius-sm);background-color:var(--color-status-danger-weak);padding:var(--spacing-sm)}@keyframes _6EWUnq_slideIn{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes _6EWUnq_slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100px)}}@keyframes _6EWUnq_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _6EWUnq_fadeOut{0%{opacity:1}to{opacity:0}}
.iHs_AW_studio{gap:var(--spacing-lg);flex-direction:column;min-width:0;display:flex}.iHs_AW_header{align-items:center;gap:var(--spacing-md);min-width:0;padding-right:var(--spacing-xl);display:flex}.iHs_AW_headerIcon{border-radius:var(--border-radius-md);background:var(--color-status-info-weak);width:48px;height:48px;color:var(--color-btn-higlights);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.iHs_AW_headerText{gap:var(--spacing-xxs);flex-direction:column;min-width:0;display:flex}.iHs_AW_title{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin:0;line-height:1.25}.iHs_AW_description{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.45}.iHs_AW_footerStart{margin-inline-end:auto}.iHs_AW_footerStart,.iHs_AW_footerEnd{min-height:44px;padding-inline:var(--spacing-lg)}@media (max-width:600px){.iHs_AW_header{gap:var(--spacing-ms)}.iHs_AW_headerIcon{width:40px;height:40px}.iHs_AW_title{font-size:var(--font-size-lg)}.iHs_AW_description{font-size:var(--font-size-xs)}.iHs_AW_footerStart,.iHs_AW_footerEnd{flex:100%;margin-inline-end:0}.iHs_AW_footerStart{order:1}}.iHs_AW_confirmBody{gap:var(--spacing-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-direction:column;line-height:1.5;display:flex}.iHs_AW_confirmBody p{margin:0}.iHs_AW_confirmStatement{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.iHs_AW_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.PEOsbq_section{margin-block-start:var(--space-10)}.PEOsbq_rail{gap:var(--space-4);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:min(80%,20rem);grid-auto-flow:column;padding-block-end:var(--space-2);display:grid;overflow-x:auto}.PEOsbq_rail::-webkit-scrollbar{display:none}.PEOsbq_slide{scroll-snap-align:start}@container guest-screen (min-width:48rem){.PEOsbq_rail{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}.PEOsbq_slide:nth-child(n+4){display:none}}.PEOsbq_rows{display:grid}.PEOsbq_row+.PEOsbq_row{border-top:1px solid var(--color-border)}@container guest-screen (min-width:48rem){.PEOsbq_rows{column-gap:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr))}.PEOsbq_row+.PEOsbq_row{border-top:0}.PEOsbq_row:nth-child(n+3){border-top:1px solid var(--color-border)}}
.xiP2fq_button{justify-content:center;align-items:center;gap:var(--spacing-sm);border:2px dashed var(--color-input-focus);border-radius:var(--border-radius-md);background:var(--color-layer-1);width:100%;min-width:0;color:var(--color-btn-higlights);cursor:pointer;font-family:inherit;font-weight:var(--font-weight-regular);transition:all .2s;display:flex;overflow:hidden}.xiP2fq_button:hover{border-color:var(--color-btn-higlights);background:#1167e00d}.xiP2fq_button:focus-visible{outline:2px solid var(--color-focus-ring-strong);outline-offset:2px}.xiP2fq_subtle{border-color:var(--color-border-medium);color:var(--color-text-muted)}.xiP2fq_subtle:hover{border-color:var(--color-btn-higlights);color:var(--color-btn-higlights);background:#1167e008}.xiP2fq_borderless{color:var(--color-action-primary);background:0 0;border:2px dashed #0000}.xiP2fq_borderless:hover{border-color:var(--color-action-primary);color:var(--color-action-primary);background:0 0}.xiP2fq_sm{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm)}.xiP2fq_md{padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-base)}.xiP2fq_lg{padding:var(--spacing-lg) var(--spacing-xl);font-size:var(--font-size-lg)}.xiP2fq_disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.xiP2fq_icon{flex-shrink:0}.xiP2fq_label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:540px){.xiP2fq_md{padding:var(--spacing-sm) var(--spacing-md)}.xiP2fq_lg{padding:var(--spacing-md) var(--spacing-lg)}}
.ldxj2q_badge{justify-content:center;align-items:center;gap:var(--spacing-xs);font-weight:var(--font-weight-medium);white-space:nowrap;box-sizing:border-box;transition:var(--transition-fast);display:inline-flex}.ldxj2q_content{line-height:1}.ldxj2q_icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ldxj2q_dot{background-color:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.ldxj2q_size-tiny{height:16px;padding:0 var(--spacing-xs);font-size:10px}.ldxj2q_size-tiny .ldxj2q_icon{width:10px;height:10px}.ldxj2q_size-extra-small{height:18px;padding:0 var(--spacing-sm);font-size:11px}.ldxj2q_size-extra-small .ldxj2q_icon{width:12px;height:12px}.ldxj2q_size-small{height:22px;padding:0 var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.ldxj2q_size-small .ldxj2q_icon{width:14px;height:14px}.ldxj2q_size-medium{height:24px;padding:0 var(--spacing-sm);font-size:var(--font-size-badge)}.ldxj2q_size-medium .ldxj2q_icon{width:16px;height:16px}.ldxj2q_size-large{height:28px;padding:0 var(--spacing-sm);font-size:var(--font-size-sm)}.ldxj2q_size-large .ldxj2q_icon{width:18px;height:18px}.ldxj2q_size-extra-large{height:32px;padding:0 var(--spacing-md);font-size:var(--font-size-sm)}.ldxj2q_size-extra-large .ldxj2q_icon{width:20px;height:20px}.ldxj2q_shape-circular{border-radius:9999px}.ldxj2q_shape-rounded{border-radius:var(--border-radius-xs)}.ldxj2q_shape-square{border-radius:0}.ldxj2q_appearance-soft{box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a}.ldxj2q_appearance-filled.ldxj2q_color-brand{background-color:var(--color-btn-higlights);color:var(--color-badge-on-filled)}.ldxj2q_appearance-outline.ldxj2q_color-brand{border:var(--border-width-sm) solid var(--color-btn-higlights);color:var(--color-btn-higlights);background-color:#0000}.ldxj2q_appearance-ghost.ldxj2q_color-brand{color:var(--color-btn-higlights);background-color:#0000}.ldxj2q_appearance-tint.ldxj2q_color-brand{background-color:var(--color-brand-tint);color:var(--color-btn-higlights)}.ldxj2q_appearance-tint-outline.ldxj2q_color-brand{background-color:var(--color-brand-tint);border:var(--border-width-sm) solid var(--color-btn-higlights);color:var(--color-btn-higlights)}.ldxj2q_appearance-filled.ldxj2q_color-danger{background-color:var(--color-status-danger);color:var(--color-badge-on-filled)}.ldxj2q_appearance-outline.ldxj2q_color-danger{border:var(--border-width-sm) solid var(--color-status-danger);color:var(--color-status-danger);background-color:#0000}.ldxj2q_appearance-ghost.ldxj2q_color-danger{color:var(--color-status-danger);background-color:#0000}.ldxj2q_appearance-tint.ldxj2q_color-danger{background-color:var(--color-status-danger-weak);color:var(--color-status-danger)}.ldxj2q_appearance-tint-outline.ldxj2q_color-danger{background-color:var(--color-status-danger-weak);border:var(--border-width-sm) solid var(--color-status-danger);color:var(--color-status-danger)}.ldxj2q_appearance-filled.ldxj2q_color-informative{background-color:var(--color-status-info);color:var(--color-badge-on-filled)}.ldxj2q_appearance-outline.ldxj2q_color-informative{border:var(--border-width-sm) solid var(--color-status-info);color:var(--color-status-info);background-color:#0000}.ldxj2q_appearance-ghost.ldxj2q_color-informative{color:var(--color-status-info);background-color:#0000}.ldxj2q_appearance-tint.ldxj2q_color-informative{background-color:var(--color-status-info-weak);color:var(--color-status-info)}.ldxj2q_appearance-tint-outline.ldxj2q_color-informative{background-color:var(--color-status-info-weak);border:var(--border-width-sm) solid var(--color-status-info);color:var(--color-status-info)}.ldxj2q_appearance-filled.ldxj2q_color-success{background-color:var(--color-status-success);color:var(--color-badge-on-filled)}.ldxj2q_appearance-outline.ldxj2q_color-success{border:var(--border-width-sm) solid var(--color-status-success);color:var(--color-status-success)}.ldxj2q_appearance-ghost.ldxj2q_color-success{color:var(--color-status-success);background-color:#0000}.ldxj2q_appearance-tint.ldxj2q_color-success{background-color:var(--color-status-success-weak);color:var(--color-status-success)}.ldxj2q_appearance-tint-outline.ldxj2q_color-success{background-color:var(--color-status-success-weak);border:var(--border-width-sm) solid var(--color-status-success);color:var(--color-status-success)}.ldxj2q_appearance-filled.ldxj2q_color-warning{background-color:var(--color-status-warning);color:var(--color-badge-on-filled)}.ldxj2q_appearance-outline.ldxj2q_color-warning{border:var(--border-width-sm) solid var(--color-status-warning);color:var(--color-status-warning);background-color:#0000}.ldxj2q_appearance-ghost.ldxj2q_color-warning{color:var(--color-status-warning);background-color:#0000}.ldxj2q_appearance-tint.ldxj2q_color-warning{background-color:var(--color-status-warning-weak);color:var(--color-status-warning)}.ldxj2q_appearance-tint-outline.ldxj2q_color-warning{background-color:var(--color-status-warning-weak);border:var(--border-width-sm) solid var(--color-status-warning);color:var(--color-status-warning)}.ldxj2q_appearance-filled.ldxj2q_color-simple{background-color:var(--color-text-primary);color:var(--color-layer-base)}.ldxj2q_appearance-outline.ldxj2q_color-simple{border:var(--border-width-sm) solid var(--color-text-primary);color:var(--color-text-primary);background-color:#0000}.ldxj2q_appearance-ghost.ldxj2q_color-simple{color:var(--color-text-primary);background-color:#0000}.ldxj2q_appearance-tint.ldxj2q_color-simple{background-color:var(--color-layer-1);border:var(--border-width-sm) solid var(--color-border);color:var(--color-text-primary)}.ldxj2q_appearance-tint-outline.ldxj2q_color-simple{background-color:var(--color-layer-1);border:var(--border-width-sm) solid var(--color-text-primary);color:var(--color-text-primary)}.ldxj2q_appearance-filled.ldxj2q_color-subtle{background-color:var(--color-layer-2);color:var(--color-text-secondary)}.ldxj2q_appearance-outline.ldxj2q_color-subtle{border:var(--border-width-sm) solid var(--color-border-light);color:var(--color-text-secondary);background-color:#0000}.ldxj2q_appearance-ghost.ldxj2q_color-subtle{color:var(--color-text-secondary);background-color:#0000}.ldxj2q_appearance-tint.ldxj2q_color-subtle{background-color:var(--color-border-super-light);border:var(--border-width-sm) solid var(--color-border-light);color:var(--color-text-secondary)}.ldxj2q_appearance-tint-outline.ldxj2q_color-subtle{background-color:var(--color-border-super-light);border:var(--border-width-sm) solid var(--color-text-secondary);color:var(--color-text-secondary)}.ldxj2q_appearance-soft.ldxj2q_color-brand{background-color:var(--color-brand-soft);border:var(--border-width-sm) solid var(--color-brand-soft-border);color:var(--color-brand-soft-text)}.ldxj2q_appearance-soft.ldxj2q_color-danger{background-color:var(--color-danger-soft);border:var(--border-width-sm) solid var(--color-danger-soft-border);color:var(--color-danger-soft-text)}.ldxj2q_appearance-soft.ldxj2q_color-informative{background-color:var(--color-info-soft);border:var(--border-width-sm) solid var(--color-info-soft-border);color:var(--color-info-soft-text)}.ldxj2q_appearance-soft.ldxj2q_color-success{background-color:var(--color-success-soft);border:var(--border-width-sm) solid var(--color-success-soft-border);color:var(--color-success-soft-text)}.ldxj2q_appearance-soft.ldxj2q_color-warning{background-color:var(--color-warning-soft);border:var(--border-width-sm) solid var(--color-warning-soft-border);color:var(--color-warning-soft-text)}.ldxj2q_appearance-soft.ldxj2q_color-simple{background-color:var(--color-simple-soft);border:var(--border-width-sm) solid var(--color-simple-soft-border);color:var(--color-text-primary)}.ldxj2q_appearance-soft.ldxj2q_color-subtle{background-color:var(--color-subtle-soft);border:var(--border-width-sm) solid var(--color-subtle-soft-border);color:var(--color-text-secondary)}.ldxj2q_appearance-soft.ldxj2q_color-lavender{background-color:var(--color-lavender-soft);border:var(--border-width-sm) solid var(--color-lavender-soft-border);color:var(--color-lavender-soft-text)}.ldxj2q_appearance-filled.ldxj2q_color-lavender{background-color:var(--color-lavender);color:var(--color-badge-on-filled)}.ldxj2q_appearance-outline.ldxj2q_color-lavender{border:var(--border-width-sm) solid var(--color-lavender);color:var(--color-lavender);background-color:#0000}.ldxj2q_appearance-ghost.ldxj2q_color-lavender{color:var(--color-lavender);background-color:#0000}.ldxj2q_appearance-tint.ldxj2q_color-lavender{background-color:var(--color-lavender-tint);color:var(--color-lavender)}.ldxj2q_appearance-tint-outline.ldxj2q_color-lavender{background-color:var(--color-lavender-tint);border:var(--border-width-sm) solid var(--color-lavender);color:var(--color-lavender)}
.pjRmrq_actions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pjRmrq_menu{grid-column:1/-1}.pjRmrq_withoutEvents{grid-template-columns:minmax(0,1fr)}@container guest-screen (min-width:48rem){.pjRmrq_actions{grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr));align-items:stretch}.pjRmrq_withoutEvents{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.pjRmrq_withoutMenu{grid-template-columns:repeat(2,minmax(0,1fr))}.pjRmrq_withoutMenu.pjRmrq_withoutEvents{grid-template-columns:minmax(0,1fr)}.pjRmrq_menu{grid-column:auto}.pjRmrq_actions>:not(.pjRmrq_menu){background:var(--color-surface-raised);border-color:var(--color-border);min-height:3.75rem;box-shadow:var(--shadow-sm)}}
.TvPC7W_toggle{align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xs);border:var(--border-width-sm) solid var(--color-border-light);border-radius:var(--border-radius-full);background:var(--color-layer-1);box-shadow:var(--shadow-xs);display:inline-flex}.TvPC7W_option{align-items:center;gap:var(--spacing-sm);min-height:40px;padding:0 var(--spacing-lg);border-radius:var(--border-radius-full);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;display:inline-flex}.TvPC7W_option:hover:not(.TvPC7W_active){background:var(--color-layer-2)}.TvPC7W_option:focus-visible{outline:2px solid var(--color-input-focus);outline-offset:2px}.TvPC7W_option.TvPC7W_active{background:var(--color-text-primary);color:var(--color-layer-1)}@media (max-width:400px){.TvPC7W_option{padding:0 var(--spacing-md)}}
.HEOdHa_card{align-items:center;gap:var(--spacing-ms);width:100%;padding:var(--spacing-ms) var(--spacing-md);border:var(--border-width-sm) solid var(--color-info-soft-border);border-radius:var(--border-radius-md);background:var(--color-status-info-weak);color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}.HEOdHa_card:hover:not(:disabled){border-color:var(--color-btn-higlights);box-shadow:var(--shadow-sm)}.HEOdHa_card:hover:not(:disabled) .HEOdHa_arrow{transform:translate(2px)}.HEOdHa_icon{border-radius:var(--border-radius-sm);background:var(--color-layer-1);width:40px;height:40px;color:var(--color-btn-higlights);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HEOdHa_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.HEOdHa_title{color:var(--color-btn-higlights);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:1.3}.HEOdHa_hint{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.4}.HEOdHa_arrow{color:var(--color-btn-higlights);transition:transform var(--transition-fast);flex-shrink:0}.HEOdHa_overlay{align-items:center;gap:var(--spacing-xs);min-height:36px;padding:var(--spacing-xs) var(--spacing-ms);border:var(--border-width-sm) solid var(--color-info-soft-border);border-radius:var(--border-radius-sm);background:var(--color-status-info-weak);color:var(--color-btn-higlights);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;box-shadow:var(--shadow-sm);cursor:pointer;transition:border-color var(--transition-fast);display:inline-flex}.HEOdHa_overlay:hover:not(:disabled){border-color:var(--color-btn-higlights)}.HEOdHa_card:focus-visible,.HEOdHa_overlay:focus-visible{outline:var(--border-width-md) solid var(--color-input-focus);outline-offset:2px}.HEOdHa_card:disabled,.HEOdHa_overlay:disabled{cursor:not-allowed;opacity:.6}.HEOdHa_spinning{animation:.9s linear infinite HEOdHa_spin}@keyframes HEOdHa_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.HEOdHa_spinning{animation-duration:2.4s}}
.z1fgQW_chip{align-items:center;gap:var(--space-2);min-height:2rem;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;line-height:1.2;display:inline-flex}.z1fgQW_icon{display:inline-flex}.z1fgQW_icon svg{stroke-width:2px;width:1rem;height:1rem}.z1fgQW_diet{background:var(--color-diet-bg);color:var(--color-diet-fg)}.z1fgQW_allergen{background:var(--color-allergen-bg);color:var(--color-allergen-fg)}.z1fgQW_info{background:var(--color-info-bg);color:var(--color-info-fg)}.z1fgQW_neutral{background:var(--color-surface-muted);color:var(--color-text-secondary)}.z1fgQW_glass{min-height:2.125rem;padding-inline:var(--space-3) var(--space-4);background:var(--color-glass);border:1px solid var(--color-glass-border);color:#fff;font-size:var(--text-sm);-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%)}
.MBZrIq_card{gap:var(--spacing-lg);height:100%;padding:var(--spacing-lg);border:var(--border-width-sm) solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-layer-1);transition:box-shadow var(--transition-normal), border-color var(--transition-normal);flex-direction:column;display:flex}.MBZrIq_card:hover{box-shadow:var(--shadow-md)}.MBZrIq_featured{border-color:var(--color-brand-orange);background:linear-gradient(180deg, var(--color-brand-orange-light) 0%, var(--color-layer-1) 70%);box-shadow:var(--shadow-sm)}.MBZrIq_header{gap:var(--spacing-xs);flex-direction:column;display:flex}.MBZrIq_titleRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.MBZrIq_name{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.MBZrIq_card .MBZrIq_titleRow .MBZrIq_comingSoon{border-color:var(--color-brand-orange-border);background-color:var(--color-layer-1);color:var(--color-brand-orange)}.MBZrIq_tagline{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.MBZrIq_pricing{gap:var(--spacing-xs);flex-direction:column;min-height:72px;display:flex}.MBZrIq_price{align-items:baseline;gap:var(--spacing-xs);margin:0;display:flex}.MBZrIq_amount{font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1.1}.MBZrIq_period{font-size:var(--font-size-base);color:var(--color-text-secondary)}.MBZrIq_note{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.MBZrIq_cta{width:100%}.MBZrIq_features{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MBZrIq_feature{align-items:flex-start;gap:var(--spacing-sm);font-size:var(--font-size-base);color:var(--color-text-primary);line-height:1.45;display:flex}.MBZrIq_excluded{color:var(--color-text-secondary)}.MBZrIq_includedIcon,.MBZrIq_excludedIcon{color:var(--color-layer-1);flex-shrink:0}.MBZrIq_includedIcon{fill:var(--color-status-success)}.MBZrIq_excludedIcon{fill:var(--color-disabled)}
.z9zOnG_formBlock{padding:var(--padding-page-lg);background:var(--color-layer-1);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-xs);border:1px solid var(--color-border)}@media (max-width:540px){.z9zOnG_formBlock{padding:var(--padding-page-md)}}
.NAYsTa_confirmModalContent{justify-content:center;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl);text-align:center;flex-direction:column;min-height:120px;display:flex}.NAYsTa_confirmModalContent p{color:var(--color-text-primary);font-size:var(--font-size-base);line-height:var(--line-height);margin:0}.NAYsTa_errorDetails{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-danger);font-weight:500}
._6YSr1a_stars{vertical-align:middle;align-items:center;gap:.0625rem;display:inline-flex}._6YSr1a_star{display:inline-flex;position:relative}._6YSr1a_sm ._6YSr1a_star svg{width:.875rem;height:.875rem}._6YSr1a_md ._6YSr1a_star svg{width:1.125rem;height:1.125rem}._6YSr1a_lg ._6YSr1a_star svg{width:1.5rem;height:1.5rem}._6YSr1a_empty{color:var(--color-rating-empty);fill:var(--color-rating-empty);stroke-width:0}._6YSr1a_filled{color:var(--color-rating);fill:var(--color-rating);stroke-width:0;position:absolute;inset:0}._6YSr1a_half{clip-path:inset(0 50% 0 0)}[dir=rtl] ._6YSr1a_half{clip-path:inset(0 0 0 50%)}
._15OFfa_strip{width:100%;padding:var(--spacing-lg);border:var(--border-width-sm) solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-layer-1)}._15OFfa_item{align-items:center;gap:var(--spacing-md);display:flex}._15OFfa_icon{color:var(--color-brand-orange);flex-shrink:0}._15OFfa_text{gap:var(--spacing-xxs);flex-direction:column;min-width:0;display:flex}._15OFfa_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}._15OFfa_description{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}
.X7rXJG_container{gap:var(--spacing-sm);padding:var(--spacing-xs) 0;flex-direction:column;display:flex}.X7rXJG_card{align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg);background:var(--color-layer-1);border:var(--border-width-sm) solid var(--color-border-light);border-radius:var(--border-radius-md);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);text-align:left;display:flex}.X7rXJG_card:hover{border-color:var(--color-btn-higlights);box-shadow:var(--shadow-sm);background:var(--color-background-medium)}.X7rXJG_card:active{box-shadow:var(--shadow-active)}.X7rXJG_iconWrap{border-radius:var(--border-radius-md);background:var(--color-background-light);width:52px;height:52px;color:var(--color-text-primary);transition:color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.X7rXJG_card:hover .X7rXJG_iconWrap{color:var(--color-btn-higlights)}.X7rXJG_cardText{gap:var(--spacing-xxs);flex-direction:column;display:flex}.X7rXJG_cardTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.X7rXJG_cardDesc{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:var(--line-height)}
.i2Mk8W_variant-sidebar,.i2Mk8W_variant-rail{--rs-surface:var(--color-layer-dark-1);--rs-surface-hover:var(--color-layer-dark-2);--rs-text:var(--color-text-on-dark);--rs-text-muted:var(--color-text-on-dark-muted);--rs-border:var(--color-layer-dark-2);--rs-panel:var(--color-layer-dark-1);--rs-option-hover:var(--color-layer-dark-2);--rs-accent:var(--color-brand-orange)}.i2Mk8W_variant-inline{--rs-surface:var(--color-layer-1);--rs-surface-hover:var(--color-layer-4);--rs-text:var(--color-text-primary);--rs-text-muted:var(--color-text-secondary);--rs-border:var(--color-border-light);--rs-panel:var(--color-layer-1);--rs-option-hover:var(--color-dropdown-hover);--rs-accent:var(--color-action-primary)}.i2Mk8W_root{width:100%;position:relative}.i2Mk8W_trigger{align-items:center;gap:var(--spacing-ms);width:100%;padding:var(--spacing-sm);border:1px solid var(--rs-border);border-radius:var(--border-radius-md);background:var(--rs-surface);color:var(--rs-text);font:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast) ease, border-color var(--transition-fast) ease;display:flex}.i2Mk8W_trigger:hover{background:var(--rs-surface-hover)}.i2Mk8W_trigger:focus-visible{outline:2px solid var(--color-input-focus);outline-offset:2px}.i2Mk8W_variant-rail .i2Mk8W_trigger{border-radius:var(--border-radius-md);justify-content:center;width:44px;height:44px;padding:0}.i2Mk8W_thumb{border-radius:var(--border-radius-sm);background:var(--rs-surface-hover);width:44px;height:44px;color:var(--rs-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.i2Mk8W_variant-rail .i2Mk8W_thumb{width:36px;height:36px}.i2Mk8W_thumbImage{object-fit:cover}.i2Mk8W_triggerText{flex-direction:column;flex:1;min-width:0;display:flex}.i2Mk8W_triggerTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.i2Mk8W_triggerPlace{font-size:var(--font-size-xs);color:var(--rs-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.i2Mk8W_chevron{color:var(--rs-text-muted);transition:transform var(--transition-fast) ease;flex-shrink:0}.i2Mk8W_chevronOpen{transform:rotate(180deg)}.i2Mk8W_panel{top:calc(100% + var(--spacing-xs));z-index:var(--z-index-popover);max-height:min(420px,100vh - 160px);padding:var(--spacing-xs);border:1px solid var(--rs-border);border-radius:var(--border-radius-md);background:var(--rs-panel);color:var(--rs-text);box-shadow:var(--shadow-xl);animation:i2Mk8W_panelIn var(--transition-fast) ease;flex-direction:column;display:flex;position:absolute;left:0;right:0}.i2Mk8W_variant-rail .i2Mk8W_panel{top:0;left:calc(100% + var(--spacing-sm));width:280px;right:auto}@keyframes i2Mk8W_panelIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.i2Mk8W_panel{animation:none}.i2Mk8W_chevron{transition:none}}.i2Mk8W_panelHeading{padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--rs-text-muted);margin:0}.i2Mk8W_options{scrollbar-width:thin;margin:0;padding:0;list-style:none;overflow-y:auto}.i2Mk8W_option{align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm);border-radius:var(--border-radius-sm);cursor:pointer;display:flex}.i2Mk8W_option:hover,.i2Mk8W_option:focus-visible{background:var(--rs-option-hover)}.i2Mk8W_option:focus-visible{outline:2px solid var(--color-input-focus);outline-offset:-2px}.i2Mk8W_optionCheck{width:16px;height:20px;color:var(--rs-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.i2Mk8W_optionText{flex-direction:column;min-width:0;display:flex}.i2Mk8W_optionTitle{font-size:var(--font-size-sm);line-height:var(--line-height-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.i2Mk8W_optionSelected .i2Mk8W_optionTitle{font-weight:var(--font-weight-semibold)}.i2Mk8W_optionPlace{font-size:var(--font-size-xs);color:var(--rs-text-muted)}.i2Mk8W_empty{padding:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--rs-text-muted);margin:0}.i2Mk8W_separator{height:1px;margin:var(--spacing-xs) 0;background:var(--rs-border)}.i2Mk8W_addButton{align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm);border-radius:var(--border-radius-sm);color:var(--rs-text);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none;display:flex}.i2Mk8W_addButton:hover{background:var(--rs-option-hover)}.i2Mk8W_addButton:focus-visible{outline:2px solid var(--color-input-focus);outline-offset:-2px}
._9qEAiG_summary{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;line-height:1.2;display:inline-flex}._9qEAiG_md{font-size:var(--text-base)}._9qEAiG_average{font-weight:var(--weight-semibold)}._9qEAiG_count{color:var(--color-text-secondary)}._9qEAiG_glass{padding:var(--space-1) var(--space-3);border:1px solid var(--color-glass-border);border-radius:var(--radius-pill);background:var(--color-glass);color:var(--color-text-inverse);-webkit-backdrop-filter:blur(10px)}._9qEAiG_glass ._9qEAiG_count{color:inherit;opacity:.85}
.WeDQMq_section{align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl) 0;flex-direction:column;display:flex}.WeDQMq_header{margin-bottom:0}.WeDQMq_accent{color:var(--color-brand-orange);font-style:normal}.WeDQMq_plans{width:100%;max-width:30rem;margin-top:var(--spacing-sm)}@media (min-width:1024px){.WeDQMq_plans{max-width:none}}.WeDQMq_footnote{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-align:center;margin:0}
.c4bNtW_button{justify-content:center;align-items:center;gap:var(--spacing-xs);border-radius:var(--border-radius-md);cursor:pointer;width:100%;height:100%;transition:all var(--transition-fast) ease-in-out;box-sizing:border-box;padding:var(--spacing-md);background-color:#0000;flex-direction:row;display:flex}.c4bNtW_sm{border-style:dashed;border-width:2px;min-height:64px}.c4bNtW_md{border-style:dashed;border-width:3px;min-height:210px}.c4bNtW_lg{border-style:dashed;border-width:3px;min-height:140px}.c4bNtW_stretch{height:100%;min-height:0}.c4bNtW_muted{border-color:var(--color-border)}.c4bNtW_muted .c4bNtW_icon{color:var(--color-border-medium)}.c4bNtW_muted .c4bNtW_label{color:var(--color-text-muted)}.c4bNtW_muted:hover{border-color:var(--color-btn-higlights);background-color:var(--color-layer-2)}.c4bNtW_muted:hover .c4bNtW_icon{color:var(--color-btn-higlights);transform:scale(1.15)}.c4bNtW_muted:hover .c4bNtW_label{color:var(--color-btn-higlights)}.c4bNtW_primary{border-color:var(--color-btn-higlights)}.c4bNtW_primary .c4bNtW_icon,.c4bNtW_primary .c4bNtW_label{color:var(--color-btn-higlights)}.c4bNtW_primary:hover{background-color:var(--color-status-info-weak)}.c4bNtW_primary:hover .c4bNtW_icon{transform:scale(1.15)}.c4bNtW_icon{transition:all var(--transition-fast) ease-in-out;flex-shrink:0}.c4bNtW_label{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);transition:color var(--transition-fast) ease-in-out;-webkit-user-select:none;user-select:none}.c4bNtW_lg .c4bNtW_label{font-size:var(--font-size-lg)}
._8iYojW_panel{min-width:0;padding:var(--spacing-lg);border:1px solid var(--color-border-light);border-radius:var(--border-radius-lg);background:var(--color-layer-1);flex-direction:column;display:flex}._8iYojW_header{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md);flex-wrap:wrap;display:flex}._8iYojW_heading{align-items:center;gap:var(--spacing-ms);min-width:0;display:flex}._8iYojW_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;line-height:1.25}._8iYojW_meta{font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-shrink:0}._8iYojW_actions{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;margin-left:auto;display:flex}@media (max-width:768px){._8iYojW_panel{padding:var(--spacing-md);border-radius:var(--border-radius-md)}._8iYojW_title{font-size:var(--font-size-lg)}._8iYojW_actions{flex:100%}._8iYojW_plainOnPhone{background:0 0;border:none;padding:0}}
.mBhaaq_page{gap:var(--spacing-lg);max-width:1280px;min-height:100vh;padding:var(--spacing-xl) var(--spacing-lg);background:var(--color-layer-base);flex-direction:column;margin:0 auto;display:flex}.mBhaaq_header{gap:var(--spacing-xs);flex-direction:column;display:flex}.mBhaaq_title{color:var(--color-text-primary);font-size:var(--font-size-xxl);font-weight:700;line-height:1.2}.mBhaaq_subtitle{max-width:640px;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.5}@media (max-width:640px){.mBhaaq_page{padding:var(--spacing-lg) var(--spacing-md)}.mBhaaq_title{font-size:var(--font-size-xl)}}
.vKVJVa_badge{flex-shrink:0}
