.wv-panel{margin:14px 0;padding:20px}.wv-panel h3{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wv-badge,.wv-score{display:inline-block;font-size:12px;line-height:1.4;padding:4px 9px;border-radius:20px;background:#fff3d6;color:#765113;margin:4px 4px 4px 0;font-weight:600}.wv-score{background:#f1edf5;color:#653b68}.wv-ok{background:#e1f3e8;color:#19633b}.wv-panel progress{width:100%;height:12px;accent-color:#8b6a26}.wv-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;padding:14px 0;list-style:none}.wv-form{max-width:640px;display:grid;gap:14px;margin-top:18px}.wv-form input[type=file]{display:block;width:100%;margin-top:8px;padding:10px;background:#f8f6f3;border:1px solid #ddd;border-radius:8px}.wv-guide{margin:14px 0}.wv-guide li{margin:10px 0;line-height:1.6}.wv-dialog{width:min(700px,94vw);max-height:90vh;overflow:auto;border:0;border-radius:16px;padding:24px}.wv-dialog::backdrop{background:#17121eb3}.wv-dialog form{display:grid;gap:16px;margin-top:20px}.wv-dialog input,.wv-dialog textarea{max-width:100%}.wv-panel .note{line-height:1.6}
