/*! 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
 */
/*‌‌‌​​​‌‌​​‌‌9b8e62eb31d68ceb‌‌‌​​​‌‌​​‌‌*/
:root{--kb:0px;--kb-native:env(keyboard-inset-height, 0px);--kb-inset:max(var(--kb), var(--kb-native));--mbar-h:58px;--dock:calc(var(--mbar-h) + var(--sab, 0px));--tap:44px}body,html{min-height:100vh}.app{height:100vh}@supports (height:100dvh){body,html{min-height:100dvh}.app{height:100dvh;max-height:100dvh}}body,html{overflow-x:clip}@supports not (overflow-x:clip){body,html{overflow-x:hidden}}@media (max-width:900px){#centerPanel,.center-panel,.pages-viewport{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}#centerPanel,.center-panel{scroll-padding-bottom:calc(var(--dock) + 16px);scroll-padding-top:12px}.pages-viewport>.page{backface-visibility:hidden}}@media (min-width:901px) and (max-width:1024px){.page{margin-bottom:calc(var(--pg-h,297mm) * -.1)}}@media (max-width:900px){input:not([type]),input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{font-size:16px}.cmd-row input[type=number],.ribbon input[type=number],.zia-fmt input[type=number]{padding-block:4px}}@media (max-width:900px){.cb-btn,.dict-ftab,.fb,.lp-tab,.mobile-header button,.modal-hdr button,.rb-panel button,.ribbon button,.rp-tab,.v-tab,.zmb-item{min-height:var(--tap);min-width:var(--tap);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.cb-btn,.dict-ftab,.lp-tab,.rp-tab,.v-tab{min-width:0;padding-inline:14px}}@media (max-width:900px){body.zia-kb-open #ziaMobileBar.zmb-bar{transform:translateY(110%)}body.zia-kb-open #ziaDrawBar,body.zia-kb-open .format-bar.visible,body.zia-kb-open .zwz-toolbar{bottom:calc(var(--kb-inset) + 8px)}body.zia-kb-open .pages-viewport{padding-bottom:calc(var(--kb-inset) + 24px)}#mainSidebar,.left-panel.sidebar,.right-panel{bottom:var(--dock)}body.zia-kb-open #mainSidebar,body.zia-kb-open .left-panel.sidebar,body.zia-kb-open .right-panel{bottom:var(--kb-inset)}}@media (max-width:900px){.blk-chip,.fm-file-name,.modal-hdr h3,.save-row,.toast,.ub-name,.zhb-title{overflow-wrap:anywhere}#eq-tpl-grid,.eq-sym-grid,.tpl-grid{grid-template-columns:1fr}}@media (max-width:380px){.tpl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px) and (orientation:landscape) and (max-height:500px){.mobile-header{min-height:calc(44px + var(--sat,0px))}.mobile-header h3{font-size:14px}:root{--mbar-h:46px}.zmb-item span{display:none}.zmb-item svg{width:20px;height:20px}.ribbon-panels{max-height:96px;overflow-y:auto}}:focus-visible{outline:2px solid var(--gold,#7c6ef2);outline-offset:2px;border-radius:3px}:focus:not(:focus-visible){outline:0}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}#mainSidebar,.left-panel.sidebar,.right-panel{transition:none!important}}@media (prefers-contrast:more){:root{--border-subtle:rgba(255,255,255,.34)}html.light{--border-subtle:rgba(0,0,0,.34)}}@media (display-mode:standalone),(display-mode:fullscreen){#ziaHdrBar,.mobile-header,.ribbon{padding-top:max(8px,var(--sat,0px))}.lp-tabs,.mobile-header,.ribbon-bar,.rp-tabs,.zmb-bar{-webkit-user-select:none;user-select:none}.page,.page *,[contenteditable],input,textarea{-webkit-user-select:text;user-select:text}body,html{overscroll-behavior:none}}@media print{.page{transform:none!important;margin:0!important;content-visibility:visible!important;contain-intrinsic-size:auto!important;box-shadow:none!important}.pages-viewport{padding:0!important;gap:0!important}#ziaHdrBar,#ziaMobileBar,.command-bar,.format-bar,.left-panel,.mobile-backdrop,.mobile-header,.ribbon,.right-panel,.toast,.zmb-bar{display:none!important}}.blk-address,.blk-callout,.blk-checklist,.blk-heading,.blk-numbered-list,.blk-para,.blk-quote,.blk-richtext,.blk-subject,.blk-table td,.blk-table th,.doc-blocks>*,.page [contenteditable]{unicode-bidi:plaintext;text-align:start}[dir=rtl],[dir=rtl] *{line-height:1.9}@media (min-width:901px){body:has(.right-panel) #tkLaunch,body:has(.right-panel) #zbLaunch,body:has(.right-panel) .tk-launch,body:has(.right-panel) .zb-launch,body:has(.right-panel) .zia-dictate-fab{right:calc(260px + 18px)}body:has(.right-panel.collapsed) #tkLaunch,body:has(.right-panel.collapsed) #zbLaunch,body:has(.right-panel.collapsed) .tk-launch,body:has(.right-panel.collapsed) .zb-launch,body:has(.right-panel.collapsed) .zia-dictate-fab{right:18px}}#zbLaunch,#ziaMicFab,.mic-fab,.zb-launch,.zia-dictate-fab{display:none!important}@media (min-width:901px){#pwaInstallBtn,#tkLaunch,.tk-launch{display:none!important}}.ed-q-btn{min-width:38px;padding-inline:9px;display:inline-flex;align-items:center;justify-content:center}.ed-q-btn svg{display:block}@media (max-width:900px){.ed-q-btn{min-width:44px;min-height:44px}}@media (min-width:901px){.rb-tab[data-tab]{position:relative;font-size:0;min-width:42px;padding-inline:10px}.rb-tab[data-tab]::before{content:"";display:block;width:18px;height:18px;margin:0 auto;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.rb-tab[data-tab=home]::before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m3 10 9-7 9 7v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/><path d="M9 22V12h6v10"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m3 10 9-7 9 7v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/><path d="M9 22V12h6v10"/></svg>')}.rb-tab[data-tab=document]::before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><path d="M14 2v6h6"/><path d="M8 13h8"/><path d="M8 17h8"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><path d="M14 2v6h6"/><path d="M8 13h8"/><path d="M8 17h8"/></svg>')}.rb-tab[data-tab=tools]::before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14.7 6.3a4 4 0 0 0 5 5l-9.6 9.6a2.1 2.1 0 0 1-3-3z"/><path d="M17.5 3.5 21 7"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14.7 6.3a4 4 0 0 0 5 5l-9.6 9.6a2.1 2.1 0 0 1-3-3z"/><path d="M17.5 3.5 21 7"/></svg>')}}@media (min-width:901px){.zia-hdrbar .zhb-focus,.zia-hdrbar .zhb-open,.zia-hdrbar .zhb-seg button,.zia-hdrbar .zhb-view{font-size:0!important;gap:0;padding-inline:11px;min-width:38px;justify-content:center}.zia-hdrbar .zhb-i,.zia-hdrbar .zhb-open-ic,.zia-hdrbar .zhb-t{font-size:13px;display:inline-flex;align-items:center}.zia-hdrbar .zhb-t{font-size:0}.zia-hdrbar .zhb-t svg{width:14px;height:14px}.zia-hdrbar .zhb-seg button{min-width:40px}.zia-hdrbar .ed-q-btn{min-width:34px;padding:6px 8px;border-radius:9px;background:0 0;border:1px solid transparent;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.zia-hdrbar .ed-q-btn:hover:not(:disabled){background:rgba(124,110,242,.12)}.zia-hdrbar .ed-q-btn:disabled{opacity:.35;cursor:default}.zia-hdrbar .ed-q-wrap{display:inline-flex;align-items:center;gap:2px;padding-inline:4px;margin-inline-start:2px;border-inline-start:1px solid var(--border-subtle,rgba(255,255,255,.14))}}#tkMenu.tk-menu{top:58px;bottom:auto;right:14px;max-height:calc(100vh - 80px);overflow-y:auto}@media (max-width:900px){#tkMenu.tk-menu{top:auto;bottom:196px;right:18px}}#wcBadge{display:none!important}@media (max-width:900px){.ed-q-wrap{display:none!important}}body.ed-grid-on .page{background-image:repeating-linear-gradient(to right,var(--ed-grid-major,rgba(99,102,241,.26)) 0 .25mm,transparent .25mm 10mm),repeating-linear-gradient(to bottom,var(--ed-grid-major,rgba(99,102,241,.26)) 0 .25mm,transparent .25mm 10mm),repeating-linear-gradient(to right,var(--ed-grid-minor,rgba(99,102,241,.11)) 0 .2mm,transparent .2mm 5mm),repeating-linear-gradient(to bottom,var(--ed-grid-minor,rgba(99,102,241,.11)) 0 .2mm,transparent .2mm 5mm);background-position:0 0;background-repeat:repeat}body.ed-grid-on .doc-block{position:relative;z-index:1}.ed-ruler{position:relative;height:22px;margin:0 auto -6px;flex:0 0 auto;display:none;transform-origin:top center;background:var(--bg-panel,#fff);border:1px solid var(--border-subtle,rgba(0,0,0,.12));border-radius:5px;overflow:hidden;font:500 8px/1 ui-monospace,Menlo,monospace;color:var(--text-muted,#64748b);user-select:none}body.ed-ruler-on .ed-ruler{display:block}.ed-ruler i{position:absolute;bottom:0;width:1px;background:currentColor}.ed-ruler i.mm{height:4px;opacity:.34}.ed-ruler i.half{height:7px;opacity:.55}.ed-ruler i.cm{height:12px;opacity:.85}.ed-ruler b{position:absolute;top:2px;transform:translateX(-50%);font-weight:600;opacity:.8}@media print{body.ed-grid-on .page{background-image:none!important}.ed-ruler{display:none!important}}.blk-richtext:empty::before,.blk-richtext:has(> br:only-child)::before,.blk-richtext:has(> p:only-child:empty)::before{content:"Start typing here…";color:var(--text-muted,#94a3b8);pointer-events:none;opacity:.72;font-style:normal}.blk-richtext:focus::before{content:""!important}@media print{.blk-richtext::before{content:""!important}}