/* BaharSoft Godown: five-language controls, normal-window fit and mobile layout v1.0.2. */
.godown-old-lang{display:none!important}
.godown-i18n-controls{display:flex;align-items:center;gap:5px;flex-wrap:nowrap;direction:ltr}
.godown-i18n-controls button,.godown-i18n-controls a{appearance:none;border:1px solid rgba(167,139,250,.42);border-radius:7px;background:#162239;color:#fff;text-decoration:none;font:800 10px/1 system-ui,sans-serif;padding:8px 9px;cursor:pointer;white-space:nowrap}
.godown-i18n-controls button.active{background:linear-gradient(135deg,#7c3aed,#a855f7);border-color:#c4b5fd;box-shadow:0 0 14px rgba(168,85,247,.35)}
.godown-i18n-controls a{background:linear-gradient(135deg,#f59e0b,#f97316);border-color:#fbbf24}
.godown-i18n-controls [data-godown-hear]{background:linear-gradient(135deg,#0891b2,#06b6d4);border-color:#22d3ee}
.godown-i18n-controls.authbar{margin-bottom:9px;justify-content:center;padding:7px;border:1px solid rgba(167,139,250,.18);border-radius:9px;background:rgba(9,26,43,.72)}
.brand-actions{min-width:0;flex-wrap:nowrap!important}.brand-actions>.godown-i18n-controls.main{display:flex;flex-direction:row!important;align-items:center!important;min-width:0;flex:0 1 auto;gap:4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.brand-actions>.godown-i18n-controls::-webkit-scrollbar{display:none}.brand-actions>.godown-i18n-controls button,.brand-actions>.godown-i18n-controls a{flex:0 0 auto;padding:7px 6px;font-size:9px}.window:not(.maximized) .brandbar small{display:none}.window:not(.maximized) .brandbar>div:first-child{min-width:150px;flex:0 1 auto}.window:not(.maximized) .brandbar h1{white-space:nowrap}
html[dir="rtl"] .main,html[dir="rtl"] .rightbar,html[dir="rtl"] .authpane{text-align:right}
@media(min-width:901px){.window:not(.maximized):not(.web-maximized) .layout{min-height:0;overflow:hidden}.window:not(.maximized):not(.web-maximized) .main{min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.window:not(.maximized):not(.web-maximized) .pagehead{flex:0 0 auto}.window:not(.maximized):not(.web-maximized) .content{flex:1 1 auto;min-height:0;overflow:auto!important}.window:not(.maximized):not(.web-maximized) .rightbar{min-height:0;overflow:auto!important}.window:not(.maximized):not(.web-maximized) .grid{align-content:start}.window:not(.maximized):not(.web-maximized) .modalbox{max-height:calc(100% - 22px);display:flex;flex-direction:column}.window:not(.maximized):not(.web-maximized) .modalbody{min-height:0;overflow:auto}}
@media(max-width:900px){.window{width:calc(100vw - 8px)!important;height:calc(100vh - 8px)!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;left:4px!important;top:4px!important;transform:none!important;border-radius:9px!important;resize:none!important}.titlebar{cursor:default}.brandbar{height:auto!important;min-height:54px;padding:6px 9px!important;align-items:flex-start!important;flex-wrap:wrap!important}.brand-actions{gap:5px!important;flex-wrap:wrap!important;justify-content:flex-end}.brand-actions>.godown-i18n-controls{max-width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.godown-i18n-controls button,.godown-i18n-controls a{padding:7px 8px;font-size:9px}.layout{display:block!important;overflow:auto!important}.sidebar{width:100%!important;height:auto!important;min-height:0!important;display:flex!important;gap:5px!important;overflow-x:auto!important;padding:7px!important;border-right:0!important;border-bottom:1px solid var(--line)}.sidebar .navbtn{flex:0 0 auto!important;padding:8px 10px!important}.sidebar .side-note{display:none!important}.main{width:100%!important;min-width:0!important;overflow:visible!important}.rightbar{width:100%!important;height:auto!important;border-left:0!important;border-top:1px solid var(--line);overflow:visible!important}.content{overflow:visible!important}.auth{align-items:flex-start!important;overflow:auto!important;padding:8px!important}.authbox{width:100%!important;min-height:0!important;grid-template-columns:1fr!important}.authvisual{display:none!important}.authpane{padding:14px!important}.grid.g4,.grid.g3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid.g2{grid-template-columns:1fr!important}.formgrid,.form-grid{grid-template-columns:1fr!important}.modalbox{width:calc(100vw - 20px)!important;max-height:calc(100vh - 24px)!important}.modalbody{overflow:auto!important}table{min-width:620px}.tablewrap,.table-wrap{overflow-x:auto!important}}
@media(max-width:520px){.titlebar{padding:0 7px!important}.appname{max-width:48vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.win-controls{gap:3px!important}.win-controls button{padding:4px 6px!important;font-size:9px!important}.brand-left{min-width:0}.brand-text h1{font-size:13px!important}.brand-text small{display:none}.brand-actions{width:100%}.pagehead{padding:8px!important;gap:6px;flex-wrap:wrap}.content{padding:8px!important}.grid.g4,.grid.g3{grid-template-columns:1fr!important}.authpane{padding:10px!important}.godown-i18n-controls.authbar{overflow-x:auto;justify-content:flex-start;flex-wrap:nowrap}}
