
/* R947.8.81 Clinic-wide zero-friction convergence */
.nl881-commandbar{position:sticky;top:58px;z-index:35;margin:0 auto 14px;max-width:1500px;background:rgba(255,255,255,.94);backdrop-filter:blur(16px);border:1px solid #dbece8;border-radius:18px;padding:8px 10px;display:flex;gap:10px;align-items:center;box-shadow:0 9px 28px rgba(25,80,100,.08)}.nl881-commandbar>strong{white-space:nowrap;font-size:12px;color:#547}.nl881-commandbar>div{display:flex;gap:6px;overflow:auto;scrollbar-width:none}.nl881-commandbar a{display:flex;align-items:center;gap:6px;padding:9px 12px;border-radius:999px;text-decoration:none;background:#f3fbf9;color:#183e49;font-weight:850;white-space:nowrap}.nl881-commandbar a:first-child{background:#daf7ef}.nl881-commandbar i{font-style:normal}.nl881-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:14px 0}.nl881-flow a,.nl881-flow>div{padding:15px 12px;border:1px solid #dcece8;border-radius:15px;background:#fff;text-decoration:none;color:#173c46}.nl881-flow b{display:block;font-size:14px}.nl881-flow small{display:block;color:#667b82;margin-top:4px}.nl881-next{padding:18px;border-radius:22px;background:linear-gradient(135deg,#effcff,#edfbf5);border:1px solid #d4ece7;display:flex;justify-content:space-between;gap:12px;align-items:center}.nl881-next h2{margin:0 0 5px;font-size:22px}.nl881-next p{margin:0;color:#62777e}.nl881-next a{padding:11px 15px;border-radius:12px;background:#fff;border:1px solid #cfe5df;text-decoration:none;font-weight:900;color:#174653}.nl881-section{margin:16px auto;max-width:1500px;padding:18px 0;border-top:1px solid #e5efed}.nl881-section>header{display:flex;justify-content:space-between;align-items:end;gap:12px;margin-bottom:10px}.nl881-section h2{margin:0}.nl881-stream{display:grid;gap:8px}.nl881-row{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid #e7efed}.nl881-row:last-child{border-bottom:0}.nl881-row small{color:#6b7d83}.nl881-actions{display:flex;gap:7px;flex-wrap:wrap}.nl881-actions a,.nl881-actions button{padding:8px 11px;border-radius:10px;border:1px solid #d6e7e3;background:#fff;color:#173f49;text-decoration:none;font-weight:800}.nl881-actions .primary{background:#d9f7ef}.nl881-pulse{display:inline-flex;align-items:center;gap:6px;font-size:12px}.nl881-pulse:before{content:'';width:8px;height:8px;border-radius:50%;background:#45c4a1;box-shadow:0 0 0 5px rgba(69,196,161,.12)}.nl881-search{display:grid;grid-template-columns:1fr auto;gap:8px}.nl881-search input{padding:13px 14px;border:1px solid #cfe2dd;border-radius:13px;font-size:16px}.nl881-search button{border:0;border-radius:13px;padding:0 18px;background:#d8f6ee;font-weight:900}.nl881-result{padding:12px 0;border-bottom:1px solid #e6efed;display:flex;justify-content:space-between;gap:12px;align-items:center}.nl881-result em{font-style:normal;font-size:11px;background:#eef7f5;padding:4px 7px;border-radius:999px}.nl881-readiness{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.nl881-check{padding:12px;border-radius:13px;background:#fbfefd;border:1px solid #dcebe7}.nl881-check.ok{background:#f1fbf7}.nl881-check strong{display:block}.nl881-series{display:flex;gap:8px;overflow:auto;padding-bottom:4px}.nl881-series article{min-width:220px;padding:12px;border:1px solid #dcebe7;border-radius:14px;background:#fbfefd}.nl881-update-steps{display:grid;grid-template-columns:repeat(6,1fr);gap:7px}.nl881-update-steps div{padding:12px 8px;text-align:center;border-radius:12px;background:#f4faf9;font-weight:850}.nl881-advanced{margin-top:14px;padding-top:12px;border-top:1px dashed #cfdeda}.nl881-public-journey{max-width:1450px;margin:18px auto;padding:18px 22px}.nl881-public-journey header{text-align:center;margin-bottom:13px}.nl881-public-journey .nl881-flow a{text-align:center}.nl881-focus-toggle{position:fixed;left:14px;bottom:82px;z-index:50;border:1px solid #cae3dd;background:#fff;border-radius:999px;padding:10px 13px;font-weight:900;box-shadow:0 8px 25px rgba(32,70,90,.13)}
@media(max-width:800px){.nl881-commandbar{top:52px;border-radius:0;margin-inline:-12px;padding-inline:12px}.nl881-commandbar>strong{display:none}.nl881-flow{grid-template-columns:1fr 1fr}.nl881-next{align-items:flex-start;flex-direction:column}.nl881-row{grid-template-columns:1fr}.nl881-readiness{grid-template-columns:1fr 1fr}.nl881-update-steps{grid-template-columns:1fr 1fr 1fr}.nl881-public-journey{padding:12px}.nl881-public-journey .nl881-flow{grid-template-columns:1fr}}

/* Flatten legacy card density on converged role workspaces */
.nl872-command .nl872-panel,.nl864-shell .nl864-panel,.dcw .dcw-section,.nl9471-comms .nl9471-panel{box-shadow:none!important;border-radius:8px!important;border-left:0!important;border-right:0!important;background:transparent!important}.nl872-command .nl872-grid,.nl864-shell .nl864-grid{gap:14px}.nl872-command .nl872-panel,.dcw .dcw-section{border-top:1px solid #e2eeeb!important;border-bottom:0!important}
