@keyframes _floatUp_bz82w_1{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes _gradientMove_bz82w_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _cardGradient_bz82w_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}._dashboardWrapper_bz82w_43{display:flex;width:calc(100% - 250px);margin-left:250px;min-height:100vh;background:linear-gradient(135deg,#f3f0ff,#f4f5fa);background-size:400% 400%;animation:_gradientMove_bz82w_1 30s ease infinite;padding-top:10px;transition:all .3s ease}@media (max-width: 768px){._dashboardWrapper_bz82w_43{width:calc(100% - 70px);margin-left:70px}}._container_bz82w_64{max-width:1400px;width:100%;margin:0 auto;padding:30px}._mainArea_bz82w_74{display:flex;flex-direction:column;gap:24px}._filterBox_bz82w_83{position:relative;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd9;padding:clamp(16px,2.5vw,32px);border-radius:20px;display:flex;gap:clamp(12px,2.2vw,16px);flex-wrap:nowrap;align-items:flex-end;box-shadow:0 10px 35px #00000026;border:1px solid rgba(255,255,255,.5)}@media (max-width: 1200px){._filterBox_bz82w_83{flex-wrap:wrap}}@media (max-width: 768px){._filterBox_bz82w_83{padding:16px;gap:12px;flex-wrap:wrap}}._selectInput_bz82w_109,._dateInput_bz82w_110{flex:1;min-width:120px;padding:12px 16px;border-radius:12px;border:2px solid rgba(142,72,187,.3);background:#fff;font-size:14px;cursor:pointer;transition:all .2s ease;font-family:inherit}._selectInput_bz82w_109:focus,._dateInput_bz82w_110:focus{border-color:#8e48bb;box-shadow:0 0 0 3px #8e48bb26;outline:none;background:#fff}._selectInput_bz82w_109:hover,._dateInput_bz82w_110:hover{border-color:#8e48bb80}._dateBox_bz82w_134{display:flex;flex-direction:column;gap:8px;min-width:150px}._dateBox_bz82w_134 label{font-size:.875rem;font-weight:600;color:#4a148c;margin-bottom:4px}@media (max-width: 768px){._dateBox_bz82w_134{min-width:100%}}._searchButton_bz82w_152{padding:12px 32px;background:linear-gradient(135deg,#8e48bb,#a968d4);color:#fff;border:none;border-radius:12px;cursor:pointer;font-weight:600;font-size:.95rem;box-shadow:0 4px 12px #8e48bb4d;transition:all .3s ease;white-space:nowrap}._searchButton_bz82w_152:hover{background:linear-gradient(135deg,#7a3a9f,#8e48bb);box-shadow:0 6px 16px #8e48bb66;transform:translateY(-2px)}._searchButton_bz82w_152:active{transform:translateY(0)}._searchButton_bz82w_152:disabled{background:#ccc;cursor:not-allowed;transform:none}@media (max-width: 768px){._searchButton_bz82w_152{padding:10px 24px;font-size:.875rem}}._cardsGrid_bz82w_188{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}._card_bz82w_188{position:relative;border-radius:30px;padding:26px;color:#fff;overflow:hidden;min-height:160px;display:flex;flex-direction:column;justify-content:space-between;background-size:280% 280%;animation:_cardGradient_bz82w_1 10s ease infinite,_floatUp_bz82w_1 5s ease-in-out infinite;border:6px solid rgba(255,255,255,.35);box-shadow:0 12px 28px #7c4dff40;transition:transform .3s ease,box-shadow .3s ease}._card_bz82w_188:hover{transform:translateY(-10px);box-shadow:0 20px 50px #7c4dff73}._card_bz82w_188:nth-child(1){background:linear-gradient(135deg,#8e48bb,#a968d4,#c8b2ff)}._card_bz82w_188:nth-child(2){background:linear-gradient(135deg,#8e48bb,#a968d4,#d4b8e8)}._card_bz82w_188:nth-child(3){background:linear-gradient(135deg,#8e48bb,#a968d4,#c8b2e9)}._card_bz82w_188:nth-child(4){background:linear-gradient(135deg,#8e48bb,#a968d4,#b39ddb)}._cardLabel_bz82w_236{font-size:20px;font-weight:700;color:#fff}._cardValue_bz82w_242{font-size:32px;font-weight:900;color:#fff}@media (max-width: 1200px){._cardValue_bz82w_242{font-size:28px}}@media (max-width: 768px){._cardValue_bz82w_242{font-size:24px}}@media (max-width: 480px){._cardValue_bz82w_242{font-size:20px}}._chartSection_bz82w_266{background:#ffffff1a;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:clamp(20px,2.5vw,30px);border-radius:22px;display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;min-height:300px;box-shadow:0 10px 30px #0000001a}._chartTitle_bz82w_280{font-size:clamp(18px,2.4vw,22px);font-weight:700;color:#8e48bb;text-align:center}._chartContainer_bz82w_287{width:100%;height:250px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border-radius:16px}._table_bz82w_297{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;box-shadow:0 4px 16px #00000014}._table_bz82w_297 thead{background:#8e48bb;color:#fff;font-weight:700}._table_bz82w_297 thead th{padding:16px 20px;text-align:left;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(255,255,255,.2)}@media (max-width: 768px){._table_bz82w_297 thead th{padding:12px 10px;font-size:.75rem}}._table_bz82w_297 tbody tr{border-bottom:1px solid #f0f0f0;transition:all .2s ease}._table_bz82w_297 tbody tr:nth-of-type(2n){background:#fafbfc}._table_bz82w_297 tbody tr:hover{background:#f5f7fa;transform:scale(1.001)}._table_bz82w_297 tbody tr:last-child{border-bottom:none}._table_bz82w_297 tbody tr td{padding:14px 20px;font-size:.875rem;color:#1a1a1a}@media (max-width: 768px){._table_bz82w_297 tbody tr td{padding:10px;font-size:.75rem}}._tableScroll_bz82w_349{width:100%;max-height:520px;overflow-y:auto;overflow-x:hidden;border-radius:12px;position:relative}._tableHeader_bz82w_358{background:#8e48bb;position:sticky;top:0;z-index:3;box-shadow:0 6px 12px #00000014}._tableHeader_bz82w_358 th{color:#fff;font-weight:700;position:sticky;top:0;z-index:3;background:#8e48bb}._tableHeader_bz82w_358 th:first-child{border-top-left-radius:18px}._tableHeader_bz82w_358 th:last-child{border-top-right-radius:18px}._tempHeaderCell_bz82w_380{display:inline-flex;align-items:center;gap:8px}._tempSortContainer_bz82w_386{display:inline-flex;align-items:center;margin-left:8px}._tempArrowBtn_bz82w_392{background:#fff3;border:1px solid rgba(255,255,255,.3);color:#fff;cursor:pointer;padding:4px 8px;border-radius:6px;font-size:14px;transition:all .2s ease;min-width:32px;display:inline-flex;align-items:center;justify-content:center}._tempArrowBtn_bz82w_392:hover{background:#ffffff4d;transform:translateY(-1px)}._tempArrowBtn_bz82w_392:active{transform:translateY(0)}._tempArrowActiveUp_bz82w_414{background:#4caf504d;border-color:#4caf5080;color:#fff;font-weight:700}._tempArrowActiveDown_bz82w_421{background:#f443364d;border-color:#f4433680;color:#fff;font-weight:700}._pagination_bz82w_428{margin-top:20px;display:flex;align-items:center;justify-content:flex-end;gap:20px;font-family:Arial,sans-serif;color:#6a6a6a}._pagination_bz82w_428 ._rowsPerPage_bz82w_437{display:flex;align-items:center;gap:6px;font-size:14px}._pagination_bz82w_428 ._rowsPerPage_bz82w_437 select{padding:2px 4px;border-radius:4px;border:1px solid #d0d0d0;background-color:#fff;font-size:14px;cursor:pointer;color:#6a6a6a}._pagination_bz82w_428 ._pageInfo_bz82w_452{font-size:14px;color:#6a6a6a}._pagination_bz82w_428 ._pageControls_bz82w_456{display:flex;align-items:center;gap:10px}._pagination_bz82w_428 ._pageControls_bz82w_456 ._arrowBtn_bz82w_461{background:transparent;border:none;color:#bfbfbf;cursor:pointer;font-size:18px;padding:4px}._pagination_bz82w_428 ._pageControls_bz82w_456 ._arrowBtn_bz82w_461:hover:not(:disabled){color:#7e57c2}._pagination_bz82w_428 ._pageControls_bz82w_456 ._arrowBtn_bz82w_461:disabled{color:#e0e0e0;cursor:not-allowed}._pagination_bz82w_428 ._pageControls_bz82w_456 ._pageNumber_bz82w_476{width:32px;height:32px;border-radius:50%;background-color:#8e48bb;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}._tempSortBtn_bz82w_490{background:transparent;border:none;color:#8e48bb;font-size:16px;padding:6px 10px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._tempSortActive_bz82w_503{background:#8e48bb1f}._tempSortContainer_bz82w_386{display:inline-flex;gap:6px;align-items:center}._tempArrowBtn_bz82w_392{background:transparent;border:none;color:#9e9e9e;font-size:14px;padding:6px 8px;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._tempArrowActiveUp_bz82w_414{color:#1b5e20;background:#1b5e2014}._tempArrowActiveDown_bz82w_421{color:#b71c1c;background:#b71c1c14}._tempArrowInactive_bz82w_537{color:#9e9e9e}._footer_hmctg_1{width:calc(98% - 240px);margin-left:250px;margin-right:260px;padding:12px 20px;background-color:f4f5fa;font-size:14px;color:#1b1b1b;display:flex;justify-content:center;margin-top:auto;position:relative;z-index:5}._footer_left_hmctg_16,._footer_right_hmctg_20{font-size:14px}._sidebarDrawer_11z8e_4{width:px}._sidebarPaper_11z8e_8{width:280px!important;border:none!important;padding-top:20px;border-radius:0 16px 16px 0!important}._logoSection_11z8e_19{display:flex;align-items:center;padding-left:20px;margin-bottom:25px;margin-top:10px}._logoImage_11z8e_27{height:65px;width:auto;object-fit:contain}._dashboardTitle_11z8e_33{font-size:32px;font-weight:1000;margin-left:10px;color:#8e48bb;padding-left:5px}._menuItem_11z8e_44{position:relative;border-radius:10px;margin:10px 12px;padding:10px 14px;overflow:visible;transition:.3s}._menuItem_11z8e_44 ._MuiListItemText-primary_11z8e_53{font-size:15px;transition:color .3s ease;white-space:nowrap;overflow:visible;text-overflow:clip}._menuItem_11z8e_44:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#9b5cff33,#13bbc033);opacity:0;transform:translate(-30%);transition:all .35s ease;border-radius:inherit}._menuItem_11z8e_44:hover:before{opacity:1;transform:translate(0)}._icon_11z8e_78 svg{color:#8e48bb!important;transition:color .3s ease}._defaultText_11z8e_86{color:#000!important;transition:color .3s ease}._activeText_11z8e_91{color:#fff!important;font-weight:600}._activeItem_11z8e_99{background:linear-gradient(90deg,#4d2764,#8342ac)!important}._activeItem_11z8e_99 ._icon_11z8e_78 svg{color:#fff!important}@media (max-width: 768px){._sidebarDrawer_11z8e_4{width:70px}._sidebarPaper_11z8e_8{width:70px!important}._dashboardTitle_11z8e_33{display:none}._menuItem_11z8e_44{justify-content:center}._menuItem_11z8e_44 ._MuiListItemText-root_11z8e_122{display:none}._menuItem_11z8e_44 ._icon_11z8e_78 svg{color:#000!important}._activeItem_11z8e_99{border-radius:50%;padding:12px}._activeItem_11z8e_99 ._icon_11z8e_78 svg{color:#fff!important}}._profileWrapper_96qkk_1{display:flex;align-items:center;gap:12px;width:auto;padding:0 6px;margin-top:0;margin-bottom:0}._profileWrapper_96qkk_1 ._icon_96qkk_15{font-size:22px;cursor:pointer;color:#666;transition:.12s ease}._profileWrapper_96qkk_1 ._icon_96qkk_15:hover{color:#333}._profileWrapper_96qkk_1 ._avatarBtn_96qkk_24{cursor:pointer;display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:8px}._profileWrapper_96qkk_1 ._avatar_96qkk_24{width:36px!important;height:36px!important;border:1px solid #e6e6e6;transition:.12s ease}._profileWrapper_96qkk_1 ._avatar_96qkk_24:hover{border-color:#bdbdbd}._profileWrapper_96qkk_1 ._userNameText_96qkk_41{font-size:14px;color:#222;font-weight:600;white-space:nowrap}._profileWrapper_96qkk_1 ._dropdownPaper_96qkk_47{background:#fff!important;border-radius:10px!important;box-shadow:0 6px 22px #00000014!important;padding-top:6px!important;padding-bottom:6px!important;min-width:220px;overflow:hidden!important;animation:_fadeIn_96qkk_1 .12s ease-in-out}._profileWrapper_96qkk_1 ._menuBox_96qkk_57{padding:12px 14px;border-bottom:1px solid #f0f0f0}._profileWrapper_96qkk_1 ._menuBox_96qkk_57 ._userName_96qkk_41{font-weight:600;font-size:14px;color:#111}._profileWrapper_96qkk_1 ._menuBox_96qkk_57 ._userEmail_96qkk_66{font-size:12px;color:#666;margin-top:2px}._profileWrapper_96qkk_1 ._menuItem_96qkk_71{font-size:14px;padding:10px 22px}._profileWrapper_96qkk_1 ._menuItem_96qkk_71:hover{background-color:#f1f1f1!important}@keyframes _fadeIn_96qkk_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;box-sizing:border-box}
