@keyframes v761-ready-spin{to{transform:rotate(360deg)}}.editorial-guide-list button span:has(>strong:only-child) strong{margin-bottom:0}.guide-list.editorial-guide-list time{color:#b3a9fa;min-height:0;font-style:normal;line-height:1;font-family:var(--font-geist-mono);background:0 0;border-radius:0;place-items:normal;padding:2px 0 0;font-size:10px;font-weight:600;display:block}.guide-list.editorial-guide-list>button>i{width:auto;height:auto;color:var(--soft);background:0 0;border-radius:0;padding-top:3px;font-size:10px;display:block}html[data-theme=light] body .app-shell.app-shell.app-shell .settings-grid>section{background:#fff!important;border:1px solid #222d1824!important;box-shadow:0 14px 34px #222d1812!important}html[data-theme=light] body .app-shell.app-shell.app-shell .settings-grid>section:first-of-type{border-top:3px solid #2f6b4f!important}html[data-theme=light] body .app-shell.app-shell.app-shell .settings-grid>section:first-of-type h2{color:#1f4f38!important}html[data-theme=light] body .app-shell.app-shell.app-shell .settings-grid>section:nth-of-type(2){border-top:3px solid #b8863f!important}html[data-theme=light] body .app-shell.app-shell.app-shell .settings-grid>section:nth-of-type(2) h2{color:#8a6a2e!important}html[data-theme=light] body .app-shell.app-shell.app-shell .settings-grid>section:nth-of-type(3){border-top:3px solid #2f7fd1!important}html[data-theme=light] body .app-shell.app-shell.app-shell .settings-grid>section:nth-of-type(3) h2{color:#1f5a94!important}html[data-theme=light] body .app-shell.app-shell.app-shell .setting-row input{background:#d3d9c6!important;border:1px solid #222d1829!important}html[data-theme=light] body .app-shell.app-shell.app-shell .setting-row input:after{background:#6b7460!important}html[data-theme=light] body .app-shell.app-shell.app-shell .setting-row input:checked{background:#2f6b4f!important;border-color:#2f6b4f!important}html[data-theme=light] body .app-shell.app-shell.app-shell .setting-row input:checked:after{background:#fff!important}html[data-theme=light] body .app-shell.app-shell.app-shell .settings-page label{color:#3d4436!important}html[data-theme=light] body .app-shell.app-shell.app-shell .settings-grid output{color:#5e6656!important}html[data-theme=light] body .app-shell.app-shell.app-shell .library-tools select,html[data-theme=light] body .app-shell.app-shell.app-shell .settings-page select{color:#1c2116!important;border-color:#222d182e!important}.heading-actions .subtitle-manage,.heading-actions .edit-video,.heading-actions .favorite{gap:6px!important;height:36px!important;min-height:36px!important;padding:0 14px!important;font-size:12px!important;font-weight:600!important}.heading-actions .favorite{width:36px!important;padding:0!important;font-size:14px!important}.skip-editor-modal>footer .primary{background:var(--accent2)!important;color:#fff!important;border-color:#8f7ff073!important}html[data-theme=light] .skip-editor-modal>footer .primary{background:linear-gradient(150deg,#3d8563,#1f4f38)!important;border-color:#2f6b4f!important}.section-title h2{letter-spacing:-.01em!important;font-size:15px!important;font-weight:620!important}.fullscreen-toggle span,.moment-save span,.transcript-toggle span{font-size:11px;font-weight:600}.video-meta-kicker{letter-spacing:0!important;font-size:11px!important;font-weight:450!important}.video-meta-kicker strong{color:var(--text)!important;font-size:13px!important;font-weight:600!important}.video-category-label{letter-spacing:.06em!important;font-size:9.5px!important;font-weight:650!important}.player-greek-title{letter-spacing:-.015em!important;font-size:20px!important;font-weight:650!important;line-height:1.25!important}.video-source-row{font-size:11px;font-weight:450}.video-source-row>span{letter-spacing:.06em;font-size:9px;font-weight:650}.video-source-row a,.video-source-row strong{font-size:11px;font-weight:500}.moment strong{font-size:13px!important;font-weight:600!important}.moment p{font-size:12px!important;font-weight:450!important}.moment-actions button{font-size:11px!important;font-weight:600!important}.card-info strong{font-size:13px!important;font-weight:600!important;line-height:1.35!important}.card-info span,.card-info small,.card-info p{font-size:11px!important;font-weight:450!important}
html body .app-shell.app-shell.app-shell .featured-actions{flex-direction:column!important;gap:8px!important;margin-top:auto!important;display:flex!important}html body .app-shell.app-shell.app-shell .featured-actions .primary,html body .app-shell.app-shell.app-shell .featured-actions .secondary{letter-spacing:-.005em!important;white-space:normal!important;text-overflow:clip!important;border-radius:12px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:48px!important;padding:11px 16px!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important;overflow:visible!important}html body .app-shell.app-shell.app-shell .featured-actions .primary{background:var(--accent2)!important;color:#fff!important;box-shadow:none!important;border:0!important}html body .app-shell.app-shell.app-shell .featured-actions .secondary{border:1px solid var(--line)!important;background:var(--panel)!important;color:var(--text)!important;box-shadow:none!important}html body .app-shell.app-shell.app-shell .featured-actions .secondary:hover{border-color:var(--accent2)!important}html body .app-shell.app-shell.app-shell .featured-actions .featured-resume{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;min-height:48px!important;padding:11px 16px!important;display:flex!important}html body .app-shell.app-shell.app-shell .featured-actions .featured-resume>span{letter-spacing:-.005em!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important}html body .app-shell.app-shell.app-shell .featured-actions .featured-resume>small{color:#ffffffbf!important;opacity:1!important;font-size:10.5px!important;font-weight:500!important;line-height:1!important}.featured-resume i{display:none}.featured-meta{align-items:center;gap:8px;display:flex}.featured-meta>span{letter-spacing:.06em;color:var(--muted);font-size:9.5px;font-weight:650}.featured-meta>i{background:var(--raised);border:1px solid var(--line);color:var(--accent2);letter-spacing:.04em;border-radius:999px;padding:2px 7px;font-size:9px;font-style:normal;font-weight:650}.featured-favorite{border:1px solid var(--line);background:var(--panel);width:26px;height:26px;color:var(--muted);border-radius:9px;place-items:center;margin-left:auto;font-size:12px;line-height:1;display:grid}.featured-favorite.active{color:var(--accent);background:#dc665c1f;border-color:#0000}html[data-theme=light] body{color:#1c2116!important;background:#f7f9f1!important}html[data-theme=light] body .app-shell.app-shell.app-shell{color:#1c2116!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-header{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#f7f9f1e6!important;border-color:#222d181a!important;box-shadow:0 8px 30px #222d180d!important}html[data-theme=light] body .app-shell.app-shell.app-shell .brand,html[data-theme=light] body .app-shell.app-shell.app-shell .desktop-nav button,html[data-theme=light] body .app-shell.app-shell.app-shell .back-library,html[data-theme=light] body .app-shell.app-shell.app-shell .back-to-video{color:#1c2116!important}html[data-theme=light] body .app-shell.app-shell.app-shell .home-intro h1{color:#1c2116!important;-webkit-text-fill-color:#1c2116!important;background:0 0!important}html[data-theme=light] body .app-shell.app-shell.app-shell .home-intro span{color:#1f4f38!important}html[data-theme=light] body .app-shell.app-shell.app-shell .featured,html[data-theme=light] body .app-shell.app-shell.app-shell .video-card,html[data-theme=light] body .app-shell.app-shell.app-shell .continue-section,html[data-theme=light] body .app-shell.app-shell.app-shell .settings-grid>section,html[data-theme=light] body .app-shell.app-shell.app-shell .modal{background:#fff!important;border-color:#222d181f!important;box-shadow:0 20px 60px #222d181a!important}html[data-theme=light] body .app-shell.app-shell.app-shell .featured-panel,html[data-theme=light] body .app-shell.app-shell.app-shell .card-info{color:#1c2116!important;background:#fff!important}html[data-theme=light] body .app-shell.app-shell.app-shell .featured-panel h2,html[data-theme=light] body .app-shell.app-shell.app-shell .card-info>strong,html[data-theme=light] body .app-shell.app-shell.app-shell .section-title h2,html[data-theme=light] body .app-shell.app-shell.app-shell .settings-page h1,html[data-theme=light] body .app-shell.app-shell.app-shell .settings-grid h2,html[data-theme=light] body .app-shell.app-shell.app-shell .modal h2{color:#1c2116!important}html[data-theme=light] body .app-shell.app-shell.app-shell .card-info p,html[data-theme=light] body .app-shell.app-shell.app-shell .card-info span,html[data-theme=light] body .app-shell.app-shell.app-shell .featured-original-title,html[data-theme=light] body .app-shell.app-shell.app-shell .featured-speaker,html[data-theme=light] body .app-shell.app-shell.app-shell .muted{color:#5e6656!important}html[data-theme=light] body .app-shell.app-shell.app-shell .search,html[data-theme=light] body .app-shell.app-shell.app-shell .clean-library-tools select,html[data-theme=light] body .app-shell.app-shell.app-shell .quick-filters button,html[data-theme=light] body .app-shell.app-shell.app-shell .category-row button,html[data-theme=light] body .app-shell.app-shell.app-shell .form input,html[data-theme=light] body .app-shell.app-shell.app-shell .form textarea,html[data-theme=light] body .app-shell.app-shell.app-shell .form select,html[data-theme=light] body .app-shell.app-shell.app-shell .settings-page input,html[data-theme=light] body .app-shell.app-shell.app-shell .settings-page select{color:#1c2116!important;background:#fff!important;border-color:#222d1824!important}html[data-theme=light] body .app-shell.app-shell.app-shell .search input{color:#1c2116!important}html[data-theme=light] body .app-shell.app-shell.app-shell .quick-filters button:hover,html[data-theme=light] body .app-shell.app-shell.app-shell .category-row button:hover{color:#1f4f38!important;background:#eef2e4!important;border-color:#2f6b4f3d!important}html[data-theme=light] body .app-shell.app-shell.app-shell .quick-filters button.active,html[data-theme=light] body .app-shell.app-shell.app-shell .category-row button.active{color:#1f4f38!important;background:#dfe9d0!important;border-color:#2f6b4f57!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-heading .player-greek-title{color:#1c2116!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-heading .video-meta-kicker{color:#5e6656!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-heading .video-meta-kicker strong{color:#1c2116!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-source-row{color:#5e6656!important;border-color:#222d181f!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-source-row>a,html[data-theme=light] body .app-shell.app-shell.app-shell .video-source-row>strong{color:#2f7fd1!important}html[data-theme=light] body .app-shell.app-shell.app-shell .moment,html[data-theme=light] body .app-shell.app-shell.app-shell .guide-list button{background:#fff!important;border-color:#222d181f!important}html[data-theme=light] body .app-shell.app-shell.app-shell .moment strong,html[data-theme=light] body .app-shell.app-shell.app-shell .guide-list span{color:#1c2116!important}html[data-theme=light] body .app-shell.app-shell.app-shell .transcript-drawer{background:#f7f9f1!important;border-color:#222d181f!important}html[data-theme=light] body .app-shell.app-shell.app-shell .transcript>button:hover{background:#2f6b4f0f!important}html[data-theme=light] body .app-shell.app-shell.app-shell .transcript span{color:#33392c!important}html[data-theme=light] body .app-shell.app-shell.app-shell .transcript time{color:#b8863f!important;background:#f4ead8!important;border-color:#b8863f47!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer{border-color:#222d181f!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer-brand{color:#1c2116!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer>p{color:#5e6656!important}html[data-theme=light] body .app-shell.app-shell.app-shell .polished-empty{background:#fafbf7!important;border-color:#222d181a!important}html[data-theme=light] body .app-shell.app-shell.app-shell .clean-library-tools{background:#f7f9f1f0!important;border-color:#222d181a!important;box-shadow:0 10px 26px #222d1812!important}
.viewer .section-title h2{font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;letter-spacing:-.01em!important;color:var(--text)!important;font-size:15px!important;font-weight:620!important}.viewer .player-greek-title{font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;letter-spacing:-.015em!important;color:var(--text)!important;font-size:20px!important;font-weight:650!important;line-height:1.25!important}.viewer .player-original-title{font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:var(--muted)!important;font-size:11px!important;font-weight:450!important}.next-videos{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-top:28px;margin-bottom:12px;padding:16px 16px 22px}.next-videos .section-title{margin:0 0 14px}.next-video-row{gap:14px}.next-video-row>button{transition:transform .16s,border-color .16s}.next-video-row>button:hover{border-color:#ffffff2e;transform:translateY(-2px)}:root[data-theme=light] .next-video-row>button:hover{border-color:#222d1838}.heading-actions .subtitle-manage,.heading-actions .edit-video,.heading-actions .favorite{color:#a79cf0;background:#191b22;border-color:#8f7ff033}.heading-actions .subtitle-manage:hover,.heading-actions .edit-video:hover,.heading-actions .favorite:hover{background:#1e2029;border-color:#8f7ff05c}.heading-actions .favorite.active{color:var(--accent);background:#dc665c1f;border-color:#0000}:root[data-theme=light] .heading-actions .subtitle-manage,:root[data-theme=light] .heading-actions .edit-video,:root[data-theme=light] .heading-actions .favorite{color:#6c5ce7;background:#f2effc;border-color:#6f61e047}:root[data-theme=light] .heading-actions .subtitle-manage:hover,:root[data-theme=light] .heading-actions .edit-video:hover,:root[data-theme=light] .heading-actions .favorite:hover{background:#e9e4fa;border-color:#6f61e06b}:root[data-theme=light] .heading-actions .favorite.active{color:var(--accent);background:#dc665c1f;border-color:#0000}
.transcript>button.past span{color:var(--muted)}.transcript>button.past time{color:var(--soft)}.transcript>button.past i{opacity:.45}html[data-theme=light] body .app-shell.app-shell.app-shell .transcript>button.past span{color:var(--muted)!important}html[data-theme=light] body .app-shell.app-shell.app-shell .transcript>button.past time{color:var(--soft)!important}.video-source-row{border:1px solid var(--line);border-left:3px solid var(--accent2);background:var(--panel);border-radius:4px 10px 10px 4px;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:12px 0 0;padding:12px 14px;display:flex}.video-source-row>span{background:var(--raised);color:var(--muted);letter-spacing:.06em;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:9px;font-weight:650}.video-source-row a,.video-source-row strong{color:var(--text);font-size:11px;text-decoration:none}.video-source-row a:hover{color:var(--accent2)}.video-source-row>a+a,.video-source-row>strong+a{color:var(--text);flex-basis:100%;font-size:13px;font-style:italic;font-weight:550}.mobile-video-byline{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 2px 14px;display:flex}.mobile-video-byline>strong{color:var(--text);font-size:13px;font-weight:600}.mobile-video-byline>span{align-items:center;gap:8px;display:flex}
.mobile-video-byline button[aria-label=Διαχείριση\ υποτίτλων],.mobile-watch-summary button[aria-label=Διαχείριση\ υποτίτλων]{font-size:0}.mobile-video-byline button[aria-label=Διαχείριση\ υποτίτλων]:before,.mobile-watch-summary button[aria-label=Διαχείριση\ υποτίτλων]:before,.heading-actions .subtitle-manage>span[aria-hidden=true]:before{content:"";background:currentColor;width:14px;height:14px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.8'%3E%3Crect x='3' y='6' width='18' height='12' rx='2'/%3E%3Cpath d='M7 10h2M13 10h4M7 14h6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.8'%3E%3Crect x='3' y='6' width='18' height='12' rx='2'/%3E%3Cpath d='M7 10h2M13 10h4M7 14h6'/%3E%3C/svg%3E") 50%/contain no-repeat}
html[data-theme=light] body .app-shell.app-shell.app-shell .clean-library-tools{background:#f7f9f1!important;border:1px solid #222d181a!important;box-shadow:0 8px 24px #222d180e!important}html[data-theme=light] body .app-shell.app-shell.app-shell .search,html[data-theme=light] body .app-shell.app-shell.app-shell .clean-library-tools>select{color:#1c2116!important;background:#fff!important;border:1px solid #222d1821!important;box-shadow:0 1px #222d1806!important}html[data-theme=light] body .app-shell.app-shell.app-shell .search:focus-within,html[data-theme=light] body .app-shell.app-shell.app-shell .clean-library-tools>select:focus{border-color:#6c5ce761!important;box-shadow:0 0 0 3px #6c5ce714!important}html[data-theme=light] body .app-shell.app-shell.app-shell .quick-filters{box-shadow:none!important;background:#eef2e4!important;border:1px solid #222d181c!important;border-radius:12px!important;gap:4px!important;padding:4px!important;display:flex!important}html[data-theme=light] body .app-shell.app-shell.app-shell .quick-filters button{color:#46503f!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;font-weight:600!important}html[data-theme=light] body .app-shell.app-shell.app-shell .quick-filters button:hover{color:#1f4f38!important;background:#fff!important;border-color:#222d181a!important}html[data-theme=light] body .app-shell.app-shell.app-shell .quick-filters button.active{color:#1f4f38!important;background:#fff!important;border-color:#2f6b4f33!important;box-shadow:0 2px 7px #222d1812!important}html[data-theme=light] body .app-shell.app-shell.app-shell .sync-library{color:#5f52ca!important;min-height:32px!important;box-shadow:none!important;background:#f2effc!important;border:1px solid #6c5ce73d!important;border-radius:9px!important;padding:0 12px!important;font-weight:650!important}html[data-theme=light] body .app-shell.app-shell.app-shell .sync-library:hover{background:#e9e4fa!important;border-color:#6c5ce761!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-details,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-info h1,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-source h2,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-translate h2{color:#1c2116!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-original,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-description,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-translate-intro,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-option p{color:#5e6656!important;opacity:1!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-meta dt,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-source h2,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-translate h2,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-option>small{color:#747c6b!important;opacity:1!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-meta dd,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-meta dd a{color:#293122!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-source,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-option{border-color:#222d181c!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-option.recommended{background:linear-gradient(135deg,#fbfaff 0%,#f6f5fd 100%)!important;border:1px solid #6c5ce73d!important;box-shadow:0 10px 28px #443a960f!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-option.recommended>small{color:#6c5ce7!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-option.recommended .primary{color:#fff!important;background:#6c5ce7!important;border:1px solid #6c5ce7!important;border-radius:10px!important;min-height:42px!important;font-weight:650!important;box-shadow:0 7px 18px #6c5ce72e!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-option.recommended .primary:hover{background:#5f52cf!important;border-color:#5f52cf!important;transform:translateY(-1px)!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-edit,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-source-row .secondary,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-option:not(.recommended)>.secondary{color:#293122!important;background:#fff!important;border:1px solid #222d1826!important;border-radius:10px!important;min-height:40px!important;padding:0 14px!important;font-weight:620!important;box-shadow:0 2px 7px #222d180b!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-edit:hover,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-source-row .secondary:hover,html[data-theme=light] body .app-shell.app-shell.app-shell .video-details-option:not(.recommended)>.secondary:hover{color:#1f4f38!important;background:#eef2e4!important;border-color:#2f6b4f3d!important}@media (min-width:621px){html[data-theme=light] body .app-shell.app-shell.app-shell .moment-actions{gap:7px!important}html[data-theme=light] body .app-shell.app-shell.app-shell .moment-actions button{color:#344232!important;width:auto!important;min-height:32px!important;box-shadow:none!important;background:#f8faf5!important;border:1px solid #222d181f!important;border-radius:8px!important;padding:0 10px!important;font-size:11.5px!important;font-weight:620!important;line-height:1!important;transition:background .15s,border-color .15s,color .15s,transform .15s!important}html[data-theme=light] body .app-shell.app-shell.app-shell .moment-actions button:hover{color:#1f4f38!important;background:#eef2e4!important;border-color:#2f6b4f3d!important;transform:translateY(-1px)!important}html[data-theme=light] body .app-shell.app-shell.app-shell .moment-actions button:focus-visible{outline-offset:2px!important;outline:2px solid #6c5ce773!important}html[data-theme=light] body .app-shell.app-shell.app-shell .moment-actions button:last-child{color:#9f4942!important;background:#fff8f7!important;border-color:#b84a4129!important}html[data-theme=light] body .app-shell.app-shell.app-shell .moment-actions button:last-child:hover{color:#8e3e38!important;background:#fceceb!important;border-color:#b84a4147!important}}
html body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle{z-index:6!important;border:1px solid var(--line)!important;background:var(--panel)!important;width:34px!important;height:34px!important;color:var(--muted)!important;box-shadow:none!important;border-radius:10px!important;place-items:center!important;padding:0!important;transition:background .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s!important;display:grid!important;position:absolute!important;top:50%!important;right:46px!important;transform:translateY(-50%)!important}html body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:17px!important;height:17px!important}html body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle:hover{background:var(--raised)!important;color:#b7adff!important;border-color:#8f7ff057!important;box-shadow:0 6px 18px #0000001f!important}html body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle:active{transform:translateY(-50%)scale(.96)!important}html body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle:focus-visible{outline-offset:2px!important;outline:2px solid #8f7ff07a!important}@media (min-width:621px){html body .app-shell.app-shell.app-shell:not(.viewer) .app-header .theme-quick-toggle{right:154px!important}}html[data-theme=light] body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle{color:#4d5645!important;background:#fff!important;border-color:#222d1821!important;box-shadow:0 2px 8px #222d180b!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle:hover{color:#6458cf!important;background:#f2effc!important;border-color:#6c5ce747!important;box-shadow:0 5px 15px #443a9614!important}@media (max-width:620px){html body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle{width:34px!important;height:34px!important;right:46px!important}}
html body .app-shell.app-shell.app-shell .app-header{gap:12px!important;min-height:62px!important}html body .app-shell.app-shell.app-shell .brand-home{box-shadow:none!important;background:0 0!important;border:0!important;gap:10px!important;padding:0!important}html body .app-shell.app-shell.app-shell .brand{letter-spacing:-.025em!important;font-size:13.5px!important;font-weight:700!important}html body .app-shell.app-shell.app-shell .brand b{font-weight:550!important}html body .app-shell.app-shell.app-shell .brand-version{min-height:22px!important;color:var(--muted)!important;font-family:var(--font-geist-mono),monospace!important;letter-spacing:.01em!important;background:#ffffff09!important;border:1px solid #9197a447!important;border-radius:999px!important;align-items:center!important;padding:0 8px!important;font-size:9.5px!important;font-weight:650!important;line-height:1!important;display:inline-flex!important}.user-profile-shell{z-index:45;flex:none;position:relative}.user-profile-trigger{border:1px solid var(--line);height:38px;color:var(--text);background:#ffffff06;border-radius:12px;align-items:center;gap:8px;padding:0 9px 0 6px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex;box-shadow:inset 0 1px #ffffff09}.user-profile-trigger:hover,.user-profile-trigger:focus-visible{background:#7c74e012;border-color:#7c74e05c;outline:0}.user-profile-recovery{position:relative}.user-profile-recovery:disabled{cursor:wait;opacity:.78}.user-profile-recovery.error{border-color:#dc665c47}.user-profile-recovery.error .user-avatar:after{content:"";border:2px solid var(--panel);background:#df7169;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-2px;right:-2px}.user-avatar{color:#aaa2f3;background:linear-gradient(145deg,#7c74e02e,#409db414);border:1px solid #7c74e038;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:grid;position:relative}.user-avatar svg,.user-menu-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.user-profile-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;max-width:104px;font-size:12px;font-weight:650;overflow:hidden}.user-profile-chevron{color:var(--soft);margin-top:-2px;font-size:12px}.user-profile-menu{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111318fa;border-radius:16px;width:286px;padding:9px;animation:.16s ease-out v7813-menu-in;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 24px 65px #00000057}@keyframes v7813-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.user-profile-summary{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:9px 9px 12px;display:flex}.user-avatar-large{border-radius:12px;width:39px;height:39px}.user-avatar-large svg{width:20px;height:20px}.user-profile-summary strong,.user-profile-summary small,.user-menu-row strong,.user-menu-row small{display:block}.user-profile-summary strong{font-size:13px;font-weight:680}.user-profile-summary small{color:var(--muted);margin-top:2px;font-size:11px}.user-menu-row{text-align:left;background:0 0;border:0;border-radius:11px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:52px;margin-top:5px;padding:7px 8px;display:grid}.user-menu-row:not(:disabled):hover,.user-menu-row:not(:disabled):focus-visible{background:#7c74e014;outline:0}.user-menu-row:disabled{cursor:default;opacity:.55}.user-menu-icon{color:#aaa2f3;background:#7c74e012;border:1px solid #7c74e029;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.user-menu-row strong{font-size:12px;font-weight:650}.user-menu-row small{color:var(--muted);margin-top:2px;font-size:10.5px;line-height:1.35}.profile-editor-backdrop{z-index:1100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#050f1694;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.profile-editor{border:1px solid var(--line);background:var(--panel);border-radius:19px;width:min(440px,100%);overflow:hidden;box-shadow:0 30px 90px #00000057}.profile-editor>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:70px;padding:14px 16px 13px 18px;display:flex}.profile-editor>header span{color:#aaa2f3;letter-spacing:.12em;margin-bottom:3px;font-size:9px;font-weight:750;display:block}.profile-editor>header h2{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:700}.profile-editor>header>button{border:1px solid var(--line);background:var(--raised);width:34px;height:34px;color:var(--muted);border-radius:10px;font-size:20px}.profile-editor form{padding:18px}.profile-editor label{color:var(--muted);margin-bottom:7px;font-size:11px;font-weight:650;display:block}.profile-name-field{border:1px solid var(--line);background:var(--raised);border-radius:13px;align-items:center;gap:9px;height:48px;padding:0 10px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex}.profile-name-field:focus-within{border-color:#7c74e080;box-shadow:0 0 0 3px #7c74e017}.profile-name-field.available{border-color:#42ce9361}.profile-name-field.taken,.profile-name-field.invalid{border-color:#dc665c6b}.profile-name-field input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px;font-weight:620}.profile-availability{min-height:18px;color:var(--muted);margin:7px 2px 0;font-size:10.5px}.profile-availability.available{color:#45b786}.profile-availability.taken,.profile-availability.invalid{color:#df7169}.profile-editor form>p{color:var(--muted);margin:13px 1px 18px;font-size:11px;line-height:1.55}.profile-editor-actions{justify-content:flex-end;gap:8px;display:flex}.profile-editor-actions button{min-width:98px}.profile-editor-actions button:disabled{cursor:default;opacity:.55}html body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle{border-radius:11px!important;flex:0 0 38px!important;width:38px!important;height:38px!important;position:static!important;top:auto!important;right:auto!important;transform:none!important}html body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle:active{transform:scale(.96)!important}@media (min-width:621px){main.app-shell:not(.viewer)>.app-header>.brand{order:1}main.app-shell:not(.viewer)>.app-header>.desktop-nav{order:2}main.app-shell:not(.viewer)>.app-header>.theme-quick-toggle{order:3}main.app-shell:not(.viewer)>.app-header>.user-profile-shell{order:4}main.app-shell:not(.viewer)>.app-header>.add-top{order:5}main.app-shell:not(.viewer)>.app-header>.mobile-menu-toggle{order:6}}html[data-theme=light] body{--bg:#f2f7f9!important;--panel:#fff!important;--raised:#eef4f6!important;--line:#0f30401d!important;--text:#102736!important;--muted:#5f7380!important;--soft:#8a9aa3!important;--info:#287d93!important;--accent2:#4aa9c2!important;color:var(--text)!important;background:radial-gradient(circle at 72% -10%,#6ac4db33,#0000 34rem),radial-gradient(circle at 9% 18%,#c0e7ef33,#0000 28rem),linear-gradient(#f8fbfc 0%,#f1f6f8 52%,#edf4f6 100%)!important}html[data-theme=light] body .app-shell.app-shell.app-shell{color:var(--text)!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-header{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#f8fbfcd6!important;border-color:#0f304017!important;box-shadow:0 7px 24px #1036460b!important}html[data-theme=light] body .app-shell.app-shell.app-shell .brand{color:#132f3e!important}html[data-theme=light] body .app-shell.app-shell.app-shell .brand b{color:#71838d!important}html[data-theme=light] body .app-shell.app-shell.app-shell .brand-version{color:#60737e!important;background:#fffc!important;border-color:#0f304021!important}html[data-theme=light] body .app-shell.app-shell.app-shell .desktop-nav button{color:#667b85!important}html[data-theme=light] body .app-shell.app-shell.app-shell .desktop-nav button:hover,html[data-theme=light] body .app-shell.app-shell.app-shell .desktop-nav button.active{color:#173b4c!important;background:#e5f1f4!important}html[data-theme=light] body .app-shell.app-shell.app-shell .primary{color:#fff!important;background:linear-gradient(135deg,#102d40,#17677d 58%,#3fa8bf)!important;border:0!important;box-shadow:0 9px 24px #16657a2b!important}html[data-theme=light] body .app-shell.app-shell.app-shell .secondary{color:#294653!important;background:#f7fafb!important;border-color:#0f30401f!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle{color:#41606e!important;background:#fff!important;border-color:#0f30401f!important;box-shadow:0 3px 11px #1241520e!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle:hover{color:#21798f!important;background:#edf7f9!important;border-color:#2a8ba247!important;box-shadow:0 5px 15px #124c5e14!important}html[data-theme=light] .user-profile-trigger{background:#ffffffe6;border-color:#175a6c21;box-shadow:0 4px 14px #123f4f0d}html[data-theme=light] .user-profile-trigger:hover,html[data-theme=light] .user-profile-trigger:focus-visible{background:#fff;border-color:#2c97b14d;box-shadow:0 6px 18px #124c5e14}html[data-theme=light] .user-avatar{color:#277f95;background:linear-gradient(145deg,#e6f5f8,#d8eef3);border-color:#2d96b029}html[data-theme=light] .user-profile-menu{background:#fffffffb;border-color:#0f30401c;box-shadow:0 24px 60px #13374524}html[data-theme=light] .user-menu-icon{color:#287f95;background:linear-gradient(145deg,#eff9fb,#e0f2f6);border-color:#2d96b021}html[data-theme=light] .user-menu-row:not(:disabled):hover,html[data-theme=light] .user-menu-row:not(:disabled):focus-visible{background:#eef7f9}html[data-theme=light] .profile-editor{background:#fff;border-color:#0f30401f;box-shadow:0 30px 90px #10323f33}html[data-theme=light] .profile-name-field{background:#f5f9fa;border-color:#0f304021}html[data-theme=light] body .app-shell.app-shell.app-shell .home-intro span{color:#2d8197!important}html[data-theme=light] body .app-shell.app-shell.app-shell .home-intro h1{background:linear-gradient(105deg,#0d2534 0%,#24495a 62%,#557481 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;font-weight:710!important}html[data-theme=light] body .app-shell.app-shell.app-shell .home-intro h1:after{background:linear-gradient(90deg,#287f97,#79c9da)!important;width:46px!important}html[data-theme=light] body .app-shell.app-shell.app-shell .featured-meta>span:before,html[data-theme=light] body .app-shell.app-shell.app-shell .section-title h2:before,html[data-theme=light] body .app-shell.app-shell.app-shell .continue-title-line h2:before{box-shadow:none!important;background:linear-gradient(#63bfd3,#267f96)!important}html[data-theme=light] body .app-shell.app-shell.app-shell .featured{background:#fff!important;border-color:#0f30401b!important;box-shadow:0 18px 46px #10364616!important}html[data-theme=light] body .app-shell.app-shell.app-shell .featured-panel{color:#102736!important;background:radial-gradient(circle at 105% -5%,#6bc5d929,#0000 15rem),linear-gradient(145deg,#fff,#f3f9fa 72%)!important}html[data-theme=light] body .app-shell.app-shell.app-shell .featured-panel h2{color:#102736!important}html[data-theme=light] body .app-shell.app-shell.app-shell .featured-panel>p{color:#536b77!important}html[data-theme=light] body .app-shell.app-shell.app-shell .featured-panel .featured-original-title{color:#82939b!important}html[data-theme=light] body .app-shell.app-shell.app-shell .featured-meta>span{color:#277d93!important}html[data-theme=light] body .app-shell.app-shell.app-shell .continue-section{width:100%!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-theme=light] body .app-shell.app-shell.app-shell .continue-row{background:0 0!important}html[data-theme=light] body .app-shell.app-shell.app-shell .continue-header>div>span{color:#2d8197!important}html[data-theme=light] body .app-shell.app-shell.app-shell .continue-header>button{color:#247c93!important}html[data-theme=light] body .app-shell.app-shell.app-shell .continue-title-line small{color:#617783!important;background:#eaf3f5!important;border-color:#0f30401a!important}html[data-theme=light] body .app-shell.app-shell.app-shell .clean-library-tools{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#fffc!important;border:1px solid #0f30401a!important;border-radius:15px!important;gap:7px!important;padding:7px!important;box-shadow:0 8px 24px #1036460d!important}html[data-theme=light] body .app-shell.app-shell.app-shell .search,html[data-theme=light] body .app-shell.app-shell.app-shell .clean-library-tools>select,html[data-theme=light] body .app-shell.app-shell.app-shell .quick-filters{color:#173748!important;background:#f5f9fa!important;border-color:#0f304017!important}html[data-theme=light] body .app-shell.app-shell.app-shell .search:focus-within{border-color:#298ba34d!important;box-shadow:0 0 0 3px #52b2c912!important}html[data-theme=light] body .app-shell.app-shell.app-shell .quick-filters button{color:#667b85!important;background:0 0!important;border-color:#0000!important}html[data-theme=light] body .app-shell.app-shell.app-shell .quick-filters button:hover{color:#234e60!important;background:#eaf4f6!important}html[data-theme=light] body .app-shell.app-shell.app-shell .quick-filters button.active{color:#1b6072!important;box-shadow:none!important;background:#dff0f4!important;border-color:#2c8ba21a!important}html[data-theme=light] body .app-shell.app-shell.app-shell .category-row button{color:#5b717c!important;background:#ffffffad!important;border-color:#0f30401a!important}html[data-theme=light] body .app-shell.app-shell.app-shell .category-row button:hover{color:#234e60!important;background:#f3f9fa!important;border-color:#298ba338!important}html[data-theme=light] body .app-shell.app-shell.app-shell .category-row button.active{color:#1f6678!important;background:#dff1f5!important;border-color:#298ba342!important}html[data-theme=light] body .app-shell.app-shell.app-shell .sync-library{color:#27798d!important;background:#eaf5f7!important;border-color:#298ba336!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-card{background:#fff!important;border-color:#0f30401a!important;box-shadow:0 7px 22px #1138470d!important}html[data-theme=light] body .app-shell.app-shell.app-shell .video-card:hover{border-color:#2d8fa63d!important;box-shadow:0 12px 28px #11415216!important}html[data-theme=light] body .app-shell.app-shell.app-shell .card-info{color:#173240!important;background:#fff!important}html[data-theme=light] body .app-shell.app-shell.app-shell .card-info strong{color:#173240!important}html[data-theme=light] body .app-shell.app-shell.app-shell .card-info span{color:#607681!important}html[data-theme=light] body .app-shell.app-shell.app-shell .card-info small,html[data-theme=light] body .app-shell.app-shell.app-shell .card-info .card-original-title{color:#8798a0!important}html[data-theme=light] body .app-shell.app-shell.app-shell .card-info>p:not(.card-original-title){color:#637984!important}html[data-theme=light] body .app-shell.app-shell.app-shell .card-progress{background:linear-gradient(90deg,#287f97,#62bfd3)!important}html body main.app-shell.app-shell.app-shell:not(.viewer){padding-bottom:18px!important}html body .app-shell.app-shell.app-shell .app-footer{border-top:1px solid #ffffff13!important;gap:7px!important;margin:36px 0 0!important;padding:20px 0 0!important}html body .app-shell.app-shell.app-shell .app-footer-brand{letter-spacing:-.02em!important;gap:8px!important;font-size:12.5px!important}html body .app-shell.app-shell.app-shell .app-footer>p{max-width:430px!important;color:var(--muted)!important;font-size:11.5px!important;line-height:1.45!important}html body .app-shell.app-shell.app-shell .app-footer-note{color:var(--soft)!important;font-size:10.5px!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer{border-color:#0f304017!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer-brand{color:#1d3947!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer-brand b{color:#70838d!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer>p{color:#687d87!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer-note{color:#8b9aa2!important}@media (max-width:620px){html body .app-shell.app-shell.app-shell .app-header{gap:7px!important}main.app-shell:not(.viewer)>.app-header>.brand{order:1}main.app-shell:not(.viewer)>.app-header>.theme-quick-toggle{order:2;margin-left:auto!important}main.app-shell:not(.viewer)>.app-header>.user-profile-shell{order:3;margin-left:0!important}main.app-shell:not(.viewer)>.app-header>.mobile-menu-toggle{order:4;margin-left:0!important}html body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle{flex-basis:40px!important;width:40px!important;height:40px!important}.user-profile-trigger{border-radius:12px;justify-content:center;width:42px;height:42px;padding:0}.user-profile-trigger .user-avatar{width:31px;height:31px}.user-profile-name,.user-profile-chevron{display:none}.user-profile-menu{width:min(286px,100vw - 24px);right:-48px}.profile-editor-backdrop{align-items:end;padding:10px}.profile-editor{border-radius:20px 20px 15px 15px}.profile-editor form{padding:16px}html body .app-shell.app-shell.app-shell .brand-version{display:none!important}html body main.app-shell.app-shell.app-shell:not(.viewer){padding-bottom:12px!important}html body .app-shell.app-shell.app-shell .app-footer{gap:6px!important;margin-top:28px!important;padding-top:17px!important}html body .app-shell.app-shell.app-shell .app-footer>p{font-size:11px!important}.app-footer-note{font-size:10px!important}html[data-theme=light] body .app-shell.app-shell.app-shell .clean-library-tools{border-radius:14px!important;padding:6px!important}}@media (max-width:380px){html body .app-shell.app-shell.app-shell .app-header .theme-quick-toggle{flex-basis:38px!important;width:38px!important;height:38px!important}.user-profile-trigger{width:40px;height:40px}.mobile-menu-toggle{width:40px!important;height:40px!important}}@media (prefers-reduced-motion:reduce){.user-profile-menu{animation:none!important}}
html body .app-shell.app-shell.app-shell .app-header .add-top{color:#f4f5f8!important;letter-spacing:-.012em!important;white-space:nowrap!important;background:linear-gradient(#242833 0%,#1a1e27 100%)!important;border:1px solid #ffffff1f!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:7px!important;height:40px!important;min-height:40px!important;padding:0 15px!important;font-size:12.5px!important;font-weight:680!important;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s,color .16s!important;display:inline-flex!important;transform:none!important;box-shadow:0 5px 16px #0000002e,inset 0 1px #ffffff0e!important}html body .app-shell.app-shell.app-shell .app-header .add-top:hover{background:linear-gradient(#2a2e3a 0%,#1e222c 100%)!important;border-color:#978bee57!important;transform:translateY(-1px)!important;box-shadow:0 8px 22px #00000038,0 0 0 1px #7c74e00f!important}html body .app-shell.app-shell.app-shell .app-header .add-top:active{transform:translateY(0)scale(.985)!important}html body .app-shell.app-shell.app-shell .app-header .add-top:focus-visible{outline-offset:2px!important;outline:2px solid #978bee80!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-header .add-top{color:#20262a!important;background:linear-gradient(#fff 0%,#f2f4f2 100%)!important;border-color:#232b302b!important;box-shadow:0 3px 10px #1e282c0f,inset 0 1px #fffffff2!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-header .add-top:hover{color:#4f45a3!important;background:linear-gradient(#fff 0%,#f2effb 100%)!important;border-color:#6457cd4f!important;box-shadow:0 6px 17px #39317c17,0 0 0 1px #6457cd09!important}html body .app-shell.app-shell.app-shell .mobile-menu .mobile-add{color:#d9d5ff!important;min-height:44px!important;box-shadow:none!important;background:linear-gradient(#7c74e026,#7c74e014)!important;border:1px solid #978bee3d!important;border-radius:11px!important;font-size:13px!important;font-weight:680!important}html[data-theme=light] body .app-shell.app-shell.app-shell .mobile-menu .mobile-add{color:#5147a4!important;background:#f1eefb!important;border-color:#6457cd38!important}html body .app-shell.app-shell.app-shell .secondary,html body .app-shell.app-shell.app-shell .ghost,html body .app-shell.app-shell.app-shell .icon-button,html body .app-shell.app-shell.app-shell .sync-library{box-shadow:none!important;border-radius:11px!important;font-weight:620!important;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s!important}html body .app-shell.app-shell.app-shell .secondary:hover,html body .app-shell.app-shell.app-shell .ghost:hover,html body .app-shell.app-shell.app-shell .icon-button:hover,html body .app-shell.app-shell.app-shell .sync-library:hover{transform:translateY(-1px)!important}html body .app-shell.app-shell.app-shell .secondary:active,html body .app-shell.app-shell.app-shell .ghost:active,html body .app-shell.app-shell.app-shell .icon-button:active,html body .app-shell.app-shell.app-shell .sync-library:active{transform:translateY(0)scale(.985)!important}html[data-theme=light] body .app-shell.app-shell.app-shell .secondary,html[data-theme=light] body .app-shell.app-shell.app-shell .ghost,html[data-theme=light] body .app-shell.app-shell.app-shell .icon-button,html[data-theme=light] body .app-shell.app-shell.app-shell .sync-library{color:#293034!important;background:linear-gradient(#fdfefd 0%,#f1f3f1 100%)!important;border:1px solid #222a2e29!important;box-shadow:0 2px 7px #1b232709!important}html[data-theme=light] body .app-shell.app-shell.app-shell .secondary:hover,html[data-theme=light] body .app-shell.app-shell.app-shell .ghost:hover,html[data-theme=light] body .app-shell.app-shell.app-shell .icon-button:hover,html[data-theme=light] body .app-shell.app-shell.app-shell .sync-library:hover{color:#171d20!important;background:#fff!important;border-color:#575f6340!important;box-shadow:0 5px 14px #1c242811!important}html[data-theme=light] body .app-shell.app-shell.app-shell .secondary:focus-visible,html[data-theme=light] body .app-shell.app-shell.app-shell .ghost:focus-visible,html[data-theme=light] body .app-shell.app-shell.app-shell .icon-button:focus-visible,html[data-theme=light] body .app-shell.app-shell.app-shell .sync-library:focus-visible{outline-offset:2px!important;outline:2px solid #6457cd5c!important}html[data-theme=light] body .app-shell.app-shell.app-shell .desktop-nav button{border:1px solid #0000!important;border-radius:10px!important}html[data-theme=light] body .app-shell.app-shell.app-shell .desktop-nav button:hover{background:#ffffffbd!important;border-color:#222a2e1a!important;box-shadow:0 2px 7px #1b232709!important}html body main.app-shell.app-shell.app-shell:not(.viewer){padding-bottom:10px!important}html body .app-shell.app-shell.app-shell .app-footer{text-align:center!important;background:linear-gradient(135deg,#1d2028 0%,#191c23 58%,#20232c 100%)!important;border:1px solid #ffffff18!important;border-radius:18px!important;gap:7px!important;margin:38px 0 0!important;padding:22px 24px 20px!important;position:relative!important;overflow:hidden!important;box-shadow:0 9px 26px #0000002b,inset 0 1px #ffffff09!important}html body .app-shell.app-shell.app-shell .app-footer:before{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#7c74e0e0,#58b0c5b8,#7c74e01f)!important;height:2px!important;position:absolute!important;inset:0 0 auto!important}html body .app-shell.app-shell.app-shell .app-footer-brand{color:#f2f3f5!important;font-size:12.5px!important;font-weight:680!important}html body .app-shell.app-shell.app-shell .app-footer-brand b{color:#9ca2ad!important}html body .app-shell.app-shell.app-shell .app-footer>p{color:#aeb4bd!important}html body .app-shell.app-shell.app-shell .app-footer-note{color:#7f8691!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer{background:linear-gradient(135deg,#e4e7ea 0%,#eceef0 52%,#dfe3e7 100%)!important;border-color:#40454d29!important;box-shadow:0 9px 25px #2d363d13,inset 0 1px #ffffffb8!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer:before{background:linear-gradient(90deg,#7667df 0%,#8f83e7 34%,#79bdcb 72%,#79bdcb1f 100%)!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer-brand{color:#1d2429!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer-brand b{color:#646c73!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer>p{color:#5f6870!important}html[data-theme=light] body .app-shell.app-shell.app-shell .app-footer-note{color:#7b838a!important}@media (max-width:620px){html body main.app-shell.app-shell.app-shell:not(.viewer){padding-bottom:8px!important}html body .app-shell.app-shell.app-shell .app-footer{border-radius:16px!important;margin-top:28px!important;padding:19px 16px 17px!important}html body .app-shell.app-shell.app-shell .app-header .add-top{display:none!important}}@media (prefers-reduced-motion:reduce){html body .app-shell.app-shell.app-shell .app-header .add-top,html body .app-shell.app-shell.app-shell .secondary,html body .app-shell.app-shell.app-shell .ghost,html body .app-shell.app-shell.app-shell .icon-button,html body .app-shell.app-shell.app-shell .sync-library{transition:none!important}}
html body .app-shell.app-shell.app-shell .modal{border-radius:22px!important;overflow:hidden!important}html body .app-shell.app-shell.app-shell .modal>header{text-align:center!important;background:linear-gradient(#7a6ef22e 0%,#1f647812 65%,#0000 100%)!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;height:auto!important;min-height:78px!important;padding:28px 52px 18px!important;position:relative!important}html body .app-shell.app-shell.app-shell .modal h2{letter-spacing:-.01em!important;max-width:100%!important;margin:0!important;font-size:17px!important;font-weight:650!important;line-height:1.25!important}html body .app-shell.app-shell.app-shell .modal header button{border:1px solid var(--line)!important;width:34px!important;height:34px!important;color:var(--muted)!important;background:#ffffff12!important;border-radius:50%!important;place-items:center!important;padding:0!important;font-size:16px!important;line-height:1!important;transition:background .15s,border-color .15s,color .15s,transform .15s!important;display:grid!important;position:absolute!important;top:13px!important;right:13px!important}html body .app-shell.app-shell.app-shell .modal header button:hover{color:var(--text)!important;background:#ffffff21!important;border-color:#8e84eb52!important}html body .app-shell.app-shell.app-shell .modal header button:active{transform:scale(.96)!important}html body .app-shell.app-shell.app-shell .modal header button:focus-visible{outline-offset:2px!important;outline:2px solid #8f7ff57a!important}html[data-theme=light] body .app-shell.app-shell.app-shell .modal>header{background:linear-gradient(#8f7ff529 0%,#2ba7c914 65%,#0000 100%)!important}html[data-theme=light] body .app-shell.app-shell.app-shell .modal header button{color:#66767f!important;background:#141a0f0d!important}html[data-theme=light] body .app-shell.app-shell.app-shell .modal header button:hover{color:#23343d!important;background:#141a0f17!important}@media (max-width:620px){html body .app-shell.app-shell.app-shell .modal{border-radius:20px!important}html body .app-shell.app-shell.app-shell .modal>header{min-height:76px!important;padding:24px 58px 16px!important}html body .app-shell.app-shell.app-shell .modal h2{font-size:16px!important}html body .app-shell.app-shell.app-shell .modal header button{width:44px!important;height:44px!important;font-size:17px!important;top:10px!important;right:10px!important}}@media (prefers-reduced-motion:reduce){html body .app-shell.app-shell.app-shell .modal,html body .app-shell.app-shell.app-shell .modal header button{transition:none!important}}
html body .app-shell.app-shell.app-shell .home-intro h1{letter-spacing:-.028em!important;max-width:760px!important;font-size:clamp(23px,2.5vw,30px)!important;font-weight:670!important;line-height:1.18!important}@media (max-width:620px){html body .app-shell.app-shell.app-shell .home-intro h1{letter-spacing:-.024em!important;max-width:330px!important;font-size:clamp(21px,6.2vw,24px)!important;line-height:1.2!important}}@media (max-width:380px){html body .app-shell.app-shell.app-shell .home-intro h1{font-size:21px!important}}
@media (max-width:620px){html body .viewer.viewer.viewer>.app-header{height:64px!important;min-height:64px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#0a0c10f0!important;border-bottom:1px solid #ffffff14!important;align-items:center!important;gap:8px!important;padding:8px 0!important;display:flex!important;position:relative!important}html body .viewer.viewer.viewer>.app-header>.brand{z-index:3!important;justify-content:center!important;align-items:center!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html body .viewer.viewer.viewer>.app-header>.brand .brand-version{display:none!important}html body .viewer.viewer.viewer>.app-header>.back-library,html body .viewer.viewer.viewer>.app-header>.back-to-video{color:#c8cdd5!important;white-space:nowrap!important;width:auto!important;min-width:0!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:#ffffff09!important;border:1px solid #ffffff17!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0 10px!important;font-size:13px!important;font-weight:620!important;line-height:1!important;display:inline-flex!important}html body .viewer.viewer.viewer>.app-header>.back-library>span{font-size:18px!important;line-height:1!important}html body .viewer.viewer.viewer>.app-header>.icon-button{border-radius:11px!important;flex:0 0 44px!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin-left:auto!important;padding:0!important;display:grid!important}html body .viewer.viewer.viewer>.app-header>.theme-quick-toggle{border-radius:11px!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;position:static!important;transform:none!important}html body .viewer.viewer.viewer>.app-header>.theme-quick-toggle:active{transform:scale(.96)!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools{border-radius:16px!important;padding:11px 11px 13px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .controls-top-row{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;gap:8px!important;margin:0 0 8px!important;display:grid!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .controls-top-row>.player-toolbar{grid-area:1/1/auto/-1!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .controls-top-row>.fullscreen-primary{grid-area:2/1!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .controls-top-row>.speed-control{grid-area:2/2!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls{justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:56px!important;padding:6px 10px!important;display:flex!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls .skip-button{flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls .play-toggle{flex:0 0 46px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .volume-control{flex:0 0 44px!important;width:44px!important;min-width:44px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .volume-toggle{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .fullscreen-primary,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control{color:#f6f3ec!important;width:100%!important;min-width:0!important;height:48px!important;min-height:48px!important;box-shadow:none!important;background:#1b1f26!important;border:1px solid #2b313b!important;border-radius:12px!important;margin:0!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control{justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:0 9px 0 12px!important;display:flex!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control>span{color:#aeb3bd!important;font-size:11px!important;font-weight:600!important;display:block!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control>select{color:#f6f3ec!important;background:#252a32!important;border:1px solid #343a44!important;border-radius:9px!important;outline:0!important;min-width:58px!important;height:34px!important;padding:0 8px!important;font-size:12px!important;font-weight:650!important}html body .viewer.viewer.viewer .video-heading{margin-top:18px!important}html body .viewer.viewer.viewer .player-greek-title{letter-spacing:-.025em!important;font-size:22px!important;line-height:1.24!important}}html[data-theme=light] body .viewer.viewer.viewer{--v6-ink:#f3f6f7!important;--v6-panel:#fff!important;--v6-panel-2:#f4f7f8!important;--v6-line:#d9e1e5!important;--v6-paper:#17252d!important;--v6-muted:#596a73!important;--v6-soft:#798991!important;--v6-sage:#4f8a72!important;--text:#17252d!important;--muted:#596a73!important;--soft:#798991!important;--line:#d9e1e5!important;--panel:#fff!important;--raised:#f3f6f7!important;color:#17252d!important;background:#f3f6f7!important}html[data-theme=light] body .viewer.viewer.viewer>.app-header{background:#f8fafbf5!important;border-bottom-color:#1a34411a!important;box-shadow:0 5px 18px #1f36420e!important}html[data-theme=light] body .viewer.viewer.viewer>.app-header>.back-library,html[data-theme=light] body .viewer.viewer.viewer>.app-header>.back-to-video,html[data-theme=light] body .viewer.viewer.viewer>.app-header>.icon-button,html[data-theme=light] body .viewer.viewer.viewer>.app-header>.theme-quick-toggle{color:#314750!important;background:#fff!important;border-color:#1c374421!important;box-shadow:0 2px 8px #1d37430b!important}html[data-theme=light] body .viewer.viewer.viewer>.app-header>.back-library:hover,html[data-theme=light] body .viewer.viewer.viewer>.app-header>.back-to-video:hover,html[data-theme=light] body .viewer.viewer.viewer>.app-header>.icon-button:hover,html[data-theme=light] body .viewer.viewer.viewer>.app-header>.theme-quick-toggle:hover{color:#5c51be!important;background:#f6f4ff!important;border-color:#6558de40!important}html[data-theme=light] body .viewer.viewer.viewer .speaker-row{background:0 0!important;border-color:#dbe2e5!important}html[data-theme=light] body .viewer.viewer.viewer .speaker-row strong,html[data-theme=light] body .viewer.viewer.viewer .speaker-row span,html[data-theme=light] body .viewer.viewer.viewer .speaker-row small{color:#26363e!important}html[data-theme=light] body .viewer.viewer.viewer .speaker-row:before{background:#68a879!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools{background:#fff!important;border-color:#d8e0e4!important;box-shadow:0 8px 26px #1c323c0e!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls,html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .fullscreen-primary,html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control{color:#25353d!important;background:#f6f8f9!important;border-color:#dbe2e5!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls .skip-button,html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .volume-toggle{color:#66777f!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls .skip-button small{color:#75858d!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .fullscreen-primary span{color:#25353d!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control>span{color:#687880!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control>select{color:#223139!important;background:#fff!important;border-color:#d5dde1!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.moment-save,html[data-theme=light] body .viewer.viewer.viewer .watch-layout.watch-layout .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions.player-secondary-actions>button.transcript-toggle,html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .subtitle-cc-control>.cc-toggle{color:#5d52bd!important;background:#f5f3ff!important;border-color:#6558de47!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.moment-save>span:not(.moment-count),html[data-theme=light] body .viewer.viewer.viewer .watch-layout.watch-layout .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions.player-secondary-actions>button.transcript-toggle>span:not(.moment-count):not(.cc-active-tag),html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .cc-label,html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .cc-card-icon{color:#5d52bd!important;stroke:#5d52bd!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .cc-toggle>small{color:#4e866c!important}html[data-theme=light] body .viewer.viewer.viewer .video-heading,html[data-theme=light] body .viewer.viewer.viewer .video-heading h1,html[data-theme=light] body .viewer.viewer.viewer .player-greek-title,html[data-theme=light] body .viewer.viewer.viewer .section-title h2{color:#17252d!important;-webkit-text-fill-color:#17252d!important}html[data-theme=light] body .viewer.viewer.viewer .player-original-title{color:#397b98!important;-webkit-text-fill-color:#397b98!important}html[data-theme=light] body .viewer.viewer.viewer .mobile-video-description,html[data-theme=light] body .viewer.viewer.viewer .guide-intro,html[data-theme=light] body .viewer.viewer.viewer .muted{color:#61717a!important}html[data-theme=light] body .viewer.viewer.viewer .video-heading a,html[data-theme=light] body .viewer.viewer.viewer .speaker-row a{color:#397b98!important}html[data-theme=light] body .viewer.viewer.viewer .mobile-watch-summary section{background:#fff!important;border-color:#d9e1e5!important}html[data-theme=light] body .viewer.viewer.viewer .mobile-watch-summary strong{color:#17252d!important}html[data-theme=light] body .viewer.viewer.viewer .mobile-watch-summary small{color:#65757d!important}html[data-theme=light] body .viewer.viewer.viewer .mobile-watch-summary button{color:#283941!important;background:#f4f7f8!important;border-color:#d9e1e5!important}html[data-theme=light] body .viewer.viewer.viewer .transcript{background:#fff!important;border-color:#d9e1e5!important}html[data-theme=light] body .viewer.viewer.viewer .transcript>button:hover{background:#f4f7f8!important;border-color:#dbe2e5!important}html[data-theme=light] body .viewer.viewer.viewer .transcript>button.active{box-shadow:none!important;background:#f4f1ff!important;border-color:#6558de47!important}html[data-theme=light] body .viewer.viewer.viewer .transcript span{color:#26363e!important}html[data-theme=light] body .viewer.viewer.viewer .transcript time{color:#6559c8!important;background:#f5f3ff!important;border-color:#ddd9f4!important}html[data-theme=light] body .viewer.viewer.viewer .next-video-row button{background:#fff!important;border-color:#d9e1e5!important}html[data-theme=light] body .viewer.viewer.viewer .next-video-row strong{color:#17252d!important}html[data-theme=light] body .viewer.viewer.viewer .next-video-row small{color:#65757d!important}@media (max-width:360px){html body .viewer.viewer.viewer>.app-header>.back-library,html body .viewer.viewer.viewer>.app-header>.back-to-video{padding-inline:8px!important;font-size:12.5px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls{gap:7px!important;padding-inline:6px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control>span{display:none!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control{justify-content:center!important;padding:0 7px!important}}@media (prefers-reduced-motion:reduce){html body .viewer.viewer.viewer>.app-header>*{transition:none!important}}
html body .app-shell.app-shell.app-shell .brand-mark{color:#0000!important;width:32px!important;height:26px!important;box-shadow:none!important;filter:none!important;background:url(/gtslogo.svg) 50%/contain no-repeat!important;border:0!important;border-radius:0!important;flex:0 0 32px!important;padding:0!important;font-size:0!important;line-height:0!important;display:block!important;position:relative!important;overflow:visible!important}html body .app-shell.app-shell.app-shell .brand-mark:before,html body .app-shell.app-shell.app-shell .brand-mark:after,html body .app-shell.app-shell.app-shell .brand-mark>i,html body .app-shell.app-shell.app-shell .brand-mark>i:before,html body .app-shell.app-shell.app-shell .brand-mark>i:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important;animation:none!important;display:none!important}html body .app-shell.app-shell.app-shell .brand b,html body .app-shell.app-shell.app-shell .app-footer-brand b{color:#8f7cf6!important;font-weight:620!important}html body .app-shell.app-shell.app-shell .app-footer-brand .brand-mark{flex:0 0 34px!important;width:34px!important;height:27px!important}html body .viewer.viewer.viewer .brand-mark{width:32px!important;height:26px!important;box-shadow:none!important;background:url(/gtslogo.svg) 50%/contain no-repeat!important;border:0!important;border-radius:0!important;flex:0 0 32px!important}html body .viewer.viewer.viewer .mobile-video-byline button,html body .viewer.viewer.viewer .mobile-watch-summary button{color:#e4dfff!important;background:#8470f433!important;border-color:#a697ff80!important;box-shadow:inset 0 1px #ffffff0f!important}html body .viewer.viewer.viewer .mobile-video-byline button:hover,html body .viewer.viewer.viewer .mobile-watch-summary button:hover{color:#f1eeff!important;background:#8c78fa4d!important;border-color:#b1a3ffad!important}html body .viewer.viewer.viewer .mobile-video-byline button.active,html body .viewer.viewer.viewer .mobile-watch-summary button.active{color:#f29ab6!important;background:#bf739729!important;border-color:#bf739794!important}html body .viewer.viewer.viewer .mobile-video-byline button[aria-label=Διαχείριση\ υποτίτλων],html body .viewer.viewer.viewer .mobile-watch-summary button[aria-label=Διαχείριση\ υποτίτλων]{font-size:0!important;position:relative!important}html body .viewer.viewer.viewer .mobile-video-byline button[aria-label=Διαχείριση\ υποτίτλων]:before,html body .viewer.viewer.viewer .mobile-watch-summary button[aria-label=Διαχείριση\ υποτίτλων]:before{content:""!important;background:linear-gradient(#cfc8ff,#cfc8ff) 0 0/3.5px 1.7px no-repeat,linear-gradient(#cfc8ff,#cfc8ff) 0 5.5px/5.5px 1.7px no-repeat,linear-gradient(#cfc8ff,#cfc8ff) 0 11px/8px 1.7px no-repeat!important;border-radius:0!important;width:8px!important;height:13px!important;display:block!important;position:absolute!important;top:9px!important;left:7px!important}html body .viewer.viewer.viewer .mobile-video-byline button[aria-label=Διαχείριση\ υποτίτλων]:after,html body .viewer.viewer.viewer .mobile-watch-summary button[aria-label=Διαχείριση\ υποτίτλων]:after{content:""!important;border-top:5px solid #0000!important;border-bottom:5px solid #0000!important;border-left:7px solid #cfc8ff!important;width:0!important;height:0!important;position:absolute!important;top:50%!important;right:6px!important;transform:translateY(-50%)!important}html[data-theme=light] body .viewer.viewer.viewer .mobile-video-byline button,html[data-theme=light] body .viewer.viewer.viewer .mobile-watch-summary button{color:#6655d0!important;background:#f5f2ff!important;border-color:#6a58d83d!important}html[data-theme=light] body .viewer.viewer.viewer .mobile-video-byline button[aria-label=Διαχείριση\ υποτίτλων]:before,html[data-theme=light] body .viewer.viewer.viewer .mobile-watch-summary button[aria-label=Διαχείριση\ υποτίτλων]:before{background:linear-gradient(#6655d0,#6655d0) 0 0/3.5px 1.7px no-repeat,linear-gradient(#6655d0,#6655d0) 0 5.5px/5.5px 1.7px no-repeat,linear-gradient(#6655d0,#6655d0) 0 11px/8px 1.7px no-repeat!important}html[data-theme=light] body .viewer.viewer.viewer .mobile-video-byline button[aria-label=Διαχείριση\ υποτίτλων]:after,html[data-theme=light] body .viewer.viewer.viewer .mobile-watch-summary button[aria-label=Διαχείριση\ υποτίτλων]:after{border-left-color:#6655d0!important}html body .app-shell.app-shell.app-shell .icon-button{justify-content:center!important;align-items:center!important;display:inline-flex!important}@media (max-width:620px){html body .app-shell.app-shell.app-shell .brand-mark,html body .viewer.viewer.viewer .brand-mark{flex:0 0 30px!important;width:30px!important;height:24px!important}html body .app-shell.app-shell.app-shell .app-footer-brand .brand-mark{flex:0 0 32px!important;width:32px!important;height:25px!important}}html body .app-shell.app-shell.app-shell.viewer>.app-header{grid-template-columns:minmax(0,auto) minmax(0,1fr) auto auto!important;justify-content:space-between!important;align-items:center!important;column-gap:10px!important;display:grid!important}html body .app-shell.app-shell.app-shell.viewer>.app-header>.brand{grid-column:2!important;justify-self:center!important;margin:0!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}html body .app-shell.app-shell.app-shell.viewer>.app-header>.back-library,html body .app-shell.app-shell.app-shell.viewer>.app-header>.back-to-video{grid-column:1!important;justify-self:start!important}html body .app-shell.app-shell.app-shell.viewer>.app-header>.theme-quick-toggle{grid-column:3!important;justify-self:end!important}html body .app-shell.app-shell.app-shell.viewer>.app-header>.icon-button{grid-column:4!important;justify-self:end!important;margin-left:0!important}:root[data-theme=light] .mobile-menu{background:#fffffffa!important;border-color:#14161c1a!important;box-shadow:0 22px 70px #14161c24,inset 0 1px #ffffff80!important}:root[data-theme=light] .mobile-menu>button:not(.mobile-add){color:#3d4436!important}:root[data-theme=light] .mobile-menu>button:not(.mobile-add):hover{background:#14161c0d!important}:root[data-theme=light] .mobile-menu>button:not(.mobile-add).active{color:#4a3fa8!important;background:#8f7ff024!important}
.settings-screen-layer{z-index:9000;overscroll-behavior:contain;background:var(--bg);position:fixed;inset:0;overflow:hidden}.settings-screen-shell{width:100%;height:100dvh;max-height:100dvh;background:var(--bg)!important;grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;display:grid!important;overflow:hidden!important}.settings-screen-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;min-height:0;overflow:hidden auto}.viewer-settings-open,.library-settings-open{pointer-events:none;-webkit-user-select:none;user-select:none}.settings-screen-layer .settings-page{min-height:100%}.settings-screen-layer .app-header{flex:none}.settings-screen-layer .settings-grid input[type=range]{touch-action:pan-y}.modal-backdrop,.version-about-backdrop{z-index:10050!important}@media (max-width:620px){.settings-screen-scroll{padding-bottom:max(24px,env(safe-area-inset-bottom))}}.player-screen-transition{animation:.3s cubic-bezier(.22,.8,.3,1) both gtsPlayerScreenIn}.player-ready-transition{animation:.32s cubic-bezier(.22,.8,.3,1) both gtsPlayerReadyIn}.player-opening-shell{animation:.24s ease-out both gtsPlayerReadyIn}.player-is-opening{min-height:100dvh}.player-is-opening .app-footer{opacity:0;visibility:hidden;pointer-events:none}.player-opening-frame{isolation:isolate;background:#090a0d;position:relative}.player-opening-frame>img{object-fit:cover;filter:saturate(.9)brightness(.82);width:100%;height:100%;display:block;transform:scale(1.008)}.player-opening-shade{z-index:1;background:linear-gradient(#06070a0a,#06070a33);position:absolute;inset:0}.player-opening-spinner{z-index:2;border:2px solid #ffffff3d;border-top-color:#fffffff0;border-radius:50%;width:34px;height:34px;animation:.78s linear infinite gtsOpeningSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 22px #00000047}.player-opening-progress{z-index:3;background:#ffffff1f;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.player-opening-progress>i{background:linear-gradient(90deg,#7770de,#61b9d2);border-radius:999px;width:38%;height:100%;animation:1.05s cubic-bezier(.45,0,.2,1) infinite gtsOpeningProgress;display:block}.player-opening-controls{gap:8px;width:100%;display:grid}.player-opening-control-card,.player-opening-actions{background:#171b21;border:1px solid #2b313b;border-radius:15px}.player-opening-control-card{gap:8px;padding:8px;display:grid}.player-opening-primary{justify-content:center;align-items:center;gap:15px;height:48px;display:flex}.player-opening-primary>span,.player-opening-primary>b{background:#ffffff14;border-radius:50%;display:block}.player-opening-primary>span{width:34px;height:34px}.player-opening-primary>b{background:#7c74e0c2;width:44px;height:44px;box-shadow:0 6px 16px #7c74e02e}.player-opening-compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.player-opening-compact>i{background:#20252d;border:1px solid #303641;border-radius:11px;height:46px;display:block}.player-opening-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:7px;display:grid}.player-opening-actions>i{background:#20252d;border:1px solid #303641;border-radius:11px;height:64px;display:block}.player-opening-details{gap:8px;margin-top:14px;padding:0 1px;display:grid}.player-opening-details>i{background:#ffffff13;border-radius:999px;height:10px;display:block}.player-opening-details>i:first-child{width:42%}.player-opening-details>i:nth-child(2){width:82%;height:18px}.player-opening-details>i:nth-child(3){width:64%;height:18px}.player-opening-byline>span{align-items:center;gap:8px;display:flex}.player-opening-byline>span>i{background:#181c22;border:1px solid #303641;border-radius:10px;width:34px;height:34px;display:block}html[data-theme=light] .player-opening-control-card,html[data-theme=light] .player-opening-actions{background:#f4f7f8;border-color:#d9e1e5}html[data-theme=light] .player-opening-compact>i,html[data-theme=light] .player-opening-actions>i,html[data-theme=light] .player-opening-byline>span>i{background:#fff;border-color:#d7dfe3}html[data-theme=light] .player-opening-primary>span,html[data-theme=light] .player-opening-details>i{background:#26343d1a}.player-cover{opacity:1;visibility:visible;transition:opacity .34s cubic-bezier(.22,.8,.3,1),visibility linear}.player-cover.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .34s cubic-bezier(.22,.8,.3,1),visibility 0s linear .34s}.player-cover.is-visible{opacity:1;visibility:visible;pointer-events:auto}.player-cover.is-loading{cursor:progress}.player-cover .cover-loading{z-index:3;color:#fff;text-align:center;pointer-events:none;place-items:center;gap:9px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-cover .cover-loading i{border:3px solid #ffffff3b;border-top-color:#fff;border-radius:50%;width:38px;height:38px;animation:.8s linear infinite gtsStartupSpin}.player-cover .cover-loading small{letter-spacing:.09em;text-shadow:0 2px 12px #0000008c;font-size:9px;font-weight:760}@keyframes gtsOpeningSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes gtsStartupSpin{to{transform:rotate(360deg)}}@keyframes gtsOpeningProgress{0%{transform:translate(-110%)}58%,to{transform:translate(290%)}}@keyframes gtsPlayerScreenIn{0%{opacity:.72;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes gtsPlayerReadyIn{0%{opacity:.32}to{opacity:1}}html body .app-shell.app-shell.app-shell:not(.viewer) .home-intro h1{text-wrap:balance;background:linear-gradient(100deg,#f4f2ff 0%,#c9c2ff 34%,#9f97f7 57%,#72cde6 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;letter-spacing:-.042em!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:860px!important;margin-top:5px!important;font-size:clamp(30px,3.2vw,39px)!important;font-weight:760!important;line-height:1.08!important}html body .app-shell.app-shell.app-shell:not(.viewer) .home-intro h1:after{background:linear-gradient(90deg,#8174ef,#6fa9ee 55%,#65d3df)!important;border-radius:999px!important;width:54px!important;height:3px!important;margin-top:13px!important;box-shadow:0 0 20px #7777f033!important}html body .app-shell.app-shell.app-shell:not(.viewer) .featured-panel h2{text-wrap:balance;background:linear-gradient(102deg,#fff 0%,#f1f0ff 58%,#c9c4ff 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;letter-spacing:-.032em!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:360px!important;margin:11px 0 5px!important;font-size:clamp(21px,1.75vw,25px)!important;font-weight:730!important;line-height:1.15!important}html body .app-shell.app-shell.app-shell:not(.viewer) .featured-meta>span{color:#aaa2f3!important}html body .viewer.viewer.viewer .player-greek-title{text-wrap:balance;background:linear-gradient(104deg,#fff 0%,#f2f1ff 52%,#c3bfff 82%,#a69cf6 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;letter-spacing:-.032em!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:880px!important;margin-top:7px!important;padding-left:15px!important;font-size:25px!important;font-weight:735!important;line-height:1.17!important;position:relative!important}html body .viewer.viewer.viewer .player-greek-title:before{content:"";background:linear-gradient(#8c7cf6 0%,#716fe9 48%,#55c3dd 100%);border-radius:999px;width:3px;position:absolute;top:.14em;bottom:.12em;left:0;box-shadow:0 0 14px #7d6fee40}html[data-theme=light] body .app-shell.app-shell.app-shell:not(.viewer) .home-intro h1{background:linear-gradient(100deg,#10293a 0%,#315b75 40%,#6257b7 72%,#338fa7 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}html[data-theme=light] body .app-shell.app-shell.app-shell:not(.viewer) .featured-panel h2{background:linear-gradient(102deg,#122738 0%,#294760 65%,#6358b5 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}html[data-theme=light] body .app-shell.app-shell.app-shell:not(.viewer) .featured-meta>span{color:#5f55b7!important}html[data-theme=light] body .viewer.viewer.viewer .player-greek-title{background:linear-gradient(104deg,#142638 0%,#29465f 58%,#6256b4 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}html[data-theme=light] body .viewer.viewer.viewer .player-greek-title:before{box-shadow:none;background:linear-gradient(#7063d2 0%,#508ab7 55%,#45aec1 100%)}@media (prefers-color-scheme:light){html[data-theme=system] body .app-shell.app-shell.app-shell:not(.viewer) .home-intro h1{background:linear-gradient(100deg,#10293a 0%,#315b75 40%,#6257b7 72%,#338fa7 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}html[data-theme=system] body .app-shell.app-shell.app-shell:not(.viewer) .featured-panel h2{background:linear-gradient(102deg,#122738 0%,#294760 65%,#6358b5 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}html[data-theme=system] body .app-shell.app-shell.app-shell:not(.viewer) .featured-meta>span{color:#5f55b7!important}html[data-theme=system] body .viewer.viewer.viewer .player-greek-title{background:linear-gradient(104deg,#142638 0%,#29465f 58%,#6256b4 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}html[data-theme=system] body .viewer.viewer.viewer .player-greek-title:before{box-shadow:none;background:linear-gradient(#7063d2 0%,#508ab7 55%,#45aec1 100%)}}@media (max-width:620px){.player-opening-spinner{width:32px;height:32px}html body .app-shell.app-shell.app-shell:not(.viewer) .home-intro h1{letter-spacing:-.038em!important;max-width:360px!important;font-size:clamp(27px,8.1vw,32px)!important;line-height:1.08!important}html body .app-shell.app-shell.app-shell:not(.viewer) .featured-panel h2{max-width:100%!important;font-size:20px!important;line-height:1.18!important}html body .viewer.viewer.viewer .player-greek-title{letter-spacing:-.029em!important;max-width:100%!important;padding-left:12px!important;font-size:22px!important;line-height:1.2!important}html body .viewer.viewer.viewer .player-greek-title:before{width:2px}}@media (prefers-reduced-motion:reduce){.player-screen-transition,.player-ready-transition,.player-opening-shell,.player-opening-spinner,.player-opening-progress>i{animation:none}.player-cover{transition:none}}
html body .app-shell.app-shell.app-shell .video-frame .custom-fullscreen.fs-exit-hidden{opacity:0!important;pointer-events:none!important;display:none!important}html body .viewer.viewer.viewer .video-frame:fullscreen .custom-fullscreen{top:33.333vh!important;bottom:auto!important;transform:translateY(-50%)!important}html body .viewer.viewer.viewer .video-frame.pseudo-fullscreen .custom-fullscreen{top:33.333dvh!important;bottom:auto!important;transform:translateY(-50%)!important}html body main.app-shell.app-shell.app-shell.viewer .app-footer{margin-top:34px!important;margin-bottom:max(8px,env(safe-area-inset-bottom))!important}html body main.app-shell.app-shell.app-shell.viewer.viewer-settings-open .app-footer{visibility:hidden!important}@media (max-width:620px){html body main.app-shell.app-shell.app-shell.viewer .app-footer{margin-top:26px!important}html body .viewer.viewer.viewer .video-frame:not(.pseudo-fullscreen) .subtitles{width:auto!important;max-width:90%!important;margin-inline:auto!important;left:5%!important;right:5%!important}html body .viewer.viewer.viewer .video-frame:not(.pseudo-fullscreen) .subtitles.bottom{top:auto!important;bottom:6%!important;transform:none!important}}
@media (max-width:620px){html body .viewer.viewer.viewer{padding-left:12px!important;padding-right:12px!important;padding-bottom:calc(18px + env(safe-area-inset-bottom))!important}html body .viewer.viewer.viewer .watch-layout{padding-top:7px!important}html body .viewer.viewer.viewer .sticky-player{gap:11px!important}html body .viewer.viewer.viewer .video-frame:not(.pseudo-fullscreen){aspect-ratio:16/9!important;border-radius:15px!important;width:100%!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:none!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .controls-top-row,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-toolbar,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .primary-control-section,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .primary-control-row,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .action-section,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions{display:revert!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-tools-label{display:none!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .controls-top-row{background:#171b21!important;border:1px solid #2b313b!important;border-radius:15px!important;grid-template-rows:auto auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:8px!important;margin:0 0 8px!important;padding:8px!important;display:grid!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .controls-top-row>.player-toolbar{grid-area:1/1/auto/-1!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .controls-top-row>.fullscreen-primary{grid-area:2/1!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .controls-top-row>.speed-control{grid-area:2/2!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-toolbar,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .primary-control-section,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .primary-control-row{background:0 0!important;border:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .primary-control-row{display:block!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls{background:0 0!important;border:0!important;border-radius:11px!important;grid-area:auto!important;justify-content:center!important;align-items:center!important;gap:14px!important;width:100%!important;height:auto!important;min-height:48px!important;margin:0!important;padding:2px 8px!important;display:flex!important;overflow:visible!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls button{box-shadow:none!important;background:0 0!important;border:0!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls .skip-button{color:#8b9099!important;flex-direction:column!important;flex:0 0 44px!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:44px!important;min-width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls .skip-button svg{width:16px!important;height:16px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls .skip-button small{color:#8b9099!important;font-size:9.5px!important;line-height:1!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls .play-toggle{color:#fff!important;background:#7c74e0!important;border-radius:50%!important;flex:0 0 44px!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;font-size:14px!important;display:grid!important;position:static!important;box-shadow:0 6px 16px #7c74e040!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls{gap:9px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .volume-control{flex:0 0 44px!important;position:relative!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .volume-toggle{color:#8b9099!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .volume-toggle svg{width:17px!important;height:17px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .volume-popup{z-index:20!important;white-space:nowrap!important;background:#1b1f26!important;border:1px solid #2b313b!important;border-radius:14px!important;align-items:center!important;gap:8px!important;padding:9px 12px!important;display:flex!important;position:absolute!important;bottom:calc(100% + 10px)!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 14px 32px #0006!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .volume-mute-btn{background:0 0!important;border:0!important;width:24px!important;height:24px!important;padding:0!important;font-size:14px!important;line-height:1!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .volume-popup input[type=range]{accent-color:#7c74e0!important;width:96px!important;height:4px!important;margin:0!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .fullscreen-primary{color:#f6f3ec!important;background:#20252d!important;border:1px solid #303641!important;border-radius:11px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:none!important;height:46px!important;min-height:46px!important;margin:0!important;padding:6px 8px!important;display:flex!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .fullscreen-primary svg{flex:0 0 16px!important;width:16px!important;height:16px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .fullscreen-primary span{color:#f6f3ec!important;white-space:normal!important;font-size:10.5px!important;line-height:1.15!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control{color:#aeb3bd!important;background:#20252d!important;border:1px solid #303641!important;border-radius:11px!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 7px 0 10px!important;display:flex!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control>span{letter-spacing:.02em!important;font-size:10px!important;font-weight:650!important;display:block!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control>select{color:#f6f3ec!important;background:#292e37!important;border:1px solid #3a404b!important;border-radius:8px!important;min-width:58px!important;height:32px!important;padding:0 7px!important;font-size:11.5px!important;font-weight:700!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .action-section{background:#171b21!important;border:1px solid #2b313b!important;border-radius:15px!important;width:100%!important;margin:0!important;padding:7px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions{background:0 0!important;border:0!important;grid-template-rows:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.moment-save,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.transcript-toggle,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.subtitle-cc-control{grid-area:auto!important;width:100%!important;min-width:0!important;margin:0!important;display:block!important;position:relative!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.moment-save{order:1!important;grid-area:1/1!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.transcript-toggle{order:2!important;grid-area:1/2!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.subtitle-cc-control{order:3!important;grid-area:1/3!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.moment-save,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.transcript-toggle,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .subtitle-cc-control>.cc-toggle{color:#f6f3ec!important;text-align:center!important;white-space:normal!important;background:#20252d!important;border:1px solid #303641!important;border-radius:11px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;height:64px!important;min-height:64px!important;margin:0!important;padding:5px!important;display:flex!important;overflow:hidden!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions button>svg,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .cc-card-icon{flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0!important;display:block!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions button>span:not(.moment-count):not(.cc-active-tag),html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions button>b{color:#f6f3ec!important;white-space:normal!important;font-size:11.5px!important;font-weight:500!important;line-height:1.15!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.moment-save{color:#c9c4f5!important;background:#1b1930!important;border-color:#7c74e06b!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.moment-save>span:not(.moment-count){color:#c9c4f5!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .moment-count{color:#fff!important;background:#7c74e0!important;border-radius:50%!important;place-items:center!important;width:17px!important;height:17px!important;font-size:9px!important;font-weight:700!important;line-height:1!important;display:grid!important;position:absolute!important;top:8px!important;right:8px!important}html body .viewer.viewer.viewer .watch-layout.watch-layout .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions.player-secondary-actions>button.transcript-toggle,html body .viewer.viewer.viewer .watch-layout.watch-layout .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions.player-secondary-actions>button.transcript-toggle.active{color:#c9c4f5!important;background:#1b1930!important;border-color:#7c74e06b!important}html body .viewer.viewer.viewer .watch-layout.watch-layout .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions.player-secondary-actions>button.transcript-toggle>svg,html body .viewer.viewer.viewer .watch-layout.watch-layout .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions.player-secondary-actions>button.transcript-toggle>span:not(.moment-count):not(.cc-active-tag){color:#c9c4f5!important;stroke:#c9c4f5!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .subtitle-cc-control{margin:0!important;position:relative!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .subtitle-cc-control.active>.cc-toggle{color:#c9c4f5!important;background:#1b1930!important;border-color:#7c74e066!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .cc-active-tag{color:#7c74e0!important;font-size:9.5px!important;font-weight:700!important;line-height:1!important;position:absolute!important;top:8px!important;left:auto!important;right:8px!important;transform:none!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .cc-card-icon{color:#c9c4f5!important;margin:0!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .cc-label{color:#c9c4f5!important;font-size:11.5px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .cc-toggle>small{color:#7fa37a!important;white-space:nowrap!important;font-size:9.5px!important;font-weight:650!important;line-height:1!important}html body .viewer.viewer.viewer .subtitle-cc-menu{z-index:30!important;width:min(220px,78vw)!important;bottom:calc(100% + 8px)!important;left:auto!important;right:0!important}html body .viewer.viewer.viewer .video-heading,html body .viewer.viewer.viewer .watch-layout.player-only .video-heading{margin-top:14px!important}html body main.app-shell.app-shell.app-shell.viewer .app-footer{margin-top:20px!important;margin-bottom:max(4px,env(safe-area-inset-bottom))!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .controls-top-row,html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .action-section{background:#f4f7f8!important;border-color:#d9e1e5!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .fullscreen-primary,html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control,html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.moment-save,html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions>.transcript-toggle,html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .subtitle-cc-control>.cc-toggle{color:#24343c!important;background:#fff!important;border-color:#d7dfe3!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .fullscreen-primary span,html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions button>span:not(.moment-count):not(.cc-active-tag),html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .cc-label{color:#35464f!important}html[data-theme=light] body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .speed-control>select{color:#22343d!important;background:#f3f6f7!important;border-color:#d3dce1!important}}@media (max-width:360px){html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools{padding-left:0!important;padding-right:0!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .controls-top-row,html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions{gap:7px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .playback-controls{gap:13px!important;padding-left:6px!important;padding-right:6px!important}html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .player-secondary-actions button>span:not(.moment-count):not(.cc-active-tag),html body .viewer.viewer.viewer .player-actions.player-actions.player-tools.player-tools.player-tools .fullscreen-primary span{font-size:11px!important}}
