/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
:root{--padl-navy-950:#0b1733;--padl-navy-900:#102044;--padl-navy-800:#17315e;--padl-blue-700:#1f5fbf;--padl-blue-600:#2d6fd2;--padl-blue-100:#eaf2ff;--padl-cyan-600:#078da5;--padl-cyan-100:#e8f8fb;--padl-green-700:#19754b;--padl-green-100:#e9f8f0;--padl-amber-700:#9a6400;--padl-amber-100:#fff6db;--padl-red-700:#ad2b35;--padl-red-100:#fff0f1;--padl-purple-700:#6445a8;--padl-purple-100:#f2edff;--padl-slate-900:#172033;--padl-slate-700:#3f4d63;--padl-slate-600:#59677c;--padl-slate-500:#718096;--padl-slate-300:#cad3df;--padl-slate-200:#dfe5ec;--padl-slate-100:#eef2f6;--padl-surface:#ffffff;--padl-surface-soft:#f7f9fc;--padl-shadow-sm:0 6px 18px rgba(16,32,68,0.07);--padl-shadow-md:0 14px 38px rgba(16,32,68,0.11);--padl-shadow-lg:0 28px 70px rgba(16,32,68,0.16);--padl-radius-sm:10px;--padl-radius-md:16px;--padl-radius-lg:24px;}.pedi-adl-app,.pedi-adl-app *{box-sizing:border-box;}.pedi-adl-app{width:min(100%,1680px);margin:0 auto;padding:1.25rem clamp(1rem,2.4vw,2.25rem) 3rem;color:var(--padl-slate-900);font-size:15px;line-height:1.55;}.pedi-adl-app a{color:var(--padl-blue-700);text-decoration-thickness:1px;text-underline-offset:2px;}.pedi-adl-app a:hover,.pedi-adl-app a:focus{color:var(--padl-navy-900);}.pedi-adl-page-hero{position:relative;overflow:hidden;margin:0 0 1.25rem;padding:clamp(1.4rem,3vw,2.35rem);border-radius:var(--padl-radius-lg);background:radial-gradient(circle at 92% 18%,rgba(65,206,222,.22),transparent 28%),radial-gradient(circle at 76% 80%,rgba(67,126,224,.28),transparent 34%),linear-gradient(125deg,var(--padl-navy-950) 0%,var(--padl-navy-800) 52%,#1d568a 100%);color:#fff;box-shadow:var(--padl-shadow-lg);}.pedi-adl-page-hero::after{position:absolute;inset:auto -80px -110px auto;width:260px;height:260px;border:1px solid rgba(255,255,255,.18);border-radius:50%;content:'';}.pedi-adl-page-hero__eyebrow{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:.7rem;color:#b9def9;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;}.pedi-adl-page-hero h1,.pedi-adl-page-hero h2{max-width:980px;margin:0;color:#fff;font-size:clamp(1.7rem,3.2vw,2.65rem);line-height:1.12;letter-spacing:-.035em;}.pedi-adl-page-hero p{max-width:900px;margin:.85rem 0 0;color:#d9e8f7;font-size:1rem;}.pedi-adl-page-hero__meta{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.1rem;}.pedi-adl-page-hero__meta span{display:inline-flex;align-items:center;min-height:32px;padding:.35rem .7rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.09);color:#edf7ff;font-size:.82rem;font-weight:700;backdrop-filter:blur(8px);}.pedi-adl-demo-banner{margin:0 0 1rem;padding:.9rem 1rem;border:1px solid #e3c674;border-left:5px solid #d79a1b;border-radius:var(--padl-radius-sm);background:linear-gradient(90deg,#fff9e9,#fffdf5);color:#60430a;box-shadow:var(--padl-shadow-sm);}.pedi-adl-staff-nav,.pedi-adl-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin:0 0 1rem;}.pedi-adl-app .button,.pedi-adl-app a.button{min-height:42px;padding:.62rem .95rem;border:1px solid var(--padl-slate-300);border-radius:10px;background:#fff;color:var(--padl-navy-900);font-weight:800;box-shadow:0 3px 10px rgba(16,32,68,.07);transition:.18s ease;}.pedi-adl-app .button:hover,.pedi-adl-app .button:focus{transform:translateY(-1px);border-color:var(--padl-blue-600);color:var(--padl-blue-700);box-shadow:0 8px 20px rgba(16,32,68,.12);}.pedi-adl-app .button--primary{border-color:var(--padl-blue-700);background:linear-gradient(135deg,var(--padl-blue-700),#2784d7);color:#fff;}.pedi-adl-dashboard-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:.9rem;margin:1rem 0 1.4rem;}.pedi-adl-dashboard-card{position:relative;min-height:116px;overflow:hidden;padding:1.05rem 1.05rem .95rem;border:1px solid var(--padl-slate-200);border-radius:var(--padl-radius-md);background:linear-gradient(160deg,#fff 0%,#fbfcff 100%);box-shadow:var(--padl-shadow-sm);}.pedi-adl-dashboard-card::before{position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--padl-blue-600),var(--padl-cyan-600));content:'';}.pedi-adl-dashboard-card__value{color:var(--padl-navy-900);font-size:clamp(1.65rem,2vw,2rem);font-weight:900;line-height:1.05;letter-spacing:-.03em;}.pedi-adl-dashboard-card__value--text{font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.2;}.pedi-adl-dashboard-card__label{margin-top:.55rem;color:var(--padl-slate-600);font-size:.82rem;font-weight:700;}.pedi-adl-priority,.pedi-adl-badge{display:inline-flex;align-items:center;gap:.35rem;min-height:30px;padding:.28rem .62rem;border-radius:999px;font-size:.76rem;font-weight:900;letter-spacing:.01em;text-transform:capitalize;white-space:nowrap;}.pedi-adl-priority--front_of_queue,.pedi-adl-badge--danger{background:var(--padl-red-100);color:var(--padl-red-700);}.pedi-adl-priority--escalate,.pedi-adl-badge--warning{background:var(--padl-amber-100);color:var(--padl-amber-700);}.pedi-adl-priority--standard,.pedi-adl-badge--info{background:var(--padl-blue-100);color:var(--padl-blue-700);}.pedi-adl-priority--unlikely,.pedi-adl-badge--success{background:var(--padl-green-100);color:var(--padl-green-700);}.pedi-adl-badge--neutral{background:var(--padl-slate-100);color:var(--padl-slate-700);}.pedi-adl-badge--purple{background:var(--padl-purple-100);color:var(--padl-purple-700);}.pedi-adl-queue-tools{display:grid;grid-template-columns:minmax(260px,1fr) repeat(2,minmax(170px,220px));gap:.75rem;margin:.9rem 0 1rem;padding:.85rem;border:1px solid var(--padl-slate-200);border-radius:var(--padl-radius-md);background:#fff;box-shadow:var(--padl-shadow-sm);}.pedi-adl-queue-tools input,.pedi-adl-queue-tools select{width:100%;min-height:44px;padding:.6rem .72rem;border:1px solid var(--padl-slate-300);border-radius:10px;background:#fff;color:var(--padl-slate-900);}.pedi-adl-case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;}.pedi-adl-case-card{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(250px,1.8fr);gap:1rem;padding:1.1rem;border:1px solid var(--padl-slate-200);border-radius:var(--padl-radius-lg);background:#fff;box-shadow:var(--padl-shadow-md);transition:transform .18s ease,box-shadow .18s ease;}.pedi-adl-case-card:hover{transform:translateY(-2px);box-shadow:var(--padl-shadow-lg);}.pedi-adl-case-card__patient{display:flex;flex-direction:column;min-width:0;}.pedi-adl-case-card__reference{color:var(--padl-blue-700);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;}.pedi-adl-case-card__name{margin:.25rem 0 .15rem;color:var(--padl-navy-900);font-size:1.28rem;font-weight:900;letter-spacing:-.02em;}.pedi-adl-case-card__age,.pedi-adl-case-card__received{color:var(--padl-slate-600);font-size:.84rem;}.pedi-adl-case-card__badges{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem;}.pedi-adl-case-card__scores{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;}.pedi-adl-mini-score{padding:.65rem;border-radius:12px;background:var(--padl-surface-soft);text-align:center;}.pedi-adl-mini-score strong{display:block;color:var(--padl-navy-900);font-size:1.13rem;font-weight:900;}.pedi-adl-mini-score span{display:block;margin-top:.2rem;color:var(--padl-slate-600);font-size:.68rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;}.pedi-adl-case-card__workflow{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;padding-top:.85rem;border-top:1px solid var(--padl-slate-200);}.pedi-adl-case-card__workflow-item small{display:block;color:var(--padl-slate-500);font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;}.pedi-adl-case-card__workflow-item strong,.pedi-adl-case-card__workflow-item span{display:block;margin-top:.15rem;color:var(--padl-slate-900);font-size:.85rem;}.pedi-adl-case-card__action{display:flex;justify-content:flex-end;align-items:center;}.pedi-adl-case-card__action a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.55rem .85rem;border-radius:10px;background:var(--padl-navy-900);color:#fff;font-weight:800;text-decoration:none;}.pedi-adl-empty-state{padding:2.5rem 1.25rem;border:1px dashed var(--padl-slate-300);border-radius:var(--padl-radius-md);background:var(--padl-surface-soft);color:var(--padl-slate-600);text-align:center;}.pedi-adl-quality-header{display:grid;grid-template-columns:150px minmax(0,1fr);gap:1.25rem;align-items:center;margin:0 0 1.25rem;padding:1.35rem;border:1px solid var(--padl-slate-200);border-radius:var(--padl-radius-lg);background:#fff;box-shadow:var(--padl-shadow-md);}.pedi-adl-quality-header__score{display:grid;place-items:center;width:126px;height:126px;margin:auto;border:11px solid var(--padl-blue-100);border-radius:50%;background:#fff;color:var(--padl-navy-900);font-size:1.75rem;font-weight:900;}.pedi-adl-quality-header--strong .pedi-adl-quality-header__score{border-color:#99dfba;}.pedi-adl-quality-header--promising .pedi-adl-quality-header__score{border-color:#f5d47c;}.pedi-adl-quality-header--needs-work .pedi-adl-quality-header__score{border-color:#f4b28e;}.pedi-adl-quality-header--not-ready .pedi-adl-quality-header__score{border-color:#ef9fa5;}.pedi-adl-quality-header h2{margin:0 0 .35rem;color:var(--padl-navy-900);font-size:clamp(1.4rem,2vw,1.9rem);letter-spacing:-.025em;}.pedi-adl-quality-header p{margin:.28rem 0;color:var(--padl-slate-700);}.pedi-adl-section-nav{position:sticky;z-index:20;top:0;display:flex;gap:.45rem;overflow-x:auto;margin:0 0 1rem;padding:.55rem;border:1px solid var(--padl-slate-200);border-radius:14px;background:rgba(255,255,255,.94);box-shadow:var(--padl-shadow-sm);backdrop-filter:blur(12px);scrollbar-width:thin;}.pedi-adl-section-nav a{flex:0 0 auto;padding:.48rem .7rem;border-radius:9px;color:var(--padl-slate-700);font-size:.78rem;font-weight:800;text-decoration:none;}.pedi-adl-section-nav a:hover,.pedi-adl-section-nav a.is-active{background:var(--padl-blue-100);color:var(--padl-blue-700);}.pedi-adl-section,.pedi-adl-app > table,.pedi-adl-app > details,.pedi-adl-intelligence-panel,.pedi-adl-historical-panel{margin:1rem 0;padding:1.1rem;border:1px solid var(--padl-slate-200);border-radius:var(--padl-radius-md);background:#fff;box-shadow:var(--padl-shadow-sm);}.pedi-adl-section h2,.pedi-adl-section h3,.pedi-adl-intelligence-panel h2,.pedi-adl-app details > summary,.pedi-adl-app table caption{color:var(--padl-navy-900);font-weight:900;letter-spacing:-.015em;}.pedi-adl-app details > summary{cursor:pointer;font-size:1.02rem;}.pedi-adl-app table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:separate;border-spacing:0;border:0;font-size:.84rem;scrollbar-width:thin;}.pedi-adl-app table caption{padding:0 0 .75rem;text-align:left;font-size:1.02rem;}.pedi-adl-app table thead{background:linear-gradient(180deg,#f5f8fc,#eef3f9);}.pedi-adl-app table th{padding:.72rem .7rem;border-top:1px solid var(--padl-slate-200);border-bottom:1px solid var(--padl-slate-200);color:var(--padl-slate-700);font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;}.pedi-adl-app table td{min-width:110px;padding:.74rem .7rem;border-bottom:1px solid var(--padl-slate-100);color:var(--padl-slate-700);vertical-align:top;}.pedi-adl-app table tbody tr:nth-child(even){background:#fbfcfe;}.pedi-adl-app table tbody tr:hover{background:#f3f7fd;}.pedi-adl-matrix th:first-child,.pedi-adl-matrix td:first-child{position:sticky;left:0;z-index:2;min-width:135px;background:#fff;color:var(--padl-navy-900);font-weight:900;}.pedi-adl-matrix tbody tr:nth-child(even) td:first-child{background:#fbfcfe;}.pedi-adl-adl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;}.pedi-adl-adl-card{padding:1rem;border:1px solid var(--padl-slate-200);border-radius:15px;background:#fff;box-shadow:0 4px 14px rgba(16,32,68,.06);}.pedi-adl-adl-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;}.pedi-adl-adl-card__title{color:var(--padl-navy-900);font-size:1.05rem;font-weight:900;}.pedi-adl-adl-card__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem;}.pedi-adl-adl-card__metric{padding:.55rem;border-radius:10px;background:var(--padl-surface-soft);}.pedi-adl-adl-card__metric small{display:block;color:var(--padl-slate-500);font-size:.66rem;font-weight:800;text-transform:uppercase;}.pedi-adl-adl-card__metric strong{display:block;margin-top:.12rem;color:var(--padl-navy-900);font-size:.88rem;}.pedi-adl-adl-card__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;color:var(--padl-slate-700);font-size:.82rem;}.pedi-adl-adl-card__body strong{display:block;color:var(--padl-slate-900);font-size:.72rem;text-transform:uppercase;}.pedi-adl-intelligence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;}.pedi-adl-intelligence-grid > *{margin:0;padding:1rem;border:1px solid var(--padl-slate-200);border-radius:var(--padl-radius-md);background:#fff;box-shadow:var(--padl-shadow-sm);}.pedi-adl-readiness{max-width:760px;margin:.6rem 0 1rem;}.pedi-adl-readiness__bar{height:13px;margin-top:.45rem;overflow:hidden;border-radius:999px;background:var(--padl-slate-100);}.pedi-adl-readiness__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--padl-blue-600),var(--padl-cyan-600));}.pedi-adl-historical-summary{margin-bottom:1rem;padding:1rem;border:1px solid #c6ddf4;border-radius:12px;background:linear-gradient(135deg,#edf6ff,#f8fbff);color:var(--padl-navy-800);line-height:1.65;}.pedi-adl-note{padding:1rem;border-radius:12px;background:#f8fafc;color:var(--padl-slate-700);line-height:1.7;white-space:normal;}.pedi-adl-readonly-note{padding:.75rem 1rem;border:1px solid #9bc8ed;border-radius:10px;background:#eef7ff;}.pedi-adl-score-ledger td:nth-child(3){font-weight:900;text-align:right;}.pedi-adl-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;}.pedi-adl-section-grid > *{min-width:0;}.pedi-adl-section--full{grid-column:1 / -1;}.pedi-adl-app .item-list ul{margin:.55rem 0;padding-left:1.15rem;}.pedi-adl-app .item-list li{margin:.3rem 0;}.pedi-adl-app .messages{border-radius:12px;box-shadow:var(--padl-shadow-sm);}@media (max-width:1180px){.pedi-adl-case-grid,.pedi-adl-intelligence-grid,.pedi-adl-section-grid,.pedi-adl-adl-grid{grid-template-columns:1fr;}.pedi-adl-case-card{grid-template-columns:1fr;}.pedi-adl-case-card__scores{grid-template-columns:repeat(4,minmax(100px,1fr));}}@media (max-width:760px){.pedi-adl-app{padding-inline:.65rem;}.pedi-adl-page-hero{border-radius:16px;}.pedi-adl-quality-header{grid-template-columns:1fr;text-align:center;}.pedi-adl-dashboard-cards{grid-template-columns:repeat(2,minmax(0,1fr));}.pedi-adl-queue-tools{grid-template-columns:1fr;}.pedi-adl-case-card__scores{grid-template-columns:repeat(2,minmax(0,1fr));}.pedi-adl-case-card__workflow{grid-template-columns:1fr;}.pedi-adl-adl-card__metrics,.pedi-adl-adl-card__body{grid-template-columns:1fr;}.pedi-adl-section-nav{top:0;}}body.pedi-adl-dashboard-page .layout-container,body.pedi-adl-dashboard-page .layout-main-wrapper,body.pedi-adl-dashboard-page .layout-main,body.pedi-adl-dashboard-page .site-main,body.pedi-adl-dashboard-page .main-content,body.pedi-adl-dashboard-page .main-content__container,body.pedi-adl-dashboard-page .region-content,body.pedi-adl-dashboard-page .region--content,body.pedi-adl-dashboard-page main[role="main"]{width:100% !important;max-width:none !important;min-width:0 !important;}body.pedi-adl-dashboard-page .layout-main,body.pedi-adl-dashboard-page .layout-main-wrapper{display:block !important;grid-template-columns:minmax(0,1fr) !important;}body.pedi-adl-dashboard-page .main-content__container,body.pedi-adl-dashboard-page .region-content,body.pedi-adl-dashboard-page .region--content{margin-inline:0 !important;padding-inline:clamp(.8rem,1.8vw,2rem) !important;}body.pedi-adl-dashboard-page .pedi-adl-app{width:100%;max-width:1920px;margin-inline:auto;padding:1.1rem clamp(.6rem,1.4vw,1.5rem) 3.5rem;}.pedi-adl-app,.pedi-adl-app p,.pedi-adl-app li,.pedi-adl-app td,.pedi-adl-app th,.pedi-adl-app strong,.pedi-adl-app span{overflow-wrap:anywhere;word-break:normal;hyphens:auto;}.pedi-adl-dashboard-card{isolation:isolate;min-height:108px;background:linear-gradient(145deg,#ffffff 0%,#f7faff 100%);}.pedi-adl-dashboard-card::after{position:absolute;z-index:-1;inset:-42px -38px auto auto;width:105px;height:105px;border-radius:50%;background:rgba(45,111,210,.07);content:'';}.pedi-adl-dashboard-card:nth-child(6n + 1){border-color:#cfe0fb;background:linear-gradient(145deg,#ffffff 0%,#eff5ff 100%);}.pedi-adl-dashboard-card:nth-child(6n + 1)::before{background:linear-gradient(180deg,#2563c9,#4b8ce6);}.pedi-adl-dashboard-card:nth-child(6n + 1)::after{background:rgba(45,111,210,.09);}.pedi-adl-dashboard-card:nth-child(6n + 2){border-color:#c7e7e3;background:linear-gradient(145deg,#ffffff 0%,#edf9f7 100%);}.pedi-adl-dashboard-card:nth-child(6n + 2)::before{background:linear-gradient(180deg,#0f8f83,#35b6a6);}.pedi-adl-dashboard-card:nth-child(6n + 2)::after{background:rgba(15,143,131,.09);}.pedi-adl-dashboard-card:nth-child(6n + 3){border-color:#ddd2f6;background:linear-gradient(145deg,#ffffff 0%,#f5f1ff 100%);}.pedi-adl-dashboard-card:nth-child(6n + 3)::before{background:linear-gradient(180deg,#6847b7,#8f70d5);}.pedi-adl-dashboard-card:nth-child(6n + 3)::after{background:rgba(100,69,168,.09);}.pedi-adl-dashboard-card:nth-child(6n + 4){border-color:#f1ddba;background:linear-gradient(145deg,#ffffff 0%,#fff8e9 100%);}.pedi-adl-dashboard-card:nth-child(6n + 4)::before{background:linear-gradient(180deg,#b67808,#dda32d);}.pedi-adl-dashboard-card:nth-child(6n + 4)::after{background:rgba(183,120,8,.09);}.pedi-adl-dashboard-card:nth-child(6n + 5){border-color:#cce7f0;background:linear-gradient(145deg,#ffffff 0%,#eef9fc 100%);}.pedi-adl-dashboard-card:nth-child(6n + 5)::before{background:linear-gradient(180deg,#087e9a,#2aa9c1);}.pedi-adl-dashboard-card:nth-child(6n + 5)::after{background:rgba(7,141,165,.09);}.pedi-adl-dashboard-card:nth-child(6n + 6){border-color:#d5e8d9;background:linear-gradient(145deg,#ffffff 0%,#f0f9f2 100%);}.pedi-adl-dashboard-card:nth-child(6n + 6)::before{background:linear-gradient(180deg,#278354,#52a876);}.pedi-adl-dashboard-card:nth-child(6n + 6)::after{background:rgba(25,117,75,.09);}.pedi-adl-badge--success{border:1px solid #b8e2ca;background:#e8f7ee;color:#17653f;}.pedi-adl-badge--danger{border:1px solid #f1c2c6;background:#fff0f1;color:#a52631;}.pedi-adl-badge--warning{border:1px solid #ecd59f;background:#fff6df;color:#8b5b00;}.pedi-adl-badge--info{border:1px solid #c6daf7;background:#edf4ff;color:#1d58ae;}.pedi-adl-adl-grid{grid-template-columns:repeat(2,minmax(340px,1fr));gap:1rem;}.pedi-adl-adl-card{position:relative;min-width:0;overflow:hidden;padding:1.05rem;border-top:4px solid #3b78d0;background:linear-gradient(155deg,#ffffff 0%,#f8fbff 100%);}.pedi-adl-adl-card:nth-child(4n + 2){border-top-color:#199689;background:linear-gradient(155deg,#ffffff 0%,#f2fbf9 100%);}.pedi-adl-adl-card:nth-child(4n + 3){border-top-color:#7251bd;background:linear-gradient(155deg,#ffffff 0%,#f8f5ff 100%);}.pedi-adl-adl-card:nth-child(4n + 4){border-top-color:#c48618;background:linear-gradient(155deg,#ffffff 0%,#fff9ed 100%);}.pedi-adl-adl-card__head{align-items:center;min-height:34px;}.pedi-adl-adl-card__head .pedi-adl-badge{flex:0 0 auto;white-space:normal;text-align:center;}.pedi-adl-adl-card__metrics{grid-template-columns:repeat(3,minmax(90px,1fr));}.pedi-adl-adl-card__metric{min-width:0;padding:.7rem;background:rgba(238,243,249,.78);}.pedi-adl-adl-card__metric strong{font-size:.92rem;line-height:1.42;}.pedi-adl-adl-card__body{gap:.78rem 1rem;line-height:1.52;}.pedi-adl-adl-card__body > div{min-width:0;padding-top:.1rem;}.pedi-adl-section--evidence{border-color:#c7e7e3;background:linear-gradient(155deg,#ffffff 0%,#f3fbfa 100%);}.pedi-adl-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;}.pedi-adl-section-heading h2{margin:.18rem 0 .25rem;font-size:clamp(1.25rem,1.8vw,1.65rem);}.pedi-adl-section-heading p{max-width:920px;margin:0;color:var(--padl-slate-600);}.pedi-adl-section-kicker{color:#087e72;font-size:.7rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase;}.pedi-adl-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(360px,1fr));gap:.9rem;}.pedi-adl-evidence-card{min-width:0;padding:1rem;border:1px solid #d6e3e8;border-radius:15px;background:rgba(255,255,255,.94);box-shadow:0 6px 18px rgba(16,50,58,.06);}.pedi-adl-evidence-card:nth-child(4n + 2){border-top:3px solid #3779cf;}.pedi-adl-evidence-card:nth-child(4n + 3){border-top:3px solid #7251bd;}.pedi-adl-evidence-card:nth-child(4n + 4){border-top:3px solid #c48618;}.pedi-adl-evidence-card:nth-child(4n + 1){border-top:3px solid #159487;}.pedi-adl-evidence-card__head{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;}.pedi-adl-evidence-card__head h3{margin:0;color:var(--padl-navy-900);font-size:1.04rem;}.pedi-adl-evidence-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;}.pedi-adl-evidence-card__item{min-width:0;padding:.58rem .65rem;border:1px solid #e3e9ef;border-radius:10px;background:#f8fafc;}.pedi-adl-evidence-card__item span{display:block;color:var(--padl-slate-500);font-size:.66rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase;}.pedi-adl-evidence-card__item strong{display:block;margin-top:.12rem;font-size:.83rem;line-height:1.35;}.pedi-adl-evidence-card__item strong.is-positive{color:#17653f;}.pedi-adl-evidence-card__item strong.is-negative{color:#a52631;}.pedi-adl-evidence-card__item strong.is-neutral{color:var(--padl-slate-700);}.pedi-adl-technical-details{margin-top:.9rem;padding:.7rem .8rem;border:1px solid #d8e2e8;border-radius:12px;background:rgba(255,255,255,.8);}.pedi-adl-app table:not(.pedi-adl-technical-table){display:table;width:100%;table-layout:fixed;overflow:visible;}.pedi-adl-app table:not(.pedi-adl-technical-table) th{white-space:normal;line-height:1.25;}.pedi-adl-app table:not(.pedi-adl-technical-table) td{min-width:0;line-height:1.45;}.pedi-adl-technical-table{display:block;overflow-x:auto;}#padl-adl{border-color:#cbdcf5;background:linear-gradient(150deg,#ffffff 0%,#f6f9ff 100%);}#padl-services{border-color:#ddd3f3;background:linear-gradient(150deg,#ffffff 0%,#faf7ff 100%);}#padl-history{border-color:#d5cff0;background:linear-gradient(150deg,#ffffff 0%,#f8f6ff 100%);}#padl-payer{border-color:#efd5d8;background:linear-gradient(150deg,#ffffff 0%,#fff8f9 100%);}#padl-record{border-color:#d8e0e9;background:linear-gradient(150deg,#ffffff 0%,#f8fafc 100%);}.pedi-adl-case-card{grid-template-columns:minmax(210px,.9fr) minmax(420px,2.1fr);background:linear-gradient(155deg,#ffffff 0%,#f9fbff 100%);}.pedi-adl-mini-score:nth-child(1){background:#edf4ff;}.pedi-adl-mini-score:nth-child(2){background:#f4efff;}.pedi-adl-mini-score:nth-child(3){background:#edf9f7;}.pedi-adl-mini-score:nth-child(4){background:#fff7e7;}.pedi-adl-intelligence-grid,.pedi-adl-section-grid{align-items:start;}.pedi-adl-intelligence-grid > *,.pedi-adl-section-grid > *{min-width:0;}@media (max-width:980px){.pedi-adl-app table:not(.pedi-adl-technical-table){display:block;border-collapse:separate;}.pedi-adl-app table:not(.pedi-adl-technical-table) thead{display:none;}.pedi-adl-app table:not(.pedi-adl-technical-table) tbody,.pedi-adl-app table:not(.pedi-adl-technical-table) tr,.pedi-adl-app table:not(.pedi-adl-technical-table) td{display:block;width:100%;}.pedi-adl-app table:not(.pedi-adl-technical-table) tr{overflow:hidden;margin:.75rem 0;border:1px solid var(--padl-slate-200);border-radius:13px;background:#fff;box-shadow:0 5px 15px rgba(16,32,68,.05);}.pedi-adl-app table:not(.pedi-adl-technical-table) td{display:grid;grid-template-columns:minmax(125px,34%) minmax(0,1fr);gap:.75rem;min-width:0;padding:.65rem .75rem;border-bottom:1px solid var(--padl-slate-100);}.pedi-adl-app table:not(.pedi-adl-technical-table) td:last-child{border-bottom:0;}.pedi-adl-app table:not(.pedi-adl-technical-table) td::before{color:var(--padl-slate-500);content:attr(data-label);font-size:.67rem;font-weight:900;letter-spacing:.035em;text-transform:uppercase;}.pedi-adl-evidence-grid,.pedi-adl-adl-grid{grid-template-columns:1fr;}}@media (min-width:1500px){.pedi-adl-dashboard-cards{grid-template-columns:repeat(7,minmax(145px,1fr));}.pedi-adl-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.pedi-adl-evidence-grid{grid-template-columns:repeat(3,minmax(300px,1fr));}}@media (max-width:760px){body.pedi-adl-dashboard-page .main-content__container,body.pedi-adl-dashboard-page .region-content,body.pedi-adl-dashboard-page .region--content{padding-inline:.35rem !important;}body.pedi-adl-dashboard-page .pedi-adl-app{padding-inline:.35rem;}.pedi-adl-adl-card__head,.pedi-adl-evidence-card__head{align-items:flex-start;flex-direction:column;}.pedi-adl-adl-card__metrics,.pedi-adl-evidence-card__grid{grid-template-columns:1fr;}.pedi-adl-app table:not(.pedi-adl-technical-table) td{grid-template-columns:1fr;gap:.2rem;}}.pedi-adl-queue-groups{display:grid;gap:1rem;margin-top:1rem;}.pedi-adl-queue-group{overflow:clip;border:1px solid var(--padl-slate-200);border-radius:18px;background:#fff;box-shadow:var(--padl-shadow-sm);}.pedi-adl-queue-group[hidden]{display:none !important;}.pedi-adl-queue-group__summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1rem 1.15rem;border-bottom:1px solid transparent;background:linear-gradient(135deg,#f8fbff,#f2f6fc);color:var(--padl-navy-900);cursor:pointer;list-style:none;user-select:none;}.pedi-adl-queue-group__summary::-webkit-details-marker{display:none;}.pedi-adl-queue-group__summary::before{display:inline-grid;position:absolute;width:1.55rem;height:1.55rem;transform:translateX(-.1rem) rotate(-90deg);border-radius:50%;background:rgba(27,72,132,.1);color:var(--padl-blue-700);content:'⌄';font-size:.9rem;font-weight:900;place-items:center;transition:transform .18s ease;}.pedi-adl-queue-group[open] > .pedi-adl-queue-group__summary::before{transform:translateX(-.1rem) rotate(0deg);}.pedi-adl-queue-group[open] > .pedi-adl-queue-group__summary{border-bottom-color:var(--padl-slate-200);}.pedi-adl-queue-group__heading{display:grid;gap:.15rem;min-width:0;padding-left:2.05rem;}.pedi-adl-queue-group__heading strong{font-size:1rem;font-weight:900;letter-spacing:-.01em;}.pedi-adl-queue-group__heading span{color:var(--padl-slate-600);font-size:.82rem;font-weight:600;}.pedi-adl-queue-group__count{display:inline-grid;min-width:2.1rem;min-height:2.1rem;padding:0 .55rem;border-radius:999px;background:var(--padl-navy-900);color:#fff;font-size:.8rem;font-weight:900;place-items:center;}.pedi-adl-queue-group--front-of-queue .pedi-adl-queue-group__summary{background:linear-gradient(135deg,#f0fbf7,#e8f7f1);}.pedi-adl-queue-group--escalate .pedi-adl-queue-group__summary{background:linear-gradient(135deg,#fff5f5,#fff0f1);}.pedi-adl-queue-group--standard .pedi-adl-queue-group__summary{background:linear-gradient(135deg,#f5f8ff,#edf3ff);}.pedi-adl-queue-group--unlikely .pedi-adl-queue-group__summary{background:linear-gradient(135deg,#fafafa,#f2f4f7);}.pedi-adl-queue-group__items{display:grid;gap:.75rem;padding:.85rem;background:#f7f9fc;}.pedi-adl-case-grid{display:block;}.pedi-adl-case-card.pedi-adl-case-card--horizontal{display:grid;grid-template-columns:minmax(170px,.8fr)
    minmax(210px,1fr)
    minmax(300px,1.45fr)
    minmax(290px,1.35fr)
    minmax(155px,.65fr);gap:.85rem;align-items:center;width:100%;min-width:0;padding:.9rem;overflow:visible;border:1px solid #dce4ee;border-radius:15px;background:#fff;box-shadow:0 5px 16px rgba(16,32,68,.055);}.pedi-adl-case-card.pedi-adl-case-card--horizontal:hover{transform:none;border-color:#bacbe0;box-shadow:0 8px 22px rgba(16,32,68,.09);}.pedi-adl-case-card--horizontal > *{min-width:0;}.pedi-adl-case-card__identity{min-width:0;}.pedi-adl-case-card--horizontal .pedi-adl-case-card__name{margin:.18rem 0 .12rem;font-size:1.08rem;}.pedi-adl-case-card--horizontal .pedi-adl-case-card__badges{margin-top:0;}.pedi-adl-case-card__signals{min-width:0;}.pedi-adl-case-card--horizontal .pedi-adl-case-card__scores{grid-template-columns:repeat(4,minmax(62px,1fr));gap:.4rem;min-width:0;}.pedi-adl-case-card--horizontal .pedi-adl-mini-score{min-width:0;padding:.6rem .35rem;}.pedi-adl-case-card--horizontal .pedi-adl-mini-score strong{font-size:1rem;}.pedi-adl-case-card--horizontal .pedi-adl-mini-score span{overflow-wrap:anywhere;font-size:.58rem;}.pedi-adl-case-card__workflow--horizontal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;min-width:0;padding:0;border:0;}.pedi-adl-case-card__workflow--horizontal .pedi-adl-case-card__workflow-item{min-width:0;padding:.55rem .6rem;border:1px solid var(--padl-slate-100);border-radius:10px;background:#f8fafc;}.pedi-adl-case-card__workflow--horizontal .pedi-adl-case-card__workflow-item strong,.pedi-adl-case-card__workflow--horizontal .pedi-adl-case-card__workflow-item span{overflow-wrap:anywhere;line-height:1.3;}.pedi-adl-case-card--horizontal .pedi-adl-case-card__action{justify-content:stretch;}.pedi-adl-case-card--horizontal .pedi-adl-case-card__action a{width:100%;min-height:46px;padding:.65rem .75rem;text-align:center;}.pedi-adl-priority--front_of_queue{background:var(--padl-green-100);color:var(--padl-green-700);}.pedi-adl-priority--escalate{background:var(--padl-red-100);color:var(--padl-red-700);}.pedi-adl-priority--standard{background:var(--padl-blue-100);color:var(--padl-blue-700);}.pedi-adl-priority--unlikely{background:var(--padl-slate-100);color:var(--padl-slate-700);}.pedi-adl-empty-state--group{margin:0;padding:1rem;}.pedi-adl-demo-access-form{width:min(620px,calc(100% - 2rem));margin:3rem auto;padding:1.35rem;border:1px solid var(--padl-slate-200);border-radius:22px;background:#fff;box-shadow:var(--padl-shadow-lg);}.pedi-adl-access-hero{margin:-1.35rem -1.35rem 1.35rem;padding:1.6rem;border-radius:22px 22px 0 0;background:linear-gradient(135deg,#102246,#245f9d);color:#fff;}.pedi-adl-access-hero h1{margin:.3rem 0 .55rem;color:#fff;font-size:clamp(1.6rem,4vw,2.25rem);}.pedi-adl-access-hero p{margin:0;color:rgba(255,255,255,.86);}.pedi-adl-demo-access-form input[type='text']{min-height:52px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.05rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;}@media (max-width:1500px){.pedi-adl-case-card.pedi-adl-case-card--horizontal{grid-template-columns:minmax(180px,.8fr) minmax(230px,1fr) minmax(300px,1.25fr) minmax(150px,.55fr);}.pedi-adl-case-card--horizontal .pedi-adl-case-card__scores{grid-column:2 / 3;}.pedi-adl-case-card__workflow--horizontal{grid-column:3 / 4;}}@media (max-width:1180px){.pedi-adl-case-card.pedi-adl-case-card--horizontal{grid-template-columns:minmax(180px,.8fr) minmax(0,1.3fr);align-items:start;}.pedi-adl-case-card--horizontal .pedi-adl-case-card__scores,.pedi-adl-case-card__workflow--horizontal,.pedi-adl-case-card--horizontal .pedi-adl-case-card__action{grid-column:auto;}.pedi-adl-case-card--horizontal .pedi-adl-case-card__action{grid-column:2;}}@media (max-width:760px){.pedi-adl-queue-group__summary{grid-template-columns:minmax(0,1fr) auto;padding:.85rem;}.pedi-adl-case-card.pedi-adl-case-card--horizontal{grid-template-columns:1fr;}.pedi-adl-case-card--horizontal .pedi-adl-case-card__action{grid-column:auto;}.pedi-adl-case-card--horizontal .pedi-adl-case-card__scores{grid-template-columns:repeat(2,minmax(0,1fr));}.pedi-adl-case-card__workflow--horizontal{grid-template-columns:1fr;}}
.block-system-powered-by-block,.site-footer .block-system-powered-by-block{display:none !important;}
