.solar-overlay[data-v-d9cdd284]{align-items:center;background-color:#121212;display:flex;font-family:Arial,Helvetica,sans-serif;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:10000}.overlay-actions[data-v-d9cdd284]{display:flex;gap:.5rem;position:absolute;right:1rem;top:1rem;z-index:10001}.icon-button[data-v-d9cdd284]{align-items:center;background:#ffffff14;border:none;border-radius:.6rem;color:#fff;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:background .2s,transform .2s;width:2.5rem}.icon-button[data-v-d9cdd284]:hover{background:#ffffff2e}.icon-button[data-v-d9cdd284]:active{transform:translateY(1px)}.icon-button[data-v-d9cdd284]:disabled{cursor:default;opacity:.5;transform:none}.year-stats[data-v-d9cdd284]{color:#fff;left:50%;position:absolute;text-align:center;top:2rem;transform:translate(-50%);z-index:10001}.stats-logo[data-v-d9cdd284]{display:block;filter:drop-shadow(0 0 8px rgba(176,253,86,.45));height:64px;margin:0 auto .75rem}.stats-title[data-v-d9cdd284]{color:#ffd93d;font-size:2rem;font-weight:700;margin-bottom:1rem;text-shadow:0 0 20px rgba(255,217,61,.5)}.stats-line[data-v-d9cdd284]{color:#e0e0e0;font-size:1.5rem;margin:.5rem 0}.stats-number[data-v-d9cdd284]{color:#6bcb77;font-size:2.5rem;font-weight:700;margin:0 .3rem;text-shadow:0 0 15px rgba(107,203,119,.5)}.stats-violations .stats-number[data-v-d9cdd284]{color:#ff6b6b;text-shadow:0 0 15px hsla(0,100%,71%,.5)}.solar-system[data-v-d9cdd284]{bottom:0;max-width:700px;padding-top:100%;position:relative;right:0;transition:all 1.5s ease 0s;width:100%}.solar-system.top-pos[data-v-d9cdd284]{bottom:-45%}.solar-system.bot-pos[data-v-d9cdd284]{bottom:45%}.solar-system.right-pos[data-v-d9cdd284]{right:50%}.solar-system.left-pos[data-v-d9cdd284]{right:-50%}@media(min-width:700px){.solar-system[data-v-d9cdd284]{padding-top:700px}}.orbit[data-v-d9cdd284]{border:2px dotted rgba(84,84,84,.15);border-radius:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.orbit-sun[data-v-d9cdd284]{background:#fc0;border:1px dotted #f60;height:50%;width:50%}.orbit-sun[data-v-d9cdd284]:before{background:#ff660017;border-radius:100%;box-shadow:0 0 10em 5em #ff66006b,inset 0 0 100px 50px #ff66006b,0 0 10px 5px #ffcc00f2;content:"";display:block;height:99%;margin-left:.5%;margin-top:.5%;width:99%}.orbit.orbit-sun[data-v-d9cdd284]:after{color:#ffa200;content:"СОЛНЦЕ";left:-4.5em;position:absolute;top:50%;transition:left 1s ease 0s}.solar-system.right-pos .orbit-sun[data-v-d9cdd284]:after{left:calc(4.5em + 350px)}.orbit-mercury[data-v-d9cdd284]{height:100%;width:100%}.orbit-venus[data-v-d9cdd284]{height:150%;width:150%}.orbit-earth[data-v-d9cdd284]{height:200%;width:200%}.orbit-earth[data-v-d9cdd284]:after{animation:blinker-d9cdd284 2s linear infinite;border-color:#54cbeb #54cbeb transparent transparent;border-style:solid;border-width:2px 2px 0 0;content:"";display:block;height:1em;left:-.5em;position:relative;top:52.75%;transform:rotate(-50deg);width:1em}.orbit-mars[data-v-d9cdd284]{height:280%;width:280%}.orbit-asteroids[data-v-d9cdd284]{height:380%;transform:translate(-50%,-50%) rotate(0);width:380%}.planet[data-v-d9cdd284]{border-radius:100%;opacity:1;position:absolute;top:50%;transform:translateY(-50%);transition:opacity 0s ease 0s}.planet-mercury[data-v-d9cdd284]{background:#bcc1c9;height:10px;left:-6px;width:10px}.planet-venus[data-v-d9cdd284]{background:#ec5f24;height:14px;left:-8px;width:14px}.planet-earth[data-v-d9cdd284]{height:24px;left:-13px;width:24px;z-index:1}.planet-mars[data-v-d9cdd284]{background:#d83e3c;height:18px;left:-9px;width:18px}.planet-asteroids[data-v-d9cdd284]{height:1700px;left:-40px;width:calc(100% + 80px)}.planet-mercury[data-v-d9cdd284]:before{color:#bcc1c9;content:"МЕРКУРИЙ";height:10px;line-height:10px;margin-left:15px;position:absolute;top:0;white-space:nowrap}.planet-venus[data-v-d9cdd284]:before{color:#ec5f24;content:"ВЕНЕРА";height:14px;line-height:14px;margin-left:21px}.planet-earth[data-v-d9cdd284]:before,.planet-venus[data-v-d9cdd284]:before{position:absolute;top:1px;white-space:nowrap}.planet-earth[data-v-d9cdd284]:before{color:#54cbeb;content:"ЗЕМЛЯ";height:24px;line-height:24px;margin-left:29px}.planet-mars[data-v-d9cdd284]:before{color:#d83e3c;content:"МАРС";height:18px;line-height:18px;margin-left:23px;position:absolute;top:1px;white-space:nowrap}.planet-asteroids[data-v-d9cdd284]:after,.planet-asteroids[data-v-d9cdd284]:before{color:#666;content:"ПОЯС АСТЕРОИДОВ";margin-left:8em;position:absolute;top:36.75%;white-space:nowrap}.planet-asteroids[data-v-d9cdd284]:after{margin-left:0;right:8em}.planet-asteroids img+img[data-v-d9cdd284]{position:absolute;right:0;transform:rotate(180deg)}.planet-earth[data-v-d9cdd284]:after,.planet-mars[data-v-d9cdd284]:after,.planet-mercury[data-v-d9cdd284]:after,.planet-venus[data-v-d9cdd284]:after{background:linear-gradient(105deg,#000,rgba(0,0,0,.6),transparent,transparent);border-radius:100%;box-shadow:0 0 3px 2px #ffffff26;content:"";display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.planet-earth[data-v-d9cdd284]:after{box-shadow:0 0 5px 3px #54cbeb5c}.planet img[data-v-d9cdd284]{width:100%}.planet-asteroids img[data-v-d9cdd284]{width:auto}.autumn-equinox-line[data-v-d9cdd284],.new-year-line[data-v-d9cdd284],.spring-equinox-line[data-v-d9cdd284],.summer-solstice-line[data-v-d9cdd284],.winter-solstice-line[data-v-d9cdd284]{border-bottom:2px dotted #fff;color:#fff;font-size:.85em;height:14px;left:-15.35em;line-height:1em;margin-left:-50%;margin-top:-13px;position:absolute;top:50%;white-space:nowrap;width:14em;z-index:-1}.autumn-equinox-line[data-v-d9cdd284]:after,.new-year-line[data-v-d9cdd284]:after,.spring-equinox-line[data-v-d9cdd284]:after,.summer-solstice-line[data-v-d9cdd284]:after,.winter-solstice-line[data-v-d9cdd284]:after{background:#fff0;border:2px dotted #fff;border-radius:100%;content:"";display:block;float:right;height:28px;position:absolute;right:-28px;top:-1px;width:28px}.winter-solstice-line[data-v-d9cdd284]{left:-14.05em;margin-top:120px}.spring-equinox-line[data-v-d9cdd284]{left:58.35%;top:-47.25%}.summer-solstice-line[data-v-d9cdd284]{left:178.75%;top:30.35%}.autumn-equinox-line[data-v-d9cdd284]{left:97.5%;top:148.5%}.autumn-equinox-line[data-v-d9cdd284] span,.new-year-line[data-v-d9cdd284] span,.spring-equinox-line[data-v-d9cdd284] span,.summer-solstice-line[data-v-d9cdd284] span,.winter-solstice-line[data-v-d9cdd284] span{bottom:-17px;color:#fff;font-size:1.1em;left:0;position:absolute;width:100%}.autumn-equinox-line[data-v-d9cdd284] span span,.new-year-line[data-v-d9cdd284] span span,.spring-equinox-line[data-v-d9cdd284] span span,.summer-solstice-line[data-v-d9cdd284] span span,.winter-solstice-line[data-v-d9cdd284] span span{bottom:0;color:#666;font-size:.75em;position:relative}.arrows[data-v-d9cdd284]{height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw}.arrows span[data-v-d9cdd284]{background:#fff;border-radius:2px;box-shadow:0 0 3px -2px #000;cursor:pointer;height:3em;line-height:2em;margin:1em;opacity:.05;padding:.5em!important;pointer-events:auto;position:absolute;text-align:center;transition:all .4s ease 0s;width:3em}.arrows span[data-v-d9cdd284]:hover{opacity:.9}.arrows span[data-v-d9cdd284]:before{border-color:#121212;border-radius:3px;border-style:solid;border-width:4px 4px 0 0;content:"";float:left;height:1.35em;margin-left:.3em;margin-top:.6em;transform:rotate(-45deg);width:1.35em}.arrows span#down[data-v-d9cdd284]:before{margin-top:0;transform:rotate(135deg)}.arrows span#right[data-v-d9cdd284]:before{margin-left:.1em;margin-top:.35em;transform:rotate(45deg)}.arrows span#left[data-v-d9cdd284]:before{margin-left:.5em;margin-top:.3em;transform:rotate(-135deg)}.arrows span#down[data-v-d9cdd284],.arrows span#up[data-v-d9cdd284]{left:calc(50% - 2.5em)}.arrows span#down[data-v-d9cdd284]{bottom:0}.arrows span#left[data-v-d9cdd284],.arrows span#right[data-v-d9cdd284]{bottom:calc(50% - 2.5em)}.arrows span#right[data-v-d9cdd284]{left:calc(100% - 5em)}@keyframes blinker-d9cdd284{0%{opacity:0;top:52.85%}40%{opacity:1;top:51%}50%{opacity:0;top:51%}60%{opacity:1;top:51%}to{opacity:0;top:48.25%}}.fade-enter-active[data-v-d9cdd284],.fade-leave-active[data-v-d9cdd284]{transition:opacity .3s ease}.fade-enter-from[data-v-d9cdd284],.fade-leave-to[data-v-d9cdd284]{opacity:0}
