.accountingPage{padding-top:28px}.accountingPage>header{justify-content:space-between;align-items:start;gap:15px;display:flex}.accountingPage>header span,.accountingTable header span{color:#9b7832;font-size:.68rem;font-weight:800}.accountingPage h1{margin:5px 0;font-size:1.35rem}.accountingPage p{color:var(--dash-muted);margin:0;font-size:.74rem}.accountingPage label{color:var(--dash-muted);gap:6px;font-size:.68rem;display:grid}.accountingPage select,.accountingPage input{border:1px solid var(--dash-line);width:100%;color:var(--dash-ink);background:#fff;border-radius:9px;outline:0;padding:10px}.accountingPage select:focus,.accountingPage input:focus{border-color:#7fa793;box-shadow:0 0 0 3px #1b634814}.accountingSummary{grid-template-columns:repeat(3,1fr);gap:13px;margin:18px 0;display:grid}.accountingSummary article{border:1px solid var(--dash-line);background:#fff;border-radius:14px;gap:7px;padding:17px;display:grid}.accountingSummary article.gold{background:#fff7df;border-color:#e6c56e}.accountingSummary article.silver{background:#f0f2f3;border-color:#cbd1d5}.accountingSummary span,.accountingSummary small{color:var(--dash-muted);font-size:.68rem}.accountingSummary b{color:var(--dash-green);font-size:1.08rem}.accountingTable{border:1px solid var(--dash-line);background:#fff;border-radius:16px;padding:20px}.accountingTable>header{justify-content:space-between;align-items:start;gap:12px;margin-bottom:15px;display:flex}.accountingTable h2{margin:5px 0 0;font-size:1rem}.accountingActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.accountingActions button,.resetFilters{color:#315846;background:#f6faf7;border:1px solid #d5dfd9;border-radius:8px;padding:8px 10px;font-size:.65rem;font-weight:700}.accountingActions button:hover{background:#e5f1e9}.accountingFilters{background:#f6f8f5;border:1px solid #e3eae5;border-radius:11px;grid-template-columns:repeat(7,minmax(105px,1fr));align-items:end;gap:9px;margin-bottom:14px;padding:13px;display:grid}.accountingFilters .descriptionSearch{grid-column:span 1}.resetFilters{white-space:nowrap;height:39px}.resetFilters:disabled{opacity:.45}.accountingTableWrap{border:1px solid var(--dash-line);border-radius:10px;max-height:560px;overflow:auto}.accountingTable table{border-collapse:collapse;width:100%;min-width:1320px}.accountingTable th{color:#587067;background:#edf5f0;font-size:.67rem}.accountingTable th,.accountingTable td{text-align:right;border-bottom:1px solid var(--dash-line);white-space:nowrap;border-left:1px solid #e8eeea;padding:13px;font-size:.72rem}.accountingTable .sectionEnd{border-left:3px solid #aebdb4}.accountingTable .currencyHead{color:#315846;background:#dbe9e0}.accountingTable .goldHead{color:#755318;background:#f9e3a7}.accountingTable .silverHead{color:#52636a;background:#dde3e5}.accountingTable .statusHead{background:#e8f0eb}.accountingTable .currencyCell{background:#f0f6f2}.accountingTable .goldCell{background:#fff9e9}.accountingTable .silverCell{background:#f4f6f6}.accountingTable td{color:#82918a}@media (max-width:860px){.accountingFilters{grid-template-columns:repeat(2,1fr)}.accountingFilters .descriptionSearch{grid-column:auto}}@media (max-width:700px){.accountingPage>header,.accountingSummary{grid-template-columns:1fr;display:grid}.accountingPage label{width:100%}.accountingTable>header{display:grid}.accountingActions{justify-content:start}.accountingFilters{grid-template-columns:1fr}}@media print{.internalNav,.accountingPage>header,.accountingSummary,.accountingTable>header,.accountingFilters{display:none!important}.walletShell{margin:0!important;padding:0!important}.accountingTable{border:0!important;padding:0!important}.accountingTableWrap{border:0!important;overflow:visible!important}.accountingTable table{font-size:8px;min-width:0!important}.accountingTable th,.accountingTable td{padding:5px!important}}.accountingTable th{text-align:center}.accountingTable .statusCell.completed{color:#147044;background:#e6f5ea;font-weight:800}.accountingTable .statusCell.pending{color:#886115;background:#fff5d9;font-weight:800}.accountingTable .statusCell.rejected{color:#a33f3b;background:#fce9e7;font-weight:800}.accountingEmpty{text-align:center;color:#667a6f;margin:0;padding:18px;font-size:.75rem}.accountingNotice{color:#855e1a;background:#fff2db;border-radius:9px;justify-content:space-between;align-items:center;margin:12px 0 0;padding:10px 13px;font-size:.72rem;display:flex}.accountingNotice button{color:inherit;background:0 0;border:0;font-size:1rem}
.resetFilters{min-width:39px!important;max-width:39px!important;overflow:hidden!important}.resetFilters img{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important}.accountingActions button{position:relative;overflow:visible}.accountingActions button img{width:34px!important;max-width:34px!important;height:34px!important;max-height:34px!important}.accountingActions button:after{content:attr(data-hint);opacity:0;pointer-events:none;z-index:9;white-space:nowrap;color:#fff;background:#193a2a;border-radius:6px;padding:5px 8px;font-size:.58rem;transition:all .18s;position:absolute;top:calc(100% + 7px);right:50%;transform:translate(50%)translateY(-3px)}.accountingActions button:hover:after,.accountingActions button:focus-visible:after{opacity:1;transform:translate(50%)translateY(0)}.accountingActions .actionExcel:hover{background:#dcefe3}.accountingActions .actionPdf:hover{background:#fde1e3}.accountingActions .actionEmail:hover{background:#eee}.accountingActions .actionShare:hover{background:#dceefd}
