
/* COOLMAX V365-R1 FINANCE READABILITY + ARABIC RTL - SCREEN ONLY */
@media screen {
body.v365r1-ui{--v365-ar-font:Tahoma,"Segoe UI",Arial,sans-serif}

@media(min-width:1200px){
 body.v365r1-ui.v362-luxury .brand-zone{width:238px!important;min-width:238px!important}
 body.v365r1-ui.v362-luxury .sidebar{width:238px!important;min-width:238px!important}
 body.v365r1-ui.v362-luxury .content{width:calc(100% - 238px)!important}
}
body.v365r1-ui.v362-luxury .cm336-accounting-summary{
 min-height:44px!important;padding:10px 11px 10px 13px!important;
 font-size:12.8px!important;line-height:1.25!important;font-weight:850!important
}
body.v365r1-ui .v362-acct-section>summary{
 min-height:40px!important;padding:9px 9px!important;
 grid-template-columns:24px minmax(0,1fr) 15px!important;gap:8px!important;
 font-size:12px!important;line-height:1.2!important;font-weight:820!important
}
body.v365r1-ui .v362-acct-icon{
 width:24px!important;min-width:24px!important;height:24px!important;border-radius:7px!important
}
body.v365r1-ui .v362-acct-icon .v364-svg-icon{
 width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important
}
body.v365r1-ui .v362-acct-body{margin-left:10px!important;padding:4px 0 6px 10px!important}
body.v365r1-ui.v362-luxury .v362-acct-body .cm211-child{
 min-height:37px!important;padding:8px 9px!important;
 font-size:11.5px!important;line-height:1.25!important;font-weight:690!important
}
body.v365r1-ui.v362-luxury .v362-acct-body .cm211-child.v362-active{font-weight:860!important}
body.v365r1-ui .v362-daily-finance>summary{
 min-height:40px!important;padding:9px 10px!important;
 font-size:10.7px!important;line-height:1.2!important;letter-spacing:.6px!important
}
body.v365r1-ui.v362-luxury .v362-daily-body>.nav{
 min-height:40px!important;padding:9px 10px!important;font-size:11.7px!important
}

html[lang="ar"] body.v365r1-ui,
html[dir="rtl"] body.v365r1-ui{
 font-family:var(--v365-ar-font)!important;direction:rtl!important
}
html[dir="rtl"] body.v365r1-ui .topbar,
html[dir="rtl"] body.v365r1-ui .shell,
html[dir="rtl"] body.v365r1-ui .content,
html[dir="rtl"] body.v365r1-ui .sidebar,
html[dir="rtl"] body.v365r1-ui .sidebar-scroll{direction:rtl!important}
html[dir="rtl"] body.v365r1-ui .content,
html[dir="rtl"] body.v365r1-ui h1,
html[dir="rtl"] body.v365r1-ui h2,
html[dir="rtl"] body.v365r1-ui h3,
html[dir="rtl"] body.v365r1-ui label,
html[dir="rtl"] body.v365r1-ui .muted{text-align:right!important}

html[dir="rtl"] body.v365r1-ui.v364-r1-icon-lock .sidebar a.nav{
 direction:rtl!important;text-align:right!important;
 grid-template-columns:22px minmax(0,1fr)!important;column-gap:9px!important
}
html[dir="rtl"] body.v365r1-ui.v364-r1-icon-lock .sidebar a.nav>.nav-symbol{
 grid-column:1!important;justify-self:start!important
}
html[dir="rtl"] body.v365r1-ui.v364-r1-icon-lock .sidebar a.nav>.nav-symbol+span{
 grid-column:2!important;justify-self:start!important;text-align:right!important;width:100%!important
}
html[dir="rtl"] body.v365r1-ui .nav-group>summary,
html[dir="rtl"] body.v365r1-ui .cm336-accounting-summary,
html[dir="rtl"] body.v365r1-ui .v362-acct-section>summary,
html[dir="rtl"] body.v365r1-ui .v362-acct-body .cm211-child,
html[dir="rtl"] body.v365r1-ui .v362-daily-finance>summary{text-align:right!important}

html[dir="rtl"] body.v365r1-ui .v362-acct-body{
 margin-left:0!important;margin-right:10px!important;
 padding-left:0!important;padding-right:10px!important;
 border-left:0!important;border-right:1px solid rgba(129,178,208,.16)!important
}
html[dir="rtl"] body.v365r1-ui.v362-luxury .v362-acct-body .cm211-child.v362-active{
 box-shadow:inset -2px 0 0 #3bc39f!important
}
html[dir="rtl"] body.v365r1-ui.v362-luxury .cm336-accounting-summary.active{
 box-shadow:inset -2px 0 0 #38c49e!important
}
html[dir="rtl"] body.v365r1-ui input:not([type="date"]):not([type="time"]):not([type="number"]),
html[dir="rtl"] body.v365r1-ui textarea,
html[dir="rtl"] body.v365r1-ui select{
 direction:rtl!important;text-align:right!important;font-family:var(--v365-ar-font)!important
}
html[dir="rtl"] body.v365r1-ui input[type="date"],
html[dir="rtl"] body.v365r1-ui input[type="time"],
html[dir="rtl"] body.v365r1-ui input[type="number"]{
 direction:ltr!important;text-align:right!important
}
html[dir="rtl"] body.v365r1-ui table{direction:rtl!important}
html[dir="rtl"] body.v365r1-ui table th,
html[dir="rtl"] body.v365r1-ui table td{text-align:right!important}
html[dir="rtl"] body.v365r1-ui .v364-actionbar,
html[dir="rtl"] body.v365r1-ui .v364-action-meta{direction:rtl!important}
}
