/* Workspace briefings panel of the Dataset page (admin-workspace.js). */
.aws-panel { padding: 20px 22px !important; color: var(--ma-ink, #15211c); }
.aws-panel[hidden] { display: none; }
.aws-default { display: flex; align-items: center; gap: 8px; flex: none; font-size: 13px; color: var(--ma-page-muted, #566861); }
.aws-default input, .aws-limit { width: 84px; height: 34px; padding: 0 8px; border-radius: var(--ma-radius-sm, 6px);
  border: 1px solid var(--ma-page-line-strong, rgba(81,101,93,.22)); background: var(--ma-surface-raised, #fff);
  font: inherit; font-size: 13px; font-variant-numeric: tabular-nums; color: var(--ma-page-ink, #16211d); }
.aws-limit { width: 120px; }
.aws-default input:focus-visible, .aws-limit:focus-visible { outline: 2px solid var(--ma-action, #276ef1); outline-offset: 1px; }
.aws-status { margin: 8px 0 0; font-size: 13px; color: var(--ma-civic, #11724f); }
.aws-status:empty { display: none; }
.aws-table-wrap { margin-top: 12px; overflow-x: auto; }
.aws-table { width: 100%; border-collapse: collapse; font-size: 13px; }
.aws-table th, .aws-table td { padding: 8px 12px 8px 0; text-align: left; vertical-align: middle; border-bottom: 1px solid var(--ma-page-line, rgba(81,101,93,.13)); white-space: nowrap; }
.aws-table thead th { font-size: 11px; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: var(--ma-page-muted, #566861); }
.aws-table .is-num { text-align: right; font-variant-numeric: tabular-nums; padding-right: 20px; }
.aws-user { font-family: "IBM Plex Mono", ui-monospace, monospace; font-size: 12.5px; font-weight: 500; }
.aws-faint { color: var(--ma-page-muted, #566861); }
.aws-empty { margin: 12px 0 0; font-size: 13.5px; color: var(--ma-page-muted, #566861); }
@media (max-width: 640px) {
  .aws-panel .admin-cc__head { flex-direction: column; align-items: stretch; }
}
.aws-feedback { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--ma-page-line, rgba(81,101,93,.13)); font-size: 13px; }
.aws-feedback h3 { margin: 0 0 6px; font-size: 14px; font-weight: 600; }
.aws-feedback h4 { margin: 10px 0 4px; font-size: 12.5px; font-weight: 600; color: var(--ma-page-muted, #566861); }
.aws-feedback ul { margin: 0; padding-left: 18px; display: grid; gap: 3px; }
