.dx-hero{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;border:1px solid #cbe6de;border-radius:22px;background:linear-gradient(110deg,#e9f6f0,#f7fbfc);margin-bottom:22px}.dx-hero h1{margin:7px 0 10px!important}.dx-hero p{margin:0;max-width:650px}.dx-metric{font-size:30px;color:#087e7e;font-weight:800}.dx-filters{display:flex;flex-wrap:wrap;align-items:end;gap:14px;padding:20px;border:1px solid #dbe7eb;border-radius:18px;background:white;margin-bottom:22px}.dx-filters>div{flex:1 1 190px;min-width:0}.dx-filters label{display:block;margin-bottom:7px;font-weight:700}.dx-filters input,.dx-filters select{width:100%}.dx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dx-card{display:flex;flex-direction:column;min-height:290px;padding:24px;border:1px solid #dce8ec;border-radius:19px;background:#fff;box-shadow:0 8px 25px #173f4c05}.dx-card h2{font-size:19px!important;line-height:1.4;min-height:2.8em;margin:14px 0 10px}.dx-card .badge{align-self:flex-start}.dx-card p{color:#63818e}.dx-fee{margin-top:auto;padding-top:18px;font-size:25px;font-weight:800;color:#087e7e}.dx-card>.button{margin-top:18px;text-align:center}.dx-table{overflow:auto;max-width:100%}.dx-table table{contain:paint}.dx-table small{display:block}.dx-money{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.dx-actions{display:flex;gap:12px;flex-wrap:wrap}.dx-note{padding:16px 20px;border-left:3px solid #58b49e;border-radius:8px;background:#eef8f4;margin:18px 0}.dx-columns{display:grid;grid-template-columns:2fr 1fr;gap:22px}.dx-panel{padding:28px;background:white;border:1px solid #dbe7eb;border-radius:20px}.dx-preserve{white-space:pre-line;overflow-wrap:anywhere}.dx-panel h2{font-size:20px}.dx-form{max-width:960px;margin:auto}.dx-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.dx-form input:not([type=checkbox]),.dx-form textarea,.dx-form select{width:100%}.dx-form label{display:block;margin-top:15px;margin-bottom:8px}.dx-form textarea{min-height:110px}.dx-form fieldset{margin:22px 0;border:1px solid #dbe7eb;border-radius:15px;padding:20px}.dx-form legend{font-weight:800;padding:0 8px}.dx-form .dx-check{display:flex;align-items:center;gap:10px}.dx-history{overflow-wrap:anywhere}.dx-override-form{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.dx-override-form>div{flex:1 1 200px}.dx-override-form input:not([type=checkbox]){width:100%}@media(min-width:1500px){.dx-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1000px){.dx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dx-columns{grid-template-columns:1fr}}@media(max-width:650px){.dx-hero{padding:22px;align-items:flex-start;flex-direction:column}.dx-grid,.dx-form .form-grid{grid-template-columns:1fr}.dx-panel{padding:20px}.dx-hero h1{font-size:25px!important}.dx-card{min-height:280px}}

.dx-form .select2-selection--multiple{min-height:48px;border:1px solid #cbdfe6!important;border-radius:10px!important;padding:6px 9px;background:#fff}.dx-form .select2-selection--multiple .select2-selection__choice{border:1px solid #c2e1d7!important;background:#edf7f2!important;border-radius:6px!important;color:#194654!important;padding:4px 8px!important;margin:3px 6px 3px 0!important}.dx-form .select2-search__field{border:0!important;box-shadow:none!important;outline:0!important;border-radius:0!important;min-height:25px!important;height:25px!important;padding:2px!important;margin:3px 0!important;max-width:100%}.dx-form .select2-selection__choice__remove{margin-right:6px;color:#087c78!important}.dx-panel .dx-metric{overflow-wrap:anywhere}

.dx-card h2,.dx-card p,.dx-hero h1,.dx-panel strong,.dx-panel li,.dx-panel p,.dx-table td{overflow-wrap:anywhere}.dx-panel{min-width:0}
