.depth-input,.depth-errors{margin:24px 0;padding:24px;background:#fff;border:1px solid #dce7ee;border-radius:8px;min-width:0}
.depth-input h2,.depth-errors h2{margin:0 0 12px}.depth-input p,.depth-errors>p{max-width:80ch;line-height:1.8}.depth-input details{margin-top:14px}
.depth-verdict{padding:16px 20px;margin:18px 0;background:#eef7fa;border-left:3px solid #087f9d;line-height:1.8}.depth-verdict p{margin:6px 0 0;font-size:13px}
.depth-duel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid #dce7ee;border-radius:8px;background:#fff;overflow:hidden}
.depth-duel>section{padding:22px;min-width:0}.depth-duel>section:first-child{border-right:1px solid #dce7ee}.depth-duel h3{font-size:18px;margin:5px 0 12px}.depth-role{font-size:12px;color:#55788b;margin:0}.depth-duel>section:first-child .depth-role{color:#876027}
.depth-duel .advanced-ranked{margin-bottom:0}.depth-duel details p{font-size:12px;line-height:1.8}.depth-duel .advanced-ranked li{min-height:100px}.depth-calculation{margin:18px 0;padding:16px;border:1px solid #dce7ee;border-radius:6px;line-height:1.8}.depth-calculation summary{cursor:pointer;font-weight:600}.depth-calculation p{font-size:13px}
#dressipi-depth-group{display:block;max-width:380px;width:100%;margin:8px 0 18px}#dressipi-depth-groups p{font-size:13px;line-height:1.8}.depth-errors .table-scroll{margin:18px 0}.depth-error-bars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;margin:20px 0}.depth-error-day{display:grid;grid-template-columns:40px minmax(60px,1fr) 64px;align-items:center;gap:8px;font-size:11px;font-variant-numeric:tabular-nums}.depth-error-day>span:last-child{text-align:right}.depth-error-track{height:16px;position:relative;background:#f6fafc}.depth-error-track:after{content:'';position:absolute;left:50%;top:0;bottom:0;border-left:1px solid #819ba8}.depth-error-track i{position:absolute;height:12px;top:2px;background:#087f9d}.depth-error-track i.worse{background:#af8038}
@media(max-width:760px){.depth-input,.depth-errors{padding:16px}.depth-duel{grid-template-columns:1fr}.depth-duel>section{padding:16px}.depth-duel>section:first-child{border-right:0;border-bottom:1px solid #dce7ee}.depth-duel .advanced-ranked li{min-height:0}.depth-error-bars{grid-template-columns:1fr}.depth-errors .table-scroll{max-width:100%}.depth-calculation{padding:12px}.depth-verdict{padding:12px}}

.uci-recommend-workbench{min-height:0}.uci-recommend-workbench #history{max-height:260px;overflow:auto}.uci-rec-pair .section-heading{flex-wrap:wrap}.uci-rec-pair .section-heading label{min-width:180px}.uci-rec-pair .depth-duel>section:first-child .score-bar span{background:#af8038}.evidence-bridge{margin-top:22px}.evidence-bridge .depth-duel p{line-height:1.85}
@media(max-width:760px){.uci-recommend-workbench #history{max-height:220px}.uci-rec-pair .section-heading label{width:100%}}

.uci-reliability,.uci-stability{scroll-margin-top:100px}
.uci-reliability>p,.uci-stability>p{margin:14px 0;line-height:1.75}
.uci-reliability>h3{margin:24px 0 12px}
.uci-reliability details,.uci-stability details{margin-top:16px;padding:14px 0;border-top:1px solid var(--line)}
.uci-reliability summary,.uci-stability summary{cursor:pointer;color:var(--blue)}
.uci-reliability .table-scroll,.uci-stability .table-scroll{margin:16px 0}
