.aqw-dashboard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;color:#211052}.aqw-card{padding:24px;border:1px solid rgba(255,255,255,.9);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(246,235,255,.82));box-shadow:0 16px 45px rgba(77,25,160,.13);backdrop-filter:blur(14px)}.aqw-balance-card{color:white;background:radial-gradient(circle at 100% 0,#f13cba,transparent 42%),linear-gradient(125deg,#310b79,#7711c9);grid-column:1/-1}.aqw-balance-card strong{display:block;font-size:clamp(34px,5vw,54px);letter-spacing:-2px;margin:12px 0}.aqw-balance-card small{color:#e6d5ff}.aqw-card h3{margin-top:0}.aqw-actions{display:flex;gap:12px;flex-wrap:wrap}.aqw-actions a,.aqw-button{color:#fff;background:linear-gradient(100deg,#7016ed,#e21ab6);border-radius:99px;padding:10px 16px;text-decoration:none;font-weight:700}.aqw-table-wrap{overflow-x:auto}.aqw-table{width:100%;border-collapse:collapse;font-size:13px}.aqw-table th,.aqw-table td{text-align:left;padding:12px 10px;border-bottom:1px solid #e8ddfa}.aqw-status{display:inline-block;padding:4px 9px;border-radius:99px;background:#eee5ff;color:#6420b8;font-size:11px;font-weight:700}.aqw-pending{background:#fff3d7;color:#9b6500}.aqw-completed,.aqw-approved{background:#ddf9e9;color:#08783c}.aqw-rejected{background:#ffe1e8;color:#b01844}@media(max-width:650px){.aqw-dashboard{grid-template-columns:1fr}.aqw-balance-card{grid-column:auto}.aqw-card{padding:18px}}
