.mm{margin:0;height:100vh;height:100dvh;overflow:hidden;background:#05070d;color:#e6e9ef;font:15px/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif}#mm-canvas{position:fixed;inset:0;width:100%;height:100%;display:block}.mm-panel{position:fixed;top:12px;left:12px;width:23rem;max-height:calc(100% - 24px);overflow-y:auto;box-sizing:border-box;padding:16px;background:rgba(12,16,26,.86);border:1px solid #263046;border-radius:8px}.mm-header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.mm-header h1{margin:0 0 12px;font:400 1.6rem/1.15 Montserrat,"Helvetica Neue",Arial,sans-serif}.mm-header a{color:#8ab4ff;font-size:.875rem}.mm-label{display:block;font-size:.875rem;color:#a9b1c2;margin-bottom:4px}.mm select,.mm button{font:inherit;color:inherit;border-radius:6px}.mm select{height:44px;background:#141a28;border:1px solid #344058;padding:0 8px}#mm-mission{width:100%}.mm-row{display:flex;gap:8px;align-items:center;margin-top:8px}.mm-primary{flex:1;height:44px;border:0;background:#0062cc;color:#fff;font-weight:600;cursor:pointer}.mm-primary:hover{background:#0a6fe0}.mm-secondary{height:44px;padding:0 14px;background:#141a28;border:1px solid #344058;cursor:pointer}#mm-scrub{width:100%;margin:12px 0 4px;accent-color:#4d8dff}#mm-frame{flex:1}#mm-music{width:100%}#mm-player iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:6px;margin-top:8px}#mm-labels{position:fixed;inset:0;pointer-events:none;overflow:hidden}.mm-tag{position:absolute;top:0;left:0;font-size:.8rem;white-space:nowrap;text-shadow:0 0 4px #000,0 0 2px #000}.mm-check{display:flex;align-items:center;gap:6px;min-height:44px;font-size:.875rem;cursor:pointer}.mm :focus-visible{outline:3px solid rgba(77,163,255,.6);outline-offset:1px}.mm-now{margin:12px 0;display:flex;flex-direction:column}.mm-now #mm-met{font-variant-numeric:tabular-nums;color:#ffd166;font-size:.875rem}.mm-now #mm-phase{font-size:1.05rem}.mm-details summary{cursor:pointer;color:#a9b1c2;font-size:.875rem}.mm-crew,#mm-blurb,.mm-note{font-size:.875rem;margin:8px 0}.mm-note{color:#8a93a6}.mm-legend{list-style:none;padding:0;margin:8px 0;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:.875rem}.mm-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px}.mm-phases{list-style:none;padding:0;margin:8px 0;border-top:1px solid #263046}.mm-phases li{border-bottom:1px solid #263046}.mm-phases button{display:block;width:100%;text-align:left;background:none;border:0;padding:6px 4px;font-size:.875rem;color:#c3c9d6;cursor:pointer}.mm-phases .mm-current button{color:#fff;background:#1b2438}.mm-phase-met{display:block;font-size:.75rem;color:#8a93a6;font-variant-numeric:tabular-nums}@media(max-width: 767px){.mm-panel{top:auto;bottom:8px;left:8px;right:8px;width:auto;max-height:46%;padding:12px}.mm-header h1{font-size:1.25rem;margin-bottom:8px}}
/*# sourceMappingURL=maps/moon-missions.css.map */