/*! 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
 */
/*‌‌‌​​​‌‌​​‌‌944d0ba752b35e8f‌‌‌​​​‌‌​​‌‌*/
body .zb-tb{gap:10px;padding:9px 12px;border-radius:18px;background:linear-gradient(180deg,rgba(28,37,50,.97),rgba(20,27,38,.97));border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 44px -12px rgba(0,0,0,.62),0 1px 0 rgba(255,255,255,.06) inset;backdrop-filter:blur(14px)}body .zb-tb .zb-grp{gap:6px;padding:5px 8px;border-right:0;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.06);border-radius:13px}body .zb-tb .zb-div{width:1px;align-self:stretch;margin:2px 3px;background:rgba(255,255,255,.12);border-radius:1px}body .zb-tb .zb-b{min-height:44px;padding:0 14px;border-radius:11px;font:650 13.5px/1 Outfit,system-ui,sans-serif;letter-spacing:.01em;background:#232e3d;border:1px solid rgba(255,255,255,.13);color:#eef2f7;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:background .13s ease,transform .09s ease,box-shadow .13s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}body .zb-tb .zb-b:hover{background:#2b3849}body .zb-tb .zb-b:active{transform:translateY(1px)}body .zb-tb .zb-math.on,body .zb-tb .zb-smart.on,body .zb-tb .zb-tool.on{background:linear-gradient(180deg,#8b7ef5,#6f5fe8);border-color:rgba(255,255,255,.34);color:#fff;box-shadow:0 0 0 3px rgba(139,126,245,.3),0 4px 12px -3px rgba(111,95,232,.6);transform:translateY(-1px)}body .zb-tb .zb-tabs{gap:4px;padding:4px}body .zb-tb .zb-tab{min-height:40px;padding:0 15px;border-radius:10px;font:700 13px/1 Outfit,system-ui,sans-serif;background:0 0;border:1px solid transparent;color:#aeb8c6}body .zb-tb .zb-tab:hover{background:rgba(255,255,255,.07);color:#e8edf3}body .zb-tb .zb-tab.on{background:#fff;color:#16202c;border-color:#fff;box-shadow:0 3px 10px -2px rgba(0,0,0,.45)}body .zb-tb .zb-sw{width:34px;height:34px;border-radius:10px;border:2px solid rgba(255,255,255,.22);box-shadow:0 2px 6px -1px rgba(0,0,0,.45);transition:transform .1s ease,box-shadow .13s ease}body .zb-tb .zb-sw:hover{transform:scale(1.07)}body .zb-tb .zb-sw.on{border-color:#fff;transform:scale(1.12);box-shadow:0 0 0 3px rgba(255,255,255,.35),0 3px 10px -2px rgba(0,0,0,.5)}body .zb-tb .zb-wd{min-width:44px;padding:0 8px;background:rgba(255,255,255,.05)}body .zb-tb .zb-wd.on{background:linear-gradient(180deg,#8b7ef5,#6f5fe8);border-color:rgba(255,255,255,.34);box-shadow:0 0 0 3px rgba(139,126,245,.28)}body .zb-tb .zb-wd span{background:currentColor!important}body .zb-tb .zb-clear{background:rgba(239,68,68,.14);border-color:rgba(239,68,68,.34);color:#fca5a5}body .zb-tb .zb-clear:hover{background:rgba(239,68,68,.24)}body .zb-tb .zb-close{background:rgba(255,255,255,.06);color:#c3ccd8}body .zb-tb .zb-help-btn{min-width:44px;padding:0;font-size:17px;background:rgba(255,255,255,.07);color:#cfe0ff}body .zb-tb .zb-row2{gap:8px;padding-top:4px;margin-top:2px;border-top:1px solid rgba(255,255,255,.08)}body .zb-tb .zb-pane{gap:6px}body .zb-showbar{min-height:46px;padding:0 20px;border-radius:999px;font:700 14px/1 Outfit,system-ui,sans-serif;box-shadow:0 10px 28px -8px rgba(0,0,0,.6)}@media (max-width:900px){body .zb-tb{gap:7px;padding:7px 9px;border-radius:15px}body .zb-tb .zb-b{min-height:46px;padding:0 13px;font-size:14px}body .zb-tb .zb-tab{min-height:42px;font-size:13.5px}body .zb-tb .zb-sw{width:36px;height:36px}body .zb-tb .zb-grp{padding:4px 6px;border-radius:12px}}@media (pointer:coarse){body .zb-tb .zb-b{min-height:48px}body .zb-tb .zb-sw{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){body .zb-tb .zb-b,body .zb-tb .zb-sw{transition:none}body .zb-tb .zb-b:active{transform:none}}@media (max-width:900px){body .zb-tb{max-width:100vw;width:100vw;left:0;transform:none;padding:6px 0 7px;border-radius:0 0 16px 16px;gap:5px}body .zb-tb .zb-row{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding-inline:8px;gap:5px;width:100%}body .zb-tb .zb-row::-webkit-scrollbar{display:none}body .zb-tb .zb-grp{flex:0 0 auto;padding:4px 6px;gap:4px}body .zb-tb .zb-b{flex:0 0 auto}body .zb-tb .zb-row{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 10px,#000 calc(100% - 14px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 10px,#000 calc(100% - 14px),transparent 100%)}body .zb-tb .zb-tabs{flex:0 0 auto}body .zb-tb .zb-tab{min-height:40px;padding:0 13px;font-size:13px}body .zb-tb{max-height:46vh;overflow-y:auto}}@media (max-width:400px){body .zb-tb .zb-b{min-height:44px;padding:0 10px;font-size:13px}body .zb-tb .zb-sw{width:34px;height:34px}body .zb-tb .zb-grip{display:none}}body .zb-tb [data-g=tabs]{background:rgba(0,0,0,.28);border-color:rgba(255,255,255,.09);padding:4px}body .zb-tb [data-g=window]{opacity:.72}body .zb-tb [data-g=window]:hover{opacity:1}body .zb-tb [data-g=history]{margin-inline-start:2px}@media (min-width:901px){body .zb-tb .zb-grp[data-g]::before{content:attr(data-g);position:absolute;top:-7px;left:8px;font:700 8px/1 Outfit,system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted,#94a3b8);background:#1c2532;padding:0 4px;border-radius:3px;pointer-events:none}body .zb-tb .zb-grp[data-g]{position:relative}body .zb-tb .zb-row1{padding-top:5px}body .zb-tb [data-g=window]::before{content:"close"}}body .zb-tb{background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(246,248,251,.97));border-color:rgba(15,23,42,.12);color:#1e293b;box-shadow:0 16px 40px -14px rgba(15,23,42,.34),0 1px 0 rgba(255,255,255,.7) inset}body .zb-tb .zb-grp{background:rgba(15,23,42,.035);border-color:rgba(15,23,42,.07)}body .zb-tb .zb-b{background:#fff;border-color:rgba(15,23,42,.14);color:#1e293b}body .zb-tb .zb-b:hover{background:#eef1f6}body .zb-tb .zb-div{background:rgba(15,23,42,.14)}body .zb-tb .zb-tab{color:#52627a}body .zb-tb .zb-tab:hover{background:rgba(15,23,42,.06);color:#1e293b}body .zb-tb .zb-tab.on{background:#4f46e5;color:#fff;border-color:#4f46e5;box-shadow:0 3px 10px -2px rgba(79,70,229,.5)}body .zb-tb [data-g=tabs]{background:rgba(15,23,42,.05);border-color:rgba(15,23,42,.08)}body .zb-tb .zb-grp[data-g]::before{color:#64748b;background:#f7f9fc}body .zb-tb .zb-clear{background:rgba(220,38,38,.09);border-color:rgba(220,38,38,.28);color:#b91c1c}body .zb-tb .zb-clear:hover{background:rgba(220,38,38,.16)}body .zb-tb .zb-help-btn{background:rgba(37,99,235,.08);color:#1d4ed8}body .zb-tb .zb-sw{border-color:rgba(15,23,42,.2)}body .zb-tb .zb-sw.on{border-color:#1e293b;box-shadow:0 0 0 3px rgba(30,41,59,.22)}html.dark body .zb-tb{background:linear-gradient(180deg,rgba(28,37,50,.97),rgba(20,27,38,.97));border-color:rgba(255,255,255,.1);color:#eef2f7;box-shadow:0 18px 44px -12px rgba(0,0,0,.62),0 1px 0 rgba(255,255,255,.06) inset}html.dark body .zb-tb .zb-grp{background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.06)}html.dark body .zb-tb .zb-b{background:#232e3d;border-color:rgba(255,255,255,.13);color:#eef2f7}html.dark body .zb-tb .zb-b:hover{background:#2b3849}html.dark body .zb-tb .zb-tab{color:#aeb8c6}html.dark body .zb-tb .zb-tab.on{background:#fff;color:#16202c;border-color:#fff}html.dark body .zb-tb [data-g=tabs]{background:rgba(0,0,0,.28);border-color:rgba(255,255,255,.09)}html.dark body .zb-tb .zb-grp[data-g]::before{color:#94a3b8;background:#1c2532}