/* Atlas-owned shell only. Main site typography and styles come from its installed plugin. */
#quanmin-ai-app[data-camera-atlas-standalone] .qca-language{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}
#quanmin-ai-app[data-camera-atlas-standalone] .qca-language a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:6px 9px;font-size:13px;font-weight:600;border:1px solid transparent;border-radius:7px;text-decoration:none}
#quanmin-ai-app[data-camera-atlas-standalone] .qca-language a+a::before{content:'｜';color:var(--qm-line);position:relative;left:-10px;margin-right:-8px}
#quanmin-ai-app[data-camera-atlas-standalone] .qca-language [aria-current=true]{color:var(--qm-accent);border-color:var(--qm-accent)}
#quanmin-ai-app[data-camera-atlas-standalone] .qca-language a:focus-visible{outline:3px solid var(--qm-accent);outline-offset:3px}
#quanmin-ai-app[data-camera-atlas-standalone] .qm-header-row{flex-wrap:wrap}
#quanmin-ai-app[data-camera-atlas-standalone] .qm-header nav{flex-wrap:wrap;min-width:0}
@media(max-width:1200px){#quanmin-ai-app[data-camera-atlas-standalone] .qm-header nav{order:3;width:100%;flex-basis:100%;gap:18px}}
@media(max-width:600px){#quanmin-ai-app[data-camera-atlas-standalone] .qm-controls{margin-left:0}#quanmin-ai-app[data-camera-atlas-standalone] .qm-header-row{gap:12px}#quanmin-ai-app[data-camera-atlas-standalone] .qm-header nav{gap:12px}#quanmin-ai-app[data-camera-atlas-standalone] .qm-header nav a{white-space:normal;line-height:1.4}#quanmin-ai-app[data-camera-atlas-standalone] .qca-language a{padding-inline:7px}}
@media(max-width:600px){#quanmin-ai-app[data-camera-atlas-standalone] .qm-header nav{position:relative}#quanmin-ai-app[data-camera-atlas-standalone] .qm-header .qm-menu{position:static}#quanmin-ai-app[data-camera-atlas-standalone] .qm-header .qm-menu-panel{left:0;right:auto;width:min(240px,100%);max-width:100%}}
