.rc-monthly{margin:18px 0}.rc-monthly-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.rc-monthly-heading button{padding:8px 14px;border:1px solid #bdd8ce;border-radius:8px;background:#f4faf7;color:#164e40}.rc-month-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.rc-month-grid button{display:flex;flex-direction:column;text-align:left;gap:7px;padding:14px;border:1px solid #dbe7e1;border-radius:10px;background:#fff;color:#24574b;min-width:0}.rc-month-grid button:hover{background:#f2f8f4}.rc-month-grid button.active{border-color:#237861;background:#eef8f2;box-shadow:inset 0 0 0 1px #237861}.rc-month-grid strong{font-size:18px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rc-month-grid small{font-size:12px;color:#678579}.rc-metric{border-color:#bfdbcc!important;background:#f5faf7!important}.rc-metric small{display:block}.receipt-claims .rc-card{max-width:none;width:100%}@media(max-width:1000px){.rc-month-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.rc-month-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-monthly-heading{align-items:flex-start;flex-direction:column}}