.iaf-attachment-dropzone{padding:var(--iaf-space-6,1.5rem);border:2px dashed var(--iaf-color-neutral-600,#67748b);border-radius:var(--iaf-radius-medium,.65rem);background:var(--iaf-color-neutral-50,#f7f9fc);color:var(--iaf-color-neutral-900,#152536);text-align:center}.iaf-attachment-dropzone[data-dragging=true]{border-color:var(--iaf-color-brand-500,#1769aa);background:var(--iaf-color-brand-50,#edf5ff)}.iaf-attachment-dropzone button,.iaf-attachment-list button,.iaf-enterprise-grid button,.iaf-command-options button{cursor:pointer;font:inherit;color:var(--iaf-color-brand-700,#1769aa)}.iaf-attachment-list{gap:.5rem;padding-left:1.25rem;display:grid}.iaf-attachment-list li{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.iaf-command-options{gap:.25rem;margin:0;padding:.5rem 0 0;list-style:none;display:grid}.iaf-command-options li button{text-align:left;background:0 0;border:none;border-radius:.35rem;gap:.25rem;width:100%;padding:.7rem;display:grid}.iaf-command-options li button:enabled:hover{background:var(--iaf-color-brand-50,#edf5ff)}.iaf-command-options li button:disabled{cursor:not-allowed;opacity:.5}.iaf-command-options li small{color:var(--iaf-color-neutral-600,#52606d)}.iaf-comparison-wrap,.iaf-enterprise-grid__scroll{width:100%;overflow-x:auto}.iaf-comparison-table,.iaf-enterprise-grid table{border-collapse:collapse;width:100%;min-width:30rem}.iaf-comparison-table caption,.iaf-enterprise-grid caption{text-align:left;padding:.5rem}.iaf-comparison-table th,.iaf-comparison-table td,.iaf-enterprise-grid th,.iaf-enterprise-grid td{border-bottom:1px solid var(--iaf-color-neutral-100,#d9e0e7);text-align:left;padding:.7rem}.iaf-comparison-table tr[data-changed=true] td:last-child{border-left:3px solid var(--iaf-color-brand-500,#1769aa);font-weight:700}.iaf-enterprise-grid__toolbar{flex-wrap:wrap;justify-content:space-between;gap:.7rem;padding:.5rem 0;display:flex}.iaf-enterprise-grid__toolbar details{position:relative}.iaf-enterprise-grid__toolbar summary{cursor:pointer}.iaf-enterprise-grid__column-menu{z-index:5;border:1px solid var(--iaf-color-neutral-100,#d9e0e7);background:var(--iaf-color-neutral-0,#fff);border-radius:.5rem;gap:.3rem;min-width:13rem;padding:.75rem;display:grid;position:absolute;top:100%;left:0;box-shadow:0 .4rem 1.5rem #00000024}.iaf-enterprise-grid__column-menu label{align-items:center;gap:.5rem;display:flex}.iaf-conditional-fields{border:1px solid var(--iaf-color-neutral-100,#d9e0e7);border-radius:.5rem;min-width:0;margin:.75rem 0;padding:.8rem}.iaf-attachment-dropzone button:focus-visible,.iaf-command-options button:focus-visible,.iaf-enterprise-grid button:focus-visible{outline:2px solid var(--iaf-color-brand-500,#1769aa);outline-offset:2px}[data-iaf-button-style=outlined] .MuiButton-contained{color:var(--iaf-color-brand-700);box-shadow:none;border:1px solid var(--iaf-color-brand-500);background:0 0}[data-iaf-button-style=subtle] .MuiButton-contained{color:var(--iaf-color-brand-700);background:var(--iaf-color-brand-50);box-shadow:none}[data-iaf-form-style=filled] input:not([type=checkbox],[type=radio],[type=file]),[data-iaf-form-style=filled] select{background:var(--iaf-color-neutral-50);border-color:#0000}[data-iaf-form-style=minimal] input:not([type=checkbox],[type=radio],[type=file]),[data-iaf-form-style=minimal] select{background:0 0;border-width:0 0 1px;border-radius:0}[data-iaf-table-style=striped] .iaf-enterprise-grid tbody tr:nth-child(2n),[data-iaf-table-style=striped] .iaf-comparison-table tbody tr:nth-child(2n),[data-iaf-table-style=striped] .MuiDataGrid-row:nth-child(2n){background:var(--iaf-color-neutral-50)}[data-iaf-navigation-style=soft] .iaf-shell__nav a{border-radius:var(--iaf-radius-medium);background:var(--iaf-color-neutral-50)}[data-iaf-navigation-style=pill] .iaf-shell__nav a{border-radius:100px;padding-inline:1rem}.iaf-dashboard-widgets{gap:var(--iaf-space-3,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.iaf-dashboard-widget{border:1px solid var(--iaf-color-neutral-100);background:var(--iaf-color-neutral-0);border-radius:var(--iaf-radius-medium);min-width:0;padding:var(--iaf-space-3)}.iaf-dashboard-widget__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.iaf-dashboard-widget__header h3{margin:0;font-size:1rem}.iaf-dashboard-widget__header button,.iaf-filter-builder button,.iaf-form-wizard button,.iaf-print-document button,.iaf-related-record-panel button{cursor:pointer;border:1px solid var(--iaf-color-neutral-100);border-radius:var(--iaf-radius-small);color:var(--iaf-color-brand-700);background:0 0;padding:.4rem .6rem}.iaf-filter-builder,.iaf-form-wizard,.iaf-print-document{gap:var(--iaf-space-3);min-width:0;display:grid}.iaf-filter-rule{border-bottom:1px solid var(--iaf-color-neutral-100);flex-wrap:wrap;align-items:end;gap:.5rem;padding:.5rem 0;display:flex}.iaf-filter-rule label,.iaf-filter-builder>label{gap:.3rem;display:grid}.iaf-filter-builder input,.iaf-filter-builder select,.iaf-form-wizard input,.iaf-form-wizard select{background:var(--iaf-color-neutral-0);min-height:2rem;color:var(--iaf-color-neutral-900);border:1px solid var(--iaf-color-neutral-100);border-radius:var(--iaf-radius-small);padding:.3rem}.iaf-form-wizard__actions{justify-content:flex-end;gap:.5rem;display:flex}.iaf-form-wizard__content{background:var(--iaf-color-neutral-50);min-height:6rem;padding:.75rem}.iaf-activity-timeline{border-left:2px solid var(--iaf-color-brand-500);gap:1rem;margin:0;padding-left:1.5rem;display:grid}.iaf-activity-timeline li{padding-left:.4rem}.iaf-activity-timeline time{color:var(--iaf-color-neutral-600);font-size:.8rem;display:block}.iaf-activity-timeline strong{margin-right:.5rem}.iaf-related-record-panel{width:min(28rem,90vw);color:var(--iaf-color-neutral-900);background:var(--iaf-color-neutral-0);padding:1.5rem}.iaf-related-record-panel header{justify-content:space-between;align-items:center;display:flex}.iaf-related-record-panel ul{gap:.6rem;padding-left:1rem;display:grid}.iaf-print-document{border:1px solid var(--iaf-color-neutral-100);background:var(--iaf-color-neutral-0);padding:1rem}.iaf-print-document__toolbar{justify-content:end;display:flex}@media (max-width:40rem){.iaf-dashboard-widgets{grid-template-columns:1fr}.iaf-dashboard-widget{grid-column:span 1!important}}@media print{body:has(.iaf-print-document) *{visibility:hidden!important}:is(body:has(.iaf-print-document) .iaf-print-document,body:has(.iaf-print-document) .iaf-print-document *){visibility:visible!important}.iaf-print-document__toolbar,.iaf-print-document__toolbar *{display:none!important}.iaf-print-document{width:100%;box-shadow:none;border:0;position:absolute;top:0;left:0}.iaf-print-document>section{break-inside:avoid}}.iaf-filter-builder__subgroup{border:1px solid var(--iaf-color-neutral-100);border-left:3px solid var(--iaf-color-brand-500);border-radius:var(--iaf-radius-small);min-width:0;margin:.5rem 0;padding:.65rem}.iaf-print-document__toolbar{flex-wrap:wrap;gap:.5rem}
