.dp-summary-strip{display:flex;flex-wrap:wrap;gap:.65rem;margin:0 0 1.1rem}.dp-summary-strip span{display:flex;align-items:center;gap:.45rem;padding:.65rem .85rem;border:1px solid #d5e8e2;background:#f6fbf9;border-radius:12px;color:#25433c;font-size:.88rem}.dp-summary-strip svg{color:#08796d;flex:none}.dp-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:0 0 1.15rem}.dp-tabs a{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:53px;padding:.7rem;border:1px solid #d5e4df;background:#fff;border-radius:12px;text-align:center;text-decoration:none;color:#28534c;font-weight:700}.dp-tabs a:hover,.dp-tabs a:focus-visible{border-color:#087c71;background:#edf8f4}.dp-tabs a.active{background:#006d67;color:#fff;border-color:#006d67;box-shadow:0 6px 18px #006d6726}.dp-tabs a svg{flex:none}.dp-request .detail-card{margin-bottom:1.1rem}.dp-request .detail-card>p:first-of-type{color:#5b6e68;margin:.25rem 0 1.2rem}.dp-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.dp-facts>div{display:flex;flex-direction:column;gap:.3rem;padding:.9rem 1rem;background:#f6faf8;border:1px solid #deebe5;border-radius:11px;min-width:0}.dp-facts span{color:#566e66;font-size:.82rem}.dp-facts strong{color:#183d35;line-height:1.55;overflow-wrap:anywhere;font-size:.96rem}.dp-subsection{margin-top:1.3rem;padding-top:1.1rem;border-top:1px solid #e0ebe6}.dp-subsection h3{margin:0 0 .7rem}.dp-subsection p{margin:.2rem 0 .5rem}.dp-subsection small{color:#62756e}.dp-state-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.dp-state-split>div{display:flex;flex-direction:column;gap:.35rem;padding:1rem;border-radius:12px;background:#eff8f3;border:1px solid #cce3d7}.dp-state-split svg{color:#0b786c}.dp-state-split span,.dp-state-split small{color:#567168;font-size:.83rem}.dp-state-split strong{line-height:1.5}.dp-table-wrap{overflow-x:auto;border:1px solid #d9e9e2;border-radius:12px}.dp-table{width:100%;min-width:620px;border-collapse:collapse;text-align:right}.dp-table th,.dp-table td{padding:.85rem .8rem;vertical-align:top;border-bottom:1px solid #e4eee9;font-size:.88rem;line-height:1.55}.dp-table th{background:#eaf5ef;color:#224b3f;white-space:nowrap}.dp-table tr:last-child td{border-bottom:0}.dp-table td strong,.dp-table td small{display:block}.dp-table td small{color:#61736b;margin-top:.25rem}.dp-timeline{margin:0;padding:0;list-style:none}.dp-timeline li{display:flex;gap:.9rem;position:relative;padding-bottom:1.4rem}.dp-timeline li:not(:last-child):before{content:"";position:absolute;right:15px;top:32px;bottom:0;width:2px;background:#cce6da}.dp-step{display:grid;place-items:center;width:32px;height:32px;flex:none;color:#fff;background:#07746a;border-radius:50%;font-weight:700}.dp-timeline strong,.dp-timeline small{display:block}.dp-timeline strong{font-size:1rem}.dp-timeline small{color:#657971;margin:.2rem 0}.dp-timeline p{margin:.2rem 0;color:#3f5a51}.dp-bottom-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin:1rem 0}.dp-empty{padding:1rem;background:#f6f9f7;border-radius:10px;color:#5e716a}.dp-report-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1.2rem 0}.dp-report-metrics>div{display:flex;flex-direction:column;gap:.4rem;padding:1.15rem;background:#f0f8f4;border:1px solid #d5e9dd;border-radius:14px}.dp-report-metrics svg{color:#00786e}.dp-report-metrics strong{font-size:1.75rem;line-height:1}.dp-report-metrics span{font-size:.82rem;color:#526b61}.dp-report .detail-card{margin:1rem 0}.dp-report-filters{display:flex;flex-wrap:wrap;gap:.55rem;margin:1rem 0}.dp-report-filters a{padding:.55rem .95rem;border:1px solid #d7e5dd;border-radius:999px;text-decoration:none;color:#23584c}.dp-report-filters a.active{background:#006d67;color:#fff;border-color:#006d67}.dp-report-list{display:grid;gap:.5rem}.dp-report-row{display:flex;align-items:center;gap:.8rem;padding:.85rem;border:1px solid #e1ebe5;border-radius:11px;text-decoration:none;color:#25453d}.dp-report-row:hover{background:#f2f9f5;border-color:#8dc6ae}.dp-report-row>span:first-child{flex:1;min-width:0}.dp-report-row strong,.dp-report-row small{display:block}.dp-report-row small{font-size:.77rem;color:#6d7c72;margin-top:.15rem}.dp-report-status{white-space:nowrap;padding:.25rem .5rem;border-radius:99px;background:#e9f5ed;font-size:.75rem;color:#155b45}.dp-rep-log{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.dp-rep-log>div{padding:1rem;border-radius:11px;background:#f5faf7;border:1px solid #dcebe2}.dp-rep-log strong,.dp-rep-log span{display:block}.dp-rep-log span{color:#43715c;font-size:.85rem}.dp-rep-log p{font-size:.82rem;margin:.5rem 0 0}.dp-explore-callout{display:flex;align-items:center;gap:1rem;padding:1rem 1.2rem;margin:0 0 1.1rem;border:1px solid #b9ddcf;background:linear-gradient(100deg,#eef8f3,#fff);border-radius:16px}.dp-explore-callout>svg{flex:none;color:#00786c}.dp-explore-callout>div{display:flex;flex:1;flex-direction:column;gap:.2rem}.dp-explore-callout span{font-size:.85rem;color:#526b62}.dp-explore-callout .btn{flex:none}.dp-examples{margin:0 0 1rem}
@media(max-width:880px){.dp-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.dp-report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dp-rep-log{grid-template-columns:1fr}}
@media(max-width:600px){.dp-summary-strip{display:grid;grid-template-columns:1fr}.dp-tabs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.4rem}.dp-tabs a{min-width:180px;scroll-snap-align:start}.dp-facts,.dp-state-split{grid-template-columns:1fr}.dp-report-metrics{gap:.5rem}.dp-report-metrics>div{padding:.85rem}.dp-report-metrics strong{font-size:1.45rem}.dp-explore-callout{flex-wrap:wrap}.dp-explore-callout>div{flex-basis:calc(100% - 58px)}.dp-explore-callout .btn{width:100%}.dp-report-row{flex-wrap:wrap}.dp-report-status{order:3}}
