.wtL2iG_root{--more-overlay-left:max(max(14px, var(--safe-area-left)), calc((100vw - var(--content-max-width,960px)) / 2 + max(14px, var(--safe-area-left))));--more-overlay-trigger-gap:0px;--more-overlay-fallback-top:calc(var(--top-nav-safe-padding-top) + 56px + var(--more-overlay-trigger-gap));--more-overlay-top:var(--more-overlay-fallback-top);--more-overlay-bottom-gap:calc(var(--bottom-nav-total-height,78px) + 12px);--more-overlay-max-height:calc(100dvh - var(--more-overlay-top) - var(--more-overlay-bottom-gap));--more-overlay-origin-x:20px;--more-overlay-inner-radius:max(10px, calc(var(--radius-app-card,var(--radius-lg)) - 8px));z-index:45;box-sizing:border-box;pointer-events:none;position:fixed;inset:0}.wtL2iG_backdrop{-webkit-backdrop-filter:none;cursor:default;appearance:none;pointer-events:auto;background:0 0;border:0;padding:0;position:absolute;inset:0}.wtL2iG_panel{top:var(--more-overlay-top);left:var(--more-overlay-left);width:min(330px, calc(100vw - var(--more-overlay-left) - max(14px, var(--safe-area-right))));max-height:min(var(--more-overlay-max-height), calc(100dvh - var(--more-overlay-top) - var(--more-overlay-bottom-gap)));border:1px solid var(--divider);border-radius:var(--radius-app-card,var(--radius-lg));background:var(--main-background);box-shadow:none;pointer-events:auto;transform-origin:var(--more-overlay-origin-x) 0;background-clip:border-box;position:absolute;overflow:visible}.wtL2iG_panelMeasuring{visibility:hidden;opacity:0;animation:none}.wtL2iG_scrollBody{max-height:inherit;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:auto;z-index:1;border-radius:max(0px, calc(var(--radius-app-card,var(--radius-lg)) - 1px));box-sizing:border-box;align-content:start;gap:8px;min-height:0;padding:11px;display:grid;position:relative;overflow-y:auto}.wtL2iG_specialMenuItem{border-radius:var(--more-overlay-inner-radius);background:var(--subtle-dark-background);width:100%;min-height:58px;color:var(--type-color-body);text-align:left;font:inherit;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;background-clip:border-box;border:0;grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;padding:9px 10px;display:grid}.wtL2iG_specialMenuItem[data-has-visual=true]{grid-template-columns:38px minmax(0,1fr)}.wtL2iG_specialMenuItem[data-premium=true]{background:color-mix(in srgb, var(--premium-soft) 58%, var(--subtle-dark-background))}.wtL2iG_specialMenuItem:focus-visible,.wtL2iG_row:focus-visible{background:var(--button-background);outline:none}.wtL2iG_specialMenuItem[data-premium=true]:focus-visible{background:color-mix(in srgb, var(--premium-soft) 74%, var(--button-background))}@media (hover:hover) and (pointer:fine){.wtL2iG_specialMenuItem:hover,.wtL2iG_row:hover,.wtL2iG_preferenceMenuRow:hover{background:var(--button-background);outline:none}.wtL2iG_specialMenuItem[data-premium=true]:hover{background:color-mix(in srgb, var(--premium-soft) 74%, var(--button-background))}}.wtL2iG_specialMenuVisual{justify-content:center;align-items:center;width:38px;min-width:0;height:38px;display:inline-flex}.wtL2iG_specialMenuPremiumVisual{width:38px;height:38px;color:var(--premium);justify-content:center;align-items:center;display:inline-flex}.wtL2iG_specialMenuPremiumVisual svg{display:block}.wtL2iG_avatar{background:var(--subtle-dark-background);width:38px;height:38px;color:var(--accent);font-size:13px;line-height:1;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.wtL2iG_specialMenuCopy{gap:2px;min-width:0;display:grid}.wtL2iG_specialMenuTitleRow{min-width:0;color:var(--type-color-heading);align-items:center;gap:6px;display:inline-flex}.wtL2iG_specialMenuItem[data-premium=true] .wtL2iG_specialMenuTitleRow{color:var(--premium)}.wtL2iG_specialMenuTitleIcon{color:currentColor;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.wtL2iG_specialMenuTitleIcon svg{display:block}.wtL2iG_specialMenuTitle{color:inherit;font-size:14px;line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wtL2iG_specialMenuHint{color:var(--type-color-helper);font-size:12px;line-height:var(--line-height-tight);font-weight:var(--font-weight-helper)}.wtL2iG_preferenceMenuRow{--more-preference-option-size:28px;--more-preference-marker-size:18px;--more-preference-indicator-height:2px;--more-accent-count-size:18px;--more-accent-count-gap:5px;--more-accent-window-width:calc((var(--more-preference-option-size) * 3) + 16px);--more-settings-controls-width:calc(var(--more-accent-count-size) + var(--more-accent-count-gap) + var(--more-accent-window-width) + var(--more-accent-count-gap) + var(--more-accent-count-size));--more-settings-controls-right-inset:6px;border-radius:var(--radius-md);min-height:38px;color:var(--type-color-body);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 8px;display:grid;overflow:hidden}.wtL2iG_preferenceMenuLabel{min-width:0;color:inherit;font-size:14px;line-height:var(--line-height-tight);font-weight:var(--type-weight-control)}.wtL2iG_preferenceControls{min-width:0;justify-content:flex-end;align-items:center;gap:8px;margin-inline-end:var(--more-settings-controls-right-inset);display:inline-flex}.wtL2iG_themeControls{width:var(--more-settings-controls-width);padding-inline:calc(var(--more-accent-count-size) + var(--more-accent-count-gap));box-sizing:border-box;justify-content:flex-start}.wtL2iG_preferenceOption,.wtL2iG_accentOption{width:var(--more-preference-option-size);border-radius:var(--radius-sm);height:32px;color:var(--type-color-helper);cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.wtL2iG_preferenceOption{color:var(--type-color-body)}.wtL2iG_preferenceOption svg{display:block}.wtL2iG_preferenceOption:after,.wtL2iG_accentOption:after{content:"";width:var(--more-preference-marker-size);height:var(--more-preference-indicator-height);background:color-mix(in srgb, var(--type-color-body) 78%, transparent);opacity:0;border-radius:999px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}.wtL2iG_preferenceOption:focus-visible,.wtL2iG_accentOption:focus-visible{background:var(--button-background);outline:none}@media (hover:hover) and (pointer:fine){.wtL2iG_preferenceOption:hover,.wtL2iG_accentOption:hover{background:var(--button-background);outline:none}}.wtL2iG_preferenceOption:focus-visible:before,.wtL2iG_accentOption:focus-visible:before{content:"";border-radius:var(--radius-sm);box-shadow:0 0 0 1px color-mix(in srgb, var(--type-color-body) 18%, transparent);position:absolute;inset:3px 4px 5px}.wtL2iG_preferenceOption[data-selected=true],.wtL2iG_accentOption[data-selected=true]{color:var(--type-color-body)}.wtL2iG_preferenceOption[data-selected=true]:after,.wtL2iG_accentOption[data-selected=true]:after{opacity:1}.wtL2iG_accentSwatch{--accent-preview:var(--color-brand-accent);width:var(--more-preference-marker-size);height:var(--more-preference-marker-size);background:linear-gradient(180deg, var(--accent-preview) 0%, color-mix(in srgb, var(--accent-preview) 74%, black 26%) 100%);box-shadow:none;border-radius:999px;justify-self:center;display:block}.wtL2iG_accentOption[data-accent-option=green] .wtL2iG_accentSwatch{--accent-preview:#00e676}.wtL2iG_accentOption[data-accent-option=blue] .wtL2iG_accentSwatch{--accent-preview:#00c8ff}.wtL2iG_accentOption[data-accent-option=pink] .wtL2iG_accentSwatch{--accent-preview:#ff5ad6}.wtL2iG_list{gap:7px;padding:10px 10px 0;display:grid}.wtL2iG_menuSection{gap:3px;padding-top:2px;display:grid}.wtL2iG_menuSectionLabel{color:var(--type-color-helper);font-size:var(--type-size-micro);line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:0 8px 2px}.wtL2iG_menuSectionRows{gap:2px;display:grid}.wtL2iG_row{border-radius:var(--radius-md);min-height:38px;color:var(--type-color-body);text-align:left;cursor:pointer;font:inherit;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:0 8px;display:grid}.wtL2iG_rowPremium{color:var(--premium)}.wtL2iG_rowDanger{color:var(--danger)}.wtL2iG_iconWrap{width:var(--more-preference-marker-size);height:var(--more-preference-marker-size);color:currentColor;justify-content:center;align-items:center;display:inline-flex}.wtL2iG_labelWrap{gap:1px;min-width:0;display:grid}.wtL2iG_label{color:inherit;font-size:14px;line-height:var(--line-height-tight);font-weight:var(--type-weight-control)}.wtL2iG_rowLockBadge{place-self:start end;margin-top:7px}.wtL2iG_rowMetaPlaceholder{justify-self:end;width:18px;height:1px}.wtL2iG_scrollHint{z-index:2;position:absolute;bottom:8px;left:50%}@media (width<=520px){.wtL2iG_root{--more-overlay-left:max(10px, var(--safe-area-left))}.wtL2iG_panel{width:min(330px,75vw);max-height:min(var(--more-overlay-max-height), calc(100dvh - var(--more-overlay-top) - var(--more-overlay-bottom-gap)))}}.wtL2iG_accentOption[data-accent-option=breakfast] .wtL2iG_accentSwatch{--accent-preview:#c084fc}.wtL2iG_accentOption[data-accent-option=lunch] .wtL2iG_accentSwatch{--accent-preview:#00ced1}.wtL2iG_accentOption[data-accent-option=dinner] .wtL2iG_accentSwatch{--accent-preview:#ff7a45}.wtL2iG_accentRailShell{grid-template-columns:var(--more-accent-count-size) var(--more-accent-window-width) var(--more-accent-count-size);justify-content:end;align-items:center;column-gap:var(--more-accent-count-gap);min-width:var(--more-settings-controls-width);max-width:var(--more-settings-controls-width);margin-inline-end:var(--more-settings-controls-right-inset);display:grid;overflow:hidden}.wtL2iG_accentHiddenCount{width:var(--more-accent-count-size);min-width:var(--more-accent-count-size);color:var(--type-color-helper);font-size:10px;line-height:1;font-weight:var(--font-weight-semibold);text-align:center;white-space:nowrap;opacity:.72;pointer-events:none}.wtL2iG_accentHiddenCount[data-empty=true]{opacity:0}.wtL2iG_accentControls{width:var(--more-accent-window-width);max-width:var(--more-accent-window-width);scroll-snap-type:x proximity;scrollbar-width:none;flex:0 0 var(--more-accent-window-width);cursor:grab;touch-action:pan-x;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;scroll-behavior:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow:auto hidden}.wtL2iG_accentControls:active{cursor:grabbing}.wtL2iG_accentControls .wtL2iG_accentOption{flex:0 0 var(--more-preference-option-size);scroll-snap-align:start;-webkit-user-select:none;user-select:none}.wtL2iG_accentControls::-webkit-scrollbar{display:none}.wtL2iG_mobileHeader{display:none}@media (width<=767px){.wtL2iG_root{z-index:65}.wtL2iG_backdrop{background:#0000004d}.wtL2iG_panelMeasuring{visibility:visible;opacity:1}.wtL2iG_panel{background:var(--system-background);overflow:hidden;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;box-shadow:none!important;transform-origin:50%!important;border:0!important;border-radius:0!important;inset:0!important}.wtL2iG_scrollBody{height:100%;padding:0 16px max(30px, env(safe-area-inset-bottom,0px));border-radius:0;gap:15px;max-height:100dvh!important}.wtL2iG_mobileHeader{z-index:5;padding:max(18px, env(safe-area-inset-top,0px)) 0 12px;background:var(--system-background);border-bottom:1px solid var(--divider);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.wtL2iG_mobileHeaderText{gap:2px;display:grid}.wtL2iG_mobileHeaderEyebrow{color:var(--text-secondary);letter-spacing:.04em;font-size:11px;font-weight:650}.wtL2iG_mobileHeader h2{color:var(--text-primary);letter-spacing:-.03em;margin:0;font-size:25px;font-weight:750;line-height:1.2}.wtL2iG_mobileClose{background:var(--main-background);width:44px;height:44px;color:var(--text-primary);cursor:pointer;border:0;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:grid}.wtL2iG_mobileClose:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.wtL2iG_specialMenuItem{background:var(--main-background);border-radius:15px;min-height:70px;padding:12px 14px}.wtL2iG_list{gap:20px;padding:0}.wtL2iG_menuSection{gap:8px;padding-top:0}.wtL2iG_menuSectionLabel{letter-spacing:.015em;text-transform:none;color:var(--text-secondary);padding:0 5px;font-size:12px}.wtL2iG_menuSectionRows{background:var(--main-background);border-radius:15px;gap:0;overflow:hidden}.wtL2iG_row{border-radius:0;grid-template-columns:24px minmax(0,1fr) 18px;gap:12px;min-height:49px;padding:4px 14px}.wtL2iG_row+.wtL2iG_row{border-top:1px solid var(--divider)}.wtL2iG_rowMetaPlaceholder:before{content:"›";color:var(--text-secondary);font-size:22px;line-height:1}.wtL2iG_iconWrap{width:24px;height:24px}.wtL2iG_iconWrap svg{width:19px;height:19px}.wtL2iG_label{font-size:15px;line-height:1.3}.wtL2iG_preferenceMenuRow{border-radius:0;grid-template-columns:24px minmax(0,1fr) auto;gap:12px;min-height:55px;padding:4px 14px}.wtL2iG_preferenceMenuRow+.wtL2iG_preferenceMenuRow,.wtL2iG_row+.wtL2iG_preferenceMenuRow,.wtL2iG_preferenceMenuRow+.wtL2iG_row{border-top:1px solid var(--divider)}.wtL2iG_preferenceOption,.wtL2iG_accentOption{min-height:44px}.wtL2iG_scrollHint{display:none}}