.login-credential-input::part(input)::selection{background:var(--sl-color-primary-600);color:#fff}.login-credential-input::part(input)::selection{background:var(--sl-color-primary-600);color:#fff}.login-credential-input{--sl-input-color:var(--sl-color-neutral-1000)}.login-forgot-link{color:var(--sl-color-primary-700)}.login-forgot-link:hover{color:var(--sl-color-primary-800)}.login-status-panel{background:var(--sl-color-neutral-0)}.login-status-panel-danger{border-color:var(--sl-color-danger-500)}.login-status-panel-warning{border-color:var(--sl-color-warning-500)}.login-status-panel-danger .login-status-panel-icon,.login-status-panel-danger .login-status-panel-title{color:var(--sl-color-danger-700)}.login-status-panel-danger .login-status-panel-body{color:var(--sl-color-danger-800)}.login-status-panel-warning .login-status-panel-icon,.login-status-panel-warning .login-status-panel-title{color:var(--sl-color-warning-700)}.login-status-panel-warning .login-status-panel-body{color:var(--sl-color-warning-800)}html.sl-theme-dark .login-credential-input::part(input)::selection,.sl-theme-dark .login-credential-input::part(input)::selection{background:var(--sl-color-primary-600);color:#fff}html.sl-theme-dark .login-credential-input::part(input)::-moz-selection{background:var(--sl-color-primary-600);color:#fff}.sl-theme-dark .login-credential-input::part(input)::-moz-selection{background:var(--sl-color-primary-600);color:#fff}html.sl-theme-dark .login-credential-input,.sl-theme-dark .login-credential-input{--sl-input-color:var(--sl-color-neutral-900)}html.sl-theme-dark .login-forgot-link,.sl-theme-dark .login-forgot-link{color:#ff6b6b}html.sl-theme-dark .login-forgot-link:hover,.sl-theme-dark .login-forgot-link:hover{color:#ff8a8a}html.sl-theme-dark .login-status-panel,.sl-theme-dark .login-status-panel{background:var(--sl-color-neutral-100)}html.sl-theme-dark .login-status-panel-danger,.sl-theme-dark .login-status-panel-danger{border-color:var(--sl-color-danger-500)}html.sl-theme-dark .login-status-panel-warning,.sl-theme-dark .login-status-panel-warning{border-color:var(--sl-color-warning-500)}html.sl-theme-dark .login-status-panel-danger .login-status-panel-icon,html.sl-theme-dark .login-status-panel-danger .login-status-panel-title,.sl-theme-dark .login-status-panel-danger .login-status-panel-icon,.sl-theme-dark .login-status-panel-danger .login-status-panel-title{color:var(--sl-color-danger-500)}html.sl-theme-dark .login-status-panel-danger .login-status-panel-body,.sl-theme-dark .login-status-panel-danger .login-status-panel-body{color:var(--sl-color-danger-600)}html.sl-theme-dark .login-status-panel-warning .login-status-panel-icon,html.sl-theme-dark .login-status-panel-warning .login-status-panel-title,.sl-theme-dark .login-status-panel-warning .login-status-panel-icon,.sl-theme-dark .login-status-panel-warning .login-status-panel-title{color:var(--sl-color-warning-500)}html.sl-theme-dark .login-status-panel-warning .login-status-panel-body,.sl-theme-dark .login-status-panel-warning .login-status-panel-body{color:var(--sl-color-warning-600)}.call-cc-pop{box-sizing:border-box;border-radius:var(--sl-border-radius-x-large);color:#dbdee1;background:#2b2d31;width:17rem;max-width:calc(100vw - 2rem);padding:.625rem;font-size:.8125rem;box-shadow:0 12px 32px #00000073}.call-cc-head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}.call-cc-head strong{color:#fff;font-size:.875rem}.call-cc-head span{color:#b5bac1;font-size:.6875rem}.call-cc-rows{gap:.25rem;display:grid}.call-cc-row{appearance:none;box-sizing:border-box;text-align:start;border-radius:var(--sl-border-radius-large);color:#dbdee1;width:100%;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;align-items:center;gap:.5rem;padding:.4rem .5rem;display:flex}.call-cc-row:disabled{opacity:.6;cursor:progress}.call-cc-row[aria-checked=true]{color:#fff;background:#ffffff24;border-color:#fff}.call-cc-dot{box-sizing:border-box;border:2px solid #b5bac1;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;display:inline-grid}.call-cc-row[aria-checked=true] .call-cc-dot{border-color:#fff}.call-cc-row[aria-checked=true] .call-cc-dot:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px}.call-cc-row b{font-weight:700;display:block}.call-cc-row small{color:#b5bac1;font-size:.6875rem;display:block}.call-cc-size{color:#b5bac1;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.625rem;font-size:.75rem;display:flex}.call-cc-cap{border-radius:var(--sl-border-radius-large);color:#ffd47a;background:#ffb80024;margin:.5rem 0 0;padding:.5rem;font-size:.75rem;line-height:1.35}.call-cc-cap p{margin:0}.call-cc-cap-choices{flex-wrap:wrap;gap:.25rem;margin-top:.375rem;display:flex}.call-cc-cap-choices button,.call-cc-ask button,.call-subs-note button{appearance:none;color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:999px;padding:.05rem .5rem;font-size:.6875rem}.call-cc-blocked{border-radius:var(--sl-border-radius-large);background:#ffffff0f;margin-bottom:.5rem;padding:.5rem;font-size:.75rem;line-height:1.35}.call-cc-blocked strong{color:#fff}.call-cc-blocked ul{margin:.25rem 0 0;padding-inline-start:1rem}.call-cc-blocked li span{color:#b5bac1;display:block}.call-cc-ask{color:#dbdee1;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:.5rem 0 0;font-size:.75rem;display:flex}.call-cc-foot{color:#949ba4;margin:.5rem 0 0;font-size:.6875rem}.call-subs{color:#fff;background:#1e1f22;border-top:1px solid #ffffff14;flex:none;padding:.375rem .75rem .5rem}.call-subs-note{color:#b5bac1;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-bottom:.375rem;font-size:.6875rem;display:flex}.call-subs-lines{font-size:var(--subs-size,1rem);gap:.125rem;line-height:1.3;display:grid}.call-subs[data-size=small]{--subs-size:.875rem}.call-subs[data-size=large]{--subs-size:1.25rem}.call-subs-lines p{overflow-wrap:anywhere;margin:0}.call-subs-lines p b{color:#b5bac1;margin-inline-end:.375rem;font-weight:700}.call-subs-lines p small{color:#b5bac1;margin-inline-start:.375rem;font-size:.65em}.call-subs-lines p.is-prev{opacity:.62;font-size:.9em}.call-subs-lines p.is-interim{color:#dbdee1;font-style:italic}.call-subs-lang{color:#949ba4;margin-top:.25rem;font-size:.6875rem;display:block}.call-subs--compact{padding:.25rem .5rem .375rem}.call-subs--compact .call-subs-lines{font-size:.8125rem}@media (width<=767px){.call-subs-lines{font-size:calc(var(--subs-size,1rem) * .9)}}
