/* Shared application chrome only. Never scale documents, canvases or dialogs. */
@layer sentriiq-precision {
 :root .sentriiq-corp-shell .sentriiq-corp-topbar {height:auto!important;min-height:36px!important;padding:3px 10px!important;gap:6px 10px!important;flex-wrap:wrap!important;overflow:visible!important}
 :root .sentriiq-corp-topbar > .relative {gap:6px!important;min-width:0!important}
 :root .sentriiq-corp-topbar > .relative:has(> input[placeholder="Search documents..."]) {flex:0 1 225px!important;width:225px!important;max-width:225px!important;margin-inline:auto!important}
 :root .sentriiq-corp-topbar > .relative > input[placeholder="Search documents..."] {height:28px!important;min-height:28px!important;font-size:12px!important;padding-block:2px!important}
 :root .sentriiq-corp-topbar > .relative > :is(button,a),
 :root .sentriiq-corp-topbar [data-testid="feature-search"] > button,
 :root .sentriiq-corp-topbar > .siq-workspace-menu > summary {height:28px!important;min-height:28px!important;padding:3px 6px!important;font-size:12px!important;line-height:20px!important;gap:4px!important;white-space:nowrap!important}
 :root .sentriiq-corp-topbar [data-sidebar="trigger"][data-siq-navigation-label] {width:92px!important;min-width:92px!important;max-width:92px!important}
 :root .sentriiq-corp-topbar [data-siq-navigation-label]::after {content:"Navigation"!important;font-size:11px!important;font-weight:500!important}
 :root .sentriiq-corp-topbar > .relative > svg[role="img"] {width:24px!important;height:24px!important}
 :root .sentriiq-corp-topbar > .relative > .leading-tight > div:first-child {font-size:14px!important;line-height:20px!important}
 :root .sentriiq-corp-topbar > .relative > .leading-tight > div:nth-child(2),
 :root .sentriiq-corp-topbar [data-siq-secondary-brand] {display:none!important}
 :root .sentriiq-corp-topbar > .relative > :is(button,a) svg {width:14px!important;height:14px!important;margin:0!important}
 :root .sentriiq-corp-topbar > .relative:last-of-type {flex-wrap:wrap!important;gap:5px!important}
 @media(max-width:640px){
  :root .sentriiq-corp-shell .sentriiq-corp-topbar {padding:4px 8px!important;gap:4px!important}
  :root .sentriiq-corp-topbar [data-sidebar="trigger"][data-siq-navigation-label] {width:32px!important;min-width:32px!important;max-width:32px!important}
  :root .sentriiq-corp-topbar [data-siq-navigation-label]::after {display:none!important}
 }
 @media(pointer:coarse){
  :root .sentriiq-corp-topbar > .relative > :is(button,a),:root .sentriiq-corp-topbar [data-testid="feature-search"] > button,:root .sentriiq-corp-topbar > .siq-workspace-menu > summary {min-height:36px!important;height:36px!important}
 }
}
