/* Notice administration uses the canonical ifa control and draft/save layout. */
.intake-notices-admin { min-width: 0; }
.intake-notices-admin .ina-link-fields { margin-top: 20px; }
.intake-notices-admin .ina-preview { margin-top: 24px; }
.intake-notices-admin [data-ina-preview-results] { margin-top: 18px; min-height: 32px; }
.intake-notices-admin .ina-empty { margin: 0; padding: 24px 18px; border: 1px dashed var(--stroke-strong); border-radius: var(--radius-md); color: var(--muted); line-height: 1.65; }
.intake-notices-admin .ina-preview-outcome { color: var(--muted); line-height: 1.65; }
.intake-notices-admin .intake-notice:last-of-type { margin-bottom: 12px; }
.intake-notices-admin .ifa-icon-button { min-width: 44px; min-height: 44px; }
.intake-notices-admin .ifa-toggle:hover:not(:disabled) { background: var(--surface-hover); }
.intake-notices-admin .ifa-toggle:disabled { cursor: not-allowed; opacity: .6; }
.intake-notices-admin .ifa-toggle { min-height: 44px; }
.intake-notices-admin .ina-document-field { min-width:0; }
.intake-notices-admin [data-ina-document] { min-width:0; }
.intake-notices-admin .knowledge-rich-toolbar button:focus-visible,
.intake-notices-admin .knowledge-rich-link button:focus-visible { outline:2px solid var(--primary); outline-offset:2px; }
.intake-notices-admin .knowledge-rich-toolbar button:not(:disabled):active,
.intake-notices-admin .knowledge-rich-link button:not(:disabled):active { background:var(--surface-hover); }
.intake-notices-admin .knowledge-rich-toolbar button:disabled,
.intake-notices-admin .knowledge-rich-link button:disabled { opacity:.6; cursor:not-allowed; }
.intake-notices-admin .knowledge-rich-editor[aria-invalid="true"] { border-color:var(--danger); }
