.po-app-header{gap:16px}.po-app-header .po-workspace-caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.po-header-actions{display:flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:auto}.po-header-actions .po-header-language,.po-header-actions .po-header-signout{margin-left:0}.po-header-actions .po-header-language{display:flex;align-items:center}.po-header-actions .po-site-language{height:36px}.po-header-actions .po-header-signout{width:36px;height:36px;color:var(--po-muted, #6b6b6b)}.po-header-actions .po-header-signout:hover{color:var(--po-ink, #323232);background:transparent;box-shadow:none}html:fullscreen{width:100%;height:100%;background:var(--po-bg, #f5f5f3)}html:fullscreen .po-tools.po-authenticated-shell,.po-tools.po-authenticated-shell.is-workspace-fullscreen{position:fixed;inset:0;z-index:50;width:100%;height:100dvh;margin:0;max-width:none;background:var(--po-bg, #f5f5f3)}.po-app-header .po-workspace-fullscreen-toggle{flex:0 0 36px;width:36px;height:36px;padding:0;border:0;background:transparent;box-shadow:none;color:var(--po-muted, #6b6b6b)}.po-app-header .po-workspace-fullscreen-toggle:hover:not(:disabled){color:var(--po-ink, #323232);background:transparent;box-shadow:none}.po-app-header .po-workspace-fullscreen-toggle:active:not(:disabled){transform:translateY(1px);box-shadow:none}.po-app-header .po-workspace-fullscreen-toggle:focus-visible{outline:2px solid #66765f;outline-offset:2px}.pageoutline-workspace-page:has(.po-authenticated-shell){grid-template-rows:minmax(0,1fr)}.po-tools.po-authenticated-shell{display:flex;flex-direction:column;min-height:0;height:100%}.po-authenticated-shell>.po-app-header{flex:none}.po-authenticated-shell>.po-app-body{flex:1;height:auto;min-height:0}.po-authenticated-shell .po-navigation[hidden]{display:none}.po-authenticated-shell .po-main{display:flex;flex-direction:column;overflow:hidden}.po-main-content{flex:1;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.po-workspace-legal{display:flex;flex:0 0 18px;height:18px;min-height:18px;align-items:center;justify-content:center;gap:6px;padding:0 8px;overflow:hidden;white-space:nowrap;color:var(--po-muted, #6b6b6b);background:var(--po-bg, #f5f5f3);font-size:10px;line-height:16px}.po-workspace-legal a{color:inherit;text-decoration:none}.po-workspace-legal a:hover{color:var(--po-ink, #323232);text-decoration:underline;text-underline-offset:2px}.po-workspace-legal a:focus-visible{outline:2px solid #66765f;outline-offset:1px;border-radius:2px}.po-app-header .po-sidebar-toggle{flex:0 0 32px;width:32px;height:36px;min-height:36px;padding:0;margin-right:12px;border:0;background:transparent;box-shadow:none;color:var(--po-muted, #6b6b6b);border-radius:6px}.po-app-header .po-sidebar-toggle:hover:not(:disabled){color:var(--po-ink, #323232);background:transparent;box-shadow:none}.po-app-header .po-sidebar-toggle:active:not(:disabled){transform:translateY(1px);box-shadow:none}.po-app-header .po-sidebar-toggle:focus-visible{outline:2px solid #66765f;outline-offset:2px}@media(max-width:600px){.po-app-header{gap:8px}.po-header-actions{gap:4px}.po-app-header .po-sidebar-toggle{flex-basis:28px;width:28px;margin-right:8px}.po-workspace-legal{font-size:9px;gap:5px}}@media(max-width:360px){.po-app-header .po-workspace-brand .pageoutline-logo-text{display:none}}@media(prefers-reduced-motion:reduce){.po-app-header .po-sidebar-toggle{transition:none}}
