#accounts-report-panel{display:grid;gap:16px}#accounts-report-panel[hidden]{display:none}.ar-filter-card,.ar-report{padding:18px}.ar-filters{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;align-items:end}.ar-filters>label:not(.ar-multi):not(.ar-forecast){grid-column:span 2}.ar-filters label{display:grid;gap:6px;font-size:12px;font-weight:750;color:#40536e}.ar-filters input,.ar-filters select{width:100%;min-height:42px;border:1px solid #d5dfed;border-radius:10px;background:#fff;padding:8px 10px;color:#243a57}.ar-filters .ar-multi{grid-column:span 4}.ar-filters .ar-multi select{min-height:42px}.ar-filters>button{grid-column:span 4;min-height:42px}.ar-filters:not(:has([data-account-field]:not([hidden])))>label:nth-child(5){grid-column:span 4}.ar-filters:has([data-forecast-field]:not([hidden]))>button{grid-column:span 2}.ar-filters:has([data-account-field]:not([hidden]))>button{grid-column:1/-1}.ar-filter-card>.field-help{margin:10px 0 0}.ar-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px}.ar-card{padding:18px;border:1px solid #d7e6f8;border-radius:14px;background:#edf5ff}.ar-card[data-tone=in]{background:#edfaf3;border-color:#ccebd8}.ar-card[data-tone=out]{background:#fff2ed;border-color:#f4d8cb}.ar-card span{display:block;color:#657b98;font-size:12px;font-weight:700}.ar-card strong{display:block;margin-top:8px;color:#19395f;font-size:23px}.ar-card[data-tone=in] strong{color:#18744d}.ar-card[data-tone=out] strong{color:#af6545}.ar-report-head{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:18px}.ar-report-head h2{margin:2px 0;color:#19395f}.ar-report-head p{margin:0;color:#7285a0;font-size:13px}.ar-export{display:flex;gap:8px;flex-wrap:wrap}.ar-chart{height:190px;margin:20px 0}.ar-view-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.ar-view-cards button{display:flex;align-items:center;gap:12px;min-height:78px;padding:14px;border:1px solid #dae4f1;border-radius:13px;background:#f8faff;color:#334b6a;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.ar-view-cards button:hover{border-color:#afc8ef;background:#f2f7ff}.ar-view-cards button.active{border-color:#5b86df;background:#edf4ff;box-shadow:0 0 0 2px #dce9ff}.ar-view-cards button>span:last-child{display:grid;gap:4px}.ar-view-cards strong{font-size:14px;color:#1f3e65}.ar-view-cards small{font-size:11px;color:#7386a1}.ar-view-icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:10px;background:#e5efff;color:#2d63c8;font-size:21px}.ar-table-wrap,.ar-day-table{overflow-x:auto}.ar-row{display:grid;grid-template-columns:140px minmax(190px,1.5fr) minmax(160px,1fr) minmax(160px,1fr) 120px;gap:12px;align-items:center;padding:13px 8px;border-bottom:1px solid #e3eaf4;min-width:820px;color:#304761;font-size:13px}.ar-row-head,.ar-day-head{background:#f3f7fd;color:#687c99;font-size:11px;font-weight:800;text-transform:uppercase;border-radius:9px}.ar-row strong,.ar-row small{display:block}.ar-row small{color:#798ba3;font-size:11px;margin-top:3px}.ar-amount{text-align:right;font-weight:800}.ar-amount[data-kind=in]{color:#18744d}.ar-amount[data-kind=out]{color:#af6545}.ar-group-list{display:grid;gap:6px}.ar-group-list article{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(120px,.7fr));gap:10px;align-items:center;padding:14px 12px;border:1px solid #e0e8f3;border-radius:10px;font-size:13px}.ar-group-list small{display:block;color:#7688a2}.ar-group-list article>strong:last-child{color:#194c77}.ar-day{display:grid;grid-template-columns:100px 100px repeat(4,minmax(110px,1fr));gap:10px;padding:12px 8px;border-bottom:1px solid #e3eaf4;min-width:760px;font-size:13px}.ar-flow-note{color:#697f9a;font-size:13px}.ar-content h3{margin:20px 0 10px;color:#19395f}@media(max-width:1050px){.ar-filters{grid-template-columns:repeat(6,minmax(0,1fr))}.ar-filters>label:not(.ar-multi):not(.ar-forecast),.ar-filters:not(:has([data-account-field]:not([hidden])))>label:nth-child(5){grid-column:span 2}.ar-filters .ar-multi{grid-column:span 3}.ar-filters>button{grid-column:span 3}.ar-filters:has([data-forecast-field]:not([hidden]))>button{grid-column:span 4}.ar-filters:has([data-account-field]:not([hidden]))>button{grid-column:1/-1}}@media(max-width:650px){.ar-filters,.ar-cards,.ar-view-cards{grid-template-columns:1fr}.ar-filters>label,.ar-filters .ar-multi,.ar-filters .ar-forecast,.ar-filters>button{grid-column:1!important}.ar-report-head{align-items:start;flex-direction:column}.ar-export{width:100%}.ar-export button{flex:1}}
#accounts-report-panel .select2-container{width:100%!important}#accounts-report-panel .select2-selection--multiple{min-height:42px;border:1px solid #d5dfed;border-radius:10px;padding:4px 7px}#accounts-report-panel .select2-selection__choice{background:#eaf1ff;border:0;border-radius:7px;color:#315b9a;font-size:12px}#accounts-report-panel .select2-search__field{font:inherit}#accounts-report-panel [hidden]{display:none!important}
.ar-group-head{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(120px,.7fr));gap:10px;padding:8px 12px;color:#7586a0;font-size:11px;font-weight:800;text-transform:uppercase}
.ar-forecast{grid-column:span 2;display:flex!important;align-items:center;gap:8px;min-height:42px}.ar-forecast input{width:18px!important;min-height:18px!important;height:18px;accent-color:#2f66df}
.ar-type-summary{margin-bottom:22px;padding:17px 18px 18px;border:1px solid #dfe7f2;border-radius:15px;background:#fff}.ar-type-heading{margin-bottom:13px}.ar-type-heading h2{margin:2px 0 0;color:#19395f;font-size:17px}.ar-type-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px}.ar-type-cards article{display:flex;align-items:center;gap:11px;min-width:0;min-height:96px;padding:14px;border:1px solid transparent;border-radius:13px}.ar-type-cards article>span:last-child{display:grid;min-width:0;gap:4px}.ar-type-cards small{color:#536982;font-size:10px;font-weight:800;letter-spacing:.025em;text-transform:uppercase}.ar-type-cards strong{color:#19395f;font-size:17px;white-space:nowrap}.ar-type-cards em{color:#71849d;font-size:10px;font-style:normal}.ar-type-icon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:10px;background:#ffffffa6;font-size:18px;font-weight:800}.ar-type-cards article[data-tone=receipts]{background:#eaf8f1;border-color:#cbe9d8}.ar-type-cards article[data-tone=receipts] .ar-type-icon,.ar-type-cards article[data-tone=receipts] strong{color:#247553}.ar-type-cards article[data-tone=fixed]{background:#fff1ec;border-color:#f2d7cc}.ar-type-cards article[data-tone=fixed] .ar-type-icon,.ar-type-cards article[data-tone=fixed] strong{color:#a65b42}.ar-type-cards article[data-tone=variable]{background:#fff7df;border-color:#f1e1b0}.ar-type-cards article[data-tone=variable] .ar-type-icon,.ar-type-cards article[data-tone=variable] strong{color:#936d17}.ar-type-cards article[data-tone=people]{background:#f1edfb;border-color:#ddd2f3}.ar-type-cards article[data-tone=people] .ar-type-icon,.ar-type-cards article[data-tone=people] strong{color:#6d55a4}.ar-type-cards article[data-tone=taxes]{background:#eaf5fb;border-color:#cce4ef}.ar-type-cards article[data-tone=taxes] .ar-type-icon,.ar-type-cards article[data-tone=taxes] strong{color:#33728d}@media(max-width:1200px){.ar-type-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.ar-type-cards{grid-template-columns:1fr 1fr}}@media(max-width:480px){.ar-type-cards{grid-template-columns:1fr}}
