.styles_grid__xyoON .dx-datagrid-headers{background-color:#f7d35e!important}.styles_grid__xyoON .dx-datagrid-headers .dx-datagrid-text-content{color:#333!important;font-weight:600!important}.styles_grid__xyoON .dx-row-alt{background-color:#fffbeb!important}.styles_grid__xyoON .dx-row-alt>td{background-color:transparent!important}.styles_grid__xyoON .dx-datagrid-rowsview .dx-row{border-bottom:1px solid #f0e9d2!important}.styles_grid__xyoON .dx-datagrid-content .dx-datagrid-table .dx-row>td{padding:12px 8px!important}.styles_grid__xyoON .dx-datagrid{border-radius:4px!important;overflow:hidden!important}.styles_container__i7ZMV{padding:20px}.styles_tabsContainer__DsalV{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:30px}.styles_tab__8AgiZ{flex:1;min-width:250px;max-width:300px;padding:20px;border-radius:8px;cursor:pointer;transition:all .2s ease-in-out}.styles_contentContainer__C396_{display:flex;gap:30px;flex-direction:row}.styles_categoriesPanel__IMSOf{min-width:300px;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.08)}.styles_categoryItem__DwkRk{padding:12px 16px;margin-bottom:8px;border-radius:4px;cursor:pointer;transition:all .2s ease;font-weight:500;color:#333;background-color:#f9f5e3;border-left:3px solid transparent}.styles_categoryItemSelected__1HUoG{background-color:#f7d35e;color:#333;font-weight:600;border-left:3px solid #e6b400}.styles_categoryItem__DwkRk:hover:not(.styles_categoryItemSelected__1HUoG){background-color:#f7e9b9;border-left:3px solid #f7d35e}.styles_gridContainer__fEpge{flex:1;background-color:white;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);min-width:0;overflow-x:auto}@media screen and (max-width:1200px){.styles_tab__8AgiZ{min-width:200px;max-width:250px}.styles_categoriesPanel__IMSOf{min-width:250px}}@media screen and (max-width:992px){.styles_contentContainer__C396_{flex-direction:column}.styles_categoriesPanel__IMSOf{min-width:100%}.styles_gridContainer__fEpge{width:100%}}@media screen and (max-width:768px){.styles_container__i7ZMV{padding:10px}.styles_tab__8AgiZ{min-width:150px;max-width:200px;padding:15px}.styles_tabsContainer__DsalV{gap:10px}}@media screen and (max-width:576px){.styles_tab__8AgiZ{min-width:100%;max-width:100%}.styles_contentContainer__C396_{gap:15px}.styles_categoriesPanel__IMSOf,.styles_gridContainer__fEpge{padding:15px}}