@layer sentriiq-precision {
html:root[data-siq-mobile-pdf] .siq-mobile-pdf-bar{position:fixed!important;top:0;left:0;right:0;z-index:1000;box-sizing:border-box;min-height:52px;padding:4px max(8px,env(safe-area-inset-right)) 4px max(8px,env(safe-area-inset-left));padding-top:max(4px,env(safe-area-inset-top));display:flex;gap:8px;align-items:center;background:#203346;color:#fff;border-bottom:1px solid #6b87a2}
html:root[data-siq-mobile-pdf] .siq-mobile-pdf-bar button{min-height:44px!important;border:1px solid #91acc5!important;border-radius:7px!important;padding:8px 12px!important;background:#304d68!important;color:#fff!important;font:600 14px/1.2 Arial!important;white-space:nowrap}
html:root[data-siq-mobile-pdf] .siq-mobile-pdf-bar [data-mobile-edit]{background:#176d45!important;color:#fff!important;flex:1}
html:root[data-siq-mobile-pdf] .siq-mobile-pdf-bar button:disabled{background:#425469!important;color:#d8e1eb!important;opacity:1!important}
html:root[data-siq-mobile-pdf] .siq-mobile-pdf-bar button:focus-visible{outline:3px solid #9dcaff!important;outline-offset:2px}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-shell{padding-top:calc(52px + env(safe-area-inset-top))!important;box-sizing:border-box!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-content>.sentriiq-corp-editor{position:fixed!important;inset:calc(52px + env(safe-area-inset-top)) 0 env(safe-area-inset-bottom) 0!important;width:100vw!important;height:auto!important;max-width:100%!important;overflow:auto!important;display:block!important;z-index:100!important;padding:8px!important;margin:0!important;background:#e4edf4!important;overscroll-behavior:contain;--siq-tool-width:0px!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor>:is([data-panel-host],.siq-editor-menubar){margin-right:0!important;max-width:100%!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor>.flex-1{display:block!important;overflow:visible!important;height:auto!important;flex:none!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] [data-siq-page-scroll],html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor div.shrink-0:has([data-testid=tab-thumbnails]),html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] [aria-label="Merlin greeting"]{display:none!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor>.flex-1>div:has([data-panel-host=tools]){display:block!important;width:100%!important;height:auto!important;max-height:none!important;flex:none!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor>.flex-1 div:has([data-panel-host=tools]){position:static!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor [data-testid=editor-toolbox]{width:100%!important;min-width:0!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor [data-panel-host=tools],html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor [data-panel-id=tools]{position:static!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor [data-panel-id=tools]>header{display:none!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor [data-panel-id=tools]>.sentriiq-panel-content{display:block!important;overflow:visible!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor [data-panel-id]>header{display:none!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor [data-testid=publication-ribbon] [role=tabpanel]{color:#e5edf5!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor [data-testid=publication-ribbon] [role=tabpanel] p{color:#e5edf5!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] [data-testid=editor-toolbox],html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] [data-testid=editor-toolbox]>div,html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] [data-testid=editor-toolbox] [data-radix-scroll-area-viewport]{height:auto!important;max-height:none!important;overflow:visible!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor .sentriiq-editor-commandbar{flex-wrap:wrap!important;height:auto!important;overflow:visible!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor :is(button,[role=tab]){min-height:44px!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] .sentriiq-corp-editor [data-testid=publication-ribbon]>[role=tabpanel]{overflow-x:auto!important;max-width:100%!important}
html:root[data-siq-mobile-pdf=canvas] .sentriiq-corp-content>.sentriiq-corp-editor{position:fixed!important;inset:calc(52px + env(safe-area-inset-top)) 0 env(safe-area-inset-bottom) 0!important;width:100vw!important;height:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;z-index:100!important;--siq-tool-width:0px!important;background:#e4edf4!important}
html:root[data-siq-mobile-pdf=canvas] .sentriiq-corp-editor>:is([data-panel-host],.siq-editor-menubar,.siq-workbench,.siq-edit-shortcuts){display:none!important}
html:root[data-siq-mobile-pdf=canvas] .sentriiq-corp-editor>div:has(>[data-testid=button-close-pdf]),html:root[data-siq-mobile-pdf=canvas] [data-testid=editor-thumbnails-pulldown],html:root[data-siq-mobile-pdf=canvas] [aria-label="Merlin greeting"]{display:none!important}
html:root[data-siq-mobile-pdf=canvas] .sentriiq-corp-editor>.flex-1{width:100%!important;flex:1 1 0!important;min-height:0!important;height:100%!important}
html:root[data-siq-mobile-pdf=canvas] .sentriiq-corp-editor>.flex-1>:not([data-siq-page-scroll]):not(:has([data-siq-page-scroll])){display:none!important}
html:root[data-siq-mobile-pdf=canvas] .sentriiq-corp-editor>.flex-1>div:has([data-panel-host=tools]){display:none!important;width:0!important;flex-basis:0!important}
html:root[data-siq-mobile-pdf=canvas] .sentriiq-corp-editor div.shrink-0:has([data-testid=tab-thumbnails]){display:none!important}
html:root[data-siq-mobile-pdf=canvas] :is(.sentriiq-corp-topbar,.siq-page-intro,.siq-product-footer,[data-company-diagnostics]){display:none!important}
html:root[data-siq-mobile-pdf=canvas] [data-siq-page-scroll]{min-width:0!important;flex:1 1 0!important;overscroll-behavior:contain}
html:root[data-siq-mobile-pdf=canvas] [data-siq-page-scroll]>.flex-1:has([data-testid=button-open-pdf]){padding:16px!important}
html:root[data-siq-mobile-pdf=canvas] [data-siq-page-scroll] .flex:has(>[data-testid=button-open-pdf]){flex-wrap:wrap!important}
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] [data-panel-id=tools]>.sentriiq-panel-content,
html:root[data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus][data-siq-mobile-pdf=menus] [data-testid=editor-toolbox] div:has(>[data-radix-scroll-area-viewport]){flex:none!important;height:auto!important;overflow:visible!important}
html:root[data-siq-mobile-pdf] [role=menu]{max-height:min(45dvh, 360px)!important;max-width:calc(100vw - 16px)!important;overflow-y:auto!important;box-sizing:border-box!important}
}@layer sentriiq-precision {
 .siq-mobile-edit-menu{position:fixed;z-index:990;top:calc(60px + env(safe-area-inset-top));left:8px;right:8px;max-height:calc(100dvh - 76px - env(safe-area-inset-top));overflow:auto;box-sizing:border-box;padding:16px;background:#203346;color:#edf4ff;border:1px solid #7290ab;border-radius:12px;box-shadow:0 12px 36px #10233750;font:14px/1.4 Arial}
 .siq-mobile-edit-menu[hidden]{display:none!important}
 .siq-mobile-edit-menu h2{font-size:18px;margin:0 0 6px;color:#fff}
 .siq-mobile-edit-menu p{margin:0 0 14px;color:#d0dfed}
 .siq-mobile-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
 .siq-mobile-edit-menu button{min-height:48px;padding:10px;border-radius:7px;border:1px solid #8aa5bf;background:#304d68;color:#fff;font:600 14px/1.3 Arial;white-space:normal;text-align:left;cursor:pointer}
 .siq-mobile-edit-menu button:disabled{opacity:.55;cursor:not-allowed}
 .siq-mobile-edit-menu [data-mobile-tool=tool-text],.siq-mobile-edit-menu [data-mobile-tool=tool-signature]{background:#1d61c4;border-color:#90b9ef}
 .siq-mobile-edit-menu [data-mobile-all-tools]{width:100%;margin-top:12px;background:#172b3d}
 .siq-mobile-edit-menu button:focus-visible{outline:3px solid #9dcaff;outline-offset:2px}
}
