.grid.sm{grid-template-columns:repeat(9,1fr);gap:10px}@media(max-width:1000px){.grid.sm{grid-template-columns:repeat(6,1fr)}}@media(max-width:640px){.grid.sm{grid-template-columns:repeat(3,1fr)}}.grid.sm .card{padding:10px;border-radius:14px}.grid.sm .poster{border-radius:10px}.cardTitle{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.grid.sm .kpOverlay{top:6px;right:6px}.emptyBox{padding:16px;text-align:center}.grid .emptyBox{grid-column:1/-1}.tabs{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0}.tabbtn{padding:8px 12px;border:1px solid var(--line);border-radius:10px;background:transparent;cursor:pointer}.tabbtn.active{background:var(--card)}.tabcontent{display:none}.tabcontent.active{display:block}.admin-subtabs{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 14px}.subbtn{padding:7px 10px;border:1px solid var(--line);border-radius:999px;background:transparent;cursor:pointer;font-size:14px}.subbtn.active{background:var(--card)}.admin-subtab{display:none}.admin-subtab.active{display:block}.admin-subtab .card{margin:0 0 12px}.mini{font-size:13px;padding:6px 8px;border-radius:9px}input.mini,textarea.mini,select.mini{border:1px solid var(--line);background:transparent;color:inherit}textarea.mini{width:100%;min-height:160px}.danger{border-color:#ff5a5a}.ok{border-color:#5aff8f}.muted{color:var(--muted);opacity:1}table.adminTable{width:100%;border-collapse:collapse}table.adminTable th,table.adminTable td{border-bottom:1px solid var(--line);padding:8px 6px;vertical-align:top}table.adminTable th{text-align:left;font-weight:600}.modal-backdrop{position:fixed;inset:0;background:#00000080;display:none;align-items:center;justify-content:center;z-index:999}.modal-backdrop .modal{position:relative;inset:auto;display:block;width:min(900px,96vw);max-height:92vh;overflow:auto;background:var(--bg);border:1px solid var(--line);border-radius:16px;padding:14px}.modal-backdrop .modal h3{margin:0 0 10px}.modal-backdrop .modal .row{gap:10px}.modal-backdrop .modal .close{float:right}.split{display:flex;gap:12px;flex-wrap:wrap}.split>.col{flex:1;min-width:260px}.listItem{padding:8px 10px;border:1px solid var(--line);border-radius:12px;margin:8px 0;cursor:pointer}.listItem.active{background:var(--card)}.te-topbar{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;margin:6px 0 10px}.te-sticky{position:sticky;top:0;z-index:3;background:var(--bg);padding:6px 0 10px;border-bottom:1px solid var(--line)}.te-topbar-left{flex:1;min-width:320px}.te-topbar-right{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:flex-end;max-width:100%}.te-inline{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field-label{font-size:12px;color:var(--muted);opacity:1}.chk{display:flex;gap:8px;align-items:center;white-space:normal;max-width:100%}.te-grid2{display:grid;grid-template-columns:220px 1fr;gap:10px}.te-grid2a{display:grid;grid-template-columns:1fr 180px;gap:10px}.te-grid2b{display:grid;grid-template-columns:1fr 1fr;gap:10px}.te-main{display:grid;grid-template-columns:1.35fr 1fr;gap:12px}@media(max-width:980px){.te-main,.te-grid2a{grid-template-columns:1fr}}@media(max-width:900px){.te-grid2{grid-template-columns:1fr}}@media(max-width:520px){.te-grid2b{grid-template-columns:1fr}}.te-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 12px}.te-tabbtn{padding:7px 10px;border:1px solid var(--line);border-radius:999px;background:transparent;cursor:pointer;font-size:14px}.te-tabbtn.active{background:var(--card)}.te-tabpane{display:none}.te-tabpane.active{display:block}:root{color-scheme:light dark;--bg:#f6f7fb;--card:#ffffff;--card2:#f1f5f9;--text:#0f172a;--muted:#475569;--line:rgba(15,23,42,.12);--accent:#2563eb;--accent2:#1d4ed8;--accent-contrast:#ffffff;--danger:#dc2626;--ok:#16a34a;--shadow:0 10px 30px rgba(2,6,23,.08);--shadow2:0 6px 18px rgba(2,6,23,.12);--header-bg:rgba(246,247,251,.78);--badge-bg:rgba(255,255,255,.72);--badge-border:rgba(15,23,42,.14);--badge-text:rgba(15,23,42,.92);--badge-kpi-base:rgba(255,255,255,.88);--badge-kpi-border-base:rgba(15,23,42,.22)}:root[data-theme=dark]{--bg:#0b0d10;--card:#141820;--card2:#0f1218;--text:#e8eef7;--muted:#9aa6b2;--line:#2a3240;--accent:#4da3ff;--accent2:#2f8cff;--accent-contrast:#071019;--danger:#ff5a5a;--ok:#5aff8f;--shadow:0 12px 36px rgba(0,0,0,.35);--shadow2:0 6px 18px rgba(0,0,0,.25);--header-bg:rgba(11,13,16,.78);--badge-bg:rgba(0,0,0,.55);--badge-border:rgba(255,255,255,.18);--badge-text:rgba(255,255,255,.95);--badge-kpi-base:rgba(11,13,16,.85);--badge-kpi-border-base:rgba(42,50,64,.9)}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Arial;background:var(--bg);color:var(--text)}a{color:inherit;text-decoration:none}.wrap{max-width:1100px;margin:0 auto;padding:16px}header{position:sticky;top:0;background:var(--header-bg);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);z-index:20}header .wrap{padding:10px 16px}.nav{display:flex;flex-direction:column;gap:10px}.navRow{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.navRowMain{justify-content:flex-start}.navRowMain .search{flex:1;min-width:240px}.navRowControls{justify-content:flex-end}.navRowControls .search{display:none}.nav a{padding:6px 8px;border-radius:10px;color:var(--muted)}.nav a:hover{background:var(--card);color:var(--text)}.nav .brand{font-weight:700;color:var(--text)}.search{margin-left:auto;position:relative;min-width:320px;flex:1}.search input{width:100%;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--card);color:var(--text)}.dropdown{position:absolute;top:44px;left:0;right:0;background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden;display:none}.drop-item{padding:10px 12px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:12px}.drop-item:hover{background:var(--card2)}.chip{font-size:12px;color:var(--muted)}@media(max-width:980px){.nav{flex-wrap:wrap}.search{min-width:220px}}@media(max-width:720px){.nav{gap:8px}.nav>a:not(.brand){display:none}.nav .themeModes,.nav .uiSettings{display:none}.search{order:3;flex:1 1 100%;min-width:0;margin-left:0}.account{margin-left:auto}}.dropdown{max-height:min(70vh,520px);overflow:auto}.drop-head{padding:10px 12px;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:6;background:var(--card);backdrop-filter:blur(10px)}.drop-filters{display:flex;gap:8px;flex-wrap:wrap}.drop-filter{padding:6px 10px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--muted);font-size:12px;line-height:1}.drop-filter:hover{background:var(--card2)}.drop-filter.active{background:var(--card2);color:var(--text)}.drop-section{padding:0}.drop-section+.drop-section{border-top:1px solid var(--line)}.drop-section-title{padding:10px 12px;font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;position:sticky;top:var(--drop-head-h,0px);z-index:5;background:var(--card);border-bottom:1px solid color-mix(in oklab,var(--line) 70%,transparent)}.drop-section-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;position:sticky;top:var(--drop-head-h,0px);z-index:5;background:var(--card);border-bottom:1px solid color-mix(in oklab,var(--line) 70%,transparent)}.drop-section-top .drop-section-title{position:static;top:auto;z-index:auto;background:transparent;border-bottom:0}.drop-section-top .drop-section-title{padding:0;text-transform:none;letter-spacing:0}.drop-clear{padding:6px 10px;border-radius:999px;font-size:12px}.drop-recent{width:100%;text-align:left;background:transparent;border:0;border-top:1px solid var(--line);padding:10px 12px;color:var(--text);cursor:pointer}.drop-recent:hover{background:var(--card2)}.drop-card{padding:10px 12px;border-top:1px solid var(--line);display:flex;align-items:center;gap:10px}.drop-card:hover{background:var(--card2)}.drop-card.active,.drop-recent.active{background:var(--card2);outline:2px solid color-mix(in oklab,var(--accent) 55%,transparent);outline-offset:-2px}.drop-hl{background:color-mix(in oklab,var(--accent) 24%,transparent);color:inherit;padding:0 2px;border-radius:4px}.drop-section-title.active{color:var(--text);background:color-mix(in oklab,var(--accent) 10%,transparent);box-shadow:inset 3px 0 color-mix(in oklab,var(--accent) 70%,transparent)}.drop-section-top.active{background:color-mix(in oklab,var(--accent) 10%,transparent);box-shadow:inset 3px 0 color-mix(in oklab,var(--accent) 70%,transparent)}.drop-section-top.active .drop-section-title{color:var(--text)}.drop-thumb{width:34px;height:48px;border-radius:8px;object-fit:cover;background:var(--card2);border:1px solid var(--line);flex:0 0 auto}.drop-thumb.person{width:36px;height:36px;border-radius:999px}.drop-main{flex:1;min-width:0}.drop-title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drop-sub{font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.drop-tag{font-size:12px;color:var(--muted);white-space:nowrap;flex:0 0 auto}.drop-empty{padding:12px;color:var(--muted)}.card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px;display:block;min-width:0;box-shadow:var(--shadow2)}.grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.grid>*{min-width:0}@media(max-width:980px){.grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:640px){.grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:360px){.grid{grid-template-columns:repeat(2,1fr)}}.poster{width:100%;aspect-ratio:2/3;object-fit:cover;border-radius:12px;background:var(--card2)}.muted{color:var(--muted)}.link{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.link:hover{filter:brightness(1.1)}.row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}button,.btn{cursor:pointer;border:1px solid var(--line);background:var(--card);color:var(--text);padding:10px 12px;border-radius:12px}button:hover,.btn:hover{border-color:#3a455a}.tabs{display:flex;gap:8px;flex-wrap:wrap}.tab{padding:8px 10px;border-radius:999px;border:1px solid var(--line);color:var(--muted)}.tab.active{background:var(--card2);color:var(--text)}.spoiler{filter:blur(6px);transition:.2s;cursor:pointer}.spoiler.reveal{filter:none}.gallery{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}@media(max-width:640px){.gallery{grid-template-columns:repeat(3,1fr)}}.shot{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:12px;border:1px solid var(--line)}footer{margin:24px 0;color:var(--muted);font-size:12px}.hidden{display:none!important}.toast{position:fixed;left:50%;top:auto;bottom:18px;transform:translate(-50%);background:#000000d9;color:#fff;padding:10px 14px;border-radius:12px;z-index:9999;max-width:min(92vw,520px);text-align:center}.modal{position:fixed;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:150}.modal .modal-card,.modal .modal-box{background:var(--card);border:1px solid var(--line);border-radius:16px;max-width:min(92vw,520px);width:520px;padding:14px}.lightbox{position:fixed;inset:0;background:#000000e0;display:flex;align-items:center;justify-content:center;z-index:160}.lightbox img{max-width:95vw;max-height:90vh;border-radius:14px;border:1px solid rgba(255,255,255,.2)}.lightbox .btn{position:absolute;top:16px;right:16px}.lightbox-prev{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.lightbox-next{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.kpOverlay{position:absolute;top:8px;right:8px;z-index:3}.kpBadge{font-size:14px;line-height:1;padding:6px 10px;border-radius:999px;background:var(--badge-bg);border:1px solid var(--badge-border);color:var(--badge-text);backdrop-filter:blur(6px);user-select:none}.kpHidden{opacity:0;transform:scale(.96);pointer-events:none}.kpShown{opacity:1;transform:scale(1)}.myOverlay{position:absolute;left:8px;right:8px;bottom:8px;z-index:3;pointer-events:none;text-align:center;font-size:13px;line-height:1.15;padding:7px 10px;border-radius:14px;background:var(--badge-bg);border:1px solid var(--badge-border);color:var(--badge-text);backdrop-filter:blur(6px);user-select:none}.grid.sm .myOverlay{bottom:6px;left:6px;right:6px;padding:6px 8px;font-size:12px;border-radius:12px}.cardTitle{display:block;max-width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inl_f5554e45e6{margin:8px 0}.inl_759e41d83d{margin:0 0 10px}.inl_62da0679da{flex-wrap:wrap}.inl_33fcd4c359{gap:8px}.inl_83ca52ef1c{height:8px}.inl_a58e8b24d9{flex:1;min-width:260px}.inl_8a77e5a311{margin-top:8px}.inl_06c0747e4e{height:12px}.inl_0466783d98{width:100%}.inl_6c596bc5cc{width:100%;min-height:220px}.inl_2acaf3b57e{width:200px}.inl_cc3d9d14f2{height:6px}.inl_a20ea0ded5{width:260px}.inl_15fa7838f7{gap:10px;align-items:center}.inl_0fac9183d5{width:220px}.inl_761d3addb2{margin-bottom:10px}.inl_cb03dd6be5{flex-wrap:wrap;gap:10px}.inl_6c0d09d5fa{flex:1;min-width:220px}.inl_6a8e059875{height:10px}.inl_ff2ba41caa{width:100%;min-height:90px}.inl_2d7d2729a4{justify-content:space-between;align-items:center}.inl_28c0f6ec6e{width:160px}.inl_9405df25bc{flex:1;min-width:240px}.inl_d940f568d2{width:100%;min-height:240px}.inl_54f91ac464{width:180px}.inl_6b99de8b69{display:none}.inl_391ef1246f{margin-left:6px}.inl_e97ac47c5f{height:10px;background:var(--line);border-radius:999px;overflow:hidden}.inl_97c02f3256{height:10px;width:0;background:#5aff8f}.inl_fe7b4979fe{margin-top:6px}.inl_6a2f3f2775{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px}.inl_5e0faad207{font-size:13px}.inl_830eb98674{width:140px}.inl_b921651044{width:100%;min-height:120px}.inl_bda969b4ea{width:100%;min-height:280px}.inl_1bf6d39c10{padding:12px}.inl_df671843ff{margin:0 0 8px}.inl_a0775c75fe{gap:10px;flex-wrap:wrap;align-items:center}.inl_a9438619af{width:72px;height:108px;object-fit:cover;border-radius:10px;border:1px solid var(--line);display:block}.inl_55585d51f2{max-width:260px}.inl_96ad6099e2{margin-top:4px}.inl_9bc05614aa{align-items:end}.inl_31681c98c9{margin-top:6px;max-height:260px;overflow:auto}.inl_dabf0efe87{gap:10px;flex-wrap:wrap;align-items:end}.inl_12c3b1bac7{gap:10px;align-items:center;flex-wrap:wrap}.inl_7523973809{word-break:break-all}.inl_7e2a48cef6{width:72px;height:48px;object-fit:cover;border-radius:10px;border:1px solid var(--line)}.inl_dcf924d17c{width:100%;min-height:180px}.inl_e53a8eda19{gap:6px;align-items:center;flex-wrap:nowrap}.inl_80d654f9c8{text-decoration:none}.inl_581be415aa{width:90px}.inl_60746827b0{width:110px}.inl_284a216e25{max-width:360px;white-space:pre-wrap}.inl_6e2375f9b7{justify-content:space-between;gap:10px}.inl_97445a8d93{flex:1}.inl_4098d43376{margin-top:6px;white-space:pre-wrap}.inl_5f81921ab4{gap:8px;align-items:flex-start}.inl_04391f0812{max-width:520px}.inl_55637bf54e{border-color:#ff6b6b}.inl_8f62372e93{border-color:#2a7a2a}.inl_d2c171b18b{margin-top:10px}.inl_56f4356299{margin-top:12px}.inl_a562f4fd76{justify-content:space-between}.inl_ad1b791662{height:18px}.inl_5af557a50a{min-width:220px}.inl_86de7ac63a{margin-top:18px}.inl_30de4aee87{height:16px}.inl_01ef7fc99e{display:flex;gap:8px;align-items:center}.inl_a1bcdf5a14{padding:10px 12px;margin:10px 0}.inl_946a990a1e{height:14px}.inl_a548ea716a{white-space:pre-wrap}.inl_33458275ee{margin-top:6px;font-size:18px}.inl_2b583d7389{margin-bottom:14px}.inl_eecb702cd2{margin:0 0 10px}.inl_e4a4232f5d{gap:10px;flex-wrap:wrap}.inl_47b618fc66{min-width:200px}.inl_0562fa4644{color:#ff6b6b}.inl_f435944921{gap:10px;flex-wrap:wrap;margin-top:10px}.inl_66dbd5d0ad{min-width:180px}.inl_a369d94a79{color:#2ecc71}.inl_6be0d8ba2c{text-align:left}.inl_0486f781ae{align-items:flex-start}.inl_ce9bd18e14{width:180px;border-radius:16px;border:1px solid var(--line)}.inl_02aaf7e067{margin:0 0 6px}.inl_6ea2488311{margin-top:10px;gap:8px;flex-wrap:wrap}.inl_d60e50b0d3{margin:0 0 8px}.inl_ed7b3d8791{gap:12px}.inl_966fb9f40c{width:48px;height:48px;border-radius:14px;object-fit:cover;border:1px solid var(--line)}.inl_1169661891{margin:0}.inl_13c1049e8a{justify-content:space-between;align-items:flex-start}.inl_1cc87336ba{border-color:#7a2a2a}.inl_82ab29cfd4{display:none;margin-top:10px}.inl_94e0a49929{width:100%;border-radius:12px;border:1px solid var(--line);background:var(--card2);color:var(--text);padding:10px}.inl_8ac6d8ab0a{border-color:#7a2a2a;margin-top:12px}.inl_40d872f80d{border-color:#2a7a2a;margin-top:12px}.inl_4ed060bb30{width:64px;height:64px;border-radius:14px;object-fit:cover;border:1px solid var(--line)}.inl_a42d247acc{width:100%;margin-top:6px}.inl_d6f2af6e0a{margin-top:14px}.inl_2285bd973e{padding:10px 12px}.inl_881f70f973{font-size:22px}.inl_5dd2a67868{margin-left:8px}.inl_c16361f397{border-color:var(--accent)}.inl_bcbaa79216{margin-top:10px;white-space:pre-wrap}.inl_24ea0afdc9{margin-top:10px;text-align:center}.inl_92fa2f5a0c{display:none;margin-bottom:8px}.inl_6386465e52{padding:6px 10px;font-size:12px;margin-left:8px}.inl_8a9a2b7b2f{width:100%;resize:vertical;background:var(--bg);border:1px solid var(--line);border-radius:14px;color:var(--text);padding:10px}.inl_31dd7f9081{margin-top:10px;margin-left:0}.commentChild{margin-left:18px;border-left:2px solid color-mix(in srgb,var(--accent) 30%,var(--line));padding-left:10px}.inl_b234d9240b{justify-content:space-between;align-items:flex-start;gap:10px}.inl_ba134d82cd{gap:10px;align-items:flex-start}.inl_d64bcfdbb5{width:36px;height:36px;border-radius:50%;object-fit:cover;border:1px solid var(--line)}.inl_6cd8006fc6{gap:6px;flex-wrap:wrap;justify-content:flex-end}.inl_9d57d8f8fc{padding:6px 10px;font-size:12px}.inl_cfd11911fc{margin-top:8px;white-space:pre-wrap}.inl_653ae153f0{width:100%;margin-top:10px;min-height:110px}.inl_2bb97eac9e{margin-top:10px;justify-content:flex-end;gap:8px}.js-config{display:none!important}body.nocopy{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}body.nocopy input,body.nocopy textarea,body.nocopy select,body.nocopy [contenteditable=true],body.nocopy .copy-allowed{-webkit-user-select:text;-ms-user-select:text;user-select:text}.avatar{width:64px;height:64px;border-radius:16px;object-fit:cover;flex:0 0 auto}.avatar.sm{width:40px;height:40px;border-radius:12px}.stars{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.stars .star{border:0;background:transparent;font-size:22px;line-height:1;padding:0 2px;color:var(--muted);cursor:pointer}.stars .star.on{color:var(--accent)}.stars.locked .star{cursor:default;opacity:.8}.statusBtn{padding:8px 10px;border:1px solid var(--line);border-radius:12px;background:transparent;color:var(--text);cursor:pointer}.statusDock{position:relative;display:flex;gap:10px;flex-wrap:wrap;padding:10px;border:1px solid var(--line);border-radius:18px;overflow:hidden;isolation:isolate}.statusDock:before{content:"";position:absolute;inset:-24px;background-image:var(--dock-bg);background-size:cover;background-position:center;filter:blur(22px) saturate(1.25);transform:scale(1.15);opacity:.65;z-index:0}.statusDock:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000001a,#00000038);z-index:0}.statusDock>*{position:relative;z-index:1}.statusIconBtn{width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:18px;line-height:1}.statusIconBtn:hover{transform:translateY(-1px)}.statusIconBtn:active{transform:translateY(0)}.statusIconBtn.active{background:color-mix(in srgb,var(--accent) 16%,rgba(255,255,255,.1));border-color:color-mix(in srgb,var(--accent) 45%,rgba(255,255,255,.22));color:var(--text)}.statusIconBtn[data-tip]:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);white-space:nowrap;padding:6px 8px;border-radius:10px;background:#000000bf;color:#fff;font-size:12px;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease}.statusIconBtn[data-tip]:before{content:"";position:absolute;left:50%;bottom:calc(100% + 4px);transform:translate(-50%);border:6px solid transparent;border-top-color:#000000bf;opacity:0;pointer-events:none;transition:opacity .15s ease}.statusIconBtn:hover:after,.statusIconBtn:hover:before,.statusIconBtn:focus-visible:after,.statusIconBtn:focus-visible:before{opacity:1}.statusIconBtn:hover:after,.statusIconBtn:focus-visible:after{transform:translate(-50%) translateY(-2px)}*{box-sizing:border-box}html,body{height:100%}body{transition:background .2s ease,color .2s ease}a,button,input,select{transition:background .2s ease,border-color .2s ease,color .2s ease,transform .08s ease}.iconbtn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:12px;border:1px solid var(--line);background:var(--card);color:var(--text);cursor:pointer;box-shadow:var(--shadow2)}.iconbtn:hover{background:var(--card2)}.iconbtn:active{transform:translateY(1px)}.iconbtn .icon{font-size:18px;line-height:1}.iconbtn .icon-sun{display:none}:root[data-theme=dark] .iconbtn .icon-sun{display:inline}:root[data-theme=dark] .iconbtn .icon-moon{display:none}.switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;user-select:none}.switch input{position:absolute;opacity:0;width:0;height:0}.switchTrack{width:54px;height:32px;border-radius:999px;background:var(--card);border:1px solid var(--line);position:relative;box-shadow:var(--shadow2)}.switchThumb{position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:999px;background:var(--card2);border:1px solid var(--line);transition:transform .22s ease,background .22s ease,border-color .22s ease}.switchIcon{position:absolute;top:50%;transform:translateY(-50%);font-size:14px;opacity:.75;pointer-events:none}.switchIcon.sun{left:9px}.switchIcon.moon{right:9px}.switch input:checked+.switchTrack .switchThumb{transform:translate(20px);background:var(--accent);border-color:var(--accent)}.switch input:focus-visible+.switchTrack{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 25%,transparent),var(--shadow2)}.themeModes{display:inline-flex;align-items:center;gap:6px;padding:6px;border:1px solid var(--line);background:var(--card);border-radius:16px;box-shadow:var(--shadow2)}.themeModes .modeBtn{padding:8px 10px;border-radius:12px;border:1px solid transparent;background:transparent;color:var(--text);box-shadow:none;display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1;white-space:nowrap}.themeModes .modeBtn:hover{background:var(--card2);border-color:color-mix(in srgb,var(--accent) 28%,var(--line))}.themeModes .modeBtn:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent),var(--shadow2)}.themeModes .modeBtn.active{background:color-mix(in srgb,var(--accent) 16%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,var(--line))}.themeModes .modeLbl{font-size:12px;color:var(--muted)}.themeModesWide .modeBtn{padding:10px 12px}@media(max-width:720px){.themeModesWide .modeLbl{display:none}}.uiSettings,.account{position:relative;display:inline-flex;align-items:center}.acctBtn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:var(--card);color:var(--text);cursor:pointer;box-shadow:var(--shadow2)}.acctBtn:hover{background:var(--card2)}.acctBtn:active{transform:translateY(1px)}.acctBtn .caret{opacity:.75;font-size:12px}.uiMenuItem{display:block;padding:8px 10px;border-radius:12px;color:var(--text);text-decoration:none}.uiMenuItem:hover{background:var(--card2)}.uiMenu{position:absolute;right:0;top:46px;width:280px;max-width:min(92vw,280px);background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:12px;z-index:50}.uiMenuTitle{font-weight:700;margin:2px 0 10px}.uiRow{display:flex;gap:10px;align-items:center;margin-top:10px}.uiCheck{display:flex;align-items:center;gap:10px;cursor:pointer;user-select:none}.uiCheck input{width:16px;height:16px}.uiHint{margin-top:8px;font-size:12px}.swatches{display:flex;gap:8px;flex-wrap:wrap}.swatch{width:28px;height:28px;border-radius:999px;border:1px solid var(--line);background:var(--sw,var(--accent));cursor:pointer;box-shadow:var(--shadow2)}.swatch:hover{transform:translateY(-1px)}.swatch.active{outline:2px solid var(--accent);outline-offset:2px}.accentColor{width:44px;height:34px;padding:0;border-radius:12px;border:1px solid var(--line);background:var(--card)}.wrap input:not(#searchInput):not([type=file]):not([type=color]):not(.mini),.wrap select:not(.mini),.wrap textarea:not(.mini){border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:12px;padding:10px 12px;outline:none;max-width:100%}.wrap textarea{min-height:120px;resize:vertical}.wrap input:not(#searchInput):not([type=file]):not([type=color]):not(.mini):focus,.wrap select:not(.mini):focus,.wrap textarea:not(.mini):focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 20%,transparent)}button:not(.iconbtn):not(.star),.btn{box-shadow:var(--shadow2)}button:not(.iconbtn):not(.star):hover,.btn:hover{background:var(--card2);border-color:color-mix(in srgb,var(--accent) 28%,var(--line))}button:not(.iconbtn):not(.star):focus-visible,.btn:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent),var(--shadow2)}button:not(.iconbtn):not(.star):disabled,.btn:disabled{opacity:.6;cursor:not-allowed}.btn.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.card{transition:transform .14s ease,box-shadow .2s ease,border-color .2s ease}.grid .card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 22%,var(--line))}.toTop{position:fixed;right:18px;bottom:18px;z-index:210;width:44px;height:44px;border-radius:14px;border:1px solid var(--line);background:var(--card);color:var(--text);cursor:pointer;box-shadow:var(--shadow2);opacity:1;transform:translateY(0);transition:opacity .22s ease,transform .22s ease}.toTop:hover{background:var(--card2)}.toTop:active{transform:translateY(1px)}.toTop.hidden{opacity:0;transform:translateY(10px);pointer-events:none}.resumeBtn{position:fixed;left:18px;bottom:18px;z-index:210;max-width:calc(100vw - 36px);height:44px;padding:0 14px;border-radius:14px;border:1px solid var(--line);background:color-mix(in srgb,var(--accent) 14%,var(--card));color:var(--text);cursor:pointer;box-shadow:var(--shadow2);font-weight:700;letter-spacing:.2px}.resumeBtn:hover{background:color-mix(in srgb,var(--accent) 18%,var(--card2))}.resumeBtn:active{transform:translateY(1px)}.resumeBtn.hidden{display:none}@media(max-width:720px){.resumeBtn,.toTop{bottom:74px}}footer{opacity:.8}.card:hover{box-shadow:var(--shadow)}.siteHeader{will-change:transform;transition:transform .22s ease,background .22s ease,border-color .22s ease}.siteHeader.isHidden{transform:translateY(-100%)}.siteHeader.isElevated{box-shadow:var(--shadow2)}.bottomBar{position:fixed;left:0;right:0;bottom:0;display:none;gap:8px;justify-content:space-around;padding:10px 10px calc(10px + env(safe-area-inset-bottom));background:var(--header-bg);backdrop-filter:blur(10px);border-top:1px solid var(--line);z-index:90}.bottomBar .bbItem{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:56px;padding:8px 10px;border-radius:14px}.bottomBar .bbIcon{font-size:18px;line-height:1}.bottomBar .bbText{font-size:11px;opacity:1}.bottomBar .bbItem[aria-current=page]{background:color-mix(in oklab,var(--accent) 16%,transparent);outline:1px solid color-mix(in oklab,var(--accent) 32%,transparent)}@media(max-width:720px){.bottomBar{display:flex}body{padding-bottom:74px}}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.chipsSticky{position:static;top:auto;z-index:auto}.chipsSticky:empty{padding:0;border-bottom:0}.fchip{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow2);font-size:13px}.fchip b{font-weight:700}.fchip button{border:0;background:transparent;color:inherit;cursor:pointer;padding:4px;border-radius:10px}.fchip button:hover{background:var(--card2)}.fchip .x{opacity:.75}.filtersBar{position:sticky;top:calc(var(--header-h,64px) + 12px);z-index:12;background:var(--card);backdrop-filter:none;-webkit-backdrop-filter:none;isolation:isolate}@media(max-width:720px){.filtersBar{top:calc(var(--header-h,58px) + 8px)}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skel{background:linear-gradient(90deg,color-mix(in oklab,var(--card2) 65%,transparent),color-mix(in oklab,var(--card2) 35%,transparent),color-mix(in oklab,var(--card2) 65%,transparent) 70%);background-size:800px 100%;animation:shimmer 1.1s ease-in-out infinite}.skelCard{pointer-events:none}.skelPoster{aspect-ratio:2/3;border-radius:14px}.skelLine{height:12px;border-radius:10px;margin-top:10px}.skelLine.sm{height:10px;opacity:.85}.grid.isLoading{min-height:420px}.cardList.isLoading{min-height:320px}.emptyBox{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;padding:24px}.emptyIcon{font-size:30px;line-height:1}.emptyTitle{font-weight:700}.emptyActions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.poster.blurUp{filter:blur(18px);transform:scale(1.02);opacity:.85}.poster.blurUp.isLoaded{filter:none;transform:none;opacity:1;transition:filter .35s ease,transform .35s ease,opacity .35s ease}a,button,input,select,textarea{scroll-margin-top:80px}.btn,.iconbtn,.card{transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.btn:active,.iconbtn:active,.card:active{transform:translateY(1px)}:focus-visible{outline:2px solid color-mix(in oklab,var(--accent) 70%,transparent);outline-offset:2px}.sheetBackdrop{position:fixed;inset:0;background:#00000061;opacity:0;transition:opacity .22s ease;z-index:9998;backdrop-filter:blur(2px)}.sheet{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center;z-index:9999;pointer-events:none}.sheetOpen{overflow:hidden}.sheet .sheetPanel{width:min(560px,100%);background:var(--card);border:1px solid var(--line);border-radius:22px 22px 0 0;box-shadow:var(--shadow2);padding:10px 14px calc(14px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .26s cubic-bezier(.22,.8,.22,1)}.sheetHandle{width:44px;height:5px;border-radius:999px;background:color-mix(in oklab,var(--muted) 28%,transparent);margin:4px auto 10px}.sheetHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:2px 2px 10px}.sheetTitle{font-weight:800;font-size:16px}.sheetActions{display:flex;flex-direction:column;gap:10px}.sheetGroup{border:1px solid var(--line);background:var(--card2);border-radius:18px;overflow:hidden}.sheetGroup+.sheetGroup{margin-top:0}.sheetBtn{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;border-radius:16px;border:1px solid var(--line);background:var(--card2);color:var(--text);font-weight:700;font-size:15px;cursor:pointer}.sheetBtn:active{transform:translateY(1px)}.sheetGroup .sheetBtn{border:none;border-radius:0;background:transparent}.sheetGroup .sheetBtn+.sheetBtn{border-top:1px solid var(--line)}.sheetGroup .sheetBtn:active{transform:none;background:color-mix(in oklab,var(--accent) 10%,transparent)}.sheetGroupDanger .sheetBtn{color:var(--danger)}.sheetGroupDanger .sheetBtn:active{background:color-mix(in oklab,var(--danger) 10%,transparent)}.sheetBtn.isDanger .sheetIco,.sheetGroupDanger .sheetIco{background:color-mix(in oklab,var(--danger) 14%,transparent);border-color:color-mix(in oklab,var(--danger) 18%,var(--line))}.sheetBtn .sheetIco{width:26px;height:26px;border-radius:10px;display:grid;place-items:center;background:color-mix(in oklab,var(--accent) 16%,transparent);border:1px solid color-mix(in oklab,var(--accent) 18%,var(--line))}.sheetBtn.isOn{background:color-mix(in oklab,var(--accent) 14%,var(--card2));border-color:color-mix(in oklab,var(--accent) 26%,var(--line))}.sheetBtn.isOn .sheetIco{background:color-mix(in oklab,var(--accent) 24%,transparent)}.sheetNote{font-size:12px;color:var(--muted);margin-top:2px}.sheet.isOpen{pointer-events:auto}.sheet.isOpen .sheetPanel{transform:translateY(0)}.sheetBackdrop.isOpen{opacity:1}@media(prefers-reduced-motion:reduce){.sheetBackdrop,.sheet .sheetPanel{transition:none}}.kpOverlay.kpiHigh{background:color-mix(in oklab,var(--ok) 38%,var(--badge-kpi-base));border-color:color-mix(in oklab,var(--ok) 44%,var(--badge-kpi-border-base))}.kpOverlay.kpiMid{background:color-mix(in oklab,var(--accent) 34%,var(--badge-kpi-base));border-color:color-mix(in oklab,var(--accent) 44%,var(--badge-kpi-border-base))}.kpOverlay.kpiLow{background:color-mix(in oklab,#f59e0b 34%,var(--badge-kpi-base));border-color:color-mix(in oklab,#f59e0b 44%,var(--badge-kpi-border-base))}.kpOverlay.kpiBad{background:color-mix(in oklab,var(--danger) 34%,var(--badge-kpi-base));border-color:color-mix(in oklab,var(--danger) 44%,var(--badge-kpi-border-base))}h1{letter-spacing:-.015em}.cardTitle{line-height:1.25}.muted{line-height:1.35}#newsGrid .card{margin-top:10px}.toast{padding:0}.toast.hidden{display:none}.toastWrap{background:#111111eb;color:#fff;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:12px 14px;box-shadow:0 10px 30px #00000059}.toastMsg{color:inherit}.toastAct{border:1px solid color-mix(in oklab,var(--accent) 35%,var(--line));background:color-mix(in oklab,var(--accent) 14%,transparent);color:var(--text);padding:8px 10px;border-radius:12px;cursor:pointer;font-weight:700}.toastAct:hover{background:color-mix(in oklab,var(--accent) 18%,transparent)}.toastClose{border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:18px;line-height:1;padding:6px;border-radius:10px}.toastClose:hover{background:var(--card2)}.toast.isOk .toastWrap{border-color:color-mix(in oklab,var(--ok) 35%,var(--line))}.toast.isErr .toastWrap{border-color:color-mix(in oklab,var(--danger) 45%,var(--line))}.toast.isInfo .toastWrap{border-color:color-mix(in oklab,var(--accent) 32%,var(--line))}.infControls{display:flex;justify-content:center;align-items:center;gap:10px;margin:14px 0}.infControls .btn{padding:10px 14px;border-radius:14px}.infControls .muted{font-size:14px}.infSentinel{height:1px}.ajaxSwapIn{animation:ajaxSwapIn .22s ease-out both}@keyframes ajaxSwapIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cardEnter{animation:cardEnter .28s ease-out both}@keyframes cardEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ajaxSwapIn,.cardEnter{animation:none!important}}.card{--mx:0;--my:0}@media(hover:hover)and (pointer:fine){a.card .posterWrap{transform-style:preserve-3d;transition:transform .18s ease}a.card:hover .posterWrap{transform:perspective(900px) rotateX(calc(var(--my) * -2deg)) rotateY(calc(var(--mx) * 2deg))}a.card .poster{transition:transform .18s ease;will-change:transform}a.card:hover .poster{transform:translate3d(calc(var(--mx) * -6px),calc(var(--my) * -6px),0) scale(1.06)}a.card{transform:translateZ(0)}}.titleHero{position:relative;overflow:hidden;border-radius:18px}.titleHero:before{content:"";position:absolute;inset:-36px;background-image:var(--hero-bg);background-size:cover;background-position:center;filter:blur(26px) saturate(1.15);transform:scale(1.15);opacity:.6;pointer-events:none}.titleHero:after{content:"";position:absolute;inset:0;background:radial-gradient(80% 70% at 20% 20%,#ffffff8c,#fff0 55%),linear-gradient(180deg,#0000,#00000040 55%,#00000073);opacity:.65;pointer-events:none}:root[data-theme=dark] .titleHero:after{background:radial-gradient(80% 70% at 20% 20%,#ffffff1f,#fff0 55%),linear-gradient(180deg,#0000,#00000059 55%,#0009);opacity:.8}.titleHero>.card{position:relative;z-index:1}.titleHero>.card.titleCard{background:#ffffffc7;backdrop-filter:blur(10px);border:1px solid var(--line)}:root[data-theme=dark] .titleHero>.card.titleCard{background:#141820a6}body[data-view=admin] .tabcontent .card{margin:0 0 12px}body[data-view=admin] .tabcontent .card:last-child{margin-bottom:0}body[data-view=admin] .tabcontent>.inl_06c0747e4e{height:0!important;margin:0!important;padding:0!important}textarea{scrollbar-width:thin;scrollbar-color:var(--line) var(--card)}textarea::-webkit-scrollbar{width:10px;height:10px}textarea::-webkit-scrollbar-track{background:var(--card);border-radius:10px}textarea::-webkit-scrollbar-thumb{background:var(--line);border-radius:10px}textarea::-webkit-scrollbar-thumb:hover{background:var(--accent2)}.authPage{display:flex;justify-content:center;padding:26px 0}.authInner{width:100%;max-width:520px}.authInner h1{text-align:center;margin:0 0 14px}.authCard{padding:16px}.authCard .row{gap:10px}.authCard .row button,.authCard .row .btn{flex:1}@media(max-width:520px){.authCard .row{flex-direction:column;align-items:stretch}}input[type=file]{max-width:100%;color:var(--muted)}input[type=file]::file-selector-button{margin-right:10px;border:1px solid var(--line);background:var(--card2);color:var(--text);padding:10px 12px;border-radius:14px;cursor:pointer;font-weight:700}input[type=file]::file-selector-button:hover{border-color:#3a455a;transform:translateY(-1px)}input[type=file]::file-selector-button:active{transform:translateY(0)}input[type=file]::-webkit-file-upload-button{margin-right:10px;border:1px solid var(--line);background:var(--card2);color:var(--text);padding:10px 12px;border-radius:14px;cursor:pointer;font-weight:700}input[type=file]::-webkit-file-upload-button:hover{border-color:#3a455a;transform:translateY(-1px)}input[type=file]::-webkit-file-upload-button:active{transform:translateY(0)}#pBulk{min-height:70px;max-height:160px;resize:vertical}.posterWrap{position:relative}.adminHiddenBadge{position:absolute;left:8px;top:8px;z-index:6;padding:4px 8px;border-radius:999px;font-size:12px;line-height:1;background:#000000b8;color:#fff;backdrop-filter:blur(6px)}.adminPublishRow{margin-top:10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.adminHiddenPill{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;background:#0000000f;color:#111;border:1px solid rgba(0,0,0,.12)}.cardStatusDock{position:absolute;left:8px;right:8px;bottom:8px;display:flex;justify-content:space-between;gap:8px;padding:6px 7px;border-radius:14px;border:1px solid rgba(255,255,255,.12);overflow:visible;isolation:isolate}.cardStatusDock:before{content:"";position:absolute;inset:-20px;background-image:var(--dock-bg);background-size:cover;background-position:center;filter:blur(20px) saturate(1.2);transform:scale(1.2);opacity:.7;z-index:0;border-radius:16px;clip-path:inset(0 round 16px)}.cardStatusDock:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000000f,#00000038);z-index:0;border-radius:16px;clip-path:inset(0 round 16px)}.cardStatusDock>*{position:relative;z-index:1}.cardStatusDock .statusIconBtn{width:34px;height:34px;font-size:17px;border-radius:12px}.cardStatusDock .statusIconBtn[data-tip]:after{bottom:calc(100% + 8px)}.cardStatusDock .statusIconBtn[data-tip]:before{bottom:calc(100% + 2px)}.cardStatusDock.dockRight{inset:50% 8px auto auto;flex-direction:column;gap:7px;padding:7px;border-radius:18px;opacity:.95;transform:translateY(-50%) translate(0);pointer-events:auto;transition:opacity .18s ease,transform .18s ease}.cardStatusDock.dockRight:before,.cardStatusDock.dockRight:after{display:none!important}.card:hover .cardStatusDock.dockRight,.card:focus-within .cardStatusDock.dockRight{opacity:1;transform:translateY(-50%) translate(0);pointer-events:auto}@media(hover:none){.cardStatusDock.dockRight{opacity:1;transform:translateY(-50%) translate(0);pointer-events:auto}}.titlePosterCol{display:flex;flex-direction:column;gap:10px;min-width:0}.cardStatusDock.titleUnderDock{position:static;inset:auto;opacity:1;transform:none;pointer-events:auto;flex-direction:row;justify-content:space-between;width:100%;padding:5px 6px}@media(max-width:860px){.cardStatusDock.dockRight,.myOverlay{display:none!important}}.issuePosterRow{margin-top:8px}.issuePosterRow .issueBtn{width:100%}html.reduceMotion *,html.reduceMotion *:before,html.reduceMotion *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.titleCard .titlePosterCol{position:relative;z-index:1}.titleCard .titleInfoCol,.titleCard{position:relative;z-index:2}.titleTopRow{display:flex;align-items:flex-start;flex-wrap:nowrap;gap:16px}.titlePosterCol{flex:0 0 260px;width:260px;max-width:260px}.titlePosterCol img{width:100%;height:auto;display:block}.titleInfoCol{flex:1 1 auto;min-width:0}@media(max-width:900px){.titleTopRow{flex-wrap:wrap}.titlePosterCol{flex:0 0 100%;width:100%;max-width:360px}.titlePosterCol img{max-width:360px}}.statusIconBtn{width:34px;height:34px;border-radius:12px;font-size:17px;background:color-mix(in srgb,var(--card) 78%,transparent);border:1px solid color-mix(in srgb,var(--text) 12%,transparent);transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease}.statusIconBtn:hover,.statusIconBtn:active{transform:none!important}.statusIconBtn.active{background:color-mix(in srgb,var(--accent) 20%,color-mix(in srgb,var(--card) 78%,transparent));border-color:color-mix(in srgb,var(--accent) 60%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent);color:var(--text)}.statusIconBtn[data-tip]:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%) translateY(2px);background:#000000d1;color:#fffffff2;padding:8px 10px;border-radius:10px;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease;box-shadow:0 10px 30px #00000059;backdrop-filter:blur(6px);z-index:200}.statusIconBtn[data-tip]:before{content:"";position:absolute;left:50%;bottom:calc(100% + 4px);transform:translate(-50%) translateY(2px);width:10px;height:10px;background:#000000d1;rotate:45deg;opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease;backdrop-filter:blur(6px);z-index:199}.statusIconBtn[data-tip]:hover:after,.statusIconBtn[data-tip]:hover:before,.statusIconBtn[data-tip]:focus-visible:after,.statusIconBtn[data-tip]:focus-visible:before{opacity:1;transform:translate(-50%) translateY(0)}.cardStatusDock.dockRight .statusIconBtn[data-tip]:after{left:auto;bottom:auto;top:50%;right:calc(100% + 10px);transform:translateY(-50%) translate(2px)}.cardStatusDock.dockRight .statusIconBtn[data-tip]:before{left:auto;bottom:auto;top:50%;right:calc(100% + 4px);transform:translateY(-50%) translate(2px)}.cardStatusDock.dockRight .statusIconBtn[data-tip]:hover:after,.cardStatusDock.dockRight .statusIconBtn[data-tip]:hover:before,.cardStatusDock.dockRight .statusIconBtn[data-tip]:focus-visible:after,.cardStatusDock.dockRight .statusIconBtn[data-tip]:focus-visible:before{opacity:1;transform:translateY(-50%) translate(0)}.cardStatusDock.dockRight:before,.cardStatusDock.dockRight:after{display:none}.statusIconBtn{touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none}.statusIconBtn:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--text) 18%,transparent)}.cardStatusDock .statusIconBtn:focus,.cardStatusDock .statusIconBtn:focus-visible{outline:none!important;box-shadow:none!important}body[data-view=profile] #profileCommentsPager .row.inl_a562f4fd76,body[data-view=profile] #profileOrdersPager .row.inl_a562f4fd76,body[data-view=profile] #profileRatingsPager .row.inl_a562f4fd76,body[data-view=profile] #profileStatusPager .row.inl_a562f4fd76{flex-direction:column;align-items:flex-start;gap:10px}body[data-view=profile] #profileCommentsPager .row.inl_a562f4fd76>.row,body[data-view=profile] #profileOrdersPager .row.inl_a562f4fd76>.row,body[data-view=profile] #profileRatingsPager .row.inl_a562f4fd76>.row,body[data-view=profile] #profileStatusPager .row.inl_a562f4fd76>.row{width:100%;justify-content:flex-end;gap:10px}body[data-view=profile] #profileCommentsPager,body[data-view=profile] #profileOrdersPager,body[data-view=profile] #profileRatingsPager,body[data-view=profile] #profileStatusPager{margin-top:14px}@media(max-width:720px){.cardStatusDock{display:none!important}.titleHero .cardStatusDock{display:flex!important}}.filtersBar{position:sticky!important;top:calc(var(--header-h,64px) + 10px)!important;z-index:999!important;background:#fff!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body[data-ui-theme=dark] .filtersBar{background:#121212!important}.filtersBar:before{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;z-index:-1}.filtersBar{position:sticky!important;top:calc(var(--header-h,64px) + 12px)!important;z-index:12!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 10px 22px #00000014!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:isolate!important;background:var(--card)!important;opacity:1!important}#activeChips.chips{margin-top:10px!important}body[data-view=title] .titlePosterCol{position:relative}body[data-view=title] .titleInfoCol .adminPublishRow,body[data-view=title] .titleInfoCol .adminActionRow{margin-bottom:10px}body[data-view=title] .cardStatusDock.titleUnderDock{position:relative;overflow:visible;contain:layout paint}.cardGrid .card,.titlesGrid .card,.grid .card,.card{position:relative}.card:hover{z-index:60}.card:focus-within{z-index:60}.cardStatusDock{position:relative;z-index:5;overflow:visible}.cardStatusDock:hover{z-index:80}.cardGrid,.titlesGrid,.grid{overflow:visible}.cardStatusDock .statusIconBtn[data-tip]:before,.cardStatusDock .statusIconBtn[data-tip]:after{z-index:9999}body[data-view^=title] .cardStatusDock.titleUnderDock,body[data-view=title] .cardStatusDock.titleUnderDock{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;backdrop-filter:none!important}body[data-view^=title] .cardStatusDock.titleUnderDock:before,body[data-view^=title] .cardStatusDock.titleUnderDock:after,body[data-view=title] .cardStatusDock.titleUnderDock:before,body[data-view=title] .cardStatusDock.titleUnderDock:after{display:none!important;content:none!important}body[data-view^=title] .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible,body[data-view=title] .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible{outline:none!important;box-shadow:none!important}body[data-view^=title] .cardStatusDock.titleUnderDock{display:flex!important;gap:10px;width:100%;justify-content:space-between;align-items:center}body[data-view^=title] .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view^=title] .cardStatusDock.titleUnderDock .statusBtn{flex:0 0 auto;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;aspect-ratio:1 / 1;border-radius:12px!important;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box}body[data-view^=title] .cardStatusDock.titleUnderDock .statusIconBtn svg,body[data-view^=title] .cardStatusDock.titleUnderDock .statusBtn svg{width:16px;height:16px}body[data-view=title] .cardStatusDock.titleUnderDock:before,body[data-view=title] .cardStatusDock.titleUnderDock:after{clip-path:inset(0 round 16px)}body[data-view=title] .cardStatusDock:before,body[data-view=title] .cardStatusDock:after{pointer-events:none}#tePosterUpload,#tePosterDelete,#teShotUpload,#pePhotoUpload,#pePhotoDelete{margin-top:4px}.toast{left:50%!important;top:auto!important;bottom:16px!important;transform:translate(-50%)!important}.toastWrap{background:color-mix(in oklab,var(--card) 92%,transparent)!important;color:var(--text)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow2)!important}.toastMsg{color:inherit!important}.toastClose{color:var(--muted)!important}:root[data-theme=dark] .toastWrap{background:#111111eb!important;border:1px solid rgba(255,255,255,.12)!important}html[data-to-top="0"] #toTop{display:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{flex:0 0 auto!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;aspect-ratio:1/1;border-radius:14px!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;background:color-mix(in srgb,var(--text) 8%,transparent)!important;border-color:color-mix(in srgb,var(--text) 18%,transparent)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;font-size:17px!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn span,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn span{font-size:17px!important;line-height:1!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn[data-tip]{position:relative!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn[data-tip]:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);white-space:nowrap;padding:6px 8px;border-radius:10px;background:#000000bf;color:#fff;font-size:12px;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;border:0!important;box-shadow:none!important;z-index:9999}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn[data-tip]:before{content:"";position:absolute;left:50%;bottom:calc(100% + 4px);transform:translate(-50%);border:6px solid transparent;border-top-color:#000000bf;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:9998}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover:after,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover:before,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible:after,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible:before{opacity:1}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover:after,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible:after{transform:translate(-50%) translateY(-2px)}.fileRow{align-items:flex-end}.profileCommentsList .profileCommentItem{margin-top:12px}.profileCommentsList .profileCommentItem:first-child{margin-top:0}.profileCommentRow{display:flex;gap:12px;align-items:flex-start}.profileCommentContent{flex:1;min-width:0}.avatarSm{width:34px;height:34px;border-radius:999px;object-fit:cover;border:1px solid var(--line);background:var(--card2);flex:0 0 auto}.profileOrdersTable td{vertical-align:top}.profileOrdersTable td:nth-child(2){white-space:nowrap}.profileOrdersTable .btnLinkPill{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));background:color-mix(in srgb,var(--accent) 18%,var(--card));color:var(--text);font-weight:800;text-decoration:none}.profileOrdersTable .btnLinkPill:hover{background:color-mix(in srgb,var(--accent) 24%,var(--card))}.profileOrdersTable .orderStatusPill{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--card2) 75%,transparent);font-size:12px;font-weight:800;white-space:nowrap}.profileOrdersTable .orderStatusPill.done{border-color:#22c55e;background:#22c55e29;border-color:color-mix(in srgb,#22c55e 55%,var(--line));background:color-mix(in srgb,#22c55e 18%,var(--card))}.profileOrdersTable .orderStatusPill.progress{border-color:#ef4444;background:#ef444424;border-color:color-mix(in srgb,#ef4444 55%,var(--line));background:color-mix(in srgb,#ef4444 14%,var(--card))}.btnLinkPill{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--accent) 14%,var(--card));color:var(--text);font-weight:800;text-decoration:none}.btnLinkPill:hover{background:color-mix(in srgb,var(--accent) 18%,var(--card2))}.orderStatusPill{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--card2) 75%,transparent);font-size:12px;font-weight:800;white-space:nowrap}.orderStatusPill.done{border-color:#22c55e;background:#22c55e29;border-color:color-mix(in srgb,#22c55e 55%,var(--line));background:color-mix(in srgb,#22c55e 18%,var(--card))}.orderStatusPill.progress{border-color:#ef4444;background:#ef444424;border-color:color-mix(in srgb,#ef4444 55%,var(--line));background:color-mix(in srgb,#ef4444 14%,var(--card))}body[data-view=profile_settings] input[type=file]::file-selector-button:hover{transform:none}body[data-view=profile_settings] input[type=file]::-webkit-file-upload-button:hover{transform:none}body[data-view=profile_settings] input[type=file]::file-selector-button{margin-top:2px;margin-bottom:2px}body[data-view=profile_settings] input[type=file]::-webkit-file-upload-button{margin-top:2px;margin-bottom:2px}body[data-view=profile_settings] #sessAll,body[data-view=profile_settings] #sessList button[data-revoke]{border-color:#ef44448c!important;background:#ef444429!important;color:var(--text)!important}body[data-view=profile_settings] #sessAll:hover,body[data-view=profile_settings] #sessList button[data-revoke]:hover{background:#ef44443d!important;border-color:#ef4444bf!important}.inl_cfd11911fc,.uiHint{white-space:pre-line}body[data-view^="errors/"] .pageWrap{display:flex;flex-direction:column;align-items:center}body[data-view^="errors/"] .pageWrap>.card{width:min(720px,100%);text-align:center;margin-top:34px}body[data-view^="errors/"] .pageWrap>.card .inl_d6f2af6e0a{display:flex;justify-content:center;margin-top:16px}body[data-view^="errors/"] .pageWrap>.card .inl_d6f2af6e0a .btn{padding:12px 16px;border-radius:14px}form.filtersBar[action="/films"],form.filtersBar[action="/series"],form.filtersBar[action="/new"],form.filtersBar[action="/soon"]{position:sticky!important;top:calc(var(--header-h,64px) + 10px)!important;z-index:30!important;background:color-mix(in oklab,var(--card) 92%,transparent)!important;border:1px solid var(--line)!important;border-radius:16px!important;backdrop-filter:blur(10px)}@media(max-width:720px){form.filtersBar[action="/films"],form.filtersBar[action="/series"],form.filtersBar[action="/new"],form.filtersBar[action="/soon"]{top:calc(var(--header-h,64px) + 8px)!important}}body[data-view=people] .inl_06c0747e4e{display:none}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock{width:100%;max-width:100%}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:10px}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn{flex:1 1 0;width:auto;min-width:44px;max-width:72px;aspect-ratio:1 / 1;height:auto;border-radius:16px}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn span{font-size:18px}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn{position:relative}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn[data-tip]:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%) translateY(4px);background:#0a0c10eb;color:#fff;border:1px solid rgba(255,255,255,.14);padding:8px 10px;border-radius:10px;font-size:13px;font-weight:700;line-height:1.1;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 10px 30px #00000059;z-index:50}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn[data-tip]:before{content:"";position:absolute;left:50%;bottom:calc(100% + 4px);transform:translate(-50%);width:10px;height:10px;background:#0a0c10eb;border-left:1px solid rgba(255,255,255,.14);border-top:1px solid rgba(255,255,255,.14);transform-origin:center;rotate:45deg;opacity:0;visibility:hidden;pointer-events:none;z-index:49}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover:after,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible:after,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover:before,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible:before{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}body[data-view=title] .titlePosterCol,.cardStatusDock{overflow:visible}.cardStatusDock:before,.cardStatusDock:after{border-radius:16px;clip-path:inset(0 round 16px);pointer-events:none}.statusIconBtn{width:38px;height:38px;border-radius:14px;font-size:18px;touch-action:manipulation}.cardStatusDock{gap:8px;padding:7px 8px}.cardStatusDock .statusIconBtn{width:40px;height:40px;font-size:18px;border-radius:14px}.cardStatusDock.dockRight{gap:7px;padding:7px;border-radius:18px}@media(hover:hover)and (pointer:fine){.card .cardStatusDock.dockRight{opacity:0!important;transform:translateY(-50%) translate(0)!important;pointer-events:none!important}.card:hover .cardStatusDock.dockRight,.card:focus-within .cardStatusDock.dockRight{opacity:1!important;transform:translateY(-50%) translate(0)!important;pointer-events:auto!important}}.statusBtn.active{background:color-mix(in srgb,var(--accent) 16%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,var(--line));color:var(--text)}.statusIconBtn.active{background:color-mix(in srgb,var(--accent) 36%,rgba(255,255,255,.1))!important;border-color:color-mix(in srgb,var(--accent) 72%,var(--line))!important;color:var(--text)}.cardStatusDock{border:1px solid color-mix(in srgb,var(--line) 70%,transparent)!important}:root[data-theme=light] .cardStatusDock{border-color:#0000001f!important}:root[data-theme=dark] .cardStatusDock{border-color:#ffffff24!important}#profileCommentsPager.infHidden,#profileOrdersPager.infHidden,#profileRatingsPager.infHidden,#profileStatusPager.infHidden{display:none!important}#playerBlock .playerToolsRow{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}#playerBlock .playerHiddenMsg{padding:14px;border-radius:14px;border:1px solid rgba(220,38,38,.55);background:#ffeeeeeb;color:#7a0000;margin-top:10px}#playerBlock.isHiddenByRights .playerPane,#playerBlock.isHiddenByRights #playerTabs,#playerBlock.isHiddenByRights #playerHideBtn{display:none!important}#playerBlock.isHiddenByRights .playerHiddenMsg{display:block!important}@media(max-width:720px){.nav .themeModes,.nav .uiSettings{display:inline-flex!important}.nav{flex-wrap:wrap}.account{order:2;margin-left:auto}.themeModes{order:4}.uiSettings{order:5}}.statusIconBtn{background:color-mix(in srgb,var(--card) 70%,transparent)!important;border:1px solid color-mix(in srgb,var(--line) 75%,transparent)!important;backdrop-filter:blur(10px)}:root[data-theme=light] .statusIconBtn{background:#ffffffc7!important;border-color:#00000024!important}.statusIconBtn[data-tip]{position:relative}.statusIconBtn[data-tip]:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);background:#0a0c10eb;color:#fff;border:1px solid rgba(255,255,255,.14);padding:8px 10px;border-radius:10px;font-size:12px;font-weight:700;line-height:1.1;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease;box-shadow:0 10px 30px #00000059;z-index:50}.statusIconBtn[data-tip]:before{content:"";position:absolute;left:50%;bottom:calc(100% + 4px);width:10px;height:10px;background:#0a0c10eb;border-left:1px solid rgba(255,255,255,.14);border-top:1px solid rgba(255,255,255,.14);rotate:45deg;transform:translate(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease;z-index:49}.statusIconBtn[data-tip]:hover:after,.statusIconBtn[data-tip]:focus-visible:after,.statusIconBtn[data-tip]:hover:before,.statusIconBtn[data-tip]:focus-visible:before{opacity:1;visibility:visible}.cardStatusDock .statusIconBtn{transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.cardStatusDock .statusIconBtn.active{background:color-mix(in srgb,var(--accent) 78%,rgba(255,255,255,.1))!important;border-color:color-mix(in srgb,var(--accent) 92%,rgba(255,255,255,.18))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 22%,transparent) inset}.cardStatusDock.dockRight .statusIconBtn[data-tip]:after{left:auto;bottom:auto;top:50%;right:calc(100% + 10px);transform:translateY(-50%) translate(0)}.cardStatusDock.dockRight .statusIconBtn[data-tip]:before{left:auto;bottom:auto;top:50%;right:calc(100% + 4px);transform:translateY(-50%) translate(0)}.cardStatusDock.dockRight .statusIconBtn[data-tip]:hover:after,.cardStatusDock.dockRight .statusIconBtn[data-tip]:focus-visible:after,.cardStatusDock.dockRight .statusIconBtn[data-tip]:hover:before,.cardStatusDock.dockRight .statusIconBtn[data-tip]:focus-visible:before{opacity:1;visibility:visible}.cardStatusDock .statusIconBtn{transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease!important}.cardStatusDock .statusIconBtn:hover,.cardStatusDock .statusIconBtn:active,.cardStatusDock .statusIconBtn:focus,.cardStatusDock .statusIconBtn:focus-visible{transform:none!important}.cardStatusDock .statusIconBtn.active{background:color-mix(in srgb,var(--accent) 72%,rgba(255,255,255,.08))!important;border-color:color-mix(in srgb,var(--accent) 90%,rgba(255,255,255,.12))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 28%,transparent) inset!important;color:#fffffff2!important}:root[data-theme=light] .cardStatusDock .statusIconBtn.active{color:#000000e6!important}#acctMenu.uiMenu{right:auto;left:50%;transform:translate(-50%);width:max-content;min-width:160px;max-width:min(92vw,260px)}#acctMenu.uiMenu .uiMenuItem{white-space:nowrap}.uiHint{white-space:pre-line}body[data-inf="1"] [id$=Pager],body[data-inf="1"] #pager{display:none!important}body[data-view=title] #commentsPager .row.inl_a562f4fd76{flex-direction:column;align-items:flex-start;gap:10px}body[data-view=title] #commentsPager .row.inl_a562f4fd76>.row{width:100%;justify-content:flex-end;gap:10px}body[data-view=title] #commentsPager{margin-top:14px}html[data-to-top="0"] #toTop,html[data-to-top="0"] .toTop{display:none!important}.playerBlock{margin-bottom:0}.playerBlock .playerTabs{margin-bottom:10px;flex-wrap:wrap;gap:8px}.playerBlock .playerTabs .tab{white-space:nowrap}.playerBlock .playerTabs .tab.active{background:color-mix(in srgb,var(--accent) 18%,transparent);border-color:color-mix(in srgb,var(--accent) 32%,var(--border))}.playerBlock .playerFrame{position:relative;width:100%;aspect-ratio:16/9;background:var(--card2);border:1px solid var(--border);border-radius:14px;overflow:hidden}.playerBlock .playerFrame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.playerBlock.compact{padding:12px}.playerBlock.compact .playerTabs{margin-bottom:8px;gap:6px}.playerBlock.compact .playerTabs .tab{padding:8px 10px;font-size:13px}.playerBlock.compact .playerFrame{border-radius:12px}.titleHero{display:flex;flex-direction:column;gap:12px;overflow:visible;border-radius:0}.titleHero:before,.titleHero:after{display:none!important;content:none!important}.titleHero>.card{background:var(--card)!important;backdrop-filter:none!important;border:1px solid var(--line)!important;margin:0}.titleHero>.card.playerBlock,.titleHero>.card.titleCard{border-radius:16px!important}body[data-view=title] .titleHero+.card{margin-top:12px}body[data-view=title] .titleHero+.card+.card{margin-top:12px}body[data-view=title] .titleDesc,body[data-view=title] .titleDescription{line-height:1.55}:root[data-theme=light] body{background-image:url(/assets/background_light.png);background-repeat:repeat;background-position:top left}:root[data-theme=dark] body{background-image:url(/assets/background_dark.png);background-repeat:repeat;background-position:top left}#playerBlock{margin-bottom:0}.titleTabPane[hidden],.playerPane[hidden]{display:none!important}.tabs button.tab{-webkit-appearance:none;appearance:none;background:transparent}.pillTabs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;border:1px solid var(--line);background:var(--card);border-radius:16px;box-shadow:var(--shadow2);margin:12px 0}.pillTabs .tab,.pillTabs .tabbtn,.pillTabs .subbtn{padding:10px 12px;border-radius:12px;border:1px solid transparent;background:transparent;color:var(--text);box-shadow:none;display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1;white-space:nowrap}.pillTabs .tab:hover,.pillTabs .tabbtn:hover,.pillTabs .subbtn:hover{background:var(--card2);border-color:color-mix(in srgb,var(--accent) 28%,var(--line))}.pillTabs .tab:focus-visible,.pillTabs .tabbtn:focus-visible,.pillTabs .subbtn:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent),var(--shadow2)}.pillTabs .tab.active,.pillTabs .tabbtn.active,.pillTabs .subbtn.active{background:color-mix(in srgb,var(--accent) 16%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,var(--line))}.pillTabs button.tabbtn,.pillTabs button.subbtn{-webkit-appearance:none;appearance:none}html{scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--muted) 55%,var(--line)) color-mix(in oklab,var(--bg) 88%,var(--card))}html::-webkit-scrollbar{width:12px;height:12px}html::-webkit-scrollbar-track{background:color-mix(in oklab,var(--bg) 88%,var(--card))}html::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--muted) 40%,var(--line));border-radius:999px;border:3px solid color-mix(in oklab,var(--bg) 88%,var(--card))}html::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--accent) 45%,var(--muted))}::placeholder{color:color-mix(in oklab,var(--muted) 80%,transparent)}.personHoverCard{position:fixed;z-index:9999;width:260px;max-width:calc(100vw - 24px);padding:10px;border:1px solid var(--line);background:var(--card);border-radius:16px;box-shadow:var(--shadow3)}.factsList{margin:8px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:10px}.factItem{line-height:1.35}.factsMoreRow{display:flex;justify-content:center;margin-top:12px}.fadeInFromBelow{opacity:0;transform:translateY(6px);transition:opacity .22s ease,transform .22s ease}.fadeInFromBelow.isIn{opacity:1;transform:none}.personHoverCard.hidden{display:none!important}.personHoverCard .phcRow{display:flex;gap:10px;align-items:center}.personHoverCard .phcImg{width:64px;height:64px;border-radius:12px;object-fit:cover;background:var(--card2);flex:0 0 auto;border:1px solid var(--line)}.personHoverCard .phcName{font-weight:800;line-height:1.15}.personHoverCard .phcSub{font-size:12px;margin-top:2px}body[data-view=title] .metaRow{color:var(--text);opacity:.95}body[data-view=title] .metaRow .metaLabel{font-weight:800;color:var(--text);margin-right:6px}body[data-view=title] .metaRow a.link{font-weight:600}.adminHiddenPill,.adminHiddenBadge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-weight:800;letter-spacing:.2px;background:color-mix(in oklab,var(--danger) 20%,transparent);border:1px solid color-mix(in oklab,var(--danger) 50%,var(--line));color:color-mix(in oklab,var(--danger) 75%,var(--text))}.adminHiddenBadge{padding:4px 10px;font-size:12px;line-height:1;backdrop-filter:blur(6px)}.titleTabPane{padding-top:12px}.titleTabPane .grid,.titleTabPane .gallery{margin-top:6px}@media(max-width:768px){body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock{display:flex!important}body[data-view=title] .myRatingCard{display:block!important}}:root[data-theme=light] .kpBadge,:root[data-theme=light] .myOverlay{background:var(--card)!important;border-color:var(--line)!important;color:var(--text)!important;backdrop-filter:none!important}:root[data-theme=light] .kpOverlay.kpiHigh{background:var(--card)!important;border-color:color-mix(in oklab,var(--ok) 55%,var(--line))!important;color:color-mix(in oklab,var(--ok) 75%,var(--text))!important}:root[data-theme=light] .kpOverlay.kpiMid{background:var(--card)!important;border-color:color-mix(in oklab,var(--accent) 60%,var(--line))!important;color:color-mix(in oklab,var(--accent) 78%,var(--text))!important}:root[data-theme=light] .kpOverlay.kpiLow{background:var(--card)!important;border-color:color-mix(in oklab,#f59e0b 60%,var(--line))!important;color:color-mix(in oklab,#f59e0b 80%,var(--text))!important}:root[data-theme=light] .kpOverlay.kpiBad{background:var(--card)!important;border-color:color-mix(in oklab,var(--danger) 60%,var(--line))!important;color:color-mix(in oklab,var(--danger) 78%,var(--text))!important}@media(max-width:768px){.kpOverlay,.myOverlay{display:none!important}}@media(hover:hover)and (pointer:fine){body[data-reduce-motion="1"] a.card .posterWrap,body[data-reduce-motion="1"] a.card:hover .posterWrap{transform:none!important;transition:none!important}body[data-reduce-motion="1"] a.card .poster,body[data-reduce-motion="1"] a.card:hover .poster{transform:none!important}}.cardStatusDock .statusBtn{padding:6px 8px;border-radius:12px;border:1px solid color-mix(in srgb,var(--line) 85%,transparent);background:color-mix(in srgb,var(--card) 65%,transparent);backdrop-filter:blur(6px)}.cardStatusDock .statusBtn:hover{background:color-mix(in srgb,var(--card2) 75%,transparent);border-color:color-mix(in srgb,var(--accent) 28%,var(--line))}.cardStatusDock .statusBtn.active{background:color-mix(in srgb,var(--accent) 16%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,var(--line))}body[data-view=title] .titleInfoCol .titleMetaLine{opacity:.88;color:var(--text);font-weight:650;font-size:14px}footer{color:var(--text);opacity:.62;font-weight:650;font-size:13px}.btn.full{width:100%;display:block;text-align:center}input[type=checkbox]{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:7px;border:1px solid var(--line);background:var(--card);display:inline-grid;place-content:center;vertical-align:middle;cursor:pointer}input[type=checkbox]:before{content:"";width:10px;height:10px;border-radius:4px;transform:scale(0);transition:transform .12s ease;background:var(--accent)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent)}body[data-view=profile_settings] .wrap>.card{margin-bottom:12px}body[data-view=profile_settings] .wrap>.card:last-child{margin-bottom:0}body[data-view=profile_settings] .muted.inl_8a77e5a311{margin-bottom:10px}body[data-view=profile_settings] .inl_a562f4fd76{margin-bottom:12px}.adminPersonPhotoPreview{width:72px;height:72px;object-fit:cover;border-radius:14px;border:1px solid var(--line);background:var(--card)}.modal-backdrop .modal,#modalBody,#modalBody *{scrollbar-width:thin;scrollbar-color:var(--line) var(--card)}.modal-backdrop .modal::-webkit-scrollbar,#modalBody::-webkit-scrollbar,#modalBody *::-webkit-scrollbar{width:10px;height:10px}.modal-backdrop .modal::-webkit-scrollbar-track,#modalBody::-webkit-scrollbar-track,#modalBody *::-webkit-scrollbar-track{background:var(--card);border-radius:10px}.modal-backdrop .modal::-webkit-scrollbar-thumb,#modalBody::-webkit-scrollbar-thumb,#modalBody *::-webkit-scrollbar-thumb{background:var(--line);border-radius:10px}.modal-backdrop .modal::-webkit-scrollbar-thumb:hover,#modalBody::-webkit-scrollbar-thumb:hover,#modalBody *::-webkit-scrollbar-thumb:hover{background:var(--accent2)}.authCard .row>button,.authCard .row>a.btn{min-height:44px;display:flex;align-items:center;justify-content:center;width:100%;line-height:1.1}.fileInput{width:100%;max-width:none!important}.fileInput::file-selector-button{padding:10px 12px;border-radius:14px;border:1px solid var(--line);background:var(--card2);color:var(--text);font-weight:700;cursor:pointer;margin:2px 10px 2px 2px}.fileInput::file-selector-button:hover{border-color:color-mix(in srgb,var(--accent) 28%,var(--line))}.fileInput:focus-visible{outline:none;border-color:color-mix(in srgb,var(--accent) 55%,var(--line));box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent)}.modal .fileRow,.modal .inl_a0775c75fe{padding:10px 8px;overflow:visible}.te-grid2.fileRow{grid-template-columns:minmax(0,1fr) auto;align-items:end}.te-grid2.fileRow .field{min-width:0}.te-grid2.fileRow input[type=file]{width:100%}body[data-view=admin] .btn.danger,body[data-view=admin] .btn{border-radius:14px}body[data-view=admin] #tePosterUpload,body[data-view=admin] #tePosterDelete,body[data-view=admin] #teShotUpload{padding:10px 12px;font-weight:700}body[data-view=admin] #pBulk{min-height:140px;padding:12px;resize:vertical;flex:1}body[data-view=admin] #pAddBulk{align-self:flex-start;min-height:auto;padding:6px 8px}body[data-view=admin] .admin-subtab[data-subtab=parser] .row{align-items:flex-end}body[data-view=admin] .admin-subtab[data-subtab=parser] .row+.row{margin-top:10px}.toastWrap{display:flex!important;align-items:center!important;gap:10px!important}.toastMsg{flex:1!important;min-width:0!important}.toastAct{white-space:nowrap}.toastClose{margin-left:auto!important}#globalToast.isAdblock .toastWrap{background:#ffeeeeeb!important;border:1px solid rgba(220,38,38,.55)!important;color:#7a0000!important}#globalToast.isAdblock .toastAct{border:1px solid rgba(220,38,38,.35)!important;background:#dc26261f!important;color:inherit!important}#globalToast.isAdblock .toastClose{color:inherit!important;opacity:.75}#globalToast.isAdblock .toastClose:hover{opacity:1}:root[data-theme=dark] #globalToast.isAdblock .toastWrap{background:#dc262642!important;border:1px solid rgba(239,68,68,.55)!important;color:#fff5f5f2!important}:root[data-theme=dark] #globalToast.isAdblock .toastAct{background:#ef44442e!important;border-color:#ef444473!important}.teMediaRow{gap:12px;align-items:flex-start}.teMediaRow .dragHandle{cursor:grab;user-select:none}.teMediaRow .dragHandle:active{cursor:grabbing}.teMediaRow.isDragging{opacity:.6}body[data-view=admin] .tabs{gap:8px;margin:12px 0 16px}body[data-view=admin] .tabs .tabbtn,body[data-view=admin] .admin-subtabs .subbtn{border-radius:999px!important;padding:8px 12px!important;font-weight:800!important;background:color-mix(in oklab,var(--card) 55%,transparent)!important;border:1px solid var(--line)!important;opacity:.92;transition:transform .08s ease,background .15s ease,border-color .15s ease,opacity .15s ease}body[data-view=admin] .tabs .tabbtn:hover,body[data-view=admin] .admin-subtabs .subbtn:hover{transform:translateY(-1px);opacity:1}body[data-view=admin] .tabs .tabbtn.active,body[data-view=admin] .admin-subtabs .subbtn.active{background:var(--card)!important;border-color:color-mix(in oklab,var(--accent) 35%,var(--line))!important;box-shadow:var(--shadow1)!important;opacity:1}.siteHeader .nav{flex-wrap:nowrap!important}.siteHeader .nav .brand{flex:0 0 auto;white-space:nowrap;flex-shrink:0}.siteHeader .nav .search{flex:1 1 420px;min-width:220px;max-width:560px}.siteHeader .nav .themeModes,.siteHeader .nav .uiSettings,.siteHeader .nav .account{flex:0 0 auto}.siteHeader .nav .account{margin-left:auto}@media(max-width:980px){.siteHeader .nav{flex-wrap:wrap!important}.siteHeader .nav .search{flex:1 1 240px;max-width:100%}}#searchToggleBtn{display:none}@media(max-width:1100px){.siteHeader .search{flex:1 1 420px;min-width:240px;max-width:none}.siteHeader .search input{display:block!important}#searchToggleBtn{display:none!important}}.chipsSticky{background:transparent!important;border-bottom:0!important;padding:0!important;backdrop-filter:none!important}.chipsSticky:not(:empty){margin:0 0 12px!important}.cardStatusDock{border-color:color-mix(in srgb,var(--line) 55%,transparent)!important}.cardStatusDock:before{inset:-12px!important;filter:blur(14px) saturate(1.15)!important;opacity:.55!important}.cardStatusDock:after{opacity:.85!important}html:not(.themeDark) .cardStatusDock:after{background:linear-gradient(180deg,#ffffff14,#0000001a)!important}.cardStatusDock.dockRight .statusIconBtn[data-tip]:after,.cardStatusDock.dockRight .statusIconBtn[data-tip]:before{transform:translateY(-50%)!important;transition:opacity .12s ease,visibility .12s ease!important;will-change:opacity;pointer-events:none}.cardStatusDock.dockRight .statusIconBtn[data-tip]:hover:after,.cardStatusDock.dockRight .statusIconBtn[data-tip]:focus-visible:after,.cardStatusDock.dockRight .statusIconBtn[data-tip]:hover:before,.cardStatusDock.dockRight .statusIconBtn[data-tip]:focus-visible:before{opacity:1!important;visibility:visible!important}.cardStatusDock .statusIconBtn{box-sizing:border-box;border-width:1px!important;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease!important}.cardStatusDock .statusIconBtn:hover,.cardStatusDock .statusIconBtn:active,.cardStatusDock .statusIconBtn:focus,.cardStatusDock .statusIconBtn:focus-visible{transform:none!important;box-shadow:none!important;outline:none!important}.cardStatusDock .statusIconBtn.active{background:var(--accent)!important;background:color-mix(in srgb,var(--accent) 22%,var(--card))!important;border-color:color-mix(in srgb,var(--accent) 45%,var(--border,var(--line)))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,transparent) inset!important;color:var(--text)!important}.cardStatusDock .statusIconBtn svg,.cardStatusDock .statusIconBtn .ico,.cardStatusDock .statusIconBtn i{opacity:.92}.cardStatusDock .statusIconBtn.active svg,.cardStatusDock .statusIconBtn.active .ico,.cardStatusDock .statusIconBtn.active i{opacity:1;filter:drop-shadow(0 1px 0 rgba(0,0,0,.22))}.cardStatusDock.dockUnder{position:static!important;display:flex!important;flex-direction:row!important;gap:6px;width:100%!important;align-self:stretch;justify-content:space-between;align-items:center;margin:8px 0 0;padding:0 6px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.cardStatusDock.dockUnder .statusIconBtn,.cardStatusDock.dockUnder .statusBtn{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;box-sizing:border-box;border-radius:12px!important;display:inline-flex!important;align-items:center;justify-content:center}.cardStatusDock.dockUnder .statusIconBtn svg,.cardStatusDock.dockUnder .statusBtn svg{width:16px;height:16px}body[data-view=person] .posterWrap .cardStatusDock.dockRight{position:static!important;display:flex!important;flex-direction:row!important;width:100%!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;margin:8px 0 0!important;padding:0 6px!important;background:transparent!important;border:0!important;box-shadow:none!important}body[data-view=person] .posterWrap .cardStatusDock.dockRight:before,body[data-view=person] .posterWrap .cardStatusDock.dockRight:after{display:none!important;content:none!important}body[data-view=person] .posterWrap .cardStatusDock.dockRight .statusIconBtn,body[data-view=person] .posterWrap .cardStatusDock.dockRight .statusBtn{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border-radius:12px!important}.cardStatusDock.dockUnder:before,.cardStatusDock.dockUnder:after{display:none!important}@media(min-width:721px){.cardStatusDock.dockRight,.cardStatusDock.dockUnder,.cardStatusDock.titleUnderDock,.cardStatusDock.titleUnderDock2,.cardStatusDock.titleUnderDock3{background:transparent!important;border:0!important;box-shadow:none!important}.cardStatusDock.dockRight:before,.cardStatusDock.dockRight:after,.cardStatusDock.titleUnderDock:before,.cardStatusDock.titleUnderDock:after,.cardStatusDock.dockUnder:before,.cardStatusDock.dockUnder:after{display:none!important}}@media(max-width:720px){.cardStatusDock.dockUnder,.cardStatusDock.dockRight{display:none!important}}.tableWrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.tableWrap table{width:100%;border-collapse:separate;border-spacing:0}@media(max-width:720px){.tableWrap table{min-width:0}.tableWrap thead{display:none}.tableWrap tbody,.tableWrap tr,.tableWrap td{display:block;width:100%}.tableWrap tr{background:color-mix(in srgb,var(--card) 96%,transparent);border:1px solid color-mix(in srgb,var(--line) 85%,transparent);border-radius:16px;padding:10px 12px;margin:10px 0}.tableWrap td{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:6px 0;border-top:1px dashed color-mix(in srgb,var(--line) 55%,transparent)}.tableWrap td:first-child{border-top:none}.tableWrap td:before{content:attr(data-label);font-weight:600;color:color-mix(in srgb,var(--text) 75%,transparent);flex:0 0 auto;max-width:48%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tableWrap td>*{max-width:52%}.tableWrap .btnLinkPill,.tableWrap .orderStatusPill{white-space:nowrap}}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;width:100%!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn{justify-self:center!important;width:34px!important;height:34px!important;aspect-ratio:1 / 1!important;border-radius:14px!important;background:color-mix(in srgb,var(--text) 6%,var(--card))!important;border:1px solid color-mix(in srgb,var(--text) 18%,transparent)!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible{border-color:color-mix(in srgb,var(--text) 22%,transparent)!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.active{background:color-mix(in srgb,var(--accent) 22%,var(--card))!important;border-color:color-mix(in srgb,var(--accent) 45%,transparent)!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn span,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn svg{font-size:16px!important;opacity:.95!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:8px!important;width:100%!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn{width:34px!important;height:34px!important;aspect-ratio:1 / 1!important;margin:0 auto!important;border-radius:999px!important;padding:0!important;border:1px solid color-mix(in srgb,var(--text) 18%,transparent)!important;outline:0!important;box-shadow:none!important;transform:none!important;background:color-mix(in srgb,var(--card) 92%,transparent)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.active{background:color-mix(in srgb,var(--accent) 22%,var(--card))!important;border-color:color-mix(in srgb,var(--accent) 55%,transparent)!important;color:var(--text)!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible{border:0!important;outline:0!important;box-shadow:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn[data-tip]:after{border:0!important;outline:0!important;box-shadow:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn[data-tip]:before{border:0!important;outline:0!important;box-shadow:none!important}.titlePosterCol .cardStatusDock.titleUnderDock{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;width:100%!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn{justify-self:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;box-sizing:border-box!important;border-radius:14px!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;box-shadow:none!important;outline:none!important;transform:none!important}.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn span,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn span{font-size:17px!important;opacity:.95!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;width:100%!important;padding:0!important;margin-top:10px!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;overflow:visible!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{justify-self:center!important;width:34px!important;height:34px!important;aspect-ratio:1 / 1!important;min-width:34px!important;min-height:34px!important;padding:0!important;border-radius:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:color-mix(in srgb,var(--text) 8%,var(--card))!important;border:1px solid color-mix(in srgb,var(--text) 18%,transparent)!important;box-shadow:none!important;outline:none!important;transform:none!important;transition:background .12s ease,border-color .12s ease,color .12s ease!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:hover{background:color-mix(in srgb,var(--text) 10%,var(--card))!important;border-color:color-mix(in srgb,var(--text) 24%,transparent)!important;box-shadow:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:focus-visible{border-color:color-mix(in srgb,var(--text) 24%,transparent)!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn span,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn span,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn svg,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn svg{font-size:16px!important;opacity:.95!important;filter:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{justify-self:center!important;width:34px!important;height:34px!important;aspect-ratio:1 / 1!important;padding:0!important;min-width:0!important;min-height:0!important;border-radius:14px!important;background:color-mix(in srgb,var(--text) 8%,var(--card))!important;border:1px solid color-mix(in srgb,var(--text) 18%,transparent)!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{width:34px!important;height:34px!important;aspect-ratio:1 / 1!important;justify-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border-radius:14px!important;border:1px solid color-mix(in srgb,var(--text) 18%,transparent)!important;background:color-mix(in srgb,var(--text) 8%,var(--card))!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:focus-visible{border:1px solid color-mix(in srgb,var(--text) 18%,transparent)!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{width:34px!important;height:34px!important;aspect-ratio:1 / 1!important;justify-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border-radius:14px!important;background:color-mix(in srgb,var(--text) 8%,var(--card))!important;border:1px solid color-mix(in srgb,var(--text) 18%,transparent)!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:focus-visible{border-color:color-mix(in srgb,var(--text) 22%,transparent)!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;width:100%!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{justify-self:center!important;width:34px!important;height:34px!important;aspect-ratio:1 / 1!important;min-width:34px!important;min-height:34px!important;padding:0!important;border-radius:14px!important;background:color-mix(in srgb,var(--text) 8%,var(--card))!important;border:1px solid color-mix(in srgb,var(--text) 18%,transparent)!important;box-shadow:none!important;outline:none!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn span,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn span,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn svg,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn svg{font-size:16px!important;opacity:.95!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;width:100%!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{width:34px!important;height:34px!important;aspect-ratio:1/1!important;border-radius:14px!important;padding:0!important;min-width:0!important;background:color-mix(in srgb,var(--text) 8%,var(--card))!important;border:1px solid color-mix(in srgb,var(--text) 18%,transparent)!important;box-shadow:none!important;outline:none!important;transform:none!important;justify-self:center!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:focus-visible{border-color:color-mix(in srgb,var(--text) 18%,transparent)!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.active{background:color-mix(in srgb,var(--accent) 22%,var(--card))!important;border-color:color-mix(in srgb,var(--accent) 45%,transparent)!important}.titlePosterCol .cardStatusDock.titleUnderDock{position:static!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;width:100%!important;margin:8px 0 0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.titlePosterCol .cardStatusDock.titleUnderDock:before,.titlePosterCol .cardStatusDock.titleUnderDock:after{display:none!important;content:none!important}.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{justify-self:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;box-sizing:border-box!important;border-radius:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;outline:none!important;box-shadow:none!important;transform:none!important}.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn svg,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn svg{width:18px!important;height:18px!important;opacity:.92!important}.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible{border-color:#ffffff2e!important;outline:none!important;box-shadow:none!important;transform:none!important}.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.active,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.active{background:color-mix(in srgb,var(--accent) 22%,var(--card))!important;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock{width:100%!important;max-width:100%!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:10px!important;padding:0!important;margin-top:10px!important;border:0!important;background:transparent!important;box-shadow:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock:before,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock:after{display:none!important;content:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;box-sizing:border-box!important;border-radius:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;transform:none!important;box-shadow:none!important;outline:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn span,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn span{font-size:16px!important;opacity:.95}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn[data-tip]:after{background:#000000bf!important;color:#fff!important;border:0!important;box-shadow:none!important;padding:6px 8px!important;border-radius:10px!important;font-size:12px!important;font-weight:600!important;transform:translate(-50%) translateY(0)!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn[data-tip]:before{border:6px solid transparent!important;border-top-color:#000000bf!important;background:transparent!important;box-shadow:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover:after,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible:after{transform:translate(-50%) translateY(-2px)!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:hover{border-color:#ffffff2e!important;box-shadow:none!important;outline:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock{display:flex!important;width:100%!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;border-radius:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock{display:flex!important;width:100%!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;border-radius:14px!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;color:var(--text)!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:focus-visible{transform:none!important;outline:none!important;box-shadow:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;box-sizing:border-box!important;border-radius:14px!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;box-shadow:none!important;color:var(--text)!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.active{background:color-mix(in srgb,var(--accent) 16%,rgba(255,255,255,.1))!important;border-color:color-mix(in srgb,var(--accent) 45%,rgba(255,255,255,.22))!important;color:var(--text)!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn span,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn svg{font-size:17px!important;opacity:1!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn svg{width:16px!important;height:16px!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible{transform:none!important;outline:none!important;box-shadow:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;border-radius:12px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn svg,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn svg{width:16px!important;height:16px!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible{box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{flex:0 0 auto!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;border-radius:12px!important;box-sizing:border-box!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn:focus-visible{transform:none!important;outline:none!important;box-shadow:none!important;border-color:#ffffff2e!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{flex:0 0 auto!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;border-radius:14px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible{border-color:#ffffff2e!important;box-shadow:none!important;outline:none!important;transform:none!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock{display:flex!important;width:100%!important;justify-content:space-between!important;align-items:center!important;gap:10px!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;border-radius:14px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.active{background:color-mix(in srgb,var(--accent) 16%,rgba(255,255,255,.1))!important;border-color:color-mix(in srgb,var(--accent) 45%,rgba(255,255,255,.22))!important;color:var(--text)!important}body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,body[data-view=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible{outline:none!important;box-shadow:none!important;transform:none!important}.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn{border-radius:14px!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;box-sizing:border-box!important;box-shadow:none!important;outline:none!important;transform:none!important}.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn:hover,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn:active,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn:focus,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn:focus-visible,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn:hover,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn:active,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn:focus,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn:focus-visible{box-shadow:none!important;outline:none!important;transform:none!important}body[data-view*=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view*=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;border-radius:14px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;color:var(--text)!important}body[data-view*=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.active,body[data-view*=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.active,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.active,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.active{background:color-mix(in srgb,var(--accent) 16%,rgba(255,255,255,.1))!important;border-color:color-mix(in srgb,var(--accent) 45%,rgba(255,255,255,.22))!important}body[data-view*=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,body[data-view*=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;line-height:1!important;border-radius:14px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}body[data-view*=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.active,body[data-view*=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.active,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.active,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.active{background:color-mix(in srgb,var(--accent) 16%,rgba(255,255,255,.1))!important;border-color:color-mix(in srgb,var(--accent) 45%,rgba(255,255,255,.22))!important;color:var(--text)!important}body[data-view*=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,body[data-view*=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,body[data-view*=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,body[data-view*=title] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:hover,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:active,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn:focus-visible{outline:none!important;box-shadow:none!important;transform:none!important}.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn.active,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn.active{background:color-mix(in srgb,var(--accent) 16%,rgba(255,255,255,.1))!important;border-color:color-mix(in srgb,var(--accent) 45%,rgba(255,255,255,.22))!important}.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn:hover,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn:active,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn:focus,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn:focus-visible,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn:hover,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn:active,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn:focus,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn:focus-visible{outline:none!important;box-shadow:none!important;transform:none!important}.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn{border-radius:14px!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn.active,.titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn.active{background:color-mix(in srgb,var(--accent) 16%,rgba(255,255,255,.1))!important;border-color:color-mix(in srgb,var(--accent) 45%,rgba(255,255,255,.22))!important;color:var(--text)!important}.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn:hover,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn:active,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn:focus,.titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn:focus-visible{outline:none!important;box-shadow:none!important;transform:none!important}html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn.active,html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn.active{background:color-mix(in srgb,var(--accent) 16%,rgba(0,0,0,.04))!important;border-color:color-mix(in srgb,var(--accent) 45%,rgba(0,0,0,.18))!important;color:var(--text)!important}html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn.active,html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn.active{background:color-mix(in srgb,var(--accent) 16%,rgba(0,0,0,.04))!important;border-color:color-mix(in srgb,var(--accent) 55%,rgba(0,0,0,.18))!important;color:var(--text)!important}html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn,html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn{background:#00000009!important;border-color:#00000029!important}html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn.active,html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn.active{background:color-mix(in srgb,var(--accent) 16%,rgba(0,0,0,.035))!important;border-color:color-mix(in srgb,var(--accent) 45%,rgba(0,0,0,.2))!important}html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn,html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn{background:#0000000a!important;border:1px solid rgba(0,0,0,.14)!important;color:var(--text)!important}html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn.active,html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn.active{background:color-mix(in srgb,var(--accent) 16%,rgba(0,0,0,.04))!important;border-color:color-mix(in srgb,var(--accent) 45%,rgba(0,0,0,.14))!important}html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn,html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn{background:#0000000a!important;border-color:#00000024!important}html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn.active,html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn.active{background:color-mix(in srgb,var(--accent) 18%,rgba(0,0,0,.04))!important;border-color:color-mix(in srgb,var(--accent) 50%,rgba(0,0,0,.14))!important}html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn.active,html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn.active{background:color-mix(in srgb,var(--accent) 16%,rgba(0,0,0,.04))!important;border-color:color-mix(in srgb,var(--accent) 45%,rgba(0,0,0,.18))!important}html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn,html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn{background:#0000000a!important;border:1px solid rgba(0,0,0,.14)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn.active,html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn.active{background:color-mix(in srgb,var(--accent) 18%,rgba(0,0,0,.04))!important;border-color:color-mix(in srgb,var(--accent) 50%,rgba(0,0,0,.18))!important}html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn,html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn{background:#0000000a!important;border:1px solid rgba(0,0,0,.14)!important}html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusIconBtn.statusIconBtn.active,html[data-theme=light] .titlePosterCol .cardStatusDock.titleUnderDock .statusBtn.statusBtn.active{background:color-mix(in srgb,var(--accent) 14%,rgba(0,0,0,.04))!important;border-color:color-mix(in srgb,var(--accent) 40%,rgba(0,0,0,.18))!important}.toast.isAdblock .toastClose{display:none!important}@media(max-width:720px){.toast.isAdblock{bottom:calc(76px + 12px)!important}}#ordersPager{margin-top:14px}#ordersPager .inl_a562f4fd76{justify-content:flex-end}#ordersPager .inl_a562f4fd76>.muted{margin-right:auto}.statusRow,.statusGrid,.statusBar{display:flex;gap:8px}.statusRow .statusIconBtn,.statusGrid .statusIconBtn,.statusBar .statusIconBtn,.titleStatuses .statusIconBtn,.titleCard .statusIconBtn{width:32px;height:32px;border-radius:10px;border:1px solid var(--line,rgba(255,255,255,.14));background:#ffffff0f;display:inline-flex;align-items:center;justify-content:center}html[data-theme=light] .statusRow .statusIconBtn,html[data-theme=light] .statusGrid .statusIconBtn,html[data-theme=light] .statusBar .statusIconBtn{background:#0000000a;border-color:#0000001f}.statusIconBtn.isActive{border-color:color-mix(in srgb,var(--accent,#2563eb) 55%,transparent);background:color-mix(in srgb,var(--accent,#2563eb) 18%,transparent)}@media(max-width:900px){.siteHeader .nav{flex-wrap:wrap;align-items:center;gap:10px}.siteHeader .search{order:20;flex:1 1 260px;min-width:220px}.siteHeader .account{order:30}.siteHeader .themeModes{order:40;display:flex!important}.siteHeader .uiSettings{order:50;display:block!important}}#ordersPager .inl_a562f4fd76{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}#ordersPager .inl_a562f4fd76>.row{margin-left:auto!important;justify-content:flex-end!important}@media(max-width:720px){#ordersPager .inl_a562f4fd76{flex-direction:column!important;align-items:stretch!important}#ordersPager .inl_a562f4fd76>.row{margin-left:0!important}#ordersPager .inl_a562f4fd76>.row{justify-content:flex-end!important}}.card{position:relative}.card:hover{z-index:20}.cardStatusDock .statusIconBtn,.cardStatusDock .statusBtn{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:none!important;outline:none!important}html[data-theme=light] .cardStatusDock .statusIconBtn,html[data-theme=light] .cardStatusDock .statusBtn{background:#0000000a!important;border:1px solid rgba(0,0,0,.14)!important}.cardStatusDock .statusIconBtn.active,.cardStatusDock .statusBtn.active{background:color-mix(in oklab,var(--accent),rgba(255,255,255,.1) 84%)!important;border-color:color-mix(in oklab,var(--accent),rgba(255,255,255,.18) 72%)!important}html[data-theme=light] .cardStatusDock .statusIconBtn.active,html[data-theme=light] .cardStatusDock .statusBtn.active{background:color-mix(in oklab,var(--accent),rgba(0,0,0,.04) 86%)!important;border-color:color-mix(in oklab,var(--accent),rgba(0,0,0,.14) 70%)!important}.cardStatusDock .statusIconBtn:hover,.cardStatusDock .statusIconBtn:focus-visible,.cardStatusDock .statusBtn:hover,.cardStatusDock .statusBtn:focus-visible{box-shadow:none!important;outline:none!important}.cardStatusDock.dockUnder{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:10px!important;padding:0!important;background:transparent!important;border:0!important}.cardStatusDock.dockUnder .statusIconBtn,.cardStatusDock.dockUnder .statusBtn{flex:1 1 0!important;width:auto!important;min-width:44px!important;max-width:72px!important;aspect-ratio:1/1;height:auto!important;border-radius:16px!important}.cardStatusDock.dockRight{background:transparent!important;border:0!important}.cardStatusDock .statusIconBtn{position:relative}.cardStatusDock .statusIconBtn[data-tip]:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%) translateY(4px);background:#0a0c10eb;color:#fff;border:1px solid rgba(255,255,255,.14);padding:8px 10px;border-radius:10px;font-size:13px;font-weight:700;line-height:1.1;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 10px 30px #00000059;z-index:9999}.cardStatusDock .statusIconBtn[data-tip]:before{content:"";position:absolute;left:50%;bottom:calc(100% + 4px);width:10px;height:10px;transform:translate(-50%) rotate(45deg);background:#0a0c10eb;border-left:1px solid rgba(255,255,255,.14);border-top:1px solid rgba(255,255,255,.14);opacity:0;visibility:hidden;pointer-events:none;z-index:9998}.card .cardStatusDock.dockUnder{width:100%!important;align-self:stretch!important;justify-content:space-between!important;gap:6px!important}.card .cardStatusDock.dockUnder .statusIconBtn,.card .cardStatusDock.dockUnder .statusBtn{min-width:34px!important;max-width:56px!important;border-radius:14px!important}.cardStatusDock .statusIconBtn:hover:after,.cardStatusDock .statusIconBtn:focus-visible:after,.cardStatusDock .statusIconBtn:hover:before,.cardStatusDock .statusIconBtn:focus-visible:before{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}@media(max-width:720px){.cardStatusDock{display:none!important}.cardStatusDock.titleUnderDock{display:flex!important}}.playerBlock.isHiddenByUser .playerTabs,.playerBlock.isHiddenByUser .playerPane,.playerBlock.isHiddenByUser .playerToolsRow{display:none!important}.playerBlock.isHiddenByUser .playerHiddenMsg{display:block!important}@media(max-width:720px){header .navRowMain>a:not(.brand){display:none!important}}body[data-admin="0"] .playerBlock[data-player-hidden="1"] .playerTabs,body[data-admin="0"] .playerBlock[data-player-hidden="1"] .playerPane,body[data-admin="0"] .playerBlock[data-player-hidden="1"] .playerToolsRow{display:none!important}body[data-admin="0"] .playerBlock[data-player-hidden="1"] .playerHiddenMsg{display:block!important}#searchToggleBtn{display:none!important}@media(max-width:1100px){.siteHeader .search{flex:1 1 260px!important;min-width:220px!important;max-width:100%!important}.siteHeader .search input,body.searchOpen .siteHeader .search input{display:block!important}}.siteHeader .navRowMain{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.siteHeader .navRowControls{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:10px}@media(max-width:720px){.siteHeader .navRowControls{padding-top:6px}}.siteHeader .navRowMain .brand{margin-right:6px}form#filtersForm.card.filtersBar[action="/films"],form#filtersForm.card.filtersBar[action="/series"],body[data-view=new] .filtersBar,body[data-view=soon] .filtersBar{position:-webkit-sticky!important;position:sticky!important;top:calc(var(--header-h,64px) + 10px)!important;z-index:50!important}@media(max-width:720px){body[data-view=new] .filtersBar,body[data-view=soon] .filtersBar{top:calc(var(--header-h,58px) + 8px)!important}}@media(max-width:720px){.wrap{padding-bottom:88px!important}}@media(max-width:720px){body:not([data-view=title]) .cardStatusDock,body:not([data-view=title]) .statusDock{display:none!important}body[data-view=title] .cardStatusDock.titleUnderDock,body[data-view=title] .statusDock{display:flex!important}}@media(max-width:720px){.siteHeader .nav{display:flex;flex-direction:column;gap:10px}.siteHeader .navRowControls{order:1;display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.siteHeader .navRowMain{order:2;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.siteHeader .brandDesktop{display:none!important}.siteHeader .brandMobile{display:block!important}.siteHeader .navRowMain>a:not(.brand){display:none!important}.siteHeader .account{display:none!important}.siteHeader .search{width:100%!important;margin:0!important;flex:1 1 100%}.siteHeader .search input{width:100%!important}}@media(min-width:721px){.siteHeader .brandMobile{display:none!important}}@media(max-width:720px){header .navRowControls{display:flex!important;align-items:center;gap:10px}header .navRowControls .account{display:none!important}header .navRowControls .brandMobile{display:inline-flex!important}header .navRowMain a:not(.brand){display:none!important}header .navRowMain .brandDesktop{display:none!important}header .navRowMain{flex-wrap:wrap}header .navRowMain .search{order:3;flex:1 1 100%;min-width:0;margin-left:0!important;margin-top:10px}}@media(max-width:720px){.cardStatusDock,.statusDock{display:none!important}body[data-view=title] .cardStatusDock.titleUnderDock,body[data-view^=title] .cardStatusDock.titleUnderDock{display:flex!important}}@media(max-width:720px){.cardStatusDock,.statusDock{display:none!important}body[data-view=title] .cardStatusDock.titleUnderDock{display:flex!important}}.playerHiddenCard{background:#ff5a5a1a!important;margin:12px 0!important;padding:18px 16px!important;border-radius:18px!important;text-align:center!important}.playerHiddenText{font-weight:700;font-size:16px;line-height:1.3}@media (max-width:720px){header.siteHeader .wrap{padding-top:6px!important;padding-bottom:6px!important}.navRowMain a,.navRowMain .brandDesktop{display:none!important}.navRowMain{gap:8px!important}.navRowMain .search{width:100%!important}.navRowControls{display:flex!important;align-items:center!important;gap:10px!important;padding:0!important}.brandMobile{display:inline-flex!important;font-size:18px!important}.account{display:none!important}.themeModes,.uiSettings{display:inline-flex!important}header.siteHeader{min-height:0!important}.nav{padding:0!important}}@media(max-width:720px){.cardStatusDock,.statusDock{display:none!important}body[data-view=title] .cardStatusDock,body[data-view=title] .statusDock{display:flex!important}}.playerHiddenCard{background:#ff5a5a1a!important;text-align:center;padding:24px 16px!important}.playerHiddenInner{max-width:680px;margin:0 auto}body[data-view=people] .filtersBar,body[data-view=news] .filtersBar,form.filtersBar[action="/people"],form.filtersBar[action="/news"]{position:static!important;top:auto!important;z-index:auto!important}body[data-view=films] form#filtersForm.card.filtersBar[action="/films"],body[data-view=series] form#filtersForm.card.filtersBar[action="/series"],body[data-view=new] .card.filtersBar,body[data-view=soon] .card form#filtersForm.card.filtersBar,.card .card.danger.playerHiddenCard{background:#ff5a5a1a!important;border:1px solid rgba(255,90,90,.35)!important;color:inherit!important}.card.danger.playerHiddenCard .playerHiddenText{color:inherit!important}.filtersBar.card{box-shadow:none!important}body[data-ui-theme=light] .filtersBar.card{background:#ffffffeb!important;border-color:#0000001a!important}.playerHiddenCard{background:#ef44441f!important;border-color:#ef4444a6!important}body[data-ui-theme=light] .playerHiddenCard{background:#ef44441a!important;border-color:#ef44448c!important}.playerHiddenInner{padding:20px 18px;text-align:center}.playerHiddenText{font-weight:700}body[data-view=rights] .pageWrap{padding-top:18px}body[data-view=rights] .pageWrap>.card{max-width:980px}@media(max-width:720px){.bottomBar{gap:4px;justify-content:space-between}.bottomBar .bbItem{min-width:46px;padding:7px 6px}.bottomBar .bbIcon{font-size:17px}.bottomBar .bbText{font-size:10px}}@media(max-width:720px){.bottomBar{gap:4px;justify-content:space-between}.bottomBar .bbItem{min-width:48px;padding:7px 6px;border-radius:14px}.bottomBar .bbIcon{font-size:17px}.bbText{font-size:10px}}.bottomBar .bbText{max-width:72px;text-align:center;white-space:normal;line-height:1.05}.bottomBar .bbItem{justify-content:center}#globalToast.isAdblock{width:min(980px,calc(100vw - 24px))!important;max-width:min(980px,calc(100vw - 24px))!important;left:50%!important;transform:translate(-50%)!important}.pageCard{padding:16px;border:1px solid var(--line);border-radius:18px;background:color-mix(in oklab,var(--card) 92%,transparent)}@media(max-width:720px){.pageCard{padding:12px;border-radius:16px}}@media(max-width:720px){#globalToast.isAdblock{left:12px!important;right:12px!important;width:auto!important;max-width:none!important;transform:none!important}}.rightsCard{max-width:980px;margin:22px auto 0;background:var(--card)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow2);padding:18px}.rightsCard .content{text-align:left;line-height:1.65}body[data-view=admin] .card .field .btn,body[data-view=admin] .card .btn,body[data-view=admin] .card textarea.btn,body[data-view=admin] .card select.btn{width:100%!important;max-width:100%!important}body[data-view=admin] .te-inline{align-items:flex-end}.chipsSticky{margin-top:14px;background:transparent;backdrop-filter:none;border-bottom:0;padding:0 0 12px}body[data-view=films] .filtersBar,body[data-view=series] .filtersBar,body[data-view=new] .filtersBar,body[data-view=soon] .filtersBar,body[data-view=people] .filtersBar,body[data-view=news] .filtersBar,form.filtersBar[action="/films"],form.filtersBar[action="/series"],form.filtersBar[action="/new"],form.filtersBar[action="/soon"],form.filtersBar[action="/people"],form.filtersBar[action="/news"]{position:sticky!important;top:calc(var(--header-h,64px) + 10px)!important;z-index:12!important}@media(max-width:720px){body[data-view=films] .filtersBar,body[data-view=series] .filtersBar,body[data-view=new] .filtersBar,body[data-view=soon] .filtersBar,body[data-view=people] .filtersBar,body[data-view=news] .filtersBar,form.filtersBar[action="/films"],form.filtersBar[action="/series"],form.filtersBar[action="/new"],form.filtersBar[action="/soon"],form.filtersBar[action="/people"],form.filtersBar[action="/news"]{top:calc(var(--header-h,58px) + 8px)!important}}body[data-ui-theme=light] .filtersBar.card{background:#fffffff5!important;border-color:#0000001f!important}#activeChips,.chips{margin-top:10px!important}.filtersBar.filtersFixed{position:fixed!important;top:calc(var(--header-h,64px) + 10px)!important;left:var(--filters-fixed-l,12px)!important;width:var(--filters-fixed-w, calc(100vw - 24px) )!important;right:auto!important;z-index:95!important}@media(max-width:720px){.filtersBar.filtersFixed{top:calc(var(--header-h,58px) + 8px)!important}}.filtersSpacer{display:none;height:var(--filters-fixed-h,0px)!important}.filtersBar.filtersFixed+.filtersSpacer{display:block!important}.filtersBar{position:sticky!important;top:calc(var(--header-h,64px) + 12px)!important;z-index:12!important;background:var(--card)!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 10px 22px #00000014!important;backdrop-filter:blur(10px)!important}@media(max-width:720px){.filtersBar{top:calc(var(--header-h,58px) + 8px)!important}}.filtersBar,.chipsSticky,[class*=Sticky]{position:static!important;top:auto!important}body[data-view=films] .filtersBar,body[data-view=series] .filtersBar,body[data-view=new] .filtersBar,body[data-view=soon] .filtersBar,body[data-view=people] .filtersBar,body[data-view=news] .filtersBar,form.filtersBar[action="/films"],form.filtersBar[action="/series"],form.filtersBar[action="/new"],form.filtersBar[action="/soon"],form.filtersBar[action="/people"],form.filtersBar[action="/news"]{position:sticky!important;top:calc(var(--header-h,64px) + 10px)!important;z-index:999!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important;background:#fff!important;isolation:isolate}body[data-ui-theme=dark] body[data-view] .filtersBar{background:#121212!important}body[data-view] .filtersBar *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body[data-view] .filtersBar{position:sticky!important}body[data-view] .filtersBar:before{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;z-index:-1}body[data-view=films] .filtersBar,body[data-view=series] .filtersBar,body[data-view=new] .filtersBar,body[data-view=soon] .filtersBar,form.filtersBar[action="/films"],form.filtersBar[action="/series"],form.filtersBar[action="/new"],form.filtersBar[action="/soon"]{position:sticky!important;top:calc(var(--header-h,64px) + 8px)!important;z-index:80!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;opacity:1!important;isolation:isolate!important}body[data-ui-theme=dark][data-view=films] .filtersBar,body[data-ui-theme=dark][data-view=series] .filtersBar,body[data-ui-theme=dark][data-view=new] .filtersBar,body[data-ui-theme=dark][data-view=soon] .filtersBar{background:#121212!important}body[data-view=films] .filtersBar:before,body[data-view=series] .filtersBar:before,body[data-view=new] .filtersBar:before,body[data-view=soon] .filtersBar:before{content:"";position:absolute;inset:0;background:inherit;border-radius:inherit;z-index:-1}.filtersBar *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media(max-width:720px){header .wrap{padding:8px 12px!important}.nav{gap:6px!important}.navRowMain>a:not(.brandDesktop){display:none!important}.brandDesktop{display:none!important}.search{min-width:0!important;flex:1 1 100%!important;margin-left:0!important}.search input{padding:9px 11px!important}}.search{position:relative}#searchDrop.dropdown{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:999;background:var(--card)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow2);backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important;isolation:isolate;overflow:auto;max-height:min(70vh,520px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}#searchDrop.dropdown *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media(max-width:720px){.toTop{bottom:calc(18px + 72px + env(safe-area-inset-bottom))!important}}footer{text-align:left!important;justify-content:flex-start!important}.rightsCard{background:var(--card)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow2)}footer{width:100%!important;text-align:left!important;justify-content:flex-start!important;margin-left:0!important;margin-right:0!important}body[data-view^=errors] footer{display:block!important;align-self:flex-start!important}@media(max-width:600px){body[data-view=admin] .tableWrap{overflow:visible!important}body[data-view=admin] table{width:100%}body[data-view=admin] table thead{display:none!important}body[data-view=admin] table tbody tr{display:block!important;margin:12px 0!important;padding:10px 12px!important;border:1px solid var(--border)!important;border-radius:14px!important;background:var(--card)!important;box-shadow:0 10px 26px #0000000f}body[data-view=admin] table tbody td{display:flex!important;justify-content:space-between!important;gap:12px!important;padding:8px 0!important;border:none!important;border-bottom:1px dashed var(--border)!important}body[data-view=admin] table tbody td:last-child{border-bottom:none!important}body[data-view=admin] table tbody td:before{content:attr(data-label);font-weight:650;color:var(--muted);min-width:110px}}#ordersTable th:nth-child(6),#ordersTable td:nth-child(6){text-align:center;vertical-align:middle}#ordersTable td:nth-child(6) .btnLinkPill{margin:0 auto}@media(max-width:720px){.tableWrap td[data-label="????????"]:before{display:none}.tableWrap td[data-label="????????"]{justify-content:flex-end;gap:10px;align-items:center}}.relatedBlock{margin-bottom:18px!important}.relatedBlock+.card{margin-top:18px!important}body[data-view=profile] table.ordersTable td:nth-child(6),body[data-view=profile] table.ordersTable th:nth-child(6){text-align:center!important;vertical-align:middle!important}body[data-view=profile] table.ordersTable td:nth-child(6) .btn,body[data-view=profile] table.ordersTable td:nth-child(6) a.btn{margin:0 auto!important}@media (max-width: 1100px){.siteHeader,.siteHeader .search,.siteHeader .nav,.siteHeader .navRow,.siteHeader .navRowMain{overflow:visible!important}#searchDrop.dropdown.hotfixOpen,body.searchOpen #searchDrop.dropdown{position:fixed!important;left:10px!important;right:10px!important;top:calc(var(--header-h, 64px) + 8px)!important;max-height:min(72vh,520px)!important;display:block!important;visibility:visible!important;opacity:1!important;z-index:6000!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}.siteHeader .navRowMain #searchDrop a.drop-card,.siteHeader .navRowMain #searchDrop .drop-card{display:flex!important;align-items:center!important;visibility:visible!important;opacity:1!important;color:var(--text)!important;text-decoration:none!important;pointer-events:auto!important}.siteHeader .navRowMain #searchDrop .drop-main,.siteHeader .navRowMain #searchDrop .drop-title,.siteHeader .navRowMain #searchDrop .drop-sub{display:block!important;color:inherit!important}}.shotsGalleryOverlay .shotsGalleryBox{position:relative!important;padding:0!important}.shotsGalleryOverlay .shotsGalleryBtn,#lightbox .lightbox-prev,#lightbox .lightbox-next,#lightbox .lightbox-close{width:52px!important;height:52px!important;line-height:52px!important;font-size:26px!important;border-radius:999px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;user-select:none!important;pointer-events:auto!important;z-index:30!important;background:#00000073!important;border:1px solid rgba(255,255,255,.28)!important;box-shadow:0 10px 28px #00000059!important;transition:none!important}.shotsGalleryOverlay .shotsGalleryPrev,#lightbox .lightbox-prev{position:absolute!important;left:8px!important;top:50%!important;transform:translateY(-50%)!important}.shotsGalleryOverlay .shotsGalleryNext,#lightbox .lightbox-next{position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important}.shotsGalleryOverlay .shotsGalleryClose,#lightbox .lightbox-close{position:absolute!important;right:8px!important;top:8px!important;transform:none!important}.shotsGalleryOverlay .shotsGalleryBtn:active,.shotsGalleryOverlay .shotsGalleryBtn:focus,#lightbox .lightbox-prev:active,#lightbox .lightbox-next:active,#lightbox .lightbox-close:active,#lightbox .lightbox-prev:focus,#lightbox .lightbox-next:focus,#lightbox .lightbox-close:focus{transition:none!important}@media(max-width:700px){.shotsGalleryOverlay .shotsGalleryBtn,#lightbox .lightbox-prev,#lightbox .lightbox-next,#lightbox .lightbox-close{width:46px!important;height:46px!important;line-height:46px!important;font-size:24px!important}.shotsGalleryOverlay .shotsGalleryPrev,#lightbox .lightbox-prev{left:6px!important}.shotsGalleryOverlay .shotsGalleryNext,#lightbox .lightbox-next{right:6px!important}.shotsGalleryOverlay .shotsGalleryClose,#lightbox .lightbox-close{right:6px!important;top:6px!important}}#searchDrop.dropdown,#searchDrop .drop-head,#searchDrop .drop-section-title,#searchDrop .drop-section-top,#searchDrop .drop-card,#searchDrop .drop-recent,#searchDrop .drop-empty{background:var(--card)!important;opacity:1!important}#searchDrop .drop-card:hover,#searchDrop .drop-recent:hover,#searchDrop .drop-card.active,#searchDrop .drop-recent.active{background:var(--card2)!important}@media(min-width:721px){.grid .card,.cardStatusDock,.cardStatusDock .statusIconBtn{overflow:visible!important}.grid .card:hover{z-index:70!important}.cardStatusDock .statusIconBtn[data-tip]:after{bottom:calc(100% + 18px)!important;z-index:10020!important}.cardStatusDock .statusIconBtn[data-tip]:before{bottom:calc(100% + 12px)!important;z-index:10019!important}}.cardStatusDock .statusIconBtn,.statusDock .statusBtn{border-radius:14px!important;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.cardStatusDock .statusIconBtn>span,.statusDock .statusBtn>span{font-size:18px!important;line-height:1!important}.cardStatusDock .statusIconBtn:hover,.statusDock .statusBtn:hover{transform:translateY(-1px)}.pageWrap>.card{margin-top:14px!important}.pageWrap>.card:first-child{margin-top:0!important}.relatedBlock{margin-top:14px!important;margin-bottom:0!important}.relatedBlock+.card{margin-top:14px!important}.inl_ad1b791662,.inl_30de4aee87{height:14px!important}.pageWrap>h2{margin:14px 0 10px!important}.pageWrap>.card+h2{margin-top:14px!important}.relatedBlock .relatedTitle{margin:0 0 12px!important}.relatedBlock .relatedGrid{margin-top:0!important}#filtersForm.titlesFilters .titlesFiltersGrid{display:grid;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) minmax(130px,1fr) minmax(180px,1.2fr) minmax(180px,1.2fr) minmax(160px,1fr);gap:12px;align-items:start}#filtersForm.titlesFilters .tfCol{min-width:0}#filtersForm.titlesFilters .tfSelect{width:100%}#filtersForm.titlesFilters .tfSelectMulti{min-height:192px}#filtersForm.titlesFilters .tfCol>.muted,#filtersForm.titlesFilters .tfRange>.muted,#filtersForm.titlesFilters .tfMeta>div>.muted{display:block;margin-bottom:6px}#filtersForm.titlesFilters .tfSelectMulti option{line-height:1.35}#filtersForm.titlesFilters .tfRanges .tfRange+.tfRange{margin-top:10px}#filtersForm.titlesFilters .tfStack{display:grid;grid-template-columns:1fr;gap:8px}#filtersForm.titlesFilters .tfInputWide{width:100%}#filtersForm.titlesFilters .tfMeta,#filtersForm.titlesFilters .tfActions{display:grid;gap:10px}#filtersForm.titlesFilters .tfBtnRow{display:grid;grid-template-columns:1fr;gap:8px}#filtersForm.titlesFilters .tfHideWatched{align-items:flex-start;gap:8px;margin:2px 0 0}@media(max-width:1180px){#filtersForm.titlesFilters .titlesFiltersGrid{grid-template-columns:repeat(3,minmax(160px,1fr))}}@media(max-width:860px){#filtersForm.titlesFilters .titlesFiltersGrid{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media(max-width:560px){#filtersForm.titlesFilters .titlesFiltersGrid{grid-template-columns:1fr}#filtersForm.titlesFilters .tfSelectMulti{min-height:140px}}#filtersForm.titlesFilters.filtersBar{background:var(--card)!important;border-color:var(--line)!important;color:var(--text)!important}html[data-theme=dark] #filtersForm.titlesFilters.filtersBar,body[data-ui-theme=dark] #filtersForm.titlesFilters.filtersBar{background:var(--card)!important;border-color:var(--line)!important}html[data-theme=dark] #filtersForm.titlesFilters .muted,body[data-ui-theme=dark] #filtersForm.titlesFilters .muted{color:var(--muted)!important}.franchiseGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.franchiseCard{position:relative;display:block;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--card);min-height:220px}.franchiseImg{width:100%;height:100%;min-height:220px;max-height:260px;object-fit:cover;display:block}.franchiseShade{position:absolute;inset:0;background:linear-gradient(180deg,#0710191a,#0710199e)}.franchiseText{position:absolute;left:12px;right:12px;top:50%;transform:translateY(-50%);text-align:center;font-weight:800;font-size:22px;line-height:1.2;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.55)}@media(max-width:860px){.franchiseGrid{grid-template-columns:1fr}.franchiseText{font-size:19px}}#colList .listItem{display:block;width:100%;text-align:left;border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:12px;padding:8px 10px;margin:8px 0}#colList .listItem.active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.commentSpoiler .c-body{filter:blur(8px);user-select:none;transition:filter .2s ease}.commentSpoiler.isOpen .c-body{filter:none;user-select:text}.spoilerHint{cursor:pointer}.commentMetaRow{margin-top:8px;gap:8px}.notif,.notifBtn{position:relative}.notifBadge{position:absolute;right:-6px;top:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#e11d48;color:#fff;font-size:11px;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--bg)}.notifMenu{right:0;left:auto;min-width:360px;max-width:min(92vw,430px);padding:0;overflow:hidden}.notifHead{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line)}.notifMarkAll{padding:4px 8px}.notifList{max-height:360px;overflow:auto}.notifItem{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-top:1px solid var(--line)}.notifItem:first-child{border-top:0}.notifItem.unread{background:color-mix(in srgb,var(--accent) 8%,transparent)}.notifBody{min-width:0;flex:1}.notifLink,.notifText{display:block;color:var(--text);text-decoration:none}.notifLink:hover{text-decoration:underline}.notifDate{margin-top:4px;color:var(--muted);font-size:12px}.notifReadBtn{flex:0 0 auto;padding:4px 8px}.notifEmpty{padding:12px;color:var(--muted)}@media(max-width:700px){.notifMenu{min-width:min(92vw,360px);right:-8px}}.sx_7fed8e0c51{align-items:flex-end}.sx_6b99de8b69{display:none}.sx_f3682cb171{flex:1;min-width:280px;margin-left:12px}.sx_62da0679da{flex-wrap:wrap}.sx_aa3e2d6a6b{flex-wrap:wrap;align-items:center}.sx_238e82066c{font-size:22px;font-weight:800}.sx_e3ec02ace9{font-weight:700}.sx_b760912e42{gap:10px;align-items:center;margin-bottom:8px}.sx_dc9c97079a{gap:10px;align-items:center;margin-top:10px}.sx_27c6cc65f2{gap:10px;align-items:baseline}.sx_4c5f7b072e{gap:8px;align-items:center}.sx_6a8e059875{height:10px}.sx_fb237ab39e{height:1px}.sx_314d1efcfc{justify-content:flex-end;margin-bottom:10px}.sx_d60e50b0d3{margin:0 0 8px}.sx_78fa54ea43{margin-left:10px}.sx_d462248a40{margin-top:0}.sx_d2c171b18b,.sx_d8a81eac84{margin-top:10px}.sx_c687548209{margin-top:10px;padding:10px 12px}.sx_fe7b4979fe{margin-top:6px}.sx_8a77e5a311{margin-top:8px}.sx_ed72cdefe4{margin-top:8px;align-items:flex-start;gap:10px;flex-wrap:wrap}.sx_7fbbd598b8{max-width:100%;width:320px;aspect-ratio:16/9;object-fit:cover;border-radius:12px;border:1px solid var(--line)}.sx_b12974cb6c{max-width:720px}.sx_4098621cef{min-height:110px}.sx_94253f99ba{min-width:160px}.sx_66dbd5d0ad{min-width:180px}.sx_47b618fc66{min-width:200px}.sx_5af557a50a{min-width:220px}.sx_5bd1668a24{min-width:240px}.sx_bec7b1d583{min-width:260px}.sx_e581e86b44{min-width:280px}.sx_a77e7d33da{position:absolute;left:-9999px;top:-9999px;width:10px;height:10px;pointer-events:none}.sx_b54d4f3f2b{--sw:#0ea5e9}.sx_c15d4c1e57{--sw:#16a34a}.sx_7120a6a3ac{--sw:#2563eb}.sx_4a937cc8e9{--sw:#7c3aed}.sx_fb36897881{--sw:#db2777}.sx_bd394c3596{--sw:#f97316}.sx_91a87015f4{text-align:center}.sx_20ea98a48e{text-align:center;vertical-align:middle}.sx_0466783d98{width:100%}.sx_82556c716d{width:100%;min-height:120px}.sx_4a1d6dfb86{width:100%;margin-top:8px}.sx_99ab5693af{width:100%;min-height:140px}




/* mobile-search-visible-hardfix-v2 */
@media (max-width: 1100px) {
  #searchDrop,
  #searchDrop.dropdown,
  #searchDrop.dropdown.hotfixOpen {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  #searchDrop .drop-section,
  #searchDrop .drop-section-top,
  #searchDrop .drop-section-title,
  #searchDrop .drop-card,
  #searchDrop a.drop-card,
  #searchDrop .drop-main,
  #searchDrop .drop-title,
  #searchDrop .drop-sub {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  #searchDrop .drop-card,
  #searchDrop a.drop-card {
    display: flex !important;
    align-items: center !important;
    pointer-events: auto !important;
    text-decoration: none !important;
    color: var(--text) !important;
  }
}

/* mobile-typography-unify-v1 */
@media (max-width: 820px) {
  :root {
    --mobile-ui-font-size: 16px;
    --mobile-ui-line-height: 1.42;
  }

  html {
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
  }

  body {
    font-size: var(--mobile-ui-font-size) !important;
    line-height: var(--mobile-ui-line-height) !important;
  }

  p,
  li,
  label,
  .muted,
  .chip,
  .drop-title,
  .drop-sub,
  .drop-tag,
  .cardTitle,
  .field-label,
  .drop-filter,
  .drop-section-title,
  .drop-clear,
  .drop-recent,
  .tab,
  .tabbtn,
  .subbtn,
  .te-tabbtn,
  .listItem,
  .mini,
  body[data-view="admin"] table th,
  body[data-view="admin"] table td {
    font-size: var(--mobile-ui-font-size) !important;
    line-height: var(--mobile-ui-line-height) !important;
  }

  input,
  select,
  textarea,
  button:not(.statusIconBtn):not(.star),
  .btn:not(.statusIconBtn),
  .drop-card,
  .drop-card .drop-main,
  .drop-card .drop-title,
  .drop-card .drop-sub,
  .notifLink,
  .notifText {
    font-size: var(--mobile-ui-font-size) !important;
    line-height: var(--mobile-ui-line-height) !important;
  }

  .drop-section-title,
  .chip,
  .drop-tag,
  .notifDate,
  footer {
    font-size: calc(var(--mobile-ui-font-size) - 1px) !important;
  }
}


/* 2026 safe responsive hardening: layout stability, touch targets, no horizontal bleed. */
html,body{max-width:100%;overflow-x:clip} @supports not (overflow:clip){html,body{overflow-x:hidden}}
img,svg,video{max-width:100%;height:auto}.poster,.franchiseImg,.avatar,.avatarSm{object-fit:cover}.card,.listItem,.adminTable td,.titleDescription,.muted{overflow-wrap:anywhere}button,.btn,.mini,input,select,textarea{max-width:100%}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent,#3b82f6);outline-offset:3px}@media (max-width:768px){.wrap{width:min(100% - 24px,var(--wrap,1180px))}.nav{gap:10px}.navRowMain,.navRowControls{gap:8px}.search{min-width:0}.grid:not(.sm){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.grid.sm{grid-template-columns:repeat(3,minmax(0,1fr))}.modalBox,.modal,.dialog{max-width:calc(100vw - 24px)}.adminTable{font-size:14px}.row{gap:8px}}@media (max-width:430px){.grid:not(.sm){grid-template-columns:repeat(2,minmax(0,1fr))}.grid.sm{grid-template-columns:repeat(2,minmax(0,1fr))}.card{padding:12px}.cardTitle{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.poster{aspect-ratio:2/3}.btn,.mini,button{min-height:38px}.siteHeader .wrap{padding-left:10px;padding-right:10px}.search input{font-size:16px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}


/* Final override: keep films/series filters pinned during scroll */
#filtersForm.titlesFilters.filtersBar {
  position: sticky !important;
  top: calc(var(--header-h, 64px) + 10px) !important;
  z-index: 90 !important;
  align-self: start !important;
}

