.iso-panel-drainage{width:min(440px,calc(100vw - 24px))}.iso-panel-drainage .iso-panel-content{font-size:13px;line-height:1.5}.iso-panel-drainage h3{margin:0 0 8px}.iso-panel-drainage h4{margin:10px 0}.iso-panel-drainage fieldset{border:0;margin:0;padding:0;min-width:0}.iso-panel-drainage label{display:grid;gap:5px;margin:8px 0}.iso-panel-drainage input,.iso-panel-drainage select,.iso-panel-drainage textarea{width:100%;box-sizing:border-box;min-width:0}.iso-drainage-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.iso-drainage-fields label:first-child{grid-column:1/-1}.iso-drainage-card{border:1px solid var(--iso-border,#73809966);border-radius:10px;margin:10px 0;padding:12px;display:grid;gap:6px}.iso-drainage-card p{margin:3px 0}.iso-drainage-card small{display:block;opacity:.85}.iso-drainage-finding{border-left:3px solid #e2a446}.iso-drainage-help,.iso-drainage-limit{font-size:12px;opacity:.85}.iso-drainage-actions{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.iso-drainage-summary{display:grid;gap:5px;padding:12px;border-radius:10px;background:#668ab51b}.iso-panel-drainage label.iso-drainage-check{display:flex;align-items:center;gap:8px}.iso-drainage-check input{width:auto}.iso-drainage-stale{color:#d89024}.iso-drainage-limit{margin-top:16px}.iso-drainage-limit a{color:inherit;text-decoration:underline}
