:root{--bg:#020d14;--panel:#06151e;--panel2:#091b26;--panel3:#0d202b;--line:#17313d;--line2:#1d3946;--text:#f8fbfc;--muted:#91a6b2;--pink:var(--kf-accent);--cyan:#19d5ff;--r:9px;--shadow:0 10px 28px rgba(0,0,0,.18)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:linear-gradient(180deg,#020d14 0,#04131b 42%,#020d14 100%);color:var(--text);font-family:"Dana","Vazirmatn",Tahoma,Arial,sans-serif;font-size:14px;line-height:1.65;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}img{display:block;max-width:100%;height:auto}button,input,select{font-family:inherit}.kf-container{width:calc(100% - 32px);max-width:1240px;margin-left:auto;margin-right:auto;width:min(1240px,calc(100% - 32px));margin-inline:auto}.site-header{height:61px;background:#06121b;border-bottom:1px solid #122732;position:sticky;top:0;z-index:90}.header-row{height:61px;display:flex;align-items:center;gap:15px;direction:ltr}.header-row>*{direction:rtl}.brand{width:166px;flex:0 0 166px;display:flex;align-items:center}.brand img,.brand-logo{width:148px;max-height:44px;object-fit:contain}.desktop-nav{flex:0 0 auto;height:100%}.primary-menu{display:flex;align-items:stretch;height:100%;list-style:none;margin:0;padding:0;gap:1px}.primary-menu li{height:100%}.primary-menu a{height:100%;padding:8px 13px 5px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font-size:10px;font-weight:700;border-bottom:3px solid #fff0;color:#f4f7f9;white-space:nowrap}.primary-menu li:first-child a,.primary-menu a:hover{color:var(--pink);border-color:var(--pink);background:linear-gradient(180deg,transparent,rgba(var(--kf-accent-rgb),.067))}.nav-glyph{font-size:17px;line-height:1;color:currentColor}.header-live-search{position:relative;margin-left:auto;width:300px;direction:rtl}.header-live-search form{height:38px;border-radius:22px;background:#10222e;border:1px solid #1a3442;display:flex;align-items:center;padding:0 12px}.header-live-search input{width:100%;background:none;border:0;outline:0;color:#fff;font:inherit;font-size:11px;padding:0 9px}.header-live-search input::placeholder{color:#738a97}.search-icon{font-size:23px;color:var(--pink);line-height:1}.header-actions{height:100%;display:flex;align-items:center;gap:9px;white-space:nowrap}.account-button{font-size:10px;font-weight:600}.account-avatar{width:28px;height:28px;border:2px solid var(--pink);border-radius:50%;display:grid;place-items:center;color:var(--pink);font-size:13px}.menu-toggle{display:none}.live-search-dropdown{position:absolute;top:45px;inset-inline:0;background:#07151f;border:1px solid #203946;border-radius:10px;z-index:100;box-shadow:0 20px 50px #0008}.live-search-item{display:grid;grid-template-columns:42px 1fr;gap:9px;padding:8px;border-bottom:1px solid #17303b}.live-search-item img{width:42px;height:58px;object-fit:cover;border-radius:5px}.live-search-item strong{display:block;font-size:11px}.live-search-item small,.live-search-item em{display:block;font-size:9px;color:#9db0bb}.live-search-all,.live-search-empty{display:block;padding:10px;text-align:center;font-size:10px}.mobile-menu{display:none}.home-hero{position:relative;height:278px;overflow:hidden}.home-hero__backdrop{position:absolute;inset:0;background-image:linear-gradient(90deg,rgb(2 10 15 / .05) 0,rgb(2 10 15 / .05) 35%,rgb(2 10 15 / .42) 56%,rgb(2 10 15 / .94) 81%,#020d14 100%),linear-gradient(0deg,#020d14 0,transparent 32%),var(--hero);background-size:cover;background-position:center 27%}.hero-layout{height:100%;position:relative;display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:18px;align-items:center;direction:ltr}.hero-copy{max-width:650px;padding-left:20px;align-self:center}.hero-kicker{display:inline-block;background:var(--pink);border-radius:5px;padding:2px 8px;font-size:9px;font-weight:700}.hero-copy h1{font-size:38px;line-height:1.05;margin:8px 0 0;font-weight:800;letter-spacing:-1px}.hero-copy__en{font-size:18px;font-weight:700;margin-top:1px}.hero-copy p{font-size:10px;max-width:570px;margin:7px 0;color:#f3f6f7;line-height:1.85}.hero-actions{display:flex;gap:12px;margin:12px 0}.btn{min-width:128px;height:38px;padding:0 18px;border-radius:8px;font-size:11px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.btn--primary{background:var(--pink);box-shadow:0 8px 20px rgba(var(--kf-accent-rgb),.188)}.btn--ghost{border:1px solid #778994;background:#07131d9e}.play-dot{width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;background:#07131d;margin-left:6px;font-size:9px}.hero-meta{display:flex;gap:11px;font-size:9px;color:#c6d0d5}.hero-live{color:var(--pink);font-weight:800}.hero-dots{position:absolute;left:50%;bottom:10px;display:flex;gap:7px}.hero-dots i{width:6px;height:6px;border-radius:50%;background:#8b9ba4}.hero-dots .is-active{background:var(--pink)}.hero-search{align-self:center}.advanced-box{background:#07131df2;border:1px solid #263c48;border-radius:9px;padding:11px;display:grid;gap:6px;box-shadow:var(--shadow)}.advanced-box h2{margin:0 0 1px;font-size:16px}.advanced-box label{height:33px;background:#10222e;border:1px solid #122a36;border-radius:6px;display:grid;grid-template-columns:95px 1fr;align-items:center;padding:0 9px}.advanced-box label>span{font-size:10px;color:#e4ebee}.advanced-box select{width:100%;height:29px;background:#fff0;border:0;outline:0;color:#b9c7ce;font:inherit;font-size:9px;text-align:left}.advanced-box option{background:#10222e}.advanced-box button{height:37px;background:var(--pink);border:0;border-radius:6px;color:#fff;font:inherit;font-size:11px;font-weight:800}.advanced-box button b{font-size:17px;margin-right:5px}.shortcut-rail{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:10px}.shortcut-rail a{height:43px;background:#071620;border:1px solid #17303c;border-radius:7px;display:flex;align-items:center;justify-content:center;gap:9px;font-size:11px;font-weight:700}.shortcut-rail i{font-style:normal;color:var(--pink);font-size:20px;line-height:1}.shortcut-rail a:hover{border-color:rgba(var(--kf-accent-rgb),.502);background:#0b1d27}.dashboard-grid{display:grid;grid-template-columns:.94fr 1.06fr;gap:10px;margin-top:11px;direction:ltr}.dashboard-grid>*{direction:rtl}.social-banners{display:grid;grid-template-rows:1fr 1fr;gap:9px}.social-banner{height:114px;border-radius:9px;display:grid;grid-template-columns:74px minmax(0,1fr) 82px;align-items:center;gap:12px;padding:12px 14px;overflow:hidden;position:relative;border:1px solid #ffffff10}.social-banner::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 40%,#fff1,transparent 36%);pointer-events:none}.social-banner.instagram{background:linear-gradient(115deg,#4c1049 0,#8b125d 48%,#df226e 100%)}.social-banner.telegram{background:linear-gradient(115deg,#073153 0,#075f91 50%,#089fda 100%)}.social-logo{z-index:1}.social-logo img{width:64px}.social-copy{z-index:1}.social-copy strong{display:block;font-size:16px;line-height:1.3}.social-copy small{display:block;font-size:9px;margin-top:3px;color:#f5f9fb}.social-copy b{display:inline-block;margin-top:8px;background:#ffffff1b;border:1px solid #fff2;border-radius:20px;padding:4px 11px;font-size:9px}.banner-phone{z-index:1;width:62px;height:104px;background:#09151d;border:3px solid #1a2530;border-radius:12px;transform:rotate(-7deg);display:flex;flex-direction:column;align-items:center;padding:13px 6px 5px;box-shadow:0 10px 20px #0007}.banner-phone::before{content:"";position:absolute;top:5px;width:20px;height:3px;border-radius:3px;background:#263845}.banner-phone em{font-style:normal;font-size:8px;font-weight:800;color:var(--pink);margin-bottom:7px}.banner-phone i{display:block;width:100%;height:15px;background:linear-gradient(90deg,#1b2631,#243643);border-radius:3px;margin:2px 0}.home-section{background:#06141d;border:1px solid #17313d;border-radius:9px;padding:9px;margin-top:10px}.dashboard-grid .home-section{margin-top:0}.section-title-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px;min-height:25px}.section-title-row>div{display:flex;align-items:center;gap:7px}.section-title-row h2{font-size:15px;line-height:1.2;margin:0;font-weight:800}.section-title-row>a{font-size:9px;color:var(--pink);font-weight:700}.section-icon{color:var(--pink);font-size:18px;line-height:1}.flag{font-size:19px}.weekly-shell{height:237px;padding:9px 10px}.weekly-head{margin-bottom:5px}.weekly-selectors{display:flex;gap:5px;font-size:8px}.weekly-selectors span{background:#0c1d27;border:1px solid #1c3541;padding:4px 7px;border-radius:5px}.weekly-toolbar{display:flex;gap:5px;margin-bottom:6px}.weekly-days{display:flex;gap:3px;flex:1;overflow:hidden}.weekly-days button,.weekly-country{height:25px;background:#0d1e29;border:1px solid #1b3440;border-radius:5px;color:#cdd7dc;font:inherit;font-size:8px;padding:0 7px;white-space:nowrap}.weekly-days .is-active,.weekly-country.is-active{background:var(--pink);border-color:var(--pink);color:#fff}.weekly-countries{display:none}.weekly-grid{display:grid!important;grid-template-columns:repeat(2,1fr);gap:4px}.weekly-card{height:50px;display:grid;grid-template-columns:74px 1fr;background:#091a24;border:1px solid #142c37;border-radius:5px;overflow:hidden}.weekly-thumb,.weekly-thumb img,.weekly-thumb .wide-placeholder{width:100%;height:50px;object-fit:cover}.weekly-card-body{padding:4px 6px;position:relative}.weekly-card h3{font-size:9px;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weekly-card small{position:absolute;left:6px;bottom:4px;font-size:8px;color:#dce5e9}.kf-progress{display:flex;gap:4px;flex-wrap:wrap}.kf-progress span{font-size:8px;background:#0e2430;border-radius:5px;padding:1px 5px}.kf-progress__sub{color:var(--cyan)!important}.updates-panel{padding:9px 10px}.updates-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:8px}.content-card{min-width:0}.content-card-image{position:relative;display:block;aspect-ratio:2/3;border-radius:7px;overflow:hidden;background:#10222c;border:1px solid #18323f}.content-card-image img,.poster-placeholder{width:100%;height:100%;object-fit:cover}.poster-placeholder{display:grid;place-items:center;background:linear-gradient(145deg,#142a36,#08151d);color:#5b7380;font-weight:800}.content-type-badge{position:absolute;top:4px;right:4px;background:var(--pink);font-size:7px;font-weight:800;padding:1px 5px;border-radius:4px}.card-progress-overlay{position:absolute;bottom:4px;left:4px;right:4px;background:#06131de8;padding:3px;border-radius:5px;justify-content:space-between;backdrop-filter:blur(3px)}.content-card-body h3{font-size:9px;margin:4px 0 1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-meta{display:flex;gap:5px;font-size:7px;color:#9eb0bb}.country-board{display:grid;grid-template-columns:1fr 1fr;gap:9px;direction:ltr}.country-board>*{direction:rtl}.country-board .home-section{margin-top:9px}.country-poster-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.country-poster-grid .content-card{display:grid;grid-template-columns:100px 1fr;gap:8px;background:#091a24;border:1px solid #142c37;border-radius:7px;padding:5px;min-height:98px}.country-poster-grid .content-card-image{width:100px;aspect-ratio:2/3}.country-poster-grid .content-card-body h3{font-size:9px;margin-top:3px}.country-poster-grid .card-progress-overlay{position:static;background:#fff0;padding:0;margin-top:6px;backdrop-filter:none}.country-poster-grid .content-type-badge{font-size:6px}.tvshow-poster-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.tvshow-poster-grid .content-card{display:grid;grid-template-columns:100px 1fr;gap:8px;background:#091a24;border:1px solid #142c37;border-radius:7px;padding:5px;min-height:98px}.tvshow-poster-grid .content-card-image{width:100px;aspect-ratio:2/3}.tvshow-poster-grid .content-card-body h3{font-size:9px}.tvshow-poster-grid .card-progress-overlay{position:static;background:#fff0;padding:0;margin-top:5px;backdrop-filter:none}.bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;direction:ltr}.bottom-grid>*{direction:rtl}.bottom-grid .home-section{margin-top:9px}.news-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.news-card{background:#091a24;border:1px solid #142c37;border-radius:7px;overflow:hidden}.news-card-media{display:block;position:relative;aspect-ratio:16/9}.news-card-media img,.wide-placeholder{width:100%;height:100%;object-fit:cover}.wide-placeholder{display:grid;place-items:center;background:#142631;color:#6c8390}.news-topic{position:absolute;right:4px;bottom:4px;background:var(--pink);padding:1px 5px;border-radius:4px;font-size:7px}.news-card-body{padding:6px}.news-card-body h3{font-size:9px;line-height:1.6;margin:0 0 3px}.news-card-body time{font-size:7px;color:#93a7b2}.site-footer{margin-top:22px;border-top:1px solid #17303b;background:#031019}.footer-inner{padding:24px 0}.footer-brand img{width:138px}@media (min-width:1250px){.home-hero{height:318px}.hero-copy h1,.hero-copy .hero-title{font-size:45px}.hero-search{max-width:330px}.advanced-box label{height:36px}.dashboard-grid{grid-template-columns:.92fr 1.08fr}.social-banner{height:126px}.weekly-shell{height:261px}.updates-grid{gap:10px}}@media(max-width:1000px){.desktop-nav{display:none}.menu-toggle{display:block}.header-live-search{width:330px}.hero-layout{grid-template-columns:1fr 290px}.updates-grid{grid-template-columns:repeat(4,1fr)}.dashboard-grid,.bottom-grid,.country-board{grid-template-columns:1fr}.shortcut-rail{grid-template-columns:repeat(3,1fr)}.dashboard-grid{direction:rtl}.social-banners{grid-template-columns:1fr 1fr;grid-template-rows:auto}.weekly-shell{height:auto}.country-board,.bottom-grid{direction:rtl}}@media(max-width:650px){.kf-container{width:calc(100% - 18px)}.header-row{height:auto;min-height:58px;flex-wrap:wrap;padding:6px 0}.site-header{height:auto}.brand{width:125px;flex-basis:125px}.brand img,.brand-logo{width:120px}.header-live-search{order:3;width:100%;margin:0}.home-hero{height:auto;min-height:590px}.hero-layout{display:block;padding-top:42px}.hero-copy{padding-left:0}.hero-search{margin-top:26px}.shortcut-rail{display:flex;overflow:auto}.shortcut-rail a{min-width:120px}.dashboard-grid{display:flex;flex-direction:column}.social-banners{order:2;display:grid;grid-template-columns:1fr}.weekly-shell{order:1}.social-banner{height:105px;grid-template-columns:58px 1fr 55px;padding:10px}.social-logo img{width:50px}.banner-phone{width:48px;height:86px}.updates-grid{display:flex;overflow:auto}.updates-grid .content-card{min-width:132px}.country-poster-grid{display:flex;overflow:auto}.country-poster-grid .content-card{min-width:245px}.tvshow-poster-grid,.news-strip{display:flex;overflow:auto}.tvshow-poster-grid .content-card{min-width:245px}.news-card{min-width:225px}.weekly-toolbar{display:block}.weekly-days{overflow:auto;margin-bottom:5px}.hero-dots{display:none}}.primary-menu a{font-size:11px}.header-live-search input{font-size:12px}.account-button{font-size:11px}.hero-kicker{font-size:10px}.hero-copy p{font-size:11px}.hero-meta{font-size:10px}.advanced-box label>span{font-size:11px}.advanced-box select{font-size:10px}.advanced-box button{font-size:12px}.shortcut-rail a{font-size:12px}.section-title-row h2{font-size:16px}.section-title-row>a{font-size:10px}.weekly-selectors{font-size:9px}.weekly-days button,.weekly-country{font-size:9px}.weekly-card h3{font-size:10px}.weekly-card small{font-size:9px}.kf-progress span{font-size:9px}.content-card-body h3{font-size:10px}.card-meta{font-size:8px}.country-poster-grid .content-card-body h3,.tvshow-poster-grid .content-card-body h3{font-size:10px}.bottom-grid{align-items:stretch}.bottom-grid .home-section{min-width:0;height:100%}.news-strip{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.news-card{min-width:0;height:100%;display:flex;flex-direction:column}.news-card-media{flex:0 0 auto}.news-card-body{padding:7px 7px 8px;display:flex;flex:1;flex-direction:column}.news-card-body h3{font-size:10px;line-height:1.65;margin:0 0 4px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.news-card-body time{font-size:8px;margin-top:auto}.section-empty-state{min-height:98px;border:1px dashed #203b47;border-radius:7px;background:#081821;display:grid;place-items:center;padding:18px;color:#8fa5b0;font-size:11px;text-align:center}.studio-empty{gap:2px;align-content:center}.studio-empty strong{color:#fff;font-size:13px}.studio-empty span{font-size:10px}.tvshow-section{overflow:hidden}.tvshow-poster-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1000px){.bottom-grid{grid-template-columns:1fr}.news-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.primary-menu a{font-size:11px}.section-title-row h2{font-size:15px}.news-strip{display:flex}.news-card{min-width:225px}.section-empty-state{min-height:82px}}.home-hero{height:326px;padding:10px 0 0;overflow:visible;background:#020d14}.hero-layout{height:306px;display:grid;grid-template-columns:300px minmax(0,1fr);gap:12px;align-items:stretch;direction:ltr}.hero-layout>*{direction:rtl}.hero-search{grid-column:1;align-self:stretch;min-width:0}.hero-search .advanced-box{height:100%;align-content:center;padding:13px 12px;gap:7px}.hero-search .advanced-box h2{font-size:17px;margin-bottom:2px}.hero-search .advanced-box label{height:36px}.hero-search .advanced-box button{height:39px}.hero-slider{grid-column:2;position:relative;min-width:0;height:100%;overflow:hidden;border-radius:0 0 10px 10px;background:#06141d;box-shadow:inset 0 0 0 1px #17313d}.hero-slide{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s ease,visibility .42s ease;overflow:hidden}.hero-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:2}.hero-slide__backdrop{position:absolute;inset:0;overflow:hidden;background:#06141d;transform:scale(1.002)}.hero-slide__backdrop::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:linear-gradient(90deg,rgb(2 10 15 / .08) 0,rgb(2 10 15 / .04) 33%,rgb(2 10 15 / .42) 60%,rgb(2 10 15 / .94) 100%),linear-gradient(0deg,#020d14 0,transparent 34%)}.hero-slide__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 28%;display:block}.hero-slider .hero-copy{position:relative;z-index:2;width:min(650px,72%);max-width:none;height:100%;padding:28px 34px 34px 18px;margin-left:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:right}.hero-slider .hero-kicker{font-size:10px}.hero-slider .hero-copy h1,.hero-slider .hero-copy .hero-title{font-size:35px;line-height:1.08;margin:6px 0 0;max-width:100%;font-weight:800;letter-spacing:-.7px}.hero-slider .hero-copy__en{direction:ltr!important;unicode-bidi:isolate;text-align:right;width:100%;font-family:Arial,"Helvetica Neue",sans-serif;font-size:17px;font-weight:700;line-height:1.3;margin-top:2px;letter-spacing:0}.hero-slider .hero-copy p{font-size:10.5px;line-height:1.75;margin:6px 0 7px;max-width:600px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.hero-details{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:1px;color:#d8e2e7}.hero-details>span{font-size:9px;line-height:1;background:#071824c9;border:1px solid #1a3542;border-radius:12px;padding:5px 7px;white-space:nowrap}.hero-details .hero-rating{color:#ffd560;border-color:#6b5725;background:#231e10d9;font-weight:800;direction:ltr}.hero-details .hero-rating small{font-size:7px;color:#f4e2a0;margin-left:2px}.hero-details .hero-genre{color:#e9f1f4}.hero-progress{margin-top:6px;gap:5px}.hero-progress span{font-size:9px;padding:3px 8px;border:1px solid #193542;background:#061822df}.hero-actions{display:flex;align-items:center;gap:8px;margin:9px 0 0;flex-wrap:wrap}.hero-actions .btn{min-width:118px;height:36px;padding:0 13px;font-size:10px;border:0;cursor:pointer}.btn--watch{background:#0b728f;border:1px solid #1bb6dd!important;color:#fff;box-shadow:0 8px 20px #00b9ed1a}.btn--watch:hover{background:#0d829f}.hero-dots{position:absolute;z-index:5;left:50%;bottom:10px;transform:translateX(-50%);display:flex;gap:7px}.hero-dot{width:7px;height:7px;border:0;border-radius:50%;padding:0;background:#8b9ba4;cursor:pointer;transition:transform .2s ease,background .2s ease}.hero-dot.is-active{background:var(--pink);transform:scale(1.18)}.index-en-title{direction:ltr!important;unicode-bidi:isolate;text-align:left!important;font-family:Arial,"Helvetica Neue",sans-serif;letter-spacing:0}.weekly-card h3{direction:ltr;unicode-bidi:isolate;text-align:left;font-family:Arial,"Helvetica Neue",sans-serif}.trailer-modal[hidden]{display:none!important}.trailer-modal{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:22px}.trailer-modal__backdrop{position:absolute;inset:0;background:#000c;backdrop-filter:blur(5px)}.trailer-modal__dialog{position:relative;z-index:1;width:min(940px,94vw);background:#04131b;border:1px solid #294654;border-radius:12px;box-shadow:0 28px 90px #000b;overflow:hidden}.trailer-modal__media{aspect-ratio:16/9;background:#000}.trailer-modal__media iframe,.trailer-modal__media video{display:block;width:100%;height:100%;border:0;background:#000}.trailer-modal__close{position:absolute;z-index:2;top:9px;right:9px;width:34px;height:34px;border:1px solid #ffffff2b;border-radius:50%;background:#06141de8;color:#fff;font-size:25px;line-height:1;cursor:pointer}.trailer-modal__close:hover{background:var(--pink)}body.trailer-open{overflow:hidden}@media(min-width:1250px){.home-hero{height:354px}.hero-layout{height:334px;grid-template-columns:330px minmax(0,1fr)}.hero-slider .hero-copy{padding-right:40px}.hero-slider .hero-copy h1,.hero-slider .hero-copy .hero-title{font-size:40px}.hero-slider .hero-copy__en{font-size:18px}.hero-slider .hero-copy p{font-size:11px}.hero-details>span{font-size:9.5px}.hero-actions .btn{min-width:125px;height:38px;font-size:10.5px}}@media(max-width:1000px){.home-hero{height:auto;padding-top:8px}.hero-layout{height:auto;grid-template-columns:270px minmax(0,1fr)}.hero-slider{height:310px}.hero-slider .hero-copy{width:82%;padding-right:24px}.hero-slider .hero-copy h1,.hero-slider .hero-copy .hero-title{font-size:31px}.hero-slider .hero-copy p{font-size:10px}.hero-search .advanced-box{height:310px}.hero-actions .btn{min-width:105px;padding:0 10px}}@media(max-width:760px){.hero-layout{display:flex;flex-direction:column;gap:8px}.hero-slider{order:1;height:390px}.hero-search{order:2}.hero-search .advanced-box{height:auto}.hero-slider .hero-copy{width:94%;padding:28px 18px 38px}.hero-slider .hero-copy h1,.hero-slider .hero-copy .hero-title{font-size:30px}.hero-slider .hero-copy__en{font-size:16px}.hero-slider .hero-copy p{font-size:10.5px}.hero-actions{gap:6px}.hero-actions .btn{min-width:0;flex:1 1 30%;padding:0 8px}.hero-slide__backdrop::after{background-image:linear-gradient(90deg,rgb(2 10 15 / .12),rgb(2 10 15 / .65) 72%,rgb(2 10 15 / .92)),linear-gradient(0deg,#020d14 0,transparent 42%)}}@media(prefers-reduced-motion:reduce){.hero-slide{transition:none}}.header-row.header-row--rtl{direction:rtl;gap:12px}.header-row.header-row--rtl>*{direction:rtl}.header-row--rtl .brand{order:0}.header-row--rtl .desktop-nav{order:1}.header-row--rtl .header-live-search{order:2;margin-right:auto;margin-left:0}.header-row--rtl .header-actions{order:3}.primary-menu{overflow:visible}.primary-menu>li{position:relative}.menu-has-countries>a{position:relative}.menu-chevron{font-size:9px;margin-top:-2px}.country-submenu{display:none;position:absolute;top:58px;right:0;width:185px;max-height:330px;overflow:auto;padding:7px;background:#07151f;border:1px solid #203946;border-radius:0 0 10px 10px;box-shadow:0 20px 45px #0009;z-index:130}.menu-has-countries:hover .country-submenu,.menu-has-countries:focus-within .country-submenu{display:grid}.country-submenu a{height:auto!important;min-height:34px!important;padding:8px 10px!important;display:block!important;border:0!important;border-radius:6px;font-size:10px!important;text-align:right}.country-submenu a:hover{background:#102733!important;color:var(--pink)!important}.header-action-btn{height:36px;padding:0 11px;border:1px solid #29404c;border-radius:8px;display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;background:#0b1b25;color:#edf5f8}.header-action-btn span{font-size:16px;color:var(--pink)}.header-action-btn--user{border-color:rgba(var(--kf-accent-rgb),.439)}.header-action-btn:hover{border-color:var(--pink);color:#fff}.advanced-box{position:relative;overflow:visible}.advanced-multi{height:36px;background:#10222e;border:1px solid #122a36;border-radius:6px;display:grid;grid-template-columns:95px 1fr;align-items:center;padding:0 9px;position:relative}.advanced-multi__label{font-size:11px;color:#e4ebee}.advanced-multi__toggle{height:30px!important;background:transparent!important;box-shadow:none!important;padding:0!important;color:#b9c7ce!important;display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:10px!important;font-weight:400!important;text-align:right}.advanced-multi__toggle b{font-size:11px!important;margin:0!important}.advanced-multi__menu{position:absolute;z-index:150;top:37px;left:0;right:94px;max-height:205px;overflow:auto;background:#0a1b25;border:1px solid #29414e;border-radius:7px;padding:5px;box-shadow:0 15px 35px #000a}.advanced-multi__menu label{height:30px!important;display:flex!important;grid-template-columns:none!important;gap:7px;padding:0 6px!important;background:transparent!important;border:0!important;cursor:pointer}.advanced-multi__menu label:hover{background:#102b38!important}.advanced-multi__menu input{accent-color:var(--pink)}.advanced-multi__menu span{font-size:10px!important}.advanced-submit{margin-top:1px}@media(max-width:1180px){.header-action-btn b{display:none}.header-action-btn{width:36px;padding:0;justify-content:center}.primary-menu a{padding-left:9px;padding-right:9px}}.menu-chevron{display:none!important}.menu-has-countries>a{padding-bottom:5px!important}.menu-has-countries>a::after{content:none!important}.hero-search .advanced-box{background:linear-gradient(180deg,#081923f7,#06141df7);border-color:#264351;box-shadow:0 16px 42px #0007,inset 0 1px 0 #ffffff08}.hero-search .advanced-box h2{font-weight:900;letter-spacing:-.25px;padding:0 2px 3px}.hero-search .advanced-box>label,.hero-search .advanced-box .advanced-multi{background:linear-gradient(180deg,#102632,#0d202b);border:1px solid #203c49;border-radius:8px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.hero-search .advanced-box>label:hover,.hero-search .advanced-box .advanced-multi:hover,.hero-search .advanced-box .advanced-multi.is-open{border-color:#3a6678;background:linear-gradient(180deg,#132c39,#0f2530)}.hero-search .advanced-box .advanced-multi.is-open{box-shadow:0 0 0 2px rgba(var(--kf-accent-rgb),.086)}.hero-search .advanced-box>label>span,.advanced-multi__label{font-size:10.5px!important;font-weight:700;color:#edf4f7!important}.hero-search .advanced-box select{color:#afc0c9!important;font-size:10px!important;cursor:pointer;padding-inline:4px}.advanced-multi{grid-template-columns:88px minmax(0,1fr)!important;padding:0 10px!important}.advanced-multi__toggle{min-width:0!important;border-radius:5px!important;color:#afc0c9!important;gap:6px!important}.advanced-multi__toggle [data-multiselect-text]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block}.advanced-multi__toggle b{transition:transform .18s ease;color:#7f99a6}.advanced-multi.is-open .advanced-multi__toggle b{transform:rotate(180deg);color:var(--pink)}.advanced-multi.has-selection .advanced-multi__toggle [data-multiselect-text]{color:#fff;font-weight:700}.advanced-multi.has-selection::after{content:"";position:absolute;left:8px;top:8px;width:5px;height:5px;border-radius:50%;background:var(--pink);box-shadow:0 0 8px var(--kf-accent)}.advanced-multi__menu{top:40px!important;right:0!important;left:0!important;max-height:220px!important;padding:6px!important;border-radius:9px!important;background:#071923f8!important;border:1px solid #315060!important;box-shadow:0 18px 48px #000c!important;scrollbar-width:thin;scrollbar-color:#385462 #0a1b25}.advanced-multi__menu label{min-height:32px!important;height:32px!important;border-radius:6px!important;padding:0 8px!important;display:flex!important;align-items:center!important;gap:8px!important;color:#dce7ec!important}.advanced-multi__menu label:hover{background:#102d3a!important;color:#fff!important}.advanced-multi__menu input[type=checkbox]{appearance:none;-webkit-appearance:none;width:15px;height:15px;flex:0 0 15px;margin:0;border:1px solid #54707e;border-radius:4px;background:#07141c;display:grid;place-items:center;cursor:pointer}.advanced-multi__menu input[type=checkbox]::after{content:"✓";font-size:10px;line-height:1;color:#fff;transform:scale(0);transition:transform .12s ease}.advanced-multi__menu input[type=checkbox]:checked{background:var(--pink);border-color:var(--pink)}.advanced-multi__menu input[type=checkbox]:checked::after{transform:scale(1)}.advanced-multi__menu span{font-size:10px!important;font-weight:600!important}.advanced-submit{border-radius:8px!important;background:linear-gradient(135deg,var(--kf-accent),#f52560)!important;box-shadow:0 9px 22px rgba(var(--kf-accent-rgb),.149)!important;transition:transform .15s ease,filter .15s ease!important}.advanced-submit:hover{filter:brightness(1.08);transform:translateY(-1px)}.country-submenu a{font-weight:700}.brand{width:176px;flex-basis:176px;overflow:visible}.brand-logo--fa{display:block;width:172px;height:auto;max-height:54px;object-fit:contain;object-position:center}.advanced-type-tabs{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:5px;margin-bottom:1px;direction:rtl}.advanced-type-tabs label{display:block!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important}.advanced-type-tabs input{position:absolute;opacity:0;pointer-events:none}.advanced-type-tabs span{height:34px;display:flex;align-items:center;justify-content:center;border:1px solid #29404c;border-radius:7px;background:#0d202b;color:#aebec7;font-size:10px;font-weight:800;cursor:pointer;transition:.18s ease;white-space:nowrap}.advanced-type-tabs label:hover span{border-color:rgba(var(--kf-accent-rgb),.439);color:#fff}.advanced-type-tabs input:checked+span{background:linear-gradient(135deg,var(--kf-accent),#ed1d59);border-color:#ff4c7d;color:#fff;box-shadow:0 7px 18px rgba(var(--kf-accent-rgb),.157)}.advanced-rating{min-height:38px;display:grid;grid-template-columns:62px 1fr;align-items:center;gap:6px;padding:4px 7px 4px 9px;background:#0d202b;border:1px solid #29404c;border-radius:7px}.advanced-rating__label{font-size:10.5px;font-weight:800;color:#edf4f7}.advanced-rating__choices{display:grid;grid-template-columns:repeat(6,1fr);gap:3px;direction:ltr}.advanced-rating__choices label{display:block!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important}.advanced-rating__choices input{position:absolute;opacity:0;pointer-events:none}.advanced-rating__choices span{height:26px;display:flex;align-items:center;justify-content:center;border:1px solid #243d49;border-radius:6px;background:#071821;color:#a9bbc4;font-size:9px;font-weight:800;cursor:pointer;transition:.16s}.advanced-rating__choices label:hover span{border-color:rgba(var(--kf-accent-rgb),.439);color:#fff}.advanced-rating__choices input:checked+span{background:var(--kf-accent);border-color:var(--kf-accent);color:#fff;box-shadow:0 4px 12px rgba(var(--kf-accent-rgb),.145)}.shortcut-rail--utility{grid-template-columns:repeat(7,1fr)}@media(max-width:1100px){.brand{width:150px;flex-basis:150px}.brand-logo--fa{width:148px}.shortcut-rail--utility{grid-template-columns:repeat(4,1fr)}}@media(max-width:650px){.brand{width:132px;flex-basis:132px}.brand-logo--fa{width:130px;max-height:48px}.advanced-type-tabs{grid-template-columns:1fr 1fr 1.25fr}.advanced-rating{grid-template-columns:54px 1fr}.advanced-rating__choices{overflow-x:auto;grid-template-columns:repeat(6,minmax(40px,1fr))}.shortcut-rail--utility{display:flex}}.weekly-shell{height:420px;overflow:hidden}.weekly-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;overflow-y:auto;height:350px;padding:4px}.weekly-card{height:150px;position:relative;display:block;border-radius:12px;overflow:hidden;background:#06151e}.weekly-thumb,.weekly-thumb img,.weekly-thumb .wide-placeholder{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.weekly-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0 / .85),rgb(0 0 0 / .15))}.weekly-card-body{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;justify-content:flex-end;z-index:2}.weekly-card h3{font-size:16px;line-height:1.4;margin:0 0 8px}.weekly-card h3 a{color:#fff}.kf-progress span{font-size:13px;padding:3px 8px}.weekly-card small{font-size:12px;position:static;margin-top:8px}.weekly-selectors,.weekly-days button,.weekly-country{font-size:13px}@media(max-width:700px){.weekly-grid{grid-template-columns:1fr}.weekly-shell{height:auto}.weekly-grid{height:auto}}body{font-size:16px;line-height:1.9}.home-section{font-size:15px}.weekly-shell{height:300px}.weekly-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow-y:auto;height:255px;padding:2px}.weekly-card{height:105px;border-radius:10px}.weekly-thumb,.weekly-thumb img,.weekly-thumb .wide-placeholder{height:105px}.weekly-card-body{padding:10px}.weekly-card h3{font-size:14px;line-height:1.45}.kf-progress span{font-size:12px;padding:2px 7px}.weekly-card small{font-size:11px}.kf-progress{gap:5px}@media(max-width:700px){.weekly-card{height:95px}.weekly-thumb,.weekly-thumb img,.weekly-thumb .wide-placeholder{height:95px}}body{font-size:16px;line-height:1.85}.primary-menu a{font-size:12px;line-height:1.35}.header-live-search input{font-size:13px}.account-button,.header-action-btn{font-size:12px}.live-search-item strong{font-size:13px}.live-search-item small,.live-search-item em{font-size:11px;line-height:1.55}.live-search-all,.live-search-empty{font-size:12px}.hero-kicker{font-size:11px}.hero-copy__en{font-size:20px}.hero-copy p{font-size:16px;line-height:1.9;max-width:610px}.hero-meta{font-size:12px;line-height:1.6}.btn{font-size:13px}.advanced-box h2{font-size:17px}.hero-search .advanced-box>label>span,.advanced-multi__label{font-size:12px!important}.hero-search .advanced-box select,.advanced-multi__toggle{font-size:12px!important}.advanced-multi__menu span{font-size:12px!important}.advanced-type-tabs span{font-size:12px}.advanced-rating__label{font-size:12px}.advanced-rating__choices span{font-size:11px}.shortcut-rail a{font-size:13px}.social-copy small{font-size:11px;line-height:1.65}.social-copy b{font-size:11px}.section-title-row h2{font-size:18px}.section-title-row>a{font-size:12px}.content-type-badge,.country-poster-grid .content-type-badge{font-size:10px}.content-card-body h3,.country-poster-grid .content-card-body h3,.tvshow-poster-grid .content-card-body h3{font-size:13px;line-height:1.5}.card-meta{font-size:11px;line-height:1.5}.card-progress-overlay .kf-progress span,.content-card .kf-progress span{font-size:11px}.news-topic{font-size:10px}.news-card-body h3{font-size:13px;line-height:1.7}.news-card-body time{font-size:11px}.footer-inner{font-size:12px}.weekly-shell{height:252px!important;min-height:252px!important;padding:9px 10px!important;overflow:hidden!important}.weekly-head{margin-bottom:5px!important}.weekly-selectors{font-size:11px!important}.weekly-selectors span{padding:4px 7px!important}.weekly-toolbar{margin-bottom:6px!important}.weekly-days button,.weekly-country{height:27px!important;font-size:11px!important;padding:0 8px!important}.weekly-results{height:176px!important;overflow:hidden!important}.weekly-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;height:176px!important;overflow-y:auto!important;overflow-x:hidden!important;align-content:start!important;padding:1px 3px 1px 1px!important;scrollbar-width:thin;scrollbar-color:var(--kf-accent) #0a1a23}.weekly-grid::-webkit-scrollbar{width:6px}.weekly-grid::-webkit-scrollbar-track{background:#0a1a23;border-radius:8px}.weekly-grid::-webkit-scrollbar-thumb{background:var(--kf-accent);border-radius:8px}.weekly-card{height:82px!important;min-height:82px!important;position:relative!important;display:block!important;border-radius:8px!important;overflow:hidden!important;background:#06151e!important;border:1px solid #1a3440!important}.weekly-thumb,.weekly-thumb img,.weekly-thumb .wide-placeholder{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.weekly-overlay{position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgb(1 8 12 / .28) 0%,rgb(1 8 12 / .48) 38%,rgb(1 8 12 / .88) 100%)!important}.weekly-card-body{position:absolute!important;inset:0!important;z-index:2!important;padding:7px 9px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:flex-start!important;overflow:hidden!important}.weekly-card h3{width:100%;font-size:13px!important;line-height:1.35!important;margin:0 0 4px!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:right!important}.weekly-card h3 a{color:#fff!important;text-shadow:0 1px 5px #000!important}.weekly-card .kf-progress{display:flex!important;gap:4px!important;flex-wrap:nowrap!important;max-width:100%!important}.weekly-card .kf-progress span{font-size:11px!important;line-height:1.45!important;padding:2px 6px!important;border-radius:5px!important;background:#081923e8!important;white-space:nowrap!important;box-shadow:0 1px 4px #0005!important}.weekly-card .kf-progress__sub{color:#42ddff!important}.weekly-card small{font-size:10.5px!important;position:absolute!important;left:8px!important;bottom:8px!important;margin:0!important;color:#e5edf1!important;text-shadow:0 1px 4px #000!important}.weekly-empty{font-size:13px!important}@media (min-width:1250px){.weekly-shell{height:264px!important;min-height:264px!important}.weekly-results,.weekly-grid{height:188px!important}.weekly-card{height:88px!important;min-height:88px!important}.weekly-card h3{font-size:13.5px!important}}@media (max-width:700px){body{font-size:15px}.hero-copy p{font-size:15px}.weekly-shell{height:auto!important;min-height:0!important}.weekly-results{height:auto!important;overflow:visible!important}.weekly-grid{grid-template-columns:1fr!important;height:auto!important;max-height:none!important;overflow:visible!important}.weekly-card{height:86px!important;min-height:86px!important}.content-card-body h3,.country-poster-grid .content-card-body h3,.tvshow-poster-grid .content-card-body h3{font-size:12.5px}.card-meta{font-size:10.5px}}:root{--kf-font-body:17px;--kf-font-small:13px;--kf-font-card:15px;--kf-font-section:20px}html{font-size:16px}body{font-family:"Dana",Tahoma,Arial,sans-serif!important;font-size:var(--kf-font-body)!important;line-height:1.9!important;font-weight:400}button,input,select,textarea{font-family:"Dana",Tahoma,Arial,sans-serif!important}.primary-menu a{font-size:13px!important;line-height:1.45!important;font-weight:600!important}.account-button,.header-action-btn{font-size:13px!important}.live-search-item strong{font-size:14px!important;line-height:1.55!important}.live-search-item small,.live-search-item em{font-size:12.5px!important;line-height:1.65!important}.live-search-all,.live-search-empty{font-size:13px!important}.hero-kicker{font-size:12px!important}.hero-copy__en{font-size:21px!important;line-height:1.4!important}.hero-copy p,.hero-slider .hero-copy p{font-size:18px!important;line-height:2!important;max-width:620px!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hero-meta,.hero-details>span{font-size:13.5px!important;line-height:1.7!important}.hero-details .hero-rating small{font-size:12px!important}.hero-progress span{font-size:12.5px!important}.btn,.hero-actions .btn{font-size:14px!important}.advanced-box h2{font-size:19px!important}.hero-search .advanced-box>label>span,.advanced-multi__label{font-size:13px!important}.hero-search .advanced-box select,.advanced-multi__toggle{font-size:13px!important}.advanced-multi__menu span{font-size:13px!important}.advanced-type-tabs span{font-size:13px!important}.advanced-rating__label{font-size:13px!important}.advanced-box button{font-size:14px!important}.shortcut-rail a{font-size:14px!important}.social-copy strong{font-size:17px!important}.social-copy small{font-size:13px!important;line-height:1.7!important}.social-copy b{font-size:12px!important}.banner-phone em{font-size:10px!important}.home-section{font-size:16px!important}.section-title-row h2{font-size:var(--kf-font-section)!important;line-height:1.4!important}.content-type-badge,.country-poster-grid .content-type-badge{font-size:11px!important}.content-card-body h3,.country-poster-grid .content-card-body h3,.tvshow-poster-grid .content-card-body h3{font-size:var(--kf-font-card)!important;line-height:1.55!important;font-weight:700!important}.card-meta{font-size:13px!important;line-height:1.6!important}.card-progress-overlay .kf-progress span,.content-card .kf-progress span{font-size:12.5px!important}.news-topic{font-size:11px!important}.news-card-body h3{font-size:15.5px!important;line-height:1.75!important}.news-card-body time{font-size:12.5px!important}.studio-empty,.studio-empty span{font-size:13px!important}.footer-inner{font-size:13px!important;line-height:1.8!important}.weekly-selectors{font-size:12px!important}.weekly-days button,.weekly-country{font-size:12px!important}.weekly-card h3{font-size:14px!important;line-height:1.4!important}.weekly-card .kf-progress span{font-size:12px!important}.weekly-empty{font-size:14px!important}@media (min-width:1250px){.weekly-card h3{font-size:14.5px!important}}@media (max-width:700px){:root{--kf-font-body:16px;--kf-font-card:14px;--kf-font-section:19px}.hero-copy p,.hero-slider .hero-copy p{font-size:16.5px!important;line-height:1.95!important}.primary-menu a{font-size:13px!important}.card-meta{font-size:12.5px!important}.weekly-card h3{font-size:13.5px!important}.weekly-card .kf-progress span{font-size:11.5px!important}}.section-actions{display:flex;align-items:center;gap:9px;min-width:0}.section-actions .section-view-all{font-size:13px;color:var(--pink);font-weight:700;white-space:nowrap}.rail-arrows{display:flex;align-items:center;gap:5px;direction:ltr}.rail-arrow{width:30px;height:30px;border:1px solid #23404d;border-radius:8px;background:#0b202b;color:#f7fbfd;font-family:inherit;font-size:21px;line-height:1;display:grid;place-items:center;cursor:pointer;transition:.18s ease}.rail-arrow:hover{background:var(--pink);border-color:var(--pink);color:#fff}.rail-arrow:disabled{opacity:.35;cursor:default}.content-rail-panel{min-width:0;overflow:hidden;padding:11px 12px}.content-rail-panel .section-title-row{margin-bottom:10px}.content-rail-panel .section-icon{font-size:20px}.poster-rail{--rail-card-width:136px;display:grid;grid-auto-flow:column;grid-auto-columns:var(--rail-card-width);gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-behavior:smooth;overscroll-behavior-inline:contain;padding:2px 1px 6px;direction:rtl;scrollbar-width:none}.poster-rail::-webkit-scrollbar{display:none}.poster-rail .content-card{width:100%;min-width:0;scroll-snap-align:start;direction:rtl}.poster-rail .content-card-image{border-radius:9px}.poster-rail .content-card-body h3{margin-top:6px}.content-rail-panel--wide .poster-rail{--rail-card-width:142px}.content-section-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;direction:rtl;margin-top:10px}.content-section-board .home-section{margin-top:0;min-width:0}.content-section-board .poster-rail{--rail-card-width:128px}.content-section-board .content-card-body h3{font-size:14.5px!important}.content-section-board .card-meta{font-size:12.5px!important}.content-section-board .card-progress-overlay .kf-progress span{font-size:12px!important}.content-section-board .content-type-badge{font-size:10.5px!important}@media (min-width:1250px){.content-rail-panel--wide .poster-rail{--rail-card-width:143px}.content-section-board .poster-rail{--rail-card-width:132px}}@media (max-width:1000px){.content-section-board{grid-template-columns:1fr}.content-section-board .poster-rail{--rail-card-width:140px}}@media (max-width:650px){.content-rail-panel{padding:10px}.poster-rail,.content-rail-panel--wide .poster-rail,.content-section-board .poster-rail{--rail-card-width:132px;gap:9px}.rail-arrow{width:29px;height:29px}.section-actions{gap:6px}.section-actions .section-view-all{font-size:12px}.content-section-board{gap:9px}}.news-card-body time,.news-meta time,.news-lead__body time{font-variant-numeric:normal;direction:rtl;unicode-bidi:plaintext;color:#a8bac4!important}.site-footer{margin-top:34px!important;background:linear-gradient(180deg,#04131c 0,#020a10 100%)!important;border-top:1px solid #18333f!important;position:relative;overflow:hidden;direction:rtl}.site-footer::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 18%,rgba(var(--kf-accent-rgb),.08),transparent 24%),radial-gradient(circle at 88% 15%,rgb(25 213 255 / .055),transparent 22%);pointer-events:none}.footer-main{position:relative;z-index:1;width:min(1240px,calc(100% - 32px));margin-inline:auto;display:grid!important;grid-template-columns:minmax(290px,1.55fr) repeat(4,minmax(0,1fr))!important;gap:24px 30px!important;padding:38px 0 32px!important;align-items:start}.footer-brand-block{min-width:0;padding:0!important}.footer-logo{display:inline-flex;align-items:center;margin-bottom:12px}.footer-logo img{width:176px;max-height:62px;object-fit:contain}.footer-brand-block p{max-width:430px;margin:0;color:#a8bac4;font-size:15px!important;line-height:2!important}.footer-socials{display:flex;gap:9px;margin-top:18px;flex-wrap:wrap}.footer-social{min-height:40px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border-radius:10px;border:1px solid #203d49;background:#081a24;font-size:14px!important;font-weight:600;transition:.18s ease}.footer-social span{font-size:18px;line-height:1}.footer-social:hover{transform:translateY(-1px);border-color:rgba(var(--kf-accent-rgb),.459)}.footer-social--telegram span{color:#27b8ef}.footer-social--instagram span{color:#ff4a83}.footer-column{min-width:0}.footer-column h3{margin:4px 0 14px;font-size:16px!important;line-height:1.5;color:#fff;font-weight:700;position:relative;padding-right:12px}.footer-column h3::before{content:"";position:absolute;right:0;top:5px;width:3px;height:16px;border-radius:4px;background:var(--pink)}.footer-column ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.footer-column li{margin:0}.footer-column a{display:inline-flex;align-items:center;color:#a7bac4;font-size:14px!important;line-height:1.75;transition:.16s ease}.footer-column a::before{content:"‹";color:#536e7b;font-size:16px;margin-left:5px;transition:.16s ease}.footer-column a:hover{color:#fff}.footer-column a:hover::before{color:var(--pink);transform:translateX(-2px)}.footer-bottom{position:relative;z-index:1;border-top:1px solid #142b36;background:#020b11cc}.footer-bottom-inner{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#7f97a3;font-size:13.5px!important}.footer-status{display:inline-flex;align-items:center;gap:7px}.footer-status i{width:7px;height:7px;border-radius:50%;background:#24d783;box-shadow:0 0 0 4px rgb(36 215 131 / .08)}@media(max-width:1180px){.footer-main{grid-template-columns:minmax(260px,1.3fr) repeat(2,minmax(180px,1fr))!important}.footer-brand-block{grid-row:span 2}}@media(max-width:780px){.footer-main{width:calc(100% - 22px);grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 20px!important;padding:30px 0 26px!important}.footer-brand-block{grid-column:1/-1;grid-row:auto}.footer-brand-block p{max-width:100%;font-size:14.5px!important}.footer-logo img{width:164px}.footer-column h3{font-size:15.5px!important}.footer-column a{font-size:13.5px!important}.footer-bottom-inner{min-height:66px;flex-direction:column;justify-content:center;text-align:center;gap:3px}}@media(max-width:460px){.footer-main{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 14px!important}.footer-brand-block{grid-column:1/-1}.footer-social{flex:1;min-width:0;justify-content:center}.footer-column{min-width:0}.footer-column h3{font-size:15px!important;margin-bottom:12px}.footer-column a{font-size:13px!important;line-height:1.9}.footer-column ul{gap:8px}.footer-bottom-inner{font-size:12.5px!important}}@media(max-width:340px){.footer-main{gap:20px 10px!important}.footer-column h3{font-size:14px!important;padding-right:10px}.footer-column a{font-size:12.25px!important}}.screen-reader-heading{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.hero-title{margin-block:6px 0}.home-tag-cloud{margin-top:12px;padding:14px 15px 16px;border:1px solid #183642;border-radius:12px;background:linear-gradient(180deg,#071923,#05131b);box-shadow:inset 0 1px 0 #ffffff05}.home-tag-cloud__head{margin-bottom:10px!important}.home-tag-cloud__items{display:flex;flex-wrap:wrap;gap:8px}.home-tag-cloud__items a{min-height:34px;display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border:1px solid #22414e;border-radius:999px;background:#0b202b;color:#c9d7dd;font-size:13px!important;font-weight:600;line-height:1.5;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.home-tag-cloud__items a span{color:var(--pink);font-weight:900}.home-tag-cloud__items a:hover{border-color:rgba(var(--kf-accent-rgb),.471);background:#102935;color:#fff;transform:translateY(-1px)}.mobile-bottom-nav,.mobile-nav-sheet{display:none}@media(max-width:760px){:root{--mobile-nav-h:68px}body{padding-bottom:calc(var(--mobile-nav-h) + env(safe-area-inset-bottom,0px))!important}body.mobile-sheet-open{overflow:hidden}.menu-toggle,.mobile-menu{display:none!important}.header-row{padding:7px 0 8px!important;gap:8px!important}.brand{width:132px!important;flex-basis:132px!important}.brand-logo--fa{width:130px!important;max-height:48px!important}.header-actions{margin-inline-start:auto}.header-action-btn{width:38px!important;height:38px!important;border-radius:10px!important}.header-live-search{order:3!important;width:100%!important;margin:0!important}.header-live-search form{height:42px!important}.header-live-search input{font-size:14px!important}.mobile-bottom-nav{position:fixed;z-index:980;right:9px;left:9px;bottom:8px;bottom:max(8px,env(safe-area-inset-bottom,8px));min-height:60px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;padding:5px 5px 6px;border:1px solid #294653;border-radius:18px;background:rgb(4 17 25 / .96);box-shadow:0 16px 46px #000c,0 0 0 1px #ffffff05 inset;backdrop-filter:blur(18px);direction:rtl}.mobile-bottom-nav__item{min-width:0;height:48px;border:0;background:#fff0;color:#a9bbc4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0 2px;border-radius:12px;font-family:inherit;cursor:pointer}.mobile-bottom-nav__item span{font-size:20px;line-height:1;color:#d8e4e9}.mobile-bottom-nav__item b{font-size:10.5px;line-height:1.35;font-weight:700;white-space:nowrap}.mobile-bottom-nav__item:hover,.mobile-bottom-nav__item:focus-visible{color:#fff;background:#102731;outline:none}.mobile-bottom-nav__search{width:58px;height:58px;justify-self:center;align-self:end;margin-top:-17px;border-radius:18px;background:linear-gradient(145deg,#ff3c75,#ec1755)!important;color:#fff!important;border:1px solid #ff6b93!important;box-shadow:0 10px 28px rgba(var(--kf-accent-rgb),.314),0 0 0 5px #06151f!important}.mobile-bottom-nav__search span{font-size:26px;color:#fff}.mobile-bottom-nav__search b{font-size:10px}.mobile-nav-sheet{display:block;position:fixed;inset:0;z-index:990}.mobile-nav-sheet[hidden]{display:none!important}.mobile-nav-sheet__backdrop{position:absolute;inset:0;border:0;background:#000a;backdrop-filter:blur(3px)}.mobile-nav-sheet__panel{position:absolute;right:0;left:0;bottom:0;padding:8px 14px calc(20px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;border:1px solid #294653;border-bottom:0;background:linear-gradient(180deg,#0a202b,#04131b);box-shadow:0 -24px 70px #000b;animation:kfSheetIn .2s ease-out}@keyframes kfSheetIn{from{transform:translateY(22px);opacity:.75}to{transform:none;opacity:1}}.mobile-nav-sheet__handle{width:42px;height:4px;border-radius:4px;background:#506774;margin:0 auto 8px}.mobile-nav-sheet__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.mobile-nav-sheet__head strong{font-size:17px}.mobile-nav-sheet__head button{width:36px;height:36px;border:1px solid #294653;border-radius:11px;background:#102731;color:#fff;font-family:inherit;font-size:22px;font-weight:700;line-height:1}.mobile-nav-sheet__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mobile-nav-sheet__grid a{min-height:76px;padding:9px 4px;border:1px solid #1f3b47;border-radius:12px;background:#0b202b;color:#d9e5ea;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center}.mobile-nav-sheet__grid a span{font-size:21px;color:var(--pink);line-height:1}.mobile-nav-sheet__grid a b{font-size:11px;line-height:1.45;font-weight:700}.mobile-nav-sheet__grid a:hover{border-color:rgba(var(--kf-accent-rgb),.42);background:#112b37;color:#fff}.content-section-board{grid-template-columns:1fr!important}.poster-rail,.content-rail-panel--wide .poster-rail,.content-section-board .poster-rail{--rail-card-width:136px!important}.bottom-grid{grid-template-columns:1fr!important}.news-strip,.studio-strip{display:flex!important;overflow-x:auto;scroll-snap-type:x proximity;gap:9px}.news-card{min-width:min(82vw,270px)!important;scroll-snap-align:start}.home-tag-cloud{width:calc(100% - 18px);padding:12px 11px 14px}.home-tag-cloud__items{gap:6px}.home-tag-cloud__items a{font-size:12.5px!important;min-height:32px;padding:4px 9px}}@media(max-width:430px){.mobile-nav-sheet__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-bottom-nav{right:6px;left:6px}.mobile-bottom-nav__item b{font-size:10px}.section-title-row h2{font-size:18px!important}}.popular-home-panel{margin-top:12px;padding:11px 12px;overflow:hidden}.popular-home-head{margin-bottom:10px}.popular-home-title{display:flex;align-items:center;gap:8px}.popular-home-tools{display:flex;align-items:center;gap:9px;min-width:0}.popular-tabs{display:flex;align-items:center;gap:5px;padding:3px;border:1px solid #213b47;border-radius:10px;background:#071923}.popular-tab{min-width:58px;height:30px;padding:0 12px;border:0;border-radius:8px;background:#fff0;color:#aebfc7;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:.18s ease}.popular-tab:hover{color:#fff;background:#102935}.popular-tab.is-active{color:#fff;background:linear-gradient(135deg,#ff3d76,#ed1b59);box-shadow:0 7px 18px rgba(var(--kf-accent-rgb),.208)}.popular-arrows{display:flex;align-items:center;gap:5px;direction:ltr}.popular-panel{min-width:0}.popular-panel[hidden]{display:none!important}.popular-backdrop-rail{--popular-card-width:220px;display:grid;grid-auto-flow:column;grid-auto-columns:var(--popular-card-width);gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-behavior:smooth;overscroll-behavior-inline:contain;direction:rtl;padding:1px 1px 5px;scrollbar-width:none}.popular-backdrop-rail::-webkit-scrollbar{display:none}.popular-backdrop-card{min-width:0;scroll-snap-align:start;border:1px solid #1b3541;border-radius:11px;overflow:hidden;background:#081b25;box-shadow:0 8px 22px #0002}.popular-backdrop-card>a{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;color:#fff}.popular-backdrop-media{position:absolute;inset:0;display:block;background:#0b202a}.popular-backdrop-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .28s ease}.popular-backdrop-card:hover .popular-backdrop-media img{transform:scale(1.035)}.popular-backdrop-overlay{position:absolute;inset:auto 0 0;min-height:58%;display:flex;flex-direction:column;justify-content:flex-end;gap:5px;padding:30px 10px 9px;background:linear-gradient(180deg,transparent 0,rgb(2 10 15 / .76) 52%,rgb(2 10 15 / .96) 100%)}.popular-backdrop-overlay strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.45;font-weight:700;text-align:left}.popular-backdrop-overlay small{display:flex;align-items:center;gap:5px;color:#c5d3d9;font-size:11.5px;line-height:1.35}.popular-backdrop-overlay small span{color:var(--pink)}@media(min-width:1250px){.popular-backdrop-rail{--popular-card-width:228px}}@media(max-width:900px){.popular-home-head{align-items:flex-start;gap:10px}.popular-home-tools{flex-wrap:wrap;justify-content:flex-start}.popular-backdrop-rail{--popular-card-width:210px}.popular-tab{min-width:54px}}@media(max-width:650px){.popular-home-panel{padding:10px}.popular-home-head{display:grid!important;grid-template-columns:1fr;gap:8px}.popular-home-tools{width:100%;justify-content:space-between;gap:6px}.popular-tabs{order:0}.popular-arrows{order:1}.popular-home-tools .section-view-all{order:2;margin-inline-start:auto}.popular-backdrop-rail{--popular-card-width:min(72vw,230px);gap:9px}.popular-backdrop-overlay strong{font-size:13.5px}.popular-backdrop-overlay small{font-size:11px}}.weekly-selectors{display:flex!important;align-items:center;gap:7px!important}.weekly-country-picker{display:block;position:relative}.weekly-country-picker::after{content:"⌄";position:absolute;inset-inline-start:9px;top:50%;transform:translateY(-55%);color:#ff4d82;font-size:12px;pointer-events:none}.weekly-country-select{appearance:none;-webkit-appearance:none;min-width:142px;height:34px;padding:0 12px 0 30px;border:1px solid #244451;border-radius:8px;background:#0c1d27;color:#eef5f7;font-family:inherit;font-size:13px;font-weight:700;line-height:1;cursor:pointer;outline:0}.weekly-country-select:hover,.weekly-country-select:focus{border-color:#ff3d76;box-shadow:0 0 0 3px #ff3d7617}.weekly-country-select option{background:#0b1b25;color:#f2f6f7}.weekly-today{display:inline-flex!important;align-items:center;height:34px;padding:0 10px!important;border-radius:8px!important;font-size:12.5px!important;white-space:nowrap}.weekly-countries{display:none!important}@media(max-width:650px){.weekly-head{align-items:flex-start}.weekly-selectors{width:100%;justify-content:flex-start;flex-wrap:wrap}.weekly-country-select{min-width:132px;height:33px;font-size:12.5px}.weekly-today{height:33px;font-size:12px!important}}.kf-single-cinematic{--single-panel:#071722;--single-panel-2:#0a1d2a;--single-line:rgba(139,184,211,.18);--single-pink:#ff2f72;--single-cyan:#22cbe8;--single-text:#f8fbff;--single-muted:#a9bdca;color:var(--single-text);padding-bottom:28px}.kf-single-cinematic .kf-container{max-width:1540px}.kf-single-hero{position:relative;min-height:610px;background:#06131d;isolation:isolate;overflow:hidden;border-bottom:1px solid rgb(111 168 199 / .12)}.kf-single-hero::before{content:"";position:absolute;inset:0;background-image:var(--kf-single-bg);background-size:cover;background-position:center 25%;filter:saturate(.83);z-index:-3;transform:scale(1.015)}.kf-single-hero::after{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgb(3 13 21 / .93) 0%,rgb(3 13 21 / .3) 35%,rgb(3 13 21 / .18) 56%,rgb(3 13 21 / .89) 100%),linear-gradient(0deg,#06131d 0%,rgb(6 19 29 / .12) 39%,rgb(3 12 20 / .14) 100%)}.kf-single-hero__veil{position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 58% 44%,transparent 0 23%,rgb(4 14 22 / .12) 55%,rgb(4 14 22 / .42) 100%)}.kf-single-hero__grid{display:grid;grid-template-columns:250px minmax(0,1fr) 300px;gap:34px;align-items:center;min-height:610px;padding-top:28px;padding-bottom:28px;direction:ltr}.kf-single-poster-column,.kf-single-hero__content,.kf-single-info{direction:rtl}.kf-single-poster{position:relative;border:1px solid rgb(205 231 243 / .28);border-radius:13px;overflow:hidden;aspect-ratio:2/3;background:#0d1d29;box-shadow:0 22px 58px rgb(0 0 0 / .34)}.kf-single-poster img{display:block;width:100%;height:100%;object-fit:cover}.kf-single-hd{position:absolute;top:12px;right:12px;padding:5px 8px;border-radius:7px;background:var(--single-pink);font-size:12px;font-weight:800;box-shadow:0 5px 22px rgb(255 47 114 / .38)}.poster-placeholder{display:grid;height:100%;place-items:center;font-size:28px;font-weight:800;color:#9cb2c0}.kf-single-breadcrumbs{display:flex;gap:8px;align-items:center;justify-content:flex-start;flex-wrap:wrap;color:#9bb2c0;font-size:13px;margin-bottom:24px}.kf-single-breadcrumbs a{color:#c1d0d8}.kf-single-breadcrumbs strong{max-width:340px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#e6f0f5}.kf-single-type{display:inline-flex;background:var(--single-pink);padding:5px 11px;border-radius:7px;font-size:13px;font-weight:800;margin-bottom:10px}.kf-single-hero__content h1{font-size:clamp(36px,3.2vw,56px);line-height:1.25;margin:0 0 3px;font-weight:800;letter-spacing:-1.1px;text-shadow:0 3px 22px rgb(0 0 0 / .28)}.kf-single-title-en{font-size:25px;line-height:1.3;font-weight:600;margin:0;color:#fff;text-align:right}.kf-single-native{font-size:14px;color:#b6c7d1;margin:6px 0 0}.kf-single-score-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:24px 0 12px}.kf-single-score-row>span{display:inline-flex;gap:6px;align-items:center;min-height:35px;padding:7px 11px;border-radius:10px;background:rgb(5 22 33 / .8);border:1px solid rgb(158 199 220 / .17);backdrop-filter:blur(8px);font-size:13px;font-weight:600}.kf-single-score-row .kf-score{padding-left:13px}.kf-score i{font-style:normal;color:#ffbd2f;font-size:22px}.kf-score strong{font-size:24px;line-height:1}.kf-score small{font-size:10px;color:#d3b96a}.kf-single-genres{display:flex;gap:7px;flex-wrap:wrap;margin:9px 0}.kf-single-genres a{padding:6px 12px;border-radius:8px;background:rgb(8 29 42 / .79);border:1px solid rgb(166 202 220 / .18);color:#e8f1f5;font-size:13px}.kf-single-meta-line{display:flex;align-items:center;gap:0;flex-wrap:wrap;margin:10px 0 16px;color:#e7f0f4;font-size:14px}.kf-single-meta-line span{position:relative;padding:0 11px}.kf-single-meta-line span:first-child{padding-right:0}.kf-single-meta-line span+span::before{content:"";position:absolute;right:0;top:50%;width:3px;height:3px;background:#627c8c;border-radius:50%}.kf-single-meta-line .is-status{color:#ff4a84;font-weight:700}.kf-single-summary{max-width:900px}.kf-single-summary p{font-size:17px;line-height:2.05;color:#f1f5f7;margin:0;text-shadow:0 2px 12px rgb(0 0 0 / .38)}.kf-single-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.kf-single-btn{min-height:45px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 17px;border-radius:9px;border:1px solid rgb(200 227 241 / .35);background:rgb(6 20 31 / .8);color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer;backdrop-filter:blur(7px)}.kf-single-btn:hover{border-color:rgb(255 47 114 / .75);transform:translateY(-1px)}.kf-single-btn--primary{background:var(--single-pink);border-color:var(--single-pink)}.kf-single-btn--watch{background:rgb(0 176 211 / .85);border-color:#23d8f6}.kf-single-btn.is-disabled{opacity:.55;cursor:default;pointer-events:none}.kf-single-info{align-self:stretch;margin:0;padding:16px 17px;background:rgb(5 19 29 / .88);border:1px solid rgb(168 206 225 / .17);border-radius:12px;backdrop-filter:blur(10px);box-shadow:0 17px 42px rgb(0 0 0 / .2)}.kf-single-info__head,.kf-single-info__cast-title{display:flex;align-items:center;gap:8px;border-bottom:1px solid rgb(158 197 217 / .14);padding-bottom:11px}.kf-single-info__head span,.kf-single-info__cast-title span{color:var(--single-pink)}.kf-single-info h2{font-size:17px;margin:0}.kf-single-info dl{margin:0}.kf-single-info dl>div{display:grid;grid-template-columns:95px minmax(0,1fr);gap:9px;padding:9px 0;border-bottom:1px solid rgb(147 188 211 / .09);font-size:13px}.kf-single-info dt{color:#91a9b7}.kf-single-info dd{margin:0;color:#f2f7fa;font-weight:500;line-height:1.65}.kf-single-info__cast-title{margin-top:16px}.kf-single-side-cast{display:grid;gap:7px;margin-top:10px}.kf-single-side-cast>a{display:flex;gap:9px;align-items:center;padding:5px;border-radius:8px}.kf-single-side-cast>a:hover{background:rgb(255 255 255 / .035)}.kf-single-side-cast img,.actor-placeholder{width:42px;height:48px;border-radius:8px;object-fit:cover;flex:0 0 auto}.actor-placeholder{display:grid;place-items:center;background:#142939}.kf-single-side-cast a>span:last-child{display:flex;flex-direction:column;min-width:0}.kf-single-side-cast b{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-single-side-cast small{color:#90a9b8;font-size:11px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-franchise-mini{margin-top:12px;padding:11px;background:rgb(5 19 29 / .78);border:1px solid rgb(157 197 218 / .15);border-radius:11px}.kf-mini-head h2{font-size:15px;margin:0 0 9px}.kf-franchise-mini__list{display:grid;grid-template-columns:1fr 1fr;gap:7px}.kf-franchise-chip{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);gap:7px;align-items:center;min-height:57px;padding:5px;border:1px solid rgb(157 197 218 / .14);border-radius:8px;background:#0b1d29;overflow:hidden}.kf-franchise-chip img,.kf-franchise-chip>span{width:42px;height:48px;object-fit:cover;border-radius:5px;background:#132936}.kf-franchise-chip b{font-size:11px;line-height:1.5}.kf-franchise-chip em{position:absolute;bottom:3px;left:4px;font-style:normal;font-size:8px;color:#ff6e9c}.kf-franchise-chip.is-current{border-color:var(--single-pink);box-shadow:inset 0 0 0 1px rgb(255 47 114 / .18)}.kf-single-body{padding-top:14px}.kf-next-air{display:grid;grid-template-columns:58px minmax(0,1fr) auto auto;gap:15px;align-items:center;margin-bottom:12px;padding:17px 21px;border:1px solid rgb(255 55 119 / .42);border-radius:12px;background:linear-gradient(90deg,rgb(53 8 34 / .82),rgb(24 15 34 / .9),rgb(8 23 33 / .92));box-shadow:inset 0 0 45px rgb(255 47 114 / .06)}.kf-next-air__icon{width:54px;height:54px;border:2px solid var(--single-pink);border-radius:50%;display:grid;place-items:center;color:var(--single-pink);font-size:22px}.kf-next-air>div:nth-child(2){display:flex;flex-direction:column;gap:4px}.kf-next-air strong{font-size:19px}.kf-next-air span{font-size:13px;color:#b4c6d0}.kf-countdown{min-width:110px;padding:8px 15px;border:1px solid rgb(195 223 238 / .22);border-radius:9px;text-align:center}.kf-countdown b{font-size:19px}.kf-countdown small{display:block;color:#90a8b7;font-size:10px}.kf-remind{border:1px solid var(--single-pink);background:#fff0;color:#fff;border-radius:8px;padding:11px 18px;font:inherit;font-weight:700}.kf-single-section{background:rgb(5 19 29 / .88);border:1px solid var(--single-line);border-radius:12px;padding:13px;margin-bottom:12px}.kf-single-section__head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.kf-single-section__head>div{display:flex;align-items:center;gap:8px}.kf-single-section__head>div>span{color:var(--single-pink);font-size:20px}.kf-single-section__head h2{font-size:20px;margin:0}.kf-single-section__head>a,.kf-single-section__head>span{font-size:12px;color:#ff5a91}.kf-episodes-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.kf-episode-card{display:flex;min-width:0;border:1px solid rgb(153 193 214 / .14);background:#091b27;border-radius:9px;overflow:hidden;transition:.2s}.kf-episode-card:hover{transform:translateY(-2px);border-color:rgb(255 47 114 / .45)}.kf-episode-card__media{width:48%;aspect-ratio:16/10;position:relative;overflow:hidden;background:#102531}.kf-episode-card__media img{width:100%;height:100%;object-fit:cover}.kf-episode-card__media>i{height:100%;display:grid;place-items:center;color:#698291}.kf-episode-card__media>b{position:absolute;bottom:7px;right:7px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--single-pink);font-size:10px}.kf-episode-card__body{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:7px 8px;min-width:0}.kf-episode-card__body strong{font-size:13px}.kf-episode-card__body small{font-size:10px;color:#9bb0bc}.kf-episode-card__body em{font-style:normal;font-size:9px;color:#718b9a}.kf-single-empty{padding:22px;border:1px dashed rgb(151 192 213 / .2);border-radius:9px;text-align:center;color:#92a9b7;font-size:13px}.kf-cast-rail{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:14px}.kf-cast-card{text-align:center;min-width:0}.kf-cast-card img,.kf-cast-card>.actor-placeholder{width:92px;height:92px;margin:0 auto 7px;border-radius:50%;object-fit:cover;border:2px solid rgb(198 224 237 / .45);transition:.2s}.kf-cast-card:hover img{border-color:var(--single-pink);transform:translateY(-2px)}.kf-cast-card strong{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-cast-card small{display:block;margin-top:2px;font-size:10px;color:#8fa6b4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-single-duo{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kf-gallery-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.kf-gallery-rail a{border-radius:8px;overflow:hidden;aspect-ratio:1.28;background:#102531}.kf-gallery-rail img{display:block;width:100%;height:100%;object-fit:cover;transition:.25s}.kf-gallery-rail a:hover img{transform:scale(1.04)}.kf-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.kf-related-grid>a{min-width:0}.kf-related-grid>a>span{display:block;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:#102531}.kf-related-grid img{width:100%;height:100%;object-fit:cover}.kf-related-grid i{height:100%;display:grid;place-items:center;font-style:normal;color:#6d8594}.kf-related-grid strong{display:block;margin-top:6px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-related-grid small{display:block;color:#9aacb7;font-size:10px;margin-top:1px}@media (max-width:1250px){.kf-single-hero__grid{grid-template-columns:205px minmax(0,1fr) 270px;gap:22px}.kf-episodes-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kf-cast-rail{grid-template-columns:repeat(6,minmax(0,1fr))}.kf-single-title-en{font-size:22px}.kf-single-summary p{font-size:16px}}@media (max-width:980px){.kf-single-hero{min-height:auto}.kf-single-hero__grid{grid-template-columns:190px minmax(0,1fr);align-items:start;min-height:auto;padding-top:24px}.kf-single-info{grid-column:1/-1;display:grid;grid-template-columns:1.25fr .75fr;gap:18px}.kf-single-info__cast-title{margin-top:0}.kf-single-side-cast{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-episodes-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kf-single-duo{grid-template-columns:1fr}.kf-cast-rail{grid-template-columns:repeat(5,minmax(0,1fr))}.kf-next-air{grid-template-columns:52px minmax(0,1fr) auto}.kf-remind{display:none}}@media (max-width:720px){.kf-single-cinematic{padding-bottom:78px}.kf-single-hero::after{background:linear-gradient(0deg,#06131d 1%,rgb(5 18 28 / .57) 58%,rgb(5 18 28 / .3) 100%)}.kf-single-hero__grid{display:block;padding-top:16px;padding-bottom:18px}.kf-single-poster-column{float:right;width:122px;margin:58px 0 12px 15px}.kf-single-poster{border-radius:9px}.kf-single-hd{top:7px;right:7px;padding:3px 5px;font-size:9px}.kf-franchise-mini{display:none}.kf-single-breadcrumbs{margin:0 0 12px;font-size:11px;white-space:nowrap;overflow:hidden}.kf-single-hero__content h1{font-size:31px;line-height:1.35;letter-spacing:-.5px}.kf-single-title-en{font-size:18px}.kf-single-native{font-size:12px}.kf-single-score-row{margin-top:13px}.kf-single-score-row>span{font-size:11px;min-height:31px;padding:5px 8px}.kf-score strong{font-size:19px}.kf-score i{font-size:18px}.kf-single-genres a{font-size:11px;padding:5px 9px}.kf-single-meta-line{font-size:12px}.kf-single-summary p{font-size:15px;line-height:2}.kf-single-actions{clear:both;display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:18px}.kf-single-btn{min-height:42px;padding:8px;font-size:12px}.kf-single-info{clear:both;display:block;margin-top:14px;padding:13px}.kf-single-info dl>div{grid-template-columns:88px minmax(0,1fr);font-size:12px}.kf-single-side-cast{grid-template-columns:1fr 1fr}.kf-next-air{grid-template-columns:44px minmax(0,1fr);padding:12px;gap:10px}.kf-next-air__icon{width:42px;height:42px}.kf-next-air strong{font-size:15px}.kf-countdown{grid-column:1/-1;min-width:0}.kf-single-section{padding:11px}.kf-single-section__head h2{font-size:17px}.kf-episodes-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.kf-episode-card{flex:0 0 78%;scroll-snap-align:start}.kf-cast-rail{display:flex;overflow-x:auto;gap:12px;padding-bottom:4px}.kf-cast-card{flex:0 0 92px}.kf-cast-card img,.kf-cast-card>.actor-placeholder{width:78px;height:78px}.kf-gallery-rail{display:flex;overflow-x:auto}.kf-gallery-rail a{flex:0 0 56%}.kf-related-grid{display:flex;overflow-x:auto}.kf-related-grid>a{flex:0 0 57%}}@media (max-width:420px){.kf-single-poster-column{width:108px}.kf-single-hero__content h1{font-size:27px}.kf-single-actions{grid-template-columns:1fr}.kf-single-side-cast{grid-template-columns:1fr}.kf-episode-card{flex-basis:88%}.kf-related-grid>a{flex-basis:72%}.kf-gallery-rail a{flex-basis:68%}}:root{--muted:#a9bbc5}.header-live-search input::placeholder{color:#9fb3bd}.section-empty-state,.kf-cast-card small{color:#a4b7c1}.section-view-all,.section-title-row>a{display:inline-flex;align-items:center;min-height:30px;padding-block:3px}.hero-dots{gap:2px;align-items:center}.hero-dot{position:relative;width:28px!important;height:28px!important;background:transparent!important;border-radius:50%;display:grid;place-items:center;transform:none!important}.hero-dot::before{content:"";width:7px;height:7px;border-radius:50%;background:#9aabb4;transition:transform .2s ease,background .2s ease}.hero-dot.is-active::before{background:var(--pink);transform:scale(1.18)}.hero-dot:focus-visible{outline:2px solid #fff;outline-offset:1px}.rail-arrow{min-width:32px;min-height:32px}.popular-tab{min-height:34px}.advanced-multi__toggle,.advanced-submit{min-height:38px}.weekly-days button,.weekly-country-select{min-height:32px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #ff6b95;outline-offset:2px}@media(max-width:650px){.section-view-all,.section-title-row>a{min-height:32px}.rail-arrow{min-width:36px;min-height:36px}.popular-tab{min-height:38px}.advanced-type-tabs span{min-height:40px}.advanced-rating__choices span{min-height:38px;display:flex;align-items:center;justify-content:center}.advanced-multi__toggle,.advanced-submit{min-height:42px}.weekly-days button,.weekly-country-select{min-height:36px}}.hero-slider__lcp-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;background:#06141d;transform:scale(1.002)}.hero-slider__lcp-backdrop::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:linear-gradient(90deg,rgb(2 10 15 / .08) 0,rgb(2 10 15 / .04) 33%,rgb(2 10 15 / .42) 60%,rgb(2 10 15 / .94) 100%),linear-gradient(0deg,#020d14 0,transparent 34%)}.hero-slider__lcp-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 28%;display:block}.hero-slide{transition:none}.hero-slider.is-carousel-ready .hero-slide{transition:opacity .42s ease,visibility .42s ease}@media(max-width:760px){.hero-slider__lcp-backdrop::after{background-image:linear-gradient(90deg,rgb(2 10 15 / .12),rgb(2 10 15 / .65) 72%,rgb(2 10 15 / .92)),linear-gradient(0deg,#020d14 0,transparent 42%)}}@media(prefers-reduced-motion:reduce){.hero-slider.is-carousel-ready .hero-slide{transition:none}}.kf-ref-single{--ref-bg:#06131d;--ref-panel:#071824;--ref-panel-2:#0a1d2a;--ref-line:rgba(137,183,208,.19);--ref-line-strong:rgba(153,199,223,.30);--ref-pink:var(--kf-accent-2);--ref-pink-2:#ff5a91;--ref-cyan:#22c9e8;--ref-text:#f7fbfd;--ref-muted:#a7bac6;color:var(--ref-text);background:#05121b;padding-bottom:26px;overflow:hidden}.kf-ref-single .kf-container{max-width:1580px;padding-left:34px;padding-right:34px}.kf-ref-hero{position:relative;min-height:448px;isolation:isolate;overflow:hidden;border-bottom:1px solid rgb(123 174 202 / .13);background:#06131d}.kf-ref-hero::before{content:"";position:absolute;inset:0;z-index:-4;background-image:var(--kf-ref-bg);background-size:cover;background-position:center 27%;filter:saturate(.84) contrast(1.03);transform:scale(1.012)}.kf-ref-hero::after{content:"";position:absolute;inset:0;z-index:-3;background:linear-gradient(90deg,rgb(3 13 21 / .95) 0%,rgb(3 13 21 / .62) 17%,rgb(3 13 21 / .13) 38%,rgb(3 13 21 / .18) 56%,rgb(3 13 21 / .76) 72%,rgb(3 13 21 / .98) 100%),linear-gradient(0deg,#06131d 0%,rgb(6 19 29 / .20) 18%,rgb(6 19 29 / .02) 70%)}.kf-ref-hero__shade{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 42% 43%,transparent 0 22%,rgb(4 14 22 / .07) 53%,rgb(4 14 22 / .36) 100%)}.kf-ref-hero__inner{min-height:448px;display:grid;grid-template-columns:258px minmax(260px,1fr) minmax(520px,590px);gap:24px;align-items:center;direction:ltr;padding-top:18px;padding-bottom:12px}.kf-ref-poster-side,.kf-ref-hero-copy{direction:rtl}.kf-ref-poster-side{align-self:center}.kf-ref-poster{width:100%;aspect-ratio:2/2.92;position:relative;overflow:hidden;border-radius:11px;border:1px solid rgb(211 235 247 / .28);background:#0d202d;box-shadow:0 19px 48px rgb(0 0 0 / .38)}.kf-ref-poster img{display:block;width:100%;height:100%;object-fit:cover}.kf-ref-poster-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:66px;height:66px;border-radius:50%;display:grid;place-items:center;border:2px solid rgb(255 71 132 / .95);background:rgb(3 13 21 / .56);color:#fff;cursor:pointer;box-shadow:0 0 0 5px rgb(4 14 22 / .18),0 8px 24px rgb(0 0 0 / .32);backdrop-filter:blur(5px);transition:.2s ease}.kf-ref-poster-play:hover{transform:translate(-50%,-50%) scale(1.06);background:rgb(255 61 124 / .92)}.kf-ref-poster-play span{font-size:25px;transform:translateX(2px)}.kf-ref-poster-badges{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:9px}.kf-ref-poster-badges>span{min-height:43px;border:1px solid var(--ref-line);border-radius:8px;background:rgb(6 22 33 / .84);display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:8px;align-items:center;padding:7px 8px}.kf-ref-poster-badges b{grid-row:1/3;display:grid;place-items:center;min-width:30px;height:26px;border-radius:6px;background:var(--ref-pink);font-size:11px}.kf-ref-poster-badges strong{font-size:11px;line-height:1.2;white-space:nowrap}.kf-ref-poster-badges small{font-size:9px;color:var(--ref-muted);direction:ltr;text-align:right;white-space:nowrap}.kf-ref-cinematic-space{min-height:100%}.kf-ref-hero-copy{align-self:center;min-width:0;padding-right:4px}.kf-ref-breadcrumb{display:flex;justify-content:flex-start;gap:8px;align-items:center;flex-wrap:wrap;font-size:11px;color:#b2c1ca;margin:0 0 18px}.kf-ref-breadcrumb a{color:#d5e0e6}.kf-ref-breadcrumb i{font-style:normal;color:var(--ref-pink);font-size:18px}.kf-ref-breadcrumb span{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aabac4}.kf-ref-title-wrap{text-align:right}.kf-ref-title-wrap h1{font-size:clamp(31px,2.4vw,44px);line-height:1.22;margin:0;color:#fff;font-weight:800;letter-spacing:-1px;text-shadow:0 3px 16px rgb(0 0 0 / .30)}.kf-ref-title-en{font-size:21px;line-height:1.35;margin:3px 0 0;color:#fff;font-weight:500;text-align:right}.kf-ref-title-native{font-size:13px;color:#aebfca;margin:4px 0 0}.kf-ref-scoreline{display:flex;align-items:stretch;gap:0;margin:19px 0 10px;border-bottom:1px solid rgb(163 199 219 / .10);padding-bottom:7px}.kf-ref-scoreline>span{min-width:112px;min-height:46px;display:flex;align-items:center;justify-content:center;gap:7px;padding:6px 14px;border-left:1px solid rgb(157 196 217 / .16)}.kf-ref-scoreline>span:last-child{border-left:0}.kf-ref-score{justify-content:flex-start!important}.kf-ref-score i{font-style:normal;color:#ffbd2f;font-size:29px}.kf-ref-score strong{font-size:27px;line-height:1}.kf-ref-score small,.kf-ref-kpi small{font-size:10px;color:#9eb1bc}.kf-ref-kpi{flex-direction:column;gap:0!important}.kf-ref-kpi strong{font-size:17px;line-height:1.2;color:#fff}.kf-ref-kpi small{margin-top:3px}.kf-ref-genres{display:flex;gap:7px;flex-wrap:wrap;margin:7px 0 10px}.kf-ref-genres a{padding:5px 12px;border:1px solid rgb(164 204 225 / .28);border-radius:7px;background:rgb(6 22 33 / .58);font-size:12px;color:#dce8ed;line-height:1.25}.kf-ref-meta-tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid rgb(160 199 219 / .29);border-radius:8px;overflow:hidden;background:rgb(4 17 27 / .55);margin:10px 0 11px}.kf-ref-meta-tiles>span{min-width:0;padding:7px 8px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;gap:0 6px;align-items:center;border-left:1px solid rgb(160 199 219 / .15)}.kf-ref-meta-tiles>span:last-child{border-left:0}.kf-ref-meta-tiles i{grid-row:1/3;font-style:normal;font-size:15px;color:#e7f2f6}.kf-ref-meta-tiles b{font-size:11px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.kf-ref-meta-tiles small{font-size:9px;color:#93a9b6;margin-top:2px;white-space:nowrap}.kf-ref-summary{position:relative;margin-top:10px}.kf-ref-summary p{margin:0;color:#f0f5f7;font-size:14px;line-height:2;text-align:right;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kf-ref-summary.is-open p{display:block}.kf-ref-summary button{border:0;background:none;padding:4px 0 0;color:var(--ref-pink-2);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.kf-ref-summary button span{font-size:14px}.kf-ref-summary.is-open button span{display:inline-block;transform:rotate(180deg)}.kf-ref-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px;direction:rtl}.kf-ref-action{min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgb(186 219 236 / .34);border-radius:7px;background:rgb(4 16 25 / .72);color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;padding:8px 10px;transition:.18s ease}.kf-ref-action:hover{border-color:rgb(255 61 124 / .75);background:rgb(11 30 42 / .9);transform:translateY(-1px)}.kf-ref-action--watch{background:linear-gradient(135deg,#ff4c87,var(--kf-accent-2));border-color:var(--ref-pink);font-size:13px}.kf-ref-action--download{background:rgb(5 18 28 / .78)}.kf-ref-action.is-disabled{opacity:.55;cursor:default;pointer-events:none}.kf-ref-action span{font-size:18px}.kf-ref-body{padding-top:12px}.kf-ref-panel{border:1px solid var(--ref-line);background:linear-gradient(180deg,rgb(7 24 36 / .95),rgb(5 18 28 / .95));border-radius:9px;padding:12px;min-width:0}.kf-ref-panel>header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px}.kf-ref-panel>header>div{display:flex;align-items:center;gap:8px}.kf-ref-panel>header>div>span{color:var(--ref-pink);font-size:18px}.kf-ref-panel h2{font-size:18px;line-height:1.25;margin:0;color:#fff}.kf-ref-panel>header>a,.kf-ref-panel>header>span{font-size:10px;color:var(--ref-pink-2)}.kf-ref-triple{display:grid;grid-template-columns:1.35fr .92fr .86fr;gap:10px;margin-bottom:10px}.kf-ref-people{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.kf-ref-people>a{text-align:center;min-width:0;color:#fff}.kf-ref-people img,.kf-ref-person-placeholder{width:86px;height:86px;max-width:100%;aspect-ratio:1;border-radius:50%;object-fit:cover;border:1px solid rgb(206 231 244 / .35);display:grid;place-items:center;margin:0 auto 6px;background:#122a39}.kf-ref-people strong{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr}.kf-ref-people small{display:block;font-size:9px;color:#9eb0bb;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-ref-crew-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.kf-ref-crew-list>div{text-align:center;min-width:0}.kf-ref-crew-avatar{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;margin:0 auto 5px;border:1px solid rgb(203 231 245 / .35);background:linear-gradient(145deg,#132e3e,#0c1d29);font-size:22px;color:#fff}.kf-ref-crew-list strong{display:block;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr}.kf-ref-crew-list small{display:block;font-size:9px;color:#9db0bc;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-ref-rating-content{display:grid;grid-template-columns:.85fr 1.15fr;gap:10px;align-items:stretch}.kf-ref-rating-number{border-left:1px solid rgb(159 198 218 / .14);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;gap:5px;text-align:center;padding:5px 9px}.kf-ref-rating-number>span{color:#ffbd2f;font-size:30px}.kf-ref-rating-number>strong{font-size:30px;line-height:1}.kf-ref-rating-number>small{width:100%;font-size:9px;color:#9fb1bc}.kf-ref-review-snippet{display:flex;flex-direction:column;justify-content:space-between;gap:8px}.kf-ref-review-snippet blockquote{position:relative;margin:0;border:1px solid rgb(171 209 228 / .26);border-radius:8px;padding:12px 12px 12px 22px;color:#edf4f7;font-size:11px;line-height:1.75;min-height:66px}.kf-ref-review-snippet blockquote::before{content:"“";position:absolute;left:8px;top:4px;font-size:26px;color:#6c8594}.kf-ref-review-snippet>div{display:flex;flex-direction:column}.kf-ref-review-snippet b{font-size:10px}.kf-ref-review-snippet small{font-size:9px;color:#90a6b3;margin-top:2px}.kf-ref-empty{margin:0;padding:20px 12px;border:1px dashed rgb(151 192 213 / .18);border-radius:8px;text-align:center;color:#93a9b6;font-size:11px}.kf-ref-duo{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.kf-ref-gallery{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.kf-ref-gallery a{display:block;aspect-ratio:1.3;border-radius:7px;overflow:hidden;background:#0e2635}.kf-ref-gallery img{width:100%;height:100%;object-fit:cover;display:block;transition:.2s}.kf-ref-gallery a:hover img{transform:scale(1.035)}.kf-ref-related{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.kf-ref-related>a{min-width:0;color:#fff}.kf-ref-related>a>span{display:block;aspect-ratio:16/9;border-radius:7px;overflow:hidden;background:#0e2635}.kf-ref-related img{display:block;width:100%;height:100%;object-fit:cover}.kf-ref-related i{height:100%;display:grid;place-items:center;font-style:normal;color:#708896}.kf-ref-related strong{display:block;font-size:10px;direction:ltr;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px}.kf-ref-related small{display:block;font-size:9px;color:#a9b8c1;margin-top:1px;direction:ltr}.kf-ref-series-extras{display:grid;gap:10px;margin-top:10px}.kf-ref-franchise-list{display:flex;gap:9px;overflow-x:auto;padding-bottom:3px}.kf-ref-franchise-list>a{flex:0 0 180px;display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;gap:2px 8px;align-items:center;border:1px solid rgb(152 193 214 / .18);background:#0a1d29;border-radius:8px;padding:6px;color:#fff}.kf-ref-franchise-list>a.is-current{border-color:var(--ref-pink);box-shadow:inset 0 0 0 1px rgb(255 61 124 / .16)}.kf-ref-franchise-list img,.kf-ref-franchise-list>a>span{grid-row:1/3;width:44px;height:56px;object-fit:cover;border-radius:5px;background:#132a38}.kf-ref-franchise-list b{font-size:10px;direction:ltr;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-ref-franchise-list small{font-size:9px;color:#91a8b5}.kf-ref-next{display:flex;justify-content:space-between;align-items:center;gap:14px;background:linear-gradient(90deg,rgb(58 8 35 / .86),rgb(16 24 34 / .96))}.kf-ref-next>div:first-child{display:grid;grid-template-columns:42px 1fr;grid-template-rows:auto auto;gap:2px 10px;align-items:center}.kf-ref-next>div:first-child>span{grid-row:1/3;width:42px;height:42px;border-radius:50%;border:1px solid var(--ref-pink);display:grid;place-items:center;color:var(--ref-pink)}.kf-ref-next strong{font-size:14px}.kf-ref-next small{font-size:10px;color:#9fb0bb}.kf-ref-next .kf-countdown{min-width:120px;border:1px solid rgb(183 218 235 / .18);border-radius:8px;text-align:center;padding:6px 12px}.kf-ref-next .kf-countdown b{font-size:16px}.kf-ref-next .kf-countdown small{display:block;font-size:9px}.kf-ref-episode-rail{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.kf-ref-episode-rail>a{flex:0 0 190px;color:#fff;min-width:0}.kf-ref-episode-rail>a>span{position:relative;display:block;aspect-ratio:16/9;border-radius:7px;overflow:hidden;background:#0f2634}.kf-ref-episode-rail img{width:100%;height:100%;object-fit:cover}.kf-ref-episode-rail>a>span>b{position:absolute;left:8px;bottom:8px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--ref-pink)}.kf-ref-episode-rail strong{display:block;font-size:10px;margin-top:5px}.kf-ref-download-anchor{height:1px;scroll-margin-top:90px}@media (max-width:1280px){.kf-ref-single .kf-container{padding-left:22px;padding-right:22px}.kf-ref-hero__inner{grid-template-columns:220px minmax(180px,1fr) minmax(470px,540px);gap:18px}.kf-ref-title-wrap h1{font-size:34px}.kf-ref-title-en{font-size:19px}.kf-ref-meta-tiles{grid-template-columns:repeat(3,1fr)}.kf-ref-meta-tiles>span:nth-child(3){border-left:0}.kf-ref-meta-tiles>span:nth-child(-n+3){border-bottom:1px solid rgb(160 199 219 / .15)}.kf-ref-triple{grid-template-columns:1.2fr .9fr}.kf-ref-rating-panel{grid-column:1/-1}.kf-ref-rating-content{grid-template-columns:220px 1fr}.kf-ref-related{grid-template-columns:repeat(4,1fr)}}@media (max-width:980px){.kf-ref-hero{min-height:auto}.kf-ref-hero__inner{grid-template-columns:180px minmax(0,1fr);grid-template-areas:"poster copy";min-height:auto;align-items:start;padding-top:20px;padding-bottom:20px}.kf-ref-poster-side{grid-area:poster}.kf-ref-cinematic-space{display:none}.kf-ref-hero-copy{grid-area:copy}.kf-ref-hero::after{background:linear-gradient(90deg,rgb(3 13 21 / .90),rgb(3 13 21 / .40) 40%,rgb(3 13 21 / .84) 100%),linear-gradient(0deg,#06131d 0%,rgb(6 19 29 / .12) 45%)}.kf-ref-actions{grid-template-columns:repeat(3,1fr)}.kf-ref-triple{grid-template-columns:1fr}.kf-ref-rating-panel{grid-column:auto}.kf-ref-rating-content{grid-template-columns:180px 1fr}.kf-ref-duo{grid-template-columns:1fr}.kf-ref-people{grid-template-columns:repeat(5,1fr)}}@media (max-width:720px){.kf-ref-single{padding-bottom:78px}.kf-ref-single .kf-container{padding-left:14px;padding-right:14px}.kf-ref-hero::before{background-position:center top}.kf-ref-hero::after{background:linear-gradient(0deg,#06131d 0%,rgb(5 18 28 / .83) 46%,rgb(5 18 28 / .54) 100%)}.kf-ref-hero__inner{display:block;padding-top:14px}.kf-ref-poster-side{float:right;width:116px;margin:40px 0 10px 13px}.kf-ref-poster-badges{display:none}.kf-ref-breadcrumb{font-size:10px;margin-bottom:9px;white-space:nowrap;overflow:hidden}.kf-ref-title-wrap h1{font-size:28px}.kf-ref-title-en{font-size:17px}.kf-ref-title-native{font-size:11px}.kf-ref-scoreline{margin:11px 0 7px}.kf-ref-scoreline>span{min-width:86px;min-height:38px;padding:4px 8px}.kf-ref-score i{font-size:21px}.kf-ref-score strong{font-size:21px}.kf-ref-kpi strong{font-size:14px}.kf-ref-genres a{font-size:10px;padding:4px 8px}.kf-ref-meta-tiles{clear:both;grid-template-columns:repeat(2,1fr)}.kf-ref-meta-tiles>span{border-bottom:1px solid rgb(160 199 219 / .12)}.kf-ref-meta-tiles>span:nth-child(even){border-left:0}.kf-ref-meta-tiles>span:nth-last-child(-n+2){border-bottom:0}.kf-ref-summary p{font-size:13px;line-height:1.95}.kf-ref-actions{clear:both;grid-template-columns:1fr 1fr;gap:7px}.kf-ref-action{min-height:42px;font-size:11px}.kf-ref-action--watch{font-size:12px}.kf-ref-body{padding-top:9px}.kf-ref-panel{padding:10px}.kf-ref-panel h2{font-size:16px}.kf-ref-people{display:flex;overflow-x:auto;gap:11px;padding-bottom:4px}.kf-ref-people>a{flex:0 0 86px}.kf-ref-people img,.kf-ref-person-placeholder{width:72px;height:72px}.kf-ref-crew-list{display:flex;overflow-x:auto;gap:10px}.kf-ref-crew-list>div{flex:0 0 86px}.kf-ref-crew-avatar{width:58px;height:58px}.kf-ref-rating-content{grid-template-columns:110px 1fr}.kf-ref-rating-number>strong{font-size:24px}.kf-ref-rating-number>span{font-size:24px}.kf-ref-review-snippet blockquote{font-size:10px;padding:10px;min-height:58px}.kf-ref-gallery,.kf-ref-related{display:flex;overflow-x:auto;gap:8px;padding-bottom:4px}.kf-ref-gallery a{flex:0 0 52%}.kf-ref-related>a{flex:0 0 45%}}@media (max-width:430px){.kf-ref-poster-side{width:104px;margin-top:34px}.kf-ref-title-wrap h1{font-size:25px}.kf-ref-title-en{font-size:15px}.kf-ref-scoreline>span{min-width:75px;padding-left:6px;padding-right:6px}.kf-ref-scoreline>span:nth-child(3){display:none}.kf-ref-actions{grid-template-columns:1fr}.kf-ref-meta-tiles{grid-template-columns:1fr 1fr}.kf-ref-rating-content{grid-template-columns:1fr}.kf-ref-rating-number{border-left:0;border-bottom:1px solid rgb(159 198 218 / .14);padding-bottom:10px}.kf-ref-gallery a{flex-basis:68%}.kf-ref-related>a{flex-basis:58%}}.kf-ref-poster-timebar{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;direction:rtl}.kf-ref-timecard{min-height:49px;border:1px solid rgb(152 193 214 / .19);border-radius:9px;background:linear-gradient(145deg,rgb(6 22 33 / .94),rgb(9 31 43 / .88));display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;overflow:hidden;box-shadow:inset 0 1px 0 rgb(255 255 255 / .025)}.kf-ref-timecard--countdown{border-color:rgb(255 61 124 / .30);background:linear-gradient(145deg,rgb(47 10 31 / .92),rgb(9 27 39 / .92))}.kf-ref-timecard__icon{width:31px;height:31px;border-radius:8px;display:grid;place-items:center;background:rgb(255 61 124 / .14);border:1px solid rgb(255 61 124 / .28);color:var(--ref-pink);font-size:16px;font-weight:800}.kf-ref-timecard--updated .kf-ref-timecard__icon{color:#71d8ff;background:rgb(70 190 232 / .10);border-color:rgb(70 190 232 / .22)}.kf-ref-timecard__copy{display:block;min-width:0;line-height:1.25}.kf-ref-timecard__copy strong{display:block;color:#f8fbfd;font-size:10px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-ref-timecard__copy small{display:block;margin-top:3px;color:#9fb5c2;font-size:8.5px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:normal}.kf-ref-timecard__copy small b{font-weight:700;color:#c9d8df}.kf-ref-timecard__copy small em{display:block;font-style:normal;color:#829aa8;font-size:8px;margin-top:1px}.kf-ref-timecard--countdown [data-countdown] b{color:#fff;font-size:9px;direction:rtl}.kf-ref-timecard.is-idle{opacity:.86}@media (max-width:720px){.kf-ref-poster-timebar{display:none}}.kf-ref-poster-timebar--fancy{display:block;margin-top:10px;direction:rtl}.kf-ref-timepanel{position:relative;overflow:hidden;border:1px solid rgb(255 61 124 / .32);border-radius:13px;background:linear-gradient(145deg,rgb(45 8 30 / .96) 0%,rgb(10 26 38 / .97) 58%,rgb(7 22 33 / .98) 100%);box-shadow:0 14px 30px rgb(0 0 0 / .24),inset 0 1px 0 rgb(255 255 255 / .04);padding:11px}.kf-ref-timepanel::before{content:"";position:absolute;inset:-45% auto auto -18%;width:105px;height:105px;border-radius:50%;background:rgb(255 61 124 / .18);filter:blur(32px);pointer-events:none}.kf-ref-timepanel::after{content:"";position:absolute;right:-38px;bottom:-50px;width:110px;height:110px;border-radius:50%;background:rgb(57 194 238 / .10);filter:blur(32px);pointer-events:none}.kf-ref-timepanel__head{position:relative;z-index:1;display:grid;grid-template-columns:10px minmax(0,1fr) 34px;gap:8px;align-items:center;margin-bottom:9px}.kf-ref-timepanel__pulse{width:8px;height:8px;border-radius:50%;background:var(--kf-accent-2);box-shadow:0 0 0 0 rgb(255 61 124 / .62);animation:kfRefPulse 1.8s infinite}@keyframes kfRefPulse{0%{box-shadow:0 0 0 0 rgb(255 61 124 / .58)}70%{box-shadow:0 0 0 8px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.kf-ref-timepanel__head div{min-width:0;line-height:1.15}.kf-ref-timepanel__head small{display:block;color:#9fb3bf;font-size:9px;margin-bottom:3px}.kf-ref-timepanel__head strong{display:block;color:#fff;font-size:12px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-ref-timepanel__clock{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:#ff5e93;background:rgb(255 61 124 / .11);border:1px solid rgb(255 61 124 / .24);font-size:16px}.kf-ref-countdown-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);gap:5px;direction:rtl}.kf-ref-countdown-grid>span{min-width:0;padding:7px 2px 6px;border-radius:8px;text-align:center;background:rgb(4 18 28 / .72);border:1px solid rgb(184 218 235 / .14);box-shadow:inset 0 1px 0 rgb(255 255 255 / .025)}.kf-ref-countdown-grid b{display:block;color:#fff;font-size:14px;line-height:1;font-variant-numeric:tabular-nums}.kf-ref-countdown-grid em{display:block;margin-top:5px;color:#849ba8;font-size:7.5px;font-style:normal}.kf-ref-timepanel__updated{position:relative;z-index:1;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:center;margin-top:9px;padding-top:8px;border-top:1px solid rgb(180 214 230 / .11)}.kf-ref-timepanel__refresh{width:27px;height:27px;border-radius:8px;display:grid;place-items:center;color:#72dbff;background:rgb(71 192 234 / .08);border:1px solid rgb(71 192 234 / .16);font-size:14px}.kf-ref-timepanel__updated span:last-child{min-width:0;line-height:1.25}.kf-ref-timepanel__updated small{display:block;color:#7f98a7;font-size:8px}.kf-ref-timepanel__updated strong{display:block;margin-top:2px;color:#c8d7df;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-ref-timepanel.is-idle{border-color:rgb(152 193 214 / .18);background:linear-gradient(145deg,rgb(10 28 40 / .96),rgb(7 22 33 / .98))}.kf-ref-timepanel.is-idle .kf-ref-timepanel__pulse{background:#6f8896;animation:none;box-shadow:none}@media (max-width:720px){.kf-ref-poster-timebar--fancy{display:none}}@media (min-width:1181px){.kf-ref-poster-timebar--fancy{width:372px;max-width:none;margin-top:12px;position:relative;z-index:4}.kf-ref-timepanel{padding:15px 16px 14px;border-radius:16px;box-shadow:0 18px 38px rgb(0 0 0 / .30),0 0 34px rgb(255 61 124 / .08),inset 0 1px 0 rgb(255 255 255 / .05)}.kf-ref-timepanel__head{grid-template-columns:12px minmax(0,1fr) 42px;gap:10px;margin-bottom:12px}.kf-ref-timepanel__pulse{width:10px;height:10px}.kf-ref-timepanel__head small{font-size:10px;margin-bottom:4px}.kf-ref-timepanel__head strong{font-size:15px}.kf-ref-timepanel__clock{width:40px;height:40px;border-radius:11px;font-size:19px}.kf-ref-countdown-grid{gap:8px}.kf-ref-countdown-grid>span{padding:11px 4px 9px;border-radius:10px}.kf-ref-countdown-grid b{font-size:19px}.kf-ref-countdown-grid em{margin-top:6px;font-size:9px}.kf-ref-timepanel__updated{grid-template-columns:34px minmax(0,1fr);gap:10px;margin-top:12px;padding-top:11px}.kf-ref-timepanel__refresh{width:33px;height:33px;border-radius:9px;font-size:16px}.kf-ref-timepanel__updated small{font-size:9px}.kf-ref-timepanel__updated strong{font-size:11px;margin-top:3px}}@media (min-width:981px) and (max-width:1180px){.kf-ref-poster-timebar--fancy{width:306px;max-width:none;position:relative;z-index:4}.kf-ref-timepanel{padding:13px 14px;border-radius:15px}.kf-ref-countdown-grid{gap:7px}.kf-ref-countdown-grid>span{padding:9px 3px 8px}.kf-ref-countdown-grid b{font-size:17px}.kf-ref-countdown-grid em{font-size:8.5px}}@media (min-width:721px) and (max-width:980px){.kf-ref-poster-timebar--fancy{width:250px;max-width:none}.kf-ref-timepanel{padding:11px 12px}}.kf-ref-poster-side{position:relative;overflow:visible}@media (min-width:721px){.kf-ref-poster-timebar--fancy{left:auto;right:auto;transform:none;margin-left:0;margin-right:0;box-sizing:border-box;direction:ltr}.kf-ref-poster-timebar--fancy .kf-ref-timepanel{direction:rtl}}@media (min-width:721px){.kf-ref-poster-side{direction:ltr!important;position:relative;overflow:visible}.kf-ref-poster,.kf-ref-poster-timebar,.kf-ref-poster-timebar .kf-ref-timepanel{direction:rtl}.kf-ref-poster-timebar--fancy{display:block;margin-left:0!important;margin-right:0!important;left:auto!important;right:auto!important;transform:none!important;max-width:none;box-sizing:border-box}}@media (min-width:721px) and (max-width:980px){.kf-ref-poster-timebar--fancy{width:min(250px, calc(100vw - 42px))!important}}.kf-ref-countdown-grid{direction:rtl}.kf-ref-meta-tiles b a{color:inherit;text-decoration:none;transition:color .18s ease}.kf-ref-meta-tiles b a:hover,.kf-ref-meta-tiles b a:focus-visible{color:var(--pink)}.kf-ref-meta-sep{font-style:normal;color:#738b98}@media (max-width:720px){.kf-ref-scoreline{flex-wrap:wrap}.kf-ref-scoreline>span{flex:1 1 86px}}@media (max-width:430px){.kf-ref-scoreline>span:nth-child(3){display:flex}.kf-ref-scoreline>span{min-width:70px}}.kf-ref-countdown-grid{direction:ltr!important}.kf-ref-countdown-grid>span{direction:rtl}.kf-ref-timepanel--update-only{border-color:rgb(114 216 255 / .20);background:linear-gradient(145deg,rgb(8 28 41 / .97),rgb(7 22 33 / .98))}.kf-ref-timepanel--update-only::before{background:rgb(63 189 232 / .10)}.kf-ref-timepanel--update-only .kf-ref-timepanel__updated--solo{margin-top:0;padding-top:0;border-top:0;min-height:48px}@media (min-width:1181px){.kf-ref-timepanel--update-only .kf-ref-timepanel__updated--solo{min-height:58px}.kf-ref-timepanel--update-only .kf-ref-timepanel__updated--solo strong{font-size:13px}}.kf-ref-people-rating-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-bottom:10px;align-items:stretch}.kf-ref-people-rating-grid>.kf-ref-panel{height:100%;min-height:214px}.kf-ref-people-panel{display:flex;flex-direction:column}.kf-ref-people-tabs{display:flex;align-items:center;gap:7px;margin:-2px 0 11px;padding:4px;width:max-content;max-width:100%;border:1px solid rgb(164 204 225 / .16);border-radius:10px;background:rgb(3 17 27 / .62)}.kf-ref-people-tabs button{min-height:36px;border:0;border-radius:8px;padding:7px 18px;background:#fff0;color:#9db2bf;font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:.18s ease}.kf-ref-people-tabs button:hover{color:#fff;background:rgb(255 255 255 / .04)}.kf-ref-people-tabs button.is-active{color:#fff;background:linear-gradient(135deg,rgb(255 61 124 / .95),rgb(216 34 103 / .92));box-shadow:0 7px 18px rgb(255 61 124 / .16)}.kf-ref-people-pane{min-width:0;flex:1}.kf-ref-people-pane[hidden]{display:none!important}.kf-ref-people-rail-wrap{position:relative;min-width:0;padding:0 23px}.kf-ref-people--rail,.kf-ref-crew-list--rail{display:flex!important;gap:10px;overflow-x:auto;overflow-y:hidden;padding:2px 0 7px;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;direction:rtl}.kf-ref-people--rail::-webkit-scrollbar,.kf-ref-crew-list--rail::-webkit-scrollbar{display:none}.kf-ref-people--rail>a,.kf-ref-crew-list--rail>div{flex:0 0 calc((100% - 40px)/5);min-width:0;scroll-snap-align:start}.kf-ref-people--rail>a{direction:rtl}.kf-ref-crew-list--rail>div{direction:rtl}.kf-ref-rail-arrow{position:absolute;top:50%;z-index:3;transform:translateY(-50%);width:34px;height:46px;border:1px solid rgb(255 61 124 / .30);border-radius:10px;background:rgb(3 16 25 / .88);color:#fff;font:inherit;font-size:26px;line-height:1;cursor:pointer;display:grid;place-items:center;box-shadow:0 8px 20px rgb(0 0 0 / .28);backdrop-filter:blur(8px);transition:.18s ease}.kf-ref-rail-arrow:hover{background:rgb(255 61 124 / .92);border-color:var(--kf-accent-2)}.kf-ref-rail-arrow[hidden]{display:none!important}.kf-ref-rail-arrow--prev{right:-1px}.kf-ref-rail-arrow--next{left:-1px}.kf-ref-people-panel .kf-ref-people img,.kf-ref-people-panel .kf-ref-person-placeholder{width:86px;height:86px}.kf-ref-people-panel .kf-ref-people strong,.kf-ref-people-panel .kf-ref-crew-list strong{font-size:12px}.kf-ref-people-panel .kf-ref-people small,.kf-ref-people-panel .kf-ref-crew-list small{font-size:10px}.kf-ref-people-rating-grid .kf-ref-rating-panel{display:flex;flex-direction:column}.kf-ref-people-rating-grid .kf-ref-rating-content{flex:1;grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr);gap:14px;align-items:stretch}.kf-ref-people-rating-grid .kf-ref-rating-number{min-height:132px}.kf-ref-people-rating-grid .kf-ref-rating-number>span{font-size:40px}.kf-ref-people-rating-grid .kf-ref-rating-number>strong{font-size:42px}.kf-ref-people-rating-grid .kf-ref-rating-number>small{font-size:11px}.kf-ref-people-rating-grid .kf-ref-review-snippet blockquote{font-size:13px;line-height:1.9;min-height:94px;padding:15px 15px 15px 26px}.kf-ref-people-rating-grid .kf-ref-review-snippet b{font-size:12px}.kf-ref-people-rating-grid .kf-ref-review-snippet small{font-size:10px}.kf-ref-gallery button{display:block;aspect-ratio:1.3;border:0;padding:0;border-radius:7px;overflow:hidden;background:#0e2635;cursor:zoom-in;min-width:0}.kf-ref-gallery button img{width:100%;height:100%;object-fit:cover;display:block;transition:.2s}.kf-ref-gallery button:hover img,.kf-ref-gallery button:focus-visible img{transform:scale(1.035)}.kf-ref-gallery button:focus-visible{outline:2px solid var(--ref-pink);outline-offset:2px}.kf-ref-gallery script{display:none!important}.kf-gallery-modal{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:22px;direction:ltr}.kf-gallery-modal[hidden]{display:none!important}.kf-gallery-modal__backdrop{position:absolute;inset:0;background:rgb(0 7 12 / .94);backdrop-filter:blur(12px)}.kf-gallery-modal__dialog{position:relative;z-index:1;width:min(1180px,94vw);height:min(820px,90vh);display:grid;grid-template-columns:58px minmax(0,1fr) 58px;align-items:center;gap:12px}.kf-gallery-modal__figure{min-width:0;min-height:0;width:100%;height:100%;margin:0;display:grid;grid-template-rows:minmax(0,1fr) auto;place-items:center;background:rgb(4 17 26 / .74);border:1px solid rgb(178 215 233 / .18);border-radius:16px;overflow:hidden;box-shadow:0 28px 80px rgb(0 0 0 / .52);touch-action:pan-y}.kf-gallery-modal__figure img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;user-select:none;-webkit-user-drag:none}.kf-gallery-modal__figure figcaption{width:100%;min-height:42px;display:grid;place-items:center;color:#c9d8df;font-size:13px;direction:rtl;background:rgb(3 15 23 / .78);border-top:1px solid rgb(170 210 229 / .12)}.kf-gallery-modal__close,.kf-gallery-modal__nav{border:1px solid rgb(255 255 255 / .16);background:rgb(4 18 28 / .82);color:#fff;cursor:pointer;display:grid;place-items:center;backdrop-filter:blur(9px);transition:.18s ease}.kf-gallery-modal__close{position:absolute;z-index:4;top:-8px;right:66px;width:44px;height:44px;border-radius:50%;font-size:28px}.kf-gallery-modal__nav{width:54px;height:74px;border-radius:14px;font-size:38px;line-height:1}.kf-gallery-modal__nav:hover,.kf-gallery-modal__close:hover{background:rgb(255 61 124 / .94);border-color:var(--kf-accent-2)}body.kf-gallery-open{overflow:hidden!important}@media (max-width:980px){.kf-ref-people-rating-grid{grid-template-columns:1fr}.kf-ref-people-rating-grid>.kf-ref-panel{min-height:0}.kf-ref-people-rating-grid .kf-ref-rating-content{grid-template-columns:180px minmax(0,1fr)}.kf-ref-people--rail>a,.kf-ref-crew-list--rail>div{flex-basis:calc((100% - 30px)/4)}.kf-gallery-modal__dialog{width:96vw;height:88vh;grid-template-columns:48px minmax(0,1fr) 48px;gap:7px}.kf-gallery-modal__nav{width:46px;height:64px;font-size:32px}.kf-gallery-modal__close{right:54px}}@media (max-width:720px){.kf-ref-people-tabs{width:100%;display:grid;grid-template-columns:1fr 1fr}.kf-ref-people-tabs button{padding-inline:10px}.kf-ref-people-rail-wrap{padding:0}.kf-ref-rail-arrow{display:none!important}.kf-ref-people--rail>a,.kf-ref-crew-list--rail>div{flex:0 0 104px}.kf-ref-gallery button{flex:0 0 52%}.kf-ref-people--rail,.kf-ref-crew-list--rail{padding-bottom:5px}.kf-ref-people-rating-grid .kf-ref-rating-content{grid-template-columns:120px minmax(0,1fr)}.kf-ref-people-rating-grid .kf-ref-rating-number>strong{font-size:30px}.kf-ref-people-rating-grid .kf-ref-rating-number>span{font-size:30px}.kf-ref-people-rating-grid .kf-ref-review-snippet blockquote{font-size:12px;min-height:78px}.kf-gallery-modal{padding:10px}.kf-gallery-modal__dialog{width:100%;height:86vh;display:block}.kf-gallery-modal__figure{height:100%;border-radius:12px}.kf-gallery-modal__nav{position:absolute;z-index:4;top:50%;transform:translateY(-50%);width:42px;height:58px;border-radius:12px;font-size:30px}.kf-gallery-modal__nav--prev{left:7px}.kf-gallery-modal__nav--next{right:7px}.kf-gallery-modal__close{top:8px;right:8px;width:42px;height:42px}}@media (max-width:430px){.kf-ref-people-rating-grid .kf-ref-rating-content{grid-template-columns:1fr}.kf-ref-people-rating-grid .kf-ref-rating-number{border-left:0;border-bottom:1px solid rgb(159 198 218 / .14);min-height:100px}.kf-gallery-modal__figure figcaption{font-size:12px;min-height:38px}.kf-ref-gallery button{flex-basis:68%}}.kf-ref-people-rating-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch}.kf-ref-people-rating-grid>.kf-ref-panel{min-height:286px}.kf-ref-crew-list--rail>a{display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;text-decoration:none}.kf-community-scores{display:grid;grid-template-columns:.8fr 1.2fr;gap:12px;margin-bottom:14px}.kf-community-score{min-height:116px;border:1px solid rgb(165 205 225 / .15);border-radius:14px;background:linear-gradient(145deg,rgb(7 25 37 / .88),rgb(13 36 50 / .66));padding:14px;display:flex;flex-direction:column;justify-content:center}.kf-community-score--mdl{align-items:center;text-align:center}.kf-community-score__icon{font-size:25px;color:#ffc145;line-height:1}.kf-community-score--mdl>strong{font-size:34px;line-height:1.15;margin-top:5px}.kf-community-score small{font-size:11px;color:#9eb2bd;margin-top:5px}.kf-community-score__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.kf-community-score__head span{font-size:12px;color:#cad8df}.kf-community-score__head strong{font-size:26px;color:#ff4f88}.kf-community-vote-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.kf-community-vote-actions button{min-height:42px;border:1px solid rgb(164 201 220 / .18);border-radius:11px;background:rgb(4 17 26 / .7);color:#dce8ed;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-family:inherit;font-size:15px;transition:.2s}.kf-community-vote-actions button:hover,.kf-community-vote-actions button.is-active{border-color:rgb(255 61 124 / .7);background:rgb(255 61 124 / .13);color:#fff}.kf-community-vote-actions button:disabled{opacity:.55;cursor:wait}.kf-ref-review-list{display:grid;gap:8px}.kf-ref-review-card{border:1px solid rgb(161 201 222 / .14);border-radius:12px;padding:10px 12px;background:rgb(3 16 24 / .5)}.kf-ref-review-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.kf-ref-review-card__head b{font-size:12px}.kf-ref-review-card__head small{font-size:10px;color:#8199a7}.kf-ref-review-card>p,.kf-spoiler-preview>p{font-size:12px;line-height:1.9;margin:7px 0 0;color:#dce7ec}.kf-ref-review-more{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border-radius:10px;background:rgb(255 61 124 / .1);border:1px solid rgb(255 61 124 / .24);color:#ff6d9d;font-size:12px;text-decoration:none}.kf-ref-review-empty{min-height:84px;border:1px dashed rgb(163 201 220 / .2);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#a9bbc5}.kf-ref-review-empty a{color:#ff5d94}.kf-spoiler-preview{position:relative;min-height:64px;border-radius:9px;overflow:hidden}.kf-spoiler-preview>p{filter:blur(7px);user-select:none;opacity:.6;transition:.2s}.kf-spoiler-preview>span{position:absolute;z-index:2;top:8px;right:8px;font-size:10px;color:#ffc46c}.kf-spoiler-preview>button{position:absolute;z-index:3;inset:auto 50% 8px auto;transform:translateX(50%);border:1px solid rgb(255 193 84 / .35);background:#101d26;color:#ffe1a7;border-radius:8px;padding:5px 10px;font-family:inherit;cursor:pointer}.kf-spoiler-preview.is-revealed>p{filter:none;user-select:auto;opacity:1}.kf-spoiler-preview.is-revealed>span,.kf-spoiler-preview.is-revealed>button{display:none}.kf-comments-section{margin-top:20px;padding:18px!important}.kf-comments-section__head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(165 203 222 / .12);padding-bottom:14px;margin-bottom:14px}.kf-comments-section__head>div{display:flex;align-items:center;gap:8px}.kf-comments-section__head h2{font-size:17px;margin:0}.kf-comments-section__head>span{font-size:12px;color:#9cafba}.kf-comments-list{display:grid;gap:12px}.kf-comment-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;padding:14px;border:1px solid rgb(161 199 219 / .14);border-radius:14px;background:rgb(4 17 27 / .58)}.kf-comment-card.depth-2,.kf-comment-card.depth-3,.kf-comment-card.depth-4,.kf-comment-card.depth-5{margin-right:34px;border-right-color:rgb(255 61 124 / .32)}.kf-comment-card__avatar img{width:52px;height:52px;border-radius:50%;object-fit:cover}.kf-comment-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.kf-comment-card__head>div{display:flex;align-items:center;gap:7px}.kf-comment-card__head strong{font-size:13px}.kf-comment-card__head span{font-size:9px;color:#ff6a9b;background:rgb(255 61 124 / .1);padding:3px 6px;border-radius:999px}.kf-comment-card__head time{font-size:10px;color:#8199a7}.kf-comment-card__content{margin-top:8px;position:relative}.kf-comment-text{font-size:13px;line-height:2;color:#e0e9ed}.kf-comment-card__content.is-spoiler .kf-comment-text{filter:blur(9px);opacity:.48;user-select:none}.kf-comment-card__content.is-spoiler.is-revealed .kf-comment-text{filter:none;opacity:1;user-select:auto}.kf-comment-spoiler-cover{position:absolute;z-index:3;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;background:rgb(4 17 27 / .36);border-radius:9px}.kf-comment-spoiler-cover span{font-size:11px;color:#ffc36d}.kf-comment-spoiler-cover button{border:1px solid rgb(255 194 99 / .35);background:#101f29;color:#ffe1a7;border-radius:9px;padding:6px 10px;font-family:inherit;cursor:pointer}.kf-comment-card__content.is-revealed .kf-comment-spoiler-cover{display:none}.kf-comment-card__actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.kf-comment-votes{display:flex;gap:7px}.kf-comment-votes button{min-width:48px;height:34px;border:1px solid rgb(163 201 220 / .15);border-radius:9px;background:#071923;color:#d5e3e9;display:flex;align-items:center;justify-content:center;gap:4px;font-family:inherit;cursor:pointer}.kf-comment-votes button.is-active{border-color:#ff4e89;background:rgb(255 61 124 / .13)}.kf-comment-card__actions .comment-reply-link{color:#ff6b9d;font-size:11px;text-decoration:none}.kf-comment-awaiting{font-size:11px;color:#ffc56e}.kf-comment-form-wrap{margin-top:18px;border-top:1px solid rgb(165 203 222 / .12);padding-top:16px}.kf-comment-spoiler-note{border:1px solid rgb(255 193 95 / .22);background:rgb(255 175 45 / .06);color:#e9c98f;border-radius:11px;padding:10px 12px;font-size:11px;line-height:1.8;margin-bottom:12px}.kf-comment-form .comment-reply-title{font-size:16px;margin:0 0 12px}.kf-comment-field label{display:block;font-size:12px;color:#b8c8d0;margin-bottom:7px}.kf-comment-field textarea{width:100%;min-height:130px;resize:vertical;border:1px solid rgb(164 201 220 / .18);border-radius:12px;background:#061722;color:#fff;font-family:inherit;font-size:13px;line-height:1.9;padding:12px;outline:none}.kf-comment-field textarea:focus{border-color:#ff4f89;box-shadow:0 0 0 3px rgb(255 61 124 / .07)}.kf-comment-spoiler-check{display:flex;align-items:center;gap:8px;margin:10px 0 13px;font-size:12px;cursor:pointer}.kf-comment-spoiler-check input{accent-color:var(--kf-accent-2);width:17px;height:17px}.kf-comment-submit{min-height:42px;border:0;border-radius:11px;background:linear-gradient(135deg,#ff2f77,#ff5a97);color:#fff;font-family:inherit;font-weight:700;padding:0 20px;cursor:pointer}.kf-comments-pagination{display:flex;justify-content:center;gap:8px;margin-top:14px}.kf-comments-pagination a{color:#ff6b9d}.kf-comments-empty,.kf-comments-closed{padding:20px;text-align:center;color:#94aab6}@media(max-width:900px){.kf-community-scores{grid-template-columns:1fr 1fr}.kf-ref-people-rating-grid{grid-template-columns:1fr!important}.kf-ref-people-rating-grid>.kf-ref-panel{min-height:0}}@media(max-width:640px){.kf-community-scores{grid-template-columns:1fr}.kf-comment-card{grid-template-columns:40px minmax(0,1fr);gap:9px;padding:11px}.kf-comment-card__avatar img{width:40px;height:40px}.kf-comment-card.depth-2,.kf-comment-card.depth-3,.kf-comment-card.depth-4,.kf-comment-card.depth-5{margin-right:14px}.kf-comment-card__head{align-items:flex-start;flex-direction:column;gap:3px}.kf-comment-card__actions{align-items:flex-start}.kf-comments-section{padding:13px!important}}.kf-ref-rating-panel{display:flex;flex-direction:column}.kf-community-scores{grid-template-columns:.72fr 1.28fr;gap:8px;margin-bottom:9px}.kf-community-score{min-height:84px;border-radius:12px;padding:9px 10px}.kf-community-score--mdl .kf-community-score__icon{font-size:19px}.kf-community-score--mdl>strong{font-size:27px;margin-top:2px}.kf-community-score small{font-size:10px;margin-top:3px}.kf-community-score__head{gap:7px}.kf-community-score__head span{font-size:11px}.kf-community-score__head strong{font-size:21px}.kf-community-vote-actions{gap:6px;margin-top:6px}.kf-community-vote-actions button{min-height:32px;border-radius:9px;font-size:13px;gap:6px}.kf-ref-review-list{gap:6px;min-height:0}.kf-ref-review-card{border-radius:10px;padding:8px 10px}.kf-ref-review-card__head b{font-size:11px}.kf-ref-review-card__head small{font-size:9px}.kf-ref-review-card>p,.kf-spoiler-preview>p{font-size:11px;line-height:1.75;margin-top:5px}.kf-ref-review-more{min-height:32px;border-radius:9px;font-size:11px}.kf-ref-review-empty{min-height:64px;font-size:11px}.kf-ref-review-compose{border:0;background:none;color:#ff5d94;font-family:inherit;cursor:pointer;padding:0;font-size:11px}.kf-comments-section__tools{display:flex;align-items:center;gap:10px}.kf-comments-section__tools>span{font-size:12px;color:#9cafba;white-space:nowrap}.kf-comments-compose-btn{min-height:38px;border:1px solid rgb(255 61 124 / .28);border-radius:10px;background:linear-gradient(135deg,rgb(255 47 119 / .13),rgb(255 90 151 / .08));color:#ff72a1;padding:0 13px;font-family:inherit;font-weight:700;display:inline-flex;align-items:center;gap:5px;cursor:pointer;transition:.2s}.kf-comments-compose-btn:hover,.kf-comments-compose-btn[aria-expanded="true"]{background:rgb(255 61 124 / .18);border-color:rgb(255 61 124 / .55);color:#fff}.kf-comments-compose-btn span{font-size:17px;line-height:1}.kf-comment-form-wrap{margin:0 0 16px;border:1px solid rgb(255 61 124 / .2);border-radius:14px;padding:14px;background:linear-gradient(145deg,rgb(9 25 36 / .96),rgb(6 18 28 / .92));box-shadow:0 14px 40px rgb(0 0 0 / .16)}.kf-comment-form-wrap[hidden]{display:none!important}.kf-comment-form-wrap__top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.kf-comment-form-wrap__top strong{font-size:14px}.kf-comment-form-close{width:34px;height:34px;border:1px solid rgb(165 203 222 / .16);border-radius:9px;background:#071923;color:#cbd8df;font-family:inherit;font-size:20px;line-height:1;cursor:pointer}.kf-comment-form-wrap .comment-reply-title{font-size:13px!important;margin:0 0 8px!important;color:#aebfc8}.kf-comment-form-wrap .comment-reply-title small{margin-right:8px}.kf-comment-form-wrap .kf-comment-field textarea{min-height:105px}@media(max-width:640px){.kf-community-scores{grid-template-columns:1fr 1.25fr;gap:6px}.kf-community-score{min-height:78px;padding:8px}.kf-community-score--mdl>strong{font-size:24px}.kf-community-score__head{align-items:flex-start;flex-direction:column;gap:1px}.kf-community-score__head strong{font-size:19px}.kf-community-vote-actions button{min-height:30px}.kf-comments-section__head{align-items:flex-start;gap:10px}.kf-comments-section__tools{flex-direction:column;align-items:flex-end;gap:6px}.kf-comments-compose-btn{min-height:36px;padding:0 10px;font-size:11px}}.kf-ref-people-rating-grid .kf-ref-rating-panel{min-height:286px!important;padding:10px 11px!important}.kf-ref-rating-panel>header{margin-bottom:6px!important}.kf-ref-rating-panel>header h2{font-size:16px!important}.kf-ref-rating-panel>header>a{font-size:10px!important}.kf-ref-rating-panel .kf-community-scores{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;gap:7px!important;margin:0 0 7px!important}.kf-ref-rating-panel .kf-community-score{min-height:66px!important;height:66px!important;border-radius:10px!important;padding:7px 9px!important;justify-content:center!important}.kf-ref-rating-panel .kf-community-score--mdl{display:grid!important;grid-template-columns:24px 1fr!important;grid-template-rows:1fr 1fr!important;gap:0 5px!important;text-align:right!important;align-items:center!important}.kf-ref-rating-panel .kf-community-score--mdl .kf-community-score__icon{grid-row:1/3!important;font-size:20px!important;margin:0!important}.kf-ref-rating-panel .kf-community-score--mdl>strong{font-size:24px!important;margin:0!important;line-height:1!important;align-self:end!important}.kf-ref-rating-panel .kf-community-score--mdl>small{font-size:8.5px!important;margin:2px 0 0!important;line-height:1.15!important;white-space:nowrap!important;align-self:start!important}.kf-ref-rating-panel .kf-community-score--users{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;gap:4px 8px!important;align-items:center!important}.kf-ref-rating-panel .kf-community-score__head{grid-column:1!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;min-width:0!important}.kf-ref-rating-panel .kf-community-score__head span{font-size:10px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.kf-ref-rating-panel .kf-community-score__head strong{font-size:18px!important;line-height:1!important;white-space:nowrap!important}.kf-ref-rating-panel .kf-community-vote-actions{grid-column:2!important;grid-row:1/3!important;display:flex!important;gap:5px!important;margin:0!important}.kf-ref-rating-panel .kf-community-vote-actions button{width:46px!important;min-width:46px!important;height:34px!important;min-height:34px!important;padding:0 5px!important;border-radius:8px!important;font-size:12px!important;gap:3px!important}.kf-ref-rating-panel .kf-community-score--users>small{grid-column:1!important;grid-row:2!important;font-size:9px!important;margin:0!important;align-self:start!important}.kf-ref-rating-panel .kf-ref-review-list{display:grid!important;grid-template-rows:auto auto auto auto!important;gap:5px!important;min-height:0!important;overflow:visible!important}.kf-ref-rating-panel .kf-ref-review-card{min-height:0!important;border-radius:9px!important;padding:6px 8px!important;background:rgb(3 16 24 / .52)!important}.kf-ref-rating-panel .kf-ref-review-card__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;margin:0!important}.kf-ref-rating-panel .kf-ref-review-author{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}.kf-ref-rating-panel .kf-ref-review-avatar{width:30px!important;height:30px!important;border-radius:50%!important;object-fit:cover!important;flex:0 0 30px!important}.kf-ref-rating-panel .kf-ref-review-author>span{display:flex!important;flex-direction:column!important;min-width:0!important}.kf-ref-rating-panel .kf-ref-review-author b{font-size:10.5px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:120px!important}.kf-ref-rating-panel .kf-ref-review-author small{font-size:8px!important;color:#8199a7!important;margin-top:1px!important;white-space:nowrap!important}.kf-ref-rating-panel .kf-ref-review-votes{display:flex!important;gap:5px!important;white-space:nowrap!important;flex:0 0 auto!important}.kf-ref-rating-panel .kf-ref-review-votes span{font-size:9px!important;color:#9db0bb!important;background:rgb(154 194 215 / .07)!important;border-radius:999px!important;padding:2px 5px!important}.kf-ref-rating-panel .kf-ref-review-card>p,.kf-ref-rating-panel .kf-spoiler-preview>p{font-size:10.5px!important;line-height:1.55!important;margin:4px 0 0!important;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.kf-ref-rating-panel .kf-spoiler-preview--compact{min-height:28px!important;margin-top:3px!important}.kf-ref-rating-panel .kf-spoiler-preview--compact>span{top:4px!important;right:5px!important;font-size:8px!important}.kf-ref-rating-panel .kf-spoiler-preview--compact>button{left:5px!important;right:auto!important;bottom:3px!important;transform:none!important;padding:2px 6px!important;font-size:8px!important}.kf-ref-rating-panel .kf-ref-review-more{min-height:27px!important;height:27px!important;border-radius:8px!important;font-size:10px!important;margin-top:0!important}.kf-ref-rating-panel .kf-ref-review-empty{min-height:95px!important}@media(max-width:640px){.kf-ref-rating-panel .kf-community-scores{grid-template-columns:90px minmax(0,1fr)!important}.kf-ref-rating-panel .kf-community-score{height:64px!important;min-height:64px!important;padding:6px!important}.kf-ref-rating-panel .kf-community-vote-actions button{width:40px!important;min-width:40px!important}.kf-ref-rating-panel .kf-community-score__head span{font-size:9px!important}.kf-ref-rating-panel .kf-ref-review-author b{max-width:95px!important}}.kf-ref-people-rating-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;width:100%}.kf-ref-people-rating-grid>.kf-ref-panel{min-width:0!important;overflow:hidden}.kf-ref-rating-panel{min-width:0!important}.kf-ref-rating-panel .kf-community-scores{grid-template-columns:minmax(112px,.68fr) minmax(0,1.62fr)!important;gap:9px!important;width:100%;min-width:0}.kf-ref-rating-panel .kf-community-score{min-width:0!important;height:auto!important;min-height:76px!important;padding:9px 11px!important;overflow:hidden}.kf-ref-rating-panel a.kf-community-score--mdl{color:inherit;text-decoration:none;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.kf-ref-rating-panel a.kf-community-score--mdl:hover,.kf-ref-rating-panel a.kf-community-score--mdl:focus-visible{border-color:rgb(255 193 69 / .55)!important;background:linear-gradient(145deg,rgb(17 33 42 / .96),rgb(20 43 55 / .82));outline:none}.kf-ref-rating-panel .kf-community-score--mdl{grid-template-columns:26px minmax(0,1fr)!important}.kf-ref-rating-panel .kf-community-score--mdl .kf-community-score__icon{font-size:22px!important}.kf-ref-rating-panel .kf-community-score--mdl>strong{font-size:27px!important}.kf-ref-rating-panel .kf-community-score--mdl>small{font-size:10.5px!important;line-height:1.35!important;white-space:normal!important;color:#c2d0d7!important}.kf-ref-rating-panel .kf-community-score--users{grid-template-columns:minmax(0,1fr) auto!important;gap:5px 10px!important}.kf-ref-rating-panel .kf-community-score__head{min-width:0!important;gap:9px!important;flex-wrap:wrap}.kf-ref-rating-panel .kf-community-score__head span{font-size:12.5px!important;line-height:1.4!important;color:#d5e1e6!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.kf-ref-rating-panel .kf-community-score__head strong{font-size:23px!important;line-height:1!important;color:#ff5b91!important}.kf-ref-rating-panel .kf-community-score--users>small{font-size:10.5px!important;line-height:1.35!important;color:#aebfc8!important}.kf-ref-rating-panel .kf-community-vote-actions{align-self:center}.kf-ref-rating-panel .kf-community-vote-actions button{width:48px!important;min-width:48px!important;height:36px!important;min-height:36px!important}@media (min-width:761px){.kf-ref-people-rating-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}@media (max-width:760px){.kf-ref-people-rating-grid{grid-template-columns:1fr!important}.kf-ref-people-rating-grid>.kf-ref-panel{min-height:0!important}}@media (max-width:520px){.kf-ref-rating-panel .kf-community-scores{grid-template-columns:1fr!important}.kf-ref-rating-panel .kf-community-score--mdl{min-height:68px!important}.kf-ref-rating-panel .kf-community-score--users{min-height:86px!important}}.kf-ref-single,.kf-ref-single *,.kf-ref-single *::before,.kf-ref-single *::after{box-sizing:border-box}.kf-ref-single img{max-width:100%}.kf-ref-single .kf-ref-hero-copy,.kf-ref-single .kf-ref-poster-side,.kf-ref-single .kf-ref-panel,.kf-ref-single .kf-ref-actions,.kf-ref-single .kf-ref-meta-tiles,.kf-ref-single .kf-ref-people-rating-grid,.kf-ref-single .kf-ref-duo,.kf-ref-single .kf-community-scores,.kf-ref-single .kf-comments-section,.kf-ref-single .kf-comment-card__body{min-width:0}.kf-ref-single .kf-ref-panel{max-width:100%}.kf-ref-single .kf-ref-actions{width:100%;min-width:0;grid-auto-rows:1fr}.kf-ref-single .kf-ref-action{min-width:0;max-width:100%;height:auto;white-space:normal;overflow-wrap:anywhere;text-align:center;line-height:1.4}.kf-ref-single .kf-ref-meta-tiles>span{min-width:0;min-height:50px}.kf-ref-single .kf-ref-meta-tiles b,.kf-ref-single .kf-ref-meta-tiles b a{min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.kf-ref-single .kf-ref-meta-tiles small{white-space:normal;line-height:1.3}.kf-ref-single .kf-ref-scoreline{min-width:0;flex-wrap:wrap}.kf-ref-single .kf-ref-scoreline>span{flex:1 1 104px;min-width:0}.kf-ref-single .kf-ref-people-rail-wrap,.kf-ref-single .kf-ref-gallery,.kf-ref-single .kf-ref-related,.kf-ref-single .kf-ref-franchise-list,.kf-ref-single .kf-ref-episode-rail{max-width:100%;min-width:0}.kf-ref-single .kf-ref-people--rail,.kf-ref-single .kf-ref-crew-list--rail,.kf-ref-single .kf-ref-franchise-list,.kf-ref-single .kf-ref-episode-rail{scrollbar-width:thin;overscroll-behavior-inline:contain}.kf-ref-single .kf-ref-people-rating-grid{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch}.kf-ref-single .kf-ref-people-rating-grid>.kf-ref-panel{min-width:0!important;max-width:100%;overflow:visible!important;height:auto}.kf-ref-single .kf-ref-rating-panel .kf-community-scores{min-width:0;max-width:100%}.kf-ref-single .kf-ref-rating-panel .kf-community-score{max-width:100%}.kf-ref-single .kf-ref-rating-panel .kf-community-vote-actions{min-width:0}.kf-ref-single .kf-comment-card{max-width:100%;min-width:0}.kf-ref-single .kf-comment-card__head,.kf-ref-single .kf-comment-card__actions{min-width:0;flex-wrap:wrap}.kf-ref-single .kf-comment-text{overflow-wrap:anywhere;word-break:normal}@media (max-width:1440px){.kf-ref-single .kf-container{padding-left:26px;padding-right:26px}.kf-ref-hero__inner{grid-template-columns:230px minmax(100px,1fr) minmax(490px,560px);gap:20px}.kf-ref-title-wrap h1{font-size:clamp(30px,2.5vw,40px)}.kf-ref-actions{grid-template-columns:repeat(5,minmax(0,1fr))}.kf-ref-action{padding-inline:7px;font-size:11.5px}.kf-ref-meta-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.kf-ref-meta-tiles>span{border-bottom:1px solid rgb(160 199 219 / .12)}.kf-ref-meta-tiles>span:nth-child(3n){border-left:0}.kf-ref-meta-tiles>span:nth-last-child(-n+3){border-bottom:0}}@media (max-width:1180px){.kf-ref-single .kf-container{padding-left:22px;padding-right:22px}.kf-ref-hero__inner{grid-template-columns:210px minmax(72px,1fr) minmax(440px,510px);gap:16px}.kf-ref-poster-timebar--fancy{width:296px!important}.kf-ref-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.kf-ref-action{min-height:44px;font-size:12px}.kf-ref-people-rating-grid{grid-template-columns:1fr!important}.kf-ref-people-rating-grid>.kf-ref-panel{min-height:0!important}.kf-ref-duo{grid-template-columns:1fr 1fr}.kf-ref-related{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:980px){.kf-ref-hero__inner{grid-template-columns:180px minmax(0,1fr);grid-template-areas:"poster copy";gap:18px}.kf-ref-poster-timebar--fancy{width:100%!important;max-width:180px!important}.kf-ref-title-wrap h1{font-size:clamp(28px,4vw,35px)}.kf-ref-title-en{font-size:18px}.kf-ref-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-ref-action{white-space:normal}.kf-ref-meta-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-ref-meta-tiles>span:nth-child(3n){border-left:1px solid rgb(160 199 219 / .15)}.kf-ref-meta-tiles>span:nth-child(even){border-left:0}.kf-ref-meta-tiles>span:nth-last-child(-n+3){border-bottom:1px solid rgb(160 199 219 / .12)}.kf-ref-meta-tiles>span:nth-last-child(-n+2){border-bottom:0}.kf-ref-duo{grid-template-columns:1fr}.kf-ref-gallery,.kf-ref-related{display:flex;overflow-x:auto;gap:9px;scroll-snap-type:x proximity;padding-bottom:5px}.kf-ref-gallery button{flex:0 0 min(42vw,260px);scroll-snap-align:start}.kf-ref-related>a{flex:0 0 min(38vw,230px);scroll-snap-align:start}.kf-ref-next{flex-wrap:wrap}.kf-ref-next .kf-countdown{margin-inline-start:auto}}@media (max-width:720px){.kf-ref-single{overflow-x:clip;padding-bottom:78px}.kf-ref-single .kf-container{padding-left:14px;padding-right:14px}.kf-ref-hero__inner{display:block;min-width:0}.kf-ref-poster-side{max-width:116px}.kf-ref-hero-copy{min-width:0}.kf-ref-breadcrumb{max-width:100%;text-overflow:ellipsis}.kf-ref-title-wrap h1{font-size:clamp(25px,7vw,30px);overflow-wrap:anywhere}.kf-ref-title-en{font-size:16px;overflow-wrap:anywhere}.kf-ref-scoreline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;clear:both}.kf-ref-scoreline>span{min-width:0!important;border-left:1px solid rgb(157 196 217 / .16)!important;border-bottom:1px solid rgb(157 196 217 / .10);padding:6px 7px}.kf-ref-scoreline>span:nth-child(even){border-left:0!important}.kf-ref-scoreline>span:nth-last-child(-n+2){border-bottom:0}.kf-ref-score{justify-content:center!important}.kf-ref-meta-tiles{clear:both;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.kf-ref-summary{clear:both}.kf-ref-actions{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.kf-ref-action{min-height:44px;padding:8px 7px;font-size:11.5px}.kf-ref-panel>header{align-items:flex-start;flex-wrap:wrap}.kf-ref-panel>header>a,.kf-ref-panel>header>span{margin-inline-start:auto}.kf-ref-people-rating-grid{grid-template-columns:1fr!important}.kf-ref-people-rating-grid>.kf-ref-panel{min-height:0!important}.kf-ref-people-tabs{max-width:100%;overflow-x:auto}.kf-ref-people-rail-wrap{padding-inline:0}.kf-ref-rail-arrow{display:none!important}.kf-ref-people--rail,.kf-ref-crew-list--rail{overflow-x:auto;scroll-snap-type:x proximity;padding-inline:1px 4px}.kf-ref-people--rail>a,.kf-ref-crew-list--rail>a,.kf-ref-crew-list--rail>div{scroll-snap-align:start}.kf-ref-rating-panel .kf-community-scores{grid-template-columns:minmax(96px,.68fr) minmax(0,1.32fr)!important}.kf-ref-rating-panel .kf-community-score{min-height:72px!important;padding:8px!important}.kf-ref-rating-panel .kf-community-score__head span{font-size:11.5px!important}.kf-ref-rating-panel .kf-community-score__head strong{font-size:21px!important}.kf-ref-rating-panel .kf-community-vote-actions button{width:44px!important;min-width:44px!important}.kf-ref-review-card__head{flex-wrap:wrap!important}.kf-ref-gallery button{flex:0 0 72vw}.kf-ref-related>a{flex:0 0 68vw}.kf-ref-franchise-list>a{flex-basis:160px}.kf-ref-episode-rail>a{flex-basis:74vw}.kf-ref-next{display:grid;grid-template-columns:1fr;gap:10px}.kf-ref-next .kf-countdown{width:100%;margin:0}.kf-comments-section__head{align-items:flex-start;flex-wrap:wrap}.kf-comments-section__tools{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px}.kf-comment-card{grid-template-columns:40px minmax(0,1fr)}.kf-comment-card.depth-2,.kf-comment-card.depth-3,.kf-comment-card.depth-4,.kf-comment-card.depth-5{margin-right:clamp(8px,3vw,14px)}.kf-comment-card__actions{align-items:center}.kf-gallery-modal__dialog{max-width:100%}.kf-gallery-modal__figure img{max-width:100%;max-height:100%;object-fit:contain}}@media (max-width:430px){.kf-ref-single .kf-container{padding-left:11px;padding-right:11px}.kf-ref-poster-side{width:100px;max-width:100px;margin-left:10px}.kf-ref-title-wrap h1{font-size:24px}.kf-ref-title-en{font-size:14px}.kf-ref-scoreline{grid-template-columns:1fr 1fr}.kf-ref-meta-tiles{grid-template-columns:1fr}.kf-ref-meta-tiles>span{border-left:0!important;border-bottom:1px solid rgb(160 199 219 / .12)!important}.kf-ref-meta-tiles>span:last-child{border-bottom:0!important}.kf-ref-actions{grid-template-columns:1fr}.kf-ref-action{font-size:12px;min-height:44px}.kf-ref-rating-panel .kf-community-scores{grid-template-columns:1fr!important}.kf-ref-rating-panel .kf-community-score--mdl,.kf-ref-rating-panel .kf-community-score--users{min-height:74px!important}.kf-ref-rating-panel .kf-community-score--users{grid-template-columns:minmax(0,1fr) auto!important}.kf-ref-rating-panel .kf-community-vote-actions{grid-column:2!important;grid-row:1/3!important}.kf-ref-gallery button{flex-basis:82vw}.kf-ref-related>a{flex-basis:78vw}.kf-ref-episode-rail>a{flex-basis:82vw}.kf-comment-card{grid-template-columns:34px minmax(0,1fr);gap:8px;padding:9px}.kf-comment-card__avatar img{width:34px;height:34px}.kf-comment-card.depth-2,.kf-comment-card.depth-3,.kf-comment-card.depth-4,.kf-comment-card.depth-5{margin-right:7px}.kf-comment-votes button{min-width:42px;height:32px}}@media (max-width:360px){.kf-ref-poster-side{width:92px;max-width:92px;margin-left:8px}.kf-ref-title-wrap h1{font-size:22px}.kf-ref-title-en{font-size:13px}.kf-ref-genres a{font-size:9.5px;padding:4px 7px}.kf-ref-scoreline>span{padding-inline:4px}.kf-ref-score i{font-size:18px}.kf-ref-score strong{font-size:18px}.kf-ref-kpi strong{font-size:13px}.kf-ref-kpi small{font-size:9px}.kf-ref-gallery button,.kf-ref-related>a,.kf-ref-episode-rail>a{flex-basis:86vw}.kf-comments-section{padding:10px!important}.kf-comments-section__tools{flex-direction:column;align-items:stretch}.kf-comments-compose-btn{width:100%;justify-content:center}}.kf-actor-single{position:relative;overflow-x:clip;padding-bottom:24px}.kf-actor-hero{position:relative;min-height:332px;border-bottom:1px solid #17313d;background:#030e16;overflow:hidden}.kf-actor-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(270deg,#020d14 0,#020d14f2 16%,#03111bdd 37%,#03111b9e 58%,#03111b35 78%,#020d1422 100%),linear-gradient(0deg,#020d14 0,transparent 34%),var(--actor-bg);background-repeat:no-repeat;background-size:cover;background-position:center 24%;filter:saturate(.72) contrast(1.03);transform:scale(1.02)}.kf-actor-hero__shade{position:absolute;inset:0;background:radial-gradient(circle at 53% 40%,#4d61781a,transparent 34%),linear-gradient(180deg,#00000018,transparent 60%);pointer-events:none}.kf-actor-breadcrumb{position:relative;z-index:2;height:34px;display:flex;align-items:center;justify-content:flex-start;gap:8px;color:#9cafba;font-size:11px}.kf-actor-breadcrumb a:hover{color:var(--pink)}.kf-actor-breadcrumb b{font-weight:500;color:#cad5da}.kf-actor-hero__grid{position:relative;z-index:2;display:grid;grid-template-columns:250px minmax(430px,1fr) minmax(240px,.72fr);direction:rtl;gap:30px;align-items:center;padding-bottom:18px}.kf-actor-hero__grid>*{direction:rtl}.kf-actor-portrait{margin:0;border-radius:10px;overflow:hidden;border:1px solid #243d49;background:#0b1b25;box-shadow:0 18px 40px #0007;aspect-ratio:4/5}.kf-actor-portrait img{width:100%;height:100%;object-fit:cover;object-position:center top}.kf-actor-portrait__placeholder{width:100%;height:100%;display:grid;place-items:center;color:#69808c;font-size:20px}.kf-actor-identity{align-self:center;min-width:0;text-shadow:0 2px 16px #000}.kf-actor-title-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kf-actor-title-line h1{margin:0;font-size:clamp(34px,3.2vw,48px);line-height:1.2;font-weight:900;letter-spacing:-1.2px}.kf-actor-complete{width:24px;height:24px;display:inline-grid;place-items:center;border-radius:50%;background:#3a85ff;color:#fff;font-size:14px;box-shadow:0 0 0 4px #3a85ff20}.kf-actor-name-en{font-family:Arial,"Helvetica Neue",sans-serif;font-size:25px;font-weight:700;color:#d7e2e8;line-height:1.25;margin-top:4px;text-align:right}.kf-actor-name-native{font-family:Arial,"Helvetica Neue",sans-serif;font-size:22px;color:#b8c7cf;line-height:1.4;margin-top:3px;text-align:right}.kf-actor-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.kf-actor-chips span{display:inline-flex;align-items:center;min-height:30px;padding:0 14px;border-radius:18px;border:1px solid #263d49;background:#152430cc;color:#e5edf1;font-size:12px;font-weight:650}.kf-actor-hero-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:24px;max-width:720px}.kf-actor-hero-facts>div{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;min-width:0}.kf-actor-hero-facts i{width:38px;height:38px;border-radius:9px;display:grid;place-items:center;background:#172a37;border:1px solid #243d4a;color:#f4f8fa;font-style:normal;font-size:17px;box-shadow:0 9px 22px #0003}.kf-actor-hero-facts span{min-width:0}.kf-actor-hero-facts small{display:block;font-size:10.5px;color:#90a4af;margin-bottom:1px}.kf-actor-hero-facts strong{display:block;font-size:13px;line-height:1.5;color:#f5f8fa;overflow-wrap:anywhere}.kf-actor-hero-facts em{display:block;font-style:normal;font-size:10px;color:#9fb3be;margin-top:2px}.kf-actor-hero-art{align-self:stretch;display:flex;align-items:flex-end;justify-content:flex-start;padding:0 6px 35px;opacity:.5;pointer-events:none}.kf-actor-hero-art span{font-family:"Segoe Script","Brush Script MT",cursive;font-size:34px;font-style:italic;color:#dfe8ed;transform:rotate(-9deg);text-shadow:0 3px 16px #000;direction:ltr;white-space:nowrap}.kf-actor-layout{display:grid;grid-template-columns:218px minmax(0,1fr) 228px;gap:20px;direction:rtl;align-items:start;padding-top:12px}.kf-actor-layout>*{direction:rtl;min-width:0}.kf-actor-leftbar,.kf-actor-similar{display:grid;gap:12px;align-content:start}.kf-actor-section-nav,.kf-actor-sidecard,.kf-actor-similar__card{border:1px solid #203744;background:linear-gradient(180deg,#0b1923,#07131c);border-radius:9px;box-shadow:0 12px 26px #0002}.kf-actor-section-nav{padding:8px}.kf-actor-section-nav a{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 11px;border-radius:6px;font-size:13px;font-weight:700;color:#d8e3e8}.kf-actor-section-nav a span{width:20px;text-align:center;color:#a7b7c0;font-size:17px}.kf-actor-section-nav a:hover,.kf-actor-section-nav a.is-active{background:linear-gradient(90deg,#8e254cf0,#4c233ae8);color:#fff}.kf-actor-section-nav a.is-active span{color:#ff7aa0}.kf-actor-sidecard{padding:13px 14px}.kf-actor-sidecard h2,.kf-actor-similar__card h2{display:flex;align-items:center;gap:7px;margin:0 0 12px;font-size:14px;line-height:1.5}.kf-actor-sidecard h2 span,.kf-actor-similar__card h2 span{color:var(--pink);font-size:18px}.kf-actor-sidecard dl{margin:0;display:grid;gap:10px}.kf-actor-sidecard dl div{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.kf-actor-sidecard dt{font-size:11px;color:#92a6b2;white-space:nowrap}.kf-actor-sidecard dd{margin:0;font-size:11px;font-weight:650;color:#eff4f6;text-align:left;overflow-wrap:anywhere;max-width:58%}.kf-actor-source-links{scroll-margin-top:80px}.kf-actor-source-links a{display:flex;align-items:center;gap:9px;min-height:34px;font-size:12px}.kf-actor-source-links a+a{margin-top:7px}.kf-actor-source-links a b{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;background:#0b6680;color:#fff;font-size:9px}.kf-actor-source-links a:first-of-type b{background:#3477dd}.kf-actor-source-links a:hover span{color:var(--pink)}.kf-actor-content{display:grid;gap:18px;align-content:start}.kf-actor-section{scroll-margin-top:78px}.kf-actor-section>header,.kf-actor-section__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.kf-actor-section h2{display:flex;align-items:center;gap:8px;margin:0;font-size:21px;line-height:1.45;font-weight:850}.kf-actor-section h2 span{color:var(--pink);font-size:20px}.kf-actor-seeall{font-size:12px!important;color:var(--pink);font-weight:750;white-space:nowrap}.kf-actor-about{padding:3px 6px 0}.kf-actor-bio{font-size:15px;line-height:2.1;color:#e6edf0;position:relative;overflow:hidden;transition:max-height .25s ease}.kf-actor-bio p{margin:0}.kf-actor-bio.is-collapsed{max-height:156px}.kf-actor-bio.is-collapsed::after{content:"";position:absolute;right:0;left:0;bottom:0;height:58px;background:linear-gradient(0deg,#031018,transparent)}.kf-actor-more{display:block;margin:7px auto 0;border:1px solid #607785;background:#0b1b25;color:#e8eff2;height:34px;border-radius:18px;padding:0 17px;font:inherit;font-size:11px;cursor:pointer}.kf-actor-more:hover{border-color:var(--pink);color:#fff}.kf-actor-empty{border:1px dashed #25414e;background:#081923;border-radius:8px;padding:18px;text-align:center;color:#8fa5b0;font-size:12px}.kf-actor-work-tabs{display:flex;gap:7px;justify-content:flex-start;margin-bottom:10px;overflow-x:auto;scrollbar-width:none}.kf-actor-work-tabs::-webkit-scrollbar{display:none}.kf-actor-work-tabs button{height:34px;min-width:76px;padding:0 13px;border-radius:7px;border:1px solid #213945;background:#0a1822;color:#c5d0d6;font:inherit;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap}.kf-actor-work-tabs button.is-active{background:var(--pink);border-color:var(--pink);color:#fff;box-shadow:0 7px 18px rgba(var(--kf-accent-rgb),.196)}.kf-actor-work-rail{display:flex;gap:10px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity;scrollbar-color:#294450 #fff0;scrollbar-width:thin}.kf-actor-work{flex:0 0 148px;min-width:0;scroll-snap-align:start;text-align:center}.kf-actor-work[hidden]{display:none}.kf-actor-work__poster{display:block;aspect-ratio:2/3;border-radius:8px;overflow:hidden;border:1px solid #1e3642;background:#0d1c26;box-shadow:0 12px 24px #0003}.kf-actor-work__poster img,.kf-actor-work__poster .poster-placeholder{width:100%;height:100%;object-fit:cover}.kf-actor-work h3{margin:7px 0 0;font-size:12px;line-height:1.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-actor-work small{display:block;color:#8fa4ae;font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px;font-family:Arial,"Helvetica Neue",sans-serif}.kf-actor-work em{display:block;font-size:9px;color:#758d99;font-style:normal;margin-top:1px}.kf-actor-gallery{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.kf-actor-gallery button{padding:0;border:1px solid #243b47;border-radius:8px;overflow:hidden;background:#0a1822;cursor:pointer;aspect-ratio:1/1}.kf-actor-gallery button img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.kf-actor-gallery button:hover img{transform:scale(1.04)}.kf-actor-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kf-actor-news-grid article{border:1px solid #203744;background:#081822;border-radius:8px;overflow:hidden;min-width:0}.kf-actor-news__media{display:block;position:relative;aspect-ratio:16/9;background:#0d1c26}.kf-actor-news__media img,.kf-actor-news__media .wide-placeholder{width:100%;height:100%;object-fit:cover}.kf-actor-news__media>span{position:absolute;right:8px;bottom:7px;background:#16232ccf;border:1px solid #ffffff1f;border-radius:14px;padding:2px 9px;font-size:9px}.kf-actor-news-grid article>div{padding:9px 10px 10px}.kf-actor-news-grid h3{font-size:12px;line-height:1.75;margin:0 0 6px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.kf-actor-news-grid time{color:#8da2ad;font-size:9.5px}.kf-actor-similar{position:sticky;top:76px}.kf-actor-similar__card{padding:14px 13px}.kf-actor-similar__card>a{display:grid;grid-template-columns:54px minmax(0,1fr);gap:10px;align-items:center;min-height:66px}.kf-actor-similar__card>a+a{margin-top:8px}.kf-actor-similar__card img,.kf-actor-mini-placeholder{width:54px;height:62px;border-radius:7px;object-fit:cover;border:1px solid #263e49;background:#10202a}.kf-actor-mini-placeholder{display:grid;place-items:center;color:#718793}.kf-actor-similar__card a>span{min-width:0}.kf-actor-similar__card strong{display:block;font-size:12px;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-actor-similar__card small{display:block;font-family:Arial,"Helvetica Neue",sans-serif;color:#8ea2ad;font-size:9.5px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-actor-similar__card>a:hover strong{color:var(--pink)}@media(max-width:1120px){.kf-actor-hero__grid{grid-template-columns:220px minmax(0,1fr) 180px;gap:22px}.kf-actor-hero-facts{gap:12px}.kf-actor-hero-art span{font-size:27px}.kf-actor-layout{grid-template-columns:205px minmax(0,1fr)}.kf-actor-similar{grid-column:1/-1;position:static}.kf-actor-similar__card{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.kf-actor-similar__card h2{grid-column:1/-1}.kf-actor-similar__card>a{margin:0!important;grid-template-columns:48px minmax(0,1fr)}.kf-actor-similar__card img,.kf-actor-mini-placeholder{width:48px;height:56px}}@media(max-width:900px){.kf-actor-hero{min-height:0}.kf-actor-hero::before{background-image:linear-gradient(270deg,#020d14f5 0,#03111bd1 48%,#03111b70 100%),linear-gradient(0deg,#020d14 0,transparent 34%),var(--actor-bg);background-position:35% top}.kf-actor-hero__grid{grid-template-columns:190px minmax(0,1fr);grid-template-areas:"portrait identity";gap:18px;padding-bottom:20px}.kf-actor-portrait{grid-area:portrait}.kf-actor-identity{grid-area:identity}.kf-actor-hero-art{display:none}.kf-actor-title-line h1{font-size:34px}.kf-actor-name-en{font-size:21px}.kf-actor-name-native{font-size:18px}.kf-actor-hero-facts{grid-template-columns:1fr;gap:8px;margin-top:16px}.kf-actor-hero-facts>div{grid-template-columns:32px minmax(0,1fr)}.kf-actor-hero-facts i{width:32px;height:32px;font-size:14px}.kf-actor-layout{grid-template-columns:1fr}.kf-actor-leftbar{grid-template-columns:1fr 1fr}.kf-actor-section-nav{grid-column:1/-1;display:flex;overflow-x:auto;padding:6px}.kf-actor-section-nav a{flex:0 0 auto;min-height:38px}.kf-actor-similar__card{grid-template-columns:repeat(3,minmax(0,1fr))}.kf-actor-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:650px){.kf-actor-single{padding-bottom:78px}.kf-actor-breadcrumb{height:30px;font-size:9px;overflow:hidden;white-space:nowrap}.kf-actor-hero::before{opacity:.63;background-position:center top}.kf-actor-hero__grid{display:grid;grid-template-columns:112px minmax(0,1fr);gap:13px;align-items:start;padding:8px 0 18px}.kf-actor-portrait{width:112px}.kf-actor-title-line h1{font-size:25px;letter-spacing:-.5px}.kf-actor-complete{width:20px;height:20px;font-size:11px}.kf-actor-name-en{font-size:16px}.kf-actor-name-native{font-size:14px}.kf-actor-chips{margin-top:9px;gap:5px}.kf-actor-chips span{min-height:25px;padding:0 9px;font-size:9.5px}.kf-actor-hero-facts{margin-top:10px;gap:5px}.kf-actor-hero-facts>div{grid-template-columns:27px minmax(0,1fr);gap:7px}.kf-actor-hero-facts i{width:27px;height:27px;border-radius:7px;font-size:12px}.kf-actor-hero-facts small{font-size:8.5px}.kf-actor-hero-facts strong{font-size:10.5px}.kf-actor-hero-facts em{font-size:8.5px}.kf-actor-layout{padding-top:8px;gap:14px}.kf-actor-leftbar{display:flex;flex-direction:column}.kf-actor-section-nav{order:0}.kf-actor-sidecard{order:1}.kf-actor-source-links{order:2}.kf-actor-section h2{font-size:17px}.kf-actor-bio{font-size:13px;line-height:2}.kf-actor-work{flex-basis:128px}.kf-actor-gallery{display:flex;overflow-x:auto;scroll-snap-type:x proximity}.kf-actor-gallery button{flex:0 0 68vw;scroll-snap-align:start}.kf-actor-news-grid{display:flex;overflow-x:auto;scroll-snap-type:x proximity}.kf-actor-news-grid article{flex:0 0 78vw;scroll-snap-align:start}.kf-actor-similar__card{display:flex;overflow-x:auto}.kf-actor-similar__card h2{flex:0 0 100%}.kf-actor-similar__card>a{flex:0 0 170px!important}.kf-actor-section__head{align-items:flex-start}.kf-actor-seeall{font-size:10px!important}}@media(max-width:430px){.kf-actor-hero__grid{grid-template-columns:96px minmax(0,1fr);gap:10px}.kf-actor-portrait{width:96px}.kf-actor-title-line h1{font-size:22px}.kf-actor-name-en{font-size:14px}.kf-actor-name-native{font-size:12px}.kf-actor-hero-facts strong{font-size:9.5px}.kf-actor-hero-facts em{display:none}.kf-actor-section-nav a{font-size:11px;padding-inline:9px}.kf-actor-section-nav a span{font-size:14px;width:16px}.kf-actor-work{flex-basis:118px}.kf-actor-gallery button{flex-basis:78vw}.kf-actor-news-grid article{flex-basis:86vw}}.kf-ref-news-panel{margin-bottom:10px}.kf-single-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0}.kf-single-news-card{min-width:0;border:1px solid #203744;background:#081822;border-radius:8px;overflow:hidden}.kf-single-news-card__media{display:block;position:relative;aspect-ratio:16/9;background:#0d1c26;overflow:hidden}.kf-single-news-card__media img,.kf-single-news-card__media .wide-placeholder{display:block;width:100%;height:100%;object-fit:cover}.kf-single-news-card__media>span{position:absolute;inset-inline-start:8px;bottom:7px;background:#16232ccf;border:1px solid #ffffff1f;border-radius:14px;padding:2px 9px;font-size:9px;color:#fff}.kf-single-news-card__body{padding:9px 10px 10px;min-width:0}.kf-single-news-card h3{font-size:12px;line-height:1.75;margin:0 0 6px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.kf-single-news-card h3 a{color:#fff;text-decoration:none}.kf-single-news-card time{color:#8da2ad;font-size:9.5px}@media(max-width:700px){.kf-single-news-grid{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:3px}.kf-single-news-card{flex:0 0 min(86vw,360px);scroll-snap-align:start}}.kf-related-news-page{padding:22px 0 8px;direction:rtl}.kf-related-news-breadcrumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 12px;color:#8197a3;font-size:12px}.kf-related-news-breadcrumb a{color:#b7c6ce;transition:.18s ease}.kf-related-news-breadcrumb a:hover{color:var(--pink)}.kf-related-news-breadcrumb span[aria-current="page"]{color:#e7eff3;max-width:min(720px,75vw);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-related-news-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:22px;align-items:stretch;min-width:0;padding:22px;border:1px solid #1a3542;border-radius:14px;background:radial-gradient(circle at 8% 12%,rgba(var(--kf-accent-rgb),.1),transparent 34%),linear-gradient(135deg,#081b26,#06131c 72%);overflow:hidden;box-shadow:0 18px 45px rgb(0 0 0 / .2)}.kf-related-news-hero::after{content:"";position:absolute;inset:auto -80px -110px auto;width:260px;height:260px;border-radius:50%;background:rgb(25 213 255 / .035);pointer-events:none}.kf-related-news-hero__copy{min-width:0;align-self:center}.kf-related-news-kicker{display:inline-flex;align-items:center;min-height:28px;padding:4px 11px;border-radius:18px;border:1px solid rgba(var(--kf-accent-rgb),.35);background:rgba(var(--kf-accent-rgb),.09);color:#ff6f98;font-size:11px;font-weight:800}.kf-related-news-hero h1{margin:9px 0 7px;font-size:28px;line-height:1.45;letter-spacing:-.45px}.kf-related-news-hero p{max-width:760px;margin:0;color:#9eb1bb;font-size:13px;line-height:2}.kf-related-news-hero__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:15px}.kf-related-news-hero__meta>span,.kf-related-news-hero__meta>a{min-height:34px;display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border:1px solid #203d49;border-radius:9px;background:#0a1d27;color:#dbe6ea;font-size:11.5px}.kf-related-news-hero__meta>span b{color:var(--pink);font-size:14px}.kf-related-news-hero__meta>a{color:#fff;font-weight:700}.kf-related-news-hero__meta>a:hover{border-color:var(--pink);color:#ff7aa0}.kf-related-news-target{position:relative;z-index:1;display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:10px;border:1px solid #21404d;border-radius:12px;background:#071822;transition:.18s ease}.kf-related-news-target:hover{transform:translateY(-2px);border-color:#315867;background:#0a202b}.kf-related-news-target img,.kf-related-news-target__placeholder{width:76px;height:100px;object-fit:cover;border-radius:8px;background:#102632}.kf-related-news-target__placeholder{display:grid;place-items:center;color:#5c7480;font-size:28px;font-weight:900}.kf-related-news-target>span{min-width:0}.kf-related-news-target small{display:block;color:var(--pink);font-size:10.5px;margin-bottom:5px}.kf-related-news-target strong{display:block;color:#fff;font-size:13px;line-height:1.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.kf-related-news-section{margin-top:14px;padding:14px;border:1px solid #17313d;border-radius:12px;background:#06141d}.kf-related-news-section__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.kf-related-news-section__head>div{display:flex;align-items:center;gap:8px}.kf-related-news-section__head>div>span{color:var(--pink);font-size:20px}.kf-related-news-section__head h2{margin:0;font-size:18px}.kf-related-news-section__head>span{font-size:11px;color:#8ca2ad}.kf-related-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kf-related-news-card{min-width:0;border:1px solid #1a3440;border-radius:11px;background:#081923;overflow:hidden;display:flex;flex-direction:column;transition:.18s ease}.kf-related-news-card:hover{transform:translateY(-2px);border-color:#2a4d5b;box-shadow:0 12px 28px rgb(0 0 0 / .18)}.kf-related-news-card__media{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#0d202b}.kf-related-news-card__media img,.kf-related-news-card__media .wide-placeholder{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.kf-related-news-card:hover .kf-related-news-card__media img{transform:scale(1.025)}.kf-related-news-card__media>span{position:absolute;right:8px;bottom:8px;padding:3px 9px;border-radius:14px;background:rgb(5 16 23 / .85);border:1px solid rgb(255 255 255 / .13);font-size:10px;font-weight:700}.kf-related-news-card__body{display:flex;flex:1;flex-direction:column;min-width:0;padding:11px 12px 12px}.kf-related-news-card__meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:6px;color:#8ca2ad;font-size:10px}.kf-related-news-card__meta span{color:#b0c0c8}.kf-related-news-card h2{margin:0 0 7px;font-size:14px;line-height:1.85;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.kf-related-news-card h2 a:hover{color:#ff6f98}.kf-related-news-card p{margin:0 0 10px;color:#91a6b2;font-size:11.5px;line-height:1.9;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.kf-related-news-card__more{margin-top:auto;color:var(--pink);font-size:11px;font-weight:800}.kf-related-news-pagination{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid #16303b}.kf-related-news-pagination .page-numbers{min-width:34px;height:34px;padding:0 10px;border:1px solid #203c48;border-radius:8px;background:#0a1c26;color:#d7e3e8;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.kf-related-news-pagination .page-numbers.current,.kf-related-news-pagination .page-numbers:hover{background:var(--pink);border-color:var(--pink);color:#fff}.kf-related-news-empty{margin-top:14px;padding:42px 20px;text-align:center;border:1px solid #17313d;border-radius:12px;background:#06141d}.kf-related-news-empty>span{display:block;color:var(--pink);font-size:30px}.kf-related-news-empty h2{margin:5px 0 6px;font-size:19px}.kf-related-news-empty p{margin:0 auto 14px;max-width:560px;color:#91a6b2;font-size:12px}.kf-related-news-empty a{display:inline-flex;min-height:36px;align-items:center;padding:5px 13px;border:1px solid #294653;border-radius:8px;background:#0a1e28;color:#fff;font-size:11px;font-weight:700}@media(max-width:980px){.kf-related-news-hero{grid-template-columns:minmax(0,1fr) 210px;padding:18px;gap:16px}.kf-related-news-hero h1{font-size:24px}.kf-related-news-target{grid-template-columns:64px minmax(0,1fr)}.kf-related-news-target img,.kf-related-news-target__placeholder{width:64px;height:88px}.kf-related-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.kf-related-news-page{padding-top:14px}.kf-related-news-breadcrumb{font-size:10.5px}.kf-related-news-hero{grid-template-columns:1fr;padding:14px;border-radius:11px}.kf-related-news-hero h1{font-size:21px;margin-top:7px}.kf-related-news-hero p{font-size:11.5px}.kf-related-news-hero__meta{margin-top:11px;gap:7px}.kf-related-news-hero__meta>span,.kf-related-news-hero__meta>a{font-size:10.5px;min-height:32px}.kf-related-news-target{grid-template-columns:56px minmax(0,1fr);padding:8px}.kf-related-news-target img,.kf-related-news-target__placeholder{width:56px;height:72px}.kf-related-news-target strong{font-size:12px;-webkit-line-clamp:2}.kf-related-news-section{padding:10px}.kf-related-news-section__head h2{font-size:15px}.kf-related-news-grid{grid-template-columns:1fr;gap:9px}.kf-related-news-card{display:grid;grid-template-columns:118px minmax(0,1fr)}.kf-related-news-card__media{height:100%;min-height:150px;aspect-ratio:auto}.kf-related-news-card__body{padding:9px 10px}.kf-related-news-card h2{font-size:12.5px;line-height:1.75}.kf-related-news-card p{font-size:10.5px;-webkit-line-clamp:2}}@media(max-width:430px){.kf-related-news-card{grid-template-columns:104px minmax(0,1fr)}.kf-related-news-card__media{min-height:142px}.kf-related-news-card p{display:none}.kf-related-news-card__meta{font-size:9.5px}}.kf-actor-single,.kf-actor-single *{box-sizing:border-box}.kf-actor-single{overflow-x:hidden}.kf-actor-hero__grid,.kf-actor-layout,.kf-actor-content,.kf-actor-leftbar,.kf-actor-similar,.kf-actor-section,.kf-actor-section__head,.kf-actor-identity{min-width:0;max-width:100%}.kf-actor-hero__grid{grid-template-columns:minmax(190px,250px) minmax(0,1fr) minmax(150px,220px)}.kf-actor-portrait{width:100%;max-width:250px;justify-self:start}.kf-actor-title-line h1,.kf-actor-name-en,.kf-actor-name-native,.kf-actor-bio,.kf-actor-sidecard dd{overflow-wrap:anywhere;word-break:normal}.kf-actor-hero-facts{max-width:100%}.kf-actor-hero-facts>div{min-width:0}.kf-actor-popularity{display:flex;align-items:center;justify-content:flex-start;gap:12px;flex-wrap:wrap;width:max-content;max-width:100%;margin-top:16px;padding:9px 10px;border:1px solid #29414e;background:linear-gradient(145deg,#0c1d28e8,#07141dd9);border-radius:11px;box-shadow:0 10px 24px #0003;text-shadow:none}.kf-actor-popularity__summary{display:grid;grid-template-columns:auto auto;column-gap:9px;row-gap:1px;align-items:center;min-width:0}.kf-actor-popularity__summary>span{grid-column:1/-1;font-size:10.5px;color:#9fb1bb;font-weight:700}.kf-actor-popularity__summary>strong{font-size:20px;line-height:1.1;color:#fff;font-weight:900}.kf-actor-popularity__summary>small{font-size:9.5px;color:#90a5af;white-space:nowrap}.kf-actor-popularity__actions{display:flex;gap:6px;min-width:0}.kf-actor-popularity__actions button{height:36px;min-width:58px;padding:0 10px;border:1px solid #2b4654;border-radius:9px;background:#10232f;color:#e7eef2;display:inline-flex;align-items:center;justify-content:center;gap:5px;font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.kf-actor-popularity__actions button:hover{border-color:#67808c;transform:translateY(-1px)}.kf-actor-popularity__actions button.is-active[data-content-vote="1"]{background:#143d33;border-color:#2b8c70;color:#eafff8}.kf-actor-popularity__actions button.is-active[data-content-vote="-1"]{background:#45202b;border-color:#a74461;color:#fff0f4}.kf-actor-popularity__actions button:disabled{opacity:.55;cursor:wait;transform:none}.kf-actor-popularity__actions button:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.actor-card-pro__popularity{position:absolute;left:8px;bottom:8px;z-index:2;display:inline-flex;align-items:center;gap:3px;min-height:25px;padding:2px 8px;border:1px solid #ffffff24;border-radius:13px;background:#07141dd9;color:#f2f6f8;font-size:10px;font-weight:800;backdrop-filter:blur(5px)}@media(max-width:1280px){.kf-actor-hero__grid{grid-template-columns:minmax(180px,225px) minmax(0,1fr) minmax(120px,170px);gap:22px}.kf-actor-layout{grid-template-columns:205px minmax(0,1fr) 205px;gap:16px}.kf-actor-hero-facts{gap:12px}}@media(max-width:1120px){.kf-actor-hero__grid{grid-template-columns:minmax(170px,215px) minmax(0,1fr) 145px;gap:18px}.kf-actor-layout{grid-template-columns:200px minmax(0,1fr);gap:18px}.kf-actor-similar{grid-column:1/-1;position:static}.kf-actor-similar__card{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}}@media(max-width:980px){.kf-actor-hero__grid{grid-template-columns:minmax(150px,190px) minmax(0,1fr);grid-template-areas:"portrait identity";gap:18px}.kf-actor-hero-art{display:none}.kf-actor-hero-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px}.kf-actor-layout{grid-template-columns:1fr}.kf-actor-leftbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.kf-actor-section-nav{grid-column:1/-1;display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;padding:6px}.kf-actor-section-nav::-webkit-scrollbar{display:none}.kf-actor-section-nav a{flex:0 0 auto}.kf-actor-similar__card{grid-template-columns:repeat(3,minmax(0,1fr))}.kf-actor-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.kf-actor-breadcrumb{overflow-x:auto;scrollbar-width:none;white-space:nowrap}.kf-actor-breadcrumb::-webkit-scrollbar{display:none}.kf-actor-hero__grid{grid-template-columns:132px minmax(0,1fr);gap:14px;align-items:start}.kf-actor-portrait{width:132px}.kf-actor-title-line h1{font-size:clamp(24px,6vw,31px)}.kf-actor-name-en{font-size:18px}.kf-actor-name-native{font-size:15px}.kf-actor-hero-facts{grid-template-columns:1fr;margin-top:13px}.kf-actor-popularity{width:100%;justify-content:space-between}.kf-actor-leftbar{grid-template-columns:1fr}.kf-actor-section-nav{grid-column:auto}.kf-actor-gallery{display:flex;overflow-x:auto;gap:9px;scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.kf-actor-gallery button{flex:0 0 min(72vw,300px);scroll-snap-align:start}.kf-actor-news-grid{display:flex;overflow-x:auto;gap:10px;scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.kf-actor-news-grid article{flex:0 0 min(80vw,340px);scroll-snap-align:start}.kf-actor-work-rail{overscroll-behavior-inline:contain}}@media(max-width:560px){.kf-actor-single{padding-bottom:78px}.kf-actor-hero::before{opacity:.6;background-position:center top}.kf-actor-hero__grid{grid-template-columns:105px minmax(0,1fr);gap:11px;padding-top:7px;padding-bottom:16px}.kf-actor-portrait{width:105px}.kf-actor-title-line{gap:6px}.kf-actor-title-line h1{font-size:23px;letter-spacing:-.4px}.kf-actor-complete{width:20px;height:20px;font-size:11px}.kf-actor-name-en{font-size:15px}.kf-actor-name-native{font-size:13px}.kf-actor-chips{margin-top:8px;gap:5px}.kf-actor-chips span{min-height:25px;padding:0 9px;font-size:9.5px}.kf-actor-hero-facts{gap:5px;margin-top:9px}.kf-actor-hero-facts>div{grid-template-columns:27px minmax(0,1fr);gap:7px}.kf-actor-hero-facts i{width:27px;height:27px;font-size:12px}.kf-actor-hero-facts small{font-size:8.5px}.kf-actor-hero-facts strong{font-size:10.5px}.kf-actor-hero-facts em{font-size:8.5px}.kf-actor-popularity{margin-top:10px;padding:8px;gap:8px}.kf-actor-popularity__summary>span{font-size:9.5px}.kf-actor-popularity__summary>strong{font-size:18px}.kf-actor-popularity__summary>small{font-size:8.5px}.kf-actor-popularity__actions button{height:34px;min-width:52px;padding-inline:8px;font-size:11px}.kf-actor-section h2{font-size:17px}.kf-actor-bio{font-size:13px;line-height:2}.kf-actor-sidecard dd{max-width:62%}.kf-actor-similar__card{display:flex;overflow-x:auto;gap:9px;overscroll-behavior-inline:contain}.kf-actor-similar__card h2{flex:0 0 100%}.kf-actor-similar__card>a{flex:0 0 175px!important}}@media(max-width:420px){.kf-actor-hero__grid{grid-template-columns:92px minmax(0,1fr);gap:9px}.kf-actor-portrait{width:92px}.kf-actor-title-line h1{font-size:20px}.kf-actor-name-en{font-size:13.5px}.kf-actor-name-native{font-size:12px}.kf-actor-hero-facts em{display:none}.kf-actor-popularity{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.kf-actor-popularity__actions{justify-self:end}.kf-actor-popularity__actions button{min-width:48px;padding-inline:6px}.kf-actor-section-nav a{font-size:11px;padding-inline:9px}.kf-actor-work{flex-basis:118px}.kf-actor-gallery button{flex-basis:min(82vw,290px)}.kf-actor-news-grid article{flex-basis:min(88vw,330px)}}@media(max-width:340px){.kf-actor-hero__grid{grid-template-columns:78px minmax(0,1fr);gap:8px}.kf-actor-portrait{width:78px}.kf-actor-title-line h1{font-size:18px}.kf-actor-name-en{font-size:12px}.kf-actor-name-native{font-size:11px}.kf-actor-chips span{padding-inline:7px;font-size:9px}.kf-actor-popularity{grid-template-columns:1fr;width:100%}.kf-actor-popularity__actions{justify-self:stretch}.kf-actor-popularity__actions button{flex:1}.kf-actor-sidecard dl div{display:grid;grid-template-columns:1fr}.kf-actor-sidecard dd{max-width:100%;text-align:right}}.actor-card-pro__media{position:relative}.kf-actor-archive-page{padding-bottom:28px}.kf-actor-archive-hero{position:relative;overflow:hidden;border-bottom:1px solid rgb(255 255 255 / .06);background:radial-gradient(circle at 35% 40%,rgb(20 67 124 / .35),transparent 38%),linear-gradient(180deg,#07131d,#041019 60%,#030d14)}.kf-actor-archive-hero__bg{position:absolute;inset:0;background-image:linear-gradient(90deg,rgb(3 11 18 / .92) 0%,rgb(4 13 21 / .75) 34%,rgb(4 13 21 / .55) 56%,rgb(4 13 21 / .82) 76%,rgb(4 13 21 / .94) 100%),var(--hero-actor);background-size:cover;background-position:center 18%;filter:saturate(1.05)}.kf-actor-archive-hero__content{position:relative;z-index:1;min-height:290px;padding:34px 0 24px;display:grid;grid-template-columns:260px minmax(0,1fr) 220px;gap:28px;align-items:center}.kf-actor-archive-hero__note{align-self:start;justify-self:start;display:grid;gap:3px;max-width:230px;padding:22px 18px;border:1px solid rgb(255 255 255 / .08);border-radius:18px;background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .015));box-shadow:0 18px 36px rgb(0 0 0 / .22)}.kf-actor-archive-hero__note span,.kf-actor-archive-hero__note strong{font-family:cursive;font-weight:400;color:#f7f9fb;letter-spacing:.4px}.kf-actor-archive-hero__note span{font-size:18px}.kf-actor-archive-hero__note strong{font-size:27px;line-height:1.05}.kf-actor-archive-hero__note small{margin-top:10px;color:#89a4b8;font-size:12px;letter-spacing:3px}.kf-actor-archive-hero__copy{text-align:center;max-width:700px;justify-self:center}.kf-actor-archive-hero__copy h1{margin:0;font-size:58px;line-height:1.05;font-weight:900;letter-spacing:-1.6px}.kf-actor-archive-hero__copy p{margin:14px auto 0;max-width:540px;font-size:18px;line-height:1.95;color:#e3edf2}.kf-actor-archive-hero__side{justify-self:end;text-align:right;color:rgb(235 240 244 / .55);font-size:34px;line-height:1.06;font-weight:300;letter-spacing:1.5px}.kf-actor-archive-breadcrumbs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:18px 0 14px;color:#b8cad4;font-size:13px}.kf-actor-archive-breadcrumbs a:hover{color:#fff}.kf-actor-archive-breadcrumbs b{color:#fff;font-weight:700}.kf-actor-archive-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,3fr);gap:18px;padding:18px;border:1px solid #19313d;border-radius:18px;background:linear-gradient(180deg,#091723,#07131d);box-shadow:0 12px 28px rgb(0 0 0 / .18)}.kf-actor-archive-toolbar__search{position:relative;display:flex;align-items:center;border:1px solid #203846;border-radius:16px;background:#0d1b28;min-height:58px;padding:0 18px}.kf-actor-archive-toolbar__search-icon{font-size:20px;color:#cedbe3}.kf-actor-archive-toolbar__search input{flex:1;background:none;border:0;outline:0;color:#fff;font:inherit;font-size:16px;padding:0 12px}.kf-actor-archive-toolbar__search input::placeholder{color:#899faa}.kf-actor-archive-toolbar__groups{display:grid;grid-template-columns:1.1fr 1fr;gap:18px}.kf-actor-archive-filter-group{display:grid;gap:8px}.kf-actor-archive-filter-group__label{font-size:13px;font-weight:800;color:#e8f1f4}.kf-actor-archive-chip-list{display:flex;flex-wrap:wrap;gap:8px}.kf-actor-chip{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 16px;border:1px solid #213945;border-radius:14px;background:#0d1b27;color:#d5e0e6;font-size:14px;font-weight:700;transition:.18s ease}.kf-actor-chip:hover{border-color:#ff5b8a;color:#fff}.kf-actor-chip.is-active{background:linear-gradient(135deg,var(--kf-accent),#f24d7d);border-color:#ff7da2;color:#fff;box-shadow:0 10px 22px rgba(var(--kf-accent-rgb),.2)}.section-title-row--archive-actors{margin-bottom:12px}.kf-actor-featured-month{margin-top:18px;padding:18px;border:1px solid #18313d;border-radius:18px;background:linear-gradient(180deg,#071723,#07131d)}.kf-actor-featured-month__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.kf-actor-top-card{min-width:0;display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:10px;border-radius:16px;background:linear-gradient(180deg,#0a1a26,#0c1d2a);border:1px solid #213845;overflow:hidden}.kf-actor-top-card__media{position:relative;display:block;height:178px;border-radius:14px;overflow:hidden;background:#10222e}.kf-actor-top-card__media img{width:100%;height:100%;object-fit:cover}.kf-actor-top-card__shade{position:absolute;inset:auto 0 0;height:50%;background:linear-gradient(180deg,transparent,rgb(0 0 0 / .55))}.kf-actor-top-card__rank{position:absolute;top:10px;left:10px;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(180deg,#fdd977,#d7a93b);color:#281b04;font-weight:900;box-shadow:0 8px 16px rgb(0 0 0 / .25)}.kf-actor-top-card__placeholder{width:100%;height:100%;display:grid;place-items:center;color:#fff;font-size:28px;font-weight:800;background:#173040}.kf-actor-top-card__body{display:flex;flex-direction:column;justify-content:center;min-width:0}.kf-actor-top-card__body h3{margin:8px 0 0;font-size:23px;line-height:1.35}.kf-actor-top-card__body p{margin:6px 0 0;color:#c3d3db;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-actor-top-card__meta{display:grid;gap:5px;margin-top:14px;color:#ffdbe5;font-weight:800}.kf-actor-top-card__meta small{color:#a7bac5;font-size:13px;font-weight:600}.kf-actor-country-pill{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 10px;border-radius:999px;background:#2e3946;color:#fff;font-size:12px;font-weight:800;white-space:nowrap}.kf-actor-archive-results-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;margin-bottom:14px}.kf-actor-archive-results-head__summary{color:#dbe6ec;font-size:16px;font-weight:700}.kf-actor-archive-results-head__count{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 16px;border-radius:999px;border:1px solid #233845;background:#0d1b27;font-size:15px;font-weight:800}.kf-actor-archive-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.kf-actor-archive-card{display:flex;flex-direction:column;min-width:0;border:1px solid #1f3744;border-radius:18px;background:linear-gradient(180deg,#0a1721,#09131d);overflow:hidden;box-shadow:0 10px 30px rgb(0 0 0 / .2)}.kf-actor-archive-card__media{position:relative;display:block;aspect-ratio:4/5;background:#11202b}.kf-actor-archive-card__media img{width:100%;height:100%;object-fit:cover}.kf-actor-archive-card__shade{position:absolute;inset:auto 0 0;height:46%;background:linear-gradient(180deg,transparent,rgb(0 0 0 / .28),rgb(0 0 0 / .68))}.kf-actor-archive-card__media .kf-actor-country-pill{position:absolute;top:12px;right:12px;z-index:2;background:rgb(44 58 72 / .92)}.kf-actor-archive-card__placeholder{width:100%;height:100%;display:grid;place-items:center;font-size:24px;font-weight:900;background:#173040;color:#fff}.kf-actor-archive-card__body{padding:16px 16px 18px;display:flex;flex-direction:column;gap:7px;flex:1}.kf-actor-archive-card__body h2{margin:0;font-size:24px;line-height:1.38}.kf-actor-archive-card__en{font-size:16px;color:#d8e5ec}.kf-actor-archive-card__native{font-size:15px;color:#97aeb9}.kf-actor-archive-card__stats{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:4px;color:#dbe5ea;font-size:14px}.kf-actor-archive-card__stats span{display:inline-flex;align-items:center;gap:5px}.kf-actor-archive-card__stats i{font-style:normal;color:#98b3c0}.kf-actor-archive-card__stats .is-liked{color:#ffbfd0;font-weight:800}.kf-actor-archive-card__button{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border-radius:12px;border:1px solid #2b4450;background:#0c1b27;color:#fff;font-size:15px;font-weight:800;transition:.18s ease}.kf-actor-archive-card__button:hover{border-color:#ff6f97;background:#122434}.kf-pagination{display:flex;justify-content:center;margin:26px 0 10px}.kf-pagination .page-numbers{display:flex;align-items:center;gap:8px;list-style:none;padding:0;margin:0;flex-wrap:wrap}.kf-pagination .page-numbers a,.kf-pagination .page-numbers span{min-width:42px;height:42px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid #243946;background:#0d1b27;color:#d7e2e7;font-weight:800}.kf-pagination .page-numbers .current,.kf-pagination .page-numbers a:hover{background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));border-color:#ff7198;color:#fff}.kf-empty-state--actors{margin-top:18px;padding:28px;border:1px dashed #304653;border-radius:16px;background:#091620;text-align:center}.kf-empty-state--actors strong{display:block;font-size:22px}.kf-empty-state--actors p{margin:8px 0 0;color:#bfd0d8}.kf-actor-archive-newsletter{margin-top:26px;display:grid;grid-template-columns:180px minmax(0,1.2fr) minmax(320px,.9fr) 220px;gap:16px;align-items:center;padding:18px 22px;border:1px solid #213745;border-radius:22px;background:linear-gradient(90deg,rgb(10 23 33 / .98),rgb(19 18 41 / .78) 52%,rgb(33 19 40 / .68) 100%);overflow:hidden}.kf-actor-archive-newsletter__art{height:132px;border-radius:18px;background:linear-gradient(180deg,rgb(255 255 255 / .08),rgb(255 255 255 / .01)),radial-gradient(circle at 20% 20%,rgb(255 255 255 / .18),transparent 35%),url(/wp-content/themes/kf_v071/assets/img/korefa-fa-logo.png) center/120px auto no-repeat}.kf-actor-archive-newsletter__copy strong{display:block;font-size:28px;font-weight:900}.kf-actor-archive-newsletter__copy p{margin:8px 0 0;font-size:16px;color:#d8e3ea;line-height:1.9}.kf-actor-archive-newsletter__form{display:flex;align-items:center;gap:12px}.kf-actor-archive-newsletter__form input{flex:1;min-width:0;height:52px;border-radius:14px;border:1px solid #324a57;background:#111d29;color:#fff;padding:0 16px;font:inherit;font-size:15px}.kf-actor-archive-newsletter__form button{height:52px;padding:0 22px;border:0;border-radius:14px;background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));color:#fff;font:inherit;font-size:15px;font-weight:800;box-shadow:0 10px 22px rgba(var(--kf-accent-rgb),.22)}.kf-actor-archive-newsletter__quote{text-align:left;font-size:28px;line-height:1.4;color:#e2cad6;font-family:cursive}@media (max-width:1400px){.kf-actor-archive-hero__copy h1{font-size:50px}.kf-actor-featured-month__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-actor-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kf-actor-archive-newsletter{grid-template-columns:160px minmax(0,1fr)}.kf-actor-archive-newsletter__form{grid-column:1/-1}.kf-actor-archive-newsletter__quote{display:none}}@media (max-width:1100px){.kf-actor-archive-hero__content{grid-template-columns:1fr;min-height:auto;padding:28px 0 26px;text-align:center}.kf-actor-archive-hero__note,.kf-actor-archive-hero__copy,.kf-actor-archive-hero__side{justify-self:center;text-align:center}.kf-actor-archive-hero__copy h1{font-size:44px}.kf-actor-archive-hero__copy p{font-size:17px}.kf-actor-archive-toolbar{grid-template-columns:1fr}.kf-actor-archive-toolbar__groups{grid-template-columns:1fr}.kf-actor-top-card{grid-template-columns:120px minmax(0,1fr)}.kf-actor-top-card__media{height:150px}.kf-actor-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.kf-actor-archive-hero__note{display:none}.kf-actor-archive-hero__copy h1{font-size:34px}.kf-actor-archive-hero__copy p{font-size:15px;max-width:100%}.kf-actor-archive-hero__side{font-size:24px}.kf-actor-archive-toolbar{padding:14px}.kf-actor-archive-toolbar__search{min-height:52px}.kf-actor-chip{height:40px;padding:0 13px;font-size:13px}.kf-actor-featured-month,.kf-actor-archive-newsletter{padding:14px}.kf-actor-featured-month__grid,.kf-actor-archive-grid{grid-template-columns:1fr}.kf-actor-top-card{grid-template-columns:110px minmax(0,1fr)}.kf-actor-top-card__body h3{font-size:20px}.kf-actor-archive-card__body h2{font-size:22px}.kf-actor-archive-results-head{flex-direction:column;align-items:flex-start}.kf-actor-archive-newsletter{grid-template-columns:1fr}.kf-actor-archive-newsletter__art{display:none}.kf-actor-archive-newsletter__copy strong{font-size:23px}.kf-actor-archive-newsletter__form{flex-direction:column;align-items:stretch}.kf-pagination .page-numbers a,.kf-pagination .page-numbers span{min-width:38px;height:38px}}@media (max-width:480px){.kf-actor-archive-breadcrumbs{font-size:12px}.kf-actor-archive-hero__copy h1{font-size:30px}.kf-actor-archive-hero__copy p{font-size:14px}.kf-actor-archive-toolbar__groups{gap:14px}.kf-actor-archive-chip-list{gap:6px}.kf-actor-archive-card__body{padding:14px}.kf-actor-archive-card__stats{gap:8px;font-size:13px}.kf-actor-archive-card__button{font-size:14px;min-height:42px}}.kf-news-archive-page{padding-bottom:24px}.kf-news-archive-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#07131d,#030d15 68%,#030c13);border-bottom:1px solid rgb(255 255 255 / .05)}.kf-news-archive-hero__overlay{position:absolute;inset:0;background:radial-gradient(circle at 18% 36%,rgb(33 82 155 / .22),transparent 34%),linear-gradient(90deg,rgb(5 15 23 / .95) 0%,rgb(5 15 24 / .82) 38%,rgb(5 15 24 / .55) 60%,rgb(5 15 24 / .82) 78%,rgb(5 15 24 / .96) 100%)}.kf-news-archive-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:230px minmax(0,1fr) 410px;gap:24px;align-items:center;min-height:270px;padding:22px 0 18px}.kf-news-archive-hero__eng{display:grid;gap:8px;align-content:start;color:#dbe8ef}.kf-news-archive-hero__eng strong{font-size:72px;font-weight:900;font-style:italic;letter-spacing:-2px;line-height:.95;color:#adc8f6}.kf-news-archive-hero__eng span{font-family:cursive;font-size:24px;color:#c7d8e5}.kf-news-archive-hero__eng small{color:#8ea6bb;font-size:18px;letter-spacing:3px}.kf-news-archive-hero__copy{text-align:center}.kf-news-archive-hero__copy h1{margin:0;font-size:58px;line-height:1.08;font-weight:900}.kf-news-archive-hero__copy p{margin:12px auto 0;max-width:470px;font-size:20px;line-height:1.9;color:#dce7ee}.kf-news-archive-hero__collage{position:relative;height:230px}.kf-news-collage__item{position:absolute;border-radius:18px;overflow:hidden;border:1px solid rgb(255 255 255 / .07);box-shadow:0 14px 28px rgb(0 0 0 / .24)}.kf-news-collage__item img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.03)}.kf-news-collage__item--1{top:0;right:146px;width:112px;height:164px}.kf-news-collage__item--2{top:24px;right:18px;width:108px;height:146px}.kf-news-collage__item--3{bottom:0;right:230px;width:92px;height:92px}.kf-news-collage__item--4{bottom:8px;right:104px;width:110px;height:94px}.kf-news-collage__item--5{bottom:0;right:0;width:86px;height:86px}.kf-news-archive-hero__slogan{position:absolute;top:36px;left:0;text-align:left;color:rgb(205 221 239 / .5);font-size:34px;line-height:1.02;font-weight:300;letter-spacing:1.4px}.kf-news-archive-breadcrumbs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:14px 0 12px;color:#b7c8d3;font-size:13px}.kf-news-archive-breadcrumbs b{color:#fff}.kf-news-archive-breadcrumbs a:hover{color:#fff}.kf-news-archive-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 282px;gap:12px;align-items:start;padding:14px;border:1px solid #17303d;border-radius:18px;background:linear-gradient(180deg,#071620,#08131d);box-shadow:0 12px 30px rgb(0 0 0 / .18)}.kf-news-archive-toolbar__left{display:grid;gap:10px}.kf-news-archive-search{position:relative;display:flex;align-items:center;height:58px;border:1px solid #213846;border-radius:15px;background:#0b1823;padding:0 16px}.kf-news-archive-search__icon{color:#d7e4ea;font-size:20px}.kf-news-archive-search input{flex:1;min-width:0;background:none;border:0;outline:0;color:#fff;font:inherit;font-size:15px;padding:0 12px}.kf-news-archive-search input::placeholder{color:#91a6b2}.kf-news-archive-filters{display:flex;gap:8px;flex-wrap:wrap}.kf-news-filter-chip,.kf-news-sort-chip,.kf-news-sidebar-tag{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 15px;border-radius:13px;border:1px solid #223846;background:#0d1b28;color:#d7e3e8;font-size:14px;font-weight:800;transition:.18s ease}.kf-news-filter-chip:hover,.kf-news-sort-chip:hover,.kf-news-sidebar-tag:hover{border-color:#ff648f;color:#fff}.kf-news-filter-chip.is-active,.kf-news-sort-chip.is-active,.kf-news-sidebar-tag.is-active{background:linear-gradient(135deg,#ff2e69,#f25380);border-color:#ff779e;color:#fff;box-shadow:0 10px 22px rgba(var(--kf-accent-rgb),.2)}.kf-news-archive-toolbar__sort{display:grid;gap:10px;padding:10px 12px;border:1px solid #203743;border-radius:15px;background:#0a1722}.kf-news-archive-toolbar__sort>span{font-size:13px;font-weight:800;color:#dbe8ee}.kf-news-archive-sort-tabs{display:flex;gap:8px;flex-wrap:wrap}.kf-news-archive-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;margin-top:16px}.kf-news-archive-main{min-width:0}.kf-news-archive-sidebar{display:grid;gap:14px;align-content:start}.kf-news-featured,.kf-news-grid-section,.kf-news-sidebar-card,.kf-news-sidebar-promo{background:#06141d;border:1px solid #17313d;border-radius:18px;box-shadow:0 10px 26px rgb(0 0 0 / .18)}.kf-news-featured,.kf-news-grid-section,.kf-news-sidebar-card{padding:14px}.section-title-row--news-featured,.section-title-row--news-grid,.section-title-row--news-sidebar{margin-bottom:12px}.section-title-row--news-grid{align-items:flex-end}.kf-news-grid-section__count{color:#cad7de;font-size:14px;font-weight:700}.kf-news-featured__grid{display:grid;grid-template-columns:minmax(0,1.55fr) 260px;gap:14px}.kf-news-featured-lead{display:grid;gap:12px}.kf-news-featured-lead__media{position:relative;display:block;aspect-ratio:16/10;border-radius:16px;overflow:hidden;background:#10222d}.kf-news-featured-lead__media img,.kf-news-featured-side-card__media img,.kf-news-grid-card__media img,.kf-news-latest-item__media img{width:100%;height:100%;object-fit:cover}.kf-news-placeholder{width:100%;height:100%;display:grid;place-items:center;background:#142631;color:#90a7b3;font-weight:800}.kf-news-featured-lead__fade,.kf-news-featured-side-card__fade{position:absolute;inset:auto 0 0;height:44%;background:linear-gradient(180deg,transparent,rgb(0 0 0 / .58))}.kf-news-topic-badge{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;background:rgb(255 58 113 / .9);color:#fff;font-size:12px;font-weight:800;box-shadow:0 8px 16px rgb(0 0 0 / .2)}.kf-news-featured-lead__body h3,.kf-news-featured-side-card__body h3,.kf-news-grid-card__body h3,.kf-news-latest-item__body h3{margin:0}.kf-news-featured-lead__body h3{font-size:25px;line-height:1.7}.kf-news-featured-lead__body p{margin:9px 0 0;color:#dae5eb;font-size:15px;line-height:2}.kf-news-card-meta{display:flex;align-items:center;gap:11px;flex-wrap:wrap;margin-top:12px;color:#bfd0d9;font-size:13px}.kf-news-card-meta em{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 10px;border-radius:999px;background:#0f2430;color:#d7e3e8;font-style:normal;font-size:12px;font-weight:700}.kf-news-featured-side{display:grid;gap:12px}.kf-news-featured-side-card{display:grid;gap:9px}.kf-news-featured-side-card__media{position:relative;display:block;aspect-ratio:16/10;border-radius:15px;overflow:hidden;background:#10222d}.kf-news-featured-side-card__body h3{font-size:20px;line-height:1.75}.kf-news-featured-side-card .kf-news-card-meta{margin-top:8px}.kf-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.kf-news-grid-card{display:flex;flex-direction:column;border:1px solid #193240;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#0a1722,#0a121d);min-width:0}.kf-news-grid-card__media{position:relative;display:block;aspect-ratio:16/10;background:#11222d}.kf-news-grid-card__body{display:flex;flex-direction:column;gap:9px;padding:13px 13px 15px;flex:1}.kf-news-grid-card__body h3{font-size:20px;line-height:1.7}.kf-news-grid-card__body p{margin:0;color:#d0dde4;font-size:14px;line-height:1.95}.kf-news-grid-card .kf-news-card-meta{margin-top:auto;padding-top:4px}.kf-news-hot-topics{list-style:none;padding:0;margin:0;display:grid;gap:8px}.kf-news-hot-topics li{list-style:none}.kf-news-hot-topics a{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid rgb(255 255 255 / .06)}.kf-news-hot-topics li:last-child a{border-bottom:0}.kf-news-hot-topics__label{color:#edf4f7;font-size:15px;font-weight:700;line-height:1.6}.kf-news-hot-topics__rank{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(180deg,#24384c,#162435);color:#fff;font-weight:900}.kf-news-sidebar-tags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kf-news-sidebar-tag{min-height:40px;padding:7px 11px;font-size:13px}.kf-news-latest-list{display:grid;gap:10px}.kf-news-latest-item{display:grid;grid-template-columns:84px minmax(0,1fr);gap:10px;align-items:center}.kf-news-latest-item__media{display:block;height:72px;border-radius:12px;overflow:hidden;background:#0e202b}.kf-news-latest-item__body h3{font-size:15px;line-height:1.75}.kf-news-latest-item__body small{display:block;margin-top:6px;color:#9cb0bb;font-size:12px}.kf-news-sidebar-promo{position:relative;overflow:hidden;min-height:256px;background:linear-gradient(180deg,#101a2d,#0b1521)}.kf-news-sidebar-promo::before{content:"";position:absolute;inset:0;background-image:linear-gradient(180deg,rgb(5 11 19 / .1),rgb(5 11 19 / .8)),var(--promo-news);background-size:cover;background-position:center}.kf-news-sidebar-promo__overlay{position:absolute;inset:0;background:radial-gradient(circle at 22% 24%,rgb(255 255 255 / .08),transparent 28%)}.kf-news-sidebar-promo__copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:256px;padding:20px}.kf-news-sidebar-promo__copy span{font-family:cursive;font-size:36px;line-height:1.05;color:#e3d6df}.kf-news-sidebar-promo__copy strong{display:block;margin-top:10px;font-size:28px;font-weight:900}.kf-news-sidebar-promo__copy p{margin:8px 0 0;font-size:17px;color:#e5edf2;line-height:1.8}.kf-empty-state--news{padding:26px;text-align:center;border:1px dashed #304653;border-radius:15px;background:#08151f}.kf-empty-state--news strong{display:block;font-size:22px}.kf-empty-state--news p{margin:8px 0 0;color:#bdd0d8}.kf-news-archive-newsletter{margin-top:22px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.9fr) 230px;gap:16px;align-items:center;padding:18px 22px;border:1px solid #213745;border-radius:20px;background:linear-gradient(90deg,rgb(10 23 33 / .98),rgb(25 20 47 / .78) 52%,rgb(35 20 41 / .68) 100%);overflow:hidden}.kf-news-archive-newsletter__copy strong{display:block;font-size:31px;font-weight:900}.kf-news-archive-newsletter__copy p{margin:8px 0 0;color:#dae6ec;font-size:16px;line-height:1.9}.kf-news-archive-newsletter__form{display:flex;align-items:center;gap:12px}.kf-news-archive-newsletter__form input{flex:1;min-width:0;height:52px;border-radius:14px;border:1px solid #324a57;background:#111d29;color:#fff;padding:0 16px;font:inherit;font-size:15px}.kf-news-archive-newsletter__form button{height:52px;padding:0 22px;border:0;border-radius:14px;background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));color:#fff;font:inherit;font-size:15px;font-weight:800;box-shadow:0 10px 22px rgba(var(--kf-accent-rgb),.22)}.kf-news-archive-newsletter__quote{text-align:left;font-size:28px;line-height:1.45;color:#e3cad7;font-family:cursive}@media (max-width:1450px){.kf-news-archive-hero__inner{grid-template-columns:190px minmax(0,1fr) 350px}.kf-news-archive-hero__copy h1{font-size:50px}.kf-news-archive-hero__copy p{font-size:18px}.kf-news-featured__grid{grid-template-columns:minmax(0,1.45fr) 235px}.kf-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-news-archive-newsletter{grid-template-columns:1fr}.kf-news-archive-newsletter__quote{display:none}}@media (max-width:1200px){.kf-news-archive-layout{grid-template-columns:1fr}.kf-news-archive-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.kf-news-sidebar-promo{grid-column:1/-1}.kf-news-archive-toolbar{grid-template-columns:1fr}.kf-news-featured__grid{grid-template-columns:1fr}.kf-news-featured-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.kf-news-archive-hero__inner{grid-template-columns:1fr;min-height:auto;padding:24px 0}.kf-news-archive-hero__eng,.kf-news-archive-hero__copy{justify-self:center;text-align:center}.kf-news-archive-hero__collage{width:100%;max-width:440px;justify-self:center}.kf-news-archive-hero__copy h1{font-size:42px}.kf-news-archive-hero__copy p{font-size:17px}.kf-news-archive-toolbar{padding:12px}.kf-news-archive-sidebar{grid-template-columns:1fr}.kf-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.kf-news-archive-hero__eng strong{font-size:56px}.kf-news-archive-hero__eng span{font-size:20px}.kf-news-archive-hero__eng small{font-size:14px}.kf-news-archive-hero__copy h1{font-size:34px}.kf-news-archive-hero__copy p{font-size:15px}.kf-news-archive-filters,.kf-news-archive-sort-tabs{gap:6px}.kf-news-filter-chip,.kf-news-sort-chip,.kf-news-sidebar-tag{min-height:38px;padding:7px 12px;font-size:13px}.kf-news-featured-side{grid-template-columns:1fr}.kf-news-grid{grid-template-columns:1fr}.kf-news-grid-card__body h3,.kf-news-featured-side-card__body h3{font-size:18px}.kf-news-featured-lead__body h3{font-size:22px}.kf-news-archive-newsletter__form{flex-direction:column;align-items:stretch}}@media (max-width:520px){.kf-news-archive-breadcrumbs{font-size:12px}.kf-news-archive-search{height:52px}.kf-news-archive-hero__collage{height:185px}.kf-news-collage__item--1{right:112px;width:92px;height:135px}.kf-news-collage__item--2{right:10px;width:90px;height:124px}.kf-news-collage__item--3{right:176px;width:72px;height:72px}.kf-news-collage__item--4{right:82px;width:86px;height:76px}.kf-news-collage__item--5{width:66px;height:66px}.kf-news-archive-hero__slogan{font-size:23px;top:28px}.kf-news-archive-newsletter__copy strong{font-size:24px}.kf-news-hot-topics__label{font-size:14px}.kf-news-latest-item{grid-template-columns:74px minmax(0,1fr)}.kf-news-latest-item__media{height:64px}}.kf-news-archive-hero__inner{grid-template-columns:410px minmax(0,1fr) 230px;grid-template-areas:"collage copy eng";direction:ltr}.kf-news-archive-hero__collage{grid-area:collage;direction:rtl}.kf-news-archive-hero__eng{grid-area:eng;direction:ltr;text-align:left;justify-self:end}.kf-news-archive-toolbar{grid-template-columns:282px minmax(0,1fr);grid-template-areas:"sort content";direction:ltr}.kf-news-archive-layout{grid-template-columns:320px minmax(0,1fr);grid-template-areas:"sidebar main";direction:ltr}.kf-news-featured__grid{grid-template-columns:260px minmax(0,1.55fr);grid-template-areas:"side lead";direction:ltr}.kf-news-archive-newsletter{display:none!important}@media(max-width:1450px){.kf-news-archive-hero__inner{grid-template-columns:350px minmax(0,1fr) 190px}.kf-news-featured__grid{grid-template-columns:235px minmax(0,1.45fr)}}@media(max-width:1200px){.kf-news-archive-layout{grid-template-columns:1fr;grid-template-areas:"main" "sidebar"}.kf-news-archive-toolbar{grid-template-columns:1fr;grid-template-areas:"content" "sort"}.kf-news-featured__grid{grid-template-columns:1fr;grid-template-areas:"lead" "side"}.kf-news-archive-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.kf-news-archive-hero__inner{grid-template-columns:1fr;grid-template-areas:"copy" "collage" "eng"}.kf-news-archive-hero__eng{justify-self:center;text-align:center}.kf-news-archive-sidebar{grid-template-columns:1fr}}.kf-news-single-page{padding-bottom:26px}.kf-news-single-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#07131d,#030d15 70%,#030c13);border-bottom:1px solid rgb(255 255 255 / .05)}.kf-news-single-hero__overlay{position:absolute;inset:0;background:radial-gradient(circle at 18% 36%,rgb(33 82 155 / .22),transparent 34%),linear-gradient(90deg,rgb(5 15 23 / .95) 0%,rgb(5 15 24 / .82) 38%,rgb(5 15 24 / .55) 60%,rgb(5 15 24 / .82) 78%,rgb(5 15 24 / .96) 100%)}.kf-news-single-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:220px minmax(0,1fr) 400px;gap:24px;align-items:center;min-height:240px;padding:18px 0 16px}.kf-news-single-hero__eng{display:grid;gap:8px;align-content:start;color:#dbe8ef}.kf-news-single-hero__eng strong{font-size:68px;font-weight:900;font-style:italic;letter-spacing:-2px;line-height:.95;color:#adc8f6}.kf-news-single-hero__eng span{font-family:cursive;font-size:23px;color:#c7d8e5}.kf-news-single-hero__eng small{color:#8ea6bb;font-size:16px;letter-spacing:3px}.kf-news-single-hero__copy{text-align:center}.kf-news-single-hero__copy h1{margin:0;font-size:54px;line-height:1.08;font-weight:900}.kf-news-single-hero__copy p{margin:12px auto 0;max-width:470px;font-size:18px;line-height:1.9;color:#dce7ee}.kf-news-single-hero__collage{position:relative;height:210px}.kf-news-single-collage__item{position:absolute;border-radius:18px;overflow:hidden;border:1px solid rgb(255 255 255 / .07);box-shadow:0 14px 28px rgb(0 0 0 / .24)}.kf-news-single-collage__item img{width:100%;height:100%;object-fit:cover;display:block}.kf-news-single-collage__item--1{top:0;right:130px;width:126px;height:164px}.kf-news-single-collage__item--2{top:20px;right:10px;width:108px;height:140px}.kf-news-single-collage__item--3{bottom:0;right:196px;width:94px;height:94px}.kf-news-single-collage__item--4{bottom:4px;right:74px;width:104px;height:86px}.kf-news-single-hero__slogan{position:absolute;top:34px;left:0;text-align:left;color:rgb(205 221 239 / .5);font-size:32px;line-height:1.02;font-weight:300;letter-spacing:1.4px}.kf-news-single-breadcrumbs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:14px 0 12px;color:#b7c8d3;font-size:13px}.kf-news-single-breadcrumbs b{color:#fff}.kf-news-single-breadcrumbs a:hover{color:#fff}.kf-news-single-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:16px}.kf-news-single-sidebar{display:grid;gap:14px;align-content:start}.kf-news-single-main{min-width:0;display:grid;gap:14px}.kf-news-single-card,.kf-news-single-section,.kf-news-single-head{background:#06141d;border:1px solid #17313d;border-radius:18px;box-shadow:0 10px 26px rgb(0 0 0 / .18)}.kf-news-single-card,.kf-news-single-section{padding:14px}.kf-news-single-card>header,.kf-news-single-section__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.kf-news-single-card>header div,.kf-news-single-section__head div{display:flex;align-items:center;gap:9px}.kf-news-single-card>header>span,.kf-news-single-section__head>div>span{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:9px;background:rgb(255 61 124 / .14);color:#ff5e94;font-size:14px}.kf-news-single-card>header h2,.kf-news-single-section__head h2{margin:0;font-size:19px}.kf-news-single-section__head>a{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:1px solid #284553;border-radius:10px;background:#091a24;color:#fff;font-size:12px;font-weight:700}.kf-news-single-info ul{list-style:none;padding:0;margin:0;display:grid;gap:0}.kf-news-single-info li{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid rgb(255 255 255 / .06)}.kf-news-single-info li:last-child{border-bottom:0}.kf-news-single-info li span{font-size:14px;color:#c9d6de}.kf-news-single-info li b,.kf-news-single-info li b a{font-size:14px;color:#fff}.kf-news-single-latest-list{display:grid;gap:10px}.kf-news-single-latest-item{display:grid;grid-template-columns:84px minmax(0,1fr);gap:10px;align-items:center}.kf-news-single-latest-item__media{display:block;height:72px;border-radius:12px;overflow:hidden;background:#0d202b}.kf-news-single-latest-item__media img{width:100%;height:100%;object-fit:cover}.kf-news-single-latest-item__body h3{margin:0;font-size:15px;line-height:1.8}.kf-news-single-latest-item__body small{display:block;margin-top:6px;color:#9cb0bb;font-size:12px}.kf-news-single-more-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:10px;padding:0 14px;border:1px solid #284553;border-radius:12px;background:#0a1c28;color:#fff;font-size:13px;font-weight:800}.kf-news-single-hot-topics{list-style:none;padding:0;margin:0;display:grid;gap:8px}.kf-news-single-hot-topics li{list-style:none}.kf-news-single-hot-topics a{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid rgb(255 255 255 / .06)}.kf-news-single-hot-topics li:last-child a{border-bottom:0}.kf-news-single-hot-topics a span{font-size:15px;color:#edf4f7;font-weight:700}.kf-news-single-hot-topics a b{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(180deg,#24384c,#162435);color:#fff;font-weight:900}.kf-news-single-promo{position:relative;overflow:hidden;min-height:300px;border:1px solid #17313d;border-radius:18px;background:linear-gradient(180deg,#101a2d,#0b1521);box-shadow:0 10px 26px rgb(0 0 0 / .18)}.kf-news-single-promo::before{content:"";position:absolute;inset:0;background-image:linear-gradient(180deg,rgb(6 12 20 / .25),rgb(6 12 20 / .88)),var(--kf-news-promo);background-size:cover;background-position:center}.kf-news-single-promo__overlay{position:absolute;inset:0;background:radial-gradient(circle at 22% 24%,rgb(255 255 255 / .08),transparent 28%)}.kf-news-single-promo__copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:300px;padding:18px}.kf-news-single-promo__copy strong{font-size:48px;font-weight:900;color:#ff5b93}.kf-news-single-promo__copy p{margin:8px 0 0;font-size:22px;line-height:1.6;color:#f3f7fa}.kf-news-single-promo__copy a{margin-top:16px;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 16px;border-radius:12px;background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));color:#fff;font-weight:800}.kf-news-single-head{padding:8px}.kf-news-single-head__hero{position:relative;overflow:hidden;border-radius:16px;background:#11222d;min-height:440px;display:flex;align-items:flex-end}.kf-news-single-head__hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.kf-news-single-head__placeholder{width:100%;min-height:440px;display:grid;place-items:center;font-size:32px;font-weight:900;color:#91a6b2;background:#11222d}.kf-news-single-head__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .08),rgb(0 0 0 / .22) 28%,rgb(0 0 0 / .74) 100%)}.kf-news-single-head__content{position:relative;z-index:1;padding:26px 24px;width:100%}.kf-news-single-head__content h1{margin:0;font-size:26px;line-height:1.7}.kf-news-single-head__content p{margin:12px 0 0;color:#e1ebef;font-size:16px;line-height:2;max-width:90%}.kf-news-single-topic,.kf-news-single-source-badge{position:absolute;z-index:2;top:16px;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 11px;border-radius:999px;color:#fff;font-size:12px;font-weight:800}.kf-news-single-topic{right:16px;background:rgb(255 58 113 / .92)}.kf-news-single-source-badge{left:16px;background:rgb(11 25 40 / .92);border:1px solid rgb(153 192 219 / .26)}.kf-news-single-meta-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px;color:#cedae1;font-size:13px}.kf-news-single-meta-row span{display:inline-flex;align-items:center;gap:5px}.kf-news-single-meta-row a{color:#cedae1}.kf-news-single-entry{padding:6px 8px 0;color:#dfe9ee;font-size:16px;line-height:2.2}.kf-news-single-entry>*:first-child{margin-top:0}.kf-news-single-entry p{margin:0 0 18px}.kf-news-single-entry h2,.kf-news-single-entry h3,.kf-news-single-entry h4{margin:22px 0 10px;font-size:22px;line-height:1.7;color:#fff}.kf-news-single-entry ul,.kf-news-single-entry ol{padding-right:22px;margin:0 0 16px}.kf-news-single-entry li{margin-bottom:8px}.kf-news-single-entry img{max-width:100%;height:auto;border-radius:14px;margin:14px 0}.kf-news-single-entry blockquote{margin:18px 0;padding:18px 20px;border:1px solid rgb(255 61 124 / .34);border-radius:16px;background:linear-gradient(135deg,rgb(57 16 40 / .75),rgb(20 10 25 / .72));color:#f7d7e3;position:relative}.kf-news-single-entry blockquote p:last-child{margin-bottom:0}.kf-news-single-entry blockquote::after{content:"”";position:absolute;left:18px;bottom:6px;font-size:52px;line-height:1;color:#ff5e94;opacity:.9;font-weight:900}.kf-news-single-alert{padding:16px 18px;border:1px solid rgb(255 88 127 / .35);border-radius:16px;background:linear-gradient(180deg,rgb(49 12 24 / .82),rgb(26 10 17 / .8))}.kf-news-single-alert header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.kf-news-single-alert header span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:rgb(255 61 124 / .14);color:#ff6c9b}.kf-news-single-alert header h2{margin:0;font-size:21px;color:#ff739f}.kf-news-single-alert p{margin:0;color:#f4d5de;font-size:15px;line-height:2}.kf-news-single-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kf-news-single-gallery__item{display:block;aspect-ratio:16/10;border-radius:12px;overflow:hidden;background:#0d202b}.kf-news-single-gallery__item img{width:100%;height:100%;object-fit:cover}.kf-news-single-split{display:grid;grid-template-columns:1.2fr .9fr;gap:14px}.kf-news-single-actors-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kf-news-single-actor-card{display:grid;grid-template-columns:82px minmax(0,1fr);gap:10px;padding:10px;border:1px solid #1b3542;border-radius:14px;background:#0a1721}.kf-news-single-actor-card__media{display:block;height:96px;border-radius:11px;overflow:hidden;background:#11222d}.kf-news-single-actor-card__media img{width:100%;height:100%;object-fit:cover}.kf-news-single-actor-card__body{display:flex;flex-direction:column;justify-content:center;min-width:0}.kf-news-single-actor-card__body h3{margin:0;font-size:16px;line-height:1.8}.kf-news-single-actor-card__body small{display:block;margin-top:6px;color:#9eb2be;font-size:12px}.kf-news-single-related-content-card{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;padding:10px;border:1px solid #1b3542;border-radius:14px;background:#0a1721}.kf-news-single-related-content-card__poster{display:block;height:150px;border-radius:12px;overflow:hidden;background:#11222d}.kf-news-single-related-content-card__poster img{width:100%;height:100%;object-fit:cover}.kf-news-single-related-content-card__body{display:flex;flex-direction:column;justify-content:center;min-width:0}.kf-news-single-related-content-card__body h3{margin:0;font-size:22px;line-height:1.6}.kf-news-single-related-content-card__body small{display:block;margin-top:8px;color:#d7e3ea;font-size:15px}.kf-news-single-related-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.kf-news-single-related-tags span{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;background:#102433;color:#dce8ef;font-size:12px;font-weight:700}.kf-news-single-related-content-card__body b{margin-top:10px;font-size:16px;color:#b8d7ff}.kf-news-single-source-box{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px;border:1px solid #1b3542;border-radius:14px;background:#0a1721}.kf-news-single-source-box__copy{display:grid;gap:8px;min-width:0}.kf-news-single-source-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:12px;border:1px solid rgb(255 61 124 / .38);background:rgb(255 61 124 / .12);color:#ff7da8;font-size:14px;font-weight:800}.kf-news-single-source-box__copy p{margin:0;color:#d3e0e7;font-size:14px;line-height:2}.kf-news-single-source-box__brand{display:grid;place-items:center;min-width:138px;min-height:96px;padding:12px;border:1px solid #244151;border-radius:14px;background:#0c1b27;text-align:center}.kf-news-single-source-box__brand strong{font-size:24px}.kf-news-single-source-box__brand span{margin-top:6px;color:#9eb4c0;font-size:12px;line-height:1.8}.kf-news-single-related-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kf-news-single-related-news-card{display:flex;flex-direction:column;border:1px solid #1a3340;border-radius:15px;overflow:hidden;background:#091621}.kf-news-single-related-news-card__media{display:block;position:relative;aspect-ratio:16/10;background:#11222d}.kf-news-single-related-news-card__media img{width:100%;height:100%;object-fit:cover}.kf-news-single-related-news-card__body{display:flex;flex-direction:column;gap:10px;padding:12px;flex:1}.kf-news-single-related-news-card__body h3{margin:0;font-size:17px;line-height:1.75}.kf-news-single-related-news-card__meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:auto;color:#b9cad4;font-size:12px}.kf-news-single-placeholder{width:100%;height:100%;display:grid;place-items:center;background:#142631;color:#90a7b3;font-weight:800}@media (max-width:1450px){.kf-news-single-hero__inner{grid-template-columns:190px minmax(0,1fr) 340px}.kf-news-single-hero__copy h1{font-size:46px}.kf-news-single-head__content h1{font-size:23px}.kf-news-single-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.kf-news-single-related-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1200px){.kf-news-single-layout{grid-template-columns:1fr}.kf-news-single-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-news-single-promo{grid-column:1/-1}.kf-news-single-split{grid-template-columns:1fr}.kf-news-single-hero__inner{grid-template-columns:1fr;min-height:auto;padding:24px 0}.kf-news-single-hero__eng,.kf-news-single-hero__copy{justify-self:center;text-align:center}.kf-news-single-hero__collage{width:100%;max-width:420px;justify-self:center}}@media (max-width:900px){.kf-news-single-sidebar{grid-template-columns:1fr}.kf-news-single-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-news-single-actors-row{grid-template-columns:1fr}.kf-news-single-related-news-grid{grid-template-columns:1fr}.kf-news-single-head__hero,.kf-news-single-head__placeholder{min-height:360px}.kf-news-single-head__content{padding:22px 18px}.kf-news-single-head__content h1{font-size:22px}.kf-news-single-head__content p{max-width:100%;font-size:15px}}@media (max-width:760px){.kf-news-single-hero__eng strong{font-size:54px}.kf-news-single-hero__eng span{font-size:20px}.kf-news-single-hero__eng small{font-size:14px}.kf-news-single-hero__copy h1{font-size:34px}.kf-news-single-hero__copy p{font-size:15px}.kf-news-single-hero__collage{height:180px}.kf-news-single-collage__item--1{right:108px;width:104px;height:136px}.kf-news-single-collage__item--2{right:10px;width:90px;height:118px}.kf-news-single-collage__item--3{right:160px;width:72px;height:72px}.kf-news-single-collage__item--4{right:72px;width:86px;height:70px}.kf-news-single-hero__slogan{font-size:23px;top:26px}.kf-news-single-breadcrumbs{font-size:12px}.kf-news-single-head__content h1{font-size:20px}.kf-news-single-meta-row{gap:8px;font-size:12px}.kf-news-single-entry{font-size:15px;line-height:2.05}.kf-news-single-entry h2,.kf-news-single-entry h3,.kf-news-single-entry h4{font-size:20px}.kf-news-single-source-box{flex-direction:column;align-items:stretch}.kf-news-single-source-box__brand{width:100%}}@media (max-width:520px){.kf-news-single-layout{gap:12px}.kf-news-single-card,.kf-news-single-section{padding:12px}.kf-news-single-head{padding:6px}.kf-news-single-head__hero,.kf-news-single-head__placeholder{min-height:300px}.kf-news-single-topic,.kf-news-single-source-badge{top:10px;min-height:28px;padding:0 9px;font-size:11px}.kf-news-single-head__content{padding:18px 14px}.kf-news-single-head__content h1{font-size:18px}.kf-news-single-head__content p{font-size:14px;margin-top:9px}.kf-news-single-gallery{grid-template-columns:1fr}.kf-news-single-related-content-card{grid-template-columns:86px minmax(0,1fr)}.kf-news-single-related-content-card__poster{height:122px}.kf-news-single-related-content-card__body h3{font-size:17px}.kf-news-single-info li span,.kf-news-single-info li b{font-size:13px}.kf-news-single-promo__copy strong{font-size:40px}.kf-news-single-promo__copy p{font-size:18px}}.kf-news-single-hero__inner{grid-template-columns:minmax(210px,.72fr) minmax(420px,1.28fr);gap:36px}.kf-news-single-hero__eng{justify-self:start}.kf-news-single-hero__collage{justify-self:end;width:100%;max-width:560px}.kf-news-single-layout{direction:ltr;grid-template-columns:290px minmax(0,1fr)}.kf-news-single-layout>.kf-news-single-sidebar,.kf-news-single-layout>.kf-news-single-main{direction:rtl}.kf-news-single-gallery__item{appearance:none;-webkit-appearance:none;padding:0;border:0;cursor:pointer;text-align:inherit}.kf-news-single-gallery-count{color:#a9bec9;font-size:12px;font-weight:700}.kf-news-single-section .kf-news-single-more-btn[type=button]{border:1px solid #284553;background:#0a1c28;color:#fff;font:inherit;cursor:pointer;width:100%}@media (max-width:1200px){.kf-news-single-layout{direction:rtl;grid-template-columns:1fr}.kf-news-single-layout>.kf-news-single-sidebar,.kf-news-single-layout>.kf-news-single-main{direction:rtl}.kf-news-single-hero__inner{grid-template-columns:1fr 1.3fr;gap:22px}.kf-news-single-hero__eng{justify-self:center;text-align:center}.kf-news-single-hero__collage{justify-self:center}}@media (max-width:900px){.kf-news-single-hero__inner{grid-template-columns:1fr}}.kf-news-archive-hero__inner{grid-template-columns:230px minmax(0,1fr) 410px;grid-template-areas:"eng copy collage";direction:ltr}.kf-news-archive-hero__eng{grid-area:eng;direction:ltr;text-align:left;justify-self:start}.kf-news-archive-hero__copy{grid-area:copy;direction:rtl}.kf-news-archive-hero__collage{grid-area:collage;direction:rtl;justify-self:end}.kf-news-archive-toolbar{grid-template-columns:minmax(0,1fr) 282px;grid-template-areas:"content sort";direction:ltr}.kf-news-archive-toolbar__left{grid-area:content;direction:rtl}.kf-news-archive-toolbar__sort{grid-area:sort;direction:rtl}.kf-news-archive-layout{grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"main sidebar";direction:ltr}.kf-news-archive-main{grid-area:main;direction:rtl}.kf-news-archive-sidebar{grid-area:sidebar;direction:rtl}.kf-news-featured__grid{grid-template-columns:minmax(0,1.55fr) 260px;grid-template-areas:"lead side";direction:ltr}.kf-news-featured-lead{grid-area:lead;direction:rtl}.kf-news-featured-side{grid-area:side;direction:rtl}.kf-news-single-hero__inner{grid-template-columns:minmax(420px,1.28fr) minmax(210px,.72fr);grid-template-areas:"collage eng";direction:ltr}.kf-news-single-hero__collage{grid-area:collage;direction:rtl;justify-self:start;width:100%;max-width:560px}.kf-news-single-hero__eng{grid-area:eng;direction:ltr;justify-self:end;text-align:left}.kf-news-single-layout{grid-template-columns:minmax(0,1fr) 290px;grid-template-areas:"main sidebar";direction:ltr}.kf-news-single-layout>.kf-news-single-main{grid-area:main;direction:rtl}.kf-news-single-layout>.kf-news-single-sidebar{grid-area:sidebar;direction:rtl}.kf-news-single-split{direction:ltr}.kf-news-single-split>.kf-news-single-section{direction:rtl}.kf-news-single-source-box{direction:ltr}.kf-news-single-source-box>*{direction:rtl}@media(max-width:1450px){.kf-news-archive-hero__inner{grid-template-columns:190px minmax(0,1fr) 350px}.kf-news-featured__grid{grid-template-columns:minmax(0,1.45fr) 235px}}@media(max-width:1200px){.kf-news-archive-layout{grid-template-columns:1fr;grid-template-areas:"main" "sidebar";direction:rtl}.kf-news-archive-toolbar{grid-template-columns:1fr;grid-template-areas:"content" "sort";direction:rtl}.kf-news-featured__grid{grid-template-columns:1fr;grid-template-areas:"lead" "side";direction:rtl}.kf-news-archive-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-news-single-layout{grid-template-columns:1fr;grid-template-areas:"main" "sidebar";direction:rtl}.kf-news-single-layout>.kf-news-single-main,.kf-news-single-layout>.kf-news-single-sidebar{direction:rtl}.kf-news-single-hero__inner{grid-template-columns:1.3fr 1fr;grid-template-areas:"collage eng";gap:22px}.kf-news-single-hero__eng{justify-self:center;text-align:center}.kf-news-single-hero__collage{justify-self:center}}@media(max-width:980px){.kf-news-archive-hero__inner{grid-template-columns:1fr;grid-template-areas:"copy" "collage" "eng";direction:rtl}.kf-news-archive-hero__eng{justify-self:center;text-align:center}.kf-news-archive-hero__collage{justify-self:center}.kf-news-archive-sidebar{grid-template-columns:1fr}}@media(max-width:900px){.kf-news-single-hero__inner{grid-template-columns:1fr;grid-template-areas:"collage" "eng";direction:rtl}.kf-news-single-split{direction:rtl}.kf-news-single-source-box{direction:rtl}}.kf-content-archive-page{padding-bottom:30px}.kf-content-archive-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#07131d,#04111a 72%,#030d15);border-bottom:1px solid rgb(255 255 255 / .05)}.kf-content-archive-hero__overlay{position:absolute;inset:0;background:radial-gradient(circle at 18% 35%,rgb(46 98 176 / .18),transparent 32%),linear-gradient(90deg,rgb(4 15 24 / .96) 0%,rgb(4 15 24 / .82) 36%,rgb(4 15 24 / .56) 58%,rgb(4 15 24 / .82) 80%,rgb(4 15 24 / .96) 100%)}.kf-content-archive-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:220px minmax(0,1fr) 420px;gap:24px;align-items:center;min-height:240px;padding:26px 0 18px}.kf-content-archive-hero__left{display:grid;gap:8px;align-content:start;color:#dce8f1;text-align:right}.kf-content-archive-hero__left span{font-family:cursive;font-size:32px;line-height:1.08;color:#bfd1eb}.kf-content-archive-hero__left small{font-size:18px;letter-spacing:4px;color:#93a9bd}.kf-content-archive-hero__copy{text-align:center}.kf-content-archive-hero__copy h1{margin:0;font-size:58px;line-height:1.08;font-weight:900}.kf-content-archive-hero__copy p{margin:12px auto 0;max-width:490px;font-size:20px;line-height:1.95;color:#d8e6ee}.kf-content-archive-hero__collage{position:relative;height:210px}.kf-content-archive-collage__item{position:absolute;overflow:hidden;border-radius:18px;border:1px solid rgb(255 255 255 / .08);box-shadow:0 12px 28px rgb(0 0 0 / .22)}.kf-content-archive-collage__item img{display:block;width:100%;height:100%;object-fit:cover}.kf-content-archive-collage__item--1{top:0;left:130px;width:126px;height:164px}.kf-content-archive-collage__item--2{top:18px;left:10px;width:108px;height:142px}.kf-content-archive-collage__item--3{bottom:0;left:198px;width:94px;height:94px}.kf-content-archive-collage__item--4{bottom:4px;left:78px;width:104px;height:84px}.kf-content-archive-hero__slogan{position:absolute;top:28px;right:0;text-align:right;color:rgb(207 221 235 / .5);font-size:28px;line-height:1.04;letter-spacing:1px}.kf-content-archive-breadcrumbs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:14px 0 12px;color:#b5c7d2;font-size:13px}.kf-content-archive-breadcrumbs a:hover{color:#fff}.kf-content-archive-breadcrumbs b{color:#fff}.kf-content-archive-filters-wrap{margin-bottom:16px}.kf-content-archive-filters{display:grid;gap:12px;padding:12px 14px;border:1px solid #17313d;border-radius:18px;background:#06141d;box-shadow:0 10px 24px rgb(0 0 0 / .18)}.kf-content-archive-filters__search{position:relative;display:flex;align-items:center}.kf-content-archive-filters__icon{position:absolute;right:14px;color:#9cb3c0;font-size:18px}.kf-content-archive-filters__search input{width:100%;height:50px;padding:0 46px 0 16px;border:1px solid #213847;border-radius:14px;background:#0a1824;color:#fff;font-size:15px}.kf-content-archive-filters__topchips{display:flex;gap:10px;flex-wrap:wrap}.kf-content-chip{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border:1px solid #284553;border-radius:12px;background:#091a24;color:#e4edf2;font-size:14px;font-weight:700;text-align:center}.kf-content-chip:hover{color:#fff;border-color:#ff4c83}.kf-content-chip.is-active{background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));border-color:#ff5a8e;color:#fff;box-shadow:0 10px 18px rgb(242 82 128 / .22)}.kf-content-archive-filters__selects{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto auto;gap:10px;align-items:center}.kf-content-archive-filters__selects select,.kf-content-archive-filters__selects button,.kf-content-archive-filters__selects a{min-width:0;height:46px;border-radius:12px;font-size:14px}.kf-content-archive-filters__selects select{padding:0 14px;border:1px solid #284553;background:#091a24;color:#fff}.kf-content-archive-filters__submit{padding:0 20px;border:1px solid #ff5a8e;background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));color:#fff;font-weight:800;cursor:pointer}.kf-content-archive-filters__reset{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border:1px solid #284553;background:#0a1c28;color:#ff7ea8;font-weight:700}.kf-content-archive-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:16px;align-items:start}.kf-content-archive-main{min-width:0;display:grid;gap:16px}.kf-content-archive-sidebar{display:grid;gap:14px;align-content:start}.section-title-row--content-archive,.section-title-row--content-grid{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.section-title-row--content-archive>div,.section-title-row--content-grid>div{display:flex;align-items:center;gap:10px}.section-title-row--content-archive h2,.section-title-row--content-grid h2{margin:0;font-size:25px}.section-title-row--content-archive .section-icon,.section-title-row--content-grid .section-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:10px;background:rgb(255 61 124 / .14);color:#ff709d}.kf-content-featured__caption,.kf-content-grid-section__count{color:#a8bac5;font-size:13px}.kf-content-featured,.kf-content-grid-section,.kf-content-sidebar-card{padding:14px;border:1px solid #17313d;border-radius:18px;background:#06141d;box-shadow:0 10px 24px rgb(0 0 0 / .18)}.kf-content-featured__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.kf-content-featured-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid #1a3340;border-radius:16px;background:#091621}.kf-content-featured-card__media{position:relative;display:block;aspect-ratio:16/9;background:#11222d}.kf-content-featured-card__media img{width:100%;height:100%;object-fit:cover}.kf-content-featured-card__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .05),rgb(0 0 0 / .18) 30%,rgb(0 0 0 / .72) 100%)}.kf-content-featured-card__status,.kf-content-featured-card__rating{position:absolute;top:12px;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 9px;border-radius:10px;font-size:12px;font-weight:800;color:#fff}.kf-content-featured-card__status{right:12px;background:rgb(15 32 45 / .88);border:1px solid rgb(173 205 229 / .18)}.kf-content-featured-card__rating{left:12px;background:rgb(8 18 30 / .88)}.kf-content-featured-card__body{display:grid;gap:8px;padding:14px}.kf-content-featured-card__body h3{margin:0;font-size:18px;line-height:1.7}.kf-content-featured-card__body small{display:block;color:#dfeaf1;font-size:14px}.kf-content-featured-card__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#c3d3dc;font-size:13px}.kf-content-featured-card__meta .kf-progress{display:flex;gap:6px;flex-wrap:wrap}.kf-content-featured-card__meta .kf-progress__ep,.kf-content-featured-card__meta .kf-progress__sub{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;background:#102230}.kf-content-grid-archive{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.kf-content-grid-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #1a3340;border-radius:16px;background:#091621;min-width:0}.kf-content-grid-card__media{position:relative;display:block;aspect-ratio:2/3;background:#11222d}.kf-content-grid-card__media img{width:100%;height:100%;object-fit:cover}.kf-content-grid-card__status,.kf-content-grid-card__rating{position:absolute;top:10px;display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 8px;border-radius:9px;font-size:11px;font-weight:800;color:#fff;z-index:1}.kf-content-grid-card__status{right:10px;background:rgb(15 32 45 / .88);border:1px solid rgb(173 205 229 / .18)}.kf-content-grid-card__rating{left:10px;background:rgb(7 18 29 / .88)}.kf-content-grid-card__body{display:grid;gap:8px;padding:10px 10px 12px;min-width:0}.kf-content-grid-card__body h3{margin:0;font-size:17px;line-height:1.6}.kf-content-grid-card__body small{display:block;color:#dce8ef;font-size:13px;line-height:1.45}.kf-content-grid-card__meta{display:grid;gap:6px;color:#bdced9;font-size:12px}.kf-content-grid-card__meta span{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.kf-content-grid-card__meta .kf-progress{display:flex;gap:6px;flex-wrap:wrap}.kf-content-grid-card__meta .kf-progress__ep,.kf-content-grid-card__meta .kf-progress__sub{display:inline-flex;align-items:center;min-height:22px;padding:0 7px;border-radius:999px;background:#102230}.kf-content-grid-card__btn{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:1px solid #284553;border-radius:10px;background:#0d1d2a;color:#fff;font-size:13px;font-weight:800}.kf-content-sidebar-card>header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.kf-content-sidebar-card>header span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:10px;background:rgb(255 61 124 / .14);color:#ff709d}.kf-content-sidebar-card>header h2{margin:0;font-size:22px}.kf-content-sidebar-stats{list-style:none;padding:0;margin:0;display:grid;gap:0}.kf-content-sidebar-stats li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid rgb(255 255 255 / .06)}.kf-content-sidebar-stats li:last-child{border-bottom:0}.kf-content-sidebar-stats span{font-size:14px;color:#c8d6de}.kf-content-sidebar-stats b{font-size:14px;color:#fff;text-align:left}.kf-content-sidebar-tags,.kf-content-sidebar-sort{display:flex;gap:8px;flex-wrap:wrap}.kf-content-sidebar-tag{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:1px solid #284553;border-radius:10px;background:#0a1b27;color:#d8e5ed;font-size:13px;font-weight:700;text-align:center}.kf-content-sidebar-tag:hover{border-color:#ff4c83;color:#fff}.kf-content-sidebar-tag.is-active{background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));border-color:#ff5a8e;color:#fff}.kf-content-sidebar-promo{position:relative;overflow:hidden;min-height:290px;border:1px solid #17313d;border-radius:18px;background:#101a2d;box-shadow:0 10px 24px rgb(0 0 0 / .18)}.kf-content-sidebar-promo::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(6 12 20 / .18),rgb(6 12 20 / .9)),radial-gradient(circle at 20% 20%,rgb(255 255 255 / .1),transparent 24%),linear-gradient(135deg,#0d1624,#18243a)}.kf-content-sidebar-promo__overlay{position:absolute;inset:0;background:radial-gradient(circle at 75% 22%,rgb(255 94 148 / .12),transparent 28%)}.kf-content-sidebar-promo__copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:290px;padding:18px}.kf-content-sidebar-promo__copy strong{font-size:50px;font-weight:900;color:#ff5b93}.kf-content-sidebar-promo__copy p{margin:8px 0 0;font-size:22px;line-height:1.55;color:#f3f7fa}.kf-content-sidebar-promo__copy a{margin-top:16px;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:12px;background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));color:#fff;font-weight:800;text-align:center}.kf-pagination{display:flex;justify-content:center;margin-top:18px}.kf-pagination .page-numbers{list-style:none;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0;margin:0}.kf-pagination .page-numbers li{list-style:none}.kf-pagination a,.kf-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;border-radius:10px;border:1px solid #284553;background:#0a1c28;color:#dce8ef;font-size:13px;font-weight:700}.kf-pagination .current{background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));border-color:#ff5a8e;color:#fff}.kf-empty-state--content-archive{display:grid;gap:10px;justify-items:center;padding:30px 18px;border:1px dashed rgb(255 255 255 / .18);border-radius:16px;background:#08141d;text-align:center}.kf-empty-state--content-archive strong{font-size:22px}.kf-empty-state--content-archive p{margin:0;color:#bfd0db;font-size:15px;line-height:1.9}.kf-empty-state--content-archive a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border-radius:12px;background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));color:#fff;font-weight:800}@media (max-width:1500px){.kf-content-archive-hero__inner{grid-template-columns:180px minmax(0,1fr) 360px}.kf-content-archive-hero__copy h1{font-size:50px}.kf-content-grid-archive{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1280px){.kf-content-archive-layout{grid-template-columns:minmax(0,1fr) 270px}.kf-content-grid-archive{grid-template-columns:repeat(4,minmax(0,1fr))}.kf-content-archive-filters__selects{grid-template-columns:repeat(4,minmax(0,1fr)) auto auto}.kf-content-featured__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.kf-content-archive-hero__inner{grid-template-columns:1fr;min-height:auto;padding:24px 0}.kf-content-archive-hero__left,.kf-content-archive-hero__copy{justify-self:center;text-align:center}.kf-content-archive-hero__collage{justify-self:center;width:100%;max-width:420px}.kf-content-archive-layout{grid-template-columns:1fr}.kf-content-archive-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-content-sidebar-promo{grid-column:1/-1}}@media (max-width:900px){.kf-content-grid-archive{grid-template-columns:repeat(3,minmax(0,1fr))}.kf-content-archive-filters__selects{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-content-featured__grid{grid-template-columns:1fr}.kf-content-archive-sidebar{grid-template-columns:1fr}.kf-content-archive-hero__copy h1{font-size:42px}.kf-content-archive-hero__copy p{font-size:17px}}@media (max-width:760px){.kf-content-archive-hero__left span{font-size:28px}.kf-content-archive-hero__copy h1{font-size:34px}.kf-content-archive-hero__copy p{font-size:15px;max-width:100%}.kf-content-archive-hero__collage{height:170px}.kf-content-archive-collage__item--1{left:100px;width:100px;height:126px}.kf-content-archive-collage__item--2{left:6px;width:86px;height:114px}.kf-content-archive-collage__item--3{left:148px;width:70px;height:70px}.kf-content-archive-collage__item--4{left:60px;width:82px;height:64px}.kf-content-archive-hero__slogan{font-size:22px}.kf-content-grid-archive{grid-template-columns:repeat(2,minmax(0,1fr))}.section-title-row--content-archive h2,.section-title-row--content-grid h2{font-size:22px}.kf-content-sidebar-card>header h2{font-size:20px}}@media (max-width:560px){.kf-content-archive-breadcrumbs{font-size:12px}.kf-content-archive-filters{padding:12px}.kf-content-archive-filters__search input{height:46px;font-size:14px}.kf-content-chip{min-height:40px;padding:0 12px;font-size:13px}.kf-content-archive-filters__selects{grid-template-columns:1fr}.kf-content-archive-filters__submit,.kf-content-archive-filters__reset{width:100%}.kf-content-grid-archive{grid-template-columns:1fr}.kf-content-sidebar-tags,.kf-content-sidebar-sort{gap:6px}.kf-content-featured,.kf-content-grid-section,.kf-content-sidebar-card{padding:12px}.kf-content-sidebar-promo__copy strong{font-size:42px}.kf-content-sidebar-promo__copy p{font-size:18px}.kf-pagination a,.kf-pagination span{min-width:34px;height:34px;padding:0 10px}}.kf-global-type-badge{position:absolute;z-index:4;right:10px;bottom:10px;display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 9px;border-radius:9px;background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));border:1px solid rgb(255 255 255 / .14);box-shadow:0 6px 16px rgb(0 0 0 / .28);color:#fff;font-size:11px;font-style:normal;font-weight:800;line-height:1;white-space:nowrap}.popular-backdrop-media,.weekly-thumb,.kf-ref-related-media{position:relative}.kf-ref-content-type-badge{display:inline-flex;align-items:center;justify-content:center;min-height:34px;margin-bottom:8px;padding:0 13px;border:1px solid rgb(255 92 143 / .36);border-radius:999px;background:rgba(var(--kf-accent-rgb),.15);color:#ff88ae;font-size:13px;font-weight:800;text-decoration:none;backdrop-filter:blur(8px)}.kf-ref-content-type-badge:hover{background:rgba(var(--kf-accent-rgb),.24);color:#fff;border-color:#ff5c8f}.kf-ref-related-media .kf-global-type-badge{right:8px;bottom:8px;min-height:24px;padding:0 8px;font-size:10px}.kf-content-featured-card__media .kf-global-type-badge--archive,.kf-content-grid-card__media .kf-global-type-badge--archive{top:auto;right:10px;bottom:10px}.content-card-image .content-type-badge{font-size:10px!important;line-height:1.4;padding:3px 7px;border-radius:6px}.hero-kicker{display:inline-flex;align-items:center;justify-content:center;max-width:max-content;padding:4px 10px;border-radius:999px;background:rgb(255 61 124 / .14);border:1px solid rgb(255 61 124 / .28);color:#ff82aa}.kf-content-archive-layout{direction:ltr;grid-template-columns:minmax(0,1fr) 290px}.kf-content-archive-main,.kf-content-archive-sidebar{direction:rtl}.kf-content-archive-hero__inner{direction:ltr;grid-template-columns:420px minmax(0,1fr) 220px}.kf-content-archive-hero__collage{grid-column:1;direction:rtl}.kf-content-archive-hero__copy{grid-column:2;direction:rtl}.kf-content-archive-hero__left{grid-column:3;direction:rtl;text-align:left}.kf-content-archive-hero__slogan{right:auto;left:0;text-align:left}.kf-content-archive-collage__item--1{left:auto;right:130px}.kf-content-archive-collage__item--2{left:auto;right:10px}.kf-content-archive-collage__item--3{left:auto;right:198px}.kf-content-archive-collage__item--4{left:auto;right:78px}.kf-content-archive-filters,.kf-content-featured,.kf-content-grid-section,.kf-content-sidebar-card,.kf-content-sidebar-promo{direction:rtl}@media (max-width:1500px){.kf-content-archive-hero__inner{grid-template-columns:360px minmax(0,1fr) 180px}}@media (max-width:1280px){.kf-content-archive-layout{grid-template-columns:minmax(0,1fr) 270px}}@media (max-width:1100px){.kf-content-archive-hero__inner{grid-template-columns:1fr;direction:rtl}.kf-content-archive-hero__collage,.kf-content-archive-hero__copy,.kf-content-archive-hero__left{grid-column:auto}.kf-content-archive-hero__left{text-align:center}.kf-content-archive-layout{direction:rtl;grid-template-columns:1fr}.kf-content-archive-main,.kf-content-archive-sidebar{direction:rtl}}@media (max-width:760px){.kf-global-type-badge{right:8px;bottom:8px;min-height:24px;padding:0 8px;font-size:10px}.kf-content-archive-collage__item--1{right:100px}.kf-content-archive-collage__item--2{right:6px}.kf-content-archive-collage__item--3{right:148px}.kf-content-archive-collage__item--4{right:60px}}.kf-search-page{min-height:70vh;background:radial-gradient(circle at 76% 6%,rgba(var(--kf-accent-rgb),.05),transparent 24%),linear-gradient(180deg,#020d14,#04131b 38%,#020d14)}.kf-search-hero{position:relative;min-height:170px;overflow:hidden;border-bottom:1px solid #17313d;background:#07141f}.kf-search-hero__media{position:absolute;inset:-35px 0;display:grid;grid-template-columns:repeat(5,1fr);gap:8px;opacity:.34;transform:scale(1.035)}.kf-search-hero__tile{margin:0;min-width:0;overflow:hidden;transform:skewX(-5deg);background:#0d202b}.kf-search-hero__tile img{width:100%;height:240px;object-fit:cover;filter:saturate(.8) contrast(1.02);transform:skewX(5deg) scale(1.12)}.kf-search-hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(2 13 20 / .94),rgb(2 13 20 / .54) 40%,rgb(2 13 20 / .45) 65%,rgb(2 13 20 / .95)),linear-gradient(180deg,rgb(2 13 20 / .14),#020d14d8)}.kf-search-hero__inner{position:relative;z-index:2;min-height:170px;display:grid;grid-template-columns:280px minmax(0,1fr) 240px;align-items:center;direction:ltr}.kf-search-hero__inner>*{direction:rtl}.kf-search-hero__brand{justify-self:start;text-align:left;direction:ltr!important;color:#d6e3ea;opacity:.8}.kf-search-hero__brand strong,.kf-search-hero__brand span{display:block;font-family:cursive;font-style:italic;line-height:1}.kf-search-hero__brand strong{font-size:30px}.kf-search-hero__brand span{font-size:25px;margin-top:4px}.kf-search-hero__brand small{display:block;margin-top:10px;font-size:10px;letter-spacing:4px;color:#91a6b2}.kf-search-hero__copy{text-align:center;justify-self:center}.kf-search-hero__copy h1{display:inline-block;margin:0;font-size:42px;line-height:1.15;font-weight:900;letter-spacing:-1px}.kf-search-hero__icon{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;color:#ff709d;font-size:42px;vertical-align:middle}.kf-search-hero__copy p{margin:9px 0 0;color:#d2dde3;font-size:16px}.kf-search-hero__copy p b{color:#ff82aa}.kf-search-hero__slogan{justify-self:end;text-align:left;direction:ltr!important;color:#9eafba;font-size:12px;line-height:1.55;letter-spacing:3px;font-weight:800}.kf-search-shell{padding-top:18px;padding-bottom:8px}.kf-search-tabs{display:flex;align-items:center;justify-content:center;gap:10px;overflow:auto;padding:0 2px 14px;scrollbar-width:none}.kf-search-tabs::-webkit-scrollbar{display:none}.kf-search-tab{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:0 17px;border:1px solid #24404f;border-radius:999px;background:#0a1a26;color:#dce8ee;font-size:13px;font-weight:800;box-shadow:0 7px 18px rgb(0 0 0 / .15)}.kf-search-tab b{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:26px;padding:0 7px;border-radius:999px;background:#172936;color:#b8c8d1;font-size:11px}.kf-search-tab:hover{border-color:#516176;color:#fff}.kf-search-tab.is-active{border-color:#ff5a8e;background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));box-shadow:0 10px 24px rgb(242 82 128 / .22);color:#fff}.kf-search-tab.is-active b{background:rgb(255 255 255 / .16);color:#fff}.kf-search-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;align-items:start;direction:ltr}.kf-search-main,.kf-search-sidebar{direction:rtl;min-width:0}.kf-search-sidebar{grid-column:2;position:sticky;top:78px}.kf-search-main{grid-column:1}.kf-search-resultbar{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:13px}.kf-search-resultbar__summary{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.kf-search-resultbar__summary strong{font-size:16px}.kf-search-resultbar__summary span{font-size:13px;color:#aebfc9}.kf-search-resultbar__summary small{width:100%;color:#7f96a4;font-size:11px}.kf-search-resultbar__tools{display:flex;align-items:center;gap:10px}.kf-search-view-switch{display:flex;border:1px solid #24404f;border-radius:8px;overflow:hidden;background:#091a25}.kf-search-view-switch a{display:grid;place-items:center;width:38px;height:38px;border-left:1px solid #24404f;color:#90a6b2;font-size:18px}.kf-search-view-switch a:last-child{border-left:0}.kf-search-view-switch a.is-active{background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));color:#fff}.kf-search-sort{display:flex;align-items:center;gap:8px}.kf-search-sort label{font-size:12px;color:#a7bac5}.kf-search-sort select{height:38px;min-width:145px;padding:0 11px;border:1px solid #24404f;border-radius:8px;background:#0b1c28;color:#eff5f8;font-size:12px;outline:0}.kf-search-sort option{background:#0b1c28}.kf-search-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}.kf-search-card{min-width:0;border:1px solid #183441;border-radius:9px;background:linear-gradient(180deg,#0a1a25,#071620);overflow:hidden;box-shadow:0 8px 22px rgb(0 0 0 / .17);transition:transform .18s ease,border-color .18s ease}.kf-search-card:hover{transform:translateY(-2px);border-color:#2d5364}.kf-search-card__media{position:relative;display:block;aspect-ratio:2/3;overflow:hidden;background:#10222d}.kf-search-card__media img,.kf-search-card__placeholder{width:100%;height:100%;object-fit:cover}.kf-search-card__placeholder{display:grid;place-items:center;background:linear-gradient(145deg,#152b37,#08151d);color:#627c88;font-weight:900}.kf-search-card__shade{position:absolute;inset:auto 0 0;height:34%;background:linear-gradient(180deg,transparent,rgb(2 10 15 / .94));pointer-events:none}.kf-search-card__type{position:absolute;z-index:2;right:7px;bottom:8px;display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:7px;background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));color:#fff;font-size:10px;font-weight:800;box-shadow:0 5px 12px rgb(0 0 0 / .25)}.kf-search-card--movie .kf-search-card__type,.kf-search-card--tvshow .kf-search-card__type,.kf-search-card--actor .kf-search-card__type,.kf-search-card--news .kf-search-card__type{background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3))}.kf-search-card__badges{position:absolute;z-index:2;left:7px;bottom:8px;display:flex;gap:5px;direction:ltr}.kf-search-card__badges b{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 6px;border-radius:6px;background:rgb(4 12 18 / .9);color:#f6f9fa;font-size:9px}.kf-search-card__badges .kf-search-card__rating{color:#ffd357}.kf-search-card__body{display:flex;flex-direction:column;min-height:145px;padding:9px}.kf-search-card__body h2{margin:0;font-size:13px;line-height:1.55;font-weight:800;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.kf-search-card__body p{margin:3px 0 0;min-height:22px;color:#b5c5cd;font-size:10px;line-height:1.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.kf-search-card__body p[dir="ltr"]{text-align:left}.kf-search-card__meta{display:flex;gap:5px;flex-wrap:wrap;min-height:18px;margin-top:4px;color:#869daa;font-size:9px}.kf-search-card__meta span+span::before{content:"•";margin-left:5px;color:#48606d}.kf-search-card__button{display:flex;align-items:center;justify-content:center;height:32px;margin-top:auto;border-radius:8px;background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));color:#fff;font-size:11px;font-weight:900;box-shadow:0 7px 16px rgb(242 82 128 / .18)}.kf-search-card__button:hover{filter:brightness(1.08)}.kf-search-grid--list{grid-template-columns:1fr}.kf-search-grid--list .kf-search-card{display:grid;grid-template-columns:145px minmax(0,1fr);min-height:205px}.kf-search-grid--list .kf-search-card__media{height:205px;aspect-ratio:auto}.kf-search-grid--list .kf-search-card__body{min-height:205px;padding:17px}.kf-search-grid--list .kf-search-card__body h2{font-size:18px;-webkit-line-clamp:2}.kf-search-grid--list .kf-search-card__body p{font-size:12px;white-space:normal;min-height:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kf-search-grid--list .kf-search-card__meta{font-size:11px;margin-top:8px}.kf-search-grid--list .kf-search-card__button{width:150px;margin-top:auto}.kf-search-filterbox{display:grid;gap:13px;padding:16px;border:1px solid #173541;border-radius:12px;background:linear-gradient(180deg,#0a1b27,#071720);box-shadow:0 12px 30px rgb(0 0 0 / .2)}.kf-search-filterbox>header{display:flex;align-items:center;gap:9px}.kf-search-filterbox>header span{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:rgba(var(--kf-accent-rgb),.14);color:#ff709d;font-size:17px}.kf-search-filterbox>header h2{margin:0;font-size:18px}.kf-search-filterbox__query{height:43px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid #294452;border-radius:7px;background:#0c1b27}.kf-search-filterbox__query span{color:#718894;font-size:19px}.kf-search-filterbox__query input{width:100%;border:0;outline:0;background:#fff0;color:#fff;font-size:12px}.kf-search-filterbox__query input::placeholder{color:#718894}.kf-search-type-checks{display:grid;gap:7px;margin:0;padding:0;border:0}.kf-search-type-checks legend{margin-bottom:4px;font-size:13px;font-weight:900}.kf-search-type-checks label{display:grid;grid-template-columns:minmax(0,1fr) auto 19px;align-items:center;gap:8px;min-height:28px;color:#c4d1d8;font-size:12px}.kf-search-type-checks i{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:22px;padding:0 5px;border-radius:6px;background:#142936;color:#9fb2bd;font-style:normal;font-size:10px}.kf-search-type-checks input{width:17px;height:17px;margin:0;accent-color:var(--kf-accent)}.kf-search-filter-field{display:grid;gap:5px}.kf-search-filter-field label{font-size:12px;font-weight:800}.kf-search-filter-field select{width:100%;height:39px;padding:0 10px;border:1px solid #294452;border-radius:7px;background:#0c1b27;color:#e9f0f4;font-size:11px;outline:0}.kf-search-filter-field option{background:#0c1b27}.kf-search-filterbox__submit{height:42px;border:0;border-radius:7px;background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));color:#fff;font-size:12px;font-weight:900;cursor:pointer}.kf-search-filterbox__submit span{font-size:17px;margin-right:5px}.kf-search-filterbox__reset{display:flex;align-items:center;justify-content:center;min-height:30px;color:#9cadb7;font-size:11px}.kf-search-filterbox__reset:hover{color:#fff}.kf-search-pagination{margin:22px 0 0}.kf-search-help{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;padding:14px 18px;border:1px solid #183744;border-radius:10px;background:linear-gradient(90deg,#091a25,#0b2030)}.kf-search-help__copy{display:flex;align-items:center;gap:12px}.kf-search-help__copy>span{font-size:34px}.kf-search-help__copy strong{display:block;font-size:15px}.kf-search-help__copy p{margin:2px 0 0;color:#9db0ba;font-size:11px}.kf-search-help__actions{display:flex;gap:8px;flex-wrap:wrap}.kf-search-help__actions a{display:flex;align-items:center;justify-content:center;min-width:150px;height:38px;padding:0 14px;border:1px solid #254454;border-radius:7px;background:#102536;color:#e8f0f4;font-size:11px;font-weight:800}.kf-search-help__actions a:hover{border-color:#ff5a8e;color:#fff}.kf-search-help__actions a:last-child{border-color:#ff5a8e;background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-3));color:#fff;box-shadow:0 7px 16px rgb(242 82 128 / .16)}.kf-search-empty{display:grid;justify-items:center;gap:8px;padding:55px 20px;border:1px dashed #294654;border-radius:12px;background:#071720;text-align:center}.kf-search-empty>span{font-size:40px;color:#5f7990}.kf-search-empty strong{font-size:20px}.kf-search-empty p{margin:0;color:#9cafb9}.kf-search-empty a{margin-top:6px;padding:8px 14px;border-radius:8px;background:var(--pink);font-weight:800}@media (max-width:1280px){.kf-search-hero__inner{grid-template-columns:230px minmax(0,1fr) 190px}.kf-search-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kf-search-layout{grid-template-columns:minmax(0,1fr) 280px}.kf-search-tab{padding:0 14px}}@media (max-width:1100px){.kf-search-hero__inner{grid-template-columns:190px minmax(0,1fr) 150px}.kf-search-hero__brand strong{font-size:25px}.kf-search-hero__brand span{font-size:21px}.kf-search-hero__copy h1{font-size:36px}.kf-search-layout{grid-template-columns:1fr;direction:rtl}.kf-search-main,.kf-search-sidebar{grid-column:auto}.kf-search-sidebar{position:static;order:-1}.kf-search-filterbox{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.kf-search-filterbox>header,.kf-search-filterbox__query,.kf-search-type-checks,.kf-search-filterbox__submit,.kf-search-filterbox__reset{grid-column:1/-1}.kf-search-type-checks{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.kf-search-type-checks legend{grid-column:1/-1}.kf-search-type-checks label{grid-template-columns:minmax(0,1fr) auto 18px;padding:7px;border:1px solid #213b49;border-radius:7px;background:#0a1b27}.kf-search-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.kf-search-hero{min-height:150px}.kf-search-hero__inner{min-height:150px;grid-template-columns:1fr}.kf-search-hero__brand,.kf-search-hero__slogan{display:none}.kf-search-hero__copy{grid-column:1}.kf-search-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kf-search-tabs{justify-content:flex-start}.kf-search-resultbar{align-items:flex-start;flex-direction:column}.kf-search-resultbar__tools{width:100%;justify-content:space-between}.kf-search-help{align-items:flex-start;flex-direction:column}.kf-search-help__actions{width:100%}.kf-search-help__actions a{flex:1}.kf-search-type-checks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.kf-search-shell{padding-top:12px}.kf-search-hero__copy h1{font-size:30px}.kf-search-hero__icon{font-size:31px}.kf-search-hero__copy p{font-size:13px}.kf-search-tabs{margin-inline:-9px;padding-inline:9px}.kf-search-tab{min-height:39px;padding:0 12px;font-size:12px}.kf-search-tab b{min-width:27px;height:23px}.kf-search-filterbox{grid-template-columns:1fr}.kf-search-filterbox>header,.kf-search-filterbox__query,.kf-search-type-checks,.kf-search-filterbox__submit,.kf-search-filterbox__reset{grid-column:auto}.kf-search-type-checks{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-search-type-checks legend{grid-column:1/-1}.kf-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kf-search-card__body{min-height:137px;padding:8px}.kf-search-card__body h2{font-size:12px}.kf-search-grid--list .kf-search-card{grid-template-columns:115px minmax(0,1fr);min-height:170px}.kf-search-grid--list .kf-search-card__media{height:170px}.kf-search-grid--list .kf-search-card__body{min-height:170px;padding:12px}.kf-search-grid--list .kf-search-card__body h2{font-size:15px}.kf-search-grid--list .kf-search-card__button{width:120px}.kf-search-sort{min-width:0}.kf-search-sort label{display:none}.kf-search-sort select{min-width:130px}.kf-search-help{padding:12px}.kf-search-help__copy>span{font-size:28px}}@media (max-width:560px){.kf-search-hero__media{grid-template-columns:repeat(3,1fr)}.kf-search-hero__tile:nth-child(n+4){display:none}.kf-search-hero__copy h1{font-size:26px}.kf-search-hero__copy p{font-size:12px}.kf-search-resultbar__tools{gap:7px}.kf-search-view-switch a{width:35px;height:35px}.kf-search-sort select{height:35px;min-width:124px}.kf-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kf-search-card__type{right:5px;bottom:6px;min-height:22px;padding:0 6px;font-size:9px}.kf-search-card__badges{left:5px;bottom:6px}.kf-search-card__badges b{min-height:20px;padding:0 5px;font-size:8px}.kf-search-card__body{min-height:128px;padding:7px}.kf-search-card__body h2{font-size:11px}.kf-search-card__body p{font-size:9px}.kf-search-card__button{height:29px;font-size:10px}.kf-search-grid--list{grid-template-columns:1fr}.kf-search-grid--list .kf-search-card{grid-template-columns:95px minmax(0,1fr);min-height:145px}.kf-search-grid--list .kf-search-card__media{height:145px}.kf-search-grid--list .kf-search-card__body{min-height:145px;padding:9px}.kf-search-grid--list .kf-search-card__body h2{font-size:13px}.kf-search-grid--list .kf-search-card__body p{font-size:10px}.kf-search-grid--list .kf-search-card__button{width:100px;height:28px}.kf-search-help__actions{display:grid;grid-template-columns:1fr 1fr}.kf-search-help__actions a{min-width:0}.kf-search-help__copy strong{font-size:13px}.kf-search-help__copy p{font-size:10px}.kf-search-pagination a,.kf-search-pagination span{min-width:32px;height:32px;padding:0 8px}}.kf-ref-seo-content{margin-top:10px;padding:0!important;overflow:hidden}.kf-ref-seo-content__details{margin:0}.kf-ref-seo-content__summary{min-height:62px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 15px;cursor:pointer;list-style:none;user-select:none;background:linear-gradient(180deg,rgb(10 29 42 / .72),rgb(7 24 36 / .32))}.kf-ref-seo-content__summary::-webkit-details-marker{display:none}.kf-ref-seo-content__summary::marker{content:""}.kf-ref-seo-content__summary:focus-visible{outline:2px solid var(--ref-pink);outline-offset:-3px;border-radius:8px}.kf-ref-seo-content__icon{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:rgb(255 61 124 / .10);color:var(--ref-pink);font-size:18px}.kf-ref-seo-content__heading{min-width:0;display:flex;flex-direction:column;gap:3px}.kf-ref-seo-content__heading strong{font-size:17px;line-height:1.45;color:#fff;overflow-wrap:anywhere}.kf-ref-seo-content__heading small{font-size:10px;line-height:1.5;color:var(--ref-muted)}.kf-ref-seo-content__toggle{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--ref-line-strong);color:var(--ref-pink-2);font-size:20px;transition:transform .2s ease,background .2s ease}.kf-ref-seo-content__details[open] .kf-ref-seo-content__toggle{transform:rotate(180deg);background:rgb(255 61 124 / .08)}.kf-ref-seo-content__body{border-top:1px solid var(--ref-line);padding:18px 18px 20px;color:#dbe8ee;font-size:14px;line-height:2.05;text-align:right;overflow-wrap:anywhere}.kf-ref-seo-content__body>*:first-child{margin-top:0}.kf-ref-seo-content__body>*:last-child{margin-bottom:0}.kf-ref-seo-content__body p{margin:0 0 14px;color:#dbe8ee;line-height:2.05}.kf-ref-seo-content__body h2,.kf-ref-seo-content__body h3,.kf-ref-seo-content__body h4{color:#fff;line-height:1.55;margin:24px 0 10px;font-weight:800}.kf-ref-seo-content__body h2{font-size:19px}.kf-ref-seo-content__body h3{font-size:17px}.kf-ref-seo-content__body h4{font-size:15px}.kf-ref-seo-content__body a{color:var(--ref-pink-2);text-decoration:none;border-bottom:1px dashed rgb(255 90 145 / .35)}.kf-ref-seo-content__body a:hover{color:#fff;border-bottom-color:var(--ref-pink-2)}.kf-ref-seo-content__body ul,.kf-ref-seo-content__body ol{margin:0 0 14px;padding-right:22px}.kf-ref-seo-content__body li{margin:4px 0}.kf-ref-seo-content__body img{height:auto;border-radius:8px}@media(max-width:720px){.kf-ref-seo-content__summary{min-height:58px;padding:11px 12px;gap:9px}.kf-ref-seo-content__icon{width:31px;height:31px;font-size:16px}.kf-ref-seo-content__heading strong{font-size:15px}.kf-ref-seo-content__body{padding:14px 13px 16px;font-size:13.5px;line-height:2}.kf-ref-seo-content__body p{line-height:2}.kf-ref-seo-content__body h2{font-size:17px}.kf-ref-seo-content__body h3{font-size:16px}}@media(prefers-reduced-motion:reduce){.kf-ref-seo-content__toggle{transition:none}}.kf-account-page{min-height:calc(100vh - 61px);padding:26px 0 42px;background:radial-gradient(circle at 84% 10%,rgba(var(--kf-accent-rgb),.08),transparent 24%),radial-gradient(circle at 15% 12%,rgb(25 213 255 / .05),transparent 20%)}.kf-account-shell{min-width:0}.kf-account-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:18px;align-items:start;direction:ltr}.kf-account-layout>*{direction:rtl}.kf-account-main{grid-column:1;min-width:0}.kf-account-sidebar{grid-column:2;position:sticky;top:80px;display:grid;gap:12px;min-width:0}.kf-account-mobile-head{display:none}.kf-account-usercard,.kf-account-card,.kf-account-welcome,.kf-account-vip-hero,.kf-account-ticket-view{border:1px solid var(--line);background:linear-gradient(180deg,#071823,#06141d);border-radius:18px;box-shadow:0 18px 38px rgb(0 0 0 / .16)}.kf-account-usercard{padding:20px 16px;text-align:center}.kf-account-avatar-wrap{position:relative;width:88px;height:88px;margin:0 auto 12px}.kf-account-avatar-wrap img{width:88px;height:88px;object-fit:cover;border-radius:50%;border:3px solid #1c3a49;background:#0d202b}.kf-account-avatar-wrap span{position:absolute;left:-5px;bottom:4px;display:grid;place-items:center;min-width:38px;height:23px;padding:0 7px;border-radius:999px;background:linear-gradient(135deg,var(--kf-accent),#f25d88);font-size:10px;font-weight:900;box-shadow:0 6px 18px rgba(var(--kf-accent-rgb),.35)}.kf-account-usercard>strong{display:block;font-size:17px}.kf-account-usercard>small{display:block;margin-top:3px;color:#92a8b5;direction:ltr}.kf-account-usercard>a{display:inline-flex;margin-top:12px;padding:7px 13px;border:1px solid #254352;border-radius:10px;color:#dce8ee;font-size:11px;font-weight:800}.kf-account-usercard>a:hover{border-color:#ff4d82;color:#fff}.kf-account-nav{display:grid;gap:3px;padding:8px;border:1px solid var(--line);border-radius:18px;background:#06141d}.kf-account-nav a{min-height:43px;display:grid;grid-template-columns:31px 1fr auto;align-items:center;gap:8px;padding:0 10px;border-radius:11px;color:#b9cbd4;font-size:12px}.kf-account-nav a>span{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#0d202b;color:#9fb4bf;font-size:16px}.kf-account-nav a>b{font-weight:700}.kf-account-nav a>em{display:grid;place-items:center;min-width:21px;height:21px;padding:0 5px;border-radius:999px;background:var(--pink);color:#fff;font-size:9px;font-style:normal}.kf-account-nav a:hover{background:#0b1d27;color:#fff}.kf-account-nav a.is-active{background:linear-gradient(90deg,rgba(var(--kf-accent-rgb),.16),rgba(var(--kf-accent-rgb),.05));color:#fff}.kf-account-nav a.is-active>span{background:var(--pink);color:#fff;box-shadow:0 6px 16px rgba(var(--kf-accent-rgb),.24)}.kf-account-nav .kf-account-nav__logout{margin-top:5px;border-top:1px solid #17313d;border-radius:0;padding-top:5px;color:#ff8eaf}.kf-account-nav .kf-account-nav__logout>span{color:#ff7ea5}.kf-account-pagehead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.kf-account-pagehead>div{display:flex;align-items:center;gap:11px;min-width:0}.kf-account-pagehead__icon{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:13px;background:linear-gradient(135deg,var(--kf-accent),#f25d88);font-size:20px;box-shadow:0 10px 22px rgba(var(--kf-accent-rgb),.22)}.kf-account-pagehead h1{margin:0;font-size:25px;line-height:1.25}.kf-account-pagehead p{margin:3px 0 0;color:#91a8b4;font-size:12px}.kf-account-pagehead>a,.kf-account-headbutton{display:inline-flex;align-items:center;justify-content:center;min-height:37px;padding:0 13px;border:1px solid #294856;border-radius:10px;background:#0a1c27;color:#e7eef2;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.kf-account-pagehead>a:hover,.kf-account-headbutton:hover{border-color:#ff4b80;color:#fff}.kf-account-welcome{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:18px;padding:22px;margin-bottom:14px;overflow:hidden;position:relative}.kf-account-welcome:before{content:"";position:absolute;inset:auto -40px -85px auto;width:210px;height:210px;border-radius:50%;background:rgba(var(--kf-accent-rgb),.08);filter:blur(2px)}.kf-account-welcome__copy{position:relative;z-index:1}.kf-account-welcome__copy>small{color:#ff789f;font-weight:800}.kf-account-welcome__copy h2{margin:4px 0 5px;font-size:26px}.kf-account-welcome__copy p{margin:0;color:#b9cad2;max-width:560px}.kf-account-vip-mini{position:relative;z-index:1;display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;padding:14px;border:1px solid #23404e;border-radius:15px;background:#0a1b26}.kf-account-vip-mini>span{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#132733;color:#8ea6b2;font-size:23px}.kf-account-vip-mini.is-active{border-color:rgba(var(--kf-accent-rgb),.42);background:linear-gradient(135deg,rgba(var(--kf-accent-rgb),.11),#091b26)}.kf-account-vip-mini.is-active>span{background:var(--pink);color:#fff}.kf-account-vip-mini small,.kf-account-vip-mini em{display:block;color:#8fa5b0;font-size:10px;font-style:normal}.kf-account-vip-mini strong{display:block;font-size:16px}.kf-account-vip-mini>a{padding:6px 9px;border:1px solid #2c4d5b;border-radius:9px;font-size:10px;font-weight:800}.kf-account-statgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.kf-account-statgrid>a{display:grid;grid-template-columns:42px 1fr;gap:9px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:15px;background:#06141d}.kf-account-statgrid>a:hover{border-color:#315463;background:#081924}.kf-account-statgrid>a>span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#0d202b;color:#ff6c97;font-size:20px}.kf-account-statgrid small{display:block;color:#90a6b1;font-size:10px}.kf-account-statgrid strong{display:block;font-size:21px;line-height:1.2}.kf-account-dashboard-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:12px}.kf-account-card{padding:17px;min-width:0}.kf-account-card>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.kf-account-card>header>div{display:flex;align-items:center;gap:8px}.kf-account-card>header span{color:#ff6995}.kf-account-card>header h2{margin:0;font-size:16px}.kf-account-card>header>a{color:#ff6995;font-size:10px;font-weight:800}.kf-account-card>header>b{font-size:13px;direction:ltr}.kf-account-list{display:grid}.kf-account-listrow{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:9px;align-items:center;padding:10px 0;border-bottom:1px solid rgb(255 255 255 / .055)}.kf-account-listrow:last-child{border-bottom:0}.kf-account-listrow__icon{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#0e222e;color:#8097a4}.kf-account-listrow.is-unread .kf-account-listrow__icon{background:rgba(var(--kf-accent-rgb),.16);color:#ff6692}.kf-account-listrow strong{display:block;font-size:12px}.kf-account-listrow small{display:block;color:#8da2ad;font-size:9px}.kf-account-listrow time{font-size:9px;color:#708793;white-space:nowrap}.kf-account-support-cta{min-height:155px;display:grid;grid-template-columns:54px 1fr;gap:12px;align-content:center;padding:14px;border-radius:14px;background:linear-gradient(145deg,#0d2030,#0a1723);border:1px solid #1d3948}.kf-account-support-cta>span{grid-row:1/3;display:grid;place-items:center;width:52px;height:52px;border-radius:15px;background:var(--pink);font-size:24px}.kf-account-support-cta strong{font-size:16px}.kf-account-support-cta p{margin:3px 0 0;color:#9eb1ba;font-size:11px}.kf-account-support-cta>a{grid-column:2;justify-self:start;padding:7px 11px;border-radius:9px;background:#132b39;font-size:10px;font-weight:800}.kf-account-empty{min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px;border:1px dashed #284755;border-radius:18px;background:#06151e}.kf-account-empty>span{display:grid;place-items:center;width:58px;height:58px;margin-bottom:10px;border-radius:18px;background:#0d202b;color:#ff6692;font-size:28px}.kf-account-empty strong{font-size:17px}.kf-account-empty p{margin:6px 0;color:#8fa4af;max-width:440px}.kf-account-empty>a{margin-top:9px;padding:8px 12px;border-radius:10px;background:var(--pink);font-size:11px;font-weight:800}.kf-account-empty--compact{min-height:150px;padding:20px}.kf-account-empty--compact>span{width:44px;height:44px;font-size:21px}.kf-account-vip-hero{display:grid;grid-template-columns:74px minmax(0,1fr) 150px;align-items:center;gap:16px;padding:23px;margin-bottom:14px}.kf-account-vip-hero__mark{display:grid;place-items:center;width:70px;height:70px;border-radius:20px;background:#112630;color:#8ba1ac;font-size:35px}.kf-account-vip-hero.is-active{border-color:rgba(var(--kf-accent-rgb),.42);background:linear-gradient(110deg,rgba(var(--kf-accent-rgb),.12),#06151e 55%)}.kf-account-vip-hero.is-active .kf-account-vip-hero__mark{background:linear-gradient(135deg,var(--kf-accent),#f66b96);color:#fff;box-shadow:0 12px 26px rgba(var(--kf-accent-rgb),.24)}.kf-account-vip-hero small{color:#91a6b1}.kf-account-vip-hero h2{margin:3px 0 5px;font-size:24px}.kf-account-vip-hero p{margin:0;color:#b3c4cc}.kf-account-vip-hero__time{text-align:center;padding:14px;border-radius:14px;background:rgb(2 13 20 / .38)}.kf-account-vip-hero__time strong{display:block;font-size:31px}.kf-account-vip-hero__time span{color:#91a6b1;font-size:10px}.kf-account-vip-detail dl{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.kf-account-vip-detail dl>div{padding:13px;border:1px solid #173440;border-radius:12px;background:#091a24}.kf-account-vip-detail dt{color:#8fa6b1;font-size:10px}.kf-account-vip-detail dd{margin:5px 0 0;font-size:13px;font-weight:800}.kf-status-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 8px;border:1px solid #294955;border-radius:999px;background:#10232d;color:#d6e0e5;font-size:9px;font-weight:900;white-space:nowrap}.kf-status-badge.is-active,.kf-status-badge.is-paid,.kf-status-badge.is-approved{border-color:rgb(38 211 144 / .28);background:rgb(38 211 144 / .11);color:#67e5b4}.kf-status-badge.is-expired,.kf-status-badge.is-failed,.kf-status-badge.is-rejected,.kf-status-badge.is-closed{border-color:rgb(255 92 125 / .25);background:rgb(255 92 125 / .09);color:#ff8ba6}.kf-status-badge.is-pending,.kf-status-badge.is-reviewing,.kf-status-badge.is-open,.kf-status-badge.is-answered{border-color:rgb(255 188 73 / .28);background:rgb(255 188 73 / .1);color:#ffd077}.kf-account-table-wrap{overflow:auto}.kf-account-table{width:100%;border-collapse:collapse;min-width:700px}.kf-account-table th,.kf-account-table td{text-align:right;padding:12px 9px;border-bottom:1px solid rgb(255 255 255 / .06);vertical-align:middle}.kf-account-table th{color:#91a7b2;font-size:10px;font-weight:700}.kf-account-table td{font-size:11px}.kf-account-table td strong{display:block;font-size:13px}.kf-account-table td small{display:block;margin-top:2px;color:#718894;font-size:8px}.kf-account-contentgrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.kf-account-contentcard{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:#06141d}.kf-account-contentcard__media{display:block;aspect-ratio:2/3;background:#0d202b;overflow:hidden}.kf-account-contentcard__media img{width:100%;height:100%;object-fit:cover}.kf-account-contentcard__media>span{height:100%;display:grid;place-items:center;color:#6f8793}.kf-account-contentcard>div{padding:10px}.kf-account-contentcard small{color:#ff6c98;font-size:8px}.kf-account-contentcard h3{margin:3px 0 1px;font-size:12px;line-height:1.55}.kf-account-contentcard p{margin:0;color:#8399a4;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-account-remove{width:100%;height:30px;margin-top:8px;border:1px solid #274552;border-radius:8px;background:#0b1c26;color:#bdcbd2;font:inherit;font-size:9px;cursor:pointer}.kf-account-remove:hover{border-color:#ff557f;color:#fff}.kf-account-history-list{display:grid;gap:9px}.kf-account-history-list article{display:grid;grid-template-columns:72px minmax(0,1fr) 34px;gap:11px;align-items:center;padding:9px;border:1px solid var(--line);border-radius:14px;background:#06141d}.kf-account-history-list img{width:72px;height:96px;object-fit:cover;border-radius:9px}.kf-account-history-list small{color:#ff6a96;font-size:9px}.kf-account-history-list h3{margin:2px 0 8px;font-size:14px}.kf-account-history-list p{margin:4px 0 0;color:#839aa5;font-size:9px}.kf-account-history-list button{width:30px;height:30px;border:1px solid #294653;border-radius:9px;background:#0b1d27;color:#ff799d;font-size:17px;cursor:pointer}.kf-account-progressbar{height:5px;overflow:hidden;border-radius:99px;background:#142934}.kf-account-progressbar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--kf-accent),#f5749b)}.kf-account-notifications{display:grid}.kf-account-notifications article{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:start;padding:13px 0;border-bottom:1px solid rgb(255 255 255 / .06)}.kf-account-notifications article:last-child{border-bottom:0}.kf-account-notifications article>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#0d202b;color:#78909c}.kf-account-notifications article.is-unread>span{background:rgba(var(--kf-accent-rgb),.16);color:#ff638f}.kf-account-notifications h3{margin:0;font-size:13px}.kf-account-notifications p{margin:3px 0;color:#9aadb6;font-size:10px}.kf-account-notifications time{font-size:8px;color:#718894}.kf-account-notification-actions{display:flex;gap:5px}.kf-account-notification-actions a,.kf-account-notification-actions button{height:30px;padding:0 9px;border:1px solid #294754;border-radius:8px;background:#0b1d27;color:#d6e2e7;font:inherit;font-size:9px;cursor:pointer}.kf-account-comments{display:grid}.kf-account-comments article{padding:13px 0;border-bottom:1px solid rgb(255 255 255 / .06)}.kf-account-comments article:last-child{border-bottom:0}.kf-account-comments article>header{display:flex;justify-content:space-between;align-items:center;gap:10px}.kf-account-comments article>header>a{font-size:12px;font-weight:800;color:#f1f6f8}.kf-account-comments p{margin:7px 0;color:#b2c1c8}.kf-account-comments time{font-size:9px;color:#718995}.kf-account-form{display:grid;gap:12px}.kf-account-formgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kf-account-form label{display:grid;gap:6px;color:#b9c9d0;font-size:10px;font-weight:700}.kf-account-form input,.kf-account-form textarea,.kf-account-form select,.kf-account-mobile-change input{width:100%;border:1px solid #294652;border-radius:10px;background:#0b1c26;color:#fff;outline:0;font:inherit;font-size:12px}.kf-account-form input,.kf-account-form select,.kf-account-mobile-change input{height:42px;padding:0 11px}.kf-account-form textarea{padding:10px;resize:vertical;min-height:110px}.kf-account-form input:focus,.kf-account-form textarea:focus,.kf-account-form select:focus,.kf-account-mobile-change input:focus{border-color:#ff4b81;box-shadow:0 0 0 3px rgba(var(--kf-accent-rgb),.08)}.kf-account-primary,.kf-account-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:10px;font:inherit;font-size:11px;font-weight:900;cursor:pointer}.kf-account-primary{border:1px solid #ff4f82;background:linear-gradient(135deg,var(--kf-accent),#f35d88);color:#fff}.kf-account-secondary{border:1px solid #2b4a58;background:#0e222e;color:#dce7ec}.kf-account-primary.is-loading,.kf-account-secondary.is-loading,.kf-account-headbutton.is-loading,.kf-account-remove.is-loading{opacity:.55;cursor:wait}.kf-account-ticket-list{display:grid}.kf-account-ticket-list>a{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid rgb(255 255 255 / .06)}.kf-account-ticket-list>a:last-child{border-bottom:0}.kf-account-ticket-list>a>span{color:#ff6d99;font-size:10px;font-weight:900}.kf-account-ticket-list strong{display:block;font-size:12px}.kf-account-ticket-list small{display:block;color:#7e949f;font-size:9px}.kf-account-ticket-list em{font-style:normal}.kf-account-ticket-view{padding:17px}.kf-account-ticket-view>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding-bottom:13px;border-bottom:1px solid #17313d}.kf-account-ticket-view>header>a{font-size:10px;color:#ff709a}.kf-account-ticket-view>header small{color:#8399a4;font-size:9px}.kf-account-ticket-view>header h2{margin:2px 0 0;font-size:18px}.kf-account-ticket-thread{display:grid;gap:10px;padding:18px 0}.kf-account-ticket-thread article{max-width:78%;padding:11px 12px;border-radius:13px;background:#0d202b;border:1px solid #1b3947}.kf-account-ticket-thread article.is-user{justify-self:start;background:linear-gradient(135deg,rgba(var(--kf-accent-rgb),.12),#0b1d27);border-color:rgba(var(--kf-accent-rgb),.22)}.kf-account-ticket-thread article.is-admin{justify-self:end;background:linear-gradient(135deg,rgb(25 213 255 / .08),#0b1d27)}.kf-account-ticket-thread strong{font-size:10px;color:#ff7da3}.kf-account-ticket-thread p{margin:5px 0;font-size:12px}.kf-account-ticket-thread time{font-size:8px;color:#748b96}.kf-account-form--reply{padding-top:12px;border-top:1px solid #17313d}.kf-account-form--reply>div{display:flex;gap:8px}.kf-account-request-list{margin-top:12px}.kf-account-request-list>article{display:grid;grid-template-columns:90px minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid rgb(255 255 255 / .06)}.kf-account-request-list>article:last-child{border-bottom:0}.kf-account-request-list>article>span{font-size:9px;color:#ff739d}.kf-account-request-list strong{display:block;font-size:12px}.kf-account-request-list small{display:block;color:#8096a1;font-size:9px}.kf-account-request-list em{font-style:normal}.kf-account-profilegrid,.kf-account-security-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:12px;margin-bottom:12px}.kf-account-avatar-form{display:grid;grid-template-columns:92px 1fr;gap:13px;align-items:center}.kf-account-avatar-form>img{width:92px;height:92px;object-fit:cover;border-radius:50%;border:3px solid #1e3c4a}.kf-account-avatar-form>div{display:grid;gap:7px}.kf-account-avatar-form input[type=file]{max-width:100%;font-size:10px;color:#9fb1ba}.kf-account-avatar-form small{color:#738b97;font-size:8px}.kf-avatar-picker{display:flex;align-items:center;gap:8px;min-width:0}.kf-avatar-picker input[type=file]{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.kf-avatar-picker__button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 13px;border:1px solid #315262;border-radius:9px;background:#102632;color:#f1f6f8;font-size:11px!important;font-weight:800;cursor:pointer;white-space:nowrap;transition:.18s ease}.kf-avatar-picker__button:hover{border-color:#ff4d82;color:#fff;background:#15303e}.kf-avatar-picker__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#91a8b3;font-size:10px;direction:rtl;text-align:right}.kf-account-mobile-change{display:grid;gap:10px}.kf-account-mobile-change>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.kf-account-mobile-change p{margin:0;color:#8198a3;font-size:9px}.kf-account-security-note{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.kf-account-security-note>span{display:grid;place-items:center;width:55px;height:55px;border-radius:17px;background:rgb(38 211 144 / .12);color:#64e4b2;font-size:27px}.kf-account-security-note h2{margin:10px 0 4px;font-size:18px}.kf-account-security-note p{margin:0;color:#95aab4;max-width:370px}.kf-account-security-note a{margin-top:14px;padding:8px 12px;border:1px solid #2a4855;border-radius:9px;color:#ff739b;font-size:10px;font-weight:800}.kf-panel-toast{position:fixed;left:24px;bottom:24px;z-index:200;max-width:min(420px,calc(100vw - 32px));padding:12px 15px;border:1px solid rgb(38 211 144 / .25);border-radius:12px;background:#0b251d;color:#d7fff0;box-shadow:0 18px 45px rgb(0 0 0 / .34);font-size:11px;font-weight:700}.kf-panel-toast[data-type="error"]{border-color:rgb(255 92 125 / .3);background:#2b1119;color:#ffdbe3}@media(max-width:1100px){.kf-account-layout{grid-template-columns:minmax(0,1fr) 235px}.kf-account-contentgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.kf-account-statgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-account-dashboard-grid{grid-template-columns:1fr}.kf-account-profilegrid,.kf-account-security-grid{grid-template-columns:1fr}.kf-account-vip-detail dl{grid-template-columns:1fr 1fr}}@media(max-width:820px){.kf-account-page{padding-top:14px}.kf-account-mobile-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding:9px 10px;border:1px solid var(--line);border-radius:14px;background:#06141d}.kf-account-mobile-head>div{display:flex;align-items:center;gap:9px}.kf-account-mobile-head img{width:42px;height:42px;border-radius:50%;object-fit:cover}.kf-account-mobile-head strong,.kf-account-mobile-head small{display:block}.kf-account-mobile-head small{color:#8197a2;font-size:9px;direction:ltr}.kf-account-mobile-head button{height:36px;border:1px solid #2b4a57;border-radius:10px;background:#0c1e29;color:#fff;font:inherit;font-size:10px}.kf-account-layout{display:block}.kf-account-sidebar{position:fixed;inset:61px 0 0 auto;width:min(310px,88vw);z-index:120;transform:translateX(110%);transition:transform .22s ease;background:#031019;padding:13px;overflow:auto;box-shadow:-20px 0 45px rgb(0 0 0 / .45)}.kf-account-sidebar.is-open{transform:none}.kf-account-main{min-width:0}.kf-account-pagehead h1{font-size:21px}.kf-account-welcome{grid-template-columns:1fr}.kf-account-contentgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.kf-account-formgrid{grid-template-columns:1fr}.kf-account-vip-hero{grid-template-columns:58px 1fr}.kf-account-vip-hero__mark{width:56px;height:56px}.kf-account-vip-hero__time{grid-column:1/3}.kf-account-vip-detail dl{grid-template-columns:1fr}.kf-account-ticket-thread article{max-width:92%}}@media(max-width:560px){.kf-account-page{padding-bottom:90px}.kf-account-pagehead{align-items:flex-start}.kf-account-pagehead__icon{width:36px;height:36px;flex-basis:36px;font-size:17px}.kf-account-pagehead h1{font-size:18px}.kf-account-pagehead p{font-size:10px}.kf-account-pagehead>a,.kf-account-headbutton{min-height:33px;padding:0 9px;font-size:9px}.kf-account-welcome{padding:16px}.kf-account-welcome__copy h2{font-size:22px}.kf-account-vip-mini{grid-template-columns:42px 1fr}.kf-account-vip-mini>a{grid-column:1/3;text-align:center}.kf-account-statgrid{grid-template-columns:1fr 1fr;gap:7px}.kf-account-statgrid>a{padding:10px;grid-template-columns:35px 1fr}.kf-account-statgrid>a>span{width:34px;height:34px}.kf-account-contentgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kf-account-history-list article{grid-template-columns:58px minmax(0,1fr) 30px}.kf-account-history-list img{width:58px;height:78px}.kf-account-notifications article{grid-template-columns:32px minmax(0,1fr)}.kf-account-notification-actions{grid-column:2}.kf-account-ticket-list>a{grid-template-columns:45px minmax(0,1fr)}.kf-account-ticket-list em{grid-column:2;justify-self:start}.kf-account-ticket-view>header{grid-template-columns:auto 1fr}.kf-account-ticket-view>header>.kf-status-badge{grid-column:2;justify-self:start}.kf-account-ticket-thread article{max-width:100%}.kf-account-request-list>article{grid-template-columns:1fr auto}.kf-account-request-list>article>span{grid-column:1/3}.kf-account-avatar-form{grid-template-columns:1fr;text-align:center}.kf-account-avatar-form>img{margin:auto}.kf-avatar-picker{justify-content:center;flex-wrap:wrap}.kf-avatar-picker__name{flex:1 1 100%;text-align:center}.kf-account-mobile-change>div{grid-template-columns:1fr}.kf-account-profilegrid,.kf-account-security-grid{gap:8px}.kf-account-form--reply>div{flex-direction:column}.kf-panel-toast{left:16px;right:16px;bottom:78px}.kf-account-mobile-head button{padding:0 9px}}.kf-ref-action[data-user-list-toggle].is-active{border-color:rgba(var(--kf-accent-rgb),.72)!important;background:rgba(var(--kf-accent-rgb),.14)!important;color:#fff!important}.kf-ref-action[data-user-list-toggle] b{font:inherit;font-weight:inherit}.kf-list-toast{position:fixed;left:20px;bottom:20px;z-index:240;max-width:min(360px,calc(100vw - 32px));padding:10px 13px;border:1px solid #244554;border-radius:11px;background:#081923;color:#fff;font-size:11px;font-weight:800;box-shadow:0 14px 36px rgb(0 0 0 / .38);opacity:0;transform:translateY(10px);pointer-events:none;transition:.2s}.kf-list-toast.is-show{opacity:1;transform:none}@media(max-width:760px){.kf-list-toast{left:16px;right:16px;bottom:76px}}.kf-download-panel{margin-bottom:24px;overflow:hidden}.kf-download-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.kf-download-head__meta{display:flex;gap:7px;flex-wrap:wrap}.kf-download-head__meta span{font-size:11px;padding:5px 8px;border:1px solid rgb(255 255 255 / .09);border-radius:999px;color:#b9c9d4;background:rgb(5 18 28 / .55)}.kf-download-note{display:flex;align-items:center;gap:10px;margin:14px 0;padding:11px 13px;border:1px solid rgb(255 78 139 / .22);border-radius:12px;background:rgb(255 61 124 / .07)}.kf-download-note>span{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:26px;border-radius:7px;background:var(--kf-accent-2);color:#fff;font-size:11px;font-weight:800}.kf-download-note p{margin:0;color:#c5d3dc;font-size:12px}.kf-download-episodes{display:grid;gap:8px}.kf-download-episode{border:1px solid rgb(196 220 232 / .13);border-radius:13px;background:rgb(4 14 22 / .62);overflow:hidden}.kf-download-episode>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 15px}.kf-download-episode>summary::-webkit-details-marker{display:none}.kf-download-episode>summary span{display:flex;align-items:center;gap:8px}.kf-download-episode>summary b{font-size:13px}.kf-download-episode>summary small,.kf-download-episode>summary i{font-style:normal;color:#91a6b4;font-size:10px}.kf-download-episode>summary em{font-style:normal;transition:transform .2s}.kf-download-episode[open]>summary em{transform:rotate(180deg)}.kf-download-episode__body{padding:0 14px 14px;border-top:1px solid rgb(255 255 255 / .06)}.kf-download-source{margin-top:13px}.kf-download-source__title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.kf-download-source__title strong{font-size:12px;color:#fff}.kf-download-source__title span{font-size:10px;color:#7f96a4}.kf-download-rows{display:grid;gap:6px}.kf-download-row{display:grid;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;padding:8px 11px;border:1px solid rgb(195 220 233 / .11);border-radius:10px;background:rgb(8 25 37 / .72);color:#eaf4f8}.kf-download-row:hover{border-color:rgb(255 61 124 / .45);transform:translateY(-1px)}.kf-download-row.is-locked{opacity:.78}.kf-download-quality{font-size:12px;font-weight:800;direction:ltr;text-align:left}.kf-download-size{font-size:10px;color:#92a8b5}.kf-download-action{font-size:11px;color:#ff7aa6;font-weight:800}.kf-download-watch{margin-top:13px;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 15px;border-radius:10px;background:linear-gradient(135deg,#ff4c87,var(--kf-accent-2));color:#fff;font-weight:800;font-size:12px}.kf-watch-page{min-height:70vh;padding:24px 0 60px;background:radial-gradient(circle at 50% 0,rgb(255 61 124 / .08),transparent 30%),#07131d}.kf-watch-breadcrumb{margin-bottom:14px}.kf-watch-breadcrumb a{color:#a8bdc9;font-size:12px}.kf-watch-shell,.kf-watch-episodes{border:1px solid rgb(197 221 232 / .12);border-radius:18px;background:rgb(7 20 30 / .9);box-shadow:0 18px 50px rgb(0 0 0 / .18);overflow:hidden}.kf-watch-header{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 20px}.kf-watch-eyebrow{display:block;color:#ff679b;font-size:10px;font-weight:800;letter-spacing:1.4px}.kf-watch-header h1{margin:5px 0 2px;font-size:20px;color:#fff}.kf-watch-header p{margin:0;color:#8197a5;font-size:11px}.kf-watch-episode-badge{padding:8px 11px;border-radius:10px;background:rgb(255 255 255 / .05);color:#d6e3e9;font-size:11px}.kf-watch-stage{position:relative;background:#000;aspect-ratio:16/9}.kf-watch-stage video{display:block;width:100%;height:100%;background:#000}.kf-watch-vip-lock{position:absolute;inset:0;z-index:5;display:grid;place-items:center;background:rgb(2 8 13 / .9);backdrop-filter:blur(6px)}.kf-watch-vip-lock[hidden]{display:none}.kf-watch-vip-lock>div{text-align:center;max-width:420px;padding:22px}.kf-watch-vip-lock span{display:inline-grid;place-items:center;padding:5px 9px;border-radius:8px;background:var(--kf-accent-2);color:#fff;font-weight:900}.kf-watch-vip-lock h2{margin:12px 0 6px;color:#fff}.kf-watch-vip-lock p{margin:0 0 14px;color:#aebfca}.kf-watch-vip-lock a{display:inline-flex;padding:10px 15px;border-radius:10px;background:var(--kf-accent-2);color:#fff;font-weight:800}.kf-watch-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px}.kf-watch-toolbar label{display:flex;align-items:center;gap:9px;color:#91a6b4;font-size:11px}.kf-watch-toolbar select{min-width:210px;background:#0b1d29;color:#fff;border:1px solid rgb(255 255 255 / .14);border-radius:9px;padding:8px 10px}.kf-watch-access span{display:inline-flex;padding:7px 10px;border-radius:999px;font-size:10px;font-weight:800}.kf-watch-access .is-vip{background:rgb(34 197 94 / .14);color:#72e79b}.kf-watch-access .is-preview{background:rgb(255 174 0 / .14);color:#ffc85a}.kf-watch-episodes{margin-top:18px;padding:17px}.kf-watch-episodes header{display:flex;align-items:center;justify-content:space-between}.kf-watch-episodes h2{margin:0;font-size:15px}.kf-watch-episodes header span{font-size:10px;color:#8fa4b1}.kf-watch-episode-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:7px;margin-top:13px}.kf-watch-episode-grid a{min-height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .09);border-radius:10px;background:rgb(5 17 26 / .65);color:#d9e5eb}.kf-watch-episode-grid a:hover,.kf-watch-episode-grid a.is-active{border-color:var(--kf-accent-2);background:rgb(255 61 124 / .12)}.kf-watch-episode-grid strong{font-size:13px}.kf-watch-episode-grid small{font-size:9px;color:#93a8b5}.kf-watch-error{padding:30px;text-align:center;color:#ff8cab}@media(max-width:760px){.kf-download-row{grid-template-columns:90px 1fr auto}.kf-watch-header{align-items:flex-start;flex-direction:column}.kf-watch-toolbar{align-items:stretch;flex-direction:column}.kf-watch-toolbar label{justify-content:space-between}.kf-watch-toolbar select{min-width:0;max-width:68vw}.kf-watch-episode-grid{grid-template-columns:repeat(5,1fr)}}@media(max-width:480px){.kf-download-row{grid-template-columns:1fr auto}.kf-download-size{display:none}.kf-download-note{align-items:flex-start}.kf-watch-episode-grid{grid-template-columns:repeat(4,1fr)}}.kf-download-panel--large{padding:20px!important;border-radius:18px!important}.kf-download-head__title{display:flex;align-items:center;gap:12px}.kf-download-head__title h2{margin:0;font-size:18px}.kf-download-head__title p{margin:4px 0 0;color:#8fa5b3;font-size:11px}.kf-download-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,#ff4c87,var(--kf-accent));font-size:20px;font-weight:900}.kf-download-access{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:16px 0;padding:14px 16px;border-radius:14px;border:1px solid rgb(255 255 255 / .09);background:rgb(5 18 28 / .72)}.kf-download-access b{display:block;color:#fff;font-size:13px}.kf-download-access p{margin:4px 0 0;color:#9eb0bb;font-size:11px}.kf-download-access>a,.kf-download-access>span{flex:0 0 auto;padding:8px 12px;border-radius:9px;background:var(--kf-accent-2);color:#fff;font-weight:800;font-size:11px}.kf-download-access.is-vip{border-color:rgb(49 208 117 / .25);background:rgb(27 160 82 / .08)}.kf-download-access.is-vip>span{background:rgb(38 190 97 / .18);color:#77eba1}.kf-download-panel--large .kf-download-episode{border-radius:14px}.kf-download-panel--large .kf-download-episode>summary{min-height:56px;padding:14px 16px}.kf-download-panel--large .kf-download-episode>summary b{font-size:14px}.kf-download-panel--large .kf-download-row{min-height:52px;padding:9px 13px;grid-template-columns:150px minmax(0,1fr) auto}.kf-download-panel--large .kf-download-quality{display:flex;flex-direction:column;gap:2px}.kf-download-panel--large .kf-download-quality b{font-size:13px}.kf-download-panel--large .kf-download-quality small{font-size:9px;color:#8298a6;font-weight:500}.kf-download-panel--large .kf-download-size{font-size:11px}.kf-download-panel--large .kf-download-action{min-width:86px;text-align:center;padding:7px 9px;border-radius:8px;background:rgb(255 61 124 / .1)}.kf-download-panel--large .kf-download-row.is-locked{opacity:1}.kf-download-panel--large .kf-download-row.is-locked:hover{background:rgb(255 61 124 / .08)}.kf-download-watchbar{display:flex;justify-content:flex-start;margin:13px 0 2px}.kf-download-watchbar .kf-download-watch{margin:0;min-height:43px;padding:9px 16px}.kf-watch-page{min-height:80vh;padding:22px 0 70px;background:radial-gradient(circle at 70% 0,rgb(255 61 124 / .08),transparent 32%),#06111a}.kf-watch-container{max-width:1500px}.kf-watch-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#718796}.kf-watch-breadcrumb a{color:#a9bdc8}.kf-watch-breadcrumb strong{font-size:11px;color:#e6eef2}.kf-watch-titlebar{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:15px}.kf-watch-titlebar h1{margin:5px 0 3px;color:#fff;font-size:22px;line-height:1.55}.kf-watch-titlebar p{margin:0;color:#8197a5;font-size:11px}.kf-watch-titlemeta{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.kf-watch-titlemeta span{padding:7px 10px;border:1px solid rgb(255 255 255 / .1);border-radius:9px;background:rgb(255 255 255 / .04);color:#c6d5dc;font-size:10px}.kf-watch-titlemeta .is-vip{border-color:rgb(54 210 117 / .24);background:rgb(54 210 117 / .1);color:#79eaa2}.kf-watch-layout{display:grid;grid-template-columns:340px minmax(0,1fr);grid-template-areas:"sidebar player";gap:14px;align-items:start;direction:ltr}.kf-watch-sidebar{grid-area:sidebar;direction:rtl;position:sticky;top:20px;max-height:calc(100vh - 40px);display:flex;flex-direction:column;border:1px solid rgb(194 220 232 / .12);border-radius:17px;background:#091823;overflow:hidden;box-shadow:0 18px 45px rgb(0 0 0 / .18)}.kf-watch-main{grid-area:player;direction:rtl;min-width:0}.kf-watch-sidebar__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 15px;border-bottom:1px solid rgb(255 255 255 / .07)}.kf-watch-sidebar__head strong{display:block;color:#fff;font-size:13px}.kf-watch-sidebar__head small{display:block;margin-top:3px;color:#8198a6;font-size:9px}.kf-watch-sidebar__head button{display:none;border:0;background:#fff0;color:#fff;font-size:25px;cursor:pointer}.kf-watch-quality-panel{padding:13px;border-bottom:1px solid rgb(255 255 255 / .07)}.kf-watch-quality-panel h2{margin:0 0 9px;color:#aebfc8;font-size:10px}.kf-watch-quality-list{display:grid;grid-template-columns:1fr 1fr;gap:6px}.kf-watch-quality{display:flex;align-items:center;justify-content:space-between;gap:7px;min-height:48px;padding:8px 9px;border:1px solid rgb(255 255 255 / .09);border-radius:10px;background:#0d202d;color:#eaf3f7;text-align:right;cursor:pointer}.kf-watch-quality:disabled{cursor:not-allowed;opacity:.58}.kf-watch-quality span{display:flex;flex-direction:column}.kf-watch-quality b{font-size:11px}.kf-watch-quality small{margin-top:2px;font-size:8px;color:#78909e}.kf-watch-quality i{font-style:normal;font-size:8px;color:#8ea3af}.kf-watch-quality.is-active{border-color:#ff477f;background:rgb(255 61 124 / .12)}.kf-watch-quality.is-active i{color:#ff8eb3}.kf-watch-episode-list{overflow:auto;overscroll-behavior:contain;padding:8px}.kf-watch-episode-item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:53px;padding:7px 8px;border-radius:10px;color:#d8e4e9;text-decoration:none}.kf-watch-episode-item:hover{background:rgb(255 255 255 / .045)}.kf-watch-episode-item.is-active{background:rgb(255 61 124 / .12);box-shadow:inset 3px 0 var(--kf-accent-2)}.kf-watch-ep-num{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#102633;font-size:11px;font-weight:800}.kf-watch-episode-item b{display:block;font-size:11px}.kf-watch-episode-item small{display:block;margin-top:2px;color:#78909d;font-size:8px}.kf-watch-episode-item i{font-style:normal;font-size:8px;color:#ff80aa}.kf-watch-stage{position:relative;aspect-ratio:16/9;border:1px solid rgb(255 255 255 / .08);border-radius:18px;overflow:hidden;background:#000;box-shadow:0 20px 55px rgb(0 0 0 / .28)}.kf-watch-stage video{display:block;width:100%;height:100%;background:#000;object-fit:contain}.kf-watch-poster{position:absolute;inset:0;background-position:center;background-size:cover;filter:brightness(.35) blur(1px);transform:scale(1.02)}.kf-watch-access-lock{position:absolute;inset:0;z-index:3;display:grid;place-content:center;justify-items:center;text-align:center;padding:26px;background:linear-gradient(180deg,rgb(2 7 12 / .2),rgb(2 7 12 / .72))}.kf-watch-lock-badge{display:inline-flex;padding:5px 9px;border-radius:8px;background:var(--kf-accent-2);color:#fff;font-size:9px;font-weight:900;letter-spacing:.8px}.kf-watch-access-lock h2{margin:12px 0 6px;color:#fff;font-size:21px}.kf-watch-access-lock p{margin:0 0 15px;color:#aebfc8;font-size:12px}.kf-watch-access-lock a{display:inline-flex;align-items:center;justify-content:center;min-width:180px;min-height:42px;border-radius:10px;font-size:12px;font-weight:800}.kf-watch-lock-primary{background:var(--kf-accent-2);color:#fff}.kf-watch-lock-secondary{margin-top:7px;border:1px solid rgb(255 255 255 / .16);color:#d6e2e8;background:rgb(6 19 29 / .7)}.kf-player-controls-extra{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:10px;padding:10px;border:1px solid rgb(255 255 255 / .08);border-radius:13px;background:#091923}.kf-player-controls-extra button,.kf-player-controls-extra select{min-height:36px;border:1px solid rgb(255 255 255 / .1);border-radius:8px;background:#0f2532;color:#e8f0f4;padding:6px 9px;font:inherit;font-size:10px}.kf-player-controls-extra button{cursor:pointer}.kf-player-controls-extra button:hover,.kf-player-controls-extra button.is-active{border-color:#ff4b83;background:rgb(255 61 124 / .12)}.kf-player-controls-extra label{display:flex;align-items:center;gap:5px;color:#859ba8;font-size:9px}.kf-player-autonext{margin-right:auto}.kf-player-autonext input{accent-color:var(--kf-accent-2)}.kf-watch-underbar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:10px}.kf-watch-nav-buttons{display:flex;gap:7px;flex-wrap:wrap}.kf-watch-nav-buttons a,.kf-watch-nav-buttons button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border:1px solid rgb(255 255 255 / .09);border-radius:9px;background:#0b1c27;color:#dce7ec;font:inherit;font-size:10px;cursor:pointer}.kf-watch-nav-buttons button[data-sidebar-open]{display:none}.kf-watch-sync{text-align:left}.kf-watch-sync span{display:block;color:#b7c7ce;font-size:10px;font-weight:800}.kf-watch-sync small{display:block;margin-top:2px;color:#718996;font-size:8px}.kf-watch-seo-copy{margin-top:18px;padding:16px 18px;border:1px solid rgb(255 255 255 / .07);border-radius:14px;background:rgb(7 20 30 / .72)}.kf-watch-seo-copy h2{margin:0 0 7px;color:#eaf2f5;font-size:13px}.kf-watch-seo-copy p{margin:0;color:#8399a6;font-size:10px;line-height:2}.kf-watch-empty{margin:0;color:#8398a4;font-size:10px}[data-subtitle-size="sm"] video::cue{font-size:.85em}[data-subtitle-size="lg"] video::cue{font-size:1.22em}[data-subtitle-size="xl"] video::cue{font-size:1.45em}video::cue{color:#fff;background:rgb(0 0 0 / .72);text-shadow:0 1px 2px #000}@media(max-width:1100px){.kf-watch-layout{grid-template-columns:300px minmax(0,1fr)}.kf-watch-quality-list{grid-template-columns:1fr}.kf-watch-titlebar h1{font-size:19px}}@media(max-width:900px){html.kf-player-sheet-open{overflow:hidden}.kf-watch-titlebar{align-items:flex-start;flex-direction:column}.kf-watch-titlemeta{justify-content:flex-start}.kf-watch-layout{display:block}.kf-watch-sidebar{position:fixed;z-index:99999;left:0;right:0;bottom:0;top:auto;max-height:76vh;border-radius:18px 18px 0 0;transform:translateY(105%);transition:transform .24s ease;box-shadow:0 -25px 60px rgb(0 0 0 / .45)}.sidebar-open .kf-watch-sidebar{transform:translateY(0)}.kf-watch-sidebar__head button{display:block}.kf-watch-quality-list{grid-template-columns:1fr 1fr}.kf-watch-nav-buttons button[data-sidebar-open]{display:inline-flex}.kf-watch-underbar{align-items:flex-start;flex-direction:column}.kf-watch-sync{text-align:right}.kf-player-controls-extra{overflow-x:auto;flex-wrap:nowrap}.kf-player-controls-extra>*{flex:0 0 auto}.kf-player-autonext{margin-right:0}.kf-watch-stage{border-radius:12px}.kf-watch-access-lock h2{font-size:17px}}@media(max-width:600px){.kf-download-panel--large{padding:13px!important}.kf-download-access{align-items:flex-start;flex-direction:column}.kf-download-panel--large .kf-download-row{grid-template-columns:minmax(0,1fr) auto}.kf-download-panel--large .kf-download-size{display:none}.kf-download-panel--large .kf-download-action{min-width:74px}.kf-watch-page{padding-top:14px}.kf-watch-titlebar h1{font-size:16px}.kf-watch-titlemeta span{padding:5px 7px}.kf-watch-stage{aspect-ratio:16/9}.kf-watch-access-lock{padding:15px}.kf-watch-access-lock h2{font-size:15px}.kf-watch-access-lock p{font-size:10px}.kf-watch-access-lock a{min-width:160px;min-height:38px}.kf-watch-quality-list{grid-template-columns:1fr 1fr}.kf-watch-episode-item{min-height:50px}.kf-watch-seo-copy{padding:13px}.kf-watch-breadcrumb{font-size:10px}}.kf-download-panel--quality-first{padding:20px!important}.kf-download-panel--quality-first .kf-download-head{margin-bottom:14px}.kf-download-panel--quality-first .kf-download-head__title{display:flex;align-items:center;gap:12px}.kf-download-panel--quality-first .kf-download-head__title h2{margin:0;font-size:20px;line-height:1.4}.kf-download-panel--quality-first .kf-download-head__title p{margin:4px 0 0;font-size:13px;color:#9eb1bc}.kf-download-panel--quality-first .kf-download-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:rgb(255 61 124 / .13);color:#ff6596;font-size:22px;font-weight:900}.kf-download-panel--quality-first .kf-download-head__meta span{font-size:12px;padding:6px 10px}.kf-download-panel--quality-first .kf-download-access{margin:0 0 16px;padding:14px 16px;min-height:64px}.kf-download-panel--quality-first .kf-download-access b{font-size:14px}.kf-download-panel--quality-first .kf-download-access p{margin:4px 0 0;font-size:12px;line-height:1.8}.kf-download-panel--quality-first .kf-download-access>a,.kf-download-panel--quality-first .kf-download-access>span{font-size:12px;font-weight:800;white-space:nowrap}.kf-download-quality-groups{display:grid;gap:10px}.kf-download-quality-group{border:1px solid rgb(196 220 232 / .14);border-radius:14px;background:rgb(4 14 22 / .68);overflow:hidden}.kf-download-quality-group>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:12px;min-height:62px;padding:13px 16px}.kf-download-quality-group>summary::-webkit-details-marker{display:none}.kf-download-group-main{display:flex;align-items:center;gap:10px}.kf-download-group-main b{font-size:16px;color:#fff}.kf-download-group-main small{display:inline-flex;align-items:center;min-height:26px;padding:3px 8px;border-radius:8px;background:#102632;color:#a9bdc8;font-size:11px;font-weight:800}.kf-download-group-count{font-size:12px;color:#91a8b4}.kf-download-quality-group>summary em{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#0c202c;color:#9fb3be;font-style:normal;font-size:16px;transition:transform .2s}.kf-download-quality-group[open]>summary em{transform:rotate(180deg);color:#ff729f}.kf-download-quality-group[open]>summary{border-bottom:1px solid rgb(255 255 255 / .07);background:rgb(255 255 255 / .018)}.kf-download-group-body{display:grid;padding:7px 12px 12px}.kf-download-episode-row{display:grid;grid-template-columns:minmax(150px,1fr) minmax(110px,.5fr) auto;align-items:center;gap:12px;min-height:58px;padding:9px 10px;border-bottom:1px solid rgb(255 255 255 / .055);color:#dce8ed;text-decoration:none;border-radius:9px}.kf-download-episode-row:last-child{border-bottom:0}.kf-download-episode-row:hover{background:rgb(255 61 124 / .07);color:#fff}.kf-download-episode-number b{display:block;font-size:14px}.kf-download-episode-number small{display:block;margin-top:3px;color:#8097a3;font-size:10px}.kf-download-file-meta{display:flex;align-items:center;gap:7px;color:#8fa6b1}.kf-download-file-meta i{font-style:normal;padding:3px 6px;border-radius:6px;background:#102734;color:#b9cbd3;font-size:10px}.kf-download-file-meta small{font-size:11px}.kf-download-episode-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:108px;min-height:37px;padding:7px 11px;border-radius:9px;background:rgb(255 61 124 / .11);color:#ff86ac;font-size:12px;font-weight:900}.kf-download-episode-action i{font-style:normal}.kf-download-episode-row.is-locked .kf-download-episode-action{background:rgb(255 179 71 / .09);color:#ffc36d}.kf-download-quality-group--subs .kf-download-group-main small{background:rgb(75 202 255 / .1);color:#91dcfa}@media(max-width:720px){.kf-download-panel--quality-first{padding:14px!important}.kf-download-panel--quality-first .kf-download-head{align-items:flex-start;flex-direction:column}.kf-download-panel--quality-first .kf-download-head__title h2{font-size:18px}.kf-download-panel--quality-first .kf-download-head__title p{font-size:12px}.kf-download-panel--quality-first .kf-download-access{align-items:flex-start;flex-direction:column}.kf-download-quality-group>summary{grid-template-columns:minmax(0,1fr) auto 28px;padding:12px;min-height:58px}.kf-download-group-main b{font-size:15px}.kf-download-group-main small{font-size:10px}.kf-download-group-count{font-size:11px}.kf-download-group-body{padding:5px 8px 9px}.kf-download-episode-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:56px;padding:8px}.kf-download-file-meta{grid-column:1;grid-row:2}.kf-download-episode-action{grid-column:2;grid-row:1/3;min-width:88px}.kf-download-episode-number b{font-size:14px}.kf-download-file-meta small{font-size:10px}}@media(max-width:420px){.kf-download-panel--quality-first .kf-download-icon{width:38px;height:38px}.kf-download-group-main{gap:7px}.kf-download-group-main b{font-size:14px}.kf-download-group-main small{padding:2px 6px}.kf-download-group-count{display:none}.kf-download-quality-group>summary{grid-template-columns:minmax(0,1fr) 28px}.kf-download-episode-action{min-width:80px;font-size:11px;padding:6px 8px}}.kf-download-panel--quality-first{margin-top:22px!important;background:linear-gradient(180deg,rgb(16 39 53 / .96),rgb(11 29 40 / .96))!important;border-color:rgb(202 224 235 / .18)!important}.kf-download-panel--quality-first .kf-download-head__title h2{font-size:21px}.kf-download-panel--quality-first .kf-download-head__title p{font-size:13.5px;color:#b0c2cb}.kf-download-panel--quality-first .kf-download-head__meta span{font-size:12.5px}.kf-download-panel--quality-first .kf-download-access b{font-size:15px}.kf-download-panel--quality-first .kf-download-access p{font-size:12.5px}.kf-download-panel--quality-first .kf-download-access>a,.kf-download-panel--quality-first .kf-download-access>span{font-size:12.5px}.kf-download-section{margin-top:16px;padding:13px;border:1px solid rgb(205 226 236 / .12);border-radius:16px;background:rgb(20 46 61 / .48)}.kf-download-section:first-of-type{margin-top:0}.kf-download-section__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;padding:2px 3px}.kf-download-section__head h3{margin:0;color:#fff;font-size:16px}.kf-download-section__head p{margin:4px 0 0;color:#9fb3be;font-size:12px;line-height:1.7}.kf-download-section__head>span{flex:0 0 auto;display:inline-flex;align-items:center;min-height:30px;padding:4px 9px;border-radius:9px;background:rgb(255 255 255 / .055);color:#c4d3da;font-size:11px;font-weight:900}.kf-download-section--softsub{border-color:rgb(255 111 163 / .22);background:linear-gradient(180deg,rgb(72 29 49 / .24),rgb(20 43 57 / .52))}.kf-download-section--softsub .kf-download-section__head>span{background:rgb(255 61 124 / .13);color:#ff9cbc}.kf-download-section--subs{border-color:rgb(92 202 255 / .18)}.kf-download-section--subs .kf-download-section__head>span{background:rgb(92 202 255 / .1);color:#9adfff}.kf-download-quality-group{background:rgb(15 36 49 / .88);border-color:rgb(211 229 237 / .14)}.kf-download-quality-group[open]>summary{background:rgb(255 255 255 / .035)}.kf-download-group-main b{font-size:17px}.kf-download-group-main small{font-size:11.5px}.kf-download-group-count{font-size:12.5px}.kf-download-episode-row{min-height:61px}.kf-download-episode-number b{font-size:15px}.kf-download-episode-number small{font-size:10.5px}.kf-download-file-meta small{font-size:11.5px}.kf-download-episode-action{font-size:12.5px;min-width:112px}.kf-watch-layout{grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"player sidebar";direction:ltr;gap:16px}.kf-watch-sidebar{grid-area:sidebar;direction:rtl}.kf-watch-main{grid-area:player;direction:rtl}.kf-watch-sidebar__head strong{font-size:15px}.kf-watch-sidebar__head small{font-size:10px}.kf-watch-episode-item{min-height:58px}.kf-watch-episode-item b{font-size:12.5px}.kf-watch-episode-item small{font-size:9.5px}.kf-watch-ep-num{width:38px;height:38px;font-size:12px}.kf-watch-stage{isolation:isolate}.kf-watch-stage video{position:absolute;inset:0;width:100%;height:100%}.kf-player-ui{position:absolute;inset:0;z-index:4;pointer-events:none;color:#fff}.kf-player-ui button,.kf-player-ui input,.kf-player-ui select,.kf-player-ui label{pointer-events:auto}.kf-player-center-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:68px;border:1px solid rgb(255 255 255 / .24);border-radius:50%;background:rgb(5 14 20 / .72);backdrop-filter:blur(9px);color:#fff;font-size:27px;display:grid;place-items:center;cursor:pointer;transition:opacity .18s,transform .18s,background .18s}.kf-player-center-play:hover{background:rgb(255 61 124 / .84);transform:translate(-50%,-50%) scale(1.05)}.is-playing .kf-player-center-play{opacity:0;pointer-events:none}.kf-player-bottom{position:absolute;left:0;right:0;bottom:0;padding:36px 14px 12px;background:linear-gradient(180deg,transparent,rgb(0 0 0 / .84));transition:opacity .2s,transform .2s}.kf-watch-stage.is-controls-idle .kf-player-bottom{opacity:0;transform:translateY(7px);pointer-events:none}.kf-watch-stage.is-controls-idle{cursor:none}.kf-player-progress-wrap{height:18px;display:flex;align-items:center}.kf-player-progress-wrap input{width:100%;height:4px;accent-color:var(--kf-accent-2);cursor:pointer}.kf-player-control-row{display:flex;align-items:center;gap:7px;min-height:42px;direction:ltr}.kf-player-control-row>button,.kf-player-volume-control button{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:9px;background:rgb(255 255 255 / .07);color:#fff;font:inherit;font-size:15px;cursor:pointer}.kf-player-control-row>button:hover,.kf-player-control-row>button.is-active,.kf-player-volume-control button:hover{background:rgb(255 61 124 / .27)}.kf-player-control-row button small{font-size:8px;margin-left:1px}.kf-player-control-spacer{flex:1}.kf-player-time{display:flex;align-items:center;gap:5px;color:#dbe7ec;font-size:11px;direction:ltr;white-space:nowrap}.kf-player-time b{font-weight:700}.kf-player-time em{font-style:normal;color:#77909d}.kf-player-volume-control{display:flex;align-items:center;gap:5px}.kf-player-volume-control input{width:78px;accent-color:var(--kf-accent-2)}.kf-player-settings{position:absolute;z-index:8;right:14px;bottom:68px;width:min(430px,calc(100% - 28px));max-height:min(70vh,560px);overflow:auto;border:1px solid rgb(255 255 255 / .14);border-radius:15px;background:rgb(7 20 29 / .97);box-shadow:0 24px 70px rgb(0 0 0 / .48);backdrop-filter:blur(14px);direction:rtl;pointer-events:auto}.kf-player-settings[hidden]{display:none}.kf-player-settings__head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:13px 14px;border-bottom:1px solid rgb(255 255 255 / .08);background:rgb(7 20 29 / .98)}.kf-player-settings__head strong{font-size:14px}.kf-player-settings__head button{width:30px;height:30px;border:0;border-radius:8px;background:rgb(255 255 255 / .07);color:#fff;font-size:20px;cursor:pointer}.kf-player-settings__section{padding:13px 14px;border-bottom:1px solid rgb(255 255 255 / .07)}.kf-player-settings__section:last-child{border-bottom:0}.kf-player-settings__section h3{margin:0 0 10px;color:#b9cbd4;font-size:11px}.kf-player-quality-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.kf-player-quality-option{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:58px;padding:9px 10px;border:1px solid rgb(255 255 255 / .09);border-radius:10px;background:#0c2330;color:#eaf3f6;text-align:right;cursor:pointer}.kf-player-quality-option b{font-size:13px}.kf-player-quality-option small{margin-top:3px;color:#7895a3;font-size:9px}.kf-player-quality-option i{position:absolute;left:9px;top:9px;font-style:normal;color:#7895a3;font-size:8px}.kf-player-quality-option.is-active{border-color:#ff4f86;background:rgb(255 61 124 / .13)}.kf-player-quality-option.is-active i{color:#ff91b4}.kf-player-settings__grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.kf-player-settings__grid label{display:flex;flex-direction:column;gap:6px;color:#95aab5;font-size:10px}.kf-player-settings__grid select{width:100%;min-height:38px;border:1px solid rgb(255 255 255 / .1);border-radius:9px;background:#0e2633;color:#fff;padding:6px 9px;font:inherit}.kf-player-settings__switches{display:grid;gap:7px}.kf-player-settings__switches label,.kf-player-settings__switches button{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 10px;border:1px solid rgb(255 255 255 / .07);border-radius:10px;background:#0c2230;color:#dce8ed;text-align:right;font:inherit}.kf-player-settings__switches label{cursor:pointer}.kf-player-settings__switches input{accent-color:var(--kf-accent-2)}.kf-player-settings__switches span{display:flex;flex:1;flex-direction:column}.kf-player-settings__switches b{font-size:11px}.kf-player-settings__switches small{margin-top:2px;color:#7893a1;font-size:8px}.kf-player-settings__switches button{cursor:pointer}.kf-player-settings__switches button i{font-style:normal;color:#ff8fb2;font-size:9px}.kf-player-settings__switches button.is-active{border-color:rgb(255 61 124 / .34)}[data-subtitle-size="sm"] video::cue{font-size:.82em}[data-subtitle-size="md"] video::cue{font-size:1em}[data-subtitle-size="lg"] video::cue{font-size:1.24em}[data-subtitle-size="xl"] video::cue{font-size:1.48em}[data-subtitle-color="white"] video::cue{color:#fff}[data-subtitle-color="yellow"] video::cue{color:#ffe66d}[data-subtitle-color="cyan"] video::cue{color:#8cecff}[data-subtitle-bg="soft"] video::cue{background:rgb(0 0 0 / .68)}[data-subtitle-bg="solid"] video::cue{background:rgb(0 0 0 / .92)}[data-subtitle-bg="none"] video::cue{background:#fff0;text-shadow:0 1px 2px #000,0 0 3px #000}.subtitles-off video::cue{visibility:hidden}@media(max-width:1100px){.kf-watch-layout{grid-template-columns:minmax(0,1fr) 285px}.kf-player-volume-control input{width:60px}}@media(max-width:900px){.kf-watch-layout{display:block}.kf-watch-sidebar{left:0;right:0}.kf-watch-nav-buttons button[data-sidebar-open]{display:inline-flex}.kf-player-settings{right:10px;bottom:62px;width:min(440px,calc(100% - 20px))}.kf-player-volume-control input{display:none}}@media(max-width:720px){.kf-download-section{padding:10px}.kf-download-section__head{align-items:flex-start}.kf-download-section__head h3{font-size:15px}.kf-download-section__head p{font-size:11px}.kf-download-panel--quality-first .kf-download-head__title h2{font-size:19px}.kf-download-group-main b{font-size:16px}.kf-download-episode-number b{font-size:14.5px}.kf-player-bottom{padding:28px 7px 7px}.kf-player-control-row{gap:3px}.kf-player-control-row>button,.kf-player-volume-control button{width:34px;height:34px;font-size:13px}.kf-player-time{font-size:9px}.kf-player-quality-grid{grid-template-columns:1fr 1fr}.kf-player-settings__grid{grid-template-columns:1fr 1fr}.kf-player-center-play{width:58px;height:58px;font-size:23px}}@media(max-width:520px){.kf-download-section__head>span{display:none}.kf-player-control-row [data-pip]{display:none}.kf-player-time em,.kf-player-time [data-player-duration]{display:none}.kf-player-settings{max-height:78vh}.kf-player-settings__grid{grid-template-columns:1fr}.kf-player-quality-grid{grid-template-columns:1fr 1fr}.kf-player-center-play{width:52px;height:52px}.kf-player-control-row>button,.kf-player-volume-control button{width:32px;height:32px}.kf-player-control-row>button[data-skip]{display:none}}.kf-watch-episode-list{flex:1;min-height:0}.kf-watch-layout{grid-template-columns:minmax(0,1fr) 350px;gap:18px}.kf-watch-sidebar{background:linear-gradient(180deg,#0a1c28,#081721);border-color:rgb(210 229 238 / .14)}.kf-watch-sidebar__head{padding:15px 16px}.kf-watch-sidebar__head strong{font-size:16px}.kf-watch-sidebar__head small{font-size:11px}.kf-watch-episode-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));align-content:start;gap:8px;padding:11px;overflow:auto}.kf-watch-episode-item{position:relative;display:flex;min-width:0;min-height:86px;padding:10px 7px 12px;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px solid rgb(255 255 255 / .075);border-radius:12px;background:rgb(16 39 52 / .82);box-shadow:none;text-align:center;overflow:hidden;transition:border-color .16s,background .16s,transform .16s;color:#dce8ed}.kf-watch-episode-item:hover{background:#112d3b;border-color:rgb(255 255 255 / .16);transform:translateY(-1px)}.kf-watch-episode-item.is-active{background:linear-gradient(180deg,rgb(255 61 124 / .2),rgb(255 61 124 / .1));border-color:rgb(255 79 137 / .62);box-shadow:inset 0 0 0 1px rgb(255 61 124 / .13)}.kf-watch-episode-item.is-completed:not(.is-active){border-color:rgb(89 204 157 / .2)}.kf-watch-ep-num{width:38px;height:38px;border-radius:11px;background:#122f3e;color:#fff;font-size:14px;font-weight:900}.kf-watch-episode-item.is-active .kf-watch-ep-num{background:var(--kf-accent-2)}.kf-watch-ep-meta{display:block;min-width:0;width:100%}.kf-watch-episode-item b{font-size:12.5px;line-height:1.4;white-space:nowrap}.kf-watch-episode-item small{margin-top:2px;color:#91a9b4;font-size:9.5px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-watch-episode-item.is-completed small{color:#75d8ad}.kf-watch-episode-item i{position:absolute;right:6px;top:5px;margin:0;padding:2px 5px;border-radius:999px;background:rgb(255 61 124 / .18);color:#ff9abc;font-size:7px;font-style:normal}.kf-watch-episode-progress{position:absolute;right:7px;left:7px;bottom:6px;height:3px;border-radius:999px;background:rgb(255 255 255 / .08);overflow:hidden;direction:rtl}.kf-watch-episode-progress>span{display:block;height:100%;margin-right:0;border-radius:inherit;background:#ff4d88}.kf-player-progress-wrap{height:22px}.kf-player-progress-wrap input[data-player-progress]{direction:rtl;width:100%;height:5px;accent-color:var(--kf-accent-2);cursor:pointer}.kf-player-control-row{gap:6px}.kf-player-control-row>button.kf-player-skip{position:relative;width:42px;height:42px;border-radius:50%;background:#fff0;overflow:visible}.kf-player-skip__ring{position:relative;width:31px;height:31px;display:grid;place-items:center;border:2px solid rgb(255 255 255 / .82);border-radius:50%;color:#fff}.kf-player-skip__ring::after{content:"";position:absolute;top:-5px;width:8px;height:8px;border-top:2px solid #fff}.kf-player-skip--back .kf-player-skip__ring::after{right:-1px;border-right:2px solid #fff;transform:rotate(18deg)}.kf-player-skip--forward .kf-player-skip__ring::after{left:-1px;border-left:2px solid #fff;transform:rotate(-18deg)}.kf-player-skip__ring b{font-size:9px;line-height:1;font-weight:900}.kf-player-control-row>button.kf-player-skip:hover{background:rgb(255 255 255 / .06)}.kf-player-control-row>button.kf-player-skip:hover .kf-player-skip__ring{border-color:#ff82aa;color:#ffb0ca}.kf-player-quality-option small{font-size:9.5px}.kf-player-settings__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-player-settings__grid label{font-size:10.5px}.kf-player-settings__grid select{font-size:11px}.kf-watch-comments{margin-top:20px!important;padding:18px!important;border:1px solid rgb(206 226 236 / .14)!important;border-radius:18px!important;background:linear-gradient(180deg,rgb(25 54 70 / .72),rgb(16 39 53 / .68))!important;box-shadow:0 18px 45px rgb(0 0 0 / .12)}.kf-watch-comments .kf-comments-section__head{padding-bottom:15px;margin-bottom:15px}.kf-watch-comments .kf-comments-section__head h2{font-size:19px}.kf-watch-comments .kf-comments-section__head>div>span{font-size:16px}.kf-watch-comments .kf-comments-section__tools>span{font-size:12.5px}.kf-watch-comments .kf-comments-list{display:grid;gap:12px}.kf-watch-comments .kf-comment-card{grid-template-columns:54px minmax(0,1fr);gap:13px;padding:15px;border:1px solid rgb(190 219 232 / .15);border-radius:14px;background:rgb(10 31 43 / .72)}.kf-watch-comments .kf-comment-card__avatar img{width:54px;height:54px}.kf-watch-comments .kf-comment-card__head strong{font-size:14px}.kf-watch-comments .kf-comment-card__head time{font-size:10.5px}.kf-watch-comments .kf-comment-text{font-size:14px;line-height:2.05;color:#edf4f7}.kf-watch-comments .kf-comment-card__actions .comment-reply-link{font-size:12px}.kf-watch-comments .kf-comment-votes button{min-width:52px;height:36px}.kf-watch-comment-children{display:grid;gap:10px;margin-top:10px;margin-right:28px;padding-right:12px;border-right:2px solid rgb(255 95 149 / .2)}.kf-watch-comments .kf-comment-card.kf-comment-depth-2{margin:0;background:rgb(21 51 66 / .82);border-color:rgb(255 119 166 / .16)}.kf-watch-comments .kf-comment-card.kf-comment-depth-3{margin:0;background:rgb(29 59 73 / .84);border-color:rgb(117 202 235 / .16)}.kf-watch-comments .kf-comment-card.kf-comment-depth-4{margin:0;background:rgb(35 64 77 / .86);border-color:rgb(255 196 104 / .14)}.kf-watch-comments .kf-comment-card.kf-comment-depth-5{margin:0;background:rgb(41 69 82 / .88);border-color:rgb(157 215 187 / .14)}.kf-watch-comments .kf-comment-form-wrap{padding-top:17px}.kf-watch-comments .kf-comment-field textarea{font-size:14px;background:rgb(7 27 39 / .9)}.kf-watch-comments-more-wrap{display:flex;justify-content:center;margin-top:16px}.kf-watch-comments-more{min-width:220px;min-height:44px;padding:0 18px;border:1px solid rgb(255 103 155 / .3);border-radius:12px;background:rgb(255 61 124 / .1);color:#ff9aba;font-family:inherit;font-size:12.5px;font-weight:800;cursor:pointer;transition:.16s}.kf-watch-comments-more:hover{background:rgb(255 61 124 / .18);border-color:rgb(255 103 155 / .5)}.kf-watch-comments-more.is-loading{opacity:.65;cursor:wait}@media(max-width:1100px){.kf-watch-layout{grid-template-columns:minmax(0,1fr) 310px}.kf-watch-episode-list{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}}@media(max-width:900px){.kf-watch-episode-list{grid-template-columns:repeat(auto-fill,minmax(74px,1fr));padding:12px 12px 18px}.kf-watch-sidebar{max-height:72vh}.kf-watch-comment-children{margin-right:18px;padding-right:9px}}@media(max-width:720px){.kf-watch-comments{padding:13px!important}.kf-watch-comments .kf-comments-section__head{align-items:flex-start;gap:10px}.kf-watch-comments .kf-comments-section__head h2{font-size:17px}.kf-watch-comments .kf-comment-card{grid-template-columns:42px minmax(0,1fr);gap:10px;padding:12px}.kf-watch-comments .kf-comment-card__avatar img{width:42px;height:42px}.kf-watch-comments .kf-comment-text{font-size:13.5px}.kf-watch-comment-children{margin-right:10px;padding-right:7px}.kf-player-control-row>button.kf-player-skip{width:36px;height:36px}.kf-player-skip__ring{width:28px;height:28px}}@media(max-width:520px){.kf-watch-episode-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.kf-watch-episode-item{min-height:78px;padding:8px 5px 11px}.kf-watch-ep-num{width:34px;height:34px;font-size:12px}.kf-watch-episode-item b{font-size:11px}.kf-watch-episode-item small{font-size:8.5px}.kf-player-control-row>button.kf-player-skip{display:grid!important;width:32px;height:32px}.kf-player-skip__ring{width:25px;height:25px;border-width:1.5px}.kf-player-skip__ring b{font-size:8px}.kf-watch-comments .kf-comments-section__tools{width:100%;justify-content:space-between}.kf-watch-comment-children{margin-right:6px;padding-right:5px;border-right-width:1px}.kf-watch-comments-more{width:100%}}.kf-watch-container{width:min(1380px,calc(100% - 32px));max-width:none}.kf-watch-layout{display:block!important;direction:rtl!important}.kf-watch-main{width:100%;min-width:0;direction:rtl}.kf-watch-stage{width:100%;max-width:none}.kf-watch-underbar{margin-bottom:0}.kf-watch-nav-buttons a{display:inline-flex;align-items:center;justify-content:center}.kf-watch-episodes-panel{margin-top:18px;padding:17px;border:1px solid rgb(205 226 236 / .14);border-radius:18px;background:linear-gradient(180deg,rgb(13 35 48 / .88),rgb(8 25 36 / .92));box-shadow:0 18px 45px rgb(0 0 0 / .14);scroll-margin-top:18px}.kf-watch-episodes-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:18px;align-items:center;margin-bottom:14px}.kf-watch-episodes-heading{min-width:0}.kf-watch-episodes-kicker{display:block;margin-bottom:4px;color:#ff6f9e;font-size:9px;font-weight:900;letter-spacing:.8px}.kf-watch-episodes-heading h2{margin:0;color:#fff;font-size:19px;line-height:1.5}.kf-watch-episodes-heading small{display:block;margin-top:3px;color:#839aa7;font-size:10px}.kf-watch-next-air{width:100%;max-width:360px;justify-self:end}.kf-watch-next-air.kf-ref-timepanel{padding:12px 13px;border-radius:14px}.kf-watch-next-air .kf-ref-timepanel__head{margin-bottom:9px;grid-template-columns:10px minmax(0,1fr) 34px}.kf-watch-next-air .kf-ref-timepanel__head strong{font-size:12.5px}.kf-watch-next-air .kf-ref-timepanel__clock{width:32px;height:32px;font-size:16px}.kf-watch-next-air .kf-ref-countdown-grid{gap:6px}.kf-watch-next-air .kf-ref-countdown-grid>span{padding:8px 3px 7px}.kf-watch-next-air .kf-ref-countdown-grid b{font-size:15px}.kf-watch-next-air .kf-ref-timepanel__updated{margin-top:9px;padding-top:8px}.kf-watch-episodes-panel .kf-watch-episode-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;padding:0;overflow:visible;min-height:0}.kf-watch-episodes-panel .kf-watch-episode-item{position:relative;display:flex;min-width:0;min-height:64px;padding:10px 9px;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid rgb(255 255 255 / .09);border-radius:11px;background:rgb(12 34 46 / .86);box-shadow:none;text-align:center;color:#e5eef2;text-decoration:none;transition:border-color .16s,background .16s,transform .16s}.kf-watch-episodes-panel .kf-watch-episode-item:hover{background:#102b39;border-color:rgb(255 255 255 / .18);transform:translateY(-1px)}.kf-watch-episodes-panel .kf-watch-episode-item.is-active{background:rgb(255 61 124 / .12);border-color:rgb(255 72 133 / .62);box-shadow:inset 0 0 0 1px rgb(255 61 124 / .1)}.kf-watch-episodes-panel .kf-watch-episode-item b{display:block;font-size:12.5px;line-height:1.35;white-space:nowrap}.kf-watch-episodes-panel .kf-watch-episode-item small{display:block;margin:0;color:#52d89d;font-size:9px;font-weight:900;line-height:1.45;white-space:nowrap}.kf-watch-episodes-panel .kf-watch-episode-item.has-subtitle{border-bottom-color:rgb(82 216 157 / .42)}.kf-watch-episodes-panel .kf-watch-episode-item.has-subtitle.is-active{border-bottom-color:#52d89d}.kf-player-progress-wrap{direction:rtl}.kf-player-progress-wrap input[data-player-progress]{--kf-progress:0%;direction:rtl!important;width:100%;height:6px;border:0;border-radius:999px;outline:0;cursor:pointer;touch-action:none;-webkit-appearance:none;appearance:none;background:linear-gradient(to left,var(--kf-accent-2) 0,var(--kf-accent-2) var(--kf-progress),rgb(255 255 255 / .22) var(--kf-progress),rgb(255 255 255 / .22) 100%);accent-color:var(--kf-accent-2)}.kf-player-progress-wrap input[data-player-progress]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:#fff0}.kf-player-progress-wrap input[data-player-progress]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin-top:-4px;border:2px solid #fff;border-radius:50%;background:var(--kf-accent-2);box-shadow:0 2px 8px rgb(0 0 0 / .32)}.kf-player-progress-wrap input[data-player-progress]::-moz-range-track{height:6px;border:0;border-radius:999px;background:#fff0}.kf-player-progress-wrap input[data-player-progress]::-moz-range-progress{height:6px;background:#fff0}.kf-player-progress-wrap input[data-player-progress]::-moz-range-thumb{width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:var(--kf-accent-2);box-shadow:0 2px 8px rgb(0 0 0 / .32)}.kf-player-progress-wrap input[data-player-progress]:focus-visible{box-shadow:0 0 0 3px rgb(255 61 124 / .25)}@media(max-width:1100px){.kf-watch-container{width:min(1240px,calc(100% - 26px))}.kf-watch-episodes-head{grid-template-columns:minmax(0,1fr) minmax(280px,330px)}.kf-watch-episodes-panel .kf-watch-episode-list{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}}@media(max-width:900px){html.kf-player-sheet-open{overflow:auto}.kf-watch-episodes-head{grid-template-columns:1fr;align-items:stretch}.kf-watch-next-air{max-width:none;justify-self:stretch}.kf-watch-episodes-panel .kf-watch-episode-list{grid-template-columns:repeat(auto-fill,minmax(86px,1fr))}}@media(max-width:650px){.kf-watch-container{width:calc(100% - 18px)}.kf-watch-episodes-panel{margin-top:13px;padding:12px;border-radius:14px}.kf-watch-episodes-heading h2{font-size:17px}.kf-watch-episodes-panel .kf-watch-episode-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.kf-watch-episodes-panel .kf-watch-episode-item{min-height:58px;padding:8px 4px;border-radius:9px}.kf-watch-episodes-panel .kf-watch-episode-item b{font-size:11px}.kf-watch-episodes-panel .kf-watch-episode-item small{font-size:8px}}@media(max-width:390px){.kf-watch-episodes-panel .kf-watch-episode-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.kf-watch-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 330px!important;grid-template-areas:"player episodes"!important;gap:18px!important;align-items:start!important;direction:ltr!important}.kf-watch-main{grid-area:player!important;min-width:0;direction:rtl!important}.kf-watch-episodes-panel{grid-area:episodes!important;direction:rtl!important;margin:0!important;padding:14px!important;position:sticky!important;top:18px!important;z-index:12;max-height:min(760px,calc(100vh - 36px));display:flex!important;flex-direction:column;overflow:hidden!important;border-radius:17px!important}.kf-watch-episodes-head{display:flex!important;flex-direction:column!important;gap:10px!important;align-items:stretch!important;margin-bottom:10px!important;flex:0 0 auto}.kf-watch-episodes-heading{position:relative;padding-left:34px}.kf-watch-episodes-heading h2{font-size:17px!important}.kf-watch-episodes-close{display:none;position:absolute;left:10px;top:10px;width:34px;height:34px;border:0;border-radius:9px;background:rgb(255 255 255 / .08);color:#fff;font:inherit;font-size:24px;line-height:1;cursor:pointer;z-index:2}.kf-watch-next-air{width:100%!important;max-width:none!important;justify-self:stretch!important}.kf-watch-next-air.kf-ref-timepanel{padding:10px!important}.kf-watch-next-air .kf-ref-countdown-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px!important}.kf-watch-next-air .kf-ref-countdown-grid>span{padding:7px 2px 6px!important}.kf-watch-next-air .kf-ref-countdown-grid b{font-size:13px!important}.kf-watch-next-air .kf-ref-countdown-grid em{font-size:7px!important}.kf-watch-episodes-panel .kf-watch-episode-list{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;padding:2px 1px 2px 3px!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;flex:1 1 auto}.kf-watch-episodes-panel .kf-watch-episode-item{min-height:56px!important;padding:8px 10px!important;flex:0 0 auto!important}.kf-watch-episodes-panel .kf-watch-episode-item b{font-size:12.5px!important}.kf-watch-episodes-panel .kf-watch-episode-item small{font-size:9px!important;color:#52d89d!important}.kf-watch-episodes-backdrop{display:none}.kf-watch-nav-buttons button[data-sidebar-open]{display:none!important}.kf-player-fullscreen-title{position:absolute;z-index:7;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:9px;padding:16px 18px 36px;background:linear-gradient(180deg,rgb(0 0 0 / .72),rgb(0 0 0 / .26),transparent);color:#fff;pointer-events:none;opacity:0;transform:translateY(-7px);transition:opacity .22s ease,transform .22s ease}.kf-player-fullscreen-title strong{font-size:15px;font-weight:850;text-shadow:0 2px 8px rgb(0 0 0 / .7)}.kf-player-fullscreen-title span{font-size:12px;font-weight:800;color:#ffd8e5;text-shadow:0 2px 8px rgb(0 0 0 / .7)}.kf-watch-stage.is-fullscreen .kf-player-fullscreen-title,.kf-watch-stage.is-pseudo-fullscreen .kf-player-fullscreen-title,.kf-watch-stage:fullscreen .kf-player-fullscreen-title,.kf-watch-stage:-webkit-full-screen .kf-player-fullscreen-title{opacity:1;transform:none}.kf-watch-stage.is-controls-idle .kf-player-fullscreen-title{opacity:0!important;transform:translateY(-7px)!important}.kf-player-progress-wrap{direction:ltr!important}.kf-player-progress-wrap input[data-player-progress]{direction:ltr!important;background:linear-gradient(to right,var(--kf-accent-2) 0,var(--kf-accent-2) var(--kf-progress),rgb(255 255 255 / .22) var(--kf-progress),rgb(255 255 255 / .22) 100%)!important}html.kf-pseudo-fullscreen-open,body.kf-pseudo-fullscreen-open{overflow:hidden!important;overscroll-behavior:none}.kf-watch-stage.is-pseudo-fullscreen{position:fixed!important;z-index:2147483000!important;inset:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;border-radius:0!important;background:#000!important;aspect-ratio:auto!important}.kf-watch-stage.is-pseudo-fullscreen video{object-fit:contain!important;background:#000}@media(max-width:1100px) and (min-width:901px){.kf-watch-layout{grid-template-columns:minmax(0,1fr) 285px!important;gap:14px!important}}@media(max-width:900px){html.kf-player-sheet-open{overflow:hidden!important}.kf-watch-layout{display:block!important;direction:rtl!important}.kf-watch-nav-buttons button[data-sidebar-open]{display:inline-flex!important}.kf-watch-episodes-panel{position:fixed!important;z-index:100002!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:auto!important;max-width:none!important;max-height:80dvh!important;margin:0!important;padding:14px!important;border-radius:20px 20px 0 0!important;transform:translateY(108%);transition:transform .24s ease;box-shadow:0 -26px 80px rgb(0 0 0 / .58)!important}.sidebar-open .kf-watch-episodes-panel{transform:translateY(0)}.kf-watch-episodes-close{display:grid;place-items:center}.kf-watch-episodes-heading{padding-left:42px}.kf-watch-episodes-panel .kf-watch-episode-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;overflow-y:auto!important;padding-bottom:8px!important}.kf-watch-episodes-panel .kf-watch-episode-item{min-height:58px!important;padding:8px 5px!important}.kf-watch-episodes-backdrop{display:block;position:fixed;z-index:100001;inset:0;border:0;padding:0;background:rgb(0 0 0 / .58);backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility .2s}.sidebar-open .kf-watch-episodes-backdrop{opacity:1;visibility:visible;pointer-events:auto}.kf-player-fullscreen-title{padding-top:max(12px,env(safe-area-inset-top));gap:7px}.kf-player-fullscreen-title strong{font-size:13px}.kf-player-fullscreen-title span{font-size:10.5px}}@media(max-width:420px){.kf-watch-episodes-panel .kf-watch-episode-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@supports (-webkit-touch-callout:none){@media(max-width:900px) and (orientation:portrait){.kf-watch-stage.is-pseudo-fullscreen{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:100vh!important;height:100vw!important;transform:translate(-50%,-50%) rotate(90deg)!important;transform-origin:center center!important}}}@media(min-width:901px){.kf-watch-episodes-panel .kf-watch-episode-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;align-content:start!important}.kf-watch-episodes-panel .kf-watch-episode-item{min-height:52px!important;padding:7px 4px!important;gap:3px!important;border-radius:10px!important}.kf-watch-episodes-panel .kf-watch-episode-item b{font-size:11px!important;line-height:1.3!important}.kf-watch-episodes-panel .kf-watch-episode-item small{font-size:7.5px!important;line-height:1.3!important;white-space:normal!important;text-align:center!important}}.kf-player-fullscreen-title{justify-content:flex-start!important;direction:rtl!important;text-align:right!important;padding:18px 22px 38px!important}.kf-player-fullscreen-title strong{font-size:21px!important;line-height:1.3!important;font-weight:900!important}.kf-player-fullscreen-title span{font-size:14px!important;line-height:1.3!important;font-weight:850!important}@media(max-width:900px){.kf-player-fullscreen-title{justify-content:flex-start!important;direction:rtl!important;text-align:right!important;padding-top:max(14px,env(safe-area-inset-top))!important;padding-right:max(16px,env(safe-area-inset-right))!important;padding-left:max(16px,env(safe-area-inset-left))!important}.kf-player-fullscreen-title strong{font-size:17px!important}.kf-player-fullscreen-title span{font-size:12px!important}}.kf-watch-next-air--below{flex:0 0 auto!important;width:100%!important;max-width:none!important;margin:12px 0 0!important;padding:13px!important;border-radius:14px!important}.kf-watch-next-air--below .kf-ref-timepanel__head{margin-bottom:10px!important}.kf-watch-next-air--below .kf-ref-timepanel__head small{font-size:11px!important;line-height:1.55!important}.kf-watch-next-air--below .kf-ref-timepanel__head strong{font-size:14px!important;line-height:1.55!important}.kf-watch-next-air--below .kf-ref-timepanel__clock{width:35px!important;height:35px!important;font-size:17px!important}.kf-watch-next-air--below .kf-ref-countdown-grid{gap:6px!important}.kf-watch-next-air--below .kf-ref-countdown-grid>span{padding:9px 3px 8px!important}.kf-watch-next-air--below .kf-ref-countdown-grid b{font-size:16px!important;line-height:1.2!important}.kf-watch-next-air--below .kf-ref-countdown-grid em{font-size:10px!important;line-height:1.45!important}.kf-watch-next-air--below .kf-ref-timepanel__updated{margin-top:10px!important;padding-top:9px!important}.kf-watch-next-air--below .kf-ref-timepanel__updated small{font-size:10px!important}.kf-watch-next-air--below .kf-ref-timepanel__updated strong{font-size:11.5px!important}.kf-watch-account-history{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;min-width:0;text-align:right!important}.kf-watch-account-history__copy{min-width:0}.kf-watch-account-history__copy>span{font-size:13px!important;line-height:1.5!important}.kf-watch-account-history__copy>small{margin-top:3px!important;font-size:11.5px!important;line-height:1.75!important}.kf-watch-account-history__action{flex:0 0 auto;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border:1px solid rgb(255 104 154 / .28);border-radius:10px;background:rgb(255 61 124 / .1);color:#ff9cbc;font-size:12px;font-weight:850;text-decoration:none;transition:background .16s,border-color .16s,transform .16s}.kf-watch-account-history__action:hover{background:rgb(255 61 124 / .17);border-color:rgb(255 104 154 / .5);transform:translateY(-1px)}.kf-watch-account-history__action>span{font-size:16px;line-height:1}.kf-watch-breadcrumb,.kf-watch-breadcrumb a,.kf-watch-breadcrumb strong{font-size:13px!important;line-height:1.65!important}.kf-watch-eyebrow{font-size:12px!important;line-height:1.5!important}.kf-watch-titlebar h1{font-size:25px!important;line-height:1.55!important}.kf-watch-titlebar p{font-size:13px!important;line-height:1.6!important}.kf-watch-titlemeta span{font-size:12px!important;line-height:1.5!important;padding:8px 11px!important}.kf-watch-nav-buttons a,.kf-watch-nav-buttons button{font-size:12px!important;min-height:40px!important}.kf-watch-episodes-kicker{font-size:11px!important;line-height:1.5!important}.kf-watch-episodes-heading h2{font-size:19px!important;line-height:1.5!important}.kf-watch-episodes-heading>small{font-size:11.5px!important;line-height:1.6!important}.kf-watch-episodes-panel .kf-watch-episode-item b{font-size:12.5px!important;line-height:1.35!important}.kf-watch-episodes-panel .kf-watch-episode-item small{font-size:9.5px!important;line-height:1.35!important}.kf-watch-empty{font-size:12px!important;line-height:1.7!important}.kf-watch-access-lock .kf-watch-lock-badge{font-size:11px!important}.kf-watch-access-lock h2{font-size:23px!important}.kf-watch-access-lock p{font-size:14px!important;line-height:1.8!important}.kf-watch-access-lock a{font-size:13px!important}.kf-watch-seo-copy h2{font-size:16px!important;line-height:1.6!important}.kf-watch-seo-copy p{font-size:13px!important;line-height:2!important}.kf-player-time{font-size:12px!important}.kf-player-settings__head strong{font-size:16px!important}.kf-player-settings__head button{font-size:22px!important}.kf-player-settings__section h3{font-size:13px!important}.kf-player-quality-option b{font-size:13px!important}.kf-player-quality-option small{font-size:11px!important}.kf-player-quality-option i{font-size:10px!important}.kf-player-settings__grid label{font-size:12px!important}.kf-player-settings__grid label>span{font-size:12px!important}.kf-player-settings__grid select{font-size:12.5px!important}.kf-player-settings__switches b{font-size:13px!important}.kf-player-settings__switches small{font-size:10.5px!important;line-height:1.6!important}.kf-player-settings__switches i{font-size:11px!important}.kf-watch-comments .kf-comments-section__head h2{font-size:21px!important}.kf-watch-comments .kf-comments-section__tools>span{font-size:13.5px!important}.kf-watch-comments .kf-comments-compose-btn{font-size:12.5px!important}.kf-watch-comments .kf-comment-card__head strong{font-size:15px!important}.kf-watch-comments .kf-comment-card__head time{font-size:11.5px!important}.kf-watch-comments .kf-comment-text{font-size:15px!important;line-height:2.05!important}.kf-watch-comments .kf-comment-card__actions .comment-reply-link{font-size:12.5px!important}.kf-watch-comments .kf-comment-votes button{font-size:11.5px!important}.kf-watch-comments .kf-comment-form-wrap__top strong{font-size:15px!important}.kf-watch-comments .kf-comment-spoiler-note{font-size:12px!important;line-height:1.8!important}.kf-watch-comments .kf-comment-field label,.kf-watch-comments .kf-comment-spoiler-check{font-size:12.5px!important}.kf-watch-comments .kf-comment-field textarea{font-size:15px!important;line-height:1.9!important}.kf-watch-comments .kf-comment-submit{font-size:13px!important}.kf-watch-comments-more{font-size:13px!important}@media(max-width:900px){.kf-watch-underbar{gap:12px!important}.kf-watch-account-history{width:100%;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important}.kf-watch-account-history__copy{flex:1 1 auto}.kf-watch-account-history__action{min-height:39px;font-size:11.5px;padding:8px 10px}.kf-watch-titlebar h1{font-size:21px!important}.kf-watch-titlebar p{font-size:12.5px!important}.kf-watch-episodes-heading h2{font-size:19px!important}.kf-watch-episodes-panel .kf-watch-episode-item b{font-size:12px!important}.kf-watch-episodes-panel .kf-watch-episode-item small{font-size:9.5px!important}.kf-watch-next-air--below{margin-top:10px!important}}@media(max-width:600px){.kf-watch-breadcrumb,.kf-watch-breadcrumb a,.kf-watch-breadcrumb strong{font-size:11.5px!important}.kf-watch-eyebrow{font-size:10.5px!important}.kf-watch-titlebar h1{font-size:18px!important}.kf-watch-titlebar p{font-size:11.5px!important}.kf-watch-titlemeta span{font-size:10.5px!important;padding:6px 8px!important}.kf-watch-nav-buttons a,.kf-watch-nav-buttons button{font-size:11.5px!important}.kf-watch-account-history{flex-direction:column!important;align-items:stretch!important}.kf-watch-account-history__copy>span{font-size:12px!important}.kf-watch-account-history__copy>small{font-size:10.5px!important}.kf-watch-account-history__action{width:100%;font-size:11.5px!important}.kf-watch-episodes-kicker{font-size:10px!important}.kf-watch-episodes-heading h2{font-size:18px!important}.kf-watch-episodes-heading>small{font-size:10.5px!important}.kf-watch-next-air--below .kf-ref-timepanel__head small{font-size:10px!important}.kf-watch-next-air--below .kf-ref-timepanel__head strong{font-size:13px!important}.kf-watch-next-air--below .kf-ref-countdown-grid b{font-size:15px!important}.kf-watch-next-air--below .kf-ref-countdown-grid em{font-size:9.5px!important}.kf-watch-next-air--below .kf-ref-timepanel__updated small{font-size:9.5px!important}.kf-watch-next-air--below .kf-ref-timepanel__updated strong{font-size:10.5px!important}.kf-watch-comments .kf-comments-section__head h2{font-size:18px!important}.kf-watch-comments .kf-comment-card__head strong{font-size:14px!important}.kf-watch-comments .kf-comment-card__head time{font-size:10.5px!important}.kf-watch-comments .kf-comment-text{font-size:14px!important}.kf-watch-seo-copy h2{font-size:15px!important}.kf-watch-seo-copy p{font-size:12px!important}}.kf-watch-indexable-video{display:block;width:100%;height:100%;min-height:100%;object-fit:contain;background:#000}.kf-watch-stage>.kf-watch-access-lock{position:absolute;inset:0;z-index:6}.kf-account-payment-alert{margin:0 0 14px;padding:12px 14px;border-radius:12px;border:1px solid rgb(255 255 255 / .1);font-size:12px;font-weight:700}.kf-account-payment-alert.is-success{border-color:rgb(61 211 121 / .32);background:rgb(61 211 121 / .1);color:#8df0b3}.kf-account-payment-alert.is-error{border-color:rgb(255 91 124 / .34);background:rgb(255 61 124 / .1);color:#ff9ab9}.kf-account-payment-alert span{opacity:.8;margin-right:8px}.kf-membership-buy>header{display:flex;justify-content:space-between;gap:16px;align-items:center}.kf-membership-buy>header small{color:#8197a5;font-size:10px}.kf-membership-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.kf-membership-plan{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:17px;border:1px solid rgb(255 255 255 / .09);border-radius:15px;background:linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .015))}.kf-membership-plan>div>small{display:inline-block;padding:4px 8px;border-radius:999px;background:rgb(255 61 124 / .12);color:#ff84ac;font-size:9px;font-weight:800}.kf-membership-plan h3{margin:9px 0 6px;font-size:17px;color:#fff}.kf-membership-plan strong{display:block;font-size:22px;color:#fff}.kf-membership-plan strong em{font-style:normal;font-size:10px;color:#8fa4b1}.kf-membership-plan form{display:grid;gap:9px}.kf-membership-plan label{display:grid;gap:5px;color:#9fb1bb;font-size:10px;font-weight:700}.kf-membership-plan label span{font-weight:500;color:#718793}.kf-membership-plan input[type=text]{width:100%;min-height:40px;border-radius:10px;border:1px solid rgb(255 255 255 / .11);background:#071721;color:#fff;padding:8px 10px;font:inherit}.kf-membership-plan button{min-height:42px;border:0;border-radius:10px;background:var(--kf-accent-2);color:#fff;font:inherit;font-weight:900;cursor:pointer}.kf-membership-plan button:hover{filter:brightness(1.06)}@media(max-width:1050px){.kf-membership-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.kf-membership-buy>header{align-items:flex-start;flex-direction:column}.kf-membership-plans{grid-template-columns:1fr}.kf-membership-plan strong{font-size:20px}}.kf-membership-plan{position:relative;overflow:hidden}.kf-membership-plan.is-pro{border-color:rgb(255 61 124 / .34);background:radial-gradient(circle at 0 0,rgb(255 61 124 / .13),transparent 42%),linear-gradient(180deg,rgb(255 255 255 / .045),rgb(255 255 255 / .018));box-shadow:0 14px 34px rgb(255 61 124 / .08)}.kf-membership-plan__tier{display:flex;align-items:center;justify-content:space-between;gap:8px}.kf-membership-plan__tier em{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:3px 8px;border-radius:999px;background:linear-gradient(135deg,var(--kf-accent-2),#9b4dff);color:#fff;font-size:9px;font-style:normal;font-weight:900;letter-spacing:.08em}.kf-membership-plan>div>span{display:block;margin-top:3px;color:#8fa4b1;font-size:10px}.kf-membership-features{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none}.kf-membership-features li{display:flex;align-items:flex-start;gap:7px;color:#c7d5dc;font-size:11px;line-height:1.75}.kf-membership-features li span{flex:0 0 19px;width:19px;height:19px;display:grid;place-items:center;border-radius:50%;background:rgb(52 211 118 / .12);color:#78e9a0;font-size:10px;font-weight:900}.kf-membership-plan button:disabled{cursor:not-allowed;background:#263743;color:#8194a0;filter:none}.kf-pro-lock,.kf-ai-coming{text-align:center;padding:34px!important}.kf-pro-lock>span,.kf-ai-coming>span{display:inline-flex;padding:6px 12px;border-radius:999px;background:linear-gradient(135deg,var(--kf-accent-2),#9b4dff);color:#fff;font-weight:900;font-size:10px;letter-spacing:.08em}.kf-pro-lock h2,.kf-ai-coming h2{margin:13px 0 8px;color:#fff;font-size:20px}.kf-pro-lock p,.kf-ai-coming p{max-width:650px;margin:0 auto 18px;color:#91a7b4;line-height:2;font-size:12px}.kf-pro-lock a.kf-account-primary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:0 18px}.kf-ai-coming>div{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.kf-ai-coming>div b{padding:8px 11px;border-radius:9px;background:rgb(255 255 255 / .045);color:#c9d8df;font-size:10px}.kf-nav-pro-badge{margin-inline-start:auto!important;padding:2px 6px!important;border-radius:999px!important;background:linear-gradient(135deg,var(--kf-accent-2),#9b4dff)!important;color:#fff!important;font-size:7px!important;font-style:normal!important;font-weight:900!important;letter-spacing:.05em!important}.kf-account-vip-mini.is-active strong{color:#fff}@media(max-width:650px){.kf-pro-lock,.kf-ai-coming{padding:24px 15px!important}.kf-pro-lock h2,.kf-ai-coming h2{font-size:17px}.kf-membership-features li{font-size:10.5px}}.header-account{position:relative;height:100%;display:flex;align-items:center;direction:rtl}.header-account-main{position:relative;min-width:92px;justify-content:center;overflow:hidden;isolation:isolate;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.header-account-main:hover{transform:translateY(-1px)}.header-account-main em{font-style:normal;font-size:8px;line-height:1;padding:3px 5px;border-radius:999px;letter-spacing:.3px}.header-account.is-guest .header-account-main{border-color:#2d4957;background:#0c202b}.header-account.is-free .header-account-main{border-color:rgba(var(--kf-accent-rgb),.502);background:linear-gradient(135deg,#171d28,#311427);box-shadow:0 8px 24px rgba(var(--kf-accent-rgb),.086)}.header-account.is-free .header-account-main span{color:#ff5d8a}.header-account.is-vip .header-account-main{border-color:#cda64f88;background:linear-gradient(135deg,#2a2516,#171b20);box-shadow:0 8px 26px #cda64f1d}.header-account.is-vip .header-account-main span,.header-account.is-vip .header-account-main b{color:#f3cf73}.header-account.is-pro .header-account-main{border-color:#e8c66b;background:linear-gradient(125deg,#382812,#5c214b 58%,#251741);box-shadow:0 8px 28px #d84d9a2b,0 0 0 1px #f3cf7330 inset}.header-account.is-pro .header-account-main:before{content:"";position:absolute;inset:-120% 35% -120% auto;width:34%;transform:rotate(22deg);background:linear-gradient(90deg,transparent,#ffffff24,transparent);animation:kfProShine 4.5s ease-in-out infinite;z-index:-1}.header-account.is-pro .header-account-main span,.header-account.is-pro .header-account-main b{color:#fff3c4;text-shadow:0 1px 12px #ffcf6b30}.header-account.is-pro .header-account-main em{background:#f1cb69;color:#251710;font-weight:1000;box-shadow:0 2px 10px #0005}@keyframes kfProShine{0%,70%,100%{transform:translateX(250%) rotate(22deg)}82%{transform:translateX(-450%) rotate(22deg)}}.header-account-menu{display:none;position:absolute;top:52px;left:0;width:245px;padding:8px;border:1px solid #294754;border-radius:13px;background:linear-gradient(180deg,#0b202b,#06151e);box-shadow:0 22px 55px #000b,0 0 0 1px #ffffff05 inset;z-index:190;text-align:right}.header-account:hover .header-account-menu,.header-account:focus-within .header-account-menu{display:block}.header-account-menu:before{content:"";position:absolute;top:-8px;left:28px;width:14px;height:14px;background:#0b202b;border-top:1px solid #294754;border-left:1px solid #294754;transform:rotate(45deg)}.header-account-menu__head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 9px 10px;margin-bottom:5px;border-bottom:1px solid #203844;color:#f4f8fa}.header-account-menu__head span{font-size:12px;font-weight:900}.header-account-menu__head small{font-size:9px;color:#99acb6;white-space:nowrap}.header-account.is-pro .header-account-menu__head span{color:#f1d37d}.header-account-menu>a{min-height:38px;display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:8px;color:#dce8ed;font-size:11px;font-weight:700;transition:background .15s ease,color .15s ease,transform .15s ease}.header-account-menu>a>span{width:22px;text-align:center;color:var(--pink);font-size:16px}.header-account-menu>a>b{font:inherit;flex:1}.header-account-menu>a>em{font-style:normal;font-size:8px;font-weight:1000;color:#1c1610;background:#edcb71;padding:3px 5px;border-radius:999px}.header-account-menu>a:hover{background:#102b36;color:#fff;transform:translateX(-2px)}.header-account-menu>a.is-pro-link{background:linear-gradient(90deg,#3c1f3a55,#1d183055);margin-top:3px}.header-account-menu>a.is-pro-link:hover{background:linear-gradient(90deg,#51264b88,#2b205088)}.header-account-menu>a.header-account-menu__logout{margin-top:5px;border-top:1px solid #203844;border-radius:0 0 8px 8px;color:#ff9ab4}.header-account-menu>a.header-account-menu__logout span{color:#ff6f95}@media(max-width:1180px) and (min-width:761px){.header-actions>.header-action-btn--app b{display:none}.header-account .header-account-main{width:auto!important;min-width:74px!important;padding:0 9px!important}.header-account .header-account-main b{display:inline!important;font-size:10px!important}}@media(max-width:760px){.header-account{height:38px}.header-account .header-account-main{width:auto!important;min-width:78px!important;max-width:112px!important;padding:0 8px!important;gap:4px!important}.header-account .header-account-main b{display:inline!important;font-size:9.5px!important;overflow:hidden;text-overflow:ellipsis}.header-account.is-pro .header-account-main{min-width:92px!important}.header-account-main em{font-size:7px;padding:2px 4px}.header-account-menu{display:none!important}}.kf-ai-pagehead{align-items:center}.kf-ai-pro-chip{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 13px;border:1px solid rgb(255 200 86 / .38);border-radius:999px;background:linear-gradient(135deg,rgb(255 195 61 / .18),rgb(255 91 139 / .14));color:#ffd878;font-size:11px;font-weight:900;letter-spacing:.8px;box-shadow:0 8px 28px rgb(255 181 43 / .08)}.kf-ai-assistant{overflow:hidden;border:1px solid #1d3948;border-radius:22px;background:radial-gradient(circle at 90% 0,rgba(var(--kf-accent-rgb),.09),transparent 31%),linear-gradient(180deg,#071721,#06131b);box-shadow:0 20px 55px rgb(0 0 0 / .24)}.kf-ai-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #17303d;background:linear-gradient(135deg,rgb(15 43 57 / .78),rgb(8 26 36 / .68))}.kf-ai-hero>div:first-child{display:flex;align-items:center;gap:14px;min-width:0}.kf-ai-orb{display:grid;place-items:center;width:52px;height:52px;flex:0 0 52px;border:1px solid rgb(255 91 139 / .38);border-radius:16px;background:radial-gradient(circle at 36% 28%,#ff85aa,#ff326e 42%,#9d1944 100%);color:#fff;font-size:24px;box-shadow:0 10px 30px rgba(var(--kf-accent-rgb),.22)}.kf-ai-hero small{display:block;color:#ff769f;font-size:9px;font-weight:900;letter-spacing:1.6px}.kf-ai-hero h2{margin:3px 0 4px;color:#f5fbff;font-size:20px}.kf-ai-hero p{margin:0;color:#91a9b4;font-size:11px;line-height:1.8}.kf-ai-source-status{display:grid!important;gap:3px!important;justify-items:end;white-space:nowrap}.kf-ai-source-status>span{font-size:9px;font-weight:900}.kf-ai-source-status .is-live{color:#66dda2}.kf-ai-source-status>b{color:#d8e7ee;font-size:11px}.kf-ai-source-status>small{color:#708995;font-size:9px}.kf-ai-quick{display:flex;gap:7px;overflow-x:auto;padding:11px 14px;border-bottom:1px solid #142c38;scrollbar-width:thin}.kf-ai-quick button{flex:0 0 auto;min-height:34px;padding:0 11px;border:1px solid #244657;border-radius:10px;background:#0b202b;color:#c8d9e1;font:inherit;font-size:10px;font-weight:800;cursor:pointer;transition:.18s}.kf-ai-quick button:hover{border-color:#ff5c8c;background:#102b38;color:#fff;transform:translateY(-1px)}.kf-ai-chat{display:flex;flex-direction:column;gap:15px;min-height:380px;max-height:640px;overflow:auto;padding:20px 18px;scroll-behavior:smooth}.kf-ai-message{display:flex;gap:9px;align-items:flex-start;max-width:88%}.kf-ai-message.is-user{align-self:flex-start;flex-direction:row-reverse}.kf-ai-message.is-assistant{align-self:flex-end}.kf-ai-avatar{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border:1px solid rgb(255 87 137 / .34);border-radius:10px;background:#29111b;color:#ff6d99;font-size:14px}.kf-ai-bubble{min-width:0;padding:12px 14px;border:1px solid #1d3a49;border-radius:15px;background:#0a1d27;color:#dce9ee;font-size:12.5px;line-height:2;box-shadow:0 8px 24px rgb(0 0 0 / .09)}.kf-ai-message.is-user .kf-ai-bubble{border-color:rgb(255 73 126 / .32);background:linear-gradient(135deg,#431627,#2b1320);color:#fff}.kf-ai-bubble p{margin:0 0 8px}.kf-ai-bubble p:last-child{margin-bottom:0}.kf-ai-bubble>strong{display:block;margin-bottom:4px;color:#fff;font-size:13px}.kf-ai-origin{display:inline-flex;margin-top:9px;padding:3px 7px;border-radius:7px;background:#0f2935;color:#7798a6;font-size:8.5px;font-weight:800}.kf-ai-message.is-user .kf-ai-origin{display:none}.kf-ai-cards{display:grid;gap:9px;margin-top:12px;min-width:min(520px,70vw)}.kf-ai-card{display:grid;grid-template-columns:70px minmax(0,1fr);gap:10px;padding:8px;border:1px solid #244552;border-radius:13px;background:#071720}.kf-ai-card__media{overflow:hidden;width:70px;height:98px;border-radius:9px;background:#112b37}.kf-ai-card__media img{width:100%;height:100%;object-fit:cover}.kf-ai-card__media>span{display:grid;place-items:center;width:100%;height:100%;color:#ff5c8c;font-size:24px}.kf-ai-card__body{display:flex;flex-direction:column;min-width:0}.kf-ai-card__body>small{color:#ff6e9a;font-size:8px;font-weight:900}.kf-ai-card__body>strong{margin-top:2px;color:#eef7fa;font-size:12px;line-height:1.6}.kf-ai-card__body>em{overflow:hidden;color:#8ba3ae;font-size:9px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.kf-ai-card__body>p{display:-webkit-box;overflow:hidden;margin:5px 0;color:#839ca7;font-size:9px;line-height:1.7;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kf-ai-card__actions{display:flex;align-items:center;gap:6px;margin-top:auto}.kf-ai-card__actions>a,.kf-ai-card__actions>button{display:inline-flex;align-items:center;justify-content:center;min-height:29px;border:1px solid #2a4c5b;border-radius:8px;background:#0e2834;color:#d9e8ed;font:inherit;font-size:9px;font-weight:900;text-decoration:none;cursor:pointer}.kf-ai-card__actions>a{padding:0 9px}.kf-ai-card__actions>button{width:30px;color:#ff638f;font-size:15px}.kf-ai-image-strip{display:flex;gap:6px;overflow:auto;padding:2px 0 4px}.kf-ai-image-strip a{flex:0 0 82px;height:62px;overflow:hidden;border:1px solid #244552;border-radius:9px;background:#0c202a}.kf-ai-image-strip img{width:100%;height:100%;object-fit:cover}.kf-ai-web-images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:11px}.kf-ai-web-image{position:relative;display:block;overflow:hidden;aspect-ratio:4/3;border:1px solid #244552;border-radius:11px;background:#0b202a;text-decoration:none}.kf-ai-web-image>img{width:100%;height:100%;object-fit:cover;transition:transform .22s ease}.kf-ai-web-image:hover>img{transform:scale(1.035)}.kf-ai-web-image__meta{position:absolute;inset:auto 0 0;display:grid;gap:1px;padding:18px 7px 6px;background:linear-gradient(transparent,rgb(3 13 18 / .92));color:#fff}.kf-ai-web-image__meta>b{overflow:hidden;font-size:8.5px;font-weight:800;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.kf-ai-web-image__meta>small{overflow:hidden;color:#aac0ca;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.kf-ai-sources{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:10px;padding-top:8px;border-top:1px solid #18333f}.kf-ai-sources>span{color:#6f8995;font-size:8.5px;font-weight:900}.kf-ai-sources>a{max-width:220px;overflow:hidden;padding:3px 6px;border-radius:7px;background:#102b36;color:#9fc0cd;font-size:8.5px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.kf-ai-sources>a:hover{color:#fff}.kf-ai-request-hint{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:11px;padding:9px 10px;border:1px dashed rgb(255 174 78 / .36);border-radius:11px;background:rgb(255 165 52 / .06)}.kf-ai-request-hint>div{display:grid;gap:1px}.kf-ai-request-hint strong{color:#ffd28b;font-size:10.5px}.kf-ai-request-hint small{color:#9aaeb7;font-size:8.5px}.kf-ai-request-hint button{min-height:31px;padding:0 10px;border:1px solid rgb(255 185 81 / .32);border-radius:8px;background:#342415;color:#ffd18a;font:inherit;font-size:9px;font-weight:900;cursor:pointer}.kf-ai-thinking{display:flex;align-items:center;gap:8px;padding:0 20px 10px;color:#8ea6b0;font-size:9px}.kf-ai-thinking>span{color:#ff5c8c}.kf-ai-thinking>div{display:flex;gap:3px}.kf-ai-thinking i{width:4px;height:4px;border-radius:50%;background:#ff6f99;animation:kfAiDot 1s infinite ease-in-out}.kf-ai-thinking i:nth-child(2){animation-delay:.14s}.kf-ai-thinking i:nth-child(3){animation-delay:.28s}@keyframes kfAiDot{0%,60%,100%{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:1}}.kf-ai-composer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;align-items:end;margin:0 14px 12px;padding:8px;border:1px solid #244654;border-radius:15px;background:#091c26;box-shadow:0 10px 30px rgb(0 0 0 / .15)}.kf-ai-composer textarea{width:100%;min-height:48px;max-height:150px;resize:vertical;border:0!important;outline:0!important;background:transparent!important;color:#eaf4f7!important;font:inherit;font-size:12px;line-height:1.8;box-shadow:none!important}.kf-ai-composer textarea::placeholder{color:#66818d}.kf-ai-composer>div{display:flex;gap:6px}.kf-ai-send,.kf-ai-clear{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border-radius:11px;font:inherit;cursor:pointer}.kf-ai-send{gap:7px;padding:0 14px;border:1px solid #ff507f;background:linear-gradient(135deg,#ff3d74,var(--kf-accent-dark));color:#fff;font-size:10px;font-weight:900;box-shadow:0 8px 22px rgb(255 49 106 / .18)}.kf-ai-send>b{font-size:14px}.kf-ai-clear{width:40px;border:1px solid #284653;background:#0d2732;color:#83a0ab}.kf-ai-composer.is-busy{opacity:.72}.kf-ai-note{margin:0;padding:0 16px 14px;color:#58737e;font-size:8.5px;text-align:center;line-height:1.8}.kf-ai-unavailable{text-align:center}.kf-ai-unavailable>span{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 10px;border-radius:14px;background:#25101a;color:#ff5f8e;font-size:22px}.kf-ai-unavailable h2{margin:0 0 5px;color:#edf6f9;font-size:16px}.kf-ai-unavailable p{margin:0;color:#8ba1ab;font-size:11px;line-height:1.9}@media(max-width:900px){.kf-ai-hero{align-items:flex-start}.kf-ai-source-status{justify-items:start}.kf-ai-message{max-width:94%}.kf-ai-cards{min-width:min(470px,74vw)}}@media(max-width:640px){.kf-ai-pro-chip{min-height:29px;padding:0 9px;font-size:9px}.kf-ai-hero{flex-direction:column;padding:15px}.kf-ai-orb{width:44px;height:44px;flex-basis:44px;border-radius:13px;font-size:20px}.kf-ai-hero h2{font-size:17px}.kf-ai-source-status{width:100%;grid-template-columns:auto auto 1fr;align-items:center;gap:7px!important;justify-items:start}.kf-ai-source-status>small{justify-self:end}.kf-ai-chat{min-height:330px;max-height:58vh;padding:14px 10px}.kf-ai-message{max-width:100%}.kf-ai-avatar{width:27px;height:27px;flex-basis:27px;border-radius:8px;font-size:12px}.kf-ai-bubble{padding:10px 11px;font-size:11.5px}.kf-ai-cards{min-width:0}.kf-ai-card{grid-template-columns:58px minmax(0,1fr);gap:8px}.kf-ai-card__media{width:58px;height:82px}.kf-ai-image-strip a{flex-basis:70px;height:52px}.kf-ai-web-images{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-ai-web-images>a:nth-child(3){display:none}.kf-ai-request-hint{align-items:stretch;flex-direction:column}.kf-ai-request-hint button{width:100%}.kf-ai-composer{grid-template-columns:1fr;margin:0 9px 9px}.kf-ai-composer>div{justify-content:flex-end}.kf-ai-send{flex:1}.kf-ai-note{padding:0 11px 12px}.kf-ai-quick{padding:9px}}.kf-ai-answer-block{display:grid;gap:4px;margin:0 0 10px;padding:9px 10px;border-right:2px solid rgb(255 91 139 / .42);border-radius:9px;background:rgb(12 37 48 / .56)}.kf-ai-answer-block:last-child{margin-bottom:0}.kf-ai-answer-heading{color:#fff;font-size:12px;font-weight:900;line-height:1.7}.kf-ai-answer-block p{margin:0!important;color:#cddde4;white-space:pre-line}.kf-ai-user-image{overflow:hidden;max-width:240px;margin-bottom:8px;border:1px solid rgb(255 255 255 / .14);border-radius:11px;background:#180d14}.kf-ai-user-image img{display:block;width:100%;max-height:220px;object-fit:cover}.kf-ai-composer.has-image{border-color:#3c6474}.kf-ai-composer.is-dragover{border-color:#ff5c8c;background:#102631;box-shadow:0 0 0 3px rgb(255 92 140 / .08)}.kf-ai-attachment-preview{grid-column:1/-1;display:grid;grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;gap:9px;padding:6px 7px;border:1px solid #294b5a;border-radius:10px;background:#0d2732}.kf-ai-attachment-preview[hidden]{display:none}.kf-ai-attachment-preview>img{width:44px;height:44px;object-fit:cover;border-radius:8px;background:#06131b}.kf-ai-attachment-preview>div{display:grid;min-width:0}.kf-ai-attachment-preview strong{overflow:hidden;color:#e9f3f6;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.kf-ai-attachment-preview small{color:#6f8d99;font-size:8px}.kf-ai-attachment-preview>button{display:grid;place-items:center;width:28px;height:28px;border:1px solid #31525e;border-radius:8px;background:#102d38;color:#91aab4;font:inherit;font-size:16px;cursor:pointer}.kf-ai-composer-actions{display:flex;gap:6px}.kf-ai-attach{display:inline-flex;align-items:center;justify-content:center;width:40px;min-height:40px;border:1px solid #284653;border-radius:11px;background:#0d2732;color:#a9c2cc;font-size:17px;cursor:pointer;transition:.18s}.kf-ai-attach:hover{border-color:#ff5c8c;color:#ff7da2}.kf-ai-composer.is-busy .kf-ai-attach{pointer-events:none;opacity:.55}@media(max-width:640px){.kf-ai-attachment-preview{grid-template-columns:38px minmax(0,1fr) 28px}.kf-ai-attachment-preview>img{width:38px;height:38px}.kf-ai-user-image{max-width:190px}.kf-ai-composer-actions{justify-content:flex-end}.kf-ai-attach,.kf-ai-clear{width:38px}.kf-ai-send{flex:1}}.kf-ai-bubble>p{white-space:pre-line}.kf-ai-thinking[hidden]{display:none!important}.header-theme-toggle{cursor:pointer;border:1px solid #27424f;background:#0c202b;color:#dce8ed;min-width:92px;justify-content:center;transition:.18s ease}.header-theme-toggle:hover{border-color:rgba(var(--kf-accent-rgb),.439);background:#102b37}.header-theme-toggle>span{font-size:17px;line-height:1}.header-theme-toggle>b{font-size:9px}.hero-tools{grid-column:1;align-self:stretch;min-width:0;display:flex;flex-direction:column;gap:10px;justify-content:center;position:relative;z-index:18}.hero-tools .advanced-box{height:auto!important;align-content:initial!important;padding:0!important;display:block!important;gap:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible}.advanced-box__head{width:100%;height:58px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr) 24px!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;border:1px solid #263f4c!important;border-radius:11px!important;background:linear-gradient(145deg,#0a1d28,#07151e)!important;color:#f6fafb!important;box-shadow:0 10px 30px #0005!important;text-align:right!important;cursor:pointer!important}.advanced-box__head-icon{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:rgba(var(--kf-accent-rgb),.082);border:1px solid rgba(var(--kf-accent-rgb),.251);color:var(--pink);font-size:22px}.advanced-box__head-copy{display:flex;flex-direction:column;min-width:0}.advanced-box__head-copy b{font-size:13px;margin:0!important}.advanced-box__head-copy small{font-size:8.5px;color:#899faa;font-weight:500;margin-top:1px}.advanced-box__chevron{font-size:17px;color:#91a6b2;transition:transform .2s ease}.advanced-box.is-open .advanced-box__chevron{transform:rotate(180deg)}.advanced-box__body{position:absolute;top:64px;inset-inline:0;z-index:180;display:grid;gap:7px;padding:12px;border:1px solid #294653;border-radius:11px;background:#07151ef7;box-shadow:0 24px 60px #000b,0 0 0 1px #ffffff05 inset;backdrop-filter:blur(15px)}.advanced-box__body[hidden]{display:none!important}.advanced-box__body .advanced-submit{width:100%}.home-ai-card{position:relative;overflow:hidden;min-height:220px;padding:14px;border:1px solid #2a4654;border-radius:13px;background:linear-gradient(145deg,#091d28 0,#0c1726 58%,#1b1128 100%);box-shadow:0 18px 45px #0005;color:#edf5f8;isolation:isolate}.home-ai-card__glow{position:absolute;inset:auto -50px -90px auto;width:190px;height:190px;border-radius:50%;background:rgba(var(--kf-accent-rgb),.2);filter:blur(12px);z-index:-1}.home-ai-card:before{content:"";position:absolute;inset:-70px auto auto -55px;width:150px;height:150px;border-radius:50%;background:#19d5ff18;filter:blur(8px);z-index:-1}.home-ai-card__head{display:flex;align-items:center;gap:9px}.home-ai-card__orb{width:39px;height:39px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,var(--kf-accent),#9d41da);box-shadow:0 8px 24px rgba(var(--kf-accent-rgb),.22);color:#fff;font-size:18px}.home-ai-card__head>div{min-width:0;flex:1}.home-ai-card__head small{display:block;color:#ff7ba2;font-size:7.5px;font-weight:1000;letter-spacing:.8px;direction:ltr;text-align:right}.home-ai-card__head h2{margin:0;color:#fff;font-size:15px;line-height:1.45}.home-ai-card__head em{font-style:normal;font-size:7.5px;font-weight:1000;padding:4px 6px;border-radius:999px;background:#efd170;color:#22170b;box-shadow:0 5px 14px #0005}.home-ai-card>p{margin:9px 0 10px;color:#98aeb8;font-size:9.5px;line-height:1.85}.home-ai-card__form{height:40px;display:flex;align-items:center;border:1px solid #2a4857;border-radius:10px;background:#06131daa;overflow:hidden}.home-ai-card__form input{min-width:0;flex:1;height:100%;border:0;outline:0;background:#fff0;color:#eef6f9;padding:0 10px;font:inherit;font-size:9.5px}.home-ai-card__form input::placeholder{color:#6f8793}.home-ai-card__form button{width:40px;height:100%;border:0;background:var(--pink);color:#fff;font:inherit;font-size:16px;cursor:pointer}.home-ai-card__quick{display:flex;gap:5px;margin-top:8px}.home-ai-card__quick button{height:27px;padding:0 8px;border:1px solid #2b4554;border-radius:8px;background:#0c2632;color:#aac0ca;font:inherit;font-size:8px;cursor:pointer}.home-ai-card__quick button:hover{border-color:rgba(var(--kf-accent-rgb),.4);color:#fff}.home-ai-card__locked{display:flex;align-items:center;gap:9px;margin:8px 0 9px;padding:8px;border:1px solid #ffffff10;border-radius:9px;background:#ffffff06}.home-ai-card__locked>span{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:rgba(var(--kf-accent-rgb),.078);color:#ff769f}.home-ai-card__locked div{display:flex;flex-direction:column}.home-ai-card__locked b{font-size:9.5px}.home-ai-card__locked small{color:#829aa6;font-size:8px}.home-ai-card__cta{height:34px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:linear-gradient(135deg,var(--kf-accent),#d92566);color:#fff!important;font-size:9.5px;font-weight:900;box-shadow:0 8px 22px rgba(var(--kf-accent-rgb),.141)}html[data-kf-theme="light"]{--bg:#f3f6f8;--panel:#ffffff;--panel2:#f7f9fb;--panel3:#edf2f5;--line:#d9e2e7;--line2:#cbd8df;--text:#16252e;--muted:#6c808b;--shadow:0 10px 30px rgba(22,37,46,.09);color-scheme:light}html[data-kf-theme="light"] body{background:linear-gradient(180deg,#f7f9fa 0,#eef3f6 45%,#f6f8fa 100%);color:var(--text)}html[data-kf-theme="light"] .site-header{background:#ffffffed;border-color:#dbe4e8;box-shadow:0 5px 20px #1526300c;backdrop-filter:blur(14px)}html[data-kf-theme="light"] .primary-menu a{color:#30414b}html[data-kf-theme="light"] .primary-menu li:first-child a,html[data-kf-theme="light"] .primary-menu a:hover{background:rgba(var(--kf-accent-rgb),.035)}html[data-kf-theme="light"] .header-live-search form{background:#f2f6f8;border-color:#d8e2e7}html[data-kf-theme="light"] .header-live-search input{color:#21323c}html[data-kf-theme="light"] .header-live-search input::placeholder{color:#8799a2}html[data-kf-theme="light"] .header-action-btn--app,html[data-kf-theme="light"] .header-theme-toggle{background:#f5f8fa;border-color:#d5e0e5;color:#31434d}html[data-kf-theme="light"] .header-theme-toggle:hover{background:#fff3f7;border-color:rgba(var(--kf-accent-rgb),.333)}html[data-kf-theme="light"] .header-account.is-guest .header-account-main{background:#f4f7f9;border-color:#d4dfe5;color:#273943}html[data-kf-theme="light"] .header-account.is-free .header-account-main{background:linear-gradient(135deg,#fff,#fff0f5);border-color:rgba(var(--kf-accent-rgb),.333)}html[data-kf-theme="light"] .header-account.is-vip .header-account-main{background:linear-gradient(135deg,#fff9e8,#fff);border-color:#cda64f66}html[data-kf-theme="light"] .header-account.is-pro .header-account-main{background:linear-gradient(125deg,#533315,#8a2f67 58%,#44306f)}html[data-kf-theme="light"] .live-search-dropdown,html[data-kf-theme="light"] .country-submenu,html[data-kf-theme="light"] .header-account-menu,html[data-kf-theme="light"] .mobile-menu>div{background:#fff;border-color:#d5e1e6;box-shadow:0 18px 45px #14283224;color:#22343e}html[data-kf-theme="light"] .live-search-item,html[data-kf-theme="light"] .header-account-menu__head{border-color:#e1e8ec}html[data-kf-theme="light"] .header-account-menu:before{background:#fff;border-color:#d5e1e6}html[data-kf-theme="light"] .header-account-menu>a{color:#334650}html[data-kf-theme="light"] .header-account-menu>a:hover{background:#f2f6f8;color:#15252e}html[data-kf-theme="light"] .home-hero{background:#f4f7f9}html[data-kf-theme="light"] .advanced-box__head{background:linear-gradient(145deg,#fff,#f5f8fa)!important;border-color:#d7e2e7!important;color:#182a34!important;box-shadow:0 10px 30px #14283116!important}html[data-kf-theme="light"] .advanced-box__head-copy small{color:#7b8e98}html[data-kf-theme="light"] .advanced-box__body{background:#fffdfd;border-color:#d8e2e7;box-shadow:0 24px 60px #152b3526}html[data-kf-theme="light"] .advanced-multi,html[data-kf-theme="light"] .advanced-rating{background:#f5f8fa!important;border-color:#dbe4e8!important}html[data-kf-theme="light"] .advanced-multi__label,html[data-kf-theme="light"] .advanced-rating__label{color:#40545f!important}html[data-kf-theme="light"] .advanced-multi__toggle{color:#516772!important}html[data-kf-theme="light"] .advanced-multi__menu{background:#fff;border-color:#d6e2e7;box-shadow:0 15px 35px #1b303a1f}html[data-kf-theme="light"] .advanced-multi__menu label:hover{background:#f2f6f8!important}html[data-kf-theme="light"] .advanced-type-tabs span{background:#f4f7f9;border-color:#d8e2e7;color:#526771}html[data-kf-theme="light"] .advanced-rating__choices label span{background:#f4f7f9!important;border-color:#d8e2e7!important;color:#536873!important}html[data-kf-theme="light"] .home-ai-card{background:linear-gradient(145deg,#fff 0,#f8f5fb 60%,#fff1f6 100%);border-color:#e0d8e4;color:#1e303a;box-shadow:0 18px 45px #192b350f}html[data-kf-theme="light"] .home-ai-card__head h2{color:#1c2d36}html[data-kf-theme="light"] .home-ai-card>p{color:#6b7f8a}html[data-kf-theme="light"] .home-ai-card__form{background:#fff;border-color:#d8e1e6}html[data-kf-theme="light"] .home-ai-card__form input{color:#1f313b}html[data-kf-theme="light"] .home-ai-card__quick button{background:#f7f9fb;border-color:#d9e3e8;color:#576c77}html[data-kf-theme="light"] .home-ai-card__locked{background:#ffffffc8;border-color:#e1e6e9}html[data-kf-theme="light"] .home-ai-card__locked small{color:#728690}html[data-kf-theme="light"] :is(.shortcut-rail a,.content-rail-panel,.updates-panel,.popular-home-panel,.weekly-shell,.weekly-card,.content-card,.news-card,.home-tag-cloud,.section-empty-state,.popular-panel,.country-board,.bottom-grid,.kf-search-shell,.kf-search-filterbox,.kf-search-resultbar,.kf-search-help,.kf-search-card,.kf-content-archive-filters,.kf-content-featured-card,.kf-content-grid-card,.kf-content-sidebar-card,.kf-content-sidebar-stats,.kf-news-archive-filters,.kf-news-featured-side-card,.kf-news-grid-card,.kf-news-sidebar-card,.kf-news-latest-item,.kf-news-single-card,.kf-news-single-section,.kf-news-single-source-box,.kf-news-single-related-news-card,.kf-news-single-related-content-card,.kf-related-news-card,.kf-actor-archive-toolbar,.kf-actor-archive-card,.kf-actor-sidecard,.kf-actor-section,.kf-actor-work,.kf-actor-top-card,.kf-ref-panel,.kf-ref-rating-panel,.kf-ref-timepanel,.kf-ref-review-card,.kf-ref-seo-content,.kf-single-info,.kf-single-section,.kf-download-panel,.kf-download-quality-group,.kf-comments-section,.kf-comment-card,.kf-account-card,.kf-account-usercard,.kf-account-listrow,.kf-account-table-wrap,.kf-account-ticket-view,.kf-account-vip-mini,.kf-ai-assistant,.kf-ai-bubble,.kf-ai-card,.kf-ai-composer,.kf-membership-plan){background:#fff!important;border-color:#d9e3e8!important;box-shadow:0 10px 28px #172c350b!important}html[data-kf-theme="light"] :is(.shortcut-rail a,.content-rail-panel,.updates-panel,.popular-home-panel,.weekly-shell,.weekly-card,.content-card,.news-card,.home-tag-cloud,.popular-panel,.country-board,.bottom-grid,.kf-search-shell,.kf-search-filterbox,.kf-search-resultbar,.kf-search-help,.kf-search-card,.kf-content-archive-filters,.kf-content-featured-card,.kf-content-grid-card,.kf-content-sidebar-card,.kf-news-grid-card,.kf-news-sidebar-card,.kf-news-single-card,.kf-news-single-section,.kf-related-news-card,.kf-actor-archive-toolbar,.kf-actor-archive-card,.kf-actor-sidecard,.kf-actor-section,.kf-ref-panel,.kf-ref-rating-panel,.kf-ref-timepanel,.kf-ref-review-card,.kf-ref-seo-content,.kf-single-info,.kf-single-section,.kf-download-panel,.kf-comments-section,.kf-comment-card,.kf-account-card,.kf-account-usercard,.kf-account-listrow,.kf-ai-assistant,.kf-ai-bubble,.kf-ai-card,.kf-ai-composer,.kf-membership-plan) :is(h1,h2,h3,h4,strong,b){color:#1b2d36}html[data-kf-theme="light"] :is(.shortcut-rail a,.content-rail-panel,.updates-panel,.popular-home-panel,.weekly-shell,.weekly-card,.content-card,.news-card,.home-tag-cloud,.popular-panel,.country-board,.bottom-grid,.kf-search-shell,.kf-search-filterbox,.kf-search-resultbar,.kf-search-help,.kf-search-card,.kf-content-archive-filters,.kf-content-featured-card,.kf-content-grid-card,.kf-content-sidebar-card,.kf-news-grid-card,.kf-news-sidebar-card,.kf-news-single-card,.kf-news-single-section,.kf-related-news-card,.kf-actor-archive-toolbar,.kf-actor-archive-card,.kf-actor-sidecard,.kf-actor-section,.kf-ref-panel,.kf-ref-rating-panel,.kf-ref-timepanel,.kf-ref-review-card,.kf-ref-seo-content,.kf-single-info,.kf-single-section,.kf-download-panel,.kf-comments-section,.kf-comment-card,.kf-account-card,.kf-account-usercard,.kf-account-listrow,.kf-ai-assistant,.kf-ai-bubble,.kf-ai-card,.kf-ai-composer,.kf-membership-plan) :is(p,small,em,label){color:#647984}html[data-kf-theme="light"] :is(.kf-account-page,.kf-search-page,.kf-content-archive-page,.kf-news-archive-page,.kf-news-single-page,.kf-actor-archive-page,.kf-actor-single,.kf-ref-single,.kf-single-cinematic,.kf-watch-page,.kf-related-news-page){color:#1d2e37}html[data-kf-theme="light"] :is(.kf-account-sidebar,.kf-account-nav,.kf-content-archive-sidebar,.kf-news-archive-sidebar,.kf-news-single-sidebar){background:#fff!important;border-color:#d9e3e8!important}html[data-kf-theme="light"] :is(.kf-account-nav a,.kf-content-chip,.kf-news-filter-chip,.kf-news-sort-chip,.kf-search-tab,.kf-search-sort,.kf-account-headbutton){color:#455b66;border-color:#d7e2e7;background:#f6f8fa}html[data-kf-theme="light"] :is(input,textarea,select){color-scheme:light}html[data-kf-theme="light"] :is(.kf-account-form input,.kf-account-form textarea,.kf-account-form select,.kf-search-filter-field input,.kf-search-filter-field select,.kf-actor-archive-toolbar input,.kf-content-archive-filters input,.kf-content-archive-filters select){background:#f7f9fa!important;border-color:#d6e1e6!important;color:#263943!important}html[data-kf-theme="light"] .site-footer{background:#e9eff2;border-color:#d7e1e6;color:#405660}html[data-kf-theme="light"] .footer-bottom{border-color:#d2dde2}html[data-kf-theme="light"] .footer-column h3,html[data-kf-theme="light"] .footer-brand{color:#1d303a}html[data-kf-theme="light"] :is(.hero-slider,.hero-slide,.kf-ref-hero,.kf-single-hero,.kf-news-single-head__hero,.kf-news-archive-hero,.kf-content-archive-hero,.kf-actor-hero,.kf-watch-stage,.kf-player-ui,.kf-watch-episodes-panel,.trailer-modal__dialog){color:#fff}html[data-kf-theme="light"] :is(.hero-slider .hero-copy,.hero-slider .hero-copy h1,.hero-slider .hero-copy h2,.hero-slider .hero-copy p,.kf-ref-hero-copy,.kf-ref-hero-copy h1,.kf-single-hero__content,.kf-news-single-head__content){color:#fff!important}html[data-kf-theme="light"] :is(.advanced-submit,.btn--primary,.btn--watch,.home-ai-card__cta,.kf-account-primary,.kf-membership-buy,.kf-search-filterbox__submit,.kf-content-archive-filters__submit,.kf-comment-submit){color:#fff!important}@media(max-width:1150px){.header-theme-toggle{min-width:38px;width:38px;padding:0!important}.header-theme-toggle>b{display:none!important}}@media(max-width:1000px){.hero-tools{justify-content:flex-start}.home-ai-card{min-height:220px}.header-theme-toggle{order:0}}@media(max-width:760px){.hero-tools{order:2;width:100%;gap:8px}.hero-tools .advanced-box{position:relative}.advanced-box__body{position:static;margin-top:7px;box-shadow:0 12px 30px #0005}.advanced-box__head{height:54px!important}.home-ai-card{min-height:0}.home-ai-card__head h2{font-size:14px}.home-ai-card>p{font-size:9px}.home-ai-card__quick{overflow:auto}.header-theme-toggle{width:36px!important;min-width:36px!important;height:36px!important;border-radius:10px!important}.header-theme-toggle>span{font-size:16px}.hero-search{margin-top:0!important}}:root{--kf-readable-body:16px;--kf-readable-ui:13px;--kf-readable-meta:12px;--kf-readable-card:14.5px;--kf-readable-section:20px}body{font-size:var(--kf-readable-body)!important;line-height:1.8!important}.primary-menu a{font-size:13px!important;line-height:1.45!important}.header-action-btn,.header-account .header-account-main b{font-size:12.5px!important}.header-account-main em{font-size:10px!important}.header-account-menu a,.header-account-menu__head{font-size:13px!important}.header-account-menu__head small{font-size:11.5px!important}.header-live-search input{font-size:14px!important}.live-search-item strong{font-size:14px!important}.live-search-item small,.live-search-item em{font-size:12px!important}html body [class*="kf-"] small{font-size:12px!important;line-height:1.6!important}html body [class*="kf-"] time{font-size:12px!important;line-height:1.6!important}.card-meta,.news-card-body time,.kf-search-card__meta,.kf-related-news-card__meta{font-size:12.5px!important;line-height:1.6!important}.content-card-body h3,.country-poster-grid .content-card-body h3,.tvshow-poster-grid .content-card-body h3{font-size:var(--kf-readable-card)!important;line-height:1.55!important}.news-card-body h3{font-size:15px!important;line-height:1.7!important}.content-type-badge,.kf-global-type-badge,.news-topic,.kf-status-badge{font-size:11px!important;line-height:1.35!important}.section-title-row h2{font-size:var(--kf-readable-section)!important;line-height:1.4!important}.section-title-row>a{font-size:13px!important}.footer-column,.footer-column a,.footer-brand-block p,.footer-bottom{font-size:13px!important;line-height:1.8!important}html[data-kf-theme="light"] .header-account.is-vip .header-account-main span,html[data-kf-theme="light"] .header-account.is-vip .header-account-main b{color:#76520d!important;text-shadow:none!important}html[data-kf-theme="light"] .header-account.is-free .header-account-main b{color:#6a2440!important}html[data-kf-theme="light"] .header-account.is-guest .header-account-main b{color:#263943!important}html[data-kf-theme="light"] .header-account.is-pro .header-account-main span,html[data-kf-theme="light"] .header-account.is-pro .header-account-main b{color:#fff3c4!important}html[data-kf-theme="light"] body{background:#f4f7f9!important;color:#21343e!important}html[data-kf-theme="light"] :is(.home-main,.generic-archive,.kf-search-page,.kf-content-archive-page,.kf-news-archive-page,.kf-news-single-page,.kf-actor-archive-page,.kf-actor-single,.kf-ref-single,.kf-single-cinematic,.kf-related-news-page,.kf-account-page,.kf-utility-page,.kf-standard-page){color:#21343e!important}html[data-kf-theme="light"] :is(.home-main,.generic-archive,.kf-search-page,.kf-content-archive-page,.kf-news-archive-page,.kf-news-single-page,.kf-actor-archive-page,.kf-actor-single,.kf-ref-single,.kf-single-cinematic,.kf-related-news-page,.kf-account-page,.kf-utility-page,.kf-standard-page) :is(h1,h2,h3,h4,h5,h6,strong,b){color:#1b2d36!important}html[data-kf-theme="light"] :is(.home-main,.generic-archive,.kf-search-page,.kf-content-archive-page,.kf-news-archive-page,.kf-news-single-page,.kf-actor-archive-page,.kf-actor-single,.kf-ref-single,.kf-single-cinematic,.kf-related-news-page,.kf-account-page,.kf-utility-page,.kf-standard-page) :is(p,li,dt,dd,label,time,small){color:#586e79!important}html[data-kf-theme="light"] :is(.section-title-row,.kf-utility-section-head) :is(h2,strong,b){color:#20343e!important}html[data-kf-theme="light"] :is(.advanced-box__body,.weekly-shell,.content-rail-panel,.updates-panel,.popular-home-panel,.country-board,.bottom-grid,.kf-news-single-card,.kf-news-single-section,.kf-news-single-source-box,.kf-news-single-related-news-card,.kf-account-card,.kf-account-usercard,.kf-account-listrow,.kf-account-table-wrap,.kf-account-ticket-view,.kf-search-shell,.kf-search-filterbox,.kf-content-archive-filters,.kf-actor-section,.kf-actor-sidecard,.kf-ref-panel,.kf-ref-rating-panel,.kf-ref-timepanel,.kf-ref-review-card,.kf-ref-seo-content,.kf-comments-section,.kf-comment-card,.kf-ai-assistant,.kf-ai-bubble,.kf-ai-card,.kf-ai-composer,.kf-membership-plan,.kf-utility-card,.kf-standard-page__card){background:#fff!important;border-color:#d8e3e8!important;box-shadow:0 10px 28px rgb(23 44 53 / .07)!important}html[data-kf-theme="light"] :is(input,textarea,select){background:#f8fafb;color:#243943;border-color:#d4e0e6;color-scheme:light}html[data-kf-theme="light"] :is(input,textarea)::placeholder{color:#879aa4}html[data-kf-theme="light"] :is(.kf-account-nav a,.kf-search-tab,.kf-search-sort,.kf-content-chip,.kf-news-filter-chip,.kf-news-sort-chip,.kf-account-headbutton){background:#f5f8fa!important;color:#405660!important;border-color:#d6e1e6!important}.weekly-selectors,.weekly-days button,.weekly-country{font-size:12.5px!important;line-height:1.4!important}.weekly-selectors span{font-size:12px!important}.weekly-card h3{font-size:14px!important;line-height:1.45!important}.weekly-card small{font-size:11.5px!important}html[data-kf-theme="light"] .weekly-selectors span{background:#f3f7f9!important;border-color:#d6e2e7!important;color:#405660!important}html[data-kf-theme="light"] .weekly-days button,html[data-kf-theme="light"] .weekly-country{background:#f6f9fa!important;border-color:#d5e1e6!important;color:#3f5661!important}html[data-kf-theme="light"] .weekly-days button:hover,html[data-kf-theme="light"] .weekly-country:hover{background:#fff0f5!important;border-color:rgba(var(--kf-accent-rgb),.376)!important;color:#8b294b!important}html[data-kf-theme="light"] .weekly-days .is-active,html[data-kf-theme="light"] .weekly-country.is-active{background:var(--pink)!important;border-color:var(--pink)!important;color:#fff!important}html[data-kf-theme="light"] .weekly-card{background:#081923!important;border-color:#183441!important;box-shadow:none!important}html[data-kf-theme="light"] .weekly-card :is(h3,h3 a,small,.kf-progress span){color:#fff!important}html[data-kf-theme="light"] .weekly-card .kf-progress__sub{color:#42ddff!important}.kf-news-single-entry{font-size:16px!important;line-height:2.05!important}.kf-news-single-entry h2{font-size:22px!important}.kf-news-single-entry h3{font-size:19px!important}.kf-news-single-entry h4{font-size:17px!important}html[data-kf-theme="light"] .kf-news-single-breadcrumbs{color:#637986!important}html[data-kf-theme="light"] .kf-news-single-breadcrumbs :is(a,b){color:#334a55!important}html[data-kf-theme="light"] .kf-news-single-entry{color:#2d424d!important}html[data-kf-theme="light"] .kf-news-single-entry :is(p,li,figcaption){color:#334b56!important}html[data-kf-theme="light"] .kf-news-single-entry :is(h2,h3,h4,strong,b){color:#182b35!important}html[data-kf-theme="light"] .kf-news-single-entry a{color:#b31f55!important;text-decoration-thickness:1px;text-underline-offset:3px}html[data-kf-theme="light"] .kf-news-single-entry blockquote{background:#fff4f7!important;border-color:#f0b5c9!important;color:#57313f!important}html[data-kf-theme="light"] .kf-news-single-info li{border-color:#e2e9ed!important}html[data-kf-theme="light"] .kf-news-single-info li span{color:#6b808a!important}html[data-kf-theme="light"] .kf-news-single-info li b,html[data-kf-theme="light"] .kf-news-single-info li a{color:#263b45!important}html[data-kf-theme="light"] .kf-news-single-latest-item__body :is(h3,a){color:#293f49!important}html[data-kf-theme="light"] .kf-news-single-latest-item__body small{color:#738892!important}html[data-kf-theme="light"] .kf-news-single-hot-topics a{color:#344b56!important}html[data-kf-theme="light"] :is(.hero-slider,.hero-slide,.weekly-card,.social-banner,.kf-ref-hero,.kf-single-hero,.kf-news-single-hero,.kf-news-single-head__hero,.kf-news-single-promo,.kf-news-archive-hero,.kf-content-archive-hero,.kf-actor-hero,.kf-watch-stage,.kf-player-ui,.kf-watch-episodes-panel,.trailer-modal__dialog) :is(h1,h2,h3,h4,h5,h6,p,span,small,time,strong,b,a,label){color:#fff!important}html[data-kf-theme="light"] .hero-details .hero-rating{color:#ffd560!important}html[data-kf-theme="light"] .hero-details .hero-genre{color:#e9f1f4!important}html[data-kf-theme="light"] .mobile-bottom-nav{background:rgb(255 255 255 / .96)!important;border-color:#d5e1e6!important;box-shadow:0 14px 38px rgb(24 45 55 / .18)!important}html[data-kf-theme="light"] .mobile-bottom-nav__item{color:#425965!important}html[data-kf-theme="light"] .mobile-bottom-nav__item span{color:#b12b58!important}html[data-kf-theme="light"] .mobile-nav-sheet__panel{background:#fff!important;border-color:#d7e2e7!important;color:#253944!important}html[data-kf-theme="light"] .mobile-nav-sheet__grid a{background:#f7f9fa!important;border-color:#d9e3e8!important;color:#334a55!important}.advanced-box__head{min-height:60px!important;height:auto!important}.advanced-box__head-copy b{font-size:14px!important;line-height:1.45!important}.advanced-box__head-copy small{font-size:11.5px!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:anywhere}.advanced-multi__label,.advanced-rating__label,.advanced-multi__toggle,.advanced-multi__menu span,.advanced-type-tabs span{font-size:12.5px!important}.advanced-rating__choices span{font-size:12px!important}.home-ai-card__head small,.home-ai-card__head em{font-size:10.5px!important}.home-ai-card__head h2{font-size:16px!important;line-height:1.5!important}.home-ai-card>p{font-size:13px!important;line-height:1.8!important}.home-ai-card__form input{font-size:13px!important}.home-ai-card__quick button,.home-ai-card__locked b,.home-ai-card__locked small,.home-ai-card__cta{font-size:12px!important}.hero-slider,.hero-slide,.hero-copy,.hero-actions{min-width:0}.hero-slider .hero-copy{overflow:hidden}.hero-slider .hero-copy p{font-size:15px!important;line-height:1.85!important}.hero-details{max-width:100%;display:flex;flex-wrap:wrap;gap:6px}.hero-details>span{font-size:12.5px!important}.hero-actions{width:100%;max-width:650px}.hero-actions .btn{font-size:13px!important;line-height:1.35!important;white-space:normal;text-align:center;min-width:0}.kf-utility-page,.kf-standard-page{padding-bottom:34px;background:var(--bg);color:var(--text)}.kf-utility-hero{padding:42px 0 28px;border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 0,rgba(var(--kf-accent-rgb),.09),transparent 34%),linear-gradient(180deg,#071822,#031018)}.kf-utility-hero__inner{max-width:1050px}.kf-utility-eyebrow{display:inline-flex;margin-bottom:8px;color:var(--pink);font-size:12px;font-weight:900;letter-spacing:.08em;direction:ltr}.kf-utility-hero h1{margin:0;font-size:clamp(28px,4vw,42px);line-height:1.45}.kf-utility-hero p{max-width:760px;margin:9px 0 0;color:#a9bbc5;font-size:15px;line-height:1.9}.kf-utility-breadcrumb{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:14px;color:#91a6b2;font-size:12.5px}.kf-utility-breadcrumb b{color:#dbe5ea}.kf-utility-body{padding-top:24px}.kf-utility-content,.kf-utility-card,.kf-standard-page__card{border:1px solid var(--line);border-radius:16px;background:#071823;padding:18px}.kf-utility-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.kf-utility-section-head>div{display:flex;align-items:center;gap:8px}.kf-utility-section-head>div>span{color:var(--pink);font-size:20px}.kf-utility-section-head h2{margin:0;font-size:20px}.kf-utility-section-head small{color:#8da3ae}.kf-utility-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.kf-utility-grid .content-card{min-width:0}.kf-utility-empty{display:grid;place-items:center;min-height:220px;text-align:center}.kf-utility-empty>span{font-size:34px;color:var(--pink)}.kf-utility-empty strong{font-size:17px}.kf-utility-empty p{margin:6px 0 0;color:#91a6b2;font-size:14px}.kf-utility-card h2{margin:0 0 8px;font-size:21px}.kf-utility-card p,.kf-utility-card li{font-size:15px;line-height:2}.kf-utility-card ol{margin:10px 0;padding-right:22px}.kf-utility-primary,.kf-utility-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:43px;margin-top:9px;padding:0 16px;border-radius:10px;font-size:13px;font-weight:900}.kf-utility-primary{background:var(--pink);color:#fff}.kf-utility-secondary{border:1px solid #2c4857;background:#0b202b;color:#eef5f8}.kf-utility-two-col,.kf-utility-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kf-utility-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kf-utility-guide-grid>a{display:block}.kf-utility-guide-grid>a>span{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:rgba(var(--kf-accent-rgb),.078);color:var(--pink);font-size:20px}.kf-utility-guide-grid h2{margin-top:12px}.kf-utility-faq details{border-bottom:1px solid var(--line);padding:13px 0}.kf-utility-faq details:last-child{border-bottom:0}.kf-utility-faq summary{cursor:pointer;font-size:15px;font-weight:800}.kf-utility-faq details p{margin:8px 0 0}.kf-standard-page{padding-top:24px}.kf-standard-page__card{max-width:1040px;margin-inline:auto}.kf-standard-page__card>header>span{color:var(--pink);font-size:12px;font-weight:900}.kf-standard-page__card>header h1{font-size:32px;margin:4px 0 18px}.kf-standard-page__content{font-size:16px;line-height:2.05}.kf-standard-page__content :is(h2,h3,h4){line-height:1.65}html[data-kf-theme="light"] :is(.kf-utility-page,.kf-standard-page){background:#f4f7f9!important;color:#21343e!important}html[data-kf-theme="light"] .kf-utility-hero{background:radial-gradient(circle at 82% 0,rgba(var(--kf-accent-rgb),.063),transparent 34%),linear-gradient(180deg,#fff,#f3f7f9)!important;border-color:#d9e3e8!important}html[data-kf-theme="light"] .kf-utility-hero h1{color:#1c303a!important}html[data-kf-theme="light"] .kf-utility-hero p{color:#617782!important}html[data-kf-theme="light"] .kf-utility-breadcrumb{color:#718690!important}html[data-kf-theme="light"] .kf-utility-breadcrumb b{color:#2d424d!important}html[data-kf-theme="light"] :is(.kf-utility-card,.kf-utility-content,.kf-standard-page__card){background:#fff!important;border-color:#d8e3e8!important;color:#273d47!important;box-shadow:0 10px 28px rgb(23 44 53 / .06)!important}html[data-kf-theme="light"] .kf-utility-secondary{background:#f7f9fa!important;border-color:#d5e1e6!important;color:#3f5661!important}@media(max-width:1180px) and (min-width:1001px){.header-row{gap:8px!important}.primary-menu a{padding-inline:9px!important;font-size:12px!important}.brand{width:142px!important;flex-basis:142px!important}.brand img,.brand-logo{width:136px!important}.header-live-search{min-width:180px;width:min(260px,22vw)!important}.header-action-btn{padding-inline:8px!important}}@media(max-width:1000px) and (min-width:761px){.hero-layout{grid-template-columns:minmax(270px,31%) minmax(0,1fr)!important;gap:10px!important}.hero-slider{min-width:0!important}.hero-slider .hero-copy{width:92%!important;padding-inline:22px!important}.hero-slider .hero-copy .hero-title{font-size:clamp(27px,4.2vw,34px)!important}.hero-actions .btn{flex:1 1 30%!important;min-width:0!important;padding-inline:8px!important}.home-ai-card{min-height:0!important}.kf-utility-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){:root{--kf-readable-body:15px;--kf-readable-card:14px;--kf-readable-section:18px}.kf-container{width:min(1240px,calc(100% - 20px))!important}.home-hero{height:auto!important;min-height:0!important;padding:8px 0 0!important;overflow:visible!important}.hero-layout{height:auto!important;display:flex!important;flex-direction:column!important;gap:10px!important;padding-top:0!important}.hero-slider{order:1!important;width:100%!important;height:440px!important;min-height:440px!important;border-radius:12px!important;overflow:hidden!important}.hero-slider .hero-copy{width:100%!important;max-width:100%!important;height:100%!important;padding:18px 14px 24px!important;margin:0!important;justify-content:flex-end!important;overflow:hidden!important}.hero-slider .hero-copy .hero-title{font-size:clamp(23px,7vw,29px)!important;line-height:1.28!important;overflow-wrap:anywhere}.hero-slider .hero-copy__en{font-size:15px!important;line-height:1.35!important;overflow-wrap:anywhere}.hero-slider .hero-copy p{font-size:13.5px!important;line-height:1.75!important;-webkit-line-clamp:3!important;margin:7px 0!important}.hero-details{gap:4px!important}.hero-details>span{font-size:11.5px!important;padding:3px 6px!important}.hero-progress{gap:4px!important}.hero-progress span{font-size:11px!important;padding:2px 6px!important}.hero-actions{display:flex!important;flex-wrap:wrap!important;gap:6px!important;width:100%!important;margin-top:9px!important}.hero-actions .btn{flex:1 1 calc(50% - 3px)!important;max-width:100%!important;min-width:0!important;min-height:42px!important;height:auto!important;padding:8px!important;font-size:12.5px!important;white-space:normal!important;overflow-wrap:anywhere!important}.hero-actions .btn--watch{flex-basis:100%!important}.hero-tools{order:2!important;width:100%!important;gap:9px!important;margin:0!important}.hero-tools .advanced-box{width:100%!important;position:relative!important}.advanced-box__head{grid-template-columns:36px minmax(0,1fr) 22px!important;min-height:66px!important;height:auto!important;padding:9px 10px!important;gap:8px!important}.advanced-box__head-icon{width:34px!important;height:34px!important}.advanced-box__head-copy{min-width:0!important;overflow:visible!important}.advanced-box__head-copy b{font-size:14px!important}.advanced-box__head-copy small{font-size:11.5px!important;line-height:1.55!important;white-space:normal!important;overflow:visible!important}.advanced-box__body{position:static!important;width:100%!important;max-width:100%!important;margin-top:7px!important;box-shadow:0 12px 30px rgb(0 0 0 / .18)!important}.advanced-type-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.advanced-type-tabs span{font-size:11.5px!important;padding-inline:4px!important}.advanced-rating{grid-template-columns:52px minmax(0,1fr)!important}.advanced-rating__choices{grid-template-columns:repeat(6,minmax(38px,1fr))!important;overflow-x:auto!important}.home-ai-card{width:100%!important;min-height:0!important;padding:12px!important}.home-ai-card__head{align-items:flex-start!important}.home-ai-card__head h2{font-size:15px!important}.home-ai-card>p{font-size:12.5px!important;line-height:1.75!important}.home-ai-card__form{height:44px!important}.home-ai-card__form input{font-size:13px!important}.home-ai-card__quick{overflow-x:auto!important;scrollbar-width:none}.home-ai-card__quick button{font-size:11.5px!important;white-space:nowrap!important;min-height:30px!important}.shortcut-rail--utility{gap:7px!important}.shortcut-rail--utility a{min-width:138px!important;font-size:13px!important}.weekly-days{overflow-x:auto!important;scrollbar-width:none}.weekly-days button{min-height:34px!important;font-size:12px!important;padding-inline:10px!important}.weekly-country-select{min-height:38px!important;font-size:13px!important}.kf-utility-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.kf-utility-two-col,.kf-utility-guide-grid{grid-template-columns:1fr}.kf-utility-hero{padding:30px 0 22px}.kf-utility-hero p{font-size:14px}.kf-utility-card{padding:15px}.kf-news-single-entry{font-size:15px!important;line-height:2!important;padding-inline:2px!important}.kf-news-single-entry h2{font-size:20px!important}.kf-news-single-entry h3{font-size:18px!important}}@media(max-width:430px){.hero-slider{height:470px!important;min-height:470px!important}.hero-slider .hero-copy{padding:16px 12px 20px!important}.hero-slider .hero-copy .hero-title{font-size:23px!important}.hero-slider .hero-copy p{font-size:13px!important}.hero-actions .btn{font-size:12px!important;min-height:40px!important}.advanced-box__head{min-height:70px!important}.advanced-box__head-copy small{font-size:11px!important}.home-ai-card__head em{font-size:9.5px!important}.kf-utility-grid{grid-template-columns:1fr 1fr}.kf-utility-body{padding-top:16px}.kf-utility-content{padding:12px}.kf-utility-section-head h2{font-size:18px}}html[data-kf-theme="light"] :is(.content-card-image,.kf-search-card__media,.kf-content-featured-card__media,.kf-content-grid-card__media,.kf-news-featured-card__media,.kf-news-grid-card__media,.kf-news-single-latest-item__media,.kf-actor-top-card__media,.kf-actor-archive-card__media,.kf-single-news-card__media,.kf-related-news-card__media,.kf-ai-web-image,.kf-ai-hero,.kf-ai-message.is-user .kf-ai-bubble) :is(h1,h2,h3,h4,p,span,small,time,strong,b,a,em){color:#fff!important}html[data-kf-theme="light"] .kf-ai-hero p{color:#c4d2d9!important}html[data-kf-theme="light"] .kf-ai-hero small{color:#ff91b3!important}html[data-kf-theme="light"] .kf-ai-source-status .is-live{color:#70e4a9!important}.mobile-bottom-nav__item b,.mobile-bottom-nav__search b{font-size:11.5px!important}.kf-franchise-chip em,.kf-ref-countdown-grid em,.kf-ref-rating-panel .kf-spoiler-preview--compact>span,.kf-ref-rating-panel .kf-spoiler-preview--compact>button{font-size:11px!important}.kf-episode-card__media>b,.kf-episode-card__body em,.kf-single-hd,.kf-ref-panel>header>a,.kf-ref-panel>header>span,.kf-ref-crew-list strong,.kf-ref-review-snippet b,.kf-ref-related strong,.kf-ref-franchise-list b,.kf-ref-episode-rail strong,.kf-ref-breadcrumb,.kf-ref-genres a,.kf-ref-review-snippet blockquote{font-size:12px!important}.kf-comment-card__head span,.kf-ref-rating-panel>header>a,.kf-ref-rating-panel .kf-community-score__head span,.kf-ref-rating-panel .kf-ref-review-author b,.kf-ref-rating-panel .kf-ref-review-votes span,.kf-ref-rating-panel .kf-ref-review-card>p,.kf-ref-rating-panel .kf-spoiler-preview>p,.kf-ref-rating-panel .kf-ref-review-more{font-size:12px!important}.kf-actor-hero-facts em,.kf-actor-source-links a b,.kf-actor-work em,.kf-actor-news__media>span,.kf-actor-breadcrumb,.kf-actor-chips span,.kf-actor-seeall,.kf-actor-popularity__summary>span,.actor-card-pro__popularity{font-size:12px!important}.kf-related-news-card__media>span,.kf-related-news-card__meta,.kf-related-news-breadcrumb,.kf-related-news-hero__meta>span,.kf-related-news-hero__meta>a,.kf-related-news-card p{font-size:12.5px!important}.kf-search-card__type,.kf-search-card__badges b,.kf-search-card__body p,.kf-search-card__meta,.kf-search-type-checks i,.kf-search-card__button,.kf-search-grid--list .kf-search-card__body p,.kf-search-help__copy p{font-size:12px!important;line-height:1.65!important}.kf-account-avatar-wrap span,.kf-account-nav a>em,.kf-account-vip-mini>a,.kf-account-card>header>a,.kf-account-support-cta>a,.kf-account-vip-detail dt,.kf-status-badge,.kf-account-table th,.kf-account-contentcard p,.kf-account-remove,.kf-account-history-list p,.kf-account-notifications p,.kf-account-notification-actions a,.kf-account-notification-actions button,.kf-account-form label,.kf-account-ticket-list>a>span,.kf-account-ticket-view>header>a,.kf-account-ticket-thread strong,.kf-account-request-list>article>span,.kf-account-avatar-form input[type=file],.kf-account-mobile-change p,.kf-account-security-note a,.kf-account-mobile-head button,.kf-account-pagehead p,.kf-account-pagehead>a,.kf-account-headbutton{font-size:12px!important;line-height:1.65!important}.kf-download-source__title span,.kf-download-size,.kf-watch-eyebrow,.kf-watch-access span,.kf-watch-episodes header span,.kf-watch-titlemeta span,.kf-watch-quality-panel h2,.kf-watch-lock-badge,.kf-player-controls-extra button,.kf-player-controls-extra select,.kf-player-controls-extra label,.kf-watch-nav-buttons a,.kf-watch-nav-buttons button,.kf-watch-sync span,.kf-watch-seo-copy p,.kf-watch-empty,.kf-watch-access-lock p,.kf-watch-breadcrumb,.kf-download-file-meta i,.kf-player-quality-option i,.kf-player-settings__grid label,.kf-player-settings__switches button i,.kf-player-skip__ring b,.kf-watch-episodes-kicker,.kf-player-fullscreen-title span{font-size:11.5px!important;line-height:1.6!important}.kf-watch-quality i,.kf-watch-episode-item i,.kf-watch-next-air .kf-ref-countdown-grid em,.kf-watch-next-air--below .kf-ref-countdown-grid em{font-size:10.5px!important}.kf-membership-plan strong em,.kf-membership-plan label,.kf-membership-plan__tier em,.kf-membership-plan>div>span,.kf-membership-features li,.kf-membership-features li span,.kf-pro-lock>span,.kf-ai-coming>span,.kf-ai-coming>div b,.kf-nav-pro-badge{font-size:11.5px!important;line-height:1.55!important}.kf-ai-source-status>span,.kf-ai-quick button,.kf-ai-origin,.kf-ai-card__body>em,.kf-ai-card__body>p,.kf-ai-card__actions>a,.kf-ai-card__actions>button,.kf-ai-web-image__meta>b,.kf-ai-sources>span,.kf-ai-sources>a,.kf-ai-request-hint strong,.kf-ai-request-hint button,.kf-ai-thinking,.kf-ai-send,.kf-ai-note,.kf-ai-pro-chip,.kf-ai-attachment-preview strong{font-size:11.5px!important;line-height:1.6!important}.kf-ai-bubble{font-size:13.5px!important;line-height:1.9!important}.kf-ai-bubble>strong{font-size:14px!important}.kf-ai-hero p{font-size:13px!important;line-height:1.75!important}.kf-ai-source-status>b{font-size:12px!important}.header-theme-toggle>b{font-size:11.5px!important}.header-account-main em,.header-account-menu>a>em{font-size:10.5px!important}.kf-nav-pro-badge{min-width:30px!important}html[data-kf-theme="dark"]{color-scheme:dark}html[data-kf-theme="dark"] body{background:#090b12;color:#eef3f6}.header-actions{gap:7px}.kf-route-page{min-height:70vh;background:radial-gradient(circle at 82% -10%,rgba(var(--kf-accent-rgb),.10),transparent 28%),linear-gradient(180deg,#0a0d14 0,#090b12 380px,#090b12 100%);color:#edf3f6;padding-bottom:56px}.kf-route-hero{border-bottom:1px solid #202733;background:linear-gradient(180deg,rgb(18 23 34 / .94),rgb(10 13 20 / .78));padding:46px 0 34px;overflow:hidden;position:relative}.kf-route-hero:before{content:"";position:absolute;inset:-120px -8% auto auto;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,rgba(var(--kf-accent-rgb),.14),transparent 66%);pointer-events:none}.kf-route-hero--popular:before{background:radial-gradient(circle,rgb(255 191 74 / .13),transparent 66%)}.kf-route-hero--request:before{background:radial-gradient(circle,rgb(148 99 255 / .16),transparent 66%)}.kf-route-hero__inner{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;position:relative;z-index:1}.kf-route-hero__copy{max-width:760px}.kf-route-kicker{display:inline-flex;align-items:center;min-height:26px;padding:4px 10px;border:1px solid rgba(var(--kf-accent-rgb),.36);border-radius:999px;background:rgba(var(--kf-accent-rgb),.08);color:#ff7ca3;font-size:11.5px;font-weight:800;letter-spacing:.8px;margin-bottom:12px}.kf-route-hero__copy h1{margin:0;color:#fff;font-size:clamp(28px,3.2vw,42px);line-height:1.25;font-weight:900}.kf-route-hero__copy p{max-width:690px;margin:12px 0 0;color:#aebbc4;font-size:14.5px;line-height:1.9}.kf-route-hero__stat{min-width:128px;border:1px solid #29313d;border-radius:18px;background:rgb(17 22 31 / .82);box-shadow:0 18px 40px rgb(0 0 0 / .22);padding:16px 18px;text-align:center;backdrop-filter:blur(12px)}.kf-route-hero__stat strong{display:block;color:#fff;font-size:28px;line-height:1.15;font-weight:900}.kf-route-hero__stat span{display:block;color:#8fa0aa;font-size:11.5px;margin-top:5px}.kf-route-shell{padding-top:24px}.kf-route-filter-stack{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.kf-route-filters{display:flex;gap:8px;align-items:center;overflow:auto;padding:2px 0 10px;scrollbar-width:none}.kf-route-filters::-webkit-scrollbar{display:none}.kf-route-filters a{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:7px 14px;border:1px solid #252e3a;border-radius:11px;background:#111722;color:#aebbc4;font-size:12.5px;font-weight:800;text-decoration:none;transition:.18s ease}.kf-route-filters a:hover{border-color:rgba(var(--kf-accent-rgb),.4);color:#fff;background:#161b27}.kf-route-filters a.is-active{border-color:var(--kf-accent);background:var(--kf-accent);color:#fff;box-shadow:0 8px 22px rgba(var(--kf-accent-rgb),.18)}.kf-route-filters--secondary a.is-active{background:#222b38;border-color:#526276;color:#fff;box-shadow:none}.kf-route-content{border:1px solid #202833;border-radius:20px;background:#0f141e;padding:18px;box-shadow:0 14px 34px rgb(0 0 0 / .15)}.kf-route-section-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:2px 2px 16px;border-bottom:1px solid #202833;margin-bottom:16px}.kf-route-section-head>div{display:flex;align-items:center;gap:11px}.kf-route-section-head>div>span{width:38px;height:38px;display:grid;place-items:center;border:1px solid #2b3440;border-radius:12px;background:#171d28;color:#ff6d99;font-size:18px}.kf-route-section-head h2{margin:0;color:#fff;font-size:20px;line-height:1.35}.kf-route-section-head p{margin:4px 0 0;color:#8697a2;font-size:11.8px;line-height:1.6}.kf-route-section-head>small{color:#83949f;font-size:11.5px;white-space:nowrap}.kf-route-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.kf-route-grid .content-card{min-width:0}.kf-route-grid--ranked{counter-reset:kf-rank}.kf-ranked-card{position:relative;min-width:0}.kf-ranked-card__rank{position:absolute;z-index:4;top:8px;right:8px;min-width:30px;height:30px;padding:0 7px;border-radius:9px;display:grid;place-items:center;background:rgb(8 12 18 / .88);border:1px solid rgb(255 255 255 / .16);color:#fff;font-size:12px;font-weight:900;box-shadow:0 5px 14px rgb(0 0 0 / .28);backdrop-filter:blur(7px)}.kf-route-empty{min-height:220px;display:grid;place-items:center;align-content:center;text-align:center;padding:30px;color:#84959f}.kf-route-empty>span{font-size:30px;color:#ff6b99}.kf-route-empty strong{margin-top:8px;color:#eaf0f3;font-size:17px}.kf-route-empty p{max-width:520px;margin:7px auto 0;font-size:13px;line-height:1.8}.kf-route-empty--compact{min-height:150px}.kf-route-pagination{display:flex;justify-content:center;margin-top:22px}.kf-route-pagination ul{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.kf-route-pagination a,.kf-route-pagination span{min-width:36px;height:36px;display:grid;place-items:center;border:1px solid #28313d;border-radius:10px;background:#141a24;color:#b7c3ca;text-decoration:none;font-size:12px}.kf-route-pagination .current{background:var(--kf-accent);border-color:var(--kf-accent);color:#fff}.kf-request-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;margin-bottom:16px}.kf-request-side>div,.kf-request-gate{height:100%;border:1px solid #252e3a;border-radius:20px;background:linear-gradient(145deg,#111823,#0e131c);padding:22px}.kf-request-side span,.kf-request-gate__icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:rgba(var(--kf-accent-rgb),.1);border:1px solid rgba(var(--kf-accent-rgb),.3);color:#ff6f9b;font-size:22px}.kf-request-side h3{margin:14px 0 7px;color:#fff;font-size:18px}.kf-request-side p,.kf-request-gate p{color:#98a8b1;font-size:13px;line-height:1.85}.kf-request-side a{display:inline-flex;margin-top:8px;color:#ff7da4;font-size:12.5px;font-weight:800;text-decoration:none}.kf-request-gate{max-width:780px;margin:0 auto;display:flex;align-items:flex-start;gap:18px;height:auto}.kf-request-gate>div:last-child>span{color:#ff7ca3;font-size:11px;font-weight:900;letter-spacing:.7px}.kf-request-gate h2{margin:5px 0 7px;color:#fff;font-size:23px}.kf-route-primary{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 17px;border:0;border-radius:11px;background:var(--kf-accent);color:#fff!important;font:inherit;font-size:12.5px;font-weight:900;text-decoration:none;cursor:pointer;box-shadow:0 9px 24px rgba(var(--kf-accent-rgb),.19)}.kf-request-form{display:grid;gap:14px}.kf-request-form label{display:grid;gap:7px;color:#c7d1d7;font-size:12px;font-weight:700}.kf-request-form input,.kf-request-form select{width:100%;min-height:44px;border:1px solid #2b3542;border-radius:11px;background:#0b1018;color:#edf3f6;padding:8px 11px;font:inherit;font-size:13px;outline:none}.kf-request-form input:focus,.kf-request-form select:focus{border-color:var(--kf-accent);box-shadow:0 0 0 3px rgba(var(--kf-accent-rgb),.08)}.kf-request-form__row{display:grid;grid-template-columns:190px minmax(0,1fr);gap:12px}.kf-request-history{margin-top:16px}.kf-request-list{display:grid;gap:9px}.kf-request-list article{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border:1px solid #232c37;border-radius:13px;background:#111722}.kf-request-list__type{display:inline-flex;justify-content:center;padding:5px 7px;border-radius:8px;background:#1b2330;color:#aebdc6;font-size:10.8px;font-weight:800}.kf-request-list strong{display:block;color:#eef3f6;font-size:13px}.kf-request-list small{display:block;color:#84949e;font-size:10.8px;margin-top:4px;line-height:1.55}.kf-request-list em{font-style:normal}@media(max-width:1180px){.kf-route-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:980px){.kf-route-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kf-request-layout{grid-template-columns:1fr}.kf-request-side>div{height:auto}}@media(max-width:760px){.kf-route-page{padding-bottom:84px}.kf-route-hero{padding:28px 0 23px}.kf-route-hero__inner{align-items:flex-start;flex-direction:column}.kf-route-hero__copy h1{font-size:27px}.kf-route-hero__copy p{font-size:13px;line-height:1.8}.kf-route-hero__stat{min-width:110px;padding:12px 15px;align-self:flex-start}.kf-route-hero__stat strong{font-size:23px}.kf-route-shell{padding-top:16px}.kf-route-content{padding:12px;border-radius:16px}.kf-route-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.kf-route-section-head{align-items:flex-start}.kf-route-section-head h2{font-size:18px}.kf-route-section-head p{font-size:11.5px}.kf-route-filters a{font-size:11.8px;min-height:36px;padding:6px 12px}.kf-request-form__row{grid-template-columns:1fr}.kf-request-gate{flex-direction:column;padding:17px}.kf-request-gate h2{font-size:20px}.kf-request-list article{grid-template-columns:60px minmax(0,1fr);gap:9px}.kf-request-list article>em{grid-column:2;justify-self:start}.kf-route-pagination a,.kf-route-pagination span{min-width:34px;height:34px}}@media(max-width:480px){.kf-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-route-hero__copy h1{font-size:24px}.kf-route-kicker{font-size:10.5px}.kf-route-section-head>div>span{width:34px;height:34px}.kf-route-section-head>small{display:none}.kf-ranked-card__rank{top:6px;right:6px;min-width:27px;height:27px;font-size:11px}}@media (max-width:760px){.hero-slider .hero-copy{padding-bottom:58px!important}.hero-actions{position:relative!important;z-index:3!important;margin-bottom:4px!important}.hero-actions .btn--watch{position:relative!important;z-index:3!important}.hero-dots{display:flex!important;align-items:center!important;justify-content:center!important;left:50%!important;right:auto!important;bottom:8px!important;transform:translateX(-50%)!important;min-height:32px!important;max-width:calc(100% - 28px)!important;padding:2px 7px!important;gap:2px!important;z-index:6!important;pointer-events:auto!important}.hero-dot{flex:0 0 28px!important}}@media (max-width:430px){.hero-slider .hero-copy{padding-bottom:60px!important}.hero-dots{bottom:7px!important;max-width:calc(100% - 20px)!important}}@media (max-width:370px){.hero-slider .hero-copy{padding-bottom:62px!important}.hero-dots{bottom:6px!important}}@media (min-width:761px){.kf-ref-single .kf-ref-people-rating-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(340px,.82fr)!important;align-items:start!important;gap:14px!important}.kf-ref-single .kf-ref-people-rating-grid>.kf-ref-panel{min-width:0!important;width:auto!important;max-width:100%!important;min-height:0!important;height:auto!important;align-self:start!important;overflow:hidden!important}.kf-ref-single .kf-ref-people-panel .kf-ref-people-rail-wrap{min-width:0!important;max-width:100%!important}.kf-ref-single .kf-ref-people--rail,.kf-ref-single .kf-ref-crew-list--rail{min-width:0!important;max-width:100%!important;overflow-x:auto!important}.kf-ref-single .kf-ref-rating-panel{min-width:340px!important;max-width:100%!important}}@media (max-width:760px){.kf-ref-single .kf-ref-people-rating-grid{grid-template-columns:1fr!important}.kf-ref-single .kf-ref-rating-panel{min-width:0!important}}.kf-single-comments{width:100%;max-width:100%}.kf-single-comments .kf-watch-comment-children{min-width:0;margin-top:10px;margin-right:clamp(12px,2.2vw,28px);padding-right:clamp(8px,1.4vw,18px);border-right:1px solid rgb(255 103 155 / .12)}.kf-single-comments .kf-comment-card{max-width:100%;min-width:0}@media (max-width:760px){.kf-single-comments .kf-watch-comment-children{margin-right:8px;padding-right:7px}}@media (min-width:761px){.kf-ref-single .kf-ref-people-rating-grid{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important}.kf-ref-single .kf-ref-people-rating-grid>.kf-ref-people-panel{flex:1 1 0!important;width:0!important;min-width:0!important;max-width:none!important;align-self:stretch!important;overflow:hidden!important}.kf-ref-single .kf-ref-people-rating-grid>.kf-ref-rating-panel{flex:0 1 clamp(340px,40%,520px)!important;width:auto!important;min-width:320px!important;max-width:520px!important;align-self:stretch!important;overflow:hidden!important}.kf-ref-single .kf-ref-people-panel .kf-ref-people-pane,.kf-ref-single .kf-ref-people-panel .kf-ref-people-rail-wrap,.kf-ref-single .kf-ref-people-panel .kf-ref-people,.kf-ref-single .kf-ref-people-panel .kf-ref-crew-list{min-width:0!important;max-width:100%!important}}@media (min-width:761px) and (max-width:1180px){.kf-ref-single .kf-ref-people-rating-grid>.kf-ref-rating-panel{flex-basis:clamp(320px,41%,440px)!important;min-width:310px!important}.kf-ref-single .kf-ref-rating-panel .kf-community-scores{grid-template-columns:minmax(96px,.58fr) minmax(0,1.42fr)!important;gap:7px!important}.kf-ref-single .kf-ref-rating-panel .kf-community-score{padding:8px!important}.kf-ref-single .kf-ref-rating-panel .kf-community-vote-actions button{width:42px!important;min-width:42px!important}}.kf-ref-mobile-meta-actions{display:contents}@media (max-width:720px){.kf-ref-single .kf-ref-mobile-meta-actions{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(108px,1fr);grid-template-rows:auto auto;gap:9px;width:100%;max-width:100%;min-width:0;clear:both;direction:ltr;align-items:stretch;margin-top:10px}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-meta-tiles{grid-column:2;grid-row:1;direction:rtl;width:100%;max-width:100%;min-width:0;height:100%;margin:0!important;clear:none!important;grid-template-columns:1fr!important;align-content:stretch;overflow:hidden}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-meta-tiles>span{min-width:0!important;min-height:48px!important;padding:7px 7px!important;border-left:0!important;border-bottom:1px solid rgb(160 199 219 / .12)!important}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-meta-tiles>span:last-child{border-bottom:0!important}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-meta-tiles i{font-size:14px!important}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-meta-tiles b,.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-meta-tiles b a{font-size:11px!important;line-height:1.35!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:break-word!important}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-meta-tiles small{font-size:9.5px!important;line-height:1.35!important}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions{grid-column:1;grid-row:1;direction:rtl;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:repeat(5,minmax(0,1fr));gap:7px!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%;margin:0!important;clear:none!important;align-self:stretch}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions>.kf-ref-action{width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;height:100%!important;padding:6px 5px!important;gap:5px!important;font-size:11px!important;line-height:1.45!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;text-align:center!important}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions>.kf-ref-action span{flex:0 0 auto;font-size:17px!important;line-height:1}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions>.kf-ref-action b{min-width:0;font:inherit;line-height:inherit;overflow-wrap:break-word;word-break:normal}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-summary{grid-column:1/-1;grid-row:2;direction:rtl;width:100%;max-width:100%;min-width:0;margin-top:2px;clear:both}}@media (max-width:430px){.kf-ref-single .kf-ref-mobile-meta-actions{grid-template-columns:minmax(0,1.5fr) minmax(104px,1fr);gap:8px}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-meta-tiles>span{min-height:49px!important;padding:7px 6px!important}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions>.kf-ref-action{padding-inline:4px!important;font-size:10.5px!important}}@media (max-width:360px){.kf-ref-single .kf-ref-mobile-meta-actions{grid-template-columns:minmax(0,1.5fr) minmax(100px,1fr);gap:7px}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-meta-tiles>span{min-height:47px!important;padding:6px 5px!important;column-gap:5px!important}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-meta-tiles b,.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-meta-tiles b a{font-size:10.5px!important}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-meta-tiles small{font-size:9px!important}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions>.kf-ref-action{font-size:10px!important;gap:4px!important}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions>.kf-ref-action span{font-size:16px!important}}@media (max-width:900px){html.kf-player-settings-open{overflow:hidden!important}.kf-watch-page.settings-open .kf-watch-stage{overflow:visible!important;z-index:100003!important}.kf-watch-page.settings-open .kf-player-settings{position:fixed!important;z-index:100004!important;top:max(10px,env(safe-area-inset-top))!important;right:10px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;left:10px!important;width:auto!important;max-width:none!important;max-height:none!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable;border-radius:16px!important}.kf-watch-page.settings-open .kf-player-settings__head{position:sticky!important;top:0!important;z-index:3!important}.kf-watch-nav-buttons button[data-sidebar-open]{min-width:112px!important;min-height:42px!important;padding:8px 16px!important;gap:7px!important;border:1px solid #ff6799!important;border-radius:11px!important;background:linear-gradient(135deg,var(--kf-accent-2) 0%,#d92d67 100%)!important;color:#fff!important;font-weight:900!important;box-shadow:0 8px 22px rgb(255 61 124 / .28),inset 0 1px rgb(255 255 255 / .14)!important;text-shadow:0 1px 1px rgb(0 0 0 / .16);transition:transform .16s ease,box-shadow .16s ease,filter .16s ease!important}.kf-watch-nav-buttons button[data-sidebar-open]::before{content:"☷";display:inline-grid;place-items:center;width:18px;height:18px;font-size:16px;line-height:1;color:#fff}.kf-watch-nav-buttons button[data-sidebar-open]:active{transform:translateY(1px) scale(.985)}.kf-watch-nav-buttons button[data-sidebar-open][aria-expanded="true"],.sidebar-open .kf-watch-nav-buttons button[data-sidebar-open]{background:linear-gradient(135deg,#ff568c 0%,#b91f55 100%)!important;box-shadow:0 5px 16px rgb(255 61 124 / .22),inset 0 0 0 1px rgb(255 255 255 / .12)!important}}@media (max-width:420px){.kf-watch-nav-buttons button[data-sidebar-open]{min-width:100px!important;padding-inline:12px!important}}.kf-actor-archive-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.kf-actor-archive-card{border-radius:16px;border-color:#1c3440;background:linear-gradient(180deg,#0a1721 0%,#08131c 100%);box-shadow:0 8px 24px rgb(0 0 0 / .18);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.kf-actor-archive-card:hover{transform:translateY(-2px);border-color:#365362;box-shadow:0 14px 30px rgb(0 0 0 / .24)}.kf-actor-archive-card__media{aspect-ratio:4/5;overflow:hidden;background:#10212c}.kf-actor-archive-card__media img{object-position:center top;transition:transform .25s ease,filter .25s ease}.kf-actor-archive-card:hover .kf-actor-archive-card__media img{transform:scale(1.025);filter:saturate(1.04)}.kf-actor-archive-card__shade{height:34%;background:linear-gradient(180deg,transparent,rgb(0 0 0 / .58))}.kf-actor-archive-card__media .kf-actor-country-pill{top:9px;right:9px;min-height:26px;padding:4px 8px;border-radius:9px;font-size:11px;backdrop-filter:blur(6px)}.kf-actor-archive-card__works{position:absolute;z-index:2;left:9px;bottom:9px;min-height:25px;display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border:1px solid rgb(255 255 255 / .12);border-radius:9px;background:rgb(5 17 25 / .82);color:#eef5f8;font-size:11px;font-weight:800;backdrop-filter:blur(6px)}.kf-actor-archive-card__body{padding:12px 12px 11px;gap:9px}.kf-actor-archive-card__identity{min-width:0}.kf-actor-archive-card__body h2{margin:0;font-size:17px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-actor-archive-card__body h2 a{display:block;overflow:hidden;text-overflow:ellipsis}.kf-actor-archive-card__en{margin-top:2px;font-size:12px;line-height:1.45;color:#a9bcc6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-actor-archive-card__facts{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:26px}.kf-actor-archive-card__facts span{min-width:0;display:inline-flex;align-items:center;gap:4px;min-height:25px;padding:3px 7px;border:1px solid #1b3340;border-radius:8px;background:#0b1a24;color:#b9cbd4;font-size:10.5px;font-weight:700;white-space:nowrap}.kf-actor-archive-card__facts i{font-style:normal;color:#7897a7;font-size:10px}.kf-actor-archive-card__footer{margin-top:auto;padding-top:9px;border-top:1px solid rgb(255 255 255 / .055);display:flex;align-items:center;justify-content:space-between;gap:8px}.kf-actor-archive-card__votes{display:flex;align-items:center;gap:5px;min-width:0}.kf-actor-archive-card__votes button{appearance:none;border:1px solid #213b48;background:#0c1d28;color:#dce8ed;min-width:49px;height:31px;padding:0 7px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:4px;font:inherit;font-size:11px;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.kf-actor-archive-card__votes button:hover{transform:translateY(-1px);border-color:#4b6774;background:#102733}.kf-actor-archive-card__votes button.is-active[data-content-vote="1"]{background:#12382f;border-color:#2c8d70;color:#ebfff8}.kf-actor-archive-card__votes button.is-active[data-content-vote="-1"]{background:#3f1d28;border-color:#a74661;color:#fff0f4}.kf-actor-archive-card__votes button:focus-visible{outline:2px solid #ff5f8e;outline-offset:2px}.kf-actor-archive-card__votes button:disabled{opacity:.55;cursor:wait;transform:none}.kf-actor-archive-card__approval{min-width:48px;display:grid;justify-items:end;line-height:1.15}.kf-actor-archive-card__approval>b{font-size:12px;color:#ffb5ca}.kf-actor-archive-card__approval>small{margin-top:2px;font-size:9px;color:#728d9a;white-space:nowrap}@media (max-width:1400px){.kf-actor-archive-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.kf-actor-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.kf-actor-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kf-actor-archive-card__body{padding:10px;gap:7px}.kf-actor-archive-card__body h2{font-size:15px}.kf-actor-archive-card__en{font-size:11px}.kf-actor-archive-card__facts{gap:4px}.kf-actor-archive-card__facts span{padding-inline:6px;font-size:9.5px}.kf-actor-archive-card__footer{gap:5px}.kf-actor-archive-card__votes button{min-width:42px;height:30px;padding-inline:5px}}@media (max-width:420px){.kf-actor-archive-grid{gap:8px}.kf-actor-archive-card{border-radius:13px}.kf-actor-archive-card__media .kf-actor-country-pill{top:6px;right:6px;font-size:9.5px;padding-inline:6px}.kf-actor-archive-card__works{left:6px;bottom:6px;font-size:9.5px;padding-inline:6px}.kf-actor-archive-card__body{padding:8px}.kf-actor-archive-card__body h2{font-size:14px}.kf-actor-archive-card__facts span:nth-child(n+3){display:none}.kf-actor-archive-card__approval>small{display:none}}.kf-actor-single-seo{--ref-line:rgba(137,183,208,.19);--ref-line-strong:rgba(153,199,223,.30);--ref-pink:var(--kf-accent-2);--ref-pink-2:#ff5a91;--ref-muted:#a7bac6;margin:0;min-width:0}.kf-actor-single-seo .kf-ref-seo-content__body{max-width:none}.kf-actor-similar__card{display:block;min-width:0;max-width:100%;overflow:hidden}.kf-actor-similar__rail{display:grid;grid-template-columns:1fr;gap:8px;width:100%;max-width:100%;min-width:0}.kf-actor-similar__rail>a{display:grid;grid-template-columns:54px minmax(0,1fr);gap:10px;align-items:center;min-width:0;min-height:66px;margin:0}.kf-actor-similar__rail>a:hover strong{color:var(--pink)}@media(max-width:1120px){.kf-actor-similar__rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.kf-actor-similar__rail>a{grid-template-columns:48px minmax(0,1fr)}.kf-actor-similar__rail img,.kf-actor-similar__rail .kf-actor-mini-placeholder{width:48px;height:56px}}@media(max-width:980px){.kf-actor-similar__rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.kf-actor-similar{width:100%;max-width:100%;min-width:0;overflow:hidden}.kf-actor-similar__card{display:block!important;width:100%;max-width:100%;min-width:0;overflow:hidden!important;padding:13px 11px}.kf-actor-similar__card h2{display:flex!important;width:100%;margin:0 0 10px!important;min-height:30px;position:relative;z-index:1}.kf-actor-similar__rail{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(158px,72vw);grid-template-columns:none!important;gap:9px;width:100%;max-width:100%;min-width:0;overflow-x:auto!important;overflow-y:hidden;padding:0 0 7px;scroll-snap-type:x proximity;scroll-padding-inline:2px;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;cursor:grab}.kf-actor-similar__rail:active{cursor:grabbing}.kf-actor-similar__rail::-webkit-scrollbar{display:none}.kf-actor-similar__rail>a{width:auto!important;min-width:0!important;min-height:70px;margin:0!important;padding:6px;border:1px solid #1d3440;border-radius:9px;background:#091a24;scroll-snap-align:start;grid-template-columns:48px minmax(0,1fr);direction:rtl}.kf-actor-similar__rail>a>span{min-width:0}.kf-actor-similar__rail strong{font-size:11.5px}.kf-actor-similar__rail small{font-size:9px}.kf-actor-single-seo{margin-top:2px}}@media(max-width:420px){.kf-actor-similar__rail{grid-auto-columns:minmax(150px,78vw)}}.kf-news-title-en{margin-top:4px;color:#8fa8b6;font-size:12.5px;line-height:1.55;font-weight:600;direction:ltr;text-align:right;unicode-bidi:plaintext;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.kf-news-title-en--lead{font-size:14px;margin-top:2px}.kf-news-title-en--compact{font-size:10.5px;margin-top:2px}.kf-news-title-en--home{font-size:11px;margin:-1px 0 4px}.kf-news-single-title-en{margin-top:4px;color:#d2dce2;font-size:16px;line-height:1.55;font-weight:600;direction:ltr;text-align:right;unicode-bidi:plaintext}html[data-kf-theme="light"] .kf-news-title-en{color:#6f8793!important}@media (max-width:760px){.kf-news-title-en{font-size:11.5px}.kf-news-title-en--lead{font-size:12.5px}.kf-news-single-title-en{font-size:13px}}nn .home-comments-panel{height:252px!important;min-height:252px!important;margin-top:0!important;padding:9px 10px!important;overflow:hidden!important;min-width:0}.home-comments-head{margin-bottom:7px!important}.home-comments-head>div{min-width:0}.home-comments-approved{display:inline-flex;align-items:center;justify-content:center;min-height:25px;padding:0 9px;border:1px solid rgb(75 211 157 / .22);border-radius:999px;background:rgb(75 211 157 / .08);color:#80e1b7;font-size:11px;font-weight:800;white-space:nowrap}.home-comments-list{height:194px;overflow-y:auto;overflow-x:hidden;display:grid;gap:6px;align-content:start;padding:1px 3px 1px 1px;scrollbar-width:thin;scrollbar-color:var(--kf-accent) #0a1a23}.home-comments-list::-webkit-scrollbar{width:6px}.home-comments-list::-webkit-scrollbar-track{background:#0a1a23;border-radius:8px}.home-comments-list::-webkit-scrollbar-thumb{background:var(--kf-accent);border-radius:8px}.home-comment-item{display:grid;grid-template-columns:40px minmax(0,1fr) 22px;gap:9px;align-items:center;min-width:0;min-height:67px;padding:7px 8px;border:1px solid #17313d;border-radius:8px;background:#091a24;color:#e7eef2;transition:border-color .18s ease,background .18s ease,transform .18s ease;direction:rtl}.home-comment-item:hover{border-color:rgba(var(--kf-accent-rgb),.4);background:#0c202c;transform:translateY(-1px)}.home-comment-avatar-wrap{width:40px;height:40px;min-width:40px}.home-comment-avatar{display:block;width:40px!important;height:40px!important;border-radius:50%!important;object-fit:cover;border:2px solid #213d4a;background:#102631}.home-comment-copy{display:block;min-width:0;overflow:hidden}.home-comment-meta{display:flex;align-items:center;gap:7px;min-width:0;line-height:1.25}.home-comment-meta strong{max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.home-comment-meta time{margin-right:auto;color:#78909d;font-size:10.5px!important;white-space:nowrap}.home-comment-series{display:block;margin-top:3px;color:#ff6a98;font-size:11.5px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:800}.home-comment-excerpt{display:block;margin-top:3px;color:#b9c8cf;font-size:11px;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-comment-item.is-spoiler .home-comment-excerpt{color:#e6bd76}.home-comment-item.is-spoiler .home-comment-excerpt em{font-style:normal}.home-comment-arrow{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#102832;color:#ff6193;font-size:22px;line-height:1;transition:transform .18s ease}.home-comment-item:hover .home-comment-arrow{transform:translateX(-2px)}.home-comments-empty{height:194px;border:1px dashed #203a46;border-radius:8px;background:#091923;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:#8fa5b0;padding:15px}.home-comments-empty>span{font-size:28px}.home-comments-empty>strong{font-size:12px;color:#b9c8cf}@media (min-width:1250px){.home-comments-panel{height:264px!important;min-height:264px!important}.home-comments-list,.home-comments-empty{height:206px}}@media (max-width:1000px){.dashboard-grid .home-comments-panel{order:2}.dashboard-grid .weekly-shell{order:1}.home-comments-panel{height:auto!important;min-height:0!important}.home-comments-list{height:auto;max-height:300px}.home-comments-empty{height:150px}}@media (max-width:700px){.dashboard-grid .home-comments-panel{order:2;width:100%;max-width:100%;min-width:0}.dashboard-grid .weekly-shell{order:1}.home-comments-panel{height:auto!important;min-height:0!important;padding:10px!important}.home-comments-list{height:auto;max-height:none;overflow:visible;padding:0;gap:7px}.home-comment-item{min-height:72px;padding:8px 9px;grid-template-columns:42px minmax(0,1fr) 24px}.home-comment-avatar-wrap,.home-comment-avatar{width:42px!important;height:42px!important}.home-comment-meta strong{font-size:12.5px}.home-comment-series{font-size:12px}.home-comment-excerpt{font-size:11.5px;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-comments-empty{height:130px}.home-comments-approved{font-size:10.5px}}@media (max-width:430px){.home-comment-item{grid-template-columns:36px minmax(0,1fr) 20px;gap:7px}.home-comment-avatar-wrap,.home-comment-avatar{width:36px!important;height:36px!important}.home-comment-meta{gap:5px}.home-comment-meta strong{max-width:54%;font-size:12px}.home-comment-meta time{font-size:10px!important}.home-comment-series{font-size:11.5px}.home-comment-excerpt{font-size:11px}.home-comment-arrow{width:20px;height:20px;font-size:19px}}html[data-kf-theme="light"] .home-comments-panel{background:#fff!important;border-color:#d8e3e8!important;box-shadow:0 10px 28px rgb(23 44 53 / .07)!important}html[data-kf-theme="light"] .home-comment-item{background:#f8fafb!important;border-color:#dbe5e9!important;color:#243943!important}html[data-kf-theme="light"] .home-comment-item:hover{background:#fff5f8!important;border-color:rgba(var(--kf-accent-rgb),.333)!important}html[data-kf-theme="light"] .home-comment-meta strong{color:#263b45!important}html[data-kf-theme="light"] .home-comment-meta time{color:#748994!important}html[data-kf-theme="light"] .home-comment-series{color:#b32659!important}html[data-kf-theme="light"] .home-comment-excerpt{color:#526974!important}html[data-kf-theme="light"] .home-comment-item.is-spoiler .home-comment-excerpt{color:#91661b!important}html[data-kf-theme="light"] .home-comment-arrow{background:#fff0f5!important;color:#bd285d!important}html[data-kf-theme="light"] .home-comments-approved{background:#eefaf5!important;border-color:#bfe7d5!important;color:#2c7757!important}html[data-kf-theme="light"] .home-comments-empty{background:#f8fafb!important;border-color:#d6e1e6!important;color:#687d87!important}html[data-kf-theme="light"] .home-comments-empty>strong{color:#405660!important}.kf-watch-comments .kf-comments-list,.kf-single-comments .kf-comments-list{max-height:clamp(560px,72vh,900px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;padding-inline-end:6px;scroll-behavior:smooth}.kf-watch-comments .kf-comments-list::-webkit-scrollbar,.kf-single-comments .kf-comments-list::-webkit-scrollbar{width:7px}.kf-watch-comments .kf-comments-list::-webkit-scrollbar-track,.kf-single-comments .kf-comments-list::-webkit-scrollbar-track{background:rgb(255 255 255 / .025);border-radius:999px}.kf-watch-comments .kf-comments-list::-webkit-scrollbar-thumb,.kf-single-comments .kf-comments-list::-webkit-scrollbar-thumb{background:#284452;border-radius:999px}.kf-watch-comments .kf-comments-list::-webkit-scrollbar-thumb:hover,.kf-single-comments .kf-comments-list::-webkit-scrollbar-thumb:hover{background:#ff4f87}.kf-watch-comments-more-wrap{position:relative;z-index:2;margin-top:12px;text-align:center}.kf-watch-comments-more{min-height:38px;padding:0 15px;border:1px solid rgb(255 61 124 / .26);border-radius:10px;background:#0b202b;color:#ff78a4;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.kf-watch-comments-more:hover{border-color:#ff4f87;background:rgb(255 61 124 / .1);color:#fff}.kf-watch-comments-more.is-loading{opacity:.62;cursor:progress}.header-notifications{position:relative;height:100%;display:flex;align-items:center;direction:rtl}.header-notification-toggle{position:relative;min-width:78px;justify-content:center}.header-notification-toggle>span{font-size:18px;line-height:1}.header-notification-toggle>em{position:absolute;top:4px;right:4px;min-width:18px;height:18px;padding:0 4px;border:2px solid #06121b;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--kf-accent-2);color:#fff;font-style:normal;font-size:8px;font-weight:1000;line-height:1;box-shadow:0 4px 12px rgb(255 61 124 / .28)}.header-notification-toggle>em[hidden]{display:none!important}.header-notifications.has-unread .header-notification-toggle{border-color:rgb(255 61 124 / .5);box-shadow:0 0 0 1px rgb(255 61 124 / .08) inset}.header-notification-menu{position:absolute;top:52px;left:0;width:min(370px,calc(100vw - 24px));max-height:min(620px,76vh);overflow:hidden;border:1px solid #294754;border-radius:14px;background:linear-gradient(180deg,#0b202b,#06151e);box-shadow:0 24px 58px #000c,0 0 0 1px #ffffff05 inset;z-index:210;text-align:right}.header-notification-menu[hidden]{display:none!important}.header-notification-menu>header{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-bottom:1px solid #203844}.header-notification-menu>header>div{display:grid;gap:2px}.header-notification-menu>header strong{font-size:13px;color:#f5f9fb}.header-notification-menu>header small{font-size:9px;color:#8fa5b0}.header-notification-menu>header button{border:0;background:none;color:#ff78a4;font:inherit;font-size:10px;font-weight:800;cursor:pointer;padding:5px}.header-notification-menu>header button[hidden]{display:none!important}.header-notification-list{max-height:min(490px,60vh);overflow-y:auto;overscroll-behavior:contain;padding:6px}.header-notification-item{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:9px;align-items:start;padding:9px;border-radius:10px;color:#dce8ed;border:1px solid #fff0;transition:.16s}.header-notification-item>span{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#102832;color:#ff77a2;font-size:16px}.header-notification-item>div{min-width:0;display:grid;gap:3px}.header-notification-item strong{font-size:11.5px;line-height:1.65;color:#eaf2f5}.header-notification-item small{font-size:9.5px;line-height:1.75;color:#8299a5;white-space:normal}.header-notification-item:hover{background:#102a36;border-color:#244653;color:#fff}.header-notification-item.is-unread{background:linear-gradient(90deg,rgb(255 61 124 / .1),rgb(255 61 124 / .025));border-color:rgb(255 61 124 / .13)}.header-notification-item.is-unread:after{content:"";position:absolute;top:13px;left:9px;width:6px;height:6px;border-radius:50%;background:#ff4f87;box-shadow:0 0 0 4px rgb(255 61 124 / .08)}.header-notification-empty{min-height:115px;display:grid;place-items:center;align-content:center;gap:6px;color:#8da3ae}.header-notification-empty>span{font-size:24px;color:#66d99e}.header-notification-empty p{margin:0;font-size:10.5px}.header-notification-all{display:flex;align-items:center;justify-content:center;min-height:42px;border-top:1px solid #203844;color:#ff78a4;font-size:10.5px;font-weight:900}.header-notification-all:hover{background:#102833;color:#fff}.kf-account-comment-replies{margin-bottom:15px}.kf-account-comment-replies>header,.kf-account-card>.kf-account-comments+header{display:flex;align-items:center;justify-content:space-between;gap:10px}.kf-account-comment-replies>header>div{display:flex;align-items:center;gap:8px}.kf-account-comment-replies>header>div>span{color:#ff6598;font-size:18px}.kf-account-comment-replies>header>b{min-width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:rgb(255 61 124 / .1);color:#ff7aa5;font-size:10px}.kf-account-comments article footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:9px}.kf-account-comments article footer>a{color:#ff699b;font-size:10.5px;font-weight:800}.kf-account-comments article footer>time{margin:0}.kf-account-received-reply header>span:not(.kf-status-badge){font-size:9.5px;color:#91a6b0;background:#102630;border-radius:999px;padding:4px 7px}.kf-account-received-reply .is-spoiler-note{color:#eac986!important;border:1px solid rgb(255 194 99 / .18);background:rgb(255 175 45 / .05);border-radius:9px;padding:8px 10px}.kf-account-empty--compact{min-height:150px!important}html[data-kf-theme="light"] .header-notification-toggle{background:#f5f8fa;border-color:#d5e0e5;color:#31434d}html[data-kf-theme="light"] .header-notification-toggle>em{border-color:#fff}html[data-kf-theme="light"] .header-notification-menu{background:#fff;border-color:#d5e1e6;box-shadow:0 18px 45px #14283224;color:#22343e}html[data-kf-theme="light"] .header-notification-menu>header,html[data-kf-theme="light"] .header-notification-all{border-color:#e1e8ec}html[data-kf-theme="light"] .header-notification-menu>header strong,html[data-kf-theme="light"] .header-notification-item strong{color:#20343e}html[data-kf-theme="light"] .header-notification-item{color:#334650}html[data-kf-theme="light"] .header-notification-item>span{background:#f3f7f9}html[data-kf-theme="light"] .header-notification-item:hover{background:#f2f6f8;border-color:#d9e4e9}html[data-kf-theme="light"] .header-notification-item.is-unread{background:#fff3f7;border-color:rgba(var(--kf-accent-rgb),.125)}html[data-kf-theme="light"] .kf-watch-comments .kf-comments-list::-webkit-scrollbar-track,html[data-kf-theme="light"] .kf-single-comments .kf-comments-list::-webkit-scrollbar-track{background:#eef3f5}@media(max-width:1180px) and (min-width:761px){.header-notification-toggle{width:38px!important;min-width:38px!important;padding:0!important}.header-notification-toggle>b{display:none!important}}@media(max-width:760px){.kf-watch-comments .kf-comments-list,.kf-single-comments .kf-comments-list{max-height:64vh;padding-inline-end:3px}.header-notifications{height:38px}.header-notification-toggle{width:38px!important;min-width:38px!important;height:38px!important;padding:0!important}.header-notification-toggle>b{display:none!important}.header-notification-toggle>em{top:-3px;right:-3px;border-width:2px}.header-notification-menu{position:fixed;top:66px;left:10px;right:10px;width:auto;max-height:calc(100dvh - 82px);border-radius:14px}.header-notification-list{max-height:calc(100dvh - 190px)}.kf-account-comments article footer{align-items:flex-start;flex-direction:column;gap:6px}}@media(max-width:480px){.kf-watch-comments .kf-comments-list,.kf-single-comments .kf-comments-list{max-height:62vh}.header-notification-menu{left:7px;right:7px}}.live-search-item{grid-template-columns:52px minmax(0,1fr)!important;gap:11px!important;padding:10px!important}.live-search-item img{width:52px!important;height:72px!important}@media (min-width:1001px){.header-live-search{flex:1 1 300px!important;width:auto!important;min-width:270px!important;max-width:370px!important;margin-left:auto!important}.header-notifications{flex:0 0 42px!important}.header-notification-toggle{width:42px!important;min-width:42px!important;padding:0!important;justify-content:center!important}.header-notification-toggle>b{display:none!important}.live-search-dropdown{inset-inline:auto 0!important;width:min(430px,calc(100vw - 24px))!important;min-width:100%!important}}@media (max-width:1180px) and (min-width:1001px){.header-live-search{min-width:245px!important;max-width:310px!important}}@media (max-width:1000px) and (min-width:651px){.header-live-search{flex:1 1 250px!important;width:auto!important;min-width:210px!important;max-width:390px!important;margin-left:auto!important}.live-search-dropdown{inset-inline:auto 0!important;width:min(410px,calc(100vw - 22px))!important;min-width:100%!important}}@media (max-width:650px){.header-live-search{min-width:0!important;max-width:none!important}.live-search-dropdown{inset-inline:0!important;width:100%!important;min-width:0!important}.live-search-item{grid-template-columns:48px minmax(0,1fr)!important;gap:9px!important;padding:9px!important}.live-search-item img{width:48px!important;height:66px!important}}.kf-ref-single .kf-ref-scoreline{overflow:hidden;padding:6px!important;border:1px solid rgb(161 199 219 / .18)!important;border-radius:14px!important;background:rgb(4 17 27 / .92)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .025),0 8px 24px rgb(0 0 0 / .12)}.kf-ref-single .kf-ref-scoreline>span{border-left-color:rgb(161 199 219 / .14)!important;border-radius:9px}html[data-kf-theme="light"] .kf-ref-single .kf-ref-scoreline{background:#fff!important;border-color:#d9e3e8!important;box-shadow:0 10px 28px #172c350b!important}html[data-kf-theme="light"] .kf-ref-single .kf-ref-scoreline>span{border-left-color:#e3eaee!important}html[data-kf-theme="light"] .kf-ref-single .kf-ref-kpi strong{color:#1b2d36!important}.kf-download-section>summary.kf-download-section__head{list-style:none;cursor:pointer;margin:0!important;padding:2px 3px!important;user-select:none}.kf-download-section>summary.kf-download-section__head::-webkit-details-marker{display:none}.kf-download-section__head>div{min-width:0;flex:1}.kf-download-section__chevron{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border:1px solid rgb(205 226 236 / .14);border-radius:9px;background:rgb(255 255 255 / .045);color:#c8d7de;font-style:normal;font-size:18px;line-height:1;transition:transform .18s ease,border-color .18s ease,background .18s ease}.kf-download-section[open]>.kf-download-section__head .kf-download-section__chevron{transform:rotate(180deg);border-color:rgb(255 61 124 / .28);background:rgb(255 61 124 / .08);color:#ff8caf}.kf-download-section__body{padding-top:10px}.kf-download-section:not([open])>.kf-download-section__head p{margin-bottom:0}html[data-kf-theme="light"] .kf-download-section__chevron{background:#f5f8fa;border-color:#d8e3e8;color:#536a76}html[data-kf-theme="light"] .kf-download-section[open]>.kf-download-section__head .kf-download-section__chevron{background:#fff0f5;border-color:rgba(var(--kf-accent-rgb),.251);color:#d93268}@media (max-width:520px){.kf-download-section>summary.kf-download-section__head{gap:8px!important}.kf-download-section__chevron{width:28px;height:28px;flex-basis:28px}}.header-search-tools{display:flex;align-items:center;gap:7px;height:100%;flex:0 0 auto}.header-search-tool{width:38px!important;min-width:38px!important;height:38px!important;padding:0!important;justify-content:center!important;border-radius:10px!important}.header-search-tool svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;color:#ff6f9f}.header-search-tool:hover,.header-search-tool.is-active{border-color:rgb(255 61 124 / .6)!important;background:rgb(255 61 124 / .11)!important;color:#fff!important}.header-search-popover{position:absolute;z-index:190;top:100%;left:50%;transform:translateX(-50%);width:min(720px,calc(100vw - 24px));max-height:calc(100dvh - 78px);overflow:visible;margin-top:8px;padding:14px;border:1px solid #294653;border-radius:15px;background:rgb(5 20 29 / .985);box-shadow:0 26px 70px rgb(0 0 0 / .6),0 0 0 1px rgb(255 255 255 / .025) inset;backdrop-filter:blur(18px);white-space:normal;direction:rtl}.header-search-popover[hidden]{display:none!important}.header-search-popover--advanced{width:min(900px,calc(100vw - 24px));overflow-y:auto}.header-search-popover__head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 2px 11px;margin-bottom:11px;border-bottom:1px solid rgb(255 255 255 / .08)}.header-search-popover__head>div{min-width:0}.header-search-popover__head strong{display:block;color:#fff;font-size:15px}.header-search-popover__head small{display:block;margin-top:3px;color:#819aa7;font-size:11px;line-height:1.6}.header-search-popover__head>button{width:32px;height:32px;flex:0 0 32px;border:1px solid rgb(255 255 255 / .09);border-radius:9px;background:#0d2430;color:#a9bbc4;font-size:20px;line-height:1;cursor:pointer}.header-search-popover__head>button:hover{border-color:rgba(var(--kf-accent-rgb),.439);color:#fff;background:rgba(var(--kf-accent-rgb),.071)}.header-search-live{position:relative;width:100%;direction:rtl}.header-search-live form{height:48px;border-radius:12px;background:#0d2330;border:1px solid #294653;display:flex;align-items:center;padding:0 14px}.header-search-live form:focus-within{border-color:rgba(var(--kf-accent-rgb),.459);box-shadow:0 0 0 3px rgba(var(--kf-accent-rgb),.063)}.header-search-live input{width:100%;min-width:0;background:none;border:0;outline:0;color:#fff;font:inherit;font-size:14px;padding:0 10px}.header-search-live input::placeholder{color:#7e96a2}.header-search-live .search-icon{font-size:24px;color:var(--pink);line-height:1}.header-search-live .search-spinner{flex:0 0 auto}.header-search-popover .live-search-dropdown{position:static!important;inset:auto!important;width:100%!important;min-width:0!important;max-height:min(58vh,520px);overflow:auto;margin-top:9px;border-radius:11px!important;box-shadow:none!important}.header-search-popover .live-search-item{grid-template-columns:52px minmax(0,1fr)!important;gap:11px!important;padding:10px!important}.header-search-popover .live-search-item img{width:52px!important;height:72px!important}.header-advanced-search{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.header-advanced-search__query,.header-advanced-search .advanced-type-tabs,.header-advanced-search .advanced-rating,.header-advanced-search__submit{grid-column:1/-1}.header-advanced-search__query{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;min-height:44px;padding:0 11px;border:1px solid #29404c;border-radius:8px;background:#0d202b}.header-advanced-search__query>span{color:#edf4f7;font-size:12px;font-weight:800}.header-advanced-search__query input{min-width:0;height:40px;border:0;background:#fff0;color:#fff;outline:0;font:inherit;font-size:13px}.header-advanced-search__query input::placeholder{color:#78919e}.header-advanced-search .advanced-type-tabs{margin:0}.header-advanced-search .advanced-multi{height:42px;grid-template-columns:86px minmax(0,1fr)!important}.header-advanced-search .advanced-multi__menu{top:43px;right:84px}.header-advanced-search .advanced-rating{min-height:43px}.header-advanced-search__submit{min-height:43px!important;margin:0!important;border-radius:9px!important}html[data-kf-theme="light"] .header-search-tool{background:#f5f8fa!important;border-color:#d5e0e5!important;color:#31434d!important}html[data-kf-theme="light"] .header-search-tool.is-active{background:#fff0f5!important;border-color:rgba(var(--kf-accent-rgb),.282)!important}html[data-kf-theme="light"] .header-search-popover{background:#fff;border-color:#d5e1e6;box-shadow:0 22px 58px #1428322b;color:#22343e}html[data-kf-theme="light"] .header-search-popover__head{border-color:#e2e9ed}html[data-kf-theme="light"] .header-search-popover__head strong{color:#20343e}html[data-kf-theme="light"] .header-search-popover__head>button{background:#f4f7f9;border-color:#d8e3e8;color:#526771}html[data-kf-theme="light"] .header-search-live form,html[data-kf-theme="light"] .header-advanced-search__query{background:#f5f8fa;border-color:#d8e3e8}html[data-kf-theme="light"] .header-search-live input,html[data-kf-theme="light"] .header-advanced-search__query input{color:#243b46}@media(max-width:1000px){.header-search-popover{width:min(680px,calc(100vw - 20px))}.header-search-popover--advanced{width:min(820px,calc(100vw - 20px))}}@media(max-width:760px){.header-search-tools{height:38px}.header-search-popover,.header-search-popover--advanced{width:calc(100vw - 14px);max-height:calc(100dvh - 78px);margin-top:5px;padding:11px;border-radius:13px}.header-search-popover__head{padding-bottom:9px;margin-bottom:9px}.header-search-popover__head strong{font-size:14px}.header-search-popover__head small{font-size:10px}.header-search-live form{height:44px}.header-search-live input{font-size:13px}.header-advanced-search{grid-template-columns:1fr;gap:8px}.header-advanced-search__query,.header-advanced-search .advanced-type-tabs,.header-advanced-search .advanced-rating,.header-advanced-search__submit{grid-column:1}.header-advanced-search .advanced-multi{grid-column:1}.header-advanced-search .advanced-multi__menu{right:84px}.header-search-popover .live-search-item{grid-template-columns:48px minmax(0,1fr)!important;gap:9px!important;padding:9px!important}.header-search-popover .live-search-item img{width:48px!important;height:66px!important}}@media(max-width:430px){.header-search-tool{width:36px!important;min-width:36px!important;height:36px!important}.header-search-tools{gap:5px}.header-advanced-search__query{grid-template-columns:62px minmax(0,1fr)}.header-advanced-search__query>span{font-size:11px}.header-advanced-search .advanced-type-tabs span{font-size:10.5px!important}.header-search-popover{top:100%}}.kf-download-copybar{display:flex;justify-content:flex-start;padding:3px 2px 8px}.kf-download-copy-all{min-height:38px;display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid rgb(255 61 124 / .24);border-radius:9px;background:rgb(255 61 124 / .075);color:#ff8fb4;font:inherit;cursor:pointer;transition:.18s ease}.kf-download-copy-all span{font-size:16px}.kf-download-copy-all b{font-size:11.5px}.kf-download-copy-all small{padding-inline-start:5px;border-inline-start:1px solid rgb(255 255 255 / .1);color:#8299a5;font-size:9.5px}.kf-download-copy-all:hover{border-color:rgb(255 61 124 / .5);background:rgb(255 61 124 / .13);color:#fff}.kf-download-copy-all.is-copied{border-color:rgb(60 211 128 / .38);background:rgb(60 211 128 / .1);color:#85ecad}.kf-download-copy-all.is-error{border-color:rgb(255 176 76 / .4);background:rgb(255 176 76 / .09);color:#ffc679}.kf-download-copy-all:disabled{cursor:default;opacity:.85}html[data-kf-theme="light"] .kf-download-copy-all{background:#fff3f7;border-color:rgba(var(--kf-accent-rgb),.22);color:#d93268}html[data-kf-theme="light"] .kf-download-copy-all small{border-color:#dce5e9;color:#748892}@media(max-width:520px){.kf-download-copybar{padding:2px 0 7px}.kf-download-copy-all{width:100%;justify-content:center}.kf-download-copy-all b{font-size:11px}}.kf-player-tap-seek{position:absolute;z-index:5;top:50%;min-width:94px;min-height:54px;display:grid;place-items:center;padding:9px 13px;border:1px solid rgb(255 255 255 / .18);border-radius:999px;background:rgb(3 12 18 / .7);backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:900;pointer-events:none;opacity:0;transform:translateY(-50%) scale(.86);transition:opacity .16s ease,transform .16s ease}.kf-player-tap-seek.is-left{left:10%}.kf-player-tap-seek.is-right{right:10%}.kf-player-tap-seek.is-visible{opacity:1;transform:translateY(-50%) scale(1)}@media(min-width:901px){.kf-player-tap-seek{display:none!important}}@media(max-width:520px){.kf-player-tap-seek{min-width:82px;min-height:48px;font-size:11px}.kf-player-tap-seek.is-left{left:7%}.kf-player-tap-seek.is-right{right:7%}}@media(max-width:900px){.kf-watch-stage{touch-action:manipulation}}@media(max-width:760px){.header-row .brand{width:118px!important;flex-basis:118px!important}.header-row .brand img,.header-row .brand-logo{width:116px!important}.header-actions{gap:5px!important}.header-action-btn,.header-search-tool{width:36px!important;min-width:36px!important;height:36px!important}.header-search-tools{gap:5px!important}}@media(max-width:430px){.header-row .brand{width:92px!important;flex-basis:92px!important}.header-row .brand img,.header-row .brand-logo{width:90px!important}.header-actions{gap:4px!important}.header-action-btn,.header-search-tool{width:34px!important;min-width:34px!important;height:34px!important}.header-search-tools{gap:4px!important}}@media (max-width:700px){.home-comments-list{height:auto;max-height:278px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 3px 0 0;gap:7px}.home-comment-item{height:88px;min-height:88px;overflow:hidden}}.kf-account-page{--kf-account-purple:#8b5cf6;--kf-account-purple-soft:#a678ff;--kf-account-gold:#f6c653;--kf-account-green:#31d69b;--kf-account-rose:#ff4f84;--kf-account-surface:#0a1621;--kf-account-surface-2:#0d1d2a;--kf-account-border:#203542;padding:28px 0 48px;background:radial-gradient(circle at 91% 5%,rgb(139 92 246 / .13),transparent 26%),radial-gradient(circle at 17% 2%,rgb(25 213 255 / .075),transparent 23%),linear-gradient(180deg,#07111a 0,#070e16 52%,#071019 100%)}.kf-account-layout{grid-template-columns:minmax(0,1fr) 288px;gap:22px}.kf-account-main{font-size:14px}.kf-account-sidebar{top:78px;gap:14px}.kf-account-usercard,.kf-account-nav,.kf-account-homecard,.kf-account-card,.kf-account-vip-hero,.kf-account-ticket-view{border-color:var(--kf-account-border);background:linear-gradient(180deg,rgb(12 28 40 / .98),rgb(7 19 29 / .98));box-shadow:0 18px 45px rgb(0 0 0 / .2)}.kf-account-pagehead{margin-bottom:18px}.kf-account-pagehead h1{font-size:27px;letter-spacing:-.35px}.kf-account-pagehead p{font-size:13px!important;color:#a9bdc8!important}.kf-account-pagehead__icon{width:46px;height:46px;flex-basis:46px;border-radius:14px;background:linear-gradient(135deg,var(--pink),#8b5cf6);font-size:21px}.kf-account-pagehead>a,.kf-account-headbutton{min-height:40px;padding:0 15px;font-size:12.5px!important;border-radius:11px;background:#0d202d;border-color:#2c4553}.kf-account-pagehead>a:hover,.kf-account-headbutton:hover{border-color:#a678ff;background:#122735}.kf-account-usercard{padding:16px;text-align:right;border-radius:20px;overflow:hidden;position:relative}.kf-account-usercard:before{content:"";position:absolute;inset:-80px auto auto -60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgb(139 92 246 / .19),transparent 68%);pointer-events:none}.kf-account-usercard.is-pro:before{background:radial-gradient(circle,rgb(246 198 83 / .18),transparent 68%)}.kf-account-usercard__top{display:grid;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:12px;position:relative}.kf-account-avatar-wrap{width:64px;height:64px;margin:0}.kf-account-avatar-wrap img{width:64px;height:64px;border:2px solid #385365;box-shadow:0 0 0 4px rgb(139 92 246 / .08)}.kf-account-usercard.is-pro .kf-account-avatar-wrap img{border-color:rgb(246 198 83 / .7);box-shadow:0 0 0 4px rgb(246 198 83 / .08)}.kf-account-avatar-wrap span{left:-4px;bottom:0;height:22px;min-width:36px;font-size:10px!important;background:linear-gradient(135deg,var(--pink),#8b5cf6)}.kf-account-usercard.is-pro .kf-account-avatar-wrap span{background:linear-gradient(135deg,#f6c653,#e69d2a);color:#201505}.kf-account-usercard__top strong{display:block;font-size:16px;line-height:1.35}.kf-account-usercard__top small{display:block;margin-top:3px;font-size:11.5px;color:#91a8b5;direction:ltr;text-align:right}.kf-account-usercard__top em{display:inline-flex;margin-top:4px;font-style:normal;color:#bca9ff;font-size:11.5px;font-weight:800}.kf-account-usercard.is-pro .kf-account-usercard__top em{color:#f6d67b}.kf-account-usercard__membership{position:relative;display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:8px;margin-top:13px;padding:9px 10px;border:1px solid rgb(139 92 246 / .23);border-radius:12px;background:rgb(139 92 246 / .08)}.kf-account-usercard.is-pro .kf-account-usercard__membership{border-color:rgb(246 198 83 / .24);background:rgb(246 198 83 / .07)}.kf-account-usercard__membership>span{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:rgb(139 92 246 / .18);color:#c8b6ff;font-size:17px}.kf-account-usercard.is-pro .kf-account-usercard__membership>span{background:rgb(246 198 83 / .14);color:#ffd979}.kf-account-usercard__membership small,.kf-account-usercard__membership strong{display:block}.kf-account-usercard__membership small{font-size:10.5px;color:#879da9}.kf-account-usercard__membership strong{font-size:12.5px}.kf-account-usercard__membership>b{font-size:11.5px;color:#c7d6dd;white-space:nowrap}.kf-account-usercard>a{display:flex;justify-content:center;align-items:center;min-height:40px;margin-top:12px;padding:0 12px;border-radius:11px;border-color:#2b4553;font-size:12.5px;font-weight:800;background:#0b1c28}.kf-account-usercard>a:hover{border-color:#a678ff;background:#102432}.kf-account-nav{display:block;padding:8px;border-radius:20px}.kf-account-navgroup{display:grid;gap:3px;padding:6px 0 8px;border-bottom:1px solid rgb(255 255 255 / .06)}.kf-account-navgroup:last-of-type{border-bottom:0}.kf-account-navgroup>small{padding:2px 10px 5px;color:#728996;font-size:10.5px;font-weight:800}.kf-account-nav a{min-height:45px;grid-template-columns:34px minmax(0,1fr) auto;gap:9px;padding:0 10px;border-radius:12px;font-size:13.5px;color:#c6d4da}.kf-account-nav a>span{width:30px;height:30px;border-radius:9px;font-size:16px}.kf-account-nav a>b{font-weight:750}.kf-account-nav a:hover{background:#10222e}.kf-account-nav a.is-active{background:linear-gradient(90deg,rgb(139 92 246 / .2),rgba(var(--kf-accent-rgb),.08));box-shadow:inset 3px 0 0 #a678ff}.kf-account-nav a.is-active>span{background:linear-gradient(135deg,var(--pink),#8b5cf6);box-shadow:0 7px 17px rgb(139 92 246 / .22)}.kf-account-nav a>em{font-size:10px!important}.kf-account-nav .kf-account-nav__logout{margin:7px 5px 3px;min-height:43px;border:1px solid rgb(255 79 132 / .13);border-radius:11px;padding:0 10px;color:#ff9ab9;background:rgb(255 79 132 / .035)}.kf-account-homehero{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr);gap:22px;align-items:center;min-height:245px;padding:30px;border:1px solid #243847;border-radius:22px;overflow:hidden;background:linear-gradient(120deg,#0d1b29 0,#0a1723 55%,#11152c 100%);box-shadow:0 24px 55px rgb(0 0 0 / .24);margin-bottom:14px}.kf-account-homehero:before,.kf-account-homehero:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.kf-account-homehero:before{width:280px;height:280px;right:-90px;top:-145px;background:radial-gradient(circle,rgb(139 92 246 / .26),transparent 67%)}.kf-account-homehero:after{width:240px;height:240px;left:-95px;bottom:-140px;background:radial-gradient(circle,rgb(25 213 255 / .13),transparent 67%)}.kf-account-homehero.is-pro{border-color:rgb(246 198 83 / .25);background:linear-gradient(120deg,#111d29 0,#0b1722 58%,#261f16 100%)}.kf-account-homehero.is-pro:before{background:radial-gradient(circle,rgb(246 198 83 / .2),transparent 67%)}.kf-account-homehero__copy{position:relative;z-index:2}.kf-account-homehero__eyebrow{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:rgb(139 92 246 / .12);border:1px solid rgb(139 92 246 / .22);color:#bca8ff;font-size:10.5px;font-weight:900;letter-spacing:.8px;direction:ltr}.kf-account-homehero.is-pro .kf-account-homehero__eyebrow{background:rgb(246 198 83 / .1);border-color:rgb(246 198 83 / .2);color:#f8d36e}.kf-account-homehero h2{margin:10px 0 8px;font-size:31px;line-height:1.35;letter-spacing:-.55px}.kf-account-homehero p{max-width:650px;margin:0;color:#b6c8d1;font-size:14px;line-height:1.95}.kf-account-homehero__actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:18px}.kf-account-homehero__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border:1px solid #314958;border-radius:11px;background:#102331;color:#eef5f7;font-size:12.5px;font-weight:850}.kf-account-homehero__actions a.is-primary{border-color:#fff0;background:linear-gradient(135deg,var(--pink),#8b5cf6);box-shadow:0 10px 25px rgb(139 92 246 / .2)}.kf-account-homehero__actions a:hover{filter:brightness(1.08)}.kf-account-homehero__visual{position:relative;z-index:1;min-height:180px;display:grid;place-items:center}.kf-account-homehero__posters{position:relative;width:260px;height:180px}.kf-account-homehero__posters>span{position:absolute;display:block;width:105px;aspect-ratio:2/3;border:2px solid rgb(255 255 255 / .14);border-radius:13px;overflow:hidden;background:#132632;box-shadow:0 20px 38px rgb(0 0 0 / .42)}.kf-account-homehero__posters img{width:100%;height:100%;object-fit:cover}.kf-account-homehero__posters>span b{display:grid;place-items:center;width:100%;height:100%;font-size:20px}.kf-account-homehero__posters .is-1{right:78px;top:0;z-index:3;transform:rotate(0)}.kf-account-homehero__posters .is-2{right:8px;top:15px;z-index:2;transform:rotate(7deg)}.kf-account-homehero__posters .is-3{right:148px;top:16px;z-index:1;transform:rotate(-7deg)}.kf-account-homehero__brand{display:grid;place-items:center;gap:5px;min-width:230px;min-height:150px;padding:20px;border:1px solid rgb(139 92 246 / .2);border-radius:20px;background:linear-gradient(145deg,rgb(139 92 246 / .11),rgb(25 213 255 / .04))}.kf-account-homehero__brand b{font-size:30px;direction:ltr}.kf-account-homehero__brand small{font-size:11px;color:#93a8b3;direction:ltr}.kf-account-homehero__brand i{font-style:normal;color:var(--pink);font-size:22px}.kf-account-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.kf-account-overview-grid>a{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 18px;gap:10px;align-items:center;min-height:105px;padding:14px;border:1px solid #243b48;border-radius:17px;background:linear-gradient(145deg,#0d1f2b,#0a1823);overflow:hidden}.kf-account-overview-grid>a:before{content:"";position:absolute;inset:auto -30px -45px auto;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,currentColor,transparent 68%);opacity:.08}.kf-account-overview-grid>a:hover{transform:translateY(-2px);border-color:#405767}.kf-account-overview-grid__icon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:rgb(255 255 255 / .055);font-size:23px}.kf-account-overview-grid small,.kf-account-overview-grid strong,.kf-account-overview-grid em{display:block}.kf-account-overview-grid small{font-size:12px;color:#a2b5bf}.kf-account-overview-grid strong{margin-top:1px;font-size:24px;line-height:1.25}.kf-account-overview-grid em{font-style:normal;font-size:10.8px;color:#8298a4}.kf-account-overview-grid>a>i{font-style:normal;font-size:25px;opacity:.55}.kf-account-overview-grid .is-vip{color:#f1ca65;border-color:rgb(246 198 83 / .25);background:linear-gradient(145deg,rgb(246 198 83 / .095),#121a20)}.kf-account-overview-grid .is-favorite{color:#ff6e9b;border-color:rgb(255 79 132 / .22);background:linear-gradient(145deg,rgb(255 79 132 / .085),#101923)}.kf-account-overview-grid .is-notification{color:#b68cff;border-color:rgb(139 92 246 / .26);background:linear-gradient(145deg,rgb(139 92 246 / .1),#101923)}.kf-account-overview-grid .is-history{color:#56d7f5;border-color:rgb(25 213 255 / .2);background:linear-gradient(145deg,rgb(25 213 255 / .075),#0d1b25)}.kf-account-membership-strip{display:grid;grid-template-columns:64px minmax(0,1fr) 92px auto;align-items:center;gap:16px;padding:18px 20px;margin-bottom:14px;border:1px solid #263d49;border-radius:18px;background:linear-gradient(100deg,#0d1d29,#0b1721);overflow:hidden}.kf-account-membership-strip.is-vip{border-color:rgb(246 198 83 / .26);background:linear-gradient(100deg,rgb(246 198 83 / .09),#0b1721 43%,#0a1620)}.kf-account-membership-strip.is-pro{border-color:rgb(139 92 246 / .32);background:linear-gradient(100deg,rgb(139 92 246 / .13),#0b1721 44%,rgb(246 198 83 / .055))}.kf-account-membership-strip__crown{display:grid;place-items:center;width:60px;height:60px;border-radius:17px;background:rgb(246 198 83 / .12);color:#f5ce67;font-size:31px}.kf-account-membership-strip.is-pro .kf-account-membership-strip__crown{background:linear-gradient(135deg,rgb(139 92 246 / .22),rgb(246 198 83 / .15));color:#f8d36e}.kf-account-membership-strip__copy small{color:#8ea3af;font-size:11px}.kf-account-membership-strip__copy h2{margin:2px 0 4px;font-size:19px}.kf-account-membership-strip__copy p{margin:0;color:#a8bbc5;font-size:12.5px;line-height:1.8}.kf-account-membership-strip__progress{height:6px;margin-top:10px;border-radius:999px;overflow:hidden;background:#182a35}.kf-account-membership-strip__progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8b5cf6,#19d5ff)}.kf-account-membership-strip__meta{text-align:center;padding:8px 4px}.kf-account-membership-strip__meta strong,.kf-account-membership-strip__meta span{display:block}.kf-account-membership-strip__meta strong{font-size:24px;color:#f3cf70}.kf-account-membership-strip__meta span{font-size:10.5px;color:#8ea3ae}.kf-account-membership-strip>a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 16px;border-radius:12px;background:linear-gradient(135deg,#f2c04a,#d89b29);color:#211708;font-size:12.5px;font-weight:950;white-space:nowrap;box-shadow:0 10px 25px rgb(246 198 83 / .14)}.kf-account-membership-strip>a:hover{filter:brightness(1.06)}.kf-account-media-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.kf-account-homecard{min-width:0;padding:16px;border:1px solid var(--kf-account-border);border-radius:18px;background:linear-gradient(180deg,#0b1b27,#081720);box-shadow:0 14px 36px rgb(0 0 0 / .15)}.kf-account-homecard>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.kf-account-homecard>header>div{display:flex;align-items:center;gap:9px;min-width:0}.kf-account-homecard>header>div>span{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:10px;background:rgb(139 92 246 / .11);color:#bca7ff;font-size:17px}.kf-account-homecard>header h2{margin:0;font-size:16.5px}.kf-account-homecard>header p{margin:1px 0 0;color:#7e96a3;font-size:10.8px}.kf-account-homecard>header>a{color:#bb9cff;font-size:11.5px;font-weight:850;white-space:nowrap}.kf-account-homecard>header>a:hover{color:#fff}.kf-account-poster-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.kf-account-poster-card{min-width:0}.kf-account-poster-card__media{position:relative;display:block;aspect-ratio:2/3;border-radius:12px;overflow:hidden;background:#132631;border:1px solid #28424f}.kf-account-poster-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.kf-account-poster-card:hover img{transform:scale(1.035)}.kf-account-poster-card__media>span{display:grid;place-items:center;width:100%;height:100%;color:#7f94a0;font-size:11px}.kf-account-poster-card__media>i{position:absolute;top:7px;left:7px;display:grid;place-items:center;min-width:28px;height:28px;padding:0 6px;border-radius:9px;background:rgb(4 14 21 / .82);border:1px solid rgb(255 255 255 / .14);font-style:normal;font-size:10px;font-weight:900;color:#fff;backdrop-filter:blur(7px)}.kf-account-poster-card.is-favorite .kf-account-poster-card__media>i{color:#ff719f}.kf-account-poster-card>div{padding:7px 2px 0}.kf-account-poster-card h3{margin:0;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-account-poster-card p{margin:3px 0 0;color:#8197a3;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-account-poster-card__progress{height:4px;margin-top:6px;border-radius:999px;overflow:hidden;background:#172a35}.kf-account-poster-card__progress i{display:block;height:100%;background:linear-gradient(90deg,#8b5cf6,#19d5ff);border-radius:inherit}.kf-account-miniempty{min-height:182px;display:flex;align-items:center;justify-content:center;gap:12px;padding:20px;border:1px dashed #28414e;border-radius:14px;background:#091821;text-align:right}.kf-account-miniempty>span{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border-radius:13px;background:#102532;color:#bda7ff;font-size:21px}.kf-account-miniempty strong{display:block;font-size:13px}.kf-account-miniempty p{margin:3px 0 0;color:#8299a4;font-size:11px}.kf-account-miniempty.is-small{min-height:130px}.kf-account-home-lower{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}.kf-account-activity-card{padding:14px}.kf-account-activity-card>header{margin-bottom:7px}.kf-account-compact-list{display:grid}.kf-account-compact-list>a{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:65px;padding:8px 0;border-bottom:1px solid rgb(255 255 255 / .055)}.kf-account-compact-list>a:last-child{border-bottom:0}.kf-account-compact-list>a>span{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#112631;color:#aa91ff;font-size:14px}.kf-account-compact-list strong{display:block;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-account-compact-list p{margin:2px 0 0;color:#8298a3;font-size:10.5px;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.kf-account-compact-list time{font-size:9.8px;color:#6f8793;white-space:nowrap}.kf-account-compact-list>a>em{justify-self:end}.kf-account-compact-list.is-payments>a>span{color:#49e0ad}.kf-account-compact-list.is-tickets>a>span{font-size:9.5px;color:#d7c6ff}.kf-account-compact-list .kf-status-badge{font-size:9.8px!important}.kf-account-quick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:12px}.kf-account-quick-grid>a{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-height:76px;padding:12px;border:1px solid #283f4c;border-radius:15px;background:#0b1a25}.kf-account-quick-grid>a:hover{transform:translateY(-2px);filter:brightness(1.07)}.kf-account-quick-grid>a>span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;font-size:18px}.kf-account-quick-grid strong,.kf-account-quick-grid small{display:block}.kf-account-quick-grid strong{font-size:13px}.kf-account-quick-grid small{margin-top:1px;color:#8a9faa;font-size:10.5px}.kf-account-quick-grid .is-watch>span{background:rgb(139 92 246 / .14);color:#bea8ff}.kf-account-quick-grid .is-list>span{background:rgb(255 79 132 / .12);color:#ff78a2}.kf-account-quick-grid .is-support>span{background:rgb(25 213 255 / .1);color:#58daf7}.kf-account-quick-grid .is-membership>span{background:rgb(246 198 83 / .12);color:#f5cf6c}.kf-account-notice-strip{margin-bottom:4px}.kf-account-notice-strip__list{display:grid;grid-template-columns:1fr 1fr;gap:7px}.kf-account-notice-strip__list>a{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:66px;padding:9px 10px;border:1px solid #203744;border-radius:12px;background:#0a1a24}.kf-account-notice-strip__list>a.is-unread{border-color:rgb(139 92 246 / .28);background:rgb(139 92 246 / .07)}.kf-account-notice-strip__list>a>span{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#112631;color:#8fa5b0}.kf-account-notice-strip__list>a.is-unread>span{color:#c0a9ff;background:rgb(139 92 246 / .12)}.kf-account-notice-strip__list strong{display:block;font-size:12.5px}.kf-account-notice-strip__list p{margin:1px 0 0;color:#8299a4;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-account-notice-strip__list time{font-size:9.5px;color:#708894;white-space:nowrap}.kf-membership-buy>header small{font-size:12px!important;line-height:1.75!important}.kf-membership-plans{gap:14px}.kf-membership-plan{padding:19px;border-radius:17px;background:linear-gradient(180deg,#0e202c,#0a1923)}.kf-membership-plan.is-pro{border-color:rgb(139 92 246 / .36);background:linear-gradient(180deg,rgb(139 92 246 / .09),#0a1923 44%)}.kf-membership-plan h3{font-size:18px}.kf-membership-plan>div>small,.kf-membership-plan>div>span,.kf-membership-plan label,.kf-membership-features li{font-size:12px!important}.kf-membership-plan strong{font-size:23px}.kf-membership-plan input[type=text]{font-size:13px}.kf-membership-plan button{font-size:13px;min-height:44px}.kf-account-card{padding:19px;border-radius:18px}.kf-account-card>header h2{font-size:17px}.kf-account-card>header>a{font-size:12px!important}.kf-account-form label{font-size:13px!important}.kf-account-form :is(input,textarea,select){font-size:13px}.kf-account-table{font-size:12.5px}.kf-account-table th{font-size:12px!important}.kf-account-contentcard h3,.kf-account-history-list h3,.kf-account-notifications h3,.kf-account-ticket-list strong,.kf-account-request-list strong{font-size:14px}.kf-account-contentcard p,.kf-account-history-list p,.kf-account-notifications p,.kf-account-ticket-list small,.kf-account-request-list small{font-size:12px!important}.kf-status-badge{font-size:10.5px!important;min-height:26px}.kf-account-primary,.kf-account-secondary{font-size:13px!important;min-height:42px}@media(max-width:1100px){.kf-account-layout{grid-template-columns:minmax(0,1fr) 250px;gap:16px}.kf-account-homehero{grid-template-columns:minmax(0,1fr) 220px;padding:24px}.kf-account-homehero__posters{transform:scale(.88)}.kf-account-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-account-home-lower{grid-template-columns:1fr 1fr}.kf-account-home-lower>.kf-account-homecard:last-child{grid-column:1/3}.kf-account-membership-strip{grid-template-columns:58px minmax(0,1fr) auto}.kf-account-membership-strip__meta{display:none}.kf-account-media-grid{grid-template-columns:1fr}.kf-account-poster-rail{grid-template-columns:repeat(4,minmax(120px,1fr))}}@media(max-width:820px){.kf-account-page{padding-top:12px;padding-bottom:92px}.kf-account-mobile-head{padding:10px 11px;margin-bottom:12px;border-radius:15px;background:#0a1822;border-color:#263b48}.kf-account-mobile-head strong{font-size:13.5px}.kf-account-mobile-head small{font-size:10.5px}.kf-account-mobile-head button{min-height:38px;padding:0 11px;font-size:11.5px!important}.kf-account-sidebar{width:min(330px,90vw);padding:12px;background:#07121b}.kf-account-usercard{margin-top:3px}.kf-account-pagehead{margin-bottom:13px}.kf-account-pagehead h1{font-size:22px}.kf-account-pagehead p{font-size:12px!important}.kf-account-pagehead__icon{width:40px;height:40px;flex-basis:40px}.kf-account-homehero{grid-template-columns:1fr;min-height:0;padding:22px}.kf-account-homehero h2{font-size:26px}.kf-account-homehero p{font-size:13px}.kf-account-homehero__visual{min-height:150px}.kf-account-homehero__posters{height:150px;transform:scale(.84);transform-origin:center}.kf-account-homehero__brand{min-height:120px}.kf-account-membership-strip{grid-template-columns:52px minmax(0,1fr);gap:12px;padding:16px}.kf-account-membership-strip__crown{width:50px;height:50px;font-size:25px}.kf-account-membership-strip__copy h2{font-size:17px}.kf-account-membership-strip__copy p{font-size:12px}.kf-account-membership-strip>a{grid-column:1/3;width:100%}.kf-account-media-grid{grid-template-columns:1fr}.kf-account-poster-rail{display:flex;overflow-x:auto;scroll-snap-type:x proximity;gap:9px;padding-bottom:5px;overscroll-behavior-inline:contain}.kf-account-poster-card{flex:0 0 145px;scroll-snap-align:start}.kf-account-home-lower{grid-template-columns:1fr}.kf-account-home-lower>.kf-account-homecard:last-child{grid-column:auto}.kf-account-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-account-notice-strip__list{grid-template-columns:1fr}.kf-account-homecard>header h2{font-size:15.5px}.kf-account-homecard>header p{font-size:10.5px}.kf-account-homecard>header>a{font-size:11px}}@media(max-width:560px){.kf-account-pagehead--dashboard{display:grid;grid-template-columns:1fr}.kf-account-pagehead--dashboard>a{justify-self:start}.kf-account-homehero{padding:18px;border-radius:18px}.kf-account-homehero__eyebrow{font-size:9.5px}.kf-account-homehero h2{font-size:23px}.kf-account-homehero p{font-size:12.5px;line-height:1.85}.kf-account-homehero__actions{display:grid;grid-template-columns:1fr 1fr}.kf-account-homehero__actions a{padding:0 9px;font-size:11.5px}.kf-account-homehero__visual{min-height:130px}.kf-account-homehero__posters{transform:scale(.72);margin:-12px 0}.kf-account-homehero__brand{min-width:0;width:100%}.kf-account-overview-grid{grid-template-columns:1fr 1fr;gap:7px}.kf-account-overview-grid>a{grid-template-columns:38px minmax(0,1fr);min-height:92px;padding:11px;gap:8px}.kf-account-overview-grid>a>i{display:none}.kf-account-overview-grid__icon{width:37px;height:37px;border-radius:11px;font-size:19px}.kf-account-overview-grid small{font-size:10.5px}.kf-account-overview-grid strong{font-size:20px}.kf-account-overview-grid em{font-size:9.5px}.kf-account-membership-strip{grid-template-columns:44px minmax(0,1fr);padding:13px;border-radius:15px}.kf-account-membership-strip__crown{width:42px;height:42px;border-radius:12px;font-size:21px}.kf-account-membership-strip__copy small{font-size:10px}.kf-account-membership-strip__copy h2{font-size:15.5px}.kf-account-membership-strip__copy p{font-size:11px}.kf-account-membership-strip>a{min-height:42px;font-size:11.5px}.kf-account-homecard{padding:12px;border-radius:15px}.kf-account-homecard>header{align-items:flex-start}.kf-account-homecard>header>div>span{width:31px;height:31px;flex-basis:31px}.kf-account-homecard>header h2{font-size:14.5px}.kf-account-homecard>header p{display:none}.kf-account-homecard>header>a{font-size:10.5px}.kf-account-poster-card{flex-basis:132px}.kf-account-poster-card h3{font-size:12px}.kf-account-poster-card p{font-size:10px}.kf-account-compact-list>a{grid-template-columns:31px minmax(0,1fr);min-height:62px}.kf-account-compact-list>a>em,.kf-account-compact-list>a>time{grid-column:2;justify-self:start;margin-top:-2px}.kf-account-compact-list strong{font-size:12px}.kf-account-compact-list p{font-size:10px}.kf-account-quick-grid{gap:7px}.kf-account-quick-grid>a{grid-template-columns:38px minmax(0,1fr);min-height:68px;padding:10px}.kf-account-quick-grid>a>span{width:37px;height:37px}.kf-account-quick-grid strong{font-size:12px}.kf-account-quick-grid small{font-size:9.5px}.kf-account-notice-strip__list>a{grid-template-columns:31px minmax(0,1fr);padding:8px}.kf-account-notice-strip__list time{grid-column:2}.kf-account-notice-strip__list p{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kf-account-notice-strip__list strong{font-size:12px}.kf-account-nav a{min-height:44px;font-size:13px}.kf-account-navgroup>small{font-size:10px}}.kf-history-latest{display:grid;grid-template-columns:112px minmax(0,1fr) auto;gap:18px;align-items:center;margin-bottom:16px;padding:16px;border:1px solid rgb(139 92 246 / .3);border-radius:20px;background:radial-gradient(circle at 90% 0,rgb(139 92 246 / .14),transparent 35%),linear-gradient(135deg,#0d202d,#091722);box-shadow:0 18px 42px rgb(0 0 0 / .18)}.kf-history-latest__poster{width:112px;aspect-ratio:2/3;border-radius:14px;overflow:hidden;background:#102431;box-shadow:0 14px 28px rgb(0 0 0 / .32)}.kf-history-latest__poster img{width:100%;height:100%;object-fit:cover}.kf-history-latest__poster>span{display:grid;place-items:center;width:100%;height:100%;font-size:30px;color:#bca9ff}.kf-history-latest__body{min-width:0}.kf-history-latest__eyebrow{display:inline-flex;margin-bottom:5px;color:#bca9ff;font-size:11px;font-weight:900}.kf-history-latest h2{margin:0;font-size:23px;line-height:1.4}.kf-history-latest__en{display:block;margin-top:2px;color:#78919f;font-size:11.5px;direction:ltr;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-history-latest__meta{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:10px;color:#9cb0bb;font-size:11.5px}.kf-history-latest__meta strong{color:#eef5f7}.kf-history-latest__progress{height:6px;margin-top:12px;border-radius:999px;background:#142a37;overflow:hidden}.kf-history-latest__progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8b5cf6,#ff4f84)}.kf-history-latest__continue{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 17px;border-radius:12px;background:linear-gradient(135deg,#8b5cf6,var(--kf-accent));font-size:12.5px;font-weight:900;white-space:nowrap;box-shadow:0 10px 24px rgb(139 92 246 / .2)}.kf-history-series-list{display:grid;gap:9px}.kf-history-series-card{border:1px solid #203744;border-radius:17px;background:linear-gradient(180deg,#0b1c28,#081620);overflow:hidden;transition:border-color .18s ease,background .18s ease}.kf-history-series-card.is-open{border-color:rgb(139 92 246 / .42);background:linear-gradient(180deg,#0d202d,#091721)}.kf-history-series-card__toggle{width:100%;display:grid;grid-template-columns:62px minmax(0,1fr) minmax(175px,auto) 34px;align-items:center;gap:12px;padding:10px 12px;border:0;background:#fff0;color:inherit;text-align:right;cursor:pointer;font:inherit}.kf-history-series-card__toggle:hover{background:rgb(255 255 255 / .018)}.kf-history-series-card__toggle.is-loading{opacity:.72}.kf-history-series-card__poster{width:62px;aspect-ratio:2/3;border-radius:10px;overflow:hidden;background:#102532}.kf-history-series-card__poster img{width:100%;height:100%;object-fit:cover}.kf-history-series-card__poster i{display:grid;place-items:center;width:100%;height:100%;font-style:normal;color:#9f89ef}.kf-history-series-card__copy{min-width:0}.kf-history-series-card__copy small{display:block;color:#718995;font-size:10.5px}.kf-history-series-card__copy strong{display:block;margin-top:2px;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-history-series-card__copy em{display:block;margin-top:1px;color:#7f95a0;font-size:10.5px;font-style:normal;direction:ltr;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-history-series-card__latest{display:grid;gap:3px;justify-items:start;min-width:0}.kf-history-series-card__latest b{font-size:12px}.kf-history-series-card__latest time{color:#7e96a2;font-size:10.5px;white-space:nowrap}.kf-history-series-card__chevron{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:#112631;color:#a6bac4;font-size:18px;transition:transform .2s ease,background .2s ease}.kf-history-series-card.is-open .kf-history-series-card__chevron{transform:rotate(180deg);background:rgb(139 92 246 / .16);color:#c1afff}.kf-history-series-card__panel{border-top:1px solid rgb(255 255 255 / .06);padding:8px 12px 12px;background:rgb(0 0 0 / .08)}.kf-history-episodes{display:grid;gap:6px}.kf-history-episodes__loading,.kf-history-episodes__error{padding:17px;text-align:center;border:1px dashed #2a4350;border-radius:11px;color:#839aa5;font-size:11.5px}.kf-history-episodes__error{color:#ff91b2;border-color:rgb(255 79 132 / .3)}.kf-history-episode-row{display:grid;grid-template-columns:minmax(155px,.75fr) minmax(240px,1.25fr) auto;align-items:center;gap:13px;padding:10px 11px;border:1px solid #1d3441;border-radius:11px;background:#091923}.kf-history-episode-row__info strong,.kf-history-episode-row__info span{display:block}.kf-history-episode-row__info strong{font-size:12.5px}.kf-history-episode-row__info span{margin-top:2px;color:#718995;font-size:10px}.kf-history-episode-row__progress{display:grid;grid-template-columns:minmax(90px,1fr) auto;align-items:center;gap:9px}.kf-history-episode-row__progress>div{height:5px;border-radius:999px;background:#152c38;overflow:hidden}.kf-history-episode-row__progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8b5cf6,#ff4f84)}.kf-history-episode-row__progress span{min-width:96px;color:#96abb5;font-size:10px;text-align:left;direction:rtl}.kf-history-episode-row__actions{display:flex;gap:6px}.kf-history-episode-row__actions a,.kf-history-episode-row__actions button,.kf-history-load-more{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 10px;border:1px solid #2c4553;border-radius:9px;background:#0f2430;color:#e6eff3;font:inherit;font-size:10.5px;font-weight:800;cursor:pointer}.kf-history-episode-row__actions a{border-color:rgb(139 92 246 / .3);background:rgb(139 92 246 / .11);color:#cabaff}.kf-history-episode-row__actions button{color:#ff8caf;border-color:rgb(255 79 132 / .2);background:rgb(255 79 132 / .05)}.kf-history-load-more{width:100%;min-height:39px;margin-top:2px;color:#bca9ff;background:rgb(139 92 246 / .07);border-color:rgb(139 92 246 / .22)}.kf-history-pagination{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:15px}.kf-history-pagination a,.kf-history-pagination span{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 13px;border:1px solid #294350;border-radius:10px;background:#0b1d28;font-size:11.5px}.kf-history-pagination span{color:#849aa5;background:#fff0}@media(max-width:900px){.kf-history-latest{grid-template-columns:92px minmax(0,1fr);gap:13px}.kf-history-latest__poster{width:92px}.kf-history-latest__continue{grid-column:1/3;width:100%}.kf-history-series-card__toggle{grid-template-columns:54px minmax(0,1fr) 30px}.kf-history-series-card__poster{width:54px}.kf-history-series-card__latest{grid-column:2;display:flex;gap:8px;align-items:center}.kf-history-series-card__chevron{grid-column:3;grid-row:1/3}.kf-history-episode-row{grid-template-columns:1fr auto}.kf-history-episode-row__progress{grid-column:1/3}.kf-history-episode-row__actions{grid-column:2;grid-row:1}}@media(max-width:560px){.kf-history-latest{grid-template-columns:78px minmax(0,1fr);padding:12px;border-radius:16px}.kf-history-latest__poster{width:78px;border-radius:11px}.kf-history-latest h2{font-size:17px}.kf-history-latest__eyebrow{font-size:9.5px}.kf-history-latest__en{font-size:9.5px}.kf-history-latest__meta{display:grid;gap:3px;margin-top:7px;font-size:10px}.kf-history-latest__progress{margin-top:8px}.kf-history-latest__continue{min-height:41px;font-size:11.5px}.kf-history-series-card{border-radius:14px}.kf-history-series-card__toggle{grid-template-columns:48px minmax(0,1fr) 28px;gap:9px;padding:9px}.kf-history-series-card__poster{width:48px;border-radius:8px}.kf-history-series-card__copy small{font-size:9px}.kf-history-series-card__copy strong{font-size:12.5px}.kf-history-series-card__copy em{font-size:9px}.kf-history-series-card__latest{gap:5px}.kf-history-series-card__latest b,.kf-history-series-card__latest time{font-size:9.5px}.kf-history-series-card__chevron{width:28px;height:28px}.kf-history-series-card__panel{padding:7px}.kf-history-episode-row{grid-template-columns:1fr;padding:9px;gap:8px}.kf-history-episode-row__info strong{font-size:11.5px}.kf-history-episode-row__info span{font-size:9px}.kf-history-episode-row__progress{grid-column:1;grid-template-columns:1fr auto;gap:7px}.kf-history-episode-row__progress span{min-width:auto;font-size:9px}.kf-history-episode-row__actions{grid-column:1;grid-row:auto;display:grid;grid-template-columns:1fr auto}.kf-history-episode-row__actions a,.kf-history-episode-row__actions button{min-height:35px}.kf-history-pagination{gap:6px}.kf-history-pagination a,.kf-history-pagination span{padding:0 9px;font-size:10px}}body.kf-panel-body .kf-account-page{color:#edf4f7}body.kf-panel-body .kf-account-page :is(p,li,dd,dt,label,small,span,em){letter-spacing:0}body.kf-panel-body .kf-account-usercard,body.kf-panel-body .kf-account-nav,body.kf-panel-body .kf-account-homecard,body.kf-panel-body .kf-account-card,body.kf-panel-body .kf-account-vip-hero,body.kf-panel-body .kf-account-ticket-view,body.kf-panel-body .kf-account-mobile-head{border-color:rgb(95 132 154 / .22);background:linear-gradient(180deg,#0b1b28,#081520);box-shadow:0 20px 48px rgb(0 0 0 / .22)}body.kf-panel-body .kf-account-pagehead h1{font-size:28px}body.kf-panel-body .kf-account-pagehead p{font-size:13px!important;color:#acc0ca!important;max-width:780px;line-height:1.85!important}body.kf-panel-body .kf-account-card>header h2,body.kf-panel-body .kf-account-homecard>header h2{font-size:18px}body.kf-panel-body .kf-account-card>header p,body.kf-panel-body .kf-account-homecard>header p{font-size:12.5px;color:#9bb1bc}body.kf-panel-body .kf-account-nav a{color:#d6e3e8}body.kf-panel-body .kf-account-nav a>b{font-size:14px}body.kf-panel-body .kf-account-navgroup>small{font-size:11px;color:#89a0ac}body.kf-panel-body .kf-account-usercard strong{font-size:16px}body.kf-panel-body .kf-account-usercard small{font-size:12px;color:#9bb1bc}body.kf-panel-body .kf-account-usercard em{font-size:12px;color:#c8d6dc}body.kf-panel-body .kf-account-mobile-head{position:relative;z-index:12}body.kf-panel-body .kf-account-mobile-head strong{font-size:14px}body.kf-panel-body .kf-account-mobile-head small{font-size:11px;color:#91a9b4}body.kf-panel-body .kf-account-mobile-head button{background:linear-gradient(135deg,#0f2735,#0e2230);border-color:#36505f;color:#eef5f7;font-weight:800}.kf-account-pagehead--vip{align-items:flex-start}.kf-account-pagehead--vip .kf-account-headbutton{white-space:nowrap}.kf-account-vip-hero--refresh{grid-template-columns:74px minmax(0,1fr) 170px;align-items:stretch}.kf-account-vip-hero--refresh .kf-account-vip-hero__copy{display:grid;align-content:center;gap:8px}.kf-account-vip-hero--refresh .kf-account-vip-hero__copy p{font-size:13.5px;line-height:1.95;color:#bed0d8}.kf-account-vip-hero__chips{display:flex;flex-wrap:wrap;gap:8px 10px}.kf-account-vip-hero__chips span{display:inline-flex;align-items:center;min-height:30px;padding:0 11px;border-radius:999px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .03);font-size:11px;color:#d2e0e6}.kf-account-vip-note{display:flex;align-items:flex-start;gap:10px;margin:-2px 0 14px;padding:13px 14px;border:1px solid rgb(82 216 157 / .22);border-radius:16px;background:linear-gradient(180deg,rgb(82 216 157 / .07),rgb(82 216 157 / .03));color:#d9f3e7}.kf-account-vip-note span{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border-radius:50%;background:rgb(82 216 157 / .16);font-weight:900}.kf-account-vip-note p{margin:0;font-size:12.5px;line-height:1.9;color:#d8ece2}.kf-membership-buy--refresh>header{margin-bottom:16px}.kf-membership-buy--refresh>header small{font-size:12px;color:#90a7b2}.kf-membership-plans--clean{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:14px}.kf-membership-plans--clean .kf-membership-plan{display:grid;grid-template-rows:1fr auto;padding:18px;border-radius:20px;border:1px solid rgb(69 95 112 / .3);background:linear-gradient(180deg,#0e2230,#0b1924);box-shadow:0 18px 36px rgb(0 0 0 / .18)}.kf-membership-plans--clean .kf-membership-plan.is-pro{border-color:rgb(246 198 83 / .26);background:linear-gradient(180deg,#141e29,#111923)}.kf-membership-plan__body{display:grid;gap:11px}.kf-membership-plan__tier{display:flex;align-items:center;gap:8px}.kf-membership-plan__tier small{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 11px;border-radius:999px;background:rgb(139 92 246 / .13);border:1px solid rgb(139 92 246 / .25);color:#cabaff;font-size:11px;font-weight:900;letter-spacing:.04em}.kf-membership-plan.is-pro .kf-membership-plan__tier small{background:rgb(246 198 83 / .13);border-color:rgb(246 198 83 / .24);color:#f8d36e}.kf-membership-plan__tier em{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 9px;border-radius:999px;background:rgb(255 255 255 / .06);font-style:normal;font-size:10px;font-weight:800;color:#e9f0f4}.kf-membership-plans--clean .kf-membership-plan h3{margin:0;font-size:22px;line-height:1.45}.kf-membership-plan__summary{margin:0;color:#b1c4cd;font-size:13px;line-height:1.9;min-height:48px}.kf-membership-plan__meta{display:grid;gap:4px;padding:12px;border-radius:14px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .05)}.kf-membership-plan__meta span{font-size:12px;color:#9db2bd}.kf-membership-plan__meta strong{font-size:25px;line-height:1.35;color:#fff}.kf-membership-plan__meta strong em{font-style:normal;font-size:13px;color:#b0c3cc}.kf-membership-plan__checkout{display:grid;gap:10px;margin-top:15px}.kf-membership-plan__coupon{display:grid;gap:5px}.kf-membership-plan__coupon span{font-size:11px;color:#8fa7b3}.kf-membership-plan__coupon input{width:100%;min-height:42px;padding:0 12px;border:1px solid rgb(54 80 95 / .75);border-radius:12px;background:#0a1823;color:#eef4f7;font:inherit;font-size:13px}.kf-membership-plan__checkout button{width:100%;min-height:45px;border:0;border-radius:13px;background:linear-gradient(135deg,var(--pink),#8b5cf6);color:#fff;font:inherit;font-size:13px;font-weight:900;cursor:pointer;box-shadow:0 14px 28px rgb(139 92 246 / .22)}.kf-membership-plan__checkout button[disabled]{opacity:.58;cursor:not-allowed;box-shadow:none}@media(max-width:820px){body.kf-panel-body .site-header{display:none!important}body.kf-panel-body .kf-account-page{padding-top:max(10px,env(safe-area-inset-top))}body.kf-panel-body .kf-account-shell{width:min(100%,calc(100% - 16px))}body.kf-panel-body .kf-account-mobile-head{display:flex;position:sticky;top:max(8px,env(safe-area-inset-top));padding:11px 12px;margin-bottom:12px}body.kf-panel-body .kf-account-mobile-head>div{min-width:0}body.kf-panel-body .kf-account-mobile-head span{min-width:0}body.kf-panel-body .kf-account-mobile-head strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.kf-panel-body .kf-account-sidebar{top:max(68px,calc(env(safe-area-inset-top) + 60px));right:8px;left:auto;bottom:max(82px,calc(env(safe-area-inset-bottom) + 74px));width:min(330px,calc(100vw - 16px));border:1px solid rgb(95 132 154 / .2);border-radius:20px;transform:translateX(calc(100% + 18px));padding:12px 12px 16px;background:linear-gradient(180deg,#071520,#06111a);box-shadow:-12px 12px 40px rgb(0 0 0 / .42)}body.kf-panel-body .kf-account-sidebar.is-open{transform:none}.kf-account-vip-hero--refresh{grid-template-columns:60px minmax(0,1fr)}.kf-account-vip-hero--refresh .kf-account-vip-hero__time{grid-column:1/3}}@media(max-width:560px){body.kf-panel-body .kf-account-pagehead{display:grid;grid-template-columns:1fr;gap:10px}body.kf-panel-body .kf-account-pagehead h1{font-size:22px}body.kf-panel-body .kf-account-pagehead p{font-size:12px!important}body.kf-panel-body .kf-account-headbutton{justify-self:start}body.kf-panel-body .kf-account-card>header h2,.kf-account-homecard>header h2{font-size:16px}.kf-account-vip-hero--refresh{padding:18px;border-radius:18px}.kf-account-vip-hero--refresh .kf-account-vip-hero__copy p{font-size:12.5px}.kf-account-vip-hero__chips{gap:6px}.kf-account-vip-hero__chips span{min-height:28px;font-size:10px;padding:0 9px}.kf-account-vip-note{padding:11px 12px;border-radius:14px}.kf-account-vip-note p{font-size:11.5px}.kf-membership-plans--clean{grid-template-columns:1fr;gap:12px}.kf-membership-plans--clean .kf-membership-plan{padding:15px;border-radius:18px}.kf-membership-plans--clean .kf-membership-plan h3{font-size:19px}.kf-membership-plan__summary{min-height:0;font-size:12px}.kf-membership-plan__meta strong{font-size:22px}}@supports (-webkit-touch-callout:none){@media(max-width:900px){body.kf-watch-body .site-header{display:none!important}body.kf-watch-body .kf-watch-page{padding-top:max(6px,env(safe-area-inset-top));padding-bottom:max(10px,env(safe-area-inset-bottom));min-height:100dvh}body.kf-watch-body .kf-watch-container{width:calc(100% - 10px)}body.kf-watch-body .kf-watch-breadcrumb{margin-top:0}body.kf-watch-body .kf-watch-stage{border-radius:16px;overflow:hidden}body.kf-watch-body .kf-watch-stage video{max-height:calc(100dvh - 190px)}}@media(max-width:560px){body.kf-watch-body .kf-watch-titlebar{margin-bottom:10px}body.kf-watch-body .kf-watch-titlemeta{gap:6px}body.kf-watch-body .kf-watch-titlemeta span{min-height:28px}}}@media(max-width:820px){body.kf-panel-body .kf-account-sidebar>.kf-account-usercard{display:none!important}body.kf-panel-body .kf-account-sidebar{padding-top:10px}body.kf-panel-body .kf-account-nav{margin-top:0}}.kf-tutorial-hub,.kf-tutorial-detail{background:#061018;color:#eef4f7;min-height:70vh;padding-bottom:54px}.kf-tutorial-hero{position:relative;overflow:hidden;border-bottom:1px solid rgb(127 91 255 / .16);background:radial-gradient(circle at 66% -8%,rgb(116 61 255 / .18),transparent 37%),radial-gradient(circle at 12% 30%,rgb(255 49 112 / .09),transparent 28%),linear-gradient(180deg,#091321 0%,#07111a 100%)}.kf-tutorial-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(5 11 18 / .36),transparent 32%,rgb(5 11 18 / .12) 70%,rgb(5 11 18 / .4));pointer-events:none}.kf-tutorial-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);align-items:center;gap:34px;min-height:310px;padding-top:26px;padding-bottom:26px}.kf-tutorial-hero__copy{min-width:0}.kf-tutorial-breadcrumb{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:20px;color:#7f93a0;font-size:12.5px}.kf-tutorial-breadcrumb a{color:#a9bac4}.kf-tutorial-breadcrumb a:hover{color:#fff}.kf-tutorial-breadcrumb b{color:#dfe8ed}.kf-tutorial-eyebrow{display:inline-flex;align-items:center;gap:6px;color:#ad7cff;font-size:11.5px;font-weight:900;letter-spacing:.08em;direction:ltr}.kf-tutorial-hero h1{margin:5px 0 7px;font-size:clamp(37px,4.6vw,58px);line-height:1.22;letter-spacing:-.025em}.kf-tutorial-hero h1 em{font-style:normal;background:linear-gradient(135deg,#c362ff,#8e48ff 54%,#ff3d83);-webkit-background-clip:text;background-clip:text;color:#fff0}.kf-tutorial-hero__copy>p{max-width:700px;margin:0;color:#b2c0c8;font-size:15px;line-height:1.95}.kf-tutorial-search{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;max-width:720px;height:54px;margin-top:20px;padding:5px 6px 5px 14px;border:1px solid rgb(159 103 255 / .32);border-radius:12px;background:rgb(13 25 39 / .88);box-shadow:0 14px 38px rgb(0 0 0 / .16)}.kf-tutorial-search>span{font-size:22px;color:#dfe8ed}.kf-tutorial-search input{min-width:0;border:0;outline:0;background:#fff0;color:#eef4f7;font:inherit;font-size:14px}.kf-tutorial-search input::placeholder{color:#7f919b}.kf-tutorial-search button{height:42px;padding:0 22px;border:0;border-radius:9px;background:linear-gradient(135deg,#8a43ff,#ad42ff);color:#fff;font:inherit;font-size:13px;font-weight:900;cursor:pointer;box-shadow:0 8px 22px rgb(131 60 255 / .25)}.kf-tutorial-hero__art{position:relative;height:270px;min-width:0}.kf-tutorial-art-screen{position:absolute;left:34px;top:22px;width:330px;height:210px;border:1px solid rgb(147 100 255 / .34);border-radius:16px;background:linear-gradient(145deg,#101b2b,#11172a);transform:perspective(800px) rotateY(-8deg) rotateX(2deg);box-shadow:0 25px 65px rgb(0 0 0 / .34),0 0 40px rgb(139 74 255 / .09);overflow:hidden}.kf-tutorial-art-screen:before{content:"";display:block;height:28px;border-bottom:1px solid rgb(255 255 255 / .06);background:#0a101c}.kf-tutorial-art-dot{position:absolute;top:12px;left:14px;width:7px;height:7px;border-radius:50%;background:#ff477d;box-shadow:13px 0 #ffb145,26px 0 #4fd69f}.kf-tutorial-art-player{display:grid;place-items:center;width:54%;height:113px;margin:15px 12px 0 auto;border-radius:11px;background:radial-gradient(circle at 50% 45%,rgb(243 42 140 / .2),transparent 45%),linear-gradient(135deg,#111c2c,#09121e)}.kf-tutorial-art-player i{display:grid;place-items:center;width:56px;height:56px;border:2px solid #ff4b9c;border-radius:50%;color:#ff5eae;font-style:normal;font-size:22px;box-shadow:0 0 28px rgb(255 66 153 / .3)}.kf-tutorial-art-lines{position:absolute;right:16px;bottom:17px;left:16px;display:grid;grid-template-columns:1.2fr .9fr .7fr;gap:6px}.kf-tutorial-art-lines i{height:24px;border-radius:6px;background:#17283a}.kf-tutorial-art-lines i:nth-child(2){background:#3d1b57}.kf-tutorial-art-lines i:nth-child(3){background:#12384a}.kf-tutorial-art-note{position:absolute;right:0;top:48px;color:#b49ad7;font-size:17px;line-height:1.8;transform:rotate(-4deg);opacity:.78}.kf-tutorial-art-note b{color:#d7c7eb}.kf-tutorial-art-words{position:absolute;left:0;bottom:13px;color:#a98bd7;font-family:Georgia,serif;font-size:18px;font-style:italic;line-height:1.35;transform:rotate(-5deg);opacity:.85}.kf-tutorial-art-words b{color:#e35cff}.kf-tutorial-shell{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:18px;padding-top:22px;align-items:start}.kf-tutorial-main{min-width:0}.kf-tutorial-sidebar{display:grid;gap:14px;position:sticky;top:88px}.kf-tutorial-notice{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid rgb(140 86 255 / .38);border-radius:12px;background:linear-gradient(135deg,rgb(65 39 111 / .28),rgb(33 23 60 / .22));color:#d8dfea}.kf-tutorial-notice>span{font-size:22px;color:#b58cff}.kf-tutorial-notice strong{font-size:13.5px}.kf-tutorial-notice p{margin:3px 0 0;color:#9baab3;font-size:12.5px;line-height:1.8}.kf-tutorial-featured{display:grid;grid-template-columns:minmax(330px,.95fr) minmax(0,1.05fr);gap:22px;margin-top:14px;padding:16px;border:1px solid rgb(132 78 240 / .38);border-radius:15px;background:linear-gradient(135deg,rgb(17 27 42 / .98),rgb(19 20 38 / .96));box-shadow:0 16px 48px rgb(0 0 0 / .18)}.kf-tutorial-featured__visual{min-width:0;min-height:210px;padding:16px;border-radius:12px;background:radial-gradient(circle at 80% 20%,rgb(255 60 129 / .14),transparent 36%),linear-gradient(145deg,#0d1825,#11182b);overflow:hidden}.kf-tutorial-featured__browser{position:relative;height:100%;min-height:178px;border:1px solid rgb(255 255 255 / .08);border-radius:11px;background:#0a111c;overflow:hidden;transform:rotate(-1deg);box-shadow:0 18px 32px rgb(0 0 0 / .26)}.kf-tutorial-featured__bar{height:28px;display:flex;align-items:center;gap:5px;padding:0 8px;border-bottom:1px solid rgb(255 255 255 / .05)}.kf-tutorial-featured__bar i{width:6px;height:6px;border-radius:50%;background:#fd4775}.kf-tutorial-featured__bar i:nth-child(2){background:#ffc15c}.kf-tutorial-featured__bar i:nth-child(3){background:#47c99a}.kf-tutorial-featured__bar b{margin-right:auto;color:#f15d8c;font-size:11px;direction:ltr}.kf-tutorial-featured__poster{position:absolute;right:12px;top:42px;width:53%;bottom:13px;border-radius:9px;background:linear-gradient(135deg,rgb(97 40 130 / .28),rgb(16 56 81 / .3)),radial-gradient(circle at 65% 34%,#72507a 0 9%,transparent 10%),linear-gradient(135deg,#273849,#172331)}.kf-tutorial-featured__copylines{position:absolute;left:12px;top:47px;width:38%;display:grid;gap:8px}.kf-tutorial-featured__copylines i{height:9px;border-radius:99px;background:#243548}.kf-tutorial-featured__copylines i:first-child{width:78%;background:#6e477d}.kf-tutorial-featured__copylines i:nth-child(2){width:100%}.kf-tutorial-featured__copylines i:nth-child(3){width:62%}.kf-tutorial-featured__actions{position:absolute;left:12px;bottom:20px;display:flex;gap:7px}.kf-tutorial-featured__actions i{display:block;width:58px;height:24px;border-radius:6px;background:#a23dce}.kf-tutorial-featured__actions i:last-child{width:42px;background:#243548}.kf-tutorial-featured__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:4px}.kf-tutorial-badge{display:inline-flex;padding:6px 9px;border-radius:7px;background:linear-gradient(135deg,#7b2ccb,#a43eee);color:#fff;font-size:11px;font-weight:900}.kf-tutorial-featured h2{margin:10px 0 6px;font-size:27px;line-height:1.5}.kf-tutorial-featured p{margin:0;color:#adbbc4;font-size:14px;line-height:1.9}.kf-tutorial-meta{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-top:11px;color:#8fa2ae;font-size:11.5px}.kf-tutorial-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:42px;margin-top:15px;padding:0 18px;border-radius:9px;background:linear-gradient(135deg,#8740f8,#aa43fd);color:#fff;font-size:12.5px;font-weight:900}.kf-tutorial-primary:hover{color:#fff;filter:brightness(1.08)}.kf-tutorial-list-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:22px 0 10px}.kf-tutorial-list-head>div{display:flex;align-items:center;gap:10px}.kf-tutorial-list-head>div>span{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:#402060;color:#b777ff}.kf-tutorial-list-head h2{margin:0;font-size:18px}.kf-tutorial-list-head p{margin:2px 0 0;color:#8598a3;font-size:11.5px}.kf-tutorial-list-head small{color:#a2b1ba;font-size:12px}.kf-tutorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.kf-tutorial-card{display:flex;flex-direction:column;min-width:0;border:1px solid rgb(135 158 173 / .15);border-radius:13px;background:linear-gradient(155deg,#0b1823,#0a141f);overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.kf-tutorial-card:hover{transform:translateY(-2px);border-color:rgb(155 92 255 / .34);box-shadow:0 14px 34px rgb(0 0 0 / .18)}.kf-tutorial-card[hidden],.kf-tutorial-featured[hidden]{display:none!important}.kf-tutorial-card__thumb{position:relative;display:flex;align-items:center;justify-content:center;height:115px;border-bottom:1px solid rgb(255 255 255 / .045);background:radial-gradient(circle at 25% 50%,rgb(93 58 192 / .22),transparent 36%),linear-gradient(135deg,#111d2b,#0d1622);overflow:hidden}.kf-tutorial-card__thumb>span{display:grid;place-items:center;width:52px;height:52px;border:1px solid rgb(168 112 255 / .26);border-radius:13px;background:rgb(118 65 190 / .15);font-size:26px;filter:saturate(.8)}.kf-tutorial-card__thumb>div{position:absolute;left:12px;bottom:12px;width:74px;display:grid;gap:5px}.kf-tutorial-card__thumb i{height:5px;border-radius:99px;background:#26394a}.kf-tutorial-card__thumb i:first-child{width:80%;background:#633e7a}.kf-tutorial-card__thumb i:last-child{width:58%}.kf-tutorial-card__body{display:flex;flex-direction:column;flex:1;padding:12px 13px 13px}.kf-tutorial-card__category{color:#a978e4;font-size:10.5px;font-weight:800}.kf-tutorial-card h3{margin:4px 0 5px;font-size:15.5px;line-height:1.6}.kf-tutorial-card p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:#91a3ae;font-size:11.7px;line-height:1.75}.kf-tutorial-card .kf-tutorial-meta{margin-top:auto;padding-top:10px;font-size:10.5px}.kf-tutorial-card a{display:flex;align-items:center;justify-content:center;gap:7px;min-height:34px;margin-top:10px;border:1px solid rgb(151 84 239 / .32);border-radius:8px;background:rgb(91 41 138 / .15);color:#d8b6ff;font-size:11.5px;font-weight:900}.kf-tutorial-card a:hover{background:#7729ba;color:#fff}.kf-tutorial-empty{display:grid;place-items:center;min-height:240px;margin-top:11px;border:1px dashed rgb(145 102 203 / .32);border-radius:13px;text-align:center}.kf-tutorial-empty>span{font-size:32px;color:#9f68e8}.kf-tutorial-empty strong{font-size:17px}.kf-tutorial-empty p{margin:5px 0 0;color:#899ba6;font-size:12px}.kf-tutorial-sidebox,.kf-tutorial-help{border:1px solid rgb(137 159 174 / .16);border-radius:13px;background:#0b1722;overflow:hidden}.kf-tutorial-sidebox>header{display:flex;align-items:center;gap:8px;padding:13px 14px;border-bottom:1px solid rgb(255 255 255 / .055)}.kf-tutorial-sidebox>header>span{color:#a77afa;font-size:19px}.kf-tutorial-sidebox h2{margin:0;font-size:14.5px}.kf-tutorial-filters{display:grid;padding:8px}.kf-tutorial-filters button{display:grid;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:39px;padding:0 8px;border:0;border-radius:8px;background:#fff0;color:#b9c5cb;text-align:right;font:inherit;cursor:pointer}.kf-tutorial-filters button:hover{background:#101f2d}.kf-tutorial-filters button.is-active{background:linear-gradient(135deg,rgb(103 48 154 / .54),rgb(73 35 125 / .4));color:#fff;box-shadow:inset 0 0 0 1px rgb(161 100 255 / .28)}.kf-tutorial-filters button>span{display:grid;place-items:center;color:#a77af7}.kf-tutorial-filters button>b{font-size:12px}.kf-tutorial-filters button>em{display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:99px;background:#142331;color:#9eafba;font-size:10px;font-style:normal}.kf-tutorial-filters button.is-active>em{background:rgb(255 255 255 / .1);color:#fff}.kf-tutorial-help{position:relative;padding:18px 16px;text-align:center;background:radial-gradient(circle at 85% 10%,rgb(150 86 255 / .24),transparent 38%),linear-gradient(145deg,#1a1132,#261442);border-color:rgb(144 84 234 / .32)}.kf-tutorial-help>span{position:absolute;top:12px;left:13px;display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#bd88ff;color:#25113b;font-weight:900}.kf-tutorial-help h2{margin:0;font-size:19px}.kf-tutorial-help p{margin:8px 0 14px;color:#c2b7d1;font-size:12px;line-height:1.85}.kf-tutorial-help a{display:flex;align-items:center;justify-content:center;height:39px;border:1px solid rgb(195 146 255 / .58);border-radius:8px;color:#f4eaff;font-size:12px;font-weight:900}.kf-tutorial-detail-hero{border-bottom:1px solid rgb(143 99 218 / .18);background:radial-gradient(circle at 79% 5%,rgb(112 66 208 / .16),transparent 32%),linear-gradient(180deg,#0a1522,#07111a)}.kf-tutorial-detail-hero>.kf-container{padding-top:24px;padding-bottom:28px}.kf-tutorial-detail-hero__row{display:grid;grid-template-columns:minmax(0,1fr) 100px;align-items:center;gap:24px}.kf-tutorial-detail-hero h1{margin:7px 0 7px;font-size:clamp(30px,4vw,45px);line-height:1.4}.kf-tutorial-detail-hero p{max-width:800px;margin:0;color:#a8b7c0;font-size:14.5px;line-height:1.95}.kf-tutorial-detail-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:13px}.kf-tutorial-detail-meta span{display:inline-flex;align-items:center;min-height:29px;padding:0 10px;border:1px solid rgb(144 106 209 / .19);border-radius:7px;background:#101b28;color:#9eb0ba;font-size:11.5px}.kf-tutorial-detail-icon{display:grid;place-items:center;width:92px;height:92px;border:1px solid rgb(164 106 255 / .28);border-radius:21px;background:radial-gradient(circle at 35% 30%,rgb(171 91 255 / .27),transparent 50%),#10192a;font-size:43px;box-shadow:0 18px 38px rgb(0 0 0 / .22)}.kf-tutorial-detail-shell{display:grid;grid-template-columns:minmax(0,1fr) 265px;gap:18px;align-items:start;padding-top:22px}.kf-tutorial-article{min-width:0}.kf-tutorial-article-intro{padding:15px 17px;border:1px solid rgb(145 96 224 / .3);border-radius:12px;background:rgb(67 42 101 / .18)}.kf-tutorial-article-intro span{display:inline-flex;color:#b88aff;font-size:11.5px;font-weight:900}.kf-tutorial-article-intro p{margin:5px 0 0;color:#aebcc4;font-size:13px;line-height:1.9}.kf-tutorial-step{scroll-margin-top:90px;margin-top:14px;padding:18px;border:1px solid rgb(141 161 174 / .15);border-radius:14px;background:linear-gradient(155deg,#0c1924,#09141e)}.kf-tutorial-step>header{display:flex;align-items:center;gap:11px}.kf-tutorial-step>header>span{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:11px;background:linear-gradient(135deg,#7840c6,#a445e7);color:#fff;font-size:15px;font-weight:900}.kf-tutorial-step>header small{display:block;color:#8e72b9;font-size:10.5px}.kf-tutorial-step h2{margin:1px 0 0;font-size:19px;line-height:1.55}.kf-tutorial-step>p{margin:12px 0 0;color:#b0bec6;font-size:13.5px;line-height:2}.kf-tutorial-shot{margin:14px 0 0;border:1px solid rgb(128 154 170 / .17);border-radius:12px;background:#07111a;overflow:hidden}.kf-tutorial-shot__chrome{display:flex;align-items:center;gap:5px;height:30px;padding:0 9px;border-bottom:1px solid rgb(255 255 255 / .05);background:#0a131e}.kf-tutorial-shot__chrome i{width:6px;height:6px;border-radius:50%;background:#fb4b76}.kf-tutorial-shot__chrome i:nth-child(2){background:#ffb551}.kf-tutorial-shot__chrome i:nth-child(3){background:#44c894}.kf-tutorial-shot__chrome b{margin-right:auto;color:#6f8490;font-size:9.5px;direction:ltr}.kf-tutorial-shot__placeholder{display:grid;place-items:center;min-height:250px;padding:30px;text-align:center;background:radial-gradient(circle at 50% 45%,rgb(113 65 172 / .14),transparent 33%),linear-gradient(145deg,#0c1722,#0a131d)}.kf-tutorial-shot__placeholder>span{display:grid;place-items:center;width:52px;height:52px;border:1px solid rgb(166 106 255 / .22);border-radius:13px;background:#151d2c;color:#a56ae9;font-size:26px}.kf-tutorial-shot__placeholder strong{margin-top:10px;font-size:15px}.kf-tutorial-shot__placeholder p{margin:5px 0 0;color:#a4b2ba;font-size:12px}.kf-tutorial-shot__placeholder small{margin-top:4px;color:#657986;font-size:10.5px}.kf-tutorial-shot figcaption{padding:8px 11px;border-top:1px solid rgb(255 255 255 / .04);color:#7e929d;font-size:10.5px}.kf-tutorial-tip{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:11px 12px;border:1px solid rgb(68 186 161 / .17);border-radius:9px;background:rgb(31 88 78 / .12)}.kf-tutorial-tip>span{color:#56d0b4;font-size:18px}.kf-tutorial-tip strong{font-size:11.5px;color:#82ddc8}.kf-tutorial-tip p{margin:2px 0 0;color:#9eb2b8;font-size:11.5px;line-height:1.8}.kf-tutorial-support-inline{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:14px;padding:16px;border:1px solid rgb(140 82 226 / .3);border-radius:13px;background:linear-gradient(135deg,rgb(57 36 91 / .34),rgb(28 28 52 / .3))}.kf-tutorial-support-inline>div{display:flex;align-items:center;gap:11px}.kf-tutorial-support-inline>div>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#9863e0;color:#fff;font-weight:900}.kf-tutorial-support-inline h2{margin:0;font-size:16px}.kf-tutorial-support-inline p{margin:3px 0 0;color:#9eacb4;font-size:11.5px}.kf-tutorial-support-inline>a{display:flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:8px;background:#8d40d0;color:#fff;font-size:11.5px;font-weight:900;white-space:nowrap}.kf-tutorial-nextprev{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.kf-tutorial-nextprev>a{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid rgb(140 161 174 / .15);border-radius:11px;background:#0b1721}.kf-tutorial-nextprev>a.is-next{text-align:left;align-items:flex-end}.kf-tutorial-nextprev small{color:#728995;font-size:10px}.kf-tutorial-nextprev b{color:#dfe7eb;font-size:12.5px}.kf-tutorial-detail-sidebar{position:sticky;top:88px}.kf-tutorial-toc{border:1px solid rgb(140 159 173 / .16);border-radius:13px;background:#0b1722;overflow:hidden}.kf-tutorial-toc>header{display:flex;align-items:center;gap:8px;padding:13px;border-bottom:1px solid rgb(255 255 255 / .05)}.kf-tutorial-toc>header span{color:#a876ec}.kf-tutorial-toc h2{margin:0;font-size:14px}.kf-tutorial-toc nav{display:grid;padding:7px}.kf-tutorial-toc nav a{display:grid;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;min-height:39px;padding:5px 6px;border-radius:8px;color:#aebdc5}.kf-tutorial-toc nav a:hover{background:#101f2d;color:#fff}.kf-tutorial-toc nav a span{display:grid;place-items:center;width:23px;height:23px;border-radius:6px;background:#182637;color:#a774e4;font-size:9.5px;font-weight:900}.kf-tutorial-toc nav a b{font-size:11.5px;line-height:1.55}.kf-tutorial-back{display:flex;align-items:center;justify-content:center;margin:0 7px 7px;min-height:36px;border:1px solid rgb(148 88 228 / .24);border-radius:8px;color:#bd8df4;font-size:11.5px;font-weight:900}@media(max-width:1100px){.kf-tutorial-hero__inner{grid-template-columns:minmax(0,1fr) 330px}.kf-tutorial-art-screen{left:16px;width:290px}.kf-tutorial-art-note{display:none}.kf-tutorial-shell{grid-template-columns:minmax(0,1fr) 235px}.kf-tutorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-tutorial-featured{grid-template-columns:.9fr 1.1fr}.kf-tutorial-detail-shell{grid-template-columns:minmax(0,1fr) 230px}}@media(max-width:820px){.kf-tutorial-hero__inner{grid-template-columns:1fr;min-height:0;padding-top:20px;padding-bottom:22px}.kf-tutorial-hero__art{height:190px;order:-1}.kf-tutorial-art-screen{right:50%;left:auto;top:13px;width:min(330px,72vw);height:175px;transform:translateX(50%) perspective(800px) rotateY(-5deg)}.kf-tutorial-art-player{height:82px}.kf-tutorial-art-lines{bottom:12px}.kf-tutorial-art-words{left:12px;bottom:4px;font-size:14px}.kf-tutorial-hero h1{font-size:36px}.kf-tutorial-search{max-width:none}.kf-tutorial-shell,.kf-tutorial-detail-shell{grid-template-columns:1fr}.kf-tutorial-sidebar,.kf-tutorial-detail-sidebar{position:static;order:-1}.kf-tutorial-sidebox{display:none}.kf-tutorial-help{display:grid;grid-template-columns:1fr auto;align-items:center;text-align:right;column-gap:12px}.kf-tutorial-help>span{display:none}.kf-tutorial-help h2,.kf-tutorial-help p{grid-column:1}.kf-tutorial-help a{grid-column:2;grid-row:1 / span 2;min-width:140px;padding-inline:12px}.kf-tutorial-featured{grid-template-columns:1fr}.kf-tutorial-featured__visual{min-height:175px}.kf-tutorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-tutorial-detail-hero__row{grid-template-columns:1fr 70px}.kf-tutorial-detail-icon{width:68px;height:68px;border-radius:16px;font-size:31px}.kf-tutorial-toc{margin-bottom:0}.kf-tutorial-toc nav{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-tutorial-back{grid-column:1/-1}}@media(max-width:560px){.kf-tutorial-hub,.kf-tutorial-detail{padding-bottom:34px}.kf-tutorial-hero__art{height:160px}.kf-tutorial-art-screen{width:82vw;height:148px}.kf-tutorial-art-screen:before{height:23px}.kf-tutorial-art-dot{top:10px}.kf-tutorial-art-player{height:68px;margin-top:10px}.kf-tutorial-art-player i{width:44px;height:44px;font-size:17px}.kf-tutorial-art-words{display:none}.kf-tutorial-hero h1{font-size:31px}.kf-tutorial-hero__copy>p{font-size:13px}.kf-tutorial-search{grid-template-columns:24px minmax(0,1fr);height:auto;min-height:50px;padding:5px 9px}.kf-tutorial-search button{grid-column:1/-1;width:100%;height:38px}.kf-tutorial-shell{padding-top:14px}.kf-tutorial-notice{padding:12px}.kf-tutorial-featured{padding:11px;gap:12px}.kf-tutorial-featured h2{font-size:22px}.kf-tutorial-featured p{font-size:12.5px}.kf-tutorial-list-head{align-items:flex-start}.kf-tutorial-list-head p{display:none}.kf-tutorial-grid{grid-template-columns:1fr}.kf-tutorial-card{display:grid;grid-template-columns:115px minmax(0,1fr)}.kf-tutorial-card__thumb{height:100%;min-height:165px;border-bottom:0;border-left:1px solid rgb(255 255 255 / .045)}.kf-tutorial-card p{-webkit-line-clamp:2}.kf-tutorial-card__body{padding:11px}.kf-tutorial-help{grid-template-columns:1fr}.kf-tutorial-help a{grid-column:1;grid-row:auto}.kf-tutorial-detail-hero>.kf-container{padding-top:18px;padding-bottom:20px}.kf-tutorial-detail-hero__row{grid-template-columns:1fr}.kf-tutorial-detail-icon{display:none}.kf-tutorial-detail-hero h1{font-size:29px}.kf-tutorial-detail-hero p{font-size:13px}.kf-tutorial-detail-shell{padding-top:14px}.kf-tutorial-toc nav{grid-template-columns:1fr}.kf-tutorial-step{padding:14px}.kf-tutorial-step h2{font-size:17px}.kf-tutorial-step>p{font-size:13px}.kf-tutorial-shot__placeholder{min-height:190px;padding:20px 12px}.kf-tutorial-support-inline{align-items:stretch;flex-direction:column}.kf-tutorial-support-inline>a{width:100%}.kf-tutorial-nextprev{grid-template-columns:1fr}.kf-tutorial-nextprev>a.is-next{align-items:flex-start;text-align:right}}.kf-tutorial-hub,.kf-tutorial-detail{--t-bg:#020d14;--t-panel:#081923;--t-panel-2:#0b202b;--t-panel-3:#0e2733;--t-line:#17313d;--t-line-2:#244755;--t-text:#f8fbfc;--t-muted:#9db1bc;--t-pink:var(--pink,var(--kf-accent));--t-cyan:var(--cyan,#19d5ff);background:linear-gradient(180deg,#020d14 0,#04131b 46%,#020d14 100%);color:var(--t-text)}.kf-tutorial-hub .kf-ti,.kf-tutorial-detail .kf-ti{width:1em;height:1em;display:block;flex:0 0 auto}.kf-tutorial-hub :is(a,button,input),.kf-tutorial-detail :is(a,button){outline-offset:3px}.kf-tutorial-hub :is(a,button,input):focus-visible,.kf-tutorial-detail :is(a,button):focus-visible{outline:2px solid var(--t-cyan)}.kf-tutorial-hero{border-bottom-color:#14303b;background:radial-gradient(circle at 16% 18%,rgb(25 213 255 / .09),transparent 27%),radial-gradient(circle at 82% 4%,rgba(var(--kf-accent-rgb),.11),transparent 30%),linear-gradient(180deg,#06151e,#031018)}.kf-tutorial-hero:before{background:linear-gradient(90deg,rgb(2 13 20 / .18),transparent 36%,rgb(2 13 20 / .16) 72%,rgb(2 13 20 / .36))}.kf-tutorial-hero__inner{direction:ltr;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);gap:42px}.kf-tutorial-hero__copy{grid-column:2;direction:rtl;text-align:right}.kf-tutorial-hero__art{grid-column:1;direction:rtl}.kf-tutorial-shell{direction:ltr;grid-template-columns:minmax(0,1fr) 286px;gap:20px}.kf-tutorial-main{grid-column:1;direction:rtl}.kf-tutorial-sidebar{grid-column:2;direction:rtl}.kf-tutorial-detail-shell{direction:ltr;grid-template-columns:minmax(0,1fr) 286px;gap:20px}.kf-tutorial-article{grid-column:1;direction:rtl}.kf-tutorial-detail-sidebar{grid-column:2;direction:rtl}.kf-tutorial-breadcrumb{color:#738b97}.kf-tutorial-breadcrumb a{color:#a8bac4}.kf-tutorial-breadcrumb b{color:#eef5f7}.kf-tutorial-eyebrow{color:var(--t-cyan);letter-spacing:.06em}.kf-tutorial-hero h1 em{background:linear-gradient(135deg,#fff 0%,#ff769d 30%,var(--t-pink) 70%,#ff668e 100%);-webkit-background-clip:text;background-clip:text;color:#fff0}.kf-tutorial-hero__copy>p{color:#b5c5cd}.kf-tutorial-search{border-color:#244552;background:#0b202be8;box-shadow:0 18px 44px rgb(0 0 0 / .22)}.kf-tutorial-search__icon{display:grid;place-items:center;color:var(--t-cyan);font-size:21px}.kf-tutorial-search__icon .kf-ti{width:21px;height:21px}.kf-tutorial-search input{color:#f8fbfc}.kf-tutorial-search input::placeholder{color:#78919d}.kf-tutorial-search button{background:linear-gradient(135deg,var(--kf-accent),#e5255a);box-shadow:0 10px 25px rgba(var(--kf-accent-rgb),.23)}.kf-tutorial-search button:hover{filter:brightness(1.08);transform:translateY(-1px)}.kf-tutorial-art-screen{left:20px;right:auto;border-color:#27505d;background:linear-gradient(145deg,#0c2430,#071822);box-shadow:0 28px 70px rgb(0 0 0 / .34),0 0 44px rgb(25 213 255 / .06);transform:perspective(850px) rotateY(7deg) rotateX(2deg)}.kf-tutorial-art-screen:before{background:#071720;border-bottom-color:#17333e}.kf-tutorial-art-player{background:radial-gradient(circle at 50% 45%,rgba(var(--kf-accent-rgb),.16),transparent 46%),linear-gradient(135deg,#0d2733,#081923)}.kf-tutorial-art-player .kf-ti{width:58px;height:58px;padding:15px;border:2px solid var(--t-pink);border-radius:50%;color:var(--t-pink);filter:drop-shadow(0 0 16px rgba(var(--kf-accent-rgb),.24))}.kf-tutorial-art-lines i{background:#13303c}.kf-tutorial-art-lines i:nth-child(2){background:#123644}.kf-tutorial-art-lines i:nth-child(3){background:#321522}.kf-tutorial-art-note{right:auto;left:0;color:#8ea6b2}.kf-tutorial-art-note b{color:#d7e4e9}.kf-tutorial-art-words{left:auto;right:0;color:#7fa4b3}.kf-tutorial-art-words b{color:var(--t-pink)}.kf-tutorial-notice,.kf-tutorial-featured,.kf-tutorial-card,.kf-tutorial-sidebox,.kf-tutorial-help,.kf-tutorial-empty,.kf-tutorial-article-intro,.kf-tutorial-step,.kf-tutorial-support-inline,.kf-tutorial-nextprev>a,.kf-tutorial-toc{border-color:var(--t-line-2);background:linear-gradient(180deg,var(--t-panel-2),var(--t-panel));box-shadow:0 15px 38px rgb(0 0 0 / .16)}.kf-tutorial-notice{border-color:#1f5263;background:linear-gradient(135deg,rgb(25 213 255 / .075),#0a1e29)}.kf-tutorial-notice>span{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:11px;background:#0e2b38;color:var(--t-cyan);font-size:20px}.kf-tutorial-notice>span .kf-ti{width:21px;height:21px}.kf-tutorial-notice strong{color:#f2f8fa}.kf-tutorial-notice p{color:#9db2bc}.kf-tutorial-featured{border-color:#3d3841;background:linear-gradient(135deg,#0d222d 0%,#0a1b25 58%,#13151e 100%);box-shadow:0 20px 50px rgb(0 0 0 / .22),inset 0 1px rgb(255 255 255 / .015)}.kf-tutorial-featured:hover{border-color:#68404d}.kf-tutorial-featured__visual{background:radial-gradient(circle at 18% 16%,rgb(25 213 255 / .13),transparent 32%),radial-gradient(circle at 82% 82%,rgba(var(--kf-accent-rgb),.12),transparent 34%),linear-gradient(145deg,#0c2632,#071923)}.kf-tutorial-featured__browser{border-color:#254653;background:#06151e}.kf-tutorial-featured__bar{background:#081923;border-color:#18333f}.kf-tutorial-featured__bar b{color:var(--t-pink)}.kf-tutorial-featured__poster{display:grid;place-items:center;background:radial-gradient(circle at 50% 42%,rgba(var(--kf-accent-rgb),.18),transparent 34%),linear-gradient(135deg,#11303c,#0b202b)!important}.kf-tutorial-featured__poster>span{display:grid;place-items:center;width:78px;height:78px;border:1px solid #315867;border-radius:22px;background:#0a202b;color:var(--t-pink);box-shadow:0 18px 40px rgb(0 0 0 / .25)}.kf-tutorial-featured__poster .kf-ti{width:38px;height:38px}.kf-tutorial-badge{gap:6px;color:#ff7d9f;background:#28131c;border:1px solid #5d2638}.kf-tutorial-badge .kf-ti{width:13px;height:13px}.kf-tutorial-featured h2{color:#fff}.kf-tutorial-featured p{color:#a8bbc4}.kf-tutorial-primary{background:linear-gradient(135deg,var(--kf-accent),#e42559);box-shadow:0 10px 25px rgba(var(--kf-accent-rgb),.2)}.kf-tutorial-primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.kf-tutorial-list-head>div>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#0c2a36;color:var(--t-cyan);font-size:18px}.kf-tutorial-list-head>div>span .kf-ti{width:18px;height:18px}.kf-tutorial-list-head h2{color:#f7fbfc}.kf-tutorial-list-head p{color:#8ea5af}.kf-tutorial-list-head>small{border-color:#294650;background:#0a1e28;color:#a9bec7}.kf-tutorial-grid{gap:14px}.kf-tutorial-card{overflow:hidden;border:1px solid #1d3b47;border-radius:15px;background:linear-gradient(180deg,#0b202b 0%,#081923 100%);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.kf-tutorial-card:hover{transform:translateY(-3px);border-color:#42505a;box-shadow:0 20px 48px rgb(0 0 0 / .27)}.kf-tutorial-card__thumb{position:relative;background:radial-gradient(circle at 18% 18%,rgb(25 213 255 / .12),transparent 30%),radial-gradient(circle at 78% 72%,rgba(var(--kf-accent-rgb),.11),transparent 30%),linear-gradient(145deg,#102b38,#0a1d27);border-bottom-color:#173541}.kf-tutorial-card__thumb:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .025) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .025) 1px,transparent 1px);background-size:26px 26px;mask-image:linear-gradient(180deg,#000,transparent 95%)}.kf-tutorial-card__icon{position:relative;z-index:2;display:grid!important;place-items:center!important;width:68px!important;height:68px!important;border:1px solid #2b5260!important;border-radius:19px!important;background:#0b202b!important;color:var(--t-pink)!important;box-shadow:0 14px 30px rgb(0 0 0 / .22)!important}.kf-tutorial-card__icon .kf-ti{width:32px;height:32px}.kf-tutorial-card__thumb>div{z-index:2}.kf-tutorial-card__thumb>div i{background:#1b3b47}.kf-tutorial-card__thumb>div i:nth-child(2){background:#1e4654}.kf-tutorial-card__thumb>div i:nth-child(3){background:#49202e}.kf-tutorial-card__body{background:linear-gradient(180deg,#0b202b,#091a24)}.kf-tutorial-card__category{color:var(--t-cyan);background:#0b2a36;border:1px solid #1c4a59}.kf-tutorial-card h3{color:#f7fbfc}.kf-tutorial-card p{color:#9fb2bb}.kf-tutorial-card__body>a{color:#ff668e}.kf-tutorial-card__body>a:hover{color:#fff}.kf-tutorial-meta span{gap:5px;border-color:#21414d!important;background:#0a1c26!important;color:#9db2bc!important}.kf-tutorial-meta .kf-ti{width:13px;height:13px;color:#75a5b7}.kf-tutorial-sidebox{border-radius:15px;overflow:hidden;background:linear-gradient(180deg,#0d2430,#081923)}.kf-tutorial-sidebox>header{border-bottom-color:#1a3945;background:#0d2531}.kf-tutorial-sidebox>header>span{color:var(--t-pink)}.kf-tutorial-sidebox>header .kf-ti{width:18px;height:18px}.kf-tutorial-filters{padding:9px}.kf-tutorial-filters button{border:1px solid #fff0;background:#fff0;color:#b5c5cc}.kf-tutorial-filters button:hover{background:#102c38;border-color:#214754;color:#fff}.kf-tutorial-filters button.is-active{background:linear-gradient(90deg,rgba(var(--kf-accent-rgb),.13),#102733);border-color:#5b2c3b;color:#fff}.kf-tutorial-filters button>span{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:#102a36;color:#73aabd}.kf-tutorial-filters button.is-active>span{background:#351722;color:#ff668e}.kf-tutorial-filters button>span .kf-ti{width:17px;height:17px}.kf-tutorial-filters button em{background:#0a1c26;color:#8fa6b0}.kf-tutorial-filters button.is-active em{background:#321721;color:#ff83a2}.kf-tutorial-help{border-color:#52303b;background:radial-gradient(circle at 50% 0,rgba(var(--kf-accent-rgb),.12),transparent 42%),linear-gradient(180deg,#11232b,#091923)}.kf-tutorial-help>span{display:grid;place-items:center;width:56px;height:56px;margin-inline:auto;border:1px solid #653044;border-radius:18px;background:#2b1620;color:#ff6a91}.kf-tutorial-help>span .kf-ti{width:27px;height:27px}.kf-tutorial-help p{color:#9cb0b9}.kf-tutorial-help a{background:var(--kf-accent);color:#fff;border:0}.kf-tutorial-help a:hover{filter:brightness(1.08)}.kf-tutorial-empty>span{color:var(--t-cyan)}.kf-tutorial-empty>span .kf-ti{width:31px;height:31px}.kf-tutorial-detail-hero{border-bottom-color:#16333f;background:radial-gradient(circle at 14% 18%,rgb(25 213 255 / .08),transparent 30%),radial-gradient(circle at 84% 0,rgba(var(--kf-accent-rgb),.1),transparent 32%),linear-gradient(180deg,#071720,#031018)}.kf-tutorial-detail-hero__row{direction:ltr;grid-template-columns:minmax(0,1fr) 100px}.kf-tutorial-detail-hero__row>div:first-child{direction:rtl;text-align:right}.kf-tutorial-detail-icon{direction:rtl;border-color:#2c5360;background:radial-gradient(circle at 35% 30%,rgb(25 213 255 / .12),transparent 48%),#0d2632;color:var(--t-pink)}.kf-tutorial-detail-icon .kf-ti{width:43px;height:43px}.kf-tutorial-detail-hero p{color:#afc1c9}.kf-tutorial-detail-meta span{border-color:#234551;background:#0b202b;color:#a2b5be}.kf-tutorial-detail-meta .kf-ti{width:13px;height:13px;color:#77a7b8}.kf-tutorial-article-intro{border-color:#245565;background:linear-gradient(135deg,rgb(25 213 255 / .07),#0a1e29)}.kf-tutorial-article-intro>span{display:inline-flex;align-items:center;gap:6px;color:var(--t-cyan)}.kf-tutorial-article-intro>span .kf-ti{width:15px;height:15px}.kf-tutorial-article-intro p{color:#a9bbc3}.kf-tutorial-step{border-color:#1f3e4a;background:linear-gradient(155deg,#0d2430,#081923);box-shadow:0 16px 38px rgb(0 0 0 / .13)}.kf-tutorial-step>header>span{background:linear-gradient(135deg,var(--kf-accent),#dc2252);box-shadow:0 8px 18px rgba(var(--kf-accent-rgb),.16)}.kf-tutorial-step>header small{color:#6fa6b8}.kf-tutorial-step h2{color:#f4f9fb}.kf-tutorial-step>p{color:#adbec6}.kf-tutorial-shot{border-color:#244551;background:#06151e}.kf-tutorial-shot__chrome{background:#081923;border-bottom-color:#18343f}.kf-tutorial-shot__placeholder{background:radial-gradient(circle at 50% 45%,rgb(25 213 255 / .07),transparent 32%),linear-gradient(145deg,#0d2430,#081923)}.kf-tutorial-shot__placeholder>span{display:grid;place-items:center;border-color:#2a5665;background:#0b2733;color:var(--t-cyan)}.kf-tutorial-shot__placeholder>span .kf-ti{width:25px;height:25px}.kf-tutorial-shot__placeholder p{color:#a4b7bf}.kf-tutorial-shot__placeholder small{color:#6f8792}.kf-tutorial-shot figcaption{background:#081923;border-top-color:#17343f;color:#859ba5}.kf-tutorial-tip{border-color:#275a50;background:linear-gradient(135deg,rgb(72 201 164 / .075),#0b211f)}.kf-tutorial-tip>span{display:grid;place-items:center;width:31px;height:31px;flex:0 0 31px;border-radius:9px;background:#102f2b;color:#63d5b8}.kf-tutorial-tip>span .kf-ti{width:17px;height:17px}.kf-tutorial-tip strong{color:#79ddc3}.kf-tutorial-tip p{color:#9fb8b2}.kf-tutorial-support-inline{border-color:#59303c;background:linear-gradient(135deg,rgba(var(--kf-accent-rgb),.08),#0b1d27)}.kf-tutorial-support-inline>div>span{background:#301722;color:#ff6c92}.kf-tutorial-support-inline>div>span .kf-ti{width:18px;height:18px}.kf-tutorial-support-inline p{color:#9fb2ba}.kf-tutorial-support-inline>a{background:var(--kf-accent)}.kf-tutorial-nextprev>a{border-color:#1f3e4a;background:linear-gradient(180deg,#0c222d,#081923)}.kf-tutorial-nextprev>a:hover{border-color:#4f3440;background:#102631}.kf-tutorial-nextprev small{color:#7f98a3}.kf-tutorial-nextprev b{color:#eef5f7}.kf-tutorial-toc{border-color:#21424e;background:linear-gradient(180deg,#0d2430,#081923)}.kf-tutorial-toc>header{background:#0d2531;border-bottom-color:#1b3a46}.kf-tutorial-toc>header span{color:var(--t-pink)}.kf-tutorial-toc>header span .kf-ti{width:17px;height:17px}.kf-tutorial-toc nav a{color:#afc1c8}.kf-tutorial-toc nav a:hover{background:#102d39;color:#fff}.kf-tutorial-toc nav a span{background:#102c37;color:#ff6e94}.kf-tutorial-back{border-color:#5b3040;color:#f79;background:#24141a}.kf-tutorial-back:hover{background:#321721;color:#fff}@media(max-width:1100px){.kf-tutorial-hero__inner{grid-template-columns:330px minmax(0,1fr)}.kf-tutorial-shell,.kf-tutorial-detail-shell{grid-template-columns:minmax(0,1fr) 242px}}@media(max-width:820px){.kf-tutorial-hero__inner{display:flex;flex-direction:column;direction:rtl;gap:8px}.kf-tutorial-hero__copy,.kf-tutorial-hero__art{grid-column:auto;width:100%}.kf-tutorial-hero__art{order:-1}.kf-tutorial-shell,.kf-tutorial-detail-shell{display:flex;flex-direction:column;direction:rtl}.kf-tutorial-main,.kf-tutorial-sidebar,.kf-tutorial-article,.kf-tutorial-detail-sidebar{grid-column:auto;width:100%}.kf-tutorial-sidebar,.kf-tutorial-detail-sidebar{order:-1}.kf-tutorial-detail-hero__row{direction:rtl}}@media(max-width:560px){.kf-tutorial-card{background:linear-gradient(180deg,#0c222d,#081923)}.kf-tutorial-card__thumb{background:radial-gradient(circle at 30% 20%,rgb(25 213 255 / .12),transparent 35%),linear-gradient(145deg,#102b38,#0a1d27)}.kf-tutorial-card__icon{width:58px!important;height:58px!important;border-radius:16px!important}.kf-tutorial-card__icon .kf-ti{width:28px;height:28px}}.kf-tutorial-hero__inner{display:block;direction:rtl}.kf-tutorial-hero__copy{width:100%;max-width:980px;margin-inline-start:auto;margin-inline-end:0;direction:rtl;text-align:right}.kf-tutorial-search{max-width:780px}@media(max-width:900px){.kf-tutorial-hero__inner{display:block;direction:rtl}.kf-tutorial-hero__copy{width:100%;max-width:none;margin:0}.kf-tutorial-search{max-width:none}}.kf-faq-page{--faq-pink:var(--kf-accent);--faq-cyan:#19d5ff;--faq-bg:#031019;--faq-card:#0b202b;--faq-card2:#0e2733;--faq-line:#1f4351;--faq-text:#f5fafc;--faq-muted:#93aab4;padding-bottom:52px;background:radial-gradient(circle at 17% 0,rgb(25 213 255 / .035),transparent 24%),linear-gradient(180deg,#031019,#020d14 44%,#04131b)}.kf-faq-page .kf-ti{display:block;width:20px;height:20px}.kf-faq-hero{position:relative;overflow:hidden;border-bottom:1px solid #153440;background:radial-gradient(circle at 10% 0,rgb(25 213 255 / .095),transparent 29%),radial-gradient(circle at 86% 12%,rgba(var(--kf-accent-rgb),.12),transparent 34%),linear-gradient(180deg,#071923,#03111a)}.kf-faq-hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;background-image:linear-gradient(rgb(255 255 255 / .028) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .028) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(180deg,#000,transparent 95%)}.kf-faq-hero__inner{position:relative;z-index:1;padding-top:28px;padding-bottom:31px;text-align:right;direction:rtl}.kf-faq-breadcrumb{display:flex;align-items:center;gap:7px;margin-bottom:10px;color:#728d99;font-size:10px}.kf-faq-breadcrumb a:hover{color:var(--faq-pink)}.kf-faq-breadcrumb b{color:#b8c8cf;font-weight:700}.kf-faq-eyebrow{display:inline-flex;align-items:center;border:1px solid #5d2c3c;border-radius:999px;background:#2a1520;color:#f79;padding:4px 10px;font:700 9px/1 Arial,sans-serif;letter-spacing:.8px}.kf-faq-hero h1{margin:8px 0 2px;font-size:40px;line-height:1.2;letter-spacing:-1px}.kf-faq-hero h1 em{font-style:normal;color:var(--faq-pink)}.kf-faq-hero>div>p{max-width:760px;margin:6px 0 14px;color:#adbec5;font-size:13px;line-height:1.9}.kf-faq-search{width:min(760px,100%);min-height:54px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:7px;align-items:center;padding:6px 7px 6px 12px;border:1px solid #294b58;border-radius:14px;background:#0a202b;box-shadow:0 16px 38px rgb(0 0 0 / .22),inset 0 1px 0 rgb(255 255 255 / .025)}.kf-faq-search>span{display:grid;place-items:center;color:#69b9d2}.kf-faq-search>span .kf-ti{width:19px;height:19px}.kf-faq-search input{min-width:0;border:0;outline:0;background:#fff0;color:#f7fbfc;font:inherit;font-size:12px}.kf-faq-search input::placeholder{color:#6f8792}.kf-faq-search button{height:40px;min-width:84px;border:0;border-radius:10px;background:linear-gradient(135deg,var(--kf-accent),#db2457);color:#fff;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.kf-faq-search button:hover{filter:brightness(1.08)}.kf-faq-hero__stats{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.kf-faq-hero__stats span{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid #1d4050;border-radius:9px;background:#081c26;color:#8fa8b3;font-size:10px}.kf-faq-hero__stats span .kf-ti{width:14px;height:14px;color:#59b9d4}.kf-faq-hero__stats b{color:#e8f2f5}.kf-faq-shell{display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:20px;align-items:start;padding-top:22px;direction:ltr}.kf-faq-main,.kf-faq-sidebar{direction:rtl}.kf-faq-main{grid-column:1;min-width:0}.kf-faq-sidebar{grid-column:2;display:grid;gap:14px;position:sticky;top:82px}.kf-faq-intro{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 14px;border:1px solid #245368;border-radius:13px;background:linear-gradient(135deg,rgb(25 213 255 / .07),#0a1e29);box-shadow:0 12px 28px rgb(0 0 0 / .09)}.kf-faq-intro>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#0e3240;color:var(--faq-cyan)}.kf-faq-intro>span .kf-ti{width:18px;height:18px}.kf-faq-intro strong{display:block;color:#eef7f9;font-size:12.5px}.kf-faq-intro p{margin:2px 0 0;color:#8fa7b1;font-size:11px}.kf-faq-intro>a{display:inline-flex;align-items:center;justify-content:center;min-height:35px;padding:0 12px;border:1px solid #375462;border-radius:9px;background:#102b37;color:#d7e5ea;font-size:10px;font-weight:800}.kf-faq-intro>a:hover{border-color:rgba(var(--kf-accent-rgb),.439);color:#fff;background:#241721}.kf-faq-list-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:19px 0 10px}.kf-faq-list-head>div{display:flex;align-items:center;gap:9px}.kf-faq-list-head>div>span{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;background:#0c2b38;color:var(--faq-pink)}.kf-faq-list-head>div>span .kf-ti{width:18px;height:18px}.kf-faq-list-head h2{margin:0;color:#f7fbfc;font-size:16px}.kf-faq-list-head p{margin:1px 0 0;color:#7f99a4;font-size:10px}.kf-faq-list-head>small{padding:4px 8px;border:1px solid #274653;border-radius:8px;background:#091d27;color:#9fb3bc;font-size:9px;white-space:nowrap}.kf-faq-groups{display:grid;gap:14px}.kf-faq-group{overflow:hidden;border:1px solid #1e3f4c;border-radius:15px;background:linear-gradient(180deg,#0d2531,#091923);box-shadow:0 14px 34px rgb(0 0 0 / .12)}.kf-faq-group[hidden]{display:none!important}.kf-faq-group__head{display:flex;align-items:center;gap:10px;padding:13px 15px;border-bottom:1px solid #1c3a46;background:linear-gradient(180deg,#102b37,#0d2430)}.kf-faq-group__head>span{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border:1px solid #2b5260;border-radius:11px;background:#0b202b;color:var(--faq-pink)}.kf-faq-group__head>span .kf-ti{width:19px;height:19px}.kf-faq-group__head h2{margin:0;color:#f3f8fa;font-size:14px}.kf-faq-group__head small{display:block;margin-top:1px;color:#6f8994;font-size:9px}.kf-faq-items{padding:5px 12px 9px}.kf-faq-item{border-bottom:1px solid #173742}.kf-faq-item:last-child{border-bottom:0}.kf-faq-item[hidden]{display:none!important}.kf-faq-item summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:8px;min-height:51px;padding:7px 2px;cursor:pointer;color:#dce8ec;font-size:12px;font-weight:750}.kf-faq-item summary::-webkit-details-marker{display:none}.kf-faq-item summary:hover{color:#fff}.kf-faq-item summary i{position:relative;width:28px;height:28px;border:1px solid #274955;border-radius:9px;background:#0b202b}.kf-faq-item summary i:before,.kf-faq-item summary i:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;border-radius:2px;background:#8fb1be;transform:translate(-50%,-50%);transition:transform .18s ease,background .18s ease}.kf-faq-item summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.kf-faq-item[open] summary{color:#fff}.kf-faq-item[open] summary i{border-color:#6a3043;background:#2b1520}.kf-faq-item[open] summary i:before,.kf-faq-item[open] summary i:after{background:#ff7197}.kf-faq-item[open] summary i:after{transform:translate(-50%,-50%) rotate(0deg)}.kf-faq-answer{padding:0 0 12px}.kf-faq-answer p{margin:0;padding:11px 13px;border:1px solid #1d4350;border-radius:10px;background:#0a1e28;color:#9fb4bd;font-size:11.5px;line-height:2}.kf-faq-empty{margin-top:12px;padding:36px 16px;border:1px dashed #31515d;border-radius:14px;background:#081b24;text-align:center}.kf-faq-empty>span{display:grid;place-items:center;width:46px;height:46px;margin:0 auto 8px;border-radius:14px;background:#0d2b37;color:var(--faq-cyan)}.kf-faq-empty>span .kf-ti{width:23px;height:23px}.kf-faq-empty strong{display:block;font-size:14px}.kf-faq-empty p{margin:3px 0 0;color:#829aa5;font-size:11px}.kf-faq-sidebox{overflow:hidden;border:1px solid #21434f;border-radius:15px;background:linear-gradient(180deg,#0d2430,#081923);box-shadow:0 14px 34px rgb(0 0 0 / .12)}.kf-faq-sidebox>header{display:flex;align-items:center;gap:8px;padding:12px;border-bottom:1px solid #1b3a46;background:#0f2834}.kf-faq-sidebox>header>span{display:grid;place-items:center;color:var(--faq-pink)}.kf-faq-sidebox>header>span .kf-ti{width:18px;height:18px}.kf-faq-sidebox h2{margin:0;font-size:12.5px}.kf-faq-filters{display:grid;gap:3px;padding:8px}.kf-faq-filters button{width:100%;display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:4px 7px;border:1px solid #fff0;border-radius:10px;background:#fff0;color:#afc1c8;font:inherit;cursor:pointer;text-align:right}.kf-faq-filters button:hover{border-color:#214754;background:#102d39;color:#fff}.kf-faq-filters button.is-active{border-color:#5b2c3b;background:linear-gradient(90deg,rgba(var(--kf-accent-rgb),.14),#102733);color:#fff}.kf-faq-filters button>span{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:#102a36;color:#73aabd}.kf-faq-filters button>span .kf-ti{width:16px;height:16px}.kf-faq-filters button.is-active>span{background:#351722;color:#ff668e}.kf-faq-filters button b{min-width:0;font-size:10.5px;font-weight:700}.kf-faq-filters button em{min-width:24px;padding:2px 6px;border-radius:7px;background:#0a1c26;color:#8fa6b0;font-size:8px;font-style:normal;text-align:center}.kf-faq-filters button.is-active em{background:#321721;color:#ff83a2}.kf-faq-help{padding:18px 15px;border:1px solid #57303d;border-radius:15px;background:radial-gradient(circle at 50% 0,rgba(var(--kf-accent-rgb),.13),transparent 44%),linear-gradient(180deg,#11232b,#091923);text-align:center}.kf-faq-help>span{display:grid;place-items:center;width:55px;height:55px;margin:0 auto 9px;border:1px solid #653044;border-radius:17px;background:#2b1620;color:#ff6a91}.kf-faq-help>span .kf-ti{width:26px;height:26px}.kf-faq-help h2{margin:0;color:#fff;font-size:15px}.kf-faq-help p{margin:5px 0 12px;color:#91a8b2;font-size:10.5px;line-height:1.8}.kf-faq-help a{display:flex;align-items:center;justify-content:center;min-height:38px;border-radius:9px;background:var(--kf-accent);color:#fff;font-size:10px;font-weight:800}.kf-faq-help a:hover{filter:brightness(1.08)}html[data-kf-theme="light"] .kf-faq-page{--faq-bg:#f5f8fa;--faq-card:#fff;--faq-card2:#f7fafb;--faq-line:#d6e3e8;--faq-text:#17262e;--faq-muted:#667d88;background:#f4f7f9;color:#17262e}html[data-kf-theme="light"] .kf-faq-hero{border-bottom-color:#dce8ed;background:radial-gradient(circle at 10% 0,rgb(25 213 255 / .09),transparent 29%),radial-gradient(circle at 86% 12%,rgba(var(--kf-accent-rgb),.08),transparent 34%),linear-gradient(180deg,#fff,#f6fafb)}html[data-kf-theme="light"] .kf-faq-hero h1,html[data-kf-theme="light"] .kf-faq-list-head h2,html[data-kf-theme="light"] .kf-faq-group__head h2,html[data-kf-theme="light"] .kf-faq-help h2{color:#17262e}html[data-kf-theme="light"] .kf-faq-hero>div>p,html[data-kf-theme="light"] .kf-faq-intro p,html[data-kf-theme="light"] .kf-faq-answer p,html[data-kf-theme="light"] .kf-faq-help p{color:#607883}html[data-kf-theme="light"] .kf-faq-search{border-color:#cedee4;background:#fff;box-shadow:0 12px 28px rgb(44 75 88 / .08)}html[data-kf-theme="light"] .kf-faq-search input{color:#17262e}html[data-kf-theme="light"] .kf-faq-hero__stats span,html[data-kf-theme="light"] .kf-faq-list-head>small{border-color:#d4e2e7;background:#fff;color:#607883}html[data-kf-theme="light"] .kf-faq-hero__stats b{color:#17262e}html[data-kf-theme="light"] .kf-faq-intro{border-color:#cde2ea;background:#f0fbfe}html[data-kf-theme="light"] .kf-faq-intro strong{color:#17262e}html[data-kf-theme="light"] .kf-faq-intro>a{border-color:#d1dfe4;background:#fff;color:#38515d}html[data-kf-theme="light"] .kf-faq-group,html[data-kf-theme="light"] .kf-faq-sidebox{border-color:#d5e2e7;background:#fff;box-shadow:0 14px 32px rgb(44 75 88 / .07)}html[data-kf-theme="light"] .kf-faq-group__head,html[data-kf-theme="light"] .kf-faq-sidebox>header{border-color:#dbe7eb;background:#f6fafb}html[data-kf-theme="light"] .kf-faq-item{border-color:#e0e9ed}html[data-kf-theme="light"] .kf-faq-item summary{color:#304751}html[data-kf-theme="light"] .kf-faq-item summary i{border-color:#d3e1e6;background:#f5f9fa}html[data-kf-theme="light"] .kf-faq-answer p{border-color:#dbe7eb;background:#f8fbfc}html[data-kf-theme="light"] .kf-faq-filters button{color:#536d78}html[data-kf-theme="light"] .kf-faq-filters button:hover{border-color:#d1e0e6;background:#f5f9fa;color:#17262e}html[data-kf-theme="light"] .kf-faq-filters button>span,html[data-kf-theme="light"] .kf-faq-filters button em{background:#eef5f7;color:#60808d}html[data-kf-theme="light"] .kf-faq-help{border-color:#ffd0dc;background:#fff7f9}html[data-kf-theme="light"] .kf-faq-empty{border-color:#d3e1e6;background:#fff}@media(max-width:1100px){.kf-faq-shell{grid-template-columns:minmax(0,1fr) 248px}.kf-faq-hero h1{font-size:36px}}@media(max-width:820px){.kf-faq-shell{display:flex;flex-direction:column;direction:rtl}.kf-faq-main,.kf-faq-sidebar{width:100%;grid-column:auto}.kf-faq-sidebar{position:static;order:-1}.kf-faq-sidebox{display:none}.kf-faq-help{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;text-align:right}.kf-faq-help>span{display:none}.kf-faq-help h2,.kf-faq-help p{grid-column:1}.kf-faq-help a{grid-column:2;grid-row:1/span 2;min-width:145px;padding-inline:12px}.kf-faq-intro{grid-template-columns:32px minmax(0,1fr)}.kf-faq-intro>a{grid-column:1/-1}.kf-faq-hero__inner{padding-top:22px;padding-bottom:24px}}@media(max-width:560px){.kf-faq-page{padding-bottom:34px}.kf-faq-hero h1{font-size:31px}.kf-faq-hero>div>p{font-size:12.5px}.kf-faq-search{grid-template-columns:26px minmax(0,1fr);min-height:50px;padding:6px 9px}.kf-faq-search button{grid-column:1/-1;width:100%;height:38px}.kf-faq-shell{padding-top:14px}.kf-faq-help{grid-template-columns:1fr}.kf-faq-help a{grid-column:1;grid-row:auto}.kf-faq-list-head{align-items:flex-start}.kf-faq-list-head p{display:none}.kf-faq-group__head{padding:11px 12px}.kf-faq-items{padding-inline:10px}.kf-faq-item summary{font-size:11.5px}.kf-faq-answer p{font-size:11px}.kf-faq-hero__stats{gap:6px}.kf-faq-hero__stats span{font-size:9px}.kf-faq-intro{padding:11px}.kf-faq-intro p{font-size:10.5px}}.kf-app-page{--app-red:#ff234d;--app-red2:#d91035;--app-surface:#09131b;--app-card:#0c1720;--app-line:#21313d;overflow:hidden;background:#050b10;color:#f4f7f9}.kf-app-page *{box-sizing:border-box}.kf-app-page :is(h1,h2,h3,p){margin-top:0}.kf-app-page em{font-style:normal;color:var(--app-red)}.kf-app-hero{position:relative;isolation:isolate;min-height:660px;padding:46px 0 42px;border-bottom:1px solid #17252f;background:radial-gradient(circle at 23% 42%,rgb(255 28 66 / .22),transparent 28%),radial-gradient(circle at 84% 10%,rgb(69 95 116 / .16),transparent 30%),linear-gradient(135deg,#04090d 0%,#08121a 55%,#03070a 100%)}.kf-app-hero:before{content:"";position:absolute;inset:0;z-index:-2;opacity:.18;background-image:linear-gradient(120deg,transparent 0 44%,rgb(255 255 255 / .035) 45%,transparent 46%),linear-gradient(90deg,rgb(255 36 74 / .08) 1px,transparent 1px);background-size:auto,84px 84px}.kf-app-hero__grid{min-height:570px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);align-items:center;gap:clamp(34px,5vw,76px)}.kf-app-hero__copy{min-width:0;max-width:650px;justify-self:start}.kf-app-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:#ff6a84;font-size:12px;font-weight:900;letter-spacing:.12em;direction:ltr}.kf-app-kicker:before{content:"";width:34px;height:2px;border-radius:99px;background:var(--app-red)}.kf-app-hero h1{margin-bottom:12px;font-size:clamp(38px,5vw,66px);line-height:1.22;letter-spacing:-.035em}.kf-app-hero__copy>p{max-width:620px;margin-bottom:25px;color:#c0cbd2;font-size:clamp(15px,1.55vw,19px);line-height:2}.kf-app-hero__actions{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.kf-app-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:64px;padding:9px 18px;border-radius:14px;border:1px solid #fff0;font-weight:900;transition:transform .18s ease,border-color .18s ease,background .18s ease}.kf-app-btn:not(.is-disabled):hover{transform:translateY(-2px)}.kf-app-btn>span:last-child{display:grid;gap:2px;min-width:0}.kf-app-btn strong{font-size:15px}.kf-app-btn small{color:inherit;opacity:.78;font-size:11px;font-weight:700}.kf-app-btn__icon,.kf-app-btn__tvicon{display:grid!important;place-items:center!important;width:34px;height:34px;flex:0 0 34px;font-size:25px!important;line-height:1}.kf-app-btn--primary{min-width:245px;background:linear-gradient(135deg,#ff244e,#d90e35);box-shadow:0 16px 40px rgb(239 18 57 / .2);color:#fff}.kf-app-btn--tv{min-width:175px;background:#0c1720;border-color:#30404c;color:#f3f7fa}.kf-app-btn.is-disabled{cursor:default;opacity:.8}.kf-app-trust{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:24px;color:#b5c2c9}.kf-app-trust span{display:flex;align-items:center;gap:8px;font-size:12px}.kf-app-trust i{display:grid;place-items:center;width:27px;height:27px;border:1px solid #32434f;border-radius:9px;color:#fff;font-style:normal}.kf-app-trust b{font-weight:800}.kf-app-hero__visual{position:relative;min-height:560px;display:flex;align-items:center;justify-content:center}.kf-app-orbit{position:absolute;width:min(430px,78%);aspect-ratio:1;border-radius:50%;border:24px solid rgb(229 16 54 / .68);filter:drop-shadow(0 0 50px rgb(235 18 58 / .16));transform:rotate(-15deg)}.kf-app-orbit:after{content:"";position:absolute;inset:-56px;border-radius:50%;border:1px solid rgb(255 255 255 / .06)}.kf-app-icon{position:absolute;z-index:5;top:18px;right:9%;width:132px;aspect-ratio:1;border-radius:27%;box-shadow:0 20px 55px rgb(0 0 0 / .48)}.kf-app-phone{position:relative;z-index:3;width:285px;height:548px;padding:9px;border:1px solid #51606a;border-radius:40px;background:linear-gradient(145deg,#1f262c,#05080b 34%,#0e1419);box-shadow:-34px 35px 70px rgb(0 0 0 / .48);transform:rotate(-4deg)}.kf-app-phone:before{content:"";position:absolute;right:-45px;top:42px;width:52px;height:445px;border-radius:28px 10px 10px 28px;background:linear-gradient(90deg,#0b1116,#2c343a 52%,#090d10);z-index:-2}.kf-app-phone__speaker{position:absolute;z-index:8;top:16px;left:50%;width:58px;height:6px;transform:translateX(-50%);border-radius:99px;background:#050709}.kf-app-phone__screen{height:100%;overflow:hidden;border-radius:32px;background:#071018;display:flex;flex-direction:column}.kf-app-mini-head{height:48px;padding:13px 14px 7px;display:flex;align-items:center;justify-content:space-between}.kf-app-mini-head img{width:72px;height:auto}.kf-app-mini-head span{font-size:18px}.kf-app-mini-hero{min-height:180px;margin:0 8px;padding:72px 12px 13px;border-radius:16px;background:#121e27 center/cover no-repeat;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.kf-app-mini-hero small{color:#ff6b85;font-size:9px}.kf-app-mini-hero strong{max-width:100%;margin:3px 0 8px;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kf-app-mini-hero b{padding:6px 10px;border-radius:8px;background:var(--app-red);font-size:9px}.kf-app-mini-tabs{display:flex;gap:6px;padding:11px 9px 8px}.kf-app-mini-tabs span{padding:5px 8px;border:1px solid #263844;border-radius:8px;background:#0e1a23;color:#cbd5da;font-size:8px}.kf-app-mini-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:0 9px}.kf-app-mini-cards span{height:105px;padding:8px 6px;border-radius:11px;background:#13202a center/cover no-repeat;display:flex;align-items:flex-end;box-shadow:inset 0 -50px 30px rgb(0 0 0 / .62)}.kf-app-mini-cards b{font-size:7px;line-height:1.45}.kf-app-mini-nav{margin-top:auto;height:54px;border-top:1px solid #182833;display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.kf-app-mini-nav span{display:grid;place-items:center;gap:1px;color:#ff4366;font-size:15px}.kf-app-mini-nav small{color:#8698a3;font-size:7px}.kf-app-section{padding:52px 0}.kf-app-section__head{text-align:center;max-width:760px;margin:0 auto 28px}.kf-app-section__head i{display:block;width:36px;height:3px;margin:0 auto 12px;border-radius:99px;background:var(--app-red)}.kf-app-section__head h2{margin-bottom:6px;font-size:clamp(25px,3vw,34px)}.kf-app-section__head p{margin:0;color:#93a6b1;font-size:14px;line-height:1.9}.kf-app-benefits{background:linear-gradient(180deg,#071018,#050b10)}.kf-app-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.kf-app-benefit-grid article{min-width:0;min-height:210px;padding:22px;border:1px solid #243440;border-radius:18px;background:linear-gradient(145deg,#0b161f,#081119);box-shadow:inset 0 1px rgb(255 255 255 / .025)}.kf-app-benefit-grid article>span{display:grid;place-items:center;width:46px;height:46px;margin-bottom:18px;border:1px solid rgb(255 50 85 / .32);border-radius:15px;background:rgb(255 34 73 / .08);color:#ff526e;font-size:21px}.kf-app-benefit-grid h3{margin-bottom:8px;font-size:18px}.kf-app-benefit-grid p{margin:0;color:#9fb0ba;font-size:13.5px;line-height:1.9}.kf-app-preview-section{border-top:1px solid #101d25;border-bottom:1px solid #101d25;background:radial-gradient(circle at 50% 0,rgb(255 35 77 / .08),transparent 28%),#050b10}.kf-app-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kf-app-preview-card{min-width:0;min-height:380px;padding:22px 22px 0;border:1px solid #263640;border-radius:20px;background:#0a141c;overflow:hidden;display:grid;grid-template-rows:auto 1fr}.kf-app-preview-card>div:first-child>span{display:inline-flex;margin-bottom:10px;color:#ff4c6b;font-weight:900;font-size:11px}.kf-app-preview-card h3{margin-bottom:8px;font-size:20px}.kf-app-preview-card p{margin-bottom:18px;color:#9badb7;font-size:13px;line-height:1.85}.kf-app-preview-ui{align-self:end;min-height:235px;margin:0 auto -35px;width:min(205px,86%);padding:18px 13px;border:1px solid #46535b;border-radius:28px 28px 0 0;background:linear-gradient(180deg,#09141d,#050b10);box-shadow:0 -15px 40px rgb(0 0 0 / .3);display:flex;flex-direction:column;gap:9px}.kf-app-preview-ui>b{color:#ff4867;font-size:14px}.kf-app-preview-ui>strong{min-height:32px;padding:8px;border:1px solid #1f303b;border-radius:9px;background:#0d1922;font-size:9px}.kf-app-preview-ui>i{height:48px;border-radius:9px;background:linear-gradient(135deg,#283642,#111c24)}.kf-app-preview-ui>i:nth-of-type(2){background:linear-gradient(135deg,#39121c,#151d25)}.kf-app-preview-ui.is-download strong:before{content:"↓";display:inline-grid;place-items:center;width:18px;height:18px;margin-left:6px;border-radius:50%;background:#ff244e;color:#fff}.kf-app-preview-ui.is-account strong:before{content:"›";float:left;color:#ff4c69}.kf-app-download-card{display:grid;grid-template-columns:145px minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px;border:1px solid #44313a;border-radius:22px;background:radial-gradient(circle at 0 50%,rgb(255 35 77 / .15),transparent 28%),linear-gradient(135deg,#11151c,#09121a);box-shadow:0 24px 60px rgb(0 0 0 / .22)}.kf-app-download-card>img{width:130px;border-radius:28px;box-shadow:0 16px 35px rgb(0 0 0 / .35)}.kf-app-download-card__copy>span{color:#ff526e;font-size:11px;font-weight:900;letter-spacing:.08em}.kf-app-download-card__copy h2{margin:5px 0 7px;font-size:27px}.kf-app-download-card__copy p{margin:0 0 11px;color:#aebcc4;font-size:14px}.kf-app-download-card__copy>div{display:flex;gap:7px;flex-wrap:wrap}.kf-app-download-card__copy small{padding:5px 9px;border:1px solid #2b3b46;border-radius:999px;color:#9eb0ba;font-size:10px}.kf-app-btn--download{min-width:220px}.kf-app-tv-section{padding-top:12px}.kf-app-tv-card{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:center;gap:42px;padding:30px;border:1px solid #21323e;border-radius:22px;background:linear-gradient(135deg,#08131b,#0d1820)}.kf-app-tv-visual{display:grid;justify-items:center}.kf-app-tv-screen{width:min(420px,100%);aspect-ratio:16/9;border:9px solid #161f25;border-radius:14px;background:radial-gradient(circle at 50% 50%,rgb(255 31 70 / .18),#060b0f 52%);display:grid;place-items:center;box-shadow:0 24px 50px rgb(0 0 0 / .38)}.kf-app-tv-screen img{width:86px;border-radius:20px}.kf-app-tv-stand{width:110px;height:22px;border-bottom:5px solid #263038;border-left:16px solid #fff0;border-right:16px solid #fff0}.kf-app-tv-card>div:last-child>span{color:#ff536f;font-size:11px;font-weight:900}.kf-app-tv-card h2{margin:6px 0 9px;font-size:29px}.kf-app-tv-card p{max-width:620px;color:#a7b7c0;font-size:14px;line-height:1.95}.kf-app-tv-card>div:last-child>b{display:inline-flex;margin-top:6px;padding:8px 14px;border:1px solid #334652;border-radius:10px;background:#0d1c25;color:#eef4f7;font-size:12px}.kf-app-faq-section{padding-top:32px;background:#04090d}.kf-app-faq{display:grid;gap:9px;max-width:980px;margin:0 auto}.kf-app-faq details{border:1px solid #22333e;border-radius:13px;background:#09141c;padding:0 16px}.kf-app-faq summary{cursor:pointer;list-style:none;padding:16px 0;font-size:14px;font-weight:900}.kf-app-faq summary::-webkit-details-marker{display:none}.kf-app-faq summary:before{content:"＋";float:left;color:#ff4d6a;font-size:18px}.kf-app-faq details[open] summary:before{content:"−"}.kf-app-faq p{padding:0 0 16px;margin:0;color:#9eb0ba;font-size:13px;line-height:1.95}html[data-kf-theme="light"] .kf-app-page{background:#f4f7f9;color:#223640}html[data-kf-theme="light"] .kf-app-hero{background:radial-gradient(circle at 23% 42%,rgb(255 28 66 / .11),transparent 28%),linear-gradient(135deg,#fff,#f3f7f9);border-color:#d8e3e8}html[data-kf-theme="light"] .kf-app-hero__copy>p,html[data-kf-theme="light"] .kf-app-trust,html[data-kf-theme="light"] .kf-app-section__head p,html[data-kf-theme="light"] .kf-app-benefit-grid p,html[data-kf-theme="light"] .kf-app-preview-card p,html[data-kf-theme="light"] .kf-app-download-card__copy p,html[data-kf-theme="light"] .kf-app-tv-card p,html[data-kf-theme="light"] .kf-app-faq p{color:#607681!important}html[data-kf-theme="light"] :is(.kf-app-benefits,.kf-app-preview-section,.kf-app-faq-section){background:#f4f7f9!important;border-color:#d8e3e8!important}html[data-kf-theme="light"] :is(.kf-app-benefit-grid article,.kf-app-preview-card,.kf-app-download-card,.kf-app-tv-card,.kf-app-faq details){background:#fff!important;border-color:#d7e2e7!important;box-shadow:0 12px 34px rgb(35 58 69 / .07)!important}html[data-kf-theme="light"] .kf-app-btn--tv{background:#fff;border-color:#d2dee4;color:#344b56}html[data-kf-theme="light"] .kf-app-trust i{border-color:#ccd9df;color:#334b56}html[data-kf-theme="light"] .kf-app-download-card__copy small{border-color:#d5e1e6;color:#637985}@media(max-width:1180px){.kf-app-hero__grid{grid-template-columns:minmax(0,1fr) minmax(330px,.82fr);gap:28px}.kf-app-hero{min-height:610px}.kf-app-hero__visual{min-height:510px}.kf-app-phone{width:260px;height:505px}.kf-app-icon{width:112px}.kf-app-benefit-grid{gap:10px}.kf-app-benefit-grid article{padding:18px}.kf-app-download-card{grid-template-columns:118px minmax(0,1fr) auto}.kf-app-download-card>img{width:112px}}@media(max-width:960px){.kf-app-hero{padding-top:28px}.kf-app-hero__grid{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:18px}.kf-app-hero h1{font-size:clamp(34px,5vw,48px)}.kf-app-phone{width:232px;height:455px;border-radius:34px}.kf-app-mini-hero{min-height:145px;padding-top:55px}.kf-app-mini-cards span{height:84px}.kf-app-icon{width:96px;right:2%}.kf-app-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-app-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-app-preview-card:last-child{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(220px,.7fr);grid-template-rows:none;align-items:center;padding-bottom:0}.kf-app-download-card{grid-template-columns:100px minmax(0,1fr)}.kf-app-download-card>img{width:96px}.kf-app-btn--download{grid-column:1/-1;width:100%}.kf-app-tv-card{gap:24px}}@media(max-width:760px){.kf-app-page{margin-bottom:-1px}.kf-app-hero{min-height:0;padding:20px 0 32px}.kf-app-hero__grid{display:flex;flex-direction:column;gap:20px;min-height:0}.kf-app-hero__copy{order:1;max-width:none;text-align:center}.kf-app-kicker{justify-content:center}.kf-app-hero h1{font-size:clamp(33px,10vw,45px)}.kf-app-hero__copy>p{margin-inline:auto;font-size:14px;line-height:1.9}.kf-app-hero__actions{justify-content:center}.kf-app-btn{min-height:60px}.kf-app-btn--primary{flex:1 1 100%;width:100%;min-width:0}.kf-app-btn--tv{flex:1 1 100%;width:100%;min-width:0}.kf-app-trust{justify-content:center;gap:10px 16px}.kf-app-trust span{font-size:11px}.kf-app-hero__visual{order:2;min-height:500px;width:100%}.kf-app-phone{width:248px;height:480px}.kf-app-icon{top:7px;right:calc(50% - 150px);width:96px}.kf-app-orbit{width:330px;max-width:82%}.kf-app-section{padding:36px 0}.kf-app-section__head{margin-bottom:20px}.kf-app-section__head h2{font-size:24px}.kf-app-benefit-grid,.kf-app-preview-grid{grid-template-columns:1fr}.kf-app-benefit-grid article{min-height:0}.kf-app-preview-card,.kf-app-preview-card:last-child{grid-column:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.58fr);grid-template-rows:none;align-items:center;min-height:290px;padding:18px 18px 0;gap:10px}.kf-app-preview-ui{width:100%;min-width:0;min-height:230px;margin-bottom:-28px}.kf-app-download-card{grid-template-columns:78px minmax(0,1fr);gap:14px;padding:18px}.kf-app-download-card>img{width:78px;border-radius:18px}.kf-app-download-card__copy h2{font-size:21px}.kf-app-download-card__copy p{font-size:12.5px}.kf-app-tv-card{grid-template-columns:1fr;gap:18px;text-align:center;padding:20px}.kf-app-tv-card p{margin-inline:auto}.kf-app-tv-screen{max-width:420px}.kf-app-faq summary{font-size:13px}.kf-app-faq p{font-size:12.5px}}@media(max-width:500px){.kf-app-hero__visual{min-height:455px}.kf-app-phone{width:225px;height:438px}.kf-app-icon{right:calc(50% - 132px);width:84px}.kf-app-mini-hero{min-height:135px}.kf-app-mini-cards span{height:74px}.kf-app-preview-card,.kf-app-preview-card:last-child{grid-template-columns:1fr;min-height:0;padding:18px}.kf-app-preview-ui{width:min(220px,86%);margin:0 auto -18px}.kf-app-download-card{grid-template-columns:64px minmax(0,1fr);padding:15px}.kf-app-download-card>img{width:64px}.kf-app-download-card__copy h2{font-size:18px}.kf-app-download-card__copy>div{display:none}.kf-app-btn--download{grid-column:1/-1}.kf-app-tv-card h2{font-size:24px}.kf-app-faq details{padding-inline:13px}}@media(max-width:370px){.kf-app-phone{width:205px;height:408px}.kf-app-hero__visual{min-height:425px}.kf-app-icon{right:calc(50% - 120px);width:76px}.kf-app-mini-cards span{height:65px}.kf-app-trust{display:grid;grid-template-columns:1fr}.kf-app-trust span{justify-content:center}.kf-app-download-card{grid-template-columns:1fr;text-align:center}.kf-app-download-card>img{margin:auto}.kf-app-btn--download{grid-column:auto}}html.kf-app-guide-open,html.kf-app-guide-open body{overflow:hidden!important}.kf-app-install-guide[hidden]{display:none!important}.kf-app-install-guide{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:24px;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s ease}.kf-app-install-guide.is-open{opacity:1;visibility:visible}.kf-app-install-guide__backdrop{position:absolute;inset:0;background:rgb(0 5 9 / .84);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.kf-app-install-guide__dialog{position:relative;z-index:1;width:min(1040px,100%);max-height:min(880px,calc(100vh - 48px));overflow:auto;border:1px solid #2b3943;border-radius:26px;background:radial-gradient(circle at 100% 0,rgb(255 35 77 / .13),transparent 29%),linear-gradient(145deg,#0b1218,#080d12);box-shadow:0 38px 120px rgb(0 0 0 / .62);color:#f5f7f8;direction:rtl;transform:translateY(12px) scale(.985);transition:transform .18s ease}.kf-app-install-guide.is-open .kf-app-install-guide__dialog{transform:none}.kf-app-install-guide__close{position:absolute;top:18px;left:18px;z-index:3;width:42px;height:42px;border:1px solid #34424c;border-radius:50%;background:#101920;color:#f3f6f8;font:300 30px/1 Arial;cursor:pointer}.kf-app-install-guide__head{display:flex;align-items:center;gap:16px;padding:28px 78px 22px 28px;border-bottom:1px solid #1b2932}.kf-app-install-guide__brand{display:grid;place-items:center;min-width:86px;height:50px;padding:0 15px;border-radius:14px;background:linear-gradient(135deg,#fa2048,#be0d2c);font-weight:950;font-size:20px;direction:ltr}.kf-app-install-guide__head>div>span{display:block;margin-bottom:2px;color:#ff5672;font-size:11px;font-weight:900}.kf-app-install-guide__head h2{margin:0 0 4px!important;font-size:clamp(22px,3vw,31px);line-height:1.5}.kf-app-install-guide__head p{margin:0!important;color:#9fb0ba;font-size:13px;line-height:1.8}.kf-app-install-guide__body{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:24px;padding:26px}.kf-app-install-guide__shot{margin:0;min-width:0}.kf-app-install-guide__shot img{display:block;width:100%;max-height:590px;object-fit:contain;object-position:center top;border:1px solid #33434d;border-radius:22px;background:#05080a;box-shadow:0 20px 55px rgb(0 0 0 / .35)}.kf-app-install-guide__steps{display:grid;align-content:start;gap:12px;min-width:0}.kf-app-install-guide__steps article{display:grid;grid-template-columns:42px minmax(0,1fr);gap:13px;padding:17px;border:1px solid #26353f;border-radius:17px;background:#0d171e}.kf-app-install-guide__steps article>b{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#ff2a50,#c70d31);font-size:17px}.kf-app-install-guide__steps h3{margin:1px 0 5px!important;font-size:16px;line-height:1.65}.kf-app-install-guide__steps p{margin:0!important;color:#a9b7bf;font-size:12.5px;line-height:1.95}.kf-app-install-guide__steps strong{color:#fff}.kf-app-install-guide__note{padding:13px 15px;border:1px solid #294357;border-radius:14px;background:#0b1923;color:#a9bdc9;font-size:12px;line-height:1.9}.kf-app-install-guide__note strong{color:#fff}.kf-app-install-guide__actions{position:sticky;bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:16px 26px 22px;border-top:1px solid #1b2932;background:linear-gradient(180deg,rgb(8 13 18 / .9),#080d12 25%);backdrop-filter:blur(10px)}.kf-app-guide-cancel,.kf-app-guide-continue{min-height:52px;padding:0 20px;border-radius:13px;font-family:inherit;font-weight:900;font-size:13px;cursor:pointer}.kf-app-guide-cancel{border:1px solid #34434d;background:#111a20;color:#dce4e8}.kf-app-guide-continue{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:220px;border:1px solid #ff3156;background:linear-gradient(135deg,#ff284f,#ce0c31);color:#fff!important;text-decoration:none!important;box-shadow:0 13px 35px rgb(230 20 57 / .23)}.kf-app-guide-continue span{font-size:22px;line-height:1}html[data-kf-theme="light"] .kf-app-install-guide__dialog{background:#fff;color:#20323c;border-color:#d6e1e6}html[data-kf-theme="light"] .kf-app-install-guide__head,html[data-kf-theme="light"] .kf-app-install-guide__actions{border-color:#dbe5e9;background:#fff}html[data-kf-theme="light"] .kf-app-install-guide__steps article{background:#f7fafb;border-color:#dbe5e9}html[data-kf-theme="light"] .kf-app-install-guide__steps p,html[data-kf-theme="light"] .kf-app-install-guide__head p{color:#647984}html[data-kf-theme="light"] .kf-app-install-guide__steps strong{color:#20323c}html[data-kf-theme="light"] .kf-app-install-guide__note{background:#f4f8fa;border-color:#d4e2e9;color:#5e7480}html[data-kf-theme="light"] .kf-app-install-guide__note strong{color:#20323c}html[data-kf-theme="light"] .kf-app-install-guide__close{background:#fff;color:#263b45;border-color:#d1dde3}@media(max-width:760px){.kf-app-install-guide{padding:0;align-items:end}.kf-app-install-guide__dialog{width:100%;max-height:94dvh;border-radius:24px 24px 0 0;border-bottom:0}.kf-app-install-guide__head{padding:23px 62px 18px 18px;gap:10px}.kf-app-install-guide__brand{display:none}.kf-app-install-guide__close{top:14px;left:14px;width:38px;height:38px}.kf-app-install-guide__body{grid-template-columns:1fr;padding:16px;gap:16px}.kf-app-install-guide__shot{order:1}.kf-app-install-guide__shot img{width:min(360px,100%);max-height:none;margin:0 auto;border-radius:18px}.kf-app-install-guide__steps{order:2}.kf-app-install-guide__steps article{grid-template-columns:36px minmax(0,1fr);padding:14px;gap:10px}.kf-app-install-guide__steps article>b{width:36px;height:36px;font-size:15px}.kf-app-install-guide__actions{padding:12px 16px calc(14px + env(safe-area-inset-bottom));display:grid;grid-template-columns:.8fr 1.2fr}.kf-app-guide-cancel,.kf-app-guide-continue{min-width:0;width:100%;padding-inline:12px}}@media(max-width:430px){.kf-app-install-guide__head h2{font-size:20px}.kf-app-install-guide__head p{font-size:12px}.kf-app-install-guide__steps h3{font-size:14px}.kf-app-install-guide__steps p{font-size:11.8px}.kf-app-install-guide__actions{grid-template-columns:1fr}.kf-app-guide-continue{grid-row:1}.kf-app-guide-cancel{grid-row:2}}.kf-ref-title-badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.kf-ref-title-badges .kf-ref-content-type-badge{margin-bottom:0}.kf-status-pill,.kf-content-featured-card__status,.kf-content-grid-card__status{--kf-status-bg:rgba(108,126,139,.17);--kf-status-border:rgba(174,197,211,.26);--kf-status-text:#d9e4ea;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--kf-status-border);background:var(--kf-status-bg);color:var(--kf-status-text);font-weight:900;white-space:nowrap;backdrop-filter:blur(9px);box-shadow:0 7px 18px rgb(0 0 0 / .12)}.kf-status-pill{min-height:34px;padding:0 12px;border-radius:999px;font-size:12px}.kf-status-pill i,.kf-content-featured-card__status i,.kf-content-grid-card__status i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px rgb(255 255 255 / .08)}.kf-status-pill.is-airing,.kf-content-featured-card__status.is-airing,.kf-content-grid-card__status.is-airing{--kf-status-bg:rgba(24,181,116,.16);--kf-status-border:rgba(53,218,148,.36);--kf-status-text:#79efba}.kf-status-pill.is-completed,.kf-content-featured-card__status.is-completed,.kf-content-grid-card__status.is-completed{--kf-status-bg:rgba(101,120,137,.19);--kf-status-border:rgba(165,185,199,.28);--kf-status-text:#d5e0e7}.kf-status-pill.is-upcoming,.kf-content-featured-card__status.is-upcoming,.kf-content-grid-card__status.is-upcoming{--kf-status-bg:rgba(243,171,50,.15);--kf-status-border:rgba(247,189,83,.34);--kf-status-text:#ffd17f}.kf-status-pill--card{position:absolute;z-index:3;top:5px;left:5px;min-height:24px;padding:0 7px;gap:5px;border-radius:7px;font-size:9px;box-shadow:0 5px 14px rgb(0 0 0 / .24)}.kf-status-pill--card i{width:5px;height:5px;flex-basis:5px;box-shadow:none}.kf-content-featured-card__status,.kf-content-grid-card__status{gap:6px}.kf-content-featured-card__status.is-airing,.kf-content-grid-card__status.is-airing,.kf-content-featured-card__status.is-completed,.kf-content-grid-card__status.is-completed,.kf-content-featured-card__status.is-upcoming,.kf-content-grid-card__status.is-upcoming{background:var(--kf-status-bg);border-color:var(--kf-status-border);color:var(--kf-status-text)}@media (max-width:760px){.kf-status-pill{min-height:30px;padding:0 10px;font-size:11px}.kf-status-pill--card{top:4px;left:4px;min-height:22px;padding:0 6px;font-size:8.5px}.kf-ref-title-badges{gap:6px}}.kf-search-card__meta .kf-search-status-pill{display:inline-flex;align-items:center;gap:5px;min-height:23px;padding:0 8px;border:1px solid rgb(174 197 211 / .24);border-radius:999px;background:rgb(108 126 139 / .14);color:#d9e4ea;font-weight:800}.kf-search-card__meta .kf-search-status-pill::before{display:none!important}.kf-search-status-pill i{width:6px;height:6px;border-radius:50%;background:currentColor}.kf-search-status-pill.is-airing{border-color:rgb(53 218 148 / .34);background:rgb(24 181 116 / .14);color:#79efba}.kf-search-status-pill.is-completed{border-color:rgb(165 185 199 / .25);background:rgb(101 120 137 / .16);color:#d5e0e7}.kf-search-status-pill.is-upcoming{border-color:rgb(247 189 83 / .32);background:rgb(243 171 50 / .13);color:#ffd17f}.kf-player-progress-wrap{position:relative}.kf-player-time-preview{position:absolute;z-index:7;bottom:18px;min-width:52px;padding:5px 8px;border:1px solid rgb(255 255 255 / .15);border-radius:8px;background:rgb(4 12 18 / .92);box-shadow:0 8px 24px rgb(0 0 0 / .32);color:#fff;font-size:10px;font-weight:800;line-height:1;direction:ltr;transform:translateX(-50%);pointer-events:none;white-space:nowrap}.kf-player-time-preview[hidden]{display:none}.kf-player-toast{position:absolute;z-index:10;left:50%;top:18%;display:grid;place-items:center;min-height:40px;padding:8px 14px;border:1px solid rgb(255 255 255 / .14);border-radius:999px;background:rgb(3 11 17 / .78);backdrop-filter:blur(10px);color:#fff;font-size:12px;font-weight:900;opacity:0;transform:translate(-50%,-8px) scale(.95);transition:opacity .16s ease,transform .16s ease;pointer-events:none;white-space:nowrap}.kf-player-toast.is-visible{opacity:1;transform:translate(-50%,0) scale(1)}.kf-player-hold-rate{position:absolute;z-index:10;left:50%;top:12%;min-width:58px;padding:7px 12px;border:1px solid rgb(255 255 255 / .16);border-radius:999px;background:rgb(3 11 17 / .78);backdrop-filter:blur(10px);color:#fff;font-size:15px;font-weight:950;letter-spacing:.3px;opacity:0;transform:translateX(-50%) scale(.9);transition:opacity .14s ease,transform .14s ease;pointer-events:none}.kf-player-hold-rate.is-visible{opacity:1;transform:translateX(-50%) scale(1)}.kf-player-tap-seek{gap:2px;align-content:center;text-align:center}.kf-player-tap-seek b{display:block;font-size:11px;font-weight:900;line-height:1.1}.kf-player-seek-chevrons{display:block;font-size:19px;font-weight:950;line-height:.9;letter-spacing:-2px}.kf-watch-stage.is-video-zoomed video{will-change:transform}.kf-watch-page[data-player-fit="cover"] .kf-watch-stage video{object-fit:cover!important}.kf-watch-page[data-player-fit="contain"] .kf-watch-stage video{object-fit:contain!important}.kf-player-shortcuts{position:absolute;z-index:14;inset:0;display:grid;place-items:center;padding:18px;background:rgb(0 0 0 / .48);backdrop-filter:blur(3px);pointer-events:auto;direction:rtl}.kf-player-shortcuts[hidden]{display:none}.kf-player-shortcuts__dialog{width:min(620px,100%);max-height:min(78vh,520px);overflow:auto;border:1px solid rgb(255 255 255 / .15);border-radius:16px;background:rgb(7 20 29 / .97);box-shadow:0 30px 90px rgb(0 0 0 / .52);color:#fff}.kf-player-shortcuts__dialog header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid rgb(255 255 255 / .08);background:rgb(7 20 29 / .98)}.kf-player-shortcuts__dialog header strong{font-size:14px}.kf-player-shortcuts__dialog header button{width:32px;height:32px;border:0;border-radius:8px;background:rgb(255 255 255 / .08);color:#fff;font-size:20px;cursor:pointer}.kf-player-shortcuts__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:7px 15px 10px}.kf-player-shortcuts__grid span{min-height:46px;display:grid;grid-template-columns:88px 1fr;align-items:center;gap:12px;border-bottom:1px solid rgb(255 255 255 / .06)}.kf-player-shortcuts__grid kbd{justify-self:start;min-width:50px;padding:5px 7px;border:1px solid rgb(255 255 255 / .14);border-bottom-width:2px;border-radius:7px;background:#0d2835;color:#f4f8fa;font:800 10px/1.2 inherit;text-align:center;direction:ltr}.kf-player-shortcuts__grid b{font-size:11px;font-weight:750;color:#dbe8ed}.kf-player-shortcuts__dialog footer{padding:10px 15px 13px;color:#8fa8b4;font-size:10px;line-height:1.8}.kf-player-shortcuts-btn{font-size:14px!important}@media(max-width:900px){.kf-watch-stage.is-fullscreen,.kf-watch-stage.is-pseudo-fullscreen,.kf-watch-stage:fullscreen,.kf-watch-stage:-webkit-full-screen{touch-action:none!important}.kf-player-shortcuts-btn{display:none!important}.kf-player-toast{top:15%;font-size:11px}.kf-player-hold-rate{top:10%;font-size:14px}}@media(max-width:520px){.kf-player-shortcuts{padding:8px}.kf-player-shortcuts__grid{grid-template-columns:1fr}.kf-player-shortcuts__dialog{max-height:82vh}.kf-player-time-preview{bottom:16px;font-size:9px}.kf-player-control-row>button[data-player-prev]{display:none}}@media(prefers-reduced-motion:reduce){.kf-player-toast,.kf-player-hold-rate,.kf-player-tap-seek{transition:none!important}}@media(max-width:900px){.kf-watch-stage,.kf-watch-stage video{-webkit-tap-highlight-color:#fff0}.kf-watch-stage{touch-action:manipulation}}.kf-ref-hero.has-responsive-backdrop::before{background-image:none!important}.kf-ref-hero__media{position:absolute;inset:0;width:100%;height:100%;z-index:-4;display:block;object-fit:cover;object-position:center 27%;filter:saturate(.84) contrast(1.03);transform:scale(1.012)}@media(max-width:720px){.kf-ref-hero__media{object-position:center top}}@media(max-width:760px){.header-action-btn--app{position:relative;overflow:visible!important}.header-action-btn--app::after{content:"APP";position:absolute;top:-6px;left:-7px;display:flex;align-items:center;justify-content:center;min-width:22px;height:13px;padding:0 4px;border:2px solid #07151f;border-radius:999px;background:linear-gradient(135deg,var(--kf-accent),#ff5b8a);color:#fff;font:900 6.5px/1 Arial,sans-serif;letter-spacing:.35px;box-shadow:0 3px 9px #0008;z-index:3;pointer-events:none}}@media(max-width:430px){.header-action-btn--app::after{top:-5px;left:-6px;min-width:20px;height:12px;padding:0 3px;font-size:6px}}html[data-kf-theme="light"] .header-action-btn--app::after{border-color:#fff}.kf-panel-avatar-link{display:inline-flex;text-decoration:none;color:inherit;cursor:pointer}.kf-account-avatar-wrap.kf-panel-avatar-link{display:flex}.kf-account-avatar-preview{position:relative;width:92px;height:92px;border:3px solid #1e3c4a;background:#fff0;padding:0;cursor:pointer;border-radius:50%;overflow:hidden;flex:0 0 92px}.kf-account-avatar-preview img{display:block;width:100%;height:100%;object-fit:cover}.kf-account-avatar-preview>span{position:absolute;inset:auto 0 0;background:rgb(0 0 0 / .68);color:#fff;font-size:9px;font-weight:800;padding:5px 2px;opacity:0;transition:.16s}.kf-account-avatar-preview:hover>span,.kf-account-avatar-preview:focus-visible>span{opacity:1}.kf-account-avatar-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kf-account-avatar-delete{border:1px solid rgb(255 82 118 / .35);background:rgb(255 82 118 / .08);color:#ff7597;border-radius:9px;padding:9px 12px;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.kf-account-avatar-delete:hover{background:rgb(255 82 118 / .14)}.kf-account-avatar-delete[hidden]{display:none!important}@media(max-width:760px){.kf-account-avatar-actions{width:100%}.kf-account-avatar-actions>*{flex:1 1 auto;text-align:center;justify-content:center}}@media(max-width:560px){.kf-account-avatar-preview{margin:auto}}.advanced-multi{position:relative;isolation:isolate}.advanced-multi.is-open{z-index:230}.advanced-multi__toggle{height:100%;display:flex!important;align-items:center;justify-content:space-between;width:100%;padding:0 4px!important;background:transparent!important;border:0!important;font:inherit;cursor:pointer;text-align:right}.advanced-multi__menu{top:calc(100% + 7px)!important;right:0!important;left:auto!important;width:max(100%,280px)!important;max-width:min(360px,calc(100vw - 28px))!important;max-height:none!important;overflow:hidden!important;padding:0!important;border:1px solid #294957!important;border-radius:13px!important;background:#071923!important;box-shadow:0 20px 52px rgb(0 0 0 / .48)!important;animation:kfSearchMenuIn .14s ease-out both;transform-origin:top right}@keyframes kfSearchMenuIn{from{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:none}}.advanced-multi__toolbar{position:sticky;top:0;z-index:2;padding:10px 10px 8px;background:#071923;border-bottom:1px solid rgb(255 255 255 / .07)}.advanced-multi__toolbar-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.advanced-multi__toolbar-top strong{color:#eef5f7;font-size:11px;font-weight:850}.advanced-multi__toolbar-top button{padding:3px 7px;border:0;border-radius:6px;background:#fff0;color:#ff82aa;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.advanced-multi__toolbar-top button:hover{background:rgba(var(--kf-accent-rgb),.09);color:#fff}.advanced-multi__toolbar-top button:disabled{opacity:.38;cursor:default;background:#fff0}.advanced-multi__local-search{height:36px!important;display:flex!important;align-items:center!important;gap:7px!important;padding:0 9px!important;border:1px solid #264653!important;border-radius:8px!important;background:#0b222d!important}.advanced-multi__local-search span{font-size:17px!important;color:#ff6f9f!important}.advanced-multi__local-search input{min-width:0;width:100%;height:32px;border:0;outline:0;background:#fff0;color:#fff;font:inherit;font-size:11px}.advanced-multi__local-search input::placeholder{color:#78919d}.advanced-multi__local-search:focus-within{border-color:rgba(var(--kf-accent-rgb),.4);box-shadow:0 0 0 3px rgba(var(--kf-accent-rgb),.051)}.advanced-multi__local-search.is-compact-hidden{display:none!important}.advanced-multi__local-search.is-compact-hidden+.advanced-multi__options{margin-top:0}.advanced-multi__options{max-height:224px;overflow:auto;padding:6px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#365662 #0a1c25}.advanced-multi__options>label{min-height:36px!important;height:auto!important;padding:6px 8px!important;border-radius:7px!important;transition:background .12s ease,color .12s ease}.advanced-multi__options>label[hidden]{display:none!important}.advanced-multi__options>label:hover{background:#102e3a!important}.advanced-multi__options>label span{font-size:10.5px!important;line-height:1.45!important}.advanced-multi__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:7px 10px;border-top:1px solid rgb(255 255 255 / .07);background:#081c26}.advanced-multi__footer span{color:#829ba7!important;font-size:9.5px!important}.advanced-multi__footer button{min-width:64px;height:30px;border:1px solid rgba(var(--kf-accent-rgb),.314);border-radius:7px;background:rgba(var(--kf-accent-rgb),.078);color:#ff91b4;font:inherit;font-size:10px;font-weight:850;cursor:pointer}.advanced-multi__footer button:hover{background:var(--kf-accent);color:#fff}.header-search-popover{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.header-search-popover--advanced{width:min(880px,calc(100vw - 32px));overflow:visible!important}.header-advanced-search{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.header-advanced-search .advanced-multi{min-width:0;height:44px;grid-template-columns:82px minmax(0,1fr)!important}.header-advanced-search .advanced-multi__menu{right:0!important;top:calc(100% + 7px)!important}.header-advanced-search__query,.header-advanced-search .advanced-type-tabs,.header-advanced-search .advanced-rating,.header-advanced-search__submit{min-width:0}.hero-search .advanced-box .advanced-multi__menu{width:max(100%,265px)!important;right:0!important}.advanced-search-page{padding-block:16px 36px}.advanced-search-form--page{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(150px,1fr));gap:10px;padding:14px;border:1px solid #203b48;border-radius:15px;background:#081b25}.advanced-search-form--page input,.advanced-search-form--page select{min-width:0;height:46px;padding:0 12px;border:1px solid #294653;border-radius:10px;background:#0d2330;color:#eef5f7;font:inherit;outline:0}.advanced-search-form--page input:focus,.advanced-search-form--page select:focus{border-color:rgba(var(--kf-accent-rgb),.4);box-shadow:0 0 0 3px rgba(var(--kf-accent-rgb),.051)}.advanced-search-form--page button{height:46px;padding:0 18px;border:0;border-radius:10px;background:linear-gradient(135deg,var(--kf-accent),#ef245e);color:#fff;font:inherit;font-weight:850;cursor:pointer}@media (max-width:1250px){.header-search-popover--advanced{width:min(820px,calc(100vw - 24px))}.header-advanced-search{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.advanced-search-form--page{grid-template-columns:repeat(3,minmax(0,1fr))}.advanced-search-form--page input[type="search"]{grid-column:span 2}}@media (max-width:1000px){.header-search-popover--advanced{width:min(760px,calc(100vw - 20px))}.header-advanced-search{grid-template-columns:repeat(2,minmax(0,1fr))}.header-advanced-search__query,.header-advanced-search .advanced-type-tabs,.header-advanced-search .advanced-rating,.header-advanced-search__submit{grid-column:1/-1}.advanced-search-form--page{grid-template-columns:repeat(2,minmax(0,1fr))}.advanced-search-form--page input[type="search"]{grid-column:1/-1}}@media (max-width:760px){.header-search-popover,.header-search-popover--advanced{position:fixed!important;z-index:9999!important;top:62px!important;right:7px!important;left:7px!important;transform:none!important;width:auto!important;max-height:calc(100dvh - 70px)!important;margin:0!important;overflow:auto!important;padding:11px!important;border-radius:14px!important}.header-advanced-search{grid-template-columns:1fr;gap:9px}.header-advanced-search>*{grid-column:1!important}.header-advanced-search .advanced-multi{height:45px!important;grid-template-columns:92px minmax(0,1fr)!important}.advanced-multi.is-open{z-index:260}.advanced-multi__menu,.header-advanced-search .advanced-multi__menu,.hero-search .advanced-box .advanced-multi__menu{position:fixed!important;z-index:10010!important;top:auto!important;right:8px!important;left:8px!important;bottom:8px!important;width:auto!important;max-width:none!important;max-height:min(68dvh,560px)!important;border-radius:16px!important;transform-origin:bottom center;animation:kfSearchSheetIn .16s ease-out both}@keyframes kfSearchSheetIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.advanced-multi__options{max-height:min(42dvh,330px)}.advanced-multi__toolbar{padding:12px 12px 9px}.advanced-multi__local-search{height:40px!important}.advanced-multi__footer{min-height:50px;padding:8px 12px}.advanced-multi__footer button{height:34px;min-width:76px}.advanced-type-tabs span{min-height:38px;height:auto;padding:6px 5px;white-space:normal;text-align:center;line-height:1.35}.advanced-rating{grid-template-columns:58px minmax(0,1fr)!important}.advanced-rating__choices{overflow-x:auto;grid-template-columns:repeat(6,minmax(46px,1fr));padding-bottom:2px}.advanced-search-form--page{grid-template-columns:1fr;padding:11px}.advanced-search-form--page input[type="search"]{grid-column:1}.advanced-search-form--page input,.advanced-search-form--page select,.advanced-search-form--page button{width:100%}}@media (max-width:430px){.header-search-popover,.header-search-popover--advanced{top:57px!important;right:5px!important;left:5px!important;max-height:calc(100dvh - 62px)!important}.header-advanced-search__query{grid-template-columns:64px minmax(0,1fr)!important;padding-inline:9px!important}.header-advanced-search__query input{font-size:12px!important}.header-advanced-search .advanced-multi{grid-template-columns:78px minmax(0,1fr)!important}.advanced-multi__label{font-size:10px!important}.advanced-multi__toggle [data-multiselect-text]{font-size:10.5px!important}.advanced-type-tabs{grid-template-columns:1fr 1fr 1.2fr!important;gap:4px!important}.advanced-type-tabs span{font-size:10px!important;padding-inline:3px}}@media (prefers-reduced-motion:reduce){.advanced-multi__menu{animation:none!important}.advanced-multi__toggle b{transition:none!important}}.kf-404{min-height:clamp(560px,72vh,780px);display:flex;align-items:center;padding:clamp(26px,5vw,72px) 0;overflow:hidden}.kf-404__shell{position:relative;display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(34px,6vw,86px);direction:ltr}.kf-404__visual,.kf-404__content{direction:rtl}.kf-404__visual{position:relative;min-height:360px;display:grid;place-items:center;isolation:isolate}.kf-404__eyebrow{position:absolute;top:18px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:11px;font-weight:850;letter-spacing:.16em;color:#8fa7b2}.kf-404__number{position:relative;z-index:2;font-size:clamp(128px,17vw,220px);line-height:.8;font-weight:950;letter-spacing:-.075em;color:#f4f8fa;text-shadow:0 16px 50px #0008}.kf-404__number::after{content:"";position:absolute;inset:55% 8% auto;height:15px;border-radius:999px;background:var(--kf-accent);filter:blur(14px);opacity:.42;z-index:-1}.kf-404__orbit{position:absolute;border:1px solid #36515d;border-radius:50%;z-index:0;pointer-events:none}.kf-404__orbit--one{width:305px;height:305px;transform:rotate(18deg)}.kf-404__orbit--two{width:235px;height:235px;border-style:dashed;opacity:.56;transform:rotate(-15deg)}.kf-404__spark{position:absolute;z-index:3;color:var(--kf-accent);font-size:24px}.kf-404__spark--one{top:29%;right:12%}.kf-404__spark--two{bottom:24%;left:10%;font-size:17px;color:#9eb3bc}.kf-404__content{max-width:680px}.kf-404__kicker{display:inline-flex;align-items:center;min-height:29px;padding:0 11px;border:1px solid rgba(var(--kf-accent-rgb),.251);border-radius:999px;background:rgba(var(--kf-accent-rgb),.063);color:#ff739a;font-size:11px;font-weight:850}.kf-404__content h1{margin:15px 0 11px;color:#f7fafb;font-size:clamp(27px,3.1vw,44px);line-height:1.35;font-weight:950;letter-spacing:-.025em}.kf-404__content>p{margin:0;max-width:650px;color:#9cb0b9;font-size:14px;line-height:2}.kf-404__search{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:4px;margin-top:24px;padding:5px;border:1px solid #294451;border-radius:14px;background:#0a202b;box-shadow:0 16px 40px #0003}.kf-404__search-icon{display:grid;place-items:center;color:#829aa5;font-size:23px;transform:scaleX(-1)}.kf-404__search input{min-width:0;height:46px;border:0;background:#fff0;color:#f5f9fb;font:inherit;font-size:13px;outline:0}.kf-404__search input::placeholder{color:#6f8995}.kf-404__search button{height:44px;padding:0 23px;border:0;border-radius:10px;background:linear-gradient(135deg,#ff376f,#e9235a);color:#fff;font:inherit;font-size:12px;font-weight:900;cursor:pointer;box-shadow:0 8px 22px rgba(var(--kf-accent-rgb),.161);transition:transform .15s ease,box-shadow .15s ease}.kf-404__search button:hover{transform:translateY(-1px);box-shadow:0 10px 28px rgba(var(--kf-accent-rgb),.239)}.kf-404__actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:17px}.kf-404__actions a{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 14px;border-radius:10px;text-decoration:none;font-size:11px;transition:border-color .15s ease,background .15s ease,transform .15s ease}.kf-404__actions a:hover{transform:translateY(-1px)}.kf-404__primary{border:1px solid rgba(var(--kf-accent-rgb),.271);background:rgba(var(--kf-accent-rgb),.067);color:#ff83a4}.kf-404__secondary{border:1px solid #294552;background:#0b202a;color:#c1d0d6}.kf-404__actions span{font-size:15px}.kf-404__hint{display:flex;align-items:flex-start;gap:8px!important;margin-top:17px!important;color:#718a95!important;font-size:11px!important;line-height:1.8!important}.kf-404__hint span{margin-top:7px;color:var(--kf-accent);font-size:6px}html[data-kf-theme="light"] .kf-404__number{color:#203640;text-shadow:none}html[data-kf-theme="light"] .kf-404__content h1{color:#1f343e}html[data-kf-theme="light"] .kf-404__content>p{color:#657b85}html[data-kf-theme="light"] .kf-404__search{border-color:#d5e2e7;background:#fff;box-shadow:0 14px 32px #19364212}html[data-kf-theme="light"] .kf-404__search input{color:#203640}html[data-kf-theme="light"] .kf-404__secondary{border-color:#d5e2e7;background:#fff;color:#38525d}html[data-kf-theme="light"] .kf-404__orbit{border-color:#cbd9df}@media(max-width:1180px){.kf-404__shell{grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);gap:40px}.kf-404__orbit--one{width:270px;height:270px}.kf-404__orbit--two{width:205px;height:205px}}@media(max-width:920px){.kf-404{padding:34px 0 46px}.kf-404__shell{grid-template-columns:1fr;gap:14px;text-align:center}.kf-404__visual{min-height:235px}.kf-404__eyebrow{top:4px}.kf-404__number{font-size:clamp(120px,28vw,180px)}.kf-404__orbit--one{width:220px;height:220px}.kf-404__orbit--two{width:170px;height:170px}.kf-404__content{max-width:690px;margin:auto}.kf-404__content>p{margin-inline:auto}.kf-404__actions{justify-content:center}.kf-404__hint{justify-content:center}}@media(max-width:620px){.kf-404{min-height:auto;padding:22px 0 34px}.kf-404__shell{gap:7px}.kf-404__visual{min-height:205px}.kf-404__eyebrow{font-size:9px}.kf-404__number{font-size:clamp(112px,38vw,150px)}.kf-404__orbit--one{width:190px;height:190px}.kf-404__orbit--two{width:145px;height:145px}.kf-404__content h1{margin-top:12px;font-size:25px;line-height:1.45}.kf-404__content>p{font-size:12px;line-height:1.95}.kf-404__search{grid-template-columns:34px minmax(0,1fr);margin-top:18px;padding:5px}.kf-404__search input{height:42px;font-size:12px}.kf-404__search button{grid-column:1/-1;width:100%;height:42px}.kf-404__actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.kf-404__actions a{justify-content:center;padding:0 9px}.kf-404__primary{grid-column:1/-1}.kf-404__hint{text-align:right;justify-content:flex-start!important}}@media(max-width:370px){.kf-404__actions{grid-template-columns:1fr}.kf-404__primary{grid-column:1}.kf-404__actions a{width:100%}}@media(prefers-reduced-motion:reduce){.kf-404__search button,.kf-404__actions a{transition:none}}.kf-info-page{min-height:62vh;padding-bottom:58px}.kf-info-hero{position:relative;overflow:hidden;border-bottom:1px solid rgb(137 157 171 / .12);background:radial-gradient(circle at 16% 30%,rgb(155 87 234 / .14),transparent 28%),linear-gradient(180deg,#0b1722,#09131d)}.kf-info-hero:after{content:"";position:absolute;inset:auto -70px -110px auto;width:320px;height:320px;border:1px solid rgb(161 101 235 / .08);border-radius:50%;box-shadow:0 0 0 55px rgb(153 88 229 / .025),0 0 0 110px rgb(153 88 229 / .018);pointer-events:none}.kf-info-hero__inner{position:relative;z-index:1;padding-top:22px;padding-bottom:42px}.kf-info-breadcrumb{display:flex;align-items:center;gap:8px;color:#718791;font-size:11.5px}.kf-info-breadcrumb a{color:#98aab2}.kf-info-breadcrumb a:hover{color:#fff}.kf-info-breadcrumb b{color:#c0cbd0}.kf-info-hero__copy{max-width:760px;margin-top:30px}.kf-info-eyebrow{display:inline-flex;align-items:center;min-height:27px;padding:0 9px;border:1px solid rgb(162 104 236 / .23);border-radius:7px;background:rgb(105 57 159 / .12);color:#b981ef;font-size:9.5px;font-weight:900;letter-spacing:.7px}.kf-info-hero h1{margin:10px 0 0;color:#f2f5f7;font-size:38px;line-height:1.45}.kf-info-hero__copy>p{max-width:690px;margin:9px 0 0;color:#9fb0b8;font-size:14px;line-height:2}.kf-info-hero__actions{display:flex;gap:9px;margin-top:21px}.kf-info-btn{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:0 17px;border:1px solid rgb(143 162 174 / .19);border-radius:9px;background:#0e1c28;color:#d9e1e5;font-size:12px;font-weight:900;transition:.18s ease}.kf-info-btn:hover{transform:translateY(-1px);border-color:rgb(167 110 238 / .34);color:#fff}.kf-info-btn--primary{border-color:#8d45cf;background:linear-gradient(135deg,#7635b5,#a044d9);color:#fff;box-shadow:0 8px 24px rgb(92 41 137 / .18)}.kf-info-shell{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;padding-top:22px;align-items:start}.kf-info-card{display:flex;align-items:flex-start;gap:13px;padding:18px;border:1px solid rgb(137 158 171 / .14);border-radius:14px;background:linear-gradient(145deg,#0c1924,#09141e)}.kf-info-card--accent{align-items:center;border-color:rgb(157 91 229 / .28);background:radial-gradient(circle at 8% 30%,rgb(137 70 204 / .15),transparent 34%),linear-gradient(145deg,#101927,#0a141e)}.kf-info-card__icon{display:grid;place-items:center;flex:0 0 43px;width:43px;height:43px;border-radius:11px;background:#182536;color:#b77ded;font-size:18px;font-weight:900}.kf-info-card>div{min-width:0;flex:1}.kf-info-card small{display:block;color:#8a6cab;font-size:10px;font-weight:900}.kf-info-card h2{margin:3px 0 0;font-size:17px;line-height:1.55}.kf-info-card p{margin:6px 0 0;color:#9eafb7;font-size:12.5px;line-height:1.9}.kf-info-card .kf-info-btn{align-self:center;white-space:nowrap}.kf-info-link{display:flex;align-items:center;gap:7px;align-self:center;margin-right:auto;color:#bd87f1;font-size:11.5px;font-weight:900;white-space:nowrap}.kf-info-link span{transition:transform .15s}.kf-info-link:hover span{transform:translateX(-3px)}.kf-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.kf-contact-grid .kf-info-card{flex-wrap:wrap}.kf-contact-grid .kf-info-link{width:100%;padding-right:56px;margin-top:2px}.kf-contact-aside{display:grid;gap:12px}.kf-contact-aside .kf-info-card{display:block}.kf-contact-aside .kf-info-card h2{margin:0 0 11px}.kf-info-checklist{display:grid;gap:9px;margin:0;padding:0;list-style:none}.kf-info-checklist li{position:relative;padding-right:18px;color:#9fb0b7;font-size:11.5px;line-height:1.8}.kf-info-checklist li:before{content:"✓";position:absolute;right:0;top:0;color:#5ecfb0;font-weight:900}.kf-info-mini{padding:14px 15px;border:1px solid rgb(138 157 169 / .12);border-radius:12px;background:#0b1721}.kf-info-mini strong{font-size:12px}.kf-info-mini p{margin:5px 0 0;color:#8fa3ad;font-size:11px;line-height:1.8}.kf-support-categories{padding-top:25px}.kf-info-sectionhead span{color:#986ed0;font-size:10px;font-weight:900}.kf-info-sectionhead h2{margin:3px 0 0;font-size:22px}.kf-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:15px}.kf-support-card{display:grid;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:11px;min-height:96px;padding:14px;border:1px solid rgb(139 159 171 / .13);border-radius:13px;background:#0b1721;color:#e4eaed;transition:.18s ease}.kf-support-card:hover{transform:translateY(-2px);border-color:rgb(165 101 236 / .28);background:#0e1b28}.kf-support-card>span{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:#172535;color:#af78e8;font-size:14px;font-weight:900}.kf-support-card h3{margin:0;font-size:14px}.kf-support-card p{margin:4px 0 0;color:#8fa3ad;font-size:10.8px;line-height:1.7}.kf-support-card>b{color:#6f8490;font-size:15px}.kf-support-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-top:22px}.kf-support-steps article{display:flex;align-items:flex-start;gap:11px;padding:15px;border-top:1px solid rgb(144 161 173 / .13)}.kf-support-steps article>span{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border-radius:50%;background:#171f31;color:#a975e4;font-size:11px;font-weight:900}.kf-support-steps h3{margin:0;font-size:13px}.kf-support-steps p{margin:4px 0 0;color:#8fa1aa;font-size:10.8px;line-height:1.75}.kf-terms-updated{display:inline-flex;margin-top:16px;padding:7px 10px;border-radius:8px;background:rgb(255 255 255 / .035);color:#718791;font-size:10.5px}.kf-terms-shell{display:grid;grid-template-columns:230px minmax(0,1fr);gap:20px;padding-top:24px;align-items:start}.kf-terms-toc{position:sticky;top:88px;padding:13px;border:1px solid rgb(139 157 170 / .13);border-radius:13px;background:#0b1721}.kf-terms-toc>strong{display:block;padding:2px 5px 9px;border-bottom:1px solid rgb(255 255 255 / .05);font-size:12px}.kf-terms-toc nav{display:grid;gap:2px;padding-top:6px}.kf-terms-toc a{padding:8px 7px;border-radius:7px;color:#91a4ad;font-size:10.8px}.kf-terms-toc a:hover{background:#111f2c;color:#fff}.kf-terms-content{min-width:0}.kf-terms-content>section{scroll-margin-top:95px;padding:20px 22px;border:1px solid rgb(138 158 170 / .13);border-radius:14px;background:linear-gradient(145deg,#0c1924,#09141e)}.kf-terms-content>section+section{margin-top:11px}.kf-terms-content>section>span{display:inline-flex;color:#865bb7;font-size:10px;font-weight:900}.kf-terms-content h2{margin:3px 0 0;font-size:18px}.kf-terms-content p,.kf-terms-content li{color:#a1b0b7;font-size:12.5px;line-height:2}.kf-terms-content p{margin:9px 0 0}.kf-terms-content ul{display:grid;gap:5px;margin:9px 0 0;padding-right:18px}.kf-terms-content a{color:#bd84ef}.kf-terms-note{margin-top:13px;padding:18px;border:1px solid rgb(160 92 229 / .25);border-radius:14px;background:radial-gradient(circle at 10% 40%,rgb(127 63 194 / .12),transparent 30%),#0c1722}.kf-terms-note strong{font-size:15px}.kf-terms-note p{margin:4px 0 12px;color:#95a8b1;font-size:11.5px}.kf-terms-note>div{display:flex;gap:8px}@media(max-width:1100px){.kf-info-shell{grid-template-columns:minmax(0,1fr) 270px}.kf-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-terms-shell{grid-template-columns:205px minmax(0,1fr)}}@media(max-width:860px){.kf-info-hero__inner{padding-bottom:32px}.kf-info-hero h1{font-size:32px}.kf-info-shell,.kf-terms-shell{grid-template-columns:1fr}.kf-contact-aside{grid-template-columns:1fr 1fr}.kf-terms-toc{position:static;overflow:auto}.kf-terms-toc nav{display:flex;gap:5px;overflow:auto;padding-bottom:2px;scrollbar-width:none}.kf-terms-toc nav::-webkit-scrollbar{display:none}.kf-terms-toc a{flex:0 0 auto;border:1px solid rgb(139 158 170 / .12);white-space:nowrap}.kf-support-steps{grid-template-columns:1fr}}@media(max-width:640px){.kf-info-page{padding-bottom:34px}.kf-info-hero__inner{padding-top:14px;padding-bottom:24px}.kf-info-hero__copy{margin-top:20px}.kf-info-hero h1{font-size:27px}.kf-info-hero__copy>p{font-size:12.5px;line-height:1.9}.kf-info-hero__actions{display:grid;grid-template-columns:1fr 1fr}.kf-info-btn{min-height:41px;padding:0 12px;font-size:11px}.kf-info-shell,.kf-support-categories,.kf-terms-shell{padding-top:14px}.kf-info-card,.kf-info-card--accent{align-items:flex-start;flex-wrap:wrap;padding:14px}.kf-info-card--accent .kf-info-btn{width:100%;margin-top:3px}.kf-contact-grid,.kf-contact-aside,.kf-support-grid{grid-template-columns:1fr}.kf-contact-grid .kf-info-link{padding-right:0}.kf-info-sectionhead h2{font-size:19px}.kf-support-card{min-height:85px;padding:12px}.kf-terms-content>section{padding:15px}.kf-terms-content h2{font-size:16px}.kf-terms-content p,.kf-terms-content li{font-size:11.8px}.kf-terms-note>div{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:640px){.kf-support-page .kf-info-hero__actions{grid-template-columns:1fr}.kf-support-page .kf-info-hero__actions .kf-info-btn{width:100%}}.kf-document-pip-placeholder{position:absolute;inset:0;background:#000}.kf-ref-single .kf-ref-actions>[data-kf-user-actions]{display:contents}.kf-ref-single .kf-ref-actions>[data-kf-user-actions]>.kf-ref-action{min-width:0;max-width:100%;width:100%;height:auto;white-space:normal;overflow-wrap:anywhere;text-align:center;line-height:1.4}@media (max-width:760px){.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions>[data-kf-user-actions]>.kf-ref-action{width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;height:100%!important;padding:6px 5px!important;gap:5px!important;font-size:11px!important;line-height:1.45!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;text-align:center!important}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions>[data-kf-user-actions]>.kf-ref-action span{flex:0 0 auto;font-size:17px!important;line-height:1}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions>[data-kf-user-actions]>.kf-ref-action b{min-width:0;font:inherit;line-height:inherit;overflow-wrap:break-word;word-break:normal}}@media (max-width:430px){.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions>[data-kf-user-actions]>.kf-ref-action{padding-inline:4px!important;font-size:10.5px!important}}@media (max-width:360px){.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions>[data-kf-user-actions]>.kf-ref-action{font-size:10px!important;gap:4px!important}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions>[data-kf-user-actions]>.kf-ref-action span{font-size:16px!important}}.kf-comment-success{margin:0 0 14px;padding:11px 13px;border:1px solid rgb(61 211 121 / .32);border-radius:11px;background:rgb(61 211 121 / .10);color:#8df0b3;font-size:12px;font-weight:800;line-height:1.8}html[data-kf-theme="light"] .kf-comment-success{border-color:rgb(25 145 78 / .25);background:rgb(25 145 78 / .08);color:#16713d}:where(a,button,input,select,textarea,[role="button"]):focus-visible{outline:2px solid var(--pink,var(--kf-accent));outline-offset:3px}:where(button,.btn,.header-action-btn,.kf-info-btn,.advanced-submit,.kf-search-tab){-webkit-tap-highlight-color:#fff0}.home-section+.home-section{margin-top:26px}.section-title-row{gap:12px}.section-title-row h2{margin-block:0}.section-title-row>a,.section-view-all{white-space:nowrap}:where(.poster-rail,.popular-backdrop-rail,.updates-grid,.country-poster-grid,.tvshow-poster-grid,.news-strip,.studio-strip){overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-padding-inline:8px}:where(.poster-rail,.popular-backdrop-rail,.updates-grid,.country-poster-grid,.tvshow-poster-grid,.news-strip,.studio-strip)>*{scroll-snap-align:start}:where(input,select,textarea,button){font-family:inherit}@media (max-width:760px){:where(.header-action-btn,.btn,.advanced-submit,.kf-search-tab,.kf-info-btn,.kf-single-btn,.kf-ref-action){min-height:44px}:where(.advanced-multi__toggle,.weekly-days button,.advanced-type-tabs button){min-height:40px}.home-section+.home-section{margin-top:22px}.section-title-row{margin-bottom:12px}.section-title-row h2{font-size:18px!important;line-height:1.55!important}.section-title-row>a,.section-view-all{min-height:36px;padding-inline:8px;font-size:12px!important}:where(.content-card,.weekly-card,.news-card) a:focus-visible{border-radius:8px}}@media (max-width:430px){.home-section+.home-section{margin-top:19px}.section-title-row{gap:8px}.section-title-row h2{font-size:17px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{scroll-behavior:auto!important}}:root{--kf-accent:#7c3aed;--kf-accent-2:#8b5cf6;--kf-accent-3:#9b6ff3;--kf-accent-dark:#6426ca;--kf-accent-light:#b794f4;--kf-accent-rgb:124,58,237;--pink:var(--kf-accent);--ref-pink:var(--kf-accent);--ref-pink-2:var(--kf-accent-2);--single-pink:var(--kf-accent);--t-pink:var(--kf-accent);--faq-pink:var(--kf-accent);--kf-account-purple:var(--kf-accent)}html[data-kf-accent="pink"]{--kf-accent:#ff2f69;--kf-accent-2:#ff3d7c;--kf-accent-3:#f25280;--kf-accent-dark:#d92159;--kf-accent-light:#ff82aa;--kf-accent-rgb:255,47,105}html[data-kf-accent="purple"]{--kf-accent:#7c3aed;--kf-accent-2:#8b5cf6;--kf-accent-3:#9b6ff3;--kf-accent-dark:#6426ca;--kf-accent-light:#b794f4;--kf-accent-rgb:124,58,237}html[data-kf-accent="blue"]{--kf-accent:#2563eb;--kf-accent-2:#3b82f6;--kf-accent-3:#5b8ff4;--kf-accent-dark:#1d4ed8;--kf-accent-light:#93c5fd;--kf-accent-rgb:37,99,235}html[data-kf-accent="teal"]{--kf-accent:#087f8c;--kf-accent-2:#0f9aa8;--kf-accent-3:#2aa6b4;--kf-accent-dark:#066873;--kf-accent-light:#67d0d8;--kf-accent-rgb:8,127,140}html[data-kf-accent="green"]{--kf-accent:#178352;--kf-accent-2:#1f9d64;--kf-accent-3:#35a972;--kf-accent-dark:#11693f;--kf-accent-light:#7dd3a8;--kf-accent-rgb:23,131,82}html[data-kf-accent="orange"]{--kf-accent:#b45309;--kf-accent-2:#d16b10;--kf-accent-3:#d87824;--kf-accent-dark:#92400e;--kf-accent-light:#f0b56d;--kf-accent-rgb:180,83,9}html[data-kf-accent="red"]{--kf-accent:#dc3348;--kf-accent-2:#ef4458;--kf-accent-3:#e95c6b;--kf-accent-dark:#b91c35;--kf-accent-light:#f59aa7;--kf-accent-rgb:220,51,72}:where(a,button,input,select,textarea,[role="button"]):focus-visible{outline-color:var(--kf-accent)!important}.advanced-submit,.btn--primary,.btn--watch,.home-ai-card__cta,.kf-account-primary,.kf-comment-submit,.kf-search-filterbox__submit,.kf-content-archive-filters__submit,.kf-auth-primary{border-color:var(--kf-accent)!important;background:linear-gradient(135deg,var(--kf-accent-dark),var(--kf-accent-2))!important}.kf-account-pagehead__icon{background:linear-gradient(135deg,var(--kf-accent),var(--kf-accent-2))!important}.kf-account-nav a.is-active{border-color:rgba(var(--kf-accent-rgb),.34)!important;background:rgba(var(--kf-accent-rgb),.11)!important;color:var(--kf-accent-light)!important}.kf-account-nav a.is-active>span,.kf-account-nav a.is-active>b{color:inherit!important}.home-theme-toggle{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 11px;border:1px solid #203a47;border-radius:13px;background:linear-gradient(145deg,#0b1c27,#07151f);color:#e9f2f5;cursor:pointer;box-shadow:0 10px 26px rgb(0 0 0 / .13);transition:.18s ease}.home-theme-toggle:hover{transform:translateY(-1px);border-color:rgba(var(--kf-accent-rgb),.5)}.home-theme-toggle__copy{display:flex;align-items:center;gap:9px;min-width:0;text-align:right}.home-theme-toggle__icon{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:10px;background:rgba(var(--kf-accent-rgb),.11);color:var(--kf-accent-light);font-size:17px}.home-theme-toggle__copy>div{display:grid;gap:1px}.home-theme-toggle__copy b{font-size:12px;line-height:1.45}.home-theme-toggle__copy small{color:#8da4af;font-size:10px!important}.home-theme-toggle__switch{position:relative;flex:0 0 42px;width:42px;height:24px;border-radius:999px;background:#1b303b;border:1px solid #2d4b59}.home-theme-toggle__switch:after{content:"";position:absolute;top:3px;right:3px;width:16px;height:16px;border-radius:50%;background:#f7fbfc;box-shadow:0 2px 7px rgb(0 0 0 / .28);transition:.2s ease}html[data-kf-theme="light"] .home-theme-toggle__switch:after{transform:translateX(-18px);background:var(--kf-accent)}html[data-kf-theme="light"] .home-theme-toggle{background:#fff!important;border-color:#d5e1e7!important;color:#20333d!important;box-shadow:0 10px 26px rgb(23 44 53 / .07)!important}html[data-kf-theme="light"] .home-theme-toggle__icon{background:rgba(var(--kf-accent-rgb),.09)!important;color:var(--kf-accent)!important}html[data-kf-theme="light"] .home-theme-toggle__copy small{color:#6c808b!important}html[data-kf-theme="light"] .home-theme-toggle__switch{background:#e8eef1!important;border-color:#cad7dd!important}@media(max-width:760px){.home-theme-toggle{min-height:46px;padding:7px 10px}.home-theme-toggle__copy small{display:none}}.kf-appearance-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.72fr);gap:14px;align-items:start}.kf-appearance-settings-card,.kf-appearance-preview-card{min-width:0}.kf-appearance-subhead{margin-top:0!important}.kf-appearance-divider{height:1px;margin:21px 0;background:#213a47}.kf-appearance-mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:13px}.kf-appearance-mode-option,.kf-appearance-accent-option{display:block;cursor:pointer;min-width:0}.kf-appearance-mode-option>input,.kf-appearance-accent-option>input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.kf-appearance-mode-option>span{display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;align-items:center;min-height:82px;padding:12px;border:1px solid #263f4d;border-radius:14px;background:#0a1a25;transition:.18s ease}.kf-appearance-mode-option i{grid-row:1/3;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#132936;color:#b6c9d2;font-style:normal;font-size:18px}.kf-appearance-mode-option b{font-size:13px}.kf-appearance-mode-option small{color:#849aa6!important;font-size:10.5px!important;line-height:1.6!important}.kf-appearance-mode-option:hover>span{border-color:#3b5866;transform:translateY(-1px)}.kf-appearance-mode-option>input:checked+span{border-color:rgba(var(--kf-accent-rgb),.58);background:rgba(var(--kf-accent-rgb),.09);box-shadow:0 0 0 2px rgba(var(--kf-accent-rgb),.08)}.kf-appearance-mode-option>input:checked+span i{background:var(--kf-accent);color:#fff}.kf-appearance-mode-option>input:checked+span b{color:var(--kf-accent-light)}.kf-appearance-mode-option>input:focus-visible+span,.kf-appearance-accent-option>input:focus-visible+span{outline:2px solid var(--kf-accent);outline-offset:2px}.kf-appearance-accent-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:13px}.kf-appearance-accent-option>span{display:grid;grid-template-columns:31px minmax(0,1fr);grid-template-rows:auto auto;column-gap:8px;align-items:center;min-height:62px;padding:9px;border:1px solid #263e4b;border-radius:13px;background:#0a1924;transition:.18s ease}.kf-appearance-accent-option i{grid-row:1/3;display:block;width:29px;height:29px;border-radius:50%;background:var(--kf-swatch);box-shadow:0 0 0 3px rgb(255 255 255 / .06)}.kf-appearance-accent-option b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px}.kf-appearance-accent-option small{color:#7f95a1!important;font-size:9.5px!important;direction:ltr;text-align:right}.kf-appearance-accent-option:hover>span{transform:translateY(-1px);border-color:#425c69}.kf-appearance-accent-option>input:checked+span{border-color:var(--kf-swatch);box-shadow:0 0 0 2px rgba(var(--kf-accent-rgb),.08)}.kf-appearance-accent-option>input:checked+span i{box-shadow:0 0 0 3px #0a1924,0 0 0 5px var(--kf-swatch)}.kf-appearance-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:20px;padding-top:16px;border-top:1px solid #203844}.kf-appearance-actions>span{flex:1 1 240px;color:#879ca7;font-size:10.8px;line-height:1.7}.kf-appearance-preview-card{position:sticky;top:82px}.kf-appearance-preview{overflow:hidden;border:1px solid #263e4b;border-radius:15px;background:#071721}.kf-appearance-preview__hero{padding:24px 19px;background:radial-gradient(circle at 90% 0,rgba(var(--kf-accent-rgb),.23),transparent 40%),linear-gradient(145deg,#0b1f2a,#07131d)}.kf-appearance-preview__hero>span{display:inline-flex;padding:4px 8px;border-radius:999px;background:rgba(var(--kf-accent-rgb),.14);color:var(--kf-accent-light);font-size:9px;font-weight:900;letter-spacing:.12em}.kf-appearance-preview__hero strong{display:block;margin-top:8px;font-size:20px}.kf-appearance-preview__hero p{margin:4px 0 0;color:#91a6b1;font-size:11px;line-height:1.8}.kf-appearance-preview__chips{display:flex;gap:6px;flex-wrap:wrap;padding:12px 14px 6px}.kf-appearance-preview__chips span{padding:5px 8px;border:1px solid #294250;border-radius:999px;background:#0c202b;color:#a9bcc5;font-size:9.5px}.kf-appearance-preview__chips span:first-child{border-color:rgba(var(--kf-accent-rgb),.34);background:rgba(var(--kf-accent-rgb),.1);color:var(--kf-accent-light)}.kf-appearance-preview__actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:8px 14px 14px}.kf-appearance-preview__actions button{min-height:38px;border:1px solid #294451;border-radius:10px;background:#10232e;color:#dce7eb;font-size:10.5px;font-weight:900}.kf-appearance-preview__actions button:first-child{border-color:var(--kf-accent);background:var(--kf-accent);color:#fff}.kf-appearance-note{margin:12px 0 0!important;color:#8096a2!important;font-size:10.5px!important;line-height:1.85!important}@media(max-width:1050px){.kf-appearance-layout{grid-template-columns:1fr}.kf-appearance-preview-card{position:static}.kf-appearance-accent-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.kf-appearance-mode-grid{grid-template-columns:1fr}.kf-appearance-accent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-appearance-actions{display:grid;grid-template-columns:1fr 1fr}.kf-appearance-actions>span{grid-column:1/-1}.kf-appearance-actions button{width:100%}}@media(max-width:370px){.kf-appearance-accent-grid{grid-template-columns:1fr}}html[data-kf-theme="light"]{--bg:#f3f6f8;--panel:#fff;--panel2:#f7f9fb;--panel3:#edf2f5;--line:#d9e2e7;--line2:#cbd8df;--text:#16252e;--muted:#647985;--shadow:0 10px 30px rgba(22,37,46,.09);color-scheme:light}html[data-kf-theme="light"] body{background:linear-gradient(180deg,#f7f9fa 0,#eef3f6 48%,#f7f9fa 100%)!important;color:#21343e!important}html[data-kf-theme="light"] :is(.site-header,.mobile-nav-sheet>div,.header-search-panel,.header-notification-menu,.header-account-menu,.country-submenu,.live-search-dropdown){background:#fff!important;border-color:#d6e1e6!important;color:#20323c!important;box-shadow:0 16px 42px rgb(20 40 50 / .13)!important}html[data-kf-theme="light"] :is(.primary-menu a,.header-action-btn,.header-search-tool,.mobile-menu a){color:#334852!important}html[data-kf-theme="light"] :is(.header-search-tool,.header-action-btn--app){background:#f5f8fa!important;border-color:#d5e0e5!important}html[data-kf-theme="light"] .site-footer{background:#e9eff2!important;border-color:#d5e0e5!important;color:#405660!important}html[data-kf-theme="light"] .site-footer :is(h2,h3,strong,b){color:#1d303a!important}html[data-kf-theme="light"] .site-footer :is(p,a,small,span){color:#536a75}html[data-kf-theme="light"] .site-footer a:hover{color:var(--kf-accent)!important}html[data-kf-theme="light"] :is(.home-main,.generic-archive,.kf-search-page,.kf-content-archive-page,.kf-news-archive-page,.kf-news-single-page,.kf-actor-archive-page,.kf-actor-single,.kf-ref-single,.kf-single-cinematic,.kf-related-news-page,.kf-account-page,.kf-utility-page,.kf-standard-page,.kf-route-page,.kf-tutorial-hub,.kf-tutorial-detail,.kf-info-page,.kf-404){color:#21343e!important}html[data-kf-theme="light"] :is(.home-main,.generic-archive,.kf-search-page,.kf-content-archive-page,.kf-news-archive-page,.kf-news-single-page,.kf-actor-archive-page,.kf-actor-single,.kf-ref-single,.kf-single-cinematic,.kf-related-news-page,.kf-account-page,.kf-utility-page,.kf-standard-page,.kf-route-page,.kf-tutorial-hub,.kf-tutorial-detail,.kf-info-page,.kf-404) :is(h1,h2,h3,h4,h5,h6,strong,b){color:#1b2d36}html[data-kf-theme="light"] :is(.home-main,.generic-archive,.kf-search-page,.kf-content-archive-page,.kf-news-archive-page,.kf-news-single-page,.kf-actor-archive-page,.kf-actor-single,.kf-ref-single,.kf-single-cinematic,.kf-related-news-page,.kf-account-page,.kf-utility-page,.kf-standard-page,.kf-route-page,.kf-tutorial-hub,.kf-tutorial-detail,.kf-info-page,.kf-404) :is(p,li,dt,dd,label,time,small){color:#586e79}html[data-kf-theme="light"] a{--kf-link-light:var(--kf-accent-dark)}html[data-kf-theme="light"] :is(.advanced-box__body,.shortcut-rail a,.content-rail-panel,.updates-panel,.popular-home-panel,.weekly-shell,.content-card,.news-card,.home-tag-cloud,.section-empty-state,.popular-panel,.country-board,.bottom-grid,.kf-search-shell,.kf-search-filterbox,.kf-search-resultbar,.kf-search-help,.kf-search-card,.kf-content-archive-filters,.kf-content-featured-card,.kf-content-grid-card,.kf-content-sidebar-card,.kf-content-sidebar-stats,.kf-news-archive-filters,.kf-news-featured-side-card,.kf-news-grid-card,.kf-news-sidebar-card,.kf-news-latest-item,.kf-news-single-card,.kf-news-single-section,.kf-news-single-source-box,.kf-news-single-related-news-card,.kf-news-single-related-content-card,.kf-related-news-card,.kf-actor-archive-toolbar,.kf-actor-archive-card,.kf-actor-sidecard,.kf-actor-section,.kf-actor-work,.kf-actor-top-card,.kf-ref-panel,.kf-ref-rating-panel,.kf-ref-timepanel,.kf-ref-review-card,.kf-ref-seo-content,.kf-single-info,.kf-single-section,.kf-download-panel,.kf-download-quality-group,.kf-comments-section,.kf-comment-card,.kf-utility-card,.kf-standard-page__card){background:#fff!important;border-color:#d8e3e8!important;box-shadow:0 10px 28px rgb(23 44 53 / .07)!important}html[data-kf-theme="light"] :is(.advanced-box__body,.content-rail-panel,.updates-panel,.popular-home-panel,.country-board,.bottom-grid,.kf-search-shell,.kf-single-info,.kf-single-section,.kf-download-panel,.kf-comments-section) :is(h1,h2,h3,h4,strong,b){color:#1b2d36!important}html[data-kf-theme="light"] :is(.advanced-box__body,.content-rail-panel,.updates-panel,.popular-home-panel,.country-board,.bottom-grid,.kf-search-shell,.kf-single-info,.kf-single-section,.kf-download-panel,.kf-comments-section) :is(p,small,em,label){color:#607681!important}html[data-kf-theme="light"] :is(input,textarea,select){color-scheme:light;background:#f8fafb;color:#243943;border-color:#d4e0e6}html[data-kf-theme="light"] :is(input,textarea)::placeholder{color:#879aa4}html[data-kf-theme="light"] body.kf-panel-body,html[data-kf-theme="light"] body.kf-panel-body .kf-account-page{background:linear-gradient(180deg,#f4f7f9,#edf3f6 55%,#f7f9fa)!important;color:#21343e!important}html[data-kf-theme="light"] body.kf-panel-body .kf-account-main{color:#21343e!important}html[data-kf-theme="light"] :is(.kf-account-usercard,.kf-account-nav,.kf-account-homecard,.kf-account-card,.kf-account-vip-hero,.kf-account-ticket-view,.kf-account-homehero,.kf-account-overview-grid>a,.kf-account-membership-strip,.kf-account-quick-grid>a,.kf-account-notice-strip__list>a,.kf-account-miniempty,.kf-account-contentcard,.kf-account-history-list article,.kf-account-ticket-thread article,.kf-history-series-card,.kf-history-latest,.kf-account-table-wrap,.kf-ai-assistant,.kf-ai-bubble,.kf-ai-card,.kf-ai-composer,.kf-membership-plan,.kf-account-mobile-head){background:#fff!important;border-color:#d7e2e8!important;box-shadow:0 10px 28px rgb(23 44 53 / .07)!important}html[data-kf-theme="light"] .kf-account-homehero{background:linear-gradient(120deg,#fff,#f5f8fb 60%,#f8f4ff)!important}html[data-kf-theme="light"] .kf-account-homehero.is-pro{background:linear-gradient(120deg,#fff,#fbf8ef 62%,#f7f4ff)!important}html[data-kf-theme="light"] .kf-account-membership-strip.is-vip{background:linear-gradient(100deg,#fffaf0,#fff 46%,#f8fafb)!important}html[data-kf-theme="light"] .kf-account-membership-strip.is-pro{background:linear-gradient(100deg,#f7f3ff,#fff 48%,#fffbf1)!important}html[data-kf-theme="light"] :is(.kf-account-homehero,.kf-account-overview-grid>a,.kf-account-membership-strip,.kf-account-homecard,.kf-account-card,.kf-account-quick-grid>a,.kf-account-notice-strip__list>a,.kf-account-miniempty,.kf-account-contentcard,.kf-account-ticket-view,.kf-history-series-card,.kf-history-latest) :is(h1,h2,h3,h4,strong,b){color:#1c303a!important}html[data-kf-theme="light"] :is(.kf-account-homehero,.kf-account-overview-grid>a,.kf-account-membership-strip,.kf-account-homecard,.kf-account-card,.kf-account-quick-grid>a,.kf-account-notice-strip__list>a,.kf-account-miniempty,.kf-account-contentcard,.kf-account-ticket-view,.kf-history-series-card,.kf-history-latest) :is(p,small,em,label,time){color:#617783!important}html[data-kf-theme="light"] .kf-account-pagehead p{color:#667c87!important}html[data-kf-theme="light"] :is(.kf-account-pagehead>a,.kf-account-headbutton,.kf-account-secondary){background:#f5f8fa!important;border-color:#d3dfe5!important;color:#354b56!important}html[data-kf-theme="light"] .kf-account-nav{background:#fff!important;border-color:#d8e3e8!important}html[data-kf-theme="light"] .kf-account-navgroup>small{color:#82949d!important}html[data-kf-theme="light"] .kf-account-nav a{background:transparent!important;border-color:transparent!important;color:#465d68!important}html[data-kf-theme="light"] .kf-account-nav a:hover{background:#f3f7f9!important;color:#1f343e!important}html[data-kf-theme="light"] .kf-account-nav a.is-active{background:rgba(var(--kf-accent-rgb),.09)!important;border-color:rgba(var(--kf-accent-rgb),.23)!important;color:var(--kf-accent-dark)!important}html[data-kf-theme="light"] .kf-account-nav .kf-account-nav__logout{background:#fff6f8!important;border-color:#efd5dd!important;color:#9d3655!important}html[data-kf-theme="light"] :is(.kf-account-form input,.kf-account-form textarea,.kf-account-form select,.kf-account-mobile-change input,.kf-membership-plan input,.kf-ai-composer textarea){background:#f7fafb!important;border-color:#d3dfe5!important;color:#243943!important}html[data-kf-theme="light"] .kf-account-table :is(th,td){border-color:#e0e8ec!important;color:#405660!important}html[data-kf-theme="light"] .kf-account-table th{background:#f5f8fa!important;color:#506772!important}html[data-kf-theme="light"] .kf-account-table tr:hover td{background:#f8fafb!important}html[data-kf-theme="light"] .kf-account-membership-strip__progress{background:#e6edf0!important}html[data-kf-theme="light"] .kf-account-overview-grid__icon{background:#f0f5f7!important}html[data-kf-theme="light"] .kf-account-quick-grid>a>span{box-shadow:inset 0 0 0 1px rgb(28 50 60 / .05)}html[data-kf-theme="light"] .kf-account-contentcard__media{background:#e8eef1!important}html[data-kf-theme="light"] .kf-account-empty{background:#fff!important;border-color:#d8e3e8!important;color:#263b45!important}html[data-kf-theme="light"] .kf-account-empty p{color:#687e89!important}html[data-kf-theme="light"] .kf-appearance-divider,html[data-kf-theme="light"] .kf-appearance-actions{border-color:#dce5e9}html[data-kf-theme="light"] .kf-appearance-mode-option>span,html[data-kf-theme="light"] .kf-appearance-accent-option>span{background:#f7f9fa!important;border-color:#d7e2e7!important;color:#263b45!important}html[data-kf-theme="light"] .kf-appearance-mode-option i{background:#e9f0f3!important;color:#405963!important}html[data-kf-theme="light"] .kf-appearance-mode-option>input:checked+span{background:rgba(var(--kf-accent-rgb),.075)!important;border-color:rgba(var(--kf-accent-rgb),.46)!important}html[data-kf-theme="light"] .kf-appearance-mode-option>input:checked+span i{background:var(--kf-accent)!important;color:#fff!important}html[data-kf-theme="light"] .kf-appearance-mode-option>input:checked+span b{color:var(--kf-accent-dark)!important}html[data-kf-theme="light"] .kf-appearance-accent-option>input:checked+span i{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--kf-swatch)!important}html[data-kf-theme="light"] .kf-appearance-actions{border-color:#dbe5e9!important}html[data-kf-theme="light"] .kf-appearance-actions>span,html[data-kf-theme="light"] .kf-appearance-note{color:#687f8a!important}html[data-kf-theme="light"] .kf-appearance-preview{background:#fff!important;border-color:#d8e3e8!important}html[data-kf-theme="light"] .kf-appearance-preview__hero{background:radial-gradient(circle at 90% 0,rgba(var(--kf-accent-rgb),.14),transparent 42%),linear-gradient(145deg,#f8fafb,#eef4f6)!important}html[data-kf-theme="light"] .kf-appearance-preview__hero strong{color:#1e333d!important}html[data-kf-theme="light"] .kf-appearance-preview__hero p{color:#667c87!important}html[data-kf-theme="light"] .kf-appearance-preview__chips span{background:#f5f8fa!important;border-color:#d6e1e6!important;color:#536a75!important}html[data-kf-theme="light"] .kf-appearance-preview__chips span:first-child{background:rgba(var(--kf-accent-rgb),.075)!important;border-color:rgba(var(--kf-accent-rgb),.26)!important;color:var(--kf-accent-dark)!important}html[data-kf-theme="light"] .kf-appearance-preview__actions button{background:#f2f6f8!important;border-color:#d1dde3!important;color:#354b56!important}html[data-kf-theme="light"] .kf-appearance-preview__actions button:first-child{background:var(--kf-accent)!important;border-color:var(--kf-accent)!important;color:#fff!important}html[data-kf-theme="light"] .kf-route-page{background:linear-gradient(180deg,#f7f9fa,#eef3f6 380px,#f7f9fa 100%)!important;color:#21343e!important}html[data-kf-theme="light"] .kf-route-hero{background:linear-gradient(180deg,#fff,#f1f5f7)!important;border-color:#d9e3e8!important}html[data-kf-theme="light"] .kf-route-hero:before{background:radial-gradient(circle,rgba(var(--kf-accent-rgb),.1),transparent 66%)!important}html[data-kf-theme="light"] .kf-route-kicker{background:rgba(var(--kf-accent-rgb),.07)!important;border-color:rgba(var(--kf-accent-rgb),.23)!important;color:var(--kf-accent-dark)!important}html[data-kf-theme="light"] .kf-route-hero__copy h1{color:#1b2d36!important}html[data-kf-theme="light"] .kf-route-hero__copy p{color:#617783!important}html[data-kf-theme="light"] :is(.kf-route-hero__stat,.kf-route-filterbar,.kf-route-card,.kf-route-empty,.kf-route-form,.kf-route-sidebar,.kf-route-stat){background:#fff!important;border-color:#d8e3e8!important;box-shadow:0 10px 28px rgb(23 44 53 / .07)!important;color:#263a44!important}html[data-kf-theme="light"] :is(.kf-route-hero__stat,.kf-route-filterbar,.kf-route-card,.kf-route-empty,.kf-route-form,.kf-route-sidebar,.kf-route-stat) :is(h2,h3,strong,b){color:#1e323c!important}html[data-kf-theme="light"] :is(.kf-route-hero__stat,.kf-route-filterbar,.kf-route-card,.kf-route-empty,.kf-route-form,.kf-route-sidebar,.kf-route-stat) :is(p,small,span,label,time){color:#647a85}html[data-kf-theme="light"] .kf-route-filterbar :is(a,button,select,input){background:#f6f9fa!important;border-color:#d4e0e5!important;color:#405660!important}html[data-kf-theme="light"] :is(.kf-tutorial-hub,.kf-tutorial-detail){background:#f4f7f9!important;color:#21343e!important}html[data-kf-theme="light"] .kf-tutorial-hero{background:radial-gradient(circle at 66% -8%,rgba(var(--kf-accent-rgb),.09),transparent 38%),linear-gradient(180deg,#fff,#eff4f6)!important;border-color:#d8e3e8!important}html[data-kf-theme="light"] .kf-tutorial-hero:before{background:linear-gradient(90deg,rgb(255 255 255 / .18),transparent 34%,rgb(255 255 255 / .08))!important}html[data-kf-theme="light"] :is(.kf-tutorial-breadcrumb,.kf-tutorial-breadcrumb a){color:#637985!important}html[data-kf-theme="light"] .kf-tutorial-breadcrumb b{color:#2b414b!important}html[data-kf-theme="light"] .kf-tutorial-hero h1{color:#192d37!important}html[data-kf-theme="light"] .kf-tutorial-hero h1 em{background:linear-gradient(135deg,var(--kf-accent-dark),var(--kf-accent-2));-webkit-background-clip:text;background-clip:text;color:transparent!important}html[data-kf-theme="light"] .kf-tutorial-hero__copy>p{color:#607681!important}html[data-kf-theme="light"] :is(.kf-tutorial-search,.kf-tutorial-card,.kf-tutorial-sidebar,.kf-tutorial-toc,.kf-tutorial-article,.kf-tutorial-filter,.kf-tutorial-empty,.kf-tutorial-stat){background:#fff!important;border-color:#d8e3e8!important;box-shadow:0 10px 28px rgb(23 44 53 / .06)!important;color:#273b45!important}html[data-kf-theme="light"] :is(.kf-tutorial-card,.kf-tutorial-sidebar,.kf-tutorial-toc,.kf-tutorial-article,.kf-tutorial-filter) :is(h2,h3,h4,strong,b){color:#1c303a!important}html[data-kf-theme="light"] :is(.kf-tutorial-card,.kf-tutorial-sidebar,.kf-tutorial-toc,.kf-tutorial-article,.kf-tutorial-filter) :is(p,li,small,time,label){color:#607681!important}html[data-kf-theme="light"] .kf-tutorial-search input{background:transparent!important;border:0!important;color:#263b45!important}html[data-kf-theme="light"] :is(.kf-tutorial-filter button,.kf-tutorial-filter a,.kf-tutorial-toc a){background:#f5f8fa!important;border-color:#d7e2e7!important;color:#445b66!important}html[data-kf-theme="light"] .kf-info-page{background:#f4f7f9!important;color:#21343e!important}html[data-kf-theme="light"] .kf-info-hero{background:radial-gradient(circle at 16% 30%,rgba(var(--kf-accent-rgb),.08),transparent 29%),linear-gradient(180deg,#fff,#f0f5f7)!important;border-color:#d8e3e8!important}html[data-kf-theme="light"] .kf-info-hero h1{color:#1b2e38!important}html[data-kf-theme="light"] :is(.kf-info-breadcrumb,.kf-info-breadcrumb a){color:#657b86!important}html[data-kf-theme="light"] .kf-info-breadcrumb b{color:#2e444e!important}html[data-kf-theme="light"] .kf-info-hero__copy>p{color:#607681!important}html[data-kf-theme="light"] .kf-info-eyebrow{background:rgba(var(--kf-accent-rgb),.07)!important;border-color:rgba(var(--kf-accent-rgb),.22)!important;color:var(--kf-accent-dark)!important}html[data-kf-theme="light"] :is(.kf-info-card,.kf-info-mini,.kf-support-card,.kf-terms-toc,.kf-terms-content>section,.kf-terms-note){background:#fff!important;border-color:#d8e3e8!important;box-shadow:0 10px 28px rgb(23 44 53 / .05)!important;color:#273b45!important}html[data-kf-theme="light"] :is(.kf-info-card,.kf-info-mini,.kf-support-card,.kf-terms-toc,.kf-terms-content>section,.kf-terms-note) :is(h2,h3,strong,b){color:#1d323c!important}html[data-kf-theme="light"] :is(.kf-info-card,.kf-info-mini,.kf-support-card,.kf-terms-toc,.kf-terms-content>section,.kf-terms-note) :is(p,li,small,span){color:#607681}html[data-kf-theme="light"] .kf-info-btn:not(.kf-info-btn--primary){background:#f5f8fa!important;border-color:#d3dfe5!important;color:#3f5661!important}html[data-kf-theme="light"] .kf-info-btn--primary{background:linear-gradient(135deg,var(--kf-accent-dark),var(--kf-accent-2))!important;border-color:var(--kf-accent)!important;color:#fff!important}html[data-kf-theme="light"] .kf-info-link,html[data-kf-theme="light"] .kf-terms-content a{color:var(--kf-accent-dark)!important}html[data-kf-theme="light"] .kf-terms-toc a{color:#526a75!important}html[data-kf-theme="light"] .kf-terms-toc a:hover{background:#f2f6f8!important;color:#1e333d!important}html[data-kf-theme="light"] .kf-404__number{color:#1e323c!important;text-shadow:0 16px 50px rgb(27 47 57 / .12)!important}html[data-kf-theme="light"] .kf-404__content h1{color:#1b2f39!important}html[data-kf-theme="light"] .kf-404__content>p{color:#607681!important}html[data-kf-theme="light"] .kf-404__eyebrow{color:#748994!important}html[data-kf-theme="light"] .kf-404__orbit{border-color:#cbd9df!important}html[data-kf-theme="light"] .kf-404__kicker{background:rgba(var(--kf-accent-rgb),.07)!important;border-color:rgba(var(--kf-accent-rgb),.22)!important;color:var(--kf-accent-dark)!important}html[data-kf-theme="light"] :is(.kf-404__search,.kf-404__secondary){background:#fff!important;border-color:#d3dfe5!important;color:#354b56!important}html[data-kf-theme="light"] :is(.hero-slider,.hero-slide,.weekly-card,.social-banner,.kf-ref-hero,.kf-single-hero,.kf-news-single-hero,.kf-news-single-head__hero,.kf-news-single-promo,.kf-news-archive-hero,.kf-content-archive-hero,.kf-actor-hero,.kf-watch-stage,.kf-player-ui,.kf-watch-episodes-panel,.trailer-modal__dialog,.kf-account-primary,.advanced-submit,.btn--primary,.btn--watch,.home-ai-card__cta,.kf-comment-submit,.kf-info-btn--primary) :is(h1,h2,h3,h4,h5,h6,p,span,small,time,strong,b,a,label){color:#fff!important}html[data-kf-theme="light"] :is(.kf-account-primary,.advanced-submit,.btn--primary,.btn--watch,.home-ai-card__cta,.kf-comment-submit,.kf-info-btn--primary){color:#fff!important}html[data-kf-theme="light"] .weekly-card{background:#081923!important;border-color:#183441!important;box-shadow:none!important}html[data-kf-theme="light"] .weekly-card :is(h3,h3 a,small,.kf-progress span){color:#fff!important}html[data-kf-theme="light"] .mobile-bottom-nav{background:rgb(255 255 255 / .97)!important;border-color:#d5e1e6!important;box-shadow:0 14px 38px rgb(24 45 55 / .16)!important}html[data-kf-theme="light"] .mobile-bottom-nav__item,html[data-kf-theme="light"] .mobile-bottom-nav__search{color:#425965!important}html[data-kf-theme="light"] .mobile-bottom-nav :is(.is-active,button:hover,a:hover){color:var(--kf-accent-dark)!important}.kf-playerprefs-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.72fr);gap:14px;align-items:start}.kf-playerprefs-settings-card,.kf-playerprefs-preview-card{min-width:0}.kf-playerprefs-settings-card>header>small{max-width:340px;text-align:left;color:#8097a3;font-size:10px;line-height:1.7}.kf-playerprefs-quality-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:13px}.kf-playerprefs-quality-option{display:block;cursor:pointer;min-width:0}.kf-playerprefs-quality-option>input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.kf-playerprefs-quality-option>span{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;column-gap:9px;align-items:center;min-height:72px;padding:10px;border:1px solid #263f4d;border-radius:14px;background:#0a1a25;transition:.18s ease}.kf-playerprefs-quality-option i{grid-row:1/3;display:grid;place-items:center;width:44px;height:42px;border-radius:11px;background:#132936;color:#b9cad2;font-style:normal;font-size:11px;font-weight:950;direction:ltr}.kf-playerprefs-quality-option b{font-size:12.5px}.kf-playerprefs-quality-option small{color:#8299a5!important;font-size:9.5px!important;line-height:1.55!important}.kf-playerprefs-quality-option:hover>span{border-color:#405b68;transform:translateY(-1px)}.kf-playerprefs-quality-option>input:checked+span{border-color:rgba(var(--kf-accent-rgb),.58);background:rgba(var(--kf-accent-rgb),.09);box-shadow:0 0 0 2px rgba(var(--kf-accent-rgb),.08)}.kf-playerprefs-quality-option>input:checked+span i{background:var(--kf-accent);color:#fff}.kf-playerprefs-quality-option>input:checked+span b{color:var(--kf-accent-light)}.kf-playerprefs-quality-option>input:focus-visible+span{outline:2px solid var(--kf-accent);outline-offset:2px}.kf-playerprefs-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px}.kf-playerprefs-field-grid>label{display:grid;gap:6px;padding:11px;border:1px solid #243e4a;border-radius:12px;background:#091a24;color:#9fb1ba;font-size:10.5px;font-weight:800}.kf-playerprefs-field-grid select{width:100%;height:39px;border:1px solid #2a4653;border-radius:9px;background:#0e222d;color:#eef4f6;padding:0 10px;outline:0;font:inherit;font-size:11.5px}.kf-playerprefs-field-grid select:focus{border-color:var(--kf-accent);box-shadow:0 0 0 2px rgba(var(--kf-accent-rgb),.11)}.kf-playerprefs-toggle-row{display:grid;gap:8px;margin-top:12px}.kf-playerprefs-switch{display:block;cursor:pointer}.kf-playerprefs-switch>input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.kf-playerprefs-switch>span{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;column-gap:11px;align-items:center;min-height:68px;padding:11px;border:1px solid #243f4c;border-radius:13px;background:#091a24;transition:.18s ease}.kf-playerprefs-switch i{grid-row:1/3;position:relative;display:block;width:42px;height:24px;border-radius:999px;background:#243b47;transition:.18s ease}.kf-playerprefs-switch i:after{content:"";position:absolute;top:4px;right:4px;width:16px;height:16px;border-radius:50%;background:#93a6af;transition:.18s ease}.kf-playerprefs-switch b{font-size:12px}.kf-playerprefs-switch small{color:#8197a2!important;font-size:9.6px!important;line-height:1.6!important}.kf-playerprefs-switch>input:checked+span{border-color:rgba(var(--kf-accent-rgb),.45);background:rgba(var(--kf-accent-rgb),.07)}.kf-playerprefs-switch>input:checked+span i{background:var(--kf-accent)}.kf-playerprefs-switch>input:checked+span i:after{right:22px;background:#fff}.kf-playerprefs-switch>input:checked+span b{color:var(--kf-accent-light)}.kf-playerprefs-switch>input:focus-visible+span{outline:2px solid var(--kf-accent);outline-offset:2px}.kf-playerprefs-preview-card{position:sticky;top:82px}.kf-playerprefs-preview{overflow:hidden;border:1px solid #263e4b;border-radius:15px;background:#03090d}.kf-playerprefs-preview__scene{position:relative;aspect-ratio:16/9;overflow:hidden;background:radial-gradient(circle at 72% 22%,#44515d 0,#23313d 22%,transparent 45%),linear-gradient(145deg,#102531,#07121a);box-shadow:inset 0 -80px 70px rgb(0 0 0 / .55)}.kf-playerprefs-preview__scene>span{position:absolute;top:10px;right:12px;padding:3px 7px;border-radius:999px;background:rgba(var(--kf-accent-rgb),.18);color:var(--kf-accent-light);font-size:8px;font-weight:950;letter-spacing:.08em}.kf-playerprefs-preview__subtitle{position:absolute;left:10%;right:10%;bottom:42px;margin:auto;width:max-content;max-width:80%;padding:4px 8px;border-radius:5px;background:rgb(0 0 0 / .58);color:#fff;text-align:center;font-size:12px;font-weight:800;line-height:1.7;text-shadow:0 1px 2px #000;transition:.15s ease}.kf-playerprefs-preview__subtitle.is-size-sm{font-size:10px}.kf-playerprefs-preview__subtitle.is-size-lg{font-size:14px}.kf-playerprefs-preview__subtitle.is-size-xl{font-size:16px}.kf-playerprefs-preview__subtitle.is-color-yellow{color:#ffe66d}.kf-playerprefs-preview__subtitle.is-color-cyan{color:#7be8ff}.kf-playerprefs-preview__subtitle.is-bg-solid{background:#000}.kf-playerprefs-preview__subtitle.is-bg-none{background:#fff0}.kf-playerprefs-preview__subtitle.is-pos-low{bottom:31px}.kf-playerprefs-preview__subtitle.is-pos-high{bottom:55px}.kf-playerprefs-preview__subtitle.is-pos-higher{bottom:69px}.kf-playerprefs-preview__subtitle.is-off{opacity:.24;text-decoration:line-through}.kf-playerprefs-preview__bar{position:absolute;left:0;right:0;bottom:0;height:31px;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;padding:0 10px;background:rgb(0 0 0 / .62);direction:ltr}.kf-playerprefs-preview__bar i{height:3px;border-radius:999px;background:linear-gradient(90deg,var(--kf-accent) 0 46%,rgb(255 255 255 / .28) 46%)}.kf-playerprefs-preview__bar b{color:#fff;font-size:10px}.kf-playerprefs-preview__bar small{color:#d2dce1;font-size:8px}.kf-playerprefs-preview__bar em{color:#fff;font-size:11px;font-style:normal}.kf-playerprefs-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:11px 0 0}.kf-playerprefs-summary>div{padding:9px;border:1px solid #213b47;border-radius:10px;background:#091a24}.kf-playerprefs-summary dt{color:#8096a1;font-size:9px}.kf-playerprefs-summary dd{margin:2px 0 0;color:#eef5f7;font-size:11px;font-weight:900}.kf-playerprefs-actions{margin-top:18px}@media(max-width:1050px){.kf-playerprefs-layout{grid-template-columns:1fr}.kf-playerprefs-preview-card{position:static}.kf-playerprefs-quality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.kf-playerprefs-quality-grid,.kf-playerprefs-field-grid{grid-template-columns:1fr 1fr}.kf-playerprefs-summary{grid-template-columns:1fr 1fr 1fr}.kf-playerprefs-settings-card>header{align-items:flex-start}.kf-playerprefs-settings-card>header>small{text-align:right}.kf-playerprefs-actions{display:grid;grid-template-columns:1fr 1fr}.kf-playerprefs-actions>span{grid-column:1/-1}.kf-playerprefs-actions button{width:100%}}@media(max-width:410px){.kf-playerprefs-quality-grid,.kf-playerprefs-field-grid{grid-template-columns:1fr}.kf-playerprefs-summary{grid-template-columns:1fr}}html[data-kf-theme="light"] .kf-playerprefs-quality-option>span,html[data-kf-theme="light"] .kf-playerprefs-field-grid>label,html[data-kf-theme="light"] .kf-playerprefs-switch>span,html[data-kf-theme="light"] .kf-playerprefs-summary>div{background:#f7f9fa!important;border-color:#d7e2e7!important;color:#263b45!important}html[data-kf-theme="light"] .kf-playerprefs-quality-option i{background:#e8eff2!important;color:#455d68!important}html[data-kf-theme="light"] .kf-playerprefs-quality-option>input:checked+span i{background:var(--kf-accent)!important;color:#fff!important}html[data-kf-theme="light"] .kf-playerprefs-field-grid select{background:#fff!important;border-color:#cfdce2!important;color:#29404b!important}html[data-kf-theme="light"] .kf-playerprefs-switch i{background:#cad7dd}html[data-kf-theme="light"] .kf-playerprefs-switch>input:checked+span i{background:var(--kf-accent)!important}html[data-kf-theme="light"] .kf-playerprefs-preview{border-color:#d6e1e6!important}html[data-kf-theme="light"] .kf-playerprefs-summary dt{color:#718690!important}html[data-kf-theme="light"] .kf-playerprefs-summary dd{color:#263b45!important}.kf-mobile-search-modal{display:none}@media(max-width:760px){body.mobile-search-open{overflow:hidden}.kf-mobile-search-modal{position:fixed;inset:0;z-index:10050;display:block}.kf-mobile-search-modal[hidden]{display:none!important}.kf-mobile-search-modal__backdrop{position:absolute;inset:0;border:0;background:rgb(0 0 0 / .72);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.kf-mobile-search-modal__panel{position:absolute;top:max(64px,calc(env(safe-area-inset-top,0px) + 56px));right:8px;left:8px;max-height:calc(100dvh - 145px);overflow:auto;padding:12px;border:1px solid #294653;border-radius:16px;background:#061923;box-shadow:0 24px 70px rgb(0 0 0 / .65);direction:rtl}.kf-mobile-search-modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px 10px;margin-bottom:10px;border-bottom:1px solid rgb(255 255 255 / .08)}.kf-mobile-search-modal__head strong{display:block;font-size:15px;color:#fff}.kf-mobile-search-modal__head small{display:block;margin-top:2px;color:#859ca7;font-size:10.5px}.kf-mobile-search-modal__head>button{width:34px;height:34px;flex:0 0 34px;border:1px solid rgb(255 255 255 / .1);border-radius:9px;background:#0c2632;color:#d4e0e5;font:inherit;font-size:20px;cursor:pointer}.kf-mobile-search-live .live-search-dropdown{position:static!important;inset:auto!important;width:100%!important;max-height:55vh;overflow:auto;margin-top:9px;box-shadow:none!important}.kf-mobile-search-live .live-search-item{grid-template-columns:48px minmax(0,1fr)!important;gap:9px!important;padding:9px!important}.kf-mobile-search-live .live-search-item img{width:48px!important;height:66px!important}}.kf-player-ui,.kf-watch-access-lock,.kf-watch-stage>.kf-watch-access-lock{top:0;right:0;bottom:0;left:0}.live-search-dropdown{left:0;right:0}@supports not (aspect-ratio:16/9){.kf-watch-stage{height:0;padding-top:56.25%;overflow:hidden}.kf-watch-stage>video,.kf-watch-stage>.kf-watch-poster,.kf-watch-stage>.kf-watch-indexable-video,.kf-watch-stage>.kf-player-fullscreen-title,.kf-watch-stage>.kf-player-ui,.kf-watch-stage>.kf-watch-access-lock{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}html.kf-tv-browser-legacy .kf-watch-stage{aspect-ratio:auto!important;overflow:hidden!important;background:#000!important}html.kf-tv-browser-legacy .kf-watch-stage>.kf-watch-access-lock{top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;z-index:20!important}html.kf-tv-browser-legacy .kf-watch-poster{top:0!important;right:0!important;bottom:0!important;left:0!important}html.kf-tv-browser-legacy .kf-watch-indexable-video{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}html.kf-tv-browser-legacy .kf-player-native-legacy #kf-player-video{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;background:#000!important}html.kf-tv-browser-legacy .kf-player-native-legacy [data-player-ui],html.kf-tv-browser-legacy .kf-player-native-legacy [data-player-settings]{display:none!important}html.kf-old-android-fullscreen.kf-pseudo-fullscreen-open,html.kf-old-android-fullscreen body.kf-pseudo-fullscreen-open{overflow:hidden!important}html.kf-old-android-fullscreen .kf-watch-stage.is-pseudo-fullscreen{position:fixed!important;z-index:2147483000!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:100vh!important;min-height:100vh!important;padding-top:0!important;margin:0!important;border-radius:0!important;overflow:hidden!important;background:#000!important}html.kf-old-android-fullscreen .kf-watch-stage.is-pseudo-fullscreen #kf-player-video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;background:#000!important}html.kf-old-android-fullscreen .kf-watch-stage.is-pseudo-fullscreen .kf-player-ui{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:40!important;display:block!important}html.kf-old-android-fullscreen .kf-watch-stage.is-pseudo-fullscreen .kf-player-bottom{left:0!important;right:0!important;bottom:0!important;z-index:45!important;padding-bottom:max(12px,env(safe-area-inset-bottom,0px))!important}html.kf-old-android-fullscreen .kf-watch-stage.is-pseudo-fullscreen .kf-player-progress-wrap{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}html.kf-old-android-fullscreen .kf-watch-stage.is-pseudo-fullscreen input[data-player-progress]{display:block!important;visibility:visible!important;pointer-events:auto!important;touch-action:manipulation!important}.advanced-status{margin-top:0}.live-search-status{--kf-live-status:#aebdc5;display:inline-flex!important;align-items:center;gap:5px;width:max-content;margin-top:4px;padding:2px 7px;border:1px solid rgb(174 197 211 / .2);border-radius:999px;background:rgb(108 126 139 / .12);color:var(--kf-live-status)!important;font-size:8.5px!important;font-style:normal;font-weight:800;line-height:1.55}.live-search-status i{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px rgb(255 255 255 / .035)}.live-search-status.is-airing{--kf-live-status:#65e59c;border-color:rgb(70 210 129 / .26);background:rgb(52 174 108 / .11)}.live-search-status.is-completed{--kf-live-status:#7fc9ff;border-color:rgb(77 169 235 / .26);background:rgb(53 132 190 / .11)}.live-search-status.is-upcoming{--kf-live-status:#ffc96a;border-color:rgb(239 177 69 / .26);background:rgb(194 132 31 / .11)}html[data-kf-theme="light"] .live-search-status{background:#f2f6f8;border-color:#d7e1e6;color:#526a76!important}html[data-kf-theme="light"] .live-search-status.is-airing{background:#eefbf3;border-color:#c8ead6;color:#238957!important}html[data-kf-theme="light"] .live-search-status.is-completed{background:#eef7fd;border-color:#c7e1f2;color:#2678ae!important}.kf-ref-single .kf-ref-crew-list>a,.kf-ref-single .kf-ref-crew-list>div{text-align:center;min-width:0;color:#fff}.kf-ref-single .kf-ref-crew-list img,.kf-ref-single .kf-ref-crew-avatar{width:86px;height:86px;max-width:100%;aspect-ratio:1;border-radius:50%;object-fit:cover;border:1px solid rgb(206 231 244 / .35);display:grid;place-items:center;margin:0 auto 6px;background:#122a39}@media (max-width:1280px){.kf-ref-single .kf-ref-crew-list>a,.kf-ref-single .kf-ref-crew-list>div{flex:0 0 86px}.kf-ref-single .kf-ref-crew-list img,.kf-ref-single .kf-ref-crew-avatar{width:72px;height:72px}}html.kf-tv-browser-legacy.kf-webos-fullscreen-open,html.kf-tv-browser-legacy body.kf-webos-fullscreen-open{overflow:hidden!important}html.kf-tv-browser-legacy .kf-player-webos-custom-controls #kf-player-video{z-index:1!important}html.kf-tv-browser-legacy .kf-webos-controls{position:absolute;z-index:70;left:0;right:0;bottom:0;box-sizing:border-box;padding:18px 22px 20px;background:linear-gradient(to top,rgb(0 0 0 / .96) 0%,rgb(0 0 0 / .82) 55%,#fff0 100%);color:#fff;opacity:1;visibility:visible;direction:ltr}html.kf-tv-browser-legacy .kf-webos-controls.is-hidden{opacity:0;visibility:hidden;pointer-events:none}html.kf-tv-browser-legacy .kf-webos-controls.is-visible{opacity:1;visibility:visible;pointer-events:auto}html.kf-tv-browser-legacy .kf-webos-progress-wrap{display:flex;align-items:center;gap:14px;width:100%;margin-bottom:12px}html.kf-tv-browser-legacy .kf-webos-progress{display:block;width:100%;height:8px;min-width:0;cursor:pointer;accent-color:#ff4f83}html.kf-tv-browser-legacy .kf-webos-progress:focus{outline:3px solid #fff;outline-offset:5px;border-radius:999px}html.kf-tv-browser-legacy .kf-webos-times{display:flex;align-items:center;gap:6px;min-width:118px;justify-content:flex-end;color:#eaf2f6;font:700 14px/1 Arial,sans-serif;white-space:nowrap;direction:ltr}html.kf-tv-browser-legacy .kf-webos-times span{color:#7f929d}html.kf-tv-browser-legacy .kf-webos-control-row{display:flex;align-items:center;gap:9px;width:100%;direction:ltr}html.kf-tv-browser-legacy .kf-webos-spacer{display:block;flex:1 1 auto;min-width:18px}html.kf-tv-browser-legacy .kf-webos-control{height:54px;min-width:66px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:5px 10px;border:2px solid rgb(255 255 255 / .18);border-radius:10px;background:rgb(12 24 32 / .88);color:#fff;font:inherit;cursor:pointer;box-shadow:0 4px 18px rgb(0 0 0 / .35)}html.kf-tv-browser-legacy .kf-webos-control span{display:block;font:900 19px/1 Arial,sans-serif;color:#fff}html.kf-tv-browser-legacy .kf-webos-control b{display:block;font-size:10px;line-height:1.2;font-weight:800;white-space:nowrap;color:#eef5f7;direction:rtl}html.kf-tv-browser-legacy .kf-webos-control.is-active{border-color:#ff5b8d;background:#3a1727}html.kf-tv-browser-legacy .kf-webos-control:disabled{opacity:.38;cursor:default}html.kf-tv-browser-legacy .kf-webos-control:focus,html.kf-tv-browser-legacy .kf-webos-quality-option:focus{outline:4px solid #fff!important;outline-offset:3px!important;border-color:#ff5b8d!important;background:#4a1c30!important;color:#fff!important;box-shadow:0 0 0 3px rgb(255 79 131 / .42),0 8px 28px rgb(0 0 0 / .48)!important}html.kf-tv-browser-legacy .kf-webos-quality-menu{position:absolute;z-index:90;right:22px;bottom:88px;width:310px;max-height:64%;overflow-y:auto;box-sizing:border-box;padding:10px;border:1px solid #3a5360;border-radius:14px;background:#07151d;color:#fff;box-shadow:0 18px 60px rgb(0 0 0 / .7);direction:rtl}html.kf-tv-browser-legacy .kf-webos-quality-head{padding:7px 8px 11px;border-bottom:1px solid rgb(255 255 255 / .1);margin-bottom:8px}html.kf-tv-browser-legacy .kf-webos-quality-head strong{display:block;color:#fff;font-size:15px}html.kf-tv-browser-legacy .kf-webos-quality-head small{display:block;margin-top:3px;color:#91a6b1;font-size:10px}html.kf-tv-browser-legacy .kf-webos-quality-list{display:block}html.kf-tv-browser-legacy .kf-webos-quality-option{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:5px 0;padding:8px 12px;border:2px solid #fff0;border-radius:9px;background:#0d222c;color:#fff;font:inherit;cursor:pointer;text-align:right}html.kf-tv-browser-legacy .kf-webos-quality-option b{font-size:15px;direction:ltr}html.kf-tv-browser-legacy .kf-webos-quality-option small{font-size:10px;color:#9fb2bb;direction:ltr}html.kf-tv-browser-legacy .kf-webos-quality-option.is-active{border-color:#ff5b8d;background:#351925}html.kf-tv-browser-legacy .kf-watch-stage.kf-webos-pseudo-fullscreen{position:fixed!important;z-index:2147483000!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:100vh!important;min-height:100vh!important;padding:0!important;margin:0!important;border-radius:0!important;overflow:hidden!important;background:#000!important}html.kf-tv-browser-legacy .kf-watch-stage.kf-webos-pseudo-fullscreen #kf-player-video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;background:#000!important}html.kf-tv-browser-legacy .kf-watch-stage.kf-webos-pseudo-fullscreen .kf-webos-controls{padding-left:34px;padding-right:34px;padding-bottom:26px}@media(max-width:1100px){html.kf-tv-browser-legacy .kf-webos-control{min-width:58px;padding-left:7px;padding-right:7px}html.kf-tv-browser-legacy .kf-webos-control b{font-size:9px}html.kf-tv-browser-legacy .kf-webos-controls{padding-left:14px;padding-right:14px}}html.kf-tv-browser-legacy .kf-webos-control-row>.kf-webos-control+.kf-webos-control{margin-left:9px}html.kf-tv-browser-legacy .kf-webos-progress+.kf-webos-times{margin-left:14px}html.kf-android-tv-browser .kf-watch-stage.kf-webos-pseudo-fullscreen{height:var(--kf-tv-visible-height,100vh)!important;min-height:var(--kf-tv-visible-height,100vh)!important;max-height:var(--kf-tv-visible-height,100vh)!important}html.kf-android-tv-browser .kf-watch-stage.kf-webos-pseudo-fullscreen .kf-webos-controls{bottom:0!important;padding-left:max(34px,2.2vw)!important;padding-right:max(34px,2.2vw)!important;padding-bottom:max(34px,3.2vh)!important}html.kf-android-tv-browser .kf-watch-stage.kf-webos-pseudo-fullscreen .kf-webos-quality-menu{bottom:max(104px,13vh)!important;max-height:58%!important}html.kf-android-tv-browser #kf-player-video::cue{line-height:1.35;white-space:normal}@media (min-width:1201px){.home-main>.kf-container{width:calc(100% - 48px)!important;max-width:1600px!important}.home-main .content-section-board{grid-template-columns:1fr!important;gap:14px!important;margin-top:14px!important}.home-main .content-section-board .home-section{width:100%}.home-main .content-section-board .poster-rail{--rail-card-width:clamp(150px,calc((100% - 98px)/8),185px)!important;gap:14px!important;padding-bottom:8px}.home-main .content-section-board .content-card-body h3{font-size:15.5px!important;line-height:1.55!important}.home-main .content-section-board .card-meta{font-size:12.5px!important}.home-main .content-section-board .card-progress-overlay .kf-progress span{font-size:11.5px!important}.home-main .home-updates-showcase{padding:12px 13px 14px;overflow:visible}.home-main .home-updates-showcase .section-title-row{margin-bottom:12px}.home-main .home-updates-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;overflow:visible}.home-main .home-update-card{min-width:0}.home-main .home-update-card>a{display:block;position:relative;min-height:0;overflow:hidden;border:1px solid #1a3441;border-radius:13px;background:#081821;box-shadow:0 8px 24px rgb(0 0 0 / .14);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.home-main .home-update-card>a:hover{transform:translateY(-3px);border-color:rgba(var(--kf-accent-rgb),.42);box-shadow:0 14px 32px rgb(0 0 0 / .24)}.home-main .home-update-media{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#10222c}.home-main .home-update-media picture,.home-main .home-update-media img,.home-main .home-update-placeholder{width:100%;height:100%;display:block}.home-main .home-update-media img{object-fit:cover;transition:transform .35s ease,filter .35s ease}.home-main .home-update-card>a:hover .home-update-media img{transform:scale(1.035);filter:brightness(.83)}.home-main .home-update-placeholder{display:grid;place-items:center;background:linear-gradient(145deg,#18303c,#08151d);color:#79909b;font-weight:800}.home-main .home-update-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgb(2 9 14 / .02) 28%,rgb(3 12 18 / .42) 64%,rgb(3 12 18 / .94) 100%);pointer-events:none}.home-main .home-update-type{top:8px;right:8px;font-size:10px!important;padding:2px 7px;border-radius:6px}.home-main .home-update-status{top:8px;left:8px;right:auto!important}.home-main .home-update-progress{position:absolute;left:9px;right:9px;bottom:9px;z-index:3;display:flex;justify-content:flex-start;gap:5px}.home-main .home-update-progress span{background:rgb(4 18 27 / .88)!important;border:1px solid rgb(255 255 255 / .08);backdrop-filter:blur(5px);font-size:11px!important;padding:2px 7px!important}.home-main .home-update-copy{display:block;padding:10px 12px 11px}.home-main .home-update-copy>strong{display:block;color:#f5f9fb;font-size:15px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-main .home-update-meta{display:flex;align-items:center;gap:8px;margin-top:4px;color:#92a8b3;font-size:11.5px}.home-main .home-update-meta>span+span:before{content:"•";margin-left:8px;color:#526b77}.home-main .home-update-rating{color:#f6c95f!important}.home-main .home-updates-showcase .rail-arrows{display:none!important}}@media (min-width:1001px) and (max-width:1200px){.home-main .content-section-board{grid-template-columns:1fr!important}.home-main .content-section-board .poster-rail{--rail-card-width:150px!important;gap:11px!important}.home-main .home-updates-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.home-main .home-update-card>a{display:block;border:1px solid #18313d;border-radius:11px;overflow:hidden;background:#081821}.home-main .home-update-media{position:relative;display:block;aspect-ratio:16/9;overflow:hidden}.home-main .home-update-media picture,.home-main .home-update-media img,.home-main .home-update-placeholder{width:100%;height:100%;display:block}.home-main .home-update-media img{object-fit:cover}.home-main .home-update-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgb(3 12 18 / .82) 100%)}.home-main .home-update-progress{position:absolute;left:6px;right:6px;bottom:6px;z-index:2}.home-main .home-update-copy{display:block;padding:8px 9px 9px}.home-main .home-update-copy>strong{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-main .home-update-meta{display:flex;gap:6px;margin-top:3px;color:#93a7b2;font-size:10px}}@media (max-width:1000px){.home-main .home-updates-showcase{overflow:hidden}.home-main .home-updates-grid{display:grid;grid-auto-flow:column;grid-auto-columns:142px;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-behavior:smooth;overscroll-behavior-inline:contain;padding:2px 1px 6px;direction:rtl;scrollbar-width:none}.home-main .home-updates-grid::-webkit-scrollbar{display:none}.home-main .home-update-card{scroll-snap-align:start;direction:rtl;min-width:0}.home-main .home-update-card>a{display:block;color:inherit}.home-main .home-update-media{position:relative;display:block;aspect-ratio:2/3;border:1px solid #18323f;border-radius:9px;overflow:hidden;background:#10222c}.home-main .home-update-media picture,.home-main .home-update-media img,.home-main .home-update-placeholder{width:100%;height:100%;display:block}.home-main .home-update-media img{object-fit:cover}.home-main .home-update-placeholder{display:grid;place-items:center;background:linear-gradient(145deg,#142a36,#08151d);color:#5b7380;font-weight:800}.home-main .home-update-shade{display:none}.home-main .home-update-type{top:4px;right:4px}.home-main .home-update-status{top:4px;left:4px;right:auto!important}.home-main .home-update-progress{position:absolute;bottom:4px;left:4px;right:4px;background:#06131de8;padding:3px;border-radius:5px;backdrop-filter:blur(3px)}.home-main .home-update-copy{display:block}.home-main .home-update-copy>strong{display:block;font-size:14.5px;line-height:1.55;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-main .home-update-meta{display:flex;gap:5px;font-size:12px;color:#9eb0bb}}@media (max-width:650px){.home-main .home-updates-grid{grid-auto-columns:132px;gap:9px}}html[data-kf-theme="light"] .home-main .home-update-card>a{background:#fff;border-color:#d8e3e8;box-shadow:0 8px 24px rgb(22 37 46 / .08)}html[data-kf-theme="light"] .home-main .home-update-copy>strong{color:#20343e}html[data-kf-theme="light"] .home-main .home-update-meta{color:#718792}html[data-kf-theme="light"] .home-main .home-update-placeholder{background:linear-gradient(145deg,#edf3f6,#dde7ec);color:#80949e}@media (min-width:1201px){.home-main .content-section-board .card-progress-overlay.kf-progress{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;align-items:center!important;flex-wrap:nowrap!important}.home-main .content-section-board .card-progress-overlay.kf-progress>span{display:block!important;min-width:0!important;width:100%!important;box-sizing:border-box!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important;text-align:center!important;padding-inline:4px!important}}@media (min-width:1201px){.home-main>.kf-container,.home-main .home-hero>.kf-container{width:calc(100% - 48px)!important;max-width:1600px!important}.home-main .home-hero{height:400px!important;padding-top:12px!important;overflow:visible!important}.home-main .home-hero .hero-layout{height:380px!important;grid-template-columns:clamp(330px,22%,360px) minmax(0,1fr)!important;gap:14px!important;align-items:stretch!important}.home-main .home-hero .hero-tools,.home-main .home-hero .hero-slider{min-width:0!important;height:100%!important}.home-main .home-hero .hero-tools{width:100%!important}.home-main .home-hero .hero-slider{width:100%!important}.home-main>.shortcut-rail--utility{grid-template-columns:repeat(6,minmax(0,1fr))!important;width:calc(100% - 48px)!important;max-width:1600px!important;margin-top:14px!important;position:relative!important;z-index:2!important;clear:both!important}}.kf-content-archive-page>.kf-container,.kf-content-archive-hero>.kf-container{width:min(1480px, calc(100% - 40px));max-width:1480px}.kf-content-archive-hero__inner{grid-template-columns:minmax(270px,320px) minmax(0,1fr) minmax(110px,150px);gap:16px;min-height:174px;padding:13px 0}.kf-content-archive-hero__left,.kf-content-archive-hero__copy,.kf-content-archive-hero__collage{grid-row:1}.kf-content-archive-hero__copy{min-width:0}.kf-content-archive-hero__copy h1{font-size:clamp(29px, 2.45vw, 41px);line-height:1.22;overflow-wrap:anywhere}.kf-content-archive-hero__copy p{font-size:clamp(12px, 1.08vw, 15px);line-height:1.65;margin-top:6px;max-width:620px}.kf-content-archive-hero__left{gap:4px}.kf-content-archive-hero__left span{font-size:22px}.kf-content-archive-hero__left small{font-size:10px;letter-spacing:2.5px}.kf-content-archive-hero__collage{height:148px;max-width:320px;width:100%;min-width:0}.kf-content-archive-collage__item{border-radius:12px}.kf-content-archive-collage__item--1{top:0;right:96px;left:auto;width:92px;height:119px}.kf-content-archive-collage__item--2{top:12px;right:5px;left:auto;width:78px;height:100px}.kf-content-archive-collage__item--3{bottom:0;right:149px;left:auto;width:70px;height:66px}.kf-content-archive-collage__item--4{bottom:0;right:55px;left:auto;width:74px;height:58px}.kf-content-archive-hero__slogan{top:17px;left:0;right:auto;font-size:17px}.kf-content-archive-layout{gap:14px}@media (min-width:921px) and (max-width:1199px){.kf-content-archive-hero__inner{direction:ltr;grid-template-columns:minmax(175px,235px) minmax(0,1fr);min-height:156px;gap:14px;padding:10px 0}.kf-content-archive-hero__collage{grid-column:1;height:138px}.kf-content-archive-hero__copy{grid-column:2;align-self:center}.kf-content-archive-hero__left,.kf-content-archive-hero__slogan{display:none}.kf-content-archive-layout{direction:ltr;grid-template-columns:minmax(0,1fr) minmax(230px,245px)}.kf-content-archive-main,.kf-content-archive-sidebar{direction:rtl}.kf-content-archive-sidebar{grid-template-columns:minmax(0,1fr)}}@media (min-width:921px) and (max-width:1050px){.kf-content-grid-archive{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:681px) and (max-width:920px){.kf-content-archive-hero__inner{direction:ltr;grid-template-columns:minmax(145px,190px) minmax(0,1fr);min-height:146px;gap:12px;padding:10px 0}.kf-content-archive-hero__collage{grid-column:1;height:125px}.kf-content-archive-hero__copy{grid-column:2;align-self:center}.kf-content-archive-hero__left,.kf-content-archive-hero__slogan{display:none}.kf-content-archive-hero__collage .kf-content-archive-collage__item--3,.kf-content-archive-hero__collage .kf-content-archive-collage__item--4{display:none}.kf-content-archive-hero__collage .kf-content-archive-collage__item--1{right:72px;width:80px;height:105px}.kf-content-archive-hero__collage .kf-content-archive-collage__item--2{right:0;width:68px;height:88px}}@media (max-width:920px){.kf-content-archive-layout{direction:rtl;grid-template-columns:minmax(0,1fr)}.kf-content-archive-main,.kf-content-archive-sidebar{min-width:0}}@media (max-width:680px){.kf-content-archive-page>.kf-container,.kf-content-archive-hero>.kf-container{width:calc(100% - 24px)}.kf-content-archive-hero__inner{direction:rtl;display:flex;align-items:center;justify-content:center;min-height:116px;padding:20px 0}.kf-content-archive-hero__left,.kf-content-archive-hero__collage{display:none}.kf-content-archive-hero__copy{width:100%;max-width:100%;text-align:center}.kf-content-archive-hero__copy h1{font-size:clamp(25px, 6vw, 32px)}.kf-content-archive-hero__copy p{font-size:12px;line-height:1.6;margin-top:5px}.kf-content-archive-breadcrumbs{padding:10px 0}.kf-content-archive-filters{gap:9px}.kf-content-archive-filters__topchips{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.kf-content-archive-filters__topchips::-webkit-scrollbar{display:none}.kf-content-archive-filters__topchips .kf-content-chip{flex:0 0 auto;min-height:36px;font-size:12px;padding:0 10px}.kf-content-archive-filters__selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kf-content-archive-filters__selects select,.kf-content-archive-filters__selects button,.kf-content-archive-filters__selects a{min-width:0;width:100%;height:40px;font-size:12px}.kf-content-archive-filters__selects select{padding-inline:7px}.kf-content-grid-archive{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kf-content-grid-card__body{padding:8px}.kf-content-grid-card__body h3{font-size:14px}.kf-content-grid-card__body small{font-size:11px}.kf-content-archive-sidebar{grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.kf-content-archive-filters__selects{grid-template-columns:minmax(0,1fr)}.kf-content-grid-archive{gap:7px}.kf-content-grid-card__body h3{font-size:12px}}@media (min-width:1481px){.kf-content-archive-page>.kf-container{width:calc(100% - clamp(40px, 2.5vw, 64px));max-width:none}.kf-content-archive-main,.kf-content-archive-sidebar{min-width:0}.kf-content-grid-archive{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (min-width:1481px){main:not(.home-main) .kf-container,main.kf-container:not(.home-main){width:calc(100% - clamp(40px, 2.5vw, 72px));max-width:none}main.kf-content-archive-page .kf-content-archive-hero>.kf-container{width:min(1480px, calc(100% - 40px));max-width:1480px}main.kf-ref-single .kf-ref-hero__inner{grid-template-columns:clamp(258px, 15vw, 325px) minmax(0,1fr) minmax(590px,36vw,820px)}main.kf-watch-page .kf-watch-layout{grid-template-columns:minmax(0,1fr) clamp(330px, 22vw, 440px)}main.kf-watch-page .kf-watch-main,main.kf-watch-page .kf-watch-sidebar,main.kf-ref-single .kf-ref-body,main.kf-ref-single .kf-ref-hero__inner{min-width:0}}@media (min-width:1481px){.kf-ref-single .kf-ref-people-panel .kf-ref-people--rail,.kf-ref-single .kf-ref-people-panel .kf-ref-crew-list--rail{gap:clamp(10px, .7vw, 16px);justify-content:flex-start}.kf-ref-single .kf-ref-people-panel .kf-ref-people--rail>a,.kf-ref-single .kf-ref-people-panel .kf-ref-crew-list--rail>a,.kf-ref-single .kf-ref-people-panel .kf-ref-crew-list--rail>div{flex:0 0 clamp(120px, 6.6vw, 150px);width:clamp(120px, 6.6vw, 150px);min-width:0;text-align:center}.kf-ref-single .kf-ref-people-panel .kf-ref-people--rail img,.kf-ref-single .kf-ref-people-panel .kf-ref-person-placeholder,.kf-ref-single .kf-ref-people-panel .kf-ref-crew-list--rail img,.kf-ref-single .kf-ref-people-panel .kf-ref-crew-avatar{width:clamp(100px, 5.5vw, 132px);height:clamp(100px, 5.5vw, 132px);max-width:100%;aspect-ratio:1;border-radius:50%;object-fit:cover;margin-inline:auto}}.home-main .home-comments-mobile-check,.home-main .home-comments-mobile-toggle{display:none}@media(max-width:700px){.home-main .home-comments-panel{height:auto!important;min-height:0!important;overflow:visible!important}.home-main .home-comments-mobile-check{position:absolute;inline-size:1px;block-size:1px;opacity:0;overflow:hidden}.home-main .home-comments-mobile-toggle{display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;min-height:42px;padding:9px 12px;border:1px solid #244452;border-radius:10px;background:#0d2530;color:#f1d1dd;font-weight:800;font-size:12px;user-select:none;-webkit-tap-highlight-color:#fff0}.home-main .home-comments-mobile-check:focus-visible+.home-comments-mobile-toggle{outline:2px solid var(--kf-accent);outline-offset:2px}.home-main .home-comments-mobile-toggle .home-comments-toggle-close{display:none}.home-main .home-comments-mobile-toggle .home-comments-toggle-chevron{font-size:20px;line-height:1;transition:transform .16s ease}.home-main .home-comments-mobile-check:checked+.home-comments-mobile-toggle .home-comments-toggle-open{display:none}.home-main .home-comments-mobile-check:checked+.home-comments-mobile-toggle .home-comments-toggle-close{display:inline}.home-main .home-comments-mobile-check:checked+.home-comments-mobile-toggle .home-comments-toggle-chevron{transform:rotate(180deg)}.home-main .home-comments-mobile-check:not(:checked)~.home-comments-list{display:none!important}.home-main .home-comments-mobile-check:checked~.home-comments-list{display:grid!important;max-height:278px!important;height:auto!important;overflow-y:auto!important;overscroll-behavior:contain;padding:3px 4px 0 0;margin-top:10px}html[data-kf-theme="light"] .home-main .home-comments-mobile-toggle{background:#f2f7fa;color:#924365;border-color:#dae4e9}}@media(prefers-reduced-motion:reduce){.home-main .home-comments-toggle-chevron{transition:none!important}}[data-kf-gtv-remote="v191"] button:focus,[data-kf-gtv-remote="v191"] a:focus,[data-kf-gtv-remote="v191"] input:focus,[data-kf-gtv-remote="v191"] select:focus{outline:3px solid #68d7ff!important;outline-offset:2px!important}[data-kf-gtv-remote="v191"] .kf-watch-stage:fullscreen,[data-kf-gtv-remote="v191"] .kf-watch-stage:-webkit-full-screen{width:100vw!important;height:100vh!important;max-width:none!important;min-height:100vh!important;padding:0!important;margin:0!important;border-radius:0!important;background:#000!important}[data-kf-gtv-remote="v191"] .kf-watch-stage:fullscreen #kf-player-video,[data-kf-gtv-remote="v191"] .kf-watch-stage:-webkit-full-screen #kf-player-video{object-fit:contain!important}[data-kf-gtv-remote="v191"] .kf-watch-stage.is-pseudo-fullscreen{height:100vh!important;min-height:100vh!important;padding-top:0!important}html.kf-samsung-tizen-player .kf-webos-controls.is-hidden{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.kf-samsung-tizen-player .kf-webos-quality-menu[style*="display: none"]{display:none!important}.kf-ref-body>.kft-solo-credit,.kf-ref-body>.kft-series-compact{width:100%;max-width:480px;margin:0 0 22px auto;direction:rtl;color:var(--text,#f8fbfc);font-family:inherit;box-sizing:border-box}.kft-solo-credit__link{display:flex;flex-direction:row;align-items:center;gap:12px;min-height:76px;box-sizing:border-box;padding:12px 14px;border:1px solid rgb(136 163 179 / .20);border-radius:15px;background:linear-gradient(110deg,rgb(19 42 51 / .97),rgb(8 22 31 / .98));color:inherit;text-decoration:none;transition:border-color .18s ease,background .18s ease}.kft-solo-credit__link:hover,.kft-solo-credit__link:focus-visible{border-color:var(--kf-accent,#e43b55);color:inherit;outline-offset:3px}.kft-solo-credit__avatar{width:48px;height:48px;flex:0 0 48px;border-radius:50%;overflow:hidden;background:#172d36}.kft-solo-credit__avatar img{width:48px;height:48px;display:block;border-radius:50%;object-fit:cover}.kft-solo-credit__copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px;text-align:right}.kft-solo-credit__copy small{font-size:12px;line-height:1.5;color:#eaa0af;font-weight:650}.kft-solo-credit__copy strong{font-size:15px;line-height:1.6;font-weight:800;color:#f8fbfc;overflow-wrap:anywhere}.kft-solo-credit__arrow{flex:0 0 auto;color:#a5b5c1;font-size:20px;line-height:1}.kf-ref-body>.kft-series-compact{max-width:560px;border:1px solid rgb(136 163 179 / .20);border-radius:15px;background:#0a1c26;overflow:hidden}.kft-series-compact>summary{list-style:none;display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:60px;cursor:pointer;box-sizing:border-box}.kft-series-compact>summary::-webkit-details-marker{display:none}.kft-series-compact__icon{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:9px;background:rgb(231 53 81 / .10);color:#f1a1b0}.kft-series-compact__heading{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;text-align:right}.kft-series-compact__heading small{font-size:11px;color:#a4b5c2;line-height:1.5}.kft-series-compact__heading strong{font-size:14px;color:#f8fbfc;line-height:1.5;overflow-wrap:anywhere}.kft-series-compact__count{flex:0 0 auto;color:#c0cbd2;font-size:12px;white-space:nowrap}.kft-series-compact__arrow{font-size:20px;transition:transform .2s}.kft-series-compact[open] .kft-series-compact__arrow{transform:rotate(180deg)}.kft-series-compact__body{padding:0 15px 14px;border-top:1px solid rgb(136 163 179 / .15)}.kft-team-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;font-size:12px}.kft-team-links span{color:#a6b9c3}.kft-team-links a{color:#f5a6b8;text-decoration:none}.kft-series-compact__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:8px;margin-top:10px}.kft-series-compact__person{display:flex;gap:10px;align-items:center;min-width:0;padding:9px;border:1px solid rgb(136 163 179 / .14);border-radius:10px;color:inherit;text-decoration:none}.kft-series-compact__person img{width:42px;height:42px;flex:0 0 42px;object-fit:cover;border-radius:50%}.kft-series-compact__person>span:nth-child(2){display:flex;flex:1;flex-direction:column;min-width:0;gap:3px;text-align:right}.kft-series-compact__person strong{color:#f8fbfc;font-size:13px;overflow-wrap:anywhere}.kft-series-compact__person small{color:#9cadb8;font-size:11px}.kft-series-compact__person>span:last-child{color:#a9b8bf}@media (max-width:680px){.kf-ref-body>.kft-solo-credit,.kf-ref-body>.kft-series-compact{max-width:100%;margin-bottom:15px}.kft-solo-credit__link{padding:11px 12px;min-height:68px}.kft-solo-credit__copy strong{font-size:14px}.kft-solo-credit__copy small{font-size:11px}.kft-series-compact>summary{padding:11px 12px;gap:9px}}.kf-ref-title-badges .kft-inline-translator{display:inline-flex;align-items:center;vertical-align:middle;gap:7px;max-width:100%;min-width:0;min-height:31px;padding:4px 10px;border:1px solid rgb(255 120 163 / .45);border-radius:999px;background:rgb(33 18 35 / .64);color:#fff;text-decoration:none;box-sizing:border-box;font-family:inherit;font-size:11px;line-height:1.5;flex:0 1 auto;transition:background .18s,border-color .18s}.kf-ref-title-badges .kft-inline-translator:hover,.kf-ref-title-badges .kft-inline-translator:focus-visible{background:rgb(69 22 49 / .83);border-color:#f07a9b;color:#fff}.kft-inline-translator__avatar{display:block;width:23px;height:23px;flex:0 0 23px;border-radius:50%;overflow:hidden;background:#203344}.kft-inline-translator__avatar img{display:block;width:23px;height:23px;object-fit:cover;border-radius:50%}.kft-inline-translator__text{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;min-width:0;text-align:right}.kft-inline-translator__text span{color:#ffd3df;font-weight:650;font-size:10px}.kft-inline-translator__text b{color:#fff;font-size:11px;font-weight:800;overflow-wrap:anywhere}.kft-inline-translator__arrow{color:#f7a9c1;font-size:13px;line-height:1}@media (max-width:720px){.kf-ref-title-badges .kft-inline-translator{padding:3px 8px;min-height:30px;gap:5px}.kft-inline-translator__text span{font-size:9.5px}.kft-inline-translator__text b{font-size:10.5px}}.kf-ref-single .kft-genres-credit-row{display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:7px 9px;max-width:100%;min-width:0;margin:7px 0 10px}.kf-ref-single .kft-genres-credit-row>.kf-ref-genres{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;max-width:100%;min-width:0;margin:0;gap:7px}.kf-ref-single .kft-genres-credit-row>a.kft-desktop-translator{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;width:auto;max-width:100%;min-height:28px;padding:4px 8px;border:1px solid rgb(245 122 158 / .35);border-radius:7px;background:rgb(48 23 39 / .38);color:#f5ecf0;font:inherit;font-size:10px;line-height:1.4;text-decoration:none;white-space:nowrap}.kf-ref-single .kft-genres-credit-row>a.kft-desktop-translator:hover,.kf-ref-single .kft-genres-credit-row>a.kft-desktop-translator:focus-visible{color:#fff;border-color:#ff85ab;outline-offset:2px}.kft-desktop-translator__label{color:#ffbdd0;font-size:10px}.kft-desktop-translator strong{font-weight:700;color:#fff;max-width:125px;overflow:hidden;text-overflow:ellipsis}.kft-credit-mark{color:#ff86aa;flex:0 0 auto;font-size:12px;line-height:1}.kf-ref-single .kf-ref-rating-panel>a.kft-mobile-translator{display:none!important}@media(max-width:760px){.kf-ref-single .kft-genres-credit-row{display:block;margin:7px 0 10px}.kf-ref-single .kft-genres-credit-row>.kf-ref-genres{display:flex;margin:0;max-width:100%}.kf-ref-single .kft-genres-credit-row>a.kft-desktop-translator{display:none!important}.kf-ref-single .kf-ref-rating-panel>a.kft-mobile-translator{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;vertical-align:middle!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:34px!important;margin:7px 0 3px!important;padding:5px 9px!important;border:1px solid rgb(163 196 214 / .27)!important;border-radius:8px!important;background:rgb(11 30 42 / .84)!important;color:#edf5fa!important;text-decoration:none!important;font:inherit!important;font-size:11px!important;line-height:1.5!important;white-space:nowrap!important;overflow:hidden!important}.kf-ref-single .kf-ref-rating-panel>a.kft-mobile-translator:hover,.kf-ref-single .kf-ref-rating-panel>a.kft-mobile-translator:focus-visible{border-color:rgb(255 130 168 / .8)!important;outline-offset:2px}.kft-mobile-translator__label{color:#f0adbf;font-size:10px;white-space:nowrap}.kf-ref-single .kf-ref-rating-panel>a.kft-mobile-translator strong{min-width:0;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff!important;font-size:11px;font-weight:700}.kft-mobile-translator__arrow{color:#a8bdc8;flex:0 0 auto;font-size:15px}}@media(max-width:380px){.kft-mobile-translator__label{font-size:9.5px}.kf-ref-single .kf-ref-rating-panel>a.kft-mobile-translator{gap:4px!important;padding:5px 7px!important}.kf-ref-single .kf-ref-rating-panel>a.kft-mobile-translator strong{max-width:100px}}@media (min-width:761px){.kf-ref-single .kf-ref-people-rating-grid>.kf-ref-people-stack{flex:1 1 0!important;width:0!important;min-width:0!important;max-width:none!important;display:flex;flex-direction:column;align-self:stretch;overflow:hidden;border:1px solid var(--ref-line,rgb(139 184 211 / .18));border-radius:9px;background:linear-gradient(180deg,rgb(7 24 36 / .95),rgb(5 18 28 / .95))}.kf-ref-single .kf-ref-people-stack>.kf-ref-people-panel{flex:1 1 auto;display:flex;flex-direction:column;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:12px!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.kf-ref-single .kf-ref-people-stack>.kft-series-review{flex:0 0 auto;width:100%;min-width:0;margin:0;padding:11px 12px 9px;border:0;border-bottom:1px solid rgb(139 184 211 / .18);border-radius:0;background:#fff0;box-shadow:none}.kf-ref-single .kf-ref-people-stack .kft-series-review__header{margin:0 0 8px;padding:0 0 7px;gap:6px}.kf-ref-single .kf-ref-people-stack .kft-series-review__header h2{font-size:15px;line-height:1.4}.kf-ref-single .kf-ref-people-stack .kft-series-review__header small{font-size:10px}.kf-ref-single .kf-ref-people-stack .kft-series-review__grid{display:flex;gap:9px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:thin;min-width:0;max-width:100%;padding:0 0 3px}.kf-ref-single .kf-ref-people-stack .kft-series-review__person{display:grid;grid-template-columns:minmax(110px,.72fr) minmax(0,1.55fr);gap:5px 10px;align-items:center;flex:0 0 100%;min-width:0;margin:0;padding:6px 8px;border-radius:9px}.kf-ref-single .kf-ref-people-stack .kft-series-review--multi .kft-series-review__person{flex-basis:89%;scroll-snap-align:start}.kf-ref-single .kf-ref-people-stack .kft-series-review__identity{grid-column:1;grid-row:1 / span 2;gap:6px;min-width:0}.kf-ref-single .kf-ref-people-stack .kft-series-review__avatar{width:43px!important;height:43px!important;flex:0 0 43px}.kf-ref-single .kf-ref-people-stack .kft-series-review__name strong{font-size:12px;line-height:1.5}.kf-ref-single .kf-ref-people-stack .kft-series-review__name small{font-size:9px;line-height:1.3;margin-top:2px}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics{grid-column:2;grid-row:1;margin:0;gap:5px}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics>div{padding:4px 6px;border-radius:7px}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics small,.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics em{font-size:9px;line-height:1.25}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics strong{font-size:15px;margin:0;line-height:1.25}.kf-ref-single .kf-ref-people-stack .kft-series-review__links{grid-column:2;grid-row:2;display:flex;flex-wrap:wrap;gap:4px;margin:0}.kf-ref-single .kf-ref-people-stack .kft-series-review__links a{padding:3px 6px;font-size:9px}.kf-ref-single .kf-ref-people-stack .kft-series-review__voting{grid-column:1 / -1;margin:1px 0 0;padding:5px 0 0;gap:5px 9px}.kf-ref-single .kf-ref-people-stack .kft-series-review__stars button{min-width:24px;min-height:24px;padding:1px;font-size:20px}.kf-ref-single .kf-ref-people-stack .kft-series-review__prompt,.kf-ref-single .kf-ref-people-stack .kft-series-review__hint{font-size:10px}.kf-ref-single .kf-ref-people-stack .kft-series-review__feedback:empty{display:none}}@media (min-width:761px) and (max-width:1050px){.kf-ref-single .kf-ref-people-stack .kft-series-review__person{grid-template-columns:minmax(100px,.7fr) minmax(0,1.3fr);gap:4px 6px;padding:5px}.kf-ref-single .kf-ref-people-stack .kft-series-review__avatar{width:36px!important;height:36px!important;flex-basis:36px}.kf-ref-single .kf-ref-people-stack .kft-series-review__header small{display:none}}@media (max-width:760px){.kf-ref-single .kf-ref-people-rating-grid>.kf-ref-people-stack{display:contents}.kf-ref-single .kf-ref-people-rating-grid .kf-ref-people-stack>.kft-series-review{width:100%;min-width:0}.kf-ref-single .kf-ref-people-rating-grid .kf-ref-people-stack>.kf-ref-people-panel{min-width:0;min-height:0!important}}.kf-ref-single .kft-series-review__teams{display:flex;align-items:center;flex-wrap:wrap;gap:7px 10px;padding:0 0 10px;font-size:12px;color:#b6cbd7}.kf-ref-single .kft-series-review__teams a{border:1px solid rgb(255 97 149 / .3);border-radius:999px;padding:3px 11px;color:#ffc1d5;text-decoration:none;font-weight:700}.kf-ref-single .kft-series-review__vote-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.kf-ref-single .kft-series-review__vote-copy strong{font-size:14px;font-weight:850;color:#fff}.kf-ref-single .kft-series-review__vote-copy small{font-size:12px;line-height:1.5;color:#b9ccda}.kf-ref-single .kft-series-review__feedback{margin:0;font-size:12px;line-height:1.5;color:#f7c87c}.kf-ref-single .kft-series-review__feedback:empty{display:none}@media (min-width:761px){.kf-ref-single .kf-ref-people-rating-grid>.kf-ref-people-stack{border-radius:13px;overflow:hidden}.kf-ref-single .kf-ref-people-stack>.kft-series-review{padding:15px 16px 14px;background:linear-gradient(140deg,rgb(12 34 49 / .98),rgb(8 25 37 / .96));border-bottom:1px solid rgb(146 194 218 / .19)}.kf-ref-single .kf-ref-people-stack .kft-series-review__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:11px;padding-bottom:9px;gap:5px 12px}.kf-ref-single .kf-ref-people-stack .kft-series-review__header h2{font-size:18px;line-height:1.5;letter-spacing:0}.kf-ref-single .kf-ref-people-stack .kft-series-review__header small{display:inline;font-size:12px;line-height:1.55;color:#acc9d9}.kf-ref-single .kf-ref-people-stack .kft-series-review__grid{display:flex;gap:11px;min-width:0;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:2px}.kf-ref-single .kf-ref-people-stack .kft-series-review__person{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.5fr);grid-template-rows:auto auto auto;align-items:center;flex:0 0 100%;min-width:0;gap:9px 12px;padding:12px;border:1px solid rgb(147 191 214 / .21);border-radius:12px;background:rgb(5 21 33 / .72);box-shadow:inset 0 1px rgb(255 255 255 / .035)}.kf-ref-single .kf-ref-people-stack .kft-series-review--multi .kft-series-review__person{flex-basis:95%;scroll-snap-align:start}.kf-ref-single .kf-ref-people-stack .kft-series-review__identity{display:flex;align-items:center;gap:11px;grid-column:1;grid-row:1;min-width:0;text-decoration:none}.kf-ref-single .kf-ref-people-stack .kft-series-review__avatar{width:58px!important;height:58px!important;flex:0 0 58px;object-fit:cover;border-radius:50%;border:2px solid rgb(255 115 158 / .38)}.kf-ref-single .kf-ref-people-stack .kft-series-review__name{min-width:0}.kf-ref-single .kf-ref-people-stack .kft-series-review__name strong{display:block;font-size:16px;line-height:1.6;color:#fff;overflow-wrap:anywhere}.kf-ref-single .kf-ref-people-stack .kft-series-review__name small{display:block;font-size:12px;line-height:1.5;margin-top:2px;color:#ff93b7}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column:2;grid-row:1;gap:8px;margin:0;min-width:0}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics>div{padding:8px 9px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;gap:1px;border:1px solid rgb(151 199 221 / .12);border-radius:10px;background:rgb(8 30 43 / .85);text-align:center}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics small{font-size:12px;line-height:1.45;color:#d1e1e9;font-weight:650}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics strong{font-size:23px;line-height:1.15;margin:4px 0 2px;color:#fff}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics strong span{color:#ffc25b}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics em{font-size:11px;line-height:1.45;color:#9eb8c8}.kf-ref-single .kf-ref-people-stack .kft-series-review__links{grid-column:1 / -1;grid-row:2;display:flex;flex-wrap:wrap;gap:7px;margin:0}.kf-ref-single .kf-ref-people-stack .kft-series-review__links a{display:inline-flex;align-items:center;min-height:30px;padding:5px 12px;border-radius:9px;border:1px solid rgb(176 198 223 / .21);background:rgb(22 42 58 / .68);text-decoration:none;font-size:12px;font-weight:700;color:#f1d4e1}.kf-ref-single .kf-ref-people-stack .kft-series-review__links a:hover{border-color:#ff5890;color:#fff;background:rgb(255 58 118 / .12)}.kf-ref-single .kf-ref-people-stack .kft-series-review__voting{grid-column:1 / -1;grid-row:3;display:flex;flex-wrap:wrap;align-items:center;gap:9px 14px;margin:1px 0 0;padding:11px 0 0;border-top:1px solid rgb(148 188 207 / .15)}.kf-ref-single .kf-ref-people-stack .kft-series-review__stars{display:flex;align-items:center;gap:5px;direction:rtl}.kf-ref-single .kf-ref-people-stack .kft-series-review__stars button{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;border-radius:9px;padding:2px;border:1px solid rgb(170 192 211 / .28);background:#112838;font-size:27px;line-height:1;color:#8298a9;cursor:pointer;transition:color .15s,background .15s,transform .15s}.kf-ref-single .kf-ref-people-stack .kft-series-review__stars button.is-chosen,.kf-ref-single .kf-ref-people-stack .kft-series-review__stars button:hover,.kf-ref-single .kf-ref-people-stack .kft-series-review__stars button:focus-visible{color:#ffd164;background:rgb(255 194 72 / .15);border-color:rgb(255 204 106 / .65)}.kf-ref-single .kf-ref-people-stack .kft-series-review__stars button:hover{transform:translateY(-2px)}.kf-ref-single .kf-ref-people-stack .kft-series-review__hint{font-size:13px;line-height:1.6}.kf-ref-single .kf-ref-people-stack .kft-series-review__feedback{flex:1 1 100%;font-size:12px}.kf-ref-single .kf-ref-people-stack>.kf-ref-people-panel{padding:14px 14px 12px!important}.kf-ref-single .kf-ref-people-stack .kf-ref-people-panel>header.kft-cast-header-inline{display:flex;align-items:center;gap:9px;flex-wrap:nowrap;padding-bottom:10px;margin-bottom:10px}.kf-ref-single .kf-ref-people-stack .kft-cast-header-inline>div:first-child{display:flex;align-items:center;gap:7px;flex:0 0 auto;min-width:0;white-space:nowrap}.kf-ref-single .kf-ref-people-stack .kft-cast-header-inline h2{font-size:16px;line-height:1.5;margin:0}.kf-ref-single .kf-ref-people-stack .kft-cast-header-inline .kf-ref-people-tabs{display:flex;align-items:center;flex:0 1 auto;width:auto;min-width:0;margin:0 auto 0 0;padding:3px;gap:3px}.kf-ref-single .kf-ref-people-stack .kft-cast-header-inline .kf-ref-people-tabs button{min-height:32px;padding:5px 12px;font-size:12px;white-space:nowrap}.kf-ref-single .kf-ref-people-stack .kft-cast-header-inline>a{flex:0 0 auto;white-space:nowrap;font-size:12px}.kf-ref-single .kf-ref-people-stack .kf-ref-people-panel .kf-ref-people-pane{flex:1 1 auto}}@media (min-width:761px) and (max-width:1130px){.kf-ref-single .kf-ref-people-stack .kft-series-review__person{grid-template-columns:minmax(0,1fr);gap:9px}.kf-ref-single .kf-ref-people-stack .kft-series-review__identity,.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics,.kf-ref-single .kf-ref-people-stack .kft-series-review__links,.kf-ref-single .kf-ref-people-stack .kft-series-review__voting{grid-column:1}.kf-ref-single .kf-ref-people-stack .kft-series-review__identity{grid-row:1}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics{grid-row:2}.kf-ref-single .kf-ref-people-stack .kft-series-review__links{grid-row:3}.kf-ref-single .kf-ref-people-stack .kft-series-review__voting{grid-row:4}.kf-ref-single .kf-ref-people-stack .kft-cast-header-inline>a{display:none}}@media (max-width:760px){.kf-ref-single .kf-ref-people-rating-grid .kf-ref-people-stack>.kft-series-review{padding:15px;border:1px solid rgb(148 190 211 / .23);border-radius:13px;background:linear-gradient(145deg,#0b2637,#091c2a)}.kf-ref-single .kf-ref-people-stack .kft-series-review__header h2{font-size:18px}.kf-ref-single .kf-ref-people-stack .kft-series-review__header small{font-size:12px}.kf-ref-single .kf-ref-people-stack .kft-series-review__person{display:grid;grid-template-columns:1fr;gap:11px;padding:10px;background:rgb(5 20 31 / .75);border:1px solid rgb(145 188 211 / .18);border-radius:11px}.kf-ref-single .kf-ref-people-stack .kft-series-review__identity,.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics,.kf-ref-single .kf-ref-people-stack .kft-series-review__links,.kf-ref-single .kf-ref-people-stack .kft-series-review__voting{grid-column:1!important;grid-row:auto!important}.kf-ref-single .kf-ref-people-stack .kft-series-review__avatar{width:58px;height:58px}.kf-ref-single .kf-ref-people-stack .kft-series-review__name strong{font-size:16px}.kf-ref-single .kf-ref-people-stack .kft-series-review__name small{font-size:12px}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics>div{padding:9px;background:#0b2839;border-radius:9px}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics small{font-size:12px}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics strong{font-size:23px}.kf-ref-single .kf-ref-people-stack .kft-series-review__metrics em{font-size:11px}.kf-ref-single .kf-ref-people-stack .kft-series-review__links{display:flex;flex-wrap:wrap;gap:7px}.kf-ref-single .kf-ref-people-stack .kft-series-review__links a{padding:7px 9px;font-size:12px}.kf-ref-single .kf-ref-people-stack .kft-series-review__voting{display:flex;flex-wrap:wrap;gap:10px;padding-top:12px;border-top:1px solid rgb(140 184 207 / .18)}.kf-ref-single .kf-ref-people-stack .kft-series-review__stars button{width:38px;height:38px;font-size:27px;background:#152d3c;color:#a7bac8;border:1px solid rgb(170 197 215 / .25);border-radius:8px}.kf-ref-single .kf-ref-people-stack .kft-series-review__stars button.is-chosen{color:#ffd064}.kf-ref-single .kf-ref-people-stack .kft-series-review__hint{font-size:13px}}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator{width:100%!important;min-width:0!important;box-sizing:border-box}@media (min-width:761px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review{container-name:korefa-review;container-type:inline-size;max-width:100%}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__person{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.28fr)!important;grid-template-rows:auto auto auto!important;align-items:center;min-width:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__identity{grid-column:1!important;grid-row:1!important;min-width:0}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__metrics{grid-column:2!important;grid-row:1!important;min-width:0}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__links{grid-column:1/-1!important;grid-row:2!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__voting{grid-column:1/-1!important;grid-row:3!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-cast-header-inline{flex-wrap:wrap!important;justify-content:flex-start}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-cast-header-inline .kf-ref-people-tabs{margin:0 auto 0 0!important;flex:0 1 auto}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-cast-header-inline>div:first-child{flex-shrink:0}}@container korefa-review (max-width:575px){.kf-ref-single .kft-series-review__person{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto auto!important}.kf-ref-single .kft-series-review__person>.kft-series-review__identity{grid-column:1!important;grid-row:1!important}.kf-ref-single .kft-series-review__person>.kft-series-review__metrics{grid-column:1!important;grid-row:2!important}.kf-ref-single .kft-series-review__person>.kft-series-review__links{grid-column:1!important;grid-row:3!important}.kf-ref-single .kft-series-review__person>.kft-series-review__voting{grid-column:1!important;grid-row:4!important}}@media (min-width:851px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)!important;grid-template-rows:auto;align-items:stretch!important;gap:12px!important;direction:rtl}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-people-stack{display:flex!important;flex-direction:column!important;flex:initial!important;grid-column:1!important;grid-row:1!important;width:auto!important;height:auto!important;min-width:0!important;max-width:100%!important;align-self:stretch!important;overflow:hidden!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-people-stack>.kf-ref-people-panel{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;height:auto!important;min-height:0!important;min-width:0!important;overflow:hidden!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel{display:flex!important;flex-direction:column!important;flex:initial!important;grid-column:2!important;grid-row:1!important;width:100%!important;height:auto!important;min-height:0!important;min-width:0!important;max-width:100%!important;align-self:stretch!important;margin:0!important;overflow:hidden!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel>.kf-ref-review-list{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-rows:none!important;min-height:0!important;gap:7px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel .kf-ref-review-card{flex:1 1 auto;min-width:0}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel .kf-ref-review-more{margin-top:auto!important;flex:0 0 auto!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel .kf-community-scores,.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel .kf-community-score{min-width:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel>header{flex-wrap:wrap}}@media (min-width:761px) and (max-width:850px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:12px!important;align-items:start!important;direction:rtl}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-people-stack{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;flex:initial!important;width:100%!important;height:auto!important;min-width:0!important;max-width:100%!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel{grid-column:1!important;grid-row:2!important;display:flex!important;flex-direction:column!important;flex:initial!important;width:100%!important;height:auto!important;min-width:0!important;max-width:100%!important;align-self:auto!important;margin:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel>.kf-ref-review-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;gap:8px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel .kf-ref-review-more,.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel .kf-ref-review-empty{grid-column:1/-1}}@media (min-width:851px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel>.kf-ref-review-list{flex:0 0 auto!important;height:auto!important;align-content:start!important;gap:7px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel .kf-ref-review-card{flex:0 0 auto!important;height:auto!important;min-height:0!important;align-self:stretch}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel .kf-ref-review-more{margin-top:0!important}}@media (max-width:760px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kf-ref-review-list>.kf-ref-review-card:nth-of-type(n+4){display:none!important}}@media (min-width:851px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator{align-items:start!important;grid-auto-rows:max-content!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-people-stack,.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel{align-self:start!important;height:max-content!important;min-height:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-people-stack>.kf-ref-people-panel{flex:0 0 auto!important;height:auto!important;min-height:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel>.kf-ref-review-list{display:grid!important;flex:none!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content!important;grid-template-rows:none!important;align-items:start!important;align-content:start!important;height:auto!important;min-height:0!important;gap:7px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel .kf-ref-review-card,.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel .kf-ref-review-empty,.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel .kf-ref-review-more{flex:none!important;height:auto!important;align-self:start!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel .kf-ref-review-more{margin-top:0!important;min-height:32px!important}}@media (min-width:761px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__person{grid-template-rows:auto auto!important;row-gap:9px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__person>.kft-series-review__actions{grid-column:1/-1!important;grid-row:2!important;display:flex!important;justify-content:flex-start;align-items:center;gap:9px 14px;flex-wrap:wrap;min-width:0;padding-top:9px;border-top:1px solid rgb(148 188 207 / .15)}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions>.kft-series-review__links{display:flex!important;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:6px!important;margin:0!important;padding:0!important;min-width:0}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions>.kft-series-review__voting{display:flex!important;flex:1 1 230px;min-width:0;max-width:100%;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:5px 9px!important;padding:0!important;margin:0!important;border:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__vote-copy{gap:0;flex:0 0 auto}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__vote-copy strong{font-size:12px;line-height:1.4}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__vote-copy small{font-size:10px;line-height:1.35}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__stars{gap:3px;flex:0 0 auto}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__stars button{min-width:29px;width:29px;min-height:31px;height:31px;font-size:23px;border-radius:8px}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__feedback{flex:1 1 100%;line-height:1.3;font-size:11px;margin:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__feedback:empty{display:none}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__hint{padding:0;margin:0;font-size:12px}}@container korefa-review (max-width:575px){.kf-ref-single .kft-series-review__person{grid-template-rows:auto auto!important}.kf-ref-single .kft-series-review__person>.kft-series-review__actions{grid-column:1!important;grid-row:2!important}}@media (max-width:760px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__person>.kft-series-review__actions{grid-column:1!important;grid-row:auto!important;display:flex;flex-direction:column;align-items:stretch;gap:10px;min-width:0}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions>.kft-series-review__links,.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions>.kft-series-review__voting{width:100%;min-width:0;margin:0!important}}@media (min-width:761px) and (max-width:1130px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions{gap:6px 9px}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions>.kft-series-review__links{gap:4px!important;flex:0 1 auto}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__links a{padding:5px 8px;font-size:11px;white-space:nowrap}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions>.kft-series-review__voting{flex:0 1 auto;gap:4px 7px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__vote-copy strong{font-size:11px}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__vote-copy small{font-size:9px}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__stars{gap:2px}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__stars button{width:26px;min-width:26px;height:29px;min-height:29px;font-size:21px}}@media (min-width:851px) and (max-width:920px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions{gap:5px 4px}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review__actions .kft-series-review__links a{padding-inline:6px}}@media (min-width:851px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel{align-self:start!important;height:auto!important;min-height:0!important;flex:0 0 auto!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel>.kf-ref-review-list{flex:0 0 auto!important;height:auto!important;min-height:0!important;align-content:start!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator>.kf-ref-rating-panel .kf-ref-review-card{height:auto!important;min-height:0!important;flex:0 0 auto!important}}@media (min-width:851px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator.kft-compact-neighbor .kft-series-review{padding:10px 13px 10px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator.kft-compact-neighbor .kft-series-review__header{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:4px 10px!important;margin-bottom:7px!important;padding-bottom:6px!important;min-height:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator.kft-compact-neighbor .kft-series-review__header>div{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;min-height:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator.kft-compact-neighbor .kft-series-review__header h2{margin:0!important;line-height:1.4!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator.kft-compact-neighbor .kft-series-review__header small{margin:0!important;line-height:1.35!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator.kft-compact-neighbor .kft-series-review__person{padding:9px!important;gap:6px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator.kft-compact-neighbor .kft-series-review__actions{padding-top:6px!important;row-gap:5px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator.kft-compact-neighbor .kf-ref-people-panel{padding:10px 13px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator.kft-compact-neighbor .kf-ref-people-panel>header.kft-cast-header-inline{padding-bottom:6px!important;margin-bottom:6px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator.kft-compact-neighbor .kf-ref-people--rail,.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator.kft-compact-neighbor .kf-ref-crew-list--rail{padding-bottom:2px!important}}.kf-watch-series-comments-link{display:flex;align-items:center;gap:14px;min-width:0;margin:18px 0 16px;padding:16px 18px;background:linear-gradient(110deg,rgba(var(--kf-accent-rgb),.09),rgba(var(--kf-accent-rgb),.025));border:1px solid rgba(var(--kf-accent-rgb),.26);border-radius:15px;direction:rtl}.kf-watch-series-comments-link__icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:rgba(var(--kf-accent-rgb),.15);font-size:22px}.kf-watch-series-comments-link__copy{min-width:0;flex:1}.kf-watch-series-comments-link__copy h2{margin:0 0 5px;color:var(--text,#eef3f6);font-size:16px;font-weight:800;line-height:1.45}.kf-watch-series-comments-link__copy p{margin:0;color:var(--muted,#9aabb7);font-size:12px;line-height:1.9}.kf-watch-series-comments-link__action{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex:0 0 auto;min-height:40px;padding:9px 15px;border:1px solid rgba(var(--kf-accent-rgb),.38);border-radius:10px;background:var(--kf-accent,#7c3aed);color:#fff!important;font-size:12px;font-weight:800;text-decoration:none;transition:filter .2s ease,transform .2s ease}.kf-watch-series-comments-link__action:hover{filter:brightness(1.12);transform:translateX(-2px);color:#fff!important}.kf-watch-series-comments-link__action:focus-visible{outline:2px solid #fff;outline-offset:3px}html[data-kf-theme="light"] .kf-watch-series-comments-link{background:linear-gradient(110deg,rgba(var(--kf-accent-rgb),.075),#fff);border-color:rgba(var(--kf-accent-rgb),.2)}html[data-kf-theme="light"] .kf-watch-series-comments-link__copy h2{color:#253443}html[data-kf-theme="light"] .kf-watch-series-comments-link__copy p{color:#586b78}@media(max-width:620px){.kf-watch-series-comments-link{flex-wrap:wrap;gap:10px;padding:13px 12px}.kf-watch-series-comments-link__icon{width:38px;height:38px;flex-basis:38px;font-size:20px}.kf-watch-series-comments-link__copy{flex-basis:calc(100% - 50px)}.kf-watch-series-comments-link__copy h2{font-size:14px}.kf-watch-series-comments-link__action{width:100%;min-height:39px}}.kf-actor-single .kf-actor-section__head>a.kf-actor-seeall{display:inline-flex;align-items:center;min-height:36px;padding:0 7px;cursor:pointer;text-decoration:none}.kf-actor-single .kf-actor-section__head>a.kf-actor-seeall:hover,.kf-actor-single .kf-actor-section__head>a.kf-actor-seeall:focus-visible{color:#fff;text-decoration:underline}.kf-actor-filmography-page{min-height:65vh;padding:12px 0 80px;color:#f4f7f9;direction:rtl}.kf-actor-filmography-breadcrumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 15px;color:#a0b4bf;font-size:12px}.kf-actor-filmography-breadcrumb a:hover{color:var(--pink)}.kf-actor-filmography-breadcrumb b{color:#f4f7f9}.kf-actor-filmography-hero{display:flex;align-items:center;gap:20px;padding:18px 22px;border:1px solid #234150;border-radius:14px;background:linear-gradient(125deg,#132734,#071823);margin-bottom:18px}.kf-actor-filmography-avatar{flex:0 0 82px;height:102px;display:block;border:1px solid #355463;border-radius:9px;overflow:hidden;background:#172d3a}.kf-actor-filmography-avatar img,.kf-actor-filmography-avatar>span{width:100%;height:100%;object-fit:cover;display:grid;place-items:center}.kf-actor-filmography-title{min-width:0;flex:1}.kf-actor-filmography-kicker{display:block;font:700 10px Arial,sans-serif;letter-spacing:2px;color:#ff6b9b}.kf-actor-filmography-title h1{font-size:clamp(20px,2.5vw,30px);margin:5px 0;color:#f4f7f9;line-height:1.5}.kf-actor-filmography-title small{display:block;color:#b8c9d1;font-size:14px;text-align:right}.kf-actor-filmography-title p{margin:4px 0 0;color:#9fb4c0;font-size:12px}.kf-actor-filmography-back{color:#ff78a5;font-size:12px;white-space:nowrap;font-weight:750}.kf-actor-filmography-filters{display:flex;align-items:center;gap:8px;overflow-x:auto;margin-bottom:18px;padding-bottom:5px}.kf-actor-filmography-filters a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;white-space:nowrap;border-radius:8px;border:1px solid #24404e;background:#0b202c;color:#c0d1d9;font-size:12px;font-weight:700}.kf-actor-filmography-filters a.is-active{background:var(--pink);color:#fff;border-color:var(--pink)}.kf-actor-filmography-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px 14px}.kf-actor-filmography-card{min-width:0;text-align:center}.kf-actor-filmography-poster{display:block;position:relative;aspect-ratio:2/3;overflow:hidden;background:#132735;border-radius:10px;border:1px solid #29414d}.kf-actor-filmography-poster img,.kf-actor-filmography-poster .poster-placeholder{width:100%;height:100%;object-fit:cover}.kf-actor-filmography-type{position:absolute;right:7px;bottom:7px;padding:3px 8px;border-radius:6px;background:#081a25e8;color:#fff;font-size:10px}.kf-actor-filmography-card h2{font-size:13px;line-height:1.6;margin:8px 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kf-actor-filmography-card h2 a{color:#eef4f7}.kf-actor-filmography-card h2 a:hover{color:#ff7ba6}.kf-actor-filmography-card small{display:block;font-family:Arial,sans-serif;color:#a1b6c1;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kf-actor-filmography-card em{display:block;color:#8199a6;font-size:11px;font-style:normal}.kf-actor-filmography-pagination{display:flex;justify-content:center;gap:7px;flex-wrap:wrap;margin-top:28px}.kf-actor-filmography-pagination a,.kf-actor-filmography-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:39px;padding:0 11px;border-radius:8px;border:1px solid #2c4857;background:#0d2431;color:#dbe8ee;font-size:12px}.kf-actor-filmography-pagination span[aria-current]{background:var(--pink);border-color:var(--pink);color:#fff}.kf-actor-filmography-empty{padding:32px;text-align:center;color:#b5c5ce;border:1px dashed #2f4a59;border-radius:12px}.kf-actor-filmography-empty a{color:#ff80a8;text-decoration:underline}@media(max-width:1140px){.kf-actor-filmography-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:850px){.kf-actor-filmography-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:620px){.kf-actor-filmography-page{padding-bottom:105px}.kf-actor-filmography-hero{padding:13px;gap:11px;flex-wrap:wrap}.kf-actor-filmography-avatar{flex-basis:64px;height:82px}.kf-actor-filmography-title h1{font-size:19px}.kf-actor-filmography-title small{font-size:12px}.kf-actor-filmography-back{width:100%;text-align:left}.kf-actor-filmography-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 9px}.kf-actor-filmography-card h2{font-size:11.5px}.kf-actor-filmography-type{font-size:9px}.kf-actor-filmography-filters a{padding:0 12px;font-size:11px}}@media(max-width:355px){.kf-actor-filmography-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-kf-theme="light"] .kf-actor-filmography-page{color:#20313b}html[data-kf-theme="light"] .kf-actor-filmography-hero,html[data-kf-theme="light"] .kf-actor-filmography-filters a:not(.is-active),html[data-kf-theme="light"] .kf-actor-filmography-pagination :is(a,span):not([aria-current]){background:#fff;color:#284050;border-color:#d1dfe6}html[data-kf-theme="light"] .kf-actor-filmography-title h1,html[data-kf-theme="light"] .kf-actor-filmography-card h2 a,html[data-kf-theme="light"] .kf-actor-filmography-breadcrumb b{color:#223640}html[data-kf-theme="light"] .kf-actor-filmography-breadcrumb,html[data-kf-theme="light"] .kf-actor-filmography-title p,html[data-kf-theme="light"] .kf-actor-filmography-card small{color:#637a88}.kf-ref-single .kft-series-review--multi .kft-series-review__grid,.kf-ref-single .kf-ref-people-stack .kft-series-review--multi .kft-series-review__grid{display:flex!important;flex-direction:column!important;gap:7px!important;width:100%;max-width:100%;min-width:0;overflow:visible!important;scroll-snap-type:none!important;padding:0!important}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-item{display:block;min-width:0;max-width:100%;overflow:hidden;border:1px solid rgb(157 192 215 / .24);border-radius:12px;background:rgb(4 19 30 / .63)}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-item[open]{border-color:rgb(255 131 172 / .52);background:linear-gradient(160deg,rgb(28 30 46 / .85),rgb(7 26 39 / .95))}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-summary{display:flex;align-items:center;gap:9px;min-height:61px;padding:8px 10px;list-style:none;cursor:pointer;outline-offset:-3px;direction:rtl}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-summary::-webkit-details-marker{display:none}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-summary::marker{content:''}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-summary:focus-visible{outline:2px solid #ffa3c1;border-radius:10px}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-avatar{display:block;flex:0 0 43px;width:43px;height:43px;overflow:hidden;border-radius:50%;background:#193347}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-avatar .kft-series-review__avatar{display:block!important;width:43px!important;height:43px!important;max-width:none!important;border-radius:50%;object-fit:cover;border:1px solid rgb(254 141 174 / .53)}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-name{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0;text-align:right}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-name strong{color:#fff;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-name small{font-size:11px;line-height:1.35;color:#f3abc3}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-score{display:flex;flex:0 0 auto;align-items:center;flex-direction:column;gap:1px;min-width:42px;white-space:nowrap}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-score strong{font-size:16px;line-height:1.3;color:#fff}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-score strong span{color:#f8bb63}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-score small{font-size:10px;line-height:1.35;color:#a5becb}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-chevron{flex:0 0 auto;color:#e69db6;font-size:23px;line-height:1;transition:transform .16s ease}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-item[open] .kft-series-review__roster-chevron{transform:rotate(180deg)}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-body{padding:9px 11px 11px;border-top:1px solid rgb(158 195 216 / .17);min-width:0}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-profile{display:inline-flex;max-width:100%;margin:0 0 9px;font-size:11px;line-height:1.6;color:#f2bdd0;text-decoration:none}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-profile:hover{text-decoration:underline;color:#fff}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__person--roster{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%;margin:0 0 9px!important;min-width:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__metrics>div{padding:8px 5px!important;min-width:0}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__metrics strong{font-size:19px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__metrics small{font-size:11px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__person--roster>.kft-series-review__actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;margin:0!important;padding:8px 0 0!important;border-top:1px solid rgb(149 185 207 / .16)!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__actions>.kft-series-review__links{display:flex!important;flex-wrap:wrap!important;gap:6px!important;width:100%!important;max-width:100%;margin:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__actions .kft-series-review__links a{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:5px 9px!important;font-size:11px!important;white-space:normal!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__actions>.kft-series-review__voting{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px 10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__actions .kft-series-review__stars button{min-width:31px;width:31px;min-height:32px;height:32px;font-size:23px}@media(max-width:380px){.kf-ref-single .kft-series-review--multi .kft-series-review__roster-summary{gap:7px;padding:7px 8px}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-avatar,.kf-ref-single .kft-series-review--multi .kft-series-review__roster-avatar .kft-series-review__avatar{width:38px!important;height:38px!important;flex-basis:38px}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-name strong{font-size:12px}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-score strong{font-size:14px}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-body{padding:8px}}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__metrics{grid-template-columns:minmax(0,1fr)!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__actions>.kft-series-review__voting{flex:0 1 auto!important;height:auto!important;min-height:0!important;align-self:stretch!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__metrics>div{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:3px!important;height:auto!important;min-height:62px!important}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-avatar .kft-series-review__team-fallback{display:grid!important;place-items:center!important}@media (min-width:761px){.kf-ref-single .kf-ref-people-stack>.kft-series-review--multi{padding:16px 16px 17px!important;background:linear-gradient(145deg,#0f2635 0%,#0b1e2b 75%,#0b1c29 100%)!important}.kf-ref-single .kf-ref-people-stack .kft-series-review--multi .kft-series-review__header{margin-bottom:13px!important;padding-bottom:12px!important;border-bottom:1px solid rgb(169 202 218 / .13)}.kf-ref-single .kf-ref-people-stack .kft-series-review--multi .kft-series-review__header h2{font-size:17px!important;letter-spacing:-.25px}.kf-ref-single .kf-ref-people-stack .kft-series-review--multi .kft-series-review__header small{color:#abc2d0!important;font-size:11px!important}.kf-ref-single .kft-series-review--multi .kft-series-review__grid,.kf-ref-single .kf-ref-people-stack .kft-series-review--multi .kft-series-review__grid{gap:8px!important;overflow:visible!important}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-item{position:relative;isolation:isolate;border:1px solid rgb(160 194 215 / .2)!important;border-radius:15px!important;background:linear-gradient(105deg,rgb(8 29 43 / .96),rgb(13 32 46 / .95))!important;box-shadow:0 3px 12px rgb(0 0 0 / .095),inset 0 1px rgb(255 255 255 / .035);transition:border-color .17s ease,background .17s ease,box-shadow .17s ease}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-item:hover{border-color:rgb(240 143 179 / .48)!important;box-shadow:0 4px 17px rgb(0 0 0 / .18),inset 0 1px rgb(255 255 255 / .045)}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-item[open]{border-color:rgb(247 137 177 / .63)!important;background:linear-gradient(155deg,rgb(28 34 52 / .97),rgb(10 30 44 / .99))!important;box-shadow:0 7px 22px rgb(1 10 18 / .17),0 0 0 1px rgb(247 137 177 / .06)}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-item::before{content:'';position:absolute;right:0;top:17px;bottom:17px;width:3px;border-radius:3px 0 0 3px;background:#e58fae;opacity:0;pointer-events:none}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-item[open]::before{opacity:1}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-summary{min-height:72px!important;gap:12px!important;padding:11px 14px 11px 13px!important;border-radius:14px;user-select:none;-webkit-user-select:none}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-summary:focus-visible{outline:2px solid #ffb8d0!important;outline-offset:-4px}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-avatar{flex:0 0 47px!important;width:47px!important;height:47px!important;border-radius:50%!important;background:#1c3647;box-shadow:0 0 0 3px rgb(247 153 184 / .1)}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-avatar .kft-series-review__avatar,.kf-ref-single .kft-series-review--multi .kft-series-review__roster-avatar .kft-series-review__team-fallback{width:47px!important;height:47px!important}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-name strong{font-size:14px!important;font-weight:800;line-height:1.6!important}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-name small{color:#f0b2c7!important;font-size:11px!important;line-height:1.5}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-score{min-width:67px!important;padding:5px 9px;gap:2px!important;border:1px solid rgb(191 208 225 / .13);border-radius:10px;background:rgb(7 22 34 / .58)}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-score strong{color:#f8fcff;font-size:16px!important;line-height:1.3}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-score small{color:#aabfce;font-size:10px!important}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-chevron{display:grid!important;place-items:center;flex:0 0 34px!important;width:34px;height:34px!important;border-radius:11px!important;color:#f3b8cc!important;background:rgb(244 156 186 / .09)!important;border:1px solid rgb(242 162 188 / .26);font-size:0!important;transform:none!important;transition:background .18s ease,border-color .18s ease,color .18s ease}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-chevron svg{display:block;width:17px;height:17px;transition:transform .2s ease}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-summary:hover .kft-series-review__roster-chevron,.kf-ref-single .kft-series-review--multi .kft-series-review__roster-item[open] .kft-series-review__roster-chevron{color:#fff!important;background:rgb(241 111 159 / .23)!important;border-color:rgb(250 173 200 / .62)}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-item[open] .kft-series-review__roster-chevron svg{transform:rotate(180deg)}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-body{display:flex;flex-direction:column;min-width:0;padding:12px 15px 15px!important;border-top:1px solid rgb(187 207 226 / .14)!important;background:linear-gradient(to bottom,rgb(6 23 37 / .12),rgb(6 23 37 / .26))}.kf-ref-single .kft-series-review--multi .kft-series-review__person--roster{display:flex!important;flex-direction:column!important;gap:10px;order:1}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__person--roster>.kft-series-review__actions{order:1;gap:12px!important;padding:0!important;border:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__actions>.kft-series-review__voting{order:1;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:7px 10px!important;padding:12px 13px!important;border:1px solid rgb(255 186 204 / .21)!important;border-radius:12px!important;background:linear-gradient(110deg,rgb(138 52 89 / .16),rgb(20 42 58 / .65))!important}.kf-ref-single .kft-series-review--multi .kft-series-review__vote-copy strong{font-size:12px!important;color:#f8e9f0}.kf-ref-single .kft-series-review--multi .kft-series-review__vote-copy small{font-size:10px!important;color:#b9cad4}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__actions .kft-series-review__stars button{width:35px!important;min-width:35px!important;height:35px!important;min-height:35px!important;border-radius:9px!important;font-size:23px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__actions>.kft-series-review__links{order:3;gap:7px!important;margin-top:0!important}.kf-ref-single .kft-series-review--multi .kft-series-review__metrics{order:2;margin:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__metrics>div{min-height:62px!important;border:1px solid rgb(165 194 215 / .15);background:rgb(9 31 46 / .56);border-radius:11px!important}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-profile{order:2;display:inline-flex;align-items:center;align-self:flex-start;margin:11px 0 0!important;padding:0 1px 0 0;font-weight:750;color:#f6b0c9!important;font-size:11px!important}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-profile:hover{color:#fff!important}}@media (min-width:761px) and (max-width:1080px){.kf-ref-single .kft-series-review--multi .kft-series-review__roster-summary{gap:8px!important;padding-inline:10px!important}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-score{min-width:55px!important;padding-inline:5px}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-avatar,.kf-ref-single .kft-series-review--multi .kft-series-review__roster-avatar .kft-series-review__avatar{width:41px!important;height:41px!important;flex-basis:41px!important}}@media (prefers-reduced-motion:reduce){.kf-ref-single .kft-series-review--multi .kft-series-review__roster-chevron svg,.kf-ref-single .kft-series-review--multi .kft-series-review__roster-item{transition:none!important}}@media(min-width:761px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__person--roster{display:flex!important;flex-direction:column!important;gap:10px!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__person--roster>.kft-series-review__actions{order:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__person--roster>.kft-series-review__metrics{order:1!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__actions>.kft-series-review__voting{order:0!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__actions>.kft-series-review__links{order:1!important}}@media(min-width:761px){.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__person--roster{align-items:stretch!important}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__person--roster>.kft-series-review__actions{width:100%!important;min-width:0!important;align-self:stretch!important}}.kf-ref-single .kft-series-review--multi .kft-multi-desktop-hint{display:none!important}@media (min-width:761px){.kf-ref-single .kft-series-review--multi .kft-multi-mobile-hint{display:none!important}.kf-ref-single .kft-series-review--multi .kft-multi-desktop-hint{display:inline!important}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-wrap{position:relative;width:100%;min-width:0}.kf-ref-single .kft-series-review--multi .kft-series-review__roster-wrap>.kft-series-review__roster-item{width:100%}.kf-ref-single .kft-series-review--multi .kft-series-review__inline-slot{display:none;position:absolute;top:36px;left:50%;transform:translate(-50%,-50%);z-index:3;max-width:calc(100% - 28px);pointer-events:none}.kf-ref-single .kft-series-review--multi .kft-series-review__inline-slot.is-ready{display:flex;justify-content:center}.kf-ref-single .kf-ref-people-rating-grid.kft-has-translator .kft-series-review--multi .kft-series-review__inline-slot>.kft-series-review__voting{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:6px 9px!important;gap:7px!important;border:1px solid rgb(238 161 190 / .26)!important;border-radius:11px!important;background:linear-gradient(120deg,rgb(68 38 61 / .65),rgb(15 41 57 / .88))!important;box-shadow:0 2px 8px rgb(0 0 0 / .14);pointer-events:auto}.kf-ref-single .kft-series-review--multi .kft-series-review__inline-slot .kft-series-review__vote-copy{display:flex;gap:0!important;flex:0 0 auto}.kf-ref-single .kft-series-review--multi .kft-series-review__inline-slot .kft-series-review__vote-copy strong{font-size:10px!important;white-space:nowrap}.kf-ref-single .kft-series-review--multi .kft-series-review__inline-slot .kft-series-review__vote-copy small{display:none!important}.kf-ref-single .kft-series-review--multi .kft-series-review__inline-slot .kft-series-review__stars{display:flex!important;align-items:center!important;gap:2px!important;flex:0 0 auto}.kf-ref-single .kft-series-review--multi .kft-series-review__inline-slot .kft-series-review__stars button{display:inline-grid!important;place-items:center;width:27px!important;min-width:27px!important;height:29px!important;min-height:29px!important;padding:0!important;font-size:21px!important;line-height:1!important;border-radius:7px!important;cursor:pointer}.kf-ref-single .kft-series-review--multi .kft-series-review__inline-slot .kft-series-review__feedback{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:5;margin:0!important;font-size:10px!important;line-height:1.45!important;text-align:center!important;color:#ffe4ed;background:#233545;border-radius:5px;pointer-events:none}.kf-ref-single .kft-series-review--multi .kft-series-review__inline-slot .kft-series-review__feedback:empty{display:none}.kf-ref-single .kft-series-review--multi .kft-series-review__inline-slot .kft-series-review__hint{font-size:11px!important;margin:0!important;white-space:nowrap}}.kf-account-list-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;padding:11px 14px;border:1px solid #29414d;background:#0b202b;border-radius:12px;color:#b5cad5;font-size:12px}.kf-account-list-summary strong{font-size:13px;color:#f0f5f7}.kf-account-list-unavailable{opacity:.78;border-style:dashed!important}.kf-account-list-unavailable__media{display:grid;place-items:center;min-height:140px;aspect-ratio:2/3;border:1px dashed #355364;border-radius:12px;background:#11242f;color:#a5b6c0;text-align:center;padding:12px}.kf-account-list-unavailable__media>span{white-space:normal;line-height:1.8}.kf-account-list-unavailable h3{font-size:13px}.kf-account-list-unavailable p{white-space:normal;line-height:1.8}.kf-account-list-note{margin:14px 0;padding:12px 14px;border:1px solid #4f4352;border-radius:12px;background:#201b2a;color:#efcce1;font-size:12px;line-height:1.85}.kf-account-list-pagination{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap;margin:22px 0;padding:12px}.kf-account-list-pagination>a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border:1px solid #385268;border-radius:10px;background:#0b2635;color:#fff;font-size:12px;font-weight:800}.kf-account-list-pagination>a:hover{border-color:#fb6c9c}.kf-account-list-pagination>span{font-size:12px;color:#adc5d2}html[data-kf-theme="light"] .kf-account-list-summary{background:#f2f6f8;border-color:#d5e0e7;color:#38505e}html[data-kf-theme="light"] .kf-account-list-summary strong{color:#233845}html[data-kf-theme="light"] .kf-account-list-unavailable__media{background:#e9eff3;color:#56707f}html[data-kf-theme="light"] .kf-account-list-note{background:#fbf3f8;border-color:#e9d8e3;color:#68485d}html[data-kf-theme="light"] .kf-account-list-pagination>a{background:#eef4f7;border-color:#c9d8e0;color:#254454}@media(max-width:600px){.kf-account-list-summary{flex-wrap:wrap}.kf-account-list-pagination{gap:8px}.kf-account-list-pagination>a{padding:8px 12px}}html[data-kf-theme="light"] .kf-comments-section .kf-comment-text,html[data-kf-theme="light"] .kf-comments-section .kf-comment-text :is(p,li,span,em,strong,b,small,blockquote){color:#253943!important}html[data-kf-theme="light"] .kf-comments-section .kf-comment-text a{color:#a32151!important;text-decoration:underline}html[data-kf-theme="light"] .kf-ref-review-card>p,html[data-kf-theme="light"] .kf-ref-review-card .kf-spoiler-preview>p{color:#334b57!important}html[data-kf-theme="light"] .kf-comments-section .kf-comment-field textarea{color:#203540!important;background:#f8fafb!important;border-color:#c6d5dd!important;-webkit-text-fill-color:#203540}html[data-kf-theme="light"] .kf-comments-section .kf-comment-field textarea::placeholder{color:#6c7f89!important;-webkit-text-fill-color:#6c7f89;opacity:1}html[data-kf-theme="light"] .kf-comments-section .kf-comment-card__head time{color:#526873!important}@media(max-width:760px){.kf-watch-comments .kf-comments-list,.kf-single-comments .kf-comments-list{max-height:none!important;height:auto!important;overflow:visible!important;overscroll-behavior:auto!important;scrollbar-gutter:auto!important;scroll-behavior:auto!important;touch-action:pan-y pinch-zoom}}.kf-pagination[aria-label="صفحه‌بندی آرشیو"]{display:flex;align-items:center;justify-content:center;direction:rtl;gap:0;max-width:100%;overflow:visible}.kf-pagination[aria-label="صفحه‌بندی آرشیو"]>ul.page-numbers{display:flex;align-items:center;justify-content:center;direction:rtl;width:max-content;max-width:100%;gap:8px;margin:0 auto!important;padding:0;list-style:none;flex-wrap:wrap}.kf-pagination[aria-label="صفحه‌بندی آرشیو"]>ul.page-numbers>li{display:flex;align-items:center;justify-content:center;flex:0 0 auto;list-style:none;margin:0;padding:0}.kf-pagination[aria-label="صفحه‌بندی آرشیو"]>ul.page-numbers>li>:is(a,span){display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:40px;min-height:40px;height:40px;padding:0 12px;line-height:1.3;white-space:nowrap}body.kf-watch-body main.kf-watch-page[data-vip="0"]{min-height:0!important;padding-bottom:24px}@media (max-width:720px){.kf-ref-single .kf-ref-mobile-meta-actions{--kf-single-six-tiles-height:288px}.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-meta-tiles,.kf-ref-single .kf-ref-mobile-meta-actions>.kf-ref-actions{min-height:var(--kf-single-six-tiles-height)!important}}@media (max-width:430px){.kf-ref-single .kf-ref-mobile-meta-actions{--kf-single-six-tiles-height:294px}}@media (max-width:360px){.kf-ref-single .kf-ref-mobile-meta-actions{--kf-single-six-tiles-height:282px}}.kf-ref-single .kf-ref-action[data-list-key="favorite"].is-active .kf-ref-favorite-icon{color:#ff365e!important;text-shadow:0 0 10px rgb(255 54 94 / .3)}.kf-account-list-help{font-size:12px;line-height:1.85;color:#a0b4c0;margin:0 0 14px}.kf-account-sort-actions{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0}.kf-account-sort-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 10px;border:1px solid #365566;border-radius:9px;background:#122a38;color:#e3ebef;cursor:pointer;font:inherit;font-size:11px;font-weight:800}.kf-account-sort-actions button:hover,.kf-account-sort-actions button:focus-visible{border-color:#ff6d9f;background:#203647;color:#fff}.kf-account-sort-actions button:disabled{opacity:.55;cursor:wait}html[data-kf-theme="light"] .kf-account-sort-actions button{color:#274250;background:#e8eff3;border-color:#b8cbd4}html[data-kf-theme="light"] .kf-account-list-help{color:#536e7a}@media(max-width:600px){.kf-account-sort-actions button{flex:1 0 auto;min-height:42px}}@media (max-width:680px){.kf-content-archive-page>.kf-container,.kf-content-archive-page .kf-content-archive-layout,.kf-content-archive-page .kf-content-archive-main,.kf-content-archive-page .kf-content-featured,.kf-content-archive-page .kf-content-grid-section,.kf-content-archive-page .kf-content-featured__grid,.kf-content-archive-page .kf-content-grid-archive{min-width:0;max-width:100%}.kf-content-archive-page .kf-content-archive-main{grid-template-columns:minmax(0,1fr)}.kf-content-archive-page .kf-content-featured__grid{grid-template-columns:minmax(0,1fr)}.kf-content-archive-page .kf-content-grid-archive{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kf-content-archive-page .kf-content-featured-card,.kf-content-archive-page .kf-content-grid-card,.kf-content-archive-page .kf-content-featured-card__body,.kf-content-archive-page .kf-content-grid-card__body,.kf-content-archive-page .section-title-row--content-grid,.kf-content-archive-page .section-title-row--content-archive{min-width:0;max-width:100%}.kf-content-archive-page .kf-content-featured-card__body :is(h3,small),.kf-content-archive-page .kf-content-grid-card__body :is(h3,small),.kf-content-archive-page .kf-content-grid-card__meta,.kf-content-archive-page .kf-content-grid-section__count{min-width:0;overflow-wrap:anywhere}.kf-content-archive-page .kf-content-archive-filters__selects>*,.kf-content-archive-page .kf-content-archive-filters__search input{min-width:0;max-width:100%;box-sizing:border-box}.kf-content-archive-page .kf-content-archive-filters__selects select[name="kf_sort"]{grid-column:1 / -1}.kf-content-archive-page .kf-content-archive-filters__topchips{min-width:0;max-width:100%;overscroll-behavior-inline:contain}.kf-content-archive-page--paged .kf-content-featured{display:none}.kf-content-archive-page .kf-pagination[aria-label="صفحه‌بندی آرشیو"]{width:100%;min-width:0;overflow:hidden}.kf-content-archive-page .kf-pagination[aria-label="صفحه‌بندی آرشیو"]>ul.page-numbers{display:flex;width:100%;max-width:100%;min-width:0;justify-content:center;gap:6px;flex-wrap:wrap}.kf-content-archive-page .kf-pagination[aria-label="صفحه‌بندی آرشیو"]>ul.page-numbers>li>:is(a,span){box-sizing:border-box;min-width:36px;min-height:40px;height:40px;padding:0 9px;font-size:12px}}@media (max-width:360px){.kf-content-archive-page .kf-content-grid-archive{grid-template-columns:minmax(0,1fr);gap:10px}.kf-content-archive-page .kf-content-archive-filters__selects select[name="kf_sort"]{grid-column:auto}}.kf-account-password-recovery{margin-top:18px;padding:15px;border:1px solid var(--line);border-radius:13px;background:rgb(25 213 255 / .045);display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.kf-account-password-recovery p{margin:0;font-size:12px;line-height:1.8;color:var(--muted,#a7bdc9)}.kf-account-password-recovery a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;max-width:100%;padding:9px 17px;border-radius:10px;border:1px solid rgba(var(--kf-accent-rgb),.48);background:rgba(var(--kf-accent-rgb),.12);color:var(--text,#e3eef4);font-size:13px;font-weight:800;text-decoration:none;text-align:center}.kf-account-password-recovery a:hover,.kf-account-password-recovery a:focus-visible{background:rgba(var(--kf-accent-rgb),.2);outline-offset:3px}html[data-kf-theme="light"] .kf-account-password-recovery{background:#f3f8fa;border-color:#d3dfe5}html[data-kf-theme="light"] .kf-account-password-recovery p{color:#536a78}html[data-kf-theme="light"] .kf-account-password-recovery a{background:#ebf5f9;color:#203b4b}@media(max-width:480px){.kf-account-password-recovery a{width:100%}}html.kf-tv-browser-legacy .kf-watch-stage[data-kf-lg-webos="1"] .kf-player-fullscreen-title{display:none!important}