.mobile-profile-link,.mobile-tabs{display:none}@media (max-width:767px){body{padding-bottom:calc(72px + env(safe-area-inset-bottom));overflow-x:clip}.mobile-profile-link{position:fixed;z-index:310;top:calc(12px + env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));display:inline-flex;min-height:44px;align-items:center;gap:7px;padding:8px 13px;border:1px solid #b9947566;border-radius:999px;background:#24191f;color:#f4e9dc;font-size:14px;font-weight:600;line-height:1;text-decoration:none;box-shadow:0 5px 14px #09040855}.mobile-profile-link:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}body:has(.home-page) .mobile-profile-link{display:none}.survey-close{display:none}.survey-close.library-back{display:inline-flex}.feed-page--immersive .feed-actions--footer{top:calc(68px + env(safe-area-inset-top))}.mobile-tabs{position:fixed;z-index:100;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:1px;height:calc(72px + env(safe-area-inset-bottom));min-height:calc(72px + env(safe-area-inset-bottom));padding:3px max(5px,env(safe-area-inset-left)) env(safe-area-inset-bottom) max(5px,env(safe-area-inset-right));border-top:1px solid #c5a46a4a;background:#1b171a;box-shadow:0 -12px 28px rgba(0,0,0,.34),0 -1px 0 var(--color-wine-glow);-webkit-backdrop-filter:none;backdrop-filter:none}.mobile-tabs__link{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:57px;border:0;border-radius:8px;background:transparent;color:#d1c3b2;font-size:12px;font-weight:550;line-height:1.15;text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.mobile-tabs__link svg{flex:none}.mobile-tabs__link span{max-width:100%;overflow-wrap:normal}.mobile-tabs__link--active{border:1px solid #d8ad748f;background:radial-gradient(ellipse at 50% 0,#d9af7550,transparent 72%),linear-gradient(155deg,#6f342a67,#2d171d76 72%);color:#f0d9ac;box-shadow:inset 0 1px 0 #f6daa860,inset 0 0 16px #a95a3028,0 0 0 1px #9b613c52,0 0 19px #c7783c4d,0 5px 22px #14090bb0}.mobile-tabs__link--active:after{position:absolute;top:1px;right:21%;left:21%;height:1px;background:linear-gradient(90deg,transparent,#f3d59eac,transparent);content:"";pointer-events:none}.mobile-tabs__link--pending{border-color:#d8ad748f;background:linear-gradient(160deg,#6a2c3c9c,#2b172288);color:#f0d9ac;box-shadow:inset 0 1px 0 #f3d5a35e,0 0 16px #ad673a44}.mobile-tabs__link:active{transform:scale(.97)}.mobile-tabs__link:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.sarafan-standalone body{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.sarafan-standalone .mobile-tabs{right:0;bottom:0;left:0;height:calc(72px + env(safe-area-inset-bottom));min-height:calc(72px + env(safe-area-inset-bottom));padding:3px max(5px,env(safe-area-inset-left)) env(safe-area-inset-bottom) max(5px,env(safe-area-inset-right));border:0;border-top:1px solid #bb805b73;border-radius:0;background:#1b171a;box-shadow:0 -10px 30px #0007,inset 0 1px 0 #e0a87724}}html[data-theme=light]{color-scheme:light;--color-bg:#f6efe8;--color-surface:#fcf8f3;--color-surface-raised:#eee2d8;--color-surface-warm:#edddd3;--color-surface-deep:#f1e7df;--color-wine:#7b4e5b;--color-wine-line:#936a76;--color-wine-glow:#7b4e5b18;--color-text:#30282b;--color-heading:#30282b;--color-text-muted:#6b5e62;--color-label:#7a5e44;--color-eyebrow:#7a5e44;--color-link:#7b4e5b;--color-gold:#7a5e44;--color-gold-soft:#957758;--color-gold-line:#a28d7266;--color-gold-glow:#7a5e4412;--color-gold-wash:#7a5e4420;--color-gold-wash-soft:#7a5e440c;--color-focus:#7b4e5b;--color-line:#dfd2c7;--color-navigation-overlay:#fcf8f3f5;--gradient-page:#f6efe8;--gradient-card:#fcf8f3;--gradient-primary-action:#7b4e5b;--gradient-gold:linear-gradient(125deg,#7a5e44,#957758)}html[data-theme=light],html[data-theme=light] .radix-themes,html[data-theme=light] body{background:var(--color-bg);color:var(--color-text)}html[data-theme=light] .radix-themes{--color-surface:#fcf8f3}html[data-theme=light] .app-global-nav,html[data-theme=light] .site-header{background:var(--color-bg)}html[data-theme=light] .home-page,html[data-theme=light] .home-page .content-wrap,html[data-theme=light] .home-page .site-header,html[data-theme=light]:has(.home-page){background:var(--color-bg)}html[data-theme=light] .home-page .hero{background:#f5e7de}html[data-theme=light] .home-page .hero:after{background:linear-gradient(180deg,#f2e6d9,transparent 23%,#f2e6d9),radial-gradient(ellipse at 84% 38%,#eac9a650,transparent 50%)}html[data-theme=light] .home-page .hero__cinema-art{background:linear-gradient(90deg,#f2e6d9e8,transparent 55%),url(/icons/hero-theater-light.webp) center 46% /cover no-repeat;filter:none;opacity:1}html[data-theme=light] .home-page .hero h1,html[data-theme=light] .home-page .hero__invitation{color:#35252c;text-shadow:none}html[data-theme=light] .home-page .hero__eyebrow{color:#755426}html[data-theme=light] .home-page .site-header .wordmark .brand-mark{box-sizing:border-box;width:38px;height:38px;padding:3px;border-radius:50%;background:#3d2530;box-shadow:0 2px 8px #39252c38}html[data-theme=light] :is(.wordmark,.auth-page__brand,.taste-page__brand,.privacy-page__brand) .brand-mark{box-sizing:border-box;padding:3px;border-radius:50%;background:#3d2530;box-shadow:0 2px 8px #39252c38}html[data-theme=light] .home-page .rt-Button.home-page__start{border-color:#ead5b8;background:linear-gradient(110deg,#f4e5cc,#e1c7a1);color:#2d2528}html[data-theme=light] .home-page .quote-rotator{border-color:#d6cab9;background:var(--color-surface);box-shadow:0 14px 36px #0d080b38;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=light] .home-page .quote-rotator:after,html[data-theme=light] .home-page .quote-rotator:before{background:repeating-linear-gradient(180deg,#a7785b 0 2px,transparent 2px 8px);opacity:.45}html[data-theme=light] .home-page .quote-rotator__character,html[data-theme=light] .home-page .quote-rotator__header>span{color:#755426}html[data-theme=light] .home-page .quote-rotator__film,html[data-theme=light] .home-page .quote-rotator__text{color:#2d2528}html[data-theme=light] .home-page .quote-rotator__controls{border-top-color:#d6cab9}html[data-theme=light] .home-page .quote-rotator__actions button,html[data-theme=light] .home-page .quote-rotator__controls button{color:#713e4b;min-width:44px;min-height:44px}html[data-theme=light] .home-page .home-catalog__region-label{color:var(--color-label)}html[data-theme=light] .home-page .home-catalog__region-meta{color:var(--color-text-muted)}html[data-theme=light] .home-page .home-catalog__region a{color:var(--color-wine)}html[data-theme=light] .button--primary{border-color:var(--color-wine);background:var(--color-wine);color:#fcf8f1;box-shadow:0 8px 20px #713e4b25}html[data-theme=light] .button--primary:hover{background:#5d3340;color:#fcf8f1;box-shadow:0 10px 24px #713e4b32}html[data-theme=light] .button--primary:active{background:#4d2935;color:#fcf8f1;box-shadow:0 4px 12px #713e4b20}@media (max-width:767px){html[data-theme=light]:has(.home-page){background:linear-gradient(180deg,#f6e9e421 0,transparent 45svh,#f6efe8 86svh),linear-gradient(90deg,#f5e8e0f5 0,#f5e8e0d5 52%,transparent 88%),url(/icons/hero-theater-light.webp) top /100% auto no-repeat,var(--color-bg)}html[data-theme=light] .home-page,html[data-theme=light] .home-page .hero,html[data-theme=light] .home-page .site-header,html[data-theme=light]:has(.home-page) body,html[data-theme=light]:has(.home-page) body>.radix-themes{background:transparent}html[data-theme=light] .home-page .hero:after{background:none}html[data-theme=light] .home-page .hero__cinema-art{display:none}html[data-theme=light] .home-page .hero__cinema-art:after{content:none}html[data-theme=light] .home-page .hero{min-height:calc(100svh - 32px);padding-bottom:148px}html[data-theme=light] .home-page .content-wrap{padding-top:24px;background:var(--color-bg)}html[data-theme=light] .home-page .quote-rotator{box-shadow:0 8px 22px #392c231a}}@media (max-width:360px){html[data-theme=light]:has(.home-page){background:linear-gradient(180deg,#f6e9e421 0,transparent 32svh,#f6efe8 calc(177.7vw - 86px)),linear-gradient(90deg,#f5e8e0f5 0,#f5e8e0d5 52%,transparent 88%),url(/icons/hero-theater-light.webp) center -86px /100% auto no-repeat,var(--color-bg)}}html[data-theme=light]:has(.detail-page),html[data-theme=light]:has(.feed-page--immersive),html[data-theme=light]:has(.profile-page),html[data-theme=light]:has(.settings-page){background:var(--color-bg)}html[data-theme=light] .catalog-page,html[data-theme=light] .diary-page,html[data-theme=light] .feed-page:not(.feed-page--immersive),html[data-theme=light] .profile-page,html[data-theme=light] .settings-page,html[data-theme=light] .survey-page{background:var(--color-bg)}html[data-theme=light] .app-global-nav .navigation__link{border-color:var(--color-line);background:var(--color-surface);color:var(--color-text)}html[data-theme=light] .app-global-nav .navigation__link[aria-current=page]{border-color:var(--color-wine);background:var(--color-surface-warm);color:var(--color-wine)}html[data-theme=light] .home-page .site-header .profile-link svg,html[data-theme=light] .wordmark{color:var(--color-wine)}html[data-theme=light] .rt-Button.feed-primary-action>span:last-child,html[data-theme=light] .wordmark{background:none;-webkit-text-fill-color:currentColor}html[data-theme=light] .mobile-tabs,html[data-theme=light].sarafan-standalone .mobile-tabs{border-color:#a98a6f;background:#f6efe8;box-shadow:0 -10px 24px #382d2526,0 -1px 0 #b9977833}html[data-theme=light] .mobile-profile-link{border-color:#cbb9a7;background:#fcf8f3;color:#30282b;box-shadow:0 5px 14px #382d2526}html[data-theme=light] .mobile-tabs__link{color:#51454a}html[data-theme=light] .mobile-tabs__link--active,html[data-theme=light] .mobile-tabs__link--pending{border:1px solid #a27c62;background:radial-gradient(ellipse at 50% 0,#e4bd8177,transparent 74%),linear-gradient(155deg,#f7eadb,#e8d2c0 76%);color:#512d3a;box-shadow:inset 0 1px 0 #fffaf1,inset 0 0 14px #c89a6530,0 0 0 1px #b38d6b42,0 4px 16px #6d403429}html[data-theme=light] .mobile-tabs__link--active:after{background:linear-gradient(90deg,transparent,#a67a4f,transparent)}html[data-theme=light] .catalog-filters,html[data-theme=light] .profile-panel,html[data-theme=light] .settings-panel{background:var(--color-surface);border-color:var(--color-line)}html[data-theme=light] .profile-links{--profile-menu-surface:#fcf8f3;--profile-menu-hover:#f1e7df;--profile-menu-divider:#dfd2c7;--profile-menu-text:#30282b;--profile-menu-primary:#7b4e5b;--profile-menu-primary-text:#fcf8f3}html[data-theme=light] .auth-card,html[data-theme=light] .catalog-filters,html[data-theme=light] .settings-panel{border-radius:18px}html[data-theme=light] .auth-card input,html[data-theme=light] .auth-card select,html[data-theme=light] .settings-panel select{border-color:var(--color-line);border-radius:10px}html[data-theme=light] .catalog-filter-actions button,html[data-theme=light] .catalog-filter-toggle,html[data-theme=light] .catalog-filters input,html[data-theme=light] .catalog-filters select,html[data-theme=light] .catalog-pagination button,html[data-theme=light] .catalog-search input,html[data-theme=light] .catalog-state button,html[data-theme=light] .poster-card{border-color:var(--color-line);background:var(--color-surface);color:var(--color-text)}html[data-theme=light] .poster-card{box-shadow:0 10px 24px #392c231c}html[data-theme=light] .poster-card:focus-visible,html[data-theme=light] .poster-card:hover{border-color:var(--color-wine);box-shadow:0 14px 28px #392c2329}html[data-theme=light] .poster-card__art{border-bottom-color:var(--color-line);box-shadow:none}html[data-theme=light] .poster-card>span{color:var(--color-text-muted)}html[data-theme=light] .poster-card .poster-card__rating{color:var(--color-label)}html[data-theme=light] .poster-card .genre-tag{min-width:0;max-width:100%;padding-inline:7px;white-space:normal;overflow-wrap:break-word}html[data-theme=light] .detail-page .library-controls+.feed-library-link{width:100%;justify-content:center;margin-top:12px;text-align:center}html[data-theme=light] .detail-page .detail-poster{border-color:#d9c9bb;box-shadow:0 18px 38px #4a302b2b}html[data-theme=light] .detail-page .detail-trailer--poster{border-color:#d8c5b6;background:#f1e5d8ed;color:#352a2d;box-shadow:0 5px 16px #34272b26}html[data-theme=light] .detail-page .detail-anime{border-color:#d8c7b9;background:#f1e7df}html[data-theme=light] .survey-page .survey-option[aria-pressed=true]{border-color:var(--color-wine);background:#e9dcd0;color:var(--color-text);box-shadow:inset 4px 0 0 var(--color-wine)}@media (hover:hover) and (pointer:fine){html[data-theme=light] .survey-page .survey-option:hover,html[data-theme=light] .survey-page .survey-option[aria-pressed=true]:hover{border-color:var(--color-wine);background:#eee4d8;color:var(--color-text);box-shadow:inset 4px 0 0 var(--color-wine)}}html[data-theme=light] .survey-page .survey-actions .survey-save{border-color:var(--color-wine);background:var(--color-wine);color:var(--color-surface);box-shadow:none}html[data-theme=light] .privacy-page,html[data-theme=light] .taste-page{background:var(--color-bg);color:var(--color-text)}html[data-theme=light] .taste-intro h1,html[data-theme=light] .taste-page__shell>h1{font-size:clamp(26px,7vw,38px)}html[data-theme=light] .privacy-page__brand,html[data-theme=light] .privacy-page__eyebrow,html[data-theme=light] .taste-page__brand{color:var(--color-wine)}html[data-theme=light] .privacy-page h1{max-width:none;font-size:clamp(26px,8vw,42px)}html[data-theme=light] .taste-page__close{background:var(--color-surface-raised);color:var(--color-wine)}html[data-theme=light] .taste-actions__status,html[data-theme=light] .taste-intro__subtitle,html[data-theme=light] .taste-legend,html[data-theme=light] .taste-progress,html[data-theme=light] .taste-reset p,html[data-theme=light] .taste-summary li,html[data-theme=light] .taste-summary p{color:var(--color-text-muted)}html[data-theme=light] .taste-eyebrow,html[data-theme=light] .taste-progress strong,html[data-theme=light] .taste-reassurance,html[data-theme=light] .taste-summary li strong,html[data-theme=light] .taste-summary__heading button{color:var(--color-wine)}html[data-theme=light] .taste-progress__track,html[data-theme=light] .taste-rating__line{background:var(--color-line)}html[data-theme=light] .taste-progress__track span{background:var(--color-wine)}html[data-theme=light] .taste-choice,html[data-theme=light] .taste-rating,html[data-theme=light] .taste-reset,html[data-theme=light] .taste-summary__section{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-text)}html[data-theme=light] .taste-rating__value{color:var(--color-wine)}html[data-theme=light] .taste-rating__dot{background:#9b8b82;box-shadow:0 0 0 3px var(--color-surface)}html[data-theme=light] .taste-rating__dot--active{background:var(--color-wine)}html[data-theme=light] .taste-rating__ends{color:var(--color-text-muted);font-size:13px}html[data-theme=light] .taste-choice--selected{border-color:var(--color-wine);background:var(--color-wine);color:var(--color-surface);box-shadow:none}html[data-theme=light] .taste-choice__check{background:var(--color-surface-raised);color:var(--color-wine)}html[data-theme=light] .taste-choice--selected .taste-choice__check{background:#ffffff30;color:var(--color-surface)}html[data-theme=light] .taste-actions{background:linear-gradient(0deg,#f3ede3 78%,#f3ede3ee 88%,transparent)}html[data-theme=light] .taste-button--danger,html[data-theme=light] .taste-button--primary{background:var(--color-wine);color:var(--color-surface);box-shadow:none}html[data-theme=light] .taste-button--quiet{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-text)}html[data-theme=light] .taste-actions__skip{color:var(--color-wine)}html[data-theme=light] .privacy-page :is(button,a,input):focus-visible,html[data-theme=light] .taste-page :is(button,a,input):focus-visible{outline-color:var(--color-focus)}html[data-theme=light] .privacy-card{border:1px solid var(--color-line);background:var(--color-surface)}html[data-theme=light] .privacy-card form label,html[data-theme=light] .privacy-card h2{color:var(--color-text)}html[data-theme=light] .privacy-card p{color:var(--color-text-muted)}html[data-theme=light] .privacy-card a:not(.privacy-action),html[data-theme=light] .privacy-page__message{color:var(--color-wine)}html[data-theme=light] .privacy-switch{background:#a69a95}html[data-theme=light] .privacy-switch[aria-checked=true]{background:var(--color-wine)}html[data-theme=light] .privacy-action,html[data-theme=light] .privacy-action--danger{background:var(--color-wine);color:var(--color-surface)}html[data-theme=light] .privacy-action--quiet{border:1px solid var(--color-line);background:var(--color-surface-raised);color:var(--color-text)}html[data-theme=light] .privacy-card form input{border-color:var(--color-line);background:var(--color-bg);color:var(--color-text)}.diary-empty-shortcut{display:none}html[data-theme=light] .diary-page{--color-link:#713e4b;--color-wine-line:#a7838b}html[data-theme=light] .diary-empty-shortcut{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:12px;margin-top:16px;padding:10px 18px;border-radius:12px;background:var(--color-wine);color:#fcf8f1;font-weight:650;text-decoration:none}html[data-theme=light] .diary-empty-shortcut:focus-visible,html[data-theme=light] .diary-empty-shortcut:hover{background:#5d3340;color:#fcf8f1}html[data-theme=light] .diary-page .diary-stats,html[data-theme=light] .diary-page .diary-stats__grid>div,html[data-theme=light] .rt-DialogContent.diary-editor-dialog{border-color:var(--color-line);background:var(--color-surface);box-shadow:none}html[data-theme=light] .diary-editor-dialog .diary-editor input,html[data-theme=light] .diary-editor-dialog .diary-editor textarea{background:var(--color-bg);color:var(--color-text)}html[data-theme=light] .library-back,html[data-theme=light] .library-back:focus-visible,html[data-theme=light] .library-back:hover{border-color:var(--color-line);background:var(--color-surface);color:var(--color-wine)}html[data-theme=light] .detail-page .watch-providers{--color-link:var(--color-wine);--color-wine-line:var(--color-line);border-color:#d8c7b9;background:#f1e7df;box-shadow:none}html[data-theme=light] .detail-page .watch-providers__heading h2,html[data-theme=light] .detail-page .watch-providers__offer-link{color:var(--color-text)}html[data-theme=light] .detail-page .watch-providers label,html[data-theme=light] .detail-page .watch-providers__offer-action,html[data-theme=light] .detail-page .watch-providers__page-link,html[data-theme=light] .detail-page .watch-providers__title-link,html[data-theme=light] .detail-page .watch-providers__unavailable{color:var(--color-wine)}html[data-theme=light] .detail-page .watch-providers button,html[data-theme=light] .detail-page .watch-providers select,html[data-theme=light] .detail-page .watch-providers__offer--unlinked,html[data-theme=light] .detail-page .watch-providers__offers li,html[data-theme=light] .detail-page .watch-providers__title-pages li{border-color:var(--color-line);background:var(--color-bg);color:var(--color-text);box-shadow:none}html[data-theme=light] .detail-page .watch-providers__offer--unlinked span:nth-child(2),html[data-theme=light] .detail-page .watch-providers__offer-link span:nth-child(2){color:var(--color-text-muted)}html[data-theme=light] .detail-page .watch-providers__offers .watch-providers__page-link,html[data-theme=light] .detail-page .watch-providers__title-pages .watch-providers__page-link{border-color:var(--color-wine);background:var(--color-wine);color:var(--color-surface)}html[data-theme=light] .detail-page .watch-providers a:not(.watch-providers__offer-link):not(.watch-providers__title-link):not(.watch-providers__page-link),html[data-theme=light] .detail-page .watch-providers__source-note a{color:var(--color-wine);text-decoration-color:var(--color-wine)}html[data-theme=light] #main.feed-page .feed-card{border-color:var(--color-line);background:#f8f2e8}html[data-theme=light] #main.feed-page:not(.feed-page--immersive) .feed-card__content,html[data-theme=light] #main.feed-page:not(.feed-page--immersive) .feed-card__visual{background:#f8f2e8}html[data-theme=light] #main.feed-page .genre-tag{--genre-color:#523942;--genre-tint:#fffaf1ba;--genre-line:#9d836c9c}html[data-theme=light] #main.feed-page:not(.feed-page--immersive) .feed-actions--directions,html[data-theme=light] #main.feed-page:not(.feed-page--immersive) .feed-actions--footer{border-color:var(--color-line);background:#f8f2e8ed}html[data-theme=light] #main.feed-page:not(.feed-page--immersive) .feed-actions--directions button,html[data-theme=light] #main.feed-page:not(.feed-page--immersive) .feed-card__details,html[data-theme=light] #main.feed-page:not(.feed-page--immersive) .feed-help-toggle,html[data-theme=light] #main.feed-page:not(.feed-page--immersive) .feed-swipe-up{border-color:var(--color-line);background:#eee4d8;color:var(--color-text)}html[data-theme=light]:has(.feed-page--immersive){background:#f3ede3}html[data-theme=light] .feed-page--immersive{--color-bg:#f3ede3;--color-surface:#f8f2e8;--color-text:#2d2528;--color-heading:#2d2528;--color-text-muted:#63575b;--color-label:#755426;--color-link:#713e4b;--color-gold:#755426;--color-gold-soft:#8b693e;--color-wine-line:#713e4b;color-scheme:light;background:#f3ede3}html[data-theme=light] #main.feed-page--immersive .feed-card,html[data-theme=light] #main.feed-page--immersive .feed-card__visual,html[data-theme=light] #main.feed-page--immersive .feed-next-preview{background:#f3ede3}html[data-theme=light] #main.feed-page--immersive .feed-card__visual:after,html[data-theme=light] #main.feed-page--immersive .feed-next-preview:after{background:linear-gradient(180deg,transparent,#f7f0e610 40%,#f7f0e67a 61%,#f7f0e6dc 80%,#f3ede3)}html[data-theme=light] #main.feed-page--immersive .feed-card__content{color:#2d2528;background:linear-gradient(180deg,#f3ede300,#f3ede3a6 25%,#f3ede3e5 72%,#f3ede300)}html[data-theme=light] #main.feed-page--immersive .feed-next-preview img,html[data-theme=light] #main.feed-page--immersive .feed-poster img{filter:brightness(1.05) saturate(.94)}html[data-theme=light] #main.feed-page--immersive .feed-actions--directions,html[data-theme=light] #main.feed-page--immersive .feed-actions--footer,html[data-theme=light] #main.feed-page--immersive .feed-exit{border-color:#bbab98;background:#fbf6efed;box-shadow:0 8px 26px #392a2733}html[data-theme=light] #main.feed-page--immersive .feed-actions--directions button,html[data-theme=light] #main.feed-page--immersive .feed-actions--directions button:nth-child(2),html[data-theme=light] #main.feed-page--immersive .feed-actions--footer button,html[data-theme=light] #main.feed-page--immersive .feed-card__details,html[data-theme=light] #main.feed-page--immersive .feed-help-toggle,html[data-theme=light] #main.feed-page--immersive .feed-swipe-up{border-color:#cbb9a6;background:#fbf6ef;color:#2d2528;box-shadow:none}html[data-theme=light] #main.feed-page--immersive .feed-actions--directions button:nth-child(2),html[data-theme=light] #main.feed-page--immersive .feed-card__details{background:#ead8c9}html[data-theme=light] #main.feed-page--immersive .feed-actions--directions button svg,html[data-theme=light] #main.feed-page--immersive .feed-exit svg,html[data-theme=light] #main.feed-page--immersive .feed-swipe-up svg{color:#713e4b}html[data-theme=light] #main.feed-page--immersive .feed-next-preview__title{color:#2d2528}html[data-theme=light] #main.feed-page .feed-overview-more{color:#713e4b;text-decoration-color:#713e4b99}html[data-theme=light] .feed-text-dialog{border-color:#d8c7b9;background:#f1e7df;color:#30282b;box-shadow:0 20px 52px #34272b38}html[data-theme=light] .feed-text-dialog::backdrop{background:#30282b8c}html[data-theme=light] .feed-text-dialog__inner>button{border-color:#c9b5a7;background:#e5d7cb;color:#30282b}html[data-theme=light] .feed-text-dialog__inner>button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}html[data-theme=light] .feed-text-dialog__inner p{color:#30282b}html[data-theme=light] #main.feed-page .feed-message--welcome p,html[data-theme=light] .feed-page:not(.feed-page--immersive) .feed-message--welcome p{color:var(--color-text)}html[data-theme=light] .feed-first-run-guide:not(.feed-watchlist-milestone){border:0;background:linear-gradient(155deg,#fcf8f3,#f1e7df);color:#30282b;box-shadow:0 18px 48px #30282b35}html[data-theme=light] .feed-first-run-guide:not(.feed-watchlist-milestone)::backdrop{background:#261a20a6}html[data-theme=light] .feed-first-run-guide:not(.feed-watchlist-milestone) .feed-first-run-guide__eyebrow{color:var(--color-label)}html[data-theme=light] .feed-first-run-guide:not(.feed-watchlist-milestone) .feed-first-run-guide__actions strong,html[data-theme=light] .feed-first-run-guide:not(.feed-watchlist-milestone) h2{color:#30282b}html[data-theme=light] .feed-first-run-guide:not(.feed-watchlist-milestone) .feed-first-run-guide__intro{color:var(--color-text)}html[data-theme=light] .feed-first-run-guide:not(.feed-watchlist-milestone) .feed-first-run-guide__actions li+li{border-color:var(--color-line)}html[data-theme=light] .feed-first-run-guide:not(.feed-watchlist-milestone) .feed-first-run-guide__arrow{background:var(--color-surface-raised);color:var(--color-wine)}html[data-theme=light] .feed-first-run-guide:not(.feed-watchlist-milestone) .feed-first-run-guide__actions small,html[data-theme=light] .feed-first-run-guide:not(.feed-watchlist-milestone) .feed-first-run-guide__note{color:var(--color-text-muted);font-size:13px}html[data-theme=light] .feed-first-run-guide:not(.feed-watchlist-milestone) .feed-first-run-guide__start{background:var(--color-wine);color:#fcf8f3}html[data-theme=light] .feed-first-run-guide:not(.feed-watchlist-milestone) .feed-first-run-guide__start:focus-visible{outline-color:var(--color-focus)}@media (max-width:360px){html[data-theme=light] .survey-card{padding-top:32px}html[data-theme=light] .survey-card h1{margin:20px 0 26px;font-size:32px}html[data-theme=light] .catalog-intro{padding:18px 0 16px}html[data-theme=light] .catalog-intro h1{margin:8px 0;font-size:32px}html[data-theme=light] .catalog-layout{padding-top:8px}html[data-theme=light] .catalog-results__heading{margin-bottom:14px}}html[data-theme=light] .feed-page .rt-Button.feed-primary-action{border-color:#f0d8aa;background:linear-gradient(110deg,#f1ddb8,#d2b47a);color:#2d2528;box-shadow:inset 0 1px 0 #fff8e7,0 14px 32px #392a2730;text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=light] #main.feed-page .feed-reset-action,html[data-theme=light] #main.feed-page .feed-shortcuts .feed-library-link{border-color:var(--color-line);background:var(--color-surface);color:var(--color-text);box-shadow:none}html[data-theme=light] #main.feed-page .feed-shortcuts .feed-library-link svg{color:var(--color-wine)}