/* Account-wide spacing; only explicitly marked optional copy can collapse. */
[data-density-quick][hidden]{display:none!important}
[data-guidance-disclosure]{margin-bottom:1rem}
[data-guidance-disclosure]>summary{cursor:pointer;font-size:.875rem;font-weight:600;margin-bottom:.5rem}
html[data-ui-density="compact"] .rokkad-workspace .card{--bs-card-spacer-x:1rem;--bs-card-spacer-y:1rem}
html[data-ui-density="compact"] .rokkad-workspace main .mb-4{margin-bottom:1rem!important}
html[data-ui-density="compact"] .rokkad-workspace main .mb-3{margin-bottom:.75rem!important}
html[data-ui-density="compact"] .rokkad-workspace .app-table td,
html[data-ui-density="compact"] .rokkad-workspace .app-table th{padding:12px}
html[data-ui-density="compact"] [data-routine-loan-editor]:not([data-paper-review]) .loan-workflow-grid{display:block}
html[data-ui-density="compact"] [data-routine-loan-editor]:not([data-paper-review]) [data-guided-help],
html[data-ui-density="compact"] [data-routine-loan-editor]:not([data-paper-review]) .loan-summary,
html[data-ui-density="compact"] [data-routine-loan-editor]:not([data-paper-review]) .counter-entry-bar,
html[data-ui-density="compact"] [data-routine-loan-editor]:not([data-paper-review]) .loan-workflow-nav{display:none!important}
@media(min-width:992px){
  html[data-ui-density="compact"] .rokkad-workspace .workspace-page>.workspace-frame>.workspace-content{padding:24px 28px 40px!important}
  html[data-ui-density="compact"] .rokkad-management .mgmt-content{padding:24px 28px 40px}
}
@media(max-width:767px){
  .ui-density-control .btn{min-width:72px;min-height:44px}
}
@media print{
  .ui-density-control,[data-density-control]{display:none!important}
  details[data-guidance-disclosure]>*:not(summary){display:block!important}
  [data-guided-help]{display:block!important}
}
