.account-months{height:100%;overflow-y:auto;padding:1.6rem;background:linear-gradient(180deg,#0b2835,#0c1113);border-radius:1rem;display:flex;flex-direction:column;gap:1.6rem}.account-months .all-accounts{background:#ffffff0a;border-radius:1.2rem;padding:1.2rem;border:1px solid rgba(255,255,255,.06)}.account-months .all-accounts__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.account-months .all-accounts__head h3{font-size:1.4rem;font-weight:600;text-transform:capitalize}.account-months .all-accounts__head__hint{font-size:1.1rem;opacity:.6}.account-months .all-accounts__table-wrap{overflow-x:auto}.account-months .all-accounts__table{width:100%;border-collapse:separate;border-spacing:0 .5rem;font-size:1.25rem}.account-months .all-accounts__table th{text-align:right;opacity:.6;font-weight:500;padding:.6rem 1rem;font-size:1.1rem;white-space:nowrap}.account-months .all-accounts__table th:first-child{text-align:left}.account-months .all-accounts__table td{background:var(--color-background-ascent);padding:.9rem 1rem;white-space:nowrap;text-align:right}.account-months .all-accounts__table td:first-child{border-radius:999px 0 0 999px;text-align:left}.account-months .all-accounts__table td:last-child{border-radius:0 999px 999px 0}.account-months .all-accounts__table tbody tr{cursor:pointer;transition:transform .12s ease,background .12s ease}.account-months .all-accounts__table tbody tr:hover td{background:#34454e}.account-months .all-accounts__table tbody tr.selected td{background:rgba(var(--color-primary),.18);border-color:rgba(var(--color-primary),.32)}.account-months .all-accounts__table .account-cell{display:flex;align-items:center;gap:.6rem;font-weight:500}.account-months .all-accounts__table .account-cell .qa-icon{width:1.3rem;height:1.3rem;opacity:.8}.account-months .all-accounts__table .pill.currency{background:#ffffff14;padding:.2rem .6rem;border-radius:999px;font-size:1rem}.account-months .all-accounts__table .empty-cell{text-align:center;opacity:.5;background:transparent!important}.account-months .monthly-section{display:flex;flex-direction:column;gap:1rem}.account-months .monthly-title{font-size:1.3rem;font-weight:600;opacity:.85;text-transform:capitalize}.account-months .empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:2rem;color:#fff9;text-align:center}.account-months .empty.small{padding:1rem;font-size:1.2rem}.account-months .empty svg{width:4rem;height:4rem;opacity:.5}.account-months .empty p{font-size:1.6rem;font-weight:600;color:#ffffffd9}.account-months .empty span{font-size:1.2rem}.account-months__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1.2rem;list-style:none}@media (min-width: 480px){.account-months__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.account-months__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.account-months__grid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1440px){.account-months__grid{grid-template-columns:repeat(6,1fr)}}.account-months .month-card{background:var(--color-background-ascent);border-radius:1.2rem;padding:1.2rem;display:flex;flex-direction:column;gap:.8rem}.account-months .month-card.zero{opacity:.7}.account-months .month-card__head{display:flex;justify-content:space-between;align-items:center;text-transform:capitalize;font-weight:600}.account-months .month-card__head .month-name{font-size:1.35rem}.account-months .month-card__head .month-num{font-size:1.1rem;opacity:.5;background:#ffffff14;padding:.2rem .6rem;border-radius:999px}.account-months .month-card__body{display:flex;flex-direction:column;gap:.4rem}.account-months .month-card__body .kv{display:flex;justify-content:space-between;align-items:center;font-size:1.2rem}.account-months .month-card__body .kv .k{opacity:.7;font-size:1.1rem}.account-months .month-card__body .kv .v{font-weight:600}.account-months .month-card__body .kv .v.small{font-weight:500;opacity:.7;font-size:1.1rem}.account-months .month-card__body .kv.in .v{color:#10b981}.account-months .month-card__body .kv.out .v{color:#ef4444}:root{--color-primary-hsl: 214, 78%, 36%;--color-primary-ascent-hsl: 195, 9%, 25%;--color-secondary-hsl: 208, 7%, 46%;--color-success-hsl: 134, 61%, 41%;--color-danger-hsl: 353, 88%, 57.8%;--color-warning-hsl: 45, 100%, 51%;--color-info-hsl: 188, 78%, 41%;--color-light-hsl: 210, 17%, 98%;--color-dark-hsl: 210, 10%, 23%;--color-background-hsl: 214, 53%, 61%;--color-background-ascent-hsl: 197, 28%, 7%;--color-primary: hsl(var(--color-primary-hsl));--color-primary-ascent: hsl(var(--color-primary-ascent-hsl));--color-secondary: hsl(var(--color-secondary-hsl));--color-success: hsl(var(--color-success-hsl));--color-danger: hsl(var(--color-danger-hsl));--color-warning: hsl(var(--color-warning-hsl));--color-info: hsl(var(--color-info-hsl));--color-light: hsl(var(--color-light-hsl));--color-dark: hsl(var(--color-dark-hsl));--color-background: hsl(var(--color-background-hsl));--color-background-ascent: hsl(var(--color-background-ascent-hsl))}:root{font-size:.625rem}*::-webkit-scrollbar{width:.6rem}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{border-radius:.3rem;background-color:var(--color-primary)}*::-webkit-scrollbar-thumb:hover{background-color:var(--color-secondary)}:root{--h-xl: 4.2rem;--h-lg: 4rem;--h-md: 3.8rem;--h-sm: 3.6rem;--h-xs: 3.4rem}.account-resume__right-head{display:flex;flex-direction:column;gap:.8rem;align-items:stretch;width:100%}@media (min-width: 1024px){.account-resume__right-head{flex-direction:row;gap:1rem;align-items:center;width:auto}}.account-resume__right-head__totals{font-size:1.1rem;font-weight:500;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;align-items:center}@media (min-width: 640px){.account-resume__right-head__totals{font-size:1.3rem;gap:.6rem}}@media (min-width: 1024px){.account-resume__right-head__totals{font-size:1.35rem}}.account-resume__right-head__totals span{white-space:nowrap}.account-resume__right-head__totals .currency{opacity:.6;font-size:.9em}.account-resume__right-head__selectors{display:flex;gap:.8rem;align-items:center;justify-content:center}.account-resume__right-head__selectors .selector-wrap{min-width:18rem}.text-green{color:#10b981}.text-red{color:#ef4444}
