@font-face{font-family:barlow;src:url(../media/barlow_400-s.p.2w-eao_k5pziq.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:barlow;src:url(../media/barlow_600-s.p.14sz-5zsn4k6e.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlow;src:url(../media/barlow_700-s.p.1ynh17i_ncei1.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:barlow;src:url(../media/barlow_800-s.p.13xy2ufn918bd.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:barlow Fallback;src:local(Arial);ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.0%;size-adjust:96.96%}.zCybpa_className{font-family:barlow,barlow Fallback}.zCybpa_variable{--font-barlow:"barlow", "barlow Fallback"}
.audio-controls{gap:16px;min-width:0;display:grid}.audio-controls>p,.audio-controls__channel>p{color:var(--hud-muted);margin:0;font-size:12px;line-height:1.6}.audio-controls__channel{gap:10px;min-width:0;display:grid}.audio-controls__channel+.audio-controls__channel{border-top:1px solid var(--hud-line);padding-top:14px}.audio-controls__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.audio-controls .audio-controls__heading label{min-height:44px;color:var(--hud-text);cursor:pointer;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;display:flex}.audio-controls [data-slot=button]{white-space:normal;width:100%;min-height:44px}.audio-controls label{color:var(--hud-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.audio-controls output{color:var(--hud-accent);font-variant-numeric:tabular-nums}.audio-controls input[type=range]{width:100%;min-width:0;min-height:44px;accent-color:var(--hud-accent);cursor:pointer;margin:0}.audio-controls input[type=range]:focus-visible{outline:2px solid var(--hud-accent);outline-offset:3px}.audio-controls .audio-controls__error{color:var(--hud-text)}
.audio-toggle[data-slot=button]{background:color-mix(in srgb, var(--hud-surface) 50%, transparent);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--hud-muted);padding:0}.audio-toggle[data-slot=button][aria-pressed=true]{color:var(--hud-accent)}
.application-intro-content{display:contents}
.identity-login-dialog{width:min(100vw - 2rem,28rem)}.identity-login-eyebrow{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.identity-login-body{gap:1rem;margin-top:1.25rem;display:grid}.identity-login-preview{border-left:2px solid var(--hud-accent);background:color-mix(in srgb, var(--hud-accent) 7%, transparent);color:var(--hud-muted);align-items:flex-start;gap:.625rem;padding:.75rem;font-size:.8125rem;line-height:1.6;display:flex}.identity-login-preview svg{color:var(--hud-accent);flex:none;margin-top:.15rem}.identity-login-action{width:100%;min-height:2.875rem}.identity-google-mark{font-size:1.125rem;font-weight:700;line-height:1}.identity-login-divider{color:var(--hud-muted);align-items:center;gap:.75rem;font-size:.75rem;display:flex}.identity-login-divider span{background:var(--hud-line);flex:1;height:1px}.identity-login-form{gap:1rem;display:grid}.identity-login-field{gap:.5rem;display:grid}.identity-login-field label{color:var(--hud-text);font-size:.875rem}.identity-login-field input{width:100%;min-height:2.875rem;font-size:1rem}.identity-login-password{position:relative}.identity-login-password input{padding-right:3.125rem}.identity-login-password button{inset-block:0;position:absolute;right:0}.identity-login-status{min-height:2.75rem;color:var(--hud-accent);font-size:.8125rem;line-height:1.65}
