/* R1.5C.3.6 · Codex Three.js globe integrated into Founder OS */
.reference-globe-stage{overflow:visible}.reference-globe-stage.globe-engine-mounting,.reference-globe-stage.globe-engine-ready{pointer-events:auto}.founder-three-globe-host{position:absolute;inset:-8px -22px -12px;z-index:1;pointer-events:auto;overflow:visible;touch-action:none}.founder-three-globe-host canvas{display:block;width:100%!important;height:100%!important;outline:0;cursor:grab}.founder-three-globe-host canvas:active{cursor:grabbing}.reference-globe-stage .globe-image{position:relative;z-index:0;transition:opacity .45s ease,filter .45s ease}.reference-globe-stage.globe-engine-ready .globe-image{opacity:0;visibility:hidden}.reference-globe-stage.globe-engine-ready .globe-halo{opacity:.28}.reference-globe-stage.globe-engine-ready .globe-scan{opacity:.18}.reference-globe-stage .globe-label{z-index:4;pointer-events:none}.globe-engine-status{position:absolute;left:50%;bottom:68px;z-index:5;transform:translateX(-50%);padding:5px 9px;border:1px solid var(--border);border-radius:999px;background:var(--glass2);color:var(--muted);font-size:7px;backdrop-filter:blur(18px);opacity:0;transition:opacity .2s ease}.globe-engine-fallback .globe-engine-status{opacity:1}.globe-engine-ready .globe-engine-status{display:none}
@media(max-width:1280px){.founder-three-globe-host{inset:-10px -5vw}.reference-globe-stage.globe-engine-ready{transform:none}}
@media(max-width:820px){.founder-three-globe-host{inset:-18px -26vw}.reference-globe-stage .globe-label{transform:scale(.9)}}
@media(max-width:520px){.founder-three-globe-host{inset:-12px -34vw}.reference-globe-stage .globe-label{display:none}}
.globe-reset-control{position:absolute;left:50%;bottom:36px;z-index:6;transform:translateX(-50%);height:25px;padding:0 10px;border:1px solid var(--border);border-radius:999px;background:var(--glass2);color:var(--muted);font-size:7px;backdrop-filter:blur(18px);cursor:pointer;opacity:.35;transition:opacity .18s ease}.reference-globe-stage:hover .globe-reset-control{opacity:1}
