body{font-family:var(--font-sans);background-color:var(--color-app-bg);color:var(--color-gray-100);font-size:var(--text-base);min-width:360px;overflow-x:hidden}body.offscreen-nav-is-open,body.portal-is-open{overflow:hidden}#main{flex-direction:column;min-height:100vh;display:flex}#main>main{flex-grow:1}#tv-attr-logo{display:none}:root{interpolate-size:allow-keywords;scrollbar-color:var(--color-gray-600)transparent;scrollbar-width:thin}*{scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--color-gray-600);background-clip:padding-box;border:2px solid #0000;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:var(--color-gray-400)}.loader{aspect-ratio:1;border:8px solid #0000;border-right-color:var(--color-white);border-radius:50%;animation:1s linear infinite l24;position:relative}.loader:before,.loader:after{content:"";border:inherit;animation:inherit;border-radius:50%;animation-duration:2s;position:absolute;inset:-8px}.loader:after{animation-duration:4s}@keyframes l24{to{transform:rotate(1turn)}}