.DashboardLayout_header__ZUgRh{background:#fff;border-bottom:1px solid #e5e7eb}.DashboardLayout_navbar__AO_yK{background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column}.DashboardLayout_navArea__qpTKD{padding:12px 12px 0;flex:1 1;overflow-y:auto}.DashboardLayout_userSection__RwGLy{padding:12px 16px;border-top:1px solid #e5e7eb}.DashboardLayout_avatarTrigger__zk7U_{padding:4px 6px;border-radius:8px;transition:background .15s}.DashboardLayout_avatarTrigger__zk7U_:hover{background:#f3f4f6}.DashboardLayout_avatar__QbJU5{background:linear-gradient(135deg,#3b82f6,#2563eb)}.DashboardLayout_brandLogo__ZhXuP{display:flex;align-items:center;gap:10px}.DashboardLayout_logoIcon__Qniy8{width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg,#3b82f6,#2563eb);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;color:#fff;font-family:system-ui,sans-serif}.DashboardLayout_logoText__eHa8X{font-weight:700;font-size:15px;color:#111827;letter-spacing:-.01em}.DashboardLayout_collapseRow__8O_9F{border-bottom:1px solid #f3f4f6;flex-shrink:0}@media(max-width:768px){.DashboardLayout_collapseRow__8O_9F{display:none}}.BalanceCard_card__9KhEY{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border:none!important;box-shadow:0 4px 16px rgba(37,99,235,.25);position:relative;overflow:hidden;min-height:130px;border-radius:12px;padding:20px}.BalanceCard_glow__D2BNd{position:absolute;top:-30px;right:-30px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.15) 0,transparent 70%);pointer-events:none}.BalanceCard_inner__vylcG{position:relative;z-index:1}.BalanceCard_top___2bj5{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.BalanceCard_label__wFHxX{font-weight:500;font-size:14px;color:hsla(0,0%,100%,.85)}.BalanceCard_iconBox__eH60e{width:32px;height:32px;border-radius:8px;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center}.BalanceCard_value__45Obs{font-weight:800;font-size:28px;color:#fff;letter-spacing:-.02em}.BalanceCard_sub__e5nxC{font-size:12px;margin-top:4px;color:hsla(0,0%,100%,.65)}