.ac5-header{justify-content:space-between;gap:20px}.ac5-mode-switch{display:flex;gap:4px;pointer-events:auto;padding:3px;background:#060e2be8;border:1px solid #4d83b9;box-shadow:0 3px 0 #010618}.ac5-mode-switch button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:0 17px;background:linear-gradient(#1c3970,#0b1d44);border:1px solid #426997;font:400 10px Michroma,sans-serif;color:#a8c6e9;text-transform:uppercase;letter-spacing:.04em}.ac5-mode-switch button svg{width:17px;height:17px}.ac5-mode-switch button[aria-pressed=true]{color:#041b34;background:linear-gradient(#e5fbff,#72dbef);border-color:#c7f8ff;box-shadow:inset 0 -3px #4a94b5}.ac5-mode-switch button:last-child[aria-pressed=true]{background:linear-gradient(#ffdfef,#f98cc4);border-color:#ffdbf0;box-shadow:inset 0 -3px #ba5389;color:#33102c}.ac5-member-login{display:flex;gap:7px;align-items:center;min-height:44px;padding:0 12px;color:#e5f8ff;text-decoration:none;font:600 11px Inter,sans-serif}.ac5-member-login:hover{color:#ffb2dc;background:#143563}.ac5-photos-prompt{display:flex;align-items:center;gap:10px;background:#233564;border:1px solid #7594c7;border-bottom:3px solid #3e5182;padding:7px 14px;min-height:44px;font-size:12px!important}.ac5-photos-prompt>svg{width:18px;height:18px;color:#ff95d0}.ac5-photos-prompt>span{display:flex;align-items:center;gap:10px}.ac5-photos-prompt b{font-size:10px;font-weight:500;color:#aec9eb}.ac5-photos-prompt:hover{background:#3a427a}.ac5-photo-mode{position:absolute;inset:74px 0 0;z-index:60;overflow:auto;overscroll-behavior:contain;scrollbar-color:#5c9ad0 #081329;scrollbar-width:thin;isolation:isolate}.ac5-photo-loading{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px;min-height:50%;font:400 12px Michroma,sans-serif;color:#d2edff}.ac5-photo-loading button{background:#164477;border:1px solid #69c3f0;padding:12px 24px}.ac5-photo-loading a{color:#ffc3e5;font:500 12px Inter,sans-serif}.ac5-mode-photos .ac5-texture{inset:66px 0 0;z-index:69;opacity:.12;box-shadow:none}.ac5-mode-photos.ac5-effects-off .ac5-texture{display:none}.ac5-mode-photos .ac5-ring{opacity:.25}@media(min-width:651px){.ac5-selection-heading{top:76px}.ac5-selection-heading>strong{font-size:clamp(10px,min(5.8vw,calc(82vw / var(--title-length,6))),76px)}.ac5-stage{top:195px}}@media(max-width:850px) and (min-width:651px){.ac5-header{padding:0 15px;gap:6px}.ac5-mode-switch button{padding:0 10px;gap:6px;font-size:9px}.ac5-member-login span{display:none}.ac5-member-login{padding:0 8px}.ac5-utilities button{width:36px}.ac5-my-videos span{display:none!important}}@media(max-width:650px){.ac5-header{height:104px;padding:7px 12px;display:flex;align-content:center;flex-wrap:wrap;gap:5px}.ac5-mode-switch{order:2;width:100%;padding:2px}.ac5-mode-switch button{flex:1;min-height:34px;padding:0 10px;font-size:9px}.ac5-utilities{width:100%;justify-content:flex-end;gap:1px}.ac5-member-login{margin-right:auto;padding:0 7px;min-height:35px;font-size:10px}.ac5-utilities button{height:35px;width:33px}.ac5-my-videos{min-height:35px!important}.ac5-my-videos span{font-size:10px}.ac5-utilities svg{width:16px;height:16px}.ac5-selection-heading{top:116px}.ac5-selection-heading>strong{font-size:clamp(10px,min(9.6vw,calc(84vw / var(--title-length,6))),50px)}.ac5-stage{top:210px}.ac5-photo-mode{top:113px}.ac5-mode-photos .ac5-texture{top:110px}.ac5-footer{padding:0 12px;gap:8px}.ac5-photos-prompt{padding:6px 8px;gap:6px}.ac5-photos-prompt>span{flex-direction:column;align-items:flex-start;gap:2px;font-size:10px}.ac5-photos-prompt b{font-size:9px}.ac5-photos-prompt>svg:last-child{display:none}.ac5-community b{font-size:10px}.ac5-roster{gap:5px}.ac5-roster button{min-width:30px;width:30px}}@media(prefers-reduced-motion:reduce){.ac5-photo-mode{scroll-behavior:auto}}