.hb9-profile-card{display:none}.quick-actions{display:none}@media(max-width:800px){html,body{max-width:100%;overflow-x:hidden}.nav{grid-template-columns:repeat(6,minmax(0,1fr))!important}.hb9-profile-card{display:block;margin:0 0 9px;padding:13px;border:1px solid rgba(91,210,255,.22);border-radius:16px;background:linear-gradient(135deg,rgba(73,48,152,.62),rgba(11,37,61,.84) 62%,rgba(17,80,96,.58));box-shadow:0 12px 30px rgba(0,0,0,.23)}.hb9-profile-top{display:flex;align-items:center;gap:9px}.hb9-avatar{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:12px;color:#06111d;font-size:11px;font-weight:900;background:linear-gradient(135deg,var(--cyan),#aa78ff)}.hb9-profile-top div:nth-child(2){min-width:0;flex:1}.hb9-profile-top small{display:block;color:#bcd7ef;font-size:9px}.hb9-profile-top h2{margin:1px 0;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hb9-profile-top span{color:#a6b7d4;font-size:10px}.hb9-profile-top>.badge{flex:0 0 auto}.hb9-balance{margin-top:13px;padding-top:10px;border-top:1px solid rgba(204,231,255,.14)}.hb9-balance small,.hb9-balance span{display:block;color:#b8c8df;font-size:10px}.hb9-balance strong{display:block;margin:2px 0;color:#fff;font-size:27px;letter-spacing:-1px}.quick-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:9px}.quick-actions button{display:flex;min-width:0;align-items:center;justify-content:center;flex-direction:column;gap:3px;padding:8px 3px;border:1px solid rgba(139,162,225,.14);border-radius:11px;color:#d7e5ff;font-size:9px;background:rgba(22,28,49,.65)}.quick-actions button:active{transform:scale(.97);background:rgba(80,71,158,.45)}.quick-actions button span{color:var(--cyan);font-size:16px;font-weight:800}.content>.top{display:none}.content{padding-top:69px!important}.content>#page>.grid.stats{margin-top:9px}.content>#page>.grid.stats .card:nth-child(n+5){display:none}.incomegrid .incomeitem:nth-child(n+7){display:none}.incomegrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.incomeitem{min-height:61px!important}.incomeitem strong{font-size:13px!important}.incomeitem label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.progress-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.stats .card{min-height:69px}.stats .card .value{font-size:17px!important}.card{box-shadow:0 7px 18px rgba(0,0,0,.14)}.income-header{align-items:center!important}.income-header .badge{max-width:112px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
