#pioneer{width:100%}#pioneer,.ui{height:100%;left:0;position:absolute;top:0}.ui{pointer-events:none;width:100vw}#title{color:var(--fg1);font-family:var(--font2);font-size:2.2em;height:64px;margin:16px;text-align:center;z-index:5}#bottom-panel{bottom:0}#bottom-panel,#top-panel{left:0;pointer-events:auto;position:absolute;right:0;text-align:center;width:100%}#top-panel{top:0}#details-panel{display:block;height:100%;left:0;max-width:calc(4vw + 370px);min-width:370px;pointer-events:none;position:absolute;top:0;width:32vw;z-index:5}#details-panel.mini{z-index:5}#details-panel .container{z-index:25}#details-panel .details-toggle{z-index:50}#powered{bottom:1vw;left:calc(1vw + 5px);pointer-events:none}#nasa-logo,#powered{position:fixed;z-index:5}#nasa-logo{left:1vw;top:1vw}#options{top:1vw;z-index:10}#controls-bar,#options{position:fixed;right:1vw}#controls-bar{bottom:1vw;z-index:5}#navigation-bar{bottom:1vw;z-index:10}#clock,#navigation-bar{left:50%;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%)}#clock{margin:0 auto;pointer-events:none;top:1vw}#message-bar{display:block;left:0;margin:auto;position:absolute;right:0;top:calc(1vw + 3.5em);width:75%;z-index:10}#message-bar .container{height:auto;margin:0 auto;text-align:center;width:50%}#search-bar{bottom:calc(1vw + 3.75em);left:50%;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:15}#info-panel{background:var(--bgmobile);height:100%;left:0;margin:0 auto;overflow:auto;pointer-events:all;position:fixed;top:0;width:100vw;z-index:500;z-index:100}@media only screen and (max-width:64em){body{font-size:14px}#title{font-size:1.4em}#bottom-panel{background-color:var(--bgmobile);height:50px;left:0;max-width:100%;right:0;width:100%}#powered{display:none}#nasa-logo{transform:scale(.85);-webkit-transform:scale(.85)}#search-bar{display:inline-block;max-width:auto;transform:none;-webkit-transform:none;vertical-align:middle;width:auto}#details-panel,#search-bar{bottom:0;left:0;position:absolute}#details-panel{max-width:100%;min-width:100%;top:0;width:100vw}#controls-bar{bottom:0;right:0}#message-bar{background:linear-gradient(90deg,#0000 0,#000000bf 15%,#000000bf 50%,#000000bf 85%,#0000);width:100%}#message-bar .container{width:90%}}@media only screen and (max-height:48em){body{font-size:14px}}@media only screen and (orientation:landscape) and (max-height:32em){body{font-size:12px}#powered{bottom:0;left:5px}#nasa-logo{left:5px;top:5px}#message-bar{top:calc(1vw + 2em)}}@media only screen and (min-width:180em) and (min-height:64em){body{font-size:20px;line-height:2em}#message-bar{top:calc(1vw + 4em)}#details-panel{max-width:calc(4vw + 500px)}}@media only screen and (min-width:200em) and (min-height:90em){body{font-size:28px;line-height:2em}#details-panel{max-width:calc(4vw + 700px)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes blackFadeOut{0%{background:#000;opacity:1}to{background:#000;opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes blackFadeOut{0%{background:#000;opacity:1}to{background:#000;opacity:0}}:root{--bg:#0000;--bg1:#0009;--bg2:#00000059;--bgmobile:#000000d9;--bgselection:#1979a7b3;--bgbanner:#282828f2;--borderColor:#fff3;--fg:#fff6;--fg1:#fff;--fg2:#ffffffbf;--fg3:#ffffff80;--separator:#ffffff59;--font1:"Metropolis",Helvetica,Arial,sans-serif;--font2:"Exo",Helvetica,Arial,sans-serif;--solarSystemFg:#ffd900;--sunFg:#ff6f00;--mercuryFg:#7973dc;--venusFg:#d67a19;--earthFg:#5592c6;--marsFg:#3adede;--jupiterFg:#e96a76;--saturnFg:#eba357;--uranusFg:#89ebff;--neptuneFg:#b7d0ff;--plutoFg:#ff9469;--otherFg:#7dbbe2}*{box-sizing:border-box}body{height:100%;left:0;margin:0;overscroll-behavior:none;position:fixed;top:0;width:100vw}.no-select{user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}input:focus,textarea:focus{outline:none}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}body,button,input{color:#fff;font-family:var(--font1);margin:0}a,button{background:#0000;border:0;cursor:pointer;opacity:.75;outline:none}.touch a.secondary:hover,.touch button.secondary:hover,a.secondary,button.secondary{opacity:.4}a:hover,button:hover{opacity:1}.touch button:disabled,.touch button:disabled:hover,button:disabled,button:disabled:hover{cursor:auto;opacity:.25}.touch a:hover,.touch button:hover{opacity:.75}h1{font-family:var(--font2);font-size:2em}h1,h2{color:var(--fg1);font-weight:400;margin:0}h2{font-family:var(--font3);font-size:1.4em}p{color:var(--fg1);margin:4px 0}.content p{line-height:1.4em}a{color:var(--fg1)}.asteroid .color,.comet .color,.dwarf-planet .color,.moon .color,.spacecraft .color{color:var(--otherFg)}.inner-solar-system .color,.outer-solar-system .color{color:var(--solarSystemFg)}.sun .color{color:var(--sunFg)}.mercury .color{color:var(--mercuryFg)}.venus .color{color:var(--venusFg)}.earth .color{color:var(--earthFg)}.mars .color{color:var(--marsFg)}.jupiter .color{color:var(--jupiterFg)}.saturn .color{color:var(--saturnFg)}.uranus .color{color:var(--uranusFg)}.neptune .color{color:var(--neptuneFg)}.pluto .color{color:var(--plutoFg)}#left-viewport .pioneer-label-div,#right-viewport .pioneer-label-div{pointer-events:none}#left-viewport{border-right:1px solid var(--separator)}#powered p{color:var(--fg1);font-family:var(--font1);font-size:.85em;margin:0;opacity:.25;padding:0}#powered em{font-size:1.2em;font-style:normal}#nasa-logo{background:#0000 url(db17ed9e785a3468b2f5.svg) no-repeat -65px 0;display:block;height:45px;opacity:.35;width:45px}#time-slider{height:1.25em;left:50%;margin:.25em;overflow:hidden;pointer-events:auto;position:absolute;text-align:center;top:100px;transform:translateX(-50%);width:calc(50% - 3.5em)}#time-slider #handle{background:var(--bg);border:1px solid var(--fg);border-radius:.25em}@media only screen and (max-width:64em){#time-slider{position:absolute;top:70px;width:calc(90% - 3.5em)}#left-viewport{border-bottom:1px solid var(--separator);border-right:0}}@media only screen and (orientation:landscape) and (max-height:32em){#left-viewport{border-bottom:0;border-right:1px solid var(--separator)}}@media only screen and (min-width:180em) and (min-height:64em){#nasa-logo{transform:scale(1.25);-webkit-transform:scale(1.25);transform-origin:left top}}@media only screen and (min-width:200em) and (min-height:90em){#nasa-logo{transform:scale(1.25);-webkit-transform:scale(1.25);transform-origin:left top}}@font-face{font-family:Metropolis;font-weight:100;src:url(74289d7167d1a2d2012d.woff) format("woff")}@font-face{font-family:Metropolis;font-weight:300;src:url(5755ea3780028b868b12.woff) format("woff")}@font-face{font-family:Metropolis;font-weight:400;src:url(d6363f8209002f967c3d.woff) format("woff")}@font-face{font-family:Metropolis;font-weight:500;src:url(fc9003575a03798e8b11.woff) format("woff")}@font-face{font-family:Metropolis;font-weight:600;src:url(fd4567468716cbe42bc4.woff) format("woff")}@font-face{font-family:Metropolis;font-weight:700;src:url(a1e10adde11254f9aff2.woff) format("woff")}@font-face{font-family:Exo;font-weight:200;src:url(e59151ea6dad511a5c14.otf) format("opentype")}@font-face{font-family:Exo;font-weight:300;src:url(c0ee045882b38ebe5845.otf) format("opentype")}@font-face{font-family:Exo;font-weight:400;src:url(d7e18f9c8c9e0ded58e0.otf) format("opentype")}@font-face{font-family:Exo;font-weight:500;src:url(f590c1e95d22c9e4a2a7.otf) format("opentype")}@font-face{font-family:Exo;font-weight:700;src:url(91821756d9dd8df36d23.otf) format("opentype")}.pioneer-label-div{--fontSize:1.05em;--fontColor:#fff;--iconFadeIn:0.5;--iconFadeOut:0.1;--iconHover:0.75;--textFadeIn:0.75;--textFadeOut:0.05;--textHover:1.0;--smallTextFadeIn:0.45;--smallTextFadeOut:0.05;--selectionScale:1.0;color:var(--fontColor);font-family:var(--font1);font-size:var(--fontSize);font-weight:400;padding-left:1.1em;white-space:nowrap}.pioneer-label-div.active{pointer-events:all}.pioneer-label-div.active .icon,.pioneer-label-div.active .text{animation-duration:.25s;-webkit-animation-duration:.25s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-timing-function:linear;-webkit-animation-timing-function:linear}.pioneer-label-div.active .text{animation-name:textFadeIn;-webkit-animation-name:textFadeIn}.pioneer-label-div.active .icon{animation-name:iconFadeIn;-webkit-animation-name:iconFadeIn}.pioneer-label-div.hidden{pointer-events:none}.pioneer-label-div.hidden .icon,.pioneer-label-div.hidden .text{animation-duration:.75s;-webkit-animation-duration:.75s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}.pioneer-label-div.hidden .text{animation-name:textFadeOut;-webkit-animation-name:textFadeOut}.pioneer-label-div.hidden .icon{animation-name:iconFadeOut;-webkit-animation-name:iconFadeOut}@keyframes textFadeOut{0%{opacity:var(--textFadeIn)}to{opacity:var(--textFadeOut)}}@keyframes textFadeIn{0%{opacity:var(--textFadeOut)}to{opacity:var(--textFadeIn)}}@keyframes iconFadeOut{0%{opacity:var(--iconFadeIn)}to{opacity:var(--iconFadeOut)}}@keyframes iconFadeIn{0%{opacity:var(--iconFadeOut)}to{opacity:var(--iconFadeIn)}}@-webkit-keyframes textFadeOut{0%{opacity:var(--textFadeIn)}to{opacity:var(--textFadeOut)}}@-webkit-keyframes textFadeIn{0%{opacity:var(--textFadeOut)}to{opacity:var(--textFadeIn)}}@-webkit-keyframes iconFadeOut{0%{opacity:var(--iconFadeIn)}to{opacity:var(--iconFadeOut)}}@-webkit-keyframes iconFadeIn{0%{opacity:var(--iconFadeOut)}to{opacity:var(--iconFadeIn)}}.pioneer-label-div .icon{background:#0000 url(75da29186927935d91f5.svg) no-repeat -40px -20px;height:20px;left:-10px;opacity:.25;position:absolute;top:calc(50% - 10px);width:20px}.pioneer-label-div.spacecraft .icon{background-position-y:0}.pioneer-label-div:hover .icon{animation-fill-mode:none;-webkit-animation-fill-mode:none;opacity:var(--iconHover)}.touch .pioneer-label-div:hover .icon{opacity:var(--iconFadeIn)}.pioneer-label-div.active:hover .text{animation-fill-mode:none;-webkit-animation-fill-mode:none;opacity:var(--textHover)}.touch .pioneer-label-div:hover .text{opacity:var(--textFadeIn)}.pioneer-label-div.selection.active .text{animation-name:none;-webkit-animation-name:none;opacity:var(--textHover)}.pioneer-label-div.selection.active .icon{animation-name:none;-webkit-animation-name:none;opacity:var(--iconHover)}.pioneer-label-div.selection.active:before{animation:inner-spin 15s linear .5s infinite alternate-reverse;animation-fill-mode:both;-webkit-animation:inner-spin 15s linear .5s infinite alternate-reverse;-webkit-animation-fill-mode:both;background:#0000 url(75da29186927935d91f5.svg) no-repeat 0 0}.pioneer-label-div.selection.active:after,.pioneer-label-div.selection.active:before{content:"";height:40px;left:-20px;opacity:1;position:absolute;top:calc(50% - 20px);transform:scale(var(--selectionScale));width:40px}.pioneer-label-div.selection.active:after{animation:outer-spin 15s ease-in-out 0s infinite normal;animation-fill-mode:both;-webkit-animation:outer-spin 15s ease-in-out 0s infinite normal;-webkit-animation-fill-mode:both;background:#0000 url(75da29186927935d91f5.svg) no-repeat 0 -40px}@keyframes outer-spin{30%{transform:rotate(200deg) scale(var(--selectionScale))}45%{transform:rotate(150deg) scale(var(--selectionScale))}60%{transform:rotate(180deg) scale(var(--selectionScale))}75%{transform:rotate(180deg) scale(var(--selectionScale))}to{transform:rotate(1turn) scale(var(--selectionScale))}}@keyframes inner-spin{30%{transform:rotate(200deg) scale(var(--selectionScale))}45%{transform:rotate(150deg) scale(var(--selectionScale))}60%{transform:rotate(180deg) scale(var(--selectionScale))}75%{transform:rotate(180deg) scale(var(--selectionScale))}to{transform:rotate(1turn) scale(var(--selectionScale))}}@-webkit-keyframes outer-spin{30%{-webkit-transform:rotate(200deg) scale(var(--selectionScale))}45%{-webkit-transform:rotate(150deg) scale(var(--selectionScale))}60%{-webkit-transform:rotate(180deg) scale(var(--selectionScale))}75%{-webkit-transform:rotate(180deg) scale(var(--selectionScale))}to{-webkit-transform:rotate(1turn) scale(var(--selectionScale))}}@-webkit-keyframes inner-spin{30%{-webkit-transform:rotate(200deg) scale(var(--selectionScale))}45%{-webkit-transform:rotate(150deg) scale(var(--selectionScale))}60%{-webkit-transform:rotate(180deg) scale(var(--selectionScale))}75%{-webkit-transform:rotate(180deg) scale(var(--selectionScale))}to{-webkit-transform:rotate(1turn) scale(var(--selectionScale))}}.pioneer-label-div.sun .icon{background-position-y:-40px}.pioneer-label-div.mercury .icon,.pioneer-label-div.parent-mercury .icon{background-position-y:-60px}.pioneer-label-div.parent-venus .icon,.pioneer-label-div.venus .icon{background-position-y:-80px}.pioneer-label-div.earth .icon,.pioneer-label-div.parent-earth .icon{background-position-y:-100px}.pioneer-label-div.mars .icon,.pioneer-label-div.parent-mars .icon{background-position-y:-120px}.pioneer-label-div.jupiter .icon,.pioneer-label-div.parent-jupiter .icon{background-position-y:-140px}.pioneer-label-div.parent-saturn .icon,.pioneer-label-div.saturn .icon{background-position-y:-160px}.pioneer-label-div.parent-uranus .icon,.pioneer-label-div.uranus .icon{background-position-y:-180px}.pioneer-label-div.neptune .icon,.pioneer-label-div.parent-neptune .icon{background-position-y:-200px}.pioneer-label-div.asteroid,.pioneer-label-div.comet,.pioneer-label-div.dwarf-planet,.pioneer-label-div.spacecraft{font-size:.9em}.pioneer-label-div.asteroid.active .text,.pioneer-label-div.comet.active .text,.pioneer-label-div.dwarf-planet.active .text,.pioneer-label-div.spacecraft.active .text{animation-name:textFadeInSmall;-webkit-animation-name:textFadeInSmall}.pioneer-label-div.asteroid.hidden .text,.pioneer-label-div.comet.hidden .text,.pioneer-label-div.dwarf-planet.hidden .text,.pioneer-label-div.spacecraft.hidden .text{animation-name:textFadeOutSmall;-webkit-animation-name:textFadeOutSmall}.pioneer-label-div.selection.asteroid.active .text,.pioneer-label-div.selection.comet.active .text,.pioneer-label-div.selection.dwarf-planet.active .text,.pioneer-label-div.selection.spacecraft.active .text{animation-name:none;-webkit-animation-name:none;opacity:var(--textHover)}@keyframes textFadeOutSmall{0%{opacity:var(--smallTextFadeIn)}to{opacity:var(--smallTextFadeOut)}}@keyframes textFadeInSmall{0%{opacity:var(--smallTextFadeOut)}to{opacity:var(--smallTextFadeIn)}}@-webkit-keyframes textFadeOutSmall{0%{opacity:var(--smallTextFadeIn)}to{opacity:var(--smallTextFadeOut)}}@-webkit-keyframes textFadeInSmall{0%{opacity:var(--smallTextFadeOut)}to{opacity:var(--smallTextFadeIn)}}.pioneer-label-div.asteroid .icon,.pioneer-label-div.comet .icon,.pioneer-label-div.dwarf-planet .icon,.pioneer-label-div.spacecraft .icon{transform:scale(.75);-webkit-transform:scale(.75)}@media only screen and (min-width:180em) and (min-height:64em){.pioneer-label-div .icon{transform:scale(1.25);-webkit-transform:scale(1.25)}.pioneer-label-div.asteroid .icon,.pioneer-label-div.comet .icon,.pioneer-label-div.dwarf-planet .icon,.pioneer-label-div.spacecraft .icon{transform:scale(1);-webkit-transform:scale(1)}.pioneer-label-div.selection.active:before{animation:inner-spin 15s linear .5s infinite alternate-reverse;-webkit-animation:inner-spin 15s linear .5s infinite alternate-reverse}.pioneer-label-div.selection.active:after,.pioneer-label-div.selection.active:before{transform:scale(calc(var(--selectionScale)*1.25));-webkit-transform:scale(calc(var(--selectionScale)*1.25))}.pioneer-label-div.selection.active:after{animation:outer-spin 15s ease-in-out 0s infinite normal;-webkit-animation:outer-spin 15s ease-in-out 0s infinite normal}@keyframes outer-spin{30%{transform:rotate(200deg) scale(calc(var(--selectionScale)*1.25))}45%{transform:rotate(150deg) scale(calc(var(--selectionScale)*1.25))}60%{transform:rotate(180deg) scale(calc(var(--selectionScale)*1.25))}75%{transform:rotate(180deg) scale(calc(var(--selectionScale)*1.25))}to{transform:rotate(1turn) scale(calc(var(--selectionScale)*1.25))}}@keyframes inner-spin{30%{transform:rotate(200deg) scale(calc(var(--selectionScale)*1.25))}45%{transform:rotate(150deg) scale(calc(var(--selectionScale)*1.25))}60%{transform:rotate(180deg) scale(calc(var(--selectionScale)*1.25))}75%{transform:rotate(180deg) scale(calc(var(--selectionScale)*1.25))}to{transform:rotate(1turn) scale(calc(var(--selectionScale)*1.25))}}@-webkit-keyframes outer-spin{30%{-webkit-transform:rotate(200deg) scale(calc(var(--selectionScale)*1.25))}45%{-webkit-transform:rotate(150deg) scale(calc(var(--selectionScale)*1.25))}60%{-webkit-transform:rotate(180deg scale(calc(var(--selectionScale)*1.25)))}75%{-webkit-transform:rotate(180deg) scale(calc(var(--selectionScale)*1.25))}to{-webkit-transform:rotate(1turn) scale(calc(var(--selectionScale)*1.25))}}@-webkit-keyframes inner-spin{30%{-webkit-transform:rotate(200deg) scale(calc(var(--selectionScale)*1.25))}45%{-webkit-transform:rotate(150deg) scale(calc(var(--selectionScale)*1.25))}60%{-webkit-transform:rotate(180deg) scale(calc(var(--selectionScale)*1.25))}75%{-webkit-transform:rotate(180deg) scale(calc(var(--selectionScale)*1.25))}to{-webkit-transform:rotate(1turn) scale(calc(var(--selectionScale)*1.25))}}}@media only screen and (min-width:200em) and (min-height:90em){.pioneer-label-div .icon{transform:scale(1.5);-webkit-transform:scale(1.5)}.pioneer-label-div.asteroid .icon,.pioneer-label-div.comet .icon,.pioneer-label-div.dwarf-planet .icon,.pioneer-label-div.spacecraft .icon{transform:scale(1.25);-webkit-transform:scale(1.25)}.pioneer-label-div.selection.active:before{animation:inner-spin 15s linear .5s infinite alternate-reverse;-webkit-animation:inner-spin 15s linear .5s infinite alternate-reverse;transform:scale(1.5);-webkit-transform:scale(1.5)}.pioneer-label-div.selection.active:after{animation:outer-spin 15s ease-in-out 0s infinite normal;-webkit-animation:outer-spin 15s ease-in-out 0s infinite normal;transform:scale(1.5);-webkit-transform:scale(1.5)}@keyframes outer-spin{30%{transform:rotate(200deg) scale(calc(var(--selectionScale)*1.5))}45%{transform:rotate(150deg) scale(calc(var(--selectionScale)*1.5))}60%{transform:rotate(180deg) scale(calc(var(--selectionScale)*1.5))}75%{transform:rotate(180deg) scale(calc(var(--selectionScale)*1.5))}to{transform:rotate(1turn) scale(calc(var(--selectionScale)*1.5))}}@keyframes inner-spin{30%{transform:rotate(200deg) scale(calc(var(--selectionScale)*1.5))}45%{transform:rotate(150deg) scale(calc(var(--selectionScale)*1.5))}60%{transform:rotate(180deg) scale(calc(var(--selectionScale)*1.5))}75%{transform:rotate(180deg) scale(calc(var(--selectionScale)*1.5))}to{transform:rotate(1turn) scale(calc(var(--selectionScale)*1.5))}}@-webkit-keyframes outer-spin{30%{-webkit-transform:rotate(200deg) scale(calc(var(--selectionScale)*1.5))}45%{-webkit-transform:rotate(150deg) scale(calc(var(--selectionScale)*1.5))}60%{-webkit-transform:rotate(180deg scale(calc(var(--selectionScale)*1.5)))}75%{-webkit-transform:rotate(180deg) scale(calc(var(--selectionScale)*1.5))}to{-webkit-transform:rotate(1turn) scale(calc(var(--selectionScale)*1.5))}}@-webkit-keyframes inner-spin{30%{-webkit-transform:rotate(200deg) scale(calc(var(--selectionScale)*1.5))}45%{-webkit-transform:rotate(150deg) scale(calc(var(--selectionScale)*1.5))}60%{-webkit-transform:rotate(180deg) scale(calc(var(--selectionScale)*1.5))}75%{-webkit-transform:rotate(180deg) scale(calc(var(--selectionScale)*1.5))}to{-webkit-transform:rotate(1turn) scale(calc(var(--selectionScale)*1.5))}}}#search-bar .search-container{background:var(--bg1);border:1px solid var(--borderColor);border-radius:1.4em;width:101%}#search-bar .search-container.empty{background:var(--bg2)}#search-bar .search-container:hover{border-color:#ffffffbf}#search-bar input{background:none;border:none;color:var(--fg1);font-size:.85em;height:3em;min-width:250px;opacity:.75;padding:.75em 1.25em .75em 3.5em}#search-bar input::placeholder{color:var(--fg1);font-size:.85em;opacity:.5;text-transform:uppercase}.touch #search-bar input:focus,.touch #search-bar input:hover{opacity:.75}#search-bar .search-container:before{background:#0000 url(5dbe39477556d9195d58.svg) no-repeat 0 0;bottom:0;content:"";display:inline-block;height:40px;left:0;margin:0 .75em .4em;opacity:.25;position:absolute;transform:scale(.75);-webkit-transform:scale(.75);transform-origin:left bottom;width:40px;z-index:1}#search-bar .search-container form{display:inline-block;vertical-align:middle}#search-bar #search-results{bottom:2.5em;list-style-type:none;margin:0;padding:0;width:100%}#search-bar #search-results li{display:block;text-decoration:none}#search-bar #search-results li button{border-bottom:1px solid var(--borderColor);color:var(--fg1);font-size:.85em;margin:0;outline:none;padding:1em .75em;pointer-events:all;width:100%}#search-bar #search-results li.selection button{background-color:var(--bgselection)}#search-bar #search-results li.selection.last button{border-radius:1.4em 1.4em 0 0}#search-bar #search-results li button:hover,#search-bar #search-results li:hover,.touch #search-bar #search-results li button:hover,.touch #search-bar #search-results li:hover{cursor:pointer}#search-bar .search-toggle{background:#0000 url(5dbe39477556d9195d58.svg) no-repeat 0 0;bottom:0;display:inline-block;height:40px;left:0;margin:5px;padding:0;position:absolute;vertical-align:middle;width:40px;z-index:101}@media only screen and (max-width:64em){#search-bar .search-container{border:0;border-radius:0;margin:0 auto;width:100%}#search-bar .search-toggle{margin-left:0;transform:scale(.75);-webkit-transform:scale(.75)}#search-bar .search-toggle.active{background-position-y:-360px}#search-bar input{background:var(--bgmobile);border:0;bottom:0;font-size:1.2em;height:50px;left:50px;opacity:1;position:absolute;width:calc(100vw - 50px);z-index:2}.touch #search-bar input:focus{background:#000;opacity:1}#search-bar #search-results{bottom:50px;position:absolute;width:100vw;z-index:3}#search-bar .bg{background:var(--bgmobile);display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}#search-bar #search-results.empty:before{display:none}#search-bar #search-results li,#search-bar #search-results li button{background:var(--bgmobile);height:50px;opacity:1;padding-bottom:0;padding-top:0}#search-bar #search-results li.selection button{background-color:var(--bgmobile)}#search-bar .search-container:before{display:none}#search-bar #search-results li button{width:100%}}@media only screen and (max-height:48em){#search-bar .search-container:before{margin-bottom:.3em}}@media only screen and (orientation:landscape) and (max-height:32em){#search-bar .search-container:before{margin-bottom:.1em}}@media only screen and (min-width:180em) and (min-height:64em){#search-bar .search-container:before{transform:scale(1);-webkit-transform:scale(1)}}@media only screen and (min-width:200em) and (min-height:90em){#search-bar .search-container:before{transform:scale(1.25);-webkit-transform:scale(1.25)}}#details-panel{--paddingSize:2vw;--mobilePaddingSize:7vw;display:none;pointer-events:all}#details-panel .container{background:var(--bg2);border:1px solid var(--borderColor);left:2vw;overflow:hidden;pointer-events:all;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 2vw)}#details-panel.active{animation-duration:.25s;-webkit-animation-duration:.25s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-name:panelFadeIn;-webkit-animation-name:panelFadeIn;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}#details-panel.hidden{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-name:panelFadeOutLeft;-webkit-animation-name:panelFadeOutLeft;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;pointer-events:none}@keyframes panelFadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@-webkit-keyframes panelFadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-100%)}}@keyframes panelFadeIn{0%{opacity:0;transform:translateX(0)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes panelFadeIn{0%{opacity:0;-webkit-transform:translateX(0)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes panelFadeInBottom{0%{opacity:0;transform:translateX(0)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes panelFadeInBottom{0%{opacity:0;-webkit-transform:translateX(0)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes panelFadeOutBottom{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateY(100%)}}@-webkit-keyframes panelFadeOutBottom{0%{opacity:1;-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateY(100%)}}@keyframes panelFadeInOut{0%{opacity:0}5%{opacity:0}to{opacity:1}}@-webkit-keyframes panelFadeInOut{0%{opacity:0}5%{opacity:0}to{opacity:1}}#details-panel .details-toggle{display:none}#details-panel .details-close{background:#0000 url(5dbe39477556d9195d58.svg) no-repeat 0 -360px;display:block;height:40px;padding:0;pointer-events:all;position:absolute;right:10px;top:10px;width:40px;z-index:100}#details-panel h1{font-size:2.5em;font-weight:500;line-height:1em;margin-bottom:.15em;margin-top:.6em;padding:0 var(--paddingSize);pointer-events:all;user-select:text;word-break:break-word}#details-panel .category{font-family:var(--font2);font-size:.9em;font-weight:300;margin:0 0 .5em;padding:0 var(--paddingSize)}#details-panel .category span,#details-panel .category:before{display:inline-block;vertical-align:middle}#details-panel .category:before{background:#0000 url(3faaea00ed9002d4d21b.svg) no-repeat;background-position-x:0;content:"";height:30px;margin-right:.5em;width:30px}#details-panel .category.asteroid:before{background-position-y:0}#details-panel .category.star:before{background-position-y:-30px}#details-panel .category.gas-giant:before{background-position-y:-60px}#details-panel .category.ice-giant:before{background-position-y:-240px}#details-panel .category.terrestrial-planet:before{background-position-y:-90px}#details-panel .category.spacecraft:before{background-position-y:-120px}#details-panel .category.spacecraft.orbiter:before{background-position-y:-270px}#details-panel .category.spacecraft.flyby:before{background-position-y:-300px}#details-panel .category.spacecraft.lander:before{background-position-y:-330px}#details-panel .category.spacecraft.rover:before{background-position-y:-360px}#details-panel .category.comet:before{background-position-y:-150px}#details-panel .category.moon:before{background-position-y:-180px}#details-panel .category.dwarf-planet:before{background-position-y:-210px}#details-panel .objectimage{display:block;margin:.5em auto 1em;max-width:375px;width:100%}#details-panel .objectimage.hidden{display:none;pointer-events:none}#details-panel .description,#details-panel .legend{font-family:var(--font1);padding:0 var(--paddingSize);width:100%}#details-panel .legend{color:var(--fg3);font-size:.8em;margin:0;text-align:left}#details-panel .legend.hidden{display:none}#details-panel .quickfacts{display:grid;gap:.4em .8em;grid-template-columns:auto auto;grid-template-rows:auto auto auto auto;margin-bottom:1em;margin-left:var(--paddingSize);margin-right:var(--paddingSize);margin-top:1em;width:calc(100% - var(--paddingSize)*2)}#details-panel .quickfacts.hidden{display:none;pointer-events:none}#details-panel .data-block{gap:.8em;grid-template-rows:1fr;justify-content:start}#details-panel .data-block,#details-panel .data-block .data{align-items:center;display:grid;grid-template-columns:auto auto}#details-panel .data-block .data{font-family:var(--font1);font-size:1.8em;font-weight:400;pointer-events:all;user-select:text}#details-panel .data-block .data.infolike,#details-panel .data-block .info{color:var(--fg1);font-family:var(--font1);font-size:.8em;font-weight:300;line-height:1.2em;text-align:left;text-transform:uppercase}#details-panel .label-block{border-top:1px solid var(--separator);color:var(--fg3);font-family:var(--font1);font-size:.8em;font-weight:400;margin-bottom:1em;padding-top:.5em;text-transform:capitalize}#details-panel .quickfacts .icon:before,#details-panel .quickfacts .moons:after{background:#0000 url(3faaea00ed9002d4d21b.svg) no-repeat 0 -180px;content:"";display:inline-block;height:30px;transform-origin:left center;width:30px}#details-panel .quickfacts .icon:before{margin-right:calc(.4em + 13.3px);transform:scale(1.33);transform-origin:left center}#details-panel .quickfacts .moons:after{margin-left:.4em}#details-panel .quickfacts .orbiter:before{background-position-y:-270px}#details-panel .quickfacts .flyby:before{background-position-y:-300px}#details-panel .quickfacts .lander:before{background-position-y:-330px}#details-panel .quickfacts .rover:before{background-position-y:-360px}#details-panel .quickfacts .asteroid:before,#details-panel .quickfacts .dwarf-planet:before,#details-panel .quickfacts .earth:before,#details-panel .quickfacts .inner-solar-system:before,#details-panel .quickfacts .jupiter:before,#details-panel .quickfacts .mars:before,#details-panel .quickfacts .mercury:before,#details-panel .quickfacts .moon:before,#details-panel .quickfacts .netpune:before,#details-panel .quickfacts .outer-solar-system:before,#details-panel .quickfacts .pluto:before,#details-panel .quickfacts .saturn:before,#details-panel .quickfacts .solar-system:before,#details-panel .quickfacts .sun:before,#details-panel .quickfacts .universe:before,#details-panel .quickfacts .uranus:before,#details-panel .quickfacts .venus:before{background-image:url(b615a3f44e55ae09df61.svg);background-position-y:0;height:40px;margin-bottom:0;margin-right:.4em;transform:scale(1);transform-origin:left center;width:40px}#details-panel .quickfacts .universe:before{background-position-y:-720px}#details-panel .quickfacts .inner-solar-system:before,#details-panel .quickfacts .outer-solar-system:before,#details-panel .quickfacts .solar-system:before{background-position-y:0}#details-panel .quickfacts .sun:before{background-position-y:-480px}#details-panel .quickfacts .mercury:before{background-position-y:-240px}#details-panel .quickfacts .venus:before{background-position-y:-360px}#details-panel .quickfacts .earth:before{background-position-y:-40px}#details-panel .quickfacts .moon:before{background-position-y:-120px}#details-panel .quickfacts .mars:before{background-position-y:-80px}#details-panel .quickfacts .jupiter:before{background-position-y:-160px}#details-panel .quickfacts .saturn:before{background-position-y:-200px}#details-panel .quickfacts .uranus:before{background-position-y:-320px}#details-panel .quickfacts .netpune:before{background-position-y:-280px}#details-panel .quickfacts .pluto:before{background-position-y:-440px}#details-panel .quickfacts .dwarf-planet:before{background-position-y:-640px}#details-panel .quickfacts .comet:before{background-position-y:-560px}#details-panel .quickfacts .asteroid:before{background-position-y:-680px}#details-panel .system-switch{align-items:center;display:grid;gap:.2em;grid-template-columns:auto auto;justify-content:start;justify-items:center}#details-panel .system-switch button{border:1px solid var(--fg);border-radius:8px;font-size:.8em;opacity:.5;padding:.5em .85em}#details-panel .system-switch .active,#details-panel .system-switch button:hover{opacity:1}#details-panel .video-container{display:grid;justify-items:center;margin:1em auto;max-width:375px;width:100%}#details-panel .video-container.hidden{display:none}#details-panel .video,#details-panel .video-container img{max-width:100%}#details-panel .read-more{cursor:pointer;display:block;font-family:var(--font1);font-size:.8em;font-weight:400;margin:1em 0 1.5em;outline:none;padding:0 var(--paddingSize);pointer-events:all;text-align:center;text-decoration:none;text-transform:uppercase}#details-panel .read-more:after{background:#0000 url(5dbe39477556d9195d58.svg) no-repeat -40px -80px;content:"";display:inline-block;height:20px;margin-left:.7em;vertical-align:middle;width:20px}#details-panel .footer{border-top:1px solid var(--borderColor);margin-top:1em;padding:1em var(--paddingSize);position:relative;text-align:center}#details-panel .footer.hidden{display:none}#details-panel .footer .compare{font-family:var(--font2);font-size:1em;font-weight:400;text-transform:uppercase}#details-panel .tracking .unit{margin-left:.5em;opacity:.5;text-transform:lowercase}.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-vertical,.os-scrollbar-vertical,.os-theme-dark>.os-scrollbar{bottom:15px;right:6px;top:50px}.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:var(--borderColor);width:4px}.os-theme-dark>.os-scrollbar:active>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:var(--fg);width:6px}.os-theme-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{min-height:60px}@media only screen and (max-width:64em){#details-panel.mini{bottom:90px;height:auto;left:0;margin:0 auto;padding:0 20px;text-align:center}#details-panel.mini,#details-panel.mini .container{background:#0000;pointer-events:none;top:auto;width:100%}#details-panel.mini .container{animation:none;border:0;left:auto;padding:0;position:relative;transform:none}#details-panel.hidden{animation-name:panelFadeOutBottom}#details-panel.mini.active{animation-name:panelFadeInBottom}#details-panel.expand.active{animation-duration:.25s;animation-fill-mode:both;animation-iteration-count:1;animation-name:panelFadeInOut;animation-timing-function:ease-in-out;background:var(--bgmobile);border:0;pointer-events:all}#details-panel.expand{position:absolute;transform:none;z-index:100}#details-panel.expand .container{animation:none;border:0;left:auto;pointer-events:all;position:relative;top:auto;transform:none;width:100%}#details-panel.expand.hidden .container{pointer-events:none}#details-panel .agency,#details-panel .category,#details-panel .description,#details-panel .legend,#details-panel .quickfacts,#details-panel .read-more,#details-panel .subtitle,#details-panel h1{padding:0 var(--mobilePaddingSize)}#details-panel h1{margin-top:40px}#details-panel .legend{text-align:center}#details-panel .footer{border:0;margin-bottom:40px;padding:1em var(--mobilePaddingSize)}#details-panel .agency,#details-panel .category{top:35px}#details-panel .video{max-width:100%}#details-panel.mini .compare,#details-panel.mini .description,#details-panel.mini .footer,#details-panel.mini .legend,#details-panel.mini .objectimage,#details-panel.mini .quickfacts,#details-panel.mini .read-more,#details-panel.mini .video-container{display:none;pointer-events:none}#details-panel.mini h1{color:var(--fg1);cursor:pointer;display:inline-block;font-family:var(--font2);font-size:1.3em;font-weight:300;margin:0;padding:0;pointer-events:all}#details-panel.mini .category{cursor:pointer;display:table;margin:0 auto;padding:0;pointer-events:all;position:relative;right:auto;top:auto}#details-panel .details-toggle{background:#0000 url(5dbe39477556d9195d58.svg) no-repeat 0 -360px;display:block;height:40px;padding:0;pointer-events:all;position:absolute;right:1vw;top:1vw;width:40px;z-index:100}#details-panel.mini .details-toggle{background-position-y:-600px;left:auto;margin:0 auto;position:relative;right:auto;top:auto;transform:none}#details-panel .details-close,.os-theme-dark>.os-scrollbar-vertical{display:none}#details-panel .system-switch{gap:1em}#details-panel .system-switch button{font-size:1em}}@media only screen and (max-height:48em){#details-panel .system-switch button{font-size:1em}}@media only screen and (max-height:64em){#details-panel .container{border-bottom:none;border-left:none;border-top:none;height:100%;left:0;padding-top:75px;top:0;transform:none;-webkit-transform:none;width:100%}#details-panel.expand .container{padding-left:0;padding-right:0;padding-top:20px}#details-panel.expand .container .description{font-size:1.15em}}@media only screen and (orientation:landscape) and (max-height:64em){#details-panel.expand .container{padding-left:15%;padding-right:15%}}@media only screen and (orientation:landscape) and (max-height:32em){#details-panel.mini{bottom:55px;left:0;width:100vw}#details-panel.mini .details-toggle{bottom:0;margin:3px;position:absolute;right:0}#details-panel.expand .details-toggle{bottom:1vw;left:auto;margin:3px;position:absolute;right:1vw;transform:none}#details-panel.expand .container{padding-left:15%;padding-right:15%}#details-panel.mini .content{font-size:1em}#details-panel .content{font-size:1.1em}#details-panel .system-switch button{font-size:1em}}@media only screen and (min-width:180em) and (max-height:68em){#details-panel{min-width:600px}#details-panel .container{border-bottom:none;border-left:none;border-top:none;height:100%;left:0;top:0;transform:none;-webkit-transform:none;width:100%}}@media only screen and (min-width:180em) and (min-height:64em){#details-panel{min-width:600px}#details-panel .category:before,#details-panel .quickfacts .moons:after,#details-panel .read-more:after{transform:scale(1.25);-webkit-transform:scale(1.25)}#details-panel .quickfacts .icon:before{margin-right:calc(20px + .4em);transform:scale(1.66);-webkit-transform:scale(1.66)}#details-panel .quickfacts .asteroid:before,#details-panel .quickfacts .dwarf-planet:before,#details-panel .quickfacts .earth:before,#details-panel .quickfacts .inner-solar-system:before,#details-panel .quickfacts .jupiter:before,#details-panel .quickfacts .mars:before,#details-panel .quickfacts .mercury:before,#details-panel .quickfacts .moon:before,#details-panel .quickfacts .netpune:before,#details-panel .quickfacts .outer-solar-system:before,#details-panel .quickfacts .pluto:before,#details-panel .quickfacts .saturn:before,#details-panel .quickfacts .solar-system:before,#details-panel .quickfacts .sun:before,#details-panel .quickfacts .universe:before,#details-panel .quickfacts .uranus:before,#details-panel .quickfacts .venus:before{margin-right:calc(10px + .4em);transform:scale(1.25);-webkit-transform:scale(1.25)}#details-panel .details-close{transform:scale(1.25);-webkit-transform:scale(1.25);transform-origin:right top}}@media only screen and (min-width:200em) and (min-height:90em){#details-panel{min-width:600px}#details-panel .category:before,#details-panel .quickfacts .moons:after,#details-panel .read-more:after{transform:scale(1.5);-webkit-transform:scale(1.5)}#details-panel .quickfacts .icon:before{margin-right:calc(30px + .5em);transform:scale(2);-webkit-transform:scale(2)}#details-panel .quickfacts .asteroid:before,#details-panel .quickfacts .dwarf-planet:before,#details-panel .quickfacts .earth:before,#details-panel .quickfacts .inner-solar-system:before,#details-panel .quickfacts .jupiter:before,#details-panel .quickfacts .mars:before,#details-panel .quickfacts .mercury:before,#details-panel .quickfacts .moon:before,#details-panel .quickfacts .netpune:before,#details-panel .quickfacts .outer-solar-system:before,#details-panel .quickfacts .pluto:before,#details-panel .quickfacts .saturn:before,#details-panel .quickfacts .solar-system:before,#details-panel .quickfacts .sun:before,#details-panel .quickfacts .universe:before,#details-panel .quickfacts .uranus:before,#details-panel .quickfacts .venus:before{margin-right:calc(20px + .5em);transform:scale(1.5);-webkit-transform:scale(1.5)}#details-panel .details-close{transform:scale(1.5);-webkit-transform:scale(1.5);transform-origin:right top}}#navigation-bar button{background:#0000;display:inline-block;font-size:.8em;margin:0;padding:0;text-decoration:none;text-transform:uppercase;vertical-align:middle}#navigation-bar button.left{margin-right:1.5em}#navigation-bar button:before{background:#0000 url(b615a3f44e55ae09df61.svg) no-repeat;background-position-x:0;content:"";display:inline-block;height:40px;margin-right:.4em;transform:scale(.85);-webkit-transform:scale(.85);transform-origin:center center;vertical-align:middle;width:40px}#navigation-bar button.outer-solar-system.object:before,#navigation-bar button.outer-solar-system.system:before{background-position-x:0;background-position-y:0}#navigation-bar button.inner-solar-system.object:before,#navigation-bar button.inner-solar-system.system:before{background-position-x:-40px;background-position-y:0}#navigation-bar button.object:before{background-position-x:0}#navigation-bar button.system:before{background-position-x:-40px}#navigation-bar button.asteroid.system:before,#navigation-bar button.comet.system:before,#navigation-bar button.spacecraft.system:before{background-position-y:-600px}#navigation-bar button.dwarf-planet.system:before{background-position-y:-560px}#navigation-bar button.earth:before{background-position-y:-40px}#navigation-bar button.mars:before{background-position-y:-80px}#navigation-bar button.moon:before{background-position-y:-120px}#navigation-bar button.jupiter:before{background-position-y:-160px}#navigation-bar button.saturn:before{background-position-y:-200px}#navigation-bar button.mercury:before{background-position-y:-240px}#navigation-bar button.neptune:before{background-position-y:-280px}#navigation-bar button.uranus:before{background-position-y:-320px}#navigation-bar button.venus:before{background-position-y:-360px}#navigation-bar button.pluto:before{background-position-y:-440px}#navigation-bar button.sun:before{background-position-y:-480px}#navigation-bar button.comet:before{background-position-y:-560px}#navigation-bar button.spacecraft:before{background-position-y:-600px}#navigation-bar button.dwarf-planet:before{background-position-y:-640px}#navigation-bar button.asteroid:before{background-position-y:-680px}@media only screen and (max-width:64em){#navigation-bar{bottom:0;display:inline-block;vertical-align:middle}#navigation-bar button{padding:0 5px}#navigation-bar button.left{margin:0}#navigation-bar button span{display:none}#navigation-bar button:before{margin:5px;transform:scale(1);-webkit-transform:scale(1)}}@media only screen and (orientation:landscape) and (max-height:32em){#navigation-bar{bottom:0}}@media only screen and (min-width:180em) and (min-height:64em){#navigation-bar button:before{margin-right:.75em;transform:scale(1.25);-webkit-transform:scale(1.25)}}@media only screen and (min-width:200em) and (min-height:90em){#navigation-bar button:before{margin-right:.75em;transform:scale(1.5);-webkit-transform:scale(1.5)}}#controls-bar button{display:inline-block;vertical-align:middle}#controls-bar button.hidden{display:none}#controls-bar .hd-toggle,#controls-bar .light-toggle,#controls-bar .toggle-fullscreen,#controls-bar .toggle-unit{background:#0000 url(5dbe39477556d9195d58.svg) no-repeat 0 -280px;height:40px;margin:5px .2em;padding:0;width:40px}#controls-bar .light-toggle.on{background-position-y:-320px}#controls-bar .toggle-fullscreen{background-position-y:-480px;margin-right:5px}#controls-bar .toggle-fullscreen.active{background:#0000 url(5dbe39477556d9195d58.svg) no-repeat 0 -520px}#controls-bar .toggle-unit{background-position-y:-640px}#controls-bar .toggle-unit.metric{background-position-y:-560px}#controls-bar .hd-toggle{background-position-y:-680px}#controls-bar .hd-toggle.active{background-position-y:-720px}@keyframes pulse{0%{opacity:.75;transform:scale(1)}30%{opacity:.1;transform:scale(0)}70%{opacity:.1;transform:scale(0)}to{opacity:.75;transform:scale(1)}}.load-icon{display:block;display:flex;flex-wrap:wrap;height:80px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:80px;z-index:1000}.load-icon.hidden{display:none}.load-icon .text{bottom:-1em;color:var(--fg2);font-family:var(--font2);font-size:1em;left:50%;position:absolute;text-transform:uppercase;transform:translateX(-50%)}.load-icon .bg,.load-icon .bottom,.load-icon .front,.load-icon .left,.load-icon .right,.load-icon .top{background:#0000 url(e56a8cd13b168dd88b41.svg) no-repeat 0 -400px;display:block;height:80px;left:0;position:absolute;top:0;width:80px}.load-icon .bg{opacity:.15}.load-icon .bottom,.load-icon .front,.load-icon .left,.load-icon .right,.load-icon .top{animation:pulse 2s infinite}.load-icon .front{background-position-y:-320px;transform-origin:47px 48px}.load-icon .left{animation-delay:.25s;background-position-y:0;transform-origin:17px 44px}.load-icon .top{animation-delay:.5s;background-position-y:-80px;transform-origin:41px 18px}.load-icon .right{animation-delay:.75s;background-position-y:-160px;transform-origin:67px 39.5px}.load-icon .bottom{animation-delay:1s;background-position-y:-240px;transform-origin:40px 67px}@media only screen and (max-width:64em){#controls-bar button{transform:scale(.75);-webkit-transform:scale(.75);transform-origin:right}#controls-bar .hd-toggle,#controls-bar .light-toggle,#controls-bar .toggle-unit{margin-left:0;margin-right:-5px}#controls-bar .toggle-fullscreen{margin-left:0;margin-right:0}#controls-bar button.last{margin-right:5px}}@media only screen and (min-width:180em) and (min-height:64em){#controls-bar .hd-toggle,#controls-bar .light-toggle,#controls-bar .toggle-unit{margin-right:10px}#controls-bar .hd-toggle,#controls-bar .light-toggle,#controls-bar .toggle-fullscreen,#controls-bar .toggle-unit{transform:scale(1.25);-webkit-transform:scale(1.25)}}@media only screen and (min-width:200em) and (min-height:90em){#controls-bar .hd-toggle,#controls-bar .light-toggle,#controls-bar .toggle-unit{margin-right:20px}#controls-bar .hd-toggle,#controls-bar .light-toggle,#controls-bar .toggle-fullscreen,#controls-bar .toggle-unit{transform:scale(1.5);-webkit-transform:scale(1.5)}}#clock{font-family:var(--font2);font-size:1.8em}#clock *{pointer-events:none}#clock .clock-container{pointer-events:all}#clock p{margin:0;padding:0}#clock .date{font-size:.55em;margin:0;opacity:.75}#clock .time{font-variant-numeric:tabular-nums;letter-spacing:.2px;text-align:center}#clock .meridiem,#clock .time{display:inline-block;vertical-align:middle}#clock .meridiem{font-size:.45em;line-height:1.25em;margin-left:.5em}#clock .meridiem .off{opacity:.5}@media only screen and (max-width:64em){#time-scrubber{left:0;margin:0;transform:none;-webkit-transform:none;width:100%}#time-scrubber .time-container{margin:0 auto}}@media only screen and (orientation:landscape) and (max-height:32em){#clock{margin:0;top:5px}#clock .time-components{display:inline-block}#clock .date-components{display:inline-block;margin-right:25px}#time-scrubber{top:45px}}@media only screen and (min-width:180em) and (min-height:64em){#clock .date:before,#clock .time:before{margin-right:.2em;transform:scale(1.25);-webkit-transform:scale(1.25)}}@media only screen and (min-width:200em) and (min-height:90em){#clock .date:before,#clock .time:before{margin-right:.25em;transform:scale(1.5);-webkit-transform:scale(1.5)}}#message-bar{background:linear-gradient(90deg,#0000 0,#00000040 15%,#00000040 50%,#00000040 85%,#0000);font-family:var(--font2);font-size:1.2em;font-weight:400;pointer-events:none}#message-bar .container{padding-bottom:.25em}#message-bar.active{animation-duration:.25s;-webkit-animation-duration:.25s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}#message-bar.hidden{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-name:fadeOut;-webkit-animation-name:fadeOut;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}#message-bar p span{vertical-align:middle}#message-bar p:before{content:"";display:inline-block;height:30px;margin-right:5px;padding-right:5px;vertical-align:middle;width:30px}#message-bar p em{font-style:normal;padding-left:5px}#message-bar p.asteroid:before,#message-bar p.comet:before,#message-bar p.dwarf-planet:before,#message-bar p.gas-giant:before,#message-bar p.ice-giant:before,#message-bar p.moon:before,#message-bar p.pluto:before,#message-bar p.spacecraft:before,#message-bar p.star:before,#message-bar p.terrestrial-planet:before{background:#0000 url(3faaea00ed9002d4d21b.svg) no-repeat 0 0}#message-bar p.spacecraft:before{background-position-y:-120px}#message-bar p.comet:before{background-position-y:-150px}#message-bar p.moon:before{background-position-y:-180px}#message-bar p.dwarf-planet:before,#message-bar p.pluto:before{background-position-y:-210px}#message-bar p.earth:before,#message-bar p.inner-solar-system:before,#message-bar p.jupiter:before,#message-bar p.mars:before,#message-bar p.mercury:before,#message-bar p.neptune:before,#message-bar p.outer-solar-system:before,#message-bar p.saturn:before,#message-bar p.sun:before,#message-bar p.uranus:before,#message-bar p.venus:before{background:#0000 url(c6db540cbacffad6a88c.svg) no-repeat 0 0}#message-bar p.mercury:before{background-position-y:-30px}#message-bar p.venus:before{background-position-y:-60px}#message-bar p.earth:before{background-position-y:-90px}#message-bar p.mars:before{background-position-y:-120px}#message-bar p.jupiter:before{background-position-y:-150px}#message-bar p.saturn:before{background-position-y:-180px}#message-bar p.uranus:before{background-position-y:-210px}#message-bar p.neptune:before{background-position-y:-240px}@media only screen and (orientation:landscape) and (max-height:32em){#message-bar{top:55px}}@media only screen and (min-width:180em) and (min-height:64em){#message-bar p:before{transform:scale(1.5);-webkit-transform:scale(1.5)}}@media only screen and (min-width:200em) and (min-height:90em){#message-bar p:before{transform:scale(1.75);-webkit-transform:scale(1.75)}}#options .toggle-info{margin-right:.25em}#options .close-app,#options .toggle-info{background:#0000 url(5dbe39477556d9195d58.svg) no-repeat 0 -480px;height:40px;padding:0;width:40px}#options .close-app{background-position-y:-360px}#options .toggle-info{background-position-y:-200px}#options #info-panel .content{margin:0 auto;padding:4% 0;position:relative;width:40%}#options #info-panel h1{border-bottom:1px solid #ffffffbf;font-size:3em;font-weight:700;margin-bottom:1.5rem;padding-bottom:2rem;text-align:left}#options #info-panel .subtitle{color:var(--fg1);font-family:var(--font2);font-size:2em;font-weight:400;margin-bottom:3.2rem;text-align:left}#options #info-panel h2{color:var(--fg4);font-size:1em}#options #info-panel h2,#options #info-panel li{text-align:left}#options #info-panel ul{margin:5px 0}#options #info-panel li{list-style-type:square;margin:5px 0}#options #info-panel p{font-size:1.1em;margin-bottom:20px;text-align:justify}#options #info-panel a{text-decoration:none}#options #info-panel .close-info{background:#0000 url(5dbe39477556d9195d58.svg) no-repeat 0 -360px;height:40px;padding:0;pointer-events:all;position:absolute;right:0;top:calc(4% + 20px);width:40px}#options #info-panel.active{animation-duration:.25s;-webkit-animation-duration:.25s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}#options #info-panel.hidden{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-name:fadeOut;-webkit-animation-name:fadeOut;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}#options #info-panel.hidden a{pointer-events:none}@media only screen and (max-width:64em){#options #info-panel h1{font-size:2.5em}#options #info-panel .content{padding:40px;width:100%}#options #info-panel .close-info{right:1vw;top:1vw}}@media only screen and (min-width:180em) and (min-height:64em){#options .close-app,#options .toggle-fullscreen,#options .toggle-info{transform:scale(1.25);-webkit-transform:scale(1.25)}#options .toggle-info{margin-right:1.5em}#options #info-panel .close-info{transform:scale(1.25);-webkit-transform:scale(1.25)}}@media only screen and (min-width:200em) and (min-height:90em){#options .toggle-info{margin-right:2em}#options #info-panel .close-info,#options .close-app,#options .toggle-fullscreen,#options .toggle-info{transform:scale(1.5);-webkit-transform:scale(1.5)}}#left-viewport.active{animation-duration:.25s;-webkit-animation-duration:.25s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}#left-viewport.hidden{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-name:blackFadeOut;-webkit-animation-name:blackFadeOut;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;pointer-events:none}#right-viewport.active{animation-duration:.25s;-webkit-animation-duration:.25s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}#right-viewport.hidden{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-name:blackFadeOut;-webkit-animation-name:blackFadeOut;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;pointer-events:none}.compare-panel.active{animation-duration:.25s;-webkit-animation-duration:.25s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}.compare-panel.hidden{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-name:fadeOut;-webkit-animation-name:fadeOut;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;pointer-events:none}.compare-panel{pointer-events:none}#comparison #left-container{bottom:0;left:0;padding-bottom:50px;position:absolute;width:50%}#comparison #right-container{bottom:0;padding-bottom:50px;position:absolute;right:0;width:50%}#comparison .left-arrow,#comparison .right-arrow{background:#0000 url(5dbe39477556d9195d58.svg) no-repeat -60px 0;color:var(--fg3);display:block;height:60px;margin-bottom:-30px;pointer-events:auto;position:fixed;width:60px}#comparison .left-arrow{bottom:50%;left:50%}#comparison .right-arrow{background-position-y:-60px;bottom:50%;right:0}#comparison .title{font-family:var(--font2);font-size:2em;font-weight:300;line-height:1.2em}.comparetable{margin-top:1em}.comparetable .cell{white-space:nowrap}.comparetable .left{border-right:1px solid var(--separator);text-align:left}.comparetable .right{color:var(--fg3);font-family:var(--font1);font-size:.9em;text-align:left}.comparetable .top .cell{margin:auto;padding-bottom:.5em;width:90%}.comparetable .top .left .cell{padding-right:30px}.comparetable .bottom .cell{border-top:1px solid var(--separator);color:var(--fg3);font-family:var(--font1);font-size:.7em;margin:auto;padding-top:.5em;text-align:left;width:90%}.comparetable td{padding:0 .5em}.comparetable .radius{font-family:var(--font1);font-size:1.5em}.comparetable .unit{vertical-align:top}.comparetable .type,.comparetable .unit{font-family:var(--font1);font-size:.75em}.comparetable .type{vertical-align:middle}.comparetable .type:before{background:#0000 url(3faaea00ed9002d4d21b.svg) no-repeat;background-position-x:0;content:"";display:inline-block;height:30px;margin-right:.5em;vertical-align:middle;width:30px}.comparetable .type.asteroid:before{background-position-y:0}.comparetable .type.star:before{background-position-y:-30px}.comparetable .type.gas-giant:before{background-position-y:-60px}.comparetable .type.ice-giant:before{background-position-y:-240px}.comparetable .type.terrestrial-planet:before{background-position-y:-90px}.comparetable .type.spacecraft:before{background-position-y:-120px}.comparetable .type.spacecraft.orbiter:before{background-position-y:-270px}.comparetable .type.spacecraft.flyby:before{background-position-y:-300px}.comparetable .type.spacecraft.lander:before{background-position-y:-330px}.comparetable .type.spacecraft.rover:before{background-position-y:-360px}.comparetable .type.comet:before{background-position-y:-150px}.comparetable .type.moon:before{background-position-y:-180px}.comparetable .type.dwarf-planet:before{background-position-y:-210px}#comparedata-left-radius,#comparedata-right-radius{color:orange;font-family:var(--font1);font-size:1.5em}#comparedata-left-units,#comparedata-right-units{font-family:var(--font1);font-size:.75em;vertical-align:top}.close-compare-container{background-color:var(--bgbanner);display:none;padding:.5em;position:absolute;top:0;width:100%;z-index:200}.close-compare{background-color:initial;color:var(--fg1);font-family:var(--font2);font-size:1.4em;font-weight:300;pointer-events:auto}.close-compare:before{background:#0000 url(5dbe39477556d9195d58.svg) no-repeat 0 -360px;content:"";display:inline-block;height:40px;margin-bottom:.2em;margin-right:.25em;vertical-align:middle;width:40px}@media only screen and (max-width:64em){#comparison .title{font-size:1.25em}#comparison #left-container{bottom:calc(50% - 20px);position:fixed;width:100%}#comparison #right-container{bottom:0;position:fixed;width:100%}#comparison .left-arrow,#comparison .right-arrow{bottom:calc(25% + 37.5px)}#comparison .left-arrow{left:0}.comparetable{width:100%}.comparetable .bottom{display:none}.comparetable .left,.comparetable .right{width:50%}.comparetable .cell{text-align:center}.comparetable .top .cell{padding-bottom:0}.comparetable .cell span{display:inline-block;vertical-align:middle}.close-compare-container{padding:0}.close-compare{font-size:1em}.close-compare:before{transform:scale(.6);-webkit-transform:scale(.6)}}@media only screen and (orientation:landscape) and (max-height:32em){#comparison #left-container,#comparison #right-container{bottom:0;width:50%}#comparison .title{font-size:1.25em}#comparison .left-arrow,#comparison .right-arrow{bottom:50%}#comparison .left-arrow{left:50%}.close-compare{font-size:1.25em}.close-compare:before{transform:scale(.6);-webkit-transform:scale(.6)}}@media only screen and (min-width:180em) and (min-height:64em){#comparison .left-arrow,#comparison .right-arrow{transform:scale(1.25);-webkit-transform:scale(1.25);transform-origin:center left}#comparison .right-arrow{transform-origin:center right}.close-compare:before,.comparetable .type:before{transform:scale(1.25);-webkit-transform:scale(1.25)}}@media only screen and (min-width:200em) and (min-height:90em){#comparison .left-arrow,#comparison .right-arrow,.close-compare:before,.comparetable .type:before{transform:scale(1.5);-webkit-transform:scale(1.5)}}