.header-theme-toggle:has(.header-help){gap:4px}.mobile-menu-theme:has(.header-help){align-items:center;gap:8px;display:flex}.header-theme-toggle .theme-toggle,.mobile-menu-theme .theme-toggle,.header-help{box-shadow:none;outline-offset:2px;background:0 0;border:0;border-radius:0}.header-theme-toggle .theme-toggle:hover,.mobile-menu-theme .theme-toggle:hover,.header-help:hover{color:var(--accent-ink,var(--accent));background:0 0;border:0}.header-theme-toggle .theme-toggle:focus-visible,.mobile-menu-theme .theme-toggle:focus-visible,.header-help:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:6px}
