.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)}html[data-call-side] body{padding-inline-end:var(--call-side-width,50vw);transition:padding-inline-end .2s}@media (prefers-reduced-motion:reduce){html[data-call-side] body{transition:none}}.call-side-pane{top:0;bottom:0;width:var(--call-side-width,50vw);z-index:150;background:#1e1f22;border-inline-start:1px solid #2b2d31;flex-direction:column;display:flex;position:fixed;inset-inline-end:0}.call-side-pane>.call-panel{border-bottom:0;flex:auto;min-height:0}.call-side-head{color:#b5bac1;flex:none;align-items:center;gap:.5rem;min-height:2.5rem;padding:.375rem .75rem 0;font-size:.8125rem;display:flex}.call-side-head strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.call-side-head .call-return{color:#fff;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:9999px;flex:none;margin-inline-start:auto;padding:.25rem .625rem;font-size:.75rem;font-weight:600}.call-side-head .call-return:hover{background:#ffffff24}.call-side-head .call-return[hidden]{display:none}.call-side-handle{top:0;bottom:0;cursor:col-resize;touch-action:none;z-index:1;width:6px;position:absolute;inset-inline-start:0}.call-side-handle:hover,.call-side-handle:focus-visible{background:#5865f299;outline:none}
