.vr-panel{margin-top:24px}.vr-panel .panel-header p,.vr-panel .form-hint{max-width:80ch;line-height:1.7}.vr-panel fieldset{margin:0;padding:0;border:0;min-width:0}.vr-scope-note,.vr-saved{font-size:12px;line-height:1.8;color:#627795;margin:0 0 16px}.vr-saved{padding:12px 15px;background:#f4f7fc;border-radius:7px}.vr-modes{display:grid;gap:12px;margin:12px 0 20px}.vr-modes>label{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid #dce4f0;border-radius:8px;cursor:pointer}.vr-modes input,.vr-check input,.vr-confirm input{flex-shrink:0;margin-top:4px}.vr-modes span{display:flex;flex-direction:column;gap:4px;min-width:0}.vr-modes strong{font-size:13px;color:#2c466b}.vr-modes small{font-size:11px;color:#7a8ca6;line-height:1.6}.vr-limits{padding:0 0 17px}.vr-limits[hidden]{display:none}.vr-limits .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vr-check,.vr-confirm{display:flex;align-items:flex-start;gap:10px;font-size:12px;color:#435b7b;line-height:1.8}.vr-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:17px}.vr-actions .btn{white-space:normal}.vr-notice{padding:12px 15px;background:#ebf8f1;color:#2d7856;border-radius:7px;font-size:12px;line-height:1.7}.vr-preview{border:1px solid #dce5f4;border-radius:9px;margin-top:22px;padding:20px}.vr-preview h3{margin:0 0 16px;color:#29446c}.vr-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:0 0 16px}.vr-facts div{min-width:0}.vr-facts dt{font-size:11px;color:#768ba6;line-height:1.7}.vr-facts dd{font-size:21px;font-weight:700;color:#2c466b;margin:5px 0;overflow-wrap:anywhere}.vr-preview-state{font-size:11px;line-height:1.7;color:#5c7294}.vr-stale{color:#9b6a20;background:#fff7e5;padding:10px;border-radius:5px}.vr-warning{font-size:12px;line-height:1.8;padding:14px;border:1px solid #efc3c8;background:#fff3f4;border-radius:7px;color:#963647}.vr-warning strong{display:block;margin-bottom:5px}.vr-panel .form-error{margin-top:15px}.vr-preview ul{font-size:12px;line-height:1.8;color:#6a7c97}.vr-panel input[type=number]{width:100%;min-width:0}.vr-panel .danger{color:#a52e42;border-color:#e5b8c1}@media(max-width:700px){.vr-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.vr-limits .form-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:420px){.vr-preview{padding:14px}.vr-facts{gap:10px}.vr-facts dd{font-size:18px}.vr-actions .btn{flex:1 1 140px}.vr-modes>label{padding:12px}.vr-panel input[type=number]{font-size:16px}}

.vr-schedule{max-width:360px;margin-top:14px}.vr-schedule[hidden]{display:none}.vr-last-run{font-size:11px;line-height:1.7;color:#7a8ba5}.vr-documents{margin:15px 0}.vr-documents summary{font-size:12px;line-height:1.8;color:#425f87;cursor:pointer}.vr-documents td{overflow-wrap:anywhere}.vr-documents td:first-child{max-width:330px}
