@layer workspace{.workspace button,.workspace input,.workspace textarea,.workspace select{font:inherit}.workspace button{cursor:pointer;color:inherit;background:#fff;border:1px solid #d7d8dc;border-radius:5px;padding:7px 11px}.workspace button:hover:not(:disabled){background:#f0f1f3}.workspace button:disabled{opacity:.45;cursor:default}.workspace button[data-slot=switch]{background:var(--s3);border-color:var(--border);padding:0}.workspace button[data-slot=switch][data-state=checked]{background:var(--primary);border-color:var(--primary)}.workspace button.primary{color:#fff;background:#27282d;border-color:#27282d}.workspace button.primary:hover:not(:disabled){background:#41434a}.workspace :focus-visible{outline-offset:2px;outline:2px solid #547c9e}.workspace input,.workspace textarea,.workspace select{color:inherit;background:#fff;border:1px solid #d7d8dc;border-radius:5px;min-width:0;padding:9px}.workspace input:not([type=checkbox]),.workspace textarea,.workspace label select{width:100%}.workspace textarea{resize:vertical;line-height:1.7}.workspace label{font-size:12px;font-weight:550;display:block}.workspace label input,.workspace label textarea,.workspace label select{margin-block:6px 15px;font-size:14px;font-weight:400}.workspace .check{align-items:center;gap:7px;display:flex}.workspace .check input{margin:0}.workspace .actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace .muted,.workspace small{color:#757780;font-weight:400}.workspace .search{margin-block:18px 12px}.workspace .error,.workspace .rejections{color:#8e3027;background:#fff2f0;padding:12px 26px;font-size:12px}.workspace .rejections .actions{margin-block:10px}.workspace pre{white-space:pre-wrap;max-height:180px;overflow:auto}.workspace .module{height:100%;padding:24px;overflow:auto}.workspace .module h1{margin-block-end:20px;font-size:22px}.workspace .module form{gap:14px;max-width:760px;display:grid}.workspace .module table{border-collapse:collapse;width:100%}.workspace .module th,.workspace .module td{text-align:start;border-block-end:1px solid var(--border);padding:10px}.workspace .sync-notice{background:var(--muted);padding:8px 16px}}
