:root{--jellyfin-accent: #a55ec4;--jellyfin-blue: #08a1db;--jellyfin-hover: #ba7bd5;--jellyfin-border: #80509e;--jellyfin-gradient: linear-gradient(125deg, var(--jellyfin-accent), var(--jellyfin-blue))}input[type=search]{appearance:none;-webkit-appearance:none;font:inherit;line-height:normal}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{appearance:none;-webkit-appearance:none;display:none}.pt-search-clear,.pt-search-host>button.pt-search-clear{position:absolute!important;z-index:5!important;top:50%!important;right:.5rem!important;left:auto!important;display:inline-flex!important;align-items:center;justify-content:center;width:1.2rem!important;height:1.2rem!important;min-width:0!important;max-width:none;flex:none!important;box-sizing:border-box;padding:0!important;margin:0!important;transform:translateY(-50%)!important;border:0!important;border-radius:999px!important;background:var(--pt-search-accent, var(--hub-theme-accent, var(--poster-solid-accent-bg, var(--thumb-solid-accent-bg, var(--cardlab-solid-accent-bg, var(--showcase-solid-accent-bg, var(--pt-accent, #7ddc3a)))))))!important;color:var(--pt-on-accent, #0b0d0f)!important;cursor:pointer;opacity:.85;transition:opacity .15s ease}.pt-search-clear:hover,.pt-search-host>button.pt-search-clear:hover{opacity:1}.pt-search-clear[hidden],.pt-search-host>button.pt-search-clear[hidden]{display:none!important}.pt-search-clear .material-symbols-rounded,.pt-search-host>button.pt-search-clear .material-symbols-rounded{display:block;font-size:12px;line-height:1}.pt-search-host{position:relative}.pt-search-host>input[type=search]{padding-right:1.7rem}:root{--pt-lab-accent-home: #12cc5a;--pt-lab-accent-poster: #86b8d4;--pt-lab-accent-thumb: #cf675f;--pt-lab-accent-card: #ffc850;--pt-lab-accent-showcase: #00bfa5;--pt-lab-accent-square: #ff8c42}:root{--pt-font-body: "Roboto", sans-serif;--pt-font-display: "Bebas Neue", sans-serif;--pt-bg: #060511;--pt-text: #ffffff;--pt-text-muted: #d8deea;--pt-text-subtle: #c4ccde;--pt-accent: #00d4c8;--pt-accent-strong: #58a8ff;--pt-accent-highlight: var(--pt-accent-strong);--pt-accent-soft: rgba(0, 212, 200, .18);--pt-accent-faint: rgba(0, 212, 200, .08);--pt-accent-border: rgba(0, 212, 200, .24);--pt-panel-bg: linear-gradient(180deg, rgba(24, 28, 42, .92), rgba(12, 14, 26, .9));--pt-panel-hover: linear-gradient(180deg, rgba(31, 36, 54, .94), rgba(16, 18, 32, .92));--pt-surface: linear-gradient(180deg, rgba(255,255,255,.11), rgba(255,255,255,.045));--pt-surface-hover: linear-gradient(180deg, rgba(255,255,255,.15), rgba(255,255,255,.06));--pt-border: rgba(255, 255, 255, .12);--pt-border-hover: rgba(255, 255, 255, .18);--pt-danger: #f14f72;--pt-danger-strong: #d83d60;--pt-danger-border: rgba(255, 135, 158, .34);--pt-success: #24b86f;--pt-warning: #ffbf4d;--pt-radius-xs: 4px;--pt-radius-sm: 6px;--pt-radius-md: 8px;--pt-radius-lg: 12px;--pt-radius-xl: 18px;--pt-radius-pill: 999px;--pt-shadow-sm: 0 4px 12px rgba(0, 0, 0, .16);--pt-shadow-md: 0 10px 22px rgba(0, 0, 0, .14);--pt-shadow-lg: 0 28px 70px rgba(0, 0, 0, .48);--pt-inset-highlight: inset 0 1px 0 rgba(255, 255, 255, .06);--pt-focus-ring: 0 0 0 2px var(--pt-accent-soft);--pt-header-height: 68px;--pt-sidebar-width: 280px;--pt-sidebar-padding: 1.05rem 1rem 1.2rem;--pt-sidebar-gap: .65rem;--pt-control-height: 40px;--pt-control-padding-y: .68rem;--pt-control-padding-x: .96rem;--pt-control-font-size: .73rem;--pt-control-letter-spacing: .05em;--pt-field-bg: rgba(25, 25, 35, .72);--pt-field-border: rgba(255, 255, 255, .1);--pt-field-border-focus: var(--pt-accent-border);--pt-field-radius: var(--pt-radius-sm);--pt-field-padding-y: .56rem;--pt-field-padding-x: .64rem;--pt-field-font-size: .9rem;--pt-field-margin-bottom: .5rem;--pt-label-font-size: .95rem;--pt-label-font-weight: 400;--pt-label-color: var(--pt-text);--pt-label-margin-top: 0;--pt-label-margin-bottom: .35rem;--pt-range-track-height: 5px;--pt-range-thumb-size: 18px;--pt-range-track: color-mix(in srgb, var(--pt-accent) 82%, rgba(255, 255, 255, .18));--pt-range-thumb-bg: #ffffff;--pt-range-thumb-shadow: 0 1px 4px rgba(0, 0, 0, .2);--pt-range-radius: 3px;--pt-range-btn-size: 22px;--pt-range-btn-radius: var(--pt-radius-sm);--pt-range-btn-bg: rgba(255, 255, 255, .08);--pt-range-btn-bg-hover: var(--pt-accent-faint);--pt-range-btn-bg-active: var(--pt-accent-soft);--pt-range-btn-color: var(--pt-accent);--pt-range-btn-border: rgba(255, 255, 255, .12);--pt-toggle-width: 46px;--pt-toggle-height: 24px;--pt-toggle-thumb-size: 18px;--pt-toggle-thumb-offset: 3px;--pt-toggle-thumb-translate: 22px;--pt-toggle-track-bg: #444;--pt-toggle-track-checked-bg: var(--pt-accent);--pt-toggle-thumb-bg: #ffffff;--pt-z-header: 100;--pt-z-modal: 999999;--pt-z-tour: 10000;--pt-modal-backdrop: rgba(4, 6, 14, .8);--pt-modal-surface: linear-gradient(180deg, rgba(16, 20, 38, .98), rgba(7, 10, 22, .99));--pt-modal-border: rgba(255, 255, 255, .1);--pt-modal-radius: 22px;--pt-modal-shadow: var(--pt-shadow-lg);--pt-modal-width: min(540px, 92vw);--pt-modal-max-height: 86vh;--pt-tooltip-bg: #151a1d;--pt-tooltip-color: #edf2f3;--pt-tooltip-radius: 8px;--pt-tooltip-shadow: 0 10px 26px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .055);--pt-tooltip-border: #414d52;--pt-toast-bg: #191b1f;--pt-toast-border: #3a4147;--pt-toast-radius: 12px;--pt-toast-success: #78c985;--pt-toast-warning: #e4b24f;--pt-toast-error: #d47a86;--pt-toast-info: #79b8d8;--pt-quick-edit-bg: linear-gradient(180deg, rgba(13, 18, 32, .94), rgba(7, 10, 20, .96));--pt-quick-edit-border: rgba(255, 255, 255, .1);--pt-quick-edit-radius: 18px;--pt-quick-edit-shadow: 0 18px 44px rgba(0, 0, 0, .32);--pt-upload-bg: var(--pt-surface);--pt-upload-border: var(--pt-border);--pt-upload-radius: var(--pt-radius-lg);--pt-search-result-bg: linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.03));--pt-search-result-border: rgba(255,255,255,.09);--pt-progress-track: rgba(255,255,255,.08);--pt-progress-fill: var(--pt-accent);--pt-changelog-modal-bg: #151719;--pt-changelog-modal-border: #33383d;--pt-changelog-surface: #202225;--pt-changelog-surface-border: #33383d;--pt-changelog-control-bg: #32363b;--pt-changelog-control-border: #555c63;--pt-changelog-on-pastel: #12110e;--pt-changelog-accent-a: var(--pt-accent);--pt-changelog-accent-b: var(--pt-accent-strong);--pt-changelog-accent-shadow: transparent;--pt-changelog-checkbox: var(--pt-accent);--pt-changelog-btn-bg: var(--pt-accent);--pt-changelog-btn-hover-bg: var(--pt-accent-strong);--pt-changelog-btn-border: var(--pt-accent-border);--pt-changelog-btn-text: var(--pt-changelog-on-pastel);--pt-changelog-version-bg: var(--pt-accent);--pt-changelog-version-feature-bg: var(--pt-accent-strong);--pt-changelog-version-border: var(--pt-accent-border);--pt-change-feature: var(--pt-accent-strong);--pt-change-improvement: #b8c4d0;--pt-change-fix: #da8880;--pt-change-feature-marker: var(--pt-accent);--pt-change-improvement-marker: #b8c4d0;--pt-change-fix-marker: #da8880;--pt-whats-new-bg: var(--pt-accent);--pt-whats-new-border: var(--pt-accent-border);--pt-whats-new-text: var(--pt-changelog-on-pastel);--pt-whats-new-btn-bg: #32363b;--pt-whats-new-btn-border: #555c63;--pt-whats-new-btn-hover-bg: #3c4147;--pt-whats-new-btn-hover-border: #68717a;--pt-tour-card-bg: #151719;--pt-tour-card-border: #33383d;--pt-tour-surface: #202225;--pt-tour-surface-border: #33383d;--pt-tour-control-bg: #32363b;--pt-tour-control-border: #555c63;--pt-tour-on-pastel: #12110e;--pt-tour-ring: var(--pt-accent);--pt-tour-btn-bg: var(--pt-accent);--pt-tour-btn-hover-bg: var(--pt-accent-strong);--pt-tour-btn-border: var(--pt-accent-border);--pt-tour-dot-active: var(--pt-accent);--pt-tour-counter: var(--pt-accent-strong);--pt-tour-title: var(--pt-accent);--pt-tour-tip-marker: var(--pt-accent);--pt-tour-arrow: var(--pt-accent-strong);--pt-tour-arrow-shadow: var(--pt-accent-soft);--pt-tour-ring-shadow-a: var(--pt-accent-faint);--pt-tour-ring-shadow-b: var(--pt-accent-soft);--pt-tour-ring-pulse-a: var(--pt-accent-faint);--pt-tour-ring-pulse-b: var(--pt-accent-soft)}body{margin:0;font-family:var(--pt-font-body, "Roboto", sans-serif);background-color:var(--pt-bg, #060511);background-image:var(--pt-body-bg-image, none);background-attachment:fixed;color:var(--pt-text, white);display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;overflow-y:auto}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:var(--pt-body-grid-size, 120px 120px);mask-image:linear-gradient(180deg,rgba(255,255,255,.24),transparent 72%);opacity:var(--pt-body-grid-opacity, .12)}[hidden]{display:none!important}.header-left{display:flex;align-items:center;gap:.82rem}.header-left .lab-brand-lockup{display:inline-flex;text-decoration:none;flex-shrink:0}.header-left .logo-tile{position:relative;flex-shrink:0;width:52px;height:52px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.13);background:#ffffff12;box-shadow:inset 0 1px #ffffff14,0 10px 22px #00000024;isolation:isolate;transition:transform .2s ease,box-shadow .2s ease}.header-left .logo-tile:before{content:none}.header-left .lab-brand-lockup:hover .logo-tile{transform:none;background:#ffffff1a;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff14,0 10px 22px #00000024}.header-left .logo-tile img{width:30px;height:30px;object-fit:contain}.lab-logo-tile--poster:before{background:radial-gradient(circle at 50% 50%,rgba(79,125,255,.32),rgba(121,160,255,.12) 48%,transparent 72%)}.lab-logo-tile--poster img{filter:drop-shadow(0 0 10px rgba(79,125,255,.5))}.lab-logo-tile--thumb:before{background:radial-gradient(circle at 50% 50%,rgba(215,72,91,.32),rgba(255,120,136,.12) 48%,transparent 72%)}.lab-logo-tile--thumb img{filter:drop-shadow(0 0 10px rgba(215,72,91,.5))}.lab-logo-tile--card:before{background:radial-gradient(circle at 50% 50%,rgba(229,160,13,.24),rgba(255,200,80,.08) 48%,transparent 72%)}.lab-logo-tile--card img{filter:none}.lab-logo-tile--showcase:before{background:radial-gradient(circle at 50% 50%,rgba(52,181,75,.32),rgba(120,220,150,.12) 48%,transparent 72%)}.lab-logo-tile--showcase img{filter:drop-shadow(0 0 10px rgba(52,181,75,.5))}.lab-logo-tile--square:before{background:radial-gradient(circle at 50% 50%,rgba(255,140,66,.32),rgba(255,171,112,.12) 48%,transparent 72%)}.lab-logo-tile--square img{filter:drop-shadow(0 0 10px rgba(255,140,66,.5))}@media(max-width:900px){.header-left .logo-tile{width:44px;height:44px;border-radius:14px}.header-left .logo-tile img{width:26px;height:26px}}@media(max-width:480px){.header-left .logo-tile{width:40px;height:40px;border-radius:12px}.header-left .logo-tile img{width:24px;height:24px}}.header-left h1{margin:0;align-self:center;transform:translateY(4px)}:root{--pt-accent: #75a9ca;--pt-accent-strong: #86b8d4;--pt-accent-highlight: #a8cce4;--pt-accent-soft: rgba(117, 169, 202, .18);--pt-accent-faint: rgba(117, 169, 202, .08);--pt-accent-border: rgba(117, 169, 202, .28);--pt-panel-bg: #0e1824;--pt-panel-hover: #122030;--pt-stage-bg: #07090c;--pt-stage-shell: #0e121a;--pt-range-track: var(--pt-accent);--pt-toggle-track-checked-bg: var(--pt-accent);--pt-quick-edit-bg: rgba(14, 18, 26, .96);--pt-quick-edit-border: rgba(117, 169, 202, .16);--pt-quick-edit-shadow: 0 18px 44px rgba(0, 0, 0, .38);--pt-header-height: 68px;--pt-body-bg-image: #07090c;--pt-bg: #07090c;--pt-body-grid-opacity: 0;--pt-icon-button-primary-bg: #26394a;--pt-icon-button-primary-hover-bg: #30475c;--pt-icon-button-primary-border: #4e7694;--pt-icon-button-primary-hover-border: #6f98b5;--pt-icon-button-primary-shadow: inset 0 1px 0 rgba(255,255,255,.05), 0 10px 22px rgba(0,0,0,.14);--pt-icon-button-primary-hover-shadow: inset 0 1px 0 rgba(255,255,255,.05), 0 10px 22px rgba(0,0,0,.14);--pt-icon-button-danger-bg: #4a2a31;--pt-icon-button-danger-hover-bg: #5a333b;--pt-icon-button-danger-border: #8b4d5b;--pt-icon-button-danger-hover-border: #ad6875;--pt-icon-button-danger-shadow: inset 0 1px 0 rgba(255,255,255,.05), 0 10px 22px rgba(0,0,0,.14);--pt-icon-button-danger-hover-shadow: inset 0 1px 0 rgba(255,255,255,.05), 0 10px 22px rgba(0,0,0,.14);--posterlab-accent: var(--pt-accent);--posterlab-accent-strong: var(--pt-accent-strong);--posterlab-accent-highlight: var(--pt-accent-highlight);--posterlab-accent-soft: var(--pt-accent-soft);--posterlab-accent-faint: var(--pt-accent-faint);--posterlab-accent-border: var(--pt-accent-border);--posterlab-panel-bg: var(--pt-panel-bg);--posterlab-panel-hover: var(--pt-panel-hover);--posterlab-stage-bg: var(--pt-stage-bg);--posterlab-stage-shell: var(--pt-stage-shell);--overlay-accent: var(--pt-accent);--overlay-accent-strong: var(--pt-accent-strong);--overlay-accent-soft: var(--pt-accent-soft);--overlay-accent-faint: var(--pt-accent-faint);--overlay-accent-border: var(--pt-accent-border);--overlay-panel-bg: var(--pt-panel-bg);--overlay-panel-hover: var(--pt-panel-hover)}body,body:before{background-image:none}body:before{opacity:0}header{padding:.625rem 2rem .625rem 1rem;display:flex;justify-content:space-between;align-items:center;background:#0a0e16fa;box-shadow:0 16px 42px #00000042,inset 0 1px #ffffff12,inset 0 -1px #75a9ca61;border-bottom:1px solid rgba(117,169,202,.32);position:sticky;top:0;z-index:6000}.header-left h1{margin:0;font-family:Bebas Neue,sans-serif;font-size:2.1rem;line-height:1;font-weight:400;letter-spacing:.08em;color:var(--pt-accent-strong);filter:none}.header-center{display:none}.nav-link{color:#ffffffe6;text-decoration:none;font-weight:700;font-size:.82rem;letter-spacing:.035em;text-transform:uppercase;padding:.72rem 1.05rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff12;box-shadow:inset 0 1px #ffffff14;transition:all .3s ease;position:relative;overflow:hidden}.nav-link:before{content:"";position:absolute;inset:0;background:#75a9ca1f;opacity:0;transition:opacity .3s ease}.nav-link:after{content:"";position:absolute;left:14px;right:14px;bottom:7px;height:1px;background:#75a9cab8;opacity:0;transform:scaleX(.4);transition:opacity .3s ease,transform .3s ease}.nav-link:hover{color:#fff;border-color:var(--posterlab-accent-border);background:#ffffff1a;transform:translateY(-1px);box-shadow:0 12px 24px #0000002e,0 0 0 1px #75a9ca14}.nav-link:hover:before{opacity:1}.nav-link:hover:after{opacity:1;transform:scaleX(1)}.header-actions{display:flex;gap:.75rem;align-items:center;margin-left:auto}.layout{display:flex;flex:1 0 auto;min-height:calc(100vh - var(--pt-header-height, 68px));align-items:stretch;overflow:visible}@media(max-width:760px){header{box-sizing:border-box;padding:.82rem .9rem;gap:.55rem;flex-wrap:nowrap;overflow:visible;position:relative}.header-left{gap:.7rem;min-width:0}.header-left h1{font-size:1.02rem;letter-spacing:.02em;white-space:nowrap}.header-actions{gap:.4rem;margin-left:auto;padding-right:3.35rem;flex-shrink:0}.nav-link,.whats-new-btn,.tour-launch-btn{display:none!important}.header-actions .action-button{margin-left:0;padding:.62rem;min-width:40px;min-height:40px;border-radius:12px;flex-shrink:0}.config-dropdown,#emby-button,#plex-button{display:none!important}.header-mobile-menu{display:inline-flex;align-items:center;justify-content:center;position:absolute;right:.9rem;top:50%;transform:translateY(-50%);cursor:pointer;background:#101317;border:1px solid #25292e;border-radius:9px;width:40px;height:40px;padding:0;font-size:1.1rem;line-height:1;color:var(--mobile-lab-accent, #12cc5a);font-family:inherit;user-select:none;transition:background .2s,border-color .2s}.header-mobile-menu:hover{background:#171b20;border-color:#343a41}.header-mobile-dropdown{position:fixed;top:calc(env(safe-area-inset-top,0px) + 4.35rem);right:.85rem;background:#0a0818fa;border:1px solid rgba(255,255,255,.1);border-radius:12px;z-index:7600;min-width:165px;overflow:hidden;box-shadow:0 16px 48px #0000008c;animation:po-menu-fade .15s ease}.header-mobile-dropdown:not(.active){display:none}.header-mobile-dropdown.active{display:block}@keyframes po-menu-fade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.header-mobile-dropdown a,.header-mobile-dropdown button{display:block;width:100%;padding:.72rem .9rem;color:#fff;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.05);text-decoration:none;text-align:left;font-weight:600;font-size:.9rem;font-family:inherit;cursor:pointer;box-sizing:border-box;transition:background .15s}.header-mobile-dropdown a:last-child,.header-mobile-dropdown button:last-child{border-bottom:none}.header-mobile-dropdown a:hover,.header-mobile-dropdown button:hover{background:#75a9ca1f}}.main-content{display:flex;flex-direction:column;align-items:center;gap:0}.action-button{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:.68rem .96rem;min-height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:none;box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000024;font-weight:800;font-size:.73rem;letter-spacing:.05em;text-transform:uppercase;color:#fff;font-family:var(--pt-font-body, "Roboto", sans-serif);margin-left:.5rem}.action-button-icon{padding:.68rem;min-width:40px;min-height:40px}#emby-button,#plex-button{width:40px;height:40px;padding:0}#emby-button .action-icon,#plex-button .action-icon{filter:none}.action-button:hover{background:#ffffff1a;border-color:#ffffff2e;transform:none;box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000024}#emby-button,#plex-button,.config-dropdown>.action-button.action-button-icon{background:#ffffff12!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000024!important}#emby-button:hover,#plex-button:hover,.config-dropdown>.action-button.action-button-icon:hover{background:#ffffff1a!important;border-color:#ffffff2e!important;box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000024!important}.pt-cloud-auth{display:inline-flex;align-items:center;gap:8px;margin-left:4px}.pt-cloud-status{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#dbe7ffb8;line-height:1}.pt-cloud-status:before{content:"";width:6px;height:6px;border-radius:50%;background:#a8beede6}.pt-cloud-auth[data-state=synced] .pt-cloud-status:before{background:#68d9a8}.pt-cloud-auth[data-state=syncing] .pt-cloud-status:before{background:#7fb8ff}.pt-cloud-btn.action-button{min-height:30px;height:30px;padding:0 12px;margin-left:0;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em}.pt-cloud-user{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:40px;padding:5px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:linear-gradient(180deg,#ffffff1c,#ffffff0b);box-shadow:inset 0 1px #ffffff0f,0 10px 22px #00000024;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.pt-cloud-user:hover{background:linear-gradient(180deg,#ffffff26,#ffffff0f);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000024}.pt-cloud-user-avatar{width:28px;height:28px;flex:0 0 28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#75a9caf2,#56b8d4e0);color:#f7fbff;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background-size:cover;background-position:center}.pt-cloud-user-meta{display:none}.pt-cloud-user-name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;color:#f3f7ff;font-size:13px;font-weight:800;line-height:1;letter-spacing:.01em}.pt-cloud-user:focus-visible{outline:2px solid rgba(117,169,202,.52);outline-offset:2px}:root{--pt-scrollbar-size: 12px;--pt-scrollbar-thumb: rgba(255, 255, 255, .22);--pt-scrollbar-thumb-hover: rgba(255, 255, 255, .34);--pt-scrollbar-track: transparent}@supports (-moz-appearance: none){:root{scrollbar-width:thin;scrollbar-color:var(--pt-scrollbar-thumb) var(--pt-scrollbar-track)}}::-webkit-scrollbar{width:var(--pt-scrollbar-size);height:var(--pt-scrollbar-size)}::-webkit-scrollbar-track{background:var(--pt-scrollbar-track)}::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--pt-scrollbar-thumb);border-radius:999px;border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--pt-scrollbar-thumb-hover);background-color:color-mix(in srgb,var(--pt-accent, #e5a00d) 65%,transparent)}::-webkit-scrollbar-thumb:active{background-color:var(--pt-accent, #e5a00d)}.pt-sidebar,.sidebar{width:var(--pt-sidebar-width, 280px);min-width:var(--pt-sidebar-width, 280px);position:sticky;align-self:flex-start;top:var(--pt-header-height, 68px);height:calc(100vh - var(--pt-header-height, 68px));min-height:calc(100vh - var(--pt-header-height, 68px));max-height:calc(100vh - var(--pt-header-height, 68px));isolation:isolate;background:var(--pt-sidebar-bg, var(--pt-panel-bg));box-shadow:var(--pt-sidebar-shadow, inset -1px 0 0 rgba(255, 255, 255, .04), 18px 0 38px rgba(0, 0, 0, .24));padding:var(--pt-sidebar-padding, 1.05rem 1rem 1.2rem);border-right:1px solid var(--pt-sidebar-border, var(--pt-accent-border));display:flex;flex-direction:column;gap:var(--pt-sidebar-gap, .65rem);box-sizing:border-box;align-items:var(--pt-sidebar-align, stretch);overflow-y:auto;scrollbar-gutter:stable}.pt-sidebar:before,.sidebar:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--pt-sidebar-before-bg, linear-gradient(180deg, rgba(255,255,255,.035), transparent 14%));z-index:-1}.pt-sidebar:after,.sidebar:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:var(--pt-sidebar-edge-bg, linear-gradient(180deg, var(--pt-accent-border), transparent));pointer-events:none}.pt-btn,.action-button{background:var(--pt-button-bg, var(--pt-surface, linear-gradient(180deg, rgba(255,255,255,.11), rgba(255,255,255,.045))));border:1px solid var(--pt-button-border, var(--pt-border, rgba(255, 255, 255, .12)));border-radius:var(--pt-button-radius, var(--pt-radius-lg, 12px));padding:var(--pt-button-padding, .68rem .96rem);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--pt-button-transition, none);box-shadow:var(--pt-button-shadow, var(--pt-inset-highlight, inset 0 1px 0 rgba(255,255,255,.05)), var(--pt-shadow-md, 0 10px 22px rgba(0,0,0,.14)));font-family:var(--pt-font-body, "Roboto", sans-serif);font-weight:var(--pt-button-font-weight, 800);font-size:var(--pt-button-font-size, .73rem);letter-spacing:var(--pt-button-letter-spacing, .05em);text-transform:var(--pt-button-text-transform, uppercase);color:var(--pt-button-color, var(--pt-text, white))}.pt-btn:hover,.action-button:hover{background:var(--pt-button-hover-bg, var(--pt-surface-hover, linear-gradient(180deg, rgba(255,255,255,.15), rgba(255,255,255,.06))));border-color:var(--pt-button-hover-border, var(--pt-border-hover, rgba(255,255,255,.18)));transform:var(--pt-button-hover-transform, none);box-shadow:var(--pt-button-hover-shadow, var(--pt-button-shadow, var(--pt-inset-highlight, inset 0 1px 0 rgba(255,255,255,.05)), var(--pt-shadow-md, 0 10px 22px rgba(0,0,0,.14))))}.pt-btn__icon,.action-icon{width:var(--pt-action-icon-size, 22px);height:var(--pt-action-icon-size, 22px);min-width:var(--pt-action-icon-size, 22px);min-height:var(--pt-action-icon-size, 22px);margin-right:var(--pt-action-icon-gap, 8px);filter:var(--pt-action-icon-filter, invert(1));display:inline-block;vertical-align:middle}.pt-icon-btn,.icon-button,.action-button-icon{background:var(--pt-icon-button-bg, var(--pt-surface, linear-gradient(180deg, rgba(255,255,255,.11), rgba(255,255,255,.045))));border:1px solid var(--pt-icon-button-border, var(--pt-border, rgba(255,255,255,.12)));border-radius:var(--pt-icon-button-radius, var(--pt-radius-lg, 12px));padding:var(--pt-icon-button-padding, .68rem);display:flex;align-items:center;justify-content:center;cursor:pointer;flex:var(--pt-icon-button-flex, 1);transition:var(--pt-icon-button-transition, none);box-shadow:var(--pt-icon-button-shadow, var(--pt-inset-highlight, inset 0 1px 0 rgba(255,255,255,.05)), var(--pt-shadow-md, 0 10px 22px rgba(0,0,0,.14)))}.pt-icon-btn--standard{--pt-icon-button-radius: var(--pt-radius-lg, 12px);--pt-icon-button-padding: .68rem;--pt-sidebar-action-icon-height: 46px}.pt-icon-btn--compact{--pt-icon-button-radius: 10px;--pt-icon-button-padding: .55rem;--pt-sidebar-action-icon-height: 40px}.pt-icon-btn--header,.header-actions .action-button-icon{--pt-action-button-icon-min-size: 40px}.pt-icon-btn--touch,.mobile-canvas-actions .icon-button{--pt-icon-button-radius: 14px;--pt-icon-button-padding: .72rem}.pt-icon-btn:hover,.icon-button:hover,.action-button-icon:hover{background:var(--pt-icon-button-hover-bg, var(--pt-surface-hover, linear-gradient(180deg, rgba(255,255,255,.15), rgba(255,255,255,.06))));border-color:var(--pt-icon-button-hover-border, var(--pt-border-hover, rgba(255,255,255,.18)));box-shadow:var(--pt-icon-button-hover-shadow, var(--pt-icon-button-shadow, var(--pt-inset-highlight, inset 0 1px 0 rgba(255,255,255,.05)), var(--pt-shadow-md, 0 10px 22px rgba(0,0,0,.14))));transform:var(--pt-icon-button-hover-transform, none)}.action-button-icon{min-width:var(--pt-action-button-icon-min-size, 40px);min-height:var(--pt-action-button-icon-min-size, 40px)}.action-button-icon .action-icon{margin-right:0}.pt-icon-btn img.icon,.icon-button img.icon{width:var(--pt-icon-img-size, 22px);height:var(--pt-icon-img-size, 22px);filter:var(--pt-icon-img-filter, invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(1.5))}.pt-icon-btn--primary,.icon-button.teal{background:var(--pt-icon-button-primary-bg, radial-gradient(circle at 50% 22%, rgba(255, 255, 255, .16), transparent 38%), linear-gradient(180deg, rgba(28, 45, 79, .96), rgba(11, 18, 35, .98)));color:var(--pt-text, white);border:1px solid var(--pt-icon-button-primary-border, rgba(90, 148, 255, .46));box-shadow:var(--pt-icon-button-primary-shadow, inset 0 1px 0 rgba(255,255,255,.08), 0 12px 26px rgba(53, 109, 255, .18));transition:var(--pt-icon-button-transition, none)}.pt-icon-btn--primary:hover,.icon-button.teal:hover{background:var(--pt-icon-button-primary-hover-bg, radial-gradient(circle at 50% 22%, rgba(255, 255, 255, .2), transparent 40%), linear-gradient(180deg, rgba(36, 58, 100, .98), rgba(13, 23, 45, .98)));border-color:var(--pt-icon-button-primary-hover-border, rgba(118, 171, 255, .6));box-shadow:var(--pt-icon-button-primary-hover-shadow, var(--pt-icon-button-primary-shadow, var(--pt-inset-highlight, inset 0 1px 0 rgba(255,255,255,.06)), 0 12px 26px rgba(53, 109, 255, .24)));transform:var(--pt-icon-button-hover-transform, none)}.pt-icon-btn--primary:before,.icon-button.teal:before{content:none}.pt-icon-btn--danger,.icon-button.red{background:var(--pt-icon-button-danger-bg, radial-gradient(circle at 50% 22%, rgba(255, 255, 255, .15), transparent 38%), linear-gradient(180deg, rgba(76, 25, 39, .96), rgba(35, 10, 19, .98)));color:var(--pt-text, white);border:1px solid var(--pt-icon-button-danger-border, rgba(241, 79, 114, .46));box-shadow:var(--pt-icon-button-danger-shadow, inset 0 1px 0 rgba(255,255,255,.08), 0 12px 26px rgba(216,61,96,.18));transition:var(--pt-icon-button-transition, none)}.pt-icon-btn--danger:hover,.icon-button.red:hover{background:var(--pt-icon-button-danger-hover-bg, radial-gradient(circle at 50% 22%, rgba(255, 255, 255, .2), transparent 40%), linear-gradient(180deg, rgba(95, 30, 48, .98), rgba(43, 12, 23, .98)));box-shadow:var(--pt-icon-button-danger-hover-shadow, var(--pt-icon-button-danger-shadow, 0 12px 26px rgba(216,61,96,.24)));transform:var(--pt-icon-button-hover-transform, none)}.pt-upload-grid-btn,.upload-grid-btn{margin:var(--pt-upload-grid-button-margin, 0)!important;padding:var(--pt-upload-grid-button-padding, .62rem .5rem)!important;font-size:var(--pt-upload-grid-button-font-size, .58rem)!important;letter-spacing:var(--pt-upload-grid-button-letter-spacing, .05em)!important;flex-direction:column;gap:var(--pt-upload-grid-button-gap, 6px)}.pt-upload-grid-btn:before,.upload-grid-btn:before{margin-right:0!important;width:var(--pt-upload-grid-button-icon-size, 18px)!important;height:var(--pt-upload-grid-button-icon-size, 18px)!important;min-width:var(--pt-upload-grid-button-icon-size, 18px)!important;min-height:var(--pt-upload-grid-button-icon-size, 18px)!important}button.pt-upload-grid-btn,button.upload-grid-btn{width:100%;box-sizing:border-box;font-family:var(--pt-font-body, "Roboto", sans-serif);text-transform:uppercase}.pt-label{display:block;width:100%;margin-top:var(--pt-label-margin-top, 0);margin-bottom:var(--pt-label-margin-bottom, .35rem);color:var(--pt-label-color, var(--pt-text));font-size:var(--pt-label-font-size, .95rem);font-weight:var(--pt-label-font-weight, 400);letter-spacing:var(--pt-label-letter-spacing, .02em);text-align:left}.pt-field,.pt-select,.pt-textarea,.sidebar select,.sidebar input[type=text],.sidebar input[type=number],.sidebar input[type=password],.sidebar input[type=email],.sidebar input[type=url],.sidebar input[type=search],.sidebar input[type=tel]{width:100%;max-width:100%;box-sizing:border-box;margin-bottom:var(--pt-field-margin-bottom, .5rem);padding:var(--pt-field-padding-y, .56rem) var(--pt-field-padding-x, .64rem);color:var(--pt-field-color, var(--pt-text));font:inherit;font-size:var(--pt-field-font-size, .9rem);background:var(--pt-field-bg, rgba(25, 25, 35, .72));border:1px solid var(--pt-field-border, rgba(255, 255, 255, .1));border-radius:var(--pt-field-radius, var(--pt-radius-sm))}.pt-field::placeholder,.pt-textarea::placeholder,.sidebar input[type=text]::placeholder,.sidebar input[type=number]::placeholder,.sidebar input[type=password]::placeholder,.sidebar input[type=email]::placeholder,.sidebar input[type=url]::placeholder,.sidebar input[type=search]::placeholder,.sidebar input[type=tel]::placeholder{color:var(--pt-field-placeholder-color, var(--pt-text-subtle))}.pt-field:focus,.pt-select:focus,.pt-textarea:focus,.sidebar select:focus,.sidebar input[type=text]:focus,.sidebar input[type=number]:focus,.sidebar input[type=password]:focus,.sidebar input[type=email]:focus,.sidebar input[type=url]:focus,.sidebar input[type=search]:focus,.sidebar input[type=tel]:focus{outline:none;border-color:var(--pt-field-border-focus, var(--pt-accent-border));box-shadow:var(--pt-field-focus-ring, var(--pt-focus-ring))}.pt-field:disabled,.pt-select:disabled,.pt-textarea:disabled{opacity:.55;cursor:not-allowed}:root{--pt-control-chevron: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z'/%3E%3C/svg%3E");--pt-control-chevron-dark: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2314130e'%3E%3Cpath d='M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z'/%3E%3C/svg%3E");--pt-control-chevron-size: 1.1rem;--pt-control-chevron-offset: .65rem}.pt-select,.sidebar select:not(.thumb-select){appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:var(--pt-control-chevron);background-repeat:no-repeat;background-position:right var(--pt-control-chevron-offset) center;background-size:var(--pt-control-chevron-size) auto;padding-right:2rem}.sidebar select.thumb-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2rem}.pt-textarea{min-height:var(--pt-textarea-min-height, 96px);resize:vertical}.pt-field-row{display:flex;flex-direction:column;gap:var(--pt-field-row-gap, .35rem);width:100%}.pt-file-input{display:none}.pt-range{-webkit-appearance:none;appearance:none;width:100%;height:var(--pt-range-track-height, 5px);border:none;border-radius:var(--pt-range-radius, 3px);background:var(--pt-range-track, var(--pt-accent, #00d4c8));outline:none}.pt-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--pt-range-thumb-size, 18px);height:var(--pt-range-thumb-size, 18px);border-radius:var(--pt-radius-pill, 999px);background:var(--pt-range-thumb-bg, #ffffff);cursor:pointer;box-shadow:var(--pt-range-thumb-shadow, 0 1px 4px rgba(0, 0, 0, .2))}.pt-range::-moz-range-thumb{width:var(--pt-range-thumb-size, 18px);height:var(--pt-range-thumb-size, 18px);border:none;border-radius:var(--pt-radius-pill, 999px);background:var(--pt-range-thumb-bg, #ffffff);cursor:pointer;box-shadow:var(--pt-range-thumb-shadow, 0 1px 4px rgba(0, 0, 0, .2))}.pt-range::-moz-range-track{height:var(--pt-range-track-height, 5px);border:none;border-radius:var(--pt-range-radius, 3px);background:var(--pt-range-track, var(--pt-accent, #00d4c8))}.pt-range-row{display:flex;align-items:center;gap:var(--pt-range-row-gap, 4px);width:100%}.pt-range-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--pt-range-btn-size, 22px);height:var(--pt-range-btn-size, 22px);padding:0;color:var(--pt-range-btn-color, var(--pt-accent, #00d4c8));font-size:var(--pt-range-btn-font-size, 15px);line-height:1;background:var(--pt-range-btn-bg, rgba(255, 255, 255, .08));border:1px solid var(--pt-range-btn-border, rgba(255, 255, 255, .12));border-radius:var(--pt-range-btn-radius, var(--pt-radius-sm));cursor:pointer;outline:none}.pt-range-btn:hover{color:var(--pt-range-btn-hover-color, #ffffff);background:var(--pt-range-btn-bg-hover, var(--pt-accent-faint, rgba(0, 212, 200, .08)));border-color:var(--pt-range-btn-border-hover, var(--pt-accent))}.pt-range-btn:active{color:var(--pt-range-btn-active-color, var(--pt-accent));background:var(--pt-range-btn-bg-active, var(--pt-accent-soft, rgba(0, 212, 200, .18)));border-color:var(--pt-range-btn-border-active, var(--pt-accent))}.pt-collapsible{width:100%;margin-bottom:var(--pt-collapsible-margin-bottom, .55rem)}.pt-collapsible-header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--pt-collapsible-header-gap, .72rem);min-height:var(--pt-collapsible-header-min-height, 48px);padding:var(--pt-collapsible-header-padding, .78rem .88rem);overflow:hidden;color:var(--pt-text);background:var(--pt-collapsible-header-bg, linear-gradient(180deg, rgba(15, 19, 35, .98), rgba(9, 12, 24, .98)));border:1px solid var(--pt-collapsible-border, rgba(255, 255, 255, .08));border-radius:var(--pt-collapsible-radius, 14px);box-shadow:var(--pt-collapsible-header-shadow, inset 0 1px 0 rgba(255,255,255,.03), 0 8px 18px rgba(0,0,0,.16));cursor:pointer;box-sizing:border-box}.pt-collapsible-title{margin:0;display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;font-size:var(--pt-collapsible-title-size, .98rem);font-weight:var(--pt-collapsible-title-weight, 700)}.pt-collapsible-icon{width:18px;height:18px;flex-shrink:0;position:relative}.pt-collapsible-icon:before{content:"";display:block;width:8px;height:8px;margin-top:3px;border-right:2px solid rgba(255,255,255,.68);border-bottom:2px solid rgba(255,255,255,.68);transform:rotate(45deg);transition:transform .25s ease}.pt-collapsible.is-active .pt-collapsible-icon:before{transform:rotate(-135deg)}.pt-collapsible-content{display:none;margin-top:var(--pt-collapsible-content-margin-top, .36rem);padding:var(--pt-collapsible-content-padding, 1rem .95rem .95rem);background:var(--pt-collapsible-content-bg, linear-gradient(180deg, rgba(9, 12, 24, .82), rgba(5, 8, 18, .9)));border:1px solid var(--pt-collapsible-content-border, rgba(255, 255, 255, .06));border-radius:var(--pt-collapsible-radius, 14px)}.pt-collapsible.is-active .pt-collapsible-content{display:block}.config-dropdown{position:relative;display:inline-flex;align-items:center}.config-dropdown-menu{display:none;position:absolute;right:0;top:calc(100% + 6px);left:auto;z-index:10001}.config-dropdown-menu.show{display:block}.pt-site-auth-dropdown{position:relative;display:inline-block}.pt-site-auth-dropdown .pt-account-menu,.pt-header-organized .config-dropdown-menu.pt-header-menu,.pt-header-dropdown .pt-header-menu,#pt-user-dropdown{border-radius:12px;border:1px solid #33383d;background:#151719;box-shadow:0 16px 34px #0000006b;padding:7px;flex-direction:column;gap:5px;backdrop-filter:none;-webkit-backdrop-filter:none}.pt-site-auth-dropdown .pt-account-menu{display:none;position:absolute;right:0;top:calc(100% + 8px);left:auto;width:max-content;min-width:0;max-width:min(12.5rem,calc(100vw - 1.25rem));z-index:10001}.pt-site-auth-dropdown .pt-account-menu.show{display:flex!important}.pt-header-organized .config-dropdown-menu.pt-header-menu{position:absolute;top:calc(100% + 8px);right:0;left:auto;width:max-content!important;min-width:0!important;max-width:min(12.5rem,calc(100vw - 1.25rem))!important}.pt-header-organized .config-dropdown-menu.pt-header-menu.show{display:flex!important}.config-menu-item>svg,.config-menu-item>.menu-icon,.config-menu-item .pt-menu-icon svg,.config-menu-item .pt-menu-icon .menu-icon,.config-menu-item .pt-menu-icon img{display:none!important}#pt-user-dropdown{position:fixed;z-index:10000;display:flex;min-width:184px;width:max-content;max-width:min(12.5rem,calc(100vw - 1.25rem))}.pt-site-auth-dropdown #pt-menu-auth-section,.pt-site-auth-dropdown #pt-menu-sign-out-wrap,.pt-header-organized #pt-menu-auth-section,.pt-header-organized #pt-menu-sign-out-wrap{display:flex;flex-direction:column;gap:5px}.pt-site-auth-dropdown .pt-menu-divider,.pt-header-menu .pt-menu-separator,#pt-user-dropdown .pt-menu-divider{height:1px;margin:3px 4px;background:#33383d}.pt-site-auth-dropdown .pt-menu-item,.pt-header-organized .pt-header-menu .pt-menu-item,.pt-header-organized .pt-header-menu .config-menu-item.pt-menu-item,#pt-user-dropdown .pt-menu-item{width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:.55rem!important;box-sizing:border-box!important;margin:0!important;min-height:38px!important;height:auto!important;border-radius:9px!important;border:1px solid transparent!important;padding:0 .7rem!important;color:#ffffffe0!important;font-family:inherit!important;font-size:.82rem!important;font-weight:700!important;letter-spacing:.01em!important;text-decoration:none!important;text-transform:none!important;background:transparent!important;box-shadow:none!important;cursor:pointer;position:relative!important;overflow:hidden!important;transform:none!important;transition:background .2s ease,border-color .2s ease,color .2s ease;appearance:none;-webkit-appearance:none}.pt-site-auth-dropdown .pt-menu-item:before,.pt-site-auth-dropdown .pt-menu-item:after,.pt-header-organized .pt-header-menu .pt-menu-item:before,.pt-header-organized .pt-header-menu .pt-menu-item:after,.pt-header-organized .pt-header-menu a.nav-link.pt-menu-item:before,.pt-header-organized .pt-header-menu a.nav-link.pt-menu-item:after,.pt-header-organized .pt-header-menu .tour-launch-btn.pt-menu-item:before,.pt-header-organized .pt-header-menu .tour-launch-btn.pt-menu-item:after,.pt-header-organized .pt-header-menu .whats-new-btn.pt-menu-item:before,.pt-header-organized .pt-header-menu .whats-new-btn.pt-menu-item:after,.pt-header-organized .pt-header-menu .config-menu-item.pt-menu-item:before,.pt-header-organized .pt-header-menu .config-menu-item.pt-menu-item:after,.pt-labs-dropdown .pt-header-dropdown-trigger:before,.pt-labs-dropdown .pt-header-dropdown-trigger:after,.pt-help-dropdown .pt-header-dropdown-trigger:before,.pt-help-dropdown .pt-header-dropdown-trigger:after,#pt-user-dropdown .pt-menu-item:before,#pt-user-dropdown .pt-menu-item:after{content:none!important;display:none!important;background:none!important;background-image:none!important;opacity:0!important;transform:none!important;box-shadow:none!important}.pt-site-auth-dropdown .pt-menu-item:hover,.pt-site-auth-dropdown .pt-menu-item:focus-visible,.pt-header-organized .pt-header-menu .pt-menu-item:hover,.pt-header-organized .pt-header-menu .pt-menu-item:focus-visible,.pt-header-organized .pt-header-menu .config-menu-item.pt-menu-item:hover,.pt-header-organized .pt-header-menu .config-menu-item.pt-menu-item:focus-visible,#pt-user-dropdown .pt-menu-item:hover,#pt-user-dropdown .pt-menu-item:focus-visible{border-color:transparent!important;color:var(--pt-accent, #12cc5a)!important;background:transparent!important}.pt-site-auth-dropdown .pt-menu-item:is(:hover,:focus-visible) .pt-menu-icon,.pt-header-organized .pt-header-menu .pt-menu-item:is(:hover,:focus-visible) .pt-menu-icon,#pt-user-dropdown .pt-menu-item:is(:hover,:focus-visible) .pt-menu-icon{color:var(--pt-accent, #12cc5a)!important}.pt-site-auth-dropdown .pt-menu-item>*,.pt-header-organized .pt-header-menu .pt-menu-item>*,#pt-user-dropdown .pt-menu-item>*{position:relative;z-index:1}.pt-site-auth-dropdown .pt-menu-item .pt-menu-icon,.pt-header-organized .pt-header-menu .pt-menu-item .pt-menu-icon,#pt-user-dropdown .pt-menu-item .pt-menu-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto;color:var(--pt-accent, #12cc5a);opacity:1}.pt-site-auth-dropdown .pt-menu-item .pt-menu-icon svg,.pt-header-organized .pt-header-menu .pt-menu-item .pt-menu-icon svg,#pt-user-dropdown .pt-menu-item .pt-menu-icon svg{width:16px;height:16px;margin:0!important}.pt-site-auth-dropdown .pt-menu-item>span:not(.pt-menu-icon),.pt-header-organized .pt-header-menu .pt-menu-item>span:not(.pt-menu-icon):not(.whats-new-badge),#pt-user-dropdown .pt-menu-item>span:not(.pt-menu-icon){flex:0 1 auto;min-width:0;white-space:nowrap;text-align:left}.pt-header-menu .pt-menu-static.pt-menu-current{display:flex!important;align-items:center!important;gap:.55rem!important;width:100%!important;box-sizing:border-box!important;min-height:38px!important;padding:0 .7rem!important;border-radius:9px!important;border:1px solid #454b51!important;background:#32363b!important;box-shadow:none!important;cursor:default!important}.pt-header-menu .pt-menu-current-label{font-family:Bebas Neue,sans-serif;font-size:.98rem;font-weight:400;line-height:1;letter-spacing:.02em;color:#ffffffeb;white-space:nowrap}.pt-site-auth-dropdown .pt-menu-item.pt-menu-sign-out,.pt-header-organized .pt-header-menu .pt-menu-item.pt-menu-sign-out,.pt-header-organized .pt-header-menu .config-menu-item.pt-menu-item.pt-menu-sign-out,#pt-user-dropdown .pt-menu-item.pt-menu-sign-out{color:#ffffffe0!important;background:transparent!important;border-color:transparent!important}.pt-site-auth-dropdown .pt-menu-item.pt-menu-sign-out .pt-menu-icon,.pt-header-organized .pt-header-menu .pt-menu-item.pt-menu-sign-out .pt-menu-icon,.pt-header-organized .pt-header-menu .config-menu-item.pt-menu-item.pt-menu-sign-out .pt-menu-icon,#pt-user-dropdown .pt-menu-item.pt-menu-sign-out .pt-menu-icon{opacity:1;color:var(--pt-accent, #12cc5a)}.pt-header-organized .pt-header-menu .config-menu-item.pt-menu-item.pt-menu-sign-out .pt-menu-icon .material-symbols-rounded,.pt-site-auth-dropdown .pt-menu-item.pt-menu-sign-out .pt-menu-icon .material-symbols-rounded,#pt-user-dropdown .pt-menu-item.pt-menu-sign-out .pt-menu-icon .material-symbols-rounded{color:var(--pt-accent, #12cc5a)!important;-webkit-text-fill-color:var(--pt-accent, #12cc5a)!important;filter:none!important}.pt-site-auth-dropdown .pt-menu-item.pt-menu-sign-out:hover,.pt-site-auth-dropdown .pt-menu-item.pt-menu-sign-out:focus-visible,.pt-header-organized .pt-header-menu .pt-menu-item.pt-menu-sign-out:hover,.pt-header-organized .pt-header-menu .pt-menu-item.pt-menu-sign-out:focus-visible,.pt-header-organized .pt-header-menu .config-menu-item.pt-menu-item.pt-menu-sign-out:hover,.pt-header-organized .pt-header-menu .config-menu-item.pt-menu-item.pt-menu-sign-out:focus-visible,#pt-user-dropdown .pt-menu-item.pt-menu-sign-out:hover,#pt-user-dropdown .pt-menu-item.pt-menu-sign-out:focus-visible{color:var(--pt-accent, #12cc5a)!important;border-color:transparent!important;background:transparent!important}.pt-site-auth-dropdown .pt-menu-item.pt-menu-sign-out:is(:hover,:focus-visible) .pt-menu-icon,.pt-header-organized .pt-header-menu .pt-menu-item.pt-menu-sign-out:is(:hover,:focus-visible) .pt-menu-icon,#pt-user-dropdown .pt-menu-item.pt-menu-sign-out:is(:hover,:focus-visible) .pt-menu-icon{color:var(--pt-accent, #12cc5a)!important}.pt-site-auth-dropdown #pt-cloud-user{position:relative}.pt-site-auth-dropdown #pt-cloud-user:after{content:"";position:absolute;right:4px;bottom:4px;width:8px;height:8px;border-radius:50%;background:#8c8ca0f2;box-shadow:0 0 0 2px #151719}.pt-site-auth-dropdown #pt-cloud-auth[data-state=syncing] #pt-cloud-user:after{background:#d7a84a}.pt-site-auth-dropdown #pt-cloud-auth[data-state=synced] #pt-cloud-user:after{background:#12cc5a}.pt-site-auth-dropdown .pt-cloud-user-avatar.has-photo{background-color:transparent!important}body{--pt-header-shell-accent: var(--hub-theme-accent, #12cc5a)}body.poster-lab-page-body{--pt-header-shell-accent: #86b8d4}body.thumb-lab-page-body{--pt-header-shell-accent: #cf675f}body.card-lab-page-body{--pt-header-shell-accent: #ffc850}body.square-lab-page-body{--pt-header-shell-accent: #ff8c42}body.showcase-lab-page-body{--pt-header-shell-accent: #00bfa5}html body :is(.labs-menu,.pt-account-menu,.pt-header-menu,#pt-user-dropdown,.header-mobile-dropdown){box-sizing:border-box;padding:8px!important;border:1px solid color-mix(in srgb,var(--pt-header-shell-accent) 22%,#343638)!important;border-radius:14px!important;background:radial-gradient(110% 70% at 100% 0%,color-mix(in srgb,var(--pt-header-shell-accent) 11%,transparent),transparent 75%),linear-gradient(160deg,#1b1d20,#111315 75%)!important;box-shadow:0 18px 48px #0009,inset 0 1px #ffffff06!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ptks-overlay[data-lab=poster]{--ptks-accent: #75a9ca;--ptks-deep: #4e7f9b}.ptks-overlay[data-lab=card]{--ptks-accent: #ffc850;--ptks-deep: #b77c00}.ptks-overlay[data-lab=square]{--ptks-accent: #ff8c42;--ptks-deep: #b85b1d}.ptks-overlay[data-lab=thumb]{--ptks-accent: #d7485b;--ptks-deep: #962f3d}.ptks-overlay{position:fixed;inset:0;z-index:230000;background:#05070a;display:grid;place-items:center;padding:20px}.ptks-overlay[hidden]{display:none}.ptks-panel{width:min(920px,94vw);max-height:min(94vh,900px);display:flex;flex-direction:column;background:#262a2f;border:1px solid #3b4148;border-radius:14px;box-shadow:0 24px 64px #0000007a;color:#f6f7f9;overflow:hidden}.ptks-head{position:relative;display:flex;align-items:center;gap:0;min-height:54px;margin:0;padding:.75rem 1.2rem;background:transparent;border:0;border-bottom:1px solid #3b4148;box-shadow:none;color:#f6f7f9}.ptks-overlay .ptks-panel>.ptks-head{background:transparent!important;background-image:none!important;border:0!important;border-bottom:1px solid #3b4148!important;border-radius:0!important;box-shadow:none!important}.ptks-overlay .ptks-panel>.ptks-head:before,.ptks-overlay .ptks-panel>.ptks-head:after{content:none!important;display:none!important;background:none!important}.ptks-head:before,.ptks-head:after{content:none}.ptks-head-icon,.ptks-kicker{display:none}.ptks-heading{min-width:0;flex:1}.ptks-head h2{margin:0;font:400 1.5rem/1 Bebas Neue,Impact,sans-serif;letter-spacing:.06em;color:var(--ptks-accent)}.ptks-close,.ptks-clear{border:0;background:transparent;color:#9da6b0;cursor:pointer}.ptks-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;align-self:center;width:30px;height:30px;margin:0;padding:0;border:1px solid #3d4343;border-radius:7px;background:#1a1e1f;color:#d7dddd;font-size:18px;line-height:1;box-shadow:none}.ptks-close .material-symbols-rounded{display:block;font-size:18px;line-height:1;transform:translateY(-1px)}.ptks-close:hover,.ptks-close:focus-visible{border-color:#3d4343;background:#1a1e1f;color:var(--ptks-accent);outline:none}.ptks-clear:hover{color:#fff}.ptks-body{overflow:auto;padding:14px 18px 18px}.ptks-search-wrap{display:none}.ptks-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}.ptks-group{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #3b4148;border-radius:10px;background:#32363b}.ptks-group h3{margin:0;padding:9px 12px;background:#32363b;color:var(--ptks-accent);font-size:.67rem;text-transform:uppercase;letter-spacing:.12em}.ptks-group-rows{display:flex;flex:1;flex-direction:column;padding:2px 10px;background:#32363b}.ptks-row{display:grid;grid-template-columns:minmax(0,1fr) 138px 24px;align-items:center;gap:7px;box-sizing:border-box;min-height:39px;flex:1 1 39px}.ptks-label{font-size:.78rem;font-weight:600;color:#e9ecf0}.ptks-binding{min-height:31px;padding:5px 10px;border:1px solid #454c54;border-radius:8px;background:#25292e;color:#eef1f4;font:700 .7rem var(--pt-font-body, Roboto),sans-serif;cursor:pointer}.ptks-binding:hover{border-color:var(--ptks-accent)}.ptks-binding.active{border-color:var(--ptks-accent);color:var(--ptks-accent)}.ptks-clear{font-size:20px}.ptks-row small{grid-column:1/4;color:#ff999f;font-size:.68rem;padding:0 0 5px}.ptks-row small:empty{display:none}.ptks-empty{color:#9aa3ad;text-align:center;padding:26px}.ptks-foot{display:flex;align-items:center;justify-content:flex-end;gap:9px;padding:12px 18px 14px;background:#262a2f}.ptks-btn{border:1px solid #454c54;border-radius:9px;background:#32363b;color:#f5f6f8;padding:9px 14px;font:700 .8rem var(--pt-font-body, Roboto),sans-serif;cursor:pointer}.ptks-btn:hover{filter:brightness(1.12)}.ptks-primary{background:var(--ptks-accent);border-color:var(--ptks-accent);color:#15181c}.ptks-restore{margin-right:auto;background:#32363b}@media(max-width:620px){.ptks-subtitle{display:none}}@media(max-width:760px){.ptks-overlay{padding:8px}.ptks-panel{width:100%;max-height:96vh}.ptks-list{grid-template-columns:1fr;align-items:start;gap:10px}.ptks-group{height:auto;display:block}.ptks-group-rows{display:block;padding:2px 12px}.ptks-row{grid-template-columns:minmax(0,1fr) 118px 22px;gap:4px 8px;flex:none;min-height:0;padding:8px 0}.ptks-label{grid-column:1;grid-row:1;font-size:.8rem;line-height:1.25}.ptks-clear{grid-column:3;grid-row:1;justify-self:end;font-size:20px}.ptks-binding{grid-column:2;grid-row:1;width:100%;min-height:34px;padding:5px 6px;font-size:.68rem;white-space:nowrap}.ptks-row small{grid-column:1 / -1;grid-row:2;padding:2px 0 0}.ptks-foot{flex-wrap:wrap;gap:8px;padding:12px 14px}.ptks-btn{min-height:42px;flex:1 1 0%;min-width:0;margin:0}.ptks-restore{order:3;flex:1 1 100%;margin:2px 0 0}.ptks-cancel{order:1}.ptks-save{order:2}}.whats-new-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:.68rem .96rem!important;background:var(--pt-whats-new-btn-bg, #32363b)!important;border:1px solid var(--pt-whats-new-btn-border, #555c63)!important;box-shadow:none!important}.whats-new-btn:hover{background:var(--pt-whats-new-btn-hover-bg, #3c4147)!important;border-color:var(--pt-whats-new-btn-hover-border, #68717a)!important;transform:none!important;box-shadow:none!important}.whats-new-badge{font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.62rem;font-weight:800;padding:.26rem .5rem;border-radius:999px;background:var(--pt-whats-new-bg, var(--pt-accent, #00bfa5));border:1px solid var(--pt-whats-new-border, var(--pt-accent-border, #00856f));color:var(--pt-whats-new-text, var(--pt-changelog-on-pastel, #12110e));letter-spacing:.08em;animation:none;line-height:1;flex-shrink:0}.changelog-overlay{display:none;position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;background:var(--pt-modal-backdrop, rgba(4, 6, 14, .72))!important;z-index:999999!important;align-items:center!important;justify-content:center!important;padding:1.5rem}.changelog-modal{background:var(--pt-changelog-modal-bg, #151719);border:1px solid var(--pt-changelog-modal-border, #33383d);border-radius:22px;padding:1.9rem 1.85rem 1.4rem;max-width:760px;width:min(760px,100%);max-height:min(86vh,920px);display:flex;flex-direction:column;box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0d;position:relative;z-index:1000000;animation:modalSlideIn .3s ease}.changelog-modal:before{content:none;display:none}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.changelog-modal h3{margin:0 0 1.15rem;font-family:Bebas Neue,sans-serif;font-size:2.1rem;line-height:1;font-weight:400;letter-spacing:.06em;color:var(--pt-changelog-accent-a, var(--pt-accent, #00bfa5));background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:unset}.changelog-content{flex:1;overflow-y:auto;margin:0 0 1.35rem;padding-right:10px}.changelog-content::-webkit-scrollbar{width:6px}.changelog-content::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.changelog-content::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}.changelog-content::-webkit-scrollbar-thumb:hover{background:var(--pt-changelog-accent-a, var(--pt-accent, #00bfa5))}.changelog-release{margin-bottom:1.2rem;padding:1.05rem 1.1rem .35rem;border-radius:16px;background:var(--pt-changelog-surface, #202225);border:1px solid var(--pt-changelog-surface-border, #33383d)}.changelog-release:last-child{margin-bottom:0}.changelog-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.9rem;padding-bottom:.8rem;border-bottom:1px solid var(--pt-changelog-surface-border, #33383d);cursor:pointer}.changelog-header:hover{border-bottom-color:#444a50}.changelog-header-left{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.changelog-header h4{margin:0;font-size:1.02rem;font-weight:800;color:#f5f7f8}.changelog-version-label{display:inline-flex;align-items:center;padding:0;border-radius:0;letter-spacing:.01em}.changelog-version-label.is-major,.changelog-version-label.is-feature{position:relative;padding:.38rem .72rem .36rem;border-radius:999px;color:var(--pt-changelog-on-pastel, #12110e);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--pt-changelog-version-border, var(--pt-accent-border, #00856f));background:var(--pt-changelog-version-bg, var(--pt-accent, #00bfa5));box-shadow:none;text-shadow:none}.changelog-version-label.is-feature{background:var(--pt-changelog-version-feature-bg, var(--pt-accent-strong, var(--pt-accent, #23d8be)))}.changelog-version-label.is-major:before,.changelog-version-label.is-feature:before{content:attr(data-release-label);display:inline-flex;align-items:center;margin-right:.55rem;padding-right:.55rem;border-right:1px solid rgba(18,17,14,.18);font-size:.62rem;font-weight:900;letter-spacing:.16em;color:inherit}.changelog-date{font-size:.75rem;color:#ffffff7a;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.changelog-toggle{background:var(--pt-changelog-control-bg, #32363b);border:1px solid var(--pt-changelog-control-border, #555c63);color:#ffffffc7;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease;border-radius:999px}.changelog-toggle:hover{background:#3c4147;border-color:#68717a;color:#fff}.changelog-toggle svg{transition:transform .2s ease}.changelog-toggle.collapsed svg{transform:rotate(-90deg)}.changelog-list{list-style:none;padding:0;margin:0}.changelog-groups{display:flex;flex-direction:column;gap:.5rem}.changelog-group{padding:.8rem 0 .2rem;border-radius:0;background:transparent;border:none}.changelog-group+.changelog-group{border-top:1px solid rgba(255,255,255,.06);margin-top:.1rem;padding-top:.9rem}.changelog-group-header{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding-bottom:.35rem;margin-bottom:.05rem;border-bottom:none}.changelog-group-badge{display:inline-flex;align-items:center;gap:0;min-height:auto;padding:0;border-radius:0;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;border:none;box-shadow:none}.changelog-group-badge:before{content:none}.changelog-badge-feature{background:transparent;color:var(--pt-change-feature, var(--pt-accent-strong, var(--pt-accent, #23d8be)));text-shadow:none}.changelog-badge-improvement{background:transparent;color:var(--pt-change-improvement, #b8c4d0);text-shadow:none}.changelog-badge-fix{background:transparent;color:var(--pt-change-fix, #da8880);text-shadow:none}.changelog-item{display:flex;align-items:flex-start;gap:12px;padding:.68rem 0;color:#ffffffd1;font-size:.93rem;line-height:1.62}.changelog-item-marker{width:7px;height:7px;border-radius:50%;flex-shrink:0;margin-top:.56rem;box-shadow:none}.changelog-item-text{display:block;width:100%;color:#ffffffd1;font-weight:500}.changelog-item-featured{position:relative;margin:0 -.35rem;padding:.68rem .35rem;border-radius:10px;background:var(--pt-accent-soft, rgba(0, 191, 165, .12))}.changelog-item-featured .changelog-item-text{color:var(--pt-accent-strong, var(--pt-accent, #23d8be));font-weight:700}.changelog-item-featured .changelog-item-marker{box-shadow:none}.changelog-feature .changelog-item-marker{background:var(--pt-change-feature-marker, var(--pt-accent, #00bfa5))}.changelog-improvement .changelog-item-marker{background:var(--pt-change-improvement-marker, #b8c4d0)}.changelog-fix .changelog-item-marker{background:var(--pt-change-fix-marker, #da8880)}.changelog-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:1rem;border-top:1px solid var(--pt-changelog-surface-border, #33383d)}.changelog-checkbox{display:flex;align-items:center;gap:8px;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.82rem;color:#ffffffad;cursor:pointer;user-select:none}.changelog-checkbox input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--pt-changelog-checkbox, var(--pt-accent, #00bfa5))}.changelog-checkbox:hover{color:#ffffffe6}.changelog-footer .custom-btn{min-width:110px;background:var(--pt-changelog-btn-bg, var(--pt-accent, #00bfa5));border:1px solid var(--pt-changelog-btn-border, var(--pt-accent-border, #00856f));color:var(--pt-changelog-btn-text, var(--pt-changelog-on-pastel, #12110e));box-shadow:none;font-family:var(--pt-font-body, "Roboto", sans-serif);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.changelog-footer .custom-btn:hover{background:var(--pt-changelog-btn-hover-bg, var(--pt-accent-strong, #23d8be));border-color:var(--pt-changelog-btn-border, var(--pt-accent-border, #00856f));color:var(--pt-changelog-btn-text, var(--pt-changelog-on-pastel, #12110e));box-shadow:none}@media(max-width:768px){.changelog-overlay{padding:0;align-items:flex-end}.changelog-modal{padding:1.1rem 1rem 1rem;max-height:88dvh;max-height:88vh;border-radius:22px 22px 0 0;width:100%;max-width:100%}.changelog-modal h3{font-size:1.65rem;margin-bottom:.85rem}.changelog-release{padding:.85rem .9rem .25rem;border-radius:14px}.changelog-item{font-size:.88rem;padding:.55rem 0}.changelog-footer{flex-direction:column;align-items:stretch;gap:10px;padding-top:.85rem}.changelog-footer .custom-btn{width:100%}}@media(max-width:420px){.changelog-modal{padding:.9rem .85rem .85rem}.changelog-modal h3{font-size:1.45rem}}.pt-announce-overlay{position:fixed;inset:0;z-index:99998;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#040608d1;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0;pointer-events:none;transition:opacity .26s ease}.pt-announce-overlay.is-visible{opacity:1;pointer-events:auto}.pt-announce-card{position:relative;display:flex;flex-direction:column;width:min(560px,calc(100vw - 2rem));max-height:calc(100vh - 2.5rem);max-height:calc(100dvh - 2.5rem);background:radial-gradient(120% 130% at 100% -10%,color-mix(in srgb,var(--pt-accent, #12cc5a) 11%,transparent),transparent 52%),radial-gradient(130% 150% at 0% 0%,rgba(255,255,255,.035),transparent 56%),linear-gradient(180deg,#181d1e,#131718);border:1px solid #3b4445;border-radius:16px;box-shadow:0 32px 90px #000000ad,0 0 45px color-mix(in srgb,var(--pt-accent, #12cc5a) 5%,transparent);overflow:hidden;opacity:0;transform:scale(.96) translateY(10px);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .26s ease}.pt-announce-overlay.is-visible .pt-announce-card{opacity:1;transform:scale(1) translateY(0)}.pt-announce-accent{display:none}.pt-announce-body{padding:1.45rem 1.45rem 1.25rem;display:flex;flex-direction:column;gap:.85rem;flex:1 1 auto;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;scrollbar-gutter:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.pt-announce-body>*{flex-shrink:0}.pt-announce-heading{display:flex;align-items:center;justify-content:center}.pt-announce-headline{margin:0;font-family:var(--pt-font-display, "Bebas Neue", sans-serif);font-size:clamp(1.8rem,5vw,2.1rem);font-weight:400;line-height:1.02;letter-spacing:.04em;text-align:center;text-wrap:balance;color:var(--pt-accent, #00d4c8)}.pt-announce-sub{margin:0;font-family:var(--pt-font-body, "Roboto", sans-serif);max-width:none;width:100%;align-self:stretch;font-size:.85rem;line-height:1.55;text-align:center;color:#dbe3de}.pt-announce-list{display:flex;flex-direction:column;gap:.45rem;margin:.25rem 0 .1rem}.pt-announce-row{display:flex;align-items:center;gap:.7rem;min-height:42px;padding:.55rem .7rem;border:1px solid #2d3738;border-radius:8px;background:#0b0f1066;box-sizing:border-box;opacity:0;transform:translate(-6px);transition:opacity .24s ease,transform .24s ease}.pt-announce-row.is-visible{opacity:1;transform:translate(0)}.pt-announce-icon{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:var(--pt-accent, #00d4c8)}.pt-announce-icon .material-symbols-rounded{font-size:17px}.pt-announce-row-text{font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.8rem;font-weight:500;line-height:1.45;color:#e4ebe7}.pt-announce-row-text a{color:var(--pt-accent, #00d4c8);font-weight:800;text-decoration:underline;text-underline-offset:.18rem}.pt-announce-row-text a:hover,.pt-announce-row-text a:focus-visible{color:#fff}.pt-announce-expiry{width:100%}.pt-announce-timer-context{flex:0 0 auto;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.64rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#f2f5f3}.pt-announce-expiry-label{flex:0 0 auto;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.75rem;font-weight:800;letter-spacing:.02em;color:var(--pt-accent, #12cc5a);font-variant-numeric:tabular-nums}.pt-announce-timer{display:flex;align-items:center;gap:.65rem;width:100%;min-height:16px}.pt-announce-timer-track{position:relative;flex:1 1 auto;height:3px;overflow:hidden;border-radius:999px;background:#34403e}.pt-announce-timer-fill{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--pt-accent, #12cc5a) 64%,#34403e),var(--pt-accent, #12cc5a));transform-origin:left center}.pt-announce-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.pt-announce-footer{display:flex;flex-direction:column;gap:.75rem;padding:.85rem 1.45rem .8rem;border-top:1px solid rgba(255,255,255,.07);background:#06090a38}.pt-announce-cta,.pt-announce-dismiss{--pt-action-accent: var(--pt-accent, #12cc5a);display:inline-flex;align-items:center;justify-content:center;gap:.38rem;min-width:145px;min-height:36px;padding:.4rem .6rem;border:0;border-radius:0;background:transparent;color:#f2f5f3;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.72rem;font-weight:750;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;box-sizing:border-box;transition:color .14s ease}.pt-announce-cta .material-symbols-rounded,.pt-announce-dismiss .material-symbols-rounded{color:var(--pt-action-accent);font-size:17px}.pt-announce-cta:is(:hover,:focus-visible),.pt-announce-dismiss:is(:hover,:focus-visible){color:var(--pt-action-accent)}.pt-announce-dismiss{--pt-action-accent: #d07b87}.pt-announce-cta--secondary{--pt-action-accent: #86b8d4}.pt-announce-cta:focus-visible,.pt-announce-dismiss:focus-visible{outline:1px solid var(--pt-action-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.pt-announce-overlay,.pt-announce-card,.pt-announce-row{transition:none!important}.pt-announce-row{opacity:1;transform:none}}@media(max-width:520px){.pt-announce-overlay{align-items:stretch;padding:max(.65rem,env(safe-area-inset-top,0px)) .65rem max(.65rem,env(safe-area-inset-bottom,0px))}.pt-announce-card{width:100%;height:auto;max-height:100%;box-sizing:border-box;margin:auto;border-radius:14px}.pt-announce-body{flex:0 1 auto;padding:1.3rem 1rem 1rem}.pt-announce-footer{padding:.75rem 1rem}}.pl-source-control{display:grid;gap:.22rem;margin:0 0 .7rem}.pl-source-control[hidden]{display:none!important}.pl-source-control>label{margin:0!important;line-height:1.1}.pl-source-segmented{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.pl-source-segmented label{margin:0}.pl-source-segmented input{position:absolute;opacity:0;pointer-events:none}.pl-source-segmented span{min-height:32px;display:flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid var(--poster-hub-control-edge, #3b4043);border-radius:8px;background:var(--poster-hub-control, #1b1e20);color:#f2f4f4;font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase;cursor:pointer}.pl-source-segmented input:checked+span{border-color:var(--poster-hub-accent, #86b8d4);background:var(--poster-hub-accent, #86b8d4);color:#10171b}.pl-source-segmented .pl-source-icon{box-sizing:border-box;width:26px;height:20px;padding:2px;object-fit:contain;flex:0 0 auto}.pl-source-segmented input:checked+span .pl-source-icon{border-radius:4px;background:#101719}.pl-source-segmented label:hover span,.pl-source-segmented input:focus-visible+span{color:var(--poster-hub-accent, #86b8d4)}.pl-source-segmented label:hover input:checked+span,.pl-source-segmented input:checked:focus-visible+span{color:#10171b}.pl-source-segmented input:focus-visible+span{outline:2px solid var(--poster-hub-accent, #86b8d4);outline-offset:2px}#tmdb-search-input{width:100%;background:var(--pt-field-bg, rgba(25, 25, 35, .72));color:#fff;border-radius:6px}.autocomplete-suggestions{position:absolute;top:calc(100% + 8px);left:-8px;width:calc(100% + 16px);box-sizing:border-box;z-index:140;background:radial-gradient(circle at top,rgba(0,255,240,.06),transparent 42%),linear-gradient(180deg,#14182afa,#0a0c18fa);color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:14px;overflow:hidden;box-shadow:0 18px 34px #00000057,inset 0 1px #ffffff0a;max-height:340px;overflow-y:auto;padding:6px}.autocomplete-suggestions>div{padding:.72rem .85rem;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease;font-weight:600;color:#fff;border:1px solid transparent;border-radius:10px;margin:0}.autocomplete-suggestions>div:hover{background:#ffffff14;border-color:#ffffff14;transform:translateY(-1px)}.autocomplete-suggestions .search-result-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.65rem;border-bottom:none;min-height:0;line-height:1.2}.autocomplete-suggestions .search-result-item+.search-result-item{margin-top:4px}.autocomplete-suggestions .search-result-content{display:flex;flex-direction:column;align-items:flex-start;gap:.42rem;min-width:0}.autocomplete-suggestions .search-result-title{min-width:0;width:100%;font-size:.94rem;font-weight:700;color:#fffffff5;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.18}.autocomplete-suggestions .search-result-meta{grid-column:2;display:inline-flex;align-items:center;justify-content:flex-end;flex-shrink:0;align-self:flex-start}.autocomplete-suggestions .type-badge{flex-shrink:0;width:28px;height:24px;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0e,#ffffff06);box-shadow:inset 0 1px #ffffff0d}.autocomplete-suggestions .type-badge svg,.autocomplete-suggestions .type-badge .material-symbols-rounded{width:14px;height:14px;font-size:14px;line-height:1;opacity:.95}.autocomplete-suggestions .type-badge svg{display:none}.autocomplete-suggestions .type-badge.movie{border-color:#ff947033;background:linear-gradient(180deg,#ff80581f,#ff67520f);color:#ffbfa8eb}.autocomplete-suggestions .type-badge.tv{border-color:#7aabff33;background:linear-gradient(180deg,#629aff1f,#5276ff0f);color:#bbd6fff0}.autocomplete-suggestions .type-badge.collection{border-color:#ffbf6e33;background:linear-gradient(180deg,#ffbc5c1f,#ff96480f);color:#ffdba6f0}.autocomplete-suggestions .search-status-badge{display:inline-flex;align-items:center;justify-content:center;padding:.22rem .46rem;border-radius:999px;font-size:.63rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 1px #ffffff0f}.autocomplete-suggestions .search-status-badge.has-posters{background:#31c17c2e;border:1px solid rgba(49,193,124,.28);color:#bff6d8}.autocomplete-suggestions .search-status-badge.collection{background:#ffc4482e;border:1px solid rgba(255,196,72,.26);color:#ffe4a3}.autocomplete-suggestions .search-status-badge.no-posters{background:#ff5f5f29;border:1px solid rgba(255,95,95,.24);color:#ffc7c7}.autocomplete-suggestions .search-result-empty{display:flex;justify-content:flex-start;min-height:0;color:#ffffffb8}#section-search{position:relative;z-index:30}#section-search:has(.autocomplete-suggestions.has-results){z-index:200}#section-search,#body-search,#section-search .section-body{overflow:visible}#body-search:not(.collapsed){display:flex;flex-direction:column;gap:.7rem}#body-search>.ct-control-card{margin:0;padding-top:.52rem}#body-search>.ct-control-card>label{margin:0}#body-search .pl-source-control{margin:0}#body-search .search-functions-card:has(.autocomplete-suggestions.has-results){position:relative;z-index:2}#body-search .tmdb-search{margin-bottom:0}#body-search .tmdb-search #tmdb-search-input{position:relative;z-index:1}#body-search .tmdb-search .autocomplete-suggestions{display:none;z-index:5}#body-search .tmdb-search .autocomplete-suggestions.has-results{display:block}#body-search .tmdb-search .autocomplete-suggestions:empty{display:none}.pl-source-picker-modal{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#04060ecc;backdrop-filter:blur(10px)}.pl-source-picker-card{position:relative;width:min(520px,100%);padding:1.45rem 1.35rem 1.2rem;border:1px solid #33383d;border-radius:8px;background:#151719;color:#fff;box-shadow:0 28px 70px #0000007a,inset 0 1px #ffffff0d}.pl-source-picker-close{position:absolute;top:.8rem;right:.8rem;width:36px;height:36px;display:grid;place-items:center;border:1px solid #33383d;border-radius:999px;background:#202225;color:#ffffffc2;cursor:pointer}.pl-source-picker-eyebrow{margin:0 2.75rem .28rem 0;color:var(--poster-solid-accent-bg, #e0b14a);font-size:.68rem;font-weight:900;letter-spacing:.16em;line-height:1;text-transform:uppercase}.pl-source-picker-card h3{margin:0 2.75rem .35rem 0;color:#fff;font-family:Bebas Neue,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.06em;line-height:1;text-transform:uppercase}.pl-source-picker-context{margin:0 0 1rem;color:#ffffffb3;font-size:.95rem;font-weight:700;line-height:1.35}.pl-source-picker-context strong{color:#fff;font-weight:800}.pl-source-choice-list{display:grid;gap:.65rem;margin-top:.9rem}.pl-source-choice{display:grid;gap:.26rem;width:100%;padding:.86rem .95rem;border:1px solid #33383d;border-radius:8px;background:#202326;background-image:none!important;color:#f7f8f8;font-family:var(--pt-font-body, "Roboto", sans-serif);text-align:left;cursor:pointer}.pl-source-choice.is-selected{border-color:var(--poster-solid-accent-border, #b8872f);background:var(--poster-solid-accent-bg, #e0b14a);background-image:none!important;color:#14130e}.pl-source-choice:disabled{cursor:not-allowed;opacity:.46}.pl-source-choice-title{font-size:.92rem;font-weight:850;letter-spacing:0;line-height:1.15;text-transform:none}.pl-source-choice-detail{color:currentColor;font-size:.78rem;font-weight:650;line-height:1.3;opacity:.72}.pl-source-order-row{display:grid;gap:.42rem;margin:.9rem 0 0}.pl-source-order-row>span{color:var(--poster-solid-accent-bg, #e0b14a);font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pl-source-select-wrap{position:relative}.pl-source-tvdb-order{width:100%;min-height:46px;padding:.72rem 2.55rem .72rem .82rem;border:1px solid #555c63;border-radius:8px;appearance:none;background:#32363b;color:#f7f8f8;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.95rem;font-weight:800;line-height:1.2;outline:none;cursor:pointer}.pl-source-select-wrap .material-symbols-rounded{position:absolute;top:50%;right:.78rem;transform:translateY(-50%);color:var(--poster-solid-accent-bg, #e0b14a);pointer-events:none}.pl-source-picker-actions{display:flex;justify-content:flex-end;gap:.7rem;margin-top:1.15rem}.pl-source-picker-actions .action-button{min-width:124px;min-height:48px}.mobile-input-group.tmdb-search:has(.autocomplete-suggestions.has-results)~.blank-canvas-section--mobile{display:none}.blank-canvas-section{margin-top:.85rem}#body-search .blank-canvas-section{margin-top:0}.blank-canvas-section label{margin-bottom:.35rem}.blank-canvas-hint{margin:0 0 .85rem;color:#ffffff9e;font-size:.82rem;line-height:1.45}.blank-canvas-controls,.blank-canvas-controls--mobile{--blank-canvas-control-height: 36px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.55rem;align-items:center}.blank-canvas-controls .action-button.ct-primary-btn,.blank-canvas-controls--mobile .mobile-config-btn{width:100%;min-width:0;height:var(--blank-canvas-control-height);min-height:var(--blank-canvas-control-height);max-height:var(--blank-canvas-control-height);margin-left:0;padding:0 .65rem!important;line-height:1;font-size:.68rem;justify-content:center;white-space:nowrap}.blank-canvas-controls>#blank-canvas-color-pickr{display:flex;width:100%;min-width:0;height:var(--blank-canvas-control-height);min-height:var(--blank-canvas-control-height)}#blank-canvas-color-pickr.pickr,#blank-canvas-color-pickr .pickr{width:100%;height:100%}#blank-canvas-color-pickr .pcr-button,#blank-canvas-color-pickr .pickr .pcr-button{width:100%!important;height:100%!important;min-height:var(--blank-canvas-control-height)!important;border-radius:10px!important}#mobile-blank-canvas-color{width:100%;height:var(--blank-canvas-control-height);min-height:var(--blank-canvas-control-height);padding:.12rem;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#191923b8;cursor:pointer;box-sizing:border-box}.blank-canvas-controls--mobile{--blank-canvas-control-height: 40px}.blank-canvas-controls--mobile .mobile-config-btn{padding:0 .75rem!important;font-size:.82rem}.network-logo-search-container{position:relative;display:flex;align-items:center;width:100%;margin-bottom:.6rem}#network-logo-search{flex:1;max-width:none;padding:8px 10px;border-radius:6px;background:var(--pt-field-bg, rgba(25, 25, 35, .72));color:#fff;border:1px solid var(--pt-field-border, rgba(255, 255, 255, .1))}.network-logo-suggestions{position:absolute;top:100%;left:0;right:0;z-index:100;background:#222;color:#fff;border-radius:0 0 6px 6px;overflow:hidden;box-shadow:0 8px 16px #0000004d;max-height:220px;overflow-y:auto;display:none}.suggestion-item{padding:.75rem;cursor:pointer;transition:background .2s;display:flex;justify-content:center;align-items:center;border-top:1px solid rgba(255,255,255,.05);min-height:40px}.suggestion-item:hover{background:#444}.sidebar-section{width:100%;margin-bottom:0}.sidebar-section .sidebar-section{margin-bottom:.7rem;margin-top:0}.section-title{font-size:1rem;font-weight:600;margin-bottom:.6rem;padding:.5rem .7rem;width:100%;text-align:left;border-radius:4px;position:relative;box-sizing:border-box}.sidebar .collapsible{margin-bottom:var(--pt-collapsible-margin-bottom, .55rem);width:100%}.sidebar .collapsible-header{position:relative;overflow:hidden;padding:var(--pt-collapsible-header-padding, .78rem .88rem);border-radius:var(--pt-collapsible-radius, 14px);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:.72rem;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;box-sizing:border-box;margin-bottom:0;min-height:var(--pt-collapsible-header-min-height, 48px)}.sidebar .collapsible-header h3{margin:0;font-size:.98rem;font-weight:700;letter-spacing:-.015em;color:var(--poster-sidebar-btn-text, #0e1218);display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.sidebar .toggle-icon{width:18px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;border-radius:0;border:none;background:transparent;box-shadow:none}.sidebar .collapsible-header+.section-body{overflow:hidden;transition:max-height .3s ease,opacity .25s ease}.section-body{max-height:3000px;opacity:1;overflow:visible;transition:max-height .3s ease,opacity .25s ease;padding:var(--pt-collapsible-content-padding, 1rem .95rem .95rem);border-radius:var(--pt-collapsible-radius, 14px);margin-top:.36rem}.section-body.collapsed{max-height:0!important;opacity:0;overflow:hidden;pointer-events:none;margin-top:0;padding-top:0;padding-bottom:0;border-width:0;box-shadow:none}.sidebar .collapsible.active .collapsible-header{margin-bottom:.36rem}.sidebar .collapsible .section-body{padding-top:1rem;padding-bottom:.95rem}.sidebar .collapsible .section-body.collapsed{display:none;padding:0;margin-top:0;border-width:0;box-shadow:none}.section-separator{width:100%;margin:.3rem 0!important;padding:0;position:relative}.sidebar-toggle{width:90%!important;padding:.7rem 1rem;text-align:center;cursor:pointer;border-radius:8px;margin-bottom:.7rem;margin:-.4rem auto .7rem;font-weight:600;display:flex;justify-content:center;align-items:center;gap:.5rem;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.sidebar-toggle:after{content:"\25bc";font-size:.8rem;transition:transform .3s}.sidebar.expanded .sidebar-toggle:after{content:"\25b2"}.po-canvas-col{display:flex;flex-direction:column;align-items:stretch}.po-workspace{display:contents}.po-eb-unit{display:flex;flex-direction:column;align-items:stretch;width:max-content}.po-canvas-meta-row{display:flex;flex-direction:row;gap:1rem;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;margin-top:1rem}.po-eb-toggle-pill{display:flex;align-items:center;justify-content:center;gap:6px;border-bottom:none;border-radius:8px 8px 0 0;color:#00fff0bf;font-size:11px;font-family:var(--pt-font-body, "Roboto", sans-serif);font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 12px;cursor:pointer;transition:background .18s,color .18s;width:100%;box-sizing:border-box}.po-eb-toggle-pill:hover{color:var(--pt-accent-strong)}.po-eb-toggle-pill[aria-expanded=false]{border-radius:8px;margin-bottom:8px}.po-eb-chevron{transition:transform .25s ease}.po-eb-toggle-pill[aria-expanded=false] .po-eb-chevron{transform:rotate(180deg)}.po-edit-bar{display:flex;flex-direction:column;gap:0;width:100%;padding:10px 14px;border-top:none;border-radius:0 0 10px 10px;box-sizing:border-box;overflow:hidden;max-height:150px;opacity:1;transition:none}.po-eb-ready .po-edit-bar{transition:max-height .3s ease,opacity .25s ease,padding .25s ease}.po-edit-bar.po-eb-collapsed,html.po-eb-init-collapsed .po-edit-bar,html.thumb-eb-init-collapsed .po-edit-bar{max-height:0;opacity:0;padding-top:0;padding-bottom:0;overflow:hidden;pointer-events:none}.po-eb-row{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;flex-wrap:nowrap}.po-eb-row-2{padding-top:6px;margin-top:6px;flex-wrap:nowrap;justify-content:center}.po-eb-group{display:flex;align-items:center;gap:5px;flex-wrap:nowrap;flex-shrink:0;white-space:nowrap;border-radius:8px;padding:4px 9px}.po-eb-inline-group{display:flex;align-items:center;gap:5px}.po-eb-group-label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#00fff0cc;margin-right:3px;padding-right:6px;white-space:nowrap}.po-eb-label{font-size:11px;color:#ffffff8c;white-space:nowrap}.po-eb-sep,.po-eb-divider{display:none!important}.po-eb-divider{width:1px;height:20px;margin:0 2px}.po-eb-btn{display:flex;align-items:center;gap:5px;border-radius:12px;color:#fff;font-size:11px;font-family:var(--pt-font-body, "Roboto", sans-serif);font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:.55rem .8rem;cursor:pointer;transition:none;white-space:nowrap}.po-eb-btn svg,.po-eb-btn .material-symbols-rounded,.po-eb-btn .material-icons-round{flex-shrink:0}.po-eb-toggle-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;box-sizing:border-box;color:#ffffff80;font-size:10px;font-family:var(--pt-font-body, "Roboto", sans-serif);font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:.42rem .62rem;cursor:pointer;transition:none;white-space:nowrap;min-width:30px;min-height:30px;line-height:1;text-align:center}.po-eb-toggle-btn[aria-pressed=true]{color:#f7f8f8}.po-eb-toggle-btn:hover{color:#fff}.po-eb-toggle-btn:disabled,.po-eb-toggle-btn[aria-disabled=true]{opacity:.38;cursor:not-allowed;pointer-events:none}.po-eb-toggle-btn:disabled:hover,.po-eb-toggle-btn[aria-disabled=true]:hover{color:#ffffff80}.po-eb-action-btn{display:flex;align-items:center;gap:5px;border-radius:12px;font-size:11px;font-family:var(--pt-font-body, "Roboto", sans-serif);font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:.58rem .82rem;cursor:pointer;white-space:nowrap;transition:none}.po-eb-action-btn:hover{opacity:1;transform:none}.po-eb-mediux.po-eb-action-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:1px solid #b58cff;border-radius:12px;background:#30353a;color:#f7f8f8;text-decoration:none;box-shadow:0 0 0 2px #b58cff}.po-eb-mediux.po-eb-action-btn:hover,.po-eb-mediux.po-eb-action-btn:focus-visible{border-color:#cbaaff;background:#3b4248;box-shadow:0 0 0 2px #cbaaff;outline:0}.po-eb-mediux.po-eb-action-btn[hidden]{display:none!important}.po-eb-mediux.po-eb-action-btn .po-eb-icon{width:16px;height:16px;object-fit:contain;filter:none!important;opacity:1!important}.sidebar-action-row .icon-button.mediux-purple{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border:1px solid #b58cff!important;background:#30353a!important;color:#b58cff!important;text-decoration:none;box-shadow:0 0 0 2px #b58cff!important}.sidebar-action-row .icon-button.mediux-purple:hover,.sidebar-action-row .icon-button.mediux-purple:focus-visible{border-color:#cbaaff!important;background:#3b4248!important;color:#cbaaff!important;box-shadow:0 0 0 2px #cbaaff!important;outline:0}.sidebar-action-row .icon-button.mediux-purple[hidden]{display:none!important}.sidebar-action-row .icon-button.mediux-purple .icon{width:18px;height:18px;object-fit:contain;filter:none!important;opacity:1!important}html.pt-rail-mode .pt-rail>.sidebar-action-row>.icon-button.mediux-purple{border-radius:9px!important}.po-eb-dl,.po-eb-reset,.po-eb-emby{color:#fff}.po-eb-emby:hover{opacity:1!important}.po-eb-icon{width:15px;height:15px;display:block;object-fit:contain;flex:0 0 15px}.po-eb-icon.material-symbols-rounded,.po-eb-icon.material-icons-round{width:auto;height:auto;flex:0 0 auto;font-size:16px;line-height:1;object-fit:unset}.po-eb-icon.material-symbols-rounded.po-eb-icon--white,.po-eb-icon.material-icons-round.po-eb-icon--white{filter:none;color:#fff}.po-eb-emby .po-eb-icon,#eb-plex-push-btn.po-eb-emby .po-eb-icon{filter:none}.po-eb-select{border-radius:6px;color:#fff;font-size:.85rem;font-family:var(--pt-font-body, "Roboto", sans-serif);font-weight:400;padding:.48rem 2rem .48rem .6rem;cursor:pointer;outline:none;max-width:145px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat}.select--colored-groups optgroup[label=HDR]{color:#7ecfff}.select--colored-groups optgroup[label="Dolby Vision"],.select--colored-groups optgroup[label=Dolby]{color:#c084fc}.select--colored-groups optgroup[label=DTS]{color:#7ecfff}.select--colored-groups optgroup[label=Other]{color:#94a3b8}.select--colored-groups optgroup[label="Dolby Atmos"]{color:#c084fc}.select--colored-groups optgroup[label="Dolby TrueHD"]{color:#a78bfa}.select--colored-groups optgroup[label="DTS:X"]{color:#7ecfff}.select--colored-groups optgroup[label="DTS HD"]{color:#5eead4}.select--colored-groups optgroup[label=Themed]{color:#fbbf24}.select--colored-groups optgroup[label=Classic]{color:#94a3b8}.po-eb-text{border-radius:8px;color:var(--poster-control-text, #f7f8f8);font-size:12px;font-family:var(--pt-font-body, "Roboto", sans-serif);padding:5px 8px;width:90px;outline:none;box-shadow:none}.po-eb-text:focus{box-shadow:none}.po-eb-text::placeholder{color:#f7f8f86b}#eb-season-label-text{width:118px;font-size:.82rem;font-weight:600;padding:.45rem .6rem}.po-eb-range-btn{border-radius:10px;color:#fff;font-size:14px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:none;flex-shrink:0;padding:0}.po-eb-slider{-webkit-appearance:none;appearance:none;width:65px;height:4px;border-radius:2px;outline:none;cursor:pointer;flex-shrink:0;overflow:visible}.po-eb-slider::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-5px;border-radius:50%;cursor:pointer}.po-eb-slider::-webkit-slider-runnable-track{height:4px;border-radius:2px}.po-eb-slider::-moz-range-thumb{width:14px;height:14px;border-radius:50%;border:none;cursor:pointer}.po-eb-val{font-size:11px;color:var(--pt-accent-strong);min-width:36px;text-align:right;white-space:nowrap}body.lab-page-body .po-eb-toggle-btn[aria-pressed=true],body.lab-page-body .po-eb-btn.active,body.lab-page-body .po-eb-btn.is-active,body.lab-page-body .qeb-pill.qeb-pill-active,body.lab-page-body .qeb-pill[aria-pressed=true],body.lab-page-body .edit-bar .format-btn.active,body.lab-page-body .edit-bar-tab.active,body.lab-page-body .edit-bar-tab-title .green-theme.toggle-pill.active,body.lab-page-body .edit-bar-tab-title .green-theme.toggle-pill[aria-pressed=true],body.lab-page-body .edit-bar-tab-info .info-theme .toggle-pill.active,body.lab-page-body .edit-bar-tab-info .info-theme .toggle-pill[aria-pressed=true],body.lab-page-body .floating-edit-bar-toggle.edit-bar-toggle,body.lab-page-body .floating-edit-bar-toggle.edit-bar-toggle.active{color:#f7f8f8!important}body.lab-page-body .edit-bar-tab.active .material-symbols-rounded,body.lab-page-body .edit-bar .format-btn.active svg,body.lab-page-body .edit-bar .format-btn.active i,body.lab-page-body .floating-edit-bar-toggle.edit-bar-toggle .material-symbols-rounded,body.lab-page-body .floating-edit-bar-toggle.edit-bar-toggle svg,body.lab-page-body .floating-edit-bar-toggle.edit-bar-toggle .edit-bar-chevron{color:#f7f8f8!important;stroke:#f7f8f8!important}body.lab-page-body .edit-bar-tab.active img,body.lab-page-body .edit-bar .format-btn.active img{filter:brightness(0) invert(1) opacity(.92)!important}.toast,.toast-notification,.plex-toast,.emby-toast,.thumb-emby-toast{position:fixed;bottom:var(--pt-toast-bottom, 26px);left:50%;transform:translate(-50%) translateY(20px);z-index:var(--pt-z-toast, 9999);min-width:min(320px,calc(100vw - 32px));max-width:var(--pt-toast-max-width, min(520px, calc(100vw - 32px) ));padding:var(--pt-toast-padding, .85rem 1rem);color:#f4f6f7!important;background:var(--pt-toast-bg)!important;background-image:none!important;border:1px solid var(--pt-toast-border)!important;border-radius:var(--pt-toast-radius)!important;box-shadow:0 18px 38px #00000061,inset 0 1px #ffffff0d!important;font-family:var(--pt-font-body, "Roboto", system-ui, sans-serif);font-size:.94rem;font-weight:700;line-height:1.45;letter-spacing:0;text-align:center;text-shadow:none!important;pointer-events:none;opacity:0;transition:opacity .25s ease,transform .25s ease}.toast.toast-visible,.toast.show,.toast-notification.toast-visible,.plex-toast.show,.emby-toast.show,.thumb-emby-toast.show{opacity:1;transform:translate(-50%) translateY(0)}.pt-tooltip,.tooltip,.custom-tooltip{position:fixed;z-index:var(--pt-z-tooltip, 99999);box-sizing:border-box;width:max-content;max-width:min(var(--pt-tooltip-max-width, 300px),calc(100vw - 20px));padding:var(--pt-tooltip-padding, 9px 12px);color:var(--pt-tooltip-color);font-family:var(--pt-font-body);font-size:var(--pt-tooltip-font-size, .78rem);font-weight:var(--pt-tooltip-font-weight, 600);line-height:1.45;letter-spacing:0;text-align:left;text-shadow:none;overflow-wrap:break-word;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(3px);transition:opacity .14s ease,visibility .14s ease,transform .14s ease;background-color:var(--pt-tooltip-bg);background-image:radial-gradient(120% 150% at 100% 0%,color-mix(in srgb,var(--pt-accent, #8bbcd4) 9%,transparent),transparent 62%);border:1px solid var(--pt-tooltip-border);border-radius:var(--pt-tooltip-radius);box-shadow:var(--pt-tooltip-shadow)}.pt-tooltip.is-visible,.tooltip.tooltip-visible,.custom-tooltip.tooltip-visible,.tooltip[style*="opacity: 1"]{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.pt-tooltip,.tooltip,.custom-tooltip{transition:none}}.collapsible-header .info-button,.pt-compact-toggle .info-button{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;margin-left:.35rem;padding:0;border:none;border-radius:0;background:none;color:#f2f5f3;cursor:pointer;flex-shrink:0;line-height:1;box-shadow:none;vertical-align:middle;transition:color .15s ease,opacity .15s ease}.collapsible-header .info-button:is(:hover,:focus-visible,.is-active),.pt-compact-toggle .info-button:is(:hover,:focus-visible,.is-active){background:none;border:none;color:var(--pt-accent, #86b8d4);opacity:1;transform:none}.collapsible-header .info-button .material-symbols-rounded,.collapsible-header .info-button .material-icons-round,.pt-compact-toggle .info-button .material-symbols-rounded,.pt-compact-toggle .info-button .material-icons-round{font-size:19px;line-height:1;font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 24}.collapsible-header .info-button:focus-visible,.pt-compact-toggle .info-button:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:50%}.pt-compact-toggle{width:100%;min-height:48px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:.72rem;padding:.78rem .88rem;border:1px solid rgba(255,255,255,.08);border-radius:14px;margin-bottom:var(--pt-collapsible-margin-bottom, .55rem);background:linear-gradient(180deg,#0f1323fa,#090c18fa);color:#fff;font:inherit;font-size:.98rem;font-weight:700;letter-spacing:0;cursor:pointer;box-sizing:border-box;box-shadow:inset 0 1px #ffffff08,0 8px 18px #00000029;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.pt-compact-toggle:hover{border-color:#67a9ff29;background:linear-gradient(180deg,#11172afa,#0b0f1dfa);box-shadow:inset 0 1px #ffffff0a,0 10px 20px #0000002e}.pt-compact-toggle:focus-visible{outline:2px solid var(--pt-accent, var(--primary-color, #79a0ff));outline-offset:2px}.pt-compact-toggle__label{display:flex;align-items:center;flex:1;min-width:0;overflow:hidden;line-height:1.1;text-transform:none;gap:.15rem}.pt-compact-toggle__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.1}.pt-compact-toggle__track{width:34px;height:20px;flex:0 0 auto;display:inline-flex;align-items:center;padding:2px;border-radius:999px;background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff14;box-sizing:border-box;transition:background .18s ease}.pt-compact-toggle__knob{width:16px;height:16px;border-radius:50%;background:#ffffffeb;box-shadow:0 4px 10px #0000004d;transform:translate(0);transition:transform .18s ease}.pt-compact-toggle[aria-checked=true] .pt-compact-toggle__track{background:var(--pt-accent, var(--primary-color, #79a0ff))}.pt-compact-toggle[aria-checked=true] .pt-compact-toggle__knob{transform:translate(14px)}:root{color-scheme:dark;--pt-accent: var(--pt-lab-accent-square, #ff8c42);--pt-accent-strong: var(--pt-lab-accent-square, #ff8c42);--pt-accent-highlight: var(--pt-lab-accent-square, #ff8c42);--pt-accent-soft: rgba(255, 140, 66, .18);--pt-accent-faint: rgba(255, 140, 66, .08);--pt-accent-border: rgba(255, 140, 66, .3);--pt-panel-bg: linear-gradient(180deg, rgba(42, 28, 18, .94), rgba(18, 11, 7, .92));--pt-panel-hover: linear-gradient(180deg, rgba(57, 37, 22, .96), rgba(24, 14, 8, .94));--pt-sidebar-width: 280px;--pt-font-body: "Roboto", sans-serif;--lab-subtle: #c4ccde;--lab-muted: #d8deea;--lab-body: #eef1f6;--lab-dim: #c5cde0;--lab-section-label: rgba(255, 255, 255, .86);--pt-body-bg-image: radial-gradient(ellipse 74% 56% at 12% 0%, rgba(255, 140, 66, .16) 0%, transparent 58%), radial-gradient(ellipse 56% 36% at 96% 20%, rgba(255, 140, 66, .08) 0%, transparent 48%), radial-gradient(ellipse 95% 70% at 50% 100%, rgba(64, 34, 14, .32) 0%, transparent 62%), linear-gradient(180deg, #140d07 0%, #170f09 24%, #140d08 58%, #0c0705 100%);--pt-sidebar-bg: linear-gradient(180deg, rgba(255, 140, 66, .1), transparent 18%), radial-gradient(circle at 0% 0%, rgba(255, 140, 66, .1), transparent 30%), linear-gradient(180deg, rgba(30, 20, 12, .98), rgba(16, 11, 7, .99));--pt-sidebar-before-bg: linear-gradient(180deg, rgba(255, 255, 255, .035), transparent 14%), radial-gradient(circle at -10% 0%, rgba(255, 140, 66, .14), transparent 28%), linear-gradient(180deg, rgba(255, 140, 66, .04), transparent 24%);--pt-sidebar-edge-bg: linear-gradient( 180deg, rgba(255, 140, 66, .34), rgba(255, 140, 66, .08) 32%, rgba(255, 140, 66, .18) 70%, rgba(255, 140, 66, .04) )}*,*:before,*:after{box-sizing:border-box}body{min-height:100vh}header{background:linear-gradient(180deg,#382010f7,#1a0f08f5);border-bottom:1px solid rgba(255,140,66,.22)}.header-actions #pt-cloud-auth{order:99}.header-actions #square-whats-new-btn{order:91}.header-left h1{align-self:center;transform:translateY(4px);color:var(--pt-lab-accent-square, #ff8c42);-webkit-text-fill-color:currentColor;filter:drop-shadow(0 0 16px rgba(255,140,66,.28))}.nav-link:before{background:linear-gradient(135deg,#ff8c4229,#ff8c4212)}.nav-link:after{background:linear-gradient(90deg,#ff8c42b8,#ff8c423d)}input:checked+.toggle-slider{background:var(--thumb-solid-red, var(--pt-range-track, var(--pt-accent, #cf675f)))!important;background-image:none!important}.section-separator{border-top-color:#cf675f33!important}.ct-toggle-row{display:flex;justify-content:space-between;align-items:center;padding:2px 0}.ct-toggle-label{font-family:Roboto,sans-serif;font-size:.82rem;font-weight:600;color:var(--lab-body)}.ct-slider-block{display:flex;flex-direction:column;gap:.3rem}.ct-slider-block+.ct-slider-block{margin-top:.65rem}.ct-slider-label{display:flex;justify-content:space-between;align-items:baseline}.ct-row-label{font-family:Roboto,sans-serif;font-size:.82rem;font-weight:600;color:var(--lab-body);white-space:nowrap}.thumb-control-card .ct-row-label{color:var(--lab-section-label);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ct-btn-row{display:flex;gap:.6rem;width:100%;min-width:0;box-sizing:border-box}.ct-btn-row .ct-primary-btn,.ct-btn-row .action-button{flex:1 1 0;min-width:0;max-width:100%;width:auto;box-sizing:border-box;min-height:40px;border-radius:13px;padding:.46rem .5rem;font-size:.68rem;justify-content:center;overflow:hidden}.ct-btn-row .ct-primary-btn{flex:1 1 0;min-height:40px;border-radius:13px}.ct-btn-row .action-icon{width:14px;height:14px;min-width:14px;min-height:14px;margin-right:5px;flex-shrink:0;filter:none;vertical-align:middle}.thumb-control-card{display:flex;flex-direction:column;gap:.5rem;padding:.68rem .68rem .72rem;border-radius:9px}.ct-subgroup{display:flex;flex-direction:column;gap:.62rem;margin-top:.8rem}.thumb-backdrop-adjustments{padding:.68rem .68rem .72rem;border-radius:9px}.ct-fit-row{display:grid;grid-template-columns:2.45rem minmax(0,1fr);align-items:center;gap:.65rem}.ct-controls{display:flex;flex-direction:column;gap:.52rem;margin-top:.52rem}.ct-text-input{width:100%;min-width:0;border-radius:10px;color:#ffffffe6;font-family:Roboto,sans-serif;font-size:.86rem;padding:.62rem .72rem;outline:none;resize:none}.ct-text-input--multiline{resize:vertical}.ct-reset-btn{width:100%;min-height:36px;border-radius:10px;color:#ffffffd1;font-family:Roboto,sans-serif;font-weight:800;letter-spacing:.03em;cursor:pointer}.ct-reset-btn:hover{color:#fff}.ct-reset-btn--compact{min-height:34px}.ct-logo-source-btn{display:flex;width:100%;box-sizing:border-box;margin:0;min-height:36px;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;justify-content:center}.thumb-logo-source-card .ct-control-group-body{display:flex;flex-direction:column;gap:.5rem;width:100%}.thumb-logo-source-card .ct-control-group-body>.ct-slider-block{display:flex;flex-direction:column;gap:.28rem;width:100%;margin:0}.thumb-logo-source-card .ct-control-group-body>.ct-slider-block .ct-slider-label{margin:0}.thumb-logo-source-card .ct-control-group-body>.ct-slider-block .thumb-select{width:100%;min-width:0;box-sizing:border-box}.ct-clear-logo-btn,.ct-clear-logo-btn:hover{color:var(--thumb-on-pastel, #17100f)!important}.ct-reset-btn--icon{display:inline-flex;align-items:center;justify-content:center;gap:.42rem}.ct-reset-btn--icon .material-symbols-rounded{font-size:16px;line-height:1;flex-shrink:0}.ct-inline-status,.thumb-field-hint{font-family:Roboto,sans-serif;font-size:.76rem;color:var(--lab-subtle)}.ct-inline-status{display:inline-flex;align-items:center;justify-content:center;min-width:68px;height:28px;padding:0 .62rem;border-radius:999px;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:none;color:var(--thumb-on-pastel, #17100f)!important}.ct-inline-status.is-custom{color:var(--thumb-on-pastel, #17100f)!important}.thumb-placement-card{margin-top:0}.thumb-mini-card-title{margin:0 0 .55rem;padding-bottom:.08rem;color:var(--pt-accent-strong);font-size:.75rem;font-weight:800;letter-spacing:.08em;line-height:1.15;text-transform:uppercase}.thumb-inline-note{display:none}.ct-slider-value{color:#00bfa5;font-size:.75rem;font-weight:700;font-family:Roboto,sans-serif;white-space:nowrap}.sidebar-action-row{display:flex;gap:.5rem;justify-content:space-between;margin-top:var(--pt-action-row-margin-top, -.3rem);width:100%}.thumb-sidebar-actions{margin-top:var(--pt-action-row-margin-top, -.3rem)}.thumb-sidebar-actions .icon-button{min-width:0;flex:1 1 0}.thumb-sidebar-actions{display:flex;flex-wrap:nowrap}.thumb-field-hint{display:block;margin-top:.35rem;font-size:.78rem;color:var(--lab-subtle);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thumb-select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:100%;min-width:0;box-sizing:border-box;border-radius:10px;color:#e8e8e8;font-family:Roboto,sans-serif;font-size:.82rem;padding:.45rem 2rem .45rem .75rem;outline:none;cursor:pointer;transition:border-color .2s,background-color .2s}.thumb-select option:not([data-custom-font=true]):not([value^=custom-]){color:#e0e0e0}.thumb-gradient-direction-row,.thumb-gradient-color-row{display:grid;grid-template-columns:minmax(4.9rem,.45fr) minmax(0,1fr);gap:.75rem;align-items:center;padding-top:.15rem}.thumb-backdrop-adjustments .thumb-select,.thumb-control-card .thumb-select{justify-self:stretch}.thumb-gradient-direction-row .thumb-select{justify-self:end;max-width:8.6rem}.thumb-fit-controls{gap:.65rem;padding-top:.72rem;padding-inline:0;border:0;background:transparent;box-shadow:none}.thumb-logo-color-control{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0}.thumb-logo-color-control #thumb-logo-color-status{justify-self:end;box-sizing:border-box;height:28px;padding-top:0;padding-bottom:0;line-height:1}.thumb-logo-appearance-card .ct-title-appearance-grid{display:grid;grid-template-columns:minmax(4.55rem,.48fr) minmax(0,1fr);gap:.44rem .68rem}.thumb-logo-appearance-card .ct-title-appearance-grid>:not(.ct-logo-color-row):not(.thumb-logo-color-control){grid-column:1 / -1}.thumb-logo-appearance-card .ct-title-appearance-grid>.thumb-logo-color-control{grid-column:2}.thumb-logo-appearance-card .thumb-mini-card-title{color:var(--pt-accent-strong)}.thumb-logo-appearance-card .ct-logo-color-row{grid-column:1;display:block;align-self:center;margin:0;padding:0}.thumb-logo-appearance-card .ct-row-label,.thumb-logo-appearance-card .ct-toggle-label{white-space:nowrap;font-size:.68rem;letter-spacing:.08em;color:var(--lab-section-label)}.thumb-logo-appearance-card #thumb-logo-color-reset-btn{margin:.02rem 0 .1rem}.thumb-logo-appearance-card .ct-toggle-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem}#thumb-logo-color-pickr,#thumb-logo-color-pickr.pickr,.thumb-logo-color-control>.pickr{display:block;width:100%;min-width:0}#thumb-logo-color-pickr.pickr .pcr-button,.thumb-logo-color-control>.pickr .pcr-button,#thumb-logo-color-pickr .pcr-button{display:block!important;width:100%!important;min-width:0!important;height:28px!important;border-radius:9px!important;border:1px solid rgba(255,255,255,.14)!important}#thumb-gradient-color-pickr{flex:1 1 auto;display:block;min-width:0;width:auto;height:28px}#thumb-gradient-color-pickr.pickr,.thumb-gradient-color-row>.pickr{display:block;width:100%;min-width:0;height:28px}#thumb-gradient-color-pickr .pickr{display:block;width:100%;height:28px}#thumb-gradient-color-pickr.pickr .pcr-button,.thumb-gradient-color-row>.pickr .pcr-button,#thumb-gradient-color-pickr .pcr-button{display:block!important;width:100%!important;min-width:0!important;height:28px!important;border-radius:9px!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:inset 0 1px #ffffff14,0 8px 18px #0000002e!important}.ct-position-preset-row{display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.18rem;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;padding:.18rem;border-radius:999px}.ct-position-preset-btn{min-height:26px;min-width:0;padding:0 .25rem;border-radius:999px;border:0;background:transparent;color:var(--lab-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.54rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.ct-position-preset-btn:hover{color:#fff}.ct-position-preset-btn.active{border-color:transparent;color:#fff}.ct-preset-row{display:grid;grid-template-columns:minmax(0,1fr) 4.4rem;gap:.42rem;align-items:stretch}.ct-preset-row .ct-text-input{min-width:0;width:100%;height:38px;padding:0 .62rem;font-size:.78rem;margin:0;border-radius:9px}.ct-preset-save-btn{width:100%;min-width:0;height:38px;margin:0;padding:0 .58rem;border-radius:9px;font-size:.66rem}.ct-preset-save-btn:hover{color:#fff}.ct-preset-list{display:flex;flex-direction:column;gap:.34rem;margin-top:.48rem}.ct-preset-list:empty{display:none}.ct-preset-item{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-height:36px;padding:.42rem .62rem;border-radius:9px;color:var(--lab-body);font-family:Roboto,sans-serif;font-size:.76rem;font-weight:700;letter-spacing:0;text-transform:none;cursor:pointer;text-align:left;width:100%;box-sizing:border-box}.ct-preset-item span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-preset-item:hover{color:#fff}.ct-preset-delete{font-size:1.05rem;color:#ffffff4d;line-height:1;padding:0 .1rem;flex-shrink:0;cursor:pointer}.ct-preset-delete:hover{color:#ff5a5acc}#section-search{position:relative;z-index:10}#section-search .section-body,#section-search .thumb-control-card{overflow:visible}.media-type-selector{display:flex;gap:6px;margin:0 0 .9rem}.sidebar button.media-type-btn{flex:1 1 auto;min-width:0;padding:7px 8px;margin:0;text-align:center;font-weight:600;font-size:.72rem;font-family:Roboto,sans-serif;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--thumb-control-border, #555c63);border-radius:10px;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease;box-shadow:none}.thumb-field-label{display:block;margin-bottom:.38rem;color:#f0f6ffe6;font-size:.82rem;font-weight:700;letter-spacing:.03em}body.lab-page-body .sidebar #section-search .thumb-search-card-label{font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tmdb-search{position:relative;width:100%;margin-bottom:.5rem;isolation:isolate}.autocomplete-suggestions{display:none}.autocomplete-suggestions.has-results{display:block}.thumb-hidden-status{display:none}.thumb-picker-backdrop{display:none;position:fixed;inset:0;background:#04060eb8;z-index:199}.thumb-picker-backdrop.open{display:block}.thumb-picker-modal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200;width:min(860px,92vw);max-height:85vh;overflow:hidden;padding:1.35rem 1.45rem 1.5rem;border-radius:22px;background:#151719;border:1px solid #33383d;box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0d}.thumb-picker-modal:before{content:none;display:none}.thumb-picker-modal.open{display:block}#thumb-backdrop-modal{width:min(980px,94vw)}.thumb-logo-modal{width:min(1060px,92vw)}.thumb-picker-modal .poster-lang-tabs,.thumb-picker-modal .logo-lang-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:1rem}.thumb-picker-modal .poster-lang-tabs:empty,.thumb-picker-modal .logo-lang-tabs:empty{display:none}.thumb-picker-modal .poster-lang-tab{appearance:none;background:#32363b;border:1px solid #555c63;border-radius:999px;color:#f7f8f8b8;font-family:Roboto,sans-serif;font-size:.78rem;font-weight:700;padding:.42rem .78rem;cursor:pointer;box-shadow:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.thumb-picker-modal .poster-lang-tab:hover{background:#3c4147;border-color:#68717a;color:#fff}.thumb-picker-modal .poster-lang-tab.active{background:var(--thumb-solid-accent-bg, #cf675f);border-color:var(--thumb-solid-accent-border, #994a45);color:var(--thumb-on-pastel, #17100f)}.thumb-picker-header,.thumb-picker-title,.thumb-picker-header-actions{display:flex;align-items:center;gap:.65rem}.thumb-picker-header{justify-content:space-between;margin:0 -1.45rem 1rem;padding:0 1.45rem .95rem;border-bottom:1px solid #33383d}.thumb-picker-header--fanart{display:grid;grid-template-columns:auto minmax(0,1fr) auto;margin-top:-1.35rem;padding-top:.48rem;padding-bottom:.48rem}.thumb-picker-header--fanart .thumb-picker-title{min-width:0}.thumb-picker-header--fanart .thumb-picker-header-actions{min-width:0;justify-content:flex-end}.thumb-picker-fanart-prompt{display:flex;align-items:center;justify-self:center;gap:.55rem;min-width:0;width:max-content;height:36px;max-width:calc(100% - 1rem);padding:.3rem .36rem .3rem .5rem;box-sizing:border-box;color:#eef8f2;background:linear-gradient(135deg,#1e3029c2,#172326ad);border:1px solid rgba(125,211,163,.3);border-radius:9px;box-shadow:0 0 18px #4eaf7812,inset 0 1px #ffffff09}.thumb-picker-fanart-prompt[hidden]{display:none!important}.thumb-picker-fanart-icon{flex:0 0 auto;color:#7dd3a3;font-size:1.3rem}.thumb-picker-fanart-copy{min-width:0;overflow:hidden;color:#eef8f2;font-size:.76rem;font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.thumb-picker-fanart-link{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:24px;padding:.26rem .52rem;border:1px solid #8be3b0;border-radius:7px;color:#08150e;background:#78d59f;box-shadow:0 4px 12px #2270462e;font-size:.7rem;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap}.thumb-picker-fanart-link:hover,.thumb-picker-fanart-link:focus-visible{color:#07130c;background:#91e6b5;border-color:#a4efc2;text-decoration:none}.thumb-picker-title{flex-wrap:wrap}.thumb-picker-title-main{font-family:Bebas Neue,sans-serif;font-size:1.55rem;font-weight:400;letter-spacing:.06em;color:var(--thumb-solid-accent-bg, #cf675f);line-height:1}.thumb-picker-title-subject{display:inline-flex;align-items:center;max-width:min(100%,38rem);padding:.34rem .72rem;border-radius:999px;background:#202225;border:1px solid #33383d;color:#f5f7f8;font-size:.82rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translateY(-1px)}.thumb-picker-close-btn{appearance:none;background:#32363b;border:1px solid #555c63;border-radius:10px;color:#f7f8f8;font-size:20px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-sizing:border-box;box-shadow:none}.thumb-picker-close-btn:hover{background:#3c4147;border-color:#68717a;color:#fff}.thumb-logo-modal .logo-picker-refresh{border:1px solid #555c63;border-radius:12px;background:#32363b;color:#f7f8f8;font-family:Roboto,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:.72rem 1.05rem;cursor:pointer;box-shadow:none}.thumb-logo-modal .logo-picker-refresh:hover{background:#3c4147;border-color:#68717a;color:#fff}.thumb-picker-body{--pt-accent: var(--thumb-solid-accent-bg, #cf675f);--pt-scrollbar-thumb: color-mix(in srgb, var(--thumb-solid-accent-bg, #cf675f) 58%, transparent);--pt-scrollbar-thumb-hover: color-mix(in srgb, var(--thumb-solid-accent-bg, #cf675f) 78%, transparent);--pt-scrollbar-track: rgba(12, 10, 10, .28);display:flex;flex-direction:column;gap:.9rem;max-height:calc(85vh - 6.2rem);margin-right:-.55rem;padding-right:.35rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--pt-scrollbar-thumb) var(--pt-scrollbar-track)}.thumb-picker-modal .logo-picker-search{position:relative}.thumb-picker-modal .logo-picker-search input{width:100%;box-sizing:border-box;background:#32363b;border:1px solid #555c63;border-radius:12px;color:#f7f8f8;font-family:Roboto,sans-serif;font-size:.94rem;font-weight:700;padding:.78rem .9rem;outline:none;box-shadow:none}.thumb-picker-modal .logo-picker-search input:focus{border-color:#68717a;background:#3c4147}.thumb-picker-modal .logo-picker-search .autocomplete-suggestions{position:absolute;z-index:5;left:0;right:0;top:calc(100% + 6px);max-height:220px;overflow-y:auto;border-radius:12px;background:#151719;border:1px solid #33383d;box-shadow:0 18px 42px #0000006b}.thumb-picker-modal .logo-picker-search .suggestion-item{padding:.7rem .85rem;color:#ffffffd1;cursor:pointer;font-family:Roboto,sans-serif}.thumb-picker-modal .logo-picker-search .suggestion-item:hover{background:#202225;color:#fff}#thumb-backdrop-modal .logo-picker-search .autocomplete-suggestions{position:static;max-height:min(520px,58vh);margin-top:6px}#thumb-backdrop-modal .logo-picker-search .autocomplete-suggestions:not(.has-results){display:none}.thumb-picker-source-note{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;color:#aeb5b8;font-family:Roboto,sans-serif;font-size:.8rem}.thumb-picker-source-note[hidden]{display:none}.thumb-picker-source-note__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumb-picker-source-note strong{color:#f1f2f2;font-weight:700}.thumb-picker-source-reset{appearance:none;display:inline-flex;flex:0 0 auto;align-items:center;gap:.35rem;padding:.38rem .62rem;border:1px solid #424548;border-radius:7px;background:transparent;color:#e6e8e9;font:700 .66rem/1 Roboto,sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.thumb-picker-source-reset:is(:hover,:focus-visible){border-color:var(--thumb-solid-accent-bg, #cf675f);color:#fff}.thumb-picker-empty,.thumb-logo-preview-empty{padding:1rem;border-radius:14px;background:#202225;border:1px solid #33383d;color:var(--lab-muted);text-align:center}.thumb-picker-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}#thumb-backdrop-modal-grid{display:flex;flex-wrap:wrap;align-content:flex-start;gap:.65rem}#thumb-backdrop-modal-grid .asset-card{flex:1 1 180px;max-width:calc((100% - 1.95rem)/4);min-width:180px;aspect-ratio:auto;display:flex;flex-direction:column;height:auto;box-sizing:border-box}.asset-card{position:relative;overflow:hidden;border-radius:10px;border:1px solid #33383d;background:#202225;cursor:pointer;padding:0;color:inherit;font:inherit;text-align:inherit;appearance:none;-webkit-appearance:none;box-shadow:none;transition:border-color .15s ease,background .15s ease}.asset-card-frame{display:block;aspect-ratio:16 / 9;overflow:hidden;width:100%;background:#0d0e10}.asset-card img{width:100%;height:100%;object-fit:cover;display:block}.asset-resolution-label{display:flex;align-items:center;justify-content:center;min-height:1.45rem;padding:.22rem .4rem .28rem;color:var(--lab-muted);font-family:Roboto,sans-serif;font-size:.68rem;font-weight:750;letter-spacing:.04em;line-height:1;background:#181a1d;border-top:1px solid #33383d;white-space:nowrap}.asset-card:hover{border-color:#68717a;background:#282b2f;transform:none;box-shadow:none}.asset-card.active{border-color:var(--thumb-solid-accent-border, #994a45);box-shadow:0 0 0 2px var(--thumb-solid-accent-bg, #cf675f)}.asset-card-badge{display:none}.thumb-logo-preview-wrap{display:none;align-items:center;justify-content:center;min-height:220px;padding:1rem;border-radius:16px;border:1px solid #33383d;background:#202225}.thumb-logo-preview-wrap img{max-width:min(100%,520px);max-height:220px;object-fit:contain}.thumb-logo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;max-height:52vh;overflow-y:auto;overflow-x:hidden;padding:.2rem 0 .1rem}.thumb-logo-grid::-webkit-scrollbar{width:4px}.thumb-logo-grid::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.thumb-logo-grid .clearlogo-item{position:relative;width:auto;min-width:0;min-height:132px;background:#202225;border:1px solid #33383d;border-radius:10px;padding:.55rem;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;cursor:pointer;box-sizing:border-box;box-shadow:none;transition:border-color .15s ease,background .15s ease}.thumb-logo-grid .clearlogo-frame{flex:1;height:112px;min-height:112px;border-radius:8px;background:#181a1d;display:flex;align-items:center;justify-content:center;padding:.45rem .65rem}.thumb-logo-grid .clearlogo-item img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 1px 4px rgba(0,0,0,.8));pointer-events:none;display:block}.thumb-logo-grid .clearlogo-item:hover{border-color:#68717a;background:#282b2f;transform:none;box-shadow:none}.thumb-logo-grid .clearlogo-item.selected,.thumb-logo-grid .clearlogo-item.active{border-color:var(--thumb-solid-accent-border, #994a45);background:#282b2f;box-shadow:0 0 0 2px var(--thumb-solid-accent-bg, #cf675f)}.thumb-logo-grid .clearlogo-lang-tag{position:absolute;right:.55rem;top:.48rem;font-size:.48rem;color:var(--lab-subtle);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.thumb-logo-source-label{grid-column:1 / -1;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--lab-subtle);padding:.5rem 0 .15rem}.thumb-logo-source-label:first-child{padding-top:0}.thumb-logo-fanart-hint{grid-column:1 / -1;padding:.65rem .85rem;border-radius:10px;background:#202225;border:1px dashed #444b52;color:var(--lab-subtle);font-size:.8rem;text-align:center}.asset-card-source{display:none}@media screen and (max-width:900px){.thumb-picker-modal{width:96vw;padding:1rem 1rem 1.25rem;max-height:90vh}.thumb-picker-header{flex-wrap:wrap;gap:.5rem}.thumb-picker-header--fanart{display:flex;margin-top:-1rem}.thumb-picker-header--fanart .thumb-picker-title{order:1}.thumb-picker-header--fanart .thumb-picker-header-actions{order:2}.thumb-picker-header--fanart .thumb-picker-fanart-prompt{order:3;flex:1 0 100%;width:100%;max-width:none;justify-content:center}.thumb-picker-header-actions{gap:.4rem}.thumb-picker-body{max-height:calc(90vh - 8rem);margin-right:-.35rem;padding-right:.2rem}.thumb-logo-modal .logo-picker-refresh{padding:.55rem .7rem;font-size:.72rem}}.thumb-canvas-meta-row{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start;justify-items:center;width:100%}.thumb-canvas-col{width:100%;max-width:1200px;min-width:0}.thumb-metadata-panel{--meta-accent: var(--thumb-solid-accent-bg, var(--pt-accent, #cf675f));--meta-line: color-mix(in srgb, var(--meta-accent) 34%, #33383d);--meta-tint: color-mix(in srgb, var(--meta-accent) 5%, #17191c);grid-column:1;grid-row:1;width:min(1200px,100%);box-sizing:border-box;display:grid;grid-template-columns:minmax(280px,1fr) auto;grid-template-areas:"primary facts" "secondary secondary";margin:0 auto;overflow:hidden;color:#f5f7f8;background:#151719;border:1px solid var(--meta-line);border-radius:14px;box-shadow:0 16px 42px #00000042,inset 0 1px #ffffff06;isolation:isolate}.thumb-lab-page-body .thumb-metadata-panel{--meta-accent: var(--pt-lab-accent-thumb)}.square-lab-page-body .thumb-metadata-panel{--meta-accent: #ff8c42}.thumb-canvas-meta-row>.thumb-canvas-col{grid-column:1;grid-row:2}@media(min-width:901px){.thumb-canvas-meta-row:has(>#pt-work-queue-bar.pt-work-queue-rail){grid-template-columns:400px minmax(0,1200px);justify-content:center;justify-items:stretch}.thumb-canvas-meta-row:has(>#pt-work-queue-bar.pt-work-queue-rail)>.thumb-metadata-panel{grid-column:2;grid-row:1;justify-self:start;margin-inline:0}.thumb-canvas-meta-row:has(>#pt-work-queue-bar.pt-work-queue-rail)>#pt-work-queue-bar.pt-work-queue-rail{grid-column:1;grid-row:2;align-self:start;justify-self:stretch}.thumb-canvas-meta-row:has(>#pt-work-queue-bar.pt-work-queue-rail)>.thumb-canvas-col{grid-column:2;grid-row:2}}.thumb-metadata-primary{grid-area:primary;min-width:0;display:flex;flex-direction:column;justify-content:stretch;padding:0;background:#151719}.thumb-meta-title-row{min-width:0;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:45px;box-sizing:border-box;padding:.68rem 1rem .55rem}.thumb-meta-title-link{min-width:0;max-width:none;display:inline-flex;align-items:center;gap:.42rem;margin:0;color:#f6f8fa;font-family:Gotham,Roboto,sans-serif;font-size:clamp(1rem,1.15vw,1.18rem);font-weight:800;line-height:1.2;letter-spacing:-.01em;text-decoration:none;overflow-wrap:anywhere;transition:color .18s ease}.thumb-meta-title-link .thumb-metadata-title-text{min-width:0}.thumb-meta-title-link .metadata-title-link-icon{flex:0 0 auto;color:var(--meta-accent);font-size:.98rem;line-height:1;transform:translateY(.02em)}.thumb-meta-title-link:hover,.thumb-meta-title-link:focus-visible{color:var(--meta-accent)}.thumb-meta-title-link.is-disabled{pointer-events:none}.thumb-meta-tagline,.thumb-metadata-panel .rating-badge{display:none!important}.thumb-meta-badges{flex:0 0 auto;display:flex;align-items:center;justify-self:end}.thumb-meta-content-type{display:inline-flex;align-items:center;gap:.28rem;padding:0;border:0;background:transparent;box-shadow:none;color:var(--meta-accent);font-size:.64rem;font-weight:800;line-height:1;letter-spacing:.08em;text-transform:uppercase}.thumb-meta-content-type .metadata-type-icon{color:var(--meta-accent);font-size:1rem}.thumb-meta-source-rail{min-height:29px;box-sizing:border-box;display:flex;align-items:center;gap:0;padding:0 1rem;border-top:1px solid rgba(255,255,255,.05);background:#00000017}.thumb-meta-source-rail a{position:relative;display:inline-flex;align-items:center;gap:.34rem;min-height:28px;padding:0 .62rem;border-radius:4px;color:#f5f7f8;font-size:.61rem;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:color .14s ease}.thumb-meta-source-rail a img{width:14px;height:14px;object-fit:contain;opacity:1;filter:none}.thumb-meta-source-rail a:first-child{padding-left:0}.thumb-meta-source-rail a+a:before{content:"";position:absolute;left:0;width:1px;height:10px;background:#ffffff1a}.thumb-meta-source-rail a:hover{color:var(--meta-accent);background:transparent}.thumb-meta-source-rail a:focus-visible{color:var(--meta-accent);background:transparent;outline:1px solid currentColor;outline-offset:-3px}.thumb-meta-facts-grid{grid-area:facts;display:flex;align-items:stretch;background:#101214;border-left:1px solid rgba(255,255,255,.055)}.thumb-meta-fact{min-width:112px;display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.72rem .9rem;border-left:1px solid rgba(255,255,255,.045)}.thumb-meta-fact:first-child{border-left:0}.thumb-meta-fact .tmeta-label,.thumb-meta-detail-row .tmeta-label{color:color-mix(in srgb,var(--meta-accent) 82%,#f4e9e7);font-size:.63rem;font-weight:800;line-height:1;letter-spacing:.095em;text-transform:uppercase}.thumb-meta-fact>span:not(.tmeta-label){color:#f6f8fa;font-size:.79rem;font-weight:800;line-height:1.15;white-space:nowrap}.thumb-metadata-secondary{grid-area:secondary;min-width:0;border-top:1px solid rgba(255,255,255,.055);background:#151719}.thumb-metadata-secondary summary{min-height:34px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.48rem .95rem;color:color-mix(in srgb,var(--meta-accent) 84%,#f2e8e5);cursor:pointer;list-style:none;font-size:.64rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;transition:background .18s ease,color .18s ease}.thumb-metadata-secondary summary::-webkit-details-marker{display:none}.thumb-metadata-secondary summary:hover,.thumb-metadata-secondary[open] summary{background:#202225;color:#fff}.thumb-metadata-secondary summary:focus{outline:none}.thumb-metadata-secondary summary:focus-visible{outline:1px solid color-mix(in srgb,var(--meta-accent) 70%,transparent);outline-offset:-2px}.thumb-metadata-chevron{font-size:1.05rem;line-height:1;transition:transform .18s ease}.thumb-metadata-secondary[open] .thumb-metadata-chevron{transform:rotate(180deg)}.thumb-metadata-secondary-body{padding:.7rem;border-top:1px solid rgba(255,255,255,.045);background:#151719}.thumb-meta-detail-panel{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.42rem}.thumb-meta-detail-row{min-width:0;min-height:55px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:.28rem;padding:.58rem .68rem;background:#202225;border:1px solid #33383d;border-radius:8px;box-shadow:none}.thumb-meta-detail-row>span:not(.tmeta-label){min-width:0;color:#f9fbfcf0;font-size:.78rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.thumb-meta-cast-row{order:99;grid-column:1 / -1;min-height:48px;display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;justify-content:start;column-gap:.8rem}.thumb-meta-overview{display:none!important}@media screen and (max-width:980px){.thumb-metadata-panel{grid-template-columns:minmax(230px,1fr) auto}.thumb-meta-fact{min-width:96px;flex-direction:column;align-items:flex-start;justify-content:center;gap:.24rem}.thumb-meta-detail-panel{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:760px){.thumb-metadata-panel{width:100%;grid-template-columns:1fr;grid-template-areas:"primary" "facts" "secondary"}.thumb-meta-title-row,.thumb-meta-source-rail{padding-inline:.85rem}.thumb-meta-facts-grid{border-left:0;border-top:1px solid rgba(255,255,255,.05)}.thumb-meta-fact{flex:1 1 0;min-width:0}.thumb-meta-detail-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.thumb-meta-cast-row{grid-column:1 / -1}}@media screen and (max-width:520px){.thumb-meta-detail-panel{grid-template-columns:1fr}.thumb-meta-cast-row{grid-column:1;grid-template-columns:1fr;row-gap:.28rem}}.rating-badge{display:inline-flex;align-items:center;gap:.38rem;white-space:nowrap;font-size:.92rem;font-weight:800;letter-spacing:.01em;color:#f3f8ffeb;padding:0;border:none;background:transparent;box-shadow:none;line-height:1;min-height:1.9rem}.rating-badge:before{content:"";display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.08rem;flex:0 0 1.7rem;background:url(../../assets/integrations/tmdblogo.svg) center/contain no-repeat;opacity:.95}.type-badge{display:inline-flex;align-items:center;gap:.32rem;padding:.24rem .48rem .24rem .36rem;margin-left:0;border-radius:11px;font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#f1f6ffe0;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#ffffff0a,#ffffff06);box-shadow:inset 0 1px #ffffff0a;line-height:1;min-height:1.5rem}.type-badge:before{content:"";width:.15rem;height:.68rem;flex:0 0 .15rem;border-radius:999px;background:#ffffffe6;box-shadow:none}.type-badge.movie{background:linear-gradient(135deg,#ff7d581f,#e94a4914);border-color:#ff826133}.type-badge.movie:before{background:linear-gradient(180deg,#ffb18f,#ff714e)}.type-badge.tv{background:linear-gradient(135deg,#4ca2ff1f,#566cff14);border-color:#6496ff33}.type-badge.tv:before{background:linear-gradient(180deg,#9ad0ff,#5f8cff)}.type-badge.collection{background:linear-gradient(135deg,#ffb1421f,#ff7d2914);border-color:#ffac4a38}.type-badge.collection:before{background:linear-gradient(180deg,#ffd38a,#ff9d3f)}.type-badge:not(.movie):not(.tv):not(.collection){color:#e4e9f7c2;background:#ffffff09}.type-badge:not(.movie):not(.tv):not(.collection):before{background:#d2d9ec94;box-shadow:0 0 0 4px #ffffff0a}.rating-badge.is-high,.rating-badge.is-mid,.rating-badge.is-low{color:#f3f8ffeb}.rating-badge.is-empty{color:#dfe6f4c2}.rating-badge.is-pending{color:#dfe6f499}.rating-badge.is-high:before{filter:drop-shadow(0 0 8px rgba(55,210,154,.14))}.rating-badge.is-mid:before{filter:drop-shadow(0 0 8px rgba(255,197,89,.12))}.rating-badge.is-low:before,.rating-badge.is-empty:before{filter:none}.meta-badges{display:flex;align-items:center;justify-content:center;gap:.52rem;flex-wrap:wrap;width:100%;margin-top:.06rem}#content-type-indicator{font-size:.64rem;padding:.3rem .56rem .3rem .42rem}@media screen and (max-width:900px){.title-row h2,.meta-title-link{font-size:1.3rem}.meta-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.meta-fact:nth-child(3n){border-right:1px solid rgba(255,255,255,.06)}.meta-fact:nth-child(2n){border-right:none}.meta-fact:nth-last-child(-n+3){border-bottom:1px solid rgba(255,255,255,.06)}.meta-fact:nth-last-child(-n+2){border-bottom:none}.meta-detail-row{grid-template-columns:1fr;gap:.3rem}}.icon-badge{background:linear-gradient(to bottom right,#2196f3,#3f51b5);padding:6px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.custom-overlay{position:fixed;inset:0;background:#04060eb8;display:none;justify-content:center;align-items:center;z-index:1200;padding:1.5rem}.custom-modal{background:radial-gradient(circle at top,rgba(0,255,240,.08),transparent 42%),linear-gradient(180deg,#12162af5,#0a0c1cfa);border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:1.85rem 1.75rem 1.5rem;text-align:center;box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff14,0 0 0 1px #ffffff05;max-width:90%;width:min(430px,100%)}.custom-modal:before{content:"";display:block;width:54px;height:4px;margin:0 auto 1rem;border-radius:999px;background:var(--pt-accent-strong, #58a8ff);box-shadow:0 0 18px #00fff03d}.custom-modal h3{font-size:1.45rem;margin-top:0;margin-bottom:.75rem;color:#fff;background:linear-gradient(90deg,#f8fbff,#b8fff8 44%,#d7b7ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.custom-modal p{margin-bottom:1.4rem;font-size:.96rem;line-height:1.65;color:#ffffffc7}.custom-buttons{display:flex;justify-content:center;gap:.8rem;flex-wrap:wrap}.custom-btn{min-width:132px;padding:.78rem 1.08rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);font-family:var(--pt-font-body, "Roboto", sans-serif);font-weight:800;font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;color:#fff;box-shadow:inset 0 1px #ffffff0f,0 10px 22px #00000024;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.custom-btn-red{background:linear-gradient(135deg,#ff7f7f,#f04b73 55%,#cf2d61);border-color:#ff7a9257;box-shadow:0 12px 26px #f03d633d}.custom-btn-red:hover{border-color:#ff9fb075;box-shadow:0 16px 32px #f03d634d;transform:translateY(-2px)}.custom-btn:active{transform:translateY(0)}.custom-btn-blue{background:var(--pt-accent-soft, rgba(88, 168, 255, .18));border-color:#00fff03d}.custom-btn-blue:hover{background:var(--pt-accent-soft, rgba(88, 168, 255, .24));border-color:#00fff057;box-shadow:0 14px 28px #0000002e;transform:translateY(-2px)}.custom-btn-gray{background:linear-gradient(135deg,#ffffff1a,#ffffff0a);color:#ffffffeb;border-color:#ffffff24}.custom-btn-gray:hover{background:linear-gradient(135deg,#ffffff24,#ffffff0f);box-shadow:0 14px 28px #00000029;transform:translateY(-2px)}:root{--thumb-control-bg: #32363b;--thumb-control-hover-bg: #3c4147;--thumb-control-border: #555c63;--thumb-control-hover-border: #68717a;--thumb-control-text: #f7f8f8;--thumb-glass-section-bg: #1b1818;--thumb-glass-section-hover-bg: #221d1d;--thumb-glass-section-border: #342c2c;--thumb-glass-section-hover-border: #4d3d3d;--thumb-glass-section-active-border: #cf675f;--thumb-glass-section-content-bg: #161412;--thumb-solid-accent-bg: var(--pt-lab-accent-thumb);--thumb-solid-accent-hover-bg: var(--pt-lab-accent-thumb);--thumb-solid-accent-border: #994a45;--pt-changelog-on-pastel: #1a100f;--pt-changelog-btn-text: #1a100f;--pt-whats-new-text: #1a100f;--pt-tour-on-pastel: #1a100f;--thumb-solid-red-bg: var(--pt-lab-accent-thumb);--thumb-solid-red-hover-bg: var(--pt-lab-accent-thumb);--thumb-solid-red-border: #994a45;--thumb-solid-blue-bg: #83b8d5;--thumb-solid-blue-hover-bg: #91c4df;--thumb-solid-blue-border: #5e8fa8;--thumb-solid-blue-hover-border: #5e8fa8;--thumb-solid-emby-bg: #7acb84;--thumb-solid-emby-hover-bg: #8ad594;--thumb-solid-emby-border: #569660;--thumb-solid-jellyfin-bg: var(--jellyfin-accent, #a55ec4);--thumb-solid-jellyfin-hover-bg: var(--jellyfin-hover, #ba7bd5);--thumb-solid-jellyfin-border: var(--jellyfin-border, #80509e);--thumb-on-pastel: #17100f;--thumb-dark-icon-filter: brightness(0) saturate(100%) opacity(.72);--thumb-control-chevron: var(--pt-control-chevron);--pt-field-bg: #32363b;--pt-field-border: #555c63;--pt-field-border-focus: #68717a}.sidebar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.layout>.sidebar .pt-compact-toggle,.sidebar .collapsible-header,.sidebar-section.collapsible .collapsible-header{background:var(--thumb-glass-section-bg)!important;background-image:none!important;border-color:var(--thumb-glass-section-border)!important;box-shadow:none!important}.sidebar .collapsible-header:hover,.sidebar-section.collapsible .collapsible-header:hover{background:var(--thumb-glass-section-hover-bg)!important;border-color:var(--thumb-glass-section-hover-border)!important}.sidebar .collapsible.active .collapsible-header,.sidebar-section.collapsible.active .collapsible-header,.sidebar .collapsible-header[aria-expanded=true]{background:var(--thumb-glass-section-hover-bg)!important;border-color:var(--thumb-glass-section-active-border)!important;box-shadow:none!important}.section-body,.sidebar .section-body,.sidebar .collapsible-content,.sidebar-section .section-body{background:var(--thumb-glass-section-content-bg)!important;background-image:none!important;border-color:#4d3532!important;box-shadow:none!important}.sidebar select,.sidebar input[type=text],.sidebar input[type=number],.sidebar input[type=search],.sidebar input[type=email],.sidebar input[type=url],.sidebar input[type=password],.sidebar input[type=tel],.sidebar textarea,#thumb-search-input,.thumb-select,.ct-text-input,.po-eb-select{background-color:var(--thumb-control-bg)!important;background-image:none!important;border:1px solid var(--thumb-control-border)!important;border-color:var(--thumb-control-border)!important;color:var(--thumb-control-text)!important;box-shadow:none!important}.sidebar select,.thumb-select,select.ct-text-input{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:var(--thumb-control-chevron)!important;background-repeat:no-repeat!important;background-position:right var(--pt-control-chevron-offset, .65rem) center!important;background-size:var(--pt-control-chevron-size, 1.1rem) auto!important;padding-right:2rem!important}.po-eb-select{background-image:var(--thumb-control-chevron)!important;background-repeat:no-repeat!important;background-position:right var(--pt-control-chevron-offset, .65rem) center!important;background-size:var(--pt-control-chevron-size, 1.1rem) auto!important}.sidebar select:hover,.sidebar select:focus,.sidebar input:hover,.sidebar input:focus,.sidebar textarea:hover,.sidebar textarea:focus,#thumb-search-input:hover,#thumb-search-input:focus,.thumb-select:hover,.thumb-select:focus,select.ct-text-input:hover,select.ct-text-input:focus,.ct-text-input:hover,.ct-text-input:focus,.po-eb-select:hover,.po-eb-select:focus{background-color:var(--thumb-control-hover-bg)!important;border-color:var(--thumb-control-hover-border)!important}.sidebar select:hover,.sidebar select:focus,.thumb-select:hover,.thumb-select:focus,select.ct-text-input:hover,select.ct-text-input:focus,.po-eb-select:hover,.po-eb-select:focus{background-image:var(--thumb-control-chevron)!important}.sidebar input::placeholder,.sidebar textarea::placeholder,.ct-text-input::placeholder{color:#aeb6c4!important;opacity:1!important}.sidebar select option:not([data-custom-font=true]):not([value^=custom-]),.thumb-select option:not([data-custom-font=true]):not([value^=custom-]),.po-eb-select option:not([data-custom-font=true]):not([value^=custom-]){background:#202225!important;color:#f7f8f8!important}.sidebar button.media-type-btn{background:var(--thumb-control-bg)!important;background-image:none!important;border:1px solid var(--thumb-control-border)!important;color:#f7f8f8b8!important;box-shadow:none!important;transform:none!important}.sidebar button.media-type-btn.active{background:var(--thumb-solid-accent-bg)!important;border:1px solid var(--thumb-solid-accent-border)!important;color:var(--thumb-on-pastel)!important;box-shadow:none!important;font-weight:700!important}.sidebar button.media-type-btn:hover:not(.active){background:var(--thumb-control-hover-bg)!important;border:1px solid var(--thumb-control-hover-border)!important;color:#fff!important;box-shadow:none!important}.media-type-btn:after,.media-type-btn.active:after{content:none!important}.sidebar .autocomplete-suggestions,.thumb-picker-modal .logo-picker-search .autocomplete-suggestions{background:#151719!important;background-image:none!important;border-color:#33383d!important;box-shadow:0 18px 42px #0000006b!important}.thumb-picker-modal .logo-picker-search .autocomplete-suggestions .type-badge:before{display:none!important}.sidebar .autocomplete-suggestions>div,.sidebar .autocomplete-suggestions .search-result-item{background:transparent!important;border-color:transparent!important;transform:none!important}.sidebar .autocomplete-suggestions>div:hover,.sidebar .autocomplete-suggestions .search-result-item:hover{background:#202225!important;border-color:#33383d!important;transform:none!important}.sidebar .autocomplete-suggestions .type-badge{background:#2a2d31!important;background-image:none!important;border-color:#444b52!important;box-shadow:none!important}.sidebar .autocomplete-suggestions .type-badge:before{display:none!important}.sidebar .autocomplete-suggestions .type-badge .material-symbols-rounded{font-size:14px;line-height:1}.sidebar .autocomplete-suggestions .type-badge svg{display:none!important}.sidebar .autocomplete-suggestions .type-badge.movie{background:var(--thumb-solid-accent-bg)!important;border-color:var(--thumb-solid-accent-border)!important;color:var(--thumb-on-pastel)!important}.sidebar .autocomplete-suggestions .type-badge.tv{background:var(--thumb-solid-blue-bg)!important;border-color:var(--thumb-solid-blue-border)!important;color:var(--thumb-on-pastel)!important}.thumb-control-card,.thumb-backdrop-adjustments,.ct-preset-item,.ct-position-preset-row{background:#202225!important;background-image:none!important;border:1px solid #33383d!important;border-color:#33383d!important;box-shadow:none!important}.thumb-backdrop-adjustments .thumb-fit-controls,.thumb-backdrop-adjustments .thumb-control-card.thumb-fit-controls,#thumb-backdrop-fit-controls{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;padding:.72rem 0 0!important;margin:0!important}.ct-reset-btn,.ct-position-preset-btn,.sidebar .action-button:not(.icon-button):not(.ct-clear-logo-btn){background:var(--thumb-control-bg)!important;background-image:none!important;border:1px solid var(--thumb-control-border)!important;border-color:var(--thumb-control-border)!important;color:var(--thumb-control-text)!important;box-shadow:none!important;transform:none!important}.ct-preset-save-btn{background:var(--thumb-solid-accent-bg)!important;background-image:none!important;border:1px solid var(--thumb-solid-accent-border)!important;border-color:var(--thumb-solid-accent-border)!important;color:var(--thumb-on-pastel)!important;box-shadow:none!important;transform:none!important}.ct-reset-btn:hover,.ct-position-preset-btn:hover:not(.active),.sidebar .action-button:not(.icon-button):not(.ct-clear-logo-btn):hover{background:var(--thumb-control-hover-bg)!important;border:1px solid var(--thumb-control-hover-border)!important;border-color:var(--thumb-control-hover-border)!important;color:#fff!important;box-shadow:none!important}.ct-preset-save-btn:hover{background:var(--thumb-solid-accent-hover-bg)!important;border:1px solid var(--thumb-solid-accent-border)!important;border-color:var(--thumb-solid-accent-border)!important;color:var(--thumb-on-pastel)!important;box-shadow:none!important}.sidebar .action-button.ct-clear-logo-btn,.ct-clear-logo-btn{background:var(--thumb-solid-red-bg)!important;border-color:var(--thumb-solid-red-border)!important;color:var(--thumb-on-pastel)!important}.sidebar .action-button.ct-clear-logo-btn:hover,.ct-clear-logo-btn:hover{background:var(--thumb-solid-red-hover-bg)!important;border-color:var(--thumb-solid-red-border)!important;color:var(--thumb-on-pastel)!important}.ct-inline-status.is-original{background:var(--thumb-solid-emby-bg)!important;border:1px solid var(--thumb-solid-emby-border)!important;border-color:var(--thumb-solid-emby-border)!important;color:var(--thumb-on-pastel)!important;box-shadow:none!important}.ct-inline-status.is-custom{background:#d4a865!important;border:1px solid #9a7838!important;border-color:#9a7838!important;color:var(--thumb-on-pastel)!important;box-shadow:none!important}.ct-position-preset-btn.active{background:var(--thumb-solid-accent-bg)!important;border:1px solid var(--thumb-solid-accent-border)!important;border-color:var(--thumb-solid-accent-border)!important;color:var(--thumb-on-pastel)!important;box-shadow:none!important}.ct-position-preset-btn:hover:not(.active){background:var(--thumb-control-hover-bg)!important;border:1px solid var(--thumb-control-hover-border)!important;border-color:var(--thumb-control-hover-border)!important;color:#fff!important;box-shadow:none!important}.ct-preset-item:hover{background:#282b2f!important;border:1px solid var(--thumb-control-hover-border)!important;border-color:var(--thumb-control-hover-border)!important}.custom-overlay,.thumb-picker-backdrop{background:#04060eb8!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#credit-reminder-overlay,#custom-confirm-overlay{z-index:10050!important}.custom-modal,#custom-confirm-overlay .custom-modal,#credit-reminder-overlay .custom-modal{background:#151719!important;background-image:none!important;border:1px solid #33383d!important;box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0d!important}.custom-modal:before,#custom-confirm-overlay .custom-modal:before,#credit-reminder-overlay .custom-modal:before{content:none!important;display:none!important}#custom-confirm-overlay .custom-modal h3,#credit-reminder-overlay .custom-modal h3{font-family:Bebas Neue,sans-serif!important;font-size:2rem!important;line-height:1!important;font-weight:400!important;letter-spacing:.06em!important;color:var(--thumb-solid-accent-bg)!important;background:none!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}#credit-reminder-overlay .custom-modal h3{margin:0 0 1rem!important}.custom-modal p,#custom-confirm-overlay .custom-modal p,#credit-reminder-overlay .custom-modal p{color:#ffffffb3!important;text-shadow:none!important}.custom-btn,.custom-btn-gray,.custom-btn-red,.custom-btn-blue{background-image:none!important;box-shadow:none!important;transform:none!important;border-radius:999px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important}.custom-btn-gray,#confirmNo{background:var(--thumb-control-bg)!important;border-color:var(--thumb-control-border)!important;color:var(--thumb-control-text)!important}.custom-btn-gray:hover,#confirmNo:hover{background:var(--thumb-control-hover-bg)!important;border-color:var(--thumb-control-hover-border)!important;color:#fff!important}.custom-btn-red,#confirmYes{background:var(--thumb-solid-red-bg)!important;border-color:var(--thumb-solid-red-border)!important;color:var(--thumb-on-pastel)!important}.custom-btn-red:hover,#confirmYes:hover{background:var(--thumb-solid-red-hover-bg)!important;border-color:var(--thumb-solid-red-hover-border)!important;color:var(--thumb-on-pastel)!important}.custom-btn-blue,#credit-reminder-download-btn{background:var(--thumb-solid-accent-bg)!important;border-color:var(--thumb-solid-accent-border)!important;color:var(--thumb-on-pastel)!important}.custom-btn-blue:hover,#credit-reminder-download-btn:hover{background:var(--thumb-solid-accent-hover-bg)!important;border-color:var(--thumb-solid-accent-border)!important;color:var(--thumb-on-pastel)!important}.emby-push-summary-modal{background:#04060eb8!important}.emby-push-summary-modal .eps-card{background:#151719!important;background-image:none!important;border:1px solid #33383d!important;box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0d!important}.emby-push-summary-modal .eps-bar{content:none!important;display:none!important}.emby-push-summary-modal .eps-title{font-family:Bebas Neue,sans-serif!important;font-size:2rem!important;line-height:1!important;font-weight:400!important;letter-spacing:.06em!important;color:var(--thumb-solid-emby-bg)!important;background:none!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}.plex-push-summary-modal .eps-title{font-family:Bebas Neue,sans-serif!important;font-size:2rem!important;line-height:1!important;font-weight:400!important;letter-spacing:.06em!important;color:var(--thumb-solid-plex-bg, #d5a33c)!important;background:none!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}.emby-push-summary-modal.media-brand-jellyfin .eps-title,.plex-push-summary-modal.media-brand-jellyfin .eps-title{color:var(--thumb-solid-jellyfin-bg)!important}.emby-push-summary-modal .eps-summary,.emby-push-summary-modal .eps-stats,.emby-push-summary-modal .eps-result-section{background:#202225!important;background-image:none!important;border-color:#33383d!important;box-shadow:none!important}.emby-push-summary-modal .eps-summary-icon{background:var(--thumb-solid-emby-bg)!important;color:var(--thumb-on-pastel)!important;box-shadow:none!important}.emby-push-summary-modal.media-brand-jellyfin .eps-summary-icon{background:var(--thumb-solid-jellyfin-bg)!important}.emby-push-summary-modal .eps-summary-lead,.emby-push-summary-modal .eps-stats strong{color:#f5f7f8!important}.emby-push-summary-modal .eps-summary-meta span{background:var(--thumb-solid-emby-bg)!important;border:1px solid var(--thumb-solid-emby-border)!important;border-radius:999px!important;color:var(--thumb-on-pastel)!important;box-shadow:none!important}.emby-push-summary-modal.media-brand-jellyfin .eps-summary-meta span{background:var(--thumb-solid-jellyfin-bg)!important;border-color:var(--thumb-solid-jellyfin-border)!important}.emby-push-summary-modal .eps-close,.plex-push-summary-modal .eps-close{background:var(--thumb-control-bg)!important;background-image:none!important;border:1px solid var(--thumb-control-border)!important;color:var(--thumb-control-text)!important;box-shadow:none!important}.emby-push-summary-modal .eps-ok,.plex-push-summary-modal .eps-ok{background:var(--eps-accent)!important;background-image:none!important;border:1px solid var(--eps-accent-border)!important;color:#101510!important;box-shadow:none!important}.emby-push-summary-modal.media-brand-jellyfin .eps-ok,.plex-push-summary-modal.media-brand-jellyfin .eps-ok{color:#110f16!important}.emby-push-summary-modal .eps-close:hover,.plex-push-summary-modal .eps-close:hover{background:var(--thumb-control-hover-bg)!important;border-color:var(--thumb-control-hover-border)!important;color:#fff!important}.emby-push-summary-modal .eps-ok:hover,.plex-push-summary-modal .eps-ok:hover{filter:brightness(1.06);color:#101510!important}.emby-push-summary-modal.media-brand-jellyfin .eps-ok:hover,.plex-push-summary-modal.media-brand-jellyfin .eps-ok:hover{color:#110f16!important}.emby-push-summary-modal .eps-footer--with-hub .eps-hub-return,.plex-push-summary-modal .eps-footer--with-hub .eps-hub-return{background:#12cc5a!important;background-image:none!important;border-color:#0d8a3a!important;color:#101510!important;box-shadow:none!important;transform:none!important;filter:none!important}.plex-push-summary-modal{background:#04060eb8!important}.plex-push-summary-modal .eps-bar{content:none!important;display:none!important}.plex-push-summary-modal .eps-summary,.plex-push-summary-modal .eps-stats,.plex-push-summary-modal .eps-result-section{background:#202225!important;background-image:none!important;border-color:#33383d!important;box-shadow:none!important}.plex-push-summary-modal:not(.media-brand-jellyfin) .eps-summary-icon{background:var(--thumb-solid-plex-bg, #d5a33c)!important}.plex-push-summary-modal .eps-summary-icon{color:var(--thumb-on-pastel)!important;box-shadow:none!important}.plex-push-summary-modal.media-brand-jellyfin .eps-summary-icon{background:var(--thumb-solid-jellyfin-bg)!important}.plex-push-summary-modal .eps-summary-lead,.plex-push-summary-modal .eps-stats strong{color:#f5f7f8!important}.plex-push-summary-modal .eps-close{background:var(--thumb-control-bg)!important;background-image:none!important;border:1px solid var(--thumb-control-border)!important;color:var(--thumb-control-text)!important;box-shadow:none!important}.plex-push-summary-modal .eps-ok{background:var(--eps-accent)!important;background-image:none!important;border:1px solid var(--eps-accent-border)!important;color:#14100a!important;box-shadow:none!important}.plex-push-summary-modal .eps-close:hover{background:var(--thumb-control-hover-bg)!important;border-color:var(--thumb-control-hover-border)!important;color:#fff!important}.plex-push-summary-modal .eps-ok:hover{filter:brightness(1.06);color:#14100a!important}.plex-push-summary-modal.media-brand-jellyfin .eps-ok,.plex-push-summary-modal.media-brand-jellyfin .eps-ok:hover{color:#110f16!important}.plex-push-summary-modal .eps-result-list li,.plex-push-summary-modal .eps-season-section{background:#181a1d!important;background-image:none!important}.ct-slider-value,.thumb-eb-unit .po-eb-val{color:#f7f8f8!important}.thumb-mini-card-title,.thumb-logo-appearance-card .thumb-mini-card-title{color:var(--pt-accent-strong)!important;text-shadow:none!important}.config-dropdown-menu,.config-dropdown-menu:before{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#151719!important;background-image:none!important;border-color:#33383d!important;box-shadow:0 18px 42px #0000006b!important}.config-dropdown-menu:before{display:none!important}.config-menu-item{background:var(--thumb-control-bg)!important;background-image:none!important;border-color:var(--thumb-control-border)!important;color:var(--thumb-control-text)!important;box-shadow:none!important;transform:none!important}.config-menu-item:hover{background:var(--thumb-control-hover-bg)!important;border-color:var(--thumb-control-hover-border)!important;color:#fff!important}.thumb-push-modal .thumb-push-errors:not([hidden]){padding:.75rem 1.25rem;max-height:8rem;overflow:auto;color:#e6817b;font-size:.8rem;white-space:pre-wrap;overflow-wrap:anywhere}.thumb-push-modal .emby-poster-push-actions .emby-poster-push-status:not(:empty){white-space:normal;overflow-wrap:anywhere}.header-mobile-menu,.header-mobile-dropdown{display:none}@media screen and (max-width:900px){.layout{flex-direction:column;min-height:auto}.layout .main{order:-1;flex:0 0 auto;min-height:auto;padding:0;background:none}.layout .main:before{display:none}header{padding:.72rem .78rem}.header-left{gap:.62rem}.header-left h1{font-size:1.18rem}.sidebar{width:100%;max-width:100%;min-width:0;position:relative;top:0;height:auto;min-height:0;max-height:none;border-right:0;border-bottom:1px solid rgba(255,255,255,.06);overflow-y:auto}.sidebar.expanded{max-height:78vh;overflow-y:auto}.canvas-container.thumb-canvas-container{max-width:100%}.thumb-metadata-panel{display:none!important}.thumb-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#thumb-backdrop-modal-grid .asset-card{max-width:calc((100% - .65rem)/2);min-width:min(180px,calc((100% - .65rem)/2))}.header-actions{padding-right:3.5rem}.header-actions .nav-link,.header-actions .action-button,.header-actions #pt-cloud-auth{display:none}.header-mobile-menu{display:inline-flex;align-items:center;justify-content:center;position:absolute;right:.78rem;top:50%;transform:translateY(-50%);width:40px;height:40px;padding:0;border:1px solid #25292e;border-radius:9px;background:#101317;color:var(--mobile-lab-accent, #12cc5a);font-family:inherit;font-size:1.1rem;line-height:1;cursor:pointer;user-select:none;transition:background .2s,border-color .2s}.header-mobile-menu:hover{background:#171b20;border-color:#343a41}.header-mobile-dropdown.active{display:block;position:fixed;top:4.1rem;right:.78rem;min-width:175px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0a0c18f7;box-shadow:0 16px 48px #0000008c;overflow:hidden;z-index:7600}.header-mobile-dropdown a,.header-mobile-dropdown button{display:block;width:100%;padding:.72rem .9rem;color:#fff;text-decoration:none;border:0;border-bottom:1px solid rgba(255,255,255,.05);background:none;text-align:left;font:inherit;cursor:pointer}.header-mobile-dropdown a:last-child,.header-mobile-dropdown button:last-child{border-bottom:0}.pt-compact-toggle{display:none!important}}@media screen and (max-width:520px){header{padding:.62rem .68rem}.header-left{gap:.55rem}.header-left h1{font-size:1.02rem}.header-mobile-menu{right:.68rem;width:40px;height:40px}.header-mobile-dropdown.active{top:3.8rem;right:.68rem}}@media(min-width:901px){html.pt-compact-ui--square{--pt-sidebar-width: 224px;--pt-sidebar-padding: .52rem .52rem .66rem;--pt-sidebar-gap: .32rem;--pt-collapsible-margin-bottom: .3rem;--pt-collapsible-header-min-height: 36px;--pt-collapsible-header-padding: .5rem .58rem;--pt-collapsible-content-padding: .54rem;--pt-collapsible-radius: 8px}html.pt-compact-ui--square .main{padding:1.35rem .42rem .62rem;gap:.42rem}html.pt-compact-ui--square .square-main-content{max-width:min(calc(100vw - var(--pt-sidebar-width, 224px) - .9rem),1480px)}html.pt-compact-ui--square .canvas-container.square-canvas-container{max-width:min(100%,calc(100vh - 130px),820px)}html.pt-compact-ui--square .square-canvas-meta-row>.thumb-metadata-panel{width:min(100%,1040px)}}.main{flex:1;display:flex;flex-direction:column;align-items:center;padding:5rem .75rem 1.4rem;gap:1rem;position:relative;isolation:isolate;min-height:0}.main>*{position:relative;z-index:1}.square-main-content{width:100%;max-width:100%;gap:0;margin-top:0;display:flex;flex-direction:column;align-items:center}.square-canvas-shell{width:100%;border:0;background:transparent;box-shadow:none;padding:0;margin-top:0;display:flex;justify-content:center}.canvas-container.square-canvas-container{width:100%;max-width:min(100%,calc(100vh - 190px),780px);height:auto;aspect-ratio:1 / 1;padding:0;border-radius:12px;background:transparent;border:0;box-shadow:none}.square-canvas-meta-row{justify-content:center}.square-canvas-meta-row>.thumb-metadata-panel{width:min(100%,1080px);grid-template-columns:minmax(180px,1fr) auto}@media(min-width:901px){.square-canvas-meta-row:has(>#pt-work-queue-bar.pt-work-queue-rail)>.thumb-metadata-panel{grid-column:1 / -1;grid-row:1;justify-self:center;margin-inline:auto}}.square-lab-page-body .thumb-meta-detail-panel{grid-template-columns:repeat(auto-fit,minmax(122px,1fr))}.square-canvas-meta-row:has(>.thumb-metadata-panel[style*=none]){gap:0;margin-top:.5rem}.square-canvas-meta-row>.thumb-metadata-panel .thumb-meta-fact{min-width:82px;padding-inline:.62rem}.square-canvas-meta-row .thumb-canvas-col{flex:0 1 auto;width:100%;max-width:min(100%,calc(100vh - 190px),780px)}#square-canvas{display:block;width:100%;height:100%;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#111;box-shadow:0 0 0 1px #ffffff14,0 24px 48px #00000080;cursor:grab;touch-action:none}#square-canvas.is-dragging{cursor:grabbing}@media screen and (max-width:900px){.square-main-content{padding:.6rem .75rem .75rem}.canvas-container.square-canvas-container{max-width:min(100%,calc(100vh - 240px))}.square-canvas-meta-row>.thumb-metadata-panel{width:min(100%,calc(100vh - 240px))}}:root{--thumb-solid-bg: #0a0806;--thumb-solid-header: rgba(21, 13, 7, .98);--thumb-solid-sidebar: #0f0b07;--thumb-solid-panel: #1b1712;--thumb-solid-panel-2: #221d16;--thumb-solid-control: #30353a;--thumb-solid-border: #342c22;--thumb-solid-border-strong: #4d4032;--thumb-solid-red: var(--pt-lab-accent-square, #ff8c42);--thumb-solid-red-hover: var(--pt-lab-accent-square, #ff8c42);--thumb-solid-red-border: #b05e24;--thumb-solid-red-soft: rgba(255, 140, 66, .18);--thumb-solid-red-faint: rgba(255, 140, 66, .026);--thumb-glass-section-bg: #1b1712;--thumb-glass-section-hover-bg: #221d16;--thumb-glass-section-border: #342c22;--thumb-glass-section-hover-border: #4d4032;--thumb-glass-section-active-border: var(--pt-lab-accent-square, #ff8c42);--thumb-glass-section-content-bg: #161310;--thumb-solid-accent-bg: var(--pt-lab-accent-square, #ff8c42);--thumb-solid-accent-hover-bg: var(--pt-lab-accent-square, #ff8c42);--thumb-solid-accent-border: #b05e24;--thumb-action-glass: #202225;--thumb-action-glass-hover: #282b2f;--thumb-action-glass-border: #3f454b;--thumb-action-download: #83b8d5;--thumb-action-download-hover: #91c4df;--thumb-action-download-border: #5e8fa8;--thumb-action-plex: #e5a00d;--thumb-action-plex-hover: #f0b02e;--thumb-action-plex-border: #a87708;--thumb-action-reset: #d07b87;--thumb-action-reset-hover: #dc8a95;--thumb-action-reset-border: #9d5864;--pt-changelog-on-pastel: #1a1207;--pt-changelog-btn-text: #1a1207;--pt-whats-new-text: #1a1207;--pt-tour-on-pastel: #1a1207;--thumb-on-pastel: #171007;--pt-accent: var(--thumb-solid-red);--pt-accent-strong: var(--pt-lab-accent-square, #ff8c42);--pt-accent-border: var(--thumb-solid-red-border);--pt-accent-faint: var(--thumb-solid-red-faint);--pt-range-track: var(--thumb-solid-red)}body,.layout{background:#0b0806!important;background-image:none!important}header{background:var(--thumb-solid-header)!important;background-image:none!important;border-bottom:1px solid rgba(255,140,66,.42)!important;box-shadow:0 18px 44px #0000006b,inset 0 -1px #ff8c427a!important}.header-left h1{color:var(--pt-lab-accent-square)!important;background:none!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important;filter:none!important;text-shadow:none!important}.lab-logo-tile--square,.header-left .logo-tile{background:#ffffff13!important;background-image:none!important;border:1px solid rgba(255,255,255,.085)!important;box-shadow:inset 0 1px #ffffff1f,0 14px 28px #00000057!important}.nav-link:before,.nav-link:after{background:none!important;background-image:none!important}.sidebar{background:var(--thumb-solid-sidebar)!important;background-image:none!important;border-right:1px solid rgba(255,140,66,.44)!important;box-shadow:inset -1px 0 #ff8c4275!important}.sidebar:before,.sidebar:after{content:none!important;display:none!important;background:none!important;background-image:none!important;box-shadow:none!important}.layout>.sidebar .pt-compact-toggle,.sidebar .collapsible-header,.sidebar-section.collapsible .collapsible-header{background:var(--thumb-glass-section-bg, var(--thumb-solid-panel))!important;background-image:none!important;border:1px solid var(--thumb-glass-section-border, var(--thumb-solid-border))!important;box-shadow:none!important}.sidebar .collapsible-header:hover,.sidebar-section.collapsible .collapsible-header:hover{background:var(--thumb-glass-section-hover-bg, var(--thumb-solid-panel-2))!important;border-color:var(--thumb-glass-section-hover-border, var(--thumb-solid-border-strong))!important;box-shadow:none!important}.sidebar .collapsible.active .collapsible-header,.sidebar-section.collapsible.active .collapsible-header,.sidebar .collapsible-header[aria-expanded=true]{background:var(--thumb-glass-section-hover-bg, var(--thumb-solid-panel-2))!important;background-image:none!important;border-color:#ff8c42!important;box-shadow:none!important}.layout>.sidebar .pt-compact-toggle:hover,.sidebar-section.collapsible .collapsible-header:hover{background:var(--thumb-glass-section-hover-bg, var(--thumb-solid-panel-2))!important;border-color:var(--thumb-glass-section-hover-border, var(--thumb-solid-border-strong))!important;box-shadow:none!important}.section-body,.sidebar .section-body,.sidebar-section .section-body{background:var(--thumb-glass-section-content-bg, var(--thumb-solid-panel))!important;background-image:none!important;border:1px solid #4d3f2c!important;box-shadow:none!important}.section-title,.section-separator:after{background:none!important;background-image:none!important}.section-separator{border-top-color:#ff8c4233!important}.main{background:#0b0806!important;background-image:none!important;position:relative;isolation:isolate}.main:before{content:"";position:absolute;inset:.8rem;border-radius:24px;border:1px solid rgba(255,140,66,.12);background:var(--thumb-solid-red-faint);box-shadow:inset 0 1px #ffffff09,inset 0 0 0 1px #ff8c420a;pointer-events:none;z-index:0}.square-main-content,.square-canvas-shell{position:relative;z-index:1}.square-canvas-shell,.canvas-container.square-canvas-container{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}#square-canvas{border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 28px 60px #0000006b,inset 0 1px #ffffff0f,0 0 0 1px #ff8c4238!important}.thumb-sidebar-actions{gap:.58rem!important}.thumb-sidebar-actions .icon-button,#square-download-btn.icon-button.teal,#square-reset-btn.icon-button.red,#square-plex-push-btn.icon-button{min-width:0!important;min-height:42px!important;border-radius:12px!important;background:var(--thumb-action-glass)!important;background-image:none!important;border-color:var(--thumb-action-glass-border)!important;box-shadow:none!important;color:#f7f8f8!important}#square-download-btn.icon-button.teal{background:var(--thumb-action-glass)!important;border:1px solid var(--thumb-action-glass-border)!important;color:var(--thumb-action-download)!important;box-shadow:0 0 0 2px var(--thumb-action-download)!important}#square-download-btn.icon-button.teal:hover{background:var(--thumb-action-glass-hover)!important;border-color:var(--thumb-action-download-border)!important;color:var(--thumb-action-download-hover)!important;box-shadow:0 0 0 2px var(--thumb-action-download-hover)!important}#square-plex-push-btn.icon-button{background:var(--thumb-action-glass)!important;border:1px solid var(--thumb-action-glass-border)!important;color:var(--thumb-action-plex)!important;box-shadow:0 0 0 2px var(--thumb-action-plex)!important}#square-plex-push-btn.icon-button:hover{background:var(--thumb-action-glass-hover)!important;border-color:var(--thumb-action-plex-border)!important;color:var(--thumb-action-plex-hover)!important;box-shadow:0 0 0 2px var(--thumb-action-plex-hover)!important}#square-reset-btn.icon-button.red{background:var(--thumb-action-glass)!important;border:1px solid var(--thumb-action-glass-border)!important;color:var(--thumb-action-reset)!important;box-shadow:0 0 0 2px var(--thumb-action-reset)!important}#square-reset-btn.icon-button.red:hover{background:var(--thumb-action-glass-hover)!important;border-color:var(--thumb-action-reset-border)!important;color:var(--thumb-action-reset-hover)!important;box-shadow:0 0 0 2px var(--thumb-action-reset-hover)!important}#square-download-btn.icon-button.teal .material-symbols-rounded.icon,#square-download-btn.icon-button.teal .material-icons-round.icon,#square-reset-btn.icon-button.red .material-symbols-rounded.icon{opacity:1;color:inherit}#square-plex-push-btn.icon-button img.icon{filter:drop-shadow(0 0 0 #101214) drop-shadow(0 1px 0 rgba(0,0,0,.68))!important;opacity:1!important}input:checked+.toggle-slider{background:var(--thumb-solid-red)!important;background-image:none!important}@media(max-width:900px){.layout{min-height:auto!important}.layout .main{flex:0 0 auto!important;min-height:auto!important;padding:0!important;background:none!important}.main:before{content:none!important;display:none!important}#section-search .section-body.collapsed,#section-search .section-body.collapsed .thumb-search-section-body{overflow:hidden!important}#section-search .section-body.collapsed .autocomplete-suggestions{display:none!important}}.square-eb-unit{width:max-content;max-width:min(calc(100% - 1.5rem),1480px);position:relative;z-index:1}.square-eb-unit .po-edit-bar{max-height:120px;padding-left:18px;padding-right:18px;overflow:visible}.square-eb-unit .po-edit-bar.po-eb-collapsed,html.square-eb-init-collapsed .square-eb-unit .po-edit-bar{max-height:0;opacity:0;padding-top:0;padding-bottom:0;overflow:hidden;pointer-events:none}.square-eb-unit .po-eb-row{flex-wrap:nowrap;justify-content:center;gap:10px}.square-eb-unit .po-eb-group{min-height:38px}.square-canvas-meta-row{margin-top:1rem}.square-canvas-col .square-canvas-shell{justify-content:center}.square-eb-unit .po-eb-toggle-pill{width:100%!important;min-height:28px!important;border-radius:8px 8px 0 0!important;border:1px solid var(--thumb-solid-accent-border, #b05e24)!important;border-bottom:0!important;background:var(--thumb-solid-red, #ff8c42)!important;background-image:none!important;color:#171007!important;box-shadow:none!important;font-family:var(--pt-font-body, "Roboto", sans-serif)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-shadow:none!important}.square-eb-unit .po-eb-toggle-pill:hover,.square-eb-unit .po-eb-toggle-pill[aria-expanded=true]:hover{background:var(--thumb-solid-red-hover, #ff8c42)!important;border-color:var(--thumb-solid-accent-border, #b05e24)!important;color:#171007!important}.square-eb-unit .po-eb-toggle-pill[aria-expanded=false]{border-bottom:1px solid var(--thumb-solid-accent-border, #b05e24)!important;border-radius:8px!important;margin-bottom:8px!important;background:var(--thumb-solid-red, #ff8c42)!important;background-image:none!important;color:#171007!important;box-shadow:none!important}.square-eb-unit .po-eb-toggle-pill[aria-expanded=false]:hover{background:var(--thumb-solid-red-hover, #ff8c42)!important;border-color:var(--thumb-solid-accent-border, #b05e24)!important;color:#171007!important}.square-eb-unit .po-eb-chevron{color:currentColor!important;stroke:currentColor!important;transition:transform .25s ease}.square-eb-unit .po-eb-toggle-pill[aria-expanded=false] .po-eb-chevron{transform:rotate(180deg)}.square-eb-unit .po-edit-bar{background:#151719!important;background-image:none!important;border:1px solid var(--thumb-solid-accent-border, #b05e24)!important;border-top:0!important;border-radius:0 0 10px 10px!important;box-shadow:none!important;backdrop-filter:none!important}.square-eb-unit .po-eb-row{background:transparent!important;background-image:none!important}.square-eb-unit .po-eb-group{background:#ffffff0a!important;background-image:none!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:8px!important;box-shadow:none!important}.square-eb-unit .po-eb-group-label{color:var(--thumb-solid-red-hover)!important;border-right:none!important;background:none!important;background-image:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}.square-eb-unit .po-eb-label,.square-eb-unit .po-eb-val{color:#ffffffad!important;text-shadow:none!important}.square-eb-unit .po-eb-val{color:var(--thumb-solid-red-hover)!important;font-weight:800!important}.square-eb-unit .po-eb-sep,.square-eb-unit .po-eb-divider{background:#ffffff1f!important;background-image:none!important;box-shadow:none!important}.square-eb-unit .po-eb-btn,.square-eb-unit .po-eb-range-btn{background-color:var(--thumb-solid-control)!important;background-image:none!important;border:1px solid var(--thumb-solid-border-strong)!important;color:#f7f8f8!important;box-shadow:none!important;text-shadow:none!important;transform:none!important}.square-eb-unit .po-eb-btn:hover,.square-eb-unit .po-eb-range-btn:hover{background-color:#3c4147!important;border-color:#68717a!important;color:#fff!important;box-shadow:none!important;transform:none!important}.square-eb-unit .po-eb-slider{accent-color:var(--thumb-solid-red)!important;background:var(--thumb-solid-red)!important;background-image:none!important;box-shadow:none!important}.square-eb-unit .po-eb-slider::-webkit-slider-thumb{background:#fff!important;border:0!important;box-shadow:0 1px 4px #0000004d,0 0 0 1px #ff8c421f!important}.square-eb-unit .po-eb-slider::-moz-range-thumb{background:#fff!important;border:0!important;box-shadow:0 1px 4px #0000004d,0 0 0 1px #ff8c421f!important}.square-eb-unit .po-eb-slider::-moz-range-track{background:var(--thumb-solid-red)!important}#square-eb-download-btn.po-eb-action-btn,#square-eb-plex-push-btn.po-eb-action-btn,#square-eb-reset-btn.po-eb-action-btn{background:var(--thumb-action-glass)!important;background-image:none!important;border:1px solid var(--thumb-action-glass-border)!important;border-radius:12px!important;box-shadow:none!important;color:#f7f8f8!important;text-shadow:none!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;gap:0!important}#square-eb-download-btn.po-eb-action-btn{color:var(--thumb-action-download)!important;box-shadow:0 0 0 2px var(--thumb-action-download)!important}#square-eb-download-btn.po-eb-action-btn:hover{background:var(--thumb-action-glass-hover)!important;border-color:var(--thumb-action-download-border)!important;color:var(--thumb-action-download-hover)!important;box-shadow:0 0 0 2px var(--thumb-action-download-hover)!important}#square-eb-plex-push-btn.po-eb-action-btn{color:var(--thumb-action-plex)!important;box-shadow:0 0 0 2px var(--thumb-action-plex)!important}#square-eb-plex-push-btn.po-eb-action-btn:hover{background:var(--thumb-action-glass-hover)!important;border-color:var(--thumb-action-plex-border)!important;color:var(--thumb-action-plex-hover)!important;box-shadow:0 0 0 2px var(--thumb-action-plex-hover)!important}#square-eb-reset-btn.po-eb-action-btn{color:var(--thumb-action-reset)!important;box-shadow:0 0 0 2px var(--thumb-action-reset)!important}#square-eb-reset-btn.po-eb-action-btn:hover{background:var(--thumb-action-glass-hover)!important;border-color:var(--thumb-action-reset-border)!important;color:var(--thumb-action-reset-hover)!important;box-shadow:0 0 0 2px var(--thumb-action-reset-hover)!important}#square-eb-download-btn.po-eb-action-btn .material-symbols-rounded.po-eb-icon,#square-eb-download-btn.po-eb-action-btn .material-icons-round.po-eb-icon,#square-eb-reset-btn.po-eb-action-btn .material-symbols-rounded.po-eb-icon{opacity:1;color:inherit!important;filter:none!important;font-size:16px;line-height:1}#square-eb-plex-push-btn .po-eb-icon{width:16px;height:16px}@media screen and (max-width:900px){.square-eb-unit{display:none!important}.square-canvas-meta-row{margin-top:0}}.plex-dashboard-fullscreen{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;padding:28px 32px 32px;overflow-y:auto;gap:0;font-family:var(--pt-font-body, "Roboto", sans-serif);color:#e0e0e0}body.plex-dashboard-open{overflow:hidden}.plex-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:12px;flex-shrink:0}.plex-header-title-row{display:flex;align-items:center;gap:10px;margin-bottom:4px}.plex-dashboard-logo{width:30px;height:30px;object-fit:contain}.plex-header h2{margin:0;font-size:1.9rem;font-weight:800}.plex-subtitle{margin:0;color:#ffffff94;font-size:.95rem}.plex-connected-bar{display:flex;align-items:center;justify-content:space-between;border-radius:12px;padding:10px 14px;margin-bottom:10px;flex-shrink:0}.plex-connected-info{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.plex-connected-label{font-size:.88rem;color:#e0e0e0}.plex-connected-label strong{color:#f7c546}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-connected-label strong{color:var(--jellyfin-accent, #a55ec4)}.plex-connection-form{border-radius:20px;padding:20px 24px;margin:0 auto 20px;flex-shrink:0;width:100%;max-width:680px;display:flex;align-items:center;gap:1.5rem}.plex-form-header{flex:1;min-width:0}.plex-form-header h3{margin:0 0 4px;font-size:1.05rem;color:#fff;font-weight:800}.plex-form-header .plex-connection-info{margin:0;color:#ffffff8f;font-size:.875rem;line-height:1.5}.plex-connection-error-card{width:100%;max-width:680px;margin:-6px auto 20px;padding:12px 14px;border-radius:12px;box-sizing:border-box}.plex-connection-error-label{display:inline-block;margin-bottom:6px;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#d58a96}.plex-connection-error-card p{margin:0;color:#f2dde1;font-size:.82rem;line-height:1.45}.plex-form-content{flex-shrink:0}.plex-connection-stack{display:flex;flex-direction:column;gap:14px}.plex-form-group{display:flex;flex-direction:column;gap:6px}.plex-form-group label{font-size:.9rem;font-weight:700;color:#ffffffd1}.plex-form-group input[type=text],.plex-form-group input[type=password]{border-radius:12px;padding:11px 13px;color:#fff;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.95rem;transition:border-color .2s,box-shadow .2s,background .2s}.plex-connect-btn{display:flex;align-items:center;gap:0;color:#fff!important;font-size:.76rem;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase;padding:.78rem 1.05rem!important;border-radius:999px!important;align-self:flex-start}.plex-connect-btn:hover{transform:translateY(-2px)}.plex-push-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:12px;padding:10px 14px;margin-bottom:10px;flex-shrink:0}.plex-push-bar-info{display:flex;align-items:center;gap:8px;flex:1;min-width:0;font-size:.88rem;color:#f4f6f7d1}.plex-push-bar-mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.35rem;height:1.35rem;border-radius:.35rem;color:#d5a33c}.plex-push-bar-mark .material-symbols-rounded{font-size:.9rem;line-height:1;color:inherit}.plex-push-bar-info strong{color:#fff}.plex-push-bar-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.plex-push-btn{display:inline-flex!important;align-items:center;gap:.42rem;flex-shrink:0}.plex-push-btn .material-symbols-rounded,.plex-push-btn .material-icons-round{color:inherit;flex-shrink:0}.plex-push-btn:hover:not(:disabled){transform:none}.plex-push-btn:disabled{opacity:.6;cursor:not-allowed}.plex-push-clear-btn{border-radius:999px;color:#ffffff9e;width:32px;height:32px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;flex-shrink:0;padding:0}.plex-push-clear-btn .material-symbols-rounded{color:inherit}.plex-push-clear-btn:hover{color:#fff}.plex-library-section{display:flex;flex-direction:column;flex:1;min-height:0;gap:10px}.plex-library-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;flex-shrink:0}.plex-search-wrap{position:relative;flex:1;min-width:200px;max-width:360px}.plex-search-input{width:100%;padding:11px 34px 11px 36px;border-radius:999px;color:#fff;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.9rem;box-sizing:border-box;transition:border-color .2s}.plex-search-input::placeholder{color:#ffffff59}.plex-search-clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#fff6;cursor:pointer;font-size:.75rem;line-height:1;padding:2px 4px;transition:color .15s}.plex-search-clear:hover{color:#fff}.plex-filter-tabs{display:flex;gap:6px}.plex-filter-tab{border-radius:10px;color:#ffffff8c;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.8rem;font-weight:600;text-transform:none;padding:.62rem .95rem;cursor:pointer;transition:all .2s}.plex-filter-tab:hover{color:#f7c546}.plex-filter-tab.active{color:#fff;font-weight:700}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-filter-tab:hover{color:var(--jellyfin-accent, #a55ec4)}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-filter-tab.active{color:#fff}.plex-mobile-tools-toggle{display:none}.plex-library-container{flex:1;overflow:auto}.plex-library-container::-webkit-scrollbar{width:6px}.plex-library-container::-webkit-scrollbar-thumb{border-radius:3px}.plex-library-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px;padding:4px 2px 20px}.plex-item{cursor:pointer;border-radius:8px;overflow:visible;transition:all .2s ease}.plex-item:hover{transform:translateY(-3px)}.plex-item-thumb{position:relative;aspect-ratio:2 / 3;overflow:hidden;border-radius:6px;display:flex;align-items:center;justify-content:center}.plex-item-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:filter .3s ease}.plex-item-thumb.no-image:after{content:"No image";color:#fff3;font-size:.7rem;text-align:center;position:absolute}.plex-type-badge{display:inline-flex;align-items:center;font-size:.65rem;font-weight:700;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.03em;flex-shrink:0}.plex-type-badge.series,.plex-type-badge.movie,.plex-type-badge.collection{color:#fff}.plex-item-name{padding:6px 8px 2px;font-size:.8rem;font-weight:600;color:#e8e8e8;display:flex;align-items:flex-start;gap:5px;line-height:1.35;min-height:2.3em}.plex-item-name-text{min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.plex-item-badges{display:flex;align-items:center;gap:4px;padding:0 8px 7px;flex-wrap:wrap}.plex-item-badges .plex-quality-badge{position:static;font-size:.6rem;padding:2px 5px}.plex-item-year-inline{font-size:.72rem;color:#666;margin-left:auto}.plex-seasons-backdrop{position:fixed;inset:0;z-index:10010;opacity:0;transition:opacity .2s ease}.plex-seasons-backdrop.open{opacity:1}.plex-seasons-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-46%);width:min(92vw,1020px);max-height:min(88vh,880px);border-radius:20px;padding:1.15rem 1.25rem 1.25rem;z-index:10011;display:flex;flex-direction:column;gap:14px;opacity:0;transition:opacity .22s ease,transform .22s ease;overflow:hidden}.plex-seasons-modal.tiny{width:min(88vw,360px)}.plex-seasons-modal.compact{width:min(88vw,600px)}.plex-seasons-modal.long{width:min(95vw,1280px)}.plex-seasons-modal:before{display:none}.plex-seasons-modal.open{opacity:1;transform:translate(-50%,-50%)}.plex-seasons-header{display:flex;justify-content:space-between;align-items:flex-start;flex-shrink:0;gap:14px}.plex-seasons-heading{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.plex-seasons-title{display:flex;align-items:center;gap:.55rem;width:100%;min-width:0}.plex-seasons-title svg,.plex-seasons-title .material-symbols-rounded{flex-shrink:0;align-self:center;margin-top:.1rem;opacity:.55;line-height:1}.plex-seasons-title .material-symbols-rounded{font-size:1.35rem}.plex-seasons-title-text{font-family:Bebas Neue,sans-serif;font-size:clamp(1.45rem,3vw,1.85rem);font-weight:400;line-height:1.05;letter-spacing:.02em;color:#f3f6ff;min-width:0;overflow:visible;white-space:normal;word-break:break-word}.plex-seasons-progress{font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.62rem;font-weight:800;color:#ffffffb8;border-radius:999px;padding:.34rem .72rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.plex-seasons-close{border-radius:999px;color:#ffffffd1;width:2.25rem;height:2.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.1rem;line-height:1;transition:background .16s ease,border-color .16s ease,color .16s ease;flex-shrink:0;padding:0}.plex-seasons-close:hover{color:#fff}.plex-seasons-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:14px;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;padding:4px 4px 6px;flex:1;min-height:0;align-content:start;max-height:calc(88vh - 90px)}.plex-seasons-modal.tiny .plex-seasons-list{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));flex:0 1 auto;max-height:min(66vh,540px)}.plex-seasons-modal.compact .plex-seasons-list{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));flex:0 1 auto;max-height:min(66vh,540px)}.plex-seasons-modal.long .plex-seasons-list{grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:11px;max-height:calc(88vh - 86px)}.plex-seasons-list::-webkit-scrollbar{width:6px}.plex-seasons-list::-webkit-scrollbar-thumb{border-radius:3px}.plex-season-item{display:flex;flex-direction:column;align-items:center;gap:7px;cursor:pointer;padding:0;border-radius:8px;transition:all .2s;width:100%;min-width:0}.plex-seasons-modal.long .plex-season-item{gap:6px;padding:7px 6px}.plex-season-item.just-pushed .plex-season-thumb-wrap{animation:plex-season-just-pushed 1.1s ease-out}.plex-season-item.customised .plex-season-label{color:#f7c546}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-season-item.customised .plex-season-label,.plex-seasons-modal.media-brand-jellyfin .plex-season-item.customised .plex-season-label{color:var(--jellyfin-accent, #a55ec4)}.plex-season-mark-btn{position:absolute;top:7px;right:7px;z-index:2;width:28px;height:28px;padding:0;border-radius:999px;color:#ffffff8c;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .16s ease}.plex-season-mark-btn:hover{color:#fff}.plex-season-item.customised .plex-season-mark-btn{color:#07100a}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-season-item.customised .plex-season-mark-btn,.plex-seasons-modal.media-brand-jellyfin .plex-season-item.customised .plex-season-mark-btn{color:#080512}.plex-season-thumb-wrap{width:100%;max-width:none;aspect-ratio:2 / 3;border-radius:7px;overflow:hidden;flex-shrink:0;position:relative}.plex-season-thumb-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:filter .25s ease}.plex-season-hover-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;opacity:0;transition:opacity .18s ease;color:#fff;font-size:.75rem;font-weight:600;pointer-events:none}.plex-season-mark-btn:hover+.plex-season-hover-overlay{opacity:0}.plex-season-item:hover .plex-season-hover-overlay{opacity:1}.plex-season-thumb-wrap.no-img:after{content:"No image";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff3;font-size:.65rem}.plex-season-label{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%}.plex-season-name{font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.8rem;font-weight:700;color:#ffffffc7;text-align:center;word-break:break-word;line-height:1.35;display:block;overflow:visible;width:100%;padding:0 .2rem;box-sizing:border-box}@keyframes plex-season-just-pushed{0%{box-shadow:0 0 #e5a00dbf}55%{box-shadow:0 0 0 8px #e5a00d1f}to{box-shadow:0 0 0 2px #e5a00dd9}}.plex-seasons-modal.long .plex-season-name{font-size:.78rem;line-height:1.22}.plex-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px;color:#888}.plex-spinner{width:36px;height:36px;border-radius:50%;animation:plex-spin .8s linear infinite}.plex-empty,.plex-error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:14px;color:#888;text-align:center}.plex-error{color:#ff7070}@keyframes plex-spin{to{transform:rotate(360deg)}}.plex-spin{animation:plex-spin .9s linear infinite;flex-shrink:0;margin-right:6px}.plex-toast{position:fixed;bottom:26px;left:50%;transform:translate(-50%) translateY(20px);border-radius:16px;padding:.88rem 1.25rem;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.94rem;color:#e8fffd;z-index:10000;opacity:0;transition:opacity .3s ease,transform .3s ease;pointer-events:none;min-width:min(320px,calc(100vw - 32px));max-width:min(520px,calc(100vw - 32px));text-align:center;font-weight:700;line-height:1.45;letter-spacing:.012em}.plex-toast.show{opacity:1;transform:translate(-50%) translateY(0)}.plex-toast.plex-toast-success{color:#9df0a8}.plex-toast.plex-toast-error{color:#ff9ca6}.plex-toolbar-left{display:flex;align-items:center;gap:10px;flex:1;flex-wrap:wrap;min-width:0}.plex-toolbar-right{display:flex;align-items:center;gap:10px;flex-shrink:0}.plex-item-count{font-size:.82rem;color:#666;white-space:nowrap}.plex-sort-select{border-radius:10px;color:#fff;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.82rem;padding:5px 32px 5px 12px;cursor:pointer;transition:border-color .2s,box-shadow .2s,background-color .2s;color-scheme:dark;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat}.plex-sort-select:focus,.plex-sort-select:hover{color:#fff}.plex-sort-select option{color:#e0e0e0}.plex-genre-select{max-width:150px}.plex-sort-picker{position:relative}.plex-sort-trigger{display:flex;align-items:center;gap:6px;border-radius:10px;color:#fff;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.82rem;padding:5px 10px 5px 12px;cursor:pointer;white-space:nowrap;transition:border-color .2s,background-color .2s;min-width:120px}.plex-sort-trigger-label{flex:1}.plex-sort-trigger-arrow{font-size:.78rem;opacity:.7;min-width:10px}.plex-sort-panel{position:absolute;top:calc(100% + 4px);right:0;z-index:200;min-width:190px;border-radius:12px;padding:4px;display:flex;flex-direction:column}.plex-sort-item{display:flex;align-items:center;gap:6px;border-radius:8px;color:#ffffffb3;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.82rem;padding:6px 10px;cursor:pointer;text-align:left;transition:background .12s,color .12s;width:100%}.plex-sort-item:hover,.plex-sort-item--active{color:#fff}.plex-sort-check{width:14px;font-size:.72rem;color:#00fff0e6;flex-shrink:0}.plex-sort-item-label{flex:1}.plex-sort-dir{font-size:.78rem;opacity:.85;color:#00fff0cc;margin-left:4px}.plex-size-toggle{display:flex;gap:2px;border-radius:8px;padding:3px}.plex-size-btn{border-radius:5px;color:#777;width:24px;height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;font-family:var(--pt-font-body, "Roboto", sans-serif);transition:all .18s}.plex-size-btn:hover{color:#ccc}.plex-size-btn.active{color:#52b54b}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-size-btn.active{color:var(--jellyfin-accent, #a55ec4)}.plex-icon-btn{border-radius:7px;color:#777;width:30px;height:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .18s;flex-shrink:0;padding:0}.plex-icon-btn:hover{color:#ccc}#plex-missing-seasons-btn{width:30px}#plex-missing-seasons-btn span[data-missing-seasons-label]{display:none}#plex-missing-seasons-btn[aria-pressed=true]{color:#17120a;background:#e5a00d}#plex-quality-rules-btn{color:#52b54b}#plex-quality-rules-btn:hover{color:#7de077}.plex-dashboard-fullscreen.media-brand-jellyfin #plex-quality-rules-btn,.plex-dashboard-fullscreen.media-brand-jellyfin #plex-quality-rules-btn:hover{color:var(--jellyfin-accent, #a55ec4)}.plex-view-toggle{display:flex;gap:2px;border-radius:8px;padding:3px}.plex-view-btn{border-radius:5px;color:#777;width:28px;height:28px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .18s}.plex-view-btn:hover{color:#ccc}.plex-view-btn.active{color:#52b54b}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-view-btn.active{color:var(--jellyfin-accent, #a55ec4)}.plex-item-thumb{position:relative}.plex-item-hover-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;opacity:0;transition:opacity .18s ease;color:#fff;font-size:.72rem;font-weight:600;text-align:center;padding:6px;pointer-events:none}.plex-item:hover .plex-item-hover-overlay{opacity:1}.select-mode-active .plex-item:hover .plex-item-hover-overlay{opacity:0}[data-linking-mode] .plex-item-hover-overlay span,[data-linking-mode] .plex-season-hover-overlay span{font-size:0}[data-linking-mode] .plex-item-hover-overlay span:after{content:"Select target";font-size:.72rem}[data-linking-mode] .plex-season-hover-overlay span:after{content:"Select target";font-size:.75rem}.plex-item-checkbox{position:absolute;top:8px;left:8px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:transparent;opacity:0;z-index:4;transition:opacity .15s ease,background .15s ease,color .15s ease;pointer-events:none}.select-mode-active .plex-item-checkbox{opacity:1;pointer-events:none}.plex-item.multi-selected .plex-item-checkbox{color:#fff;opacity:1}.plex-list-view{display:flex;flex-direction:column;gap:3px;padding:4px 2px 20px;min-width:0}.plex-seasons-modal.long .plex-season-thumb-wrap{max-width:none}.plex-list-header,.plex-list-item{display:grid;grid-template-columns:44px minmax(180px,1fr) 96px 62px 80px 90px 190px 84px;align-items:center;gap:9px}.plex-list-header{position:sticky;top:0;z-index:2;padding:0 14px 8px;color:#ffffff61;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.plex-list-item{min-height:58px;padding:6px 12px;border-radius:8px;cursor:pointer;transition:all .18s ease}.plex-list-thumb{width:34px;height:50px;border-radius:5px;overflow:hidden;flex-shrink:0}.plex-list-thumb img{width:100%;height:100%;object-fit:cover;display:block}.plex-list-title-cell{display:flex;align-items:center;gap:6px;min-width:0}.plex-list-name{font-size:1rem;font-weight:800;color:#e0e0e0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plex-sort-meta-btn{width:20px;height:20px;flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0f;color:#fff9;cursor:pointer;padding:0;transition:color .15s ease,background .15s ease,border-color .15s ease}.plex-sort-meta-btn:hover,.plex-sort-meta-btn:focus-visible{color:#e5a00d;border-color:#e5a00d66;background:#e5a00d24;outline:none}.sort-meta-popover{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1.5rem;color:#eef1f5;font-family:var(--pt-font-body, "Roboto", sans-serif);background:#06070aa3;-webkit-backdrop-filter:blur(7px) saturate(1.04);backdrop-filter:blur(7px) saturate(1.04);animation:sm-overlay-in .16s ease;--sort-meta-accent: #e5a00d;--sort-meta-surface: #16181b;--sort-meta-panel: #1d2024;--sort-meta-border: #2c3036}.sort-meta-popover--plex{--sort-meta-accent: #e5a00d}.sort-meta-popover--emby{--sort-meta-accent: #75d676}.sort-meta-popover--jellyfin{--sort-meta-accent: var(--jellyfin-accent, #a55ec4)}@keyframes sm-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes sm-card-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.sort-meta-popover-card{width:min(760px,100%);max-height:min(92vh,940px);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--sort-meta-border);border-radius:20px;background:var(--sort-meta-surface);box-shadow:0 40px 90px #0000009e;animation:sm-card-in .2s cubic-bezier(.2,.7,.2,1)}.sm-head{position:relative;flex:0 0 auto;padding:1.55rem 1.65rem 1.3rem;border-bottom:1px solid var(--sort-meta-border);background:radial-gradient(130% 150% at 0% 0%,rgba(255,255,255,.05),transparent 58%),var(--sort-meta-panel)}.sm-head__top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.sm-title{margin:0;min-width:0;color:var(--sort-meta-accent);font-family:Bebas Neue,sans-serif;font-weight:400;font-size:clamp(2.1rem,4.6vw,3rem);line-height:.9;letter-spacing:.03em;text-transform:uppercase}.sm-close{flex:0 0 auto;width:2.15rem;height:2.15rem;display:grid;place-items:center;border:1px solid var(--sort-meta-border);border-radius:999px;background:#ffffff0a;color:#ffffffb3;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.sm-close:hover,.sm-close:focus-visible{background:#ffffff1a;color:#fff;border-color:#ffffff38;outline:none}.sm-close .material-symbols-rounded{font-size:19px}.sm-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1rem}.sm-tag{display:inline-flex;align-items:center;padding:.27rem .62rem;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.06);color:#ced4db;font-size:.72rem;font-weight:700;white-space:nowrap}.sm-qbadge{display:inline-flex;align-items:center;padding:.27rem .64rem;border-radius:8px;font-size:.7rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.sm-qbadge--dv{background:#83b8d5;border:1px solid #5e8fa8;color:#0a1018}.sm-qbadge--hdr{background:#e08fbf;border:1px solid #b85f93;color:#140a0a}.sm-qbadge--4k{background:#5eb8b0;border:1px solid #3d8f88;color:#0a1210}.sm-qbadge--hd{background:#8fa3b8;border:1px solid #6a8094;color:#0a1018}.sm-qbadge--sd{background:#5c636b;border:1px solid #454b52;color:#0a0d10}.sm-scores{flex:0 0 auto;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.7rem;padding:.85rem 1.65rem;background:var(--sort-meta-surface)}.sm-score{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-width:0;padding:.78rem .6rem .72rem;border:1px solid var(--sort-meta-border);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 55%),var(--sort-meta-panel);text-align:center}.sm-score__ic{display:flex;align-items:center;justify-content:center;height:42px}.sm-score__logo{height:26px;width:auto;max-width:78%;object-fit:contain;opacity:.97}.sm-score__logo--imdb{height:34px}.sm-score__logo--rt{height:30px}.sm-score__logo--seal{height:38px}.sm-score__logo--tmdb{height:15px}.sm-synopsis{margin:0;color:#c3c9d0;font-size:.92rem;line-height:1.55}.sm-mpill{display:inline-flex;align-items:center;padding:.27rem .6rem;border-radius:8px;font-size:.7rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.sm-mpill--res{background:#86d0a4;border:1px solid #67b487;color:#0a140e}.sm-mpill--codec{background:#86bdd0;border:1px solid #5f97ac;color:#0a1016}.sm-mpill--container{background:#e0b58a;border:1px solid #bd9268;color:#1a1006}.sm-mpill--size{background:#d8c27f;border:1px solid #b39f5f;color:#16130a}.sm-adv{margin-top:.25rem}.sm-adv__sum{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.5rem;color:var(--sort-meta-accent);font-size:.72rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase;user-select:none}.sm-adv__sum::-webkit-details-marker{display:none}.sm-adv__sum:after{content:"expand_more";margin-left:auto;font-family:Material Symbols Rounded;font-weight:400;font-size:1.25rem;line-height:1;font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20;color:#8c939b;transition:transform .2s ease}.sm-adv[open] .sm-adv__sum:after{transform:rotate(180deg)}.sm-adv .sm-grid{margin-top:1rem;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.85rem 1.2rem}.sm-score__ico{font-size:22px;color:var(--sort-meta-accent);line-height:1}.sm-score__val{font-family:Bebas Neue,sans-serif;font-size:2.15rem;line-height:.85;letter-spacing:.02em;color:#f4f7fb;font-variant-numeric:tabular-nums}.sm-score__cap{font-size:.6rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#8c939b}.sm-body{flex:1 1 auto;overflow:auto;display:flex;flex-direction:column;gap:1.2rem;padding:1.2rem 1.65rem 1.35rem;background:var(--sort-meta-surface)}.sm-group{min-width:0}.sm-group__h{margin:0 0 .78rem;color:var(--sort-meta-accent);font-size:.72rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.sm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.sm-cell{display:flex;flex-direction:column;gap:.28rem;min-width:0;padding:.7rem .85rem .75rem;border:1px solid var(--sort-meta-border);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 60%),var(--sort-meta-panel)}.sm-cell--wide{grid-column:1 / -1}.sm-cell__k{font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#868d96}.sm-cell__v{font-size:.94rem;font-weight:700;color:#eef1f5;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media(max-width:640px){.sort-meta-popover{padding:0;align-items:flex-end}.sort-meta-popover-card{width:100%;max-height:92vh;border-radius:20px 20px 0 0}.sm-grid{grid-template-columns:1fr}}.plex-list-year,.plex-list-id,.plex-list-muted{font-size:.78rem;color:#ffffff80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plex-list-year,.plex-list-id{font-variant-numeric:tabular-nums}.plex-list-type-cell,.plex-list-quality{min-width:0}.plex-list-artwork{display:grid;gap:5px;min-width:0}.plex-list-artwork-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.72rem;color:#ffffff8a;min-width:0}.plex-list-artwork-top span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plex-list-artwork-top strong{color:#ffffffb8;font-variant-numeric:tabular-nums;white-space:nowrap}.plex-list-artwork-track{height:5px;overflow:hidden;border-radius:999px}.plex-list-artwork-track span{display:block;height:100%;min-width:0;border-radius:inherit}.plex-list-artwork.partial .plex-list-artwork-top span,.plex-list-artwork.partial .plex-list-artwork-top strong{color:#7eb8ff}.plex-list-artwork.done .plex-list-artwork-top span,.plex-list-artwork.done .plex-list-artwork-top strong{color:#8edc88}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-list-artwork.done .plex-list-artwork-top span,.plex-dashboard-fullscreen.media-brand-jellyfin .plex-list-artwork.done .plex-list-artwork-top strong{color:var(--jellyfin-accent, #a55ec4)}.plex-list-artwork.done .plex-list-artwork-track{display:none}.plex-list-right{display:flex;align-items:center;gap:8px;justify-content:flex-end;flex-shrink:0}.plex-list-hint{font-size:.78rem;color:#52b54b;font-weight:800;white-space:nowrap}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-list-hint{color:var(--jellyfin-accent, #a55ec4)}.plex-quality-badge{display:inline-flex;align-items:center;font-size:.6rem;font-weight:800;padding:2px 5px;border-radius:4px;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.plex-quality-badge.hdr,.plex-quality-badge.dv,.plex-quality-badge.uhd{color:#fff}.plex-list-quality .plex-quality-badge{padding:1px 5px;font-size:.68rem}.plex-ctx-menu{position:fixed;z-index:10020;border-radius:12px;padding:.35rem;min-width:14.5rem;box-shadow:none}.plex-ctx-btn{display:flex;align-items:center;gap:.55rem;width:100%;text-align:left;padding:.5rem .55rem;border-radius:8px;border:0;background:transparent;appearance:none;-webkit-appearance:none;color:#f4f6f7;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.84rem;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap;box-shadow:none}.plex-ctx-btn__ico{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.65rem;height:1.65rem;border-radius:.45rem;color:#d5a33c;transition:background .15s ease,color .15s ease}.plex-ctx-btn__ico .material-symbols-rounded{font-size:1rem;line-height:1;color:inherit;display:inline-flex;align-items:center;justify-content:center}.plex-ctx-btn__label{line-height:1.2}.plex-ctx-btn--remove .plex-ctx-btn__ico{color:#c87884}.plex-ctx-btn.plex-ctx-muted .plex-ctx-btn__ico{color:#d0d4d8}.plex-ctx-btn:hover{color:#fff}.plex-ctx-btn.plex-ctx-muted{color:#b8bdc2}.plex-ctx-btn.plex-ctx-muted:hover{color:#fff}.plex-ctx-sep{height:1px;margin:.25rem .35rem}.plex-item.customised .plex-item-name{color:#8edc88}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-item.customised .plex-item-name{color:var(--jellyfin-accent, #a55ec4)}.plex-item.customised.needs-update .plex-item-name,.plex-list-item.customised.needs-update .plex-list-name{color:#ff8d8d}.plex-item.partial .plex-item-name,.plex-list-item.partial .plex-list-name{color:#7eb8ff}.plex-item-progress-pill{display:inline-flex;align-items:center;font-size:.68rem;font-weight:700;padding:1px 7px;border-radius:20px;white-space:nowrap}.plex-item-progress-pill.partial{color:#7eb8ff}.plex-item-progress-pill.full{color:#52b54b}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-item-progress-pill.full{color:var(--jellyfin-accent, #a55ec4)}.plex-list-item.customised .plex-list-name{color:#f7c546}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-list-item.customised .plex-list-name{color:var(--jellyfin-accent, #a55ec4)}.plex-customised-badge{display:inline-flex;align-items:center;gap:3px;font-size:.75rem;color:#f7c546;font-weight:600;white-space:nowrap}.plex-needs-update-pip{position:absolute;top:5px;right:5px;height:20px;padding:0 6px;border-radius:6px;color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.03em;display:flex;align-items:center;justify-content:center;white-space:nowrap;pointer-events:none;z-index:4}.plex-needs-update-badge{display:inline-flex;align-items:center;height:16px;padding:0 5px;border-radius:4px;font-size:.64rem;font-weight:800;letter-spacing:.03em;color:#f77;white-space:nowrap;margin-left:4px}#plex-multiselect-btn.active{color:#52b54b}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-customised-badge,.plex-dashboard-fullscreen.media-brand-jellyfin #plex-multiselect-btn.active{color:var(--jellyfin-accent, #a55ec4)}.plex-bulk-bar{display:flex;align-items:center;gap:8px;padding:7px 14px;flex-shrink:0}.plex-bulk-count{font-size:.76rem;font-weight:700;color:#52b54b;border-radius:999px;padding:3px 9px;white-space:nowrap;flex-shrink:0}.plex-bulk-btn{padding:4px 12px;border-radius:999px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap}.plex-bulk-btn.mark{color:#52b54b}.plex-bulk-btn.mark:hover{color:#fff}.plex-bulk-btn.unmark{color:#d96060}.plex-bulk-btn.unmark:hover{color:#fff}.plex-bulk-btn.clear{color:#ffffff73;margin-left:auto}.plex-bulk-btn.clear:hover{color:#ffffffbf}@keyframes plex-push-pulse{0%{box-shadow:0 0 #52b54bb3}50%{box-shadow:0 0 0 10px #52b54b00}to{box-shadow:0 0 #52b54b00}}.push-pulse{animation:plex-push-pulse .9s ease-out}.plex-mobile-row,.plex-mobile-field{display:contents}.plex-mobile-label,.plex-mobile-divider{display:none}.plex-icon-btn--text span:not(.material-symbols-rounded):not(.material-icons-round){display:none}@media(max-width:760px){.plex-dashboard-fullscreen{height:100dvh;padding:10px;overflow:hidden;gap:8px;--poster-marked-ring: inset 0 0 0}.plex-header{flex-direction:row;align-items:center;gap:10px;margin-bottom:0;padding-bottom:8px}.plex-header-title{min-width:0}.plex-header-title-row{gap:7px;margin-bottom:1px}.plex-header-title-row svg{width:22px;height:22px;flex-shrink:0}.plex-header h2{font-size:1.14rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plex-subtitle{display:none}#plex-close-btn{width:38px;min-height:34px;padding:0!important;font-size:0!important;flex-shrink:0;justify-content:center}#plex-close-btn svg{width:17px;height:17px;margin-right:0!important}.plex-connected-bar,.plex-push-bar{align-items:center;gap:9px;margin-bottom:0;padding:9px 10px;border-radius:12px}.plex-connected-bar{justify-content:flex-start}.plex-connected-info,.plex-push-bar-info{flex:1;min-width:0;gap:7px;font-size:.78rem}.plex-connected-label{font-size:.78rem}#plex-disconnect-btn,.plex-push-btn{width:auto;min-height:32px;padding:.52rem .72rem!important;font-size:.66rem!important;justify-content:center;flex-shrink:0}#plex-disconnect-btn{margin-left:auto;width:auto;min-width:92px}.plex-push-bar-actions{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.plex-push-clear-btn{position:static;width:28px;height:28px}.plex-push-bar{position:relative;padding-right:10px}.plex-library-section{min-height:0;gap:8px}.plex-library-toolbar,.plex-toolbar-left,.plex-toolbar-right{width:100%;flex-direction:column;align-items:stretch;gap:7px}.plex-toolbar-right{display:none;flex-direction:column;gap:7px;padding:9px 10px;border-radius:12px;box-sizing:border-box}.plex-dashboard-fullscreen.plex-tools-open .plex-toolbar-right{display:flex}.plex-item-count{font-size:.7rem;text-align:center;color:#ffffff61;line-height:1}.plex-search-wrap{max-width:none;width:100%;min-width:0}.plex-search-input{height:36px;font-size:.86rem;border-radius:12px}.plex-filter-tabs{width:100%;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.plex-filter-tabs::-webkit-scrollbar{display:none}.plex-filter-tab{flex:1 0 auto;padding:.5rem .7rem;font-size:.68rem;border-radius:12px}.plex-mobile-tools-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;height:34px;min-height:34px;padding:0 .8rem;border-radius:12px;box-sizing:border-box;appearance:none;-webkit-appearance:none;line-height:1;color:#ffffffb8;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.plex-mobile-tools-toggle>span{line-height:1}.plex-tools-chevron{flex-shrink:0;color:#fff6;transition:transform .22s ease}.plex-dashboard-fullscreen.plex-tools-open .plex-tools-chevron{transform:rotate(180deg)}.plex-dashboard-fullscreen.plex-tools-open .plex-mobile-tools-toggle{color:#ffffffe6!important}.plex-mobile-row{display:grid;grid-template-columns:1fr 1fr;gap:6px}.plex-mobile-field{display:flex;flex-direction:column;gap:3px;min-width:0}.plex-mobile-label{font-size:.56rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#ffffff52;padding-left:2px}.plex-mobile-divider{height:1px;margin:1px -2px}.plex-sort-select,.plex-genre-select{width:100%;min-width:0;height:30px;font-size:.73rem;border-radius:10px;padding-top:0;padding-bottom:0}.plex-genre-select{max-width:none}.plex-sort-picker{width:100%}.plex-sort-trigger{width:100%;min-width:0;height:30px;font-size:.73rem;border-radius:10px;padding-top:0;padding-bottom:0;box-sizing:border-box}.plex-sort-panel{right:auto;left:0;min-width:100%}.plex-size-toggle,.plex-view-toggle{width:100%;box-sizing:border-box;justify-content:center;height:30px;padding:2px;align-items:stretch}.plex-size-btn,.plex-view-btn{flex:1 1 0;height:100%;width:0;min-width:0;min-height:0}.plex-icon-btn{width:100%;min-height:30px}.plex-icon-btn--text{flex-direction:row;gap:5px;height:30px;min-height:30px;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.72rem;font-weight:700;border-radius:9px;color:#ffffffb8}.plex-icon-btn--text span:not(.material-symbols-rounded):not(.material-icons-round){display:inline}.plex-icon-btn--text:hover{color:#fff}#plex-multiselect-btn.plex-icon-btn--text.active{color:#52b54b}.plex-library-container{min-height:0;overflow-y:auto;overflow-x:hidden}.plex-library-grid{grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:9px;padding:2px 1px 18px}.plex-item-name{font-size:.8rem;line-height:1.2}.plex-item-badges{gap:4px}.plex-type-badge,.plex-quality-badge,.plex-item-year-inline,.plex-item-progress-pill{font-size:.58rem}.plex-seasons-modal,.plex-seasons-modal.tiny,.plex-seasons-modal.compact,.plex-seasons-modal.long{inset:auto 0 0;width:auto;max-height:88dvh;transform:translateY(28px);border-radius:22px 22px 0 0;padding:8px 14px calc(18px + env(safe-area-inset-bottom,0px)) 14px;gap:10px}.plex-seasons-modal.open{transform:translateY(0)}.plex-seasons-modal:before{content:"";display:block;width:36px;height:4px;border-radius:2px;margin:4px auto 6px;flex-shrink:0}.plex-seasons-header{gap:10px}.plex-seasons-title{align-items:center;flex-wrap:nowrap;gap:6px}.plex-seasons-progress{order:0;width:fit-content;flex-shrink:0}.plex-seasons-list,.plex-seasons-modal.tiny .plex-seasons-list,.plex-seasons-modal.compact .plex-seasons-list,.plex-seasons-modal.long .plex-seasons-list{flex:0 1 auto;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:9px;padding:2px 4px 8px;max-height:calc(88dvh - 108px)}.plex-season-item,.plex-seasons-modal.long .plex-season-item{padding:0}.plex-season-name,.plex-seasons-modal.long .plex-season-name{font-size:.72rem;line-height:1.2}.plex-season-mark-btn{width:26px;height:26px;top:6px;right:6px}.plex-list-view{min-width:0;gap:5px;padding:0 1px 18px}.plex-list-header{display:none}.plex-list-item{grid-template-columns:42px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:5px 10px;min-height:58px;padding:7px 9px;align-items:center}.plex-list-thumb{grid-row:1 / 3;width:34px;height:50px}.plex-list-title-cell{grid-column:2 / 3;grid-row:1}.plex-list-name{font-size:.84rem}.plex-list-type-cell,.plex-list-year,.plex-list-quality,.plex-list-id{display:none}.plex-list-artwork{grid-column:2 / 4;grid-row:2;gap:3px}.plex-list-artwork-top{font-size:.66rem}.plex-list-artwork-track{height:4px}.plex-list-right{grid-column:3;grid-row:1}.plex-list-hint{font-size:.7rem}.plex-bulk-bar{padding:6px 10px;gap:6px;flex-wrap:nowrap}.plex-bulk-count{font-size:.7rem;padding:2px 7px}.plex-bulk-btn{padding:4px 9px;font-size:.7rem}.plex-bulk-btn.clear{margin-left:auto}}.plex-qr-panel{position:fixed;inset:0;z-index:10030;display:none;align-items:center;justify-content:center}.plex-qr-panel.open .plex-qr-backdrop{opacity:1}.plex-qr-panel.open .plex-qr-sheet{opacity:1;transform:translateY(0) scale(1)}.plex-qr-backdrop{position:absolute;inset:0;opacity:0;transition:opacity .22s ease}.plex-qr-sheet{position:relative;z-index:1;border-radius:22px;width:min(92vw,640px);max-height:min(88vh,600px);display:flex;flex-direction:column;opacity:0;transform:translateY(14px) scale(.98);transition:opacity .22s ease,transform .22s ease;overflow:hidden}.plex-qr-sheet:before{content:none;display:none}.plex-qr-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:20px 20px 14px;flex-shrink:0}.plex-qr-title{display:flex;align-items:center;gap:8px;margin:0;font-family:Bebas Neue,sans-serif;font-size:1.55rem;font-weight:400;letter-spacing:.03em;color:#e5a00d}.plex-qr-subtitle{margin:4px 0 0;font-size:.82rem;color:#ffffff7a}.plex-qr-close{border-radius:999px;color:#ffffffbd;width:34px;height:34px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.85rem;flex-shrink:0;transition:background .18s ease,color .18s ease,border-color .18s ease}.plex-qr-close:hover{color:#fff}.plex-qr-body{flex:1;overflow-y:auto;padding:14px 20px 16px}.plex-qr-card{border-radius:12px;padding:.6rem .85rem .7rem}.plex-qr-rules{display:flex;flex-direction:column;gap:.3rem}.plex-qr-rules-head,.plex-qr-rule-row{display:grid;grid-template-columns:minmax(6.5rem,.95fr) minmax(0,1fr);gap:.35rem;align-items:center}.plex-qr-presets-head,.plex-qr-rule-presets{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.3rem;align-items:center;min-width:0}.plex-qr-presets-head>span:not(.plex-qr-plus){text-align:center}.plex-qr-plus{flex-shrink:0;width:.85rem;text-align:center;font-size:.72rem;font-weight:700;line-height:1;color:#ced8ec61;user-select:none}.plex-qr-rules-head{font-size:.58rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#ced8ec6b;padding:0;margin-bottom:.05rem}.plex-qr-label{display:inline-flex;align-items:center;gap:.32rem;min-width:0;font-size:.74rem;font-weight:600;color:#e6ecf8e0}.plex-qr-tier-badge{display:inline-flex;align-items:center;font-size:.6rem;font-weight:800;padding:2px 5px;border-radius:4px;text-transform:uppercase;letter-spacing:.04em;color:#ffffffb8;flex-shrink:0}.plex-qr-tier-badge.plex-qr-tier-sd{color:#ffffff6b}.plex-qr-select{width:100%;min-width:0;font-family:inherit;font-size:.78rem;line-height:1.25;padding:.4rem 1.75rem .4rem .55rem;border-radius:10px;color:#eef3ff;color-scheme:dark;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.plex-qr-select option{color:#e0e0e0}.plex-qr-select optgroup{color:#fff6;font-style:normal}.plex-qr-footer{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:12px 20px 16px;flex-shrink:0}.plex-qr-save-btn{border-radius:999px;color:#fff;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.62rem 1.2rem;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.plex-qr-save-btn:hover{transform:translateY(-1px)}@media(max-width:760px){.plex-qr-panel{align-items:flex-end;justify-content:stretch}.plex-qr-sheet{width:100%;max-height:88dvh;border-radius:22px 22px 0 0;transform:translateY(28px) scale(1)}.plex-qr-panel.open .plex-qr-sheet{transform:translateY(0) scale(1)}.plex-qr-sheet:before{content:none;display:none}.plex-qr-header{padding:12px 16px}.plex-qr-title{font-size:1.35rem}.plex-qr-rules-head{display:none}.plex-qr-rule-row{grid-template-columns:1fr;gap:.35rem;padding-bottom:.55rem}.plex-qr-rule-presets{width:100%}.plex-qr-rule-row:last-child{padding-bottom:0}.plex-qr-body{padding:10px 14px 12px}.plex-qr-footer{padding:10px 14px calc(14px + env(safe-area-inset-bottom,0px))}.plex-qr-save-btn{text-align:center;width:100%;padding:.68rem 1rem}}.plex-poster-push-modal{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1.2rem}.plex-poster-push-card{position:relative;box-sizing:border-box;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;width:min(620px,100%);max-height:min(660px,calc(100dvh - 2.4rem));overflow:hidden;padding:1.25rem 1.25rem 1.05rem;border-radius:22px}.plex-poster-push-head{padding:0 2.5rem .82rem 0}.plex-poster-push-kicker{display:inline-flex;margin-bottom:.32rem;color:#f7c546;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.plex-poster-push-modal.media-brand-jellyfin .plex-poster-push-kicker{color:var(--jellyfin-accent, #a55ec4)}.plex-poster-push-card h3{margin:0 2.4rem .35rem 0;font-size:1.18rem;color:#fff}.plex-poster-push-card p,.plex-poster-push-status{margin:0;color:#ffffff9e;font-size:.88rem;line-height:1.45}.plex-dashboard-fullscreen{--plex-accent: #e5a00d;--plex-accent-strong: #f7c546;--plex-accent-soft: #ffd978;--plex-accent-deep: #b96f00;--plex-accent-glow: rgba(229, 160, 13, .34);--plex-accent-glow-soft: rgba(229, 160, 13, .12)}.plex-dashboard-fullscreen .plex-connect-btn,.plex-dashboard-fullscreen .plex-connect-btn:hover{color:var(--poster-service-on-accent)!important}.plex-dashboard-fullscreen #plex-disconnect-btn{color:#f7c546!important}.plex-dashboard-fullscreen #plex-disconnect-btn:hover{color:#fff!important}.plex-dashboard-fullscreen #plex-multiselect-btn.plex-icon-btn--text.active,.plex-dashboard-fullscreen .plex-size-btn.active,.plex-dashboard-fullscreen .plex-view-btn.active,.plex-dashboard-fullscreen #plex-quality-rules-btn{color:var(--plex-accent-strong)}.plex-dashboard-fullscreen #plex-quality-rules-btn:hover{color:#ffe29a}.plex-dashboard-fullscreen .plex-item.customised .plex-item-name,.plex-dashboard-fullscreen .plex-list-hint,.plex-dashboard-fullscreen .plex-list-artwork.done .plex-list-artwork-top span,.plex-dashboard-fullscreen .plex-list-artwork.done .plex-list-artwork-top strong{color:var(--plex-accent-strong)}.plex-poster-push-tools{display:flex;flex-wrap:wrap;gap:.5rem;margin:.9rem 0 .75rem}.plex-poster-push-tools button,.plex-poster-push-actions button{border-radius:999px;color:#ffffffe0;font:800 .74rem/1 var(--pt-font-body, "Roboto", sans-serif);letter-spacing:.06em;text-transform:uppercase;padding:.58rem .86rem;cursor:pointer}.plex-poster-push-tools button:hover:not(:disabled),.plex-poster-push-actions button:hover:not(:disabled){color:#fff}.plex-poster-push-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-content:start;grid-auto-rows:minmax(58px,auto);gap:.55rem;overflow-y:auto;overflow-x:hidden;padding:.25rem .2rem .25rem 0;min-height:0;max-height:310px;scrollbar-gutter:stable}.plex-poster-push-item{position:relative;display:grid;grid-template-columns:1fr 24px;align-items:center;gap:.75rem;min-height:58px;padding:.72rem .82rem;border-radius:12px;color:#fff;cursor:pointer}.plex-poster-push-item input{position:absolute;top:50%;right:.82rem;width:18px;height:18px;margin:0;transform:translateY(-50%);opacity:0;pointer-events:none}.plex-poster-push-check{grid-column:2;grid-row:1;position:relative;width:18px;height:18px;border-radius:5px}.plex-poster-push-item input:checked+.plex-poster-push-check:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border-width:0 2px 2px 0;transform:rotate(45deg)}.plex-poster-push-item span:last-child{display:grid;gap:.16rem;min-width:0}.plex-poster-push-item strong{font-size:.9rem}.plex-poster-push-item small{color:#ffffff80;font-size:.74rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plex-poster-push-actions{display:flex;align-items:center;justify-content:flex-end;gap:.85rem;margin-top:.78rem;padding-top:.78rem}.plex-poster-push-count{margin-right:auto;color:#ffffff85;font-size:.8rem;font-weight:800}.plex-poster-push-actions button{min-width:142px;color:#fff}.plex-poster-push-actions button:disabled{cursor:not-allowed;opacity:.45}.plex-poster-push-status{min-height:1.25rem;margin-top:.45rem;color:#f7c546d1}.plex-poster-push-modal.media-brand-jellyfin .plex-poster-push-status{color:#bda7ffdb}.plex-poster-push-close{position:absolute;top:.8rem;right:.8rem;width:32px;height:32px;border-radius:999px;color:#ffffffb8;font-size:1.25rem;line-height:1;cursor:pointer}@media(max-width:420px){.plex-dashboard-fullscreen{padding:10px}.plex-header h2{font-size:1.05rem}.plex-mobile-row{grid-template-columns:1fr}.plex-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.plex-filter-tab{flex-basis:auto}.plex-seasons-list,.plex-seasons-modal.tiny .plex-seasons-list,.plex-seasons-modal.compact .plex-seasons-list,.plex-seasons-modal.long .plex-seasons-list{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}}.plex-push-summary-modal{position:fixed;inset:0;z-index:100002;display:flex;align-items:center;justify-content:center;padding:1rem}.plex-push-summary-modal .eps-card{position:relative;width:min(460px,calc(100vw - 32px));border-radius:22px;padding:1.7rem 1.55rem 1.3rem;animation:modalFadeIn .22s ease-out forwards}.plex-push-summary-modal .eps-bar{width:54px;height:4px;margin:0 auto 1rem;border-radius:999px}.plex-push-summary-modal .eps-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.plex-push-summary-modal .eps-title{margin:0;flex:1 1 auto;min-width:0;font-size:1.45rem;font-weight:800;line-height:1.1}.plex-push-summary-modal .eps-close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;color:#ffffff8c;font-size:.9rem;line-height:1;cursor:pointer;transition:background .18s,color .18s;margin-top:2px}.plex-push-summary-modal .eps-close:hover{color:#ffffffe6}.plex-push-summary-modal .eps-body{display:flex;flex-direction:column;gap:.55rem;margin-bottom:1.2rem}.plex-push-summary-modal .eps-card:has(.eps-footer--with-hub){width:min(520px,calc(100vw - 32px))}.plex-push-summary-modal .eps-footer{display:flex;justify-content:center}.plex-push-summary-modal .eps-ok{border-radius:999px;color:#fff9;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.6rem 1.8rem;cursor:pointer;transition:background .18s,color .18s;font-family:inherit}.plex-push-summary-modal .eps-ok:hover{color:#ffffffd9}.plex-push-summary-modal{--eps-accent: #f7c546;--eps-accent-soft: rgba(247, 197, 70, .14);--eps-accent-border: rgba(247, 197, 70, .34)}.plex-push-summary-modal .eps-card{width:min(560px,calc(100vw - 32px))}.plex-push-summary-modal .eps-body{gap:.75rem}.plex-push-summary-modal .eps-summary,.plex-push-summary-modal .eps-stats,.plex-push-summary-modal .eps-result-section{border-radius:14px}.plex-push-summary-modal .eps-summary{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem}.plex-push-summary-modal .eps-summary-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;color:#10131d;font-weight:900}.plex-push-summary-modal .eps-summary--fail .eps-summary-icon{color:#fff}.plex-push-summary-modal .eps-summary-meta,.plex-push-summary-modal .eps-stats span{color:#ffffff94;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.plex-push-summary-modal .eps-summary-copy{min-width:0}.plex-push-summary-modal .eps-summary-lead{color:#fff;font-size:.98rem;font-weight:850}.plex-push-summary-modal .eps-summary-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.42rem}.plex-push-summary-modal .eps-summary-meta span{padding:.22rem .48rem;border-radius:999px;white-space:nowrap}.plex-push-summary-modal .eps-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.plex-push-summary-modal .eps-stats div{padding:.62rem .45rem;text-align:center}.plex-push-summary-modal .eps-stats strong{display:block;color:#fff;font-size:1.05rem;line-height:1}.plex-push-summary-modal .eps-results{display:grid;gap:.55rem}.plex-push-summary-modal .eps-result-section{overflow:hidden}.plex-push-summary-modal .eps-result-heading{display:flex;align-items:center;padding:.72rem .8rem .45rem;color:#ffffffd6;font-size:.78rem;font-weight:850}.plex-push-summary-modal .eps-result-list{margin:0;padding:0 .8rem .75rem;list-style:none;display:grid;gap:.35rem;max-height:180px;overflow-y:auto}.plex-push-summary-modal .eps-result-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.42rem .5rem;border-radius:9px}.plex-push-summary-modal .eps-result-name{color:#ffffffc7;font-size:.78rem;font-weight:750;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plex-push-summary-modal .eps-result-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.25rem}.plex-push-summary-modal .eps-result-meta span{padding:.12rem .36rem;border-radius:999px;color:#ffffff85;font-size:.66rem;font-weight:750}.plex-push-summary-modal .eps-result-reason{color:#e87070d1;font-size:.72rem;font-weight:650}@media(max-width:560px){.plex-push-summary-modal .eps-summary{grid-template-columns:38px minmax(0,1fr)}.plex-push-summary-modal .eps-summary-meta{grid-column:2 / -1;justify-content:flex-start}.plex-push-summary-modal .eps-result-list li{grid-template-columns:minmax(0,1fr);gap:.25rem}.plex-push-summary-modal .eps-result-meta{justify-content:flex-start}}.plex-dashboard-fullscreen{--poster-dash-bg: #0b0b0e;--poster-dash-panel: #151719;--poster-dash-panel-hover: #202325;--poster-dash-control: #30353a;--poster-dash-control-hover: #3a4046;--poster-dash-border: #33383d;--poster-dash-control-border: #50575e;--poster-dash-control-hover-border: #626a72;--poster-dash-text: #f4f6f7;--poster-dash-muted: #9aa0a5;--poster-dash-danger: #c87884;--poster-dash-danger-hover: #d48893;--poster-dash-danger-border: #965463;--poster-service-accent: #d5a33c;--poster-service-accent-hover: #dfb251;--poster-service-accent-border: #9b741f;--poster-service-accent-soft: var(--poster-service-accent);--poster-service-on-accent: #14100a;--poster-partial-accent: #7eb8ff;--poster-partial-accent-border: #5a8fc4;--poster-partial-on-accent: #0e1218;--poster-marked-outline-width: 2px;--poster-marked-ring: 0 0 0;--dash-chrome-bleed: 8px;background:var(--poster-dash-bg)!important;background-image:none!important;color:var(--poster-dash-text)}.plex-dashboard-fullscreen.media-brand-jellyfin{--poster-service-accent: var(--jellyfin-accent, #a55ec4);--poster-service-accent-hover: var(--jellyfin-hover, #ba7bd5);--poster-service-accent-border: var(--jellyfin-border, #80509e);--poster-service-accent-soft: var(--poster-service-accent);--poster-service-on-accent: #110f16}.plex-dashboard-fullscreen *,.plex-dashboard-fullscreen *:before,.plex-dashboard-fullscreen *:after{box-shadow:none}.plex-dashboard-fullscreen .plex-header{background:var(--poster-dash-bg)!important;background-image:none!important;border-bottom:1px solid var(--poster-service-accent-border)!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-dashboard-logo{filter:none!important}.plex-dashboard-fullscreen .plex-header h2{font-family:Bebas Neue,sans-serif!important;font-size:2.25rem!important;line-height:1!important;font-weight:400!important;letter-spacing:.06em!important;color:var(--poster-service-accent)!important;background:none!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}.plex-dashboard-fullscreen .plex-subtitle,.plex-dashboard-fullscreen .plex-item-count,.plex-dashboard-fullscreen .plex-mobile-label,.plex-dashboard-fullscreen .plex-list-header{color:var(--poster-dash-muted)!important}.plex-dashboard-fullscreen #plex-close-btn,.plex-dashboard-fullscreen .action-button{background:var(--poster-dash-control)!important;background-image:none!important;border:1px solid var(--poster-dash-control-border)!important;color:var(--poster-dash-text)!important;box-shadow:none!important}.plex-dashboard-fullscreen #plex-close-btn:hover,.plex-dashboard-fullscreen .action-button:hover:not(.plex-push-btn):not(.plex-connect-btn):not(#plex-open-settings-btn):not(#plex-disconnect-btn):not(#plex-close-btn){background:var(--poster-dash-control-hover)!important;border-color:var(--poster-dash-control-hover-border)!important;color:#fff!important}.plex-dashboard-fullscreen .plex-connection-form,.plex-dashboard-fullscreen .plex-connected-bar,.plex-dashboard-fullscreen .plex-push-bar,.plex-dashboard-fullscreen .plex-empty,.plex-dashboard-fullscreen .plex-loading{background:var(--poster-dash-panel)!important;background-image:none!important;border:1px solid var(--poster-dash-border)!important;border-left:1px solid var(--poster-dash-border)!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-connection-error-card{background:var(--poster-dash-panel)!important;background-image:none!important;border:1px solid #8e5861!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-connection-error-label{color:#d58a96!important}.plex-dashboard-fullscreen .plex-connection-error-card p{color:#f2dde1!important}.plex-dashboard-fullscreen .plex-connected-label strong,.plex-dashboard-fullscreen .plex-sort-check,.plex-dashboard-fullscreen .plex-sort-dir,.plex-dashboard-fullscreen .plex-sort-item--active{color:var(--poster-service-accent)!important}.plex-dashboard-fullscreen .plex-library-section,.plex-dashboard-fullscreen .plex-library-container,.plex-dashboard-fullscreen .plex-library-grid,.plex-dashboard-fullscreen .plex-list-view{background:var(--poster-dash-bg)!important;background-image:none!important;border:0!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-library-toolbar,.plex-dashboard-fullscreen .plex-toolbar-left,.plex-dashboard-fullscreen .plex-toolbar-right,.plex-dashboard-fullscreen .plex-mobile-row,.plex-dashboard-fullscreen .plex-filter-tabs,.plex-dashboard-fullscreen .plex-size-toggle,.plex-dashboard-fullscreen .plex-view-toggle,.plex-dashboard-fullscreen .plex-search-wrap,.plex-dashboard-fullscreen .plex-list-header{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-connected-bar:before,.plex-dashboard-fullscreen .plex-connected-bar:after,.plex-dashboard-fullscreen .plex-library-toolbar:before,.plex-dashboard-fullscreen .plex-library-toolbar:after,.plex-dashboard-fullscreen .plex-library-section:before,.plex-dashboard-fullscreen .plex-library-section:after{content:none!important;display:none!important}.plex-dashboard-fullscreen .plex-search-input,.plex-dashboard-fullscreen .plex-sort-select,.plex-dashboard-fullscreen .plex-sort-trigger,.plex-dashboard-fullscreen .plex-filter-tab,.plex-dashboard-fullscreen .plex-mobile-tools-toggle,.plex-dashboard-fullscreen .plex-size-btn,.plex-dashboard-fullscreen .plex-view-btn,.plex-dashboard-fullscreen .plex-icon-btn,.plex-dashboard-fullscreen .plex-search-clear,.plex-dashboard-fullscreen .plex-push-clear-btn,.plex-dashboard-fullscreen .plex-bulk-btn,.plex-dashboard-fullscreen .plex-season-mark-btn{background:var(--poster-dash-control)!important;background-image:none!important;border:1px solid var(--poster-dash-control-border)!important;color:var(--poster-dash-text)!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-search-input:hover,.plex-dashboard-fullscreen .plex-search-input:focus,.plex-dashboard-fullscreen .plex-sort-select:hover,.plex-dashboard-fullscreen .plex-sort-trigger:hover,.plex-dashboard-fullscreen .plex-filter-tab:hover,.plex-dashboard-fullscreen .plex-mobile-tools-toggle:hover,.plex-dashboard-fullscreen .plex-size-btn:hover,.plex-dashboard-fullscreen .plex-view-btn:hover,.plex-dashboard-fullscreen .plex-icon-btn:hover,.plex-dashboard-fullscreen .plex-search-clear:hover,.plex-dashboard-fullscreen .plex-push-clear-btn:hover,.plex-dashboard-fullscreen .plex-bulk-btn:hover,.plex-dashboard-fullscreen .plex-season-mark-btn:hover{background:var(--poster-dash-control-hover)!important;border-color:var(--poster-dash-control-hover-border)!important;color:#fff!important}.plex-dashboard-fullscreen .plex-filter-tab.active,.plex-dashboard-fullscreen .plex-size-btn.active,.plex-dashboard-fullscreen .plex-view-btn.active,.plex-dashboard-fullscreen .plex-connect-btn,.plex-dashboard-fullscreen #plex-open-settings-btn.plex-connect-btn,.plex-dashboard-fullscreen .plex-push-btn,.plex-dashboard-fullscreen .plex-bulk-btn.mark,.plex-dashboard-fullscreen .plex-season-item.customised .plex-season-mark-btn,.plex-dashboard-fullscreen .plex-item.customised .plex-season-mark-btn,.plex-dashboard-fullscreen #plex-missing-seasons-btn[aria-pressed=true]{background:var(--poster-service-accent)!important;background-image:none!important;border-color:var(--poster-service-accent-border)!important;color:var(--poster-service-on-accent)!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-search-clear,.plex-dashboard-fullscreen .plex-search-clear:hover{background:transparent!important;background-image:none!important;border:0!important;color:var(--poster-service-accent)!important}.plex-dashboard-fullscreen .plex-filter-tab.active:hover,.plex-dashboard-fullscreen .plex-size-btn.active:hover,.plex-dashboard-fullscreen .plex-view-btn.active:hover,.plex-dashboard-fullscreen .plex-connect-btn:hover,.plex-dashboard-fullscreen #plex-open-settings-btn.plex-connect-btn:hover,.plex-dashboard-fullscreen .plex-push-btn:hover,.plex-dashboard-fullscreen .plex-push-btn:hover:not(:disabled),.plex-dashboard-fullscreen .plex-bulk-btn.mark:hover{background:var(--poster-service-accent-hover)!important;border-color:var(--poster-service-accent-border)!important;color:var(--poster-service-on-accent)!important;transform:none!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-push-btn,.plex-dashboard-fullscreen .plex-push-btn:not(:disabled){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;height:32px!important;min-height:32px!important;padding:0 12px!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;border-radius:999px!important;line-height:1!important;transform:none!important;box-shadow:none!important;white-space:nowrap}.plex-dashboard-fullscreen .plex-push-bar-mark{background:var(--poster-dash-control)!important;color:var(--poster-service-accent)!important}.plex-dashboard-fullscreen .plex-push-bar-info{color:var(--poster-dash-muted)!important;font-size:.88rem!important}.plex-dashboard-fullscreen .plex-push-bar-info strong{color:var(--poster-dash-text)!important}.plex-dashboard-fullscreen #plex-disconnect-btn,.plex-dashboard-fullscreen .plex-disconnect-btn,.plex-dashboard-fullscreen .plex-bulk-btn.unmark,.plex-dashboard-fullscreen .plex-bulk-btn.clear{background:var(--poster-dash-danger)!important;background-image:none!important;border-color:var(--poster-dash-danger-border)!important;color:#14130e!important;box-shadow:none!important}.plex-dashboard-fullscreen #plex-disconnect-btn:hover,.plex-dashboard-fullscreen .plex-disconnect-btn:hover,.plex-dashboard-fullscreen .plex-bulk-btn.unmark:hover,.plex-dashboard-fullscreen .plex-bulk-btn.clear:hover{background:var(--poster-dash-danger-hover)!important;border-color:#a86170!important;color:#14130e!important}.plex-dashboard-fullscreen .plex-sort-select{width:auto;min-width:0;max-width:100%;min-height:2rem;padding:.45rem 1.75rem .45rem .6rem!important;font-size:.78rem!important;line-height:1.25!important;color-scheme:dark;border-radius:10px!important;appearance:none!important;-webkit-appearance:none!important;background-color:var(--poster-dash-control)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a8b4cc' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .65rem center!important;background-size:12px 12px!important;border:1px solid var(--poster-dash-control-border)!important;box-shadow:none!important;overflow:visible!important}.plex-dashboard-fullscreen .plex-sort-select:hover,.plex-dashboard-fullscreen .plex-sort-select:focus{border-color:var(--poster-service-accent-border)!important;box-shadow:var(--poster-marked-ring) var(--poster-marked-outline-width) var(--poster-service-accent)!important;color:#fff!important}.plex-dashboard-fullscreen .plex-sort-select option{background:var(--poster-dash-control)!important;color:var(--poster-dash-text)!important}.plex-dashboard-fullscreen .plex-sort-trigger-arrow{border-top-color:var(--poster-service-accent)!important;color:var(--poster-service-accent)!important}.plex-dashboard-fullscreen .plex-sort-panel,.plex-ctx-menu{background:var(--poster-dash-panel)!important;background-image:none!important;border:1px solid var(--poster-dash-border)!important;box-shadow:none!important}.plex-ctx-menu,#plex-ctx-menu{--poster-dash-panel: #151719;--poster-dash-border: #33383d;--poster-dash-control: #30353a;--poster-dash-control-hover: #3a4046;--poster-dash-text: #f4f6f7;--poster-service-accent: #d7a84a;--poster-service-accent-border: #a67f2e;--poster-service-on-accent: #14100a;--poster-dash-danger: #c87884}.plex-ctx-menu.media-brand-jellyfin,#plex-ctx-menu.media-brand-jellyfin{--poster-service-accent: var(--jellyfin-accent, #a55ec4);--poster-service-accent-border: var(--jellyfin-border, #80509e);--poster-service-on-accent: #110f16}.plex-ctx-btn{align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--poster-dash-text)!important;min-height:2.15rem!important}.plex-ctx-btn:hover{background:var(--poster-dash-control-hover)!important;border:0!important;color:#fff!important}.plex-ctx-btn__ico{align-items:center!important;justify-content:center!important;background:var(--poster-dash-control)!important;color:var(--poster-service-accent)!important}.plex-ctx-btn__ico .material-symbols-rounded{display:flex!important;align-items:center!important;justify-content:center!important;width:1rem!important;height:1rem!important;font-size:1rem!important;line-height:1!important}.plex-ctx-btn__label{display:flex!important;align-items:center!important;line-height:1.25!important}.plex-ctx-btn--remove .plex-ctx-btn__ico{background:var(--poster-dash-control)!important;color:var(--poster-dash-danger)!important}.plex-ctx-btn.plex-ctx-muted{color:#b8bdc2!important}.plex-ctx-btn.plex-ctx-muted .plex-ctx-btn__ico{background:var(--poster-dash-control)!important;color:#d0d4d8!important}.plex-ctx-sep{background:var(--poster-dash-border)!important}.plex-dashboard-fullscreen .plex-sort-item{color:#c8ccd0!important;background:transparent!important;border:none!important;appearance:none;-webkit-appearance:none}.plex-dashboard-fullscreen .plex-sort-item:hover,.plex-dashboard-fullscreen .plex-sort-item--active{background:var(--poster-dash-panel-hover)!important;color:#fff!important}.plex-dashboard-fullscreen .plex-item,.plex-dashboard-fullscreen .plex-list-item{background:var(--poster-dash-panel)!important;background-image:none!important;border:1px solid #24282c!important;box-sizing:border-box!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-item:hover,.plex-dashboard-fullscreen .plex-list-item:hover{background:var(--poster-dash-panel-hover)!important;border-color:var(--poster-dash-border)!important}.plex-dashboard-fullscreen .plex-list-item:before,.plex-dashboard-fullscreen .plex-item:before{content:none!important;display:none!important}.plex-dashboard-fullscreen .plex-item.customised,.plex-dashboard-fullscreen .plex-list-item.customised,.plex-dashboard-fullscreen .plex-item.push-target-active,.plex-dashboard-fullscreen .plex-list-item.push-target-active,.plex-dashboard-fullscreen .plex-item.customised:hover,.plex-dashboard-fullscreen .plex-list-item.customised:hover{background:var(--poster-dash-panel)!important;border-color:var(--poster-service-accent-border)!important;box-shadow:var(--poster-marked-ring) var(--poster-marked-outline-width) var(--poster-service-accent)!important}.plex-dashboard-fullscreen .plex-item.partial,.plex-dashboard-fullscreen .plex-list-item.partial,.plex-dashboard-fullscreen .plex-item.partial:hover,.plex-dashboard-fullscreen .plex-list-item.partial:hover{background:var(--poster-dash-panel)!important;border-color:var(--poster-partial-accent-border)!important;box-shadow:var(--poster-marked-ring) var(--poster-marked-outline-width) var(--poster-partial-accent)!important}.plex-dashboard-fullscreen .plex-item.customised .plex-item-thumb,.plex-dashboard-fullscreen .plex-item.push-target-active .plex-item-thumb,.plex-dashboard-fullscreen .plex-item.partial .plex-item-thumb{border:none!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-item-hover-overlay span,.plex-seasons-modal .plex-season-hover-overlay span{background:var(--poster-service-accent)!important;border:1px solid var(--poster-service-accent-border)!important;border-radius:999px!important;color:var(--poster-service-on-accent)!important;padding:.45rem .72rem!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-item.multi-selected,.plex-dashboard-fullscreen .plex-list-item.multi-selected{border-color:var(--poster-service-accent-border)!important}.plex-dashboard-fullscreen .plex-type-badge{background:var(--poster-dash-control)!important;background-image:none!important;border:1px solid var(--poster-dash-control-border)!important;color:var(--poster-dash-text)!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-item-year-inline{background:none!important;background-image:none!important;border:0!important;box-shadow:none!important;color:var(--poster-dash-muted)!important;font-size:.72rem!important;font-weight:400!important;padding:0!important;border-radius:0!important}.plex-dashboard-fullscreen .plex-type-badge.movie{background:#cf675f!important;border-color:#994a45!important;color:#17100f!important}.plex-dashboard-fullscreen .plex-type-badge.series{background:#75a9ca!important;border-color:#4e7f9b!important;color:#0e1218!important}.plex-dashboard-fullscreen .plex-list-artwork{justify-self:start!important;align-self:center!important;display:inline-flex!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:max-content!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:var(--poster-dash-muted)!important}.plex-dashboard-fullscreen .plex-list-artwork.done,.plex-dashboard-fullscreen .plex-list-artwork.not-done{min-height:24px!important;padding:3px 9px!important;border-radius:999px!important;font-size:.74rem!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}.plex-dashboard-fullscreen .plex-list-artwork.done{background:var(--poster-service-accent)!important;border-color:var(--poster-service-accent-border)!important;color:var(--poster-service-on-accent)!important;border:1px solid var(--poster-service-accent-border)!important}.plex-dashboard-fullscreen .plex-list-artwork.not-done{background:var(--poster-dash-control)!important;border:1px solid var(--poster-dash-control-border)!important;color:var(--poster-dash-muted)!important}.plex-dashboard-fullscreen .plex-list-hint{justify-self:start!important;display:inline-flex!important;align-items:center!important;min-height:24px!important;width:auto!important;max-width:max-content!important;padding:3px 9px!important;border-radius:999px!important;background:var(--poster-dash-control)!important;background-image:none!important;border:1px solid var(--poster-dash-control-border)!important;color:var(--poster-dash-text)!important;box-shadow:none!important;font-size:.74rem!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}.plex-dashboard-fullscreen .plex-needs-update-pip,.plex-dashboard-fullscreen .plex-needs-update-badge{display:none!important}.plex-seasons-modal{--poster-dash-panel: #151719;--poster-dash-control: #30353a;--poster-dash-control-border: #50575e;--poster-dash-border: #33383d;--poster-service-accent: #d7a84a;--poster-service-accent-hover: #e0b45a;--poster-service-accent-border: #a67f2e;--poster-service-on-accent: #14100a;--poster-partial-accent: #7eb8ff;--poster-partial-accent-border: #5a8fc4;--poster-partial-on-accent: #0e1218;--poster-marked-outline-width: 2px;--poster-marked-ring: 0 0 0;background:#151719!important;background-image:none!important;border:1px solid #33383d!important;box-shadow:none!important}.plex-seasons-modal.media-brand-jellyfin{--poster-service-accent: var(--jellyfin-accent, #a55ec4);--poster-service-accent-hover: var(--jellyfin-hover, #ba7bd5);--poster-service-accent-border: var(--jellyfin-border, #80509e);--poster-service-on-accent: #110f16}.plex-seasons-backdrop{background:var(--pt-modal-backdrop)!important}.plex-seasons-modal:before{content:none!important;display:none!important}.plex-seasons-progress{background:#32363b!important;border:1px solid #454b51!important;color:#b8bdc2!important}.plex-seasons-progress.is-full{background:var(--poster-service-accent)!important;border-color:var(--poster-service-accent-border)!important;color:var(--poster-service-on-accent)!important}.plex-seasons-progress.is-partial{background:var(--poster-partial-accent)!important;border-color:var(--poster-partial-accent-border)!important;color:var(--poster-partial-on-accent)!important}.plex-seasons-title{align-items:center!important}.plex-seasons-title .material-symbols-rounded{align-self:center!important;margin-top:.1rem!important;font-size:1.35rem!important;opacity:.55!important;line-height:1!important}.plex-seasons-close{background:#32363b!important;border:1px solid #454b51!important;color:#d0d4d8!important}.plex-seasons-close:hover{background:#3a4046!important;color:#fff!important}.plex-season-item{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.plex-season-mark-btn{background:var(--poster-dash-control)!important;background-image:none!important;border:1px solid var(--poster-dash-control-border)!important;box-shadow:none!important}.plex-season-item.customised .plex-season-thumb-wrap,.plex-season-item.just-pushed .plex-season-thumb-wrap{border:1px solid var(--poster-service-accent-border)!important;box-shadow:var(--poster-marked-ring) var(--poster-marked-outline-width) var(--poster-service-accent)!important}.plex-season-item.customised,.plex-season-item.just-pushed{background:transparent!important;border:0!important;box-shadow:none!important}.plex-season-mark-btn.active,.plex-season-item.customised .plex-season-mark-btn{background:var(--poster-service-accent)!important;border-color:var(--poster-service-accent-border)!important;color:var(--poster-service-on-accent)!important}.plex-season-thumb-wrap{position:relative!important}.plex-season-mark-btn{position:absolute!important;top:7px!important;right:7px!important;z-index:2!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;margin:0!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;flex-shrink:0!important;box-sizing:border-box!important}.plex-season-mark-btn svg,.plex-season-mark-btn .material-symbols-rounded{display:block!important;width:1rem!important;height:1rem!important;margin:0!important}.plex-dashboard-fullscreen .plex-connected-bar,.plex-dashboard-fullscreen .plex-push-bar,.plex-dashboard-fullscreen .plex-library-toolbar,.plex-dashboard-fullscreen .plex-bulk-bar{width:calc(100% + (var(--dash-chrome-bleed) * 2))!important;max-width:none!important;margin-left:calc(var(--dash-chrome-bleed) * -1)!important;margin-right:calc(var(--dash-chrome-bleed) * -1)!important;box-sizing:border-box!important}.plex-dashboard-fullscreen .plex-connected-bar,.plex-dashboard-fullscreen .plex-push-bar{margin-bottom:8px!important;border-radius:14px!important;padding:10px 14px!important}.plex-dashboard-fullscreen .plex-bulk-bar{margin-top:0!important;margin-bottom:8px!important;padding:8px 12px!important;border:1px solid var(--poster-dash-border)!important;border-radius:14px!important;overflow:hidden;background:var(--poster-dash-panel)!important;background-image:none!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-bulk-btn,.plex-dashboard-fullscreen .plex-bulk-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0 12px!important;line-height:1!important;font-size:.75rem!important;border-radius:999px!important}.plex-dashboard-fullscreen .plex-bulk-count{background:var(--poster-dash-control)!important;border:1px solid var(--poster-dash-control-border)!important;color:var(--poster-dash-text)!important}.plex-dashboard-fullscreen .plex-quality-badge,.plex-dashboard-fullscreen .plex-qr-tier-badge{border-radius:6px!important;background-image:none!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-quality-badge.hdr{background:#e08fbf!important;border:1px solid #b85f93!important;color:#140a0a!important}.plex-dashboard-fullscreen .plex-quality-badge.dv{background:#83b8d5!important;border:1px solid #5e8fa8!important;color:#0a1018!important}.plex-dashboard-fullscreen .plex-quality-badge.uhd,.plex-dashboard-fullscreen .plex-qr-row[data-quality="4k"] .plex-qr-tier-badge{background:#5eb8b0!important;border:1px solid #3d8f88!important;color:#0a1210!important}.plex-dashboard-fullscreen .plex-qr-row[data-quality=hd] .plex-qr-tier-badge{background:#8fa3b8!important;border:1px solid #6a8094!important;color:#0a1018!important}.plex-dashboard-fullscreen .plex-qr-tier-badge.plex-qr-tier-sd{background:var(--poster-dash-control)!important;border:1px solid var(--poster-dash-control-border)!important;color:var(--poster-dash-muted)!important}.plex-dashboard-fullscreen .plex-item-progress-pill{border-radius:999px!important;font-weight:800!important}.plex-dashboard-fullscreen .plex-item-progress-pill.partial{background:var(--poster-partial-accent)!important;border:1px solid var(--poster-partial-accent-border)!important;color:var(--poster-partial-on-accent)!important}.plex-dashboard-fullscreen .plex-item-progress-pill.full{background:#12cc5a!important;border:1px solid #0d8a3a!important;color:#0a1018!important}.plex-dashboard-fullscreen.media-brand-jellyfin .plex-item-progress-pill.full{background:var(--jellyfin-accent, #a55ec4)!important;border:1px solid var(--jellyfin-border, #80509e)!important;color:#110f16!important}.plex-dashboard-fullscreen .plex-list-artwork.partial .plex-list-artwork-top{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:.35rem!important;width:fit-content!important;max-width:100%!important;min-height:24px!important;padding:3px 9px!important;border-radius:999px!important;font-size:.74rem!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important;background:var(--poster-partial-accent, #7eb8ff)!important;border:1px solid var(--poster-partial-accent-border, #5a8fc4)!important;color:var(--poster-partial-on-accent, #0e1218)!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-list-artwork.partial .plex-list-artwork-top span,.plex-dashboard-fullscreen .plex-list-artwork.partial .plex-list-artwork-top strong{background:transparent!important;border:0!important;padding:0!important;margin:0!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;display:inline!important;overflow:visible!important}.plex-dashboard-fullscreen .plex-list-artwork.partial .plex-list-artwork-track,.plex-dashboard-fullscreen .plex-list-artwork.partial .plex-list-artwork-track span{background:var(--poster-partial-accent-border)!important}.plex-dashboard-fullscreen .plex-list-artwork.done .plex-list-artwork-top span,.plex-dashboard-fullscreen .plex-list-artwork.done .plex-list-artwork-top strong{color:var(--poster-service-on-accent)!important}.plex-dashboard-fullscreen .plex-list-hint{border-radius:999px!important}.plex-dashboard-fullscreen .plex-qr-backdrop{background:#04060e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.plex-dashboard-fullscreen .plex-qr-sheet{background:var(--poster-dash-panel)!important;background-image:none!important;border:1px solid var(--poster-dash-border)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.plex-dashboard-fullscreen .plex-qr-sheet:before{content:none!important;display:none!important}.plex-dashboard-fullscreen .plex-qr-header,.plex-dashboard-fullscreen .plex-qr-footer{border-color:var(--poster-dash-border)!important}.plex-dashboard-fullscreen .plex-qr-header{border-bottom-color:var(--poster-service-accent-border)!important}.plex-dashboard-fullscreen .plex-qr-title{font-family:Bebas Neue,sans-serif!important;font-size:1.55rem!important;font-weight:400!important;letter-spacing:.03em!important;text-transform:none!important;color:var(--poster-service-accent)!important}.plex-dashboard-fullscreen .plex-qr-subtitle,.plex-dashboard-fullscreen .plex-qr-rules-head{color:var(--poster-dash-muted)!important}.plex-dashboard-fullscreen .plex-qr-card{border:1px solid var(--poster-dash-border)!important;border-radius:14px!important;padding:.65rem .7rem .75rem!important;background:var(--poster-dash-panel-2)!important;background-image:none!important}.plex-dashboard-fullscreen .plex-qr-rules{gap:.42rem!important}.plex-dashboard-fullscreen .plex-qr-rules-head{padding:.35rem .55rem!important;margin-bottom:.08rem!important;border-radius:10px!important;background:var(--poster-dash-control)!important;border:1px solid var(--poster-dash-border)!important;color:var(--poster-dash-muted)!important}.plex-dashboard-fullscreen .plex-qr-rule-row{padding:.45rem .55rem!important;border-radius:10px!important;border:2px solid var(--poster-dash-border)!important;background:var(--poster-dash-control)!important;background-image:none!important}.plex-dashboard-fullscreen .plex-qr-row[data-quality=dv]{background:var(--poster-dash-control)!important;border-color:#83b8d5!important}.plex-dashboard-fullscreen .plex-qr-row[data-quality=hdr]{background:var(--poster-dash-control)!important;border-color:#e08fbf!important}.plex-dashboard-fullscreen .plex-qr-row[data-quality="4k"]{background:var(--poster-dash-control)!important;border-color:#5eb8b0!important}.plex-dashboard-fullscreen .plex-qr-row[data-quality=hd]{background:var(--poster-dash-control)!important;border-color:#8fa3b8!important}.plex-dashboard-fullscreen .plex-qr-row[data-quality=sd]{background:var(--poster-dash-control)!important;border-color:#6a737d!important}.plex-dashboard-fullscreen .plex-qr-plus{color:#8a939e!important}.plex-dashboard-fullscreen .plex-quality-badge,.plex-dashboard-fullscreen .plex-qr-tier-badge{font-size:.56rem!important;padding:.14rem .38rem!important;border-radius:999px!important;line-height:1.1!important}.plex-dashboard-fullscreen .plex-qr-label{color:var(--poster-dash-text)!important}.plex-dashboard-fullscreen .plex-qr-close{background:var(--poster-dash-control)!important;border:1px solid var(--poster-dash-control-border)!important;color:var(--poster-dash-text)!important;border-radius:999px!important}.plex-dashboard-fullscreen .plex-qr-close:hover{background:var(--poster-dash-control-hover)!important;border-color:var(--poster-dash-control-hover-border)!important;color:#fff!important}.plex-dashboard-fullscreen .plex-qr-select{background-color:var(--poster-dash-control)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a8b4cc' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .65rem center!important;background-size:12px 12px!important;border:1px solid var(--poster-dash-control-border)!important;color:var(--poster-dash-text)!important;border-radius:10px!important;height:auto!important;min-height:0!important;padding:.4rem 1.75rem .4rem .55rem!important;font-size:.78rem!important;line-height:1.25!important;appearance:none!important;-webkit-appearance:none!important}.plex-dashboard-fullscreen .plex-qr-select:hover{background-color:var(--poster-dash-control-hover)!important;border-color:var(--poster-dash-control-hover-border)!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-qr-select:focus{border-color:var(--poster-service-accent-border)!important;box-shadow:none!important;outline:2px solid var(--poster-service-accent)!important;outline-offset:-2px!important}.plex-dashboard-fullscreen .plex-qr-save-btn{background:var(--poster-service-accent)!important;border:1px solid var(--poster-service-accent-border)!important;color:var(--poster-service-on-accent)!important;border-radius:999px!important;box-shadow:none!important}.plex-dashboard-fullscreen .plex-qr-save-btn:hover{background:var(--poster-service-accent-hover)!important;border-color:var(--poster-service-accent-border)!important;color:var(--poster-service-on-accent)!important;transform:none!important}.plex-toast{background:#151719!important;background-image:none!important;border:1px solid #33383d!important;box-shadow:none!important;color:#f4f6f7!important}.plex-toast.plex-toast-success{border-color:#a67f2e!important;color:#f7c546!important}.plex-toast.plex-toast-error{border-color:#965463!important;color:#c87884!important}.plex-poster-push-modal{background:var(--pt-modal-backdrop)!important}.plex-poster-push-card{background:#151719!important;background-image:none!important;border:1px solid #33383d!important;box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0d!important}.plex-push-summary-modal{background:var(--pt-modal-backdrop)!important}.plex-push-summary-modal .eps-card{background:#151719!important;background-image:none!important;border:1px solid #33383d!important;box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0d!important}.plex-push-summary-modal .eps-summary,.plex-push-summary-modal .eps-stats,.plex-push-summary-modal .eps-result-section{background:#30353a!important;background-image:none!important;border:1px solid #33383d!important}.plex-push-summary-modal .eps-summary-icon{background:#f7c546!important;border:1px solid #a67f2e!important}@media(max-width:760px){.plex-dashboard-fullscreen{--poster-marked-ring: inset 0 0 0}.plex-list-view{padding-inline:2px}}@media(max-width:760px){.plex-dashboard-fullscreen .plex-header{border-bottom:1px solid var(--poster-service-accent-border)!important}.plex-dashboard-fullscreen .plex-dashboard-logo{width:26px!important;height:26px!important;flex:0 0 26px}.plex-dashboard-fullscreen .plex-header h2{font-size:1.55rem!important;line-height:1!important}.plex-dashboard-fullscreen .plex-connection-form{flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:18px!important;margin-inline:0!important;max-width:none!important}.plex-dashboard-fullscreen .plex-form-header,.plex-dashboard-fullscreen .plex-form-content,.plex-dashboard-fullscreen .plex-connection-stack,.plex-dashboard-fullscreen .plex-form-group{width:100%!important;max-width:none!important;min-width:0!important}.plex-dashboard-fullscreen .plex-form-header h3,.plex-dashboard-fullscreen .plex-connection-info{overflow-wrap:normal!important;word-break:normal!important}.plex-dashboard-fullscreen .plex-connect-btn,.plex-dashboard-fullscreen #plex-open-settings-btn{width:100%!important;align-self:stretch!important;justify-content:center!important}}.square-crop-hint{display:block;margin:.15rem 0 0;white-space:normal;overflow:visible;text-overflow:clip}.icon-button.square-plex-btn{background:linear-gradient(180deg,#e5a00d38,#e5a00d1a);border:1px solid rgba(229,160,13,.4)}.icon-button.square-plex-btn:hover{background:linear-gradient(180deg,#e5a00d52,#e5a00d29)}.icon-button.square-plex-btn .icon{width:22px;height:22px}.thumb-picker-modal .logo-picker-refresh{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #555c63;border-radius:12px;background:#32363b;color:#f7f8f8;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:.72rem 1.05rem;cursor:pointer;box-shadow:none}#square-backdrop-modal{width:min(1060px,94vw)}#square-backdrop-modal .thumb-picker-fanart-copy{font-size:.73rem}.thumb-picker-modal .logo-picker-refresh:hover{background:#3c4147;border-color:#68717a;color:#fff}#plex-dashboard .plex-item-thumb.square-art-thumb{aspect-ratio:1 / 1;height:auto}#plex-dashboard .plex-item-thumb.square-art-thumb img{width:100%;height:100%;object-fit:cover}@media(max-width:760px){#plex-dashboard .plex-header-title-row{gap:9px}#plex-dashboard .plex-dashboard-logo{width:28px;height:28px;flex:0 0 28px}#plex-dashboard .plex-header h2{font-size:1.65rem!important;line-height:1!important}#plex-dashboard .plex-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px;padding:5px 6px 20px}#plex-dashboard .plex-item.customised,#plex-dashboard .plex-item.push-target-active{box-shadow:0 0 0 2px var(--poster-service-accent)!important}#plex-dashboard .plex-item{min-width:0}}.square-plex-modal .thumb-picker-body{gap:.65rem}.square-plex-search{display:flex;gap:.5rem;align-items:stretch}.square-plex-search input{flex:1}.square-plex-search-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:.3rem}.square-plex-status{font-size:.8rem;color:#ffffff8c;min-height:1.1em}.square-plex-results{display:flex;flex-direction:column;gap:.45rem;overflow-y:auto}.square-plex-row{display:flex;align-items:center;gap:.7rem;padding:.45rem .6rem;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.square-plex-row:hover{background:#ffffff0f}.square-plex-thumb{width:40px;height:60px;flex-shrink:0;border-radius:6px;overflow:hidden;background:#ffffff0f}.square-plex-thumb img{width:100%;height:100%;object-fit:cover;display:block}.square-plex-info{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.square-plex-name{font-weight:600;font-size:.9rem;color:#ffffffeb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.square-plex-meta{font-size:.75rem;color:#ffffff80}.square-plex-row-push{flex-shrink:0;display:inline-flex;align-items:center;gap:.35rem}.square-plex-row-push .action-icon{width:16px;height:16px}.square-plex-row-push:disabled{opacity:.6;cursor:default}.emby-push-summary-modal .eps-card,.plex-push-summary-modal .eps-card{border-radius:14px!important}.emby-push-summary-modal :is(.eps-summary,.eps-stats,.eps-result-section),.plex-push-summary-modal :is(.eps-summary,.eps-stats,.eps-result-section){border-radius:9px!important}.emby-push-summary-modal .eps-summary-meta span,.plex-push-summary-modal .eps-summary-meta span,.emby-push-summary-modal .eps-result-list li,.plex-push-summary-modal .eps-result-list li{border-radius:6px!important}.emby-push-summary-modal .eps-footer :is(button,a),.plex-push-summary-modal .eps-footer :is(button,a){border-radius:9px!important}.emby-push-summary-modal .eps-footer--with-hub .eps-hub-return,.plex-push-summary-modal .eps-footer--with-hub .eps-hub-return{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#12cc5a!important;background-image:none!important;border:1px solid #0d8a3a!important;color:#101510!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;filter:none!important;border-radius:9px!important}.emby-push-summary-modal .eps-footer--with-hub :is(.eps-hub-continue,.eps-ok),.plex-push-summary-modal .eps-footer--with-hub :is(.eps-hub-continue,.eps-ok){border-radius:9px!important}.emby-push-summary-modal .eps-footer--with-hub .eps-hub-return:hover,.plex-push-summary-modal .eps-footer--with-hub .eps-hub-return:hover{background:#15e064!important;border-color:#0d8a3a!important;color:#101510!important}.emby-push-summary-modal .eps-footer--with-hub a.eps-hub-continue.eps-hub-continue--cards,.plex-push-summary-modal .eps-footer--with-hub a.eps-hub-continue.eps-hub-continue--cards{background:#d7a84a!important;background-image:none!important;border:1px solid #9e7628!important;color:#14130e!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;filter:none!important}.emby-push-summary-modal .eps-footer--with-hub a.eps-hub-continue.eps-hub-continue--cards:hover,.plex-push-summary-modal .eps-footer--with-hub a.eps-hub-continue.eps-hub-continue--cards:hover{background:#e1b65c!important;border-color:#b8872f!important;color:#14130e!important}.emby-push-summary-modal .eps-footer--with-hub a.eps-hub-continue.eps-hub-continue--poster,.plex-push-summary-modal .eps-footer--with-hub a.eps-hub-continue.eps-hub-continue--poster{background:#83b8d5!important;background-image:none!important;border:1px solid #5e8fa8!important;color:#0e1218!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;filter:none!important}.emby-push-summary-modal .eps-footer--with-hub a.eps-hub-continue.eps-hub-continue--poster:hover,.plex-push-summary-modal .eps-footer--with-hub a.eps-hub-continue.eps-hub-continue--poster:hover{background:#91c4df!important;border-color:#5e8fa8!important;color:#0e1218!important}.emby-push-summary-modal .eps-card:has(.eps-footer--with-hub),.plex-push-summary-modal .eps-card:has(.eps-footer--with-hub){width:min(640px,calc(100vw - 32px))}.emby-push-summary-modal .eps-footer--with-hub,.plex-push-summary-modal .eps-footer--with-hub{flex-wrap:wrap;gap:.45rem}.emby-push-summary-modal .eps-footer--with-hub :is(button,a),.plex-push-summary-modal .eps-footer--with-hub :is(button,a){white-space:nowrap}.header-mobile-dropdown{padding:.65rem!important;flex-direction:column!important;gap:0!important;width:max-content!important;min-width:0!important;max-width:min(17.5rem,calc(100vw - 1.25rem))!important;max-height:calc(100svh - 5.25rem)!important;border-radius:14px!important;border:1px solid #25292e!important;background:#08090b!important;box-shadow:0 24px 54px #00000094!important;overflow-x:hidden!important;overflow-y:auto!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.header-mobile-dropdown>.mobile-menu-section{display:block;padding:.5rem .72rem .2rem!important;color:var(--mobile-lab-accent, #12cc5a)!important;font-size:.58rem!important;font-weight:900!important;letter-spacing:.18em!important;line-height:1!important;text-transform:uppercase!important}.header-mobile-dropdown>.mobile-menu-section:first-child{padding-top:.35rem!important}.header-mobile-dropdown.active{display:flex!important}.header-mobile-dropdown>a,.header-mobile-dropdown>button{width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:.7rem!important;box-sizing:border-box!important;margin:0!important;min-height:38px!important;height:auto!important;border-radius:9px!important;border:0!important;padding:0 .72rem!important;color:#f1f3f6!important;font-family:inherit!important;font-size:.82rem!important;font-weight:700!important;letter-spacing:.01em!important;text-decoration:none!important;text-transform:none!important;text-align:left!important;background:transparent!important;box-shadow:none!important;cursor:pointer;position:relative!important;overflow:hidden!important;transform:none!important;transition:background .2s ease,border-color .2s ease,color .2s ease;appearance:none;-webkit-appearance:none}.header-mobile-dropdown>a:before,.header-mobile-dropdown>a:after,.header-mobile-dropdown>button:before,.header-mobile-dropdown>button:after{content:none!important;display:none!important;background:none!important;background-image:none!important;opacity:0!important;transform:none!important;box-shadow:none!important}.header-mobile-dropdown>a:last-child,.header-mobile-dropdown>button:last-child{border-bottom:0!important}.header-mobile-dropdown>a:hover,.header-mobile-dropdown>a:focus-visible,.header-mobile-dropdown>button:hover,.header-mobile-dropdown>button:focus-visible{border-color:transparent!important;color:#fff!important;background:#171b20!important;outline:none}.header-mobile-dropdown>button[id*=signout],.header-mobile-dropdown #mobile-nav-signout{color:#f1f3f6!important;background:transparent!important;border:0!important;margin-top:.2rem!important}.header-mobile-dropdown>button[id*=signout] .pt-menu-icon,.header-mobile-dropdown #mobile-nav-signout .pt-menu-icon{color:#f1f3f6!important}.header-mobile-dropdown>[style*="display:none"],.header-mobile-dropdown>[style*="display: none"]{display:none!important}.header-mobile-dropdown>button[id*=signout]:hover,.header-mobile-dropdown>button[id*=signout]:focus-visible,.header-mobile-dropdown #mobile-nav-signout:hover,.header-mobile-dropdown #mobile-nav-signout:focus-visible{color:#f1f3f6!important;border-color:transparent!important;background:transparent!important}@media(max-width:900px){.poster-lab-page-body{--mobile-lab-accent: #86b8d4}.thumb-lab-page-body{--mobile-lab-accent: #cf675f}.card-lab-page-body{--mobile-lab-accent: #ffc850}.square-lab-page-body{--mobile-lab-accent: #ff8c42}.showcase-lab-page-body{--mobile-lab-accent: #00bfa5}.header-mobile-menu{width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid #25292e!important;border-radius:9px!important;background:#101317!important;color:var(--mobile-lab-accent, #12cc5a)!important;box-shadow:none!important}.header-mobile-menu:hover,.header-mobile-menu:focus-visible{border-color:#343a41!important;background:#171b20!important;color:var(--mobile-lab-accent, #12cc5a)!important}.header-mobile-menu .material-symbols-rounded{font-size:20px!important}body.lab-page-body .header-mobile-menu,body.hub-page-body .header-mobile-menu{position:absolute!important;right:1.8rem!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;z-index:5}body.lab-page-body #pt-sync-pill{display:none!important}}.header-mobile-dropdown .pt-menu-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;opacity:1;color:var(--menu-accent, var(--mobile-lab-accent, #12cc5a));position:relative;z-index:1}.header-mobile-dropdown .pt-menu-icon svg{width:16px;height:16px;display:block;color:inherit}.header-mobile-dropdown .pt-menu-icon .material-symbols-rounded{font-size:16px;color:inherit}.header-mobile-menu .material-symbols-rounded{font-size:22px;line-height:1}.header-mobile-dropdown .pt-menu-icon img{width:16px;height:16px;display:block;object-fit:contain}.header-mobile-dropdown .pt-menu-label{flex:1 1 auto;min-width:0;position:relative;z-index:1;white-space:nowrap}@media(min-width:900px){.site-header .header-cta{display:none!important}}@media(max-width:480px){body.lab-page-body .header-mobile-menu,body.hub-page-body .header-mobile-menu{right:1.36rem!important}}@media(max-width:760px){body.lab-page-body>header{min-height:0!important;padding:.85rem .9rem!important}body.lab-page-body>header .header-left{min-height:42px!important}.header-left{gap:.62rem!important}.header-left h1{margin:0!important;transform:translateY(2px)!important;font-size:1.55rem!important;line-height:1!important}.lab-page-body .header-left .logo-tile{width:30px!important;height:30px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.lab-page-body .header-left .logo-tile img{width:29px!important;height:29px!important}}.header-mobile-dropdown :is(#pt-community-presets-mobile-btn,[data-pt-mobile-keyboard-shortcuts],a[href*=font-library]){display:none!important}.header-mobile-dropdown>button[id*=signout] .pt-menu-icon,.header-mobile-dropdown #mobile-nav-signout .pt-menu-icon{color:var(--mobile-lab-accent, #12cc5a)!important}.header-mobile-dropdown>:is(a,button):is(:hover,:focus-visible){background:transparent!important;color:var(--menu-accent, var(--mobile-lab-accent, #12cc5a))!important}.header-mobile-dropdown>:is(a,button):focus-visible{outline:1px solid var(--mobile-lab-accent, #12cc5a);outline-offset:-2px}@media(max-width:900px){html body :is(.header-mobile-menu,.mobile-toggle#mobile-menu-toggle),html body :is(.header-mobile-menu,.mobile-toggle#mobile-menu-toggle):is(:hover,:active,:focus-visible){box-sizing:border-box!important;width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--mobile-lab-accent, var(--pt-header-shell-accent, #12cc5a))!important;align-items:center!important;justify-content:center!important}html body :is(.header-mobile-menu,.mobile-toggle#mobile-menu-toggle) .material-symbols-rounded{font-size:24px!important;line-height:1!important;color:inherit!important;-webkit-text-fill-color:currentColor!important}html body :is(.header-mobile-menu,.mobile-toggle#mobile-menu-toggle):before,html body :is(.header-mobile-menu,.mobile-toggle#mobile-menu-toggle):after{content:none!important}html body :is(.header-mobile-menu,.mobile-toggle#mobile-menu-toggle):focus-visible{outline:1px solid currentColor!important;outline-offset:-4px}}.material-symbols-rounded{font-family:Material Symbols Rounded!important;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24!important;-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;font-synthesis:none}.material-symbols-rounded.ms-xs{font-size:13px}.material-symbols-rounded.ms-sm{font-size:14px}.material-symbols-rounded.ms-md{font-size:16px}.material-symbols-rounded.ms-lg{font-size:18px}.pt-settings-path-arrow{display:inline-block;vertical-align:-.12em;margin:0 .1em;font-size:.95em;line-height:1;color:#ffffffb8}.connection-info .pt-settings-path-arrow,.emby-connection-info .pt-settings-path-arrow,.plex-connection-info .pt-settings-path-arrow,.emby-connection-error-card .pt-settings-path-arrow,.plex-connection-error-card .pt-settings-path-arrow,.sonarr-connection-error-card .pt-settings-path-arrow{color:#d58a96}.emby-ctx-btn__ico .material-symbols-rounded,.plex-ctx-btn__ico .material-symbols-rounded{font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 24!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;opacity:1!important}.emby-push-bar-mark .material-symbols-rounded,.plex-push-bar-mark .material-symbols-rounded,.emby-push-btn .material-symbols-rounded,.emby-push-btn .material-icons-round,.plex-push-btn .material-symbols-rounded,.plex-push-btn .material-icons-round,.sonarr-ctx-btn__ico .material-symbols-rounded{font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 20!important}.pt-cloud-user-avatar .material-symbols-rounded{font-size:14px}.material-icons-round{font-family:Material Symbols Rounded!important;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24!important;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;font-feature-settings:"liga" 1;font-synthesis:none}.material-icons-round.ms-xs{font-size:13px}.material-icons-round.ms-sm{font-size:14px}.material-icons-round.ms-md{font-size:16px}.material-icons-round.ms-lg{font-size:18px}.config-modal-close .material-symbols-rounded,.pt-announce-close .material-symbols-rounded,#pt-auth-modal .pt-auth-close .material-symbols-rounded,.hub-modal__close .material-symbols-rounded,.hub-detail-hero__close .material-symbols-rounded,.ptcp-close-btn .material-symbols-rounded,.logo-picker-close-btn .material-symbols-rounded,.showcase-picker-close-btn .material-symbols-rounded,.thumb-picker-close-btn .material-symbols-rounded,.sep-library-modal-close .material-symbols-rounded,.home-lightbox-close .material-symbols-rounded,.emby-qr-close .material-symbols-rounded,.plex-qr-close .material-symbols-rounded,.eps-close .material-symbols-rounded,.emby-poster-push-close .material-symbols-rounded,.plex-poster-push-close .material-symbols-rounded,.cl-emby-season-close .material-symbols-rounded,.cl-plex-season-close .material-symbols-rounded,.cl-emby-push-close .material-symbols-rounded,.cl-plex-push-close .material-symbols-rounded,.custom-modal-close .material-symbols-rounded,.admin-icon-btn .material-symbols-rounded{font-size:20px;line-height:1}:is(.pt-modal-close,.config-modal-close,.pt-announce-close,.pt-auth-close,.ptks-close,.ptcp-close-btn,.hub-modal__close,.hub-detail-hero__close,.logo-picker-close-btn,.showcase-picker-close-btn,.thumb-picker-close-btn,.sep-library-modal-close,.home-lightbox-close,.about-guide-zoom-close,.custom-modal-close,.close-modal,.cl-source-picker-close,.pl-source-picker-close,.edit-bar-settings-close,.emby-seasons-close,.plex-seasons-close,.emby-qr-close,.plex-qr-close,.eps-close,.sm-close,.emby-poster-push-close,.plex-poster-push-close,.cl-emby-season-close,.cl-plex-season-close,.cl-emby-push-close,.cl-plex-push-close){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--pt-close-control-size, 36px)!important;height:var(--pt-close-control-size, 36px)!important;min-width:var(--pt-close-control-size, 36px)!important;min-height:var(--pt-close-control-size, 36px)!important;padding:0!important;border-radius:8px!important;line-height:1!important}:is(.pt-modal-close,.config-modal-close,.pt-announce-close,.pt-auth-close,.ptks-close,.ptcp-close-btn,.hub-modal__close,.hub-detail-hero__close,.logo-picker-close-btn,.showcase-picker-close-btn,.thumb-picker-close-btn,.sep-library-modal-close,.home-lightbox-close,.about-guide-zoom-close,.custom-modal-close,.close-modal,.cl-source-picker-close,.pl-source-picker-close,.edit-bar-settings-close,.emby-seasons-close,.plex-seasons-close,.emby-qr-close,.plex-qr-close,.eps-close,.sm-close,.emby-poster-push-close,.plex-poster-push-close,.cl-emby-season-close,.cl-plex-season-close,.cl-emby-push-close,.cl-plex-push-close) :is(.material-symbols-rounded,.material-icons-round){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;margin:0!important;font-size:20px!important;line-height:1!important;transform:translateY(-1px)!important}.config-menu-item .material-icons-round,.config-menu-item .pt-menu-icon .material-icons-round,.pt-header-menu .config-menu-item .pt-menu-icon .material-icons-round{font-family:Material Symbols Rounded!important;filter:none!important;color:inherit}.icon-button .material-symbols-rounded.icon,.sidebar-action-row .material-symbols-rounded.icon,.action-button .material-symbols-rounded.action-icon,.po-eb-btn .material-symbols-rounded,.po-eb-icon.material-symbols-rounded{font-size:22px;line-height:1;vertical-align:middle}.option-icon .material-symbols-rounded{font-size:18px;line-height:1;vertical-align:middle}.action-icon.material-symbols-rounded,button .action-icon.material-symbols-rounded{font-size:20px;line-height:1;flex-shrink:0}.toggle-icon:before{content:none!important;display:none!important}.sidebar .toggle-icon:before{content:none!important;display:none!important}.pt-sidebar-toggle{font-size:18px!important;color:#ffffff9e;transition:color .2s ease;flex-shrink:0;pointer-events:none}.collapsible-header:hover .pt-sidebar-toggle{color:#ffffffe0}.action-icon.material-symbols-rounded,.action-icon.material-icons-round{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin-right:0!important;filter:none!important;flex-shrink:0;line-height:1}button.action-button,.sidebar button.action-button{gap:.42rem}.ct-btn-row .action-icon.material-symbols-rounded,.ct-btn-row .action-icon.material-icons-round{font-size:15px!important}.ct-label-tools .season-style-btns .action-icon.material-symbols-rounded,.ct-label-tools .season-style-btns .action-icon.material-icons-round{font-size:14px!important}.po-eb-btn .material-symbols-rounded,.po-eb-btn .material-icons-round{flex-shrink:0;font-size:16px!important;line-height:1}.emby-sort-trigger-arrow .material-symbols-rounded,.plex-sort-trigger-arrow .material-symbols-rounded,.emby-sort-check .material-symbols-rounded,.plex-sort-check .material-symbols-rounded,.emby-sort-dir .material-symbols-rounded,.plex-sort-dir .material-symbols-rounded{font-size:16px;line-height:1;vertical-align:middle}.emby-sort-check,.plex-sort-check{display:inline-flex;align-items:center;justify-content:center;width:16px;min-height:16px}.emby-sort-trigger-arrow,.plex-sort-trigger-arrow,.emby-sort-dir,.plex-sort-dir{display:inline-flex;align-items:center;justify-content:center;min-width:16px}.po-eb-unit .po-eb-group .po-eb-action-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;padding:0!important;gap:0;flex-shrink:0}.po-eb-dl .material-icons-round.po-eb-icon,.po-eb-dl .po-eb-icon--white,#eb-download-btn .material-icons-round,#thumb-eb-download-btn .material-icons-round{filter:none!important;color:inherit!important}.po-eb-reset .material-symbols-rounded.po-eb-icon,#eb-reset-btn .material-symbols-rounded,#thumb-eb-reset-btn .material-symbols-rounded{filter:none!important;color:inherit!important;font-size:16px;line-height:1}.icon-button .material-icons-round.icon,.sidebar-action-row .material-icons-round.icon{font-size:22px;line-height:1}.option-icon .material-icons-round{font-size:18px;line-height:1;vertical-align:middle}.drop-zone-icon.material-icons-round,.drop-zone-icon.material-symbols-rounded{margin-right:9px;opacity:.95;vertical-align:middle;flex-shrink:0}.logo-picker-refresh{display:inline-flex;align-items:center;gap:.35rem}.logo-picker-refresh .material-symbols-rounded,.logo-picker-refresh .material-icons-round{font-size:15px;line-height:1;flex-shrink:0}.emby-sort-select,.plex-sort-select,.sonarr-sort-select{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .65rem center!important;background-size:1.1rem auto!important}@media(max-width:760px){#emby-close-btn,#plex-close-btn,#sonarr-close-btn,#cl-emby-close-btn,#cl-plex-close-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;margin-left:0!important;gap:0!important;font-size:0!important;line-height:0!important;flex-shrink:0}#emby-close-btn .material-symbols-rounded,#emby-close-btn .material-icons-round,#plex-close-btn .material-symbols-rounded,#plex-close-btn .material-icons-round,#sonarr-close-btn .material-symbols-rounded,#sonarr-close-btn .material-icons-round,#cl-emby-close-btn .material-symbols-rounded,#cl-emby-close-btn .material-icons-round,#cl-plex-close-btn .material-symbols-rounded,#cl-plex-close-btn .material-icons-round{font-size:18px!important;line-height:1!important;margin:0!important;display:block!important}#emby-close-btn svg,#plex-close-btn svg,#sonarr-close-btn svg,#cl-emby-close-btn svg,#cl-plex-close-btn svg{width:18px!important;height:18px!important;margin:0!important;display:block!important}}:root{--pt-action-radius: 9px;--pt-segment-radius: 8px}:is(.cfgm-load,.cfgm-page-btn,.config-modal-confirm-btn,.config-modal-cancel-btn,.download-option-btn,.season-selection-confirm,.season-selection-cancel,.cl-emby-import-btn,.cl-plex-import-btn,.cl-emby-season-mark-btn,.cl-plex-season-mark-btn,.pt-profile-btn-primary,.pt-profile-btn-secondary,.pt-profile-btn-save,.pt-profile-btn-blue,.pt-profile-btn-gold,.pt-profile-btn-danger,.pt-media-brand-btn,.pt-library-picker-overlay button,.custom-btn,.custom-btn-blue,.custom-btn-gray,.custom-btn-red,#credit-reminder-download-btn,.pt-backguard-actions button){border-radius:var(--pt-action-radius)!important}:is(.ct-position-preset-row,.ct-position-preset-btn,.media-type-toggle,.media-type-btn,.pt-auth-mode-toggle,.pt-auth-mode-toggle>button,.ptcp-seg,.ptcp-sort-btn){border-radius:var(--pt-segment-radius)!important}.modular-frame-nav-row button,.modular-frame #modular-frame-return-btn{border-radius:var(--pt-action-radius)!important}:is(.cfgm-btn,.cfgm-load,.cfgm-page-btn,.modular-frame-nav-row button,.ct-position-preset-btn,.media-type-btn){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}:is(.cfgm-btn,.modular-frame-nav-row button,.ct-position-preset-btn,.media-type-btn) :is(.material-symbols-rounded,.material-icons-round){display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;line-height:1!important;color:currentColor!important}.cfgm-delete,.cfgm-delete :is(.material-symbols-rounded,.material-icons-round),.pt-profile-btn-delete,.pt-profile-btn-delete :is(.material-symbols-rounded,.material-icons-round){color:#101510!important}.cfgm-rename :is(.material-symbols-rounded,.material-icons-round){color:#ffffffd6!important}.modular-frame-nav-row #modular-frame-prev-btn,.modular-frame-nav-row #modular-frame-next-btn{gap:.4rem}.cfgm-box{width:min(760px,100%)!important;border:1px solid #3a3f44!important;border-radius:16px!important;background:#171819!important;box-shadow:0 24px 58px #00000070!important}.cfgm-box .config-modal-header{padding:1.35rem 1.5rem .45rem!important;border-bottom:0!important;color:var(--pt-accent-strong, #86b8d4)!important;font-family:Bebas Neue,sans-serif!important;font-size:2rem!important;font-weight:400!important;line-height:1!important;letter-spacing:.065em!important;text-transform:uppercase!important}.cfgm-box .cfg-modal-count{margin-left:.25rem;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.04em;vertical-align:middle}.cfgm-box .cfgm-heading{display:grid;gap:.28rem;min-width:0}.cfgm-box .cfgm-heading small{color:#ffffff8c;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.78rem;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:none}.cfgm-box .cfgm-toolbar{gap:.65rem;padding:.8rem 1.5rem 1.05rem;border-bottom:0}.cfgm-box .cfgm-search,.cfgm-box .cfgm-sort{box-sizing:border-box;height:44px;border-radius:9px;background-color:#202225}.cfgm-box .cfgm-search{padding:0 .95rem}.cfgm-box .cfgm-sort{min-width:126px;padding:0 2.6rem 0 .9rem!important;background-repeat:no-repeat!important;background-position:right .85rem center!important;background-size:16px 16px!important;appearance:none;-webkit-appearance:none}.cfgm-box .config-modal-body{padding:0 1rem .55rem;background:#171819}.cfgm-box .cfgm-row{min-height:56px;margin:0 0 .5rem;padding:.65rem .9rem;border-radius:10px;background:#202225;border-color:#34393e}.cfgm-box .cfgm-name{color:#f7f8f8;font-size:1rem}.cfgm-box .cfgm-title-row{display:flex;align-items:baseline;gap:.55rem;min-width:0;flex-wrap:wrap}.cfgm-box .cfgm-date{margin-top:0;white-space:nowrap}.cfgm-box .cfgm-meta-row{display:flex;align-items:center;gap:.38rem;margin-top:.36rem;flex-wrap:wrap}.cfgm-box .cfgm-asset-chip,.cfgm-box .cfgm-font-badge{display:inline-flex;align-items:center;min-height:20px;padding:.12rem .44rem;border:1px solid #454b51;border-radius:6px;background:#2a2d31;color:#ffffffc2;font-size:.62rem;font-weight:700;line-height:1;letter-spacing:.045em;text-transform:uppercase}.cfgm-box :is(.cfgm-load,.cfgm-page-btn){font-family:var(--pt-font-body, "Roboto", sans-serif)!important;font-size:.78rem!important;font-weight:800!important;letter-spacing:.055em!important}:is(.hub-filter-chips,.hub-filter-chip,.hub-view-toggle,.hub-view-toggle__btn,.hub-sort-trigger,.hub-sort__select,.hub-pagination__btn,.hub-settings-select,.hub-settings-button,.hub-status-seg,.hub-btn,.hub-bulk-btn){border-radius:var(--pt-action-radius)!important}:is(.hub-card__badge,.hub-quality-badge,.sm-qbadge,.hub-list-row .hub-card__badge,.hub-list-row .hub-quality-badge){border-radius:5px!important}:is(.hub-pagination__btn,.hub-page-btn,.emby-page-btn,.plex-page-btn,.sonarr-page-btn){font-family:var(--pt-font-body, "Roboto", sans-serif)!important;font-weight:700!important}:is(.cl-emby-push-options button,.cl-plex-push-options button){border-radius:var(--pt-action-radius)!important}:is(.cl-emby-push-count,.cl-plex-push-count){border-radius:6px!important}:is(.cl-push-season-back,.cl-push-season-bulk,.cl-push-season-cancel,.cl-push-season-confirm){border-radius:var(--pt-action-radius)!important}.cfgm-box .cfgm-asset-chip--font{border-color:var(--pt-accent-strong, #86b8d4);background:var(--pt-accent-strong, #86b8d4);color:#101418}.cfgm-box .cfgm-asset-chip--image{border-color:#6d5860;background:#d78391;color:#171012}.cfgm-box .cfgm-asset-chip--separator{border-color:#756438;background:#dfb64f;color:#17130a}.cfgm-box .cfgm-asset-chip--type{border-color:var(--pt-accent-strong, #86b8d4);background:var(--pt-accent-strong, #86b8d4);color:#101418}.cfgm-box .cfgm-font-muted{color:#ffffff6b;font-size:.72rem}.cfgm-box .cfgm-actions{gap:.45rem}.cfgm-box .cfgm-btn{width:36px;height:36px;border-radius:8px}.cfgm-box .cfgm-load,.cfgm-box .cfgm-page-btn{min-height:36px;border-radius:8px!important}.cfgm-box .cfgm-pagination{display:grid;grid-template-columns:minmax(96px,auto) 1fr minmax(96px,auto);align-items:center;min-height:58px;padding:.85rem 1.5rem;border-top:1px solid #33383d;background:#171819}.cfgm-box .cfgm-pagination:empty{display:none}.cfgm-box .cfgm-page-status,.cfgm-box .cfgm-page-number{justify-self:center;color:#ffffffad;font-size:.78rem;font-weight:800}.cfgm-box .cfgm-page-btn--prev{justify-self:start}.cfgm-box .cfgm-page-btn--next{justify-self:end}.cfgm-box .cfgm-page-status:only-child,.cfgm-box .cfgm-page-info:only-child{grid-column:1 / -1;justify-self:center}.cfgm-box .cfgm-page-btn:disabled{background:#202225!important;border-color:#33383d!important;color:#ffffff57!important;opacity:1!important}@media(max-width:620px){.cfgm-box .config-modal-header{padding:1.1rem 1rem .4rem!important;font-size:1.7rem!important}.cfgm-box .cfgm-toolbar{padding:.7rem 1rem .9rem}.cfgm-box .config-modal-body{padding-inline:.65rem}.cfgm-box .cfgm-row{align-items:flex-start;flex-direction:column}.cfgm-box .cfgm-actions{width:100%}.cfgm-box .cfgm-load{flex:1}.cfgm-box .cfgm-pagination{grid-template-columns:minmax(82px,auto) 1fr minmax(82px,auto);padding-inline:1rem}}:is(.emby-search-wrap,.plex-search-wrap,.sonarr-search-wrap,.emby-search-input,.plex-search-input,.sonarr-search-input,.ptcp-creator-search,.ptcp-creator-search input,.hub-search,.hub-search input){border-radius:var(--pt-action-radius)!important}:is(.hub-btn,.hub-bulk-btn,.hub-filter-chips,.hub-filter-chip,.hub-sort-trigger,.hub-sort__select,.hub-view-toggle,.hub-view-toggle__btn,.hub-pagination__btn){border-radius:var(--pt-action-radius)!important}.hub-btn--icon{border-radius:var(--pt-action-radius)!important}:is(.plex-poster-push-tools button,.emby-poster-push-tools button,.plex-poster-push-actions button,.emby-poster-push-actions button,.emby-push-summary-modal .eps-footer button,.emby-push-summary-modal .eps-footer a,.plex-push-summary-modal .eps-footer button,.plex-push-summary-modal .eps-footer a){border-radius:var(--pt-action-radius)!important}:is(.emby-push-summary-modal .eps-summary-meta span,.plex-push-summary-modal .eps-summary-meta span){border-radius:6px!important}:is(.emby-push-summary-modal .eps-card,.plex-push-summary-modal .eps-card){border-radius:14px!important}:is(.emby-push-summary-modal .eps-summary,.emby-push-summary-modal .eps-stats,.emby-push-summary-modal .eps-result-section,.plex-push-summary-modal .eps-summary,.plex-push-summary-modal .eps-stats,.plex-push-summary-modal .eps-result-section){border-radius:9px!important}:is(.emby-push-summary-modal .eps-result-list li,.plex-push-summary-modal .eps-result-list li){border-radius:6px!important}:is(.plex-poster-push-card,.emby-poster-push-card){border-radius:14px!important}:is(.plex-poster-push-item,.emby-poster-push-item){border-radius:9px!important}:is(.connect-btn,.emby-connect-btn,.plex-connect-btn,#emby-open-settings-btn,#plex-open-settings-btn,#cl-emby-open-settings-btn,#cl-plex-open-settings-btn,#sonarr-open-settings-btn,.emby-bulk-btn,.plex-bulk-btn,.titlecard-season-bulk-btn,.emby-qr-save-btn,.plex-qr-save-btn){border-radius:var(--pt-action-radius)!important}:is(.emby-qr-close,.plex-qr-close){border-radius:var(--pt-action-radius)!important}:is(.emby-view-toggle,.plex-view-toggle,.sonarr-view-toggle){border-radius:var(--pt-action-radius)!important}:is(.emby-view-toggle button,.plex-view-toggle button,.sonarr-view-toggle button){border-radius:var(--pt-segment-radius)!important}:is(.emby-list-view button,.plex-list-view button,.sonarr-list-view button,.emby-list-view .action-button,.plex-list-view .action-button,.sonarr-list-view .action-button){border-radius:var(--pt-action-radius)!important}:is(.sonarr-tc-pill.full,.sonarr-tc-pill.partial,.cl-emby-season-pill,.cl-plex-season-pill,.emby-list-view .sonarr-status-badge,.plex-list-view .sonarr-status-badge,.sonarr-list-view .sonarr-status-badge){border-radius:6px!important}:is(.emby-dashboard-fullscreen,.plex-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.sonarr-dashboard-fullscreen,#sonarr-dashboard) :is(.image-badge,.resolution-badge,.status-badge,.sonarr-status-badge,.sonarr-tc-pill,.emby-status-pill,.plex-status-pill){border-radius:5px!important}:is(.emby-dashboard-fullscreen,.plex-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.sonarr-dashboard-fullscreen,#sonarr-dashboard) :is(button,.action-button):not(.material-symbols-rounded):not(.material-icons-round){border-radius:var(--pt-action-radius)!important}:is(.emby-dashboard-fullscreen .emby-type-badge,.plex-dashboard-fullscreen .plex-type-badge,.emby-dashboard-fullscreen .emby-quality-badge,.plex-dashboard-fullscreen .plex-quality-badge,.emby-dashboard-fullscreen .emby-qr-tier-badge,.plex-dashboard-fullscreen .plex-qr-tier-badge,.emby-customised-badge,.plex-customised-badge){border-radius:5px!important}:is(.emby-dashboard-fullscreen .emby-list-artwork.done,.emby-dashboard-fullscreen .emby-list-artwork.not-done,.emby-dashboard-fullscreen .emby-list-artwork.partial,.plex-dashboard-fullscreen .plex-list-artwork.done,.plex-dashboard-fullscreen .plex-list-artwork.not-done,.plex-dashboard-fullscreen .plex-list-artwork.partial){border-radius:6px!important}:is(.emby-dashboard-fullscreen .emby-list-hint,.plex-dashboard-fullscreen .plex-list-hint,.cl-emby-dashboard-fullscreen .sonarr-list-hint,.cl-plex-dashboard-fullscreen .sonarr-list-hint,#sonarr-dashboard .sonarr-list-hint){border-radius:var(--pt-action-radius)!important}:is(.emby-dashboard-fullscreen .emby-list-item,.plex-dashboard-fullscreen .plex-list-item,.cl-emby-dashboard-fullscreen .sonarr-list-item,.cl-plex-dashboard-fullscreen .sonarr-list-item,#sonarr-dashboard .sonarr-list-item){border-radius:var(--pt-action-radius)!important}:is(.emby-seasons-progress,.plex-seasons-progress){border-radius:6px!important}:is(.emby-season-item .emby-season-thumb-wrap,.plex-season-item .plex-season-thumb-wrap){border-radius:var(--pt-action-radius)!important}:is(.logo-picker-title-subject,.thumb-picker-title-subject,.showcase-picker-title-subject){border-radius:var(--pt-segment-radius)!important}:is(.picker-entity-tab,.poster-lang-tab,.logo-lang-tab){border-radius:var(--pt-segment-radius)!important}:is(#logo-picker-modal,#poster-picker-modal,.thumb-picker-modal) :is(.logo-picker-search,.logo-picker-search input,input[type=search]){border-radius:var(--pt-action-radius)!important}:is(.logo-picker-refresh,.export-logo-placeholder-btn,.upload-grid-btn,.drop-zone,.poster-picker-btn,.backdrop-picker-btn){border-radius:var(--pt-action-radius)!important;font-family:var(--pt-font-body, "Roboto", sans-serif)!important}body.showcase-lab-page-body button:not(.pcr-button){border-radius:var(--pt-action-radius)!important;font-family:var(--pt-font-body, "Roboto", sans-serif)!important}:is(.emby-dashboard-fullscreen .emby-item-progress-pill,.plex-dashboard-fullscreen .plex-item-progress-pill,.cl-emby-dashboard-fullscreen .sonarr-tc-pill.full,.cl-emby-dashboard-fullscreen .sonarr-tc-pill.partial,.cl-plex-dashboard-fullscreen .sonarr-tc-pill.full,.cl-plex-dashboard-fullscreen .sonarr-tc-pill.partial,#sonarr-dashboard .sonarr-tc-pill.full,#sonarr-dashboard .sonarr-tc-pill.partial){border-radius:5px!important}:is(.sonarr-list-mark-btn,.cl-emby-season-mark-btn,.cl-plex-season-mark-btn,.emby-season-mark-btn,.plex-season-mark-btn){appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-style:solid!important;border-radius:var(--pt-action-radius)!important;box-shadow:none!important;font-family:var(--pt-font-body, "Roboto", sans-serif)!important;line-height:1!important}:is(.sonarr-list-mark-btn,.cl-emby-season-mark-btn,.cl-plex-season-mark-btn,.emby-season-mark-btn,.plex-season-mark-btn) :is(.material-symbols-rounded,.material-icons-round){margin:0!important;line-height:1!important}.plex-dashboard-fullscreen .plex-type-badge.collection{width:max-content!important;max-width:none!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important}.plex-dashboard-fullscreen .plex-list-type-cell{overflow:visible!important}:is(#sonarr-dashboard .sonarr-list-progress.done .sonarr-list-progress-top,#sonarr-dashboard .sonarr-list-progress.partial .sonarr-list-progress-top,.cl-emby-dashboard-fullscreen .sonarr-list-progress.done .sonarr-list-progress-top,.cl-emby-dashboard-fullscreen .sonarr-list-progress.partial .sonarr-list-progress-top,.cl-plex-dashboard-fullscreen .sonarr-list-progress.done .sonarr-list-progress-top,.cl-plex-dashboard-fullscreen .sonarr-list-progress.partial .sonarr-list-progress-top){border-radius:5px!important}:is(#sonarr-dashboard .sonarr-list-progress-track,.cl-emby-dashboard-fullscreen .sonarr-list-progress-track,.cl-plex-dashboard-fullscreen .sonarr-list-progress-track){border-radius:3px!important;overflow:hidden!important}:is(.hub-btn,.hub-bulk-btn,.hub-filter-chip,.hub-sort-trigger,.hub-view-toggle__btn,.hub-pagination__btn) :is(.material-symbols-rounded,.material-icons-round){display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;color:currentColor!important;line-height:1!important}body:has(.lab-seo-footer){padding-bottom:var(--lab-seo-footer-height, 2.65rem)}.lab-seo-footer{position:fixed;bottom:0;left:0;right:0;z-index:120;width:100%;--lab-seo-footer-edge: clamp(.85rem, 2.5vw, 2rem);--lab-seo-footer-inset: clamp(1rem, 1.75vw, 1.5rem);--lab-seo-footer-divider: color-mix(in srgb, var(--pt-accent, #12cc5a) 42%, transparent);--lab-seo-footer-divider-inset: .15rem;border-top:1px solid rgba(255,255,255,.08);background:#0b0d0ff5;color:#ffffff9e;font-family:var(--pt-font-body, "Roboto", ui-sans-serif, system-ui, sans-serif);font-size:.84rem;line-height:1.55;box-shadow:0 -12px 32px #00000047}.lab-seo-footer__details{width:100%;max-width:none;margin:0;padding:0}.lab-seo-footer__summary{list-style:none;cursor:pointer;padding:.62rem var(--lab-seo-footer-edge);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pt-accent, #12cc5a);user-select:none}.lab-seo-footer__summary::-webkit-details-marker{display:none}.lab-seo-footer__summary:before{content:"+ ";color:color-mix(in srgb,var(--pt-accent, #12cc5a) 55%,transparent)}.lab-seo-footer__details[open] .lab-seo-footer__summary:before{content:"\2212  "}.lab-seo-footer__body{display:grid;gap:var(--lab-seo-footer-inset);width:100%;margin:0;padding:.5rem var(--lab-seo-footer-edge);background:#ffffff05;box-sizing:border-box;text-align:center}.lab-seo-footer__body h2{margin:0;font-family:Bebas Neue,sans-serif;font-size:clamp(1.25rem,1.85vw,1.65rem);font-weight:400;letter-spacing:.04em;line-height:1.05;color:var(--pt-accent, #12cc5a)}.lab-seo-footer__body p{margin:0}.lab-seo-footer__body>p:nth-child(2),.lab-seo-footer__body>p:nth-child(3){color:#ffffffbd;font-size:.875rem;line-height:1.62;text-wrap:pretty}.lab-seo-footer__links{font-size:.875rem;line-height:1.58;color:#ffffffd1}.lab-seo-footer__body a{color:var(--pt-accent, #78c985);text-decoration:none}.lab-seo-footer__body a:hover{color:var(--pt-accent-strong, var(--pt-accent, #12cc5a));text-decoration:underline}.lab-seo-footer__body h2{padding-inline:var(--lab-seo-footer-inset)}@media(min-width:760px){.lab-seo-footer__body{grid-template-columns:minmax(10.5rem,13rem) minmax(0,1fr) minmax(0,1fr);align-items:stretch;column-gap:0;row-gap:0}.lab-seo-footer__body>*{position:relative;display:flex;flex-direction:column;justify-content:center;padding:.55rem var(--lab-seo-footer-inset)}.lab-seo-footer__body>p:nth-child(2):before,.lab-seo-footer__body>p:nth-child(3):before{content:"";position:absolute;left:0;top:var(--lab-seo-footer-divider-inset);bottom:var(--lab-seo-footer-divider-inset);width:2px;border-radius:1px;background:var(--lab-seo-footer-divider)}.lab-seo-footer__body h2{grid-column:1;grid-row:1}.lab-seo-footer__body>p:nth-child(2){grid-column:2;grid-row:1}.lab-seo-footer__body>p:nth-child(3){grid-column:3;grid-row:1}.lab-seo-footer__body .lab-seo-footer__links{grid-column:1 / -1;grid-row:2}.lab-seo-footer__body .lab-seo-footer__links:before{content:"";position:absolute;top:0;left:var(--lab-seo-footer-divider-inset);right:var(--lab-seo-footer-divider-inset);height:2px;border-radius:1px;background:var(--lab-seo-footer-divider)}}body:has(.lab-seo-footer__details[open]){padding-bottom:var(--lab-seo-footer-height, min(42vh, 16rem))}@media(min-width:1100px){body:has(.lab-seo-footer__details[open]){padding-bottom:var(--lab-seo-footer-height, 9.5rem)}.lab-seo-footer__body{grid-template-columns:max-content minmax(0,1.35fr) minmax(0,1.35fr) minmax(18rem,1.35fr);row-gap:0}.lab-seo-footer__body h2{grid-column:1;grid-row:1;white-space:nowrap;font-size:clamp(1.05rem,1.35vw,1.45rem)}.lab-seo-footer__body>p:nth-child(2){grid-column:2;grid-row:1}.lab-seo-footer__body>p:nth-child(3){grid-column:3;grid-row:1}.lab-seo-footer__body .lab-seo-footer__links{grid-column:4;grid-row:1}.lab-seo-footer__body .lab-seo-footer__links:before{top:var(--lab-seo-footer-divider-inset);bottom:var(--lab-seo-footer-divider-inset);left:0;right:auto;width:2px;height:auto}}body.square-lab-page-body{--lab-ui-sidebar-bg: #120d07;--lab-ui-sidebar-edge: rgba(255, 140, 66, .32);--lab-ui-sidebar-edge-inset: rgba(255, 140, 66, .16);--lab-ui-panel-bg: #181008;--lab-ui-panel-border: rgba(255, 140, 66, .3);--lab-ui-panel-inset: rgba(255, 140, 66, .08);--lab-ui-btn-bg: var(--pt-lab-accent-square, #ff8c42);--lab-ui-btn-hover-bg: var(--pt-lab-accent-square, #ff8c42);--lab-ui-btn-active-bg: var(--pt-lab-accent-square, #ff8c42);--lab-ui-btn-border: #b8622a;--lab-ui-btn-text: #1a100f;--lab-ui-btn-icon: rgba(26, 16, 15, .72);--lab-ui-toggle-track: rgba(26, 16, 15, .28);--lab-ui-toggle-track-on: rgba(26, 16, 15, .55);--lab-ui-separator: rgba(255, 140, 66, .2);--lab-ui-separator-accent: rgba(255, 140, 66, .28);--lab-ui-edit-bar-border: rgba(255, 140, 66, .28)}.pt-sidebar-resize-handle{position:fixed;top:var(--pt-header-height, 68px);left:calc(var(--pt-sidebar-width, 280px) - 4px);width:9px;height:calc(100vh - var(--pt-header-height, 68px));z-index:60;cursor:col-resize;background:transparent;touch-action:none}.pt-sidebar-resize-handle[hidden]{display:none}.pt-sidebar-resize-handle:after{content:"";position:absolute;top:0;left:4px;width:1px;height:100%;background:transparent;transition:background .12s ease,width .12s ease,left .12s ease}.pt-sidebar-resize-handle:hover:after,.pt-sidebar-resize-handle:focus-visible:after,body.pt-sidebar-resizing .pt-sidebar-resize-handle:after{left:3px;width:3px;background:var(--pt-accent, #86b8d4)}.pt-sidebar-resize-handle:focus-visible{outline:none}body.pt-sidebar-resizing{cursor:col-resize;user-select:none}body.lab-page-body .sidebar,body.lab-page-body .layout>.sidebar{background-color:var(--lab-ui-sidebar-bg, #0a1018)!important;background-image:none!important;border-right-color:var(--lab-ui-sidebar-edge, rgba(117, 169, 202, .28))!important;box-shadow:inset -1px 0 0 var(--lab-ui-sidebar-edge-inset, rgba(117, 169, 202, .14))!important}body.lab-page-body .sidebar:before,body.lab-page-body .sidebar:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important}body.lab-page-body .layout>.sidebar .pt-compact-toggle,body.lab-page-body #sidebar .pt-compact-toggle,body.lab-page-body #thumb-sidebar .pt-compact-toggle,body.lab-page-body #sl-sidebar .pt-compact-toggle,body.lab-page-body #square-sidebar .pt-compact-toggle,body.lab-page-body .sidebar .collapsible-header,body.lab-page-body .sidebar .collapsible-header.section-toggle,body.lab-page-body .sidebar-section.collapsible .collapsible-header{background:var(--lab-ui-btn-bg, #75a9ca)!important;background-image:none!important;border:1px solid var(--lab-ui-btn-border, #4e7f9b)!important;box-shadow:none!important;color:var(--lab-ui-btn-text, #0e1218)!important}body.lab-page-body .layout>.sidebar .pt-compact-toggle:hover,body.lab-page-body #sidebar .pt-compact-toggle:hover,body.lab-page-body #thumb-sidebar .pt-compact-toggle:hover,body.lab-page-body #sl-sidebar .pt-compact-toggle:hover,body.lab-page-body #square-sidebar .pt-compact-toggle:hover,body.lab-page-body .sidebar .collapsible-header:hover,body.lab-page-body .sidebar .collapsible-header.section-toggle:hover,body.lab-page-body .sidebar-section.collapsible .collapsible-header:hover{background:var(--lab-ui-btn-hover-bg, #86b8d4)!important;border-color:var(--lab-ui-btn-border, #4e7f9b)!important;box-shadow:none!important}body.lab-page-body .sidebar .collapsible.active .collapsible-header,body.lab-page-body .sidebar .collapsible-header[aria-expanded=true],body.lab-page-body .sidebar-section.collapsible.active .collapsible-header,body.lab-page-body .layout>.sidebar .pt-compact-toggle[aria-checked=true],body.lab-page-body #sidebar .pt-compact-toggle[aria-checked=true],body.lab-page-body #thumb-sidebar .pt-compact-toggle[aria-checked=true],body.lab-page-body #sl-sidebar .pt-compact-toggle[aria-checked=true],body.lab-page-body #square-sidebar .pt-compact-toggle[aria-checked=true]{background:var(--lab-ui-btn-active-bg, #91c4df)!important;border-color:var(--lab-ui-btn-border, #4e7f9b)!important;box-shadow:none!important;color:var(--lab-ui-btn-text, #0e1218)!important}body.lab-page-body .sidebar .collapsible-header h3,body.lab-page-body .sidebar .collapsible.active .collapsible-header h3,body.lab-page-body .sidebar .collapsible-header[aria-expanded=true] h3,body.lab-page-body .layout>.sidebar .pt-compact-toggle,body.lab-page-body #sidebar .pt-compact-toggle,body.lab-page-body #thumb-sidebar .pt-compact-toggle,body.lab-page-body #sl-sidebar .pt-compact-toggle,body.lab-page-body #square-sidebar .pt-compact-toggle,body.lab-page-body .layout>.sidebar .pt-compact-toggle__label,body.lab-page-body .layout>.sidebar .pt-compact-toggle__title,body.lab-page-body #sidebar .pt-compact-toggle__label,body.lab-page-body #thumb-sidebar .pt-compact-toggle__label,body.lab-page-body #sl-sidebar .pt-compact-toggle__label,body.lab-page-body #square-sidebar .pt-compact-toggle__label{color:var(--lab-ui-btn-text, #0e1218)!important;font-size:.78rem!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:800!important}body.lab-page-body .sidebar .collapsible-header .info-button,body.lab-page-body .sidebar .collapsible-header .info-button .material-symbols-rounded,body.lab-page-body .sidebar .collapsible-header .info-button .material-icons-round,body.lab-page-body .layout>.sidebar .pt-compact-toggle .info-button,body.lab-page-body .layout>.sidebar .pt-compact-toggle .info-button .material-symbols-rounded,body.lab-page-body .sidebar .collapsible-header .material-symbols-rounded.pt-sidebar-toggle,body.lab-page-body .sidebar .collapsible-header .material-symbols-rounded,body.lab-page-body .sidebar .collapsible-header .toggle-icon,body.lab-page-body .sidebar .collapsible-header .toggle-icon .material-symbols-rounded{color:var(--lab-ui-btn-icon, rgba(14, 18, 24, .72))!important}body.lab-page-body .sidebar .collapsible-header .info-button,body.lab-page-body .sidebar .collapsible-header .info-button .pt-info-icon,body.lab-page-body .layout>.sidebar .pt-compact-toggle .info-button,body.lab-page-body .layout>.sidebar .pt-compact-toggle .info-button .pt-info-icon{color:#f2f5f3!important}body.lab-page-body .sidebar .collapsible-header .info-button:not(:hover):not(:focus-visible):not(.is-active),body.lab-page-body .sidebar .collapsible-header .info-button:not(:hover):not(:focus-visible):not(.is-active) .pt-info-icon,body.lab-page-body .layout>.sidebar .pt-compact-toggle .info-button:not(:hover):not(:focus-visible):not(.is-active),body.lab-page-body .layout>.sidebar .pt-compact-toggle .info-button:not(:hover):not(:focus-visible):not(.is-active) .pt-info-icon{color:#f2f5f3!important}body.lab-page-body .sidebar .collapsible-header .info-button .pt-info-icon,body.lab-page-body .layout>.sidebar .pt-compact-toggle .info-button .pt-info-icon{font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 24!important}body.lab-page-body .sidebar .collapsible-header .info-button:is(:hover,:focus-visible,.is-active),body.lab-page-body .sidebar .collapsible-header .info-button:is(:hover,:focus-visible,.is-active) .pt-info-icon,body.lab-page-body .layout>.sidebar .pt-compact-toggle .info-button:is(:hover,:focus-visible,.is-active),body.lab-page-body .layout>.sidebar .pt-compact-toggle .info-button:is(:hover,:focus-visible,.is-active) .pt-info-icon{color:var(--pt-accent, #86b8d4)!important}body.lab-page-body .layout>.sidebar .pt-compact-toggle .pt-compact-toggle__track{background:var(--lab-ui-toggle-track, rgba(14, 18, 24, .28))!important;box-shadow:inset 0 0 0 1px #0e12182e!important}body.lab-page-body .layout>.sidebar .pt-compact-toggle[aria-checked=true] .pt-compact-toggle__track{background:var(--lab-ui-toggle-track-on, rgba(14, 18, 24, .55))!important}body.lab-page-body .section-body,body.lab-page-body .sidebar .section-body,body.lab-page-body .sidebar .collapsible-content,body.lab-page-body .sidebar-section .section-body,body.lab-page-body .sidebar .collapsible.active .section-body:not(.collapsed),body.lab-page-body .sidebar .collapsible.active .collapsible-content:not(.collapsed),body.lab-page-body .section-body.collapsible-content:not(.collapsed){background:var(--lab-ui-panel-bg, #0e1824)!important;background-image:none!important;border:1px solid var(--lab-ui-panel-border, rgba(117, 169, 202, .32))!important;box-shadow:inset 0 1px 0 var(--lab-ui-panel-inset, rgba(117, 169, 202, .08))!important}body.lab-page-body .section-separator{border-top-color:var(--lab-ui-separator, rgba(117, 169, 202, .16))!important}body.lab-page-body .section-separator:after{background:var(--lab-ui-separator-accent, rgba(117, 169, 202, .22))!important}body.lab-page-body .sidebar .section-title{border-left-color:#ffffff1f!important}body.lab-page-body .po-eb-unit .po-edit-bar,body.lab-page-body .thumb-eb-unit .po-edit-bar{border-color:var(--lab-ui-edit-bar-border, rgba(117, 169, 202, .28))!important}body.lab-page-body .sidebar .action-button,body.lab-page-body .sidebar .ct-primary-btn,body.lab-page-body .sidebar .ct-reset-btn,body.lab-page-body .sidebar .badge-preset-btn,body.lab-page-body .sidebar .ct-preset-save-btn,body.lab-page-body .sidebar #reset-btn,body.lab-page-body .sidebar .pt-style-preset-panel button{font-size:.65rem!important;letter-spacing:.05em!important;text-transform:uppercase!important}body.lab-page-body .sidebar .ct-control-group-title,body.lab-page-body .sidebar .thumb-mini-card-title,body.lab-page-body .sidebar .cl-control-group-title,body.lab-page-body .sidebar .sidebar-control-group-title,body.lab-page-body .sidebar .text-options h4,body.lab-page-body .sidebar .text-effects h4,body.lab-page-body .sidebar .effect-section .effect-title,body.lab-page-body .sidebar .ct-poster-adjustments>.ct-sub-label{font-family:var(--pt-font-body, "Roboto", sans-serif)!important;font-size:.66rem!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-shadow:none!important}body.lab-page-body .sidebar .ct-control-card .ct-row-label,body.lab-page-body .sidebar .ct-control-card .badge-picker-label,body.lab-page-body .sidebar .thumb-control-card .ct-row-label,body.lab-page-body .sidebar .ct-compact-select-grid .badge-picker-label,body.lab-page-body .sidebar .ct-compact-placement-grid .badge-picker-label,body.lab-page-body .sidebar .ct-compact-select-grid .ct-row-label,body.lab-page-body .sidebar .ct-compact-placement-grid .ct-row-label,body.lab-page-body .sidebar .ct-poster-fit-controls .ct-row-label,body.lab-page-body .sidebar .criterion-color-grid label,body.lab-page-body .sidebar .option-label,body.lab-page-body .sidebar .label-text,body.lab-page-body .sidebar .cl-control-group-body>label,body.lab-page-body .sidebar .setting-label-group label,body.lab-page-body .sidebar .collapsible-content>label:not(.toggle-container),body.lab-page-body .sidebar .collapsible-content .option-label,body.lab-page-body .sidebar #gradient-controls>label,body.lab-page-body .sidebar .sidebar-control-group-body>label:not(.toggle-container),body.lab-page-body .sidebar .mini-label{font-family:var(--pt-font-body, "Roboto", sans-serif)!important;font-size:.66rem!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.lab-page-body .sidebar .ct-sub-header .ct-sub-label,body.lab-page-body .sidebar .ct-toggle-row .ct-toggle-label,body.lab-page-body .sidebar .ct-fit-row .ct-row-label,body.lab-page-body .sidebar .toggle-matrix-row-label,body.lab-page-body .sidebar .toggle-label,body.lab-page-body .sidebar .segment-label{font-family:var(--pt-font-body, "Roboto", sans-serif)!important;font-size:.66rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}body.lab-page-body .sidebar label:not(.toggle-container){font-family:var(--pt-font-body, "Roboto", sans-serif)!important;font-size:.66rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}body.lab-page-body .sidebar .pt-style-load-label,body.lab-page-body .sidebar .section-title{font-family:var(--pt-font-body, "Roboto", sans-serif)!important;font-size:.62rem!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important}body.lab-page-body .sidebar .ct-row-val,body.lab-page-body .sidebar .ct-slider-value,body.lab-page-body .sidebar .slider-value,body.lab-page-body .sidebar .position-value,body.lab-page-body .sidebar .gap-value,body.lab-page-body .sidebar .value-display,body.lab-page-body .sidebar .cl-inline-status{font-size:.66rem!important;font-weight:700!important;text-transform:none!important}body.lab-page-body .sidebar select,body.lab-page-body .sidebar select option,body.lab-page-body .sidebar input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),body.lab-page-body .sidebar textarea,body.lab-page-body .sidebar .autocomplete-suggestions,body.lab-page-body .sidebar .autocomplete-suggestions *{text-transform:none!important}body.square-lab-page-body .sidebar .ct-control-group-title,body.square-lab-page-body .sidebar .thumb-mini-card-title{color:var(--pt-accent-strong)!important}body.square-lab-page-body .sidebar .thumb-control-card .ct-row-label{color:var(--lab-section-label)!important}body.square-lab-page-body .sidebar .ct-toggle-label,body.square-lab-page-body .sidebar .ct-row-label:not(.thumb-control-card .ct-row-label){color:var(--lab-body)!important}body.square-lab-page-body .sidebar label:not(.toggle-container){color:var(--lab-muted)!important}body.square-lab-page-body .sidebar .pt-style-load-label{color:var(--lab-subtle)!important}body.square-lab-page-body .sidebar .ct-row-val,body.square-lab-page-body .sidebar .ct-slider-value{color:#f7f8f8!important}body.square-lab-page-body .sidebar input::placeholder,body.square-lab-page-body .sidebar textarea::placeholder{color:#aeb6c4;opacity:1}:root{--lab-subtle: #dde4ef;--lab-muted: #e8edf4;--lab-body: #f7f8f8;--lab-dim: #d8deea;--lab-section-label: rgba(255, 255, 255, .92);--home-subtle: #dde4ef;--home-muted: #e8edf4;--home-body: #f7f8f8;--home-dim: #d8deea;--text-muted: #d8deea}body,body.lab-page-body,body.hub-page-body,body.guides-body,body.about-body,.custom-btn,#credit-reminder-download-btn,.custom-modal,.custom-modal p,.config-menu-item,.config-dropdown-menu,.pt-menu-item,.ptks-binding,.ptks-btn,.modal-hint,.modal-subcopy,.emby-dashboard-hint,.emby-dashboard-meta,.emby-dashboard-empty,.emby-list-hint,.emby-empty,.plex-dashboard-hint,.plex-dashboard-meta,.sonarr-list-hint,.lab-seo-footer,.lab-seo-footer__body p,.po-eb-btn,.po-eb-toggle-btn,.po-eb-action-btn,.po-eb-select,.po-eb-text,.po-eb-toggle-pill,.action-button,.pl-source-choice,.pl-source-tvdb-order,.pickr-app,.pcr-type,.whats-new-panel,.changelog-modal,.cfgm-box .cfg-modal-count,.cfgm-box .cfgm-heading small,.download-modal-hint,.field-hint,.sidebar-hint,.thumb-field-hint,.ct-inline-status{font-family:var(--pt-font-body, "Roboto", sans-serif)}.custom-modal p,.modal-hint,.modal-subcopy,.emby-dashboard-hint,.emby-dashboard-meta,.emby-dashboard-empty,.emby-list-hint,.emby-empty,.plex-dashboard-hint,.plex-dashboard-meta,.sonarr-list-hint,#credit-reminder-count,.download-modal-hint,.ct-inline-status,.thumb-field-hint,.lab-seo-footer,.lab-seo-footer__body p,.closing-panel__copy,.announcement-banner__body,.changelog-entry__date,.guided-tour__step-body,.pt-menu-hint,.config-menu-item .pt-menu-sub{color:var(--lab-muted)!important}.config-menu-item .pt-menu-hint,.field-hint,.sidebar-hint{color:var(--lab-subtle)!important}.ct-row-label,.ct-toggle-label{color:var(--lab-body)}body.thumb-lab-page-body .po-eb-unit .po-eb-label,body.poster-lab-page-body .po-eb-unit .po-eb-label{color:var(--pt-accent-strong)}input::placeholder,textarea::placeholder{color:#c4ccde;opacity:1}.site-header .nav-link,.site-header .nav-link>span,.site-header .labs-switcher .labs-chevron,.site-header .pt-site-auth-dropdown .pt-menu-item,.ft-tagline,.ft-links a,.ft-meta,.ov-secondary,.ov-credits span,.ov-index a,.strip-hud,.strip-status,.f-row p,.hero-scene-card p,.hero-scene-card small{color:var(--home-muted)}.site-header .labs-menu-label,.cinematic-site-header .labs-menu-label{color:var(--primary, #12cc5a)}.site-header .labs-menu small,.cinematic-site-header .labs-menu small{color:var(--lab);text-transform:capitalize;letter-spacing:.02em;font-size:.64rem;font-weight:500}body.guides-body,body.about-body.guides-body{--ab-text-soft: #e8edf4;--ab-text-mute: #dde4ef}body.guides-body .about-hero-mode-btn,body.guides-body .about-section-head p:not(.about-kicker):not(.about-section-lead),body.guides-body .about-guide-tagline,body.guides-body .about-guide-adjacent-kicker,body.guides-body .about-guide-adjacent-link,body.guides-body .about-guide-switcher-btn,body.guides-body .about-guide-toc-icon,body.guides-body .about-guide-figure-caption,body.guides-body .about-guide-shot-placeholder,body.guides-body .about-guide-shot-placeholder code,body.guides-body .agr-head,body.guides-body .agr-count,body.guides-body .about-guide-scene-meta,body.guides-body .about-guide-doc-item-body,body.guides-body .about-guide-doc-caption{color:var(--lab-muted)!important}body.guides-body .about-hero-lead,body.guides-body .about-section-lead,body.guides-body .about-guide-doc-section-intro,body.guides-body .about-guide-step-body,body.guides-body .about-guide-step-side-note,body.guides-body .about-guide-article--docs .about-guide-tips-list li,body.guides-body .about-guide-toc-link{color:var(--lab-body)!important}body.guides-body .about-guide-doc-bullets li,body.guides-body .about-guide-step-bullets li,body.guides-body .about-guide-path-arrow{color:var(--lab-subtle)!important}body.hub-page-body{--home-subtle: #dde4ef;--home-muted: #e8edf4;--home-body: #f7f8f8;--home-dim: #d8deea}body.hub-page-body :is(.hub-bulk-bar__tasks-label,.hub-filter-group__label,.hub-sort__label,.hub-type-bar__label,.hub-queue-bar__label,.hub-progress__label,.hub-panel__sub,.hub-overview-legend__sublabel,.hub-overview-legend__label,.hub-overview-mobile__sub,.hub-overview-mobile__label,.hub-detail-sheet__label,.hub-detail-hero__meta,.hub-detail-progress:not(.is-complete) .hub-detail-progress__label,.hub-detail-task__hint,.hub-detail-episode-strip__empty,.hub-modal__sub,.hub-settings-card__label,.hub-quality-rule-row__label,.hub-poster-preset-row__label,.hub-mark-list__label,.hub-mark-row__meta,.hub-list-row__meta,.hub-list-row__subline,.hub-empty__body,.hub-sort-meta-btn,.sm-synopsis,.sm-adv__sum:after,.sm-cell__k,.hub-detail-mark.is-todo .hub-detail-mark__state,.hub-detail-tcards-card__chevron,.hub-detail-tcards-card.is-todo .hub-detail-tcards-card__status,.hub-detail-view-btn:not(.is-active),.hub-hero__desc,.hub-task__hint,.hub-card__meta,.hub-card__sub,.hub-card__count,.hub-pagination__meta,.hub-breadcrumb,.hub-queue-item__meta,.hub-filter-chip,.hub-toolbar__meta){color:var(--lab-muted)!important}body.hub-page-body #hub-detail-modal :is(.hub-art-src__btn:not(.is-active),.hub-art-current__empty,.hub-detail-view-btn:not(.is-active)){color:var(--lab-muted)!important}body.hub-page-body :is(.hub-list-chip__open){color:var(--lab-subtle)!important}body.hub-page-body .hub-detail-mark--poster.is-done .hub-detail-mark__state,body.hub-page-body .hub-detail-mark--thumb.is-done .hub-detail-mark__state,body.hub-page-body .hub-detail-mark--cards.is-done .hub-detail-mark__state,body.hub-page-body .hub-detail-mark--square.is-done .hub-detail-mark__state,body.hub-page-body .hub-detail-tcards-card.is-done .hub-detail-tcards-card__status{color:var(--hub-done, #3ee58f)!important}body.hub-page-body .hub-detail-mark--cards.is-partial .hub-detail-mark__state,body.hub-page-body .hub-detail-tcards-card.is-partial .hub-detail-tcards-card__status{color:#d7a84a!important}body.hub-page-body .hub-list-action.is-done .hub-list-action__state{color:#12cc5a!important}body.hub-page-body .hub-overview-ring__sub{color:var(--hub-theme-accent, var(--ring-accent, #12cc5a))!important}body.hub-page-body .hub-detail-progress.is-complete .hub-detail-progress__label{color:var(--hub-theme-accent, var(--hub-done, #3ee58f))!important}.ptcp-overlay :is(.ptcp-hero p,.ptcp-browse-lead,.ptcp-card-desc,.ptcp-card-creator,.ptcp-card-type,.ptcp-stat-txt,.ptcp-auth-banner-desc,.ptcp-auth-banner-line,.ptcp-detail-text,.ptcp-detail-type,.ptcp-empty,.ptcp-mode-btn:not(.active),.ptcp-sort-btn:not(.ptcp-sort-btn--active),.ptcp-tab:not(.active),.ptcp-info-text,.ptcp-publish-note,.ptcp-field-hint,.ptcp-dialog-sub,.ptcp-admin-note){color:var(--lab-muted)!important}.ptcp-overlay :is(.ptcp-card-name,.ptcp-detail-title,.ptcp-import-stat b){color:var(--lab-body)!important}:is(.emby-dashboard-fullscreen,.plex-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,#sonarr-dashboard) :is(.emby-subtitle,.emby-form-header .emby-connection-info,.emby-item-count,.emby-item-year-inline,.emby-list-header,.emby-list-year,.emby-list-id,.emby-list-muted,.emby-list-hint,.emby-season-label,.emby-sort-trigger-label,.emby-sort-dir,.emby-push-bar-info,.emby-seasons-progress,.emby-connected-label,.emby-connection-error-label,.emby-loading,.plex-subtitle,.plex-list-muted,.plex-list-hint,.sonarr-subtitle,.sonarr-connected-label,.sonarr-item-count,.sonarr-list-header,.sonarr-list-id,.sonarr-list-muted,.sonarr-list-hint,.sonarr-form-header p,.sonarr-connection-info){color:var(--lab-muted)!important}:is(.emby-dashboard-fullscreen,.plex-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,#sonarr-dashboard) :is(.emby-list-artwork-top,.sonarr-list-progress-top){color:var(--lab-muted)!important}:is(.emby-dashboard-fullscreen,.plex-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,#sonarr-dashboard) :is(.emby-list-artwork:not(.done):not(.partial) .emby-list-artwork-top strong,.sonarr-list-progress:not(.done):not(.partial) .sonarr-list-progress-top strong){color:var(--lab-body)!important}:is(.emby-dashboard-fullscreen,.plex-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,#sonarr-dashboard) :is(.emby-filter-tab:not(.active),.emby-view-btn:not(.active),.emby-size-btn:not(.active),.sonarr-filter-tab:not(.active),.sonarr-view-btn:not(.active),.sonarr-size-btn:not(.active)){color:var(--lab-muted)!important}:is(.emby-dashboard-fullscreen,.plex-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,#sonarr-dashboard) :is(.emby-list-name,.emby-item-name-text,.sonarr-list-name,.sonarr-item-name){color:var(--lab-body)!important}body:has(.fb-page) :is(.fb-page-header p,.fb-list-summary,.fb-process-step>span:last-child>span:last-child,.fb-card-desc,.fb-card-meta,.fb-auth-notice,.fb-admin-notice,.fb-modal-text,.fb-admin-comment-body,.fb-user-reply-body,.fb-filter-chip:not(.fb-active),.fb-mobile-sort-trigger,.fb-vote-btn:not(.fb-voted)){color:var(--lab-muted)!important}body:has(.fb-page) :is(.fb-filter-chip.fb-active,.fb-mobile-sort-option.fb-active,.fb-status-option.fb-active){color:#07120b!important}body:has(.fb-page) .fb-board-stat :is(strong,span){color:#0a1210!important}body:has(.fb-page) :is(.fb-process-icon .material-symbols-rounded,.fb-primary-action .material-symbols-rounded,.fb-submit-btn .material-symbols-rounded){color:#07120b!important;-webkit-text-fill-color:currentColor!important}body:has(.fb-page) :is(.fb-admin-comment-stamp,.fb-user-reply-stamp,.fb-char-count){color:var(--lab-subtle)!important}.cl-userProfile-root :is(.pt-profile-page-subtitle,.pt-integration-connected__detail),#pt-auth-root :is(.cl-formFieldHintText,.cl-headerSubtitle,.cl-identityPreviewText,.cl-dividerText){color:var(--lab-muted)!important}.picker-toolbar{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px;flex-shrink:0;min-height:min-content}@media(min-width:640px){.picker-toolbar{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.picker-toolbar>*{flex:0 0 auto}.picker-toolbar::-webkit-scrollbar{height:4px}.picker-toolbar::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff2e}}.picker-toolbar-label{display:inline-flex;align-items:center;line-height:1;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.6rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--pt-accent-strong, #86b8d4)}.picker-toolbar-label--source{margin-left:.4rem}.picker-toolbar .picker-entity-tab{-webkit-appearance:none;appearance:none;border-radius:12px;border:1px solid var(--poster-control-border, rgba(255, 255, 255, .12));background:var(--poster-control-bg, #202225);color:#f7f8f8c7;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.76rem;font-weight:700;padding:.48rem .62rem;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.picker-toolbar .picker-entity-tab:hover{color:#fff;border-color:var(--poster-control-hover-border, rgba(255, 255, 255, .24))}.picker-toolbar .picker-entity-tab.active{background:var(--poster-solid-accent-bg, var(--pt-accent-strong, #7cb8de));border-color:var(--poster-solid-accent-border, var(--pt-accent-strong, #4d90b8));color:var(--poster-on-pastel, #0a1018)}.picker-lang-select{-webkit-appearance:none;appearance:none;width:auto;min-width:0;max-width:100%;padding:.44rem 1.9rem .44rem .7rem;border-radius:9px;border:1px solid var(--poster-control-border, rgba(255, 255, 255, .12));background-color:var(--poster-control-bg, #202225);color:#f7f8f8e6;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.76rem;font-weight:700;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.55) 50%),linear-gradient(135deg,rgba(255,255,255,.55) 50%,transparent 50%);background-position:calc(100% - 15px) 52%,calc(100% - 10px) 52%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.picker-lang-select:disabled{opacity:.45;cursor:default}.pt-sb-tools-row{position:relative;display:block;box-sizing:border-box;width:100%;align-self:stretch;margin-bottom:var(--pt-collapsible-margin-bottom, .55rem)}.pt-sb-tools-row>.pt-compact-toggle{margin-bottom:0!important}:root{--pt-sb-accent: #86b8d4;--pt-sb-btn-bg: #173244;--pt-sb-btn-border: #97cfeb;--pt-sb-btn-text: #e9f7fd;--pt-sb-btn-hover-bg: #23485f;--pt-sb-btn-hover-border: #b2e4fa;--pt-sb-count-bg: #97cfeb;--pt-sb-count-text: #08222f}body.card-lab-page-body{--pt-sb-accent: #ffc850;--pt-sb-btn-bg: #4a3410;--pt-sb-btn-border: #e5a00d;--pt-sb-btn-text: #ffe6ad;--pt-sb-btn-hover-bg: #63450f;--pt-sb-btn-hover-border: #ffc850;--pt-sb-count-bg: #e5a00d;--pt-sb-count-text: #241900}body.thumb-lab-page-body{--pt-sb-accent: #cf675f}body.square-lab-page-body{--pt-sb-accent: #ff8c42}body.showcase-lab-page-body{--pt-sb-accent: #00bfa5}.pt-sb-edit-toggle{position:absolute;top:50%;right:var(--pt-sb-edit-right, 54px);transform:translateY(-50%);z-index:3;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;gap:.3rem;width:auto;min-width:22px;min-height:22px;height:22px;margin:0;padding:0 .42rem;border:1px solid var(--pt-sb-btn-border);border-radius:6px;background:var(--pt-sb-btn-bg);color:var(--pt-sb-btn-text);box-shadow:0 3px 9px #0000003d,inset 0 1px #ffffff14;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.64rem;font-weight:800;letter-spacing:.055em;line-height:1;text-transform:uppercase;white-space:nowrap;cursor:pointer}.pt-sb-edit-toggle,.pt-sb-edit-toggle:hover,.pt-sb-edit-toggle:focus,.pt-sb-edit-toggle:active{transform:translateY(-50%)!important;transition:none!important;animation:none!important}.pt-sb-edit-toggle:hover{background:var(--pt-sb-btn-hover-bg);border-color:var(--pt-sb-btn-hover-border);color:#fff}.pt-sb-edit-toggle[aria-pressed=true]{background:#7dd7a5;border-color:#b7f3cf;color:#06140d;box-shadow:0 3px 10px #2386534d,inset 0 1px #ffffff4d}.pt-sb-edit-toggle .material-symbols-rounded{font-size:.9rem}.pt-sb-edit-toggle__label{font-size:.62rem;font-weight:700;letter-spacing:.05em;line-height:1;white-space:nowrap}.pt-sb-edit-toggle.is-icon-only{width:22px;min-width:22px;padding:0;gap:0}.pt-sb-edit-toggle.is-icon-only .pt-sb-edit-toggle__label{display:none}.pt-sb-edit-toggle__count{position:absolute;top:-6px;right:-6px;display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:14px;padding:0 3px;border-radius:999px;background:var(--pt-sb-count-bg);color:var(--pt-sb-count-text);font-size:.55rem;font-weight:800}.pt-sb-banner{position:sticky;top:0;z-index:40;box-sizing:border-box;width:100%;align-self:stretch;display:flex;flex-direction:column;gap:.35rem;margin-bottom:.6rem;padding:.65rem .55rem .5rem;border:1px solid #3d4649;border-radius:10px;background:#17191a;box-shadow:0 8px 20px #00000059}.pt-sb-banner__top{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.3rem .55rem;text-align:center}.pt-sb-banner__title{flex:0 0 auto;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pt-sb-accent)}.pt-sb-banner__count{flex:0 0 auto;padding:0;border:0;background:none;font-size:.66rem;font-weight:700;letter-spacing:.06em;color:#e3aab4}.pt-sb-banner__actions{display:flex;justify-content:center;gap:1rem}.pt-sb-banner__btn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.3rem;box-sizing:border-box;width:auto;min-height:27px;height:auto;margin:0;padding:0 .25rem;border:0;border-radius:0;background:transparent;box-shadow:none;color:#f2f4f4;font-size:.63rem;font-weight:600;letter-spacing:.05em;line-height:1;text-transform:uppercase;cursor:pointer}.pt-sb-banner__btn:hover{color:var(--pt-sb-accent)}.pt-sb-banner__btn:focus-visible{color:var(--pt-sb-accent);outline:none}.pt-sb-banner__btn:before{content:"visibility";color:var(--pt-sb-accent);font:16px/1 Material Symbols Rounded}.pt-sb-banner__btn--done:before{content:"check";color:#7dd7a5}.pt-sb-banner__btn--done:is(:hover,:focus-visible){color:#7dd7a5}.pt-sb-banner__btn:focus-visible,.pt-sb-eye:focus-visible{outline:2px solid var(--pt-sb-accent);outline-offset:2px}html:not(.pt-sidebar-editing) .pt-sb-hidden{display:none!important}html.pt-sidebar-editing .layout>*:not(.sidebar){opacity:.3;filter:saturate(.6);pointer-events:none}.sidebar.is-customising{position:sticky;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pt-sb-accent) 58%,#343b3e);padding-right:calc(var(--pt-sb-gutter, 42px) + var(--pt-sb-rail-inset, 7px) + .5rem)!important}html.pt-compact-ui{--pt-sb-gutter: 34px;--pt-sb-rail-inset: 5px}.pt-sb-eye-layer{position:absolute;top:0;right:var(--pt-sb-rail-inset, 7px);width:var(--pt-sb-gutter, 42px);height:100%;z-index:30;pointer-events:none;background:none;border:0}.pt-sb-rail-seg{position:absolute;left:0;right:0;width:42px;margin-inline:auto;border-radius:10px;background:transparent;box-shadow:none}html.pt-sidebar-editing .pt-sb-eye-layer{pointer-events:auto}html:not(.pt-sidebar-editing) .pt-sb-eye-layer{display:none}.pt-sb-eye{position:absolute;left:0;right:0;margin-inline:auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:27px;height:27px;min-height:27px;padding:0;border:0;border-radius:7px;background:transparent;color:#f2f4f4;box-shadow:none;cursor:pointer;opacity:1}.pt-sb-eye,.pt-sb-eye:hover,.pt-sb-eye:focus,.pt-sb-eye:active{transform:none!important;transition:none!important;animation:none!important}.pt-sb-eye:hover{background:transparent;color:var(--pt-sb-accent)}.pt-sb-eye:before{display:none}.pt-sb-eye.is-hidden{background:transparent;color:#d9909d}.pt-sb-eye.is-hidden:hover{background:transparent;color:#ffb2c0}.pt-sb-eye .material-symbols-rounded{font-size:18px;line-height:1}.pt-sb-eye--section{width:28px;height:28px;min-height:28px;border-radius:8px}.pt-sb-eye--section .material-symbols-rounded{font-size:20px}.pt-sb-eye--block{width:27px;height:27px;min-height:27px}.pt-sb-eye--ctl{width:24px;height:24px;min-height:24px;border-radius:6px}.pt-sb-eye--ctl .material-symbols-rounded{font-size:16px}html.pt-sidebar-editing [data-pt-block],html.pt-sidebar-editing [data-pt-ctl],html.pt-sidebar-editing .sidebar-section.collapsible{position:relative;border-radius:8px}html.pt-sidebar-editing [data-pt-block],html.pt-sidebar-editing .sidebar-section .section-body,html.pt-sidebar-editing .sidebar-section .collapsible-content{overflow:visible!important}html.pt-sidebar-editing .pt-sb-focus{outline:2px solid var(--pt-sb-accent)!important;outline-offset:2px}html.pt-sidebar-editing .pt-sb-hidden{opacity:.6}html.pt-sidebar-editing [data-pt-block].pt-sb-hidden,html.pt-sidebar-editing [data-pt-ctl].pt-sb-hidden,html.pt-sidebar-editing .sidebar-section.pt-sb-hidden{outline:1px dashed #d4708f;outline-offset:2px}html.pt-rail-mode .sidebar{display:grid;grid-template-columns:var(--pt-rail-width, 56px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-auto-rows:minmax(0,1fr);align-content:start;gap:0;padding:0!important;overflow-x:hidden;overflow-y:hidden;scrollbar-gutter:auto}html.pt-rail-mode .sidebar>.pt-rail{grid-column:1;grid-row:1 / 3;align-self:start}html.pt-rail-mode .sidebar>*:not(.pt-rail){grid-column:2;display:none!important}html.pt-rail-mode .sidebar>.sidebar-section.is-rail-active,html.pt-rail-mode .sidebar>.collapsible.is-rail-active{display:block!important;align-self:start;min-height:0;box-sizing:border-box;width:auto;margin:0 6px 8px;padding:.75rem 0 .9rem!important;border:1px solid #232c34;border-radius:10px;background:#0e141a;box-shadow:0 6px 18px #00000059;overflow-x:hidden;overflow-y:auto!important;overscroll-behavior:contain}html.pt-rail-mode .sidebar>.is-rail-first.is-rail-last{grid-row:1 / 3;align-self:stretch;height:calc(100% - var(--pt-rail-panel-top, 0px) - 20px);max-height:calc(100% - var(--pt-rail-panel-top, 0px) - 20px)}html.pt-rail-mode .sidebar>.is-rail-first:not(.is-rail-last){grid-row:1}html.pt-rail-mode .sidebar>.is-rail-last:not(.is-rail-first){grid-row:2;align-self:stretch;height:100%;max-height:100%}html.pt-rail-mode body.lab-page-body .sidebar .collapsible.is-rail-active>.collapsible-header,html.pt-rail-mode body.lab-page-body .sidebar .sidebar-section.is-rail-active>.collapsible-header{display:flex!important;align-items:center;gap:.35rem;justify-content:flex-start!important;min-height:0!important;margin:0 var(--pt-rail-inset, .8rem) .6rem!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;background-image:none!important;box-shadow:none!important;cursor:default}html.pt-rail-mode body.lab-page-body .sidebar .collapsible.is-rail-active>.collapsible-header h3,html.pt-rail-mode body.lab-page-body .sidebar .sidebar-section.is-rail-active>.collapsible-header h3{flex:0 1 auto!important;width:auto!important;margin-right:0!important;font-family:Bebas Neue,sans-serif!important;font-size:1.15rem!important;font-weight:400!important;letter-spacing:.07em!important;line-height:1!important;text-transform:uppercase!important;color:var(--pt-rail-title, var(--pt-accent-strong, #86b8d4))!important}html.pt-rail-mode body.lab-page-body .sidebar .is-rail-active>.collapsible-header .info-button{margin-left:0!important;margin-right:0!important;flex:0 0 auto}html.pt-rail-mode body.lab-page-body .sidebar .is-rail-active>.section-body,html.pt-rail-mode body.lab-page-body .sidebar .is-rail-active>.collapsible-content,html.pt-rail-mode body.lab-page-body .sidebar .collapsible.is-rail-active>.collapsible-content,html.pt-rail-mode body.lab-page-body .sidebar .is-rail-active>.section-body.collapsible-content:not(.collapsed){box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0 var(--pt-rail-inset, .8rem)!important;border:0!important;border-radius:0!important;background:none!important;background-image:none!important;box-shadow:none!important;overflow:visible!important}html.pt-rail-mode .sidebar .is-rail-active .ct-control-card,html.pt-rail-mode .sidebar .is-rail-active .ct-subgroup,html.pt-rail-mode .sidebar .is-rail-active .ct-inner-panel,html.pt-rail-mode .sidebar .is-rail-active .ct-btn-row,html.pt-rail-mode .sidebar .is-rail-active .action-button{box-sizing:border-box!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}html.pt-rail-mode .is-rail-active .sidebar-section{max-width:100%;box-sizing:border-box}html.pt-rail-mode .sidebar>.is-rail-first{margin-top:calc(var(--pt-rail-panel-top, 0px) + 6px)!important}html.pt-rail-mode .sidebar>.is-rail-last{margin-bottom:14px}html.pt-rail-mode .sidebar>.is-rail-active .section-body,html.pt-rail-mode .sidebar>.is-rail-active .collapsible-content{display:flex!important;flex-direction:column}.pt-rail{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.34rem;box-sizing:border-box;width:var(--pt-rail-width, 56px);height:calc(100vh - var(--pt-header-height, 68px));max-height:calc(100vh - var(--pt-header-height, 68px));padding:.55rem 0 .7rem;border-right:1px solid #262c31;background:#14181c;overflow:hidden}.pt-rail__group{display:flex;flex-direction:column;align-items:center;gap:.34rem;width:100%;min-height:0}.pt-rail__group--sections{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.pt-rail__group--sections::-webkit-scrollbar{display:none}.pt-rail__divider{flex:0 0 auto;width:26px;height:1px;margin:.45rem 0 .5rem;background:#2d343a}.pt-rail__btn{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:46px;height:46px;min-height:46px;padding:0;border:0;border-radius:6px;background:none;color:#9db0bd;cursor:pointer}.pt-rail__btn,.pt-rail__btn:hover,.pt-rail__btn:focus,.pt-rail__btn:active{transform:none!important;transition:none!important;animation:none!important;box-shadow:none!important}.pt-rail__btn:hover{background:#1d242a;color:#fff}.pt-rail__btn.is-active{background:var(--pt-rail-active-fill, #86b8d4)!important;color:var(--pt-rail-active-text, #0e1218)!important;opacity:1!important}.pt-rail__btn.is-active:hover{background:var(--pt-rail-active-fill-hover, #9dc9e1)!important;color:var(--pt-rail-active-text, #0e1218)!important}html.pt-rail-mode .pt-rail>.sidebar-action-row{display:flex!important;flex:0 0 auto;flex-direction:column;align-items:center;gap:6px;width:100%;margin:0!important;padding:0!important;border:0!important;background:none!important}html.pt-rail-mode .pt-rail>.sidebar-action-row>.icon-button{box-sizing:border-box!important;flex:0 0 auto;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0!important}html.pt-rail-mode .pt-rail>.sidebar-action-row>#emby-push-canvas-btn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#plex-push-canvas-btn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#card-emby-push-btn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#card-plex-push-btn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#download-btn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#downloadBtn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#reset-btn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#resetBtn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#thumb-download-btn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#thumb-emby-push-canvas-btn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#thumb-reset-btn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#square-download-btn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#square-plex-push-btn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#square-reset-btn,html.pt-rail-mode .pt-rail>.sidebar-action-row>#publishShowcaseBtn{box-sizing:border-box!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important;border-radius:9px!important}html.pt-rail-mode .pt-rail>.sidebar-action-row>.icon-button .icon{width:19px;height:19px;font-size:19px}.pt-rail__btn .material-symbols-rounded,.material-symbols-rounded.pt-rail__icon{font-size:26px!important;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1}.pt-rail__btn.is-active .material-symbols-rounded{font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24;filter:drop-shadow(0 0 4px currentColor)}html.pt-rail-mode.pt-compact-ui .pt-sidebar-resize-handle,html.pt-rail-mode .pt-sb-tools-row,html.pt-rail-mode .pt-sb-banner,html.pt-rail-mode .pt-sb-eye-layer,html.pt-rail-mode .sidebar-toggle,html.pt-rail-mode .sidebar .is-rail-active .pt-sidebar-toggle{display:none!important}body.showcase-lab-page-body{--pt-rail-title: #00bfa5;--pt-rail-active-fill: #00bfa5;--pt-rail-active-fill-hover: #35d6bf;--pt-rail-active-text: #032420}body.square-lab-page-body{--pt-rail-title: #ff8c42;--pt-rail-active-fill: #ff8c42;--pt-rail-active-fill-hover: #ffa870;--pt-rail-active-text: #24120a}body.thumb-lab-page-body{--pt-rail-title: #cf675f;--pt-rail-active-fill: #cf675f;--pt-rail-active-fill-hover: #e08881;--pt-rail-active-text: #1c0705}body.card-lab-page-body{--pt-rail-title: #ffc850;--pt-rail-active-fill: #ffc850;--pt-rail-active-fill-hover: #ffd677;--pt-rail-active-text: #241900}@media(min-width:761px){html.pt-rail-mode body.lab-page-body:has(.lab-seo-footer){box-sizing:border-box}html.pt-rail-mode body.lab-page-body:has(.lab-seo-footer__details[open]){padding-bottom:var(--lab-seo-footer-height, min(42vh, 20rem))!important}html.pt-rail-mode body.lab-page-body .lab-seo-footer:has(.lab-seo-footer__details[open]){max-height:min(42vh,20rem);overflow-y:auto}html.pt-rail-mode,html.pt-rail-mode body.lab-page-body{height:100%;min-height:0;overflow:hidden}html.pt-rail-mode body.lab-page-body>.layout{flex:1 1 0;height:auto;min-height:0!important;max-height:none;overflow:hidden!important}html.pt-rail-mode body.lab-page-body>.layout>.sidebar{position:relative;top:auto;align-self:stretch;height:100%;min-height:0;max-height:100%;overflow-x:hidden;overflow-y:hidden;overscroll-behavior:contain}html.pt-rail-mode body.lab-page-body>.layout>.sidebar>.pt-rail{position:sticky;top:0;height:100%;max-height:100%}html.pt-rail-mode body.lab-page-body>.layout>:not(.sidebar){height:100%;min-height:0!important;max-height:100%;box-sizing:border-box!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable}}.pt-mode-row{display:flex;align-items:center;gap:6px}.pt-mode-btn{display:inline-flex;align-items:center;justify-content:center;gap:.32rem;box-sizing:border-box;width:auto;min-width:0;min-height:22px;height:22px;margin:0;padding:.22rem .56rem;border:1px solid var(--pt-mode-border, #c9d1d9);border-radius:6px;background:var(--pt-mode-bg, #ffffff);color:var(--pt-mode-text, #14181c);box-shadow:0 3px 9px #0000003d;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.64rem;font-weight:800;letter-spacing:.055em;line-height:1;text-transform:uppercase;white-space:nowrap;cursor:pointer}.pt-mode-btn[hidden]{display:none!important}.pt-mode-btn--reset{border-color:#a9b4be;background:#fff;color:#14181c}.pt-mode-btn,.pt-mode-btn:hover,.pt-mode-btn:focus,.pt-mode-btn:active{transform:none!important;transition:none!important;animation:none!important}.pt-mode-btn:hover{background:var(--pt-mode-hover-bg, #edf1f5);border-color:var(--pt-mode-hover-border, #a9b4be);color:#14181c}.pt-mode-btn[aria-pressed=true]{background:#a5dfbb;border-color:#a5dfbb;color:#18232b}.pt-mode-btn[aria-pressed=true]:hover{background:#c0edd1;border-color:#c0edd1;color:#18232b}.pt-mode-btn .material-symbols-rounded,.pt-mode-btn .material-symbols-rounded.ms-sm{font-size:13px!important;line-height:1;flex:0 0 auto}.pt-mode-btn__label{display:inline-flex;align-items:center;line-height:1;padding-top:1px}.pt-mode-btn .pt-sb-edit-toggle__count{position:static;display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:14px;margin-left:1px;padding:0 3px;border-radius:4px;background:var(--pt-mode-count-bg, rgba(0, 0, 0, .12));color:var(--pt-mode-count-text, #14181c);font-size:.55rem;font-weight:800;line-height:1}.pt-mode-btn[aria-pressed=true] .pt-sb-edit-toggle__count{background:#00000042;color:#18232b}body.showcase-lab-page-body{--pt-mode-bg: #0d3c36;--pt-mode-border: #00bfa5;--pt-mode-text: #c4f5ec;--pt-mode-hover-bg: #12544a;--pt-mode-hover-border: #3fdcc4;--pt-mode-count-bg: #06231f;--pt-mode-count-text: #7fe6d6}body.square-lab-page-body{--pt-mode-bg: #4a2a10;--pt-mode-border: #ff8c42;--pt-mode-text: #ffdcc2;--pt-mode-hover-bg: #63380f;--pt-mode-hover-border: #ffa870;--pt-mode-count-bg: #2c1706;--pt-mode-count-text: #ffbf90}body.thumb-lab-page-body{--pt-mode-bg: #4a1f1c;--pt-mode-border: #cf675f;--pt-mode-text: #ffd9d4;--pt-mode-hover-bg: #632723;--pt-mode-hover-border: #e88a82;--pt-mode-count-bg: #2c100e;--pt-mode-count-text: #ffb7ae}body.poster-lab-page-body{--pt-mode-count-bg: #0d2230;--pt-mode-count-text: #bfe6fb}body.card-lab-page-body{--pt-mode-bg: #4a3410;--pt-mode-border: #e5a00d;--pt-mode-text: #ffe6ad;--pt-mode-hover-bg: #63450f;--pt-mode-hover-border: #ffc850;--pt-mode-count-bg: #2a1d05;--pt-mode-count-text: #ffd98a}body.poster-lab-page-body .pt-sb-tools-row,body.poster-lab-page-body #sidebar>.pt-compact-toggle,body.card-lab-page-body .pt-sb-tools-row,body.card-lab-page-body .layout>.sidebar>.pt-compact-toggle,body.thumb-lab-page-body .pt-sb-tools-row,body.thumb-lab-page-body #thumb-sidebar>.pt-compact-toggle,body.square-lab-page-body .pt-sb-tools-row,body.square-lab-page-body #square-sidebar>.pt-compact-toggle,body.showcase-lab-page-body .pt-sb-tools-row,body.showcase-lab-page-body #sl-sidebar>.pt-compact-toggle{display:none!important}.pt-mode-row--header{--pt-mode-label-display: inline-flex;--pt-mode-btn-width: auto;--pt-mode-btn-padding: .22rem .56rem;--pt-mode-btn-gap: .32rem;--pt-mode-count-position: static;flex:0 0 auto;margin-left:.35rem;padding-left:.7rem;border-left:1px solid var(--pt-mode-divider, rgba(255, 255, 255, .14))}.pt-mode-row--header .pt-mode-btn{position:relative;flex:0 0 auto;width:var(--pt-mode-btn-width);padding:var(--pt-mode-btn-padding);gap:var(--pt-mode-btn-gap)}.pt-mode-row--header .pt-mode-btn__label{display:var(--pt-mode-label-display)}.pt-mode-row--header .pt-mode-btn .pt-sb-edit-toggle__count{position:var(--pt-mode-count-position);top:-5px;right:-5px}@media(max-width:1500px),(max-height:860px){.pt-mode-row--header{--pt-mode-label-display: none;--pt-mode-btn-width: 26px;--pt-mode-btn-padding: 0;--pt-mode-btn-gap: 0;--pt-mode-count-position: absolute}}html[data-pt-compact-density=snug] .pt-mode-row--header,html[data-pt-compact-density=dense] .pt-mode-row--header{--pt-mode-label-display: none;--pt-mode-btn-width: 26px;--pt-mode-btn-padding: 0;--pt-mode-btn-gap: 0;--pt-mode-count-position: absolute}@media(max-width:760px){.pt-mode-row--header{display:none}}@media(max-width:1150px),(max-height:760px){.pt-mode-row--header{--pt-mode-btn-width: 24px;gap:3px;margin-left:.25rem;padding-left:.5rem}.pt-mode-row--header .pt-mode-btn{height:20px;min-height:20px}}html[data-pt-compact-density=dense] .pt-mode-row--header{--pt-mode-btn-width: 24px}body.lab-page-body :is(.pt-mode-btn,.pt-sb-edit-toggle){background:#fff!important;border-color:#c9d1d9!important;color:#14181c!important;opacity:1;box-shadow:none!important}body.lab-page-body :is(.pt-mode-btn,.pt-sb-edit-toggle):is(:hover,:focus-visible){background:#edf1f5!important;border-color:#a9b4be!important;color:#14181c!important}body.lab-page-body :is(.pt-mode-btn,.pt-sb-edit-toggle)[aria-pressed=true]{background:#a5dfbb!important;border-color:#a5dfbb!important;color:#18232b!important}body.lab-page-body :is(.pt-mode-btn,.pt-sb-edit-toggle)[aria-pressed=true]:is(:hover,:focus-visible){background:#c0edd1!important;border-color:#c0edd1!important;color:#18232b!important}body.lab-page-body [role=region]:is(.po-layout-mode-hint,.tl-layout-hint,.cl-layout-hint,.sq-layout-hint,.sl-layout-hint) :is(.po-layout-visibility__button,.tl-layout-visibility__button,.cl-layout-visibility__button,.sq-layout-visibility__button,.sl-layout-visibility__button){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;min-height:30px!important;height:30px!important;padding:0 .25rem!important;border:1px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#83df5f!important;font-size:.72rem!important;font-weight:750!important;letter-spacing:.01em!important;line-height:1!important;filter:none!important;transition:color .12s ease!important}body.lab-page-body [role=region]:is(.po-layout-mode-hint,.tl-layout-hint,.cl-layout-hint,.sq-layout-hint,.sl-layout-hint) :is(.po-layout-visibility__button,.tl-layout-visibility__button,.cl-layout-visibility__button,.sq-layout-visibility__button,.sl-layout-visibility__button):is(:hover,:focus-visible){color:#a0ed7f!important}body.lab-page-body [role=region]:is(.po-layout-mode-hint,.tl-layout-hint,.cl-layout-hint,.sq-layout-hint,.sl-layout-hint) :is(.po-layout-visibility__button,.tl-layout-visibility__button,.cl-layout-visibility__button,.sq-layout-visibility__button,.sl-layout-visibility__button):is([aria-pressed=false],.is-hidden){color:#e77975!important}body.lab-page-body [role=region]:is(.po-layout-mode-hint,.tl-layout-hint,.cl-layout-hint,.sq-layout-hint,.sl-layout-hint) :is(.po-layout-visibility__button,.tl-layout-visibility__button,.cl-layout-visibility__button,.sq-layout-visibility__button,.sl-layout-visibility__button):is([aria-pressed=false],.is-hidden):is(:hover,:focus-visible){color:#f29994!important}body.lab-page-body [role=region]:is(.po-layout-mode-hint,.tl-layout-hint,.cl-layout-hint,.sq-layout-hint,.sl-layout-hint) :is(.po-layout-visibility__button,.tl-layout-visibility__button,.cl-layout-visibility__button,.sq-layout-visibility__button,.sl-layout-visibility__button):focus-visible{outline:none!important;text-decoration:underline!important;text-underline-offset:3px}body.lab-page-body [role=region]:is(.po-layout-mode-hint,.tl-layout-hint,.cl-layout-hint,.sq-layout-hint,.sl-layout-hint):before{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:18px!important;line-height:1!important;transform:none!important}body.lab-page-body [role=region]:is(.po-layout-mode-hint,.tl-layout-hint,.cl-layout-hint,.sq-layout-hint,.sl-layout-hint) :is(.po-layout-visibility__icon,.tl-layout-visibility__icon,.cl-layout-visibility__state,.sq-layout-visibility__state,.sl-layout-visibility__state){display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 16px;width:16px!important;min-width:16px!important;height:16px!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;font-size:16px!important;line-height:1!important;letter-spacing:0!important;transform:none!important}body.lab-page-body :is(.pt-mode-btn,.pt-sb-edit-toggle,.po-layout-visibility__button,.cl-layout-visibility__button,.sq-layout-visibility__button,.sl-layout-visibility__button) :is(.material-symbols-rounded,.po-layout-visibility__state,.cl-layout-visibility__state,.sq-layout-visibility__state,.sl-layout-visibility__state){color:inherit!important}@media(min-width:761px){html.pt-compact-ui[data-pt-compact-density=snug] body.lab-page-body>header{padding-block:.42rem!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header{padding-block:.28rem!important}html.pt-compact-ui[data-pt-compact-density=snug] body.lab-page-body>header .header-left .logo-tile{width:30px!important;height:30px!important}html.pt-compact-ui[data-pt-compact-density=snug] body.lab-page-body>header .header-left .logo-tile img{width:29px!important;height:29px!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .header-left .logo-tile{width:26px!important;height:26px!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .header-left .logo-tile img{width:25px!important;height:25px!important}html.pt-compact-ui[data-pt-compact-density=snug] body.lab-page-body>header .header-left h1{font-size:1.58rem!important;transform:translateY(2px)!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .header-left h1{font-size:1.3rem!important;letter-spacing:.045em!important;transform:translateY(1px)!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .header-left{gap:.45rem!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .pt-mode-row--header{gap:3px;margin-left:.25rem;padding-left:.5rem}html.pt-compact-ui[data-pt-compact-density=snug] body.lab-page-body>header .pt-mode-row--header .pt-mode-btn{height:20px;min-height:20px}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .pt-mode-row--header .pt-mode-btn{height:18px;min-height:18px;font-size:.6rem}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .pt-mode-row--header .pt-mode-btn .material-symbols-rounded,html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .pt-mode-row--header .pt-mode-btn .material-symbols-rounded.ms-sm{font-size:12px!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .header-actions.pt-header-organized{padding:.14rem!important}html.pt-compact-ui[data-pt-compact-density=snug] body.lab-page-body>header .pt-header-organized :is(.pt-header-dropdown-trigger,.pt-header-utility-link,#pt-community-presets-btn,#pt-library-hub-link.pt-library-hub-link--new){height:31px!important;min-height:31px!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .pt-header-organized :is(.pt-header-dropdown-trigger,.pt-header-utility-link,#pt-community-presets-btn,#pt-library-hub-link.pt-library-hub-link--new){height:27px!important;min-height:27px!important;padding-inline:.42rem!important;gap:.3rem!important;font-size:.63rem!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .pt-header-organized :is(.pt-header-utility-link__icon,.pt-header-utility-link__icon .material-symbols-rounded){font-size:14px}html.pt-compact-ui[data-pt-compact-density=snug] body.lab-page-body>header .pt-header-organized :is(.pt-header-integrations>button,.pt-header-integrations>a,.config-dropdown>button,#pt-cloud-user){width:31px!important;min-width:31px!important;height:31px!important;min-height:31px!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .pt-header-organized :is(.pt-header-integrations>button,.pt-header-integrations>a,.config-dropdown>button,#pt-cloud-user){width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .pt-header-organized .pt-header-integrations img.action-icon{width:17px!important;height:17px!important;max-width:17px!important;max-height:17px!important}}@media(min-width:761px){html.pt-compact-ui[data-pt-compact-density=snug] body:has(.lab-seo-footer){padding-bottom:var(--lab-seo-footer-height, 2.2rem)}html.pt-compact-ui[data-pt-compact-density=dense] body:has(.lab-seo-footer){padding-bottom:var(--lab-seo-footer-height, 1.75rem)}html.pt-compact-ui[data-pt-compact-density=snug] .lab-seo-footer{--lab-seo-footer-edge: .95rem;--lab-seo-footer-inset: .85rem;font-size:.78rem;line-height:1.5}html.pt-compact-ui[data-pt-compact-density=dense] .lab-seo-footer{--lab-seo-footer-edge: .7rem;--lab-seo-footer-inset: .6rem;--lab-seo-footer-divider-inset: .1rem;font-size:.72rem;line-height:1.42;box-shadow:0 -8px 20px #00000042}html.pt-compact-ui[data-pt-compact-density=snug] .lab-seo-footer__summary{padding-block:.46rem;font-size:.66rem}html.pt-compact-ui[data-pt-compact-density=dense] .lab-seo-footer__summary{padding-block:.3rem;font-size:.58rem;letter-spacing:.07em}html.pt-compact-ui[data-pt-compact-density=snug] .lab-seo-footer__body{padding-block:.4rem}html.pt-compact-ui[data-pt-compact-density=dense] .lab-seo-footer__body{padding-block:.28rem}html.pt-compact-ui[data-pt-compact-density=snug] .lab-seo-footer__body>*{padding:.42rem var(--lab-seo-footer-inset)}html.pt-compact-ui[data-pt-compact-density=dense] .lab-seo-footer__body>*{padding:.3rem var(--lab-seo-footer-inset)}html.pt-compact-ui[data-pt-compact-density=snug] .lab-seo-footer__body h2{font-size:1.12rem}html.pt-compact-ui[data-pt-compact-density=dense] .lab-seo-footer__body h2{font-size:.95rem;letter-spacing:.03em}html.pt-compact-ui[data-pt-compact-density=snug] :is(.lab-seo-footer__body>p:nth-child(2),.lab-seo-footer__body>p:nth-child(3),.lab-seo-footer__links){font-size:.79rem;line-height:1.5}html.pt-compact-ui[data-pt-compact-density=dense] :is(.lab-seo-footer__body>p:nth-child(2),.lab-seo-footer__body>p:nth-child(3),.lab-seo-footer__links){font-size:.72rem;line-height:1.4}html.pt-compact-ui[data-pt-compact-density=snug] body:has(.lab-seo-footer__details[open]){padding-bottom:var(--lab-seo-footer-height, 10.5rem)}html.pt-compact-ui[data-pt-compact-density=dense] body:has(.lab-seo-footer__details[open]){padding-bottom:var(--lab-seo-footer-height, 8.5rem)}}@media(min-width:1100px){html.pt-compact-ui[data-pt-compact-density=snug] body:has(.lab-seo-footer__details[open]){padding-bottom:var(--lab-seo-footer-height, 8rem)}html.pt-compact-ui[data-pt-compact-density=dense] body:has(.lab-seo-footer__details[open]){padding-bottom:var(--lab-seo-footer-height, 6.6rem)}html.pt-compact-ui[data-pt-compact-density=dense] .lab-seo-footer__body{grid-template-columns:max-content minmax(0,1.35fr) minmax(0,1.35fr) minmax(15rem,1.35fr)}}@media(min-width:761px){html.pt-compact-ui[data-pt-compact-density=dense]{--pt-tooltip-max-width: 250px;--pt-tooltip-padding: 7px 10px;--pt-tooltip-font-size: .72rem;--pt-tooltip-radius: 6px}html.pt-compact-ui[data-pt-compact-density=dense] :is(.pt-tooltip,.tooltip,.custom-tooltip,#tooltip){max-width:250px!important;padding:7px 10px!important;border-radius:6px!important;font-size:.72rem!important;line-height:1.4!important}html.pt-compact-ui[data-pt-compact-density=snug] .pcr-app[data-theme=monolith]{box-sizing:border-box!important;width:220px!important;padding:.5rem!important;border-radius:10px!important}html.pt-compact-ui[data-pt-compact-density=dense] .pcr-app[data-theme=monolith]{box-sizing:border-box!important;width:190px!important;padding:.38rem!important;border-radius:8px!important}html.pt-compact-ui[data-pt-compact-density=snug] .pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette{height:138px!important}html.pt-compact-ui[data-pt-compact-density=dense] .pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette{height:112px!important}html.pt-compact-ui[data-pt-compact-density=snug] .pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview{margin-right:.48rem!important;border-radius:6px!important}html.pt-compact-ui[data-pt-compact-density=dense] .pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview{margin-right:.34rem!important;border-radius:5px!important}html.pt-compact-ui[data-pt-compact-density=snug] .pcr-app[data-theme=monolith] .pcr-slider{height:8px!important}html.pt-compact-ui[data-pt-compact-density=dense] .pcr-app[data-theme=monolith] .pcr-slider{height:6px!important}html.pt-compact-ui[data-pt-compact-density=snug] .pcr-app[data-theme=monolith] .pcr-interaction{gap:.3rem!important;margin-top:.4rem!important}html.pt-compact-ui[data-pt-compact-density=dense] .pcr-app[data-theme=monolith] .pcr-interaction{gap:.2rem!important;margin-top:.3rem!important}html.pt-compact-ui[data-pt-compact-density=snug] .pcr-app[data-theme=monolith] .pcr-interaction :is(.pcr-result,.pcr-type,.pcr-save){box-sizing:border-box!important;min-height:24px!important;padding:.25rem .38rem!important;border-radius:6px!important;font-size:.6rem!important;line-height:1!important}html.pt-compact-ui[data-pt-compact-density=dense] .pcr-app[data-theme=monolith] .pcr-interaction :is(.pcr-result,.pcr-type,.pcr-save){box-sizing:border-box!important;min-height:21px!important;padding:.18rem .28rem!important;border-radius:5px!important;font-size:.52rem!important;line-height:1!important}html.pt-compact-ui[data-pt-compact-density=snug] .pcr-app[data-theme=monolith] .pcr-interaction :is(.pcr-result,.pcr-type,.pcr-save,.pt-pcr-eyedropper){height:24px!important}html.pt-compact-ui[data-pt-compact-density=dense] .pcr-app[data-theme=monolith] .pcr-interaction :is(.pcr-result,.pcr-type,.pcr-save,.pt-pcr-eyedropper){height:21px!important}html.pt-compact-ui[data-pt-compact-density=snug]{--pt-pcr-field-h: 26px}html.pt-compact-ui[data-pt-compact-density=dense]{--pt-pcr-field-h: 22px}html.pt-compact-ui[data-pt-compact-density=dense] .pickr .pcr-button.pt-pcr-wide:is(#pt-pcr-a,.pt-pcr-wide):is(#pt-pcr-b,.pt-pcr-wide):before,html.pt-compact-ui[data-pt-compact-density=dense] .pickr .pcr-button.pt-pcr-wide:is(#pt-pcr-a,.pt-pcr-wide):is(#pt-pcr-b,.pt-pcr-wide):after{top:3px!important;bottom:3px!important;left:3px!important;width:20px!important}html.pt-compact-ui[data-pt-compact-density=dense] .pickr .pcr-button.pt-pcr-wide .pt-pcr-hex{left:30px;font-size:.6rem}html.pt-compact-ui[data-pt-compact-density=snug] .pcr-app .pt-pcr-eyedropper{width:24px}html.pt-compact-ui[data-pt-compact-density=dense] .pcr-app .pt-pcr-eyedropper{width:21px}html.pt-compact-ui[data-pt-compact-density=dense] .pcr-app .pt-pcr-eyedropper .material-symbols-rounded{font-size:14px}html.pt-compact-ui[data-pt-compact-density=dense] .pcr-app[data-theme=monolith] .pcr-picker{width:13px!important;height:13px!important}}@media(min-width:761px){html.pt-compact-ui[data-pt-compact-density=snug]{--pt-rail-width: 46px;--pt-rail-panel-width: 210px;--pt-rail-inset: .5rem}html.pt-compact-ui[data-pt-compact-density=dense]{--pt-rail-width: 42px;--pt-rail-panel-width: 180px;--pt-rail-inset: .4rem}html.pt-compact-ui[data-pt-compact-density=snug] .pt-rail{gap:.22rem;padding:.4rem 0 .5rem}html.pt-compact-ui[data-pt-compact-density=dense] .pt-rail{gap:.16rem;padding:.3rem 0 .4rem}html.pt-compact-ui[data-pt-compact-density=snug] .pt-rail__group,html.pt-compact-ui[data-pt-compact-density=dense] .pt-rail__group{gap:.18rem}html.pt-compact-ui[data-pt-compact-density=snug] .pt-rail__btn{width:36px;height:36px;min-height:36px}html.pt-compact-ui[data-pt-compact-density=dense] .pt-rail__btn{width:32px;height:32px;min-height:32px}html.pt-compact-ui[data-pt-compact-density=snug] .pt-rail__btn .material-symbols-rounded,html.pt-compact-ui[data-pt-compact-density=snug] .material-symbols-rounded.pt-rail__icon{font-size:21px!important}html.pt-compact-ui[data-pt-compact-density=dense] .pt-rail__btn .material-symbols-rounded,html.pt-compact-ui[data-pt-compact-density=dense] .material-symbols-rounded.pt-rail__icon{font-size:19px!important}html.pt-compact-ui[data-pt-compact-density=snug].pt-rail-mode .sidebar>:is(.sidebar-section,.collapsible).is-rail-active,html.pt-compact-ui[data-pt-compact-density=dense].pt-rail-mode .sidebar>:is(.sidebar-section,.collapsible).is-rail-active{margin-right:3px;margin-bottom:4px}}@media(min-width:761px){html.pt-compact-ui[data-pt-compact-density=snug].pt-rail-mode .pt-rail>.sidebar-action-row>.icon-button{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;border-radius:8px!important}html.pt-compact-ui[data-pt-compact-density=dense].pt-rail-mode .pt-rail>.sidebar-action-row>.icon-button{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;border-radius:7px!important}html.pt-compact-ui[data-pt-compact-density=snug].pt-rail-mode .pt-rail>.sidebar-action-row{gap:.32rem!important}html.pt-compact-ui[data-pt-compact-density=dense].pt-rail-mode .pt-rail>.sidebar-action-row{gap:.24rem!important}html.pt-compact-ui[data-pt-compact-density=dense].pt-rail-mode .pt-rail>.sidebar-action-row .action-icon,html.pt-compact-ui[data-pt-compact-density=dense].pt-rail-mode .pt-rail>.sidebar-action-row .material-symbols-rounded{width:15px!important;height:15px!important;font-size:15px!important}}@media(min-width:761px){html.pt-compact-ui[data-pt-compact-density=snug] .thumb-picker-modal{width:min(760px,92vw);max-height:88vh;padding:1rem 1.1rem 1.15rem;border-radius:16px;transform:translate(-50%,-50%) scale(.92)}html.pt-compact-ui[data-pt-compact-density=dense] .thumb-picker-modal{width:min(660px,94vw);max-height:92vh;padding:.7rem .8rem .85rem;border-radius:12px;transform:translate(-50%,-50%) scale(.8)}html.pt-compact-ui[data-pt-compact-density=snug] #thumb-backdrop-modal,html.pt-compact-ui[data-pt-compact-density=snug] #square-backdrop-modal{width:min(860px,94vw)}html.pt-compact-ui[data-pt-compact-density=dense] #thumb-backdrop-modal,html.pt-compact-ui[data-pt-compact-density=dense] #square-backdrop-modal{width:min(760px,96vw)}html.pt-compact-ui[data-pt-compact-density=snug] .thumb-logo-modal{width:min(920px,92vw)}html.pt-compact-ui[data-pt-compact-density=dense] .thumb-logo-modal{width:min(800px,94vw)}html.pt-compact-ui[data-pt-compact-density=snug] .thumb-picker-header{margin:0 -1.1rem .7rem;padding:0 1.1rem .55rem}html.pt-compact-ui[data-pt-compact-density=dense] .thumb-picker-header{margin:0 -.8rem .5rem;padding:0 .8rem .4rem}html.pt-compact-ui[data-pt-compact-density=snug] .thumb-picker-header--fanart{margin-top:-1rem;padding-top:.36rem;padding-bottom:.36rem}html.pt-compact-ui[data-pt-compact-density=dense] .thumb-picker-header--fanart{margin-top:-.7rem;padding-top:.28rem;padding-bottom:.28rem}html.pt-compact-ui[data-pt-compact-density=snug] :is(.thumb-picker-header,.thumb-picker-title,.thumb-picker-header-actions){gap:.5rem}html.pt-compact-ui[data-pt-compact-density=dense] :is(.thumb-picker-header,.thumb-picker-title,.thumb-picker-header-actions){gap:.38rem}html.pt-compact-ui[data-pt-compact-density=snug] .thumb-picker-title-subject{padding:.26rem .56rem;font-size:.74rem}html.pt-compact-ui[data-pt-compact-density=dense] .thumb-picker-title-subject{padding:.2rem .46rem;font-size:.66rem}html.pt-compact-ui[data-pt-compact-density=snug] .thumb-picker-title-main{font-size:1.25rem}html.pt-compact-ui[data-pt-compact-density=dense] .thumb-picker-title-main{font-size:1.05rem}html.pt-compact-ui[data-pt-compact-density=dense] .thumb-picker-close-btn{font-size:15px}html.pt-compact-ui[data-pt-compact-density=snug] .thumb-picker-body{max-height:calc(88vh - 7rem)}html.pt-compact-ui[data-pt-compact-density=dense] .thumb-picker-body{max-height:calc(92vh - 5.5rem)}html.pt-compact-ui[data-pt-compact-density=snug] .thumb-picker-grid{gap:.5rem}html.pt-compact-ui[data-pt-compact-density=dense] .thumb-picker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem}html.pt-compact-ui[data-pt-compact-density=snug] :is(#thumb-backdrop-modal-grid,#square-backdrop-modal-grid){gap:.5rem}html.pt-compact-ui[data-pt-compact-density=dense] :is(#thumb-backdrop-modal-grid,#square-backdrop-modal-grid){gap:.38rem}html.pt-compact-ui[data-pt-compact-density=snug] :is(#thumb-backdrop-modal-grid,#square-backdrop-modal-grid) .asset-card{flex:1 1 148px;min-width:148px;max-width:calc((100% - 1.5rem)/4)}html.pt-compact-ui[data-pt-compact-density=dense] :is(#thumb-backdrop-modal-grid,#square-backdrop-modal-grid) .asset-card{flex:1 1 124px;min-width:124px;max-width:calc((100% - 1.9rem)/5);border-radius:8px}html.pt-compact-ui[data-pt-compact-density=dense] .thumb-picker-empty{font-size:.66rem}html.pt-compact-ui[data-pt-compact-density=dense] :is(.thumb-picker-fanart-prompt,.thumb-picker-fanart-copy){font-size:.62rem}html.pt-compact-ui[data-pt-compact-density=dense] .thumb-picker-fanart-icon{font-size:15px!important}html.pt-compact-ui[data-pt-compact-density=dense] :is(.picker-entity-tab,.poster-lang-tab,.logo-lang-tab){min-height:26px;padding:.3rem .55rem;border-radius:7px;font-size:.64rem}html.pt-compact-ui[data-pt-compact-density=dense] .logo-picker-refresh{padding:.35rem .55rem;font-size:.62rem}html.pt-compact-ui[data-pt-compact-density=dense] .logo-picker-title{font-size:.82rem}html.pt-compact-ui[data-pt-compact-density=dense] .logo-picker-search input{min-height:28px;padding-block:.3rem;font-size:.68rem}}@media(min-width:761px){html.pt-compact-ui[data-pt-compact-density=snug] .sidebar .autocomplete-suggestions{top:calc(100% + 5px);left:-3px;width:calc(100% + 6px);max-height:260px;padding:4px;border-radius:9px}html.pt-compact-ui[data-pt-compact-density=dense] .sidebar .autocomplete-suggestions{top:calc(100% + 4px);left:-3px;width:calc(100% + 6px);max-height:220px;padding:3px;border-radius:8px}html.pt-compact-ui[data-pt-compact-density=snug] .sidebar .autocomplete-suggestions>div{box-sizing:border-box;padding:.44rem .5rem;border-radius:7px}html.pt-compact-ui[data-pt-compact-density=dense] .sidebar .autocomplete-suggestions>div{box-sizing:border-box;padding:.38rem .42rem;border-radius:6px}html.pt-compact-ui[data-pt-compact-density=snug] .sidebar .autocomplete-suggestions .search-result-item{gap:.42rem}html.pt-compact-ui[data-pt-compact-density=dense] .sidebar .autocomplete-suggestions .search-result-item{gap:.35rem}html.pt-compact-ui[data-pt-compact-density=snug] .sidebar .autocomplete-suggestions .search-result-content{gap:.24rem}html.pt-compact-ui[data-pt-compact-density=dense] .sidebar .autocomplete-suggestions .search-result-content{gap:.2rem}html.pt-compact-ui[data-pt-compact-density=snug] .sidebar .autocomplete-suggestions .search-result-title{font-size:.74rem;line-height:1.16}html.pt-compact-ui[data-pt-compact-density=dense] .sidebar .autocomplete-suggestions .search-result-title{font-size:.68rem;line-height:1.12}html.pt-compact-ui[data-pt-compact-density=snug] .sidebar .autocomplete-suggestions .search-result-year,html.pt-compact-ui[data-pt-compact-density=dense] .sidebar .autocomplete-suggestions .search-result-year{font-size:.62rem}html.pt-compact-ui[data-pt-compact-density=snug] .sidebar .autocomplete-suggestions .type-badge{box-sizing:border-box;width:25px;min-width:25px;max-width:25px;height:23px;min-height:23px;max-height:23px;border-radius:7px}html.pt-compact-ui[data-pt-compact-density=dense] .sidebar .autocomplete-suggestions .type-badge{box-sizing:border-box;width:22px;min-width:22px;max-width:22px;height:20px;min-height:20px;max-height:20px;border-radius:6px}html.pt-compact-ui[data-pt-compact-density=snug] .sidebar .autocomplete-suggestions .type-badge .material-symbols-rounded{width:14px;height:14px;font-size:14px}html.pt-compact-ui[data-pt-compact-density=dense] .sidebar .autocomplete-suggestions .type-badge .material-symbols-rounded{width:12px;height:12px;font-size:12px}}@media(min-width:761px){html.pt-compact-ui[data-pt-compact-density=snug]{--pt-close-control-size: 30px}html.pt-compact-ui[data-pt-compact-density=dense]{--pt-close-control-size: 26px}html.pt-compact-ui[data-pt-compact-density=snug] :is(.thumb-picker-close-btn,.logo-picker-close-btn,.showcase-picker-close-btn,.pt-modal-close,.custom-modal-close,.close-modal) :is(.material-symbols-rounded,.material-icons-round){width:17px!important;height:17px!important;font-size:17px!important}html.pt-compact-ui[data-pt-compact-density=dense] :is(.thumb-picker-close-btn,.logo-picker-close-btn,.showcase-picker-close-btn,.pt-modal-close,.custom-modal-close,.close-modal) :is(.material-symbols-rounded,.material-icons-round){width:15px!important;height:15px!important;font-size:15px!important}}@media(min-width:761px){html.pt-compact-ui[data-pt-compact-density=snug] body.lab-page-body>header .header-actions.pt-header-organized,html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .header-actions.pt-header-organized{align-items:center!important}html.pt-compact-ui[data-pt-compact-density=snug] body.lab-page-body>header .pt-header-organized #pt-cloud-auth,html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .pt-header-organized #pt-cloud-auth{display:inline-flex!important;align-items:center!important;align-self:center!important}html.pt-compact-ui[data-pt-compact-density=snug] body.lab-page-body>header .pt-header-organized #pt-cloud-user:after{right:3px;bottom:3px;width:7px;height:7px}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .pt-header-organized #pt-cloud-user:after{right:2px;bottom:2px;width:6px;height:6px;box-shadow:0 0 0 1.5px #070a16f2}}@media(min-width:761px){html.pt-compact-ui[data-pt-compact-density=snug] body.lab-page-body>header .pt-header-organized #pt-cloud-user{padding:4px!important;border-radius:9px!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .pt-header-organized #pt-cloud-user{padding:3px!important;border-radius:8px!important}html.pt-compact-ui[data-pt-compact-density=snug] body.lab-page-body>header .pt-header-organized .pt-cloud-user-avatar{width:22px!important;height:22px!important;flex:0 0 22px!important;font-size:9px!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .pt-header-organized .pt-cloud-user-avatar{width:19px!important;height:19px!important;flex:0 0 19px!important;font-size:8px!important}html.pt-compact-ui[data-pt-compact-density=snug] body.lab-page-body>header .pt-header-organized .pt-cloud-user-avatar .material-symbols-rounded{font-size:12px!important}html.pt-compact-ui[data-pt-compact-density=dense] body.lab-page-body>header .pt-header-organized .pt-cloud-user-avatar .material-symbols-rounded{font-size:11px!important}}@media(min-width:901px){html.pt-compact-ui--square[data-pt-compact-density=snug]{--pt-sidebar-width: 208px;--pt-sidebar-padding: .44rem .44rem .56rem;--pt-sidebar-gap: .26rem;--pt-collapsible-margin-bottom: .24rem;--pt-collapsible-header-min-height: 32px;--pt-collapsible-header-padding: .42rem .5rem;--pt-collapsible-content-padding: .46rem;--pt-collapsible-radius: 7px}html.pt-compact-ui--square[data-pt-compact-density=dense]{--pt-sidebar-width: 190px;--pt-sidebar-padding: .34rem .34rem .44rem;--pt-sidebar-gap: .2rem;--pt-collapsible-margin-bottom: .18rem;--pt-collapsible-header-min-height: 28px;--pt-collapsible-header-padding: .32rem .42rem;--pt-collapsible-content-padding: .36rem;--pt-collapsible-radius: 6px}html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar .collapsible-header h3,html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar .sidebar-section>h3{font-size:.76rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar .collapsible-header h3,html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar .sidebar-section>h3{font-size:.68rem;letter-spacing:.03em}html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar :is(label:not(.toggle-switch),.ct-row-label,.ct-slider-label,.ct-slider-value,.tmeta-label){font-size:.62rem!important;line-height:1.22}html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar :is(label:not(.toggle-switch),.ct-row-label,.ct-slider-label,.ct-slider-value,.tmeta-label){margin-block:0!important;font-size:.55rem!important;line-height:1.16}html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar .ct-slider-block{gap:.26rem;margin-bottom:.3rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar .ct-slider-block{gap:.18rem;margin-bottom:.22rem}html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar .ct-subgroup{gap:.28rem;padding:.42rem;border-radius:7px}html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar .ct-subgroup{gap:.2rem;padding:.32rem;border-radius:6px}html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select){height:26px!important;min-height:26px!important;padding:.22rem .4rem!important;border-radius:6px!important;font-size:.64rem!important}html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select){height:22px!important;min-height:22px!important;padding:.14rem .34rem!important;border-radius:5px!important;font-size:.57rem!important}html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar :is(.action-button,.ct-primary-btn,.ct-reset-btn,.media-type-btn,.custom-btn){min-height:26px!important;padding:.3rem .44rem!important;border-radius:6px!important;font-size:.6rem!important}html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar :is(.action-button,.ct-primary-btn,.ct-reset-btn,.media-type-btn,.custom-btn){min-height:22px!important;padding:.22rem .34rem!important;border-radius:5px!important;font-size:.54rem!important}html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar .ct-btn-row{gap:.3rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar .ct-btn-row{gap:.22rem}html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar .pt-range-row{gap:.26rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar .pt-range-row{gap:.18rem}html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar .pt-range-btn{width:20px;height:20px;min-width:20px;font-size:.7rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar .pt-range-btn{width:17px;height:17px;min-width:17px;font-size:.64rem}html.pt-compact-ui--square .sidebar .pt-range::-webkit-slider-thumb{width:14px;height:14px;margin-top:0}html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar .pt-range::-webkit-slider-thumb{width:13px;height:13px}html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar .pt-range::-webkit-slider-thumb{width:11px;height:11px}html.pt-compact-ui--square .sidebar .pt-range::-moz-range-thumb{width:14px;height:14px}html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar .pt-range::-moz-range-thumb{width:13px;height:13px}html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar .pt-range::-moz-range-thumb{width:11px;height:11px}html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar-action-row{gap:.42rem!important}html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar-action-row{gap:.3rem!important}html.pt-compact-ui--square[data-pt-compact-density=snug] .sidebar-action-row .icon-button{min-height:34px!important;border-radius:9px!important}html.pt-compact-ui--square[data-pt-compact-density=dense] .sidebar-action-row .icon-button{min-height:28px!important;border-radius:8px!important}html.pt-compact-ui--square.pt-rail-mode[data-pt-compact-density=snug] .sidebar>:is(.sidebar-section,.collapsible).is-rail-active{margin-inline:2px!important;padding:.34rem 0 .42rem!important;border-radius:8px}html.pt-compact-ui--square.pt-rail-mode[data-pt-compact-density=dense] .sidebar>:is(.sidebar-section,.collapsible).is-rail-active{margin-inline:2px!important;margin-bottom:3px!important;padding:.24rem 0 .32rem!important;border-radius:7px}html.pt-compact-ui--square.pt-rail-mode[data-pt-compact-density=snug] .sidebar>.is-rail-active>:is(.section-body,.collapsible-content),html.pt-compact-ui--square.pt-rail-mode[data-pt-compact-density=dense] .sidebar>.is-rail-active>:is(.section-body,.collapsible-content){padding-inline:.36rem!important}html.pt-compact-ui--square.pt-rail-mode[data-pt-compact-density=dense] .sidebar>.is-rail-active :is(.ct-subgroup,.ct-slider-block){gap:.16rem;padding:.28rem}html.pt-compact-ui--square[data-pt-compact-density=snug]{--sq-canvas-max: min(100%, calc(100vh - 300px) , 660px)}html.pt-compact-ui--square[data-pt-compact-density=dense]{--sq-canvas-max: min(100%, calc(100vh - 240px) , 560px)}html.pt-compact-ui--square[data-pt-compact-density=snug] .main{padding:1.2rem .34rem .5rem;gap:.34rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .main{padding:1.05rem .26rem .4rem;gap:.26rem}html.pt-compact-ui--square[data-pt-compact-density=snug] .main:before{inset:.55rem;border-radius:18px}html.pt-compact-ui--square[data-pt-compact-density=dense] .main:before{inset:.4rem;border-radius:14px}html.pt-compact-ui--square[data-pt-compact-density=snug] .square-main-content,html.pt-compact-ui--square[data-pt-compact-density=dense] .square-main-content{max-width:min(calc(100vw - var(--pt-sidebar-width, 224px) - .7rem),1080px)}html.pt-compact-ui--square[data-pt-compact-density=snug] .canvas-container.square-canvas-container,html.pt-compact-ui--square[data-pt-compact-density=dense] .canvas-container.square-canvas-container{max-width:var(--sq-canvas-max)}html.pt-compact-ui--square[data-pt-compact-density=snug] .square-canvas-meta-row>.thumb-metadata-panel{width:min(100%,1000px)}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-canvas-meta-row>.thumb-metadata-panel{width:min(100%,940px)}html.pt-compact-ui--square[data-pt-compact-density=snug] .square-canvas-meta-row .thumb-canvas-col,html.pt-compact-ui--square[data-pt-compact-density=dense] .square-canvas-meta-row .thumb-canvas-col{max-width:var(--sq-canvas-max)}html.pt-compact-ui--square[data-pt-compact-density=snug] .square-canvas-meta-row{margin-top:.62rem;gap:9px}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-canvas-meta-row{margin-top:.45rem;gap:7px}html.pt-compact-ui--square[data-pt-compact-density=snug] .square-canvas-meta-row:has(>.thumb-metadata-panel[style*=none]){gap:0;margin-top:.38rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-canvas-meta-row:has(>.thumb-metadata-panel[style*=none]){gap:0;margin-top:.28rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-canvas-meta-row>.thumb-metadata-panel{grid-template-columns:minmax(160px,1fr) auto}html.pt-compact-ui--square[data-pt-compact-density=snug] .thumb-meta-fact{min-width:72px;padding-inline:.5rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-meta-fact{min-width:62px;padding-inline:.4rem}html.pt-compact-ui--square[data-pt-compact-density=snug] :is(.thumb-meta-tagline,.thumb-meta-overview,.thumb-meta-detail-row){font-size:.68rem;line-height:1.35}html.pt-compact-ui--square[data-pt-compact-density=dense] :is(.thumb-meta-tagline,.thumb-meta-overview,.thumb-meta-detail-row){font-size:.6rem;line-height:1.28}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-meta-facts-grid{gap:.32rem}html.pt-compact-ui--square[data-pt-compact-density=snug] .square-eb-unit{zoom:.7;max-width:min(calc((100% - 1.5rem) / .7),2114px)}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-eb-unit{zoom:.66;max-width:min(calc((100% - 1.5rem) / .66),1909px)}html.pt-compact-ui--square[data-pt-compact-density=snug] .square-eb-unit .po-edit-bar{max-height:108px;padding-left:14px;padding-right:14px}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-eb-unit .po-edit-bar{max-height:96px;padding-left:10px;padding-right:10px}html.pt-compact-ui--square[data-pt-compact-density=snug] .square-eb-unit .po-eb-toggle-pill{min-height:24px!important}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-eb-unit .po-eb-toggle-pill{min-height:21px!important}html.pt-compact-ui--square[data-pt-compact-density=snug] .square-eb-unit .po-eb-row{gap:7px}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-eb-unit .po-eb-row{gap:5px}html.pt-compact-ui--square[data-pt-compact-density=snug] .square-eb-unit .po-eb-group{min-height:30px}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-eb-unit .po-eb-group{min-height:25px;border-radius:7px!important}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-eb-unit :is(.po-eb-group-label,.po-eb-label,.po-eb-val){font-size:9px!important}html.pt-compact-ui--square[data-pt-compact-density=snug] .square-eb-unit :is(.po-eb-btn,.po-eb-range-btn){min-height:22px;font-size:.62rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-eb-unit :is(.po-eb-btn,.po-eb-range-btn){min-height:19px;padding-inline:.32rem;font-size:.56rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-eb-unit .po-eb-slider{max-width:96px}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-eb-unit .po-eb-action-btn{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;border-radius:8px!important}html.pt-compact-ui--square[data-pt-compact-density=dense] .square-eb-unit .po-eb-action-btn .po-eb-icon{width:13px!important;height:13px!important;font-size:13px!important}}@media(min-width:901px){html.pt-compact-ui--square[data-pt-compact-density=snug].pt-rail-mode .pt-rail>.sidebar-action-row>:is(#square-download-btn,#square-plex-push-btn,#square-reset-btn).icon-button{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;border-radius:8px!important}html.pt-compact-ui--square[data-pt-compact-density=dense].pt-rail-mode .pt-rail>.sidebar-action-row>:is(#square-download-btn,#square-plex-push-btn,#square-reset-btn).icon-button{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;border-radius:7px!important}}@media(min-width:901px){html.pt-compact-ui--square[data-pt-compact-density=snug] .thumb-metadata-panel{border-radius:11px}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-metadata-panel{border-radius:9px}html.pt-compact-ui--square[data-pt-compact-density=snug] .thumb-meta-title-row{min-height:38px;gap:.5rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-meta-title-row{min-height:32px;gap:.38rem}html.pt-compact-ui--square[data-pt-compact-density=snug] .thumb-meta-title-link{font-size:1.02rem;gap:.34rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-meta-title-link{font-size:.88rem;gap:.26rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-meta-title-link .metadata-title-link-icon{font-size:.82rem}html.pt-compact-ui--square[data-pt-compact-density=snug] .thumb-meta-source-rail{min-height:25px;padding:0 .7rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-meta-source-rail{min-height:22px;padding:0 .52rem}html.pt-compact-ui--square[data-pt-compact-density=snug] .thumb-meta-source-rail a{min-height:24px;padding:0 .48rem;gap:.28rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-meta-source-rail a{min-height:21px;padding:0 .38rem;gap:.22rem;font-size:.58rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-meta-source-rail a img{width:13px;height:13px}html.pt-compact-ui--square[data-pt-compact-density=snug] .thumb-meta-fact{min-width:96px;gap:.5rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-meta-fact{min-width:82px;gap:.38rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-meta-fact>span:not(.tmeta-label){font-size:.66rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .tmeta-label{font-size:.5rem!important;letter-spacing:.05em}html.pt-compact-ui--square[data-pt-compact-density=snug] .thumb-metadata-secondary summary{min-height:24px;font-size:.6rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-metadata-secondary summary{min-height:21px;padding-block:.12rem;font-size:.55rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-metadata-chevron{width:14px;height:14px;font-size:14px}html.pt-compact-ui--square[data-pt-compact-density=dense] :is(.thumb-meta-badges,.thumb-meta-cast-row){gap:.28rem;font-size:.58rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-meta-content-type{font-size:.55rem;padding:.14rem .4rem}html.pt-compact-ui--square[data-pt-compact-density=snug] :is(.thumb-meta-overview,.thumb-meta-detail-row){font-size:.68rem;line-height:1.35}html.pt-compact-ui--square[data-pt-compact-density=dense] :is(.thumb-meta-overview,.thumb-meta-detail-row){font-size:.6rem;line-height:1.28}html.pt-compact-ui--square[data-pt-compact-density=snug] .thumb-meta-detail-panel{gap:.34rem}html.pt-compact-ui--square[data-pt-compact-density=dense] .thumb-meta-detail-panel{gap:.28rem}}.square-main-content[data-layout-hide-quick-edit]>.square-eb-unit,.square-main-content[data-layout-hide-metadata] .thumb-metadata-panel{display:none!important}.square-main-content[data-layout-hide-metadata] .square-canvas-meta-row{gap:0;margin-top:.5rem}.sq-layout-hint{--le-accent: var(--thumb-solid-accent-bg, #ff8c42);--le-line: var(--thumb-solid-accent-border, #b05e24);--le-ink: #1a0d04;position:fixed;left:50%;bottom:1.35rem;transform:translate(-50%);z-index:9190;display:none;align-items:center;justify-content:center;gap:.62rem;width:max-content;max-width:calc(100vw - 2rem);box-sizing:border-box;padding:.46rem .5rem .46rem .68rem;color:#f4f6f7;background:#191b1f;border:1px solid var(--le-line);border-radius:10px;box-shadow:0 18px 38px #00000061,inset 0 1px #ffffff0d;line-height:1}.sq-layout-hint:before{content:"dashboard_customize";flex:0 0 auto;color:var(--le-accent);font-family:Material Symbols Rounded;font-size:1.12rem;font-weight:500;line-height:1}html.sq-layout-editing .sq-layout-hint{display:inline-flex}.sq-layout-hint>strong{color:#fff;font-family:"Bebas Neue",var(--pt-font-body, sans-serif);font-size:1.08rem;font-weight:400;letter-spacing:.065em;line-height:1;text-transform:uppercase;white-space:nowrap}.sq-layout-visibility{display:inline-flex;align-items:center;gap:.3rem;padding-left:.58rem;border-left:1px solid var(--le-line)}.sq-layout-visibility__button{display:inline-flex;align-items:center;justify-content:center;gap:.44rem;height:28px;padding:0 .5rem;border:1px solid transparent;border-radius:7px;font:inherit;font-size:.68rem;font-weight:800;letter-spacing:.04em;line-height:1;cursor:pointer;transition:background .12s ease,border-color .12s ease}.sq-layout-visibility__button[aria-pressed=true]{background:#a5dfbb;border-color:#a5dfbb;color:#18232b}.sq-layout-visibility__button[aria-pressed=false]{background:#b8403a;border-color:#b8403a;color:#fff}.sq-layout-visibility__button:hover{filter:brightness(1.1)}.sq-layout-visibility__button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.sq-layout-visibility__state{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:17px;padding:0 .28rem;border-radius:4px;font-size:.57rem;font-weight:800;letter-spacing:.09em;line-height:1}.sq-layout-visibility__button[aria-pressed=true] .sq-layout-visibility__state{background:#00000042;color:#18232b}.sq-layout-visibility__button[aria-pressed=false] .sq-layout-visibility__state{background:#0000003d;color:#fff}@media(max-width:760px){.sq-layout-hint{display:none!important}}@media(min-width:761px){html.pt-compact-ui[data-pt-compact-density=snug]{--pt-popup-pad: 1rem;--pt-popup-gap: .65rem;--pt-popup-body: .8rem;--pt-popup-small: .7rem;--pt-popup-title: 1.7rem;--pt-popup-control: 30px;--pt-popup-width: 640px;--pt-popup-confirm-width: 420px;--pt-popup-announce-width: 480px;--pt-popup-wide: 800px;--pt-popup-radius: 8px;--pt-popup-inner-radius: 5px;--pt-toast-padding: .6rem .85rem;--pt-toast-bottom: 20px}html.pt-compact-ui[data-pt-compact-density=dense]{--pt-popup-pad: .75rem;--pt-popup-gap: .45rem;--pt-popup-body: .72rem;--pt-popup-small: .64rem;--pt-popup-title: 1.4rem;--pt-popup-control: 26px;--pt-popup-width: 560px;--pt-popup-confirm-width: 360px;--pt-popup-announce-width: 420px;--pt-popup-wide: 700px;--pt-popup-radius: 6px;--pt-popup-inner-radius: 4px;--pt-toast-padding: .45rem .7rem;--pt-toast-bottom: 16px}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.config-modal-box,.ptks-panel,.changelog-modal,.emby-poster-push-card,.plex-poster-push-card,.cl-emby-push-card,.cl-plex-push-card,.emby-push-summary-modal .eps-card,.plex-push-summary-modal .eps-card,#custom-confirm-overlay .custom-modal,.pt-backguard-box,.pt-announce-card,.pl-tr,.toast,.toast-notification,.plex-toast,.emby-toast,.thumb-emby-toast){border-radius:var(--pt-popup-radius)!important}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.cfgm-row,.ptks-group,.changelog-release,.emby-poster-push-item,.plex-poster-push-item,.cl-push-season-item,.cl-push-episode-item,.eps-summary,.eps-stats,.eps-result-section,.eps-result-list li,.pt-announce-row,.pl-tr__group,.pl-tr__mode-hint){border-radius:var(--pt-popup-inner-radius)!important}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.config-modal-overlay,.ptks-overlay,.changelog-overlay){padding:1rem}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.config-modal-box,.ptks-panel,.changelog-modal){max-height:calc(100dvh - 2rem);min-width:0;box-sizing:border-box}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .config-modal-box{width:min(440px,calc(100vw - 2rem))}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .cfgm-box{width:min(var(--pt-popup-width),calc(100vw - 2rem))!important}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.config-modal-header,.cfgm-toolbar,.cfgm-pagination,.config-save-form,.import-choice-body){padding:var(--pt-popup-pad);gap:var(--pt-popup-gap);flex-shrink:0}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .config-modal-header{font-size:var(--pt-popup-title)!important;padding:var(--pt-popup-pad)!important}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .config-modal-body{min-height:0}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .cfgm-toolbar{flex-wrap:wrap}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.cfgm-search,.cfgm-sort,.config-save-input){min-width:0;height:var(--pt-popup-control);min-height:var(--pt-popup-control);padding:.4rem .6rem;font-size:var(--pt-popup-body)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .cfgm-row{min-height:0;padding:.55rem .7rem;gap:var(--pt-popup-gap)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.cfgm-name,.config-prompt-label,.import-choice-body p){font-size:var(--pt-popup-body)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.cfgm-date,.cfgm-font-list,.cfgm-font-muted,.cfgm-type-text,.cfgm-page-status,.cfg-modal-count){font-size:var(--pt-popup-small)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.cfgm-load,.cfgm-page-btn,.config-modal-confirm-btn,.config-modal-cancel-btn){min-height:var(--pt-popup-control);padding:.35rem .6rem;font-size:var(--pt-popup-small)!important}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .cfgm-btn{width:var(--pt-popup-control);height:var(--pt-popup-control)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.config-modal-close,.ptks-close){width:var(--pt-popup-control);height:var(--pt-popup-control);padding:0;font-size:18px;flex-shrink:0}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .ptks-panel{width:min(var(--pt-popup-wide),calc(100vw - 2rem))}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.ptks-head,.ptks-body,.ptks-foot){padding:var(--pt-popup-pad);gap:var(--pt-popup-gap)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.ptks-head,.ptks-foot){flex-shrink:0}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .ptks-body{min-height:0}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .ptks-head h2{font-size:var(--pt-popup-title)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.ptks-subtitle,.ptks-label){font-size:var(--pt-popup-body)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .ptks-list{gap:var(--pt-popup-gap)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .ptks-group h3{padding:.45rem .6rem;font-size:var(--pt-popup-small)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .ptks-row{grid-template-columns:minmax(0,1fr) 110px 20px;min-height:32px;flex-basis:32px;gap:5px}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.ptks-binding,.ptks-btn){min-height:var(--pt-popup-control);padding:.3rem .5rem;font-size:var(--pt-popup-small)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .ptks-foot{flex-wrap:wrap}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.toast,.toast-notification,.plex-toast,.emby-toast,.thumb-emby-toast){min-width:min(240px,calc(100vw - 2rem));max-width:min(420px,calc(100vw - 2rem));padding:var(--pt-toast-padding)!important;font-size:var(--pt-popup-body)!important;line-height:1.4;overflow-wrap:anywhere}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .changelog-modal{width:min(var(--pt-popup-width),calc(100vw - 2rem));padding:var(--pt-popup-pad)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .changelog-modal h3{font-size:var(--pt-popup-title);margin-bottom:.75rem}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .changelog-content{min-height:0}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .changelog-release{padding:.65rem .75rem .25rem;margin-bottom:.65rem}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .changelog-header{padding-bottom:.5rem;margin-bottom:.55rem}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .changelog-header h4{font-size:var(--pt-popup-body)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.changelog-date,.changelog-version-label,.changelog-group-badge){font-size:var(--pt-popup-small)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .changelog-item{font-size:var(--pt-popup-body);padding-block:.4rem;line-height:1.4}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .changelog-footer{padding-top:.65rem;gap:var(--pt-popup-gap);flex-shrink:0;flex-wrap:wrap}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .changelog-footer :is(label,.custom-btn){font-size:var(--pt-popup-small)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .changelog-footer .custom-btn{min-height:var(--pt-popup-control);padding:.4rem .7rem}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.emby-poster-push-card,.plex-poster-push-card,.cl-emby-push-card,.cl-plex-push-card){width:min(var(--pt-popup-width),calc(100vw - 2rem));max-height:calc(100dvh - 2rem);padding:var(--pt-popup-pad);box-sizing:border-box}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.cl-emby-push-card,.cl-plex-push-card){width:min(var(--pt-popup-width),calc(100vw - 2rem))!important;padding:var(--pt-popup-pad)!important;overflow-y:auto}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.emby-poster-push-head,.plex-poster-push-head){padding-bottom:.55rem}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.emby-poster-push-card,.plex-poster-push-card,.cl-emby-push-card,.cl-plex-push-card) h3{font-size:var(--pt-popup-title)!important}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.emby-poster-push-card,.plex-poster-push-card,.cl-emby-push-card,.cl-plex-push-card) :is(p,strong){font-size:var(--pt-popup-body)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.emby-poster-push-card,.plex-poster-push-card,.cl-emby-push-card,.cl-plex-push-card) :is(button,small){font-size:var(--pt-popup-small)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.emby-poster-push-tools,.plex-poster-push-tools,.emby-poster-push-actions,.plex-poster-push-actions,.cl-push-season-footer,.cl-push-season-bulk-actions){gap:var(--pt-popup-gap);flex-wrap:wrap}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.emby-poster-push-tools,.plex-poster-push-tools,.emby-poster-push-actions,.plex-poster-push-actions,.cl-push-season-footer,.cl-push-season-bulk-actions) button{min-height:var(--pt-popup-control);padding:.35rem .6rem}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.emby-poster-push-list,.plex-poster-push-list,.cl-push-season-list,.cl-push-episode-list){min-height:0;overflow-y:auto;gap:var(--pt-popup-gap);grid-auto-rows:max-content;align-content:start}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.emby-poster-push-item,.plex-poster-push-item,.cl-push-season-item,.cl-push-episode-item){padding:.55rem .65rem;min-height:44px;box-sizing:border-box;gap:var(--pt-popup-gap)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.emby-poster-push-count,.plex-poster-push-count,.emby-poster-push-status,.plex-poster-push-status,.cl-push-season-lede){font-size:var(--pt-popup-small)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.cl-emby-push-options,.cl-plex-push-options){gap:var(--pt-popup-gap)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.cl-emby-push-options,.cl-plex-push-options) button{padding:.65rem;min-height:0}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card{width:min(var(--pt-popup-width),calc(100vw - 2rem));max-height:calc(100dvh - 2rem);display:flex;flex-direction:column;overflow:hidden;min-width:0;padding:0;box-sizing:border-box}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.eps-header,.eps-body,.eps-footer){padding:var(--pt-popup-pad);gap:var(--pt-popup-gap)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.eps-header,.eps-footer){flex-shrink:0}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .eps-body{min-height:0;overflow-y:auto;margin-bottom:0}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .eps-title{font-size:var(--pt-popup-title)!important;margin:0}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.eps-summary,.eps-stats,.eps-result-section){padding:.65rem;gap:var(--pt-popup-gap);font-size:var(--pt-popup-body)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.eps-summary-lead,.eps-stats strong){font-size:1rem}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.eps-summary p,.eps-result-name,.eps-result-heading,.eps-season-section summary){font-size:var(--pt-popup-body)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.eps-result-meta,.eps-result-meta span,.eps-summary-meta span,.eps-result-reason,.eps-stats span){font-size:var(--pt-popup-small)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .eps-result-list li{padding:.45rem .6rem;overflow-wrap:anywhere}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .eps-footer{flex-wrap:wrap}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .eps-footer button{min-height:var(--pt-popup-control);padding:.4rem .65rem;font-size:var(--pt-popup-small)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.pl-ctx,.cl-card-ctx){min-width:11rem;padding:6px;box-sizing:border-box;border-radius:var(--pt-popup-radius)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.pl-ctx__item,.cl-card-ctx__item){min-height:var(--pt-popup-control);padding:4px 6px;gap:1rem;font-size:var(--pt-popup-body);line-height:1.35;border-radius:var(--pt-popup-inner-radius)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.pl-ctx__heading,.cl-card-ctx__heading){padding:0 6px 5px;font-size:9px;line-height:12px;letter-spacing:.12em}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.pl-ctx__heading,.cl-card-ctx__heading):not(:first-child){margin-top:9px}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.pl-ctx__heading,.cl-card-ctx__heading):not(:first-child):before{width:20px;height:1px;margin-bottom:6px}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.pl-ctx__detail,.cl-card-ctx__detail){font-size:9px}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(#custom-confirm-overlay,.pt-backguard-overlay,.pt-announce-overlay){padding:1rem}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) #custom-confirm-overlay .custom-modal,html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-backguard-box{width:min(var(--pt-popup-confirm-width),calc(100vw - 2rem));min-width:0;max-height:calc(100dvh - 2rem);box-sizing:border-box;overflow-y:auto}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) #custom-confirm-overlay .custom-modal,html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-backguard-body{padding:var(--pt-popup-pad)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) #custom-confirm-overlay .custom-modal h3,html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-backguard-title{font-size:var(--pt-popup-title)!important;margin-bottom:.55rem;line-height:1.1}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) #custom-confirm-overlay .custom-modal p,html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-backguard-quip{font-size:var(--pt-popup-body)!important;margin-bottom:.85rem;line-height:1.45}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) #custom-confirm-overlay .custom-buttons,html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-backguard-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--pt-popup-gap)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) #custom-confirm-overlay .custom-btn,html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-backguard-actions button{min-width:0;min-height:var(--pt-popup-control);height:auto;padding:.4rem .7rem;font-size:var(--pt-popup-small)!important}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-announce-card{width:min(var(--pt-popup-announce-width),calc(100vw - 2rem));max-height:calc(100dvh - 2rem);box-sizing:border-box}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-announce-body{padding:var(--pt-popup-pad);gap:var(--pt-popup-gap)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-announce-headline{font-size:var(--pt-popup-title);padding-inline:1.75rem}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.pt-announce-sub,.pt-announce-row-text){font-size:var(--pt-popup-body);line-height:1.45}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-announce-row{padding:.6rem .7rem;gap:.55rem}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-announce-icon{width:14px;height:14px}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-announce-icon .material-symbols-rounded{font-size:14px}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-announce-actions{gap:var(--pt-popup-gap)}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) :is(.pt-announce-cta,.pt-announce-dismiss){min-height:var(--pt-popup-control);font-size:var(--pt-popup-small);padding:.3rem .65rem}html.pt-compact-ui:is([data-pt-compact-density=snug],[data-pt-compact-density=dense]) .pt-announce-close{top:.5rem;right:.5rem;width:var(--pt-popup-control);height:var(--pt-popup-control);font-size:18px}}body .changelog-overlay{--changelog-accent: var(--pt-accent-strong, #86b8d4);background:#040406d1!important;backdrop-filter:blur(3px)!important}body .changelog-modal{box-sizing:border-box;width:min(760px,100%);max-height:min(86vh,920px);padding:0!important;overflow:hidden;border:1px solid #343b3e!important;border-radius:16px!important;background:radial-gradient(80% 65% at 100% 0%,color-mix(in srgb,var(--changelog-accent) 5%,transparent),transparent 72%),linear-gradient(180deg,#17191b,#111315 64%)!important;box-shadow:0 30px 70px #000000a3!important;animation:none!important}body .changelog-modal-header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:58px;padding:.7rem 1.2rem;border-bottom:1px solid #343b3e}body .changelog-modal .changelog-modal-header h3{margin:0!important;color:var(--changelog-accent)!important;font-family:Bebas Neue,sans-serif!important;font-size:1.55rem!important;font-weight:400!important;letter-spacing:.065em!important;line-height:1!important;text-shadow:none!important}body .changelog-modal-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;padding:0;border:1px solid #454b4e;border-radius:6px;background:transparent;color:#f1f2f2;cursor:pointer}body .changelog-modal-close .material-symbols-rounded{font-size:18px;line-height:1}body .changelog-modal-close:is(:hover,:focus-visible){border-color:#454b4e;background:transparent;color:var(--changelog-accent);outline:none}body .changelog-content{min-height:0;margin:0!important;padding:.9rem 1.2rem 1rem;scrollbar-color:#485156 transparent;scrollbar-width:thin}body .changelog-content::-webkit-scrollbar-track{background:transparent}body .changelog-content::-webkit-scrollbar-thumb{background:#485156}body .changelog-release{margin:0 0 .7rem!important;padding:.75rem .95rem .8rem!important;border:1px solid #363e42;border-radius:9px;background:radial-gradient(90% 90% at 0% 0%,color-mix(in srgb,var(--changelog-accent) 5%,transparent),transparent 75%),#171b1d;box-shadow:none}body .changelog-release:last-child{margin-bottom:0}body .changelog-release--major{border-color:color-mix(in srgb,var(--changelog-accent) 58%,#363e42);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--changelog-accent) 15%,transparent)}body .changelog-header,body .changelog-header:hover{align-items:center;min-height:54px;margin:0!important;padding:0 0 .35rem!important;border-bottom:0;cursor:default}body .changelog-header-left{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0}body .changelog-release-kicker{color:#f1f4f5;font-size:.63rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}body .changelog-header h4{color:#f3f6f7;font-family:Bebas Neue,sans-serif;font-size:1.5rem!important;font-weight:400;letter-spacing:.045em;line-height:1}body .changelog-version-label,body .changelog-version-label.is-major,body .changelog-version-label.is-feature{padding:0;border:0;border-radius:0;background:transparent;color:var(--changelog-accent);box-shadow:none;letter-spacing:.02em;text-transform:none}body .changelog-version-label:is(.is-major,.is-feature):before{margin-right:.55rem;padding-right:.55rem;border-right:1px solid #465056;color:var(--changelog-accent);font-size:.65rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}body .changelog-date{color:#d7e0e3;font-size:.68rem;font-weight:650;letter-spacing:.025em}body .changelog-header-right{display:inline-flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:.55rem;margin-left:auto}body .changelog-toggle,body .changelog-toggle:is(:hover,:focus-visible){width:28px;height:28px;padding:0;border:0;border-radius:0;background:transparent;color:var(--changelog-accent);box-shadow:none;outline:none}body .changelog-toggle:is(:hover,:focus-visible){color:#f1f4f5}body .changelog-toggle .material-symbols-rounded{font-size:18px;line-height:1;transition:transform .2s ease}body .changelog-toggle.collapsed .material-symbols-rounded{transform:rotate(-90deg)}body .changelog-groups{gap:0;padding-top:.3rem}body .changelog-group{padding:.65rem 0 .15rem}body .changelog-group+.changelog-group{margin-top:.35rem;padding-top:.85rem;border-top:0}body .changelog-group-header{margin:0 0 .2rem;padding:0}body .changelog-group-badge{font-size:.67rem;font-weight:800;letter-spacing:.085em}body .changelog-badge-feature{color:var(--changelog-accent)}body .changelog-badge-improvement{color:#c0d5df}body .changelog-badge-fix{color:#e69790}body .changelog-item,body .changelog-item-featured{gap:.6rem;margin:0;padding:.42rem 0;border:0;border-radius:0;background:transparent;color:#f1f4f5;font-size:.84rem;line-height:1.48}body .changelog-item+.changelog-item{margin-top:.1rem}body .changelog-item-text,body .changelog-item-featured .changelog-item-text{color:#f1f4f5;font-weight:550}body .changelog-item-featured .changelog-item-text{font-weight:700}body .changelog-item-marker{width:6px;height:6px;margin-top:.5rem}body .changelog-feature .changelog-item-marker{background:var(--changelog-accent)}body .changelog-improvement .changelog-item-marker{background:#c0d5df}body .changelog-fix .changelog-item-marker{background:#e69790}body .changelog-footer{flex:0 0 auto;min-height:58px;padding:.65rem 1.2rem;border-top:0;background:#141719}body .changelog-checkbox,body .changelog-checkbox:hover{color:#f1f4f5;font-size:.76rem}body .changelog-checkbox input[type=checkbox]{appearance:none;display:inline-grid;place-items:center;flex:0 0 17px;width:17px;height:17px;margin:0;border:1px solid #5b666a;border-radius:4px;background:#1b1e20}body .changelog-checkbox input[type=checkbox]:checked{border-color:var(--changelog-accent)}body .changelog-checkbox input[type=checkbox]:checked:after{content:"\2713";color:var(--changelog-accent);font-size:13px;font-weight:800;line-height:1}body .changelog-checkbox input[type=checkbox]:focus-visible{outline:2px solid var(--changelog-accent);outline-offset:2px}body .changelog-footer .custom-btn,body .changelog-footer .custom-btn:is(:hover,:focus-visible){display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:0;min-height:32px;padding:.25rem .5rem;border:0!important;border-radius:0!important;background:transparent!important;color:#f1f4f5!important;box-shadow:none!important;font-size:.74rem;font-weight:800;letter-spacing:.025em;text-transform:uppercase}body .changelog-footer .custom-btn .material-symbols-rounded{color:var(--changelog-accent);font-size:17px;line-height:1}body .changelog-footer .custom-btn:is(:hover,:focus-visible){color:var(--changelog-accent)!important;outline:none}@media(max-width:768px){body .changelog-modal{max-height:88dvh;border-radius:16px 16px 0 0!important}body .changelog-modal-header,body .changelog-content{padding-inline:1rem}body .changelog-footer{align-items:center;flex-direction:row;padding-inline:1rem}body .changelog-footer .custom-btn{width:auto}}@media(max-width:480px){body .changelog-header-left{gap:.3rem}body .changelog-header-right{gap:.25rem}body .changelog-date{font-size:.6rem}body .changelog-footer{gap:.5rem}body .changelog-checkbox{font-size:.68rem}}body.square-lab-page-body{--square-ui-accent: var(--pt-lab-accent-square, #ff8c42);--square-ui-edge: #433b36;--square-ui-control: #1b1e20;--square-ui-control-edge: #44413e;--thumb-solid-sidebar: #111114;--thumb-solid-bg: #0b0b0d;--thumb-solid-header: #151517;--thumb-solid-panel: #151719;--thumb-solid-panel-2: #1b1e20;--thumb-solid-control: #1b1e20;--thumb-solid-border: #34383b;--thumb-solid-border-strong: #44413e;--thumb-glass-section-bg: transparent;--thumb-glass-section-hover-bg: transparent;--thumb-glass-section-border: transparent;--thumb-glass-section-hover-border: transparent;--thumb-glass-section-content-bg: transparent;--thumb-action-glass: #1b1e20;--thumb-action-glass-hover: #1b1e20;--thumb-action-glass-border: #3b4043;--lab-ui-sidebar-bg: #111114;--lab-ui-sidebar-edge: var(--square-ui-edge);--lab-ui-sidebar-edge-inset: rgba(255, 255, 255, .035);--lab-ui-panel-bg: #151719;--lab-ui-panel-border: #383b3e;--lab-ui-panel-inset: rgba(255, 255, 255, .035);--lab-ui-btn-bg: var(--square-ui-control);--lab-ui-btn-hover-bg: var(--square-ui-control);--lab-ui-btn-active-bg: var(--square-ui-accent);--lab-ui-btn-border: var(--square-ui-control-edge);--lab-ui-btn-text: #f2f4f4;--lab-ui-btn-icon: var(--square-ui-accent);--lab-ui-toggle-track: #3d4043;--lab-ui-toggle-track-on: var(--square-ui-accent);--lab-ui-separator: #383b3e;--lab-ui-separator-accent: rgba(255, 140, 66, .3);--lab-ui-edit-bar-border: var(--square-ui-edge)}body.square-lab-page-body,body.square-lab-page-body>.layout{background:#0b0b0d!important}body.square-lab-page-body>.layout{background:radial-gradient(85% 120% at 100% 0%,rgba(255,140,66,.1),transparent 66%),linear-gradient(180deg,#151416,#0b0b0d)!important;box-shadow:inset 0 1px 0 var(--square-ui-edge)!important}body.square-lab-page-body>header{background:radial-gradient(90% 180% at 100% 0%,rgba(255,140,66,.1),transparent 68%),linear-gradient(180deg,#171517,#101113)!important;border-bottom:1px solid var(--square-ui-edge)!important;box-shadow:inset 0 -1px #ff8c4224!important}body.square-lab-page-body>header .header-actions.pt-header-organized,body.square-lab-page-body>header .pt-header-organized :is(.pt-header-tools,.pt-header-integrations){background:transparent!important;border:0!important;box-shadow:none!important}body.lab-page-body.square-lab-page-body>header .pt-mode-row--header .pt-mode-btn{background:transparent!important;border:1px solid transparent!important;border-radius:7px!important;box-shadow:none!important;color:#d7dfe1!important}body.lab-page-body.square-lab-page-body>header .pt-mode-row--header .pt-mode-btn:is(:hover,:focus-visible,[aria-pressed=true]){background:transparent!important;border-color:transparent!important;color:var(--square-ui-accent)!important}body.square-lab-page-body>header .pt-header-organized :is(.pt-header-dropdown-trigger,.pt-header-utility-link,#pt-community-presets-btn,#pt-library-hub-link.pt-library-hub-link--new){background:transparent!important;border:1px solid transparent!important;border-radius:7px!important;box-shadow:none!important;color:#f2f4f4!important}body.square-lab-page-body>header .pt-header-organized :is(.pt-header-dropdown-trigger,.pt-header-utility-link,#pt-community-presets-btn,#pt-library-hub-link.pt-library-hub-link--new):is(:hover,:focus-visible),body.square-lab-page-body>header .pt-header-organized .pt-header-dropdown.open>.pt-header-dropdown-trigger{background:transparent!important;border-color:transparent!important;color:var(--square-ui-accent)!important}body.square-lab-page-body>header .pt-header-organized :is(.pt-header-dropdown-trigger,.pt-header-utility-link,#pt-community-presets-btn,#pt-library-hub-link.pt-library-hub-link--new) :is(.material-symbols-rounded,.material-icons-round,.pt-trigger-icon,.pt-header-utility-link__icon,.pt-library-hub-link__icon){color:var(--square-ui-accent)!important}body.square-lab-page-body>header .header-actions.pt-header-organized #pt-library-hub-link.pt-library-hub-link--new:is(:hover,:focus-visible),body.square-lab-page-body>header .header-actions.pt-header-organized .pt-header-dropdown:is(.pt-labs-dropdown,.pt-help-dropdown)>.pt-header-dropdown-trigger:is(:hover,:focus-visible),body.square-lab-page-body>header .header-actions.pt-header-organized .pt-header-dropdown:is(.pt-labs-dropdown,.pt-help-dropdown).open>.pt-header-dropdown-trigger{background:transparent!important;border-color:transparent!important;color:var(--square-ui-accent)!important;box-shadow:none!important}body.square-lab-page-body>header .header-actions.pt-header-organized #pt-library-hub-link.pt-library-hub-link--new:is(:hover,:focus-visible) :is(.pt-library-hub-link__label,.pt-library-hub-link__icon),body.square-lab-page-body>header .header-actions.pt-header-organized .pt-header-dropdown:is(.pt-labs-dropdown,.pt-help-dropdown)>.pt-header-dropdown-trigger:is(:hover,:focus-visible) :is(.pt-trigger-label,.pt-trigger-icon,.pt-trigger-caret),body.square-lab-page-body>header .header-actions.pt-header-organized .pt-header-dropdown:is(.pt-labs-dropdown,.pt-help-dropdown).open>.pt-header-dropdown-trigger :is(.pt-trigger-label,.pt-trigger-icon,.pt-trigger-caret){color:var(--square-ui-accent)!important;-webkit-text-fill-color:currentColor!important}body.square-lab-page-body .layout>.sidebar{background:radial-gradient(90% 90% at 100% 0%,rgba(255,140,66,.075),transparent 72%),linear-gradient(180deg,#171416,#101113)!important;border-right:1px solid var(--square-ui-edge)!important;box-shadow:none!important}body.square-lab-page-body .sidebar:before,body.square-lab-page-body .sidebar:after{content:none!important;display:none!important}body.square-lab-page-body .sidebar-section.collapsible .collapsible-header,body.square-lab-page-body .sidebar-section.collapsible.active .collapsible-header,body.square-lab-page-body .sidebar-section.collapsible .collapsible-header[aria-expanded=true],body.square-lab-page-body .layout>.sidebar .pt-compact-toggle{background:transparent!important;border-color:transparent!important;box-shadow:none!important}body.square-lab-page-body .sidebar-section.collapsible .collapsible-header:is(:hover,:focus-visible),body.square-lab-page-body .layout>.sidebar .pt-compact-toggle:is(:hover,:focus-visible){background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important}body.square-lab-page-body .sidebar :is(.collapsible-header,.pt-compact-toggle):is(:hover,:focus-visible),body.square-lab-page-body .sidebar :is(.collapsible.active .collapsible-header,.collapsible-header[aria-expanded=true]){color:var(--square-ui-accent)!important}body.square-lab-page-body .sidebar :is(.collapsible-header,.pt-compact-toggle):is(:hover,:focus-visible) h3,body.square-lab-page-body .sidebar :is(.collapsible.active .collapsible-header,.collapsible-header[aria-expanded=true]) :is(h3,.material-symbols-rounded,.info-button){color:var(--square-ui-accent)!important}html:not(.pt-rail-mode) body.square-lab-page-body .sidebar>.sidebar-section.collapsible{border:1px solid transparent;border-radius:13px;background:transparent}html:not(.pt-rail-mode) body.square-lab-page-body .sidebar>.sidebar-section.collapsible:not(.active){border-color:#443a35!important}html:not(.pt-rail-mode) body.square-lab-page-body .sidebar>.sidebar-section.collapsible:not(.active):is(:hover,:focus-within){border-color:#79604e!important;background:transparent!important}html:not(.pt-rail-mode) body.square-lab-page-body .sidebar>.sidebar-section.collapsible.active{border-color:#604738!important;background:linear-gradient(180deg,#211b19,#171517)!important}html:not(.pt-rail-mode) body.square-lab-page-body .sidebar>.sidebar-section.collapsible.active :is(.section-body,.collapsible-content){margin-top:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html.pt-rail-mode body.square-lab-page-body .sidebar>.pt-rail{background:transparent!important;border-right:1px solid var(--square-ui-edge)!important}html.pt-rail-mode body.square-lab-page-body .sidebar>:is(.sidebar-section,.collapsible).is-rail-active{background:#171517!important;border-color:var(--square-ui-edge)!important;box-shadow:none!important}html.pt-rail-mode body.square-lab-page-body .pt-rail__btn,html.pt-rail-mode body.square-lab-page-body .pt-rail__btn.is-active{background:transparent!important;box-shadow:none!important}html.pt-rail-mode body.square-lab-page-body .pt-rail__btn:is(:hover,:focus-visible,.is-active){color:var(--square-ui-accent)!important}html.pt-rail-mode body.square-lab-page-body .pt-rail__btn.is-active:before,html.pt-rail-mode body.square-lab-page-body .pt-rail__btn.is-active:after{content:none!important}body.square-lab-page-body .main{background:transparent!important}body.square-lab-page-body .main:before{background:radial-gradient(90% 130% at 100% 0%,rgba(255,140,66,.1),transparent 64%),linear-gradient(180deg,#171719,#0d0e10)!important;border:1px solid var(--square-ui-edge)!important;border-radius:0!important;box-shadow:none!important}body.square-lab-page-body #square-canvas{border:1px solid #44413e!important;border-radius:0!important;background:#151719;box-shadow:none!important}body.square-lab-page-body .square-canvas-shell,body.square-lab-page-body .canvas-container.square-canvas-container{border-radius:0!important;box-shadow:none!important}body.square-lab-page-body .sidebar [data-pt-block="search.title"].thumb-mini-card{display:flex;flex-direction:column;gap:.4rem;padding:.68rem;background:#151719!important;border:1px solid #34383b!important;border-radius:11px!important;box-shadow:none!important;overflow:visible}body.square-lab-page-body .sidebar #section-search :is(.thumb-search-card-label,.thumb-field-label,.media-type-selector,.tmdb-search){margin:0}body.square-lab-page-body .sidebar #section-search .media-type-selector{margin-bottom:.3rem}body.square-lab-page-body .sidebar .thumb-backdrop-adjustments{background:#151719!important;border:1px solid #34383b!important;border-radius:11px!important;box-shadow:none!important}body.square-lab-page-body .sidebar .thumb-backdrop-adjustments>.thumb-control-card{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.square-lab-page-body .sidebar .thumb-backdrop-adjustments .ct-slider-block{gap:.35rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body.square-lab-page-body .sidebar .thumb-backdrop-adjustments .ct-slider-block+.ct-slider-block{margin-top:.4rem}body.square-lab-page-body .sidebar .thumb-backdrop-adjustments .ct-slider-label{justify-content:space-between;gap:.55rem}body.square-lab-page-body .sidebar .thumb-backdrop-adjustments .ct-slider-value{flex:0 0 var(--pt-range-btn-size, 22px);text-align:center;white-space:nowrap;color:#f2f4f4!important;font-variant-numeric:tabular-nums}body.square-lab-page-body .sidebar :is(.thumb-mini-card-title,.thumb-field-label,.ct-slider-label .ct-row-label){color:var(--square-ui-accent)!important;text-shadow:none!important}body.square-lab-page-body .sidebar .thumb-backdrop-adjustments .ct-slider-label .ct-row-label,body.square-lab-page-body .sidebar #section-search .thumb-field-label{color:#f2f4f4!important}body.square-lab-page-body .sidebar :is(input[type=search],input[type=text],input[type=number],textarea){border:1px solid var(--square-ui-control-edge)!important;border-radius:8px!important;background:var(--square-ui-control)!important;color:#f5f5f5!important;box-shadow:none!important}body.square-lab-page-body .sidebar :is(input[type=search],input[type=text],input[type=number],textarea):is(:hover,:focus-visible){border-color:var(--square-ui-accent)!important;outline:none!important}body.square-lab-page-body .sidebar .tmdb-search .pt-search-clear,body.square-lab-page-body .sidebar .tmdb-search>button.pt-search-clear{width:1.25rem!important;height:1.25rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--square-ui-accent)!important;box-shadow:none!important;opacity:1}body.square-lab-page-body .sidebar .tmdb-search .pt-search-clear:is(:hover,:focus-visible){color:var(--square-ui-accent)!important;background:transparent!important}body.square-lab-page-body .sidebar .tmdb-search .pt-search-clear:focus-visible{outline:1px solid currentColor;outline-offset:2px}body.square-lab-page-body .sidebar .tmdb-search .pt-search-clear .material-symbols-rounded{color:inherit!important;font-size:17px;font-weight:700;line-height:1}body.square-lab-page-body .sidebar .tmdb-search .autocomplete-suggestions{left:0;right:0;width:100%;max-height:min(340px,45dvh);padding:5px;border:1px solid #44413e!important;border-radius:9px;background:#17191b!important;box-shadow:0 16px 36px #0000008c!important}body.square-lab-page-body .sidebar .tmdb-search .autocomplete-suggestions>.search-result-item{min-height:34px;margin:0;padding:.5rem .6rem;border:1px solid transparent!important;border-radius:6px;background:transparent!important;color:#e9ebec;transform:none!important}body.square-lab-page-body .sidebar .tmdb-search .autocomplete-suggestions>.search-result-item+.search-result-item{margin-top:3px}body.square-lab-page-body .sidebar .tmdb-search .autocomplete-suggestions>.search-result-item:is(:hover,:focus-visible){border-color:var(--square-ui-accent)!important;background:#29211d!important;outline:none}body.square-lab-page-body .sidebar .tmdb-search .search-result-title{color:#e9ebec}body.square-lab-page-body .sidebar .tmdb-search .search-result-item:is(:hover,:focus-visible) .search-result-title{color:#fff}body.square-lab-page-body .sidebar .tmdb-search .autocomplete-suggestions .type-badge{width:20px;height:20px;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}body.square-lab-page-body .sidebar .tmdb-search .autocomplete-suggestions .type-badge.movie{color:var(--square-ui-accent)!important}body.square-lab-page-body .sidebar .tmdb-search .autocomplete-suggestions .type-badge.tv{color:#93c5df!important}body.square-lab-page-body .sidebar .media-type-btn,body.square-lab-page-body .sidebar .media-type-btn.active{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;border:1px solid var(--square-ui-control-edge)!important;border-radius:7px!important;background:var(--square-ui-control)!important;color:#f2f4f4!important;box-shadow:none!important;font-size:.65rem;font-weight:700;letter-spacing:.035em}body.square-lab-page-body .sidebar .media-type-btn .material-symbols-rounded{color:inherit!important;font-size:14px;line-height:1}body.square-lab-page-body .sidebar .media-type-btn:not(.active) .material-symbols-rounded{color:var(--square-ui-accent)!important}body.square-lab-page-body .sidebar .media-type-btn:is(:hover,:focus-visible):not(.active){border-color:var(--square-ui-control-edge)!important;background:var(--square-ui-control)!important;color:var(--square-ui-accent)!important}body.square-lab-page-body .sidebar .media-type-btn.active,body.square-lab-page-body .sidebar .media-type-btn.active:is(:hover,:focus-visible){border-color:var(--square-ui-accent)!important;background:var(--square-ui-accent)!important;color:#1b1009!important}body.square-lab-page-body .sidebar :is(#square-browse-btn,#square-upload-btn,#square-crop-reset-btn).action-button,body.square-lab-page-body .sidebar #square-crop-reset-btn.ct-reset-btn{border:1px solid var(--square-ui-control-edge)!important;border-radius:8px!important;background:var(--square-ui-control)!important;color:#f2f4f4!important;box-shadow:none!important}body.square-lab-page-body .sidebar :is(#square-browse-btn,#square-upload-btn,#square-crop-reset-btn):is(:hover,:focus-visible){border-color:var(--square-ui-control-edge)!important;background:var(--square-ui-control)!important;color:var(--square-ui-accent)!important}body.square-lab-page-body .sidebar :is(#square-browse-btn,#square-upload-btn,#square-crop-reset-btn) :is(.material-symbols-rounded,.material-icons-round,.action-icon){color:var(--square-ui-accent)!important;filter:none!important}body.square-lab-page-body .sidebar .thumb-sidebar-actions{gap:5px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.square-lab-page-body .sidebar .thumb-sidebar-actions>.icon-button,body.square-lab-page-body .sidebar .thumb-sidebar-actions>#square-mediux-canvas-btn.icon-button.mediux-purple,body.square-lab-page-body .sidebar :is(#square-download-btn,#square-plex-push-btn,#square-reset-btn).icon-button{min-height:40px!important;border:1px solid #3b4043!important;border-radius:8px!important;background:#1b1e20!important;box-shadow:none!important}body.square-lab-page-body .sidebar :is(#square-download-btn,#square-plex-push-btn,#square-reset-btn).icon-button:is(:hover,:focus-visible){background:#1b1e20!important;box-shadow:none!important}body.square-lab-page-body .sidebar .thumb-sidebar-actions>#square-mediux-canvas-btn.icon-button.mediux-purple:is(:hover,:focus-visible){border-color:#cbaaff!important;background:#1b1e20!important;box-shadow:none!important;outline:none}body.square-lab-page-body .sidebar #square-download-btn{color:#83b8d5!important}body.square-lab-page-body .sidebar #square-mediux-canvas-btn{color:#b69ce4!important}body.square-lab-page-body .sidebar #square-reset-btn{color:#d07b87!important}body.square-lab-page-body .sidebar #square-download-btn:is(:hover,:focus-visible){border-color:#83b8d5!important}body.square-lab-page-body .sidebar #square-mediux-canvas-btn:is(:hover,:focus-visible){border-color:#b69ce4!important}body.square-lab-page-body .sidebar #square-plex-push-btn:is(:hover,:focus-visible){border-color:#e5a00d!important}body.square-lab-page-body .sidebar #square-reset-btn:is(:hover,:focus-visible){border-color:#d07b87!important}body.square-lab-page-body .sidebar .pt-range-row{gap:7px}body.square-lab-page-body .sidebar .pt-range{height:6px;border:1px solid #51443c;border-radius:4px;background:linear-gradient(to right,var(--square-ui-accent) 0 var(--square-range-progress, 0%),#34383b var(--square-range-progress, 0%) 100%);box-shadow:none}body.square-lab-page-body .sidebar .pt-range::-webkit-slider-thumb{width:13px;height:13px;margin-top:0;border:2px solid #151719;border-radius:3px;background:var(--square-ui-accent);box-shadow:0 0 0 1px var(--square-ui-accent)}body.square-lab-page-body .sidebar .pt-range::-moz-range-thumb{width:13px;height:13px;border:2px solid #151719;border-radius:3px;background:var(--square-ui-accent);box-shadow:0 0 0 1px var(--square-ui-accent)}body.square-lab-page-body .sidebar .pt-range::-moz-range-track{height:6px;border-radius:4px;background:linear-gradient(to right,var(--square-ui-accent) 0 var(--square-range-progress, 0%),#34383b var(--square-range-progress, 0%) 100%)}body.square-lab-page-body .sidebar .pt-range-btn,body.square-lab-page-body .sidebar .pt-range-btn:is(:hover,:focus-visible){border:1px solid var(--square-ui-control-edge)!important;border-radius:6px;background:var(--square-ui-control)!important;box-shadow:none!important;transform:none!important}body.square-lab-page-body .sidebar .pt-range-btn{color:#f2f4f4!important}body.square-lab-page-body .sidebar .pt-range-btn:is(:hover,:focus-visible){color:var(--square-ui-accent)!important}body.square-lab-page-body .sidebar .ct-slider-value{color:#f2f4f4!important}@media(max-width:900px){body.square-lab-page-body .main:before{display:none!important}}html.pt-compact-ui--square[data-pt-compact-density=snug] body.square-lab-page-body .main{padding-top:1.9rem!important}html.pt-compact-ui--square[data-pt-compact-density=dense] body.square-lab-page-body .main{padding-top:1.75rem!important}body.square-lab-page-body:has(.lab-seo-footer__details[open]){padding-bottom:2.65rem!important}html.pt-rail-mode body.lab-page-body.square-lab-page-body:has(.lab-seo-footer__details[open]){padding-bottom:0!important}body.square-lab-page-body .square-eb-unit .po-eb-toggle-pill,body.square-lab-page-body .square-eb-unit .po-eb-toggle-pill[aria-expanded=false]{min-height:30px!important;margin-bottom:0!important;border:1px solid #684b3b!important;border-bottom:0!important;border-radius:9px 9px 0 0!important;background:linear-gradient(90deg,#211a18,#181719)!important;color:#f2f4f4!important;box-shadow:none!important}body.square-lab-page-body .square-eb-unit .po-eb-toggle-pill[aria-expanded=false]{border-bottom:1px solid #684b3b!important;border-radius:9px!important}body.square-lab-page-body .square-eb-unit .po-eb-toggle-pill:is(:hover,:focus-visible){border-color:#684b3b!important;background:linear-gradient(90deg,#211a18,#181719)!important;color:var(--square-ui-accent)!important;outline:none}body.square-lab-page-body .square-eb-unit .po-eb-chevron{color:var(--square-ui-accent)!important}body.square-lab-page-body .square-eb-unit .po-edit-bar{padding:10px 12px;border:1px solid #684b3b!important;border-top:0!important;border-radius:0 0 9px 9px!important;background:radial-gradient(85% 150% at 100% 0%,rgba(255,140,66,.055),transparent 68%),linear-gradient(180deg,#171719,#111214)!important;box-shadow:none!important}body.square-lab-page-body .square-eb-unit .po-edit-bar.po-eb-collapsed,html.square-eb-init-collapsed body.square-lab-page-body .square-eb-unit .po-edit-bar{padding-top:0;padding-bottom:0}body.square-lab-page-body .square-eb-unit .po-eb-group{border:1px solid #3f3935!important;border-radius:8px!important;background:#151719!important;box-shadow:none!important}body.square-lab-page-body .square-eb-unit .po-eb-range-control{display:inline-flex;align-items:center;gap:4px;box-sizing:border-box;height:32px;padding:0 5px;border:1px solid #3d4143;border-radius:7px;background:#1b1e20}body.square-lab-page-body .square-eb-unit .po-eb-range-control .po-eb-val{min-width:30px;margin:0;padding:0;text-align:right}body.square-lab-page-body .square-eb-unit :is(.po-eb-group-label,.po-eb-label){margin-right:0;padding-right:0}body.square-lab-page-body .square-eb-unit :is(.po-eb-group-label,.po-eb-label){color:var(--square-ui-accent)!important;-webkit-text-fill-color:currentColor!important}body.square-lab-page-body .square-eb-unit .po-eb-val{min-width:34px;color:#f2f4f4!important;text-align:right}body.square-lab-page-body .square-eb-unit :is(.po-eb-btn,.po-eb-range-btn){border:1px solid #44413e!important;border-radius:7px!important;background:#1b1e20!important;color:#f2f4f4!important;box-shadow:none!important;transform:none!important}body.square-lab-page-body .square-eb-unit :is(#square-eb-browse-btn,#square-eb-upload-btn,#square-eb-crop-reset-btn).po-eb-btn{box-sizing:border-box;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0 .55rem!important}body.square-lab-page-body .square-eb-unit :is(.po-eb-btn,.po-eb-range-btn):is(:hover,:focus-visible){border-color:#44413e!important;background:#1b1e20!important;color:var(--square-ui-accent)!important;outline:none}body.square-lab-page-body .square-eb-unit .po-eb-range-btn,body.square-lab-page-body .square-eb-unit .po-eb-range-btn:is(:hover,:focus-visible){width:16px;height:22px;border-color:transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.square-lab-page-body .square-eb-unit .po-eb-btn :is(.material-symbols-rounded,.material-icons-round){color:var(--square-ui-accent)!important}body.square-lab-page-body .square-eb-unit .po-eb-slider{height:6px;border:1px solid #51443c;border-radius:4px;background:linear-gradient(to right,var(--square-ui-accent) 0 var(--square-range-progress, 0%),#34383b var(--square-range-progress, 0%) 100%)!important;box-shadow:none!important}body.square-lab-page-body .square-eb-unit .po-eb-slider::-webkit-slider-runnable-track{height:6px;background:transparent!important}body.square-lab-page-body .square-eb-unit .po-eb-slider::-webkit-slider-thumb{width:12px;height:12px;margin-top:-3px;border:2px solid #151719!important;border-radius:3px;background:var(--square-ui-accent)!important;box-shadow:0 0 0 1px var(--square-ui-accent)!important}body.square-lab-page-body .square-eb-unit .po-eb-slider::-moz-range-thumb{width:12px;height:12px;border:2px solid #151719!important;border-radius:3px;background:var(--square-ui-accent)!important;box-shadow:0 0 0 1px var(--square-ui-accent)!important}body.square-lab-page-body .square-eb-unit .po-eb-slider::-moz-range-track{height:6px;background:linear-gradient(to right,var(--square-ui-accent) 0 var(--square-range-progress, 0%),#34383b var(--square-range-progress, 0%) 100%)!important}body.square-lab-page-body .square-eb-unit :is(#square-eb-download-btn,#square-eb-plex-push-btn,#square-eb-mediux-btn,#square-eb-reset-btn).po-eb-action-btn{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border:1px solid #44413e!important;border-radius:7px!important;background:#1b1e20!important;box-shadow:none!important}body.square-lab-page-body .square-eb-unit :is(#square-eb-download-btn,#square-eb-plex-push-btn,#square-eb-mediux-btn,#square-eb-reset-btn).po-eb-action-btn:is(:hover,:focus-visible){border-color:currentColor!important;background:#1b1e20!important;box-shadow:none!important}body.square-lab-page-body .square-eb-unit #square-eb-download-btn{color:#83b8d5!important}body.square-lab-page-body .square-eb-unit #square-eb-plex-push-btn{color:#e5a00d!important}body.square-lab-page-body .square-eb-unit #square-eb-mediux-btn{color:#cbaaff!important}body.square-lab-page-body .square-eb-unit #square-eb-reset-btn{color:#d07b87!important}body.square-lab-page-body .square-eb-unit #square-eb-mediux-btn img.po-eb-icon,body.square-lab-page-body .thumb-sidebar-actions #square-mediux-canvas-btn img.icon{filter:none!important;opacity:.88!important}body.square-lab-page-body .square-eb-unit #square-eb-mediux-btn:is(:hover,:focus-visible) img.po-eb-icon,body.square-lab-page-body .thumb-sidebar-actions #square-mediux-canvas-btn:is(:hover,:focus-visible) img.icon{opacity:1!important}body.square-lab-page-body .sq-layout-hint{border-color:#684b3b;background:linear-gradient(180deg,#1a191b,#121416);box-shadow:0 16px 38px #00000080}body.square-lab-page-body .sq-layout-visibility__button,body.square-lab-page-body .sq-layout-visibility__button[aria-pressed=true],body.square-lab-page-body .sq-layout-visibility__button[aria-pressed=false]{min-height:30px;height:30px;padding:0 .25rem;border:1px solid transparent!important;border-radius:0;background:transparent!important;color:#83df5f!important;box-shadow:none!important;filter:none;font-size:.72rem;font-weight:750;letter-spacing:.01em}body.square-lab-page-body .sq-layout-visibility__button:is(:hover,:focus-visible){border-color:transparent!important;background:transparent!important;color:#a0ed7f!important}body.square-lab-page-body .sq-layout-visibility__button[aria-pressed=false]{color:var(--square-ui-accent)!important}body.square-lab-page-body .sq-layout-visibility__button[aria-pressed=false]:is(:hover,:focus-visible){color:var(--square-ui-accent)!important}body.square-lab-page-body .sq-layout-visibility__button:focus-visible{outline:none;text-decoration:underline;text-underline-offset:3px}body.square-lab-page-body .sq-layout-visibility__button :is(.sq-layout-visibility__state,.material-symbols-rounded),body.square-lab-page-body .sq-layout-visibility__button[aria-pressed=true] .sq-layout-visibility__state,body.square-lab-page-body .sq-layout-visibility__button[aria-pressed=false] .sq-layout-visibility__state{background:transparent!important;color:inherit!important}body.square-lab-page-body .sq-layout-visibility__state.material-symbols-rounded{min-width:16px;width:16px;height:16px;padding:0;font-size:16px;line-height:1}body.square-lab-page-body .thumb-picker-backdrop{background:#040406d1!important;backdrop-filter:blur(3px)}body.square-lab-page-body .thumb-picker-modal{padding:1.1rem 1.2rem 1.2rem;border:1px solid #413a36!important;border-radius:16px;background:radial-gradient(80% 75% at 100% 0%,rgba(255,140,66,.05),transparent 70%),linear-gradient(180deg,#17191b,#111315 60%)!important;box-shadow:0 30px 70px #000000a8!important}body.square-lab-page-body .thumb-picker-header{box-sizing:border-box;min-height:56px;margin:-1.1rem -1.2rem .85rem;padding:.7rem 1.2rem;border-bottom:1px solid #413a36;background:transparent}body.square-lab-page-body .thumb-picker-title-main{color:var(--square-ui-accent);font-size:1.5rem}body.square-lab-page-body .thumb-picker-title-subject{padding:.3rem .55rem;border:1px solid #49403a;border-radius:7px;background:#17191b;color:#f2f4f4;transform:none}body.square-lab-page-body .thumb-picker-close-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid #454b4e;border-radius:6px;background:transparent;color:#f2f4f4;box-shadow:none}body.square-lab-page-body .thumb-picker-close-btn:is(:hover,:focus-visible){border-color:#454b4e;background:transparent;color:var(--square-ui-accent);outline:none}body.square-lab-page-body .thumb-picker-fanart-prompt{border:1px solid #3d5046;background:#171b19;box-shadow:none}body.square-lab-page-body .thumb-picker-fanart-link,body.square-lab-page-body .thumb-picker-fanart-link:is(:hover,:focus-visible){border-color:#5c9874;background:transparent;color:#b1e2c1}body.square-lab-page-body .thumb-picker-modal .picker-toolbar{position:relative;z-index:5;display:flex!important;align-items:center;flex-wrap:wrap!important;gap:6px;min-height:48px;margin-bottom:.2rem;padding:7px;overflow:visible!important;border:1px solid #413a36;border-radius:10px;background:#141719}body.square-lab-page-body .thumb-picker-modal .picker-toolbar-label{color:var(--square-ui-accent);font-size:.62rem}body.square-lab-page-body .thumb-picker-modal .picker-toolbar-label--source{margin-left:.3rem}body.square-lab-page-body .thumb-picker-modal .picker-lang-select{min-height:32px;border-color:#44413e;border-radius:7px;background-color:#1b1e20;color:#f2f4f4}body.square-lab-page-body .thumb-picker-modal .picker-lang-select:is(:hover,:focus-visible){border-color:var(--square-ui-accent);outline:none}body.square-lab-page-body .thumb-picker-modal .picker-toolbar .picker-entity-tab{--source-accent: var(--square-ui-accent);display:inline-flex;align-items:center;gap:.35rem;min-height:32px;padding:.22rem .5rem;border:1px solid #3d4143;border-radius:7px;background:#1b1e20;color:#d3d7d8;font-size:.72rem;box-shadow:none}body.square-lab-page-body .thumb-picker-modal .picker-toolbar .picker-entity-tab:before,body.square-lab-page-body .thumb-picker-modal .picker-toolbar .picker-entity-tab:after{content:none!important;display:none!important}body.square-lab-page-body .thumb-picker-modal .picker-toolbar .picker-entity-tab[data-source=tmdb]{--source-accent: #70c6d9}body.square-lab-page-body .thumb-picker-modal .picker-toolbar .picker-entity-tab[data-source=tvdb]{--source-accent: #78b8ed}body.square-lab-page-body .thumb-picker-modal .picker-toolbar .picker-entity-tab[data-source=fanart]{--source-accent: #a0d6a1}body.square-lab-page-body .thumb-picker-modal .picker-toolbar .picker-entity-tab[data-source=apple]{--source-accent: #e6e8e9}body.square-lab-page-body .thumb-picker-modal .picker-toolbar .picker-entity-tab[data-source=netflix]{--source-accent: #ed8a86}body.square-lab-page-body .thumb-picker-modal .picker-toolbar .picker-entity-tab[data-source=hbo]{--source-accent: #c9acf1}body.square-lab-page-body .thumb-picker-modal .picker-toolbar .picker-entity-tab:is(:hover,:focus-visible){border-color:var(--source-accent);background:#1b1e20;color:var(--source-accent);outline:none}body.square-lab-page-body .thumb-picker-modal .picker-toolbar .picker-entity-tab.active{border-color:#626b6d;background:#293031;color:#f2f4f4}body.square-lab-page-body .thumb-picker-modal .picker-entity-tab__icon{width:20px;height:20px;padding:0;border:0;border-radius:0;background:transparent;object-fit:contain;filter:grayscale(1);opacity:.75}body.square-lab-page-body .thumb-picker-modal .picker-entity-tab:is(:hover,:focus-visible,.active) .picker-entity-tab__icon{filter:none;opacity:1}body.square-lab-page-body .thumb-picker-modal .asset-card{border:1px solid #3d4143;border-radius:8px;background:#17191b;box-shadow:none}body.square-lab-page-body #square-backdrop-modal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:.65rem}body.square-lab-page-body #square-backdrop-modal-grid .asset-card{width:100%;min-width:0;max-width:none;flex:none}body.square-lab-page-body #square-backdrop-modal-grid .asset-card-frame{width:100%;aspect-ratio:16 / 9}body.square-lab-page-body #square-backdrop-modal-grid .asset-card-frame img{width:100%;height:100%;object-fit:cover}body.square-lab-page-body .thumb-picker-modal .asset-card:is(:hover,:focus-visible){border-color:var(--square-ui-accent);background:#17191b;outline:none}body.square-lab-page-body .thumb-picker-modal .asset-card.active{border-color:var(--square-ui-accent);box-shadow:0 0 0 1px var(--square-ui-accent)}body.square-lab-page-body .thumb-picker-modal .asset-resolution-label{border-top-color:#3d4143;background:#1b1e20;color:#f2f4f4}body.square-lab-page-body .thumb-picker-modal .logo-picker-refresh,body.square-lab-page-body .square-plex-modal :is(.square-plex-search-btn,.square-plex-row-push){display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:#f2f4f4!important;box-shadow:none!important;transform:none!important}body.square-lab-page-body .thumb-picker-modal .logo-picker-refresh :is(.material-symbols-rounded,.material-icons-round),body.square-lab-page-body .square-plex-modal :is(.square-plex-search-btn,.square-plex-row-push) :is(.material-symbols-rounded,.material-icons-round,.action-icon){color:var(--square-ui-accent)!important}body.square-lab-page-body .thumb-picker-modal .logo-picker-refresh:is(:hover,:focus-visible),body.square-lab-page-body .square-plex-modal :is(.square-plex-search-btn,.square-plex-row-push):is(:hover,:focus-visible):not(:disabled){color:var(--square-ui-accent)!important;outline:none}body.square-lab-page-body .square-plex-modal :is(.square-plex-search input,.square-plex-row){border:1px solid #3d4143;border-radius:8px;background:#1b1e20;color:#f2f4f4}body.square-lab-page-body .square-plex-modal .square-plex-row:hover{border-color:#806546;background:#1b1e20}body.square-lab-page-body .square-plex-modal .square-plex-status,body.square-lab-page-body .square-plex-modal .square-plex-meta{color:#d4dcdf}body.square-lab-page-body .custom-overlay .custom-modal{border:1px solid #413a36!important;border-radius:15px!important;background:radial-gradient(80% 70% at 100% 0%,rgba(255,140,66,.06),transparent 72%),linear-gradient(180deg,#17191b,#111315 62%)!important;box-shadow:0 24px 60px #0009!important}body.square-lab-page-body .custom-overlay .custom-modal h3{color:var(--square-ui-accent)!important;text-shadow:none!important}body.square-lab-page-body .custom-overlay .custom-modal p{color:#f2f4f4!important}body.square-lab-page-body .custom-overlay{background:#040406d1;backdrop-filter:blur(3px)}body.square-lab-page-body .custom-overlay .custom-modal{padding:1.25rem;text-align:left}body.square-lab-page-body .custom-overlay .custom-modal:before{content:none}body.square-lab-page-body .custom-overlay .custom-modal h3{margin:0 0 .8rem;font-family:Bebas Neue,sans-serif;font-size:1.55rem;font-weight:400;letter-spacing:.04em;-webkit-text-fill-color:currentColor!important;background:none!important}body.square-lab-page-body .custom-overlay .custom-modal p{margin-bottom:1rem;line-height:1.45}body.square-lab-page-body .custom-overlay .custom-buttons{justify-content:center;gap:.55rem;padding-top:0;border-top:0}body.square-lab-page-body .custom-overlay .custom-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:0;padding:.45rem .65rem;border:1px solid transparent!important;border-radius:7px;background:transparent!important;color:#f2f4f4!important;box-shadow:none!important;transform:none!important}body.square-lab-page-body .custom-overlay .custom-btn .material-symbols-rounded{font-size:16px;color:var(--square-ui-accent)}body.square-lab-page-body .custom-overlay .custom-btn:is(:hover,:focus-visible){color:var(--square-ui-accent)!important;outline:none}body.square-lab-page-body.pt-hub-interactions :is(#confirmNo,#confirmYes):before{color:var(--square-ui-accent)}@media(max-width:760px){body.square-lab-page-body #square-backdrop-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body.pt-hub-interactions{--pt-dialog-accent: var(--pt-accent-strong, #d5d8da);--pt-dialog-icon-accent: var(--pt-accent, var(--pt-dialog-accent));--pt-dialog-accent-hover: var(--pt-accent-highlight, var(--pt-dialog-accent));--pt-dialog-accent-border: var(--pt-accent-border, color-mix(in srgb, var(--pt-dialog-accent) 70%, #454044));--pt-dialog-border: color-mix(in srgb, var(--pt-dialog-accent) 20%, #343638)}body.pt-hub-interactions .pt-icon-action{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border:1px solid transparent;border-radius:6px;background:transparent;color:#f1f1f2;box-shadow:none;text-decoration:none;transition:color .16s ease}body.pt-hub-interactions .pt-icon-action :is(.material-symbols-rounded,.material-icons-round){color:var(--pt-action-accent, var(--pt-dialog-icon-accent))}body.pt-hub-interactions .pt-icon-action:is(:hover,:focus-visible){border-color:transparent;background:transparent;color:var(--pt-action-accent, var(--pt-dialog-accent));outline:none}body.pt-hub-interactions .pt-icon-action--framed{border-color:var(--pt-action-frame, #403b3e);background:var(--pt-action-surface, #1a1b1d)}body.pt-hub-interactions .pt-icon-action--framed:is(:hover,:focus-visible){border-color:var(--pt-action-frame, #403b3e);background:var(--pt-action-surface, #1a1b1d)}body.pt-hub-interactions :is(#custom-confirm-overlay,#credit-reminder-overlay){background:#040406d1!important;backdrop-filter:blur(3px)!important}body.pt-hub-interactions :is(#custom-confirm-overlay,#credit-reminder-overlay) .custom-modal,body.pt-hub-interactions .pt-backguard-box{width:min(440px,calc(100vw - 2rem));padding:1.4rem 1.5rem;border:1px solid var(--pt-dialog-border)!important;border-radius:14px!important;background:radial-gradient(95% 85% at 100% 0%,color-mix(in srgb,var(--pt-dialog-icon-accent) 11%,transparent),transparent 72%),linear-gradient(180deg,#191719,#111214 75%)!important;box-shadow:0 28px 70px #0000009e!important}body.pt-hub-interactions :is(#custom-confirm-overlay,#credit-reminder-overlay) .custom-modal h3,body.pt-hub-interactions .pt-backguard-title{margin:0 0 .75rem!important;color:var(--pt-dialog-accent)!important;font:400 1.75rem/1 Bebas Neue,sans-serif!important;letter-spacing:.055em!important;text-align:center}body.pt-hub-interactions :is(#custom-confirm-overlay,#credit-reminder-overlay) .custom-modal p,body.pt-hub-interactions .pt-backguard-quip{margin:0 0 1.25rem!important;color:#d7d9db!important;font-size:.88rem!important;line-height:1.5!important}body.pt-hub-interactions .pt-backguard-overlay{background:#040406d1;backdrop-filter:blur(3px)}body.pt-hub-interactions .pt-backguard-body{padding:0}body.pt-hub-interactions :is(.custom-buttons,.pt-backguard-actions){gap:.55rem}body.pt-hub-interactions :is(.custom-buttons .custom-btn,.pt-backguard-actions button){display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-width:0;min-height:34px;padding:.45rem .6rem;border:1px solid transparent!important;border-radius:6px!important;background:transparent!important;color:#f1f1f2!important;font:750 .72rem/1.2 Roboto,sans-serif!important;letter-spacing:.035em!important;box-shadow:none!important;filter:none!important;transform:none!important}body.pt-hub-interactions :is(#confirmNo,#confirmYes,#credit-reminder-download-btn){border-color:transparent!important;border-radius:6px!important;background:transparent!important;color:#f1f1f2!important}body.pt-hub-interactions :is(.custom-buttons .custom-btn,.pt-backguard-actions button):is(:hover,:focus-visible){border-color:transparent!important;background:transparent!important;color:var(--pt-dialog-accent-hover)!important;outline:none}body.pt-hub-interactions :is(#confirmNo,#confirmYes,#credit-reminder-download-btn):is(:hover,:focus-visible){border-color:transparent!important;background:transparent!important;color:var(--pt-dialog-accent-hover)!important}body.pt-hub-interactions :is(.custom-buttons .custom-btn-red,.pt-backguard-actions .pt-backguard-stay,#confirmYes){border-color:transparent!important;color:#f1f1f2!important}body.pt-hub-interactions :is(.custom-buttons .custom-btn-red,.pt-backguard-actions .pt-backguard-stay,#confirmYes):is(:hover,:focus-visible){color:var(--pt-dialog-accent-hover)!important}body.pt-hub-interactions :is(#confirmNo,#confirmYes,#credit-reminder-download-btn,.pt-backguard-leave,.pt-backguard-stay,.ptks-restore,.ptks-cancel,.ptks-save):before{display:inline-block;color:var(--pt-dialog-icon-accent);font-family:Material Symbols Rounded;font-size:17px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1;font-feature-settings:"liga"}body.pt-hub-interactions #confirmNo:before,body.pt-hub-interactions .ptks-cancel:before{content:"close"}body.pt-hub-interactions #confirmYes:before,body.pt-hub-interactions .ptks-restore:before{content:"restart_alt"}body.pt-hub-interactions #credit-reminder-download-btn:before{content:"download"}body.pt-hub-interactions .pt-backguard-leave:before{content:"logout"}body.pt-hub-interactions .pt-backguard-stay:before{content:"undo"}body.pt-hub-interactions .ptks-save:before{content:"save"}body.pt-hub-interactions .ptks-overlay{--ptks-accent: var(--pt-dialog-accent);background:#040406d1;backdrop-filter:blur(3px)}body.pt-hub-interactions .ptks-overlay .ptks-panel{border-color:var(--pt-dialog-border);border-radius:14px;background:radial-gradient(90% 60% at 100% 0%,color-mix(in srgb,var(--pt-dialog-icon-accent) 11%,transparent),transparent 70%),#111214;box-shadow:0 30px 70px #000000a3}body.pt-hub-interactions .ptks-overlay :is(.ptks-panel>.ptks-head,.ptks-foot){border:0!important;background:transparent!important}body.pt-hub-interactions .ptks-overlay .ptks-head{min-height:54px;padding:.75rem 1.2rem;align-items:center}body.pt-hub-interactions .ptks-overlay .ptks-panel>.ptks-head{border-bottom:1px solid #343b3b!important}body.pt-hub-interactions .ptks-overlay .ptks-head h2{color:var(--pt-dialog-accent);font-size:1.5rem;line-height:1}body.pt-hub-interactions .ptks-overlay .ptks-body{padding:12px 18px 16px}body.pt-hub-interactions .ptks-overlay .ptks-group{border-color:#34383b;border-radius:9px;background:#151719}body.pt-hub-interactions .ptks-overlay :is(.ptks-group h3,.ptks-group-rows){background:transparent}body.pt-hub-interactions .ptks-overlay .ptks-group h3{color:var(--pt-dialog-accent)}body.pt-hub-interactions .ptks-overlay .ptks-binding{border-color:#3b4043;border-radius:7px;background:#1b1e20}body.pt-hub-interactions .ptks-overlay .ptks-binding:is(:hover,:focus-visible,.active){border-color:#3b4043;background:#1b1e20;color:var(--pt-dialog-accent-hover);outline:none;box-shadow:none}body.pt-hub-interactions .ptks-overlay :is(.ptks-close,.ptks-clear){color:#aeb5b8}body.pt-hub-interactions .ptks-overlay .ptks-close{width:30px;height:30px;padding:0;border:1px solid #3d4343;border-radius:7px;background:#1a1e1f;box-shadow:none}body.pt-hub-interactions .ptks-overlay .ptks-close:is(:hover,:focus-visible){border-color:#3d4343;background:#1a1e1f}body.pt-hub-interactions .ptks-overlay :is(.ptks-close,.ptks-clear):is(:hover,:focus-visible){color:var(--pt-dialog-accent-hover);outline:none}body.pt-hub-interactions .ptks-overlay .ptks-foot{padding:12px 18px 18px}body.pt-hub-interactions .ptks-overlay .ptks-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-color:transparent;border-radius:6px;background:transparent;color:#f1f1f2;filter:none}body.pt-hub-interactions .ptks-overlay .ptks-btn:is(:hover,:focus-visible){border-color:transparent;background:transparent;color:var(--pt-dialog-accent-hover);outline:none}body.pt-hub-interactions .ptks-overlay .ptks-primary{border-color:transparent;color:#f1f1f2}body.pt-hub-interactions :is(.sidebar .tmdb-search,.logo-picker-search) .autocomplete-suggestions{left:0;right:0;width:100%;max-height:min(340px,45dvh);padding:5px;border:1px solid var(--pt-dialog-border)!important;border-radius:9px;background:#17191b!important;box-shadow:0 16px 36px #0000008c!important}body.pt-hub-interactions :is(.sidebar .tmdb-search,.logo-picker-search) .autocomplete-suggestions>div{min-height:34px;margin:0;padding:.5rem .6rem;border:1px solid transparent!important;border-radius:6px;background:transparent!important;color:#e9ebec;font-size:.76rem;text-align:left;transform:none!important}body.pt-hub-interactions :is(.sidebar .tmdb-search,.logo-picker-search) .autocomplete-suggestions>div:is(:hover,:focus-visible){border-color:var(--pt-dialog-accent-border)!important;background:#292023!important;color:#fff;outline:none}body.pt-hub-interactions .sidebar .autocomplete-suggestions .type-badge{width:20px;height:20px;border:0!important;background:transparent!important}body.pt-hub-interactions .sidebar .autocomplete-suggestions .type-badge.movie{color:var(--pt-dialog-accent)!important}body.pt-hub-interactions .sidebar .autocomplete-suggestions .type-badge.tv{color:#93c5df!important}body.pt-hub-interactions .logo-picker-search .suggestion-item{display:flex;align-items:center;gap:.35rem}body.pt-hub-interactions .logo-picker-search .suggestion-item__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.pt-hub-interactions .logo-picker-search .suggestion-item__year{color:#aeb5b8}body.pt-hub-interactions .logo-picker-search .suggestion-item__icon{margin-left:auto;color:var(--pt-dialog-accent);font-size:17px}@media(max-width:620px){body.pt-hub-interactions .ptks-overlay .ptks-head{padding:16px 14px 10px}body.pt-hub-interactions .ptks-overlay .ptks-body{padding:8px 12px 12px}}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden]){--source-accent: #01b4e4;display:inline-flex!important;align-items:flex-end;justify-content:center;gap:.4rem;min-height:44px;padding:.35rem .55rem;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#edf2f3!important;-webkit-text-fill-color:currentColor!important;font:700 .74rem/1.2 Roboto,sans-serif;cursor:pointer}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden])[data-source=tvdb]{--source-accent: #7dc99b}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden])[data-source=fanart]{--source-accent: #36b5d5}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden])[data-source=apple]{--source-accent: #f5f5f7}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden])[data-source=netflix]{--source-accent: #e50914}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden]):is([data-source=hbo],[data-source=hbo-max]){--source-accent: #a17be8}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden]):is(:hover,:focus-visible,.active){color:var(--source-accent)!important;background:transparent!important}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden]).active{border-bottom-color:var(--source-accent)!important}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden]) .picker-entity-tab__label{display:none!important}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden]) :is(.picker-entity-tab__count,.cl-logo-source-count){padding:0!important;background:transparent!important;border:0!important;color:inherit!important;font-size:.8rem;opacity:1;font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex;align-items:flex-end;align-self:flex-end;line-height:1;min-height:0;flex-shrink:0}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden]) :is(.picker-entity-tab__icon,.cl-logo-source-icon){width:36px;height:22px;flex:0 0 36px;object-fit:contain;object-position:center bottom}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden]):focus-visible{outline:2px solid var(--source-accent);outline-offset:2px}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden]) :is(.picker-entity-tab__icon,.cl-logo-source-icon){padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;filter:none}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden]):is(.active,:hover,:focus-visible) :is(.picker-entity-tab__icon,.cl-logo-source-icon){filter:drop-shadow(0 0 3px var(--source-accent))!important}body.showcase-lab-page-body .showcase-picker-modal .picker-toolbar[hidden]{display:none!important}body.showcase-lab-page-body .showcase-picker-modal .picker-toolbar{display:flex;align-items:center;gap:.4rem}body.showcase-lab-page-body .showcase-picker-modal .picker-toolbar-label{color:var(--showcase-solid-accent-bg, #00bfa5);font-size:.62rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden])[data-source=stan]{--source-accent: #009bfa}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden])[data-source=paramount]{--source-accent: #408cff}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden]):is([data-source=stan],[data-source=paramount]):is(.active,:hover,:focus-visible) :is(.picker-entity-tab__icon,.cl-logo-source-icon){filter:none!important}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden])[data-source=paramount] :is(.picker-entity-tab__icon,.cl-logo-source-icon){width:var(--source-logo-width, 40px);height:var(--source-logo-height, 26px);flex-basis:auto}html body :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) :is(.picker-entity-tabs:not(.picker-toolbar),.picker-source-tabs){align-items:stretch;border-bottom:1px solid #3b4449}html body :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]{align-self:stretch;margin-bottom:-1px}body.card-lab-page-body .card-logo-picker-toolbar{align-items:center;min-height:48px;padding:7px;border:1px solid #3b4449;border-radius:10px;background:#141719}body.card-lab-page-body .card-logo-picker-sources{flex:1 1 auto;min-width:0}body.card-lab-page-body #card-logo-source-tabs{display:flex;flex:0 1 auto;flex-wrap:wrap;width:fit-content;max-width:100%}html body .picker-toolbar>.picker-source-tabs{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:6px;width:fit-content;max-width:100%;min-width:0}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:has(img){display:inline-grid!important;grid-template-columns:var(--source-slot-width, 44px);align-items:center;column-gap:8px}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden]) :is(.picker-entity-tab__icon,.cl-logo-source-icon){width:var(--source-logo-width, 36px);height:var(--source-logo-height, 20px);object-position:center;justify-self:center;align-self:center;transform:none}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source]:not([hidden]) :is(.picker-entity-tab__count,.cl-logo-source-count){align-self:center;align-items:center;line-height:1}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source=tmdb]{--source-logo-width: 36px;--source-logo-height: 16px}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source=tvdb]{--source-logo-width: 33px;--source-logo-height: 18px}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source=fanart]{--source-logo-width: 21px;--source-logo-height: 21px}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source=apple]{--source-logo-width: 42px;--source-logo-height: 24px}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source=netflix]{--source-logo-width: 43px;--source-logo-height: 16px}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source=hbo]{--source-logo-width: 44px;--source-logo-height: 14px}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source=hbo-max]{--source-logo-width: 44px;--source-logo-height: 14px}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source=stan]{--source-logo-width: 36px;--source-logo-height: 16px}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.card-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(#poster-picker-modal,#logo-picker-modal,#card-logo-picker-modal,.thumb-picker-modal,.showcase-picker-modal) .picker-entity-tab[data-source=paramount]{--source-logo-width: 40px;--source-logo-height: 26px}html body .picker-entity-tab[data-source]:not(.active) :is(.picker-entity-tab__count,.cl-logo-source-count){opacity:.75}html body .picker-entity-tab[data-source] :is(.picker-entity-tab__count,.cl-logo-source-count){display:none!important}html body .picker-entity-tab[data-source=fanart]{--source-slot-width: 28px}:is(.suggestion-item,.card-logo-search-result).pt-search-result{display:flex!important;align-items:center!important;gap:.75rem!important;box-sizing:border-box;width:100%;min-height:38px;padding:.45rem .75rem!important;text-align:left}.pt-search-result .pt-search-result__title{flex:1 1 auto;min-width:0;overflow:hidden;color:#f2f4f4;font-size:.86rem;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.pt-search-result .pt-search-result__meta{display:inline-flex;flex:0 0 auto;align-items:center;gap:.75rem}.pt-search-result .pt-search-result__year{width:2.6em;color:#edf2f399;font-size:.76rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.pt-search-result .pt-search-result__type{width:18px;color:var(--pt-accent-strong, #80bad5);font-size:18px;line-height:1}.pt-search-result .pt-search-result__provider{display:inline-flex;align-items:center;justify-content:center;width:58px;height:18px;color:#edf2f3b3;font-size:.66rem;font-weight:700;white-space:nowrap}.pt-search-result .pt-search-result__provider img{display:block;max-width:100%;max-height:100%;object-fit:contain}body.poster-lab-page-body{--pt-lab-toast-accent: #86b8d4;--pt-lab-toast-rgb: 134, 184, 212}body.card-lab-page-body{--pt-lab-toast-accent: #ffc850;--pt-lab-toast-rgb: 255, 200, 80}body.thumb-lab-page-body{--pt-lab-toast-accent: #cf675f;--pt-lab-toast-rgb: 207, 103, 95}body.square-lab-page-body{--pt-lab-toast-accent: #ff8c42;--pt-lab-toast-rgb: 255, 140, 66}body.showcase-lab-page-body{--pt-lab-toast-accent: #00bfa5;--pt-lab-toast-rgb: 0, 191, 165}body:is(.poster-lab-page-body,.card-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.toast,.toast-notification,.plex-toast,.emby-toast,.thumb-emby-toast,.ptcp-toast-item){display:flex!important;align-items:center;justify-content:center;gap:.55rem;min-height:46px;padding:var(--pt-toast-padding, .72rem 1.05rem)!important;border:1px solid color-mix(in srgb,var(--pt-lab-toast-accent) 28%,#343a3d)!important;border-radius:10px!important;background:radial-gradient(85% 125% at 100% 0%,rgba(var(--pt-lab-toast-rgb),.12),transparent 72%),linear-gradient(180deg,#1b1e20,#111315 82%)!important;background-image:radial-gradient(85% 125% at 100% 0%,rgba(var(--pt-lab-toast-rgb),.12),transparent 72%),linear-gradient(180deg,#1b1e20,#111315 82%)!important;color:#f2f4f4!important;box-shadow:0 22px 46px #00000080,inset 0 1px #ffffff0b!important;font-size:.82rem;font-weight:700;line-height:1.4;text-align:center;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:is(.poster-lab-page-body,.card-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.toast,.toast-notification,.plex-toast,.emby-toast,.thumb-emby-toast,.ptcp-toast-item):before{content:"info";flex:0 0 auto;color:var(--pt-lab-toast-accent);font: 18px/1 Material Symbols Rounded;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20;font-feature-settings:"liga"}body:is(.poster-lab-page-body,.card-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.plex-toast-success,.emby-toast-success,.thumb-emby-toast-success,.ptcp-toast-item--success):before{content:"check_circle"}body:is(.poster-lab-page-body,.card-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.plex-toast-error,.emby-toast-error,.thumb-emby-toast-error,.ptcp-toast-item--error){--pt-lab-toast-accent: #d47a86;--pt-lab-toast-rgb: 212, 122, 134}body:is(.poster-lab-page-body,.card-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.plex-toast-error,.emby-toast-error,.thumb-emby-toast-error,.ptcp-toast-item--error):before{content:"error"}body.poster-lab-page-body{--pt-dropdown-hover-accent: var(--poster-hub-accent, var(--pt-lab-accent-poster, #86b8d4));--pt-dropdown-hover-border: var(--poster-hub-control-edge, #3b4043);--pt-dropdown-hover-surface: var(--poster-hub-control, #1b1e20)}body.thumb-lab-page-body{--pt-dropdown-hover-accent: var(--pt-lab-accent-thumb, #e77975);--pt-dropdown-hover-border: #3b4043;--pt-dropdown-hover-surface: #1b1e20}body.square-lab-page-body{--pt-dropdown-hover-accent: var(--square-ui-accent, #ff8c42);--pt-dropdown-hover-border: var(--thumb-control-border, #555c63);--pt-dropdown-hover-surface: var(--thumb-control-bg, #32363b)}body.showcase-lab-page-body{--pt-dropdown-hover-accent: var(--showcase-ui-accent, #2dd2bd);--pt-dropdown-hover-border: #3b4442;--pt-dropdown-hover-surface: #1b1f20}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.sidebar select,.po-eb-unit select,.thumb-eb-unit select,.square-eb-unit select,.qeb-select,.grid-size-select,.align-pair-select):is(:hover:not(:focus-visible),:focus:not(:focus-visible)):not(:disabled){border-color:var(--pt-dropdown-hover-border)!important;background-color:var(--pt-dropdown-hover-surface)!important;outline:none!important;box-shadow:none!important}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.sidebar select,.po-eb-unit select,.thumb-eb-unit select,.square-eb-unit select,.qeb-select,.grid-size-select,.align-pair-select):hover:not(:focus-visible):not(:disabled){color:var(--pt-dropdown-hover-accent)!important}body.square-lab-page-body .square-eb-unit select:is(:hover:not(:focus-visible),:focus:not(:focus-visible)):not(:disabled){border-color:var(--square-ui-control-edge, #44413e)!important;background-color:var(--square-ui-control, #1b1e20)!important}body.thumb-lab-page-body .thumb-eb-unit .po-eb-select:is(:hover:not(:focus-visible),:focus:not(:focus-visible)):not(:disabled){border-color:var(--thumb-solid-border-strong, #4d3d3d)!important;background-color:var(--thumb-solid-control, #30353a)!important}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.sidebar,.po-eb-unit,.thumb-eb-unit,.square-eb-unit,#qeb-wrapper) :is(.poster-select-picker__trigger,.thumb-select-picker__trigger,.showcase-select-picker__trigger):is(:hover:not(:focus-visible),:focus:not(:focus-visible)):not(:disabled):not([aria-disabled=true]),body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.sidebar,.po-eb-unit,.thumb-eb-unit,.square-eb-unit,#qeb-wrapper) :is(.poster-select-picker,.thumb-select-picker,.showcase-select-picker).is-open :is(.poster-select-picker__trigger,.thumb-select-picker__trigger,.showcase-select-picker__trigger):not(:focus-visible){border-color:var(--pt-dropdown-hover-border)!important;outline:none!important;box-shadow:none!important}body.thumb-lab-page-body .thumb-eb-unit .thumb-select-picker__trigger:is(:hover:not(:focus-visible),:focus:not(:focus-visible)),body.thumb-lab-page-body .thumb-eb-unit .thumb-select-picker.is-open .thumb-select-picker__trigger:not(:focus-visible){border-color:#3d4043!important}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.sidebar,.po-eb-unit,.thumb-eb-unit,.square-eb-unit,#qeb-wrapper) :is(.poster-select-picker__trigger,.thumb-select-picker__trigger,.showcase-select-picker__trigger):hover:not(:focus-visible):not(:disabled):not([aria-disabled=true]){color:var(--pt-dropdown-hover-accent)!important}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.sidebar,.po-eb-unit,.thumb-eb-unit,.square-eb-unit,#qeb-wrapper) :is(.poster-select-picker__trigger,.thumb-select-picker__trigger,.showcase-select-picker__trigger):hover:not(:focus-visible):not(:disabled):not([aria-disabled=true]) :is(.poster-select-picker__label,.thumb-select-picker__label,.showcase-select-picker__label){color:var(--pt-dropdown-hover-accent)!important}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.sidebar,.po-eb-unit,.thumb-eb-unit,.square-eb-unit,#qeb-wrapper) :is(.poster-select-picker__item,.thumb-select-picker__item,.showcase-select-picker__item):hover:not(:focus-visible):not(:disabled):not([aria-disabled=true]){border-color:transparent!important;background:transparent!important;color:var(--pt-dropdown-hover-accent)!important;outline:none!important;box-shadow:none!important}body.lab-page-body .sidebar :is(.poster-select-picker__panel,.thumb-select-picker__panel)[popover]{position:fixed;margin:0;right:auto;min-width:0;max-width:none;box-sizing:border-box;overflow-x:hidden}body.lab-page-body .sidebar :is(.poster-select-picker__panel,.thumb-select-picker__panel)[popover] :is(.poster-select-picker__item,.thumb-select-picker__item)>span:last-child{min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:left}body.lab-page-body>header :is(.pt-mode-row--header .pt-mode-btn,#pt-library-hub-link.pt-library-hub-link--new){align-items:center!important;line-height:1!important}body.lab-page-body>header .pt-mode-row--header .pt-mode-btn .material-symbols-rounded,body.lab-page-body>header #pt-library-hub-link.pt-library-hub-link--new .pt-library-hub-link__icon,body.lab-page-body>header #pt-library-hub-link.pt-library-hub-link--new .pt-library-hub-link__icon .material-symbols-rounded{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--lab-ui-btn-icon)!important;-webkit-text-fill-color:currentColor!important;line-height:1!important;vertical-align:middle;transform:none!important}body.lab-page-body>header .pt-mode-row--header .pt-mode-btn .pt-mode-btn__label,body.lab-page-body>header #pt-library-hub-link.pt-library-hub-link--new .pt-library-hub-link__label{color:#f2f4f4!important;-webkit-text-fill-color:currentColor!important;padding-top:0!important;line-height:1!important;transform:none!important}body.lab-page-body>header .pt-mode-row--header .pt-mode-btn:is(:hover,:focus-visible,[aria-pressed=true]) .pt-mode-btn__label,body.lab-page-body>header #pt-library-hub-link.pt-library-hub-link--new:is(:hover,:focus-visible,[aria-current=page],.is-active) .pt-library-hub-link__label{color:var(--lab-ui-btn-icon)!important}body.lab-page-body>header .pt-mode-row--header .pt-mode-btn .pt-sb-edit-toggle__count{min-width:0;height:auto;padding:0;border:0;border-radius:0;background:transparent!important;color:var(--lab-ui-btn-icon)!important;-webkit-text-fill-color:currentColor!important;line-height:1;box-shadow:none}body.lab-page-body>header .pt-sb-edit-toggle__count:before{content:"("}body.lab-page-body>header .pt-sb-edit-toggle__count:after{content:")"}body.lab-page-body>header .pt-sb-edit-toggle__count[hidden]{display:none!important}html body:is(.poster-lab-page-body,.thumb-lab-page-body) .sidebar #pt-style-presets-section .pt-style-delete:not(:has(.material-symbols-rounded,svg)):before{content:"delete";font-family:Material Symbols Rounded;font-size:14px;font-weight:400;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-feature-settings:"liga";text-transform:none;letter-spacing:normal;line-height:1;color:#e77975;-webkit-text-fill-color:#e77975}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.card-lab-page-body,.showcase-lab-page-body) .sidebar #pt-style-presets-section .pt-style-preset-panel:not(.has-selection) .pt-style-delete{display:none!important}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.card-lab-page-body,.showcase-lab-page-body) .sidebar #pt-style-presets-section .pt-style-preset-panel.has-selection .pt-style-delete{display:inline-flex!important;align-items:center;justify-content:center;gap:5px;visibility:visible!important;opacity:1!important}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.card-lab-page-body,.showcase-lab-page-body) .sidebar #pt-style-presets-section .pt-style-preset-panel .pt-style-delete{background:#191d20!important;border:1px solid #3b4348!important;color:#f7f8f8!important;-webkit-text-fill-color:#f7f8f8!important;box-shadow:none!important}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.card-lab-page-body,.showcase-lab-page-body) .sidebar #pt-style-presets-section .pt-style-preset-panel .pt-style-delete:is(:hover,:focus-visible),html body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.card-lab-page-body,.showcase-lab-page-body) .sidebar #pt-style-presets-section .pt-style-preset-panel .pt-style-delete:is(:hover,:focus-visible) *{color:#e77975!important;-webkit-text-fill-color:#e77975!important}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body,.card-lab-page-body,.showcase-lab-page-body) .sidebar #pt-style-presets-section .pt-style-preset-panel .pt-style-delete :is(.material-symbols-rounded,svg){color:#e77975!important;-webkit-text-fill-color:#e77975!important}html body:is(.thumb-lab-page-body,.square-lab-page-body,.card-lab-page-body) .sidebar :is(.media-type-btn,.ct-position-preset-btn,.cl-source-segmented label>span):is(:hover,:focus-visible,:not(:hover)){--selector-accent: var(--pt-accent-strong, #80bad5);display:inline-flex!important;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;min-height:31px;padding:3px 8px!important;border:2px solid #3b4348!important;border-radius:7px!important;background:#191d20!important;color:#edf2f3!important;-webkit-text-fill-color:#edf2f3!important;box-shadow:none!important;text-shadow:none;cursor:pointer;transform:none!important}html body:is(.thumb-lab-page-body,.square-lab-page-body) .sidebar .media-type-selector{display:flex!important;flex-wrap:wrap;gap:6px!important;background:transparent!important;padding:0!important}html body:is(.thumb-lab-page-body,.square-lab-page-body) .sidebar .media-type-btn{flex:1 1 100px;min-width:max-content;--selector-accent: #80bad5}html body:is(.thumb-lab-page-body,.square-lab-page-body) .sidebar .media-type-btn[data-media-type=movie]{--selector-accent: #cf675f !important}html body:is(.thumb-lab-page-body,.square-lab-page-body) .sidebar .media-type-btn[data-media-type=tv]{--selector-accent: #80bad5 !important}html body:is(.thumb-lab-page-body,.square-lab-page-body) .sidebar .media-type-btn[data-media-type] .material-symbols-rounded{color:var(--selector-accent)!important;-webkit-text-fill-color:var(--selector-accent)!important}html body:is(.thumb-lab-page-body,.square-lab-page-body) .thumb-meta-content-type{--metadata-type-color: #cf675f;color:#f7f8f8!important;-webkit-text-fill-color:#f7f8f8!important;text-shadow:none!important}html body:is(.thumb-lab-page-body,.square-lab-page-body) .thumb-meta-content-type.is-tv{--metadata-type-color: #80bad5}html body:is(.thumb-lab-page-body,.square-lab-page-body) .thumb-meta-content-type .metadata-type-icon{color:var(--metadata-type-color)!important;-webkit-text-fill-color:var(--metadata-type-color)!important}html body:is(.thumb-lab-page-body,.square-lab-page-body) .thumb-meta-content-type>:not(.metadata-type-icon){color:#f7f8f8!important;-webkit-text-fill-color:#f7f8f8!important;text-shadow:none!important}html body.card-lab-page-body .sidebar .cl-source-segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;min-width:0;background:transparent!important;padding:0!important;border:0!important;overflow:visible}html body.card-lab-page-body .sidebar .cl-source-segmented>label{display:block;width:100%;min-width:0;margin:0}html body.card-lab-page-body .sidebar .cl-source-segmented label>span{width:100%;height:31px;font-size:.69rem}html body.card-lab-page-body .sidebar .cl-source-segmented input[value=tmdb]+span{--selector-accent: #01b4e4}html body.card-lab-page-body .sidebar .cl-source-segmented input[value=tvdb]+span{--selector-accent: #7dc99b}html body.card-lab-page-body .sidebar .cl-source-icon{width:24px;height:16px;object-fit:contain;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body:is(.thumb-lab-page-body,.square-lab-page-body,.card-lab-page-body) .sidebar :is(.media-type-btn,.ct-position-preset-btn) .material-symbols-rounded{color:var(--selector-accent)!important;-webkit-text-fill-color:var(--selector-accent)!important}html body:is(.thumb-lab-page-body,.square-lab-page-body,.card-lab-page-body) .sidebar :is(.media-type-btn.active,.ct-position-preset-btn.active,.cl-source-segmented input:checked+span):is(:hover,:focus-visible,:not(:hover)){background:#191d20!important;border-color:var(--selector-accent)!important;color:var(--selector-accent)!important;-webkit-text-fill-color:var(--selector-accent)!important;box-shadow:0 0 8px color-mix(in srgb,var(--selector-accent) 28%,transparent)!important;text-shadow:0 0 8px color-mix(in srgb,var(--selector-accent) 45%,transparent)}html body:is(.thumb-lab-page-body,.square-lab-page-body,.card-lab-page-body) .sidebar :is(.media-type-btn.active,.ct-position-preset-btn.active,.cl-source-segmented input:checked+span) :is(.material-symbols-rounded,.cl-source-icon){filter:brightness(1.15) drop-shadow(0 0 4px var(--selector-accent))!important}html body:is(.thumb-lab-page-body,.square-lab-page-body,.card-lab-page-body) .sidebar :is(.media-type-btn,.ct-position-preset-btn,.cl-source-segmented input+span):after{content:none!important}html body:is(.thumb-lab-page-body,.square-lab-page-body,.card-lab-page-body) .sidebar :is(.media-type-btn:focus-visible,.ct-position-preset-btn:focus-visible,.cl-source-segmented input:focus-visible+span){outline:2px solid var(--selector-accent);outline-offset:2px}html body.thumb-lab-page-body .sidebar .ct-inline-status:is(.is-original,.is-custom){--status-accent: #7dc99b;display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid #3b4348!important;border-radius:6px;background:#191d20!important;box-shadow:none!important;color:var(--status-accent)!important;-webkit-text-fill-color:var(--status-accent)!important}html body.thumb-lab-page-body .sidebar .ct-inline-status.is-custom{--status-accent: #80bad5}html body.thumb-lab-page-body .sidebar .ct-inline-status:before{content:"palette";font:15px/1 Material Symbols Rounded;font-variation-settings:"FILL" 0}html body.thumb-lab-page-body .sidebar .ct-inline-status.is-custom:before{content:"tune"}html body.thumb-lab-page-body .sidebar .ct-inline-status:is(.is-original,.is-custom):is(#pt-status-a,.ct-inline-status){box-sizing:border-box;flex:none;justify-content:center;justify-self:end;width:var(--pt-pcr-field-h, 30px)!important;min-width:0!important;height:var(--pt-pcr-field-h, 30px)!important;min-height:0!important;padding:0!important;padding-inline:0!important;gap:0!important;border-radius:7px!important;font-size:0!important;letter-spacing:0!important;line-height:0!important}html body.thumb-lab-page-body .sidebar .ct-inline-status:is(.is-original,.is-custom):is(#pt-status-a,.ct-inline-status):before{font-size:17px!important;line-height:1!important}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body) :is(#content-type-indicator,#thumb-meta-type){display:inline-flex!important;align-items:center!important;gap:5px;line-height:16px!important;white-space:nowrap}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body) :is(#content-type-indicator,#thumb-meta-type)>span{display:inline-flex;align-items:center;min-height:16px;line-height:16px!important;margin-block:0;vertical-align:middle}html body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body) :is(#content-type-indicator,#thumb-meta-type)>.metadata-type-icon{flex:0 0 16px;width:16px;height:16px;justify-content:center;font-size:14px!important;letter-spacing:normal;transform:none}html body :is(#hub-root[data-theme=jellyfin] #hub-hero,#hub-root[data-theme=jellyfin] .hub-panel__head-actions,#hub-root[data-theme=jellyfin] .hub-sort-panel,#hub-root[data-theme=jellyfin] .hubx-row--done,#hub-root[data-theme=jellyfin] .hubx-tile--done,body[data-theme=jellyfin] .hub-modal:not(#hub-detail-modal),.media-brand-jellyfin,.pt-library-picker-overlay[data-service=jellyfin],.pt-authelia-dialog[data-server-brand=jellyfin],.cl-source-picker-modal[data-server-brand=jellyfin]) :is(.material-symbols-rounded,.material-icons-round,.material-icons):not(:where([data-media-type-icon],[data-media-type-icon] *,.emby-type-badge,.emby-type-badge *,.plex-type-badge,.plex-type-badge *,.hubx-row--movies *,.hubx-row--shows *,.hubx-row--seasons *,.hubx-row--episodes *,.hubx-row--collections *,.hub-overview-art-card *,.hub-overview-mobile__row *,.hub-view-toggle__btn:not(.is-active) *,.hub-detail-view-btn:not(.is-active) *,.emby-view-btn:not(.active) *,.plex-view-btn:not(.active) *,.sonarr-view-btn:not(.active) *,:is(button[aria-label=Close],.cl-source-picker-close,.emby-poster-push-close,.plex-poster-push-close,.cl-emby-push-close,.cl-plex-push-close,.eps-close,.emby-seasons-close,.plex-seasons-close,.cl-emby-season-close,.cl-plex-season-close,.thumb-season-picker-close,.pt-authelia-dialog-close,.hub-modal__close,.hub-detail-hero__close,#emby-close-btn,#plex-close-btn,#cl-emby-close-btn,#cl-plex-close-btn) *,.is-error,.is-error *,.error,.error *,.is-warning,.is-warning *,.warning,.warning *,[data-state=error] *,[data-state=warning] *,[role=alert] *,.eps-status-glyph *,.eps-result-icon *,.is-fail *,.is-failed *,.is-danger *,.danger *,[data-action=delete] *)){background-image:var(--jellyfin-gradient, linear-gradient(125deg, #a55ec4, #08a1db))!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}html body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard).media-brand-jellyfin :is(.emby-size-btn,.plex-size-btn,.sonarr-size-btn):not(.active):before,html body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard).media-brand-jellyfin :is(.emby-view-btn,.plex-view-btn,.sonarr-view-btn):not(.active) :is(.material-symbols-rounded,.material-icons-round,.material-icons),html body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard).media-brand-jellyfin :is(#emby-missing-seasons-btn,#plex-missing-seasons-btn,#cl-emby-missing-seasons-btn,#cl-plex-missing-seasons-btn)[aria-pressed=false] :is(.material-symbols-rounded,.material-icons-round,.material-icons){background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard).media-brand-jellyfin :is(.emby-size-btn,.plex-size-btn,.sonarr-size-btn).active:before,html body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard).media-brand-jellyfin :is(.emby-view-btn,.plex-view-btn,.sonarr-view-btn).active :is(.material-symbols-rounded,.material-icons-round,.material-icons),html body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard).media-brand-jellyfin :is(#emby-missing-seasons-btn,#plex-missing-seasons-btn,#cl-emby-missing-seasons-btn,#cl-plex-missing-seasons-btn)[aria-pressed=true] :is(.material-symbols-rounded,.material-icons-round,.material-icons){background-image:var(--jellyfin-gradient)!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}html body.hub-page-body :is(#hub-view-toggle,#hub-detail-modal) :is(.hub-view-toggle__btn,.hub-detail-view-btn--info):not(.is-active) .material-symbols-rounded{background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body.hub-page-body[data-theme=jellyfin] :is(#hub-view-toggle,#hub-detail-modal) :is(.hub-view-toggle__btn,.hub-detail-view-btn--info).is-active .material-symbols-rounded{background-image:var(--jellyfin-gradient)!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}@media(forced-colors:active){html body :is(#hub-root[data-theme=jellyfin],.media-brand-jellyfin,.pt-library-picker-overlay[data-service=jellyfin],.pt-authelia-dialog[data-server-brand=jellyfin],.cl-source-picker-modal[data-server-brand=jellyfin]) :is(.material-symbols-rounded,.material-icons-round,.material-icons){background-image:none!important;color:CanvasText!important;-webkit-text-fill-color:currentColor!important}}@media(forced-colors:active){html body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard).media-brand-jellyfin :is(.emby-size-btn,.plex-size-btn,.sonarr-size-btn):before{background-image:none!important;color:ButtonText!important;-webkit-text-fill-color:currentColor!important}}html body :is(#emby-seasons-modal.media-brand-jellyfin,#plex-seasons-modal.media-brand-jellyfin,.media-brand-jellyfin) :is(.emby-poster-push-tools button,.plex-poster-push-tools button,.emby-poster-push-actions button[data-scope=selected],.plex-poster-push-actions button[data-scope=selected],.cl-emby-push-options button,.cl-plex-push-options button,.cl-push-season-bulk,.cl-push-season-cancel,.cl-push-season-confirm,.emby-season-label,.plex-season-label):before,html body :is(#emby-seasons-modal.media-brand-jellyfin,#plex-seasons-modal.media-brand-jellyfin,.media-brand-jellyfin) :is(.emby-poster-push-item,.plex-poster-push-item) input:checked+:is(.emby-poster-push-check,.plex-poster-push-check):after{background-image:var(--jellyfin-gradient)!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}html body :is(#emby-seasons-modal.media-brand-jellyfin,#plex-seasons-modal.media-brand-jellyfin,.media-brand-jellyfin) .cl-push-season-item input[type=checkbox]{appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;width:17px;height:17px;flex:0 0 17px;margin:0;border:1px solid #748087;border-radius:4px;background:#101517;cursor:pointer}html body :is(#emby-seasons-modal.media-brand-jellyfin,#plex-seasons-modal.media-brand-jellyfin,.media-brand-jellyfin) .cl-push-season-item input[type=checkbox]:checked{background:var(--jellyfin-gradient);border-color:var(--jellyfin-accent)}html body :is(#emby-seasons-modal.media-brand-jellyfin,#plex-seasons-modal.media-brand-jellyfin,.media-brand-jellyfin) .cl-push-season-item input[type=checkbox]:checked:before{content:"";width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-1px) rotate(-45deg)}html body :is(#emby-seasons-modal.media-brand-jellyfin,#plex-seasons-modal.media-brand-jellyfin,.media-brand-jellyfin) .cl-push-season-item input[type=checkbox]:focus-visible{outline:2px solid var(--jellyfin-blue);outline-offset:3px}@media(forced-colors:active){html body :is(#emby-seasons-modal.media-brand-jellyfin,#plex-seasons-modal.media-brand-jellyfin,.media-brand-jellyfin) .cl-push-season-item input[type=checkbox]{appearance:auto;-webkit-appearance:auto}html body :is(#emby-seasons-modal.media-brand-jellyfin,#plex-seasons-modal.media-brand-jellyfin,.media-brand-jellyfin) .cl-push-season-item input[type=checkbox]:before{content:none}}html body :is(.media-brand-jellyfin) :is(.emby-poster-push-item,.plex-poster-push-item) input:checked+:is(.emby-poster-push-check,.plex-poster-push-check){border:1px solid transparent!important;background:linear-gradient(#101517,#101517) padding-box,var(--jellyfin-gradient) border-box!important}html body :is(button[aria-label=Close],.cl-source-picker-close,.emby-poster-push-close,.plex-poster-push-close,.cl-emby-push-close,.cl-plex-push-close,.eps-close,.emby-seasons-close,.plex-seasons-close,.cl-emby-season-close,.cl-plex-season-close,.thumb-season-picker-close,.pt-authelia-dialog-close,.hub-modal__close,.hub-detail-hero__close,#emby-close-btn,#plex-close-btn,#cl-emby-close-btn,#cl-plex-close-btn) :is(.material-symbols-rounded,.material-icons-round,.material-icons){background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body :is(button[aria-label=Close],.cl-source-picker-close,.emby-poster-push-close,.plex-poster-push-close,.cl-emby-push-close,.cl-plex-push-close,.eps-close,.emby-seasons-close,.plex-seasons-close,.cl-emby-season-close,.cl-plex-season-close,.thumb-season-picker-close,.pt-authelia-dialog-close,.hub-modal__close,.hub-detail-hero__close,#emby-close-btn,#plex-close-btn,#cl-emby-close-btn,#cl-plex-close-btn):is(:hover,:focus-visible) :is(.material-symbols-rounded,.material-icons-round,.material-icons){color:inherit!important;-webkit-text-fill-color:currentColor!important}html :is(body.hub-page-body[data-theme=jellyfin],.media-brand-jellyfin,.pt-authelia-dialog[data-server-brand=jellyfin],.cl-source-picker-modal[data-server-brand=jellyfin],.pt-library-picker-overlay[data-service=jellyfin]) :is(button[aria-label=Close],.cl-source-picker-close,.emby-poster-push-close,.plex-poster-push-close,.cl-emby-push-close,.cl-plex-push-close,.eps-close,.emby-seasons-close,.plex-seasons-close,.cl-emby-season-close,.cl-plex-season-close,.thumb-season-picker-close,.pt-authelia-dialog-close,.hub-modal__close,.hub-detail-hero__close,#emby-close-btn,#plex-close-btn,#cl-emby-close-btn,#cl-plex-close-btn):is(:hover,:focus-visible) :is(.material-symbols-rounded,.material-icons-round,.material-icons){background-image:var(--jellyfin-gradient, linear-gradient(125deg, #a55ec4, #08a1db))!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}.pt-back-top-sentinel-wrap{position:relative;height:0;width:0;overflow:visible;pointer-events:none}.pt-back-top-sentinel{position:absolute;top:var(--pt-back-top-threshold, 360px);left:0;width:1px;height:1px;margin:0;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);pointer-events:none;visibility:hidden}body .pt-back-top{--back-top-accent: var(--hub-theme-accent, var(--sc-accent, var(--fl-accent, #7ddc3a)));position:fixed;right:max(1rem,env(safe-area-inset-right,0px));bottom:max(1.25rem,env(safe-area-inset-bottom,0px));z-index:6500;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:7px;background:#0c0f11;color:#f4f6f7;box-shadow:0 10px 28px #00000059;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease,border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.pt-back-top[aria-hidden=true]{pointer-events:none}.pt-back-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}body .pt-back-top .material-symbols-rounded{display:inline-block;color:var(--back-top-accent);font-size:22px;margin:0}body .pt-back-top:before{display:none;content:"";position:absolute;left:50%;top:50%;width:1.05rem;height:1.3rem;box-sizing:border-box;border:1.5px solid currentColor;border-radius:2px;transform:translate(-50%,-50%)}body .pt-back-top:after{content:none;font:700 11px/1 Roboto,sans-serif;letter-spacing:.08em}body .pt-back-top:hover,body .pt-back-top:focus-visible{background:#0c0f11;border-color:var(--back-top-accent);color:var(--back-top-accent);box-shadow:0 0 12px color-mix(in srgb,var(--back-top-accent) 28%,transparent)}body .pt-back-top:focus-visible{outline:2px solid var(--back-top-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){body .pt-back-top{transition:none}}@media(max-width:760px){body .pt-back-top{width:3rem;height:3rem;bottom:max(1rem,env(safe-area-inset-bottom,0px))}}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen){--mdh-bg: #070809;--mdh-header: #0e1012;--mdh-panel: #151719;--mdh-panel-2: #1f2225;--mdh-control: #32363b;--mdh-control-hover: #3a4046;--mdh-border: #33383d;--mdh-border-strong: #454b51;--mdh-text: #eef1f6;--mdh-muted: #d8deea;--mdh-accent: var(--cl-service-accent, #72d6ce);--mdh-accent-hover: var(--cl-service-accent-hover, #82e2da);--mdh-accent-border: var(--cl-service-accent-border, #4f9993);--mdh-on-accent: var(--cl-service-on-accent, #101514);box-sizing:border-box;min-width:0;background:var(--mdh-bg)!important;color:var(--mdh-text)!important}.cl-emby-dashboard-fullscreen:not(.media-brand-jellyfin),.cl-emby-season-overlay:not(.media-brand-jellyfin){--cl-service-accent: #7ddc3a;--cl-service-accent-hover: #8fe650;--cl-service-accent-border: #569622;--cl-service-accent-soft: rgba(125, 220, 58, .16);--cl-service-on-accent: #101510;--mdh-accent: #7ddc3a;--mdh-accent-hover: #8fe650;--mdh-accent-border: #569622;--mdh-on-accent: #101510}:is(.emby-dashboard-fullscreen,.plex-dashboard-fullscreen){--mdh-bg: #070809;--mdh-header: #0e1012;--mdh-panel: #151719;--mdh-panel-2: #1f2225;--mdh-control: #32363b;--mdh-control-hover: #3a4046;--mdh-border: #33383d;--mdh-border-strong: #454b51;--mdh-text: #eef1f6;--mdh-muted: #d8deea;--mdh-accent: var(--poster-service-accent, #7ddc3a);--mdh-accent-hover: var(--poster-service-accent-hover, #8fe650);--mdh-accent-border: var(--poster-service-accent-border, #569622);--mdh-on-accent: var(--poster-service-on-accent, #101510);box-sizing:border-box;min-width:0;background:var(--mdh-bg)!important;color:var(--mdh-text)!important}.emby-dashboard-fullscreen:not(.media-brand-jellyfin),.emby-seasons-modal:not(.media-brand-jellyfin){--poster-service-accent: #7ddc3a;--poster-service-accent-hover: #8fe650;--poster-service-accent-border: #569622;--poster-service-on-accent: #101510;--mdh-accent: #7ddc3a;--mdh-accent-hover: #8fe650;--mdh-accent-border: #569622;--mdh-on-accent: #101510}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header,.emby-dashboard-fullscreen .emby-header,.plex-dashboard-fullscreen .plex-header{position:relative;min-height:66px;margin:0 0 12px!important;padding:12px 16px!important;gap:14px;flex-wrap:wrap;border:2px solid var(--mdh-accent-border)!important;border-radius:8px!important;background:var(--mdh-panel-2)!important;box-shadow:0 12px 28px #0000003d,inset 0 1px #ffffff06!important;box-sizing:border-box}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-title-row,.emby-dashboard-fullscreen .emby-header-title-row,.plex-dashboard-fullscreen .plex-header-title-row{width:fit-content;display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions,.emby-dashboard-fullscreen .emby-header-actions,.plex-dashboard-fullscreen .plex-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:0 1 auto;min-width:0;margin-left:auto}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions :is(.sonarr-form-header h3),.emby-dashboard-fullscreen .emby-header-actions .emby-form-header h3,.plex-dashboard-fullscreen .plex-header-actions .plex-form-header h3{margin:0!important;font-size:.76rem!important;font-weight:800!important;white-space:nowrap}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions>.sonarr-connection-form,.emby-dashboard-fullscreen .emby-header-actions>.emby-connection-form,.plex-dashboard-fullscreen .plex-header-actions>.plex-connection-form{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;gap:8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions .sonarr-form-header,.emby-dashboard-fullscreen .emby-header-actions .emby-form-header,.plex-dashboard-fullscreen .plex-header-actions .plex-form-header{flex:0 1 auto;min-width:0}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions :is(.sonarr-form-header h3,.sonarr-form-content),.emby-dashboard-fullscreen .emby-header-actions :is(.emby-form-header h3,.emby-form-content),.plex-dashboard-fullscreen .plex-header-actions :is(.plex-form-header h3,.plex-form-content){margin:0!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions :is(.sonarr-form-header h3,.connection-info),.emby-dashboard-fullscreen .emby-header-actions :is(.emby-form-header h3,.emby-connection-info),.plex-dashboard-fullscreen .plex-header-actions :is(.plex-form-header h3,.plex-connection-info){color:#fff!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions .connection-info,.emby-dashboard-fullscreen .emby-header-actions .emby-form-header .emby-connection-info,.plex-dashboard-fullscreen .plex-header-actions .plex-form-header .plex-connection-info{display:none}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions>:is(#cl-emby-not-configured,#cl-plex-not-configured),.emby-dashboard-fullscreen .emby-header-actions>#emby-connection-form,.plex-dashboard-fullscreen .plex-header-actions>#plex-connection-form{align-items:center!important;justify-content:flex-end!important;flex-direction:row!important;gap:10px!important;overflow:visible!important}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(#cl-emby-not-configured,#cl-plex-not-configured) :is(.sonarr-form-header,.sonarr-form-content,.connection-stack,.form-group),.emby-dashboard-fullscreen #emby-connection-form :is(.emby-form-header,.emby-form-content,.emby-connection-stack,.emby-form-group),.plex-dashboard-fullscreen #plex-connection-form :is(.plex-form-header,.plex-form-content,.plex-connection-stack,.plex-form-group){display:flex!important;align-items:center!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(#cl-emby-not-configured,#cl-plex-not-configured) .sonarr-form-header h3,.emby-dashboard-fullscreen #emby-connection-form .emby-form-header h3,.plex-dashboard-fullscreen #plex-connection-form .plex-form-header h3{display:inline-flex!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--mdh-text)!important;font-size:.72rem!important;font-weight:800!important;letter-spacing:.025em!important;line-height:1.2!important;text-transform:none!important;white-space:nowrap}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(#cl-emby-not-configured,#cl-plex-not-configured) .sonarr-form-header h3:before,.emby-dashboard-fullscreen #emby-connection-form .emby-form-header h3:before,.plex-dashboard-fullscreen #plex-connection-form .plex-form-header h3:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:2px;background:var(--mdh-accent)}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(#cl-emby-open-settings-btn,#cl-plex-open-settings-btn),.emby-dashboard-fullscreen #emby-open-settings-btn,.plex-dashboard-fullscreen #plex-open-settings-btn{width:auto!important;min-width:0!important;min-height:34px!important;padding:0 13px!important;border-radius:6px!important;font-size:.68rem!important;font-weight:850!important;letter-spacing:.045em!important;line-height:1!important;white-space:nowrap;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header:after,.emby-dashboard-fullscreen .emby-header:after,.plex-dashboard-fullscreen .plex-header:after{content:none!important;display:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header h2,.emby-dashboard-fullscreen .emby-header h2,.plex-dashboard-fullscreen .plex-header h2{color:var(--mdh-accent)!important;font-size:2rem!important;letter-spacing:.055em!important;line-height:1!important;transform:translateY(2px)}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-subtitle,.emby-dashboard-fullscreen .emby-subtitle,.plex-dashboard-fullscreen .plex-subtitle{display:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-dashboard-logo,.cl-emby-dashboard-logo,.cl-plex-dashboard-logo),.emby-dashboard-fullscreen .emby-dashboard-logo,.plex-dashboard-fullscreen .plex-dashboard-logo{display:block;align-self:center;flex:0 0 30px;width:30px!important;height:30px!important;object-fit:contain}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-connected-bar,.emby-dashboard-fullscreen .emby-connected-bar,.plex-dashboard-fullscreen .plex-connected-bar{align-self:flex-start;width:fit-content!important;max-width:100%!important;min-height:46px;margin:0 0 10px!important;padding:8px 12px!important;gap:14px;justify-content:flex-start;border:1px solid var(--mdh-border)!important;border-radius:6px!important;background:var(--mdh-panel)!important;box-shadow:inset 0 1px #ffffff06!important;box-sizing:border-box}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions>.sonarr-connected-bar,.emby-dashboard-fullscreen .emby-header-actions>.emby-connected-bar,.plex-dashboard-fullscreen .plex-header-actions>.plex-connected-bar{align-self:center;width:auto!important;min-height:0;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-connected-info,.emby-dashboard-fullscreen .emby-connected-info,.plex-dashboard-fullscreen .plex-connected-info{min-width:0}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-connected-label,.emby-dashboard-fullscreen .emby-connected-label,.plex-dashboard-fullscreen .plex-connected-label{color:#fff!important;font-size:.82rem!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-connected-label strong,.emby-dashboard-fullscreen .emby-connected-label strong,.plex-dashboard-fullscreen .plex-connected-label strong{color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-library-section,.emby-dashboard-fullscreen .emb-library-section,.emby-dashboard-fullscreen .emby-library-section,.plex-dashboard-fullscreen .plex-library-section{gap:0!important;overflow:hidden;border:2px solid var(--mdh-accent-border)!important;border-radius:8px!important;background:var(--mdh-panel)!important;box-shadow:0 18px 40px #00000038,inset 0 1px #ffffff08!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-library-toolbar,.emby-dashboard-fullscreen .emby-library-toolbar,.plex-dashboard-fullscreen .plex-library-toolbar{width:100%!important;max-width:100%!important;min-height:58px;margin:0!important;padding:10px 12px!important;gap:10px!important;border:0!important;border-bottom:1px solid var(--mdh-border)!important;border-radius:0!important;background:var(--mdh-panel-2)!important;box-shadow:inset 0 1px #ffffff06!important;box-sizing:border-box}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-toolbar-left,.sonarr-toolbar-right),.emby-dashboard-fullscreen :is(.emby-toolbar-left,.emby-toolbar-right),.plex-dashboard-fullscreen :is(.plex-toolbar-left,.plex-toolbar-right){gap:8px!important;min-width:0}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-left,.emby-dashboard-fullscreen .emby-toolbar-left,.plex-dashboard-fullscreen .plex-toolbar-left{flex:1 1 460px;flex-wrap:nowrap}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right,.emby-dashboard-fullscreen .emby-toolbar-right,.plex-dashboard-fullscreen .plex-toolbar-right{flex:0 1 auto;max-width:100%;flex-wrap:wrap;justify-content:flex-end;gap:7px 10px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-wrap,.emby-dashboard-fullscreen .emby-search-wrap,.plex-dashboard-fullscreen .plex-search-wrap{flex:1 1 260px!important;min-width:min(180px,100%)!important;max-width:none!important}@media(min-width:761px){:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-label,.emby-dashboard-fullscreen .emby-toolbar-label,.plex-dashboard-fullscreen .plex-toolbar-label{order:-2;display:inline-block;flex:0 0 auto;color:#fff;font-size:.58rem;font-weight:850;letter-spacing:.06em;line-height:1;text-transform:uppercase;white-space:nowrap}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-filter-tabs,.emby-dashboard-fullscreen .emby-filter-tabs,.plex-dashboard-fullscreen .plex-filter-tabs{order:-1;flex:0 0 auto}.emby-dashboard-fullscreen :is(#emby-quality-filter,#emby-customised-filter,#emby-genre-select),.plex-dashboard-fullscreen :is(#plex-quality-filter,#plex-customised-filter,#plex-genre-select){width:100px!important;max-width:100px!important}.emby-dashboard-fullscreen :is(.emby-sort-picker,.emby-sort-trigger),.plex-dashboard-fullscreen :is(.plex-sort-picker,.plex-sort-trigger){width:108px!important;min-width:108px!important;max-width:108px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right .sonarr-mobile-row,.emby-dashboard-fullscreen .emby-toolbar-right .emby-mobile-row,.plex-dashboard-fullscreen .plex-toolbar-right .plex-mobile-row{display:contents!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right .sonarr-mobile-field,.emby-dashboard-fullscreen .emby-toolbar-right .emby-mobile-field,.plex-dashboard-fullscreen .plex-toolbar-right .plex-mobile-field{display:flex!important;align-items:center;gap:6px!important;flex:0 0 auto;min-width:0}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right .sonarr-mobile-label,.emby-dashboard-fullscreen .emby-toolbar-right .emby-mobile-label,.plex-dashboard-fullscreen .plex-toolbar-right .plex-mobile-label{display:inline-block!important;color:var(--mdh-muted)!important;font-size:.58rem!important;font-weight:850!important;letter-spacing:.045em;line-height:1;text-transform:uppercase;white-space:nowrap}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right>.sonarr-mobile-row:last-child,.emby-dashboard-fullscreen .emby-toolbar-right>.emby-mobile-row:last-child,.plex-dashboard-fullscreen .plex-toolbar-right>.plex-mobile-row:last-child{display:flex!important;align-items:center;gap:6px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right>.sonarr-mobile-row:last-child .sonarr-mobile-field{display:contents!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right>.sonarr-mobile-row:last-child .sonarr-icon-btn,.emby-dashboard-fullscreen .emby-toolbar-right>.emby-mobile-row:last-child .emby-icon-btn,.plex-dashboard-fullscreen .plex-toolbar-right>.plex-mobile-row:last-child .plex-icon-btn{border:0!important;border-radius:4px!important;background:transparent!important;color:var(--mdh-accent)!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-action-buttons,.emby-dashboard-fullscreen .emby-action-buttons,.plex-dashboard-fullscreen .plex-action-buttons{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--mdh-border);border-radius:7px;background:var(--mdh-control);box-shadow:inset 0 1px #ffffff09}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-action-buttons .sonarr-mobile-field{display:contents!important}.emby-dashboard-fullscreen .emby-action-buttons :is(.emby-icon-btn,#emby-quality-rules-btn),.plex-dashboard-fullscreen .plex-action-buttons :is(.plex-icon-btn,#plex-quality-rules-btn),:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-action-buttons .sonarr-icon-btn{border:0!important;background:transparent!important;color:var(--mdh-accent)!important;box-shadow:none!important}.emby-dashboard-fullscreen .emby-action-buttons #emby-missing-seasons-btn[aria-pressed=true],.plex-dashboard-fullscreen .plex-action-buttons #plex-missing-seasons-btn[aria-pressed=true],.cl-emby-dashboard-fullscreen .sonarr-action-buttons #cl-emby-missing-seasons-btn[aria-pressed=true],.cl-plex-dashboard-fullscreen .sonarr-action-buttons #cl-plex-missing-seasons-btn[aria-pressed=true]{background:var(--mdh-accent)!important;color:var(--mdh-on-accent)!important}}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-input,.emby-dashboard-fullscreen .emby-search-input,.plex-dashboard-fullscreen .plex-search-input{min-height:38px!important;border-color:var(--mdh-border)!important;border-radius:7px!important;background:var(--mdh-control)!important;caret-color:var(--mdh-accent)}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-input:focus,.emby-dashboard-fullscreen .emby-search-input:focus,.plex-dashboard-fullscreen .plex-search-input:focus{border-color:var(--mdh-accent-border)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--mdh-accent) 18%,transparent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-filter-tabs,.sonarr-size-toggle,.sonarr-view-toggle),.emby-dashboard-fullscreen :is(.emby-filter-tabs,.emby-size-toggle,.emby-view-toggle),.plex-dashboard-fullscreen :is(.plex-filter-tabs,.plex-size-toggle,.plex-view-toggle){gap:2px!important;padding:3px!important;border:1px solid var(--mdh-border)!important;border-radius:7px!important;background:var(--mdh-control)!important;box-shadow:inset 0 1px #ffffff09!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-filter-tab,.sonarr-size-btn,.sonarr-view-btn),.emby-dashboard-fullscreen :is(.emby-filter-tab,.emby-size-btn,.emby-view-btn),.plex-dashboard-fullscreen :is(.plex-filter-tab,.plex-size-btn,.plex-view-btn){border:0!important;border-radius:5px!important;background:transparent!important;color:#f3f6f8b8!important;box-shadow:none!important}:is(.sonarr-filter-tab,.emby-filter-tab,.plex-filter-tab){letter-spacing:.035em!important;text-transform:uppercase!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-filter-tab,.sonarr-size-btn,.sonarr-view-btn):hover,.emby-dashboard-fullscreen :is(.emby-filter-tab,.emby-size-btn,.emby-view-btn):hover,.plex-dashboard-fullscreen :is(.plex-filter-tab,.plex-size-btn,.plex-view-btn):hover{background:var(--mdh-control-hover)!important;color:#fff!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-filter-tab,.sonarr-size-btn,.sonarr-view-btn).active,.emby-dashboard-fullscreen :is(.emby-filter-tab,.emby-size-btn,.emby-view-btn).active,.plex-dashboard-fullscreen :is(.plex-filter-tab,.plex-size-btn,.plex-view-btn).active{background:var(--mdh-accent)!important;color:var(--mdh-on-accent)!important;font-weight:800!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-count,.emby-dashboard-fullscreen .emby-item-count,.plex-dashboard-fullscreen .plex-item-count{padding:5px 9px;border:1px solid var(--mdh-accent);border-radius:4px;background:var(--mdh-accent);color:var(--mdh-on-accent)!important;font-size:.7rem!important;font-weight:850;font-variant-numeric:tabular-nums}.emby-dashboard-fullscreen #emby-item-count,.cl-emby-dashboard-fullscreen #cl-emby-item-count,.cl-plex-dashboard-fullscreen #cl-plex-item-count{color:#101510!important;-webkit-text-fill-color:#101510!important}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-status-badge.tv-show{border-color:#4f8eaa!important;background:#70b7d5!important;color:#0d1418!important;-webkit-text-fill-color:#0d1418!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-shows-container,.emby-dashboard-fullscreen .emby-library-container,.plex-dashboard-fullscreen .plex-library-container{background:var(--mdh-bg)!important}:is(.emby-dashboard-fullscreen,.cl-emby-dashboard-fullscreen):not(.media-brand-jellyfin){--mdh-accent: #7ddc3a;--mdh-accent-hover: #8fe650;--mdh-accent-border: #569622;--mdh-on-accent: #101510}:is(.plex-dashboard-fullscreen,.cl-plex-dashboard-fullscreen):not(.media-brand-jellyfin){--mdh-accent: #d7a84a;--mdh-accent-hover: #e4b85a;--mdh-accent-border: #a67f2e;--mdh-on-accent: #14100a}:is(.emby-dashboard-fullscreen,.plex-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen).media-brand-jellyfin{--mdh-accent: var(--jellyfin-accent, #a55ec4);--mdh-accent-hover: var(--jellyfin-hover, #ba7bd5);--mdh-accent-border: var(--jellyfin-border, #80509e);--mdh-on-accent: #110f16}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-shows-grid,.emby-dashboard-fullscreen .emby-library-grid,.plex-dashboard-fullscreen .plex-library-grid{gap:16px!important;padding:16px 16px 22px!important;align-items:stretch;align-content:start;min-height:100%;background:#0b0c0e!important;box-sizing:border-box}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item,.emby-dashboard-fullscreen .emby-item,.plex-dashboard-fullscreen .plex-item{display:flex;min-width:0;flex-direction:column;overflow:hidden!important;border:1px solid var(--mdh-border)!important;border-radius:8px!important;background:var(--mdh-panel-2)!important;box-shadow:inset 0 1px #ffffff08!important;transform:translateY(0);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-head,.emby-dashboard-fullscreen .emby-item-head,.plex-dashboard-fullscreen .plex-item-head{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:42px;padding:.55rem .72rem;border-bottom:1px solid var(--mdh-border);background:var(--mdh-control);box-sizing:border-box}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-item-head-labels,.sonarr-item-head-actions),.emby-dashboard-fullscreen :is(.emby-item-head-labels,.emby-item-head-actions),.plex-dashboard-fullscreen :is(.plex-item-head-labels,.plex-item-head-actions){display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-head :is(.sonarr-status-badge,.sonarr-tc-pill,.sonarr-item-year-inline),.emby-dashboard-fullscreen .emby-item-head :is(.emby-type-badge,.emby-quality-badge,.emby-item-progress-pill,.emby-needs-update-badge),.plex-dashboard-fullscreen .plex-item-head :is(.plex-type-badge,.plex-quality-badge,.plex-item-progress-pill,.plex-needs-update-badge){display:inline-flex!important;align-items:center;position:static!important;inset:auto!important;margin:0!important;min-height:22px!important;padding:.2rem .52rem!important;border-radius:5px!important;font-size:.58rem!important;line-height:1!important;box-sizing:border-box}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-head-date,.emby-dashboard-fullscreen .emby-item-head-date,.plex-dashboard-fullscreen .plex-item-head-date{flex:0 0 auto;margin-right:3px;color:#fff!important;font-size:.72rem!important;font-weight:900!important;line-height:22px!important;letter-spacing:.015em;align-self:center}.emby-dashboard-fullscreen .emby-item-head .emby-sort-meta-btn,.plex-dashboard-fullscreen .plex-item-head .plex-sort-meta-btn{position:static!important;width:23px!important;height:23px!important;min-width:23px!important;padding:0!important;border:1px solid var(--mdh-border-strong)!important;border-radius:4px!important;background:var(--mdh-control)!important;color:var(--mdh-text)!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item:hover,.emby-dashboard-fullscreen .emby-item:hover,.plex-dashboard-fullscreen .plex-item:hover{border-color:color-mix(in srgb,var(--mdh-accent) 48%,var(--mdh-border))!important;background:var(--mdh-panel-2)!important;box-shadow:0 16px 32px #00000052,0 0 0 1px color-mix(in srgb,var(--mdh-accent) 16%,transparent)!important;transform:translateY(-4px)!important}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item.has-titlecards,.emby-dashboard-fullscreen .emby-item.customised,.plex-dashboard-fullscreen .plex-item.customised{border-color:var(--mdh-accent)!important;box-shadow:none!important}.emby-dashboard-fullscreen:not(.media-brand-jellyfin) .emby-item.customised:hover{border-color:#7ddc3a!important;box-shadow:none!important}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item.has-titlecards .sonarr-item-name,.emby-dashboard-fullscreen .emby-item.customised .emby-item-name,.plex-dashboard-fullscreen .plex-item.customised .plex-item-name{color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-tc-pill.full,.emby-dashboard-fullscreen .emby-item-progress-pill.full,.plex-dashboard-fullscreen .plex-item-progress-pill.full{border:1px solid var(--mdh-accent-border)!important;background:var(--mdh-accent)!important;color:var(--mdh-on-accent)!important;-webkit-text-fill-color:var(--mdh-on-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-thumb,.emby-dashboard-fullscreen .emby-item-thumb,.plex-dashboard-fullscreen .plex-item-thumb{overflow:hidden;border:0!important;border-bottom:1px solid var(--mdh-border)!important;border-radius:0!important;background:#0a0b0d!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-thumb img,.emby-dashboard-fullscreen .emby-item-thumb img,.plex-dashboard-fullscreen .plex-item-thumb img{object-fit:contain!important;background:#050607;transform:none!important;transition:filter .18s ease!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item:hover .sonarr-item-thumb img,.emby-dashboard-fullscreen .emby-item:hover .emby-item-thumb img,.plex-dashboard-fullscreen .plex-item:hover .plex-item-thumb img{transform:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-hover-overlay,.emby-dashboard-fullscreen .emby-item-hover-overlay,.plex-dashboard-fullscreen .plex-item-hover-overlay{background:linear-gradient(180deg,#0000000a 10%,#000000b8)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-hover-overlay>:is(svg,.material-symbols-rounded),.emby-dashboard-fullscreen .emby-item-hover-overlay>:is(svg,.material-symbols-rounded),.plex-dashboard-fullscreen .plex-item-hover-overlay>:is(svg,.material-symbols-rounded),:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-season-hover-overlay,.plex-season-hover-overlay)>:is(svg,.material-symbols-rounded){display:grid!important;place-items:center!important;width:32px!important;height:32px!important;padding:6px!important;border:1px solid var(--mdh-accent-border)!important;border-radius:5px!important;background:var(--mdh-accent)!important;color:var(--mdh-on-accent)!important;-webkit-text-fill-color:var(--mdh-on-accent)!important;box-sizing:border-box!important}.emby-dashboard-fullscreen :is(.emby-filter-tab.active,.emby-size-btn.active,.emby-view-btn.active,.emby-connect-btn,.emby-push-btn,.emby-bulk-btn.mark,#emby-missing-seasons-btn[aria-pressed=true]) :is(svg,i,.material-symbols-rounded),.plex-dashboard-fullscreen :is(.plex-filter-tab.active,.plex-size-btn.active,.plex-view-btn.active,.plex-connect-btn,.plex-push-btn,.plex-bulk-btn.mark,#plex-missing-seasons-btn[aria-pressed=true]) :is(svg,i,.material-symbols-rounded){color:var(--mdh-on-accent)!important;-webkit-text-fill-color:var(--mdh-on-accent)!important;opacity:1!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-hover-overlay>span,.emby-dashboard-fullscreen .emby-item-hover-overlay>span,.plex-dashboard-fullscreen .plex-item-hover-overlay>span,:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-season-hover-overlay,.plex-season-hover-overlay)>span{border-color:var(--mdh-accent-border)!important;border-radius:5px!important;background:var(--mdh-accent)!important;color:var(--mdh-on-accent)!important;-webkit-text-fill-color:var(--mdh-on-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-name,.emby-dashboard-fullscreen .emby-item-name,.plex-dashboard-fullscreen .plex-item-name{min-height:2.55em!important;padding:9px 10px 3px!important;color:var(--mdh-text)!important;font-size:.86rem!important;font-weight:750!important;line-height:1.28!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-item-badges,.sonarr-item-year-inline,.sonarr-list-name,.sonarr-list-meta),.emby-dashboard-fullscreen :is(.emby-item-badges,.emby-item-year,.emby-list-name,.emby-list-meta),.plex-dashboard-fullscreen :is(.plex-item-badges,.plex-item-year,.plex-list-name,.plex-list-meta){color:#fff!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-filter-tab,.sonarr-size-btn,.sonarr-view-btn,.sonarr-icon-btn,.sonarr-sort-select,.plex-sort-trigger,.emby-sort-trigger),.emby-dashboard-fullscreen :is(.emby-filter-tab,.emby-size-btn,.emby-view-btn,.emby-icon-btn,.emby-sort-select,.emby-sort-trigger),.plex-dashboard-fullscreen :is(.plex-filter-tab,.plex-size-btn,.plex-view-btn,.plex-icon-btn,.plex-sort-select,.plex-sort-trigger){color:#fff!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-badges,.emby-dashboard-fullscreen .emby-item-badges,.plex-dashboard-fullscreen .plex-item-badges{margin-top:auto;padding:5px 10px 10px!important;gap:5px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-status-badge,.sonarr-tc-pill),.emby-dashboard-fullscreen :is(.emby-type-badge,.emby-quality-badge,.emby-item-progress-pill),.plex-dashboard-fullscreen :is(.plex-type-badge,.plex-quality-badge,.plex-item-progress-pill){min-height:22px!important;border-radius:5px!important;padding:.2rem .52rem!important;font-size:.58rem!important;letter-spacing:.045em!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen,.sonarr-shows-container,.emby-library-container,.plex-library-container){scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mdh-accent) 70%,transparent) transparent}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen,.sonarr-shows-container,.emby-library-container,.plex-library-container)::-webkit-scrollbar{width:12px;height:12px}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen,.sonarr-shows-container,.emby-library-container,.plex-library-container)::-webkit-scrollbar-track{background:transparent}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen,.sonarr-shows-container,.emby-library-container,.plex-library-container)::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--mdh-accent) 70%,transparent);background-clip:padding-box}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen,.sonarr-shows-container,.emby-library-container,.plex-library-container)::-webkit-scrollbar-thumb:hover{background:var(--mdh-accent);background-clip:padding-box}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen) .media-dashboard-back-top:hover,:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen) .media-dashboard-back-top:focus-visible{border-color:var(--mdh-accent-border);background:var(--mdh-accent);color:var(--mdh-on-accent);box-shadow:0 10px 28px #00000059,0 0 0 2px color-mix(in srgb,var(--mdh-accent) 30%,transparent)}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-list-view,.cl-emby-list-view,.cl-plex-list-view),.emby-dashboard-fullscreen .emby-list-view,.plex-dashboard-fullscreen .plex-list-view{gap:6px!important;margin:10px 12px 16px!important;padding:8px!important;border:1px solid var(--mdh-border)!important;border-radius:8px!important;background:#101214!important;box-sizing:border-box!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-list-item,.emby-dashboard-fullscreen .emby-list-item,.plex-dashboard-fullscreen .plex-list-item{overflow:hidden;min-height:64px;padding-block:8px!important;border:1px solid #292e33!important;border-radius:6px!important;background:var(--mdh-panel)!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-list-item:nth-child(odd),.emby-dashboard-fullscreen .emby-list-item:nth-child(odd),.plex-dashboard-fullscreen .plex-list-item:nth-child(odd){background:#191c1f!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-list-item:hover,.emby-dashboard-fullscreen .emby-list-item:hover,.plex-dashboard-fullscreen .plex-list-item:hover{border-color:color-mix(in srgb,var(--mdh-accent) 42%,var(--mdh-border))!important;background:color-mix(in srgb,var(--mdh-accent) 7%,var(--mdh-panel-2))!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-list-header,.emby-dashboard-fullscreen .emby-list-header,.plex-dashboard-fullscreen .plex-list-header{position:sticky;top:0;z-index:3;min-height:38px;margin:0 0 2px!important;padding:10px 12px!important;border:1px solid var(--mdh-border-strong)!important;border-radius:6px!important;background:var(--mdh-control)!important;color:#fff!important;font-size:.64rem!important;letter-spacing:.075em!important;box-sizing:border-box}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-list-item.has-titlecards,.emby-dashboard-fullscreen .emby-list-item.customised,.plex-dashboard-fullscreen .plex-list-item.customised{border:1px solid var(--mdh-accent)!important;background:var(--mdh-panel-2)!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-list-item.has-titlecards .sonarr-list-name,.emby-dashboard-fullscreen .emby-list-item.customised .emby-list-name,.plex-dashboard-fullscreen .plex-list-item.customised .plex-list-name,.emby-dashboard-fullscreen .emby-list-hint,.plex-dashboard-fullscreen .plex-list-hint{color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}.emby-dashboard-fullscreen .emby-list-artwork.done,.plex-dashboard-fullscreen .plex-list-artwork.done{border:1px solid var(--mdh-accent-border)!important;background:var(--mdh-accent)!important;color:var(--mdh-on-accent)!important}.emby-dashboard-fullscreen .emby-list-artwork.done :is(span,strong),.plex-dashboard-fullscreen .plex-list-artwork.done :is(span,strong){color:var(--mdh-on-accent)!important;-webkit-text-fill-color:var(--mdh-on-accent)!important}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-list-progress:is(.done,.partial){border:0!important;background:transparent!important;box-shadow:none!important}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-list-progress.partial .sonarr-list-progress-top,:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-list-progress.partial .sonarr-list-progress-top :is(span,strong),:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-tc-pill.partial{color:#14100a!important;-webkit-text-fill-color:#14100a!important}.cl-emby-dashboard-fullscreen:not(.media-brand-jellyfin) .sonarr-list-progress.done .sonarr-list-progress-top,.cl-emby-dashboard-fullscreen:not(.media-brand-jellyfin) .sonarr-list-progress.done .sonarr-list-progress-top :is(span,strong){color:#101510!important;-webkit-text-fill-color:#101510!important}.cl-plex-dashboard-fullscreen:not(.media-brand-jellyfin) .sonarr-list-progress.done .sonarr-list-progress-top,.cl-plex-dashboard-fullscreen:not(.media-brand-jellyfin) .sonarr-list-progress.done .sonarr-list-progress-top :is(span,strong){color:#14100a!important;-webkit-text-fill-color:#14100a!important}.cl-emby-dashboard-fullscreen:not(.media-brand-jellyfin) :is(.sonarr-list-progress.done .sonarr-list-progress-top,.sonarr-list-progress.done .sonarr-list-progress-track span),.cl-emby-season-overlay:not(.media-brand-jellyfin) :is(.sonarr-tc-pill.full,.cl-emby-import-btn){border-color:#569622!important;background:#7ddc3a!important;color:#101510!important;-webkit-text-fill-color:#101510!important}.cl-emby-season-overlay:not(.media-brand-jellyfin) .cl-emby-season-row.is-done{border-color:#7ddc3a!important;box-shadow:none!important}.cl-emby-season-overlay:not(.media-brand-jellyfin) .cl-emby-season-row.is-done>div:first-child>span,.cl-emby-season-overlay:not(.media-brand-jellyfin) .cl-emby-season-row.is-done .cl-emby-season-progress{color:#7ddc3a!important;-webkit-text-fill-color:#7ddc3a!important}:is(.cl-emby-season-overlay,.cl-plex-season-overlay) :is(.cl-emby-season-pill,.cl-plex-season-pill){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:58px!important;min-height:32px!important;padding:0 10px!important;border-radius:5px!important;font-family:var(--pt-font-body, "Roboto", sans-serif)!important;font-size:.7rem!important;font-weight:850!important;font-variant-numeric:tabular-nums;letter-spacing:.025em!important;line-height:1!important;white-space:nowrap;box-sizing:border-box!important}.cl-emby-season-overlay:not(.media-brand-jellyfin) .cl-emby-season-panel{border-color:#569622!important}.emby-dashboard-fullscreen :is(.emby-list-year,.emby-list-id,.emby-list-muted),.plex-dashboard-fullscreen :is(.plex-list-year,.plex-list-id,.plex-list-muted),:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-list-year,.sonarr-list-id,.sonarr-list-muted,.sonarr-list-stat){color:var(--mdh-muted)!important}.emby-dashboard-fullscreen .emby-list-name,.plex-dashboard-fullscreen .plex-list-name,:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-list-name{color:var(--mdh-text)!important;font-size:.92rem!important;line-height:1.25!important}.emby-dashboard-fullscreen .emby-list-view .emby-list-item,.plex-dashboard-fullscreen .plex-list-view .plex-list-item,:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-list-view .sonarr-list-item{border-radius:6px!important}.emby-dashboard-fullscreen .emby-list-view .emby-list-item.customised .emby-list-name,.plex-dashboard-fullscreen .plex-list-view .plex-list-item.customised .plex-list-name,:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-list-view .sonarr-list-item.has-titlecards .sonarr-list-name,.emby-dashboard-fullscreen .emby-list-view .emby-list-hint,.plex-dashboard-fullscreen .plex-list-view .plex-list-hint{color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}.emby-dashboard-fullscreen :is(.emby-list-artwork.done,.emby-list-artwork.not-done,.emby-list-hint),.plex-dashboard-fullscreen :is(.plex-list-artwork.done,.plex-list-artwork.not-done,.plex-list-hint){border-radius:5px!important}.emby-seasons-modal:not(.media-brand-jellyfin){--mdh-accent: #7ddc3a;--mdh-accent-hover: #8fe650;--mdh-accent-border: #569622;--mdh-on-accent: #101510}.plex-seasons-modal:not(.media-brand-jellyfin){--mdh-accent: #d7a84a;--mdh-accent-hover: #e4b85a;--mdh-accent-border: #a67f2e;--mdh-on-accent: #14100a}:is(.emby-seasons-modal,.plex-seasons-modal).media-brand-jellyfin{--mdh-accent: var(--jellyfin-accent, #a55ec4);--mdh-accent-hover: var(--jellyfin-hover, #ba7bd5);--mdh-accent-border: var(--jellyfin-border, #80509e);--mdh-on-accent: #110f16}:is(.emby-seasons-modal,.plex-seasons-modal){border:2px solid var(--mdh-accent-border)!important;border-radius:8px!important;padding:0!important;gap:0!important;background:#111315!important;box-shadow:0 26px 70px #0000008c,inset 0 1px #ffffff0a!important;box-sizing:border-box}:is(.emby-seasons-modal,.plex-seasons-modal).tiny{width:min(92vw,360px)!important}:is(.emby-seasons-modal,.plex-seasons-modal).duo{width:min(92vw,470px)!important}:is(.emby-seasons-modal,.plex-seasons-modal).trio{width:min(92vw,610px)!important}:is(.emby-seasons-modal,.plex-seasons-modal).compact{width:min(92vw,680px)!important}:is(.emby-seasons-modal,.plex-seasons-modal).long-title:is(.tiny,.duo){width:min(92vw,540px)!important}:is(.emby-seasons-modal,.plex-seasons-modal).long-title.trio{width:min(92vw,650px)!important}:is(.emby-seasons-modal,.plex-seasons-modal):is(.tiny,.duo,.trio) :is(.emby-seasons-list,.plex-seasons-list){justify-content:center;align-self:stretch}:is(.emby-seasons-modal,.plex-seasons-modal).tiny :is(.emby-seasons-list,.plex-seasons-list){grid-template-columns:minmax(152px,178px)!important}:is(.emby-seasons-modal,.plex-seasons-modal).duo :is(.emby-seasons-list,.plex-seasons-list){grid-template-columns:repeat(2,minmax(152px,178px))!important}:is(.emby-seasons-modal,.plex-seasons-modal).trio :is(.emby-seasons-list,.plex-seasons-list){grid-template-columns:repeat(3,minmax(148px,172px))!important}:is(.emby-seasons-modal,.plex-seasons-modal).long-title :is(.emby-seasons-title-text,.plex-seasons-title-text){max-width:none;text-wrap:balance}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-season-item,.plex-season-item){gap:0!important;overflow:hidden!important;padding:0!important;border:1px solid var(--mdh-border, #33383d)!important;border-radius:8px!important;background:#1f2225!important;box-shadow:inset 0 1px #ffffff06!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-season-item.customised,.plex-season-item.customised,.emby-season-item.just-pushed,.plex-season-item.just-pushed){border:1px solid var(--mdh-accent)!important;background:#1f2225!important;box-shadow:none!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-season-thumb-wrap,.plex-season-thumb-wrap),:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-season-item.customised,.plex-season-item.customised,.emby-season-item.just-pushed,.plex-season-item.just-pushed) :is(.emby-season-thumb-wrap,.plex-season-thumb-wrap){border:0!important;border-radius:0!important;box-shadow:none!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-season-label,.plex-season-label){min-height:34px;justify-content:center;padding:7px 8px!important;border-top:1px solid var(--mdh-border, #33383d);border-radius:0!important;background:#1f2225!important;color:#eef1f6!important;box-sizing:border-box}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-season-item.customised,.plex-season-item.customised) :is(.emby-season-label,.plex-season-label,.emby-season-name,.plex-season-name){color:#eef1f6!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-season-mark-btn,.plex-season-mark-btn){border-radius:5px!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-season-item.customised,.plex-season-item.customised) :is(.emby-season-mark-btn,.plex-season-mark-btn){border-color:var(--mdh-accent-border)!important;background:#32363b!important;color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-title,.plex-seasons-title){align-items:center!important;gap:0!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-title-text,.plex-seasons-title-text){color:#eef1f6!important;font-size:clamp(1.45rem,2.8vw,1.75rem)!important;line-height:1.02!important;transform:none!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-brand-icon,.plex-seasons-brand-icon){display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border:1px solid color-mix(in srgb,var(--mdh-accent) 48%,#34383d);border-radius:6px;background:color-mix(in srgb,var(--mdh-accent) 13%,#202327)}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-brand-icon,.plex-seasons-brand-icon) :is(svg,.material-symbols-rounded){align-self:center!important;margin:0!important;color:var(--mdh-accent)!important;opacity:1!important;-webkit-text-fill-color:var(--mdh-accent)!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-header,.plex-seasons-header){align-items:flex-start!important;min-height:78px;padding:16px 16px 15px 18px;gap:14px;background:#202327;box-sizing:border-box}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-header-main,.plex-seasons-header-main){display:flex;align-items:flex-start;gap:12px;min-width:0;flex:1}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-brand-icon,.plex-seasons-brand-icon){margin-top:1px}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-heading,.plex-seasons-heading){gap:7px!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-progress,.plex-seasons-progress){padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#aeb5bf!important;font-size:.65rem!important;letter-spacing:.065em!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-progress,.plex-seasons-progress):before{content:"";display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:2px;background:var(--mdh-accent);vertical-align:1px}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-close,.plex-seasons-close){width:34px!important;height:34px!important;border-radius:6px!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-list,.plex-seasons-list){padding:18px!important;gap:12px!important;background:#111315;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mdh-accent) 70%,transparent) transparent}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-list,.plex-seasons-list)::-webkit-scrollbar{width:12px;height:12px}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-list,.plex-seasons-list)::-webkit-scrollbar-track{background:transparent}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-list,.plex-seasons-list)::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--mdh-accent) 70%,transparent);background-clip:padding-box}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-list,.plex-seasons-list)::-webkit-scrollbar-thumb:hover{background:var(--mdh-accent);background-clip:padding-box}@media(max-width:760px){:is(.sonarr-toolbar-label,.emby-toolbar-label,.plex-toolbar-label){display:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right>.sonarr-mobile-row:last-child,.emby-dashboard-fullscreen .emby-toolbar-right>.emby-mobile-row:last-child,.plex-dashboard-fullscreen .plex-toolbar-right>.plex-mobile-row:last-child{grid-template-columns:1fr!important}:is(.sonarr-actions-label,.emby-actions-label,.plex-actions-label){grid-column:1 / -1;color:#fff!important}:is(.emby-seasons-modal,.plex-seasons-modal):is(.duo,.trio,.compact,.long-title){width:auto!important}:is(.emby-seasons-modal,.plex-seasons-modal):is(.duo,.trio) :is(.emby-seasons-list,.plex-seasons-list){grid-template-columns:repeat(2,minmax(112px,1fr))!important}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions>:is(#cl-emby-not-configured,#cl-plex-not-configured),.emby-dashboard-fullscreen .emby-header-actions>#emby-connection-form,.plex-dashboard-fullscreen .plex-header-actions>#plex-connection-form{width:100%!important;justify-content:space-between!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-list-view,.cl-emby-list-view,.cl-plex-list-view),.emby-dashboard-fullscreen .emby-list-view,.plex-dashboard-fullscreen .plex-list-view{margin:8px!important;padding:6px!important}:is(.sonarr-action-buttons,.emby-action-buttons,.plex-action-buttons){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header,.emby-dashboard-fullscreen .emby-header,.plex-dashboard-fullscreen .plex-header{min-height:56px;padding:9px 11px!important;border-radius:7px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-library-section,.emby-dashboard-fullscreen .emb-library-section,.emby-dashboard-fullscreen .emby-library-section,.plex-dashboard-fullscreen .plex-library-section{border-radius:8px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-library-toolbar,.emby-dashboard-fullscreen .emby-library-toolbar,.plex-dashboard-fullscreen .plex-library-toolbar{min-height:0;padding:8px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-shows-grid,.emby-dashboard-fullscreen .emby-library-grid,.plex-dashboard-fullscreen .plex-library-grid{gap:10px!important;padding:10px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item,.emby-dashboard-fullscreen .emby-item,.plex-dashboard-fullscreen .plex-item{border-radius:8px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-head,.emby-dashboard-fullscreen .emby-item-head,.plex-dashboard-fullscreen .plex-item-head{min-height:32px;padding:.38rem .48rem}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-head :is(.sonarr-status-badge,.sonarr-tc-pill,.sonarr-item-year-inline),.emby-dashboard-fullscreen .emby-item-head :is(.emby-type-badge,.emby-quality-badge,.emby-item-progress-pill,.emby-needs-update-badge),.plex-dashboard-fullscreen .plex-item-head :is(.plex-type-badge,.plex-quality-badge,.plex-item-progress-pill,.plex-needs-update-badge){min-height:18px!important;padding:.13rem .4rem!important;font-size:.5rem!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-head-date,.emby-dashboard-fullscreen .emby-item-head-date,.plex-dashboard-fullscreen .plex-item-head-date{font-size:.64rem!important;line-height:18px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right,.emby-dashboard-fullscreen .emby-toolbar-right,.plex-dashboard-fullscreen .plex-toolbar-right{gap:8px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-connected-bar,.emby-dashboard-fullscreen .emby-connected-bar,.plex-dashboard-fullscreen .plex-connected-bar{align-self:stretch;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}:is(.emby-poster-push-modal,.cl-emby-push-modal,.emby-push-summary-modal):not(.media-brand-jellyfin){--poster-solid-emby-bg: #7ddc3a;--poster-solid-emby-hover-bg: #8fe650;--poster-solid-emby-border: #569622;--thumb-solid-emby-bg: #7ddc3a;--thumb-solid-emby-hover-bg: #8fe650;--thumb-solid-emby-border: #569622;--cardlab-solid-emby-bg: #7ddc3a;--cardlab-solid-emby-hover-bg: #8fe650;--cardlab-solid-emby-border: #569622;--cardlab-solid-emby-hover-border: #67ac2c;--cl-push-accent: #7ddc3a;--cl-push-accent-hover: #8fe650;--cl-push-accent-border: #569622;--cl-push-on-accent: #101510;--eps-accent: #7ddc3a;--eps-accent-soft: rgba(125, 220, 58, .16);--eps-accent-border: #569622}.emby-poster-push-modal:not(.media-brand-jellyfin) :is(.emby-poster-push-card h3,.emby-poster-push-kicker){color:#7ddc3a!important;-webkit-text-fill-color:#7ddc3a!important}.emby-poster-push-modal:not(.media-brand-jellyfin) .emby-poster-push-status{color:#7ddc3ae0!important}.cl-emby-push-modal:not(.media-brand-jellyfin) .cl-emby-push-count,.emby-push-summary-modal:not(.media-brand-jellyfin) :is(.eps-summary-icon,.eps-summary-meta span,.eps-ok){border-color:#569622!important;background:#7ddc3a!important;background-image:none!important;color:#101510!important;-webkit-text-fill-color:#101510!important}.cl-emby-push-modal:not(.media-brand-jellyfin) .cl-emby-push-options button:hover:not(:disabled){border-color:#569622!important}.emby-push-summary-modal:not(.media-brand-jellyfin) .eps-ok:hover{border-color:#569622!important;background:#8fe650!important;color:#101510!important;-webkit-text-fill-color:#101510!important;filter:none!important}.thumb-lab-page-body .emby-dashboard-fullscreen .emby-library-grid{grid-auto-rows:max-content}.thumb-lab-page-body .emby-dashboard-fullscreen .emby-item-thumb{width:100%;height:auto!important;aspect-ratio:16 / 9!important}.thumb-lab-page-body .emby-dashboard-fullscreen .emby-item-thumb img,.square-lab-page-body .plex-dashboard-fullscreen .square-art-thumb img{width:100%;height:100%;object-fit:cover!important}.square-lab-page-body .plex-dashboard-fullscreen .plex-library-grid{grid-auto-rows:max-content}.square-lab-page-body .plex-dashboard-fullscreen .square-art-thumb{width:100%;height:auto!important;aspect-ratio:1 / 1!important}.thumb-lab-page-body .emby-dashboard-fullscreen .emby-item-name,.square-lab-page-body .plex-dashboard-fullscreen .plex-item-name{min-height:3.1em!important;padding-bottom:9px!important}@media(max-width:760px){:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen){padding:8px!important;gap:8px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header,.emby-dashboard-fullscreen .emby-header,.plex-dashboard-fullscreen .plex-header{flex:0 0 auto!important;width:100%!important;height:auto!important;max-height:none!important;min-height:52px!important;margin:0!important;padding:8px 10px!important;flex-flow:row nowrap!important;align-items:center!important;gap:8px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-title,.emby-dashboard-fullscreen .emby-header-title,.plex-dashboard-fullscreen .plex-header-title{flex:1 1 auto!important;min-width:0!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-title-row,.emby-dashboard-fullscreen .emby-header-title-row,.plex-dashboard-fullscreen .plex-header-title-row{width:100%!important;min-width:0!important;gap:7px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header h2,.emby-dashboard-fullscreen .emby-header h2,.plex-dashboard-fullscreen .plex-header h2{min-width:0!important;overflow:hidden!important;font-size:1.22rem!important;line-height:1!important;white-space:nowrap!important;text-overflow:ellipsis!important;transform:translateY(1px)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-dashboard-logo,.cl-emby-dashboard-logo,.cl-plex-dashboard-logo),.emby-dashboard-fullscreen .emby-dashboard-logo,.plex-dashboard-fullscreen .plex-dashboard-logo{width:24px!important;height:24px!important;flex-basis:24px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions,.emby-dashboard-fullscreen .emby-header-actions,.plex-dashboard-fullscreen .plex-header-actions{flex:0 0 auto!important;flex-wrap:nowrap!important;gap:6px!important;margin-left:auto!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions>.sonarr-connected-bar,.emby-dashboard-fullscreen .emby-header-actions>.emby-connected-bar,.plex-dashboard-fullscreen .plex-header-actions>.plex-connected-bar{display:flex;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions>.sonarr-connected-bar .sonarr-connected-info,.emby-dashboard-fullscreen .emby-header-actions>.emby-connected-bar .emby-connected-info,.plex-dashboard-fullscreen .plex-header-actions>.plex-connected-bar .plex-connected-info{display:none!important}.plex-dashboard-fullscreen .plex-header-actions>.plex-connected-bar:not(:has(button)){display:none!important}:is(#cl-emby-disconnect-btn,#cl-plex-disconnect-btn,#emby-disconnect-btn,#plex-disconnect-btn){width:auto!important;min-width:0!important;min-height:32px!important;margin:0!important;padding:0 10px!important;border-radius:5px!important;font-size:.58rem!important;letter-spacing:.035em!important}:is(#cl-emby-close-btn,#cl-plex-close-btn,#emby-close-btn,#plex-close-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;border-radius:5px!important;font-size:0!important}:is(#cl-emby-close-btn,#cl-plex-close-btn,#emby-close-btn,#plex-close-btn) :is(svg,.material-symbols-rounded,.material-icons-round){width:17px!important;height:17px!important;margin:0!important;font-size:17px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-library-toolbar,.emby-dashboard-fullscreen .emby-library-toolbar,.plex-dashboard-fullscreen .plex-library-toolbar{display:flex!important;flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:8px!important;align-items:stretch!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-left,.emby-dashboard-fullscreen .emby-toolbar-left,.plex-dashboard-fullscreen .plex-toolbar-left{display:flex!important;flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-wrap,.emby-dashboard-fullscreen .emby-search-wrap,.plex-dashboard-fullscreen .plex-search-wrap{order:1!important;flex:0 0 38px!important;width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-input,.emby-dashboard-fullscreen .emby-search-input,.plex-dashboard-fullscreen .plex-search-input{display:block!important;width:100%!important;height:38px!important;min-height:38px!important;margin:0!important;border-radius:6px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-filter-tabs,.emby-dashboard-fullscreen .emby-filter-tabs,.plex-dashboard-fullscreen .plex-filter-tabs{display:flex!important;order:2!important;flex:0 0 auto!important;flex-flow:row nowrap!important;width:100%!important;min-height:36px!important;margin:0!important;padding:3px!important;overflow-x:auto!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-filter-tab,.emby-dashboard-fullscreen .emby-filter-tab,.plex-dashboard-fullscreen .plex-filter-tab{flex:1 1 0!important;min-width:max-content!important;min-height:28px!important;padding:0 8px!important;white-space:nowrap!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-mobile-tools-toggle,.emby-dashboard-fullscreen .emby-mobile-tools-toggle,.plex-dashboard-fullscreen .plex-mobile-tools-toggle{order:3!important;flex:0 0 34px!important;width:100%!important;height:34px!important;min-height:34px!important;margin:0!important;border-radius:6px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right,.emby-dashboard-fullscreen .emby-toolbar-right,.plex-dashboard-fullscreen .plex-toolbar-right{flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:0!important}}.media-brand-jellyfin{--mdh-accent: var(--jellyfin-accent, #a55ec4);--mdh-accent-hover: var(--jellyfin-hover, #ba7bd5);--mdh-accent-border: var(--jellyfin-border, #80509e)}.media-brand-jellyfin :is(.emby-list-hint,.plex-list-hint,.emby-header h2,.plex-header h2,.sonarr-header h2,.emby-connected-label strong,.plex-connected-label strong,.sonarr-connected-label strong,.emby-action-buttons .material-symbols-rounded,.plex-action-buttons .material-symbols-rounded,.sonarr-action-buttons .material-symbols-rounded,.emby-list-item.customised .emby-list-name,.plex-list-item.customised .plex-list-name){background-image:none!important;color:var(--jellyfin-accent, #a55ec4)!important;-webkit-text-fill-color:currentColor!important}.media-brand-jellyfin :is(.emby-header,.plex-header,.sonarr-header,.eps-header){background:linear-gradient(125deg,#a55ec417,#08a1db17),#191e20!important}:is(#emby-dashboard,#plex-dashboard) :is(.emby-push-bar,.plex-push-bar){width:100%!important;max-width:100%!important;margin-inline:0!important;box-sizing:border-box!important;align-items:center!important;gap:.65rem!important;padding:.5rem .75rem!important;min-height:44px;border:1px solid #354044!important;border-radius:10px!important;background:radial-gradient(ellipse at top right,color-mix(in srgb,var(--mdh-accent) 5%,transparent),transparent 65%),#111618!important;box-shadow:none!important}:is(#emby-dashboard,#plex-dashboard) :is(.emby-push-bar-info,.plex-push-bar-info){flex:1;min-width:0;color:#aeb9bd!important}:is(#emby-dashboard,#plex-dashboard) :is(.emby-push-bar-info,.plex-push-bar-info) strong{color:#edf2f3!important}:is(#emby-dashboard,#plex-dashboard) :is(.emby-push-bar-info,.plex-push-bar-info) .material-symbols-rounded{color:var(--mdh-accent)!important}:is(#emby-dashboard,#plex-dashboard) :is(.emby-push-btn,.plex-push-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;padding:.35rem .4rem!important;min-height:30px!important;width:auto!important;border:0!important;border-radius:0!important;background:transparent!important;color:#edf2f3!important;box-shadow:none!important;transform:none!important}:is(#emby-dashboard,#plex-dashboard) :is(.emby-push-btn,.plex-push-btn) .material-symbols-rounded{color:var(--mdh-accent)!important}:is(#emby-dashboard,#plex-dashboard) :is(.emby-push-btn,.plex-push-btn):is(:hover,:focus-visible){color:var(--mdh-accent)!important}:is(#emby-dashboard,#plex-dashboard) :is(.emby-push-clear-btn,.plex-push-clear-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 30px!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;border:1px solid #414b4e!important;border-radius:6px!important;background:transparent!important;color:#edf2f3!important;box-shadow:none!important}:is(#emby-dashboard,#plex-dashboard) :is(.emby-push-clear-btn,.plex-push-clear-btn):is(:hover,:focus-visible){color:var(--mdh-accent)!important}:is(#emby-dashboard,#plex-dashboard) :is(.emby-push-clear-btn,.plex-push-clear-btn) .material-symbols-rounded{color:inherit!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header,.emby-dashboard-fullscreen .emby-header,.plex-dashboard-fullscreen .plex-header{min-height:70px;margin-bottom:8px!important;padding:14px 20px!important;border:1px solid #343b3d!important;border-radius:17px!important;background:radial-gradient(85% 130% at 100% 0%,color-mix(in srgb,var(--mdh-accent) 8%,transparent),transparent 75%),#111517!important;box-shadow:0 18px 40px #00000038,inset 0 1px #ffffff08!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header h2,.emby-dashboard-fullscreen .emby-header h2,.plex-dashboard-fullscreen .plex-header h2{font-size:1.8rem!important;letter-spacing:.035em!important;transform:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-library-section,.emby-dashboard-fullscreen .emby-library-section,.plex-dashboard-fullscreen .plex-library-section{border:1px solid #343b3d!important;border-radius:17px!important;background:#111517!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-library-toolbar,.emby-dashboard-fullscreen .emby-library-toolbar,.plex-dashboard-fullscreen .plex-library-toolbar{width:calc(100% - 20px)!important;min-height:58px;margin:10px 10px 14px!important;padding:9px 15px!important;border:0!important;border-radius:14px!important;background:#0b1011!important;box-shadow:inset 0 0 0 1px #ffffff0e!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen):has(>:is(.sonarr-library-section,.emby-library-section,.plex-library-section):not([style*=none])):not(:has(>:is(.emby-push-bar,.plex-push-bar):not([style*=none])))>:is(.sonarr-header,.emby-header,.plex-header){margin-bottom:0!important;border-bottom:0!important;border-radius:17px 17px 0 0!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen):has(>:is(.sonarr-library-section,.emby-library-section,.plex-library-section):not([style*=none])):not(:has(>:is(.emby-push-bar,.plex-push-bar):not([style*=none])))>:is(.sonarr-library-section,.emby-library-section,.plex-library-section){border-top:0!important;border-radius:0 0 17px 17px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-toolbar-label,.sonarr-mobile-label),.emby-dashboard-fullscreen :is(.emby-toolbar-label,.emby-mobile-label),.plex-dashboard-fullscreen :is(.plex-toolbar-label,.plex-mobile-label){color:var(--mdh-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-filter-tabs,.sonarr-size-toggle,.sonarr-view-toggle),.emby-dashboard-fullscreen :is(.emby-filter-tabs,.emby-size-toggle,.emby-view-toggle),.plex-dashboard-fullscreen :is(.plex-filter-tabs,.plex-size-toggle,.plex-view-toggle){border-color:#303739!important;background:#111517!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-filter-tab,.sonarr-size-btn,.sonarr-view-btn):not(.active),.emby-dashboard-fullscreen :is(.emby-filter-tab,.emby-size-btn,.emby-view-btn):not(.active),.plex-dashboard-fullscreen :is(.plex-filter-tab,.plex-size-btn,.plex-view-btn):not(.active){background:transparent!important;color:#dce3e4!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-filter-tab,.sonarr-size-btn,.sonarr-view-btn):not(.active):hover,.emby-dashboard-fullscreen :is(.emby-filter-tab,.emby-size-btn,.emby-view-btn):not(.active):hover,.plex-dashboard-fullscreen :is(.plex-filter-tab,.plex-size-btn,.plex-view-btn):not(.active):hover{color:var(--mdh-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-search-input,.sonarr-sort-select),.emby-dashboard-fullscreen :is(.emby-search-input,.emby-sort-select),.plex-dashboard-fullscreen :is(.plex-search-input,.plex-sort-select){border-color:#303739!important;background:#111517!important;color:#f3f6f6!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-search-input,.sonarr-sort-select):focus,.emby-dashboard-fullscreen :is(.emby-search-input,.emby-sort-select):focus,.plex-dashboard-fullscreen :is(.plex-search-input,.plex-sort-select):focus{outline:none!important;border-color:var(--mdh-accent-border)!important;box-shadow:none!important}.mdh-pagination{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-inline:auto}.mdh-pagination[hidden]{display:none!important}.mdh-pagination.mdh-pagination-bottom{position:static;flex:0 0 auto;grid-column:1 / -1;width:auto;align-self:stretch;margin:0;padding:.65rem 1rem;border:0;border-radius:0;background:transparent;order:100}.mdh-pagination-btn{display:inline-flex;align-items:center;gap:.2rem;padding:.35rem .2rem;border:0;background:transparent;color:#f1f4f4;font:700 .72rem/1.2 Roboto,sans-serif;cursor:pointer}.mdh-pagination-btn:hover:not(:disabled){color:var(--mdh-accent)}.mdh-pagination-btn:disabled{color:#81898c;cursor:default}.mdh-pagination-status{color:var(--mdh-accent);font:400 1.2rem/1 Bebas Neue,sans-serif;letter-spacing:.035em;white-space:nowrap}.mdh-header-settings{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:32px;margin-left:auto;padding:.2rem .35rem;border:0;background:transparent;color:#f3f6f6;font:750 .72rem/1.2 Roboto,sans-serif;cursor:pointer}.mdh-header-settings :is(svg,.material-symbols-rounded,.material-icons-round){color:var(--mdh-accent)}.mdh-header-settings:hover,.mdh-header-settings:focus-visible{color:var(--mdh-accent)}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>.mdh-header-settings{margin-left:0}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header,.emby-dashboard-fullscreen .emby-header,.plex-dashboard-fullscreen .plex-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center!important;column-gap:1.4rem!important;row-gap:.5rem!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-title,.emby-dashboard-fullscreen .emby-header-title,.plex-dashboard-fullscreen .plex-header-title{grid-column:1;display:flex!important;align-items:center!important;flex-wrap:wrap;gap:.25rem .8rem!important;min-width:0}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header h2,.emby-dashboard-fullscreen .emby-header h2,.plex-dashboard-fullscreen .plex-header h2{transform:translateY(3px)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header>.mdh-pagination,.emby-dashboard-fullscreen .emby-header>.mdh-pagination,.plex-dashboard-fullscreen .plex-header>.mdh-pagination{grid-column:2;justify-self:center;margin:0;gap:.85rem}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions,.emby-dashboard-fullscreen .emby-header-actions,.plex-dashboard-fullscreen .plex-header-actions{grid-column:3;justify-self:end;margin:0;gap:.55rem!important;flex-wrap:wrap}.mdh-pagination-status{font-size:1.35rem}.mdh-pagination-btn{gap:.25rem;font-size:.76rem}.mdh-pagination-btn .material-symbols-rounded{font-size:18px}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>:is(.sonarr-icon-btn,.emby-icon-btn,.plex-icon-btn,.mdh-header-settings){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.32rem!important;width:auto!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:.25rem .35rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:#f0f4f4!important;box-shadow:none!important;font-size:.73rem!important;font-weight:750!important;white-space:nowrap}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>:is(.sonarr-icon-btn,.emby-icon-btn,.plex-icon-btn,.mdh-header-settings) :is(svg,.material-symbols-rounded,.material-icons-round){width:20px!important;height:20px!important;color:var(--mdh-accent)!important;font-size:20px!important}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>:is(.sonarr-icon-btn,.emby-icon-btn,.plex-icon-btn,.mdh-header-settings):is(:hover,:focus-visible,.active){color:var(--mdh-accent)!important;background:transparent!important}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>:is(.sonarr-icon-btn,.emby-icon-btn,.plex-icon-btn,.mdh-header-settings):focus-visible{outline:1px solid var(--mdh-accent)!important;outline-offset:2px}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions>:is(.sonarr-connected-bar,#cl-emby-connected-bar,#cl-plex-connected-bar),.emby-dashboard-fullscreen .emby-header-actions>.emby-connected-bar,.plex-dashboard-fullscreen .plex-header-actions>.plex-connected-bar{order:-1;gap:.7rem!important}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>[id$=-multiselect-btn]{order:1}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>[id$=-refresh-btn]{order:2}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>.mdh-header-scan{order:3}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>:is(.mdh-header-settings,[id$=-quality-rules-btn]){order:4}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>[id$=-close-btn]{order:5}#cl-emby-dashboard .sonarr-header-actions>.mdh-header-scan[hidden],#cl-plex-dashboard .sonarr-header-actions>.mdh-header-scan[hidden]{display:none!important}#cl-emby-dashboard .sonarr-header-actions>.mdh-header-scan:disabled,#cl-plex-dashboard .sonarr-header-actions>.mdh-header-scan:disabled{opacity:.55;cursor:progress}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-connected-label,.emby-dashboard-fullscreen .emby-connected-label,.plex-dashboard-fullscreen .plex-connected-label{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-connected-label:before,.emby-dashboard-fullscreen .emby-connected-label:before,.plex-dashboard-fullscreen .plex-connected-label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mdh-accent)}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions :is(#sonarr-disconnect-btn,#cl-emby-disconnect-btn,#cl-plex-disconnect-btn,#sonarr-close-btn,#cl-emby-close-btn,#cl-plex-close-btn),.emby-dashboard-fullscreen .emby-header-actions :is(#emby-disconnect-btn,#emby-close-btn),.plex-dashboard-fullscreen .plex-header-actions :is(#plex-disconnect-btn,#plex-close-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.3rem!important;width:auto!important;height:34px!important;min-height:34px!important;padding:.25rem .4rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#e7eeee!important;font-size:.72rem!important;font-weight:750!important;white-space:nowrap}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions :is(#sonarr-disconnect-btn,#cl-emby-disconnect-btn,#cl-plex-disconnect-btn),.emby-dashboard-fullscreen .emby-header-actions #emby-disconnect-btn,.plex-dashboard-fullscreen .plex-header-actions #plex-disconnect-btn{color:#e39a9f!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions :is(#sonarr-disconnect-btn,#cl-emby-disconnect-btn,#cl-plex-disconnect-btn):hover,.emby-dashboard-fullscreen .emby-header-actions #emby-disconnect-btn:hover,.plex-dashboard-fullscreen .plex-header-actions #plex-disconnect-btn:hover{color:#ffb1b6!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions :is(#sonarr-close-btn,#cl-emby-close-btn,#cl-plex-close-btn):hover,.emby-dashboard-fullscreen .emby-header-actions #emby-close-btn:hover,.plex-dashboard-fullscreen .plex-header-actions #plex-close-btn:hover{color:var(--mdh-accent)!important}@media(max-width:1100px){:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header,.emby-dashboard-fullscreen .emby-header,.plex-dashboard-fullscreen .plex-header{grid-template-columns:minmax(0,1fr) auto}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header>.mdh-pagination,.emby-dashboard-fullscreen .emby-header>.mdh-pagination,.plex-dashboard-fullscreen .plex-header>.mdh-pagination{grid-column:1 / -1;grid-row:2}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions,.emby-dashboard-fullscreen .emby-header-actions,.plex-dashboard-fullscreen .plex-header-actions{grid-column:2}}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-left>.sonarr-filter-tabs,.emby-dashboard-fullscreen .emby-toolbar-left>.emby-filter-tabs,.plex-dashboard-fullscreen .plex-toolbar-left>.plex-filter-tabs{order:0!important;flex:0 0 auto!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-left>.sonarr-search-wrap,.emby-dashboard-fullscreen .emby-toolbar-left>.emby-search-wrap,.plex-dashboard-fullscreen .plex-toolbar-left>.plex-search-wrap{order:1!important;flex:1 1 240px!important;min-width:120px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-label,.emby-dashboard-fullscreen .emby-type-label,.plex-dashboard-fullscreen .plex-type-label{display:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-filter-tabs,.emby-dashboard-fullscreen .emby-filter-tabs,.plex-dashboard-fullscreen .plex-filter-tabs{display:inline-flex!important;align-items:stretch!important;gap:.75rem!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-filter-tab,.emby-dashboard-fullscreen .emby-filter-tab,.plex-dashboard-fullscreen .plex-filter-tab{min-height:37px!important;padding:.45rem .18rem .35rem!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:#eef2f2!important;box-shadow:none!important;font-size:.72rem!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-filter-tab:is(:hover,.active),.emby-dashboard-fullscreen .emby-filter-tab:is(:hover,.active),.plex-dashboard-fullscreen .plex-filter-tab:is(:hover,.active){border-bottom-color:var(--mdh-accent)!important;background:transparent!important;background-image:none!important;color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-input,.emby-dashboard-fullscreen .emby-search-input,.plex-dashboard-fullscreen .plex-search-input{min-height:37px!important;padding-bottom:.25rem!important;border:0!important;border-bottom:1px solid #485255!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-input:focus,.emby-dashboard-fullscreen .emby-search-input:focus,.plex-dashboard-fullscreen .plex-search-input:focus{border-bottom-color:var(--mdh-accent)!important;outline:none!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-wrap>span,.emby-dashboard-fullscreen .emby-search-wrap>span,.plex-dashboard-fullscreen .plex-search-wrap>span{color:var(--mdh-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-size-toggle,.sonarr-view-toggle,.sonarr-action-buttons),.emby-dashboard-fullscreen :is(.emby-size-toggle,.emby-view-toggle,.emby-action-buttons),.plex-dashboard-fullscreen :is(.plex-size-toggle,.plex-view-toggle,.plex-action-buttons){gap:.18rem!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-size-btn,.sonarr-view-btn),.emby-dashboard-fullscreen :is(.emby-size-btn,.emby-view-btn),.plex-dashboard-fullscreen :is(.plex-size-btn,.plex-view-btn){min-width:26px!important;min-height:29px!important;padding:.2rem!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:#dfe6e6!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-size-btn,.sonarr-view-btn):is(:hover,.active),.emby-dashboard-fullscreen :is(.emby-size-btn,.emby-view-btn):is(:hover,.active),.plex-dashboard-fullscreen :is(.plex-size-btn,.plex-view-btn):is(:hover,.active){border-bottom-color:transparent!important;background:transparent!important;background-image:none!important;color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}:is(.sonarr-size-btn,.emby-size-btn,.plex-size-btn)[data-size]{font-size:0!important}:is(.sonarr-size-btn,.emby-size-btn,.plex-size-btn)[data-size]:before{display:block;color:currentColor;font:20px/1 Material Symbols Rounded;font-feature-settings:"liga"}:is(.sonarr-size-btn,.emby-size-btn,.plex-size-btn)[data-size=small]:before{content:"grid_on"}:is(.sonarr-size-btn,.emby-size-btn,.plex-size-btn)[data-size=medium]:before{content:"grid_view"}:is(.sonarr-size-btn,.emby-size-btn,.plex-size-btn)[data-size=large]:before{content:"view_module"}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-mobile-label,.sonarr-toolbar-right .sonarr-mobile-label),.emby-dashboard-fullscreen .emby-mobile-label,.plex-dashboard-fullscreen .plex-mobile-label{color:var(--mdh-accent)!important;font-size:.64rem!important;font-weight:800!important;letter-spacing:.075em!important;text-transform:uppercase!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-actions-label,.emby-dashboard-fullscreen .emby-actions-label,.plex-dashboard-fullscreen .plex-actions-label{display:inline!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-action-buttons :is(.sonarr-icon-btn),.emby-dashboard-fullscreen .emby-action-buttons :is(.emby-icon-btn),.plex-dashboard-fullscreen .plex-action-buttons :is(.plex-icon-btn){border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--mdh-accent)!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-action-buttons .sonarr-icon-btn:is(:hover,[aria-pressed=true]),.emby-dashboard-fullscreen .emby-action-buttons .emby-icon-btn:is(:hover,[aria-pressed=true]),.plex-dashboard-fullscreen .plex-action-buttons .plex-icon-btn:is(:hover,[aria-pressed=true]){border-bottom-color:transparent!important;background:transparent!important;color:var(--mdh-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-item-count,.emby-dashboard-fullscreen .emby-item-count,.plex-dashboard-fullscreen .plex-item-count{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#d6dedf!important;-webkit-text-fill-color:#d6dedf!important;font-size:.73rem!important;white-space:nowrap}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen) :is(#sonarr-item-count,#cl-emby-item-count,#cl-plex-item-count,#emby-item-count,#plex-item-count){color:#d6dedf!important;-webkit-text-fill-color:#d6dedf!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-sort-select,.emby-sort-trigger,.sonarr-sort-trigger),.emby-dashboard-fullscreen :is(.emby-sort-select,.emby-sort-trigger),.plex-dashboard-fullscreen :is(.plex-sort-select,.plex-sort-trigger){min-height:34px!important;border:1px solid #3a4548!important;border-radius:7px!important;background:#1b2224!important;color:#f1f5f5!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.sonarr-sort-select,.emby-sort-trigger,.sonarr-sort-trigger):is(:hover,:focus),.emby-dashboard-fullscreen :is(.emby-sort-select,.emby-sort-trigger):is(:hover,:focus),.plex-dashboard-fullscreen :is(.plex-sort-select,.plex-sort-trigger):is(:hover,:focus){border-color:var(--mdh-accent-border)!important;outline:none!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) select.sonarr-sort-select,.emby-dashboard-fullscreen select.emby-sort-select,.plex-dashboard-fullscreen select.plex-sort-select{appearance:none!important;padding-right:1.45rem!important;background-image:linear-gradient(45deg,transparent 50%,var(--mdh-accent) 50%),linear-gradient(135deg,var(--mdh-accent) 50%,transparent 50%)!important;background-position:calc(100% - 15px) 47%,calc(100% - 10px) 47%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.emby-sort-panel,.sonarr-sort-panel),.emby-dashboard-fullscreen .emby-sort-panel,.plex-dashboard-fullscreen .plex-sort-panel{border:1px solid #3a4548!important;border-radius:8px!important;background:#182022!important;box-shadow:0 18px 40px #00000080!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) :is(.emby-sort-item,.sonarr-sort-item):is(:hover,.active),.emby-dashboard-fullscreen .emby-sort-item:is(:hover,.active),.plex-dashboard-fullscreen .plex-sort-item:is(:hover,.active){color:var(--mdh-accent)!important;background:color-mix(in srgb,var(--mdh-accent) 10%,#182022)!important}@media(min-width:761px){:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-left,.emby-dashboard-fullscreen .emby-toolbar-left,.plex-dashboard-fullscreen .plex-toolbar-left{flex-basis:38%!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right,.emby-dashboard-fullscreen .emby-toolbar-right,.plex-dashboard-fullscreen .plex-toolbar-right{gap:.4rem .85rem!important}}.emby-dashboard-fullscreen .emby-bulk-bar,.plex-dashboard-fullscreen .plex-bulk-bar{display:flex!important;align-items:center!important;gap:.7rem!important;min-height:48px!important;padding:.55rem 1.1rem!important;border:0!important;border-bottom:1px solid #303a3d!important;border-radius:0!important;background:#151b1d!important;box-shadow:none!important}.emby-dashboard-fullscreen .emby-bulk-bar[style*=none],.plex-dashboard-fullscreen .plex-bulk-bar[style*=none]{display:none!important}.emby-dashboard-fullscreen .emby-bulk-count,.plex-dashboard-fullscreen .plex-bulk-count{min-width:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--mdh-accent)!important;font-size:.78rem!important;font-weight:800!important}.emby-dashboard-fullscreen .emby-bulk-btn,.plex-dashboard-fullscreen .plex-bulk-btn{display:inline-flex!important;align-items:center!important;gap:.28rem!important;min-height:30px!important;padding:.25rem .35rem!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#f0f4f4!important;font-size:.72rem!important;font-weight:750!important;text-transform:none!important}.emby-dashboard-fullscreen .emby-bulk-btn.mark,.plex-dashboard-fullscreen .plex-bulk-btn.mark{color:var(--mdh-accent)!important}.emby-dashboard-fullscreen .emby-bulk-btn.unmark,.plex-dashboard-fullscreen .plex-bulk-btn.unmark{color:#e9a0a6!important}.emby-dashboard-fullscreen .emby-bulk-btn.clear,.plex-dashboard-fullscreen .plex-bulk-btn.clear{margin-left:auto!important}.emby-dashboard-fullscreen .emby-bulk-btn:is(:hover,:focus-visible),.plex-dashboard-fullscreen .plex-bulk-btn:is(:hover,:focus-visible){border-bottom-color:currentColor!important;background:transparent!important;box-shadow:none!important}.emby-dashboard-fullscreen .emby-header-actions>#emby-quality-rules-btn,.plex-dashboard-fullscreen .plex-header-actions>#plex-quality-rules-btn{display:inline-flex!important;align-items:center;width:auto!important;min-width:0!important;min-height:32px!important;padding:0 .35rem!important;border:0!important;background:transparent!important;color:#f3f6f6!important;box-shadow:none!important}.emby-dashboard-fullscreen .emby-header-actions>#emby-quality-rules-btn :is(svg,.material-symbols-rounded,.material-icons-round),.plex-dashboard-fullscreen .plex-header-actions>#plex-quality-rules-btn :is(svg,.material-symbols-rounded,.material-icons-round){color:var(--mdh-accent)!important}.emby-dashboard-fullscreen .emby-header-actions>#emby-quality-rules-btn:hover,.plex-dashboard-fullscreen .plex-header-actions>#plex-quality-rules-btn:hover{color:var(--mdh-accent)!important}@media(max-width:800px){.mdh-pagination{order:3;width:100%}}:is(.cl-emby-season-overlay,.cl-plex-season-overlay) :is(.cl-emby-season-panel,.cl-plex-season-panel),:is(.emby-seasons-modal,.plex-seasons-modal),:is(.emby-dashboard-fullscreen .emby-qr-sheet,.plex-dashboard-fullscreen .plex-qr-sheet){border:1px solid #394244!important;border-radius:15px!important;background:radial-gradient(90% 75% at 100% 0%,color-mix(in srgb,var(--mdh-accent, var(--cl-service-accent, #7ddc3a)) 7%,transparent),transparent 75%),#111517!important;box-shadow:0 26px 70px #0000008c!important}:is(.cl-emby-season-overlay,.cl-plex-season-overlay) :is(.cl-emby-season-header,.cl-plex-season-header),:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-header,.plex-seasons-header),:is(.emby-dashboard-fullscreen .emby-qr-sheet,.plex-dashboard-fullscreen .plex-qr-sheet) :is(.emby-qr-header,.plex-qr-header){border-bottom:1px solid #343d3f!important;background:transparent!important}:is(.cl-emby-season-overlay,.cl-plex-season-overlay) :is(.cl-emby-season-kicker,.cl-plex-season-kicker),:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-progress,.plex-seasons-progress),:is(.emby-dashboard-fullscreen .emby-qr-sheet,.plex-dashboard-fullscreen .plex-qr-sheet) :is(.emby-qr-title,.plex-qr-title){color:var(--mdh-accent, var(--cl-service-accent, #7ddc3a))!important}:is(.cl-emby-season-overlay,.cl-plex-season-overlay) :is(.cl-emby-season-close,.cl-plex-season-close),:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-close,.plex-seasons-close),:is(.emby-dashboard-fullscreen .emby-qr-sheet,.plex-dashboard-fullscreen .plex-qr-sheet) :is(.emby-qr-close,.plex-qr-close){border:1px solid #414b4e!important;border-radius:8px!important;background:#1d2325!important;color:#f1f4f4!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-title,.plex-seasons-title){display:flex!important;align-items:baseline!important;flex-wrap:wrap;gap:.2rem .7rem!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-progress,.plex-seasons-progress){display:inline!important;margin:0!important;padding:0!important;font-size:.88rem!important;font-weight:800!important;letter-spacing:.01em!important;line-height:1.15!important;text-transform:none!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-progress,.plex-seasons-progress):before{content:none!important;display:none!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-close,.plex-seasons-close):is(:hover,:focus-visible){border-color:var(--mdh-accent)!important;background:color-mix(in srgb,var(--mdh-accent) 12%,#1d2325)!important;color:var(--mdh-accent)!important;box-shadow:none!important}:is(.emby-seasons-modal,.plex-seasons-modal) :is(.emby-seasons-close,.plex-seasons-close):is(:hover,:focus-visible) :is(svg,.material-symbols-rounded,.material-icons-round){color:var(--mdh-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-left .sonarr-filter-tab,.emby-dashboard-fullscreen .emby-toolbar-left .emby-filter-tab,.plex-dashboard-fullscreen .plex-toolbar-left .plex-filter-tab{position:relative!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#b9c1c4!important;-webkit-text-fill-color:currentColor!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-left .sonarr-filter-tab:after,.emby-dashboard-fullscreen .emby-toolbar-left .emby-filter-tab:after,.plex-dashboard-fullscreen .plex-toolbar-left .plex-filter-tab:after{content:""!important;position:absolute!important;inset:auto 0 0!important;display:block!important;height:2px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-left .sonarr-filter-tab:is(.active,:hover),.emby-dashboard-fullscreen .emby-toolbar-left .emby-filter-tab:is(.active,:hover),.plex-dashboard-fullscreen .plex-toolbar-left .plex-filter-tab:is(.active,:hover){color:var(--mdh-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-left .sonarr-filter-tab.active:after,.emby-dashboard-fullscreen .emby-toolbar-left .emby-filter-tab.active:after,.plex-dashboard-fullscreen .plex-toolbar-left .plex-filter-tab.active:after{background:var(--mdh-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-wrap,.emby-dashboard-fullscreen .emby-search-wrap,.plex-dashboard-fullscreen .plex-search-wrap{border:0!important;border-bottom:1px solid #ffffff1c!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-wrap:focus-within,.emby-dashboard-fullscreen .emby-search-wrap:focus-within,.plex-dashboard-fullscreen .plex-search-wrap:focus-within{border-bottom-color:var(--mdh-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-wrap .sonarr-search-input,.emby-dashboard-fullscreen .emby-search-wrap .emby-search-input,.plex-dashboard-fullscreen .plex-search-wrap .plex-search-input{border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-wrap .sonarr-search-input:is(:hover,:focus),.emby-dashboard-fullscreen .emby-search-wrap .emby-search-input:is(:hover,:focus),.plex-dashboard-fullscreen .plex-search-wrap .plex-search-input:is(:hover,:focus){border:0!important;background:transparent!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen) .mdh-select-picker{position:relative;display:block;width:clamp(138px,8vw,174px);min-width:138px;z-index:2}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen) .mdh-select-picker.is-open{z-index:30}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen) .mdh-select-native{display:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen) .mdh-select-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.55rem!important;width:100%!important;min-height:35px!important;padding:.35rem .6rem!important;border:1px solid #3b4447!important;border-radius:7px!important;background:#1b2224!important;color:#f4f7f7!important;box-shadow:none!important;font-size:.75rem!important;font-weight:700!important;text-align:left!important;cursor:pointer}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen) .mdh-select-trigger:is(:hover,:focus-visible),:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen,.emby-dashboard-fullscreen,.plex-dashboard-fullscreen) .mdh-select-picker.is-open .mdh-select-trigger{border-color:#3b4447!important;background:#1b2224!important;color:var(--mdh-accent)!important;outline:none!important;box-shadow:none!important}.mdh-select-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdh-select-arrow{flex:0 0 auto;color:var(--mdh-accent)!important;font-size:18px!important}.mdh-select-panel{position:absolute;top:calc(100% + 5px);left:0;right:0;z-index:80;display:flex;flex-direction:column;gap:2px;padding:5px;overflow-y:auto;border:1px solid #3b4447;border-radius:8px;background:#171d1f;box-shadow:0 16px 36px #0009}.mdh-select-panel[hidden]{display:none!important}.mdh-select-picker.is-up .mdh-select-panel{top:auto;bottom:calc(100% + 5px)}.mdh-select-option{display:flex!important;align-items:center!important;gap:.35rem!important;width:100%!important;min-height:31px!important;padding:.35rem .4rem!important;border:1px solid transparent!important;border-radius:5px!important;background:transparent!important;color:#f1f4f4!important;box-shadow:none!important;font-size:.73rem!important;font-weight:650!important;text-align:left!important;cursor:pointer}.mdh-select-option .material-symbols-rounded{flex:0 0 16px;color:var(--mdh-accent);font-size:16px}.mdh-select-option:is(:hover,:focus-visible){border-color:var(--mdh-accent-border)!important;background:color-mix(in srgb,var(--mdh-accent) 11%,#171d1f)!important;color:var(--mdh-accent)!important;outline:none!important}.mdh-select-option:disabled{opacity:.45;cursor:default}@media(min-width:761px){:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right .sonarr-mobile-label,.emby-dashboard-fullscreen .emby-toolbar-right .emby-mobile-label,.plex-dashboard-fullscreen .plex-toolbar-right .plex-mobile-label{display:inline-block!important;color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important;font-size:.72rem!important;font-weight:800!important;letter-spacing:.055em!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right .sonarr-mobile-field,.emby-dashboard-fullscreen .emby-toolbar-right .emby-mobile-field,.plex-dashboard-fullscreen .plex-toolbar-right .plex-mobile-field{gap:.48rem!important}}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>:is(.sonarr-icon-btn,.emby-icon-btn,.plex-icon-btn) span:not(.material-symbols-rounded):not(.material-icons-round){display:inline!important;font-size:.74rem!important}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>:is(.sonarr-icon-btn,.emby-icon-btn,.plex-icon-btn):is(:hover,:focus-visible),:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>.mdh-header-settings:is(:hover,:focus-visible){border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--mdh-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions :is(#sonarr-close-btn,#cl-emby-close-btn,#cl-plex-close-btn),.emby-dashboard-fullscreen .emby-header-actions #emby-close-btn,.plex-dashboard-fullscreen .plex-header-actions #plex-close-btn{width:auto!important;min-width:0!important;padding:0 .4rem!important;font-size:.73rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-header-actions :is(#sonarr-close-btn,#cl-emby-close-btn,#cl-plex-close-btn):hover,.emby-dashboard-fullscreen .emby-header-actions #emby-close-btn:hover,.plex-dashboard-fullscreen .plex-header-actions #plex-close-btn:hover{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--mdh-accent)!important}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>[id$=-close-btn] :is(svg,.material-symbols-rounded,.material-icons-round){color:var(--mdh-accent)!important;fill:currentColor!important}:is(.sonarr-header-actions,.emby-header-actions,.plex-header-actions)>[id$=-close-btn]:hover :is(svg,.material-symbols-rounded,.material-icons-round){color:var(--mdh-accent)!important}:is(#sonarr-disconnect-btn,#cl-emby-disconnect-btn,#cl-plex-disconnect-btn,#emby-disconnect-btn,#plex-disconnect-btn):before{content:"link_off"!important;display:inline-block!important;color:currentColor!important;font:18px/1 Material Symbols Rounded!important;font-feature-settings:"liga"!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right :is(.sonarr-size-btn,.sonarr-view-btn,.sonarr-icon-btn),.emby-dashboard-fullscreen .emby-toolbar-right :is(.emby-size-btn,.emby-view-btn,.emby-icon-btn),.plex-dashboard-fullscreen .plex-toolbar-right :is(.plex-size-btn,.plex-view-btn,.plex-icon-btn){border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#dfe7e7!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right :is(.sonarr-size-btn,.sonarr-view-btn,.sonarr-icon-btn):is(:hover,.active,[aria-pressed=true]),.emby-dashboard-fullscreen .emby-toolbar-right :is(.emby-size-btn,.emby-view-btn,.emby-icon-btn):is(:hover,.active,[aria-pressed=true]),.plex-dashboard-fullscreen .plex-toolbar-right :is(.plex-size-btn,.plex-view-btn,.plex-icon-btn):is(:hover,.active,[aria-pressed=true]){border:0!important;background:transparent!important;color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important;box-shadow:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right :is(.sonarr-view-btn,.sonarr-icon-btn) :is(svg,.material-symbols-rounded,.material-icons-round),.emby-dashboard-fullscreen .emby-toolbar-right :is(.emby-view-btn,.emby-icon-btn) :is(svg,.material-symbols-rounded,.material-icons-round),.plex-dashboard-fullscreen .plex-toolbar-right :is(.plex-view-btn,.plex-icon-btn) :is(svg,.material-symbols-rounded,.material-icons-round){display:inline-flex!important;color:currentColor!important;-webkit-text-fill-color:currentColor!important;fill:currentColor!important;opacity:1!important;font-size:20px!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right .sonarr-view-btn.active :is(svg,.material-symbols-rounded,.material-icons-round),.emby-dashboard-fullscreen .emby-toolbar-right .emby-view-btn.active :is(svg,.material-symbols-rounded,.material-icons-round),.plex-dashboard-fullscreen .plex-toolbar-right .plex-view-btn.active :is(svg,.material-symbols-rounded,.material-icons-round){color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important;fill:var(--mdh-accent)!important}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right :is(#cl-emby-missing-seasons-btn,#cl-plex-missing-seasons-btn)[aria-pressed=true],.emby-dashboard-fullscreen .emby-toolbar-right #emby-missing-seasons-btn[aria-pressed=true],.plex-dashboard-fullscreen .plex-toolbar-right #plex-missing-seasons-btn[aria-pressed=true]{border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important;box-shadow:none!important}:is(.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-toolbar-right :is(#cl-emby-missing-seasons-btn,#cl-plex-missing-seasons-btn)[aria-pressed=true] :is(svg,.material-symbols-rounded,.material-icons-round),.emby-dashboard-fullscreen .emby-toolbar-right #emby-missing-seasons-btn[aria-pressed=true] :is(svg,.material-symbols-rounded,.material-icons-round),.plex-dashboard-fullscreen .plex-toolbar-right #plex-missing-seasons-btn[aria-pressed=true] :is(svg,.material-symbols-rounded,.material-icons-round){color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important;fill:var(--mdh-accent)!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-toolbar-right .sonarr-view-btn.active :is(svg,.material-symbols-rounded,.material-icons-round),#emby-dashboard .emby-toolbar-right .emby-view-btn.active :is(svg,.material-symbols-rounded,.material-icons-round),#plex-dashboard .plex-toolbar-right .plex-view-btn.active :is(svg,.material-symbols-rounded,.material-icons-round){color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important;fill:var(--mdh-accent)!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-actions :is(#sonarr-close-btn,#cl-emby-close-btn,#cl-plex-close-btn),#emby-dashboard .emby-header-actions #emby-close-btn,#plex-dashboard .plex-header-actions #plex-close-btn,:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-actions :is(#sonarr-disconnect-btn,#cl-emby-disconnect-btn,#cl-plex-disconnect-btn),#emby-dashboard .emby-header-actions #emby-disconnect-btn,#plex-dashboard .plex-header-actions #plex-disconnect-btn{border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-actions :is(#sonarr-close-btn,#cl-emby-close-btn,#cl-plex-close-btn):is(:hover,:focus-visible),#emby-dashboard .emby-header-actions #emby-close-btn:is(:hover,:focus-visible),#plex-dashboard .plex-header-actions #plex-close-btn:is(:hover,:focus-visible){border:0!important;background:transparent!important;box-shadow:none!important;color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-actions :is(#sonarr-disconnect-btn,#cl-emby-disconnect-btn,#cl-plex-disconnect-btn):is(:hover,:focus-visible),#emby-dashboard .emby-header-actions #emby-disconnect-btn:is(:hover,:focus-visible),#plex-dashboard .plex-header-actions #plex-disconnect-btn:is(:hover,:focus-visible){border:0!important;background:transparent!important;box-shadow:none!important;color:#ffb1b6!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-actions .sonarr-connected-info,#emby-dashboard .emby-header-actions .emby-connected-info,#plex-dashboard .plex-header-actions .plex-connected-info{display:inline-flex!important;align-items:center!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-toolbar-left .sonarr-filter-tab.active:is(:hover,:focus-visible),#emby-dashboard .emby-toolbar-left .emby-filter-tab.active:is(:hover,:focus-visible),#plex-dashboard .plex-toolbar-left .plex-filter-tab.active:is(:hover,:focus-visible){border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-wrap,.emby-dashboard-fullscreen .emby-search-wrap,.plex-dashboard-fullscreen .plex-search-wrap{position:relative!important;display:flex!important;align-items:center!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-wrap>span,.emby-dashboard-fullscreen .emby-search-wrap>span,.plex-dashboard-fullscreen .plex-search-wrap>span{position:absolute!important;top:50%!important;left:10px!important;display:inline-flex!important;align-items:center!important;transform:translateY(-50%)!important;line-height:1!important;color:var(--mdh-accent)!important;pointer-events:none!important}:is(.sonarr-dashboard-fullscreen,.cl-emby-dashboard-fullscreen,.cl-plex-dashboard-fullscreen) .sonarr-search-wrap>span :is(svg,.material-symbols-rounded,.material-icons-round),.emby-dashboard-fullscreen .emby-search-wrap>span :is(svg,.material-symbols-rounded,.material-icons-round),.plex-dashboard-fullscreen .plex-search-wrap>span :is(svg,.material-symbols-rounded,.material-icons-round){display:block!important;width:18px!important;height:18px!important;color:inherit!important;font-size:18px!important;line-height:18px!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-search-wrap :is(#show-search,#cl-emby-search,#cl-plex-search){display:block!important;width:100%!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0 34px 0 36px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#f3f6f6!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-search-wrap :is(#show-search,#cl-emby-search,#cl-plex-search):is(:hover,:focus,:focus-visible){border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-title{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;align-content:center!important;text-align:left!important;gap:.35rem .85rem!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-title-row{flex:0 0 auto!important;align-self:center!important;justify-content:flex-start!important;margin:0!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-title .sonarr-item-count{flex:0 0 auto!important;align-self:center!important;width:auto!important;margin:0!important;text-align:left!important}:is(.sonarr-library-toolbar,.emby-library-toolbar,.plex-library-toolbar):has(.mdh-select-picker.is-open){position:relative!important;z-index:40!important;overflow:visible!important}.mdh-select-option:is(:hover,:focus-visible,.is-hovered):not(.is-selected){border-color:var(--mdh-accent-border)!important;background:color-mix(in srgb,var(--mdh-accent) 11%,#171d1f)!important;color:var(--mdh-accent)!important}.mdh-select-option.is-selected,.mdh-select-option.is-selected:is(:hover,:focus-visible,.is-hovered){border-color:transparent!important;background:transparent!important;color:#f1f4f4!important;outline:none!important}.mdh-select-option.is-selected .material-symbols-rounded{display:inline-block!important;visibility:visible!important;color:var(--mdh-accent)!important;font-size:16px!important}.mdh-select-option:not(.is-selected) .material-symbols-rounded{visibility:hidden!important}.mdh-select-option:is(:hover,:focus-visible,.is-hovered):not(.is-selected),.mdh-select-option.is-selected:is(:hover,:focus-visible,.is-hovered){border-color:transparent!important;background:transparent!important;box-shadow:none!important}.mdh-select-option:is(:hover,:focus-visible,.is-hovered):not(.is-selected){color:var(--mdh-accent)!important}:is(#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-toolbar-right .sonarr-actions-label,#emby-dashboard .emby-toolbar-right .emby-actions-label,#plex-dashboard .plex-toolbar-right .plex-actions-label{display:inline-block!important;color:var(--mdh-accent)!important}:is(#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-toolbar-right [data-missing-seasons-label],#emby-dashboard .emby-toolbar-right [data-missing-seasons-label],#plex-dashboard .plex-toolbar-right [data-missing-seasons-label]{display:inline!important;font-size:.72rem!important;font-weight:750!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;white-space:nowrap!important}:is(#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-toolbar-right :is(#cl-emby-missing-seasons-btn,#cl-plex-missing-seasons-btn),#emby-dashboard .emby-toolbar-right #emby-missing-seasons-btn,#plex-dashboard .plex-toolbar-right #plex-missing-seasons-btn{display:inline-flex!important;align-items:center!important;gap:.28rem!important;width:auto!important;color:#f0f4f4!important}:is(#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-toolbar-right :is(#cl-emby-missing-seasons-btn,#cl-plex-missing-seasons-btn):is(:hover,[aria-pressed=true]),#emby-dashboard .emby-toolbar-right #emby-missing-seasons-btn:is(:hover,[aria-pressed=true]),#plex-dashboard .plex-toolbar-right #plex-missing-seasons-btn:is(:hover,[aria-pressed=true]){color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-actions :is(#sonarr-disconnect-btn,#cl-emby-disconnect-btn,#cl-plex-disconnect-btn),#emby-dashboard .emby-header-actions #emby-disconnect-btn,#plex-dashboard .plex-header-actions #plex-disconnect-btn{color:#f0f4f4!important;-webkit-text-fill-color:#f0f4f4!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-actions :is(#sonarr-disconnect-btn,#cl-emby-disconnect-btn,#cl-plex-disconnect-btn):is(:hover,:focus-visible),#emby-dashboard .emby-header-actions #emby-disconnect-btn:is(:hover,:focus-visible),#plex-dashboard .plex-header-actions #plex-disconnect-btn:is(:hover,:focus-visible){color:#ff888f!important;-webkit-text-fill-color:#ff888f!important}:is(#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-toolbar-right :is(#cl-emby-missing-seasons-btn,#cl-plex-missing-seasons-btn),#emby-dashboard .emby-toolbar-right #emby-missing-seasons-btn,#plex-dashboard .plex-toolbar-right #plex-missing-seasons-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#f0f4f4!important}:is(#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-toolbar-right :is(#cl-emby-missing-seasons-btn,#cl-plex-missing-seasons-btn):is(:hover,:focus-visible,[aria-pressed=true]),#emby-dashboard .emby-toolbar-right #emby-missing-seasons-btn:is(:hover,:focus-visible,[aria-pressed=true]),#plex-dashboard .plex-toolbar-right #plex-missing-seasons-btn:is(:hover,:focus-visible,[aria-pressed=true]){border:0!important;background:transparent!important;color:var(--mdh-accent)!important;box-shadow:none!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-actions :is(#sonarr-disconnect-btn,#cl-emby-disconnect-btn,#cl-plex-disconnect-btn):before,#emby-dashboard .emby-header-actions #emby-disconnect-btn:before,#plex-dashboard .plex-header-actions #plex-disconnect-btn:before{color:#ff888f!important;-webkit-text-fill-color:#ff888f!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) :is(.emby-sort-picker,.plex-sort-picker,.sonarr-sort-picker),#emby-dashboard .emby-sort-picker,#plex-dashboard .plex-sort-picker{width:clamp(138px,8vw,174px)!important;min-width:138px!important;max-width:none!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) :is(.emby-sort-trigger,.plex-sort-trigger,.sonarr-sort-trigger),#emby-dashboard .emby-sort-trigger,#plex-dashboard .plex-sort-trigger{width:100%!important;min-width:0!important;max-width:none!important;min-height:35px!important;padding:.35rem .6rem!important;border:1px solid #3b4447!important;border-radius:7px!important;background:#1b2224!important;background-image:none!important;color:#f4f7f7!important;box-shadow:none!important;font-size:.75rem!important;font-weight:700!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) :is(.emby-sort-trigger,.plex-sort-trigger,.sonarr-sort-trigger):is(:hover,:focus-visible,[aria-expanded=true]),#emby-dashboard .emby-sort-trigger:is(:hover,:focus-visible,[aria-expanded=true]),#plex-dashboard .plex-sort-trigger:is(:hover,:focus-visible,[aria-expanded=true]){border-color:#3b4447!important;background:#1b2224!important;color:var(--mdh-accent)!important;box-shadow:none!important;outline:none!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) :is(.emby-sort-trigger,.plex-sort-trigger,.sonarr-sort-trigger):is(:hover,:focus-visible,[aria-expanded=true]) :is(.emby-sort-trigger-label,.plex-sort-trigger-label,.sonarr-sort-trigger-label),#emby-dashboard .emby-sort-trigger:is(:hover,:focus-visible,[aria-expanded=true]) .emby-sort-trigger-label,#plex-dashboard .plex-sort-trigger:is(:hover,:focus-visible,[aria-expanded=true]) .plex-sort-trigger-label{color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) :is(.emby-sort-item,.plex-sort-item,.sonarr-sort-item):is(:hover,:focus-visible,.emby-sort-item--active,.plex-sort-item--active,.sonarr-sort-item--active),#emby-dashboard .emby-sort-item:is(:hover,:focus-visible,.emby-sort-item--active),#plex-dashboard .plex-sort-item:is(:hover,:focus-visible,.plex-sort-item--active){border-color:transparent!important;background:transparent!important;box-shadow:none!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) :is(.emby-sort-item,.plex-sort-item,.sonarr-sort-item):is(:hover,:focus-visible):not(.emby-sort-item--active):not(.plex-sort-item--active):not(.sonarr-sort-item--active),#emby-dashboard .emby-sort-item:is(:hover,:focus-visible):not(.emby-sort-item--active),#plex-dashboard .plex-sort-item:is(:hover,:focus-visible):not(.plex-sort-item--active){color:var(--mdh-accent)!important}body.thumb-lab-page-body #emby-dashboard .emby-sort-trigger:is(:hover,:focus-visible,[aria-expanded=true]),body.thumb-lab-page-body #emby-dashboard .emby-sort-trigger:is(:hover,:focus-visible,[aria-expanded=true]) .emby-sort-trigger-label,body.thumb-lab-page-body #emby-dashboard .emby-sort-item:is(:hover,:focus-visible):not(.emby-sort-item--active){color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}body.thumb-lab-page-body #emby-dashboard .emby-sort-item:is(:hover,:focus-visible,.emby-sort-item--active){border-color:transparent!important;background:transparent!important;box-shadow:none!important}body.thumb-lab-page-body #emby-dashboard .emby-sort-item--active,body.thumb-lab-page-body #emby-dashboard .emby-sort-item--active:is(:hover,:focus-visible){color:#f2f5f5!important;-webkit-text-fill-color:#f2f5f5!important}body.thumb-lab-page-body #emby-dashboard .emby-sort-item--active .emby-sort-check{color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}:root{--pt-plex-accent: #d7a84a}body :is(#plex-dashboard,#cl-plex-dashboard,#plex-seasons-modal,.cl-plex-season-panel,.plex-scan-notification,.sort-meta-popover--plex):not(.media-brand-jellyfin){--mdh-accent: var(--pt-plex-accent) !important;--poster-service-accent: var(--pt-plex-accent) !important;--cl-service-accent: var(--pt-plex-accent) !important;--plex-accent: var(--pt-plex-accent) !important;--plex-accent-strong: var(--pt-plex-accent) !important;--plex-accent-soft: var(--pt-plex-accent) !important;--sort-meta-accent: var(--pt-plex-accent) !important}.emby-type-badge[data-media-type-icon],.plex-type-badge[data-media-type-icon],.sonarr-status-badge.tv-show[data-media-type-icon]{--media-type-color: #86b8d4}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) [data-media-type-icon]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;min-width:0!important;min-height:20px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--media-type-color)!important;-webkit-text-fill-color:var(--media-type-color)!important;cursor:pointer;user-select:none}body [data-media-type-icon].collection{--media-type-color: #ffc850}body [data-media-type-icon].movie{--media-type-color: #cf675f}body [data-media-type-icon]:is(.series,.tv-show){--media-type-color: #80bad5}body [data-media-type-icon] .material-symbols-rounded{font-size:18px!important;line-height:1;color:inherit!important;-webkit-text-fill-color:currentColor!important;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20!important}html body :is(#emby-dashboard,#plex-dashboard,#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) :is(.emby-view-btn,.plex-view-btn,.sonarr-view-btn):not(.active) :is(.material-symbols-rounded,.material-icons-round,.material-icons,svg){background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;fill:currentColor!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard)>:is(.sonarr-connection-form,.sonarr-connection-error-card),#emby-dashboard>:is(.emby-connection-form,.emby-connection-error-card),#plex-dashboard>:is(.plex-connection-form,.plex-connection-error-card){box-sizing:border-box!important;align-self:center!important;width:min(calc(100% - 2rem),680px)!important;max-width:680px!important;margin:.65rem auto .8rem!important;border:1px solid #394244!important;border-radius:13px!important;background:#14191b!important;box-shadow:none!important;text-align:left!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard)>.sonarr-connection-form,#emby-dashboard>.emby-connection-form,#plex-dashboard>.plex-connection-form{align-items:center!important;justify-content:space-between!important;gap:1rem!important;min-height:94px!important;padding:1.15rem 1.25rem!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard)>.sonarr-connection-form .sonarr-form-header,#emby-dashboard>.emby-connection-form .emby-form-header,#plex-dashboard>.plex-connection-form .plex-form-header{min-width:0!important;margin:0!important;text-align:left!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard)>.sonarr-connection-form .sonarr-form-header h3,#emby-dashboard>.emby-connection-form .emby-form-header h3,#plex-dashboard>.plex-connection-form .plex-form-header h3{margin:0 0 .3rem!important;color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important;font:400 1.4rem/1 Bebas Neue,sans-serif!important;letter-spacing:.035em!important;text-transform:uppercase!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard)>.sonarr-connection-form .connection-info,#emby-dashboard>.emby-connection-form .emby-connection-info,#plex-dashboard>.plex-connection-form .plex-connection-info{margin:0!important;color:#dfe6e6!important;-webkit-text-fill-color:#dfe6e6!important;font-size:.8rem!important;font-weight:500!important;line-height:1.4!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard)>.sonarr-connection-form :is(.sonarr-form-content,.connection-stack,.form-group),#emby-dashboard>.emby-connection-form :is(.emby-form-content,.emby-connection-stack,.emby-form-group),#plex-dashboard>.plex-connection-form :is(.plex-form-content,.plex-connection-stack,.plex-form-group){flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}:is(#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-actions>:is(#cl-emby-not-configured,#cl-plex-not-configured),#emby-dashboard .emby-header-actions>#emby-connection-form,#plex-dashboard .plex-header-actions>#plex-connection-form{align-items:center!important;gap:.75rem!important;border:0!important;background:transparent!important;box-shadow:none!important}:is(#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-actions :is(#cl-emby-not-configured,#cl-plex-not-configured) :is(h3,.sonarr-form-header h3),#emby-dashboard .emby-header-actions #emby-connection-form .emby-form-header h3,#plex-dashboard .plex-header-actions #plex-connection-form .plex-form-header h3{display:inline-flex!important;align-items:center!important;gap:.3rem!important;margin:0!important;color:#f1f5f5!important;-webkit-text-fill-color:#f1f5f5!important;font:800 .72rem/1.2 var(--pt-font-body, Roboto, sans-serif)!important;letter-spacing:.015em!important;text-transform:none!important;white-space:nowrap!important}:is(#cl-emby-dashboard,#cl-plex-dashboard) .sonarr-header-actions :is(#cl-emby-not-configured,#cl-plex-not-configured) h3:before,#emby-dashboard .emby-header-actions #emby-connection-form .emby-form-header h3:before,#plex-dashboard .plex-header-actions #plex-connection-form .plex-form-header h3:before{content:"link_off"!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--mdh-accent)!important;font:17px/1 Material Symbols Rounded!important;font-feature-settings:"liga"!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) :is(#sonarr-open-settings-btn,#sonarr-error-settings-btn,#cl-emby-open-settings-btn,#cl-plex-open-settings-btn),#emby-dashboard #emby-open-settings-btn,#plex-dashboard #plex-open-settings-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;width:auto!important;min-width:0!important;min-height:34px!important;padding:.25rem .35rem!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#f1f5f5!important;-webkit-text-fill-color:#f1f5f5!important;font:800 .72rem/1.2 var(--pt-font-body, Roboto, sans-serif)!important;letter-spacing:.025em!important;text-transform:uppercase!important;white-space:nowrap!important;transform:none!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) :is(#sonarr-open-settings-btn,#sonarr-error-settings-btn,#cl-emby-open-settings-btn,#cl-plex-open-settings-btn):before,#emby-dashboard #emby-open-settings-btn:before,#plex-dashboard #plex-open-settings-btn:before{content:"settings"!important;display:inline-block!important;color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important;font:18px/1 Material Symbols Rounded!important;font-feature-settings:"liga"!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) :is(#sonarr-open-settings-btn,#sonarr-error-settings-btn,#cl-emby-open-settings-btn,#cl-plex-open-settings-btn):is(:hover,:focus-visible),#emby-dashboard #emby-open-settings-btn:is(:hover,:focus-visible),#plex-dashboard #plex-open-settings-btn:is(:hover,:focus-visible){border:0!important;background:transparent!important;box-shadow:none!important;color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important;transform:none!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard)>.sonarr-connection-error-card,#emby-dashboard>.emby-connection-error-card,#plex-dashboard>.plex-connection-error-card{padding:1.15rem 1.25rem!important;border-color:#654149!important;background:#1b1719!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard)>.sonarr-connection-error-card :is(.sonarr-connection-error-label,p),#emby-dashboard>.emby-connection-error-card :is(.emby-connection-error-label,p),#plex-dashboard>.plex-connection-error-card :is(.plex-connection-error-label,p){overflow-wrap:anywhere}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard)>.sonarr-connection-error-card .sonarr-connection-error-label,#emby-dashboard>.emby-connection-error-card .emby-connection-error-label,#plex-dashboard>.plex-connection-error-card .plex-connection-error-label{display:block!important;margin:0 0 .3rem!important;color:#e08b95!important;-webkit-text-fill-color:#e08b95!important;font:400 1.25rem/1 Bebas Neue,sans-serif!important;letter-spacing:.04em!important;text-transform:uppercase!important}:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard)>.sonarr-connection-error-card p,#emby-dashboard>.emby-connection-error-card p,#plex-dashboard>.plex-connection-error-card p{margin:0!important;color:#f1e9ea!important;-webkit-text-fill-color:#f1e9ea!important;font-size:.8rem!important;font-weight:500!important;line-height:1.5!important}#sonarr-dashboard>#sonarr-connection-error{display:flex;flex-direction:column;align-items:stretch;gap:0;overflow:hidden;padding:0!important;border:1px solid #394244!important;border-radius:14px!important;background:linear-gradient(160deg,#191e20,#111517 82%)!important;box-shadow:0 16px 36px #00000038!important}#sonarr-dashboard>#sonarr-connection-error[style*="display: none"]{display:none!important}#sonarr-dashboard .sonarr-connection-error-header{display:flex;align-items:center;gap:.55rem;min-height:53px;box-sizing:border-box;padding:.75rem 1.15rem;border-bottom:1px solid #343c3e}#sonarr-dashboard .sonarr-connection-error-header:before{content:"error_outline";margin-right:.55rem;color:#e08b95;font:21px/1 Material Symbols Rounded;font-feature-settings:"liga"}#sonarr-dashboard .sonarr-connection-error-header .sonarr-connection-error-label{margin:0!important;font-size:1.4rem!important}#sonarr-dashboard .sonarr-connection-error-copy{min-width:0;padding:1rem 1.15rem 1.05rem}#sonarr-dashboard .sonarr-connection-error-copy p{color:#e8eeee!important;-webkit-text-fill-color:#e8eeee!important;font-size:.82rem!important;line-height:1.55!important}#sonarr-dashboard #sonarr-error-settings-btn{flex:0 0 auto;margin-left:auto!important}@media(max-width:700px){#sonarr-dashboard .sonarr-connection-error-header{flex-wrap:wrap}#sonarr-dashboard #sonarr-error-settings-btn{margin-left:0!important}}@media(max-width:700px){:is(#sonarr-dashboard,#cl-emby-dashboard,#cl-plex-dashboard)>.sonarr-connection-form,#emby-dashboard>.emby-connection-form,#plex-dashboard>.plex-connection-form{align-items:flex-start!important;flex-direction:column!important}}#pt-work-queue-bar .pt-wq-btn,#pt-work-queue-bar a.pt-wq-btn,#pt-work-queue-panel .pt-wq-btn,#pt-work-queue-panel .pt-work-queue-panel__close,.pt-work-queue-guard__actions button{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;margin:0!important;border-radius:8px!important;font-family:Roboto,sans-serif!important;font-size:.66rem!important;font-weight:800!important;letter-spacing:.04em!important;line-height:1.2!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important;filter:none!important;transform:none!important;opacity:1!important;cursor:pointer!important}#pt-work-queue-bar .pt-wq-btn,#pt-work-queue-bar a.pt-wq-btn,#pt-work-queue-panel .pt-wq-btn{min-height:2rem!important;gap:.35rem!important;padding:.35rem .5rem!important;border:0!important;background:transparent!important;color:#fff!important}#pt-work-queue-bar .pt-wq-btn .material-symbols-rounded,#pt-work-queue-panel .pt-wq-btn .material-symbols-rounded{color:var(--pt-accent-strong, #ffc850);font-size:1rem;line-height:1}#pt-work-queue-bar .pt-wq-btn:hover:not(:disabled),#pt-work-queue-bar a.pt-wq-btn:hover,#pt-work-queue-panel .pt-wq-btn:hover:not(:disabled){background:transparent!important;border-color:transparent!important;color:var(--pt-accent-strong, #ffc850)!important}#pt-work-queue-bar .pt-wq-btn:disabled,#pt-work-queue-panel .pt-wq-btn:disabled{opacity:.38!important;cursor:not-allowed!important}#pt-work-queue-bar .pt-wq-btn--primary,#pt-work-queue-bar .pt-wq-btn.pt-wq-btn--primary,#pt-work-queue-panel .pt-wq-btn--primary,#pt-work-queue-panel .pt-wq-btn.pt-wq-btn--primary{border-color:var(--pt-accent-strong, #ffc850)!important;background:var(--pt-accent-strong, #ffc850)!important;color:#121418!important}#pt-work-queue-bar .pt-wq-btn--primary:hover:not(:disabled),#pt-work-queue-panel .pt-wq-btn--primary:hover:not(:disabled){filter:brightness(1.08)!important;color:#121418!important;background:var(--pt-accent-strong, #ffc850)!important}#pt-work-queue-bar .pt-wq-btn--ghost,#pt-work-queue-bar a.pt-wq-btn--ghost{min-height:1.75rem!important;padding:.3rem .5rem!important;border-color:transparent!important;background:transparent!important;color:#fff!important}#pt-work-queue-bar .pt-wq-btn--ghost:hover:not(:disabled),#pt-work-queue-bar a.pt-wq-btn--ghost:hover{background:transparent!important;border-color:transparent!important;color:var(--pt-accent-strong, #ffc850)!important}.pt-work-queue-bar{display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.pt-work-queue-bar[hidden],.pt-work-queue-rail[hidden]{display:none!important}.pt-work-queue-bar--header{flex:0 0 auto;margin-left:.35rem;margin-right:.2rem}.pt-header-organized .pt-work-queue-bar__btn,#pt-work-queue-bar.pt-work-queue-bar--header .pt-work-queue-bar__btn{appearance:none!important;display:inline-flex!important;align-items:center!important;gap:.45rem!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0 .7rem!important;border-radius:8px!important;border:0!important;background:transparent!important;color:#f5f7fce6!important;box-sizing:border-box!important;font-family:Roboto,sans-serif!important;font-size:.67rem!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important;filter:none!important;transform:none!important;cursor:pointer!important;white-space:nowrap!important;transition:color .15s ease!important}.pt-header-organized .pt-work-queue-bar__btn:hover,.pt-header-organized .pt-work-queue-bar__btn:focus-visible,#pt-work-queue-bar.pt-work-queue-bar--header .pt-work-queue-bar__btn:hover,#pt-work-queue-bar.pt-work-queue-bar--header .pt-work-queue-bar__btn:focus-visible{background:transparent!important;color:var(--pt-accent-strong, #ffc850)!important;box-shadow:none!important}.pt-header-organized .pt-work-queue-bar__btn[aria-expanded=true],#pt-work-queue-bar.pt-work-queue-bar--header .pt-work-queue-bar__btn[aria-expanded=true]{background:transparent!important;color:var(--pt-accent-strong, #ffc850)!important;box-shadow:none!important}.pt-work-queue-bar__icon{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;flex-shrink:0;color:var(--pt-accent-strong, #ffc850)}.pt-work-queue-bar__icon .material-symbols-rounded{font-size:15px;line-height:1;color:inherit}.pt-work-queue-bar__label{line-height:1}.pt-work-queue-bar__count{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:auto;padding:0;border-radius:0;background:transparent;color:var(--pt-accent-strong, #ffc850);font-size:.67rem;font-weight:900;letter-spacing:0;font-variant-numeric:tabular-nums;line-height:1}#pt-work-queue-bar.pt-work-queue-rail,.pt-work-queue-rail{flex:0 0 400px!important;flex-shrink:0!important;width:400px!important;min-width:400px!important;max-width:400px!important;max-height:min(72vh,640px);display:flex;flex-direction:column;gap:0;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--pt-accent-strong, #ffc850) 20%,#394247);border-radius:12px;background:radial-gradient(90% 70% at 100% 0%,color-mix(in srgb,var(--pt-accent-strong, #ffc850) 8%,transparent),transparent 72%),linear-gradient(155deg,#191e20,#111517 72%);box-shadow:none;align-self:flex-start;box-sizing:border-box;overflow:hidden}.pt-work-queue-rail__top{display:flex;flex-direction:column;gap:.7rem;padding:.95rem 1.05rem;border-bottom:1px solid #343c40;background:transparent;flex:0 0 auto}.pt-work-queue-rail__head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.pt-work-queue-rail__label{font-family:Bebas Neue,sans-serif;font-size:1.55rem;font-weight:400;letter-spacing:.04em;line-height:1;text-transform:none;color:var(--pt-accent-strong, #ffc850);min-width:0}.pt-work-queue-rail__strip{display:flex;gap:2px;width:100%;height:5px;overflow:hidden;border-radius:999px;background:#30383b}.pt-work-queue-rail__seg{flex:0 1 0;min-width:3px;background:#4b565a;transition:flex-grow .15s ease,background .15s ease}.pt-work-queue-rail__seg.is-done{background:#3d9a6a}.pt-work-queue-rail__seg.is-skipped{background:#909ca0}.pt-work-queue-rail__seg.is-working{background:var(--pt-accent-strong, #ffc850);min-width:6px}.pt-work-queue-rail__seg.is-pending{background:#4b565a}.pt-work-queue-rail__summary{margin-left:auto;flex:0 1 auto;display:inline-flex;align-items:baseline;gap:.32em;font-family:Roboto,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.01em;color:#fff;font-variant-numeric:tabular-nums;line-height:1.2;text-align:right;white-space:nowrap}.pt-work-queue-rail__summary-num{color:#fff;font-weight:700}.pt-work-queue-rail__summary-of{color:#fff;font-weight:500}.pt-work-queue-rail__summary-word{color:#fff;font-weight:700;letter-spacing:.02em}.pt-work-queue-rail__summary-extra{color:#fff;font-weight:700}.pt-work-queue-rail__summary-extra:before{content:"\b7";margin-right:.32em;color:#fff}.pt-work-queue-rail__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem .8rem;flex:0 0 auto;padding:.7rem 1.05rem .85rem;border-top:1px solid #343c40;background:transparent}.pt-work-queue-rail__actions--simple{gap:.25rem .8rem}.pt-work-queue-rail__actions .pt-wq-btn{width:auto;min-width:0;padding-left:.45rem!important;padding-right:.45rem!important;white-space:nowrap}.pt-work-queue-rail__actions .pt-wq-btn--primary{letter-spacing:.03em!important}.pt-work-queue-rail__hint{flex-basis:100%;margin:0;font-family:Roboto,sans-serif;font-size:.7rem;font-weight:600;line-height:1.35;color:#fff;text-align:center}.pt-work-queue-rail__list{display:flex;flex-direction:column;gap:.5rem;overflow:auto;min-height:0;flex:1 1 auto;padding:.85rem 1.05rem}.pt-work-queue-rail__item{appearance:none!important;display:grid!important;grid-template-columns:1.35rem 1fr auto;align-items:center;gap:.5rem;width:100%;margin:0!important;padding:.7rem .65rem!important;border:1px solid #3a4347!important;border-radius:8px!important;background:#1b2124!important;color:#fff!important;font-family:Roboto,sans-serif!important;font-size:inherit!important;font-weight:400!important;letter-spacing:normal!important;line-height:1.25!important;text-transform:none!important;text-align:left!important;cursor:pointer!important;box-shadow:none!important;filter:none!important}.pt-work-queue-rail__item:hover{background:#1b2124!important;border-color:color-mix(in srgb,var(--pt-accent-strong, #ffc850) 65%,#3a4347)!important}.pt-work-queue-rail__item.is-current{border-color:var(--pt-accent-strong, #ffc850)!important;background:#1b2124!important}.pt-work-queue-rail__item:is(:hover,:focus-visible) .pt-work-queue-rail__item-title,.pt-work-queue-panel__item:is(:hover,:focus-visible) .pt-work-queue-panel__item-title{color:var(--pt-accent-strong, #ffc850)}.pt-work-queue-rail__item-index{font-size:.72rem;font-weight:800;color:#fff;font-variant-numeric:tabular-nums;text-align:center}.pt-work-queue-rail__item-copy{min-width:0}.pt-work-queue-rail__item-title{display:block;font-size:.84rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pt-work-queue-rail__item-status,.pt-work-queue-panel__item-status{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:1.3rem;padding:0;border-radius:0;border:0!important;outline:none!important;box-shadow:none!important;font-family:Roboto,sans-serif;font-size:.64rem;font-weight:900;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap;color:#fff}.pt-work-queue-rail__item-status.is-working,.pt-work-queue-rail__item-status.is-active,.pt-work-queue-panel__item-status.is-working,.pt-work-queue-panel__item-status.is-active{background:transparent;color:var(--pt-accent-strong, #ffc850)}.pt-work-queue-rail__item-status.is-done,.pt-work-queue-panel__item-status.is-done{background:transparent;color:#6fcf92}.pt-work-queue-rail__item-status.is-skipped,.pt-work-queue-panel__item-status.is-skipped,.pt-work-queue-rail__item-status.is-pending,.pt-work-queue-panel__item-status.is-pending{background:transparent;color:#fff}.pt-work-queue-panel{position:fixed;inset:0;z-index:100050;display:flex;align-items:center;justify-content:center;padding:1.25rem}.pt-work-queue-panel[hidden]{display:none!important}.pt-work-queue-panel__backdrop{position:absolute;inset:0;background:#0000009e}.pt-work-queue-panel__shell,.pt-work-queue-panel__card{position:relative;z-index:1;width:min(100%,560px);max-height:min(84vh,680px);display:flex;flex-direction:column;border-radius:14px;border:1px solid color-mix(in srgb,var(--pt-accent-strong, #ffc850) 20%,#394247);background:radial-gradient(90% 70% at 100% 0%,color-mix(in srgb,var(--pt-accent-strong, #ffc850) 8%,transparent),transparent 72%),linear-gradient(155deg,#191e20,#111517 72%);box-shadow:0 22px 48px #00000073;overflow:hidden;color-scheme:dark}.pt-work-queue-panel__shell--queue{width:min(100%,420px);max-height:min(86vh,720px)}.pt-work-queue-panel__shell--queue .pt-work-queue-rail__top{border-bottom-color:#2c3036}.pt-work-queue-panel__shell--queue .pt-work-queue-rail__head{align-items:center;gap:.55rem}.pt-work-queue-panel__shell--queue .pt-work-queue-rail__summary{min-width:0;overflow:hidden;text-overflow:ellipsis}.pt-work-queue-panel__shell--queue .pt-work-queue-rail__list{flex:1 1 auto}.pt-work-queue-panel__shell--queue .pt-work-queue-rail__actions{border-top-color:#343c40}.pt-work-queue-panel__head,.pt-work-queue-panel__head-copy,.pt-work-queue-panel__title,.pt-work-queue-panel__sub,.pt-work-queue-panel__close{position:static;z-index:auto;box-shadow:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;transform:none;inset:auto}.pt-work-queue-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin:0;padding:1.15rem 1.1rem .85rem;border:0;border-radius:0;background:transparent;color:#fff}.pt-work-queue-panel__head-copy{display:block;min-width:0;margin:0;padding:0;border:0;background:transparent}.pt-work-queue-panel__title{display:block;margin:0;padding:0;border:0;background:transparent;font-family:Bebas Neue,sans-serif;font-size:2.1rem;font-weight:400;letter-spacing:.03em;line-height:1;text-transform:none;color:var(--pt-accent-strong, #ffc850)}.pt-work-queue-panel__sub{display:block;margin:.45rem 0 0;padding:0;border:0;background:transparent;color:#fff;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:500;letter-spacing:normal;line-height:1.45;text-transform:none}.pt-work-queue-panel__close{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.15rem!important;height:2.15rem!important;min-height:2.15rem!important;margin:0;padding:0!important;border:1px solid #2c3036!important;border-radius:8px!important;background:#32363b!important;color:#fff!important;cursor:pointer}.pt-work-queue-panel__close:hover{background:#3a3f45!important;border-color:#3a3f45!important}.pt-work-queue-panel__list{display:flex;flex-direction:column;gap:.45rem;padding:0 1.1rem 1.15rem;overflow:auto;min-height:0}.pt-work-queue-panel__item{appearance:none!important;display:grid!important;grid-template-columns:1.65rem 1fr auto;align-items:center;gap:.65rem;width:100%;padding:.72rem .8rem!important;border:1px solid #3a4347!important;border-radius:10px!important;background:#1b2124!important;color:#fff!important;font-family:Roboto,sans-serif!important;font-size:inherit!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important;text-align:left!important;cursor:pointer!important;box-shadow:none!important}.pt-work-queue-panel__item:hover{background:#1b2124!important;border-color:color-mix(in srgb,var(--pt-accent-strong, #ffc850) 65%,#3a4347)!important}.pt-work-queue-panel__item.is-current{border-color:var(--pt-accent-strong, #ffc850)!important;background:#1b2124!important}.pt-work-queue-panel__item-index{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:.78rem;font-weight:800;font-variant-numeric:tabular-nums}.pt-work-queue-panel__item-copy{min-width:0}.pt-work-queue-panel__item-title{display:block;font-size:.95rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pt-work-queue-guard{position:fixed;inset:0;z-index:100060;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#0000009e}.pt-work-queue-guard__box{width:min(100%,28rem);border-radius:14px;border:1px solid color-mix(in srgb,var(--pt-accent-strong, #ffc850) 20%,#394247);background:radial-gradient(90% 75% at 100% 0%,color-mix(in srgb,var(--pt-accent-strong, #ffc850) 8%,transparent),transparent 72%),linear-gradient(155deg,#191e20,#111517 72%);padding:1.25rem 1.4rem 1.15rem;box-shadow:0 24px 60px #00000080;outline:0}.pt-work-queue-guard__title{margin:0 0 .55rem;font-family:Bebas Neue,sans-serif;font-size:1.85rem;font-weight:400;letter-spacing:.04em;line-height:1.05;text-align:center;color:var(--pt-accent-strong, #ffc850)}.pt-work-queue-guard__body{margin:0 0 1.15rem;color:#fff;line-height:1.45;font-size:.95rem;text-align:center}.pt-work-queue-guard__actions{display:flex;flex-wrap:wrap;gap:.45rem 1.1rem;justify-content:center}.pt-work-queue-guard__leave,.pt-work-queue-guard__stay{gap:.35rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;min-height:2rem!important;padding:.3rem .4rem!important}.pt-work-queue-guard__actions .material-symbols-rounded{font-size:1rem;line-height:1}.pt-work-queue-guard__leave .material-symbols-rounded{color:#df8b91}.pt-work-queue-guard__stay .material-symbols-rounded{color:var(--pt-accent-strong, #ffc850)}.pt-work-queue-guard__leave:is(:hover,:focus-visible){color:#df8b91!important}.pt-work-queue-guard__stay:is(:hover,:focus-visible){color:var(--pt-accent-strong, #ffc850)!important}.pt-work-queue-guard__actions button:focus-visible{outline:1px solid currentColor;outline-offset:2px}@media(max-width:760px){.pt-work-queue-bar--header{display:none!important}}@media(max-width:900px){#pt-work-queue-bar.pt-work-queue-rail,.pt-work-queue-rail{flex:1 1 100%!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:none;order:-1}.pt-work-queue-rail__actions:not(.pt-work-queue-rail__actions--simple){justify-content:center}.pt-work-queue-rail__list{max-height:10.5rem}}.driver-overlay{fill:#050505!important}.driver-popover.pt-driver-tour-popover{width:min(560px,calc(100vw - 28px));max-width:calc(100vw - 28px);min-width:min(320px,calc(100vw - 28px));padding:0;overflow:hidden;color:#f5f7f8e0;background:var(--pt-tour-card-bg, #17191b);border:1px solid var(--pt-tour-card-border, #34383d);border-radius:14px;box-shadow:0 18px 42px #00000075;font-family:var(--pt-font-body, "Roboto", sans-serif)}.driver-popover.pt-driver-tour-popover .driver-popover-arrow-side-left{border-left-color:var(--pt-tour-card-bg, #17191b)}.driver-popover.pt-driver-tour-popover .driver-popover-arrow-side-right{border-right-color:var(--pt-tour-card-bg, #17191b)}.driver-popover.pt-driver-tour-popover .driver-popover-arrow-side-top{border-top-color:var(--pt-tour-card-bg, #17191b)}.driver-popover.pt-driver-tour-popover .driver-popover-arrow-side-bottom{border-bottom-color:var(--pt-tour-card-bg, #17191b)}.driver-popover.pt-driver-tour-popover .driver-popover-title{margin:0;padding:1.25rem 3.2rem .85rem 1.35rem;position:relative!important;z-index:0!important;color:var(--pt-tour-title, var(--pt-accent, #75a9ca))!important;background:#101316!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;font-family:Bebas Neue,sans-serif;font-size:1.58rem;font-weight:400;letter-spacing:.06em;line-height:1}.driver-popover.pt-driver-tour-popover .driver-popover-description{padding:1.05rem 1.35rem 0;color:#f5f7f8c7;font-size:.96rem;line-height:1.58}.pt-driver-tour-body{margin:0 0 .65rem}.pt-driver-tour-keyboard-tip{display:inline-flex;align-items:center;gap:.42rem;margin:0 0 .95rem;color:var(--pt-tour-counter, var(--pt-tour-title, var(--pt-accent, #75a9ca)));font-size:.8rem;font-weight:800;letter-spacing:.02em;line-height:1.2;vertical-align:top}.pt-driver-tour-keyboard-icon{display:inline-flex!important;align-items:center;justify-content:center;width:1rem;height:1rem;margin-top:.02rem;font-size:1rem!important;line-height:1!important;font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 20}.pt-driver-tour-tips{margin:0;padding:.9rem 1rem;list-style:none;display:flex;flex-direction:column;gap:.64rem;background:var(--pt-tour-surface, #222528);border:1px solid var(--pt-tour-surface-border, #34383d);border-radius:10px}.pt-driver-tour-tips li{position:relative;padding-left:1.55rem;color:#f5f7f8b8;font-size:.86rem;line-height:1.42}.pt-driver-tour-tips li:before{content:"arrow_forward";position:absolute;left:0;top:.05rem;color:var(--pt-tour-tip-marker, var(--pt-accent, #75a9ca));font-family:Material Symbols Rounded;font-size:1rem;font-weight:400;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20;line-height:1}.driver-popover.pt-driver-tour-popover .driver-popover-close-btn{position:absolute;top:.72rem;right:.78rem;display:inline-flex!important;align-items:center;justify-content:center;width:2rem;height:2rem;min-width:2rem!important;min-height:2rem!important;padding:0!important;color:#f2f5f4;background:transparent!important;border:1px solid #454b4e!important;border-radius:6px!important;font-size:1rem;line-height:1;text-shadow:none!important;cursor:pointer;font-family:Material Symbols Rounded;font-size:1.15rem;font-weight:400;letter-spacing:normal;text-transform:none;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20;-webkit-font-smoothing:antialiased;z-index:20}body.lab-page-body.driver-active.driver-fade div#driver-popover-content.driver-popover.pt-driver-tour-popover div#driver-popover-description.driver-popover-description button.driver-popover-close-btn.pt-driver-tour-desc-close{position:absolute!important;top:.72rem!important;right:.78rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2rem!important;height:2rem!important;min-width:2rem!important;min-height:2rem!important;padding:0!important;color:#f2f5f4!important;background:transparent!important;border:1px solid #454b4e!important;border-radius:6px!important;font-family:Material Symbols Rounded!important;font-size:1.15rem!important;font-weight:400!important;line-height:1!important;letter-spacing:normal!important;text-transform:none!important;text-shadow:none!important;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20!important;-webkit-font-smoothing:antialiased;cursor:pointer!important;z-index:20!important}body.lab-page-body.driver-active.driver-fade div#driver-popover-content.driver-popover.pt-driver-tour-popover div#driver-popover-description.driver-popover-description button.driver-popover-close-btn.pt-driver-tour-desc-close span.pt-driver-tour-close-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.05rem!important;height:1.05rem!important;color:currentColor!important;font-family:Material Symbols Rounded!important;font-size:1.05rem!important;font-weight:400!important;line-height:1!important;letter-spacing:normal!important;text-transform:none!important;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20!important;-webkit-font-smoothing:antialiased}.driver-popover.pt-driver-tour-popover .driver-popover-close-btn:hover{color:var(--pt-tour-title, var(--pt-accent, #75a9ca));background:transparent!important;border-color:#454b4e!important}body.lab-page-body.driver-active.driver-fade div#driver-popover-content.driver-popover.pt-driver-tour-popover div#driver-popover-description.driver-popover-description button.driver-popover-close-btn.pt-driver-tour-desc-close:hover{color:var(--pt-tour-title, var(--pt-accent, #75a9ca))!important;background:transparent!important;border-color:#454b4e!important}.driver-popover.pt-driver-tour-popover .driver-popover-footer{display:grid!important;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.85rem;margin:1.05rem 1.35rem 0;padding:.95rem 0 1.15rem;border-top:0}.driver-popover.pt-driver-tour-popover .driver-popover-progress-text{color:var(--pt-tour-counter, var(--pt-tour-title, var(--pt-accent, #75a9ca)));font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.78rem;font-weight:800;letter-spacing:.03em;line-height:1;white-space:nowrap}.driver-popover.pt-driver-tour-popover .driver-popover-navigation-btns{display:flex;align-items:center;justify-content:flex-end;gap:.55rem;grid-column:3}.driver-popover.pt-driver-tour-popover .pt-driver-tour-skip-btn{grid-column:2;min-width:0!important;min-height:auto!important;padding:.15rem .2rem!important;color:#f5f7f8db!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:.72rem!important;font-weight:800!important;letter-spacing:.04em!important;line-height:1!important;text-transform:uppercase;text-shadow:none!important}.driver-popover.pt-driver-tour-popover .pt-driver-tour-skip-btn:hover{color:var(--pt-tour-counter, var(--pt-tour-title, var(--pt-accent, #75a9ca)))!important;background:transparent!important;border:0!important}.driver-popover.pt-driver-tour-popover .driver-popover-footer button{display:inline-grid!important;grid-auto-flow:column;grid-auto-columns:max-content;align-items:center!important;justify-content:center!important;justify-items:center;column-gap:.48rem;min-height:2.25rem;min-width:5.3rem;padding:.58rem .9rem;border-radius:9px;font-family:var(--pt-font-body, "Roboto", sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase;text-shadow:none;cursor:pointer}.driver-popover.pt-driver-tour-popover .pt-driver-tour-btn-label{display:block;line-height:1}.driver-popover.pt-driver-tour-popover .pt-driver-tour-btn-icon{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;min-width:1rem;text-align:center;transform:none}.driver-popover.pt-driver-tour-popover .driver-popover-prev-btn{color:#f5f7f8d1;background:var(--pt-tour-control-bg, #2d3135);border:1px solid var(--pt-tour-control-border, #555c63)}.driver-popover.pt-driver-tour-popover .driver-popover-prev-btn:hover:not(:disabled){color:#fff;background:#383e44;border-color:#68717a}.driver-popover.pt-driver-tour-popover .driver-popover-prev-btn:disabled{visibility:hidden}.driver-popover.pt-driver-tour-popover .driver-popover-next-btn{color:var(--pt-tour-on-pastel, #12110e);background:var(--pt-tour-btn-bg, var(--pt-accent, #75a9ca));border:1px solid var(--pt-tour-btn-border, var(--pt-accent-border, #4d7a99))}.driver-popover.pt-driver-tour-popover .driver-popover-next-btn:hover,.driver-popover.pt-driver-tour-popover .driver-popover-next-btn.pt-driver-tour-next-finish:hover{color:var(--pt-tour-on-pastel, #12110e);background:var(--pt-tour-btn-hover-bg, var(--pt-accent-strong, #86b8d4));border-color:var(--pt-tour-btn-border, var(--pt-accent-border, #4d7a99))}.driver-popover.pt-driver-tour-popover .material-symbols-rounded,.driver-popover.pt-driver-tour-popover .material-icons-round{font-size:1.05em;line-height:1;flex:0 0 auto}@media screen and (max-width:900px){.tour-launch-btn{display:none!important}}@media screen and (max-width:640px){.driver-popover.pt-driver-tour-popover{width:calc(100vw - 24px)}.driver-popover.pt-driver-tour-popover .driver-popover-title{padding:1.1rem 3rem .75rem 1.1rem;font-size:1.4rem}.driver-popover.pt-driver-tour-popover .driver-popover-description{padding:.95rem 1.1rem 0}.driver-popover.pt-driver-tour-popover .driver-popover-footer{margin-inline:1.1rem}}.driver-popover.pt-driver-tour-popover{--pt-tour-accent: var(--pt-tour-title, var(--pt-accent, #75a9ca));display:flex!important;flex-direction:column;max-height:min(82vh,720px);overflow:hidden;border-color:#3b4244;background:#151719;color:#f2f5f4;box-shadow:0 30px 70px #0000009e,inset 0 1px color-mix(in srgb,var(--pt-tour-accent) 18%,transparent)}.driver-popover.pt-driver-tour-popover .driver-popover-title{flex:0 0 auto;display:flex;align-items:center;min-height:58px;box-sizing:border-box;padding:calc(.75rem + 6px) 3.1rem calc(.75rem - 6px) 1.2rem;border-bottom:1px solid #34393b!important;background:radial-gradient(90% 150% at 100% 0%,color-mix(in srgb,var(--pt-tour-accent) 8%,transparent),transparent 72%),linear-gradient(180deg,#1a1e1f,#15191a)!important;font-size:1.6rem}.driver-popover.pt-driver-tour-popover .driver-popover-description{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1rem 1.2rem .9rem;background:#151719;color:#f2f5f4;scrollbar-color:#56615e transparent}.driver-popover.pt-driver-tour-popover .pt-driver-tour-body,.driver-popover.pt-driver-tour-popover .pt-driver-tour-tips li{color:#f2f5f4}.driver-popover.pt-driver-tour-popover .pt-driver-tour-tips{border-color:#34383b;background:#101315}.driver-popover.pt-driver-tour-popover .driver-popover-footer{flex:0 0 auto;margin:0;padding:.72rem 1rem;border-top:1px solid #34393b;background:#151719}.driver-popover.pt-driver-tour-popover .driver-popover-footer button{min-width:0;min-height:32px;padding:.25rem .35rem;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;color:#f2f5f4}.driver-popover.pt-driver-tour-popover .driver-popover-footer :is(.driver-popover-prev-btn,.driver-popover-next-btn):is(:hover,:focus-visible),.driver-popover.pt-driver-tour-popover .pt-driver-tour-skip-btn:is(:hover,:focus-visible){border:0!important;background:transparent!important;color:var(--pt-tour-accent)!important;outline:none}.driver-popover.pt-driver-tour-popover .pt-driver-tour-btn-icon{color:var(--pt-tour-accent)}.driver-popover.pt-driver-tour-popover .driver-popover-close-btn.pt-driver-tour-desc-close{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;top:.85rem!important;right:.9rem!important;border:1px solid #454b4e!important;border-radius:6px!important;background:transparent!important;color:#f2f5f4!important}.driver-popover.pt-driver-tour-popover .driver-popover-close-btn.pt-driver-tour-desc-close:is(:hover,:focus-visible){border-color:#454b4e!important;background:transparent!important;color:var(--pt-tour-accent)!important;outline:none}@media screen and (max-width:640px){.driver-popover.pt-driver-tour-popover .driver-popover-title{min-height:54px;padding:calc(.65rem + 6px) 3rem calc(.65rem - 6px) 1rem;font-size:1.45rem}.driver-popover.pt-driver-tour-popover .driver-popover-description{padding:.85rem 1rem}.driver-popover.pt-driver-tour-popover .driver-popover-footer{margin:0;padding:.65rem .85rem}}:is(.emby-poster-push-modal,.cl-emby-push-modal,.emby-push-summary-modal){--pt-push-accent: #7ddc3a;--pt-push-tint: rgba(125, 220, 58, .13);--pt-push-border: rgba(125, 220, 58, .38)}:is(.plex-poster-push-modal,.cl-plex-push-modal,.plex-push-summary-modal){--pt-push-accent: #e7b95f;--pt-push-tint: rgba(231, 185, 95, .15);--pt-push-border: rgba(231, 185, 95, .38)}:is(.emby-poster-push-modal,.plex-poster-push-modal,.cl-emby-push-modal,.cl-plex-push-modal,.emby-push-summary-modal,.plex-push-summary-modal).media-brand-jellyfin{--pt-push-accent: var(--jellyfin-accent, #a55ec4);--pt-push-tint: rgba(165, 94, 196, .15);--pt-push-border: rgba(165, 94, 196, .38)}:is(.emby-poster-push-modal,.plex-poster-push-modal,.cl-emby-push-modal,.cl-plex-push-modal,.emby-push-summary-modal,.plex-push-summary-modal){background:#040507d1!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}:is(.emby-poster-push-modal .emby-poster-push-card,.plex-poster-push-modal .plex-poster-push-card,.cl-emby-push-modal .cl-emby-push-card,.cl-plex-push-modal .cl-plex-push-card,.emby-push-summary-modal .eps-card,.plex-push-summary-modal .eps-card){box-sizing:border-box;border:1px solid #3d4141!important;border-radius:15px!important;background:radial-gradient(100% 75% at 100% 0%,var(--pt-push-tint),transparent 72%),linear-gradient(155deg,#171b1b,#101213 70%)!important;box-shadow:0 24px 64px #00000094,inset 0 1px #ffffff0e!important;color:#f1f3f3}:is(.emby-poster-push-modal .emby-poster-push-card,.plex-poster-push-modal .plex-poster-push-card,.cl-emby-push-modal .cl-emby-push-card,.cl-plex-push-modal .cl-plex-push-card){border-top-color:var(--pt-push-border)!important}:is(.emby-poster-push-modal .emby-poster-push-card,.plex-poster-push-modal .plex-poster-push-card){width:min(650px,100%);max-height:min(720px,calc(100dvh - 2rem));padding:1.2rem!important}:is(.cl-emby-push-modal .cl-emby-push-card,.cl-plex-push-modal .cl-plex-push-card){width:min(500px,100%);max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1.2rem!important}:is(.emby-poster-push-head,.plex-poster-push-head){border-bottom:1px solid #343b3b!important;padding-bottom:.9rem!important}:is(.emby-poster-push-kicker,.plex-poster-push-kicker){color:var(--pt-push-accent)!important;letter-spacing:.11em}:is(.emby-poster-push-card h3,.plex-poster-push-card h3,.cl-emby-push-card h3,.cl-plex-push-card h3){color:var(--pt-push-accent)!important;-webkit-text-fill-color:currentColor!important;background:none!important;text-shadow:none!important}:is(.emby-poster-push-card p,.plex-poster-push-card p,.cl-emby-push-card p,.cl-plex-push-card p){color:#b5bebf!important}:is(.emby-poster-push-close,.plex-poster-push-close,.cl-emby-push-close,.cl-plex-push-close,.emby-push-summary-modal .eps-close,.plex-push-summary-modal .eps-close){display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #3d4343!important;border-radius:7px!important;background:#1a1e1f!important;color:#d7dddd!important;box-shadow:none!important}:is(.emby-poster-push-close,.plex-poster-push-close,.cl-emby-push-close,.cl-plex-push-close,.emby-push-summary-modal .eps-close,.plex-push-summary-modal .eps-close):is(:hover,:focus-visible){border-color:#3d4343!important;background:#1a1e1f!important;color:var(--pt-push-accent)!important;outline:none!important}:is(.emby-poster-push-tools button,.plex-poster-push-tools button,.cl-push-season-bulk,.cl-push-season-back,.cl-push-season-cancel){border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:#dce1e1!important;box-shadow:none!important}:is(.emby-poster-push-tools button,.plex-poster-push-tools button,.cl-push-season-bulk,.cl-push-season-back,.cl-push-season-cancel):is(:hover,:focus-visible):not(:disabled){border-color:transparent!important;background:transparent!important;color:var(--pt-push-accent)!important}:is(.emby-poster-push-item,.plex-poster-push-item,.cl-emby-push-options button,.cl-plex-push-options button,.cl-push-season-item){border:1px solid #343b3d!important;border-radius:9px!important;background:#191d1f!important;color:#eef1f1!important;box-shadow:none!important}:is(.emby-poster-push-item,.plex-poster-push-item,.cl-emby-push-options button,.cl-plex-push-options button):is(:hover,:focus-within):not(:disabled){border-color:var(--pt-push-border)!important;background:#1c2122!important}:is(.emby-poster-push-item,.plex-poster-push-item,.cl-push-season-item):has(input:checked){border-color:var(--pt-push-border)!important;background:linear-gradient(90deg,var(--pt-push-tint),#191d1f 60%)!important}:is(.emby-poster-push-check,.plex-poster-push-check){border:1px solid #5a6464!important;border-radius:5px!important;background:#111516!important}:is(.emby-poster-push-item,.plex-poster-push-item) input:checked+:is(.emby-poster-push-check,.plex-poster-push-check){border-color:var(--pt-push-accent)!important;background:var(--pt-push-accent)!important}:is(.emby-poster-push-item,.plex-poster-push-item) input:checked+:is(.emby-poster-push-check,.plex-poster-push-check):after{border-color:#111719!important}:is(.emby-poster-push-actions,.plex-poster-push-actions,.cl-push-season-footer){border-top:1px solid #343b3b!important}:is(.emby-poster-push-actions button[data-scope=selected],.plex-poster-push-actions button[data-scope=selected],.cl-push-season-confirm){min-height:36px;border:1px solid var(--pt-push-accent)!important;border-radius:7px!important;background:var(--pt-push-accent)!important;color:#111719!important;box-shadow:none!important}:is(.emby-poster-push-actions button[data-scope=selected],.plex-poster-push-actions button[data-scope=selected],.cl-push-season-confirm):is(:hover,:focus-visible):not(:disabled){border-color:var(--pt-push-accent)!important;background:var(--pt-push-accent)!important;color:#111719!important;filter:brightness(1.08)}:is(.cl-emby-push-options button,.cl-plex-push-options button) :is(.cl-emby-push-count,.cl-plex-push-count){border:0!important;border-radius:0!important;background:transparent!important;color:var(--pt-push-accent)!important;padding:0!important}:is(.emby-push-summary-modal .eps-card,.plex-push-summary-modal .eps-card){width:min(560px,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1.2rem!important;border-color:#3a4142!important;background:radial-gradient(90% 115% at 100% 0%,var(--pt-push-tint),transparent 70%),linear-gradient(155deg,#171a1b,#101213 78%)!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-header{display:flex;align-items:center!important;justify-content:space-between;min-height:54px;margin:-1.2rem -1.2rem 1rem!important;padding:.75rem 1.2rem!important;border-bottom:1px solid #343b3b!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-title,:is(.emby-push-summary-modal,.plex-push-summary-modal):not(.media-brand-jellyfin) .eps-title,:is(.emby-push-summary-modal,.plex-push-summary-modal).media-brand-jellyfin .eps-title{color:var(--pt-push-accent)!important;-webkit-text-fill-color:var(--pt-push-accent)!important;font-size:1.5rem!important;line-height:1!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-close{flex:0 0 30px;align-self:center;margin-top:0!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-close :is(.material-symbols-rounded,.material-icons-round){display:block;line-height:1;transform:translateY(-1px)}:is(.emby-push-summary-modal .eps-bar,.plex-push-summary-modal .eps-bar){display:none!important}:is(.emby-push-summary-modal .eps-header,.plex-push-summary-modal .eps-header,.emby-push-summary-modal .eps-footer,.plex-push-summary-modal .eps-footer){border-color:#343b3b!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) :is(.eps-summary,.eps-stats,.eps-result-section,.eps-result-list li,.eps-season-section){border:1px solid #343b3d!important;border-radius:9px!important;background:#191d1f!important;box-shadow:none!important}body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-summary{display:grid;grid-template-columns:30px minmax(0,1fr) minmax(0,auto);align-items:center;column-gap:.8rem;row-gap:0;border:1px solid #303839!important;border-radius:10px!important;background:#111516!important;background-image:none!important;padding:.95rem 1rem!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-summary-lead{color:#f1f4f3!important;font-size:1rem;font-weight:800;line-height:1.25}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-summary-meta{grid-column:3;justify-content:flex-end;align-items:center;gap:.4rem;text-transform:none!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-summary-meta--title{min-width:0;max-width:14rem}:is(.emby-push-summary-modal,.plex-push-summary-modal):not(.media-brand-jellyfin) .eps-summary-meta span,:is(.emby-push-summary-modal,.plex-push-summary-modal).media-brand-jellyfin .eps-summary-meta span{border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;color:#aab4b3!important;-webkit-text-fill-color:#aab4b3!important;font-size:.78rem;font-weight:600;letter-spacing:0;text-transform:none}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-summary-meta span.eps-summary-context-value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--pt-push-accent)!important;-webkit-text-fill-color:var(--pt-push-accent)!important;font-size:.85rem;font-weight:800}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-status-glyph{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border:0!important;border-radius:0!important;background:transparent!important;color:var(--pt-push-accent)!important;box-shadow:none!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-status-glyph .material-symbols-rounded{color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:26px;line-height:1}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-status-glyph--fail{border:0!important;background:transparent!important;color:#e6817b!important;-webkit-text-fill-color:#e6817b!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-footer,:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-footer--with-hub{display:flex;align-items:stretch;justify-content:stretch;flex-wrap:nowrap;gap:0!important;padding:.25rem!important;border:1px solid #303839!important;border-radius:9px!important;background:#111516!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-footer :is(button,a){min-height:35px;border-radius:7px!important;box-shadow:none!important;text-decoration:none!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-footer :is(button,a):not(:last-child){border-right:1px solid #303839!important}@media(max-width:540px){:is(.emby-poster-push-modal,.plex-poster-push-modal,.cl-emby-push-modal,.cl-plex-push-modal,.emby-push-summary-modal,.plex-push-summary-modal){padding:.6rem}:is(.emby-poster-push-modal .emby-poster-push-card,.plex-poster-push-modal .plex-poster-push-card,.cl-emby-push-modal .cl-emby-push-card,.cl-plex-push-modal .cl-plex-push-card,.emby-push-summary-modal .eps-card,.plex-push-summary-modal .eps-card){width:100%;max-height:calc(100dvh - 1.2rem);padding:1rem!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-header{margin:-1rem -1rem .9rem!important;padding:.7rem 1rem!important}:is(.emby-poster-push-list,.plex-poster-push-list){grid-template-columns:1fr}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-footer,:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-footer--with-hub{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-footer :is(button,a):not(:last-child){border-right:0!important}body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-summary{grid-template-columns:30px minmax(0,1fr)}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-summary-meta{grid-column:2;justify-content:flex-start}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-summary-meta--title{max-width:100%}}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-card,.plex-poster-push-card){grid-template-rows:58px auto minmax(0,1fr) auto;padding:0!important}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-head,.plex-poster-push-head){display:flex;align-items:center;box-sizing:border-box;height:58px;min-height:58px;padding:0 58px 0 20px!important;border-bottom:1px solid #343b3b!important}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-card,.plex-poster-push-card) h3{margin:0;font:400 1.5rem/1 Bebas Neue,Impact,sans-serif;letter-spacing:.055em;text-transform:uppercase}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-close,.plex-poster-push-close){top:13px;right:15px}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-tools,.plex-poster-push-tools){align-items:center;gap:.85rem;margin:0;padding:10px 20px 7px}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-tools,.plex-poster-push-tools) button{display:inline-flex;align-items:center;gap:.28rem;min-height:28px;padding:0 .2rem;letter-spacing:.025em;white-space:nowrap}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-tools,.plex-poster-push-tools) button:before,:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-actions,.plex-poster-push-actions) button[data-scope=selected]:before{color:var(--pt-push-accent);font-family:Material Symbols Rounded;font-size:17px;font-weight:500;line-height:1;transform:translateY(-1px)}:is(.emby-poster-push-modal,.plex-poster-push-modal) button[data-select=all]:before{content:"select_all"}:is(.emby-poster-push-modal,.plex-poster-push-modal) button[data-select=none]:before{content:"deselect"}:is(.emby-poster-push-modal,.plex-poster-push-modal) button[data-scope=current]:before{content:"filter_1"}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-list,.plex-poster-push-list){max-height:none;padding:6px 20px 12px}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-item,.plex-poster-push-item),:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-item,.plex-poster-push-item):is(:hover,:focus-within),:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-item,.plex-poster-push-item):has(input:checked){background:#15191b!important}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-item,.plex-poster-push-item):has(input:checked){border-color:var(--pt-push-border)!important;box-shadow:0 0 0 1px var(--pt-push-border)!important}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-item,.plex-poster-push-item):not(:has(input:checked)):is(:hover,:focus-within){border-color:#343b3d!important;box-shadow:none!important}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-item,.plex-poster-push-item) strong{color:var(--pt-push-accent)}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-item,.plex-poster-push-item) small{color:#e4e9e9}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-card,.plex-poster-push-card) :is(.emby-poster-push-item,.plex-poster-push-item) input:checked+:is(.emby-poster-push-check,.plex-poster-push-check){border-color:var(--pt-push-accent)!important;background:#111516!important}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-card,.plex-poster-push-card) :is(.emby-poster-push-item,.plex-poster-push-item) input:checked+:is(.emby-poster-push-check,.plex-poster-push-check):after{content:"check";inset:0;display:grid;place-items:center;width:auto;height:auto;border:0!important;color:var(--pt-push-accent);font-family:Material Symbols Rounded;font-size:16px;font-weight:600;line-height:1;transform:translateY(-1px)}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-actions,.plex-poster-push-actions){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:center;gap:.5rem;margin:0;padding:11px 20px 14px}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-count,.plex-poster-push-count){grid-column:1;justify-self:start;margin-right:0;color:var(--pt-push-accent)!important;-webkit-text-fill-color:var(--pt-push-accent)!important;white-space:nowrap}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-card,.plex-poster-push-card) :is(.emby-poster-push-actions,.plex-poster-push-actions) button[data-scope=selected],:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-card,.plex-poster-push-card) :is(.emby-poster-push-actions,.plex-poster-push-actions) button[data-scope=selected]:is(:hover,:focus-visible):not(:disabled){grid-column:3;justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:.28rem;min-width:0;min-height:30px;padding:0 .25rem;border-color:transparent!important;background:transparent!important;color:#f1f3f3!important;-webkit-text-fill-color:currentColor!important;filter:none}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-card,.plex-poster-push-card) :is(.emby-poster-push-actions,.plex-poster-push-actions) button[data-scope=selected]:is(:hover,:focus-visible):not(:disabled){color:var(--pt-push-accent)!important}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-actions,.plex-poster-push-actions) button[data-scope=selected]:before{content:"publish"}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-status,.plex-poster-push-status):empty{display:none}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-status,.plex-poster-push-status):not(:empty){grid-column:2;display:inline-flex;align-items:center;justify-self:center;gap:.3rem;min-width:0;min-height:0;margin:0;padding:0;overflow:hidden;color:var(--pt-push-accent)!important;font-size:.72rem;font-weight:750;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-status,.plex-poster-push-status)[data-state=pushing]:before{content:"progress_activity";flex:0 0 auto;font-family:Material Symbols Rounded;font-size:17px;font-weight:500;line-height:1;animation:ptPosterPushSpin 1.1s linear infinite}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-status,.plex-poster-push-status)[data-state=error]{color:#e6817b!important}@keyframes ptPosterPushSpin{to{transform:rotate(360deg)}}@media(max-width:540px){:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-card,.plex-poster-push-card){padding:0!important}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-list,.plex-poster-push-list){grid-template-columns:1fr}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-actions,.plex-poster-push-actions){grid-template-columns:minmax(0,1fr) auto}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-card,.plex-poster-push-card) :is(.emby-poster-push-actions,.plex-poster-push-actions) button[data-scope=selected]{grid-column:2;grid-row:1}:is(.emby-poster-push-modal,.plex-poster-push-modal) :is(.emby-poster-push-status,.plex-poster-push-status):not(:empty){grid-column:1 / -1;grid-row:2}}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card{display:flex;flex-direction:column;overflow:hidden;padding:0!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-header{position:relative;z-index:1;flex:0 0 58px;box-sizing:border-box;height:58px;min-height:58px;margin:0!important;padding:0 18px!important;background:transparent}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-body{min-height:0;margin:0;padding:14px 18px 16px;overflow-y:auto}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card :is(.eps-summary,.eps-stats,.eps-result-section){border-color:#303839!important;background:#111516!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-summary{grid-template-columns:30px minmax(0,1fr)}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-summary-meta span{color:#e1e7e7!important;-webkit-text-fill-color:#e1e7e7!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-stats div{display:flex;align-items:center;justify-content:flex-start;gap:.42rem;min-height:48px;box-sizing:border-box;padding:.65rem 1rem;text-align:left}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-stats div+div{border-left:1px solid #2b3335}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-stats strong{display:inline;color:#f5f7f7!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-stats div:nth-child(1) span,:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-stats div:nth-child(3) span{color:var(--eps-accent, #8cda6c)!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-stats div:nth-child(2) span{color:#e6817b!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-result-section{--pt-result-accent: var(--eps-accent, #8cda6c)}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-result-section--fail{--pt-result-accent: #e6817b}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-result-heading,:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-result-name{color:var(--pt-result-accent)!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-result-list li{border:0!important;border-radius:0!important;background:transparent!important;padding:.48rem .2rem}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-result-section--success .eps-result-list{padding-top:.45rem}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-result-list li+li{border-top:1px solid #2b3335!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-result-meta span{border:0!important;background:transparent!important;color:#e1e7e7!important;padding:0;font-weight:650}body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-footer{flex:0 0 auto;align-self:stretch;box-sizing:border-box;width:auto!important;margin:0 18px 18px}@media(max-width:540px){:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card{padding:0!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-header{margin:0!important;padding:0 14px!important}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-body{padding:12px 14px 14px}body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-footer{margin:0 14px 14px}:is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-stats div{gap:.25rem;padding:.55rem .45rem}}:is(.emby-poster-push-modal .emby-poster-push-card,.plex-poster-push-modal .plex-poster-push-card,.emby-push-summary-modal .eps-card,.plex-push-summary-modal .eps-card){border-top-color:#3d4141!important;background:radial-gradient(95% 80% at 100% 0%,color-mix(in srgb,var(--pt-push-accent) 5%,transparent),transparent 74%),linear-gradient(155deg,#181b1d,#101213 78%)!important;box-shadow:0 24px 64px #00000094!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-summary{display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important;padding:18px 12px!important;text-align:center!important;border:0!important;background:transparent!important;box-shadow:none!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-summary-copy{flex:0 1 auto}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-status-glyph .material-symbols-rounded{font-size:28px}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-stats{background:#0d1112!important;border:0!important;border-radius:8px!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-stats>div{justify-content:center!important;border:0!important;gap:6px;flex-wrap:wrap}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-stats>div:before{content:"task_alt";font:18px/1 Material Symbols Rounded;color:var(--eps-accent, #8cda6c)}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-stats>div:nth-child(2):before{content:"error_outline";color:#ff9297}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-stats>div:nth-child(3):before{content:"layers"}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-result-section{border:0!important;border-radius:0!important;background:transparent!important;padding:14px 0 0!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) :is(.eps-result-name,.eps-result-reason,.eps-season-section summary,.eps-result-inline-meta,.eps-result-meta){color:#f0f4f4!important;-webkit-text-fill-color:#f0f4f4!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-season-section summary:after{color:var(--eps-accent)!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-footer{background:transparent!important;border:0!important;padding:0!important;gap:8px!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-footer :is(a,button).eps-action-modern[data-pt-summary-action="1"]{background:#111719!important;border:1px solid #354044!important;border-radius:5px!important;color:#f0f4f4!important;min-height:44px!important;box-shadow:none!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-footer :is(a,button).eps-action-modern[data-pt-summary-action="1"]:is(:hover,:focus-visible){border-color:var(--pt-link-accent, var(--pt-push-accent))!important;color:var(--pt-link-accent, var(--pt-push-accent))!important;box-shadow:0 0 12px color-mix(in srgb,var(--pt-link-accent, var(--pt-push-accent)) 18%,transparent)!important}html body :is(.emby-poster-push-modal,.plex-poster-push-modal,.cl-emby-push-modal,.cl-plex-push-modal) :is(.emby-poster-push-status,.plex-poster-push-status,.cl-emby-push-status,.cl-plex-push-status):not(:empty){color:#f0f4f4!important;-webkit-text-fill-color:#f0f4f4!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:6px 0!important;font-weight:500!important;white-space:normal!important;line-height:1.45!important}html body :is(.emby-poster-push-modal,.plex-poster-push-modal,.cl-emby-push-modal,.cl-plex-push-modal) :is(.emby-poster-push-status,.plex-poster-push-status)[data-state=pushing]:before{color:var(--pt-push-accent)!important;-webkit-text-fill-color:var(--pt-push-accent)!important}html body :is(.emby-poster-push-modal,.plex-poster-push-modal,.cl-emby-push-modal,.cl-plex-push-modal) :is(.emby-poster-push-status,.plex-poster-push-status,.cl-emby-push-status,.cl-plex-push-status)[data-state=error]{color:#ff9297!important;-webkit-text-fill-color:#ff9297!important}html body :is(.emby-poster-push-modal,.plex-poster-push-modal,.cl-emby-push-modal,.cl-plex-push-modal) :is(.emby-poster-push-status,.plex-poster-push-status,.cl-emby-push-status,.cl-plex-push-status)[data-state=pushing]{position:relative;padding-bottom:13px!important}html body :is(.emby-poster-push-modal,.plex-poster-push-modal,.cl-emby-push-modal,.cl-plex-push-modal) :is(.emby-poster-push-status,.plex-poster-push-status,.cl-emby-push-status,.cl-plex-push-status)[data-state=pushing]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(to right,var(--pt-push-accent) var(--push-progress, 0%),#303a3d var(--push-progress, 0%))}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-body{margin:16px!important;padding:0!important;gap:0!important;border:1px solid #303a3c!important;border-radius:9px!important;background:#111617!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-summary{margin:0!important;padding:20px 14px!important;border-radius:0!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-stats{margin:0!important;border-radius:0!important;background:transparent!important;border-top:1px solid #293336!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-results{margin:0!important;padding:0!important;gap:0!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-result-section{margin:0!important;padding:14px!important;border-top:1px solid #293336!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-result-heading{margin:0 0 10px!important;padding:0!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-season-section{background:#171e20!important;border:1px solid #303b3e!important;border-radius:5px!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-footer{margin:0!important;padding:16px!important;border-top:1px solid #343d3f!important;border-radius:0!important;background:#101415!important}@media(max-width:540px){html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-body{margin:12px!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-footer{padding:12px!important}}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-result-section{padding:18px!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-result-heading{padding:2px 4px!important;margin-bottom:12px!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-season-section{padding:0!important;overflow:hidden}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-season-section summary{display:flex;align-items:center;gap:8px;padding:11px 12px!important;background:#1b2426!important;min-height:40px;box-sizing:border-box}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-season-icon{font-size:18px;color:var(--eps-accent, var(--pt-push-accent))!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-season-label{flex:1}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-season-count{font-size:11px;font-weight:600;color:var(--eps-accent, var(--pt-push-accent))!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-season-section summary:after{content:"expand_more"!important;font:20px/1 Material Symbols Rounded!important;margin:0!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-season-section[open] summary:after{content:"expand_less"!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-result-list{display:grid!important;gap:5px!important;padding:8px!important;margin:0!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-result-list li{display:flex!important;align-items:center;gap:10px;padding:9px 10px!important;border:0!important;border-radius:4px!important;background:#111819!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-result-list li:nth-child(2n){background:#151e20!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-result-list li:before{content:"check";font:16px/1 Material Symbols Rounded;color:var(--eps-accent, var(--pt-push-accent));flex:0 0 auto}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-result-section--fail .eps-result-list li:before{content:"error_outline";color:#ff9297}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-result-name{flex:1;min-width:0;font-weight:500;overflow-wrap:anywhere}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-episode-number{color:var(--eps-accent, var(--pt-push-accent))!important;-webkit-text-fill-color:currentColor!important;font-size:11px;font-weight:600;white-space:nowrap}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card :is(.eps-season-icon,.eps-season-count){-webkit-text-fill-color:currentColor!important}@media(max-width:520px){html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-footer.eps-footer--with-hub{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-footer.eps-footer--with-hub>:is(a,button){width:100%!important;min-width:0!important}}@media(min-width:521px){html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-footer.eps-footer--queue{display:flex!important;flex-wrap:wrap!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-footer.eps-footer--queue>.eps-action-modern[data-pt-summary-action="1"]{flex:1 0 auto!important;width:auto!important;min-width:max-content!important}html body :is(.emby-push-summary-modal,.plex-push-summary-modal) .eps-card .eps-footer.eps-footer--queue>.eps-queue-done-next[data-pt-summary-action="1"]{flex-grow:1.4!important;min-width:132px!important}}body.poster-lab-page-body #credit-reminder-overlay{--pt-reminder-accent: var(--pt-lab-accent-poster, #86b8d4)}body.thumb-lab-page-body #credit-reminder-overlay{--pt-reminder-accent: var(--pt-lab-accent-thumb, #cf675f)}body.card-lab-page-body #credit-reminder-overlay{--pt-reminder-accent: var(--pt-lab-accent-card, #ffc850)}body.square-lab-page-body #credit-reminder-overlay{--pt-reminder-accent: var(--pt-lab-accent-square, #ff8c42)}body.lab-page-body #credit-reminder-overlay{background:#040406d1!important;backdrop-filter:blur(3px)!important}body.lab-page-body #credit-reminder-overlay .custom-modal{box-sizing:border-box;width:min(460px,calc(100vw - 2rem))!important;max-width:100%!important;padding:1.4rem 1.5rem 1.2rem!important;border:1px solid color-mix(in srgb,var(--pt-reminder-accent) 20%,#394247)!important;border-radius:14px!important;background:radial-gradient(90% 80% at 100% 0%,color-mix(in srgb,var(--pt-reminder-accent) 8%,transparent),transparent 72%),linear-gradient(155deg,#191e20,#111517 72%)!important;box-shadow:0 24px 60px #00000080!important;text-align:center!important}body.lab-page-body #credit-reminder-overlay .custom-modal:before{content:none!important;display:none!important}body.lab-page-body #credit-reminder-overlay .custom-modal h3{margin:0 0 .85rem!important;color:var(--pt-reminder-accent)!important;font:400 1.7rem/1 Bebas Neue,sans-serif!important;letter-spacing:.055em!important;background:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body.lab-page-body #credit-reminder-overlay .custom-modal p:not(#credit-reminder-count){margin:0!important;color:#f2f4f4!important;font-size:.85rem!important;font-weight:500!important;line-height:1.55!important}body.lab-page-body #credit-reminder-overlay .custom-modal p strong{color:var(--pt-reminder-accent)!important;-webkit-text-fill-color:var(--pt-reminder-accent)!important}body.lab-page-body #credit-reminder-overlay #credit-reminder-count{margin:.8rem 0 .65rem!important;color:#d7dfe1!important;font-size:.74rem!important;font-weight:600!important;line-height:1.3!important}body.lab-page-body #credit-reminder-overlay #credit-reminder-count.is-last-reminder{color:var(--pt-reminder-accent)!important}body.lab-page-body #credit-reminder-overlay .custom-buttons{display:flex!important;justify-content:center!important;gap:.55rem!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}body.lab-page-body #credit-reminder-overlay :is(#credit-reminder-cancel-btn,#credit-reminder-download-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;width:auto!important;min-width:0!important;min-height:2rem!important;padding:.3rem .4rem!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;font:750 .72rem/1.2 Roboto,sans-serif!important;letter-spacing:.035em!important;text-transform:uppercase!important;transform:none!important;transition:color .16s ease!important}body.lab-page-body #credit-reminder-overlay :is(#credit-reminder-cancel-btn,#credit-reminder-download-btn):before{display:inline-block!important;color:var(--pt-reminder-accent)!important;font: 17px/1 Material Symbols Rounded!important;font-feature-settings:"liga";-webkit-text-fill-color:currentColor!important}body.lab-page-body #credit-reminder-overlay #credit-reminder-cancel-btn:before{content:"close"!important}body.lab-page-body #credit-reminder-overlay #credit-reminder-download-btn:before{content:"download"!important}body.lab-page-body #credit-reminder-overlay :is(#credit-reminder-cancel-btn,#credit-reminder-download-btn):is(:hover,:focus-visible){border:0!important;background:transparent!important;color:var(--pt-reminder-accent)!important;box-shadow:none!important}body.lab-page-body #credit-reminder-overlay :is(#credit-reminder-cancel-btn,#credit-reminder-download-btn):focus-visible{outline:1px solid var(--pt-reminder-accent)!important;outline-offset:2px}#pt-upgrade-modal{--pt-upgrade-accent: #12cc5a;position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:1rem;background:#040406d1;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}#pt-upgrade-modal .pt-upgrade-dialog{width:min(440px,calc(100vw - 2rem));overflow:hidden;border:1px solid color-mix(in srgb,var(--pt-upgrade-accent) 20%,#343638);border-radius:14px;background:radial-gradient(95% 85% at 100% 0%,color-mix(in srgb,var(--pt-upgrade-accent) 11%,transparent),transparent 72%),linear-gradient(180deg,#191b1a,#111415 75%);color:#f2f5f5;box-shadow:0 28px 70px #0000009e;font-family:var(--pt-font-body, Roboto, sans-serif)}#pt-upgrade-modal .pt-upgrade-header{display:flex;align-items:center;justify-content:center;padding:1.35rem 1.5rem .35rem;border:0}#pt-upgrade-modal .pt-upgrade-title{margin:0;color:var(--pt-upgrade-accent);font:400 1.75rem/1 Bebas Neue,sans-serif;letter-spacing:.055em;text-align:center;text-transform:uppercase;-webkit-text-fill-color:var(--pt-upgrade-accent)}#pt-upgrade-modal .pt-upgrade-body{padding:.2rem 1.5rem .75rem;text-align:center}#pt-upgrade-modal .pt-upgrade-message{margin:0;color:#e7ecec;font-size:.86rem;font-weight:500;line-height:1.5}#pt-upgrade-modal .pt-upgrade-message strong{color:var(--pt-upgrade-accent);font-weight:800;-webkit-text-fill-color:var(--pt-upgrade-accent)}#pt-upgrade-modal .pt-upgrade-actions{display:flex;align-items:center;justify-content:center;gap:.55rem;padding:0 1rem 1.15rem}#pt-upgrade-modal .pt-upgrade-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.4rem!important;min-width:0!important;margin:0!important;border:0!important;border-radius:6px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#f2f5f5!important;-webkit-text-fill-color:#f2f5f5!important;font:750 .72rem/1.2 var(--pt-font-body, Roboto, sans-serif)!important;letter-spacing:.035em!important;text-transform:uppercase!important;cursor:pointer;transform:none!important}#pt-upgrade-modal .pt-upgrade-action{min-height:34px!important;padding:.45rem .6rem!important}#pt-upgrade-modal .pt-upgrade-action :is(svg,.material-symbols-rounded,.material-icons-round){width:17px!important;height:17px!important;color:var(--pt-upgrade-accent)!important;-webkit-text-fill-color:var(--pt-upgrade-accent)!important;font-size:17px!important}#pt-upgrade-modal .pt-upgrade-action:is(:hover,:focus-visible){border:0!important;background:transparent!important;color:var(--pt-upgrade-accent)!important;-webkit-text-fill-color:var(--pt-upgrade-accent)!important}#pt-upgrade-modal .pt-upgrade-action:focus-visible{outline:1px solid var(--pt-upgrade-accent)!important;outline-offset:2px}@media(max-width:420px){#pt-upgrade-modal .pt-upgrade-actions{gap:.45rem}#pt-upgrade-modal .pt-upgrade-action{font-size:.68rem!important}}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body) .sidebar .tmdb-search .autocomplete-suggestions{box-sizing:border-box!important;top:calc(100% + 6px)!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;max-height:min(420px,48dvh)!important;padding:.35rem!important;border:1px solid #34383b!important;border-radius:8px!important;background:#151719!important;background-image:none!important;box-shadow:none!important;overflow-x:hidden;overflow-y:auto}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body) .sidebar .tmdb-search .autocomplete-suggestions>.search-result-item{box-sizing:border-box;display:block!important;width:100%;min-height:0!important;margin:0 0 .12rem!important;padding:.48rem .55rem!important;border:1px solid transparent!important;border-radius:6px!important;background:transparent!important;box-shadow:none!important;color:#f2f4f4!important;line-height:1.25;transform:none!important}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body) .sidebar .tmdb-search .search-result-content{display:block!important;min-width:0}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body) .sidebar .tmdb-search .search-result-title{display:block;width:auto;color:#f2f4f4!important;font-size:.78rem!important;font-weight:700;line-height:1.25}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body) .sidebar .tmdb-search .search-result-title span{color:#aab2b7!important;font-size:.72rem!important;font-weight:500!important;opacity:1!important}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body) .sidebar .tmdb-search .search-result-meta{display:none!important}body.poster-lab-page-body .sidebar .tmdb-search{--pt-search-result-accent: #86b8d4}body.thumb-lab-page-body .sidebar .tmdb-search{--pt-search-result-accent: #cf675f}body.square-lab-page-body .sidebar .tmdb-search{--pt-search-result-accent: #ff8c42}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body) .sidebar .tmdb-search .autocomplete-suggestions>.search-result-item:is(:hover,:focus-visible){border-color:var(--pt-search-result-accent)!important;background:#202426!important;outline:none}body:is(.poster-lab-page-body,.thumb-lab-page-body,.square-lab-page-body) .sidebar .tmdb-search .search-result-item:is(:hover,:focus-visible) .search-result-title{color:var(--pt-search-result-accent)!important}body.thumb-lab-page-body{--pt-plain-field-edge: #3b4043;--pt-plain-field-focus-edge: #555c60}body.square-lab-page-body{--pt-plain-field-edge: #44413e;--pt-plain-field-focus-edge: #5c5956}body.showcase-lab-page-body{--pt-plain-field-edge: #39413f;--pt-plain-field-focus-edge: #555e5c}body:is(.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(input[type=text],input[type=search],input[type=number],input[type=url],input[type=email],input[type=tel],textarea):is(:hover,:focus,:focus-visible){border-color:var(--pt-plain-field-edge)!important;outline:none!important;box-shadow:none!important}body:is(.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(input[type=text],input[type=search],input[type=number],input[type=url],input[type=email],input[type=tel],textarea):is(:focus,:focus-visible){border-color:var(--pt-plain-field-focus-edge)!important}body:is(.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.sidebar,.thumb-logo-modal,.thumb-picker-modal,.showcase-picker-modal,.qeb-wrapper,.square-plex-modal,.save-config-shell) :is(input[type=text],input[type=search],input[type=number],input[type=url],input[type=email],input[type=tel],textarea):is(:hover,:focus,:focus-visible){border-color:var(--pt-plain-field-edge)!important;outline:none!important;box-shadow:none!important}body:is(.thumb-lab-page-body,.square-lab-page-body,.showcase-lab-page-body) :is(.sidebar,.thumb-logo-modal,.thumb-picker-modal,.showcase-picker-modal,.qeb-wrapper,.square-plex-modal,.save-config-shell) :is(input[type=text],input[type=search],input[type=number],input[type=url],input[type=email],input[type=tel],textarea):is(:focus,:focus-visible){border-color:var(--pt-plain-field-focus-edge)!important}body.thumb-lab-page-body #thumb-search-input:is(:hover,:focus,:focus-visible),body.showcase-lab-page-body :is(#show-search-input,#logo-search-input,#backdrop-search-input):is(:hover,:focus,:focus-visible){border-color:var(--pt-plain-field-edge)!important;outline:none!important;box-shadow:none!important}body.thumb-lab-page-body #thumb-search-input:is(:focus,:focus-visible),body.showcase-lab-page-body :is(#show-search-input,#logo-search-input,#backdrop-search-input):is(:focus,:focus-visible){border-color:var(--pt-plain-field-focus-edge)!important}body.showcase-lab-page-body .showcase-picker-modal .logo-picker-search:focus-within{border-color:var(--pt-plain-field-focus-edge)!important;box-shadow:none!important}html body :is(.hub-quality-badge,.emby-quality-badge,.plex-quality-badge,.emby-qr-tier-badge,.plex-qr-tier-badge,.pt-media-icon):is(.dv,.hdr,.uhd,.emby-qr-tier-badge,.plex-qr-tier-badge,.pt-media-icon):not([hidden]){display:inline-block!important;position:relative;flex:0 0 auto!important;box-sizing:border-box!important;width:48px!important;min-width:48px!important;max-width:none!important;height:22px!important;min-height:22px!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#f5f7fa!important;-webkit-mask:var(--quality-art) center / contain no-repeat;mask:var(--quality-art) center / contain no-repeat;color:transparent!important;-webkit-text-fill-color:transparent!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;vertical-align:middle}html body :is(.hub-quality-badge,.emby-quality-badge,.plex-quality-badge,.emby-qr-tier-badge,.plex-qr-tier-badge,.pt-media-icon):is(.dv,.hdr,.uhd,.emby-qr-tier-badge,.plex-qr-tier-badge,.pt-media-icon):after{content:"";position:absolute;inset:0;background:var(--quality-art-color, #c4cdd1);-webkit-mask:var(--quality-art) center / contain no-repeat;mask:var(--quality-art) center / contain no-repeat;clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,3px 3px,3px calc(100% - 3px),calc(100% - 3px) calc(100% - 3px),calc(100% - 3px) 3px,3px 3px);pointer-events:none}:is(.hub-quality-badge,.emby-quality-badge,.plex-quality-badge).dv,.pt-media-icon[data-media-icon=dv]{--quality-art: url(../../assets/shared/media-icons/dolbyvision.png?v=2);--quality-art-color: #22d3ee}:is(.hub-quality-badge,.emby-quality-badge,.plex-quality-badge).hdr,.pt-media-icon[data-media-icon=hdr]{--quality-art: url(../../assets/shared/media-icons/hdr10.png?v=2);--quality-art-color: #ff70ae}:is(.hub-quality-badge,.emby-quality-badge,.plex-quality-badge).uhd,.emby-qr-tier-badge,.plex-qr-tier-badge,.pt-media-icon[data-media-icon="4k"]{--quality-art: url(../../assets/shared/media-icons/4k.png?v=2);--quality-art-color: #43ed92}.pt-media-icon[data-media-icon="1080"]{--quality-art: url(../../assets/shared/media-icons/1080.png?v=2);--quality-art-color: #62b5ff}.pt-media-icon[data-media-icon=hevc]{--quality-art: url(../../assets/shared/media-icons/HEVC.png?v=2);--quality-art-color: #35edc3}.pt-media-icon[data-media-icon=mkv]{--quality-art: url(../../assets/shared/media-icons/MKV.png?v=2);--quality-art-color: #ffc247}#hub-detail-modal .hub-detail-hero__chips{gap:8px!important;align-items:center}body .sm-mpill.hub-file-size{display:inline-flex!important;align-items:center;gap:4px;padding:0!important;border:0!important;background:transparent!important;color:#f5f7fa!important;-webkit-text-fill-color:#f5f7fa!important;white-space:nowrap}body .hub-file-size .material-symbols-rounded{font-size:16px;color:#a9b8c4;-webkit-text-fill-color:#a9b8c4}.hub-detail-hero__chips .sm-mpill:not(.pt-media-icon){background:transparent;border:0;color:#c4cdd1;padding:0}html body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) :is(.emby-quality-badge,.plex-quality-badge):is(.dv,.hdr,.uhd):not([hidden]){width:36px!important;min-width:36px!important;height:16.5px!important;min-height:16.5px!important}html body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard) :is(.emby-quality-badge,.plex-quality-badge):is(.dv,.hdr,.uhd):after{clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,2.25px 2.25px,2.25px calc(100% - 2.25px),calc(100% - 2.25px) calc(100% - 2.25px),calc(100% - 2.25px) 2.25px,2.25px 2.25px)}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-item,.plex-list-item,.sonarr-list-item):nth-child(odd){background:#1c2024!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-item,.plex-list-item,.sonarr-list-item):nth-child(2n){background:#252a2f!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-item,.plex-list-item,.sonarr-list-item):is(:hover,:focus-within){background:#30373c!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(button,a,[role=button],.emby-list-item,.plex-list-item,.sonarr-list-item){cursor:pointer}body :is(#plex-dashboard,#cl-plex-dashboard) :is(.plex-item,.plex-list-item).customised:not(.partial):not(.needs-update){border:2px solid #7ddc3a!important;box-shadow:none!important}:is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-artwork-top,.plex-list-artwork-top,.sonarr-list-progress-top),:is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-artwork-top,.plex-list-artwork-top,.sonarr-list-progress-top)>:is(span:first-child,strong){color:inherit!important;-webkit-text-fill-color:currentColor!important}:is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-hint,.plex-list-hint,.sonarr-list-hint,.sonarr-list-mark-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.3rem!important;padding:.25rem .15rem!important;min-width:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#edf2f3!important;-webkit-text-fill-color:#edf2f3!important;font:700 .68rem/1.2 Roboto,sans-serif!important;text-transform:uppercase;cursor:pointer}:is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-hint,.plex-list-hint,.sonarr-list-hint):after{content:"arrow_forward";font:16px/1 Material Symbols Rounded;color:var(--mdh-accent);-webkit-text-fill-color:var(--mdh-accent)}:is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-hint,.plex-list-hint,.sonarr-list-hint,.sonarr-list-mark-btn):is(:hover,:focus-visible),:is(#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) .sonarr-list-mark-btn .material-symbols-rounded{color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}:is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-artwork,.plex-list-artwork,.sonarr-list-progress,.sonarr-list-status-cell .sonarr-status-badge){padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#adb9bd!important;-webkit-text-fill-color:#adb9bd!important}:is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-artwork-top,.plex-list-artwork-top,.sonarr-list-progress-top){display:flex!important;align-items:center!important;gap:.4rem!important;background:transparent!important;border:0!important;padding:0!important}:is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-artwork,.plex-list-artwork,.sonarr-list-progress).done{color:#7ddc3a!important;-webkit-text-fill-color:#7ddc3a!important}:is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-artwork,.plex-list-artwork,.sonarr-list-progress).partial{color:#ffc850!important;-webkit-text-fill-color:#ffc850!important}:is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-artwork-top,.plex-list-artwork-top,.sonarr-list-progress-top):before{content:"radio_button_unchecked";font:17px/1 Material Symbols Rounded}:is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) .done>:is(.emby-list-artwork-top,.plex-list-artwork-top,.sonarr-list-progress-top):before{content:"task_alt"}:is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) .partial>:is(.emby-list-artwork-top,.plex-list-artwork-top,.sonarr-list-progress-top):before{content:"downloading"}body :is(#hub-root,.hub-page) .hub-grid--cards .hub-card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover){body :is(#hub-root,.hub-page) .hub-grid--cards .hub-card:not(.is-selecting):is(:hover,:focus-within){transform:translateY(-4px);box-shadow:0 16px 32px #0005,0 0 0 1px color-mix(in srgb,var(--hub-theme-accent, #7ddc3a) 16%,transparent)!important}body :is(#hub-root,.hub-page) .hub-grid--cards .hub-card:not(.is-selecting):not(.is-selected):is(:hover,:focus-within){border-color:color-mix(in srgb,var(--hub-theme-accent, #7ddc3a) 60%,#3b4649)!important}}body :is(#hub-root,.hub-page) .hub-grid--cards .hub-card__media img{transition:filter .18s ease!important}body :is(#hub-root,.hub-page) .hub-grid--cards .hub-card:not(.is-selecting):is(:hover,:focus-within) .hub-card__media img,body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-item,.plex-item,.sonarr-item):is(:hover,:focus-within) :is(.emby-item-thumb,.plex-item-thumb,.sonarr-item-thumb)>img{filter:brightness(.45)!important}body :is(#hub-root,.hub-page) .hub-grid--cards .hub-card:not(.is-selecting):is(:hover,:focus-within) .hub-card__progress-action{opacity:1;transform:translate(-50%,-50%)}@media(prefers-reduced-motion:reduce){body :is(#hub-root,.hub-page) .hub-grid--cards .hub-card{transition:none}body :is(#hub-root,.hub-page) .hub-grid--cards .hub-card:not(.is-selecting):is(:hover,:focus-within){transform:none}}body :is(#hub-root,.hub-page)[data-theme] :is(.hub-card__progress-action,.hub-list-row__progress),body :is(#hub-root,.hub-page)[data-theme] :is(.hub-card,.hub-list-row):is(:hover,:focus-within) :is(.hub-card__progress-action,.hub-list-row__progress),body :is(#hub-root,.hub-page)[data-theme] :is(.hub-card__progress-action,.hub-list-row__progress):is(:hover,:focus-visible){background:transparent!important;border:0!important;color:#f5f7fa!important;-webkit-text-fill-color:#f5f7fa!important;box-shadow:none!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-item-hover-overlay,.plex-item-hover-overlay,.sonarr-item-hover-overlay){flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important;background:linear-gradient(180deg,#0002,#0009)!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-item-hover-overlay,.plex-item-hover-overlay,.sonarr-item-hover-overlay)>span,body :is(#hub-root,.hub-page) :is(.hub-card__progress-action,.hub-list-row__progress),body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-list-hint,.plex-list-hint,.sonarr-list-hint){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;color:#f5f7fa!important;-webkit-text-fill-color:#f5f7fa!important;font:700 11px/1.3 Roboto,sans-serif!important;text-transform:uppercase;letter-spacing:.035em!important;text-shadow:0 1px 4px #000b}body :is(#hub-root,.hub-page) :is(.hub-card__progress-action,.hub-list-row__progress){display:inline-flex;align-items:center;gap:6px}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-item-hover-overlay,.plex-item-hover-overlay,.sonarr-item-hover-overlay)>.material-symbols-rounded,body :is(#hub-root,.hub-page) :is(.hub-card__progress-action,.hub-list-row__progress)>.material-symbols-rounded{display:inline-block!important;flex:0 0 auto;width:auto!important;height:auto!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--mdh-accent, var(--hub-theme-accent, #7ddc3a))!important;-webkit-text-fill-color:currentColor!important;font:18px/1 Material Symbols Rounded!important;text-transform:none;letter-spacing:normal!important}@media(max-width:900px){body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard){box-sizing:border-box!important;width:100%!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))!important;overflow-y:auto!important;overflow-x:clip!important;overscroll-behavior:contain}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header,.plex-header,.sonarr-header){display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;position:static!important;height:auto!important;max-height:none!important;min-width:0!important;flex:0 0 auto!important;padding:12px!important;gap:10px!important;border-radius:10px!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header-title,.emby-header-title-row,.plex-header-title,.plex-header-title-row,.sonarr-header-title,.sonarr-header-title-row){display:flex!important;flex-wrap:wrap!important;align-items:center!important;width:100%!important;min-width:0!important;flex:0 0 auto!important;gap:6px 10px!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header,.plex-header,.sonarr-header) h2{display:block!important;margin:0!important;transform:none!important;white-space:normal!important;overflow:visible!important;font-size:1.4rem!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header-actions,.plex-header-actions,.sonarr-header-actions){display:flex!important;position:static!important;flex:0 0 auto!important;flex-flow:row wrap!important;width:100%!important;max-width:100%!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;overflow:visible!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-connected-bar,.plex-connected-bar,.sonarr-connected-bar){flex:1 1 100%!important;flex-wrap:wrap!important;min-width:0!important;width:100%!important;gap:6px 10px!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-connected-label,.plex-connected-label,.sonarr-connected-label){white-space:normal!important;overflow-wrap:anywhere}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header-actions,.plex-header-actions,.sonarr-header-actions) button{flex:0 1 auto!important;min-width:0!important;width:auto!important;height:auto!important;min-height:44px!important;padding:6px 9px!important;white-space:normal!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) .mdh-pagination{position:static!important;order:3!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;margin:0!important;gap:8px!important;justify-content:center!important;flex-wrap:wrap!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) .mdh-pagination-btn{min-height:44px!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-item-count,.plex-item-count,.sonarr-item-count){position:static!important;flex:1 1 100%!important;white-space:normal!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-library-section,.plex-library-section,.sonarr-library-section){flex:0 0 auto!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:visible!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-library-toolbar,.plex-library-toolbar,.sonarr-library-toolbar){display:flex!important;flex-flow:column nowrap!important;position:static!important;box-sizing:border-box!important;width:calc(100% - 16px)!important;height:auto!important;max-height:none!important;padding:10px!important;margin:8px!important;gap:10px!important;overflow:visible!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-toolbar-left,.plex-toolbar-left,.sonarr-toolbar-left){display:flex!important;flex:0 0 auto!important;flex-flow:column nowrap!important;width:100%!important;min-width:0!important;gap:8px!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-search-wrap,.plex-search-wrap,.sonarr-search-wrap){order:0!important;flex:0 0 auto!important;width:100%!important;min-width:0!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-search-input,.plex-search-input,.sonarr-search-input){box-sizing:border-box!important;min-height:44px!important;width:100%!important;font-size:16px!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-filter-tabs,.plex-filter-tabs,.sonarr-filter-tabs){order:1!important;display:flex!important;flex-flow:row wrap!important;width:100%!important;gap:4px!important;overflow:visible!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-filter-tab,.plex-filter-tab,.sonarr-filter-tab){flex:1 1 auto!important;min-width:0!important;min-height:44px!important;white-space:normal!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-mobile-tools-toggle,.plex-mobile-tools-toggle,.sonarr-mobile-tools-toggle){display:flex!important;order:2!important;flex:0 0 auto!important;min-height:44px!important;height:auto!important;width:100%!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-toolbar-right,.plex-toolbar-right,.sonarr-toolbar-right){display:none!important;flex:0 0 auto!important;flex-flow:row wrap!important;height:auto!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-height:none!important;overflow:visible!important;gap:10px!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard):is(.emby-tools-open,.plex-tools-open,.sonarr-tools-open) :is(.emby-toolbar-right,.plex-toolbar-right,.sonarr-toolbar-right){display:flex!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-mobile-row,.plex-mobile-row,.sonarr-mobile-row){display:flex!important;flex:1 1 100%!important;flex-wrap:wrap!important;width:100%!important;min-width:0!important;gap:8px!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-mobile-field,.plex-mobile-field,.sonarr-mobile-field){flex:1 1 120px!important;min-width:0!important;max-width:100%!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-sort-picker,.emby-sort-trigger,.emby-sort-select,.emby-genre-select,.plex-sort-picker,.plex-sort-trigger,.plex-sort-select,.plex-genre-select,.sonarr-sort-picker,.sonarr-sort-trigger,.sonarr-sort-select,.sonarr-genre-select){box-sizing:border-box!important;max-width:100%!important;min-width:0!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-sort-trigger,.emby-sort-select,.plex-sort-trigger,.plex-sort-select,.sonarr-sort-trigger,.sonarr-sort-select){min-height:44px!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-sort-menu,.plex-sort-menu,.sonarr-sort-menu){max-width:min(280px,calc(100vw - 48px))!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-library-container,.plex-library-container,.sonarr-library-container){flex:0 0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-bulk-bar,.emby-push-bar,.plex-bulk-bar,.plex-push-bar,.sonarr-bulk-bar,.sonarr-push-bar){flex-wrap:wrap!important;height:auto!important;max-width:100%!important;box-sizing:border-box!important;gap:8px!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) [hidden]{display:none!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) .sonarr-shows-container{flex:0 0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-mobile-label,.plex-mobile-label,.sonarr-mobile-label){display:block!important;color:#edf2f3!important;margin-bottom:4px}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-mobile-field,.plex-mobile-field,.sonarr-mobile-field){height:auto!important;align-items:stretch!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-view-btn,.plex-view-btn,.sonarr-view-btn,.emby-size-btn,.plex-size-btn,.sonarr-size-btn){min-width:36px!important;min-height:44px!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-sort-panel,.plex-sort-panel,.sonarr-sort-panel){max-width:min(280px,calc(100vw - 48px))!important;max-height:40dvh!important;overflow-y:auto!important}body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) .mdh-select-trigger{min-height:44px!important;width:100%!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header,.plex-header,.sonarr-header){display:grid!important;position:relative!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:10px!important;border-radius:9px!important;box-shadow:none!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header-title,.plex-header-title,.sonarr-header-title){grid-column:1 / -1!important;grid-row:1!important;gap:7px!important;align-self:center!important;box-sizing:border-box!important;padding-right:132px!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header,.plex-header,.sonarr-header) h2{font-size:1.1rem!important;line-height:1.2!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header-actions,.plex-header-actions,.sonarr-header-actions){display:contents!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header-actions,.plex-header-actions,.sonarr-header-actions)>button{grid-row:3!important;order:0!important;justify-content:center!important;width:100%!important;min-height:42px!important;padding:6px 4px!important;border:1px solid #37434b!important;border-radius:5px!important;background:#1b2226!important;font-size:.68rem!important;gap:4px!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header-actions,.plex-header-actions,.sonarr-header-actions)>:is(#emby-close-btn,#plex-close-btn,#cl-emby-close-btn,#cl-plex-close-btn,#sonarr-close-btn){position:absolute!important;grid-area:auto!important;top:10px!important;right:98px!important;width:44px!important;min-width:0!important;font-size:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header-actions,.plex-header-actions,.sonarr-header-actions)>:is(#emby-close-btn,#plex-close-btn,#cl-emby-close-btn,#cl-plex-close-btn,#sonarr-close-btn):after{content:none!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header-actions,.plex-header-actions,.sonarr-header-actions)>:is(#emby-close-btn,#plex-close-btn,#cl-emby-close-btn,#cl-plex-close-btn,#sonarr-close-btn)>span:not(.material-symbols-rounded):not(.material-icons-round){display:none!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header-actions,.plex-header-actions,.sonarr-header-actions)>:is(.emby-connected-bar,.emby-connection-form,.plex-connected-bar,.plex-connection-form,.sonarr-connected-bar,.sonarr-connection-form){grid-column:1 / -1!important;grid-row:2!important;order:-1!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header-actions,.plex-header-actions,.sonarr-header-actions)>:is(.emby-connected-bar,.plex-connected-bar,.sonarr-connected-bar){position:absolute!important;grid-area:auto!important;top:10px!important;right:10px!important;width:88px!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:0!important;margin:0!important;padding:0!important;font-size:.72rem!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-connected-bar,.plex-connected-bar,.sonarr-connected-bar) :is(#emby-disconnect-btn,#plex-disconnect-btn,#cl-emby-disconnect-btn,#cl-plex-disconnect-btn,#sonarr-disconnect-btn){min-height:44px!important;width:44px!important;padding:6px!important;font-size:0!important;flex:0 0 44px!important;order:1!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;justify-content:center!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) .mdh-pagination{grid-column:1 / -1!important;grid-row:4!important;min-height:36px!important;gap:10px!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) .mdh-pagination-status{font-size:1.12rem!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-item-count,.plex-item-count,.sonarr-item-count){text-align:left!important;margin:0!important;font-size:.72rem!important;line-height:1.4!important;font-weight:400!important;letter-spacing:0!important;color:#e0e7ea!important;text-shadow:none!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-library-toolbar,.plex-library-toolbar,.sonarr-library-toolbar){background:transparent!important;box-shadow:none!important;padding:4px!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-mobile-tools-toggle,.plex-mobile-tools-toggle,.sonarr-mobile-tools-toggle){justify-content:space-between!important;border:1px solid #3b484f!important;border-radius:6px!important;background:#1b2226!important;padding:10px 12px!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard):is(.emby-tools-open,.plex-tools-open,.sonarr-tools-open) :is(.emby-toolbar-right,.plex-toolbar-right,.sonarr-toolbar-right){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;padding:12px!important;gap:14px 10px!important;border:1px solid #344047!important;border-radius:8px!important;background:#141b1e!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-mobile-row,.plex-mobile-row,.sonarr-mobile-row){display:contents!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-mobile-divider,.plex-mobile-divider,.sonarr-mobile-divider){display:none!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-mobile-field,.plex-mobile-field,.sonarr-mobile-field){display:flex!important;flex-direction:column!important;width:100%!important;gap:5px!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-mobile-label,.plex-mobile-label,.sonarr-mobile-label){font-size:.65rem!important;letter-spacing:.035em!important;margin:0!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-sort-picker,.emby-sort-trigger,.emby-sort-select,.plex-sort-picker,.plex-sort-trigger,.plex-sort-select,.sonarr-sort-picker,.sonarr-sort-trigger,.sonarr-sort-select),body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.mdh-select-picker,.mdh-select-trigger){width:100%!important;max-width:100%!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-size-toggle,.emby-view-toggle,.plex-size-toggle,.plex-view-toggle,.sonarr-size-toggle,.sonarr-view-toggle){display:grid!important;height:auto!important;min-height:46px!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;width:100%!important;gap:6px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-size-btn,.emby-view-btn,.plex-size-btn,.plex-view-btn,.sonarr-size-btn,.sonarr-view-btn){width:100%!important;min-width:0!important;min-height:44px!important;padding:4px!important;border:1px solid #37434b!important;border-radius:4px!important;background:#1b2226!important;box-shadow:none!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-size-btn,.emby-view-btn,.plex-size-btn,.plex-view-btn,.sonarr-size-btn,.sonarr-view-btn).active{border-color:color-mix(in srgb,var(--mdh-accent) 55%,#37434b)!important;background:#1b2226!important;color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important;text-shadow:0 0 8px color-mix(in srgb,var(--mdh-accent) 35%,transparent)!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-mobile-row,.plex-mobile-row,.sonarr-mobile-row):has(:is(.emby-action-buttons,.plex-action-buttons,.sonarr-action-buttons)){display:flex!important;grid-column:1 / -1!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:8px 0 0!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-actions-label,.plex-actions-label,.sonarr-actions-label){flex:1 1 auto!important;width:auto!important;color:#edf2f3!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-action-buttons,.plex-action-buttons,.sonarr-action-buttons){display:flex!important;flex:0 0 auto!important;width:auto!important;margin:0!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-action-buttons,.plex-action-buttons,.sonarr-action-buttons) :is(.emby-mobile-field,.plex-mobile-field,.sonarr-mobile-field):empty{display:none!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-action-buttons,.plex-action-buttons,.sonarr-action-buttons) button{min-height:44px!important;min-width:44px!important;border:1px solid #3b474e!important;border-radius:5px!important;background:#1b2226!important}body.lab-page-body :is(#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) .sonarr-mobile-field:has(.plex-sort-picker,.emby-sort-picker,.sonarr-sort-picker){grid-column:1 / -1!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-connected-info,.plex-connected-info,.sonarr-connected-info){gap:0!important;flex:0 0 44px!important;min-width:0!important;order:2!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-connected-label,.plex-connected-label,.sonarr-connected-label){font-size:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;gap:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-connected-label,.plex-connected-label,.sonarr-connected-label) strong{font-size:0!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-size-btn,.emby-view-btn,.plex-size-btn,.plex-view-btn,.sonarr-size-btn,.sonarr-view-btn).active :is(span,svg){color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-connected-label,.plex-connected-label,.sonarr-connected-label):before{content:"cloud_done"!important;font:22px/1 Material Symbols Rounded!important;font-feature-settings:"liga"!important;width:auto!important;height:auto!important;border-radius:0!important;background:transparent!important;color:var(--mdh-accent)!important;-webkit-text-fill-color:var(--mdh-accent)!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(#emby-disconnect-btn,#plex-disconnect-btn,#cl-emby-disconnect-btn,#cl-plex-disconnect-btn,#sonarr-disconnect-btn)>span{font-size:0!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-header-title-row,.plex-header-title-row,.sonarr-header-title-row){flex-wrap:nowrap!important;gap:6px!important}body.lab-page-body :is(#emby-dashboard,#plex-dashboard,#cl-emby-dashboard,#cl-plex-dashboard,#sonarr-dashboard) :is(.emby-dashboard-logo,.plex-dashboard-logo,.sonarr-dashboard-logo){width:20px!important;height:20px!important;flex:0 0 20px!important}}body.hub-page-body{--pt-checkbox-accent: var(--hub-theme-accent, #12cc5a)}body.poster-lab-page-body{--pt-checkbox-accent: var(--pt-lab-accent-poster, #86b8d4)}body.thumb-lab-page-body{--pt-checkbox-accent: var(--pt-lab-accent-thumb, #e69866)}body.card-lab-page-body{--pt-checkbox-accent: var(--cl-dialog-accent, #ffc850)}body.square-lab-page-body{--pt-checkbox-accent: var(--pt-accent, #b58df4)}body.showcase-lab-page-body{--pt-checkbox-accent: var(--pt-accent, #45d8b4)}html body.media-brand-jellyfin,.media-brand-jellyfin{--pt-checkbox-accent: var(--jellyfin-accent, #a55ec4)}.hub-bulk-task--poster{--pt-checkbox-accent: #78b5dd}.hub-bulk-task--thumb{--pt-checkbox-accent: #df8078}.hub-bulk-task--cards{--pt-checkbox-accent: #e0b656}.hub-bulk-task--square{--pt-checkbox-accent: #ff8c42}#hub-settings-modal .hub-settings-card{--pt-checkbox-accent: var(--settings-card-accent, var(--hub-theme-accent, #12cc5a))}.hub-fontid-overlay{--pt-checkbox-accent: var(--fontid-accent, #12cc5a)}#logo-cleanup-modal{--pt-checkbox-accent: var(--cleanup-accent, #80d4ff)}.save-config-section[data-theme=credits]{--pt-checkbox-accent: #e2bd66}.save-config-section[data-theme=appearance]{--pt-checkbox-accent: #5ce0ca}.save-config-section[data-theme=grid]{--pt-checkbox-accent: #88c2f0}.save-config-section[data-theme=visibility]{--pt-checkbox-accent: #e8a0a8}.cl-push-season-list,.cl-download-episode-picker{--pt-checkbox-accent: var(--cl-push-accent, var(--cl-flow-accent, #ffc850))}:is(.emby-poster-push-item,.plex-poster-push-item){--pt-checkbox-accent: var(--pt-push-accent, #9ac9b2)}.authelia-guide{--pt-checkbox-accent: #7ddc3a}html body input[type=checkbox]:not(:where([hidden],.toggle-switch input,.pt-toggle input,.toggle-matrix input,.ptcp-season-preview-switch input,.segmented-control input,.pl-source-segmented input,.cl-source-segmented input,.cl-source-choice input,.checkbox-container input,.setup-auth-choice input,.emby-poster-push-item input,.plex-poster-push-item input,.pl-tr__option input)){appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;position:relative;width:17px!important;height:17px!important;min-width:17px;margin:0;padding:0!important;border:1px solid #697579!important;border-radius:4px!important;background:#121719!important;background-image:none!important;box-shadow:inset 0 1px 2px #00000042!important;color:var(--pt-checkbox-accent, #9ac9b2);cursor:pointer;vertical-align:middle;--pt-checkbox-size: 17px;transition:border-color .15s ease,box-shadow .15s ease}html body input[type=checkbox]:not(:where([hidden],.toggle-switch input,.pt-toggle input,.toggle-matrix input,.ptcp-season-preview-switch input,.segmented-control input,.pl-source-segmented input,.cl-source-segmented input,.cl-source-choice input,.checkbox-container input,.setup-auth-choice input,.emby-poster-push-item input,.plex-poster-push-item input,.pl-tr__option input)):is(:hover,:checked){border-color:var(--pt-checkbox-accent, #9ac9b2)!important}html body input[type=checkbox]:not(:where([hidden],.toggle-switch input,.pt-toggle input,.toggle-matrix input,.ptcp-season-preview-switch input,.segmented-control input,.pl-source-segmented input,.cl-source-segmented input,.cl-source-choice input,.checkbox-container input,.setup-auth-choice input,.emby-poster-push-item input,.plex-poster-push-item input,.pl-tr__option input)):checked{background:#121719!important}html body input[type=checkbox]:not(:where([hidden],.toggle-switch input,.pt-toggle input,.toggle-matrix input,.ptcp-season-preview-switch input,.segmented-control input,.pl-source-segmented input,.cl-source-segmented input,.cl-source-choice input,.checkbox-container input,.setup-auth-choice input,.emby-poster-push-item input,.plex-poster-push-item input,.pl-tr__option input)):before{content:""!important;position:absolute!important;left:calc(var(--pt-checkbox-size) * .41)!important;top:calc(var(--pt-checkbox-size) * .72)!important;width:3px!important;height:0!important;border:0!important;border-radius:3px!important;background:var(--pt-checkbox-accent, #9ac9b2)!important;opacity:0!important;transform:rotate(-135deg)!important;transform-origin:left top!important}html body input[type=checkbox]:not(:where([hidden],.toggle-switch input,.pt-toggle input,.toggle-matrix input,.ptcp-season-preview-switch input,.segmented-control input,.pl-source-segmented input,.cl-source-segmented input,.cl-source-choice input,.checkbox-container input,.setup-auth-choice input,.emby-poster-push-item input,.plex-poster-push-item input,.pl-tr__option input)):after{content:""!important;position:absolute!important;left:calc(var(--pt-checkbox-size) * .05)!important;top:calc(var(--pt-checkbox-size) * .37)!important;width:3px!important;height:0!important;margin:0!important;border:0!important;border-radius:3px!important;background:var(--pt-checkbox-accent, #9ac9b2)!important;color:transparent!important;font-size:0!important;opacity:0!important;transform:rotate(-45deg)!important;transform-origin:left top!important}html body input[type=checkbox]:not(:where([hidden],.toggle-switch input,.pt-toggle input,.toggle-matrix input,.ptcp-season-preview-switch input,.segmented-control input,.pl-source-segmented input,.cl-source-segmented input,.cl-source-choice input,.checkbox-container input,.setup-auth-choice input,.emby-poster-push-item input,.plex-poster-push-item input,.pl-tr__option input)):checked:after{opacity:1!important;height:calc(var(--pt-checkbox-size) * .5)!important}html body input[type=checkbox]:not(:where([hidden],.toggle-switch input,.pt-toggle input,.toggle-matrix input,.ptcp-season-preview-switch input,.segmented-control input,.pl-source-segmented input,.cl-source-segmented input,.cl-source-choice input,.checkbox-container input,.setup-auth-choice input,.emby-poster-push-item input,.plex-poster-push-item input,.pl-tr__option input)):checked:before{opacity:1!important;height:calc(var(--pt-checkbox-size) * 1.2)!important}html body input[type=checkbox]:not(:where([hidden],.toggle-switch input,.pt-toggle input,.toggle-matrix input,.ptcp-season-preview-switch input,.segmented-control input,.pl-source-segmented input,.cl-source-segmented input,.cl-source-choice input,.checkbox-container input,.setup-auth-choice input,.emby-poster-push-item input,.plex-poster-push-item input,.pl-tr__option input)):focus-visible{outline:2px solid var(--pt-checkbox-accent, #9ac9b2)!important;outline-offset:3px!important}html body input[type=checkbox]:disabled:not(:where(.emby-poster-push-item input,.plex-poster-push-item input)){cursor:not-allowed;opacity:.52}#hub-detail-modal .hub-detail-mark__toggle{--pt-checkbox-size: 17px;--pt-checkbox-accent: var(--detail-action-accent, #9ac9b2);box-sizing:border-box;display:inline-block;position:relative;flex:0 0 17px;width:17px;height:17px;border:1px solid #697579;border-radius:4px;background:#121719;box-shadow:inset 0 1px 2px #00000042}#hub-detail-modal .hub-detail-mark[aria-pressed=true] .hub-detail-mark__toggle{border-color:var(--detail-action-accent, var(--pt-checkbox-accent))}#hub-detail-modal .hub-detail-mark__toggle:before,#hub-detail-modal .hub-detail-mark__toggle:after{content:"";position:absolute;width:3px;height:0;border-radius:3px;background:var(--pt-checkbox-accent);opacity:0;transform-origin:left top}#hub-detail-modal .hub-detail-mark__toggle:before{left:calc(var(--pt-checkbox-size) * .41);top:calc(var(--pt-checkbox-size) * .72);transform:rotate(-135deg)}#hub-detail-modal .hub-detail-mark__toggle:after{left:calc(var(--pt-checkbox-size) * .05);top:calc(var(--pt-checkbox-size) * .37);transform:rotate(-45deg)}#hub-detail-modal .hub-detail-mark[aria-pressed=true] .hub-detail-mark__toggle:after{opacity:1;height:calc(var(--pt-checkbox-size) * .5)}#hub-detail-modal .hub-detail-mark[aria-pressed=true] .hub-detail-mark__toggle:before{opacity:1;height:calc(var(--pt-checkbox-size) * 1.2)}html body.hub-page-body .hub-bulk-task input[type=checkbox]:checked{border-color:var(--pt-checkbox-accent)!important;background:#121719!important}html body.hub-page-body :is(.hub-card__select,.hub-list-row__select){background:transparent!important;border:0!important;box-shadow:none!important;color:var(--pt-checkbox-accent, #12cc5a)}html body.hub-page-body :is(.hub-card__select,.hub-list-row__select) span{--pt-checkbox-size: 17px;box-sizing:border-box;display:block;position:relative;width:17px;height:17px;border:1px solid #697579;border-radius:4px;background:#121719;box-shadow:inset 0 1px 2px #00000042}html body.hub-page-body :is(.hub-card__select,.hub-list-row__select):is(:hover,[aria-pressed=true]) span{border-color:var(--pt-checkbox-accent, #12cc5a)}html body.hub-page-body :is(.hub-card__select,.hub-list-row__select):focus-visible{outline:2px solid var(--pt-checkbox-accent, #12cc5a)!important;outline-offset:2px}html body.hub-page-body :is(.hub-card__select,.hub-list-row__select) span:before,html body.hub-page-body :is(.hub-card__select,.hub-list-row__select) span:after{content:"";position:absolute;width:3px;height:0;border-radius:3px;background:var(--pt-checkbox-accent, #12cc5a);opacity:0;transform-origin:left top}html body.hub-page-body :is(.hub-card__select,.hub-list-row__select) span:before{left:calc(var(--pt-checkbox-size) * .41);top:calc(var(--pt-checkbox-size) * .72);transform:rotate(-135deg)}html body.hub-page-body :is(.hub-card__select,.hub-list-row__select) span:after{left:calc(var(--pt-checkbox-size) * .05);top:calc(var(--pt-checkbox-size) * .37);transform:rotate(-45deg)}html body.hub-page-body :is(.hub-card__select,.hub-list-row__select)[aria-pressed=true] span:after{opacity:1;height:calc(var(--pt-checkbox-size) * .5)}html body.hub-page-body :is(.hub-card__select,.hub-list-row__select)[aria-pressed=true] span:before{opacity:1;height:calc(var(--pt-checkbox-size) * 1.2)}html body button:has(>.pt-drawn-check),html body :is(.customised,.is-done) button:has(>.pt-drawn-check){background:transparent!important;border:0!important;box-shadow:none!important;color:var(--season-accent, var(--mdh-accent, var(--pt-checkbox-accent, #7ddc3a)))!important}html body button:has(>.pt-drawn-check):before,html body button:has(>.pt-drawn-check):after{content:none!important}html body button>.pt-drawn-check{--pt-checkbox-size: 17px;--pt-checkbox-accent: var(--season-accent, var(--mdh-accent, #7ddc3a));box-sizing:border-box;display:block!important;position:relative;flex:0 0 17px;width:17px!important;height:17px!important;border:1px solid #697579!important;border-radius:4px!important;background:#121719!important;box-shadow:inset 0 1px 2px #00000042!important;color:transparent!important;-webkit-text-fill-color:transparent!important;font-size:0!important}#hub-detail-modal .hub-detail-bulk-mark{color:#edf2f3!important}#hub-detail-modal .hub-detail-bulk-mark>.pt-drawn-check{--pt-checkbox-accent: var(--detail-action-accent, #7ddc3a);top:auto!important}html body button:is(:hover,:focus-visible)>.pt-drawn-check,html body :is(.customised,.is-done) button>.pt-drawn-check,html body button:is([data-done=true],[aria-pressed=true])>.pt-drawn-check{border-color:var(--pt-checkbox-accent)!important}html body button:has(>.pt-drawn-check):focus-visible{outline:2px solid var(--season-accent, var(--mdh-accent, #7ddc3a))!important;outline-offset:2px}html body button>.pt-drawn-check:before,html body button>.pt-drawn-check:after{content:""!important;position:absolute;width:3px;height:0;border-radius:3px;background:var(--pt-checkbox-accent)!important;opacity:0;transform-origin:left top}html body button>.pt-drawn-check:before{left:calc(var(--pt-checkbox-size) * .41);top:calc(var(--pt-checkbox-size) * .72);transform:rotate(-135deg)}html body button>.pt-drawn-check:after{left:calc(var(--pt-checkbox-size) * .05);top:calc(var(--pt-checkbox-size) * .37);transform:rotate(-45deg)}html body :is(.customised,.is-done) button>.pt-drawn-check:after,html body button:is([data-done=true],[aria-pressed=true])>.pt-drawn-check:after{opacity:1;height:calc(var(--pt-checkbox-size) * .5)}html body :is(.customised,.is-done) button>.pt-drawn-check:before,html body button:is([data-done=true],[aria-pressed=true])>.pt-drawn-check:before{opacity:1;height:calc(var(--pt-checkbox-size) * 1.2)}:is(.emby-poster-push-item,.plex-poster-push-item) :is(.emby-poster-push-check,.plex-poster-push-check),.checkbox-container .checkmark,.authelia-guide .setup-check{--pt-checkbox-size: 18px;box-sizing:border-box!important;position:relative;border:1px solid #697579!important;border-radius:4px!important;background:#121719!important;box-shadow:inset 0 1px 2px #00000042!important}.checkbox-container .checkmark,.authelia-guide .setup-check{--pt-checkbox-size: 22px}:is(.emby-poster-push-item,.plex-poster-push-item) input:checked+:is(.emby-poster-push-check,.plex-poster-push-check),.checkbox-container input:checked~.checkmark,.authelia-guide input:checked+.setup-check{border-color:var(--pt-checkbox-accent, var(--pt-push-accent, #9ac9b2))!important;background:#121719!important;box-shadow:inset 0 1px 2px #00000042!important}:is(.emby-poster-push-check,.plex-poster-push-check,.checkmark,.setup-check):before,:is(.emby-poster-push-check,.plex-poster-push-check,.checkmark,.setup-check):after{content:""!important;display:block!important;position:absolute!important;width:3px!important;height:0!important;border:0!important;border-radius:3px!important;background:var(--pt-checkbox-accent, var(--pt-push-accent, #9ac9b2))!important;color:transparent!important;font-size:0!important;opacity:0!important;transform-origin:left top!important}:is(.emby-poster-push-check,.plex-poster-push-check,.checkmark,.setup-check):before{left:calc(var(--pt-checkbox-size) * .41)!important;top:calc(var(--pt-checkbox-size) * .72)!important;transform:rotate(-135deg)!important}:is(.emby-poster-push-check,.plex-poster-push-check,.checkmark,.setup-check):after{left:calc(var(--pt-checkbox-size) * .05)!important;top:calc(var(--pt-checkbox-size) * .37)!important;transform:rotate(-45deg)!important}:is(.emby-poster-push-item,.plex-poster-push-item) input:checked+:is(.emby-poster-push-check,.plex-poster-push-check):after,.checkbox-container input:checked~.checkmark:after,.authelia-guide input:checked+.setup-check:after{opacity:1!important;height:calc(var(--pt-checkbox-size) * .5)!important}:is(.emby-poster-push-item,.plex-poster-push-item) input:checked+:is(.emby-poster-push-check,.plex-poster-push-check):before,.checkbox-container input:checked~.checkmark:before,.authelia-guide input:checked+.setup-check:before{opacity:1!important;height:calc(var(--pt-checkbox-size) * 1.2)!important}.authelia-guide .setup-check .material-symbols-rounded{visibility:hidden!important}:is(.emby-poster-push-item,.plex-poster-push-item) input:focus-visible+:is(.emby-poster-push-check,.plex-poster-push-check),.checkbox-container input:focus-visible~.checkmark,.authelia-guide input:focus-visible+.setup-check{outline:2px solid var(--pt-checkbox-accent, var(--pt-push-accent, #9ac9b2))!important;outline-offset:3px!important}@media(forced-colors:active){html body input[type=checkbox]{appearance:auto!important;-webkit-appearance:auto!important}html body input[type=checkbox]:before,html body input[type=checkbox]:after{content:none!important}#hub-detail-modal .hub-detail-mark__toggle,html body.hub-page-body :is(.hub-card__select,.hub-list-row__select) span,html body button>.pt-drawn-check,:is(.emby-poster-push-check,.plex-poster-push-check,.checkmark,.setup-check){border-color:CanvasText!important;background:Canvas!important}#hub-detail-modal .hub-detail-mark__toggle:before,#hub-detail-modal .hub-detail-mark__toggle:after,html body.hub-page-body :is(.hub-card__select,.hub-list-row__select) span:before,html body.hub-page-body :is(.hub-card__select,.hub-list-row__select) span:after,html body button>.pt-drawn-check:before,html body button>.pt-drawn-check:after,:is(.emby-poster-push-check,.plex-poster-push-check,.checkmark,.setup-check):before,:is(.emby-poster-push-check,.plex-poster-push-check,.checkmark,.setup-check):after{background:Highlight!important}}
