.sfk-mec{font-family:Outfit,Arial,sans-serif;color:#243044;max-width:100%;font-size:15px}.sfk-mec *{box-sizing:border-box}.sfk-mec-heading h2{font-family:'Outfit ExtraBold',Outfit,Arial,sans-serif;font-size:24px;margin:0 0 3px}.sfk-mec-heading p{margin:0 0 18px;color:#64748b}.sfk-mec-filters{background:#f4f6f8;padding:20px;border-radius:10px;display:grid;grid-template-columns:1fr 2fr auto;align-items:end;gap:14px}.sfk-mec-filter-title{font-weight:700;grid-column:1/-1}.sfk-mec label{font-weight:600;font-size:13px;display:block}.sfk-mec select,.sfk-mec input{display:block;width:100%;border:1px solid #cbd5e1;border-radius:6px;background:white;color:#243044;padding:10px;margin-top:6px;min-height:42px;font-family:inherit}.sfk-mec-dates{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sfk-mec-reset{padding:10px 16px;border:1px solid #cbd5e1;border-radius:6px;background:white;color:#243044;cursor:pointer;min-height:42px}.sfk-mec-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0 12px}.sfk-mec-count{color:#64748b;font-size:13px}.sfk-mec-search-label{max-width:240px;flex:1}.sfk-mec-table-scroll{overflow-x:auto}.sfk-mec table{border-collapse:collapse;width:100%;min-width:610px;margin:0}.sfk-mec th,.sfk-mec td{text-align:left;border-bottom:1px solid #e2e8f0;padding:13px 10px}.sfk-mec th{background:#f8fafc}.sfk-mec-sort{border:0;background:transparent;color:inherit;font:700 13px Outfit,Arial,sans-serif;cursor:pointer;padding:0;white-space:nowrap}.sfk-mec-sort span{color:#64748b;margin-left:5px}.sfk-mec td a{font-weight:600;text-decoration:none}.sfk-mec td a:hover{text-decoration:underline}.sfk-mec-empty{text-align:center!important;color:#64748b;padding:26px!important}.sfk-mec-note{font-size:12px;color:#64748b;margin-top:12px}@media(max-width:700px){.sfk-mec-filters{grid-template-columns:1fr}.sfk-mec-toolbar{align-items:stretch;flex-direction:column}.sfk-mec-search-label{max-width:none}}
