.DashboardLayout_header__g59GH{background:#fff;border-bottom:1px solid #e5e7eb}.DashboardLayout_navbar__bdo56{background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column}.DashboardLayout_navArea__df3Ue{padding:12px 12px 0;flex:1 1;overflow-y:auto}.DashboardLayout_userSection__XEyr8{padding:12px 16px;border-top:1px solid #e5e7eb}.DashboardLayout_avatarTrigger__dPQKP{padding:4px 6px;border-radius:8px;transition:background .15s}.DashboardLayout_avatarTrigger__dPQKP:hover{background:#f3f4f6}.DashboardLayout_avatar__Dlejk{background:linear-gradient(135deg,#3b82f6,#2563eb)}.DashboardLayout_brandLogo__cucoP{display:flex;align-items:center;gap:10px}.DashboardLayout_logoIcon____4r5{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__rs_se{font-weight:700;font-size:15px;color:#111827;letter-spacing:-.01em}.DashboardLayout_collapseRow__0jXgi{border-bottom:1px solid #f3f4f6;flex-shrink:0}@media(max-width:768px){.DashboardLayout_collapseRow__0jXgi{display:none}}.BalanceCard_card__Z56sp{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__SINMC{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__XCS8h{position:relative;z-index:1}.BalanceCard_top__DPU6X{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.BalanceCard_label__Gwocw{font-weight:500;font-size:14px;color:hsla(0,0%,100%,.85)}.BalanceCard_iconBox__Nvh8g{width:32px;height:32px;border-radius:8px;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center}.BalanceCard_value__PfyGg{font-weight:800;font-size:28px;color:#fff;letter-spacing:-.02em}.BalanceCard_sub__2sQ0r{font-size:12px;margin-top:4px;color:hsla(0,0%,100%,.65)}