.gm-orbit-inspector{position:fixed;z-index:10035;left:50%;bottom:32px;width:min(430px,calc(100vw - 32px));padding:22px 24px 20px;transform:translate(-50%,24px) scale(.97);opacity:0;border:1px solid rgba(107,205,255,.26);border-radius:22px;background:linear-gradient(145deg,rgba(17,27,42,.94),rgba(5,10,18,.97));box-shadow:0 24px 80px rgba(0,0,0,.58),inset 0 1px rgba(255,255,255,.08),0 0 38px rgba(72,178,255,.09);backdrop-filter:blur(18px);color:#edf8ff;transition:opacity .25s ease,transform .35s cubic-bezier(.2,.8,.2,1)}
.gm-orbit-inspector.is-open{opacity:1;transform:translate(-50%,0) scale(1)}
.gm-orbit-inspector>small{display:block;margin-bottom:8px;color:#6ed7ff;font:700 10px/1.2 system-ui;letter-spacing:.18em}
.gm-orbit-inspector>strong{display:block;font:750 22px/1.2 system-ui;letter-spacing:-.02em}
.gm-orbit-inspector>span{display:block;margin:7px 38px 18px 0;color:#9eafc0;font:500 13px/1.45 system-ui}
.gm-orbit-inspector>div{display:flex;gap:9px}
.gm-orbit-inspector button{appearance:none;border:1px solid rgba(142,211,255,.2);border-radius:11px;padding:10px 14px;background:rgba(255,255,255,.045);color:#dff5ff;font:700 12px/1 system-ui;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease}
.gm-orbit-inspector button:hover{transform:translateY(-1px);background:rgba(72,184,255,.13);border-color:rgba(100,203,255,.42)}
.gm-orbit-inspector [data-action=open]{background:linear-gradient(135deg,#178cca,#4955d8);border-color:rgba(132,222,255,.55);box-shadow:0 8px 24px rgba(22,137,210,.25)}
.gm-orbit-inspector .gm-inspector-close{position:absolute;right:14px;top:13px;width:32px;height:32px;padding:0;border-radius:50%;font-size:20px}
body.gm-orbit-traveling .gm-orbit-inspector,.gm-eclipse-active .gm-orbit-inspector{pointer-events:none;opacity:0}
@media(max-width:650px){.gm-orbit-inspector{bottom:18px;padding:18px}.gm-orbit-inspector>strong{font-size:19px}}
