/* Layout only; never transform the PDF or its annotation coordinates. */
@layer sentriiq-precision {
 :root [data-company-diagnostics]:not([hidden]){display:block!important;padding:2px 10px!important}
 :root .siq-diagnostic-disclosure>summary{cursor:pointer;font:600 12px/24px Arial,sans-serif;color:#30445e}
 :root .siq-diagnostic-content{padding:4px 0;font:12px/1.4 Arial,sans-serif}
 :root .siq-diagnostic-content>p{margin:3px 0!important;font-size:11px!important}
 :root .siq-diagnostic-content>details{font-size:11px}
 :root [data-panel-id="tools"][data-panel-mode="dock"]>header{padding:2px 5px!important;gap:4px!important;min-height:24px!important}
 :root [data-panel-id="tools"][data-panel-mode="dock"]>header :is(span,button){font-size:10px!important}
 :root [data-panel-id="tools"][data-panel-mode="dock"]>header button{padding:2px 5px!important;min-height:22px!important}
 :root [data-panel-id="tools"][data-panel-mode="dock"] [data-testid="editor-toolbox"]{width:100%!important;min-height:0!important;height:100%!important}
 :root [data-testid="editor-toolbox"] [role="tablist"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}
 :root [data-testid="editor-toolbox"] [role="tab"]{min-height:24px!important;padding:3px!important;font-size:10px!important}
 :root [data-testid="editor-toolbox"] [role="tabpanel"]{padding:8px!important}
 :root [data-testid="editor-toolbox"] [role="tabpanel"] :is(button,[role="checkbox"]){min-height:28px!important;padding:4px 6px!important;font-size:12px!important;line-height:18px!important}
 :root [data-testid="editor-toolbox"] button[aria-controls="accounting-tape-shortcuts"]{padding:4px 8px!important;min-height:28px!important;font-size:12px!important}
 @media(min-width:900px){
  :root .sentriiq-corp-editor:has([data-panel-id="tools"][data-panel-mode="dock"]){position:relative;--siq-tool-width:232px}
  :root .sentriiq-corp-editor:has([data-panel-id="tools"][data-panel-mode="dock"]):has([aria-label="Expand right toolbox"]){--siq-tool-width:44px}
  :root .sentriiq-corp-editor:has([data-panel-id="tools"][data-panel-mode="dock"])>[data-panel-host]{margin-right:var(--siq-tool-width)}
  :root .sentriiq-corp-editor:has([data-panel-id="tools"][data-panel-mode="dock"])>.flex-1>div:has([data-panel-host="tools"]){width:var(--siq-tool-width)!important;flex-shrink:0!important}
  :root .sentriiq-corp-editor [data-panel-host="tools"]:has([data-panel-mode="dock"]){position:absolute;right:0;top:0;bottom:0;height:auto!important;width:var(--siq-tool-width)!important}
  :root .sentriiq-corp-editor [data-panel-id="tools"][data-panel-mode="dock"]{width:var(--siq-tool-width)!important;height:100%!important;max-height:100%!important}
 }
 @media(pointer:coarse){:root [data-testid="editor-toolbox"] [role="tabpanel"] :is(button,[role="checkbox"]){min-height:36px!important}}
}
