.login-card{max-width:430px;margin:45px auto;padding:34px}.login-card h1{font-size:25px;margin:15px 0}.login-card p{font-size:12px;color:#71858d;line-height:2.2}.auth-form{display:grid;gap:12px;margin-top:24px}.auth-form label{font-size:12px;margin:0}.auth-form input{width:100%;padding:12px 14px;border:1px solid #dce4e7;border-radius:7px;background:#fff;color:#253239}.auth-form input[type=email],.auth-form input[type=password]{direction:ltr;text-align:left}.auth-form .btn{margin-top:8px}.auth-error{color:#b7493c!important;min-height:20px}.login-art{width:80px;height:80px;object-fit:cover;object-position:top;border-radius:50%;background:#fac400}.login-screen .sidebar nav,.login-screen .sidebar-separator,.login-screen .nav-caption,.login-screen .sidebar>button{display:none}.login-screen .top-actions>*{display:none!important}#user-name{font-size:12px}.auth-note{margin-top:18px}dialog .auth-form label{margin:0}dialog .auth-form{margin-top:18px}
.workspace-grid>*{min-width:0}.workspace-grid>div,.workspace-bottom>*{min-width:0}.terminal-panel{min-width:0;max-width:100%}#live-terminal{height:365px;width:100%;min-width:0;max-width:100%;overflow:hidden;direction:ltr;text-align:left;padding:0}#live-terminal .xterm{height:100%;width:100%;min-width:0;padding:14px 12px}.xterm-screen{direction:ltr}
