[data-site-navigation] nav a{gap:8px}
.site-header-actions [data-theme-toggle]{flex:0 0 40px;width:40px;height:40px;padding:9px;border:1px solid rgba(128,136,152,.3);border-radius:12px;background:transparent;color:inherit;cursor:pointer}
.site-header-actions [data-theme-toggle] svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}
.site-sidebar-language{padding:4px 12px}
.site-bar{display:none}
@media(max-width:900px){body>.site-bar{display:flex;position:fixed;top:0;left:0;right:0;z-index:50;height:56px;padding:8px 18px;gap:12px;align-items:center;background:var(--lv-panel,#fff);color:var(--lv-text,#303342);border-bottom:1px solid var(--lv-line,#e8ecf1)}body>.site-bar .site-menu-toggle{border:1px solid var(--lv-line,#e8ecf1);border-radius:9px;background:var(--lv-panel,#fff);color:inherit}body.cv-app,body.bio-workspace{padding-top:64px}}
