.rab-overview{margin-bottom:22px}.rab-main-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.rab-main{display:flex;align-items:center;gap:15px;padding:20px;background:#fff;border:1px solid #e8edf4;border-radius:15px;box-shadow:0 6px 20px rgba(30,50,80,.05)}.rab-main>i{width:48px;height:48px;display:grid;place-items:center;border-radius:13px;font-size:22px}.rab-main.primary>i{background:#edf4ff;color:#155eef}.rab-main.success>i{background:#e8f8f2;color:#15966b}.rab-main.warning>i{background:#fff4e5;color:#dc7609}.rab-main span,.rab-main strong,.rab-main small{display:block}.rab-main span{font-size:11px;color:#667085}.rab-main strong{font-size:22px;margin:3px 0;color:#0b2447}.rab-main small{font-size:10px;color:#98a2b3}.rab-progress{margin:16px 0;padding:15px 18px;background:#0b2447;border-radius:13px;color:#fff}.rab-progress>div{display:flex;justify-content:space-between;font-size:12px;margin-bottom:8px}.rab-progress>i{display:block;height:8px;background:rgba(255,255,255,.18);border-radius:10px;overflow:hidden}.rab-progress em{display:block;height:100%;background:#34d399;border-radius:10px}.rab-category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.rab-category-grid article{display:flex;align-items:center;gap:12px;padding:15px;background:#fff;border:1px solid #e8edf4;border-radius:13px}.rab-category-icon{width:39px;height:39px;display:grid;place-items:center;border-radius:10px;font-size:17px}.color-0{background:#edf4ff;color:#155eef}.color-1{background:#fff4d6;color:#c28200}.color-2{background:#f5eafa;color:#8c45a5}.color-3{background:#fff0e7;color:#d65a14}.color-4{background:#e8f8f2;color:#15966b}.color-5{background:#fff0f0;color:#df3b3b}.rab-category-grid span,.rab-category-grid strong,.rab-category-grid small{display:block}.rab-category-grid span{font-size:11px;color:#667085}.rab-category-grid strong{font-size:16px;color:#0b2447;margin:2px 0}.rab-category-grid small{font-size:9px;color:#98a2b3}@media(max-width:900px){.rab-main-cards,.rab-category-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.rab-main-cards,.rab-category-grid{grid-template-columns:1fr}}
