/* R64: scoped surfaces; existing layouts, colours and content buttons remain authoritative. */
body#crm-ui #personal-dashboard .panel{border-radius:14px;box-shadow:0 4px 16px #173f4809;border-color:#d8e4e7}
body#crm-ui #personal-dashboard .pd-body{line-height:1.5}
body#crm-ui #personal-dashboard .pd-row{gap:12px;min-width:0}
body#crm-ui #personal-dashboard .pd-row a{overflow-wrap:anywhere}
body#crm-ui .login-panel .login-card{border:1px solid #d6e4e6;border-radius:20px;box-shadow:0 16px 44px #12323d14;background:rgba(255,255,255,.96);backdrop-filter:blur(10px)}
body#crm-ui #main-content .crm-reference-header{box-shadow:0 5px 18px #12323d12}
/* Focus feedback does not change existing button geometry or colour coding. */
body#crm-ui #main-content :is(input,select,textarea):focus-visible{outline:2px solid #1d6573;outline-offset:2px}
