/* sinefil */
/*! Sinefil — çekirdek biçimler (düzen, üst/alt bilgi, kartlar, ızgaralar, kaydırıcı, kenar çubuğu, arşiv). GPLv2+ */:root{--sf-accent: #f0a30a;--sf-on-accent: #111;--sf-accent-d: #f0a30a;--sf-accent-l: #8a5d00;--sf-accent-tx: var(--sf-accent-d);--bg: #0d1014;--bg2: #14181e;--bg3: #1b2027;--bg4: #242a33;--line: #232932;--line2: #313844;--tx: #e6e9ed;--tx2: #b4bbc4;--mut: #808994;--hd: #12161b;--hd2: #1a1f26;--hd-line: #070809;--hd-tx: #ced3da;--dub: #c9372c;--sub: #2766a8;--yerli: #1d7f54;--imdb: #f5c518;--imdb-tx: #f5c518;--tmdb: #01b4e4;--tmdb-tx: #3cc6ef;--r: 3px;--r2: 4px;--wrap: 1240px;--side: 300px;--gap: 18px;--f: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;color-scheme:dark}[data-theme=light]{--bg: #eceff3;--bg2: #fff;--bg3: #f3f5f8;--bg4: #e6eaef;--line: #dde2e8;--line2: #cbd2da;--tx: #1a1f27;--tx2: #444d59;--mut: #5d6672;--imdb-tx: #8a6600;--tmdb-tx: #036e93;--sf-accent-tx: var(--sf-accent-l);color-scheme:light}.sf-hd,.sf-ft,.sf-drawer,.sf-hero,.sf-card__cap,.sf-suggest,.sf-pop,.sf-bnav{--sf-accent-tx: var(--sf-accent-d)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:72px}body{margin:0;background:var(--bg);color:var(--tx);font:14px/1.5 var(--f);-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg,video,iframe{max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}a:hover{color:var(--sf-accent-tx)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4{line-height:1.25}:focus-visible{outline:2px solid var(--sf-accent);outline-offset:2px}[hidden]{display:none!important}.sf-i{display:inline-block;flex:none;vertical-align:middle}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.botum-hp{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.sf-skip{position:absolute;left:8px;top:-60px;z-index:200;background:var(--sf-accent);color:var(--sf-on-accent);padding:8px 12px;border-radius:var(--r);font-weight:700}.sf-skip:focus{top:8px}.sf-muted{color:var(--mut)}.sf-link{background:none;border:0;padding:0;color:var(--sf-accent-tx);font-size:13px;font-weight:600}.sf-wrap{max-width:var(--wrap);margin:0 auto;padding:0 16px}.sf-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--side);gap:var(--gap);align-items:start;padding-top:var(--gap);padding-bottom:28px}#sf-main:focus{outline:0}.sf-main{min-width:0;display:flex;flex-direction:column;gap:var(--gap);container:sfmain / inline-size}.sf-side{min-width:0;display:flex;flex-direction:column;gap:var(--gap)}.sf-inline{display:flex;flex-direction:column;gap:var(--gap);margin:1em 0;container:sfmain / inline-size}.sf-box{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r2);padding:12px 16px 16px;min-width:0}.sf-box__head{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;border-bottom:1px solid var(--line);margin:0 0 14px}.sf-box__title{position:relative;margin:0;padding:4px 0 9px;font-size:16px;font-weight:700;color:var(--tx)}.sf-box__title:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--sf-accent)}.sf-box__more{margin-left:auto;display:inline-flex;align-items:center;gap:2px;font-size:12.5px;color:var(--mut);padding:4px 0 9px}.sf-desc{color:var(--tx2);margin:-4px 0 12px;font-size:13.5px}.sf-tabs{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;align-self:stretch}.sf-tabs::-webkit-scrollbar{display:none}.sf-tab{display:flex;align-items:center;padding:4px 10px 9px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--mut);font-size:13px;font-weight:600;white-space:nowrap}.sf-tab:hover{color:var(--tx)}.sf-tab.is-on{color:var(--tx);border-bottom-color:var(--tx2)}.sf-tabpanel[aria-busy=true]{display:grid;place-items:center}.sf-tabpanel__load{margin:0;padding:32px 0;font-size:13px}@container sfmain (max-width: 640px){.sf-box__head .sf-tabs{order:3;flex-basis:100%;margin:0 -2px}.sf-box__head .sf-tab{padding-top:7px}}.sf-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg3);color:var(--tx);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s}.sf-btn:hover{background:var(--bg4);border-color:var(--mut);color:var(--tx)}.sf-btn--accent{background:var(--sf-accent);border-color:var(--sf-accent-tx);color:var(--sf-on-accent)}.sf-btn--accent:hover{background:var(--sf-accent);border-color:var(--sf-accent-tx);color:var(--sf-on-accent);filter:brightness(1.1)}.sf-btn--dark{background:#080a0d8c;border-color:#ffffff38;color:#fff}.sf-btn--dark:hover{background:#080a0dcc;border-color:#ffffff80;color:#fff}.sf-btn--lg{height:42px;padding:0 18px;font-size:14px}.sf-btn--sm{height:28px;padding:0 9px;font-size:12px}.sf-btn--block{width:100%}.sf-btn[disabled]{opacity:.55;cursor:default}[data-sf-watch] .sf-i+.sf-i,[data-sf-watch][aria-pressed=true] .sf-i:first-child{display:none}[data-sf-watch][aria-pressed=true] .sf-i+.sf-i{display:inline-block}[data-sf-watch][aria-pressed=true]{border-color:var(--sf-accent-tx);color:var(--sf-accent-tx)}.sf-input,.sf-select{height:34px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg2);color:var(--tx);font-size:13px;padding:0 10px;min-width:0}.sf-select{appearance:none;-webkit-appearance:none;padding-right:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23808994' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:12px;cursor:pointer}.sf-select--sm{height:30px;font-size:12.5px}.sf-input:focus,.sf-select:focus{border-color:var(--sf-accent-tx);outline:none}.sf-lb{display:inline-flex;align-items:center;height:18px;padding:0 5px;border-radius:2px;font-size:10.5px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:#fff;background:#3a414c;white-space:nowrap}.sf-lb--dub{background:var(--dub)}.sf-lb--sub{background:var(--sub)}.sf-lb--yerli{background:var(--yerli)}.sf-lb--ep{background:#0a0c0fd1;text-transform:none;font-size:11px}.sf-lb--q{background:#fff;color:#111}.sf-lb--new{background:var(--sf-accent);color:var(--sf-on-accent)}.sf-lb--type{background:var(--bg4);color:var(--tx)}.sf-langs{display:inline-flex;flex-wrap:wrap;gap:3px}.sf-langs--card{flex-direction:column;align-items:flex-start}.sf-hd{position:relative;z-index:50;color:var(--hd-tx)}.sf-hd__top{background:var(--hd);border-bottom:1px solid var(--hd-line)}.sf-hd__row{display:flex;align-items:center;gap:14px}.sf-hd__top .sf-hd__row{height:60px}.sf-logo{display:inline-flex;align-items:center;gap:8px;color:#fff;flex:none}.sf-logo:hover{color:#fff}.sf-logo img{max-height:40px;width:auto;display:block}.sf-logo__mark{width:26px;height:26px;display:grid;place-items:center;background:var(--sf-accent);color:var(--sf-on-accent);border-radius:var(--r)}.sf-logo__mark .sf-i{margin-left:2px}.sf-logo__name{font-size:20px;font-weight:800;letter-spacing:-.01em}.sf-hd__search{flex:1;max-width:560px;margin-left:28px}.sf-hd__actions{margin-left:auto;display:flex;align-items:center;gap:4px}.sf-hd__icon{position:relative;width:36px;height:36px;display:inline-grid;place-items:center;border:0;border-radius:var(--r);background:transparent;color:var(--hd-tx)}.sf-hd__icon:hover{background:#232934;color:#fff}.sf-hd__burger,.sf-hd__search-btn{display:none}[data-theme=light] .sf-i--sun,:root:not([data-theme=light]) .sf-i--moon{display:none}.sf-count{position:absolute;top:2px;right:1px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--sf-accent);color:var(--sf-on-accent);font-size:10px;font-weight:800;line-height:16px;text-align:center}.sf-hd__member{display:flex;align-items:center;gap:6px;margin-left:6px}.sf-hd__member .sf-btn{height:34px}.sf-hd__member .sf-btn:not(.sf-btn--accent){background:transparent;border-color:#39404b;color:var(--hd-tx)}.sf-hd__member .sf-btn:not(.sf-btn--accent):hover{border-color:#6b7380;color:#fff}.sf-search{position:relative;display:flex;width:100%}.sf-search__input{width:100%;height:38px;padding:0 44px 0 12px;border:1px solid #2c333e;border-radius:var(--r);background:#0b0d10;color:#e6e9ed;font-size:14px}.sf-search__input::placeholder{color:#7a838e}.sf-search__input:focus{outline:none;border-color:var(--sf-accent-tx)}.sf-search__input::-webkit-search-cancel-button{display:none}.sf-search__btn{position:absolute;right:0;top:0;width:42px;height:100%;display:grid;place-items:center;border:0;background:none;color:#8f98a3}.sf-search__btn:hover{color:var(--sf-accent-tx)}.sf-search--lg .sf-search__input{height:44px;font-size:15px;background:var(--bg3);border-color:var(--line2);color:var(--tx)}.sf-suggest{--sf-suggest-bg: #181c22;position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:80;max-height:min(70vh,520px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;background:var(--sf-suggest-bg);border:1px solid #2c333e;border-radius:var(--r);box-shadow:0 14px 30px #00000073;color:#dfe3e8}@supports (height: 1dvh){.sf-suggest{max-height:min(70dvh,520px)}}.sf-suggest[aria-busy=true]{opacity:.75}.sf-suggest__h{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;gap:8px;padding:8px 10px 5px;background:var(--sf-suggest-bg);color:#8b939e;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sf-suggest__h span{font-weight:600;letter-spacing:0}.sf-suggest [role=group]+[role=group]{border-top:1px solid #2c333e}.sf-suggest [role=option]{scroll-margin:32px 0 42px}.sf-suggest [role=option] a{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px;color:inherit}.sf-suggest [role=option] img,.sf-suggest .ph{width:32px;height:48px;flex:none;object-fit:cover;border-radius:2px;background:#262c36}.sf-suggest .is-round{height:32px;border-radius:50%}.sf-suggest .tx{flex:1;min-width:0}.sf-suggest strong,.sf-suggest em,.sf-suggest small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sf-suggest strong{font-size:13.5px;font-weight:600}.sf-suggest em{color:#aab2bc;font-size:12px;font-style:normal}.sf-suggest small{color:#8b939e;font-size:12px}.sf-suggest mark{background:none;color:var(--sf-accent-tx);font-weight:700}.sf-suggest [aria-selected=true] a,.sf-suggest [role=option] a:hover{background:#242a33;color:#fff}.sf-suggest .is-dym a{min-height:0;padding:9px 10px;border-bottom:1px solid #2c333e;color:#c7cdd4;font-size:13px}.sf-suggest .is-dym strong{display:inline;color:var(--sf-accent-tx)}.sf-suggest .is-all{position:sticky;bottom:0;z-index:1;background:var(--sf-suggest-bg)}.sf-suggest .is-all a{display:block;min-height:0;padding:10px;border-top:1px solid #2c333e;color:var(--sf-accent-tx);font-size:13px;font-weight:600}.sf-suggest .none{margin:0;padding:12px 10px;color:#8b939e}.sf-search.is-busy .sf-search__btn{animation:sf-pulse 1s ease-in-out infinite}@keyframes sf-pulse{50%{opacity:.35}}.sf-hd__nav{background:var(--hd2);border-bottom:1px solid var(--hd-line)}.sf-hd__nav .sf-hd__row{height:44px;gap:0}.sf-nav__list{display:flex;align-items:stretch;height:100%;margin:0;padding:0;list-style:none}.sf-nav__list--quick{margin-left:auto}.sf-nav__item{position:relative;display:flex}.sf-nav__link{display:inline-flex;align-items:center;gap:4px;height:44px;padding:0 11px;border:0;border-bottom:2px solid transparent;background:none;color:var(--hd-tx);font-size:14px;font-weight:600;white-space:nowrap}.sf-nav__link:hover,.sf-nav__link[aria-expanded=true]{color:#fff;background:#ffffff0a}.sf-nav__item.is-current>.sf-nav__link{color:#fff;border-bottom-color:var(--sf-accent-tx)}.sf-nav__list--quick .sf-nav__link{font-size:13px;font-weight:500;color:#9ea6b1;padding:0 9px}.sf-q-dub>.sf-nav__link:before,.sf-q-sub>.sf-nav__link:before{content:"";width:7px;height:7px;border-radius:1px;background:var(--dub)}.sf-q-sub>.sf-nav__link:before{background:var(--sub)}.sf-nav__caret{width:22px;border:0;background:none;color:#8f98a3;margin-left:-8px}.sf-sub{position:absolute;top:100%;left:0;z-index:60;display:none;min-width:200px;margin:0;padding:6px 0;list-style:none;background:var(--hd2);border:1px solid #2c333e;border-top:2px solid var(--sf-accent);box-shadow:0 12px 26px #00000073}.sf-has-sub:hover>.sf-sub,.sf-has-sub:focus-within>.sf-sub,.sf-has-sub.is-open>.sf-sub{display:block}.sf-sub__link{display:block;padding:7px 14px;color:var(--hd-tx);font-size:13.5px}.sf-sub__link:hover{background:#262c36;color:#fff}.sf-pop{position:absolute;top:100%;left:0;z-index:60;padding:16px;background:var(--hd2);border:1px solid #2c333e;border-top:2px solid var(--sf-accent);box-shadow:0 14px 30px #00000080;color:var(--hd-tx)}.sf-pop--genres{width:min(900px,calc(100vw - 32px))}.sf-pop--years{width:380px}.sf-mega{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1.1fr);gap:22px}.sf-mega__h{margin:0 0 8px;padding-bottom:6px;border-bottom:1px solid #2c333e;color:#8f98a3;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sf-mega__list{margin:0;padding:0;list-style:none}.sf-mega__col--wide .sf-mega__list{columns:3;column-gap:12px}.sf-mega__list a{display:flex;justify-content:space-between;gap:6px;padding:4px 6px;border-radius:2px;color:var(--hd-tx);font-size:13px;break-inside:avoid}.sf-mega__list a:hover{background:#272d37;color:#fff}.sf-mega__list small{color:#8a929d;font-size:11px}.sf-years__list{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;margin:0;padding:0;list-style:none}.sf-years__list a{display:block;padding:6px 0;border-radius:2px;background:#262c36;color:#d6dae0;font-size:13px;text-align:center}.sf-years__list a:hover{background:var(--sf-accent);color:var(--sf-on-accent)}.sf-years__more{display:block;margin-top:10px;color:#9ea6b1;font-size:12.5px}.sf-drawer{position:fixed;inset:0;z-index:120}.sf-drawer__scrim{position:absolute;inset:0;background:#0009}.sf-drawer__panel{position:absolute;top:0;bottom:0;left:0;width:min(330px,86vw);overflow-y:auto;background:var(--hd2);color:var(--hd-tx);animation:sf-in .2s ease-out}@keyframes sf-in{0%{transform:translate(-100%)}}.sf-drawer__head{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 8px 0 16px;border-bottom:1px solid #2c333e}.sf-drawer__list{margin:0;padding:6px 0;list-style:none}.sf-drawer__list .sf-nav__item{display:block}.sf-drawer__list .sf-nav__link{display:flex;width:100%;height:auto;padding:11px 16px;border-bottom:0;justify-content:space-between}.sf-drawer__list .sf-nav__item.is-current>.sf-nav__link{color:var(--sf-accent-tx)}.sf-drawer__group summary{list-style:none;cursor:pointer}.sf-drawer__group summary::-webkit-details-marker{display:none}.sf-drawer__group[open] summary .sf-i{transform:rotate(180deg)}.sf-drawer__group .sf-mega{grid-template-columns:1fr;gap:12px;padding:0 16px 12px}.sf-drawer__group .sf-mega__list,.sf-drawer__group .sf-mega__col--wide .sf-mega__list{columns:2}.sf-drawer__group .sf-years{padding:0 16px 12px}.sf-drawer__group .sf-years__list{grid-template-columns:repeat(4,1fr)}.sf-drawer .sf-sub{position:static;display:block;border:0;box-shadow:none;padding:0 0 6px 16px;background:none}.sf-drawer__h{margin:10px 16px 8px;color:#8f98a3;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sf-drawer .sf-nav__list--quick{flex-wrap:wrap;gap:6px;height:auto;margin:0;padding:0 16px 16px}.sf-drawer .sf-nav__list--quick .sf-nav__link{height:32px;padding:0 10px;border:1px solid #2c333e;border-radius:var(--r)}.sf-grid{display:grid;grid-template-columns:repeat(var(--sf-cols, 5),minmax(0,1fr));gap:14px 12px}@container sfmain (min-width: 1060px){.sf-grid{--sf-cols: 6}}@container sfmain (max-width: 760px){.sf-grid{--sf-cols: 4}}@container sfmain (max-width: 590px){.sf-grid{--sf-cols: 3;gap:12px 10px}}@container sfmain (max-width: 400px){.sf-grid{--sf-cols: 2}}@container sfmain (min-width: 761px) and (max-width: 1059px){.sf-grid--even>:nth-child(5n+6):nth-last-child(-n+4),.sf-grid--even>:nth-child(5n+6):nth-last-child(-n+4)~*{display:none}}@container sfmain (min-width: 1060px){.sf-grid--even>:nth-child(6n+7):nth-last-child(-n+5),.sf-grid--even>:nth-child(6n+7):nth-last-child(-n+5)~*{display:none}}@container sfmain (min-width: 591px) and (max-width: 760px){.sf-grid--even>:nth-child(4n+5):nth-last-child(-n+3),.sf-grid--even>:nth-child(4n+5):nth-last-child(-n+3)~*{display:none}}@container sfmain (min-width: 401px) and (max-width: 590px){.sf-grid--even>:nth-child(3n+4):nth-last-child(-n+2),.sf-grid--even>:nth-child(3n+4):nth-last-child(-n+2)~*{display:none}}@container sfmain (max-width: 400px){.sf-grid--even>:nth-child(2n+3):last-child{display:none}}@container sfmain (min-width: 761px) and (max-width: 1059px){.sf-grid--arch{--sf-cols: 4;gap:18px 14px}.sf-grid--arch .sf-card__t{font-size:14px}}.sf-grid--row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.sf-grid--row>*{flex:0 0 150px;scroll-snap-align:start}.sf-grid__ad{grid-column:1 / -1}.sf-card{position:relative;min-width:0}.sf-card__a{display:block;color:inherit}.sf-card__a:hover{color:inherit}.sf-card__img{position:relative;display:block;aspect-ratio:2 / 3;overflow:hidden;border-radius:var(--r);background:var(--bg3)}.sf-card__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.sf-card__img:after{content:"";position:absolute;inset:0;z-index:3;border:2px solid transparent;border-radius:inherit;transition:border-color .15s;pointer-events:none}.sf-card__a:hover .sf-card__img img{transform:scale(1.045)}.sf-card__a:hover .sf-card__img:after,.sf-card__a:focus-visible .sf-card__img:after{border-color:var(--sf-accent-tx)}.sf-card__a:focus-visible{outline:0}.sf-card__ph{position:absolute;inset:0;display:grid;place-items:center;color:var(--mut);font-size:34px;font-weight:800}.sf-card__tl{position:absolute;top:6px;left:6px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.sf-card__tr{position:absolute;top:6px;right:6px;z-index:2;height:18px;padding:0 5px;border-radius:2px;background:#0a0c0fcc;color:#fff;font-size:10.5px;font-weight:700;line-height:18px}.sf-card__tr.is-new{background:var(--sf-accent);color:var(--sf-on-accent)}.sf-card__q{background:#fff;color:#111;font-weight:800;letter-spacing:.02em}.sf-card__rank{position:absolute;top:0;left:0;z-index:2;min-width:28px;height:28px;padding:0 6px;display:grid;place-items:center;border-bottom-right-radius:var(--r);background:var(--sf-accent);color:var(--sf-on-accent);font-size:15px;font-weight:800}.sf-card--rank .sf-card__tl{top:34px}.sf-card__play{position:absolute;top:50%;left:50%;z-index:2;width:42px;height:42px;margin:-30px 0 0 -21px;display:grid;place-items:center;border-radius:50%;background:var(--sf-accent);color:var(--sf-on-accent);opacity:0;transform:scale(.8);transition:opacity .2s,transform .2s}.sf-card__play .sf-i{margin-left:3px}.sf-card__a:hover .sf-card__play{opacity:1;transform:none}.sf-card__cap{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:34px 8px 7px;background:linear-gradient(0deg,#050608f2,#050608d1 46%,#05060800);color:#fff}.sf-card__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:13px;font-weight:600;line-height:1.28}.sf-card__a:hover .sf-card__t{color:var(--sf-accent-tx)}.sf-card__o{display:block;overflow:hidden;margin-top:1px;color:var(--sf-accent-tx);font-size:11.5px;white-space:nowrap;text-overflow:ellipsis}.sf-card--episode .sf-card__o{color:#ffd479;font-weight:600}.sf-card__m{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-top:3px;color:#c6cbd2;font-size:11.5px}.sf-card__imdb{display:inline-flex;align-items:center;gap:2px;color:var(--imdb);font-weight:700}.sf-card__imdb.sf-tmdb,.sf-li__imdb.sf-tmdb{color:var(--tmdb-tx)}.sf-card__imdb .sf-src,.sf-li__imdb .sf-src{margin-right:2px;font-size:.78em;font-weight:800;letter-spacing:.02em}.sf-card__cap .sf-card__imdb.sf-tmdb,.sf-hero .sf-tmdb{--tmdb-tx: #3cc6ef}.sf-card__ser{display:inline-flex;align-items:center;height:15px;padding:0 4px;border:1px solid rgba(255,255,255,.3);border-radius:2px;color:#e3e6ea;font-size:9.5px;font-weight:700;letter-spacing:.02em;line-height:13px;white-space:nowrap}.sf-card__bar{position:absolute;left:0;right:0;bottom:0;z-index:2;height:3px;background:#ffffff38}.sf-card__bar i{display:block;height:100%;background:var(--sf-accent)}.sf-card__left{display:block;margin-top:4px;color:var(--mut);font-size:12px}.sf-card__score{position:absolute;right:6px;bottom:54px;z-index:2;padding:2px 6px;border-radius:2px;background:var(--sf-accent);color:var(--sf-on-accent);font-size:13px;font-weight:800}.sf-card__score small{font-size:10px;font-weight:700}.sf-card__rm{position:absolute;top:6px;right:6px;z-index:4;width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--r);background:#080a0dd1;color:#fff;opacity:0;transition:opacity .15s}.sf-card:hover .sf-card__rm,.sf-card__rm:focus-visible{opacity:1}.sf-card__rm:hover{background:#c4413a}@media (hover: none){.sf-card__rm{opacity:1}}.sf-ul{margin:0;padding:0;list-style:none}.sf-li>a{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--line);color:inherit}.sf-li:first-child>a{padding-top:0}.sf-li:last-child>a{border-bottom:0;padding-bottom:0}.sf-li__n{flex:0 0 20px;color:var(--mut);font-size:16px;font-weight:800;text-align:center;font-variant-numeric:tabular-nums}.sf-li:nth-child(-n+3) .sf-li__n{color:var(--sf-accent-tx)}.sf-li__img{flex:0 0 40px;aspect-ratio:2 / 3;overflow:hidden;border-radius:2px;background:var(--bg3)}.sf-li__img img{display:block;width:100%;height:100%;object-fit:cover}.sf-li__b{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.sf-li__t{max-width:100%;overflow:hidden;font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.sf-li>a:hover .sf-li__t{color:var(--sf-accent-tx)}.sf-li__m{color:var(--mut);font-size:12px}.sf-li__imdb{display:inline-flex;align-items:center;gap:2px;color:var(--imdb-tx);font-weight:700}.sf-langs--list .sf-lb{height:16px;font-size:9.5px}.sf-rcs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@container sfmain (max-width: 700px){.sf-rcs{grid-template-columns:repeat(2,minmax(0,1fr))}}.sf-rcs--grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.sf-rc__a{display:block;color:inherit}.sf-rc__img{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--r);background:var(--bg3)}.sf-rc__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sf-rc__img .sf-card__play{opacity:.9;transform:none;margin-top:-21px;width:36px;height:36px;margin-left:-18px}.sf-rc__t{display:block;overflow:hidden;margin-top:6px;font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.sf-rc__m{display:block;color:var(--mut);font-size:12px}.sf-widget .sf-box__head{margin-bottom:12px}.sf-widget>ul:not([class]),.sf-widget>nav>ul:not([class]),.sf-widget .menu,.sf-widget .wp-block-latest-posts,.sf-widget .wp-block-categories,.sf-widget .wp-block-archives,.sf-widget .wp-block-latest-comments{margin:0;padding:0;list-style:none}.sf-widget>ul:not([class]) li,.sf-widget>nav>ul:not([class]) li,.sf-widget .menu li,.sf-widget .wp-block-latest-posts li,.sf-widget .wp-block-categories li,.sf-widget .wp-block-archives li{padding:6px 0;border-bottom:1px solid var(--line);font-size:13.5px}.sf-widget li:last-child{border-bottom:0}.sf-widget .wp-block-heading:not(.sf-box__title),.sf-widget h2:not(.sf-box__title){margin:0 0 10px;font-size:15px}.sf-wlinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px;margin:0;padding:0;list-style:none}.sf-wlinks a{display:block;overflow:hidden;padding:5px 6px;border-radius:2px;color:var(--tx2);font-size:13px;white-space:nowrap;text-overflow:ellipsis}.sf-wlinks a:hover{background:var(--bg3);color:var(--tx)}.sf-wlinks--years{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.sf-wlinks--years a{padding:6px 0;background:var(--bg3);text-align:center;font-weight:600}.sf-wlinks--years a:hover{background:var(--sf-accent);color:var(--sf-on-accent)}.sf-wlinks--4{grid-template-columns:repeat(4,minmax(0,1fr))}@container sfmain (max-width: 560px){.sf-wlinks--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.sf-w-more{display:flex;justify-content:flex-end;align-items:center;gap:2px;margin-top:10px;color:var(--mut);font-size:12px}.sf-wgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sf-wgrid .sf-card__t{font-size:12.5px}.sf-between{display:flex;flex-direction:column;gap:var(--gap)}.sf-between .sf-wgrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@container sfmain (max-width: 760px){.sf-between .sf-wgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sf-robot{display:flex;flex-direction:column;gap:6px}.sf-robot__hint{margin:-4px 0 4px;color:var(--mut);font-size:12px}.sf-robot .sf-select{width:100%;background-color:var(--bg3)}.sf-robot__act{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:4px}.botum-w ul,.botum-w ol{margin:0;padding:0;list-style:none}.botum-w img{border-radius:2px}.botum-w a{color:inherit}.botum-w a:hover{color:var(--sf-accent-tx)}.sf-form{display:flex;flex-direction:column;gap:12px}.sf-form>p,.sf-form .sf-field{margin:0}.sf-field{display:flex;flex-direction:column;gap:5px;min-width:0}.sf-field>label{color:var(--tx2);font-size:13px;font-weight:600}.sf-field .sf-input{height:40px;font-size:14px;background:var(--bg3)}.sf-textarea{height:auto!important;padding:8px 10px;resize:vertical;line-height:1.5}.sf-field__help{color:var(--mut);font-size:12px}.sf-field__err{color:#ff6b5e;font-size:12.5px;font-weight:600}[data-theme=light] .sf-field__err{color:#b42318}.sf-field.is-invalid .sf-input{border-color:#e5484d}.sf-form__2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sf-check{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;cursor:pointer}.sf-check input{width:16px;height:16px;accent-color:var(--sf-accent)}.sf-check--row{display:flex;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--line)}.sf-check--row:last-child{border-bottom:0}.sf-check--row input{margin-top:2px;flex:none}.sf-check--row small{display:block;color:var(--mut);font-size:12px}.sf-file{font-size:13px;color:var(--tx2)}.sf-msg{display:flex;align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;border-radius:var(--r);border:1px solid;font-size:13.5px}.sf-msg ul{margin:0;padding-left:16px}.sf-msg--ok{border-color:#2e7d4f;background:#2e7d4f24}.sf-msg--err{border-color:#c4413a;background:#c4413a24}.sf-inline-form{display:inline-flex;margin:0}.sf-box__count{padding:1px 7px;border-radius:9px;background:var(--bg4);color:var(--tx2);font-size:12px;font-weight:700}.sf-box__spacer{flex:1}.sf-box__head .sf-inline-form{padding-bottom:7px}.sf-avatar{display:block;width:56px;height:56px;border-radius:50%;object-fit:cover;background:var(--bg4);flex:none}.sf-avatar--sm{width:28px;height:28px}.sf-avatar--lg{width:96px;height:96px}.sf-menu-pop{position:absolute;top:calc(100% + 4px);left:0;z-index:40;min-width:200px;padding:4px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg2);box-shadow:0 12px 26px #00000059}.sf-menu-pop a,.sf-menu-pop button{display:flex;align-items:center;gap:8px;width:100%;padding:7px 9px;border:0;border-radius:2px;background:none;color:var(--tx);font-size:13px;text-align:left}.sf-menu-pop a:hover,.sf-menu-pop button:hover{background:var(--bg3);color:var(--tx)}.sf-mnav{display:flex;align-items:center;gap:6px}.sf-mnav__login .sf-i{display:none}.sf-mnav__dd{position:relative}.sf-mnav__me{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 8px 0 4px;border:1px solid #2c333e;border-radius:var(--r);background:transparent;color:var(--hd-tx);font-size:13px;font-weight:600}.sf-mnav__me:hover,.sf-mnav__me[aria-expanded=true]{border-color:#6b7380;color:#fff}.sf-mnav__name{max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sf-mnav__list{left:auto;right:0;min-width:220px;margin:0;list-style:none;background:var(--hd2);border-color:#2c333e}.sf-mnav__list a{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:2px;color:var(--hd-tx);font-size:13.5px}.sf-mnav__list a span{flex:1}.sf-mnav__list a:hover,.sf-mnav__list a:focus-visible{background:#262c36;color:#fff}.sf-mnav__out{border-top:1px solid #2c333e;margin-top:4px;padding-top:4px}.sf-acc__count{padding:0 7px;border-radius:9px;background:var(--bg4);color:var(--tx2);font-size:11.5px;line-height:18px}.sf-acc__count.is-alert{background:var(--dub);color:#fff}.sf-mnav__bell .sf-count{top:1px;right:0}.sf-authm{width:min(420px,calc(100vw - 24px))}.sf-authm__in{position:relative;padding:20px}.sf-authm .sf-modal__x{background:none;color:var(--tx2)}.sf-authm .sf-muted{margin:0 0 14px;font-size:13px}.sf-auth__row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0}.sf-auth__link{color:var(--sf-accent-tx);font-size:13px;font-weight:600}.sf-auth__alt{margin:14px 0 0;text-align:center;color:var(--tx2);font-size:13.5px}.sf-auth__alt a{color:var(--sf-accent-tx);font-weight:700}.botum-langs{display:inline-flex;flex-wrap:wrap;gap:3px}.botum-lang{display:inline-flex;align-items:center;height:18px;padding:0 5px;border-radius:2px;background:#3a414c;color:#fff;font-size:10.5px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.botum-lang--dub{background:var(--dub)}.botum-lang--sub{background:var(--sub)}.botum-lang--native{background:var(--yerli)}.sf-langs--card .botum-langs{flex-direction:column;align-items:flex-start}.sf-langs--list .botum-lang,.botum-langs--widget .botum-lang{height:16px;font-size:9.5px}.botum-toast{position:fixed;left:50%;bottom:24px;z-index:160;max-width:calc(100vw - 32px);padding:10px 14px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg4);color:var(--tx);font-size:13px;box-shadow:0 10px 24px #00000059;transform:translate(-50%,12px);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}.botum-toast.is-visible{opacity:1;transform:translate(-50%)}.botum-toast.is-error{border-color:#c4413a}.botum-spoiler{position:relative;cursor:pointer}.botum-spoiler:not(.is-revealed) .botum-spoiler__text{filter:blur(6px);-webkit-user-select:none;user-select:none}.botum-spoiler.is-revealed .sf-com__spoil{display:none}.sf-com__spoil{position:absolute;inset:0;z-index:1;display:flex;align-items:center;min-height:26px;color:var(--tx);font-size:12.5px;font-weight:700;text-shadow:0 1px 2px var(--bg)}.botum-spoiler:not(.is-revealed){min-height:26px}.botum-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.botum-w__list{display:flex;flex-direction:column}.botum-w__list--list .botum-w__link{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--line)}.botum-w__list--list .botum-w__item:first-child .botum-w__link{padding-top:0}.botum-w__list--list .botum-w__item:last-child .botum-w__link{border-bottom:0;padding-bottom:0}.botum-w__thumb{position:relative;display:block;flex:0 0 40px;aspect-ratio:2 / 3;overflow:hidden;border-radius:2px;background:var(--bg3)}.botum-w__thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.botum-w__ph{display:grid;place-items:center;height:100%;color:var(--mut);font-weight:800}.botum-w__body{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.botum-w__title{max-width:100%;overflow:hidden;font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.botum-w__link:hover .botum-w__title{color:var(--sf-accent-tx)}.botum-w__meta{color:var(--mut);font-size:12px}.botum-w__badge{position:absolute;left:0;right:0;bottom:0;padding:1px 0;background:#080a0dd1;color:var(--imdb);font-size:10.5px;font-weight:800;text-align:center}.botum-w__progress{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff40}.botum-w__progress span{display:block;height:100%;background:var(--sf-accent)}.botum-w__list--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sf-between .botum-w__list--grid{grid-template-columns:repeat(6,minmax(0,1fr))}.botum-w__list--grid .botum-w__link{display:flex;flex-direction:column;gap:5px}.botum-w__list--grid .botum-w__thumb{flex:none;width:100%;border-radius:var(--r)}.botum-w__list--grid .botum-w__badge{inset:4px 4px auto auto;padding:1px 4px;border-radius:2px}.botum-w__list--text .botum-w__link{display:block;padding:6px 0;border-bottom:1px solid var(--line)}.botum-w__more{display:flex;justify-content:flex-end;margin-top:10px;color:var(--mut);font-size:12px}.botum-w__terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px}.botum-w__terms .botum-w__link{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:5px 6px;border-radius:2px;color:var(--tx2);font-size:13px}.botum-w__terms .botum-w__link:hover{background:var(--bg3);color:var(--tx)}.botum-w__terms .botum-w__title{font-weight:500}.botum-w__count{color:var(--mut);font-size:11px}.botum-w--languages .botum-w__terms{grid-template-columns:1fr}.botum-w--languages .botum-w__link{justify-content:flex-start}.botum-w__cloud{display:flex;flex-wrap:wrap;gap:4px}.botum-w__tag{padding:4px 8px;border-radius:2px;background:var(--bg3);color:var(--tx2);font-size:12.5px}.botum-w__tag:hover{background:var(--bg4);color:var(--tx)}.botum-w--years .botum-w__cloud{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.botum-w--years .botum-w__tag{padding:6px 0;text-align:center;font-weight:600;font-size:13px}.botum-w--years .botum-w__tag:hover{background:var(--sf-accent);color:var(--sf-on-accent)}.botum-w--collections .botum-w__list--list .botum-w__thumb{flex-basis:44px}.botum-w--collections .botum-w__list--grid .botum-w__badge{color:#fff}.botum-w--years .botum-w__count{display:none}.botum-w__comments{display:flex;flex-direction:column}.botum-w__comment{display:flex;gap:10px;padding:8px 0;border-bottom:1px solid var(--line)}.botum-w__comment:first-child{padding-top:0}.botum-w__comment:last-child{border-bottom:0}.botum-w__avatar{width:32px;height:32px;border-radius:50%!important;flex:none;object-fit:cover}.botum-w__comment .botum-w__meta{color:var(--tx2);font-size:12.5px}.botum-w__author{color:var(--tx)}.botum-w__excerpt{color:var(--tx2);font-size:13px;line-height:1.45}.botum-w__time{color:var(--mut);font-size:11.5px}.botum-w__profile{display:flex;align-items:center;gap:10px;margin-bottom:10px}.botum-w__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px!important}.botum-w__stats a{display:flex;flex-direction:column;align-items:center;padding:8px 4px;border-radius:var(--r);background:var(--bg3);color:var(--tx2);font-size:11.5px;text-align:center}.botum-w__stats .botum-w__count{color:var(--tx);font-size:16px;font-weight:800}.botum-w__links{margin:8px 0 0;color:var(--mut);font-size:12.5px}.botum-w__links a{color:var(--sf-accent-tx);font-weight:600}.botum-w__actions{margin:4px 0 0;display:flex;gap:6px}.botum-w__form .botum-m-field{margin:0 0 8px}.botum-w__form label span{display:block;margin-bottom:4px;color:var(--tx2);font-size:12.5px}.botum-w__form input[type=text],.botum-w__form input[type=password]{width:100%;height:36px;padding:0 10px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg3);color:var(--tx)}.botum-m-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg3);color:var(--tx);font-size:13px;font-weight:600;white-space:nowrap}.botum-m-btn:hover{border-color:var(--mut);color:var(--tx)}.botum-m-btn--primary{background:var(--sf-accent);border-color:var(--sf-accent);color:var(--sf-on-accent)}.botum-m-btn--primary:hover{color:var(--sf-on-accent);filter:brightness(1.08)}.botum-w a.botum-m-btn--primary,.botum-w a.botum-m-btn--primary:hover{color:var(--sf-on-accent)}.sf-widget .botum-w ul{margin:0;padding:0;list-style:none}.sf-widget .botum-w li{border:0;padding:0}.sf-crumbs ol{display:flex;flex-wrap:wrap;gap:2px 6px;margin:0 0 10px;padding:0;list-style:none;color:var(--mut);font-size:12px}.sf-crumbs li+li:before{content:"\203a";margin-right:6px;color:var(--line2)}.sf-crumbs a{color:var(--tx2)}.sf-crumbs a:hover{color:var(--sf-accent-tx)}.sf-arch__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--line)}.sf-arch__title{margin:0;font-size:21px;font-weight:800}.sf-arch__title small{color:var(--mut);font-size:14px;font-weight:500}.sf-arch__count{color:var(--mut);font-size:13px}.sf-filterbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;padding:8px;border:1px solid var(--line);border-radius:var(--r);background:var(--bg3)}.sf-seg{display:inline-flex;overflow:hidden;border:1px solid var(--line2);border-radius:var(--r);max-width:100%}.sf-seg__i{padding:0 12px;height:32px;display:inline-flex;align-items:center;border-right:1px solid var(--line2);background:var(--bg2);color:var(--tx2);font-size:13px;font-weight:600;white-space:nowrap}.sf-seg__i:last-child{border-right:0}.sf-seg__i:hover{color:var(--tx)}.sf-seg__i.is-on{background:var(--sf-accent);color:var(--sf-on-accent)}.sf-arch .sf-seg{margin-bottom:12px}.sf-filterbar .sf-seg{margin:0}.sf-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sf-fsel .sf-select{max-width:150px}.sf-active{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;padding:0;list-style:none}.sf-chip{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 8px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg3);color:var(--tx);font-size:12.5px}.sf-chip:hover{border-color:var(--sf-accent-tx)}.sf-active__clear{color:var(--mut);font-size:12.5px;text-decoration:underline}.sf-searchpage__form{margin-bottom:12px}.sf-seg__n{margin-left:6px;padding:0 6px;border-radius:9px;background:#7f7f7f33;font-size:11.5px;font-weight:700;line-height:18px}.sf-seg__i.is-on .sf-seg__n{background:#0000002e}.sf-dym{margin:0 0 12px;color:var(--tx2);font-size:14px}.sf-dym a{color:var(--sf-accent-tx);font-weight:700}.sf-empty .sf-dym{margin:8px 0 0}.sf-pagination,.sf-pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:18px}.sf-pagination .nav-links{margin:0}.sf-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:34px;height:34px;padding:0 10px;border:1px solid var(--line);border-radius:var(--r);background:var(--bg3);color:var(--tx2);font-size:13px;font-weight:600}.sf-pagination a.page-numbers:hover{border-color:var(--sf-accent-tx);color:var(--tx)}.sf-pagination .current{border-color:var(--sf-accent-tx);background:var(--sf-accent);color:var(--sf-on-accent)}.sf-pagination .dots{border:0;background:none;min-width:20px}.sf-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:34px 16px;color:var(--mut);text-align:center}.sf-empty p{margin:0;max-width:460px}.sf-empty__acts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.sf-empty--soon .botum-soon{color:var(--tx);font-size:15px;font-weight:700}.sf-unavail-page{margin-block:var(--gap)}.sf-unavail{display:flex;flex-direction:column;align-items:center;max-width:620px;margin:6px auto;padding:26px 16px 22px;text-align:center}.sf-unavail__icon{display:grid;place-items:center;width:68px;height:68px;margin-bottom:12px;border:1px solid var(--line2);border-radius:50%;background:var(--bg3);color:var(--sf-accent-tx)}.sf-unavail__title{margin:0 0 6px;font-size:21px;line-height:1.25}.sf-unavail__text{max-width:520px;margin:0;color:var(--tx2)}.sf-unavail__status{min-height:21px;margin:10px 0 0;color:var(--mut);font-size:13px;font-variant-numeric:tabular-nums}.sf-unavail__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:14px 0 0}.sf-unavail__search{width:100%;max-width:460px;margin:16px 0 0}.sf-unavail__links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin:14px 0 0;font-size:13px}.sf-unavail__links a{color:var(--sf-accent-tx);font-weight:600}.sf-unavail__links a:hover{text-decoration:underline}.sf-notice{display:flex;align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;border:1px solid var(--line2);border-left:3px solid var(--sf-accent);border-radius:var(--r);background:var(--bg3);font-size:13px}.sf-notice p{margin:0}.sf-notice a{color:var(--sf-accent-tx);font-weight:600}.botum-admin-note{margin:0 0 12px;padding:10px 12px;border-left:3px solid #d63638;background:var(--bg3);font-size:13px}.sf-ad{position:relative;display:grid;place-items:center;overflow:hidden}.sf-ad__label{position:absolute;top:2px;right:6px;color:var(--mut);font-size:10px;text-transform:uppercase;letter-spacing:.06em}body>.sf-ad{margin-top:var(--gap)}.sf-posts{display:flex;flex-direction:column}.sf-post{display:grid;grid-template-columns:220px minmax(0,1fr);gap:14px;padding:12px 0;border-bottom:1px solid var(--line)}.sf-post:first-child{padding-top:0}.sf-post:last-child{border-bottom:0;padding-bottom:0}.sf-posts--compact .sf-post{grid-template-columns:150px minmax(0,1fr)}.sf-post__media{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--r);background:var(--bg3)}.sf-post__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sf-post__ph{position:absolute;inset:0;display:grid;place-items:center;color:var(--mut)}.sf-post__title{margin:0 0 4px;font-size:16px;font-weight:700}.sf-post__excerpt{margin:6px 0 0;color:var(--tx2);font-size:13.5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sf-post-meta{margin:0;color:var(--mut);font-size:12.5px}.sf-post-meta a{color:var(--tx2);text-decoration:underline;text-decoration-color:var(--line2);text-underline-offset:2px}.sf-post-meta a:hover{text-decoration-color:currentColor}@container sfmain (max-width: 560px){.sf-post,.sf-posts--compact .sf-post{grid-template-columns:110px minmax(0,1fr);gap:10px}.sf-post__title{font-size:14.5px}.sf-post__excerpt{display:none}}.sf-ft{margin-top:8px;background:var(--hd);border-top:1px solid var(--hd-line);color:#a3abb5;font-size:13px}.sf-ft a{color:#a3abb5}.sf-ft a:hover{color:#fff}.sf-ft__cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px;padding-top:28px;padding-bottom:22px}.sf-ft__col{min-width:0}.sf-logo--ft{margin-bottom:10px}.sf-fw__title{margin:0 0 10px;color:#e6e9ed;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sf-ft__col:first-child .sf-fw__title{display:none}.sf-fw{margin-bottom:14px}.sf-fw ul,.sf-ft__menu ul{margin:0;padding:0;list-style:none}.sf-fw li a{display:block;padding:3px 0}.sf-fw .sf-wlinks a{padding:3px 0;background:none;color:#a3abb5}.sf-fw .sf-wlinks a:hover{background:none;color:#fff}.sf-fw p,.sf-ft__about{margin:0 0 10px;line-height:1.6}.sf-social{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.sf-social a{width:32px;height:32px;display:grid;place-items:center;border:1px solid #2c333e;border-radius:var(--r)}.sf-social a:hover{border-color:var(--sf-accent-tx);color:var(--sf-accent-tx)}.sf-ft__bottom{padding:12px 0 14px;border-top:1px solid #20262e;background:#0e1115}.sf-ft__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.sf-ft__copy{margin:0}.sf-ft__menu ul{display:flex;flex-wrap:wrap;gap:4px 14px}.sf-ft__top{margin-left:auto;display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:#a3abb5;font-size:12.5px}.sf-ft__top:hover{color:#fff}.sf-ft__note{margin-top:8px;margin-bottom:0;color:#838c97;font-size:11.5px;line-height:1.5}.sf-bnav{display:none}.sf-toast{position:fixed;left:50%;bottom:24px;z-index:150;transform:translate(-50%);max-width:calc(100vw - 32px);padding:10px 14px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg4);color:var(--tx);font-size:13px;box-shadow:0 10px 24px #00000059}body.sf-dim:after{content:"";position:fixed;inset:0;z-index:90;background:#000000e0}body.sf-dim .sf-watch{position:relative;z-index:91}.sf-modal{width:min(560px,calc(100vw - 24px));padding:0;border:1px solid var(--line2);border-radius:var(--r2);background:var(--bg2);color:var(--tx)}.sf-modal::backdrop{background:#000000b3}.sf-modal--video{width:min(980px,calc(100vw - 24px));background:#000;border-color:#000}.sf-modal__video{aspect-ratio:16 / 9}.sf-modal__video iframe{width:100%;height:100%;border:0;display:block}.sf-modal__x{position:absolute;top:6px;right:6px;z-index:2;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:var(--r);background:#00000080;color:#fff}.sf-report{position:relative;padding:18px}.sf-modal__h{margin:0 0 4px;font-size:17px}.sf-report__reasons{margin:12px 0;padding:0;border:0;display:grid;gap:6px}.sf-radio{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r);background:var(--bg3);cursor:pointer}.sf-report .sf-field{display:flex;flex-direction:column;gap:4px;font-size:13px}.sf-report textarea{width:100%;padding:8px 10px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg3);color:var(--tx);resize:vertical}.sf-hp{position:absolute;left:-9999px}.sf-report__status{min-height:18px;margin:8px 0;font-size:13px}.sf-report__status.is-ok{color:#3fb950}.sf-report__status.is-err{color:#f85149}.sf-modal__actions{display:flex;justify-content:flex-end;gap:8px}@media (max-width: 1100px){.sf-nav__list--quick .sf-nav__item:nth-child(n+4){display:none}}@media (max-width: 1023px){:root{--side: 1fr}.sf-layout{grid-template-columns:minmax(0,1fr)}.sf-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.sf-ft__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-hd__nav .sf-nav__link{padding:0 8px;font-size:13.5px}}@media (max-width: 860px){html{scroll-padding-top:64px}.sf-hd{position:sticky;top:0}.sf-hd__nav{display:none}.sf-hd__burger,.sf-hd__search-btn{display:inline-grid}.sf-hd__top .sf-hd__row{height:56px;gap:6px}.sf-hd__burger{margin-left:-8px}.sf-hd__search{display:none;position:absolute;left:0;right:0;top:56px;margin:0;max-width:none;padding:8px 12px;background:var(--hd2);border-bottom:1px solid var(--hd-line)}.sf-hd.is-search .sf-hd__search{display:block}.sf-logo__name{font-size:18px}.sf-hd__member .sf-btn{height:32px;padding:0 9px;font-size:12.5px}.sf-mnav__name{display:none}.sf-mnav__me{border:0;padding:0 4px}}@media (max-width: 760px){:root{--gap: 12px}.sf-wrap{padding:0 12px}.sf-box{padding:10px 12px 12px}.sf-side{grid-template-columns:minmax(0,1fr)}.sf-filterbar{padding:6px}.sf-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sf-fsel .sf-select{max-width:none;width:100%}.sf-filters__go,.sf-seg{width:100%}.sf-seg__i{flex:1;justify-content:center;padding:0 6px;font-size:12.5px}.sf-arch__title{font-size:18px}.sf-ft__cols{grid-template-columns:minmax(0,1fr);gap:18px}body.has-bnav{padding-bottom:58px}.sf-bnav{position:fixed;left:0;right:0;bottom:0;z-index:60;display:block;height:56px;padding-bottom:env(safe-area-inset-bottom);background:var(--hd);border-top:1px solid #262c36}.sf-bnav ul{display:flex;height:100%;margin:0;padding:0;list-style:none}.sf-bnav li{flex:1}.sf-bnav a,.sf-bnav button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;height:100%;border:0;background:none;color:#9aa3ad;font-size:10.5px}.sf-bnav [aria-current=page]{color:var(--sf-accent-tx)}.sf-bnav .sf-count{top:4px;right:calc(50% - 20px)}.sf-toast,.botum-toast{bottom:72px}}@media (max-width: 480px){.sf-mnav__reg{display:none}.sf-mnav__login{width:36px;padding:0;border:0!important}.sf-mnav__login span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.sf-mnav__login .sf-i{display:inline-block}.sf-form__2{grid-template-columns:1fr}.sf-logo__mark{width:24px;height:24px}}@media (max-width: 860px),(pointer: coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=image]):not([type=submit]):not([type=button]):not([type=reset]),select,textarea{font-size:16px!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.sf-layout--full{grid-template-columns:minmax(0,1fr)}.sf-layout--full>.sf-side{display:none}.sf-ft__brand{min-width:0}.sf-ft__brand+.sf-fw{margin-top:18px}.sf-ft__about{white-space:normal}.sf-between__title{margin:0 0 -6px;color:var(--mut);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sf-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sf-notice--ok{border-left-color:#2f9e57}.sf-notice--err{border-left-color:#e5484d}.sf-contact{margin:4px 0 0}.sf-contact .sf-form{max-width:640px}.sf-form__note{color:var(--mut);font-size:12.5px}@container sfmain (max-width: 560px){.sf-form__2{grid-template-columns:minmax(0,1fr)}}.sf-posts--cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sf-posts--cards .sf-post{grid-template-columns:minmax(0,1fr);gap:8px;padding:0;border:0}@container sfmain (max-width: 560px){.sf-posts--cards{grid-template-columns:minmax(0,1fr)}.sf-posts--cards .sf-post{grid-template-columns:110px minmax(0,1fr)}}.sf-cols-list .sf-ul{columns:2;column-gap:22px}.sf-cols-list .sf-li{break-inside:avoid}@container sfmain (max-width: 560px){.sf-cols-list .sf-ul{columns:1}}
/* ultrahd */
/*! UltraHDFilmizle — Sinefil alt teması marka biçimleri (palet, yazı tipi, üst/alt bilgi, kutular, kartlar, öne çıkanlar). GPLv2+ */

/* ------------------------------------------------------------------ yazı tipi (Sora, kendi sunucumuzdan) */
@font-face {
	font-family: "Sora";
	font-style: normal;
	font-weight: 400 800;
	font-display: swap;
	src: url(https://ultrahdfilmizle.com/wp-content/themes/ultrahd/assets/fonts/sora-latin-ext.woff2) format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Sora";
	font-style: normal;
	font-weight: 400 800;
	font-display: swap;
	src: url(https://ultrahdfilmizle.com/wp-content/themes/ultrahd/assets/fonts/sora-latin.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ------------------------------------------------------------------ belirteçler */
:root {
	--uhd-teal: #1fe2c3;
	--uhd-azure: #2a9dff;
	--uhd-ink: #070a0f;
	--uhd-grad: linear-gradient(135deg, var(--sf-accent) 0%, var(--uhd-azure) 100%);
	--uhd-line-grad: linear-gradient(90deg, transparent 0%, rgba(31, 226, 195, .55) 28%, rgba(42, 157, 255, .55) 72%, transparent 100%);
	--uhd-display: "Sora", var(--f);
	--bg: #090c11;
	--bg2: #10141b;
	--bg3: #161b24;
	--bg4: #1f2531;
	--line: #1a2029;
	--line2: #29313d;
	--tx: #e9edf2;
	--tx2: #b3bcc8;
	--mut: #808b9a;
	--hd: #080b10;
	--hd2: #0c1016;
	--hd-line: #141921;
	--hd-tx: #c9d1db;
	--r: 8px;
	--r2: 12px;
}
[data-theme="light"] {
	--bg: #eef1f5;
	--bg2: #fff;
	--bg3: #f4f6f9;
	--bg4: #e6eaf0;
	--line: #dfe4ea;
	--line2: #ccd3dc;
	--tx: #10151d;
	--tx2: #3e4856;
	--mut: #5b6574;
}
::selection { background: rgba(31, 226, 195, .32); color: #fff; }
[data-theme="light"] ::selection { color: var(--tx); }

/* başlıklar */
h1, h2, .sf-box__title, .sf-hero__title, .sf-detail__title, .sf-fw__title, .sf-page__title, .entry-title {
	font-family: var(--uhd-display);
}

/* ------------------------------------------------------------------ logo */
.uhd-logo { display: inline-flex; align-items: center; flex: none; color: #f4f7fa; line-height: 0; }
.uhd-logo:hover, .uhd-logo:focus-visible { color: #fff; }
.uhd-logo__svg { display: block; width: auto; height: 34px; }
.sf-drawer__head .uhd-logo__svg { height: 28px; }
.sf-logo--ft .uhd-logo__svg { height: 32px; }

/* ------------------------------------------------------------------ üst bilgi */
.sf-hd__top { background: var(--hd); border-bottom-color: var(--hd-line); }
.sf-hd__top .sf-hd__row { height: 64px; }
.sf-hd__nav { position: relative; background: var(--hd2); border-bottom: 0; }
.sf-hd__nav::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 1px; background: var(--uhd-line-grad); pointer-events: none; }
.sf-hd__icon { border-radius: 10px; }
.sf-hd__icon:hover { background: #18202a; }
.sf-search__input { height: 40px; padding-left: 18px; border-color: #212935; border-radius: 999px; background: #0e131a; transition: border-color .15s, box-shadow .15s; }
.sf-search__input:focus { border-color: var(--sf-accent); box-shadow: 0 0 0 3px rgba(31, 226, 195, .16); }
.sf-search__btn { border-radius: 0 999px 999px 0; }
/* overflow: hidden öneri listesinin kaydırmasını kapatıyordu (Sinefil'in overflow: auto'sunu eziyordu) — köşeler
   overflow-y: auto ile de kırpılır */
.sf-suggest { --sf-suggest-bg: #10151c; border-radius: var(--r2); background: var(--sf-suggest-bg); border-color: #232b37; overflow-x: hidden; overflow-y: auto; }
.sf-nav__link { font-weight: 600; }
.sf-nav__item.is-current > .sf-nav__link { border-bottom-color: var(--sf-accent); }
.sf-sub, .sf-pop { border-radius: 0 0 var(--r2) var(--r2); border-color: #212935; border-top: 2px solid var(--sf-accent); background: #0e131a; }
.sf-mega__list a, .sf-years__list a { border-radius: 6px; }
.sf-hd__member .sf-btn:not(.sf-btn--accent) { border-color: #2a3340; }
.sf-drawer__panel { background: #0b0f15; }
.sf-drawer__head { border-bottom-color: #1a212b; }

/* ------------------------------------------------------------------ düğmeler, rozetler, form */
.sf-btn { border-radius: 10px; }
.sf-btn--accent { background: var(--uhd-grad); border-color: transparent; color: var(--sf-on-accent); box-shadow: 0 8px 22px -12px rgba(31, 226, 195, .75); }
.sf-btn--accent:hover { background: var(--uhd-grad); border-color: transparent; color: var(--sf-on-accent); filter: brightness(1.08); }
.sf-btn--dark { border-radius: 10px; backdrop-filter: blur(6px); }
.sf-input, .sf-select { border-radius: 10px; }
.sf-input:focus, .sf-select:focus { border-color: var(--sf-accent); box-shadow: 0 0 0 3px rgba(31, 226, 195, .14); }
.sf-lb { border-radius: 4px; }
.sf-lb--q { background: var(--uhd-grad); color: #04140f; }
.sf-lb--new { background: var(--uhd-grad); }

/* ------------------------------------------------------------------ kutular ve sekmeler */
.sf-box { border-radius: var(--r2); background: linear-gradient(180deg, rgba(255, 255, 255, .018), rgba(255, 255, 255, 0) 140px), var(--bg2); }
[data-theme="light"] .sf-box { background: var(--bg2); box-shadow: 0 1px 2px rgba(16, 21, 29, .05); }
.sf-box__title { font-size: 16.5px; letter-spacing: -.01em; }
.sf-box__title::after { height: 2px; border-radius: 2px; background: var(--uhd-grad); }
.sf-box__more:hover { color: var(--sf-accent-tx); }
.sf-tab.is-on { border-bottom-color: var(--sf-accent); }

/* ------------------------------------------------------------------ kartlar */
.sf-card__img { border-radius: 10px; }
.sf-card__tr { border-radius: 4px; }
.sf-card__q { background: var(--uhd-grad); color: #04140f; }
.sf-card__img::after { border-width: 2px; }
.sf-card__a:hover .sf-card__img::after, .sf-card__a:focus-visible .sf-card__img::after { border-color: var(--sf-accent); }
.sf-card__a .sf-card__img { transition: box-shadow .25s ease, transform .25s ease; }
.sf-card__a:hover .sf-card__img { box-shadow: 0 14px 30px -14px rgba(31, 226, 195, .55); transform: translateY(-2px); }
@media (prefers-reduced-motion: reduce) {
	.sf-card__a:hover .sf-card__img { transform: none; }
}

/* ------------------------------------------------------------------ öne çıkanlar */
.sf-hero__stage { border-radius: 16px; border-color: #18202a; background: var(--uhd-ink); }
.sf-hero__bg::after { background: linear-gradient(90deg, rgba(7, 10, 15, .97) 0%, rgba(7, 10, 15, .86) 34%, rgba(7, 10, 15, .28) 68%, rgba(7, 10, 15, .08) 100%), linear-gradient(0deg, rgba(7, 10, 15, .94) 0%, rgba(7, 10, 15, 0) 50%); }
.sf-hero__title { font-size: 32px; letter-spacing: -.02em; }
.sf-hero__poster { border-radius: 12px; box-shadow: 0 18px 40px -16px rgba(0, 0, 0, .85); }
.sf-hero__imdb b { border-radius: 4px; }

/* ------------------------------------------------------------------ ayrıntı sayfası */
.sf-detail__title { letter-spacing: -.015em; }

/* ------------------------------------------------------------------ alt bilgi */
.sf-ft { position: relative; background: #06080c; border-top: 0; }
.sf-ft::before { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 1px; background: var(--uhd-line-grad); }
.sf-ft__about { color: #98a2af; line-height: 1.6; }
.sf-ft__bottom { background: #040609; border-top-color: #10151c; }
.sf-fw__title { color: #e9edf2; letter-spacing: .08em; }
.sf-social a { border-color: #222a35; border-radius: 10px; }
.sf-social a:hover { border-color: var(--sf-accent); color: var(--sf-accent); }
.sf-ft a:hover { color: var(--sf-accent); }

/* ------------------------------------------------------------------ haber kartları (Botum otomatik haberler) */
.bnc .bnc-hero__t, .bnc .bnc-row__t, .bnc .bnc-person__n, .bnc .bnc-tl__t, .bnc .bnc-card__n, .bnc .bnc-li__n { font-family: var(--uhd-display); }
.bnc .bnc-btn--play { background: var(--uhd-grad); color: #04140f; box-shadow: 0 12px 28px -12px rgba(31, 226, 195, .7); }
.bnc .bnc-btn--play:hover { color: #04140f; }
.bnc .bnc-kicker::before { background: var(--uhd-grad); }
.bnc .bnc-n.is-top, .bnc .bnc-hero__photo { background-image: var(--uhd-grad); }
.bnc .bnc-n.is-top { color: #04140f; }
@container bnc (max-width: 520px) { .bnc .bnc-li__n.is-top { background: var(--uhd-grad); color: #04140f; } }
@container bnc (min-width: 521px) { .bnc .bnc-li__n.is-top { color: var(--uhd-teal); } }
.bnc--timeline .bnc__items::before { background: linear-gradient(180deg, var(--uhd-teal), var(--uhd-azure) 60%, rgba(42, 157, 255, .15)); }
.bnc .bnc-row, .bnc .bnc-li, .bnc .bnc-person, .bnc .bnc-tl__card, .bnc .bnc-mini { border-radius: 14px; }
.bnc .bnc-row:hover, .bnc .bnc-li:hover, .bnc .bnc-person:hover, .bnc .bnc-tl__card:hover { border-color: rgba(31, 226, 195, .42); box-shadow: 0 22px 44px -30px rgba(31, 226, 195, .55); }
.bnc .bnc-card__media, .bnc .bnc-row__media, .bnc .bnc-li__media { border-radius: 10px; }
.bnc .bnc-hero__poster { border-radius: 12px; }

/* "Bu yapımla ilgili haberler" (film/dizi/bölüm/kişi sayfası; Sinefil .sf-rn) */
.sf-rn__t { font-family: var(--uhd-display); letter-spacing: -.01em; }
.sf-rn { border-radius: 14px; }
.sf-rn:hover, .sf-rn:focus-within { border-color: rgba(31, 226, 195, .42); box-shadow: 0 22px 44px -30px rgba(31, 226, 195, .55); }
.sf-rn__cat { border-color: rgba(31, 226, 195, .28); background: rgba(31, 226, 195, .08); color: var(--uhd-teal); }
[data-theme="light"] .sf-rn__cat { color: var(--sf-accent-tx); }

/* ------------------------------------------------------------------ mobil */
@media (max-width: 899px) {
	.sf-hd__top .sf-hd__row { height: 58px; }
	.sf-hd .uhd-logo__svg { height: 27px; }
	.sf-bnav { background: rgba(8, 11, 16, .96); border-top-color: #18202a; backdrop-filter: blur(10px); }
	.sf-bnav [aria-current="page"] { color: var(--sf-accent); }
	.sf-hero__stage { border-radius: 12px; }
	.sf-hero__title { font-size: 24px; }
}
@media (max-width: 420px) {
	.sf-hd .uhd-logo__svg { height: 23px; }
}
