:root{--bg-primary:#0f0f0f;--bg-secondary:#1a1a1a;--bg-tertiary:#272727;--text-primary:#f1f1f1;--text-secondary:#aaa;--text-tertiary:#717171;--border-color:#3f3f3f;--hover-bg:hsla(0,0%,100%,.1);--shadow-color:rgba(0,0,0,.3);--card-bg:#1a1a1a;--input-bg:#272727;--navbar-bg:#0f0f0f;--sidebar-bg:#0f0f0f;--skeleton-bg:#3f3f3f;--skeleton-border:#4f4f4f;--accent-color:#f81337;--accent-hover:#ff4961;--toggle-bg:#4f4f4f;--toggle-active:#f81337;--brand-color:#f81337;--brand-hover:#ff4961;--error-bg:rgba(217,48,37,.15);--error-border:rgba(217,48,37,.3);--error-text:#f28b82;--success-text:#81c995;--warning-text:#fdd663;--tv-font-xs:1.125rem;--tv-font-sm:1.375rem;--tv-font-base:1.5rem;--tv-font-lg:1.75rem;--tv-font-xl:2.25rem;--tv-font-2xl:3rem;--tv-focus-ring:#fff;--tv-focus-ring-width:4px;--tv-focus-scale:1.08;--tv-focus-transition:.14s ease-out;--tv-overscan:3.5vmin;--tv-sidebar-width:5.5rem;--tv-sidebar-expanded:18rem;--tv-rail-gap:1.25rem;--tv-card-width:25.5rem}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg-primary);color:var(--text-primary);font-family:Roboto,Segoe UI,system-ui,-apple-system,sans-serif;font-size:16px;overflow:hidden}#__nuxt,body,html{height:100%}body.tv-keys-active{cursor:none}body.tv-keys-active *{cursor:none!important}.tv-focused{outline:var(--tv-focus-ring-width) solid var(--tv-focus-ring);outline-offset:3px;border-radius:10px;transform:scale(var(--tv-focus-scale));transition:transform var(--tv-focus-transition);z-index:2;position:relative;scroll-margin:2.25rem}@media(prefers-reduced-motion:reduce){.tv-focused{transform:none;transition:none}}.tv-brand-spinner{display:block;background-color:var(--text-primary);mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2' viewBox='0 0 300 281'%3E%3Cpath d='M168.567.064c-16.198.301-32.205 2.058-47.4 7.792-11.726 4.189-22.012 12.451-28.265 23.154-5.637 9.725-5.564 21.448-3.859 32.214 2.851 17.823 9.894 34.962 21.064 49.291 1.684 2.133 4.532 4.885 7.427 3.158 4.786-3.016 7.468-8.258 10.477-12.844 11.651-19.605 21.129-40.548 34.953-58.83 12.128-16.433 27.565-30.063 42.993-43.374-12.458-.395-24.922-.782-37.388-.56zM48.427 33.022C37.035 51.326 25.223 70.027 20.414 91.268c-2.375 10.056-3.273 20.73-.267 30.761 2.523 10.093 8.563 19.504 17.618 25.007 11.395 7.071 24.864 10.809 37.866 12.719 10.273 1.366 20.997 1.473 31.193-.275 2.595-.418 5.919-1.879 5.647-4.986-.575-5.884-4.084-10.96-6.866-16.035-11.435-18.923-24.782-36.779-34.131-56.882-8.641-18.065-13.38-37.611-17.643-57.055l-5.405 8.503zm167.556 3.838c-11.46.136-21.692 6.292-30.259 13.322-13.899 11.44-25.247 26.319-31.873 42.895-1.017 2.528-1.916 6.384 1.077 7.951 4.969 2.478 10.78 2.123 16.195 2.349 23.072-.056 46.196-2.695 69.228-.239 20.471 1.946 40.186 8.143 59.624 14.494-9.321-16.568-18.364-33.486-29.961-48.559-7.138-9.057-15.304-17.471-24.9-23.766-8.567-5.47-18.924-8.546-29.129-8.446zm-12.841 83.159c-4.86.415-10.021.214-14.526 2.297-3.132 1.625-2.075 5.697-1.123 8.318 3.874 9.685 9.947 18.298 15.388 27.157 11.667 18.081 23.16 36.584 30.079 57.049 4.915 14.275 8.089 29.052 11.144 43.802 9.698-15.92 19.744-31.658 27.193-48.754 5.142-12.274 9.107-25.372 9.003-38.77-.434-9.175-3.1-18.756-8.134-26.259-6.757-10.043-18.305-15.393-29.483-19.168-12.707-4.189-26.153-6.169-39.543-5.672zM4.635 171.771c9.975 18.789 20.049 38.121 35.731 52.969 6.03 5.681 12.518 10.921 20.343 14.148 9.579 3.867 20.136 5.73 30.288 2.913 11.466-3.405 20.947-11.214 29.356-19.371 10.3-10.326 18.826-22.581 24.042-36.181.95-2.388 1.18-5.864-1.61-7.122-5.448-2.49-11.674-2.074-17.533-2.3-23.082.126-46.243 2.501-69.261-.208C36.789 174.554 18.26 168.827 0 162.833zm178.124-6.975c-3.983.72-6.239 4.593-8.541 7.519-9.569 14.349-16.776 30.071-25.653 44.827-8.878 15.165-19.531 29.338-32.174 41.639-7.145 7.062-14.689 13.708-22.271 20.3 18.121.961 36.468 2.299 54.494.575 12.917-1.389 26.153-4.38 37.686-10.704 7.174-4.167 13.516-10.147 17.957-16.897 5.597-8.345 6.829-18.731 5.816-28.504a108.7 108.7 0 0 0-18.439-50.58c-2.317-3.022-4.321-7.029-8.255-8.145-.207-.006-.413-.055-.621-.028z' style='fill:currentColor;fill-rule:nonzero'/%3E%3C/svg%3E") no-repeat center /contain;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2' viewBox='0 0 300 281'%3E%3Cpath d='M168.567.064c-16.198.301-32.205 2.058-47.4 7.792-11.726 4.189-22.012 12.451-28.265 23.154-5.637 9.725-5.564 21.448-3.859 32.214 2.851 17.823 9.894 34.962 21.064 49.291 1.684 2.133 4.532 4.885 7.427 3.158 4.786-3.016 7.468-8.258 10.477-12.844 11.651-19.605 21.129-40.548 34.953-58.83 12.128-16.433 27.565-30.063 42.993-43.374-12.458-.395-24.922-.782-37.388-.56zM48.427 33.022C37.035 51.326 25.223 70.027 20.414 91.268c-2.375 10.056-3.273 20.73-.267 30.761 2.523 10.093 8.563 19.504 17.618 25.007 11.395 7.071 24.864 10.809 37.866 12.719 10.273 1.366 20.997 1.473 31.193-.275 2.595-.418 5.919-1.879 5.647-4.986-.575-5.884-4.084-10.96-6.866-16.035-11.435-18.923-24.782-36.779-34.131-56.882-8.641-18.065-13.38-37.611-17.643-57.055l-5.405 8.503zm167.556 3.838c-11.46.136-21.692 6.292-30.259 13.322-13.899 11.44-25.247 26.319-31.873 42.895-1.017 2.528-1.916 6.384 1.077 7.951 4.969 2.478 10.78 2.123 16.195 2.349 23.072-.056 46.196-2.695 69.228-.239 20.471 1.946 40.186 8.143 59.624 14.494-9.321-16.568-18.364-33.486-29.961-48.559-7.138-9.057-15.304-17.471-24.9-23.766-8.567-5.47-18.924-8.546-29.129-8.446zm-12.841 83.159c-4.86.415-10.021.214-14.526 2.297-3.132 1.625-2.075 5.697-1.123 8.318 3.874 9.685 9.947 18.298 15.388 27.157 11.667 18.081 23.16 36.584 30.079 57.049 4.915 14.275 8.089 29.052 11.144 43.802 9.698-15.92 19.744-31.658 27.193-48.754 5.142-12.274 9.107-25.372 9.003-38.77-.434-9.175-3.1-18.756-8.134-26.259-6.757-10.043-18.305-15.393-29.483-19.168-12.707-4.189-26.153-6.169-39.543-5.672zM4.635 171.771c9.975 18.789 20.049 38.121 35.731 52.969 6.03 5.681 12.518 10.921 20.343 14.148 9.579 3.867 20.136 5.73 30.288 2.913 11.466-3.405 20.947-11.214 29.356-19.371 10.3-10.326 18.826-22.581 24.042-36.181.95-2.388 1.18-5.864-1.61-7.122-5.448-2.49-11.674-2.074-17.533-2.3-23.082.126-46.243 2.501-69.261-.208C36.789 174.554 18.26 168.827 0 162.833zm178.124-6.975c-3.983.72-6.239 4.593-8.541 7.519-9.569 14.349-16.776 30.071-25.653 44.827-8.878 15.165-19.531 29.338-32.174 41.639-7.145 7.062-14.689 13.708-22.271 20.3 18.121.961 36.468 2.299 54.494.575 12.917-1.389 26.153-4.38 37.686-10.704 7.174-4.167 13.516-10.147 17.957-16.897 5.597-8.345 6.829-18.731 5.816-28.504a108.7 108.7 0 0 0-18.439-50.58c-2.317-3.022-4.321-7.029-8.255-8.145-.207-.006-.413-.055-.621-.028z' style='fill:currentColor;fill-rule:nonzero'/%3E%3C/svg%3E") no-repeat center /contain;animation:tv-brand-spin 1.6s linear infinite reverse}@keyframes tv-brand-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.skeleton{background:var(--skeleton-bg);border-radius:8px;animation:tv-skeleton-pulse 1.4s ease-in-out infinite}@keyframes tv-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}.tv-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}::-webkit-scrollbar{display:none}*{scrollbar-width:none}
