.workspace-body{min-width:0}.main{width:100%;max-width:1480px}.title{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:26px}h1{font-size:28px;letter-spacing:-.8px;font-weight:600;margin:0 0 10px}h2{font-size:17px;font-weight:600;margin:0 0 18px}h3{font-size:14px}p{line-height:1.7}.title small{color:var(--muted)}#content>.panel,#content>.columns>.panel,#content>.columns>div>.panel{padding:24px;margin-bottom:22px}.columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}.row{display:grid;grid-template-columns:1fr 1fr;gap:14px}form label{display:flex;flex-direction:column;gap:8px;font-size:12px;margin-bottom:17px}form input,form select{width:100%}fieldset{border:0;padding:0;margin:0;min-width:0}.conversation{max-height:430px;overflow:auto;background:#fafbf7;border-radius:8px;margin:0 -8px 20px;padding:16px;display:flex;flex-direction:column;gap:12px}.message{font-size:13px;line-height:1.7;background:#eaf0e3;border-radius:2px 10px 10px 10px;padding:13px 16px;max-width:94%;white-space:pre-wrap;overflow-wrap:anywhere}.message.out{align-self:flex-end;background:#f5e7df}.message small{display:block;font-size:10px;color:var(--muted);margin-bottom:5px}.attachments-panel .dropzone{display:block}.attachments-panel .dropzone input{display:block;margin:15px auto 0}.code{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f4ee;padding:15px;border-radius:6px}.table{overflow:auto}.alert{padding:14px;background:#fff2da;font-size:12px;margin-bottom:18px}.login-wrap{min-height:100vh;max-width:none;margin:0;display:grid;grid-template-columns:1fr 1fr}.login-brand{padding:60px;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.login-brand h1{font-size:clamp(35px,4vw,66px);line-height:1.15;margin-top:30px}.login-brand p{max-width:430px;color:var(--muted)}.login-form{width:100%;max-width:470px;align-self:center;justify-self:center;padding:45px}.login-form h1{margin:20px 0}.login-form form{margin-top:30px}#upload-progress{font-size:12px;color:var(--muted);padding-top:12px}dialog{width:min(740px,94vw);max-height:90vh;border:1px solid var(--line);padding:0;border-radius:10px}dialog::backdrop{background:#19231566}.dialog-head{padding:22px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}.dialog-head h2{margin:0;overflow-wrap:anywhere}.dialog-body{padding:24px}.panel .eyebrow{margin-bottom:12px}.panel .space-top{margin-top:20px}.panel>.note{font-size:12px}.panel>.actions{margin-top:20px}@media(max-width:1050px){.order-columns{grid-template-columns:1fr}}@media(max-width:800px){.columns{grid-template-columns:1fr}.title{flex-direction:column}.login-wrap{grid-template-columns:1fr}.login-brand{min-height:0;padding:25px}.login-brand>div:not(.logo),.login-brand>p{display:none}.login-form{padding:32px 24px}.login-brand .logo{padding:0}.row{grid-template-columns:1fr}#content>.panel,#content>.columns>.panel,#content>.columns>div>.panel{padding:18px}.title .actions{flex-wrap:wrap}}
.login-form{display:block}.login-wrap{align-content:start}.login-brand{overflow:hidden}@media(max-width:800px){.login-wrap{grid-template-rows:auto 1fr}.login-brand{height:auto}.login-form{align-self:start}}
#content>.inbox-panel{padding:0}.search-label{flex:1;max-width:420px;margin:0;font-size:11px}.toolbar{align-items:flex-end}.toolbar button{margin-bottom:0}.title .eyebrow{display:block;margin-bottom:12px}@media(max-width:600px){.search-label{max-width:none;min-width:100%}.pagination{flex-wrap:wrap;gap:14px}}
