.v7-wrap{max-width:1050px;margin:0 auto;padding:24px 14px;font-family:system-ui,sans-serif;color:#15212f}.v7-panel{padding:22px;margin:20px 0;background:#fff;border:1px solid #dce4eb;border-radius:16px}.v7-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.v7-field,.v7-grid label{display:flex;flex-direction:column;gap:6px;font-weight:600}.v7-grid input,.v7-grid select{padding:12px;border:1px solid #bac8d4;border-radius:9px;max-width:100%;background:white;color:#122}.v7-panel button{margin:12px 7px 5px 0;padding:11px 17px;border:0;border-radius:9px;background:#1e65bd;color:white;cursor:pointer}.v7-panel button.secondary{background:#4c5665}.v7-warn{padding:12px;background:#fff7e3;border-left:4px solid #b57f14}.v7-panel table{width:100%;border-collapse:collapse;margin:15px 0}.v7-panel td,.v7-panel th{border-bottom:1px solid #dce4eb;padding:10px;text-align:start}.v7-summary{font-size:1.3rem;font-weight:700}#error{color:#b00020}nav{margin-bottom:25px}@media(max-width:600px){.v7-panel{padding:13px}.v7-wrap{padding:10px}}@media print{button,nav,.v7-panel:not(:last-child){display:none}}