.mobile-only{display:none!important}.desktop-only{display:flex!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0b0f19}::-webkit-scrollbar-thumb{background:#334155;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#475569}.responsive-main-padding{padding:24px}.responsive-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.responsive-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.responsive-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.responsive-table-box{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 1024px){.mobile-only{display:flex!important}.desktop-only{display:none!important}.responsive-main-padding{padding:12px 10px!important}.responsive-grid-4,.responsive-grid-3{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.responsive-grid-2{grid-template-columns:1fr!important;gap:12px!important}}@media (max-width: 640px){.responsive-grid-4,.responsive-grid-3{grid-template-columns:1fr!important}.responsive-main-padding{padding:10px 8px!important}}.sidebar-drawer-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;animation:fadeIn .2s ease-out}.sidebar-drawer{position:fixed;top:0;left:0;bottom:0;width:270px;max-width:82vw;background-color:#0f172a;z-index:1001;box-shadow:6px 0 28px #000000b3;display:flex;flex-direction:column;animation:slideDrawer .25s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDrawer{0%{transform:translate(-100%)}to{transform:translate(0)}}
