/* Shared presentation only: never styles PDF page pixels or document artwork. */
@layer sentriiq-precision {
 :root[data-siq-workspace]{--siq-accent:#1c69d4;--siq-ink:#202a36;--siq-muted:#596675;--siq-line:#dce1e7;--siq-surface:#fff;--siq-space:12px}
 :root[data-siq-density=compact]{--siq-space:8px}
 [data-siq-workspace] .sentriiq-corp-topbar{min-height:64px!important;padding:8px 16px!important;gap:8px 12px!important;box-shadow:none!important;border-bottom:1px solid var(--siq-line)!important}
 [data-siq-workspace] .sentriiq-corp-topbar a[href='/contact']{display:none!important}
 [data-siq-workspace] .sentriiq-corp-topbar [data-siq-secondary-brand]{display:none!important}
 [data-siq-workspace] .sentriiq-corp-topbar>div{min-width:0}
 [data-siq-workspace] .sentriiq-corp-topbar>div:has([aria-label="Search tools and features"]){flex:1 1 360px!important;width:auto!important;max-width:100%!important;flex-wrap:wrap!important}
 [data-siq-workspace] [data-sidebar=menu-button]{font-size:14px!important}
 [data-siq-workspace] :is(.sfp,.mm,.ms-workspace){font-family:Arial,Helvetica,sans-serif!important;line-height:1.45;--ink:var(--siq-ink);--muted:var(--siq-muted);--line:var(--siq-line)}
 [data-siq-workspace] :is(.sfp,.mm) :is(button,input,select){min-height:36px!important;font-size:13px!important;border-radius:4px!important}
 [data-siq-workspace] :is(.sfp-hero,.mm-hero){padding:16px 20px!important;margin-bottom:16px!important}
 [data-siq-workspace] :is(.sfp-hero,.mm-hero) :is(h1,h2){font-size:24px!important;line-height:1.25!important;margin:4px 0!important}
 [data-siq-workspace] :is(.sfp-hero,.mm-hero)>svg{max-height:80px!important;width:auto!important}
 [data-siq-workspace] .sfp-toolbar{padding:var(--siq-space)!important;gap:8px!important}
 [data-siq-workspace] .sfp-row{padding:var(--siq-space)!important;border-radius:3px!important}
 [data-siq-workspace] .sfp-row.selected{background:#eaf2ff!important;border-color:#90b5eb!important}
 [data-siq-workspace] .sfp-inspector{padding:16px!important}
 [data-siq-workspace] .sfp-files{scrollbar-gutter:stable;overscroll-behavior:contain}
 [data-siq-workspace] .mm-output{border:1px solid var(--siq-line);background:white;padding:16px;border-radius:4px}
 [data-siq-workspace] [data-siq-output-notice]{grid-column:1/-1;margin:0;padding:12px 16px;background:#edf3fc;color:#24466c;border-left:3px solid var(--siq-accent);font-size:13px;line-height:1.5}
 [data-siq-workspace] [data-siq-empty-panel][data-siq-collapsed=true]{padding:8px 12px!important;min-height:52px!important}
 [data-siq-workspace] .sentriiq-editor-commandbar{gap:6px!important;padding:6px 8px!important}
 [data-siq-workspace] [data-panel-id]>header{padding:4px 8px!important;font-size:12px!important;min-height:30px}
 [data-siq-workspace] [data-panel-id]>header>button:not([aria-expanded]){display:none!important}
 [data-siq-workspace] [data-panel-id]>header:focus-within>button,[data-siq-workspace] [data-panel-id]>header[data-siq-actions-open]>button{display:inline-flex!important}
 [data-siq-workspace] [data-panel-id]>header>button[data-siq-panel-options]{display:inline-flex!important;margin-left:auto!important}
 [data-siq-workspace] .sentriiq-dialog-grip{background:#eef2f7!important;color:var(--siq-ink)!important;border-color:var(--siq-line)!important;border-radius:4px!important;font-size:12px!important}
 [data-siq-workspace] .sentriiq-dialog-grip button{background:white!important;color:var(--siq-ink)!important;border-color:var(--siq-line)!important}
 [data-siq-workspace] [data-siq-quiet-greeting=true]>:not([data-siq-assistant-toggle]){display:none!important}
 [data-siq-workspace] [data-siq-quiet-greeting=true]{width:auto!important;height:auto!important;min-height:0!important;padding:8px!important}
 [data-siq-workspace] [data-siq-assistant-toggle]{background:#fff!important;color:var(--siq-ink)!important;border:1px solid var(--siq-line)!important;border-radius:4px;padding:8px 12px}
 [data-siq-workspace] .siq-workspace-menu{position:relative;flex:none;font:13px Arial;color:var(--siq-ink);z-index:60}
 [data-siq-workspace] .siq-workspace-menu>summary{cursor:pointer;list-style:none;padding:10px 12px;border:1px solid var(--siq-line);border-radius:4px;background:#fff}
 [data-siq-workspace] .siq-workspace-menu>div{position:absolute;right:0;top:calc(100% + 8px);width:min(280px,calc(100vw - 24px));background:#fff;border:1px solid var(--siq-line);box-shadow:0 8px 28px #0002;padding:16px;border-radius:6px;max-height:70dvh;overflow:auto}
 [data-siq-workspace] .siq-workspace-menu label{display:grid;gap:6px;margin-bottom:12px;color:var(--siq-ink)}
 [data-siq-workspace] .siq-workspace-menu select{width:100%;padding:8px;color:var(--siq-ink);background:white;border:1px solid var(--siq-line)}
 [data-siq-workspace] .siq-workspace-menu small{display:block;line-height:1.5;margin:12px 0;color:var(--siq-muted)}
 [data-siq-density=compact] [data-testid=publication-ribbon] .pub-command{min-height:62px!important;gap:4px!important}
 [data-siq-density=compact] [data-testid=publication-ribbon] .pub-icon{width:24px;height:24px}
 [data-siq-density=compact] .sfp .sfp-file-icon{width:30px;height:36px}
 [data-siq-preset=reading] [data-testid=publication-ribbon]>[role=tabpanel]{display:none!important}
 @media(min-width:1100px){[data-siq-preset=accounting] [data-panel-id=tools][data-panel-mode=dock]:has([aria-expanded=true]){width:360px!important}}
 @media(max-width:760px){
  [data-siq-workspace] .sentriiq-corp-topbar{padding:6px 10px!important}
  [data-siq-workspace] .sfp-workspace{grid-template-columns:minmax(0,1fr)!important}
  [data-siq-workspace] :is(.sfp,.mm){padding:12px!important}
  [data-siq-workspace] .siq-workspace-menu>div{position:fixed;left:12px;right:12px;top:120px;width:auto;max-height:calc(100dvh - 144px)}
 }
 @media(prefers-reduced-motion:reduce){[data-siq-workspace] .siq-workspace-menu *{transition:none!important}}
}
