/* v3.0.31 — Only ordinary Tüm Filmler. All visual changes @media max-width 767px. */
.nf-all-films-main:not(.nf-english-archive) .nf-archive-advanced{display:contents}
.nf-all-films-main:not(.nf-english-archive) .nf-archive-country{display:none}
.nf-all-films-main:not(.nf-english-archive) .nf-archive-sheet-header,
.nf-all-films-main:not(.nf-english-archive) .nf-archive-quick-sort,
.nf-all-films-main:not(.nf-english-archive) .nf-archive-active-filters,
.nf-all-films-main:not(.nf-english-archive) .nf-archive-mobile-pagination{display:none}
@media(max-width:767px){
 body.nf-archive-sheet-open{overflow:hidden!important}
 .nf-all-films-main:not(.nf-english-archive){min-height:0;padding-bottom:12px!important}
 .nf-all-films-main:not(.nf-english-archive) .nf-discovery-shell{padding-bottom:14px!important}
 body:has(.nf-all-films-main:not(.nf-english-archive)) .nf-app-footer{margin-top:10px!important}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-advanced{display:contents}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-country{display:flex}
 .nf-all-films-main:not(.nf-english-archive).nf-archive-enhanced .nf-archive-advanced{
   display:none;position:fixed;z-index:300;bottom:0;left:0;right:0;
   max-height:min(86dvh,800px);overflow-y:auto;overscroll-behavior:contain;
   padding:18px 20px calc(22px + env(safe-area-inset-bottom,0px));
   border:1px solid #51456b;border-radius:21px 21px 0 0;
   background:linear-gradient(155deg,#222034 0%,#121725 76%);
   box-shadow:0 -24px 70px #000b;color:#e4d9ff;
   grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;
 }
 .nf-all-films-main:not(.nf-english-archive).nf-archive-enhanced.is-filter-open .nf-archive-advanced{display:grid!important}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-backdrop[hidden]{display:none!important}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-backdrop:not([hidden]){position:fixed;inset:0;z-index:290;display:block;background:rgba(0,0,0,.67);backdrop-filter:blur(4px)}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-sheet-header{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:8px;border-bottom:1px solid rgba(179,160,235,.22)}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-sheet-header small{font:700 10px monospace;color:#c7f53e;letter-spacing:.13em}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-sheet-header h2{margin:5px 0 0;font-size:25px;letter-spacing:-.06em;color:#f5efff}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-sheet-header button{display:grid;place-items:center;min-width:43px;min-height:43px;border:1px solid rgba(179,160,235,.4);border-radius:13px;background:#26233b;color:#ede3ff;font-size:28px;cursor:pointer}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-advanced .nf-discovery-field{display:flex!important;grid-column:auto!important;gap:8px;min-width:0;font-size:10px}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-advanced .nf-discovery-field input,.nf-all-films-main:not(.nf-english-archive) .nf-archive-advanced .nf-discovery-field select{min-width:0;width:100%;height:45px;font-size:13px}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-advanced .nf-discovery-actions{display:flex!important;grid-column:1/-1!important;flex-direction:row;gap:11px;align-items:center;margin-top:7px}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-advanced .nf-discovery-actions button{flex:1;min-height:48px;height:auto;font-size:14px}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-advanced .nf-discovery-actions a{flex:none;font-size:11px}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0 5px}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-active-pill,.nf-all-films-main:not(.nf-english-archive) .nf-archive-active-clear{display:inline-flex;align-items:center;gap:8px;min-height:35px;padding:7px 10px;border:1px solid rgba(179,160,235,.4);border-radius:20px;background:#242134;color:#e4d7fa;font:650 11px/1.3 var(--nf-display,Arial,sans-serif);text-decoration:none;max-width:100%}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-active-pill span{color:#c7f53e;font-size:16px}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-active-clear{background:transparent;color:#c7f53e;border-color:rgba(199,245,62,.35)}
 .nf-all-films-main:not(.nf-english-archive) .nf-discovery-results-head{align-items:center!important;gap:8px;flex-wrap:wrap}
 .nf-all-films-main:not(.nf-english-archive) .nf-discovery-results-head>span.nf-archive-unfiltered{display:none!important}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-result-count{font-size:10px}
 .nf-all-films-main:not(.nf-english-archive).nf-archive-enhanced .nf-archive-quick-sort{display:flex;align-items:center;gap:6px;color:#b3a0eb;font:650 10px var(--nf-display,Arial,sans-serif);margin-left:auto;white-space:nowrap}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-quick-sort select{max-width:117px;width:117px;min-height:38px;padding:6px 18px 6px 7px;border:1px solid #4a3f65;border-radius:9px;background:#1c2031;color:#ddd4fc;font:650 11px var(--nf-display,Arial,sans-serif);cursor:pointer}
 .nf-all-films-main:not(.nf-english-archive) .nf-discovery-grid>.nf2-card .nf2-card-summary,
 .nf-all-films-main:not(.nf-english-archive) .nf-discovery-grid>.nf2-card .nf2-card-original{display:none!important}
 .nf-all-films-main:not(.nf-english-archive) .nf-discovery-grid>.nf2-card .nf2-card-head{margin:0!important;min-height:0!important}
 .nf-all-films-main:not(.nf-english-archive) .nf-discovery-grid>.nf2-card .nf2-card-title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.27;font-size:13px!important;min-height:0!important}
 .nf-all-films-main:not(.nf-english-archive) .nf-discovery-grid>.nf2-card .nf2-card-info{padding:9px!important;gap:5px;min-height:126px!important}
 .nf-all-films-main:not(.nf-english-archive) .nf-discovery-grid>.nf2-card .nf2-card-facts{font-size:10px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
 .nf-all-films-main:not(.nf-english-archive) .nf-discovery-grid>.nf2-card .nf2-card-ratings{min-height:19px;margin:0;gap:4px}
 .nf-all-films-main:not(.nf-english-archive) .nf-discovery-grid>.nf2-card .nf2-watch-link{margin-top:auto!important;min-height:34px!important;display:inline-flex;align-items:center;justify-content:center;padding:7px 11px!important;font-size:10px!important}
 .nf-all-films-main:not(.nf-english-archive) .nf-discovery-pages{display:none!important}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-mobile-pagination{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:7px;align-items:center;margin:22px 0 8px}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-mobile-pagination>a,.nf-all-films-main:not(.nf-english-archive) .nf-archive-mobile-pagination>.is-disabled{display:flex;justify-content:center;align-items:center;min-height:44px;padding:8px;border:1px solid rgba(179,160,235,.36);border-radius:10px;background:#202033;color:#e6d8ff;text-align:center;font:700 11px var(--nf-display,Arial,sans-serif);text-decoration:none}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-mobile-pagination>a:focus-visible{outline:2px solid #c7f53e;outline-offset:2px}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-mobile-pagination>.is-disabled{opacity:.4}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-page-counter{white-space:nowrap;color:#b2b0c8;font:600 10px var(--nf-display,Arial,sans-serif)}
 .nf-all-films-main:not(.nf-english-archive) .nf-archive-page-counter b{color:#c7f53e}
}
@media(max-width:359px){.nf-all-films-main:not(.nf-english-archive) .nf-archive-advanced{grid-template-columns:1fr}.nf-all-films-main:not(.nf-english-archive) .nf-archive-advanced .nf-discovery-actions{flex-wrap:wrap}.nf-all-films-main:not(.nf-english-archive) .nf-discovery-results-head h2{font-size:18px}.nf-all-films-main:not(.nf-english-archive) .nf-archive-page-counter{font-size:9px}}
@media(max-width:767px) and (prefers-reduced-motion:reduce){.nf-all-films-main:not(.nf-english-archive) .nf-archive-backdrop{backdrop-filter:none}}
