.cl-filter-form{padding:0 24px 18px;border-bottom:1px solid #e5e9e7}.cl-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cl-field{display:flex;flex-direction:column;gap:6px;min-width:0}.cl-field span{font-size:12px;font-weight:650;color:#36514b}.cl-field input,.cl-field select{width:100%;min-height:40px;box-sizing:border-box;background:#fff;border:1px solid #cbd6d1;border-radius:7px;padding:9px;color:#142c29;font:inherit;font-size:13px}.cl-filter-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}.cl-help{font-size:12px;color:#61716a;margin:12px 0 0;line-height:1.6}.cl-live{padding:12px 24px;font-size:12px;color:#61716a}.cl-table{min-width:1200px}.cl-table td{vertical-align:middle}.cl-table td:nth-child(1){min-width:150px}.cl-sub{display:block;font-size:11px;color:#63756c;margin-top:5px}.cl-library .alert{margin:12px 24px}.cl-library .pagination button{min-width:75px}.cl-library input:focus-visible,.cl-library select:focus-visible,.cl-library button:focus-visible{outline:2px solid #1c7966;outline-offset:2px}@media(max-width:1150px){.cl-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cl-filter-grid{grid-template-columns:1fr}.cl-filter-form{padding:0 14px 14px}}
