.wiki-service-header{--header-control:42px;--header-control-gap:6px}
.wiki-service-header .header-actions,.wiki-service-header .wiki-header-links{gap:var(--header-control-gap)}
.wiki-service-header .header-actions .icon-button{box-sizing:border-box;inline-size:var(--header-control);min-inline-size:var(--header-control);block-size:var(--header-control);min-block-size:var(--header-control);padding:0;display:grid;place-items:center;flex:none}
.wiki-service-header .header-actions .icon-button .icon{width:20px;height:20px}
.wiki-service-header .header-actions .account-button{min-height:var(--header-control)}
.wiki-service-header .header-actions .avatar{width:30px;height:30px;flex:none}
.sidebar-folder .folder-toggle,.nav-name-form button{display:grid;place-items:center;flex:none;width:26px;min-width:26px;height:32px;min-height:32px;padding:0;border:0;background:transparent;color:var(--muted);border-radius:8px}
.folder-toggle .icon{width:15px;height:15px;transition:transform 160ms var(--ease-ui)}
.folder-toggle[aria-expanded=false] .icon{transform:rotate(-90deg)}
.sidebar-folder .folder-toggle:hover,.nav-name-form button:hover{background:var(--elevated);color:var(--fg)}
.sidebar-folder .folder-toggle:disabled{opacity:.65}
.sidebar-folder .nav-name-form{flex:1}
.nav-name-form{display:flex;align-items:center;gap:2px;min-width:0;margin:3px 0}
.nav-name-form input{font-size:13px;height:34px;padding:5px 8px}
.nav-name-form button .icon{width:15px;height:15px}
.context-glyph[data-icon=edit]{mask-image:url('/assets/navigation-rename.svg')}
.analytics-period{width:auto}
.analytics-charts{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px}
.analytics-charts .structured-widget{margin:0!important}
.analytics-charts .chart-label{font-size:19px}
.analytics-charts .chart-svg{display:block;width:100%;height:auto;max-height:370px}
.connection-status{position:fixed;z-index:95;bottom:24px;right:24px;max-width:min(450px,calc(100vw - 32px));padding:12px 16px;background:var(--surface);color:var(--fg);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;font-size:13px}
.connection-status[hidden],.connection-status [hidden]{display:none}
.connection-status button,.connection-status a{min-height:32px;padding:5px 10px}
@media(min-width:1350px){.analytics-charts{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(min-width:681px){.sidebar-collapsed .sidebar-folder .folder-toggle{display:none}.sidebar-collapsed .nav-name-form{flex-wrap:wrap}}
@media(max-width:680px){.wiki-service-header{--header-control:32px;--header-control-gap:3px}.wiki-service-header .header-actions .icon-button .icon{width:17px;height:17px}.wiki-service-header .header-actions .avatar{width:26px;height:26px}.analytics-charts .chart-label{font-size:25px}.connection-status{right:16px;bottom:16px}}
@media(max-width:360px){.wiki-service-header{--header-control:30px;--header-control-gap:2px;padding-inline:10px}.wiki-service-header .brand-family{display:none}}
