/*! EndDoc — Copyright (c) 2026 ePine Business Solutions Pvt Ltd. All rights reserved.
 * Proprietary and confidential. Licensed, not sold. Unauthorised copying,
 * modification, redistribution, reverse engineering or creation of derivative
 * works is prohibited and will be pursued. enddoc.com · Build 662D3D06DF8A 2026-08-02
 */
/*‌‌‌​​​‌‌​​‌‌50e372eb9bb64dd1‌‌‌​​​‌‌​​‌‌*/
:root{--sat:env(safe-area-inset-top, 0px);--sab:env(safe-area-inset-bottom, 0px);--sal:env(safe-area-inset-left, 0px);--sar:env(safe-area-inset-right, 0px);--mbar-h:58px;--mbar-stack:calc(var(--mbar-h) + var(--sab) + 10px)}@media (max-width:900px){body,html{overscroll-behavior:none;max-width:100vw;overflow-x:hidden}.app{height:100dvh!important;max-height:100dvh!important}body.zia-has-mbar .mobile-action-bar{display:none!important}body.zia-has-mbar #tkLaunch,body.zia-has-mbar #zbLaunch,body.zia-has-mbar .tk-launch,body.zia-has-mbar .zb-launch,body.zia-has-mbar .zia-dictate-fab{display:none!important}#ziaMobileBar.zmb-bar,.zmb-bar.on{z-index:9600!important;padding-left:max(6px,var(--sal))!important;padding-right:max(6px,var(--sar))!important;padding-bottom:max(6px,var(--sab))!important;height:auto!important;min-height:calc(var(--mbar-h) + var(--sab))!important;box-sizing:border-box!important}.zmb-item{min-height:48px!important;min-width:44px!important;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.zmb-item span{font-size:10px!important}body.zia-has-mbar #centerPanel,body.zia-has-mbar .center-panel,body.zia-has-mbar .workspace{padding-bottom:var(--mbar-stack)!important;box-sizing:border-box!important}body.zia-has-mbar #pagesVP,body.zia-has-mbar .pages-viewport{padding-bottom:calc(var(--mbar-stack) + 16px)!important}body.zia-has-mbar #pwaInstallBtn,body.zia-has-mbar #ziaBackupFab,body.zia-has-mbar #ziaDriveBtn{position:fixed!important;right:max(12px,var(--sar))!important;left:auto!important;z-index:9500!important;bottom:var(--mbar-stack)!important}body.zia-has-mbar #pwaInstallBtn{bottom:calc(var(--mbar-stack) + 52px)!important}body.zia-has-mbar .toast{top:auto!important;bottom:calc(var(--mbar-stack) + 8px)!important;right:12px!important;left:auto!important;max-width:min(320px,calc(100vw - 24px))!important;transform:translateX(calc(100% + 40px))!important;z-index:9700!important}body.zia-has-mbar .toast.show{transform:translateX(0)!important}body.zia-has-mbar .zfs-card,body.zia-has-mbar .zg-banner{bottom:calc(var(--mbar-stack) + 8px)!important;z-index:9550!important}body.zia-has-mbar #overflowBar{top:auto!important;bottom:calc(var(--mbar-stack) + 8px)!important}.mobile-header{padding-top:max(8px,var(--sat))!important;padding-left:max(12px,var(--sal))!important;padding-right:max(12px,var(--sar))!important;min-height:calc(52px + var(--sat))!important}#ziaHdrBar,.ribbon-bar,.ribbon-panels,.zia-hdrbar{max-width:100vw!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none}.ribbon-bar::-webkit-scrollbar,.zia-hdrbar::-webkit-scrollbar{display:none}.cb-btn,.hamburger,.rb-tab,.zhb-b{min-height:40px!important;min-width:40px!important;touch-action:manipulation}body.zia-has-mbar #mainSidebar,body.zia-has-mbar .left-panel.sidebar,body.zia-has-mbar .right-panel{bottom:var(--mbar-stack)!important}.zia-insertbar{overflow-x:auto!important;flex-wrap:nowrap!important;max-width:100vw!important}#pagesVP,.pages-viewport{overflow-x:hidden!important;align-items:center!important;width:100%!important;box-sizing:border-box!important}.pages-viewport .page,.pages-viewport .pg{max-width:100%!important}.overlay.show .modal{max-width:100vw!important;width:100vw!important;max-height:100dvh!important;border-radius:16px 16px 0 0!important}body.zia-kb-open #ziaMobileBar.zmb-bar,body.zia-kb-open .mobile-action-bar,body.zia-kb-open .zmb-bar{display:none!important}body.zia-kb-open .workspace{padding-bottom:8px!important}}@media (max-width:400px){.zmb-item span{font-size:9px!important}.zmb-item svg{width:20px!important;height:20px!important}.mobile-header h3{font-size:14px!important}}@media (max-width:900px) and (orientation:landscape){:root{--mbar-h:48px}.mobile-header{min-height:calc(44px + var(--sat))!important;padding-top:max(4px,var(--sat))!important;padding-bottom:4px!important}.zmb-item{min-height:40px!important;padding:4px 2px!important}.zmb-item span{display:none!important}}@media (min-width:901px){#ziaMobileBar,.mobile-action-bar,.zmb-bar{display:none!important}body.zia-has-mbar .pages-viewport{padding-bottom:0!important}}