.sr-records{padding:22px}.sr-notice{margin:0;padding:8px 11px;border-radius:8px;background:#faf2ec;color:#745649;font-size:12px;line-height:1.6}.sr-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:end;margin:18px 0}.sr-filters .field{margin:0;min-width:0}.sr-filters input,.sr-filters select{width:100%;min-width:0;min-height:42px}.sr-filters .field>span{display:block}.sr-filters select{overflow:hidden;text-overflow:ellipsis}.sr-filter-actions{grid-column:1/-1;display:flex;gap:10px}.sr-filter-actions .btn{min-height:42px;padding:10px 18px}.sr-feedback{font-size:13px;line-height:1.8;color:#806b76;min-height:24px;white-space:pre-line}.sr-table{width:100%;min-width:970px;border-collapse:collapse}.sr-table th{font-size:12px;color:#796674;text-align:left;white-space:nowrap}.sr-table th,.sr-table td{padding:14px 12px;border-bottom:1px solid #eee3e8;vertical-align:top;font-size:13px;line-height:1.8}.sr-table th small,.sr-table td small,.sr-table td>span{display:block}.sr-table th small{font-size:11px;font-weight:400;margin-top:2px}.sr-table td small{font-size:12px;color:#8a7682;margin-top:4px}.sr-table td strong{white-space:nowrap}.sr-state{display:inline-flex!important;align-items:center;padding:3px 9px;border-radius:20px;background:#f1edf0;color:#6b5d67;font-size:12px;white-space:nowrap}.sr-state-accepted{background:#edf6ef;color:#467453}.sr-state-failed,.sr-state-rejected{background:#fbebee;color:#a64f64}.sr-state-queued,.sr-state-sending,.sr-state-unknown{background:#fff4df;color:#8d6c2e}.sr-detail,.sr-message{max-width:290px;overflow-wrap:anywhere;white-space:pre-wrap}.sr-message{margin-bottom:6px;color:#54434e}.sr-masked{letter-spacing:2px;color:#84707d}.sr-table .text-btn{padding:2px 0;display:block}.sr-empty{text-align:center;padding:32px 14px;color:#8b7984;line-height:1.8}.sr-pagination{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:18px;font-size:13px;color:#806b76}.sr-pagination>div{display:flex;gap:10px}.sr-reveal-result{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:18px 0 0;padding:18px;background:#f8f2f5;border-radius:12px}.sr-reveal-result output{font:600 25px ui-monospace,monospace;letter-spacing:4px;color:#693c51}.sr-reveal-result>span{font-size:12px;color:#806b76}.sr-reveal-result [hidden]{display:none!important}@media(max-width:1000px){.sr-filters{grid-template-columns:1fr 1fr}}@media(max-width:650px){.sr-records{padding:15px}.sr-filters{gap:12px}.sr-filters .sr-field-phone,.sr-filters .sr-field-sort{grid-column:1/-1}.sr-filters input,.sr-filters select,.sr-filter-actions .btn{min-height:44px}.sr-filter-actions>*{flex:1}.sr-records .table-wrap{overflow:visible}.sr-table,.sr-table tbody,.sr-table tr,.sr-table td{display:block;min-width:0;width:100%}.sr-table thead{display:none}.sr-table tr{border:1px solid #ecdee6;border-radius:12px;margin:12px 0;padding:6px 13px;background:#fffdfb}.sr-table td{border:0;padding:9px 0;display:grid;grid-template-columns:112px minmax(0,1fr);gap:2px 10px}.sr-table td:before{content:attr(data-label);grid-column:1;font-size:12px;color:#8a7682}.sr-table td>*{grid-column:2;min-width:0;max-width:none}.sr-table .sr-empty{display:block;padding:18px 0}.sr-table .sr-empty:before{display:none}.sr-pagination{align-items:flex-start;flex-direction:column}.sr-pagination>div{width:100%}.sr-pagination button{flex:1}}
