@media (orientation:landscape) and (max-height:500px){html[data-landscape-compact=true]{--chat-landscape-chrome-cap:min(450px,calc(var(--app-vh, 100dvh) * 0.45))}html[data-landscape-compact=true] [data-page-shell=docked-footer] [data-chat-scroll-region]{min-height:max(7.5rem,calc(var(--app-vh, 100dvh) - var(--chat-landscape-chrome-cap) - var(--bottom-nav-height, 0px) - var(--chat-composer-height, 5.5rem)))}html[data-landscape-compact=true] .app-chrome-top header{padding-top:max(.125rem,env(safe-area-inset-top,0px))!important;padding-bottom:.25rem!important}html[data-landscape-compact=true] .app-chrome-top [data-sleep-timer-bar],html[data-landscape-compact=true] .app-chrome-top [data-stripe-mode-banner]{display:none!important}html[data-landscape-compact=true] .app-chrome-top [data-sound-machine-bar]>div{min-height:2.25rem;padding-block:.25rem}html[data-landscape-compact=true] .app-chrome-top [data-sound-machine-bar] [data-sound-machine-bar-message]{flex-direction:row;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.25rem;column-gap:.25rem;row-gap:0}html[data-landscape-compact=true] .app-chrome-top [data-sound-machine-bar] [data-sound-machine-bar-secondary]:before{content:"·";margin-right:.25rem;color:var(--text-muted,inherit)}html[data-landscape-compact=true] .app-chrome-top [data-sound-machine-bar] [data-sound-machine-bar-text]{font-size:.75rem;line-height:1.2}html[data-landscape-compact=true] .app-chrome-top img[decoding=async][width="192"]{height:1.375rem!important;width:1.375rem!important}html[data-landscape-compact=true] .app-chrome-top [class*=label]{font-size:.6875rem!important}html[data-landscape-compact=true] .app-chrome-top .inline-flex.h-11.w-11{height:2.5rem!important;width:2.5rem!important}html[data-landscape-compact=true] [data-header-child-switcher]{min-height:2.25rem!important;min-width:2.25rem!important;padding:.1875rem .3125rem!important}html[data-landscape-compact=true] .chat-composer-footer{padding-top:.25rem!important;padding-bottom:max(.25rem,env(safe-area-inset-bottom,0px))!important}html[data-landscape-compact=true] .chat-composer-footer .chat-composer-usage{display:none!important}html[data-landscape-compact=true] .chat-composer-footer .chat-composer-textarea{min-height:2.25rem!important;max-height:4.5rem!important;padding-top:.375rem!important;padding-bottom:.375rem!important;font-size:.875rem!important;line-height:1.25!important}html[data-landscape-compact=true] .chat-composer-footer .disclaimer-footer-slot{padding-top:0!important;padding-bottom:0!important}html[data-landscape-compact=true] [data-medical-disclaimer-footer]{height:1.5rem!important}html[data-landscape-compact=true] .chat-composer-footer [data-chat-composer-actions] .h-11.w-11{height:2.25rem!important;width:2.25rem!important}html[data-landscape-compact=true] [data-conversation-thread-header]{padding-bottom:.5rem!important}html[data-landscape-compact=true] [data-conversation-thread-header] h1{font-size:.9375rem!important;line-height:1.25!important}html[data-landscape-compact=true] [data-conversation-thread-header] time{font-size:.6875rem!important}}.navItemStyles_iconButton__juw29{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid var(--border-strong);background:var(--nav-btn-bg);box-shadow:0 1px 2px rgba(0,0,0,.12);transition:border-color .15s var(--motion-ease),background-color .15s var(--motion-ease),color .15s var(--motion-ease),transform .15s var(--motion-ease)}.navItemStyles_iconButtonInactive__1Nnsz{color:var(--text-muted)}.navItemStyles_iconButtonInactive__1Nnsz:hover{border-color:var(--border-hover);background:var(--nav-btn-hover-bg);color:var(--text-secondary)}.navItemStyles_iconButtonActive__4s_Ch{border-color:color-mix(in srgb,var(--btn-primary-bg) 55%,var(--border-strong));background:var(--btn-primary-bg);color:var(--btn-primary-text);box-shadow:0 1px 3px rgba(0,0,0,.16)}[data-theme=light] .navItemStyles_iconButtonActive__4s_Ch{border-color:color-mix(in srgb,var(--accent-cream) 16%,transparent);background:var(--gradient-primary);color:var(--accent-cream)}.navItemStyles_iconButtonInactive__1Nnsz:active,.navItemStyles_iconButton__juw29[data-pressed=true]{transform:scale(.94);background:var(--nav-btn-hover-bg)}.navItemStyles_iconButtonActive__4s_Ch:active,.navItemStyles_iconButtonActive__4s_Ch[data-pressed=true]{transform:scale(.94)}.navItemStyles_label__sG45W{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;line-height:1;transition:color .15s var(--motion-ease),font-weight .15s var(--motion-ease)}.navItemStyles_labelInactive__rQl0_{color:var(--text-muted);font-weight:500}.navItemStyles_labelActive__Pkzpc{color:var(--text-primary);font-weight:600}.AppBottomNav_nav__24qrh{position:fixed;inset-inline:0;bottom:0;z-index:40;transform:translate3d(0,calc(-1 * var(--app-vv-offset-top, 0px)),0);will-change:transform;background:var(--bottom-nav-bg,var(--bg-primary));background-color:var(--bottom-nav-bg,var(--bg-primary));backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 -10px 28px -18px rgba(0,0,0,.45);padding-bottom:0}[data-theme=light] .AppBottomNav_nav__24qrh{box-shadow:0 -8px 22px -16px rgba(44,42,38,.16)}.AppBottomNav_nav__24qrh:before{content:"";position:absolute;left:6%;right:6%;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--accent-cream) 10%,transparent) 18%,color-mix(in srgb,var(--accent-cream) 16%,transparent) 50%,color-mix(in srgb,var(--accent-cream) 10%,transparent) 82%,transparent 100%);opacity:.85}[data-theme=light] .AppBottomNav_nav__24qrh:before{background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--accent-indigo) 8%,transparent) 18%,color-mix(in srgb,var(--accent-indigo) 14%,transparent) 50%,color-mix(in srgb,var(--accent-indigo) 8%,transparent) 82%,transparent 100%)}.AppBottomNav_item__UOWGJ{display:flex;min-width:0;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .25rem calc(.625rem + env(safe-area-inset-bottom, 0px));text-align:center}[data-pwa-standalone=true] .AppBottomNav_item__UOWGJ{padding-bottom:0}.AppBottomNav_iconButton__h1iH5{height:2.5rem;width:2.5rem;shrink:0}@media (orientation:landscape) and (max-height:500px){.AppBottomNav_item__UOWGJ{gap:.125rem;padding-top:.25rem;padding-bottom:.375rem}[data-pwa-standalone=true] .AppBottomNav_item__UOWGJ{padding-bottom:0}.AppBottomNav_iconButton__h1iH5{height:2rem;width:2rem}.AppBottomNav_label__hr3Z4{font-size:.5625rem}}.ZzoeyPlusHeaderBadge_badge__OYEYn{display:inline-flex;min-width:0;shrink:0;align-items:center;gap:.375rem;line-height:1.2;transition:opacity .15s ease}.ZzoeyPlusHeaderBadge_iconOnly__i4DEm{gap:0}.ZzoeyPlusHeaderBadge_iconWrap__tiPMu{position:relative;display:block;shrink:0;line-height:0}.ZzoeyPlusHeaderBadge_badge__OYEYn:hover{opacity:.92}.ZzoeyPlusHeaderBadge_icon__BwcGT{display:block;height:1.75rem;width:1.75rem;shrink:0;-o-object-fit:contain;object-fit:contain}.ZzoeyPlusHeaderBadge_iconStandardApp__szzG6{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ZzoeyPlusHeaderBadge_iconPlusTransparent__68hBe{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:transparent}.ZzoeyPlusHeaderBadge_label__3aU_b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;color:var(--text-primary)}.ZzoeyPlusHeaderBadge_wordmark__fNGcq{flex-shrink:0;white-space:nowrap;font-size:.75rem;font-weight:500;line-height:1.2;color:var(--text-primary)}.ZzoeyPlusHeaderBadge_compact__gtk4A .ZzoeyPlusHeaderBadge_icon__BwcGT{height:1.625rem;width:1.625rem}.ZzoeyPlusHeaderBadge_compact__gtk4A .ZzoeyPlusHeaderBadge_label__3aU_b{font-size:.75rem}@media (min-width:768px){.ZzoeyPlusHeaderBadge_icon__BwcGT{height:2rem;width:2rem}.ZzoeyPlusHeaderBadge_label__3aU_b{font-size:.875rem}}.HeaderChildSwitcher_switcherWrap__zbsbq{display:flex;min-width:0;flex:1 1 0;max-width:100%}.HeaderChildSwitcher_switcher__1cUgL{display:inline-flex;min-height:2.75rem;min-width:2.75rem;max-width:100%;flex:0 1 auto;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;border:1px solid var(--border-strong,var(--border));background:var(--nav-btn-bg,var(--card-bg));padding:.25rem .375rem;color:var(--text-primary);box-shadow:0 1px 2px rgba(0,0,0,.06);transition:border-color .15s ease,background-color .15s ease,opacity .15s ease}.HeaderChildSwitcher_switcher__1cUgL:hover:not(:disabled){border-color:var(--border-hover,var(--border-strong));background:var(--nav-btn-hover-bg,var(--card-bg-hover))}.HeaderChildSwitcher_switcher__1cUgL:disabled{cursor:not-allowed;opacity:.5}.HeaderChildSwitcher_generalIcon___c9Fe{display:flex;height:1.75rem;width:1.75rem;shrink:0;align-items:center;justify-content:center}.HeaderChildSwitcher_childName__if1Pm{min-width:0;flex:1 1 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:500;line-height:1.2}.HeaderChildSwitcher_chevron__BwA_H{height:.875rem;width:.875rem;shrink:0;color:var(--text-muted)}.HeaderIconButton_link__JqCU8{display:inline-flex;shrink:0;border-radius:9999px;text-decoration:none;color:inherit;max-width:100%}.HeaderIconButton_iconButton__lIvbT{display:inline-flex;align-items:center;justify-content:center;gap:0;height:2.25rem;width:2.25rem;shrink:0;padding:0;box-sizing:border-box}@media (min-width:640px){.HeaderIconButton_iconButton__lIvbT{height:2.5rem;width:2.5rem}}.HeaderIconButton_iconGlyph__D_eE0{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.HeaderIconButton_visibleLabel__WVm8E{display:none;max-width:6.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;line-height:1.1}.HeaderIconButton_iconButtonActive__0YivF .HeaderIconButton_visibleLabelActive__vUIWB{color:var(--btn-primary-text)}@media (min-width:1180px){.HeaderIconButton_iconButton__lIvbT{width:auto;max-width:9rem;padding-inline:.5rem .625rem;gap:.375rem}.HeaderIconButton_visibleLabel__WVm8E{display:inline}}.HeaderIconButton_iconButton__lIvbT:focus-visible{outline:none;box-shadow:0 0 0 2px var(--border-hover),0 1px 2px rgba(0,0,0,.12)}.HeaderIconButton_iconButtonActive__0YivF:focus-visible{box-shadow:0 0 0 2px var(--border-hover),0 1px 3px rgba(0,0,0,.16)}@media (min-width:768px) and (max-width:1179px){.HeaderIconButton_iconButton__lIvbT{width:2.25rem;padding-inline:0;gap:0}@media (min-width:640px){.HeaderIconButton_iconButton__lIvbT{width:2.5rem}}.HeaderIconButton_visibleLabel__WVm8E{display:none!important}}.HeaderPreferencesMenu_panel__GxXys{transform-origin:top center;transition:opacity .12s var(--motion-ease),transform .12s var(--motion-ease)}.HeaderPreferencesMenu_panelEnter__0EoYV{opacity:0;transform:scale(.96) translateY(-4px)}.HeaderPreferencesMenu_panelEnterActive__EpwoO,.HeaderPreferencesMenu_panelExit__f3w10{opacity:1;transform:scale(1) translateY(0)}.HeaderPreferencesMenu_panelExitActive__lvTHb{opacity:0;transform:scale(.96) translateY(-4px)}@media (prefers-reduced-motion:reduce){.HeaderPreferencesMenu_panel__GxXys{transition:none}.HeaderPreferencesMenu_panelEnterActive__EpwoO,.HeaderPreferencesMenu_panelEnter__0EoYV,.HeaderPreferencesMenu_panelExitActive__lvTHb,.HeaderPreferencesMenu_panelExit__f3w10{opacity:1;transform:none}}.AppHeader_header__yRvRG{position:relative;z-index:30;isolation:isolate;box-sizing:border-box;width:100%;min-width:0;flex-shrink:0;padding-top:.75rem;background:transparent}@media (min-width:640px){.AppHeader_header__yRvRG{padding-top:1rem}}.AppHeader_header__yRvRG:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--bg-primary) 95%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 10px 28px -18px rgba(0,0,0,.55)}[data-theme=light] .AppHeader_header__yRvRG:before{box-shadow:0 8px 22px -16px rgba(44,42,38,.18)}.AppHeader_header__yRvRG:after{content:"";position:absolute;left:6%;right:6%;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--accent-cream) 10%,transparent) 18%,color-mix(in srgb,var(--accent-cream) 16%,transparent) 50%,color-mix(in srgb,var(--accent-cream) 10%,transparent) 82%,transparent 100%);opacity:.85}.AppHeader_headerNavLayer__WO_AX{position:relative;z-index:1}[data-theme=light] .AppHeader_header__yRvRG:after{background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--accent-indigo) 8%,transparent) 18%,color-mix(in srgb,var(--accent-indigo) 14%,transparent) 50%,color-mix(in srgb,var(--accent-indigo) 8%,transparent) 82%,transparent 100%)}@media (min-width:1180px){.AppHeader_headerNavRow__M0_Ev[data-header-icon-only-fit=true] [data-header-nav-label]{display:none!important}.AppHeader_headerNavRow__M0_Ev[data-header-icon-only-fit=true] [data-header-desktop-nav] [data-header-nav-icon-button]{width:2.5rem;max-width:2.5rem;padding-inline:0;gap:0}}.BackToTopButton_button__aXP_D{position:fixed;inset-inline-start:50%;translate:-50% 0;bottom:calc(var(--fixed-above-bottom-nav-bottom, var(--bottom-nav-height, 0px)) + .75rem);z-index:34;display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;min-height:2.25rem;padding:0;border:none;border-radius:9999px;background:color-mix(in srgb,var(--card-bg) 78%,transparent);color:color-mix(in srgb,var(--text-secondary) 88%,transparent);box-shadow:0 1px 6px rgba(0,0,0,.08);opacity:.82;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:opacity .16s var(--motion-ease),transform .16s var(--motion-ease),background-color .16s var(--motion-ease);-webkit-tap-highlight-color:transparent}.BackToTopButton_button__aXP_D:active{translate:-50% 0;scale:.96;opacity:1}@media (hover:hover) and (pointer:fine){.BackToTopButton_button__aXP_D:hover{opacity:1;background:color-mix(in srgb,var(--card-bg) 92%,transparent);color:var(--text-secondary)}}.BackToTopButton_icon__8FJ7c{height:.875rem;width:.875rem;stroke-width:2.25}@media (min-width:768px){.BackToTopButton_button__aXP_D{bottom:calc(1rem + env(safe-area-inset-bottom, 0px))}}.SoundMachineNowPlayingBar_shell__OlpTl{min-height:2.75rem;flex-shrink:0;border-bottom:1px solid transparent}.SoundMachineNowPlayingBar_shellActive__2x3jR{border-bottom-color:var(--border-color);background:color-mix(in srgb,var(--footer-bg,var(--card-bg)) 95%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.SoundMachineNowPlayingBar_inner__yHypT{display:flex;min-height:2.75rem;align-items:center;gap:.5rem;padding:.375rem .75rem}@media (min-width:640px){.SoundMachineNowPlayingBar_inner__yHypT{padding-inline:1rem}}.SoundMachineNowPlayingBar_leadingIcon__2WzYm{align-self:flex-start;margin-top:.125rem}.SoundMachineNowPlayingBar_message__BReWn{display:flex;min-width:0;flex:1;flex-direction:column;gap:.0625rem}.SoundMachineNowPlayingBar_linePrimary__mt9Wv,.SoundMachineNowPlayingBar_lineSecondary___UIWZ{margin:0;overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word;line-height:1.25}.SoundMachineNowPlayingBar_lineSecondary___UIWZ{font-size:.8125rem;font-variant-numeric:tabular-nums}.SoundMachineNowPlayingBar_actions__HGoJf{display:flex;flex-shrink:0;align-items:center;gap:.375rem}.SoundMachineNowPlayingBar_innerHidden__SYn41{visibility:hidden}.StripeModeBannerClient_root__SLt6s{flex-shrink:0;padding:.25rem .75rem .5rem}.StripeModeBannerClient_card__86FBt{position:relative;max-width:min(100%,22rem);border-radius:.5rem;border-width:1px;padding:.5rem 2rem .5rem .75rem;font-size:.75rem;line-height:1.25;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.StripeModeBannerClient_copy__XTziQ{margin:0;font-weight:600;letter-spacing:.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StripeModeBannerClient_copyDetail__rRd79{font-weight:400;opacity:.9}.StripeModeBannerClient_dismiss__1L3o6{position:absolute;right:.375rem;top:.375rem;border-radius:.375rem;padding:.125rem;opacity:.8;transition:opacity .15s ease,background-color .15s ease}.StripeModeBannerClient_dismiss__1L3o6:hover{opacity:1;background-color:hsla(0,0%,100%,.1)}@media (min-width:768px){.StripeModeBannerClient_root__SLt6s{padding-inline:.75rem}.StripeModeBannerClient_card__86FBt{max-width:20rem}}