#filtersForm.titlesFilters.filtersBar.filtersFixed {
  position: fixed !important;
  top: calc(var(--header-h, 64px) + 10px) !important;
  left: var(--filters-fixed-l, 12px) !important;
  width: var(--filters-fixed-w, calc(100vw - 24px)) !important;
  right: auto !important;
  z-index: 95 !important;
}

#filtersForm.titlesFilters.filtersBar + .filtersSpacer {
  display: none;
  height: var(--filters-fixed-h, 0px) !important;
}

#filtersForm.titlesFilters.filtersBar.filtersFixed + .filtersSpacer {
  display: block !important;
}

@media (max-width: 720px) {
  #filtersForm.titlesFilters.filtersBar {
    top: calc(var(--header-h, 58px) + 8px) !important;
  }

  #filtersForm.titlesFilters.filtersBar.filtersFixed {
    top: calc(var(--header-h, 58px) + 8px) !important;
  }
}
#filtersForm.titlesFilters.filtersBar{position:sticky!important;top:calc(var(--header-h,64px) + 10px)!important;z-index:120!important;display:block!important;overflow:visible!important;isolation:isolate!important;background:var(--card)!important;border-color:var(--line)!important;box-shadow:0 10px 22px rgba(0,0,0,.12)!important}#filtersForm.titlesFilters.filtersBar+.filtersSpacer{display:none!important;height:0!important}@media (max-width:720px){#filtersForm.titlesFilters.filtersBar{top:calc(var(--header-h,58px) + 8px)!important}}
