.dp08r26-nav{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px}
.dp08r26-nav button{border:1px solid #cfdce8;border-radius:10px;background:white;padding:12px 16px;color:#173651;font-weight:700;cursor:pointer}
.dp08r26-nav button[aria-selected="true"]{background:#108d95;border-color:#108d95;color:white}
.dp08r26-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:16px 0}
.dp08r26-summary>div{border:1px solid #dae5ec;border-radius:12px;background:#f7fafc;padding:16px;display:grid;gap:7px}
.dp08r26-summary small{color:#667b92}.dp08r26-summary strong{color:#16324e}
.dp08r26-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;align-items:end;margin-top:18px}
.dp08r26-form label{display:grid;gap:8px;font-weight:600}
.dp08r26-form input,.dp08r26-form select{width:100%;box-sizing:border-box;border:1px solid #d0deeb;border-radius:10px;padding:12px;background:white;min-height:44px}
.dp08r26-panel h3{margin-top:24px}.dp08r26-panel table{width:100%;border-collapse:collapse;margin-top:12px}
.dp08r26-panel th,.dp08r26-panel td{text-align:left;border-bottom:1px solid #e1eaf1;padding:12px;vertical-align:top}
.dp08r26-panel th{background:#f6f9fc;color:#7188a1;font-size:.8rem;text-transform:uppercase}
.dp08r26-panel td button{white-space:nowrap}
