.c-header-row>[data-member-greeting]{font-weight:600;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;color:hsl(var(--foreground,0 0% 100%))}
.classic-site .c-profile-avatar{display:flex!important;align-items:center;justify-content:center;width:56px!important;height:56px!important;aspect-ratio:1;border-radius:50%!important;padding:0!important;border:3px solid hsl(var(--c-gold));background:hsl(var(--c-post));box-shadow:0 0 0 3px hsl(var(--c-gold)/.1);overflow:hidden;flex-shrink:0;transition:transform .18s,opacity .18s}.classic-site .c-profile-avatar:hover{transform:scale(1.04)}.classic-site .c-profile-avatar:active{transform:scale(.98)}.classic-site .c-profile-avatar:focus-visible{outline:3px solid hsl(var(--c-gold));outline-offset:4px}.classic-site .c-profile-avatar[aria-disabled=true]{opacity:.45;pointer-events:none;transform:none}.classic-site .c-profile-avatar img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center}.classic-site .c-profile-avatar svg{width:32px;height:32px;color:hsl(var(--c-gold))}
.classic-site .c-header-row>.c-menu{display:flex!important;align-items:center;justify-content:center;width:56px!important;height:56px!important;border-radius:50%;padding:0;flex-shrink:0;border:1.5px solid hsl(var(--c-gold)/.4);background:hsl(var(--c-post));box-shadow:0 0 0 3px hsl(var(--c-gold)/.06),inset 0 1px 0 hsl(var(--c-text)/.06);color:hsl(var(--c-gold));transition:transform .18s,opacity .18s}
.classic-site .c-header-row>.c-menu svg{width:32px;height:32px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.classic-site .c-header-row>.c-menu:hover,.classic-site .c-header-row>.c-menu[aria-expanded=true]{background:hsl(var(--c-gold)/.12);border-color:hsl(var(--c-gold));transform:scale(1.04)}.classic-site .c-header-row>.c-menu:active{transform:scale(.98)}.classic-site .c-header-row>.c-menu:focus-visible{outline:3px solid hsl(var(--c-gold));outline-offset:4px}.classic-site .c-header-row>.c-menu:disabled{opacity:.4;cursor:not-allowed;transform:none}
.classic-site .c-header-row .c-brand{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.classic-site .c-header-row .c-brand small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-header-end .c-profile-avatar{order:99;margin-left:auto}
.tv-comment-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.tv-composer[hidden],.c-header [hidden]{display:none!important}.tv-composer .c-btn{margin:8px 8px 0 0;min-height:44px}
.movie-access-dialog{max-width:520px!important;background:var(--sur)!important;color:var(--txt)!important;border:1px solid var(--bdr)!important;border-radius:20px!important;padding:24px!important}.movie-access-dialog h2{font-size:24px;font-weight:700;line-height:1.4;margin:0 0 16px}.movie-access-dialog p{line-height:1.6;margin:0 0 16px}.movie-access-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.movie-access-actions button,.movie-access-actions a{min-height:44px}.movie-access-dialog::backdrop{background:hsl(240 50% 3% / .8)}
@media(min-width:1024px){.classic-site .c-profile-avatar,.classic-site .c-header-row>.c-menu{width:64px!important;height:64px!important}.classic-site .c-header-row>.c-menu svg{width:36px;height:36px}}
@media(max-width:1023px){.classic-site .c-header-download{display:none!important}}
@media(max-width:639px){.c-header-row>[data-member-greeting]{font-size:16px}.c-header-end:has(.c-profile-avatar) .c-live{display:none}.c-header-end{gap:8px}.c-profile-avatar{margin-left:auto}.movie-access-dialog{max-width:calc(100vw - 32px)!important}}
.classic-site .c-profile-pill{display:flex;align-items:center;gap:10px;min-height:56px;max-width:min(70vw,380px);padding:4px 18px 4px 10px;border:2px solid hsl(var(--c-gold));border-radius:999px;background:hsl(var(--c-bg2));color:hsl(var(--c-gold));box-shadow:0 0 0 3px hsl(var(--c-gold)/.07),0 0 14px hsl(var(--c-gold)/.12);font-size:18px;font-weight:700;transition:transform .18s,opacity .18s}.classic-site .c-profile-pill>img{width:46px;height:46px;object-fit:cover;border-radius:50%;flex-shrink:0}.classic-site .c-profile-pill>svg{width:32px;height:32px;flex-shrink:0}.classic-site .c-profile-pill>.c-profile-chevron{width:20px;height:20px}.classic-site .c-profile-pill>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.classic-site .c-profile-pill:hover{transform:translateY(-1px);background:hsl(var(--c-gold)/.1)}.classic-site .c-profile-pill:active{transform:scale(.98)}.classic-site .c-profile-pill:focus-visible{outline:3px solid hsl(var(--c-gold));outline-offset:4px}.classic-site .c-profile-pill[aria-disabled=true]{opacity:.45;pointer-events:none}.classic-site .c-header-row .c-brand{max-width:480px}.classic-site .c-header-row .c-brand strong{display:block;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.classic-site .c-header-row .c-brand[hidden]{display:none!important}
@media(min-width:1024px){.classic-site .c-profile-pill{min-height:64px;font-size:20px}.classic-site .c-profile-pill>img{width:54px;height:54px}}
@media(max-width:639px){.classic-site .c-header-row{gap:8px;padding-inline:8px}.classic-site .c-header-row .c-brand strong{font-size:12px}.classic-site .c-profile-pill{font-size:16px;padding-right:12px;gap:8px;max-width:65vw}.classic-site .c-profile-pill>img{width:44px;height:44px}}
@media(prefers-reduced-motion:reduce){.classic-site .c-profile-avatar,.classic-site .c-profile-pill,.classic-site .c-header-row>.c-menu{transition:none;transform:none!important}}
