.footer{position:-webkit-sticky;position:sticky;top:100vh}.footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1) var(--space-4);list-style:none;padding:0;margin:0}.footer__link{color:var(--gray-11);text-decoration:none;font-size:var(--font-size-2);transition:color .15s ease}.footer__link:hover{color:var(--gray-12)}.footer__social-links{display:flex;gap:var(--space-4);align-items:center}.footer__social-link{color:var(--gray-9);transition:color .15s ease;display:flex;align-items:center}.footer__social-link:hover{color:var(--gray-12)}.footer__app-badges{display:flex;gap:var(--space-3);align-items:center}.footer__app-badge{display:flex;align-items:center;gap:var(--space-2);padding:6px 14px;border-radius:8px;border:1px solid var(--gray-a6);color:var(--gray-11);text-decoration:none;font-size:var(--font-size-2);font-weight:500;transition:border-color .15s ease,color .15s ease}.footer__app-badge:hover{border-color:var(--gray-a8);color:var(--gray-12)}.footer__attribution{text-align:center;line-height:1.6}.footer__attribution a{color:var(--gray-11);text-decoration:none}.footer__attribution a:hover{color:var(--gray-12)}.radix-themes{--default-font-family:var(--font-inter)!important}:root{--plus-badge-stroke:white}html.dark{--plus-badge-stroke:var(--gray-1)}.logo--dark,html.dark .logo{display:none}html.dark .logo--dark{display:block}body{margin:0;position:relative;overflow-x:clip}.site-wrapper{min-height:100vh}.rt-TooltipContent{transform:translate(-50%,-100%);text-align:center;padding:.5rem!important;border-radius:10px!important;pointer-events:none;font-size:.875rem;font-family:var(--font-inter);box-shadow:0 1px 4px rgba(0,0,0,.16)}.rt-TooltipContent,.rt-TooltipContent:before{position:absolute;background-color:var(--gray-1)!important}.rt-TooltipContent:before{content:"";width:10px;height:10px;display:block;bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg)}.rt-TooltipContent img{pointer-events:none}html.dark .rt-TooltipContent,html.dark .rt-TooltipContent:before,html.dark .tooltip,html.dark .tooltip:before{background-color:var(--gray-3)!important}.tooltip-close-btn{display:flex!important;align-items:center;justify-content:center;line-height:1;font-family:Arial,sans-serif}.tooltip-close-btn:hover{opacity:.8}.tooltip-close-btn:active{transform:scale(.95)}.show__ranking-circle{position:absolute;background:var(--violet-8);top:0;left:0;border-radius:50%;width:3rem;height:3rem;padding:.25rem;display:flex;justify-content:center;align-items:center;font-size:1.5rem}.rt-hover-card:hover{background-color:var(--gray-a3)}.hide-scrollbar::-webkit-scrollbar{display:none}html.is-premium .ad-container,html.is-premium .ad-wrapper{display:none!important}.avatar-edit-wrapper:hover>.avatar-edit-overlay,:hover>.avatar-edit-overlay{opacity:1!important}.desktop-only{display:none}@media (max-width:600px){.hero-grid{grid-template-columns:1fr!important}}.identity-card{background:var(--color-panel-solid);border:1px solid var(--gray-a4);border-radius:var(--radius-4);overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease}.identity-card:hover{transform:translateY(-4px);box-shadow:0 10px 32px rgba(0,0,0,.14)}@media (min-width:768px){.desktop-only{display:flex}}.shows-top-row{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.shows-top-feat{flex:0 0 100%;min-width:0}.shows-top-side-col{display:flex;flex-direction:row;gap:12px;flex:0 0 100%;min-width:0}.show-side-img-wrap{padding-top:56%}.ep-side-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;flex:0 0 100%;min-width:0}@media (min-width:640px){.shows-top-feat{flex:2 1}.shows-top-side-col{flex:1 1;flex-direction:column}.show-side-img-wrap{flex:1 1;padding-top:0}.ep-side-grid{flex:1 1;grid-template-columns:1fr;grid-template-rows:1fr 1fr;height:100%}}.list-poster-img{transition:transform .2s ease}.list-poster-wrap:hover .list-poster-img{transform:scale(1.04)}.list-poster-overlay{opacity:0;transition:opacity .18s ease}.list-poster-wrap:hover .list-poster-overlay{opacity:1}