#journalFilters,#journalSummary,#journalPager{display:none}
#journalTools[hidden]{display:none!important}
@media screen{
#dataPage.journal-workspace #journalTools[hidden]{display:none!important}
#dataPage.journal-workspace #journalTools{display:flex!important;gap:12px!important;padding:3px 0 16px;margin:0!important;flex-wrap:wrap}#dataPage.journal-workspace #journalTools button{display:inline-flex;gap:9px;align-items:center;border-radius:11px;padding:12px 18px;font:600 13px/1.6 Tahoma,Arial;border:1px solid #cadcf3;background:#e7f0fd;color:#4673aa}#dataPage.journal-workspace #journalTools #jtManual{background:linear-gradient(120deg,#326da6,#3093a0);color:white;border:0;box-shadow:0 4px 12px #3a7aa425}#dataPage.journal-workspace #journalTools button:before{content:'+';display:grid;place-items:center;border-radius:7px;background:#ffffff70;width:25px;height:25px;font-size:18px}#dataPage.journal-workspace #journalTools #jtReview:before{content:'≡'}
#dataPage.journal-workspace #journalFilters{display:grid;grid-template-columns:1fr 1fr 1.5fr 1fr auto auto;gap:13px;align-items:end;background:#f2f6fc;border:1px solid #dbe5f1;border-radius:13px;padding:17px;margin-bottom:18px}#dataPage.journal-workspace #journalFilters label{min-width:0;display:grid;gap:8px;color:#6d849f;font-size:12px}#dataPage.journal-workspace #journalFilters input,#dataPage.journal-workspace #journalFilters select{box-sizing:border-box;width:100%;max-width:100%;min-width:0;height:42px;border-radius:9px;background:white;border:1px solid #d5e1ef;padding:8px 10px;font:12px Tahoma,Arial;color:#345c84}#dataPage.journal-workspace input[type=date]{direction:ltr}#dataPage.journal-workspace #journalFilters button{border:1px solid #d4e1f0;background:#e7effb;border-radius:9px;padding:11px 13px;font:600 12px Tahoma,Arial;color:#4774a7;min-height:42px;cursor:pointer}#dataPage.journal-workspace #journalFilters #jwReset{background:white;color:#7b8fa7}
#dataPage.journal-workspace #journalSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 18px}#dataPage.journal-workspace .jw-stat{display:flex;gap:14px;align-items:center;background:linear-gradient(115deg,white,#f0f6fe);border:1px solid #d9e4f2;border-radius:16px;padding:18px 20px;min-width:0}#dataPage.journal-workspace .jw-stat>span{display:grid;place-items:center;width:45px;height:45px;flex:none;background:#e1ecfd;color:#4776ad;border-radius:13px}#dataPage.journal-workspace .jw-stat svg{width:27px;height:27px}#dataPage.journal-workspace .jw-stat.purple>span{background:#ece6fa;color:#8464b1}#dataPage.journal-workspace .jw-stat.green>span{background:#dff3e9;color:#3e9273}#dataPage.journal-workspace .jw-stat small{font-size:11px;color:#7b8fa6}#dataPage.journal-workspace .jw-stat strong{display:block;font:700 23px/1.8 Tahoma,Arial;color:#2c507a;overflow-wrap:anywhere}#dataPage.journal-workspace #journalSummary>p{grid-column:1/-1;margin:0;font-size:11px;line-height:1.9;color:#8596ac;padding:0 5px}
#dataPage.journal-workspace #journalPager{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 4px 0;color:#7b8fa6;font-size:12px;flex-wrap:wrap}#dataPage.journal-workspace #journalPager>div{display:flex;align-items:center;gap:13px}#dataPage.journal-workspace #journalPager button{border:1px solid #d8e4f1;background:#edf4fd;color:#4675aa;padding:9px 15px;border-radius:9px;cursor:pointer}#dataPage.journal-workspace button:disabled{opacity:.4;cursor:default}
body:not(.pos-workspace) #appView #dataPage.journal-workspace>.panel{border:1px solid #d9e4f2!important;border-radius:18px!important;background:#fff!important;padding:22px!important}#dataPage.journal-workspace .table-tools{gap:12px!important;margin-bottom:20px!important;background:#f5f8fd!important;border:1px solid #e0e8f3!important;padding:13px!important;border-radius:12px!important}#dataPage.journal-workspace .table-tools input{font:13px Tahoma,Arial!important;min-width:140px!important}#dataPage.journal-workspace .table-wrap{border:1px solid #dce6f1;border-radius:12px;overflow:auto}#dataPage.journal-workspace th{font:600 11px/1.8 Tahoma,Arial!important;color:#6480a1!important;background:#edf3fc!important;padding:14px 12px;white-space:nowrap}#dataPage.journal-workspace td{font:400 12px/1.8 Tahoma,Arial!important;color:#3b5b80;padding:16px 12px!important;vertical-align:middle}#dataPage.journal-workspace tbody tr:nth-child(even){background:#f8fafd}#dataPage.journal-workspace .jw-reference{display:block;max-width:245px;overflow-wrap:anywhere;color:#8a9bb0;font:11px/1.8 Tahoma,Arial;margin-top:5px}#dataPage.journal-workspace .jw-date{white-space:nowrap;color:#7890aa}#dataPage.journal-workspace .jw-kind{display:inline-block;white-space:nowrap;background:#eaf1fb;color:#5d7b9e;padding:5px 10px;border-radius:20px;font-size:10px}#dataPage.journal-workspace .jw-kind.manual{background:#eee8fb;color:#8565b4}#dataPage.journal-workspace .jw-kind.reversal{background:#fff0e2;color:#ad804a}#dataPage.journal-workspace .jw-kind.opening{background:#e4f3ec;color:#508e76}#dataPage.journal-workspace .jw-account{display:inline-block;min-width:95px}#dataPage.journal-workspace .jw-account.debit{color:#9e804e}#dataPage.journal-workspace .jw-account.credit{color:#488973}#dataPage.journal-workspace .jw-money{font-weight:700!important;white-space:nowrap;color:#345c89}#dataPage.journal-workspace .jw-money small{display:block;font-size:10px;font-weight:400;color:#95a4b6}#dataPage.journal-workspace .jw-note{min-width:170px;max-width:260px;overflow-wrap:anywhere}#dataPage.journal-workspace .jw-detail{background:#e8f1fd!important;color:#4774aa!important;border:1px solid #ccdef5!important;padding:8px 12px!important;border-radius:9px!important;font:600 11px/1.7 Tahoma,Arial!important;white-space:nowrap}#dataPage.journal-workspace .jw-empty{text-align:center;padding:35px!important;color:#8497af}
@media(max-width:1200px){#dataPage.journal-workspace #journalFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){#dataPage.journal-workspace #journalSummary{grid-template-columns:1fr}#dataPage.journal-workspace #journalFilters{grid-template-columns:1fr 1fr;gap:10px}#dataPage.journal-workspace #journalTools button{flex:1 1 180px}#dataPage.journal-workspace .table-tools{flex-wrap:wrap}#dataPage.journal-workspace .table-tools input{flex:1 1 100%}#dataPage.journal-workspace .jw-stat{padding:15px}}
}
