.aw-tabs{display:flex;gap:8px;overflow-x:auto;margin:18px 0;padding-bottom:8px}.aw-tabs [aria-pressed=true]{background:var(--steel,#16384d);color:var(--on-accent,#fff)}.aw-task-list{display:grid;gap:14px}.aw-task{border:1px solid var(--line,#dbe3eb);padding:18px;border-radius:14px;background:var(--panel,#fff);color:var(--ink,#20334b)}.aw-task h3{margin:6px 0}.aw-task form{display:grid;grid-template-columns:1fr 170px 2fr;gap:12px;margin-top:12px}.aw-task .actions{grid-column:1/-1}.aw-workspace label,.aw-security label{display:flex;gap:6px;flex-direction:column}.aw-workspace input,.aw-workspace select,.aw-security input,.aw-security select{max-width:100%;width:100%}.aw-permissions{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:10px;grid-column:1/-1;margin:16px 0}.aw-permissions label,.aw-workspace label:has(input[type=checkbox]){flex-direction:row;align-items:center}.aw-permissions input[type=checkbox],.aw-workspace input[type=checkbox]{width:auto}.aw-metrics,.aw-checks,.aw-health{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin:18px 0}.aw-metrics>div,.aw-checks>div{border-radius:12px;padding:16px;background:var(--soft,#f2f6f9);color:var(--ink,#20334b)}.aw-metrics strong{display:block;font-size:24px}.aw-checks .done{color:var(--green,#17684d);background:var(--accent-soft,#eaf7f0)}.aw-event{border-bottom:1px solid var(--line,#dde5ed);padding:14px 0}.aw-event summary{cursor:pointer;overflow-wrap:anywhere}.aw-event pre,.aw-health pre{max-height:400px;overflow:auto;white-space:pre-wrap;word-break:break-word}.aw-preview{border:1px solid var(--line,#a8b8c9);border-radius:14px;padding:20px;margin-top:18px}.aw-secret{display:block;padding:16px;background:var(--soft,#eef3f8);color:var(--ink,#20334b);overflow-wrap:anywhere;font-size:18px}.aw-security{margin-top:22px}.aw-workspace .notice input{margin:12px 0}@media(max-width:700px){.aw-task form{grid-template-columns:1fr}.aw-task{padding:12px}.aw-workspace .form-grid{grid-template-columns:1fr}.aw-permissions{grid-template-columns:1fr}.aw-tabs .button{white-space:nowrap}.aw-metrics{grid-template-columns:1fr 1fr}}

.aw-security,.aw-workspace{padding-bottom:240px}.aw-security button,.aw-workspace button{scroll-margin-bottom:240px}
