.wa-root{--wa-ink3:#61718a;--wa-ink2:#475569;font-size:14px;line-height:1.65}
.wa-root dialog{inset:0;margin:auto;max-height:calc(100dvh - 32px)}
.wa-root .wa-dialog form{padding:26px;gap:16px}
.wa-root .wa-dialog-head h2{font-size:21px}.wa-root .wa-dialog-head p{font-size:13px;line-height:1.6;margin-top:8px}
.wa-root .wa-field>span{font-size:13px}.wa-root .wa-field input,.wa-root .wa-field select,.wa-root .wa-field textarea{font-size:14px;min-height:42px;padding:10px 12px}
.wa-root .wa-field textarea{min-height:100px}
.wa-root .wa-choices{display:flex;flex-wrap:wrap;gap:12px}.wa-root .wa-choices label,.wa-root .wa-check{display:flex;align-items:flex-start;gap:8px}
.wa-root input[type=checkbox],.wa-root input[type=radio]{min-height:0;width:16px;height:16px;accent-color:#2563eb}
.wa-root .wa-dialog-actions{margin-top:8px;padding-top:18px}.wa-root .wa-dialog-actions button{min-height:40px;padding:9px 18px}
.wa-root .wa-note,.wa-root .wa-hint{font-size:13px;line-height:1.65}.wa-root .wa-chip{min-height:32px}
body.preview-workbench-auth .wa-brand{flex-shrink:0}body.preview-workbench-auth .wa-side{height:100dvh}
body.preview-workbench-auth .wa-head h1{font-size:24px;line-height:1.45}body.preview-workbench-auth .wa-tabs button{padding-inline:14px}
body.preview-workbench-auth .wa-table th{font-size:12px;color:#52627a}body.preview-workbench-auth .wa-table td{font-size:13px}
body.preview-workbench-auth .wa-main{max-width:1600px}
@media(max-width:700px){body.preview-workbench-auth .wa-side{height:auto}.wa-root .wa-dialog form{padding:20px}.wa-root .wa-dialog-head h2{font-size:19px}}
