/* V15.11.10 Debtor workspace clarity and navigation */
#page-debtor-account .lti18-kpi{border-radius:12px;box-shadow:0 3px 9px rgba(17,52,80,.06);transition:box-shadow .12s,transform .12s}
#page-debtor-account .lti18-kpi:hover,#page-debtor-account .lti18-kpi:focus-visible{box-shadow:0 6px 18px rgba(17,52,80,.18);transform:translateY(-1px);outline:2px solid #2a7db1;outline-offset:1px}
#page-debtor-account .data-card{border-radius:12px;overflow-x:auto;box-shadow:0 2px 8px rgba(18,49,77,.05)}
#page-debtor-account .data-table th{text-transform:none;letter-spacing:.01em;background:#f1f6fb;color:#173a55}
#page-debtor-account .data-table td{vertical-align:middle;padding-top:15px;padding-bottom:15px}
#page-debtor-account .data-table tbody tr:hover{background:#f4f9fd}
#page-debtor-account #lti19DebtorProfile{background:#fff;border:1px solid #d5e2ec;border-radius:12px;box-shadow:0 2px 8px rgba(18,49,77,.05)}
.lti110-action{display:inline-block;padding:7px 11px;margin:3px 4px 3px 0;border:1px solid #146d9f;border-radius:7px;color:#fff!important;background:#166f9f;font-weight:700;font-size:12px;cursor:pointer;white-space:nowrap}
.lti110-action.secondary{color:#14547d!important;background:#f0f7fc;border-color:#aecbdd}
.lti110-action:hover,.lti110-action:focus-visible{filter:brightness(.9);outline:2px solid #70b5df;outline-offset:2px}
.lti110-muted{color:#5a6e81;font-size:12px}
.lti110-section{background:#fff;border:1px solid #d9e6ef;border-radius:12px;padding:14px 16px;margin:0 0 19px}
.lti110-section h3{margin:0 0 10px}
.lti110-attention{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.lti110-attention button{display:flex;justify-content:space-between;align-items:center;gap:10px;text-align:left;padding:12px;background:#f5f9fc;border:1px solid #d7e5ef;border-radius:8px;color:#183c57;font-weight:600;cursor:pointer}
.lti110-attention button strong{font-size:21px;color:#126a9e}
.lti110-attention button:hover{background:#e5f2fc;border-color:#4998c8}
@media(max-width:780px){.lti110-attention{grid-template-columns:1fr}#page-debtor-account .data-table{min-width:670px}}
