.AchievementToasts_stack__ojJH8{position:fixed;right:16px;bottom:164px;z-index:80;display:grid;gap:8px;width:min(300px,calc(100% - 32px));pointer-events:none}.AchievementToasts_toast__dtBHL{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:12px;border-radius:6px;background:#202020;color:#fff;box-shadow:0 4px 16px #0005;animation:AchievementToasts_reveal__kHFps .16s ease-out}.AchievementToasts_icon__O71pA{display:grid;place-items:center;width:32px;height:32px;color:#ddd}.AchievementToasts_icon__O71pA svg{width:22px;height:22px}.AchievementToasts_kicker__1iiN9,.AchievementToasts_toast__dtBHL small{display:block;color:#bcbcbc;font-size:11px;line-height:1.5}.AchievementToasts_toast__dtBHL strong{display:block;font-size:13px;line-height:1.4;overflow-wrap:anywhere}@keyframes AchievementToasts_reveal__kHFps{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.AchievementToasts_toast__dtBHL{animation:none}}.DiscordCommunityInvite_invite__ljaIn{position:fixed;right:clamp(14px,2vw,28px);bottom:calc(clamp(14px, 2vw, 24px) + env(safe-area-inset-bottom));z-index:160;width:124px;height:124px;isolation:isolate;animation:DiscordCommunityInvite_invite-arrival__cyjjB .52s cubic-bezier(.16,1,.3,1) both}.DiscordCommunityInvite_imageLink__VHd4D{position:relative;display:block;width:124px;height:124px;transition:border-color .18s ease,box-shadow .18s ease,transform .22s ease}.DiscordCommunityInvite_imageLink__VHd4D:focus-visible,.DiscordCommunityInvite_imageLink__VHd4D:hover{transform:translateY(-3px) scale(1.025)}.DiscordCommunityInvite_imageLink__VHd4D:focus-visible{outline:2px solid #ffffff;outline-offset:4px}.DiscordCommunityInvite_image__j_Wp7{display:block;width:100%;height:100%;object-fit:contain}.DiscordCommunityInvite_flyght__BgF7T{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:#151515;border-radius:8px;color:#fff;animation:DiscordCommunityInvite_invite-arrival__cyjjB .3s ease both}.DiscordCommunityInvite_flyght__BgF7T .DiscordCommunityInvite_image__j_Wp7{width:82px;height:66px}.DiscordCommunityInvite_flyght__BgF7T strong{font-family:Amazon Ember,Arial,sans-serif;font-size:22px;line-height:1.1;letter-spacing:0}.DiscordCommunityInvite_closeButton__yBw8b{position:absolute;top:-13px;right:-11px;z-index:3;display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid #000000;border-radius:50%;background:#09090900;color:#ffffff;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.DiscordCommunityInvite_closeButton__yBw8b:focus-visible,.DiscordCommunityInvite_closeButton__yBw8b:hover{border-color:#ffffff;transform:scale(1.08)}.DiscordCommunityInvite_closeButton__yBw8b:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.DiscordCommunityInvite_closing__tXkdm{pointer-events:none;animation:DiscordCommunityInvite_invite-exit__wcNei .26s ease both}@keyframes DiscordCommunityInvite_invite-arrival__cyjjB{0%{opacity:0;transform:translate(18px,22px) scale(.82)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes DiscordCommunityInvite_invite-exit__wcNei{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(20px,16px) scale(.82)}}@media (max-width:640px){.DiscordCommunityInvite_invite__ljaIn{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:96px;height:96px}.DiscordCommunityInvite_imageLink__VHd4D{width:96px;height:96px}.DiscordCommunityInvite_closeButton__yBw8b{top:-12px;right:-8px;width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.DiscordCommunityInvite_closing__tXkdm,.DiscordCommunityInvite_flyght__BgF7T,.DiscordCommunityInvite_invite__ljaIn{animation-duration:1ms}.DiscordCommunityInvite_closeButton__yBw8b,.DiscordCommunityInvite_imageLink__VHd4D{transition-duration:1ms;transition-delay:0s}}.GoogleAnalytics_banner__Hs4OF{position:fixed;inset:auto auto max(18px,env(safe-area-inset-bottom)) 18px;z-index:1200;width:min(440px,calc(100vw - 36px));padding:20px;border:1px solid #525960;border-radius:8px;background:#10171e;color:#f5f7fa;box-shadow:0 8px 28px #0008;font-size:14px;line-height:1.5;letter-spacing:0}.GoogleAnalytics_banner__Hs4OF h2{margin:0 0 8px;font-size:18px;line-height:1.3}.GoogleAnalytics_banner__Hs4OF p{margin:0 0 16px;color:#d1d7dd}.GoogleAnalytics_banner__Hs4OF a{color:#90d2ff;text-decoration:underline}.GoogleAnalytics_actions__63rUy{display:flex;flex-wrap:wrap;gap:10px}.GoogleAnalytics_actions__63rUy button{flex:1 1 140px;min-height:44px;padding:10px 14px;border:1px solid #77828e;border-radius:4px;background:transparent;color:#fff;cursor:pointer;font:inherit}.GoogleAnalytics_actions__63rUy button:hover{background:#263744}.GoogleAnalytics_preferences__baJ0j{border:0;padding:0;background:none;color:inherit;cursor:pointer;font:inherit}.GoogleAnalytics_preferences__baJ0j:hover{text-decoration:underline}.GoogleAnalytics_actions__63rUy button:focus-visible,.GoogleAnalytics_preferences__baJ0j:focus-visible{outline:2px solid #90d2ff;outline-offset:4px}.AnimeDetail_shell__Tl3HR{--detail-gutter:clamp(18px,4vw,76px);background:#00050d;color:#fff;font-family:Amazon Ember,Arial,sans-serif}.AnimeDetail_shell__Tl3HR .site-header.site-header{position:sticky;top:0;background:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background .25s,-webkit-backdrop-filter .25s;transition:background .25s,backdrop-filter .25s;transition:background .25s,backdrop-filter .25s,-webkit-backdrop-filter .25s}.AnimeDetail_shell__Tl3HR .site-header.site-header[data-detail-scrolled=true]{background:#191e25e6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.AnimeDetail_page__HFTnp{background:#00050d;color:#fff}.AnimeDetail_page__HFTnp *,.AnimeDetail_sections__bUXND *{letter-spacing:0}.AnimeDetail_hero__zR97Z{position:relative;isolation:isolate;display:grid;grid-template-rows:1fr auto;gap:36px;min-height:600px;height:min(calc(100svh - 128px),980px);margin-top:calc(-1 * var(--detail-header-height,72px));padding:calc(24px + var(--detail-header-height,72px)) var(--detail-gutter) 28px;background:#00050d}.AnimeDetail_art__QAjrE,.AnimeDetail_video__WsFxy{position:absolute;inset:0;pointer-events:none}.AnimeDetail_art__QAjrE{z-index:-3;background:var(--anime-backdrop) center 40% /cover no-repeat}.AnimeDetail_hero__zR97Z:before{background:radial-gradient(ellipse 180% 210% at 23% 40%,transparent 36.8%,#00050db3 60%),linear-gradient(90deg,#00050d,#00050df5 16%,#00050dc9 30%,#00050d66 46%,transparent 70%)}.AnimeDetail_hero__zR97Z:after,.AnimeDetail_hero__zR97Z:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.AnimeDetail_hero__zR97Z:after{background:linear-gradient(0deg,#00050d,#00050dd9 10%,#00050d38 48%,#00050d08 80%,#00050d52)}.AnimeDetail_video__WsFxy{z-index:-2;opacity:0;overflow:hidden;transition:opacity .6s}.AnimeDetail_video__WsFxy[data-background-ready=true]{opacity:1}.AnimeDetail_video__WsFxy video{width:100%;height:100%;object-fit:cover}.AnimeDetail_video__WsFxy iframe{position:absolute;width:max(100%,125vh);height:max(100%,56.25vw);left:50%;top:50%;transform:translate(-50%,-50%);border:0;pointer-events:none}.AnimeDetail_title__EAKEl{align-self:start;display:grid;gap:12px;max-width:450px;min-width:0}.AnimeDetail_title__EAKEl>img:first-child{width:74px;height:46px;object-fit:contain;object-position:left}.AnimeDetail_title__EAKEl .detail-title-logo{width:320px;max-width:100%;max-height:175px;object-fit:contain;object-position:left;filter:drop-shadow(0 2px 4px #0009)}.AnimeDetail_title__EAKEl h1{margin:0;font-size:44px;line-height:1.1;text-wrap:balance;overflow-wrap:anywhere}.AnimeDetail_mute__zoaKr{position:absolute;right:20px;top:20px;display:grid;place-items:center;width:48px;height:48px;color:#fff;border:2px solid #ffffff60;border-radius:50%;background:#3338;cursor:pointer}.AnimeDetail_heroBottom__b6q0F{display:grid;grid-template-columns:minmax(260px,348px) minmax(0,1fr) minmax(140px,250px);align-items:end;gap:28px}.AnimeDetail_noticeRow__WLc3q{grid-column:1/-1;min-width:0}.AnimeDetail_hero__zR97Z:has(.AnimeDetail_noticeRow__WLc3q){height:auto;min-height:max(600px,min(calc(100svh - 128px),980px))}.AnimeDetail_watchColumn__P2prB{display:grid;gap:12px;min-width:0;align-self:start}.AnimeDetail_actions__ndqis{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}.AnimeDetail_actions__ndqis form{margin:0}.AnimeDetail_actions__ndqis .prime-action-button{width:46px;min-width:46px;height:46px;padding:0;position:relative;border:3px solid hsla(0,0%,100%,.35);border-radius:50%;background:#12181d80;background-color:rgba(0,5,13,.4);color:#fff;display:grid;place-items:center;cursor:pointer;transition:color .25s,background .25s,border-color .25s}.AnimeDetail_actions__ndqis .prime-action-button .prime-action-icon{display:grid;place-items:center;width:100%;height:100%;border:0;background:transparent;color:#fff;box-shadow:none;transform:none;transition:transform .2s ease}.AnimeDetail_actions__ndqis .prime-action-button .report-action-icon{filter:brightness(0) invert(1)}.AnimeDetail_actions__ndqis .prime-action-button>span:last-child:not(.prime-action-icon){position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px);visibility:hidden;opacity:0;padding:8px 12px;border-radius:4px;background:#fff;color:#111;font-size:14px;font-weight:700;white-space:nowrap;pointer-events:none;transition:opacity .15s,transform .15s}.AnimeDetail_actions__ndqis .prime-action-button:is(:hover,:focus-visible){background-color:rgba(0,5,13,.4);color:#fff;transform:none}.AnimeDetail_actions__ndqis .prime-action-button:is(:hover,:focus-visible,.is-active) .prime-action-icon{background:transparent;color:#fff;border:0;box-shadow:none}.AnimeDetail_actions__ndqis .prime-action-button:is(:hover,:focus-visible) .report-action-icon{filter:brightness(0) invert(1)}.AnimeDetail_actions__ndqis .prime-action-button:is(:hover,:focus-visible) .prime-action-icon{transform:translateY(-2px) scale(1.05)}.AnimeDetail_actions__ndqis .prime-action-button:is(:hover,:focus-visible)>span:last-child:not(.prime-action-icon){visibility:visible;opacity:1;transform:translate(-50%)}.AnimeDetail_actions__ndqis .prime-action-share>span:last-child:not(.prime-action-icon){left:auto;right:0;transform:translateY(4px)}.AnimeDetail_actions__ndqis .prime-action-share:is(:hover,:focus-visible)>span:last-child:not(.prime-action-icon){transform:translate(0)}.AnimeDetail_watchColumn__P2prB .watch-primary-button{display:flex;justify-content:center;min-height:60px;padding:10px 18px;border-radius:6px;font-size:18px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.AnimeDetail_adFree__BBSMn{display:flex;align-items:center;min-height:56px;border-radius:6px;padding:12px 18px;background:#34383e;font-size:17px;font-weight:700}.AnimeDetail_adFree__BBSMn,.AnimeDetail_mute__zoaKr,.AnimeDetail_watchColumn__P2prB .watch-primary-button{transition:color .25s,background .25s,box-shadow .25s}.AnimeDetail_adFree__BBSMn:hover{background:#fff;color:#000}.AnimeDetail_description__gp5ya{min-width:0}.AnimeDetail_synopsis__55wco{margin:12px 0 16px;font-size:18px;font-weight:700;line-height:1.4;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.AnimeDetail_status__IkrYF{display:inline-flex;align-items:center;gap:10px;color:#36e7ae;font-size:15px;font-weight:700}.AnimeDetail_metadata__hZSAX{font-size:16px;font-weight:700;line-height:1.1}.AnimeDetail_cast__aEAts>span:first-child{color:#999}.AnimeDetail_cast__aEAts strong{font-weight:inherit}.AnimeDetail_metadata__hZSAX p{margin:0 0 12px}.AnimeDetail_metadata__hZSAX a{text-decoration:underline;text-underline-offset:3px}.AnimeDetail_metadata__hZSAX .hero-rating-badge{width:22px;height:22px;object-fit:contain}.AnimeDetail_badges__O1Vf6{display:flex;align-items:center;gap:12px}.AnimeDetail_genreMeta__k5rmA{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:16px;font-weight:700;color:#999;line-height:1.4}.AnimeDetail_genreMeta__k5rmA a{color:#fff;text-decoration:underline;text-underline-offset:3px;font-weight:700}.AnimeDetail_sections__bUXND{padding:0 var(--detail-gutter) 48px}.AnimeDetail_season__uioL3{padding:18px 0 8px}.AnimeDetail_seasonTrigger__MXufI{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-width:195px;min-height:48px;max-width:100%;padding:10px 16px;border:0;border-radius:8px;background:#33373d;color:#fff;font:700 20px/1.4 Amazon Ember,Arial,sans-serif;cursor:pointer;transition:background .25s,color .25s}.AnimeDetail_seasonTrigger__MXufI:hover{background:#454b53}.AnimeDetail_seasonTrigger__MXufI span{min-width:0;overflow-wrap:anywhere;text-align:left}.AnimeDetail_seasonTrigger__MXufI:disabled{cursor:wait;opacity:.65}.AnimeDetail_seasonTrigger__MXufI svg{flex-shrink:0;transition:transform .25s}.AnimeDetail_seasonTrigger__MXufI[aria-expanded=true] svg{transform:rotate(180deg)}.AnimeDetail_seasonMenu__vmDEm{position:fixed;inset:var(--season-top) auto auto var(--season-left);margin:0;padding:0;border:0;border-radius:8px;width:var(--season-width);max-width:calc(100vw - 24px);max-height:min(360px,calc(100dvh - var(--season-top) - 16px));overflow:auto;background:#191e25;color:#fff;box-shadow:0 12px 36px #0009}.AnimeDetail_seasonMenu__vmDEm::backdrop{background:#0009}.AnimeDetail_seasonMenu__vmDEm[open]{animation:AnimeDetail_seasonReveal__zdY72 .18s ease-out}.AnimeDetail_seasonMenu__vmDEm button{display:block;width:100%;min-height:50px;padding:10px 16px;border:0;background:transparent;color:inherit;text-align:left;text-decoration:underline;font:700 20px/1.4 Amazon Ember,Arial,sans-serif;overflow-wrap:anywhere;cursor:pointer;transition:background .2s}.AnimeDetail_seasonMenu__vmDEm button[aria-selected=true]{background:#33373d}.AnimeDetail_seasonMenu__vmDEm button:is(:hover,:focus-visible){background:#454b53;outline:2px solid #fff;outline-offset:-4px}.AnimeDetail_navSentinel__tVTrz{height:1px;margin-bottom:-1px;pointer-events:none}.AnimeDetail_navigation__3ItNz{display:flex;gap:28px;position:sticky;top:var(--detail-header-height,72px);z-index:30;min-height:64px;background:transparent;margin:0 -20px 28px;padding:0 20px;border-radius:0 0 8px 8px;transition:background .3s,box-shadow .3s}.AnimeDetail_navigation__3ItNz[data-stuck=true]{background:#2b3037eb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 8px 18px #0002}.AnimeDetail_navigation__3ItNz a{position:relative;display:flex;align-items:center;padding:16px 0;color:#999;font-size:18px;font-weight:700;transition:color .3s}.AnimeDetail_navigation__3ItNz a:after{content:"";position:absolute;height:3px;background:#fff;inset:auto 0 0;transform:scaleX(0);transition:transform .25s}.AnimeDetail_navigation__3ItNz a:hover,.AnimeDetail_navigation__3ItNz a[aria-current]{color:#fff}.AnimeDetail_navigation__3ItNz a[aria-current]:after{transform:scaleX(1)}.AnimeDetail_section__PkHZd{scroll-margin-top:calc(var(--detail-header-height,72px) + 86px);min-width:0;margin-bottom:46px}.AnimeDetail_page__HFTnp:focus,.AnimeDetail_section__PkHZd:focus{outline:none}.AnimeDetail_section__PkHZd .rail{padding:0;content-visibility:visible;contain-intrinsic-size:none}.AnimeDetail_section__PkHZd .rail-header h2{font-size:20px}.AnimeDetail_episodeCount__l_I4l{margin:0 0 36px;font-size:20px;color:#aaa}.AnimeDetail_sections__bUXND .episode-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}.AnimeDetail_sections__bUXND .episode-card{position:relative;isolation:isolate}.AnimeDetail_sections__bUXND .episode-card:before{content:"";position:absolute;inset:-16px;z-index:-1;border-radius:8px;background:#191e25;opacity:0;pointer-events:none;transition:opacity .25s}.AnimeDetail_sections__bUXND .episode-card:is(:hover,:focus-visible){z-index:2}.AnimeDetail_sections__bUXND .episode-card:is(:hover,:focus-visible):before{opacity:1}.AnimeDetail_sections__bUXND .episode-card-media{border-radius:7px}.AnimeDetail_sections__bUXND .episode-card-media img{transition:filter .3s,transform .3s}.AnimeDetail_sections__bUXND .episode-card-play{opacity:0;transition:opacity .15s}.AnimeDetail_sections__bUXND .episode-card-play:before{background:#fff;width:60px;height:60px}.AnimeDetail_sections__bUXND .episode-card-play:after{border-left-color:#00050d}.AnimeDetail_sections__bUXND .episode-card:is(:hover,:focus-visible) .episode-card-play{opacity:1}.AnimeDetail_sections__bUXND .episode-duration,.AnimeDetail_sections__bUXND .episode-kicker{display:none}.AnimeDetail_sections__bUXND .episode-card h3{margin:0 0 16px;font-size:20px;font-weight:700;line-height:1.25}.AnimeDetail_sections__bUXND .episode-card-description{min-height:50px;font-size:18px;line-height:1.4;margin:0 0 16px;font-weight:700;color:#aaa}.AnimeDetail_sections__bUXND .episode-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:16px;margin:12px 0 0;color:#aaa}.AnimeDetail_sections__bUXND .episode-card-meta img{width:22px;height:22px;object-fit:contain}.AnimeDetail_sections__bUXND .episode-watch-progress{position:absolute;left:0;right:0;bottom:0;height:4px;background:#ffffff40}.AnimeDetail_sections__bUXND .episode-watch-progress span{display:block;height:100%;background:#00a8e1}.AnimeDetail_facts__u9fa9{display:grid;grid-template-columns:3fr 2fr;align-items:start;gap:20px}.AnimeDetail_factsColumn__YgMHX{display:grid;gap:20px;min-width:0}.AnimeDetail_fact__RZPbT{border:1px solid #60666b;border-radius:8px;padding:20px;background:#111519;min-width:0}.AnimeDetail_fact__RZPbT h2{margin:0 0 10px;font-size:20px}.AnimeDetail_fact__RZPbT dd,.AnimeDetail_fact__RZPbT p{margin:0;color:#999;font-size:20px;line-height:1.4;overflow-wrap:anywhere}.AnimeDetail_clamped__8s03_{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.AnimeDetail_more__L_MWY{padding:0;margin-top:6px;background:none;border:0;color:#aaa;font:inherit;font-size:20px;text-decoration:underline;cursor:pointer}.AnimeDetail_more__L_MWY:hover{color:#fff}.AnimeDetail_fact__RZPbT a{color:#fff;text-decoration:underline;text-underline-offset:3px}.AnimeDetail_fact__RZPbT dl{margin:0;display:grid;gap:20px}.AnimeDetail_fact__RZPbT dl>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px}.AnimeDetail_fact__RZPbT dt{font-weight:700;font-size:20px}.AnimeDetail_fact__RZPbT img{width:22px;height:22px;object-fit:contain}.AnimeDetail_fact__RZPbT .detail-hero-meta{margin:0 0 12px}.AnimeDetail_expand__zPlLT{margin:8px 0;font-size:17px;line-height:1.5;color:#b9bec6}.AnimeDetail_expand__zPlLT summary{list-style:none;cursor:pointer}.AnimeDetail_expand__zPlLT summary::-webkit-details-marker{display:none}.AnimeDetail_expand__zPlLT summary:after{content:attr(data-more);display:block;color:#fff;text-decoration:underline}.AnimeDetail_expand__zPlLT[open] summary{display:none}.AnimeDetail_legal__fAGgS{font-size:20px;color:#aaa;padding:0 0 20px;border-bottom:2px solid #33373d}.AnimeDetail_legal__fAGgS a{color:#fff;text-decoration:underline}.AnimeDetail_support__KiDI_{display:grid;gap:60px;padding:52px 0 40px}.AnimeDetail_support__KiDI_ h2{font-size:18px;margin:0 0 16px}.AnimeDetail_support__KiDI_ a{display:inline-flex;min-height:56px;align-items:center;padding:12px 20px;background:#33373d;border-radius:6px;font-weight:700;transition:color .25s,background .25s}.AnimeDetail_support__KiDI_ a:hover{background:#fff;color:#00050d}.AnimeDetail_support__KiDI_>div:last-child a{padding:0;min-height:32px;background:transparent;color:#fff;text-decoration:underline}.AnimeDetail_toTop__NyeqI{position:fixed;right:max(22px,var(--detail-gutter));bottom:28px;z-index:20;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#393e43da;color:#fff;transition:background .25s,color .25s;animation:AnimeDetail_seasonReveal__zdY72 .25s ease-out}.AnimeDetail_toTop__NyeqI:hover{background:#fff;color:#00050d}body:has([data-testid=discord-community-invite]) .AnimeDetail_toTop__NyeqI{right:max(var(--detail-gutter),calc(clamp(14px,2vw,28px) + 140px))}@media(max-width:640px){body:has([data-testid=discord-community-invite]) .AnimeDetail_toTop__NyeqI{right:124px}}@keyframes AnimeDetail_seasonReveal__zdY72{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1001px){.AnimeDetail_shell__Tl3HR .site-header.site-header{padding-inline:var(--detail-gutter)}}.AnimeDetail_page__HFTnp a:focus-visible,.AnimeDetail_page__HFTnp button:focus-visible,.AnimeDetail_sections__bUXND a:focus-visible,.AnimeDetail_sections__bUXND select:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:1150px){.AnimeDetail_heroBottom__b6q0F{grid-template-columns:280px minmax(0,1fr);gap:20px}.AnimeDetail_metadata__hZSAX{grid-column:2}.AnimeDetail_description__gp5ya{align-self:end}.AnimeDetail_watchColumn__P2prB{grid-row:span 2}.AnimeDetail_hero__zR97Z{min-height:650px}}@media(max-width:1000px){.AnimeDetail_sections__bUXND .episode-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 20px}}@media(max-width:700px){.AnimeDetail_hero__zR97Z{height:auto;min-height:660px;margin-top:0;padding:26px 18px;gap:90px}.AnimeDetail_hero__zR97Z:before{display:none}.AnimeDetail_art__QAjrE,.AnimeDetail_video__WsFxy{left:0;-webkit-mask-image:none;mask-image:none}.AnimeDetail_art__QAjrE{background-position:65% top}.AnimeDetail_hero__zR97Z:after{background:linear-gradient(0deg,#00050d 2%,#00050de6 45%,#00050d22),linear-gradient(90deg,#00050d99,transparent)}.AnimeDetail_title__EAKEl{max-width:calc(100% - 54px)}.AnimeDetail_title__EAKEl .detail-title-logo{max-height:130px}.AnimeDetail_title__EAKEl h1{font-size:32px}.AnimeDetail_heroBottom__b6q0F{grid-template-columns:minmax(0,1fr);gap:24px}.AnimeDetail_watchColumn__P2prB{grid-row:auto}.AnimeDetail_metadata__hZSAX{grid-column:auto}.AnimeDetail_mute__zoaKr{width:42px;height:42px;right:14px}.AnimeDetail_synopsis__55wco{font-size:16px;-webkit-line-clamp:3}.AnimeDetail_sections__bUXND{padding:0 18px 32px}.AnimeDetail_sections__bUXND .episode-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.AnimeDetail_sections__bUXND .episode-card:before{inset:-6px}.AnimeDetail_sections__bUXND .episode-card h3{font-size:15px;margin-bottom:8px}.AnimeDetail_sections__bUXND .episode-card-description{min-height:42px;font-size:14px;line-height:1.5}.AnimeDetail_sections__bUXND .episode-card-meta{gap:6px;font-size:12px}.AnimeDetail_navigation__3ItNz{gap:22px;margin-inline:-6px;padding-inline:6px}.AnimeDetail_navigation__3ItNz a{font-size:15px}.AnimeDetail_facts__u9fa9{grid-template-columns:minmax(0,1fr)}.AnimeDetail_fact__RZPbT{padding:16px}.AnimeDetail_fact__RZPbT dd,.AnimeDetail_fact__RZPbT dt,.AnimeDetail_fact__RZPbT p,.AnimeDetail_legal__fAGgS,.AnimeDetail_more__L_MWY{font-size:16px}.AnimeDetail_fact__RZPbT dl>div{grid-template-columns:90px minmax(0,1fr)}.AnimeDetail_support__KiDI_{gap:24px;flex-wrap:wrap}}@media(max-width:360px){.AnimeDetail_sections__bUXND .episode-card-grid{grid-template-columns:minmax(0,1fr)}.AnimeDetail_navigation__3ItNz{gap:18px}}@media(prefers-reduced-motion:reduce){.AnimeDetail_shell__Tl3HR *,.AnimeDetail_shell__Tl3HR :after{transition:none!important;animation:none!important;scroll-behavior:auto!important}.AnimeDetail_actions__ndqis .prime-action-button:is(:hover,:focus-visible) .prime-action-icon{transform:none}}.AnimeComments_section__Dgopt{margin:48px 0 32px;padding:32px 0;border-top:1px solid #363c44;max-width:1100px}.AnimeComments_heading__Lb440{display:flex;gap:12px;align-items:center;margin-bottom:24px}.AnimeComments_heading__Lb440 h2{font-size:24px;margin:0}.AnimeComments_heading__Lb440 img{width:30px;height:30px;object-fit:contain}.AnimeComments_section__Dgopt p{color:#a6abb4;font-size:17px;line-height:1.5}.AnimeComments_form__yMjcR{display:grid;gap:14px;margin:24px 0}.AnimeComments_form__yMjcR textarea{width:100%;min-height:120px;resize:vertical;padding:16px;border:1px solid #666;border-radius:6px;color:#fff;background:#111417;font:inherit}.AnimeComments_form__yMjcR textarea:focus-visible{outline:2px solid #fff;outline-offset:3px}.AnimeComments_controls__tQERP{display:flex;gap:18px;align-items:center;flex-wrap:wrap;justify-content:space-between}.AnimeComments_controls__tQERP label{display:flex;gap:8px;align-items:center}.AnimeComments_button__zdPOd{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:44px;border:0;border-radius:6px;padding:10px 18px;background:#33373d;color:#fff;font:inherit;font-weight:600;cursor:pointer}.AnimeComments_button__zdPOd:hover{background:#fff;color:#000}.AnimeComments_button__zdPOd:disabled{opacity:.6;cursor:default}.AnimeComments_comment__zcyZZ{padding:24px 0;border-bottom:1px solid #363c44}.AnimeComments_author__MPKkb{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.AnimeComments_author__MPKkb>img{width:36px;height:36px;border-radius:50%;object-fit:cover}.AnimeComments_author__MPKkb small,.AnimeComments_author__MPKkb time{font-size:14px;color:#a6abb4}.AnimeComments_body__LT6j4{white-space:pre-wrap;overflow-wrap:anywhere}.AnimeComments_comment__zcyZZ summary{cursor:pointer;color:#ddd;padding:14px 0}.AnimeComments_delete__jIiMR{background:transparent;border:0;padding:10px;color:#a6abb4;margin-left:auto;cursor:pointer}.AnimeComments_error__Gj1yK{color:#ffb5b5!important}@media(max-width:600px){.AnimeComments_heading__Lb440 h2{font-size:21px}.AnimeComments_section__Dgopt{padding-top:24px}}.AnimeNotice_notice__kbvKP{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:12px 16px;border-left:3px solid var(--notice-color);border-radius:3px;color:var(--notice-color);background:var(--notice-background);font-size:14px;line-height:1.6}.AnimeNotice_notice__kbvKP>svg{flex-shrink:0;margin-top:3px}.AnimeNotice_notice__kbvKP p{margin:0;min-width:0;overflow-wrap:anywhere;white-space:pre-line}.AnimeNoticeFields_colorRow__OIz_A{display:grid;gap:8px;margin:16px 0;max-width:300px}.AnimeNoticeFields_colorRow__OIz_A>label{color:#bbb;font-size:13px}.AnimeNoticeFields_colorRow__OIz_A>div{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center}.AnimeNoticeFields_colorRow__OIz_A input[type=color]{width:42px;height:42px;padding:3px;border:1px solid #444;background:#111;border-radius:4px;cursor:pointer}.AnimeCard_card__fbeRE.AnimeCard_card__fbeRE{position:relative;display:flex;flex-direction:column;min-width:0;align-self:flex-start;border-radius:6px;overflow:hidden;background:#101010;box-shadow:none;transition:flex-basis .22s ease,background-color .16s;transform:none}.AnimeCard_card__fbeRE.AnimeCard_card__fbeRE:hover{transform:none}.AnimeCard_media__Kxb1z{position:relative;display:block;flex:0 0 auto;aspect-ratio:16/9;overflow:hidden}.AnimeCard_media__Kxb1z>img:first-child{width:100%;height:100%;display:block;object-fit:cover}.AnimeCard_media__Kxb1z .AnimeCard_rating__5_AGI{position:absolute;bottom:10px;right:10px;width:24px;height:24px;object-fit:contain}.AnimeCard_body__byo7z{display:none;padding:18px;min-width:0}.AnimeCard_feature__RpAcT .AnimeCard_body__byo7z,.AnimeCard_preview__LZBPn .AnimeCard_body__byo7z{display:block}.AnimeCard_title__3NrMP{color:#fff;font-size:20px;font-weight:700;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.AnimeCard_actions__pQ9Lf{display:flex;align-items:center;gap:8px;margin:14px 0}.AnimeCard_actions__pQ9Lf form{margin:0;flex:0 0 52px;width:52px}.AnimeCard_watch__OotHT{min-width:0;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#000;border-radius:6px;padding:10px 14px;font-size:16px;font-weight:700;line-height:1.15;white-space:nowrap;box-sizing:border-box;transition:background .16s,transform .16s}.AnimeCard_watch__OotHT span{white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.AnimeCard_watch__OotHT:hover{background:#e8e8e8;transform:translateY(-1px)}.AnimeCard_watch__OotHT svg{flex-shrink:0}.AnimeCard_icon__kFm1C{position:relative;width:52px;min-width:52px;height:52px;padding:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#333;color:#fff;cursor:pointer;flex:0 0 52px;transition:background .15s,color .15s}.AnimeCard_iconGlyph__onKqx svg,.AnimeCard_icon__kFm1C>svg{width:30px;height:30px;flex:none}.AnimeCard_iconGlyph__onKqx{display:grid;place-items:center;animation:AnimeCard_glyphReveal__2_Y2s .16s ease}.AnimeCard_icon__kFm1C:focus-visible,.AnimeCard_icon__kFm1C:hover{background:#fff;color:#000}.AnimeCard_icon__kFm1C:disabled{cursor:wait}.AnimeCard_icon__kFm1C:focus-visible,.AnimeCard_watch__OotHT:focus-visible{outline:2px solid #fff;outline-offset:3px}.AnimeCard_tooltip__lz6tV{position:absolute;z-index:4;bottom:calc(100% + 12px);left:calc(50% + var(--tooltip-offset, 0px));transform:translate(-50%,6px);padding:10px 18px;color:#111;background:#fff;border-radius:4px;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:0;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,transform .15s,visibility .15s}.AnimeCard_icon__kFm1C:focus-visible .AnimeCard_tooltip__lz6tV,.AnimeCard_icon__kFm1C:hover .AnimeCard_tooltip__lz6tV{opacity:1;visibility:visible;transform:translate(-50%)}.AnimeCard_meta__N_6Th{display:flex;align-items:center;gap:10px;color:#c2c2c2;font-size:14px;line-height:1.5}.AnimeCard_meta__N_6Th img{object-fit:contain}.AnimeCard_synopsis__4I7_L{color:#f5f5f5;font-size:16px;line-height:1.3;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.AnimeCard_portrait__w1Pb5 .AnimeCard_media__Kxb1z{aspect-ratio:2/3}.AnimeCard_feature__RpAcT .AnimeCard_media__Kxb1z{aspect-ratio:16/9}.AnimeCard_preview__LZBPn{position:fixed;z-index:3000;overflow:visible;border-radius:8px;background:#000;color:#fff;box-shadow:0 20px 60px #000b;animation:AnimeCard_reveal__1QXBg .16s ease both}.AnimeCard_preview__LZBPn .AnimeCard_media__Kxb1z{border-radius:8px 8px 0 0}.AnimeCard_previewMedia__LbyT0{position:relative;aspect-ratio:16/9;border-radius:8px 8px 0 0;overflow:hidden}.AnimeCard_trailer__VhbiS{position:absolute;inset:0;z-index:1;opacity:0;pointer-events:none;transition:opacity .18s}.AnimeCard_trailerReady__s_mra{opacity:1}.AnimeCard_trailer__VhbiS iframe,.AnimeCard_trailer__VhbiS video{display:block;width:100%;height:100%;border:0;object-fit:cover}.AnimeCard_mute__l5uXT{position:absolute;right:14px;top:14px;z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:0;border:2px solid #ffffff70;border-radius:50%;background:#0007;color:#fff;cursor:pointer;transition:background .16s}.AnimeCard_mute__l5uXT:focus-visible,.AnimeCard_mute__l5uXT:hover{background:#ffffff38}.AnimeCard_mute__l5uXT:focus-visible{outline:2px solid #fff;outline-offset:2px}.AnimeCard_preview__LZBPn .AnimeCard_rating__5_AGI{z-index:1}.AnimeCard_preview__LZBPn .AnimeCard_body__byo7z{position:relative;padding:12px 14px 16px}.AnimeCard_preview__LZBPn .AnimeCard_watch__OotHT{flex:0 1 auto}.AnimeCard_preview__LZBPn .AnimeCard_actions__pQ9Lf{flex-wrap:nowrap}.AnimeCard_logo__WJThO{display:block;width:auto;max-width:100%;height:62px;object-fit:contain;object-position:left center}.AnimeCard_side__n2zZD{display:flex;flex-direction:column;justify-content:flex-end;isolation:isolate;box-shadow:none}.AnimeCard_side__n2zZD .AnimeCard_previewMedia__LbyT0{position:absolute;inset:0;height:100%;aspect-ratio:auto;border-radius:8px}.AnimeCard_side__n2zZD .AnimeCard_media__Kxb1z{height:100%;aspect-ratio:auto;border-radius:8px}.AnimeCard_side__n2zZD .AnimeCard_previewMedia__LbyT0:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,#000e,#0009 28%,transparent 80%),linear-gradient(90deg,#0004,transparent 70%)}.AnimeCard_side__n2zZD .AnimeCard_body__byo7z{display:flex;flex-direction:column;align-items:flex-start;z-index:2;padding:24px;pointer-events:none}.AnimeCard_side__n2zZD .AnimeCard_body__byo7z a,.AnimeCard_side__n2zZD .AnimeCard_body__byo7z button{pointer-events:auto}.AnimeCard_side__n2zZD .AnimeCard_watch__OotHT{min-height:52px;padding:10px 18px;font-size:18px;gap:8px}.AnimeCard_side__n2zZD .AnimeCard_title__3NrMP{font-size:22px}.AnimeCard_side__n2zZD .AnimeCard_logo__WJThO{height:84px;max-width:300px}.AnimeCard_side__n2zZD .AnimeCard_rating__5_AGI,.AnimeCard_side__n2zZD .AnimeCard_synopsis__4I7_L{display:none}@keyframes AnimeCard_reveal__1QXBg{0%{opacity:0}to{opacity:1}}@keyframes AnimeCard_glyphReveal__2_Y2s{0%{opacity:.35;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (hover:hover) and (pointer:fine) and (min-width:900px){.carousel-row:has(.AnimeCard_portrait__w1Pb5.AnimeCard_expanded__mSX_c){scroll-snap-type:none}.carousel-row:has(.AnimeCard_card__fbeRE){gap:24px}.carousel-row .AnimeCard_card__fbeRE:not(.AnimeCard_feature__RpAcT){flex-basis:clamp(190px,14.7vw,270px)}.carousel-row .AnimeCard_portrait__w1Pb5.AnimeCard_portrait__w1Pb5{flex-basis:clamp(176px,14.7vw,270px)}.carousel-row .AnimeCard_portrait__w1Pb5.AnimeCard_expanded__mSX_c{flex-basis:min(calc(clamp(176px, 14.7vw, 270px) * 2.666667),calc(100vw - 24px))}.carousel-row .AnimeCard_portrait__w1Pb5 .AnimeCard_media__Kxb1z{width:clamp(176px,14.7vw,270px)}}@media (hover:none),(max-width:899px){.carousel-row .AnimeCard_card__fbeRE.AnimeCard_card__fbeRE{flex-basis:min(70vw,300px)}.carousel-row .AnimeCard_portrait__w1Pb5.AnimeCard_portrait__w1Pb5{flex-basis:min(40vw,180px)}.AnimeCard_card__fbeRE .AnimeCard_body__byo7z{display:block;padding:8px}.AnimeCard_card__fbeRE .AnimeCard_title__3NrMP{font-size:13px}.AnimeCard_card__fbeRE:not(.AnimeCard_feature__RpAcT) .AnimeCard_actions__pQ9Lf,.AnimeCard_card__fbeRE:not(.AnimeCard_feature__RpAcT) .AnimeCard_meta__N_6Th,.AnimeCard_card__fbeRE:not(.AnimeCard_feature__RpAcT) .AnimeCard_synopsis__4I7_L{display:none}}@media (max-width:600px){.AnimeCard_feature__RpAcT .AnimeCard_actions__pQ9Lf{flex-wrap:wrap}.AnimeCard_feature__RpAcT .AnimeCard_watch__OotHT{flex:1 0 100%}}@media (prefers-reduced-motion:reduce){.AnimeCard_card__fbeRE.AnimeCard_card__fbeRE,.AnimeCard_icon__kFm1C,.AnimeCard_mute__l5uXT,.AnimeCard_tooltip__lz6tV,.AnimeCard_trailer__VhbiS,.AnimeCard_watch__OotHT{transition:none}.AnimeCard_iconGlyph__onKqx,.AnimeCard_preview__LZBPn{animation:none}}.Header_header__xuTiO.Header_header__xuTiO{--header-gutter:clamp(18px,4vw,76px);position:sticky;top:0;display:flex;align-items:center;gap:24px;min-height:72px;padding:8px var(--header-gutter);background:#080a0c;color:#fff;border:0;border-bottom:1px solid #292d31;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--font-ui,"Amazon Ember",Arial,sans-serif);letter-spacing:0}.Header_brand__osYFK{display:flex;align-items:center;flex:0 0 132px;min-width:0;min-height:44px}.Header_brand__osYFK img{display:block;width:132px;height:42px;object-fit:contain;object-position:left}.Header_navigation__Bq_LD{display:flex;align-items:center;flex:1 1;min-width:0;min-height:44px;gap:4px}.Header_navigation__Bq_LD a{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;color:#b8bdc3;font-size:15px;font-weight:700;line-height:1.3;white-space:nowrap;border-radius:4px;transition:color .15s,background .15s}.Header_navigation__Bq_LD a[aria-current=page]{color:#fff}.Header_navigation__Bq_LD a[aria-current=page]:after{content:"";position:absolute;bottom:0;left:14px;right:14px;height:3px;background:#00b8e4}.Header_navigation__Bq_LD a:hover{color:#fff;background:#252a2e}.Header_actions__BVSoR,.Header_utilities__JD067{display:flex;align-items:center;flex:0 0 auto;gap:4px;min-width:0}.Header_membership__rIQT7{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 12px;color:#66d9f5;font-size:14px;font-weight:700;white-space:nowrap;border-radius:4px}.Header_membership__rIQT7:hover{color:#fff;background:#252a2e}.Header_genreFooter__swZe9 img,.Header_membership__rIQT7 img{flex:0 0 20px;object-fit:contain}.Header_iconButton__VuryF{display:inline-grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;padding:0;border:0;border-radius:4px;background:transparent;color:#d8dde1;cursor:pointer;transition:color .15s,background .15s}.Header_iconButton__VuryF svg{flex-shrink:0}.Header_iconButton__VuryF:hover,.Header_iconButton__VuryF[aria-expanded=true]{color:#fff;background:#30353a}.Header_login__3UCmH{display:flex;align-items:center;justify-content:center;min-width:60px;min-height:44px;padding:8px 14px;border:0;border-radius:4px;background:#fff;color:#111;font-size:14px;font-weight:700;line-height:1.3;text-align:center;overflow-wrap:anywhere}.Header_login__3UCmH:hover{background:#bceefa}.Header_header__xuTiO a:focus-visible,.Header_header__xuTiO button:focus-visible{outline:2px solid #45d5fa;outline-offset:3px}.Header_genres__tgDr2{position:static;display:flex}.Header_genrePanel__7sSMU{position:absolute;top:100%;right:var(--header-gutter);z-index:100;display:grid;grid-template-columns:170px minmax(0,1fr);gap:20px;width:min(720px,calc(100vw - 2 * var(--header-gutter)));max-height:min(70dvh,640px);overflow-y:auto;overscroll-behavior:contain;padding:20px;border:1px solid #454b51;border-radius:0 0 6px 6px;background:#181c20;color:#fff;box-shadow:0 16px 32px #0008}.Header_genrePanel__7sSMU a{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px;border-radius:4px;font-size:14px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.Header_genrePanel__7sSMU a:hover{background:#30363c;color:#66d9f5}.Header_genreFeatured__2b5rA{display:grid;align-content:start;gap:4px;padding-right:16px;border-right:1px solid #454b51}.Header_genreFeatured__2b5rA a:first-child{color:#66d9f5}.Header_genreFeatured__2b5rA svg{flex-shrink:0}.Header_genreList__7etpI{min-width:0}.Header_genreList__7etpI h2{margin:0 8px 8px;color:#b8bdc3;font-size:13px;font-weight:600}.Header_genreList__7etpI>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 8px}.Header_genreFooter__swZe9{grid-column:1/-1;display:flex;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid #454b51}.Header_genreFooter__swZe9 svg{flex-shrink:0}@media (max-width:1150px){.Header_header__xuTiO.Header_header__xuTiO{--header-gutter:18px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding-block:6px 4px}.Header_brand__osYFK{grid-column:1;grid-row:1}.Header_actions__BVSoR{grid-column:2;grid-row:1}.Header_utilities__JD067{display:none}.Header_navigation__Bq_LD{grid-column:1/-1;grid-row:2;width:100%;gap:8px}.Header_navigation__Bq_LD a{min-width:0}}@media (max-width:600px){.Header_header__xuTiO.Header_header__xuTiO{--header-gutter:12px;gap:2px 8px}.Header_brand__osYFK{flex-basis:96px}.Header_brand__osYFK img{width:96px;height:34px}.Header_actions__BVSoR{gap:0}.Header_navigation__Bq_LD{justify-content:space-between;gap:0}.Header_navigation__Bq_LD a{padding-inline:8px;font-size:13px}.Header_navigation__Bq_LD a[aria-current=page]:after{left:8px;right:8px}.Header_login__3UCmH{min-width:56px;max-width:72px;padding-inline:8px}.Header_genrePanel__7sSMU{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.Header_genreFeatured__2b5rA{display:flex;flex-wrap:wrap;gap:4px 12px;padding:0 0 12px;border:0;border-bottom:1px solid #454b51}.Header_genreList__7etpI>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px}.Header_genreFooter__swZe9{flex-wrap:wrap}}@media (max-width:360px){.Header_brand__osYFK img{width:84px;height:32px}.Header_navigation__Bq_LD a{padding-inline:6px}}@media (prefers-reduced-motion:reduce){.Header_iconButton__VuryF,.Header_navigation__Bq_LD a{transition:none}}.ProfileDashboard_hero__LpUbt.ProfileDashboard_hero__LpUbt{min-height:290px;padding:80px max(24px,4%) 28px;border:0;border-radius:0}.ProfileDashboard_hero__LpUbt .profile-hero-inner{width:100%;max-width:1480px;margin:auto;display:flex;align-items:flex-end;gap:32px;flex-wrap:wrap}.ProfileDashboard_hero__LpUbt .profile-hero-main{flex:1 1 560px;gap:28px;align-items:flex-end}.ProfileDashboard_hero__LpUbt .profile-hero-avatar{width:104px;height:104px;border:2px solid #eee;box-shadow:none}.ProfileDashboard_hero__LpUbt .profile-hero-copy{min-width:0}.ProfileDashboard_hero__LpUbt.ProfileDashboard_hero__LpUbt h1.profile-display-name{font-size:36px;line-height:1.2;overflow-wrap:anywhere}.ProfileDashboard_hero__LpUbt .profile-hero-bio{font-size:16px;line-height:1.6;max-width:620px}.ProfileDashboard_hero__LpUbt .profile-hero-meta{margin:0;gap:20px;padding:16px 0}.ProfileDashboard_hero__LpUbt .profile-status-bubble{border:0;background:#181818;padding:7px 10px;border-radius:4px;font-size:12px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px 24px;padding:12px 0 40px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-dashboard-card{grid-column:span 6;min-width:0}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-continue-card{grid-column:span 8}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-progress-card{grid-column:span 4}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-favorites-card,.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-recent-card,.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-stats-card{grid-column:1/-1}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-categories-card{grid-column:span 6}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-watch-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-watch-item{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:0;padding:0;background:#111;border-radius:6px;overflow:hidden}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-watch-item>img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:0}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-watch-item>div{padding:12px 12px 24px;min-width:0}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-watch-item strong{font-size:14px;line-height:1.4;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-watch-item>small{position:absolute;bottom:6px;right:12px;font-size:11px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-mini-progress{margin-top:10px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-progress-body{display:flex;align-items:center;gap:18px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .compact-ring{width:120px;height:120px;flex:0 0 120px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-progress-facts{min-width:0;flex:1 1}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-stat-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-stat-list>div{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:8px 0;min-width:0}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-stat-list dd{font-size:20px;overflow-wrap:anywhere}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-recent-achievements{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:112px;gap:16px;overflow-x:auto;padding-bottom:10px;scrollbar-width:thin}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-recent-achievement strong{white-space:normal;overflow:visible;line-height:1.4}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-favorite-strip{display:flex;gap:12px;overflow-x:auto;scrollbar-width:thin;padding-bottom:10px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-favorite-strip>a{flex:0 0 120px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-favorite-strip img{width:120px;height:180px;object-fit:cover;border-radius:6px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-category-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-dashboard-card{border:0;border-radius:0;background:transparent;padding:0 0 24px;min-height:0;box-shadow:none;border-bottom:1px solid #292929}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-card-head{padding:0;margin-bottom:18px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-card-head h2{font-size:18px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-category-strip{gap:20px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-favorite-mini-grid{gap:10px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-favorite-mini-grid img{border-radius:4px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-activity-row{padding:8px 0;line-height:1.5}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-continue-row strong{font-size:13px;line-height:1.4}.ProfileDashboard_dashboard__XPjK5 a{transition:color .16s}.ProfileDashboard_dashboard__XPjK5 a:hover{color:#00a8e1}@media (max-width:1100px){.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-continue-card,.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-progress-card{grid-column:1/-1}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-stat-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.ProfileDashboard_hero__LpUbt.ProfileDashboard_hero__LpUbt{min-height:0;padding:100px 20px 20px}.ProfileDashboard_hero__LpUbt .profile-hero-inner{gap:12px}.ProfileDashboard_hero__LpUbt .profile-hero-main{flex-direction:column;align-items:flex-start;gap:16px;flex-basis:100%}.ProfileDashboard_hero__LpUbt .profile-hero-avatar{width:88px;height:88px}.ProfileDashboard_hero__LpUbt .profile-display-name{font-size:28px}.ProfileDashboard_hero__LpUbt .profile-hero-meta{flex-wrap:wrap;gap:14px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5{grid-template-columns:minmax(0,1fr);gap:22px}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-dashboard-card{grid-column:1/-1}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-watch-list{grid-template-columns:minmax(0,1fr)}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-watch-item{display:grid;grid-template-columns:38% minmax(0,1fr)}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-watch-item>img{height:100%}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-stat-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ProfileDashboard_dashboard__XPjK5 a{transition:none}}.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-watch-list>.profile-empty-panel{grid-column:1/-1}.ProfileDashboard_page__npWOh.ProfileDashboard_page__npWOh{width:min(1440px,100%);max-width:none;margin:0 auto;padding:0 32px 64px;background:#080a0c;color:#fff;font-family:Amazon Ember,Arial,sans-serif}.ProfileDashboard_page__npWOh *,.ProfileDashboard_page__npWOh :after,.ProfileDashboard_page__npWOh :before{box-sizing:border-box;letter-spacing:0}.ProfileDashboard_flyghtBadge__U_hp_{display:inline-block;width:18px;height:18px;flex:0 0 18px;object-fit:contain;vertical-align:middle}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt.ProfileDashboard_hero__LpUbt{min-height:300px;padding:72px 24px 28px;background:linear-gradient(90deg,#080a0ce6,#080a0c99),var(--profile-banner,none) center /cover no-repeat;box-shadow:none}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-hero-inner{padding:0;gap:24px}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-hero-main{flex-basis:560px;min-width:0}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-hero-copy{flex:1 1}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-name-row{align-items:center;gap:10px;min-width:0}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt h1.profile-display-name{max-width:100%;min-width:0;font-size:32px;margin:0}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-verified-icon{position:static;transform:none;width:24px;height:24px}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-status-bubble{display:block;width:fit-content;max-width:100%;max-height:none;margin-bottom:12px;border:0;border-radius:4px;background:#1c2226;color:#e0e3e6;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow-wrap:anywhere;font-size:13px;line-height:1.5;transition:none}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-handle-line,.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-pronouns{color:#b6bdc3;font-size:14px}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-hero-bio{max-width:640px;margin:10px 0 8px;overflow-wrap:anywhere;color:#e0e3e6}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-hero-meta{display:flex;flex-wrap:wrap;gap:20px;padding:0;margin:0;font-size:13px}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-hero-meta>div{padding:0;border:0}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-hero-meta dt{color:#b6bdc3}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-hero-meta dd{margin:6px 0 0;color:#fff;overflow-wrap:anywhere}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-hero-actions{flex-wrap:wrap;gap:12px}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .ghost-button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border:0;border-radius:6px;background:#292e33;color:#fff;font-size:14px}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .ghost-button svg{width:18px;height:18px}.ProfileDashboard_page__npWOh .profile-activity-status,.ProfileDashboard_page__npWOh .profile-presence-pill,.ProfileDashboard_page__npWOh .tiny-chip{border:0;border-radius:4px;background:#1c2226;color:#d3d8dc}.ProfileDashboard_page__npWOh .profile-presence-pill i{box-shadow:none}.ProfileDashboard_page__npWOh .ProfileDashboard_tabs__FvVpA.ProfileDashboard_tabs__FvVpA{display:flex;flex-wrap:wrap;gap:0 24px;width:100%;margin:0 0 28px;padding:0;border-bottom:1px solid #343a40;background:transparent}.ProfileDashboard_tabs__FvVpA.ProfileDashboard_tabs__FvVpA a{display:flex;align-items:center;min-height:52px;padding:12px 0;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;color:#b6bdc3;font-size:15px;line-height:1.4;white-space:nowrap}.ProfileDashboard_tabs__FvVpA.ProfileDashboard_tabs__FvVpA a[aria-current]{border-bottom-color:#fff;color:#fff}.ProfileDashboard_page__npWOh .ProfileDashboard_dashboard__XPjK5,.ProfileDashboard_page__npWOh .ProfileDashboard_panel__HqRu_{width:100%;margin-inline:0}.ProfileDashboard_page__npWOh .ProfileDashboard_panel__HqRu_.ProfileDashboard_panel__HqRu_{margin:0;padding:0 0 32px;border:0;border-radius:0;background:transparent;box-shadow:none}.ProfileDashboard_page__npWOh .profile-card-head{gap:12px;flex-wrap:wrap}.ProfileDashboard_page__npWOh .achievement-collection-head h2,.ProfileDashboard_page__npWOh .profile-card-head h2,.ProfileDashboard_page__npWOh .profile-categories-card h2{margin:0;font-size:20px;line-height:1.4}.ProfileDashboard_page__npWOh .profile-card-head a{display:inline-flex;align-items:center;min-height:36px;color:#bcecff;font-size:14px}.ProfileDashboard_page__npWOh .profile-activity-row{grid-template-columns:32px minmax(0,1fr);gap:12px}.ProfileDashboard_page__npWOh .profile-activity-row strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.ProfileDashboard_page__npWOh .profile-activity-row small{display:block;margin-top:4px;color:#b6bdc3;font-size:12px}.ProfileDashboard_page__npWOh .profile-action-icon{width:32px;height:32px;border-radius:6px;background:#1c2226;color:#64d3b0}.ProfileDashboard_page__npWOh .profile-action-icon svg{width:16px;height:16px}.ProfileDashboard_page__npWOh .profile-empty-panel{width:100%;min-width:0;grid-column:1/-1;padding:24px 0;border:0;border-radius:0;background:transparent;color:#b6bdc3}.ProfileDashboard_page__npWOh .profile-empty-panel h3{font-size:16px;color:#fff;line-height:1.5}.ProfileDashboard_page__npWOh .profile-empty-panel p{color:#b6bdc3;font-size:14px;line-height:1.6}.ProfileDashboard_page__npWOh .profile-progress-facts dt,.ProfileDashboard_page__npWOh .profile-progress-facts small,.ProfileDashboard_page__npWOh .profile-stat-list dt{color:#b6bdc3;font-size:13px}.ProfileDashboard_page__npWOh .profile-progress-facts dd{overflow-wrap:anywhere}.ProfileDashboard_page__npWOh .compact-ring{background:conic-gradient(#36c99a calc(var(--achievement-percent) * 1%),#292e33 0)}.ProfileDashboard_page__npWOh .achievement-ring-core{border:0;background:#080a0c}.ProfileDashboard_page__npWOh .compact-ring .achievement-ring-core strong{font-size:26px;line-height:1.2}.ProfileDashboard_page__npWOh .profile-recent-achievement span{border:0;border-radius:8px;background:#1c2226}.ProfileDashboard_page__npWOh .profile-recent-achievement small{color:#b6bdc3;font-size:12px}.ProfileDashboard_page__npWOh .profile-recent-achievement strong{font-size:13px}.ProfileDashboard_page__npWOh .profile-favorite-strip a:focus-visible,.ProfileDashboard_page__npWOh .profile-favorite-strip a:hover{transform:none}.ProfileDashboard_page__npWOh .profile-favorite-strip img{transition:filter .15s ease}.ProfileDashboard_page__npWOh .profile-favorite-strip a:hover img{filter:brightness(1.15)}.ProfileDashboard_page__npWOh .achievement-category-icon{border-radius:6px}.ProfileDashboard_page__npWOh .achievement-category-bar,.ProfileDashboard_page__npWOh .achievement-progress-line,.ProfileDashboard_page__npWOh .profile-mini-progress{background:#343a40}.ProfileDashboard_page__npWOh .achievement-category-bar span,.ProfileDashboard_page__npWOh .achievement-progress-line span,.ProfileDashboard_page__npWOh .profile-mini-progress span{background:#36c99a}.ProfileDashboard_page__npWOh .profile-category-strip .achievement-category-row{grid-template-columns:32px minmax(0,1fr) auto;gap:10px}.ProfileDashboard_page__npWOh .achievement-category-row strong{font-size:13px;overflow-wrap:anywhere}.ProfileDashboard_page__npWOh .achievement-collection-head{gap:16px;flex-wrap:wrap;margin-bottom:24px}.ProfileDashboard_page__npWOh .achievement-collection-head .eyebrow{display:none}.ProfileDashboard_page__npWOh .achievement-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ProfileDashboard_page__npWOh .achievement-card,.ProfileDashboard_page__npWOh .achievement-card.is-unlocked{min-width:0;border:1px solid #444c52;border-radius:8px;padding:18px;background:#14191d;box-shadow:none;transform:none}.ProfileDashboard_page__npWOh .achievement-card:hover{border-color:#859099;transform:none}.ProfileDashboard_page__npWOh .achievement-card.is-locked{opacity:1}.ProfileDashboard_page__npWOh .achievement-card h3{font-size:16px;overflow-wrap:anywhere}.ProfileDashboard_page__npWOh .achievement-card p,.ProfileDashboard_page__npWOh .achievement-card-foot{color:#b6bdc3;line-height:1.5;overflow-wrap:anywhere}.ProfileDashboard_page__npWOh .achievement-card-icon,.ProfileDashboard_page__npWOh .achievement-card.is-unlocked .achievement-card-icon{border:0;border-radius:8px;background:#22282d;box-shadow:none}.ProfileDashboard_page__npWOh .achievement-tier{border:0;border-radius:4px;background:#22282d;color:#d3d8dc}.ProfileDashboard_page__npWOh .achievement-orbs{color:#64d3b0}.ProfileDashboard_page__npWOh .profile-favorites-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 16px}.ProfileDashboard_page__npWOh .profile-favorites-grid img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:6px}.ProfileDashboard_page__npWOh .profile-favorites-grid strong{white-space:normal;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.ProfileDashboard_page__npWOh a,.ProfileDashboard_page__npWOh button{transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ProfileDashboard_page__npWOh a:hover{color:#bcecff}.ProfileDashboard_page__npWOh a:focus-visible,.ProfileDashboard_page__npWOh button:focus-visible{outline:2px solid #52c9ef;outline-offset:3px}@media (max-width:1100px){.ProfileDashboard_page__npWOh .achievement-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ProfileDashboard_page__npWOh .profile-favorites-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.ProfileDashboard_page__npWOh.ProfileDashboard_page__npWOh{padding:0 18px 40px}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt.ProfileDashboard_hero__LpUbt{min-height:0;padding:48px 0 24px}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-hero-main{flex-direction:column;align-items:flex-start;flex-basis:100%;gap:16px}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt .profile-hero-copy{width:100%}.ProfileDashboard_page__npWOh .ProfileDashboard_hero__LpUbt h1.profile-display-name{font-size:28px}.ProfileDashboard_page__npWOh .ProfileDashboard_tabs__FvVpA.ProfileDashboard_tabs__FvVpA{gap:0 20px}.ProfileDashboard_tabs__FvVpA.ProfileDashboard_tabs__FvVpA a{font-size:14px}.ProfileDashboard_page__npWOh .ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5{grid-template-columns:minmax(0,1fr)}.ProfileDashboard_page__npWOh .ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-dashboard-card{grid-column:1/-1}.ProfileDashboard_page__npWOh .achievement-card-grid,.ProfileDashboard_page__npWOh .profile-favorites-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:390px){.ProfileDashboard_page__npWOh .ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-category-strip,.ProfileDashboard_page__npWOh .achievement-card-grid{grid-template-columns:minmax(0,1fr)}.ProfileDashboard_page__npWOh .ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .profile-progress-body{gap:12px}.ProfileDashboard_page__npWOh .ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5.ProfileDashboard_dashboard__XPjK5 .compact-ring{width:104px;height:104px;flex-basis:104px}}@media (prefers-reduced-motion:reduce){.ProfileDashboard_page__npWOh *,.ProfileDashboard_page__npWOh :after,.ProfileDashboard_page__npWOh :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.MediaControls_surface__fUDyo .carousel-arrow,.MediaControls_surface__fUDyo .hero-carousel-arrow{width:52px;height:72px;padding:0;border:0;border-radius:4px;background:transparent;color:#fff;box-shadow:none;display:grid;place-items:center}.MediaControls_surface__fUDyo .carousel-arrow:hover,.MediaControls_surface__fUDyo .hero-carousel-arrow:hover{background:transparent;color:#fff}.MediaControls_surface__fUDyo .carousel-arrow svg,.MediaControls_surface__fUDyo .hero-carousel-arrow svg{width:38px;height:38px;transition:transform .18s;filter:drop-shadow(0 2px 3px #0005)}.MediaControls_surface__fUDyo .carousel-arrow:hover svg,.MediaControls_surface__fUDyo .hero-carousel-arrow:hover svg{transform:scale(1.15)}.MediaControls_surface__fUDyo .prime-action-strip{display:flex;align-items:center;gap:12px}.MediaControls_surface__fUDyo .prime-action-button{width:61px;min-width:61px;height:61px;flex:0 0 61px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:#333333a3;color:#fff;position:relative;transition:color .18s,background .18s}.MediaControls_surface__fUDyo .prime-action-button:disabled{cursor:wait}.MediaControls_surface__fUDyo .prime-action-icon svg{width:36px;height:36px}.MediaControls_surface__fUDyo .prime-action-details svg{width:34px;height:34px}.MediaControls_surface__fUDyo .prime-action-icon{animation:MediaControls_glyphReveal__ciFpr .16s ease;width:100%;height:100%;background:transparent;border:0;display:grid;place-items:center}.MediaControls_surface__fUDyo .prime-action-button .prime-action-icon,.MediaControls_surface__fUDyo .prime-action-button.is-active .prime-action-icon,.MediaControls_surface__fUDyo .prime-action-button:hover .prime-action-icon{box-shadow:none;background:transparent;border:0;color:inherit;transform:none}.MediaControls_surface__fUDyo .prime-action-button>span:last-child:not(.prime-action-icon){position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,6px);padding:10px 18px;background:#fff;color:#111;border-radius:4px;white-space:nowrap;font-size:20px;letter-spacing:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,transform .15s,visibility .15s}.MediaControls_surface__fUDyo .prime-action-button:focus-visible,.MediaControls_surface__fUDyo .prime-action-button:hover{background:#fff;color:#111;transform:none}.MediaControls_surface__fUDyo .prime-action-button:focus-visible>span:last-child,.MediaControls_surface__fUDyo .prime-action-button:hover>span:last-child{opacity:1;visibility:visible;transform:translate(-50%)}.MediaControls_surface__fUDyo .watch-primary-button{min-height:53px;padding:5px 26px;border-radius:8px;white-space:nowrap;font-weight:900;font-size:18px;box-shadow:0 12px 32px #00000057}.MediaControls_surface__fUDyo .prime-action-button>span:last-child:not(.prime-action-icon){font-weight:700}.MediaControls_surface__fUDyo .watch-primary-button:before{flex-shrink:0}.MediaControls_surface__fUDyo .watch-primary-button:hover{background:#e8e8e8;transform:translateY(-1px) scale(1.015)}.MediaControls_surface__fUDyo a:focus-visible,.MediaControls_surface__fUDyo button:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:600px){.MediaControls_surface__fUDyo .carousel-arrow{width:36px;height:52px}.MediaControls_surface__fUDyo .watch-primary-button{padding:5px 12px;font-size:16px}}@keyframes MediaControls_glyphReveal__ciFpr{0%{opacity:.35}to{opacity:1}}@media(prefers-reduced-motion:reduce){.MediaControls_surface__fUDyo .carousel-arrow svg,.MediaControls_surface__fUDyo .hero-carousel-arrow svg,.MediaControls_surface__fUDyo .prime-action-button,.MediaControls_surface__fUDyo .prime-action-button>span,.MediaControls_surface__fUDyo .watch-primary-button{transition:none;animation:none}}.ProfileMenu_menu__uyTtS{position:relative}.ProfileMenu_avatarButton__hJzhy{display:grid;place-items:center;width:44px;height:44px;padding:3px;border:0;border-radius:50%;background:transparent;cursor:pointer;color:#fff}.ProfileMenu_avatarButton__hJzhy img,.ProfileMenu_identity__TB24R img,.ProfileMenu_initial__MpdNR{flex:0 0 36px;width:36px;height:36px;object-fit:cover;border-radius:50%}.ProfileMenu_initial__MpdNR{display:grid;place-items:center;background:#343638}.ProfileMenu_avatarButton__hJzhy:hover{background:#fff;color:#111}.ProfileMenu_popover__MykCb.ProfileMenu_popover__MykCb{position:absolute;top:calc(100% + 12px);right:0;width:min(560px,calc(100vw - 32px));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:26px;background:#222426;color:#fff;border:0;border-radius:8px;box-shadow:0 12px 36px #0008;z-index:150;animation:ProfileMenu_reveal__UslZl .16s ease-out}.ProfileMenu_column__kFVYx{min-width:0;display:flex;flex-direction:column;gap:6px}.ProfileMenu_column__kFVYx+.ProfileMenu_column__kFVYx{border-left:1px solid #666;padding-left:24px}.ProfileMenu_column__kFVYx h2{margin:0 0 14px;color:#b0b2b5;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0}.ProfileMenu_popover__MykCb .ProfileMenu_column__kFVYx a{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 8px;border-radius:4px;color:#fff;font-size:16px;font-weight:600;line-height:1.4;overflow-wrap:anywhere;text-decoration:none}.ProfileMenu_column__kFVYx a svg{flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2}.ProfileMenu_popover__MykCb.ProfileMenu_popover__MykCb:before{display:none}.ProfileMenu_popover__MykCb .ProfileMenu_column__kFVYx a:hover{background:#fff;color:#101112}.ProfileMenu_identity__TB24R span{min-width:0}.ProfileMenu_identity__TB24R small{display:block;font-size:12px;font-weight:400;opacity:.75}.ProfileMenu_menu__uyTtS a:focus-visible,.ProfileMenu_menu__uyTtS button:focus-visible{outline:2px solid #00a8e1;outline-offset:3px}@keyframes ProfileMenu_reveal__UslZl{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.ProfileMenu_popover__MykCb.ProfileMenu_popover__MykCb{gap:16px;padding:20px;grid-template-columns:minmax(0,1fr);max-height:calc(100dvh - 130px);overflow-y:auto}.ProfileMenu_column__kFVYx+.ProfileMenu_column__kFVYx{border-left:0;border-top:1px solid #555;padding:16px 0 0}}@media (prefers-reduced-motion:reduce){.ProfileMenu_popover__MykCb{animation:none!important}}.Flyght_page__znZQU{background:#00050d;color:#fff;min-height:100dvh;font-family:var(--font-ui)}.Flyght_hero__XaYQk{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:580px;padding:72px 24px 64px;text-align:center;overflow:hidden}.Flyght_hero__XaYQk h1{margin:0 0 24px;width:min(940px,100%)}.Flyght_wordmark__T5TjJ{display:block;width:100%;height:auto;filter:invert(1) hue-rotate(180deg);animation:Flyght_enter__98X0z .8s ease both}.Flyght_hero__XaYQk p{max-width:620px;margin:0 0 28px;font-size:22px;line-height:1.45;color:#d1d4da}.Flyght_hero__XaYQk small{display:block;margin-top:16px;color:#a6abb4;font-size:15px}.Flyght_primary__CheyR{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:53px;padding:12px 26px;border:0;border-radius:8px;background:#fff;color:#000;font:inherit;font-weight:700;font-size:18px;cursor:pointer;text-decoration:none;transition:background .2s,transform .2s}.Flyght_primary__CheyR:hover:not(:disabled){background:#d9e2e8;transform:translateY(-2px)}.Flyght_primary__CheyR:disabled{opacity:.6;cursor:default}.Flyght_page__znZQU summary:focus-visible,.Flyght_primary__CheyR:focus-visible,.Flyght_secondary__4eOWC:focus-visible{outline:2px solid #00a8e1;outline-offset:4px}.Flyght_secondary__4eOWC{display:inline-flex;gap:8px;align-items:center;background:#33373d;color:#fff;border:0;border-radius:6px;min-height:44px;padding:12px 18px;font:inherit;cursor:pointer}.Flyght_band__z9qdf{padding:56px max(24px,5%)}.Flyght_band__z9qdf h2{margin:0 0 32px;font-size:30px;line-height:1.2}.Flyght_benefits__akM2Z{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px}.Flyght_benefits__akM2Z article{min-width:0}.Flyght_benefits__akM2Z svg{color:#00a8e1;margin-bottom:18px}.Flyght_benefits__akM2Z h3{margin:0 0 14px;font-size:21px}.Flyght_band__z9qdf>p,.Flyght_benefits__akM2Z p{color:#a6abb4;font-size:18px;line-height:1.5}.Flyght_plan__EK8fy{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,440px);gap:64px;align-items:center;padding-block:68px;background:#111417}.Flyght_plan__EK8fy h2{margin-bottom:16px}.Flyght_price__lLRzB{display:flex;align-items:baseline;gap:8px;margin:16px 0}.Flyght_price__lLRzB strong{font-size:42px;font-weight:700}.Flyght_price__lLRzB span{color:#a6abb4}.Flyght_plan__EK8fy ul{padding:0;margin:24px 0;list-style:none;display:grid;gap:16px}.Flyght_plan__EK8fy li{display:flex;gap:12px;align-items:center}.Flyght_plan__EK8fy li svg{color:#1ee9a1;flex:0 0 20px}.Flyght_fine__CbxEF{color:#a6abb4;font-size:15px;line-height:1.5}.Flyght_checkout__mCZH2{display:grid;gap:14px;justify-items:start}.Flyght_error__YjWGp{color:#ffb5b5;font-size:15px;margin:0}.Flyght_status__8TJ4D{display:flex;gap:12px;align-items:center;flex-wrap:wrap;color:#1ee9a1}.Flyght_faq__ZOHwS{max-width:1000px}.Flyght_faq__ZOHwS details{border-bottom:1px solid #363c44;padding:22px 0}.Flyght_faq__ZOHwS summary{cursor:pointer;font-size:20px;font-weight:600}.Flyght_faq__ZOHwS details p{color:#a6abb4;line-height:1.6;font-size:18px}.Flyght_account__irwNt{padding-top:112px}.Flyght_releases__tQnO9{display:grid;gap:24px}.Flyght_release__Vh_kP{padding:24px 0;border-bottom:1px solid #363c44}.Flyght_release__Vh_kP h3{font-size:22px}.Flyght_release__Vh_kP p{color:#a6abb4;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.Flyght_thanks__FrvUm{min-height:100dvh;background:#000;display:grid;place-content:center;justify-items:center;padding:40px 24px;text-align:center;gap:22px;color:#fff}body:has(.Flyght_thanks__FrvUm)>#pv-footer{display:none}.Flyght_thanks__FrvUm img{width:80px;height:80px;object-fit:contain}.Flyght_thanks__FrvUm h1{font-size:32px;margin:0}.Flyght_thanks__FrvUm p{color:#a6abb4;max-width:540px;line-height:1.5;margin:0;font-size:18px}@keyframes Flyght_enter__98X0z{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(max-width:1000px){.Flyght_benefits__akM2Z{grid-template-columns:repeat(2,minmax(0,1fr))}.Flyght_plan__EK8fy{gap:36px}}@media(max-width:600px){.Flyght_hero__XaYQk{min-height:500px;padding:78px 20px 48px}.Flyght_hero__XaYQk h1{margin-bottom:32px}.Flyght_hero__XaYQk p{font-size:20px}.Flyght_band__z9qdf{padding:40px 20px}.Flyght_band__z9qdf h2{font-size:26px}.Flyght_benefits__akM2Z{grid-template-columns:1fr;gap:30px}.Flyght_benefits__akM2Z article{display:grid;grid-template-columns:32px 1fr;column-gap:18px}.Flyght_benefits__akM2Z svg{grid-row:span 2}.Flyght_benefits__akM2Z p{margin:0}.Flyght_plan__EK8fy{grid-template-columns:1fr}.Flyght_price__lLRzB strong{font-size:36px}.Flyght_thanks__FrvUm h1{font-size:28px}}@media(prefers-reduced-motion:reduce){.Flyght_wordmark__T5TjJ{animation:none}.Flyght_primary__CheyR{transition:none}}.AdReportButton_trigger__WEOJ3{position:absolute;top:12px;right:12px;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #777;border-radius:5px;background:#171717;color:#fff;cursor:pointer;flex-shrink:0}.direct-ad-slot:has(>.AdReportButton_trigger__WEOJ3){position:relative}.AdReportButton_trigger__WEOJ3:hover{background:#333}.AdReportButton_dialog__i4FCS{width:min(480px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;color:#eee;background:#131313;border:1px solid #444;border-radius:8px;padding:24px}.AdReportButton_dialog__i4FCS::backdrop{background:#000b}.AdReportButton_dialog__i4FCS header{display:flex;justify-content:space-between;align-items:start;gap:16px}.AdReportButton_dialog__i4FCS h2{font-size:21px;line-height:1.3;margin:0 0 20px}.AdReportButton_dialog__i4FCS form,.AdReportButton_dialog__i4FCS label{display:grid;gap:12px}.AdReportButton_dialog__i4FCS form{gap:20px}.AdReportButton_dialog__i4FCS select,.AdReportButton_dialog__i4FCS textarea{width:100%;box-sizing:border-box;padding:10px;color:#fff;background:#202020;border:1px solid #666;border-radius:4px;font:inherit;resize:vertical}.AdReportButton_dialog__i4FCS button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-radius:4px;border:0;cursor:pointer}.AdReportButton_dialog__i4FCS button:disabled{opacity:.6;cursor:wait}.AdReportButton_dialog__i4FCS p{line-height:1.6;overflow-wrap:anywhere}.AdReportButton_dialog__i4FCS p[role=alert]{color:#ffb3b3}.PlaybackSpinner_spinner__FdlSO{display:inline-flex;width:36px;height:36px;pointer-events:none;flex-shrink:0}.PlaybackSpinner_spinner__FdlSO img{width:36px;height:36px;animation:PlaybackSpinner_playback-spin__vpK4I 1s linear infinite}@keyframes PlaybackSpinner_playback-spin__vpK4I{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.PlaybackSpinner_spinner__FdlSO img{animation:none}}.AdVideoPlayer_player__iZyer{position:relative;aspect-ratio:16/9;width:100%;background:#000;color:#fff;overflow:hidden;border-radius:4px;font-family:Amazon Ember,Arial,sans-serif}.AdVideoPlayer_player__iZyer:fullscreen{width:100vw;height:100dvh;border-radius:0;aspect-ratio:auto}.AdVideoPlayer_player__iZyer>video{display:block;width:100%;height:100%;object-fit:contain}.AdVideoPlayer_controls__Gmw4i{position:absolute;inset:auto 0 0;padding:44px 18px 16px;background:linear-gradient(transparent,#000b);transition:opacity .18s}.AdVideoPlayer_meta__vrbUh{display:flex;align-items:center;gap:12px;margin-bottom:30px;font-size:13px}.AdVideoPlayer_meta__vrbUh a{color:white;text-decoration:underline;text-underline-offset:3px}.AdVideoPlayer_report__566Dp{margin-left:auto;width:44px;height:44px}.AdVideoPlayer_report__566Dp>button{position:static;width:44px;height:44px;border-radius:50%;background:#15151599;border:0}.AdVideoPlayer_buttons__A_jAT{display:flex;align-items:center;gap:12px}.AdVideoPlayer_buttons__A_jAT>button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;background:#15151599;border:0;color:white;border-radius:50%;cursor:pointer}.AdVideoPlayer_buttons__A_jAT>button:last-child{margin-left:auto}.AdVideoPlayer_buttons__A_jAT>button:hover,.AdVideoPlayer_report__566Dp>button:hover{background:#424242}.AdVideoPlayer_time__k26XD{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:#15151566;padding:10px 12px;border-radius:5px}.AdVideoPlayer_progress__83fxG{position:absolute;bottom:72px;left:18px;right:18px;height:4px;border-radius:2px;overflow:hidden;background:#ffffff4d;pointer-events:none;transition:bottom .18s}.AdVideoPlayer_progress__83fxG span{display:block;height:100%;background:#ffdc00}.AdVideoPlayer_skip__lqFKn{position:absolute;top:18px;right:18px;min-height:40px;padding:8px 15px;background:#0000009e;color:white;border:1px solid #ffffff00;border-radius:20px;font:inherit;font-size:18px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.AdVideoPlayer_skip__lqFKn:disabled{color:#ddd;cursor:default}.AdVideoPlayer_player__iZyer[data-controls=false] .AdVideoPlayer_controls__Gmw4i{opacity:0;pointer-events:none}.AdVideoPlayer_player__iZyer[data-controls=false] .AdVideoPlayer_progress__83fxG{bottom:0;left:0;right:0}.AdVideoPlayer_player__iZyer:focus-within .AdVideoPlayer_controls__Gmw4i{opacity:1;pointer-events:auto}.AdVideoPlayer_player__iZyer:focus-within .AdVideoPlayer_progress__83fxG{bottom:72px;left:18px;right:18px}.AdVideoPlayer_spinner__Ar5h6{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.AdVideoPlayer_player__iZyer a:focus-visible,.AdVideoPlayer_player__iZyer button:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:600px){.AdVideoPlayer_controls__Gmw4i{padding:35px 10px 10px}.AdVideoPlayer_buttons__A_jAT{gap:7px}.AdVideoPlayer_buttons__A_jAT>button,.AdVideoPlayer_report__566Dp,.AdVideoPlayer_report__566Dp>button{width:36px;height:36px;flex-basis:36px}.AdVideoPlayer_meta__vrbUh{font-size:11px;gap:8px;margin-bottom:22px}.AdVideoPlayer_player__iZyer:focus-within .AdVideoPlayer_progress__83fxG,.AdVideoPlayer_progress__83fxG{bottom:57px;left:10px;right:10px}.AdVideoPlayer_skip__lqFKn{top:10px;right:10px;font-size:14px;min-height:36px}.AdVideoPlayer_time__k26XD{font-size:12px;padding:8px}}@media(prefers-reduced-motion:reduce){.AdVideoPlayer_controls__Gmw4i,.AdVideoPlayer_progress__83fxG{transition:none}}.Jobs_intro__GGTgg{max-width:1380px;margin:0 auto;padding:52px 32px 28px;border-bottom:1px solid #262626}.Jobs_intro__GGTgg h1{font-size:34px;line-height:1.2;letter-spacing:0;margin:12px 0}.Jobs_intro__GGTgg p{max-width:650px;line-height:1.65;color:#bcbcbc}@media (max-width:600px){.Jobs_intro__GGTgg{padding:28px 20px 20px}.Jobs_intro__GGTgg h1{font-size:27px}}.Settings_page__YmfHt.Settings_page__YmfHt{width:min(1180px,100%);margin:0 auto;padding:32px 32px 64px;background:#080a0c;color:#fff;font-family:Amazon Ember,Arial,sans-serif;color-scheme:dark}.Settings_page__YmfHt *,.Settings_page__YmfHt :after,.Settings_page__YmfHt :before{box-sizing:border-box;letter-spacing:0}.Settings_heading__IO96k{padding-bottom:24px}.Settings_heading__IO96k h1{margin:0;font-size:28px;line-height:1.25}.Settings_page__YmfHt .settings-notice{width:100%;margin:0 0 20px;border:1px solid #555b60;border-radius:6px;background:#161a1d;color:#fff}.Settings_page__YmfHt .settings-notice.success{border-color:#338366}.Settings_page__YmfHt .settings-form{min-width:0}.Settings_page__YmfHt .settings-profile-hero{min-height:280px;height:auto;width:100%;margin:0;padding:32px 24px;border:0;border-radius:0;box-shadow:none;background:linear-gradient(90deg,#080a0ce6,#080a0c99),var(--profile-banner,none) center /cover no-repeat}.Settings_page__YmfHt .settings-profile-hero-inner{width:100%;padding:0;gap:24px;align-items:flex-start}.Settings_page__YmfHt .settings-profile-avatar{width:104px;height:104px;border:2px solid #e0e3e6;font-size:36px}.Settings_page__YmfHt .settings-profile-copy{flex:1 1;min-width:0;gap:2px}.Settings_page__YmfHt .settings-editable-copy,.Settings_page__YmfHt .settings-editable-line,.Settings_page__YmfHt .settings-editable-name{min-height:36px;max-width:100%;border:0;border-radius:4px;padding:4px 0;line-height:1.5}.Settings_page__YmfHt .settings-editable-name .profile-display-name{font-size:30px;line-height:1.25}.Settings_page__YmfHt .settings-editable-copy,.Settings_page__YmfHt .settings-editable-line{font-size:14px;color:#c4c9cd}.Settings_page__YmfHt .settings-editable-copy.is-status{background:transparent;margin:0}.Settings_page__YmfHt .settings-profile-copy button>span{min-width:0;overflow-wrap:anywhere}.Settings_page__YmfHt .settings-profile-actions{gap:12px 20px;margin-top:16px}.Settings_page__YmfHt .settings-profile-actions a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:#d3d8dc;font-size:14px}.Settings_page__YmfHt .settings-danger-band,.Settings_page__YmfHt .settings-membership-band,.Settings_page__YmfHt .settings-preferences-band,.Settings_page__YmfHt .settings-privacy-band{width:100%;margin:0;padding:32px 0;background:transparent;border:0;border-top:1px solid #343a40;border-radius:0;box-shadow:none;display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2.4fr);gap:24px;align-items:start}.Settings_page__YmfHt .settings-section-heading{margin:0}.Settings_page__YmfHt .settings-danger-band h2,.Settings_page__YmfHt .settings-membership-band h2,.Settings_page__YmfHt .settings-section-heading h2{font-size:20px;line-height:1.4;margin:0}.Settings_page__YmfHt .settings-preference-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.Settings_page__YmfHt .settings-select-control{min-height:0;padding:0;border:0;border-radius:0;background:transparent;gap:10px}.Settings_page__YmfHt .settings-select-control>span{font-size:14px;font-weight:500;color:#c4c9cd}.Settings_page__YmfHt .settings-select-control select{min-height:44px;padding:10px 12px;border:1px solid #555b60;border-radius:6px;background:#161a1d;color:#fff;font:inherit;font-size:15px}.Settings_page__YmfHt .settings-autoplay-button{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:48px;padding:0;border:0;border-radius:0;background:transparent}.Settings_page__YmfHt .settings-autoplay-button>span{font-size:14px}.Settings_page__YmfHt .settings-autoplay-button small{color:#c4c9cd;font-size:12px}.Settings_page__YmfHt .settings-privacy-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.Settings_page__YmfHt .settings-privacy-options button{min-height:58px;border:0;border-bottom:1px solid #292e33;border-radius:0;background:transparent;padding:12px 0;color:#c4c9cd;font-size:14px;font-weight:500}.Settings_page__YmfHt .settings-privacy-options button>span{overflow-wrap:anywhere}.Settings_page__YmfHt .settings-privacy-options button.is-selected{color:#fff}.Settings_page__YmfHt .settings-privacy-options button svg{display:none}.Settings_page__YmfHt [role=switch]:after{content:"";width:38px;height:22px;flex:0 0 38px;border:2px solid #656c72;border-radius:12px;background:radial-gradient(circle at 9px 9px,#fff 0 6px,transparent 7px),#343a40;margin-left:auto}.Settings_page__YmfHt [role=switch][aria-checked=true]:after{border-color:#fff;background:radial-gradient(circle at 25px 9px,#080a0c 0 6px,transparent 7px),#fff}.Settings_page__YmfHt .settings-save-row{width:100%;position:static;margin:0;background:#080a0c;border-top:1px solid #343a40;padding:20px 0 32px;justify-content:flex-end}.Settings_page__YmfHt .ghost-button,.Settings_page__YmfHt .pill-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:10px 16px;border:0;border-radius:6px;font:inherit;font-size:14px;font-weight:700;line-height:1.4;white-space:normal;overflow-wrap:anywhere;box-shadow:none;text-align:center}.Settings_page__YmfHt .pill-button{background:#fff;color:#080a0c}.Settings_page__YmfHt .ghost-button{background:#292e33;color:#fff}.Settings_page__YmfHt .pill-button:hover{background:#d6f3fc;transform:none}.Settings_page__YmfHt .ghost-button:hover{background:#3b4248;transform:none}.Settings_page__YmfHt button:disabled{cursor:wait;opacity:.65}.Settings_page__YmfHt .ghost-button svg,.Settings_page__YmfHt .pill-button svg,.Settings_page__YmfHt .settings-profile-actions svg{width:18px;height:18px;flex-shrink:0}.Settings_page__YmfHt .settings-membership-band .ghost-button{justify-self:start}.Settings_page__YmfHt .settings-danger-band p{color:#b6bdc3;font-size:14px;line-height:1.6}.Settings_page__YmfHt .settings-danger-band .danger-button{background:#30191d;color:#ffb7bb}.Settings_page__YmfHt .settings-danger-band>button,.Settings_page__YmfHt .settings-danger-band>form{align-self:center;justify-self:start}.Settings_page__YmfHt .settings-danger-band .eyebrow{display:none}.Settings_page__YmfHt .settings-dialog{position:fixed;inset:0;margin:auto;width:min(540px,calc(100% - 24px));max-height:calc(100dvh - 24px);padding:24px;overflow:auto;border:1px solid #555b60;border-radius:8px;background:#111518;color:#fff;box-shadow:0 24px 80px #0008;font-family:inherit}.Settings_page__YmfHt .settings-dialog::backdrop{background:#000b}.Settings_page__YmfHt .settings-dialog header{gap:16px}.Settings_page__YmfHt .settings-dialog h2{font-size:20px;line-height:1.4;overflow-wrap:anywhere}.Settings_page__YmfHt .settings-dialog .input{min-width:0;min-height:44px;width:100%;border:1px solid #656c72;border-radius:6px;background:#080a0c;color:#fff;font:inherit;padding:10px 12px}.Settings_page__YmfHt .settings-dialog textarea{resize:vertical}.Settings_page__YmfHt .settings-edit-counter{color:#ffb7bb}.Settings_page__YmfHt .settings-edit-counter small{color:#b6bdc3}.Settings_page__YmfHt .settings-dialog .icon-button{width:44px;height:44px}.Settings_page__YmfHt .settings-delete-modal form{gap:16px}.Settings_page__YmfHt .settings-delete-modal p{color:#c4c9cd;line-height:1.6}.Settings_page__YmfHt .danger-solid-button{background:#b42c3b;color:#fff}.Settings_page__YmfHt .settings-turnstile{min-width:0;width:100%}.Settings_page__YmfHt .name-style-modal{width:min(860px,calc(100% - 24px));padding:0}.Settings_page__YmfHt .name-style-modal-head{padding:20px 24px}.Settings_page__YmfHt .name-style-modal-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0}.Settings_page__YmfHt .name-style-controls{padding:24px;gap:24px}.Settings_page__YmfHt .name-style-controls legend{color:#d3d8dc;font-size:14px}.Settings_page__YmfHt .name-effect-grid,.Settings_page__YmfHt .name-style-option-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.Settings_page__YmfHt .name-effect-grid button,.Settings_page__YmfHt .name-style-option-grid button{min-width:0;min-height:44px;padding:6px;border:1px solid #555b60;border-radius:6px;background:#22282d;color:#d3d8dc;font-size:14px;overflow-wrap:anywhere}.Settings_page__YmfHt .name-effect-grid button.is-selected,.Settings_page__YmfHt .name-style-option-grid button.is-selected{border-color:#52c9ef;box-shadow:inset 0 0 0 1px #52c9ef;color:#fff}.Settings_page__YmfHt .name-color-options button,.Settings_page__YmfHt .name-gradient-options button{width:44px;height:44px;border:2px solid #656c72}.Settings_page__YmfHt .name-gradient-options button{width:72px}.Settings_page__YmfHt .name-color-options button.is-selected,.Settings_page__YmfHt .name-gradient-options button.is-selected{outline:2px solid #fff;outline-offset:2px;border-color:#080a0c}.Settings_page__YmfHt .name-style-preview-pane{background:#0b0e10;padding:24px;gap:20px}.Settings_page__YmfHt .name-style-profile-preview{min-width:0;min-height:220px;border:0;border-radius:0;padding:16px;background:linear-gradient(0deg,#080a0c,#080a0c33),var(--settings-preview-banner,none) center /cover no-repeat}.Settings_page__YmfHt .name-style-profile-preview strong{max-width:100%;overflow-wrap:anywhere;font-size:24px}.Settings_page__YmfHt .name-style-message-preview{padding:0;border-radius:0;background:transparent}.Settings_page__YmfHt .name-style-message-preview strong{overflow-wrap:anywhere}.Settings_page__YmfHt .name-style-modal-foot{padding:16px 24px;border-top:1px solid #343a40;background:#111518;gap:12px}.Settings_page__YmfHt a,.Settings_page__YmfHt button,.Settings_page__YmfHt select{transition:background-color .15s ease,color .15s ease,border-color .15s ease}.Settings_page__YmfHt a:focus-visible,.Settings_page__YmfHt button:focus-visible,.Settings_page__YmfHt input:focus-visible,.Settings_page__YmfHt select:focus-visible,.Settings_page__YmfHt textarea:focus-visible{outline:2px solid #52c9ef;outline-offset:3px}@media (max-width:760px){.Settings_page__YmfHt.Settings_page__YmfHt{padding:24px 18px 40px}.Settings_page__YmfHt .settings-danger-band,.Settings_page__YmfHt .settings-membership-band,.Settings_page__YmfHt .settings-preferences-band,.Settings_page__YmfHt .settings-privacy-band{grid-template-columns:minmax(0,1fr);gap:20px}.Settings_page__YmfHt .settings-profile-hero{padding:24px 0}.Settings_page__YmfHt .settings-profile-hero-inner{flex-direction:column;gap:16px}.Settings_page__YmfHt .settings-profile-copy{width:100%}.Settings_page__YmfHt .settings-editable-name .profile-display-name{font-size:26px}.Settings_page__YmfHt .name-style-modal-body{grid-template-columns:minmax(0,1fr)}.Settings_page__YmfHt .name-style-profile-preview{min-height:170px}.Settings_page__YmfHt .name-style-message-preview{display:none}}@media (max-width:440px){.Settings_page__YmfHt .name-effect-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Settings_page__YmfHt .settings-preference-grid,.Settings_page__YmfHt .settings-privacy-options{grid-template-columns:minmax(0,1fr)}.Settings_page__YmfHt .settings-save-row .pill-button{width:100%}.Settings_page__YmfHt .settings-dialog{padding:16px}.Settings_page__YmfHt .name-style-modal{padding:0}.Settings_page__YmfHt .name-style-controls,.Settings_page__YmfHt .name-style-modal-foot,.Settings_page__YmfHt .name-style-modal-head,.Settings_page__YmfHt .name-style-preview-pane{padding:16px}.Settings_page__YmfHt .name-style-modal-foot{flex-wrap:wrap}.Settings_page__YmfHt .name-style-modal-foot>button{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.Settings_page__YmfHt *,.Settings_page__YmfHt :after,.Settings_page__YmfHt :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}