.sf7-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0}.sf7-stat{padding:20px;display:flex;flex-direction:column;gap:8px}.sf7-stat span{font-size:12px;color:#718076}.sf7-stat strong{font-size:30px;color:#123d2c}.sf7-panel{padding:20px}.sf7-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.sf7-toolbar input{flex:2;min-width:190px}.sf7-toolbar select{flex:1;min-width:135px}.sf7-table-wrap{overflow-x:auto}.sf7-table{width:100%;border-collapse:collapse;min-width:760px}.sf7-table th,.sf7-table td{padding:14px 12px;text-align:left;border-bottom:1px solid #e7ece7;vertical-align:top}.sf7-table th{font-size:11px;letter-spacing:.06em;color:#6c7d72}.sf7-table td{font-size:13px}.sf7-table td small{display:block;color:#718076;font-size:11px;line-height:1.6;max-width:260px}.sf7-status{min-width:132px}.sf7-row-actions{display:flex;gap:6px;flex-wrap:wrap}.sf7-qr-label{font-size:11px;color:#6d8275}.sf7-empty{text-align:center!important;padding:32px!important}.sf7-dialog{border:0;border-radius:18px;width:min(700px,calc(100% - 26px));max-height:90vh;overflow:auto;padding:0;box-shadow:0 20px 90px #142d2640}.sf7-dialog::backdrop{background:#071b14a8}.sf7-form{padding:26px}.sf7-form-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.sf7-form-head h2{margin:5px 0}.sf7-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.sf7-form-grid label{font-size:12px;font-weight:600;display:flex;flex-direction:column;gap:6px}.sf7-form-grid input,.sf7-form-grid select,.sf7-form-grid textarea{border:1px solid #d9e4dd;border-radius:9px;padding:11px;font:inherit;width:100%;background:white;color:#163d2c}.sf7-wide{grid-column:1/-1}.sf7-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}@media(max-width:750px){.sf7-stats{grid-template-columns:repeat(2,1fr)}.sf7-form-grid{grid-template-columns:1fr}.sf7-wide{grid-column:auto}.sf7-toolbar>*{width:100%}}
