.site-people [hidden]{display:none!important}.site-people-head h1{align-items:center;gap:12px;margin:6px 0;display:flex}.site-people-head h1 .fas{color:var(--accent-text);font-size:.8em}.site-people-tabs a{transition:border-color .15s,background-color .15s}.site-people-tabs a:hover{border-color:var(--border-strong);background:var(--bg-elevated-2)}.site-people-tabs a span{align-items:center;gap:8px;display:inline-flex}.site-people-tabs a[aria-current=page]{background:var(--accent-soft);border-color:var(--accent);font-weight:700}.site-people-filters button,.site-people-bio-toggle{background:var(--button-bg);min-height:44px;color:var(--button-fg);font:inherit;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;padding:8px 18px;font-weight:700;display:inline-flex}.site-people-filters button:hover,.site-people-bio-toggle:hover{background:var(--accent-dark)}.site-people-search input[type=search]{flex:240px;min-width:0}.site-people-check{align-items:center;gap:8px;min-height:44px;display:inline-flex}.site-people-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-people-sortbar{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:12px;padding:10px 14px}.site-people-sortbar label{color:var(--text-secondary);align-items:center;gap:8px;display:inline-flex}.site-people-section-title{margin:22px 0 12px;font-size:clamp(19px,2.4vw,24px)}.site-people-profile{border:1px solid var(--border-subtle);border-radius:var(--section-radius);background:var(--bg-elevated);box-shadow:var(--shadow-card);padding:20px}.site-people-profile-info{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.site-people-profile-info h1{margin:0}.site-people-name-en{color:var(--text-secondary);margin:0}.site-people-badge{background:var(--accent-soft);color:var(--accent-text);border-radius:999px;align-items:center;gap:8px;padding:4px 14px;font-size:14px;font-weight:700;display:inline-flex}.site-people-meta{color:var(--text-secondary);flex-wrap:wrap;gap:8px 18px;display:flex}.site-people-meta .fas{color:var(--accent-text);margin-inline-end:6px}.site-people-bio-box{border:1px solid var(--border-subtle);border-radius:var(--section-radius);background:var(--bg-elevated);margin:16px 0;padding:16px 18px}.site-people-bio-box .site-people-bio{max-width:none;margin:0 0 4px;line-height:2}.site-people-bio-box.is-clamped:not(.is-open) .site-people-bio{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.site-people-bio-toggle{color:var(--accent-text);border:1px solid var(--accent);background:0 0;min-height:44px;margin-top:10px}.site-people-bio-toggle:hover{background:var(--accent-soft)}.site-people-bio-toggle .fas{transition:transform .2s}.site-people-bio-toggle .fas.is-rotated{transform:rotate(180deg)}.site-people-chips{flex-wrap:wrap;gap:8px;margin:0 0 6px;display:flex}.site-people-chip{border:1px solid var(--border-strong);background:var(--bg-elevated);border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:4px 14px;font-size:14px;display:inline-flex}.site-people-chip a{min-width:28px;min-height:28px;color:var(--text-secondary);border-radius:50%;place-items:center;display:inline-grid}.site-people-chip a:hover{background:var(--accent-soft);color:var(--accent-text)}.site-people-chip-clear{border-color:var(--accent);color:var(--accent-text)}.site-public .site-people-chip-clear{display:inline-flex}.site-person-card{border:1px solid var(--border-subtle);transition:transform .15s,box-shadow .15s}.site-person-card:hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}.site-people-empty{text-align:center;color:var(--text-secondary);flex-direction:column;grid-column:1/-1;align-items:center;gap:10px;padding:32px 16px;display:flex}.site-people-empty .fas{color:var(--text-muted);font-size:34px}.site-people-countries a small{background:var(--on-surface-06);color:var(--text-secondary);border-radius:999px;padding:2px 10px}.site-people-pagination{margin:28px 0 8px}.site-people-pagination a,.site-people-pagination .is-disabled{border:1px solid var(--border-strong);background:var(--bg-elevated);border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:8px 16px;display:inline-flex}.site-people-pagination a:hover{border-color:var(--accent)}.site-people-pagination .is-disabled{opacity:.45}.site-people-page-now{background:var(--accent-soft);color:var(--accent-text);border-radius:10px;padding:8px 16px;font-weight:700}@media (width<=560px){.site-people-profile{padding:14px}.site-people-search input[type=search]{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.site-person-card,.site-people-tabs a,.site-people-bio-toggle .fas{transition:none}.site-person-card:hover{transform:none}}:root[data-theme=light]{--on-surface-02:#14141408;--on-surface-03:#1414140a;--on-surface-04:#1414140d;--on-surface-05:#1414140f;--on-surface-07:#14141414;--on-surface-08:#1414141a;--on-surface-10:#1414141f;--on-surface-15:#1414142e;--on-surface-20:#1414143d;--on-surface-25:#1414144d;--on-surface-30:#14141466;--on-surface-35:#1414148c;--on-surface-40:#1414149e;--on-surface-45:#141414a8;--on-surface-50:#141414b3;--on-surface-60:#141414c2;--on-surface-65:#141414cc;--on-surface-70:#141414d6;--on-surface-75:#141414e0;--on-surface-80:#141414e6;--on-surface-85:#141414eb;--header-bg-scrolled:#ebebeb;--menu-text-hover-color:#141414;--menu-hover-bg:#14141412;--submenu-text-color:#2b2b2e;--submenu-text-hover-color:#141414;--search-icon-color:#141414bf;--search-icon-hover-color:#141414;--search-icon-hover-bg:#14141414;--lang-icon-color:#141414bf;--lang-icon-hover-color:#141414;--lang-icon-hover-bg:#14141414;--lang-menu-text-color:#2b2b2e;--filter-text-color:#2b2b2e;--story-title-color:#2b2b2e;--bg-pattern-color:#1414140a;--btn-red-soft:#fde3ea;--ui-surface:#1414140d;--panel-bg:#f5f5f1;--panel-surface:#fff;--panel-surface-alt:#ececea;--panel-border:#d4d4d0;--panel-border-strong:#b4b4b0;--panel-text:#141414;--panel-text-secondary:#3f3f46;--panel-text-muted:#5b5b63;--panel-accent-soft:#fa003f1a;--panel-accent-soft-strong:#fa003f2e;--panel-success:#0a7a3d;--panel-success-soft:#0a7a3d1f;--panel-warning:#a15c00;--panel-warning-soft:#a15c001f;--panel-danger:#c70032;--panel-danger-soft:#c700321a;--panel-info:#1d5fb4;--panel-info-soft:#1d5fb41a;--panel-shadow:0 8px 30px #1414141f;--panel-shadow-strong:0 16px 50px #14141433;--section-color-paid:#a86f00}:root[data-theme=light] .film-section-title,:root[data-theme=light] .cast-card .cast-name,:root[data-theme=light] .dl-quality,:root[data-theme=light] .download-gate i,:root[data-theme=light] .profile-name,:root[data-theme=light] .profile-card-title,:root[data-theme=light] .actor-card-title,:root[data-theme=light] .search-person-card .card-title,:root[data-theme=light] .guide-page,:root[data-theme=light] .guide-steps b,:root[data-theme=light] .tx-title,:root[data-theme=light] .tx-rate-box h3,:root[data-theme=light] .movies-page-header h1,:root[data-theme=light] .top250-page-header h1,:root[data-theme=light] .actor-page-header h1,:root[data-theme=light] .coming-page-header h1,:root[data-theme=light] .search-page-header h1,:root[data-theme=light] body.page-film-detail{color:var(--text-primary)}:root[data-theme=light] .tx-note,:root[data-theme=light] .tx-rate-box p,:root[data-theme=light] .guide-hero p,:root[data-theme=light] .guide-app p,:root[data-theme=light] .guide-tip,:root[data-theme=light] .guide-steps li,:root[data-theme=light] .search-modal-hint,:root[data-theme=light] .guide-tabs button,:root[data-theme=light] .search-scope span{color:var(--text-secondary)}:root[data-theme=light] .guide-tabs button.on,:root[data-theme=light] .search-scope input:checked+span,:root[data-theme=light] .guide-steps li:after,:root[data-theme=light] .fav-filter a.on,:root[data-theme=light] .btn-dl:hover,:root[data-theme=light] .season-select-btn:hover,:root[data-theme=light] .quality-switch-btn:hover{color:var(--text-primary)}:root[data-theme=light] .guide-tabs button,:root[data-theme=light] .guide-steps li,:root[data-theme=light] .search-scope span,:root[data-theme=light] .tx-rate-grid button,:root[data-theme=light] .tx-rate-actions button,:root[data-theme=light] .guide-app .links a.alt{background:var(--on-surface-06);color:var(--text-primary)}:root[data-theme=light] .tx-rate-grid button.chosen,:root[data-theme=light] .guide-tabs button.on{background:var(--accent);color:var(--accent-contrast)}:root[data-theme=light] .tx-rate-box,:root[data-theme=light] .tx-exit{background:var(--bg-elevated);color:var(--text-primary)}:root[data-theme=light] .movies-filter-toggle,:root[data-theme=light] .top250-filter-toggle,:root[data-theme=light] .coming-filter-toggle,:root[data-theme=light] .movies-filter-select,:root[data-theme=light] .top250-filter-select,:root[data-theme=light] .coming-filter-select,:root[data-theme=light] .downloads-filter-toggle,:root[data-theme=light] .downloads-filter-select{color:var(--text-primary);border:1px solid var(--border-strong);background-color:#fff}:root[data-theme=light] .movies-filter-link:hover,:root[data-theme=light] .top250-filter-link:hover,:root[data-theme=light] .coming-filter-link:hover,:root[data-theme=light] .downloads-filter-link:hover,:root[data-theme=light] .downloads-filter-toggle:hover,:root[data-theme=light] .movies-filter-toggle:hover,:root[data-theme=light] .top250-filter-toggle:hover,:root[data-theme=light] .coming-filter-toggle:hover{color:var(--text-primary)}:root[data-theme=light] .downloads-filter-link,:root[data-theme=light] .downloads-pagination a,:root[data-theme=light] .downloads-pagination span{background:var(--bg-elevated);color:var(--text-primary)}:root[data-theme=light] .downloads-pagination .page-info,:root[data-theme=light] .downloads-empty,:root[data-theme=light] .downloads-empty i{color:var(--text-muted)}:root[data-theme=light] .profile-sort-bar select,:root[data-theme=light] .actor-search-box input,:root[data-theme=light] .search-box input{color:var(--field-text);border:1px solid var(--field-border);background:#fff}:root[data-theme=light] .actor-iranian-filter input[type=checkbox]:checked:before{background:var(--accent-contrast)}:root[data-theme=light] .site-public .film-hero-section .btn-hero-outline,:root[data-theme=light] .site-public .film-hero-section .btn-hero-trailer{color:#16161a;backdrop-filter:none;background:#14141412;border:1px solid #14141438}:root[data-theme=light] .site-public .film-hero-section .btn-hero-outline:hover,:root[data-theme=light] .site-public .film-hero-section .btn-hero-trailer:hover{color:#16161a;background:#14141424}:root[data-theme=light] .site-public .film-hero-section .btn-hero-outline i{color:#3a3a40}:root[data-theme=light] .site-public .film-hero-section .btn-hero-outline:hover i,:root[data-theme=light] .site-public .film-hero-section .btn-hero-trailer i,:root[data-theme=light] .site-public .film-hero-section .hero-meta-item i,:root[data-theme=light] .site-public .film-hero-section .hero-meta-item .fas,:root[data-theme=light] .site-public .film-hero-section .hero-meta-item .far{color:var(--accent-text)}:root[data-theme=light] .site-public .film-hero-section .btn-imdb{color:#141414;background:#f5c518}:root[data-theme=light] .site-public .film-hero-section .btn-imdb i{color:#141414}:root[data-theme=light] .site-public .film-tab-btn{color:var(--text-secondary)}:root[data-theme=light] .site-public .film-tab-btn.active,:root[data-theme=light] .site-public .film-tab-btn:hover,:root[data-theme=light] .site-public .film-tab-btn i,:root[data-theme=light] .site-public .film-section-title i{color:var(--accent-text)}:root[data-theme=light] .site-public .download-item,:root[data-theme=light] .site-public .download-gate{background:var(--bg-elevated);border-color:var(--border-strong)}:root[data-theme=light] .site-public .dl-size,:root[data-theme=light] .site-public .dl-badge,:root[data-theme=light] .site-public .episode-download-title{color:var(--text-secondary)}:root[data-theme=light] .site-public .btn-dl{color:var(--text-primary)}:root[data-theme=light] .site-public .btn-dl.btn-dl-gold,:root[data-theme=light] .site-public .btn-dl.btn-dl-play,:root[data-theme=light] .site-public .btn-dl.btn-dl-gold:hover{color:var(--accent-contrast)}:root[data-theme=light] .site-public .film-plans-see-all{color:var(--accent-text)}:root[data-theme=light] .site-public .auth-card,:root[data-theme=light] .site-public .dash-sidebar,:root[data-theme=light] .site-public .dash-section,:root[data-theme=light] .site-public .dash-sub-card,:root[data-theme=light] .site-public .dash-device-item,:root[data-theme=light] .site-public .dash-notification-item,:root[data-theme=light] .site-public .dash-table-wrap{background:var(--panel-surface);color:var(--panel-text);border:1px solid var(--panel-border);box-shadow:var(--panel-shadow)}:root[data-theme=light] .site-public .auth-label,:root[data-theme=light] .site-public .auth-card h1,:root[data-theme=light] .site-public .auth-card h2,:root[data-theme=light] .site-public .auth-options,:root[data-theme=light] .site-public .auth-options a,:root[data-theme=light] .site-public .dash-sidebar-item,:root[data-theme=light] .site-public .dash-sidebar-user .name{color:var(--panel-text)}:root[data-theme=light] .site-public .auth-input{color:var(--field-text);border:1px solid var(--field-border);background:#fff}:root[data-theme=light] .site-public .auth-input::placeholder{color:#14141480}:root[data-theme=light] .site-public .auth-input-icon,:root[data-theme=light] .site-public .dash-sidebar-item i{color:var(--text-secondary)}:root[data-theme=light] .site-public .dash-sidebar-item.active,:root[data-theme=light] .site-public .dash-sidebar-item:hover{background:var(--accent-soft);color:var(--accent-text)}:root[data-theme=light] .site-public .dash-sidebar-item.active i,:root[data-theme=light] .site-public .dash-sidebar-item:hover i{color:var(--accent-text)}:root[data-theme=light] .site-public .dash-sidebar-title{color:var(--text-muted)}:root[data-theme=light] .site-public .dash-sidebar-item--danger,:root[data-theme=light] .site-public .dash-sidebar-item--danger i{color:var(--panel-danger)}.site-public .dash-page-title,.site-public .dash-section-title,:root[data-theme=light] .site-public .dash-page-title,:root[data-theme=light] .site-public .dash-section-title,:root[data-theme=light] .site-public .dash-table th,:root[data-theme=light] .site-public .dash-table td{color:var(--panel-text)}:root[data-theme=light] .site-public .dash-section-desc,:root[data-theme=light] .site-public .dash-empty-state,:root[data-theme=light] .site-public .dash-mobile-nav a{color:var(--panel-text-secondary)}:root[data-theme=light] .site-public .dash-mobile-nav a.is-active{color:var(--accent-text)}:root[data-theme=light] .site-header .subscription-badge{color:#7a0020}:root[data-theme=light] .site-header .subscription-badge i{color:#b8860b}:root[data-theme=light] .site-public .film-hero-section .btn-hero-rate{color:#6b4a00;background:#f5b30133;border-color:#8c64008c}:root[data-theme=light] .site-public .film-hero-section .btn-hero-rate i,:root[data-theme=light] .site-public .film-hero-section .hero-meta-item i.fa-trophy{color:#a86f00}:root[data-theme=light] .lr-txt i{color:#a15c00}.site-public .site-collections .movies-page-header h1,.site-public .movies-page-wrapper .movies-page-header h1{color:var(--text-primary);align-items:center;gap:10px;display:flex}.site-public .movies-page-header h1 i{color:var(--accent-text);font-size:.8em}.site-collection-tabs{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:14px;gap:6px;margin:14px 0 6px;padding:5px;display:inline-flex}.site-collection-tabs a{min-height:44px;color:var(--text-secondary);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:8px 18px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.site-collection-tabs a:hover{background:var(--on-surface-06);color:var(--text-primary)}.site-collection-tabs a[aria-current=page]{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast)}.site-collection-tabs a[aria-current=page] i{color:inherit}.site-collection-terms{gap:10px}.site-collection-terms a{border-color:var(--border-subtle);border-radius:12px;transition:transform .15s,border-color .2s,background .2s}.site-collection-terms a:hover{border-color:var(--accent);background:var(--accent-soft);transform:translateY(-2px)}.site-collection-terms a span{align-items:center;gap:8px;min-width:0;display:inline-flex}.site-collection-terms a span i{color:var(--accent-text);font-size:.9em}.site-collection-terms small{background:var(--on-surface-12);min-width:34px;color:var(--text-secondary);text-align:center;border-radius:999px;flex:none;padding:2px 9px;font-size:12px}.site-collection-filters{border:1px solid var(--border-subtle);box-shadow:var(--shadow-card)}.site-collection-filters label{color:var(--text-secondary);font-size:13px;font-weight:600}.site-collection-filters select,.site-collection-filters input{background:var(--field-bg);color:var(--field-text);border:1px solid var(--field-border);min-height:44px;font:inherit;border-radius:10px;padding:9px 12px;transition:border-color .2s,box-shadow .2s}.site-collection-filters input::placeholder{color:var(--text-muted)}.site-collection-filters select:focus,.site-collection-filters input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:0}.site-filter-actions{flex-wrap:wrap;gap:10px;margin-inline-start:auto;display:flex}.site-btn-primary,.site-btn-ghost{min-height:44px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 18px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}.site-btn-primary{border:1px solid var(--accent-dark);background:var(--button-bg);color:var(--button-fg)}.site-btn-primary:hover{background:var(--accent-hover);transform:translateY(-1px)}.site-btn-ghost{border:1px solid var(--border-strong);color:var(--text-primary);background:0 0}.site-btn-ghost:hover{background:var(--on-surface-06)}.site-active-filters{flex-wrap:wrap;gap:8px;margin:-14px 0 22px;display:flex}.site-chip{background:var(--accent-soft);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:999px;align-items:center;gap:8px;padding:5px 6px 5px 14px;font-size:13px;display:inline-flex}.site-chip a{background:var(--on-surface-12);width:26px;height:26px;color:var(--text-primary);border-radius:50%;place-items:center;display:inline-grid}.site-chip a:hover{background:var(--accent);color:var(--accent-contrast)}.site-public .site-empty{border:1px dashed var(--border-strong);background:var(--on-surface-04);color:var(--text-secondary);text-align:center;border-radius:14px;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;padding:28px 16px;display:flex}.site-public .site-empty i{color:var(--text-muted);font-size:1.3em}.site-help-card{border-style:solid;border-color:var(--border-subtle);background:var(--bg-elevated);justify-items:start;gap:12px;max-width:640px;padding:22px;display:grid}.site-help-card i.fa-lock{color:var(--accent-text);font-size:1.6em}.site-help-card p{margin:0}.site-public .site-pagination{gap:10px;margin:28px 0 8px}.site-public .site-pagination a,.site-public .site-pagination .is-disabled,.site-public .site-pagination .disabled{border:1px solid var(--border-strong);background:var(--bg-elevated);min-height:44px;color:var(--text-primary);border-radius:10px;align-items:center;gap:8px;padding:8px 18px;font-weight:600;display:inline-flex}.site-public .site-pagination a:hover{border-color:var(--accent);background:var(--accent-soft)}.site-public .site-pagination .is-disabled,.site-public .site-pagination .disabled{opacity:.45;cursor:not-allowed}.site-public .site-pagination .page-info{background:var(--on-surface-06);color:var(--text-secondary);border-radius:999px;padding:8px 14px;font-weight:600}@media (width<=560px){.site-collection-tabs{display:flex}.site-collection-tabs a{flex:1;justify-content:center;padding-inline:10px}.site-filter-actions{width:100%;margin-inline-start:0}.site-filter-actions>*{flex:1}.site-public .site-pagination a,.site-public .site-pagination .is-disabled,.site-public .site-pagination .disabled{flex:1;justify-content:center;padding-inline:10px}.site-public .site-pagination .page-info{text-align:center;flex-basis:100%;order:-1}}:root[data-theme=light] .site-collection-tabs,:root[data-theme=light] .site-collection-filters,:root[data-theme=light] .site-help-card{border-color:var(--border-subtle);background:#fff}:root[data-theme=light] .site-collection-terms a{background:#fff}:root[data-theme=light] .site-collection-terms a:hover{background:var(--accent-soft)}:root[data-theme=light] .site-collection-tabs a[aria-current=page]{color:#fff}:root[data-theme=light] .site-public .site-pagination a,:root[data-theme=light] .site-public .site-pagination .is-disabled,:root[data-theme=light] .site-public .site-pagination .disabled{background:#fff}:root[data-theme=light] .site-public .site-empty{background:#1414140a}:root[data-theme=light] .site-chip{background:#c700321a}.site-collection-terms{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr))}.site-collection-terms a{overflow-wrap:break-word;word-break:normal}.site-collection-terms a span{flex:1;line-height:1.5}.site-public .site-main .dash-sidebar a.dash-sidebar-item.dash-sidebar-item.dash-sidebar-item.dash-sidebar-item.dash-sidebar-item{width:auto;display:flex}.site-list-filter-wrap{margin:14px 0 22px}.site-list-filter .imdb-filter-grid{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.site-list-filter .imdb-filter-select{flex:140px;min-width:140px}.site-list-filter .site-filter-apply{cursor:pointer;font:inherit;border:0}.site-list-filter .site-filter-apply[hidden]{display:none}main.is-loading [data-list-page]{opacity:.55;pointer-events:none;transition:opacity .15s}main.is-loading:after{content:"";background:linear-gradient(90deg,transparent,var(--accent),transparent);z-index:60;background-size:200% 100%;height:3px;animation:1s linear infinite siteListLoading;position:fixed;inset-block-start:0;inset-inline:0}@keyframes siteListLoading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){main.is-loading:after{animation:none}}@media (width<=767px){.site-list-filter .imdb-filter-grid{display:none}.site-list-filter .imdb-filter-grid.open{grid-template-columns:1fr 1fr;display:grid}.site-list-filter .imdb-filter-link{text-align:center;grid-column:1/-1}}