.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.ghoa-header-tools{display:flex;align-items:center;gap:8px;flex:0 0 auto}.ghoa-header-button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 10px;border:1px solid rgb(95 197 255 / .38);border-radius:13px;background:linear-gradient(145deg,rgb(6 18 39 / .86),rgb(9 12 34 / .92));color:#edf8ff;cursor:pointer;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),0 7px 18px rgb(0 0 0 / .16);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease,background .18s ease}.ghoa-header-button:hover,.ghoa-header-button:focus-visible,.ghoa-header-button.is-active{transform:translateY(-1px);border-color:rgb(115 230 255 / .88);background:linear-gradient(145deg,rgb(10 38 67 / .94),rgb(15 20 51 / .96));box-shadow:0 0 18px rgb(61 217 255 / .15);outline:none}.ghoa-header-icon{display:grid;place-items:center;width:27px;height:27px;flex:0 0 27px;border-radius:50%;background:rgb(61 217 255 / .09);color:#69e1ff;font-size:.94rem}.ghoa-header-button-text{display:grid;gap:1px;text-align:left;line-height:1.1}.ghoa-header-eyebrow{color:#8ea8c0;font-size:.59rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ghoa-header-button strong{color:#fff;font-size:.72rem;white-space:nowrap}.ghoa-mobile-menu-item{display:none!important}.ghoa-panel-root[hidden],.ghoa-panel[hidden]{display:none!important}.ghoa-panel-root{width:100%;margin-top:11px;padding-top:11px;border-top:1px solid rgb(94 172 229 / .22)}.ghoa-panel{position:relative;width:100%;padding:clamp(20px, 2.6vw, 30px);border:1px solid rgb(90 195 255 / .42);border-radius:21px;background:radial-gradient(circle at top right,rgb(83 229 255 / .08),transparent 35%),linear-gradient(145deg,rgb(5 18 39 / .97),rgb(10 9 32 / .98));color:#eaf5ff;box-shadow:0 18px 46px rgb(0 0 0 / .32),inset 0 1px 0 rgb(255 255 255 / .04);box-sizing:border-box}.ghoa-panel-close{position:absolute;top:13px;right:13px;width:36px;height:36px;border:1px solid rgb(139 193 230 / .34);border-radius:50%;background:rgb(4 11 26 / .72);color:#eef8ff;font-size:1.45rem;line-height:1;cursor:pointer}.ghoa-panel-close:hover,.ghoa-panel-close:focus-visible{border-color:#6ee5ff;outline:none}.ghoa-panel-kicker{margin-bottom:7px;color:#62dcff;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ghoa-panel h2{margin:0 42px 8px 0;color:#fff;font-size:clamp(1.4rem, 2.4vw, 2rem);line-height:1.15}.ghoa-panel-intro>p{max-width:720px;margin:0;color:rgb(226 239 252 / .86);font-size:.96rem;line-height:1.6}.ghoa-panel-layout-location{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:28px;align-items:end}.ghoa-location-form{min-width:0}.ghoa-panel label,.ghoa-threshold-fieldset legend{color:#dfeeff;font-weight:700}.ghoa-inline-form{display:flex;gap:10px;align-items:center;margin-top:7px}.ghoa-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.ghoa-field{display:grid;gap:7px}.ghoa-panel input[type="text"],.ghoa-panel input[type="email"],.ghoa-panel select{width:100%;min-width:0;min-height:49px;padding:0 15px;border:1px solid rgb(122 178 222 / .42);border-radius:14px;background:rgb(0 5 17 / .72);color:#fff;font:inherit;box-sizing:border-box}.ghoa-panel input:focus,.ghoa-panel select:focus{border-color:#68e2ff;outline:3px solid rgb(61 217 255 / .11)}.ghoa-primary-button{min-height:49px;padding:0 20px;border:0;border-radius:999px;background:linear-gradient(135deg,#43d9ff,#74f4c5);color:#041020;font-weight:800;cursor:pointer;white-space:nowrap;box-shadow:0 10px 28px rgb(61 217 255 / .17)}.ghoa-primary-button:hover,.ghoa-primary-button:focus-visible{transform:translateY(-1px);filter:brightness(1.04);outline:none}.ghoa-primary-button:disabled{opacity:.55;cursor:wait;transform:none}.ghoa-threshold-fieldset{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 16px;padding:0;border:0}.ghoa-threshold-fieldset legend{grid-column:1 / -1;margin-bottom:8px}.ghoa-threshold-option{position:relative;display:flex;min-height:76px;padding:12px;border:1px solid rgb(112 161 205 / .35);border-radius:16px;background:rgb(4 13 31 / .75);cursor:pointer;box-sizing:border-box}.ghoa-threshold-option input{position:absolute;opacity:0;pointer-events:none}.ghoa-threshold-option span{display:grid;align-content:center;gap:4px}.ghoa-threshold-option strong{color:#fff}.ghoa-threshold-option small{color:#a7bed2;font-weight:500}.ghoa-threshold-option em{position:absolute;top:-9px;right:10px;padding:3px 8px;border-radius:999px;background:#6ef0c5;color:#041020;font-size:.64rem;font-style:normal;font-weight:800}.ghoa-threshold-option:has(input:checked){border-color:#70e7ff;background:linear-gradient(145deg,rgb(19 68 94 / .64),rgb(7 26 43 / .84));box-shadow:0 0 0 2px rgb(61 217 255 / .10),0 0 22px rgb(61 217 255 / .10)}.ghoa-consent-row{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;margin:2px 0 17px;color:#c6d9eb!important;font-size:.86rem;font-weight:500!important;line-height:1.5}.ghoa-consent-row input{width:18px;height:18px;margin-top:2px;accent-color:#65e6c4}.ghoa-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.ghoa-alarm-submit{width:100%}.ghoa-form-footnote{margin:9px 0 0;color:#91aac0;font-size:.78rem;line-height:1.5;text-align:center}.ghoa-form-message{min-height:22px;margin-top:10px;color:#b7cce0;font-size:.88rem;line-height:1.5}.ghoa-form-message.is-success{color:#74f4c5}.ghoa-form-message.is-error{color:#ff9ca7}.ghoa-form-message.is-loading{color:#6fe2ff}@media (max-width:1120px) and (min-width:901px){.ghoa-header-button-text .ghoa-header-eyebrow{display:none}.ghoa-header-button{padding-inline:9px}.ghoa-header-button strong{font-size:.68rem}.ghoa-panel-layout-location{grid-template-columns:1fr;gap:18px}}@media (max-width:900px){.ghoa-header-tools{display:none!important}.ghoa-mobile-menu-item{display:block!important;width:100%}.ghoa-mobile-menu-item button{display:flex;align-items:center;gap:9px;width:100%;min-height:42px;padding:9px 12px;border:1px solid rgb(86 180 229 / .28);border-radius:11px;background:rgb(6 19 39 / .72);color:#eef8ff;font:inherit;font-weight:600;text-align:left;cursor:pointer}body.ghoa-panel-open .site-header{position:relative!important;top:auto!important}.ghoa-panel-root{margin-top:8px;padding-top:8px}.ghoa-panel{padding:21px 16px 18px;border-radius:17px}.ghoa-panel-layout-location,.ghoa-form-grid,.ghoa-threshold-fieldset{grid-template-columns:1fr}.ghoa-panel-layout-location{gap:17px}.ghoa-form-grid{margin-top:17px}.ghoa-threshold-option{min-height:65px}}@media (max-width:560px){.ghoa-inline-form{display:grid;grid-template-columns:1fr}.ghoa-primary-button{width:100%}.ghoa-panel h2{font-size:1.35rem}}.ghoa-location-fields{display:grid;grid-template-columns:minmax(170px,.65fr) minmax(220px,1fr) auto;gap:10px;align-items:end}.ghoa-form-grid-location{grid-template-columns:minmax(170px,.65fr) minmax(190px,.8fr) minmax(260px,1.25fr)}.ghoa-country-field{min-width:0}.ghoa-panel select[data-ghoa-country]{cursor:pointer}@media (max-width:900px){.ghoa-location-fields,.ghoa-form-grid-location{grid-template-columns:1fr}}.gh-kosmos-card,.gh-kosmos-page,.gh-kosmos-card *,.gh-kosmos-page *{box-sizing:border-box}.gh-kosmos-card{position:relative;overflow:hidden;width:100%;min-width:0;padding:18px;border:1px solid rgb(116 184 255 / .22);border-radius:22px;background:radial-gradient(circle at 92% 8%,rgb(177 92 255 / .18),transparent 34%),linear-gradient(145deg,rgb(13 20 49 / .92),rgb(6 10 29 / .92));box-shadow:0 18px 50px rgb(0 0 0 / .24),inset 0 1px 0 rgb(255 255 255 / .05);color:#f7f8ff}.gh-kosmos-card{border-left:3px solid #61e7d4}.gh-kosmos-card--mobile-only{display:none}.gh-kosmos-card__glow{position:absolute;width:150px;height:150px;top:-75px;right:-45px;border-radius:50%;background:rgb(90 200 255 / .18);filter:blur(28px);pointer-events:none}.gh-kosmos-card__header,.gh-kosmos-card__footer,.gh-kosmos-event,.gh-kosmos-feed{position:relative;z-index:1}.gh-kosmos-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.gh-kosmos-card__eyebrow{display:inline-flex;align-items:center;gap:7px;color:#8bd8ff;font-size:.69rem;font-weight:800;letter-spacing:.13em}.gh-kosmos-live-dot{width:7px;height:7px;border-radius:999px;background:#67e8a8;box-shadow:0 0 0 4px rgb(103 232 168 / .1),0 0 12px rgb(103 232 168 / .75)}.gh-kosmos-card__header h2{margin:5px 0 0;color:#fff;font-size:1.22rem;line-height:1.12}.gh-kosmos-card__bell{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border:1px solid rgb(255 255 255 / .1);border-radius:12px;background:rgb(255 255 255 / .05);font-size:1.05rem}.gh-kosmos-event-list{display:grid;gap:9px}.gh-kosmos-event{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;min-width:0;padding:11px;border:1px solid rgb(255 255 255 / .075);border-radius:16px;background:rgb(255 255 255 / .035)}.gh-kosmos-event.is-next{padding:13px 11px;border-color:rgb(90 200 255 / .25);background:linear-gradient(135deg,rgb(90 200 255 / .09),rgb(177 92 255 / .06))}.gh-kosmos-event__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:rgb(255 255 255 / .07);font-size:1.35rem}.gh-kosmos-event__body{min-width:0}.gh-kosmos-event__topline{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.gh-kosmos-event__badge{display:inline-flex;width:fit-content;padding:3px 7px;border:1px solid rgb(139 216 255 / .18);border-radius:999px;background:rgb(90 200 255 / .09);color:#9ee0ff;font-size:.64rem;font-weight:800;line-height:1.2;letter-spacing:.055em;text-transform:uppercase}.gh-kosmos-countdown{flex:0 0 auto;color:#c9b9ff;font-size:.68rem;font-weight:700;white-space:nowrap}.gh-kosmos-event h3{margin:0 0 3px;font-size:.97rem;line-height:1.22}.gh-kosmos-event h3 a{color:#fff;text-decoration:none}.gh-kosmos-event h3 a:hover{color:#8bd8ff}.gh-kosmos-event time{display:block;margin-bottom:5px;color:#b9bed3;font-size:.75rem}.gh-kosmos-event p{margin:0;color:#d7daea;font-size:.79rem;line-height:1.42}.gh-kosmos-safety{margin-top:8px;padding:7px 9px;border:1px solid rgb(255 193 98 / .2);border-radius:10px;background:rgb(255 177 59 / .08);color:#ffd99b;font-size:.72rem;line-height:1.35}.gh-kosmos-feed{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;margin-top:11px;padding:10px 11px;border:1px solid rgb(255 255 255 / .07);border-radius:14px;background:rgb(0 0 0 / .13);text-decoration:none}.gh-kosmos-feed__label{grid-column:1;color:#8bd8ff;font-size:.64rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.gh-kosmos-feed__title{grid-column:1;overflow:hidden;color:#e9ebf7;font-size:.76rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.gh-kosmos-feed__arrow{grid-column:2;grid-row:1 / span 2;align-self:center;color:#9ee0ff}.gh-kosmos-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:11px;border-top:1px solid rgb(255 255 255 / .07)}.gh-kosmos-card__footer a{color:#8bd8ff;font-size:.78rem;font-weight:800;text-decoration:none}.gh-kosmos-card__footer>span{color:#7f849b;font-size:.62rem;white-space:nowrap}.gh-kosmos-empty{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;background:rgb(255 255 255 / .04)}.gh-kosmos-empty span{font-size:1.4rem}.gh-kosmos-empty p{margin:0;color:#ccd0e0;font-size:.82rem}.gh-kosmos-page{width:100%;max-width:1180px;margin:0 auto;padding:20px 0 50px;color:#f6f7ff}.gh-kosmos-page__hero{padding:clamp(22px, 5vw, 48px);border-radius:26px;background:radial-gradient(circle at 85% 15%,rgb(177 92 255 / .2),transparent 35%),linear-gradient(145deg,rgb(13 20 49 / .95),rgb(6 10 29 / .95))}.gh-kosmos-page__hero h1{margin:8px 0 10px;font-size:clamp(2rem, 6vw, 4rem);line-height:1}.gh-kosmos-page__hero p{max-width:760px;margin:0;color:#c9cde0;font-size:clamp(.95rem, 2vw, 1.08rem);line-height:1.65}.gh-kosmos-page__section{margin-top:32px}.gh-kosmos-page__section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:16px}.gh-kosmos-page__section-head span{color:#8bd8ff;font-size:.69rem;font-weight:800;letter-spacing:.12em}.gh-kosmos-page__section-head h2{margin:4px 0 0;font-size:clamp(1.35rem,3vw,2rem)}.gh-kosmos-page__section-head p{max-width:520px;margin:0;color:#aeb3c8;font-size:.85rem;line-height:1.5}.gh-kosmos-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gh-kosmos-detail-card{display:grid;grid-template-columns:58px minmax(0,1fr);gap:16px;padding:20px;border-radius:22px;background:rgb(9 15 38 / .88)}.gh-kosmos-detail-card__icon{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:rgb(255 255 255 / .06);font-size:1.8rem}.gh-kosmos-detail-card h3{margin:8px 0 4px;font-size:1.15rem}.gh-kosmos-detail-card h3 a{color:#fff;text-decoration:none}.gh-kosmos-detail-card time{color:#aeb4ca;font-size:.78rem}.gh-kosmos-detail-card p{color:#d1d4e4;font-size:.88rem;line-height:1.55}.gh-kosmos-detail-card dl{margin:14px 0 0}.gh-kosmos-detail-card dl div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:10px;padding:6px 0;border-top:1px solid rgb(255 255 255 / .06)}.gh-kosmos-detail-card dt{color:#8bd8ff;font-size:.72rem;font-weight:800}.gh-kosmos-detail-card dd{margin:0;color:#cbd0e2;font-size:.78rem}.gh-kosmos-detail-card__links{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.gh-kosmos-detail-card__links a{font-size:.76rem;font-weight:700;text-decoration:none}.gh-kosmos-feed-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gh-kosmos-feed-card{display:flex;flex-direction:column;min-height:190px;padding:18px;border-radius:20px;background:rgb(9 15 38 / .82);text-decoration:none}.gh-kosmos-feed-card>span{color:#8bd8ff;font-size:.68rem;font-weight:800;letter-spacing:.08em}.gh-kosmos-feed-card h3{margin:10px 0;color:#fff;font-size:1rem;line-height:1.35}.gh-kosmos-feed-card time{margin-top:auto;color:#8d93aa;font-size:.72rem}.gh-kosmos-feed-card strong{margin-top:12px;color:#8bd8ff;font-size:.74rem}@media (max-width:959.98px){.gh-kosmos-card--mobile-only{display:block}.gh-kosmos-card{margin:0}.gh-kosmos-page__grid{grid-template-columns:1fr}.gh-kosmos-feed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gh-kosmos-card{padding:15px;border-radius:19px}.gh-kosmos-card::before{border-radius:19px 0 0 19px}.gh-kosmos-event{grid-template-columns:40px minmax(0,1fr);gap:10px;padding:10px}.gh-kosmos-event__icon{width:40px;height:40px;border-radius:12px;font-size:1.2rem}.gh-kosmos-card__footer{align-items:flex-start}.gh-kosmos-card__footer>span{display:none}.gh-kosmos-page{padding-inline:12px}.gh-kosmos-page__section-head{display:block}.gh-kosmos-page__section-head p{margin-top:8px}.gh-kosmos-detail-card{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:16px}.gh-kosmos-detail-card__icon{width:44px;height:44px;border-radius:14px;font-size:1.4rem}.gh-kosmos-feed-grid{grid-template-columns:1fr}}@media (max-width:959.98px){.gh-kosmos-card,.gh-kosmos-card.gh-kosmos-card--mobile-only{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;grid-column:1 / -1;align-self:stretch}}@media (max-width:959.98px){.gh-kosmos-card[data-gh-kosmos-location="after-grid"],.gh-kosmos-card[data-gh-kosmos-location="after-container"]{margin-top:12px!important;margin-bottom:14px!important}}section.gh-kosmos-card[data-gh-kosmos-card]{border:1px solid rgb(97 231 212 / .58)!important;border-left:3px solid #61e7d4!important;border-radius:20px!important;overflow:hidden!important;background-clip:padding-box!important;outline:0!important}@media (max-width:959.98px){section.gh-kosmos-card[data-gh-kosmos-card]{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin-left:auto!important;margin-right:auto!important;border-radius:18px!important}section.gh-kosmos-card[data-gh-kosmos-location="after-grid"],section.gh-kosmos-card[data-gh-kosmos-location="after-container"]{margin:12px auto 14px!important}}:root{--gh-bg:#020415;--gh-border:#252b4a;--gh-accent:#5ac8ff;--gh-accent-2:#b15cff;--gh-text:#f5f5ff;--gh-muted:#a0a4c0}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background-color:#020415;color:var(--gh-text);overflow-x:hidden}a{color:var(--gh-accent);text-decoration:none;transition:color 0.2s ease,text-shadow 0.2s ease}.starfield{position:fixed;inset:0;pointer-events:none;z-index:0;background-repeat:no-repeat;background-color:#fff0}.starfield-layer1{opacity:1;background-image:radial-gradient(2px 2px at 5% 10%,rgb(255 255 255) 0,transparent 60%),radial-gradient(2px 2px at 20% 25%,rgb(255 255 255) 0,transparent 60%),radial-gradient(1.5px 1.5px at 35% 40%,rgb(255 255 255) 0,transparent 55%),radial-gradient(2px 2px at 50% 15%,rgb(255 255 255) 0,transparent 60%),radial-gradient(2px 2px at 65% 30%,rgb(255 255 255) 0,transparent 60%),radial-gradient(2px 2px at 80% 18%,rgb(255 255 255) 0,transparent 60%),radial-gradient(2px 2px at 92% 35%,rgb(255 255 255) 0,transparent 60%),radial-gradient(1.5px 1.5px at 12% 20%,rgb(150 210 255) 0,transparent 60%),radial-gradient(1.5px 1.5px at 28% 18%,rgb(120 190 255) 0,transparent 60%),radial-gradient(1.5px 1.5px at 44% 30%,rgb(130 200 255) 0,transparent 60%),radial-gradient(1.5px 1.5px at 60% 22%,rgb(140 215 255) 0,transparent 60%),radial-gradient(1.5px 1.5px at 76% 40%,rgb(120 190 255) 0,transparent 60%),radial-gradient(1.5px 1.5px at 88% 22%,rgb(150 210 255) 0,transparent 60%),radial-gradient(4px 4px at 10% 80%,rgb(255 140 240) 0,transparent 60%),radial-gradient(3px 3px at 30% 72%,rgb(255 100 220) 0,transparent 60%),radial-gradient(4px 4px at 52% 90%,rgb(255 130 230) 0,transparent 60%),radial-gradient(3px 3px at 70% 78%,rgb(255 150 235) 0,transparent 60%),radial-gradient(6px 6px at 40% 60%,rgb(255 240 200) 0,transparent 60%),radial-gradient(6px 6px at 75% 15%,rgb(255 225 180) 0,transparent 60%);animation:starScrollSlow 60s linear infinite}.starfield-layer2{opacity:.9;background-image:radial-gradient(2px 2px at 5% 8%,rgb(255 255 255 / .9) 0,transparent 50%),radial-gradient(2px 2px at 8% 22%,rgb(200 220 255 / .9) 0,transparent 50%),radial-gradient(1px 1px at 12% 6%,rgb(255 255 255 / .8) 0,transparent 50%),radial-gradient(1px 1px at 18% 26%,rgb(235 240 255 / .9) 0,transparent 50%),radial-gradient(2px 2px at 25% 12%,rgb(255 255 255 / .9) 0,transparent 50%),radial-gradient(1px 1px at 32% 8%,rgb(235 240 255 / .8) 0,transparent 50%),radial-gradient(1px 1px at 38% 20%,rgb(255 255 255 / .8) 0,transparent 50%),radial-gradient(1px 1px at 44% 14%,rgb(240 245 255 / .9) 0,transparent 50%),radial-gradient(2px 2px at 18% 50%,rgb(255 255 255 / .9) 0,transparent 50%),radial-gradient(2px 2px at 38% 44%,rgb(200 220 255 / .9) 0,transparent 50%),radial-gradient(1px 1px at 60% 12%,rgb(235 240 255 / .7) 0,transparent 50%),radial-gradient(2px 2px at 72% 5%,rgb(255 255 255 / .75) 0,transparent 50%),radial-gradient(1px 1px at 84% 14%,rgb(230 240 255 / .7) 0,transparent 50%),radial-gradient(2px 2px at 95% 8%,rgb(255 255 255 / .8) 0,transparent 50%),radial-gradient(1px 1px at 10% 60%,rgb(235 240 255 / .9) 0,transparent 50%),radial-gradient(1px 1px at 22% 70%,rgb(255 255 255 / .8) 0,transparent 50%),radial-gradient(1px 1px at 36% 58%,rgb(230 240 255 / .9) 0,transparent 50%),radial-gradient(1px 1px at 50% 68%,rgb(255 255 255 / .9) 0,transparent 50%),radial-gradient(1px 1px at 64% 58%,rgb(235 240 255 / .9) 0,transparent 50%),radial-gradient(2px 2px at 80% 64%,rgb(255 255 255 / .9) 0,transparent 50%),radial-gradient(1px 1px at 15% 90%,rgb(235 240 255 / .8) 0,transparent 50%),radial-gradient(2px 2px at 30% 94%,rgb(255 255 255 / .8) 0,transparent 50%),radial-gradient(1px 1px at 50% 88%,rgb(230 240 255 / .8) 0,transparent 50%),radial-gradient(2px 2px at 70% 94%,rgb(255 255 255 / .8) 0,transparent 50%),radial-gradient(1px 1px at 90% 90%,rgb(235 240 255 / .8) 0,transparent 50%);animation:starScrollFast 110s linear infinite}.starfield-layer3{position:fixed;inset:0;pointer-events:none;z-index:2;opacity:.35;background-image:radial-gradient(300px 200px at 40% 30%,rgb(120 40 255 / .25),transparent),radial-gradient(250px 180px at 70% 60%,rgb(0 120 255 / .2),transparent),radial-gradient(250px 250px at 20% 80%,rgb(255 90 200 / .15),transparent),radial-gradient(4px 4px at 45% 35%,rgb(255 255 255),transparent),radial-gradient(4px 4px at 46% 36%,rgb(255 245 245),transparent),radial-gradient(4px 4px at 47% 34%,rgb(255 255 255),transparent),radial-gradient(3px 3px at 44% 33%,rgb(255 255 255),transparent),radial-gradient(3px 3px at 43% 36%,rgb(255 240 240),transparent);animation:starScrollSlow 150s linear infinite}50%{transform:translate3d(-25px,-15px,0)}100%{transform:translate3d(-50px,-30px,0)}}50%{transform:translate3d(-40px,-20px,0)}100%{transform:translate3d(-80px,-40px,0)}}.site-header,.hero-section,.site-main-wrapper,.epic-footer{position:relative;z-index:3}.site-header{background:linear-gradient(90deg,rgb(1 5 25 / .96),rgb(9 13 40 / .96));border-bottom:1px solid var(--gh-border);padding:10px 20px;position:sticky;top:0;z-index:10}.site-header-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.site-branding{display:flex;align-items:center;gap:10px}.custom-logo{max-height:42px;width:auto}.brand-text-block{display:flex;flex-direction:column;gap:2px}.site-title a{font-size:1.5rem;font-weight:800;letter-spacing:.03em;color:#fff;text-transform:uppercase}.site-description{margin:0;font-size:.8rem;color:var(--gh-muted)}.astro-badge{display:inline-flex;align-items:center;gap:4px;margin-top:2px;padding:3px 9px;border-radius:999px;font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;background:radial-gradient(circle at 0 0,rgb(90 200 255 / .35),rgb(8 10 32 / .95));border:1px solid rgb(120 150 255 / .95);color:#e4ecff}.astro-badge-dot{width:6px;height:6px;border-radius:999px;background:radial-gradient(circle,#ffffff 0,#b7f0ff 40%,transparent 70%)}.main-navigation{display:flex;align-items:center;gap:14px;position:relative}.home-button{padding:8px 16px;border-radius:999px;border:1px solid rgb(90 200 255 / .7);background:radial-gradient(circle at 0 0,rgb(90 200 255 / .2),transparent 60%);font-size:.9rem}.home-button a{color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.main-nav-menu{list-style:none;display:flex;gap:18px;margin:0;padding:0}.main-nav-menu li a{color:var(--gh-text);font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;position:relative;padding-bottom:3px}.menu-toggle{display:none;background:#fff0;border:1px solid rgb(90 200 255 / .7);color:var(--gh-accent);padding:6px 10px;border-radius:999px;font-size:.85rem}.hero-section{margin:26px 20px 28px;border-radius:20px;position:relative;overflow:hidden;background:radial-gradient(circle at 15% 0,rgb(90 200 255 / .12),transparent 60%),radial-gradient(circle at 85% 100%,rgb(177 92 255 / .15),transparent 60%),linear-gradient(135deg,rgb(3 5 28 / .55),rgb(5 9 31 / .55));border:1px solid rgb(90 110 200 / .8)}.hero-inner{max-width:1200px;margin:0 auto;padding:26px 24px 26px;display:flex;flex-direction:column;gap:12px}.hero-kicker{font-size:.85rem;text-transform:uppercase;letter-spacing:.16em;color:var(--gh-accent);margin:0 0 4px}.hero-title{font-size:2.1rem;margin:0 0 8px}.hero-subtitle{margin:0 0 16px;max-width:640px;color:var(--gh-muted);font-size:.98rem}.hero-actions{display:flex;flex-wrap:wrap;gap:10px}.hero-button-primary,.hero-button-ghost{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:999px;font-size:.9rem;text-transform:uppercase;letter-spacing:.09em}.hero-button-primary{background:linear-gradient(135deg,var(--gh-accent),var(--gh-accent-2));color:#050618;font-weight:700;border:1px solid #fff0}.hero-button-ghost{border:1px solid rgb(120 140 220 / .95);color:var(--gh-text);background:rgb(5 7 30 / .7)}.site-main-wrapper{max-width:1200px;margin:0 auto 40px;display:grid;grid-template-columns:2fr 1fr;gap:32px;padding:0 20px}.content-area{min-width:0}.widget-area{background:radial-gradient(circle at 0 0,rgb(177 92 255 / .18),transparent 65%);border-radius:14px;padding:16px;border:1px solid rgb(80 94 173 / .8)}.content-area,.site-main,#primary,.widget-area,#secondary{margin-top:5px!important;padding-top:0!important}}.widget-title{font-size:1rem;margin-bottom:10px;border-bottom:1px solid rgb(80 94 173 / .9);padding-bottom:6px;text-transform:uppercase;letter-spacing:.07em;color:var(--gh-accent)}.nasa-apod-box{margin-top:6px;padding:12px;border-radius:12px;border:1px solid rgb(120 140 255 / .7);background:radial-gradient(circle at 0 0,rgb(90 200 255 / .12),rgb(3 6 22 / .95));font-size:.85rem}.nasa-apod-heading{font-size:.95rem;margin-top:0;margin-bottom:8px;text-transform:uppercase;letter-spacing:.08em;color:var(--gh-accent)}.nasa-apod-image img{max-width:100%;border-radius:10px;display:block;margin-bottom:8px}.nasa-apod-meta{margin-bottom:6px;font-size:.75rem;color:var(--gh-muted)}.nasa-apod-text{font-size:.84rem;line-height:1.6}.post-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.post-card{background:radial-gradient(circle at 10% 0,rgb(90 200 255 / .18),rgb(5 9 28 / .9));border-radius:16px;border:1px solid rgb(80 94 173 / .85);overflow:hidden;display:flex;flex-direction:column;height:100%}.post-card-thumb img{display:block;width:100%;height:220px;object-fit:cover}.post-card-content{padding:16px 16px 18px;flex:1;display:flex;flex-direction:column}.post-card-title{font-size:1.05rem;margin:0 0 8px}.post-card-title a{color:#fff}.post-card-meta{font-size:.76rem;color:var(--gh-muted);margin-bottom:10px}.post-card-excerpt{font-size:.9rem;flex:1}.read-more{margin-top:12px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.entry-header{margin-bottom:14px}.entry-title,.page-title{font-size:1.9rem;margin-bottom:6px}.entry-meta{font-size:.8rem;color:var(--gh-muted);margin-bottom:18px}.featured-image-single img{max-width:100%;border-radius:16px;margin-bottom:22px}.entry-content,.page-content{font-size:1rem;line-height:1.75}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.gallery-item{background:radial-gradient(circle at 10% 0,rgb(177 92 255 / .22),rgb(3 6 22 / .95));border-radius:16px;border:1px solid rgb(80 94 173 / .9);overflow:hidden;position:relative}.gallery-item img{width:100%;height:220px;object-fit:cover;display:block}.gallery-item-title{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgb(1 2 8 / .95),transparent);padding:10px 11px 12px;font-size:.9rem}.contact-form-wrapper{background:radial-gradient(circle at 5% 0,rgb(90 200 255 / .15),rgb(5 9 28 / .98));border-radius:16px;border:1px solid rgb(80 94 173 / .9);padding:20px}.epic-footer{position:relative;padding:60px 20px 40px;text-align:center;background:linear-gradient(to bottom,rgb(5 7 25 / .7),rgb(2 4 15));overflow:hidden;border-top:1px solid rgb(120 140 255 / .4);z-index:5}.footer-lights .footer-light{position:absolute;top:-40px;width:300px;height:300px;background:radial-gradient(circle,rgb(120 150 255 / .35),transparent 70%);animation:footerLightPulse 10s ease-in-out infinite alternate;z-index:1}.footer-light.left{left:-120px}.footer-light.right{right:-120px;background:radial-gradient(circle,rgb(255 120 240 / .35),transparent 70%)}.footer-stars{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(3px 3px at 20% 30%,rgb(255 255 255) 0,transparent 60%),radial-gradient(2px 2px at 70% 50%,rgb(150 200 255) 0,transparent 60%),radial-gradient(3px 3px at 40% 80%,rgb(255 180 200) 0,transparent 60%),radial-gradient(2px 2px at 85% 20%,rgb(255 255 255) 0,transparent 60%);opacity:.8;animation:footerStarsMove 38s linear infinite}.footer-inner{position:relative;z-index:2;max-width:900px;margin:0 auto}.footer-brand{font-size:2rem;letter-spacing:.1em;margin:0 0 8px;text-transform:uppercase;color:#fff}.footer-subline{font-size:.9rem;color:#b7c0ff;margin-bottom:18px}.footer-social{display:flex;justify-content:center;gap:14px;margin-bottom:24px}.footer-social a{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;background:radial-gradient(circle,rgb(6 12 40),rgb(2 4 18));border:1px solid rgb(120 150 255 / .8);color:#e4ecff;transition:transform 0.15s ease,box-shadow 0.15s ease,border-color 0.15s ease}.footer-social a:hover{transform:translateY(-2px) scale(1.05);border-color:#fff}.footer-links{display:flex;justify-content:center;gap:25px;margin-bottom:20px;z-index:2;position:relative}.footer-links a{color:#e4ecff;font-size:.95rem;text-transform:uppercase;letter-spacing:.06em;transition:0.2s ease}.footer-links a:hover{color:#fff}.footer-copy{color:#9aa3d8;font-size:.85rem;margin-top:10px}100%{opacity:.45;transform:scale(1.3)}}100%{transform:translateY(-20px)}}@media (max-width:900px){.hero-section{margin:18px 16px 22px}.site-main-wrapper{grid-template-columns:1fr;margin-top:0}.post-list{grid-template-columns:1fr}.main-nav-menu{display:none;flex-direction:column;background:rgb(4 8 32 / .96);position:absolute;top:52px;right:0;padding:10px 16px;border-radius:14px;border:1px solid rgb(80 94 173 / .9)}.main-nav-menu.toggled{display:flex}.menu-toggle{display:inline-block}.footer-links{flex-direction:column;gap:10px}.footer-social{gap:10px}}@media (max-width:600px){.site-header-inner{flex-direction:row;align-items:center;justify-content:space-between}.site-description{display:none}.hero-title{font-size:1.6rem}}.main-nav-right{display:flex;align-items:center;gap:14px}.lang-switcher{display:flex;align-items:center;gap:4px;padding-left:6px;border-left:1px solid rgb(120 140 220 / .5)}.lang-switcher .gt_selector,.lang-switcher .gtranslate_wrapper,.lang-switcher .gtranslate{display:flex!important;align-items:center;gap:4px}.lang-switcher img{width:14px!important;height:auto!important;border-radius:999px;border:1px solid rgb(120 150 255 / .9);transition:transform 0.15s ease,box-shadow 0.15s ease,border-color 0.15s ease}.lang-switcher img:hover{transform:translateY(-1px) scale(1.15);border-color:#fff}@media (max-width:600px){.lang-switcher{gap:3px;padding-left:4px}.lang-switcher img{width:12px!important}}.gallery-item{position:relative;overflow:hidden;transform-style:preserve-3d;transition:transform 0.18s ease-out,box-shadow 0.18s ease-out}.gallery-item-image img{width:100%;height:220px;object-fit:cover;display:block;transition:transform 0.25s ease-out,filter 0.25s ease-out}.gallery-item-overlay{position:absolute;left:0;right:0;bottom:0;padding:10px 12px;background:linear-gradient(to top,rgb(3 4 12 / .95),#fff0);display:flex;align-items:flex-end;justify-content:space-between;gap:10px;opacity:0;transform:translateY(12px);transition:opacity 0.18s ease-out,transform 0.18s ease-out}.gallery-item-overlay-main{display:flex;flex-direction:column;gap:4px}.gallery-item-object{font-size:.95rem;font-weight:600}.gallery-item-meta{display:flex;flex-wrap:wrap;gap:6px;font-size:.75rem;color:#c7cffe}.gallery-item-meta span{padding:2px 7px;border-radius:999px;background:rgb(10 14 40 / .8);border:1px solid rgb(120 140 255 / .7)}.gallery-item-color-tag{align-self:flex-start;padding:4px 9px;border-radius:999px;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(135deg,#ff6ad5,#5ac8ff);color:#050618}.gallery-item:hover .gallery-item-overlay{opacity:1;transform:translateY(0)}.gallery-item:hover .gallery-item-image img{transform:scale(1.04)}.gh-animate-in{opacity:0;transform:translateY(18px);transition:opacity 0.35s ease-out,transform 0.35s ease-out}.gh-animate-in.gh-visible{opacity:1;transform:translateY(0)}.gh-parallax{will-change:transform}.gallery-item{position:relative;overflow:hidden;cursor:pointer;transition:transform 0.25s ease-out,box-shadow 0.25s ease-out}.gallery-item img{display:block;width:100%;height:220px;object-fit:cover;transition:transform 0.4s ease-out,filter 0.4s ease-out}.gallery-item:hover{transform:translateY(-4px)}.gallery-item:hover img{transform:scale(1.08)}.gallery-item-title{position:absolute;left:0;right:0;bottom:0;padding:10px 11px 12px;background:linear-gradient(to top,rgb(1 2 8 / .95),transparent);font-size:.9rem;color:#fff;transition:background 0.25s ease-out,transform 0.25s ease-out,text-shadow 0.25s ease-out}.gallery-item:hover .gallery-item-title{background:linear-gradient(to top,rgb(1 2 12 / .98),rgb(8 12 40 / .5));transform:translateY(-3px)}.gallery-item-overlay{opacity:0;transform:translateY(20px);transition:opacity 0.25s ease-out,transform 0.25s ease-out}.gallery-item:hover .gallery-item-overlay{opacity:1;transform:translateY(0)}@media (max-width:768px){.gallery-grid.gallery-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding-bottom:10px}.gallery-grid.gallery-carousel .gallery-item{min-width:100%;scroll-snap-align:center}}.gh-lightbox{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center}.gh-lightbox.is-open{display:flex}.gh-lightbox-backdrop{position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgb(90 200 255 / .25),rgb(0 0 0 / .95));backdrop-}.gh-lightbox-inner{position:relative;z-index:1;max-width:90%;max-height:85vh;display:flex;flex-direction:column;align-items:center;background:radial-gradient(circle at 0 0,rgb(90 200 255 / .12),rgb(3 6 22 / .98));border-radius:18px;border:1px solid rgb(120 140 255 / .9);padding:14px 14px 12px}.gh-lightbox-image{max-width:100%;max-height:70vh;border-radius:12px;display:block;margin-bottom:10px}.gh-lightbox-caption{width:100%;text-align:center}.gh-lightbox-title{font-size:1rem;margin:0 0 6px}.gh-lightbox-link{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;padding:4px 10px;border-radius:999px;border:1px solid rgb(120 140 255 / .9);background:rgb(4 8 28 / .9);display:inline-block}.gh-lightbox-close{position:absolute;top:6px;right:8px;border:none;background:rgb(5 8 28 / .95);color:#fff;font-size:1.4rem;line-height:1;width:32px;height:32px;border-radius:50%;cursor:pointer}.gh-lightbox-close:hover{transform:scale(1.05)}@media (max-width:768px){.gh-lightbox-inner{max-width:94%;max-height:80vh;padding:10px}.gh-lightbox-image{max-height:60vh}.gh-lightbox-title{font-size:.9rem}}.sky-widget-wrapper{position:relative;width:100%;max-width:100%;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;border:1px solid rgb(120 140 255 / .9);background:radial-gradient(circle at 0 0,rgb(90 200 255 / .18),rgb(3 6 22 / .98));margin-bottom:10px}.sky-widget-frame{width:100%;height:100%;border:none}.sky-widget-hint{font-size:.9rem;color:var(--gh-muted);margin-top:4px}.sky-widget-wrapper{position:relative;width:100%;max-width:100%;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;border:1px solid rgb(120 140 255 / .9);background:radial-gradient(circle at 0 0,rgb(90 200 255 / .18),rgb(3 6 22 / .98));margin-bottom:10px}.sky-widget-frame{width:100%;height:100%;border:none}.page-aktueller-himmel .main-nav-menu li.current-menu-item a{color:#fff}.sky-explainer{margin-top:40px;padding:18px 16px 12px;border-radius:14px;border:1px solid rgb(80 94 173 / .85);background:radial-gradient(circle at 0 0,rgb(90 200 255 / .12),rgb(3 6 22 / .96));font-size:.95rem}}.sky-explainer h2{margin-top:0;margin-bottom:8px;font-size:1.1rem}.sky-explainer ul{margin:0;padding-left:18px}.sky-explainer li{margin-bottom:4px;color:var(--gh-text)}.sky-dust-separator{position:relative;width:100%;height:48px;margin:28px 0 26px;overflow:hidden;pointer-events:none}.sky-dust-separator .dust-layer{position:absolute;inset:0;background-image:radial-gradient(1px 1px at 12% 50%,rgb(255 255 255 / .8) 0,transparent 55%),radial-gradient(1px 1px at 28% 42%,rgb(200 220 255 / .8) 0,transparent 55%),radial-gradient(1px 1px at 40% 62%,rgb(255 230 255 / .8) 0,transparent 55%),radial-gradient(1px 1px at 58% 48%,rgb(150 210 255 / .8) 0,transparent 55%),radial-gradient(1px 1px at 72% 58%,rgb(255 255 255 / .8) 0,transparent 55%),radial-gradient(1px 1px at 88% 46%,rgb(220 230 255 / .8) 0,transparent 55%);opacity:.7;animation:skyDustDriftSmall 32s linear infinite alternate}100%{transform:translateX(20px) translateY(-4px)}}100%{transform:translateX(-15px) translateY(3px)}}@media (max-width:768px){.sky-dust-separator{height:40px;margin:22px 0 22px}}.hero-section{position:relative;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}.hero-section.parallax-enabled{will-change:transform}100%{transform:translate3d(10px,-6px,0)}}.main-navigation a,.primary-menu a,.site-header nav a{position:relative;display:inline-block;padding:.25rem .4rem;transition:color 0.2s ease-out,text-shadow 0.2s ease-out,transform 0.2s ease-out}.main-navigation a:hover,.primary-menu a:hover,.site-header nav a:hover{transform:translateY(-1px)}button,input[type="submit"],.button,.btn,.hero-cta,.hero .button{position:relative;overflow:hidden;border-radius:999px;border:1px solid rgb(90 200 255 / .7);transition:transform 0.18s ease-out,box-shadow 0.18s ease-out,border-color 0.18s ease-out}button:hover,input[type="submit"]:hover,.button:hover,.btn:hover,.hero-cta:hover,.hero .button:hover{transform:translateY(-1px) scale(1.02);border-color:rgb(177 92 255 / .9)}body{position:relative;background-color:#020515}100%{transform:translate3d(10px,-6px,0)}}.sky-visible-panel{margin-top:22px;padding:14px 14px 10px;border-radius:16px;border:1px solid rgb(120 160 255 / .9);background:radial-gradient(circle at 0 0,rgb(90 200 255 / .18),rgb(3 6 22 / .97));font-size:.95rem}.sky-visible-panel h2{margin-top:0;margin-bottom:6px;font-size:1.05rem}.sky-visible-intro{margin:0 0 8px;opacity:.96}.sky-visible-list{list-style:none;margin:0;padding:0}.sky-visible-item{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;padding:4px 0;border-bottom:1px dashed rgb(120 160 255 / .45)}.sky-visible-item:last-child{border-bottom:none}.sky-visible-icon{font-size:1.1rem;width:1.6rem}.sky-visible-name{font-weight:600;margin-right:4px}.sky-visible-meta{font-size:.9rem;opacity:.95}.sky-iss-panel{margin-top:22px;padding:14px 14px 12px;border-radius:16px;border:1px solid rgb(255 220 150 / .75);background:radial-gradient(circle at 0 100%,rgb(255 220 150 / .14),transparent 60%),radial-gradient(circle at 100% 0,rgb(90 200 255 / .16),rgb(3 6 22 / .98));font-size:.95rem}.sky-iss-panel h2{margin-top:0;margin-bottom:6px;font-size:1.05rem}.sky-iss-meta{margin:0 0 8px;font-size:.9rem;opacity:.95}.sky-iss-list{list-style:none;margin:0 0 8px;padding:0}.sky-iss-list li{padding:2px 0;font-size:.92rem}.sky-iss-link a{font-size:.9rem;text-decoration:none;border-bottom:1px dotted rgb(255 230 180 / .9);padding-bottom:1px;transition:color 0.18s ease-out,border-color 0.18s ease-out,text-shadow 0.18s ease-out}.sky-iss-link a:hover{color:#ffe9b0;border-color:rgb(255 240 200)}.sky-info-note{font-size:.86rem;opacity:.85;margin-top:6px}.astroteam-nasa-apod-widget{font-size:.9rem}.astroteam-nasa-apod-thumb{max-height:220px;overflow:hidden;border-radius:10px;margin-bottom:8px}.astroteam-nasa-apod-thumb img{width:100%;height:auto;display:block;object-fit:cover}.astroteam-nasa-apod-title{font-size:.95rem;margin:4px 0 4px}.astroteam-nasa-apod-text{font-size:.85rem;line-height:1.4}.astroteam-nasa-apod-date{font-size:.8rem;opacity:.8;margin:0 0 4px}.astroteam-nasa-apod-source{font-size:.75rem;opacity:.8;margin-top:4px}.sidebar,#secondary,.widget-area{margin-top:20px!important;padding-top:20px}.widget-area{margin-top:20px!important}.widget-area{margin-top:20px!important;padding-top:10px}.footer-galaxy{background-size:cover!important;background-repeat:no-repeat!important;background-position:top center!important;padding-top:80px}.site-footer,footer{overflow:visible!important}.footer-galaxy{position:relative}.site-footer,footer{position:relative;overflow:hidden}.epic-footer{position:relative;overflow:hidden!important}.sky-iss-widget .sky-iss-grid{display:grid;grid-template-columns:1fr;gap:6px}.sky-iss-widget .sky-iss-block{padding:6px 8px;border-radius:8px}.sky-iss-widget .sky-iss-block h3{font-size:.85rem;margin-bottom:3px}.sky-iss-widget .sky-iss-block p{font-size:.8rem;margin:0 0 2px}.sky-iss-widget .sky-iss-time{font-size:.78rem;margin-bottom:6px}.sky-iss-widget{background:rgb(10 14 40 / .55);border:1px solid rgb(120 160 255 / .45);padding:12px;border-radius:14px}.sky-iss-block{background:rgb(0 0 0 / .25);border:1px solid rgb(120 160 255 / .35);border-radius:10px;padding:8px 10px}.widget,.widget-area .widget,#secondary .widget{background:rgb(12 16 40 / .55);border:1px solid rgb(120 160 255 / .35);border-radius:16px;padding:16px 18px;margin-bottom:28px;transition:0.25s ease-out}.widget:hover{transform:translateY(-4px)}.widget-title,.widget-area .widget h2{font-size:.95rem;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;color:#f5f7ff}.widget img{border-radius:14px}.sky-iss-widget,.sky-visible-widget,.astroteam-nasa-apod-widget{background:#fff0;padding:0}}.widget-area .widget a,#secondary .widget a{text-decoration:none}.widget-area .widget a:hover,#secondary .widget a:hover{text-decoration:underline}.sky-widget-wrapper{border-radius:10px;overflow:hidden}.sky-visible-widget{font-size:.86rem}.astroteam-nasa-apod-widget{font-size:.9rem}.astroteam-nasa-apod-thumb{max-height:220px;overflow:hidden;border-radius:10px;margin-bottom:8px}.astroteam-nasa-apod-thumb img{width:100%;height:auto;display:block;object-fit:cover}.sky-iss-widget{background:rgb(10 14 40 / .55);border:1px solid rgb(120 160 255 / .45);border-radius:14px;padding:12px}.sky-iss-widget .sky-iss-grid{display:grid;grid-template-columns:1fr;gap:6px}.sky-iss-widget .sky-iss-block{background:rgb(0 0 0 / .25);border:1px solid rgb(120 160 255 / .35);border-radius:10px;padding:8px 10px}body{background-color:#020518}.site,#page,#content{position:relative;z-index:1}.astroteam-starfield{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}40%{opacity:.6}70%{opacity:.9;transform:scale(1.02)}100%{opacity:.15;transform:scale(1)}}.post,.page,.gallery-item,.entry-content,.post-thumbnail,.content-area article,.site-main article{background:rgb(12 16 40 / .55);border:1px solid rgb(120 160 255 / .35);border-radius:16px;padding:20px;margin-bottom:30px}.post img,.page img,.gallery-item img,.entry-content img{border-radius:14px}.site-main article:hover,.gallery-item:hover{transform:translateY(-4px);transition:0.25s ease-out}.entry-meta{font-size:.85rem;opacity:.75}.footer-nav{margin-top:10px;margin-bottom:6px;text-align:center}.astroteam-footer-menu{list-style:none;margin:0;padding:0;display:inline-flex;gap:20px;flex-wrap:wrap;justify-content:center}.astroteam-footer-menu li{margin:0;padding:0}.astroteam-footer-menu a{color:#cfd6ff;text-decoration:none;font-size:.9rem;letter-spacing:.05em;text-transform:uppercase;opacity:.85;transition:0.2s ease-out}.astroteam-footer-menu a:hover{opacity:1}.footer-copy{text-align:center;margin-top:4px}.astroteam-iss-widget{font-size:.9rem;line-height:1.5}.astroteam-iss-widget .iss-row{display:flex;justify-content:space-between;gap:10px;margin-bottom:4px}.astroteam-iss-widget .iss-row strong{font-weight:600}html,body{background-color:#020518!important}.site,#page,.site-content,.content-area,.site-main{background:transparent!important}.page-template-template-gallery,.page-template-template-gallery .site,.page-template-template-gallery .site-content,.page-template-template-gallery .content-area,.page-template-template-gallery .site-main,.entry-content .gallery,.entry-content .wp-block-gallery,.gallery,.gallery-grid,.galerie-grid,.gallery-page,.gallery-container{background:transparent!important}body.page-template-template-sky .site-content,body.page-template-template-sky .content-area,body.page-template-template-sky .site-main,body.page-template-template-sky #primary{margin-top:20px!important;padding-top:20!important}.site,.site-content,#content,.content-area,#primary,.site-main,.page,.page-template,body.page-template-template-sky .site-content,body.page-template-template-gallery .site-content{padding-top:20px!important;margin-top:0!important}.site-content,#content,.content-area,#primary,.site-main,.page,.page-template,body.page-template-template-sky .site-content,body.page-template-template-gallery .site-content{padding-bottom:40px!important}.footer-nav,.astroteam-footer-menu{margin-top:25px!important}.site-footer,footer{padding-top:20px!important}:root{--astroteam-card-bg:rgba(6, 10, 30, 0.96);--astroteam-card-glow:0 0 22px rgba(120, 80, 255, 0.85),
        0 0 55px rgba(40, 160, 255, 0.55)}.blog .hentry,.archive .hentry,.single .hentry,.astroteam-post-card{background:var(--astroteam-card-bg)!important;border-radius:26px!important}.widget,.widget-area .widget,#secondary .widget{background:var(--astroteam-card-bg)!important;border-radius:26px!important}.astroteam-iss-widget{margin-top:10px;font-size:.9rem}.astroteam-iss-row-group{display:flex;gap:18px;flex-wrap:wrap}.astroteam-iss-card{flex:1 1 0%;min-width:200px;padding:14px 16px;border-radius:20px;background:rgb(6 10 30 / .95)}.astroteam-iss-card-title{margin:0 0 8px 0;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;color:#cfd6ff}.astroteam-iss-line{display:flex;justify-content:space-between;gap:8px;margin:2px 0}.astroteam-iss-line span:first-child{opacity:.8}.astroteam-iss-line span:last-child{font-weight:600}.astroteam-iss-link{margin-top:6px}.astroteam-iss-link a{font-size:.85rem;text-decoration:none;color:#7fd0ff;border-bottom:1px solid rgb(127 208 255 / .4);padding-bottom:1px;transition:0.2s ease}.astroteam-iss-link a:hover{color:#fff;border-bottom-color:rgb(255 255 255 / .7)}@media (max-width:800px){.astroteam-iss-row-group{flex-direction:column}}.astroteam-iss-orbit{overflow:hidden;border-radius:22px;padding:0;background:rgb(6 10 30 / .95)}.astroteam-iss-orbit canvas,.astroteam-iss-orbit iframe,.astroteam-iss-orbit>div{border-radius:22px!important;overflow:hidden}.astroteam-iss-orbit *{border-radius:22px!important}<h4 class="astroteam-iss-card-title">Orbit Karte</h4>.astroteam-iss-orbit{background:transparent!important}.astroteam-iss-orbit canvas,.astroteam-iss-orbit iframe,.astroteam-iss-orbit div{background:transparent!important}.astroteam-iss-orbit{display:block;margin-top:18px;padding:12px;border-radius:26px;background:rgb(6 10 30 / .96);overflow:hidden}.astroteam-iss-orbit canvas,.astroteam-iss-orbit iframe,.astroteam-iss-orbit>div{border-radius:20px!important;overflow:hidden!important}.widget-area,#secondary{background:transparent!important}:root{--astroteam-card-bg:rgba(6, 10, 30, 0.96);--astroteam-card-shadow:0 0 22px rgba(120, 80, 255, 0.75),
        0 0 55px rgba(40, 160, 255, 0.55)}.astroteam-post-card,.blog .hentry,.archive .hentry,.page-template-template-gallery .gallery-item,.page-template-template-gallery .astroteam-gallery-card{background:var(--astroteam-card-bg)!important;border-radius:26px!important}.widget,.widget-area .widget,#secondary .widget,.astroteam-iss-widget,.astroteam-iss-orbit,.nasa-apod-widget{background:var(--astroteam-card-bg)!important;border-radius:26px!important}.widget-area,#secondary,.sidebar,.sidebar-primary{background:transparent!important;border:none!important;padding:0!important}:root{--astroteam-card-bg:rgba(6, 10, 30, 0.96);--astroteam-card-shadow:0 0 22px rgba(120, 80, 255, 0.75),
        0 0 55px rgba(40, 160, 255, 0.55)}.gallery-item,.page-template-template-gallery .gallery-item,.page-template-template-gallery .astroteam-gallery-card{background:var(--astroteam-card-bg)!important;border-radius:26px!important;border:1px solid rgb(80 94 173 / .8)!important}.post-list .post-card,.astroteam-post-card,.blog .hentry,.archive .hentry{background:var(--astroteam-card-bg)!important;border-radius:26px!important}.widget,.widget-area .widget,#secondary .widget,.astroteam-iss-widget,.astroteam-iss-orbit,.nasa-apod-widget{background:var(--astroteam-card-bg)!important;border-radius:26px!important}*/ .astrosky-wrapper{margin-top:40px}.astrosky-article{background:#fff0}.astrosky-header{margin-bottom:24px}.astrosky-subtitle{margin-top:8px;font-size:.95rem;opacity:.9}.astrosky-section{margin-bottom:32px}.astrosky-section-title{font-size:1.3rem;margin-bottom:10px;letter-spacing:.08em;text-transform:uppercase}.astrosky-section-intro{margin-bottom:16px;opacity:.9}.astrosky-skymap-card{border-radius:26px;background:rgb(6 10 30 / .96);padding:12px}.astrosky-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px}.astrosky-card{border-radius:24px;background:rgb(6 10 30 / .96);padding:16px 18px 18px}.astrosky-card h3{margin-top:4px;margin-bottom:8px}.astrosky-card-tag{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;opacity:.9;margin-bottom:6px;background:rgb(80 120 255 / .2)}.astrosky-card-tag--planet{background:rgb(255 200 120 / .2)}.astrosky-card-tag--constellation{background:rgb(140 230 255 / .2)}.astrosky-card-link a{font-size:.85rem;text-decoration:none;color:#7fd0ff;border-bottom:1px solid rgb(127 208 255 / .4);padding-bottom:1px;transition:0.2s ease}.astrosky-card-link a:hover{color:#fff;border-bottom-color:rgb(255 255 255 / .8)}.astrosky-planner-timeline{border-radius:24px;background:rgb(6 10 30 / .96);padding:14px 18px}.astrosky-planner-row{display:grid;grid-template-columns:70px 1fr 1.3fr;gap:10px;padding:6px 0;border-bottom:1px solid rgb(120 120 180 / .35)}.astrosky-planner-row:last-child{border-bottom:none}.planner-time{font-weight:600;opacity:.9}.planner-target{font-weight:500}.planner-note{font-size:.9rem;opacity:.9}body.page-template-template-sky-php .site-main-wrapper.astrosky-layout{margin-top:40px}body.page-template-template-sky-php .astrosky-article{background:transparent!important}body.page-template-template-sky-php .page-content.astrosky-content{background:rgb(6 10 30 / .96)!important;border-radius:26px!important;padding:32px 40px 40px!important;border:1px solid rgb(80 94 173 / .7)!important}body.page-template-template-sky-php .astrosky-section{margin-bottom:28px}body.page-template-template-sky-php .astrosky-skymap-card{border-radius:22px;overflow:hidden;padding:10px;background:rgb(6 10 30 / .96)}body.page-template-template-sky-php .astrosky-skymap-card iframe,body.page-template-template-sky-php .astrosky-skymap-card canvas,body.page-template-template-sky-php .astrosky-skymap-card>div{max-width:100%!important;height:auto;display:block}body.page-template-template-sky-php .site-main-wrapper.astrosky-layout{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(0,1.2fr);gap:40px;align-items:flex-start}body.page-template-template-sky-php .content-area{width:100%;margin:0}body.page-template-template-sky-php .widget-area{width:auto;margin-top:0}.footer-nav{list-style:none;padding:0;margin:20px 0;display:flex;justify-content:center;gap:28px}.footer-nav li{list-style:none}.footer-nav a{text-decoration:none;color:#cfe3ff;font-size:15px;letter-spacing:1px;text-transform:uppercase;position:relative;transition:all .3s ease}.footer-nav a:hover{color:#fff}@media(max-width:700px){.footer-nav{flex-direction:column;gap:12px}}.site-main-wrapper{max-width:1200px;margin:80px auto 60px;display:flex;gap:40px}.content-area,.widget-area,.astro-sidebar{margin-top:0;padding-top:0}.content-area>*:first-child,.astro-sidebar .widget:first-child,.widget-area .widget:first-child{margin-top:0}.site-main-wrapper{max-width:1200px;margin:40px auto 60px;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1.4fr);gap:32px;padding:0 20px}.widget-area{padding-top:6px;padding-bottom:16px;max-width:360px;margin:0}.widget{margin-bottom:22px}@media (max-width:900px){.site-main-wrapper{grid-template-columns:1fr;margin:20px auto 40px}.widget-area{max-width:100%;margin-top:24px;padding-top:12px}}.wolkenradar-fullwidth .site-main{max-width:1400px;width:100%;margin:0 auto;padding-left:15px;padding-right:15px}.wolkenradar-fullwidth .page-header{max-width:1400px;margin:0 auto 30px auto}.wolkenradar-fullwidth iframe{max-height:600px}.glass-box{background:rgb(15 25 45 / .65);backdrop- -webkit-backdrop- border:1px solid rgb(255 255 255 / .1);border-radius:20px;padding:25px;margin-bottom:50px}.glass-inner{background:rgb(255 255 255 / .03);padding:15px;border-radius:12px}.astro-score-box{display:flex;justify-content:space-between;align-items:center;background:rgb(0 180 255 / .08);border:1px solid rgb(0 180 255 / .4);border-radius:14px;padding:14px 18px;margin-bottom:15px}.score-label{font-size:.9em;letter-spacing:1px;opacity:.85}.score-value{font-size:1.6em;font-weight:700;color:#6ecbff}.next-nights-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:15px;margin-top:15px}.next-night{padding:15px;border-radius:12px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .12);text-align:center;font-size:.9em}.next-night.good{border-color:rgb(0 200 100 / .6);color:#7fffba}.next-night.medium{border-color:rgb(255 180 0 / .6);color:#ffe29a}.next-night.bad{border-color:rgb(255 50 50 / .6);color:#ffb5b5}.glass-radar{border-radius:16px;border:none}.wolkenradar-fullwidth .site-main{max-width:1400px;margin:0 auto;padding:0 15px}.astro-dashboard-front .site-main{max-width:1400px;margin:0 auto;padding:20px 15px 60px}.glass-box{background:rgb(15 25 45 / .65);backdrop- -webkit-backdrop- border:1px solid rgb(255 255 255 / .1);border-radius:20px;padding:25px;margin-bottom:30px}.astro-hero{display:flex;flex-wrap:wrap;gap:20px;align-items:stretch}.astro-hero-main{flex:1 1 280px}.astro-hero-main{flex:1 1 520px;min-width:280px}.score-meta,.score-source{width:100%}.astro-hero-title{margin:0 0 10px;font-size:2.1rem}.astro-hero-subtitle{margin:0;opacity:.9}.astro-hero-status{flex:1 1 460px;min-width:320px;display:flex;flex-direction:column;gap:14px;justify-content:flex-start}.astro-hero-link{margin-top:5px;font-size:.95em;text-decoration:none;color:#9fd5ff}.astro-score-box{display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:rgb(0 180 255 / .08);border:1px solid rgb(0 180 255 / .4);border-radius:14px;padding:14px 18px}.hero-score .score-value{font-size:1.9em}.score-label{font-size:.85em;letter-spacing:1px;opacity:.85;text-transform:uppercase}.score-value{font-size:1.6em;font-weight:700;color:#6ecbff}.score-text{font-size:.9em}.astro-dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:25px}.astro-card h2{margin-top:0}.astro-card p{font-size:.95em;opacity:.9}.astro-card-preview{margin-top:10px;margin-bottom:14px}.astro-card-button{display:inline-block;padding:8px 14px;border-radius:999px;border:1px solid rgb(158 214 255 / .7);font-size:.9em;text-decoration:none;color:#e7f5ff;background:rgb(10 40 80 / .8);transition:all 0.2s ease}.astro-card-button:hover{background:rgb(40 120 200 / .9)}.astro-card-button.small{font-size:.85em;padding:6px 12px}.astro-card-button.secondary{background:#fff0;border-style:dashed;opacity:.85}.sat-preview-list{list-style:disc;padding-left:18px;font-size:.9em}.astro-lower-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr);gap:20px;margin-top:30px}@media (max-width:900px){.astro-lower-grid{grid-template-columns:1fr}}.session-inner{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}.session-thumb img{border-radius:12px;max-width:220px;height:auto;display:block}.session-text{flex:1 1 200px}.session-title{margin:0 0 4px}.session-title a{text-decoration:none;color:#fff}.session-meta{font-size:.8em;opacity:.7;margin:0 0 6px}.session-excerpt{font-size:.9em;opacity:.9}.about-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.astro-card .astroteam-heute-sichtbar-inner{font-size:.85em;max-height:260px;overflow:auto}.astro-hero-top{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.astro-mode-toggle{border-radius:999px;border:1px solid rgb(158 214 255 / .6);background:#fff0;color:#9fd5ff;font-size:.7em;padding:3px 8px;cursor:pointer;text-transform:uppercase;letter-spacing:1px;transition:all 0.2s ease}.astro-mode-toggle:hover{background:rgb(40 120 200 / .15)}body.astro-mode-active{background-color:#020616}body.astro-mode-active .glass-box{background:rgb(3 8 20 / .9);border-color:rgb(120 200 255 / .4)}body.astro-mode-active .astro-mode-toggle{background:#fff0;border-color:rgb(120 200 255 / .9)}.astro-score-box{display:flex;align-items:center;gap:16px;border-radius:14px;padding:14px 18px}.astro-score-level-unknown{background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .25)}.astro-score-level-good{background:rgb(0 200 120 / .12);border:1px solid rgb(0 200 120 / .7)}.astro-score-level-medium{background:rgb(255 200 0 / .1);border:1px solid rgb(255 200 0 / .7)}.astro-score-level-poor,.astro-score-level-bad{background:rgb(255 60 80 / .1);border:1px solid rgb(255 60 80 / .7)}.score-label{font-size:.85em;letter-spacing:1px;opacity:.85;text-transform:uppercase}.score-value{font-size:1.6em;font-weight:700;color:#6ecbff}.astro-ampel-good{background:rgb(0 200 120 / .1)!important;border-color:rgb(0 200 120 / .7)!important}.astro-ampel-medium{background:rgb(255 200 0 / .1)!important;border-color:rgb(255 200 0 / .7)!important}.astro-ampel-bad{background:rgb(255 60 80 / .1)!important;border-color:rgb(255 60 80 / .7)!important}.astro-ampel-unknown{background:rgb(255 255 255 / .03)!important;border-color:rgb(255 255 255 / .25)!important}.astro-mode-toggle{margin-bottom:10px}.astro-hero-subtitle{max-width:580px;line-height:1.4}.astro-starmap-section .starmap-wrapper{max-width:1100px;margin:2rem auto}.starmap-form-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.starmap-form-row label{display:flex;flex-direction:column;font-size:.9rem}.starmap-presets{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.75rem}.starmap-presets-label{font-size:.9rem;opacity:.8;margin-right:.25rem}.starmap-preset{border:1px solid rgb(255 255 255 / .2);background:rgb(10 20 50 / .8);border-radius:999px;padding:.25rem .75rem;font-size:.8rem;cursor:pointer;transition:background 0.2s,transform 0.1s}.starmap-preset:hover{background:rgb(80 140 255 / .8);transform:translateY(-1px)}.starmap-reading-hint{margin-top:1.5rem;font-size:.9rem;opacity:.85;text-align:center}.astro-dashboard-grid{display:flex;align-items:stretch;gap:2rem}.astro-card{display:flex;flex-direction:column;height:100%}.astro-card>*:not(.astro-card-button){flex-shrink:0}.astro-card-button{margin-top:auto;align-self:flex-start}.astro-dashboard-grid{align-items:stretch}.astro-card-content{min-height:260px}.astro-card{display:flex;flex-direction:column}.astro-card .astro-card-button{margin-top:auto}.astro-dashboard-grid{display:flex;gap:2rem;align-items:stretch}.astro-card{display:flex;flex-direction:column}.astro-card-content{min-height:260px}.astro-card .astro-card-button{margin-top:auto;align-self:flex-start}.astro-gallery-grid{margin-top:22px;padding:18px 16px 22px;border-radius:20px;background:radial-gradient(circle at 0 0,rgb(90 200 255 / .12),rgb(3 6 22 / .96));border:1px solid rgb(80 94 173 / .9);display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px}.gh-gallery-item{position:relative;overflow:hidden;border-radius:18px;background:radial-gradient(circle at 10% 0,rgb(177 92 255 / .22),rgb(3 6 22 / .97));border:1px solid rgb(80 94 173 / .95);cursor:pointer;transition:transform 0.22s ease-out,box-shadow 0.22s ease-out,border-color 0.22s ease-out}.gh-gallery-item:hover{transform:translateY(-4px);border-color:rgb(120 160 255)}.gh-gallery-thumb img,.gh-gallery-thumb .wp-post-image{display:block;width:100%;height:230px;object-fit:cover;transition:transform 0.35s ease-out,filter 0.35s ease-out}.gh-gallery-item:hover .gh-gallery-thumb img,.gh-gallery-item:hover .gh-gallery-thumb .wp-post-image{transform:scale(1.08)}.gh-gallery-hover{position:absolute;left:0;right:0;bottom:0;padding:12px 13px 13px;background:linear-gradient(to top,rgb(1 2 10 / .98),#fff0);color:#fff;opacity:0;transform:translateY(16px);transition:opacity 0.22s ease-out,transform 0.22s ease-out,background 0.22s ease-out}.gh-gallery-item:hover .gh-gallery-hover{opacity:1;transform:translateY(0);background:linear-gradient(to top,rgb(1 2 12 / .98),rgb(6 10 35 / .65))}.gh-gallery-title{margin:0 0 4px;font-size:.95rem;font-weight:600}.gh-gallery-meta{font-size:.76rem;display:flex;flex-direction:column;gap:3px}.gh-gallery-meta-line{opacity:.95}.gh-gallery-exif{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px;font-size:.72rem}.gh-gallery-exif span{padding:2px 7px;border-radius:999px;background:rgb(6 10 35 / .9);border:1px solid rgb(120 160 255 / .75)}.astro-gallery-filters{margin-top:20px;margin-bottom:6px;padding:14px 16px 12px;border-radius:18px;background:radial-gradient(circle at 0 0,rgb(90 200 255 / .16),rgb(3 6 22 / .98));border:1px solid rgb(80 94 173 / .9);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.gh-gallery-filter-label{font-size:.8rem;text-transform:uppercase;letter-spacing:.14em;color:var(--gh-muted)}.gh-gallery-filter-buttons{display:flex;flex-wrap:wrap;gap:8px}.gh-filter-btn{border-radius:999px;padding:6px 12px;border:1px solid rgb(120 140 255 / .8);background:rgb(5 9 32 / .95);color:#e4ecff;font-size:.78rem;text-transform:uppercase;letter-spacing:.09em;cursor:pointer;transition:background 0.18s ease-out,color 0.18s ease-out,box-shadow 0.18s ease-out,border-color 0.18s ease-out,transform 0.18s ease-out}.gh-filter-btn:hover{transform:translateY(-1px);border-color:rgb(177 92 255 / .95)}.gh-filter-btn.is-active{background:linear-gradient(135deg,#5ac8ff,#b15cff);color:#050618;border-color:#fff0}.gh-filter-btn[data-filter="favorite"]{border-color:rgb(255 220 150 / .9)}.gh-filter-btn[data-filter="favorite"].is-active{background:linear-gradient(135deg,#ffd86a,#ff6ad5)}@media (max-width:900px){.astro-gallery-grid{padding:16px 12px 20px;gap:18px}.gh-gallery-thumb img,.gh-gallery-thumb .wp-post-image{height:210px}}@media (max-width:600px){.astro-gallery-filters{flex-direction:column;align-items:flex-start}.gh-gallery-filter-buttons{width:100%}.gh-gallery-filter-buttons .gh-filter-btn{flex:1 0 auto}}@media (min-width:960px){.astro-dashboard-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;grid-template-areas:"wolken wolken" "nacht  sat";gap:24px;margin-top:25px}.astro-dashboard-grid>.astro-card:nth-child(1){grid-area:nacht}.astro-dashboard-grid>.astro-card:nth-child(2){grid-area:wolken}.astro-dashboard-grid>.astro-card:nth-child(3){grid-area:sat}}@media (max-width:959.98px){.astro-dashboard-grid{display:flex;flex-direction:column;gap:20px}}.app-install-section .gh-app-buttons{margin-top:1.2rem;display:flex;justify-content:center;align-items:stretch;gap:14px;flex-wrap:wrap}.app-install-section .gh-app-button{flex:1 1 240px;max-width:700px;display:flex;align-items:center;justify-content:center;text-align:center}@media (max-width:768px){.app-install-section .gh-app-buttons{flex-direction:column;align-items:center}.app-install-section .gh-app-button{width:90%;max-width:420px}}.astro-gallery-page .astro-gallery-hero{margin-top:1.5rem;margin-bottom:1.2rem}.astro-gallery-page .astro-gallery-hero.glass-box{padding:1.5rem 1.8rem}.astro-gallery-filters.glass-box{margin-bottom:1.5rem;padding:.9rem 1.4rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.gh-gallery-filter-label{font-size:.85rem;text-transform:uppercase;letter-spacing:.16em;color:var(--gh-muted)}.gh-gallery-filter-buttons{display:flex;flex-wrap:wrap;gap:.5rem}.gh-filter-btn{border-radius:999px;padding:.35rem .9rem;font-size:.8rem;border:1px solid rgb(120 140 255 / .6);background:radial-gradient(circle at 0 0,rgb(177 92 255 / .18),rgb(2 4 21 / .95));color:var(--gh-text);cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.15s ease}.gh-filter-btn:hover{border-color:rgb(144 196 255 / .95);transform:translateY(-1px)}.gh-filter-btn.is-active{background:linear-gradient(90deg,rgb(144 196 255 / .16),rgb(177 92 255 / .22));border-color:var(--gh-accent)}.astro-gallery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}.gh-gallery-item{position:relative;border-radius:20px;overflow:hidden;background:radial-gradient(circle at 0 0,rgb(177 92 255 / .12),rgb(3 9 35 / .98));border:1px solid rgb(40 52 110 / .9);transition:transform 0.18s ease-out,box-shadow 0.18s ease-out,border-color 0.18s ease-out}.gh-gallery-item:hover{transform:translateY(-4px);border-color:rgb(144 196 255 / .9)}.gh-gallery-link{display:block;text-decoration:none;color:inherit}.gh-gallery-thumb img{display:block;width:100%;height:260px;object-fit:cover}.gh-gallery-hover{position:absolute;inset:0;padding:1.1rem 1.2rem;background:linear-gradient(180deg,rgb(2 4 21 / .08),rgb(2 4 21 / .93));opacity:0;transform:translateY(12px);transition:opacity 0.2s ease-out,transform 0.2s ease-out;display:flex;flex-direction:column;justify-content:flex-end}.gh-gallery-item:hover .gh-gallery-hover{opacity:1;transform:translateY(0)}.gh-gallery-title{font-size:1.05rem;margin:0 0 .35rem}.gh-gallery-meta{font-size:.8rem;color:var(--gh-muted);display:flex;flex-wrap:wrap;gap:.2rem 1rem}.gh-gallery-meta-line{white-space:nowrap}.gh-gallery-favorite{position:absolute;top:10px;right:12px;font-size:1.1rem;color:#ffd966}.gh-animate-in{opacity:0;transform:translateY(12px);transition:opacity 0.3s ease-out,transform 0.3s ease-out}.gh-animate-in.is-visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.astro-gallery-filters.glass-box{flex-direction:column;align-items:flex-start}.gh-gallery-meta{flex-direction:column;gap:.1rem}.gh-gallery-thumb img{height:220px}}.gh-gallery-layout{display:flex;align-items:flex-start;gap:2rem}.gh-gallery-layout .content-area{flex:1 1 auto}.gh-gallery-layout .sidebar,.gh-gallery-layout #secondary{flex:0 0 320px;max-width:340px}@media (max-width:980px){.gh-gallery-layout{flex-direction:column}.gh-gallery-layout .sidebar,.gh-gallery-layout #secondary{flex:1 1 auto;max-width:100%}}.gh-gallery-filter-hint{display:none}.gh-gallery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem}.gh-gallery-thumb-wrapper{border-radius:24px;overflow:hidden}.gh-gallery-thumb{display:block;width:100%;height:auto;max-height:420px;object-fit:cover}.astro-gallery-grid,.gh-gallery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2.5rem}.gh-gallery-item{margin:0}.gh-gallery-thumb-wrapper{position:relative;width:100%;padding-top:125%;border-radius:24px;overflow:hidden}.gh-gallery-thumb-wrapper img,.gh-gallery-thumb-wrapper .gh-gallery-thumb{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center}.gh-gallery-hover{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1.2rem 1.4rem;background:radial-gradient(circle at top,rgb(0 0 0 / .15),rgb(0 0 0 / .75));opacity:0;transition:opacity 0.25s ease-out;pointer-events:none}.gh-gallery-thumb-wrapper:hover .gh-gallery-hover{opacity:1}.gh-gallery-thumb-wrapper{cursor:pointer}.gh-gallery-title{font-size:1rem;margin:0 0 .2rem}.gh-gallery-meta{font-size:.8rem;opacity:.9}.gh-gallery-filter-hint{display:none}.gh-blog-layout{display:flex;align-items:flex-start;gap:2rem}.gh-blog-layout #primary,.gh-blog-layout .astro-blog-page{flex:1 1 auto}.gh-blog-layout #secondary{flex:0 0 320px}@media (max-width:1024px){.gh-blog-layout{flex-direction:column}.gh-blog-layout #secondary{flex:0 0 auto;width:100%}}.gh-blog-list{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.gh-blog-card{padding:1.75rem 2rem}.gh-blog-card-link{display:flex;flex-direction:column;gap:1.25rem;text-decoration:none}.gh-blog-card-thumb{border-radius:20px;overflow:hidden}.gh-blog-card-thumb img{display:block;width:100%;max-height:360px;object-fit:cover}.gh-blog-card-title{margin:0 0 .4rem}.gh-blog-card-meta{font-size:.85rem;opacity:.85;margin-bottom:.6rem}.gh-blog-card-excerpt{font-size:.95rem;line-height:1.5}.gh-blog-card-footer{margin-top:.8rem;font-size:.9rem}.gh-blog-read-more{text-decoration:underline;text-underline-offset:3px}.gh-blog-card-link:hover .gh-blog-read-more{text-decoration-thickness:2px}.gh-blog-hero{display:flex;align-items:center;gap:1.5rem;padding-top:1.2rem;padding-bottom:1.2rem;margin-bottom:2.5rem}.gh-blog-hero .astro-hero-title{margin:0 1.5rem 0 0}.gh-blog-hero .astro-hero-subtitle{margin:0}@media (max-width:768px){.gh-blog-hero{flex-direction:column;align-items:flex-start;gap:.5rem}.gh-blog-hero .astro-hero-title{margin:0}}.gh-blog-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:2rem}.gh-blog-card{padding:1.75rem 1.75rem;display:flex;flex-direction:column}.gh-blog-card-link{display:flex;flex-direction:column;gap:1rem;text-decoration:none;height:100%}.gh-blog-card-thumb{border-radius:18px;overflow:hidden}.gh-blog-card-thumb img{display:block;width:100%;max-height:260px;object-fit:cover}.gh-blog-card-content{display:flex;flex-direction:column;gap:.5rem;margin-top:.2rem;height:100%}.gh-blog-card-title{margin:0 0 .2rem}.gh-blog-card-meta{font-size:.85rem;opacity:.85}.gh-blog-card-excerpt{font-size:.95rem;line-height:1.5;flex:1 1 auto}.gh-blog-card-footer{margin-top:.4rem;font-size:.9rem}.gh-blog-card-link:hover .gh-blog-read-more{text-decoration:underline;text-underline-offset:3px}@media (max-width:1200px){.gh-blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.gh-blog-list{grid-template-columns:1fr}}.astro-blog-page .gh-blog-hero{margin-top:2.5rem}.glass-box{border:1px solid rgb(255 255 255 / .04)}.sky-widget-wrapper,.sky-explainer,.sky-info-panel,.sky-feed-panel,.sky-planet-panel{background:#020617!important}.site-main-wrapper{display:grid!important;grid-template-columns:2fr 1fr!important;gap:40px!important;align-items:start}#secondary,.widget-area{grid-column:2!important;width:100%}#secondary,.widget-area{margin:0!important;padding:0!important}#secondary,.widget-area{padding:40px!important}.content-area{padding-right:40px!important}.astro-dashboard-section,.wolkenradar-section,.nachthimmel-section,.sat-radar-section{margin-bottom:40px!important;padding-bottom:20px!important}.dashboard-grid,.astro-dashboard-grid,.site-main-wrapper{gap:40px!important}.astro-box,.dashboard-box,.widget,.widget-area{margin-bottom:40px!important}.astro-dashboard-front .astro-card{margin-bottom:40px!important}.astro-dashboard-front .sternenkarte-section,.astro-dashboard-front .starmap-section,.astro-dashboard-front #sternkarte,.astro-dashboard-front #starmap{margin-top:40px!important}.astro-dashboard-front .astro-card{margin-bottom:48px!important}.astro-dashboard-front .astro-dashboard-grid{row-gap:48px!important;column-gap:40px!important}.astro-dashboard-front .starmap-section,.astro-dashboard-front .sternenkarte-section,.astro-dashboard-front #sternkarte,.astro-dashboard-front #starmap{margin-top:48px!important}.astro-dashboard-front .astro-card .button,.astro-dashboard-front .astro-card .astro-button{margin-top:20px!important}.astro-dashboard-front .astro-card{margin:0!important}@media (min-width:900px){.astro-dashboard-front .astro-dashboard-grid{row-gap:80px!important}}.astro-dashboard-front .astro-dashboard-grid+*{margin-top:80px!important}.astro-dashboard-front .starmap-section,.astro-dashboard-front .astro-starmap-section,.astro-dashboard-front .sternenkarte-section{margin-top:80px!important}@media (max-width:768px){html,body{overflow-x:hidden}.site-main-wrapper,.astrosky-layout{display:block}.content-area,.astrosky-content,.sidebar,.astrosky-sidebar{width:100%;max-width:100%;float:none;margin:0;padding-left:0;padding-right:0}.astrosky-grid,.astrosky-grid-2col,.astrosky-columns-2{display:block}.astrosky-grid>*,.astrosky-grid-2col>*,.astrosky-columns-2>*{width:100%;max-width:100%;margin-bottom:1.5rem}.astrosky-card,.astrosky-box{margin-bottom:1.5rem}.astrosky-header,.entry-header{text-align:center;padding-left:1rem;padding-right:1rem}img,iframe{max-width:100%;height:auto}.widget,.widget-area{width:100%;max-width:100%}}.site-main-wrapper{display:flex;align-items:flex-start;width:100%;max-width:1400px;margin:0 auto;padding:40px 20px;gap:40px}.content-area{flex:1;min-width:0}.site-sidebar,#secondary,.gh-sidebar{width:350px;min-width:300px;max-width:380px;position:relative}.gh-sidebar-inner{padding:30px;border-radius:20px;background:rgb(10 18 38 / .85);border:1px solid rgb(120 160 255 / .15)}@media (max-width:980px){.site-main-wrapper{flex-direction:column}.site-sidebar,#secondary,.gh-sidebar{width:100%;max-width:100%;margin-top:30px}}.seti-widget-block{margin-bottom:18px;padding:12px 14px;border-radius:14px;background:rgb(15 23 42 / .85);border:1px solid rgb(129 140 248 / .35);font-size:.9rem}.seti-widget-block ul{margin:8px 0 0 18px;padding:0}.seti-widget-block li{margin-bottom:4px}.seti-scanner-widget{padding:16px 14px;border-radius:16px;background:radial-gradient(circle at top left,rgb(30 64 175 / .25),transparent 70%),rgb(10 16 35 / .96);border:1px solid rgb(129 140 248 / .45);box-shadow:0 10px 30px rgb(0 0 0 / .6);font-size:.88rem;color:#e5e7eb}.seti-scanner-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.seti-scanner-title{text-transform:uppercase;letter-spacing:.14em;font-size:.8rem;color:#a5b4fc}.seti-scanner-status-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;border:1px solid rgb(74 222 128 / .5);background:linear-gradient(90deg,rgb(21 128 61 / .6),rgb(22 163 74 / .2));font-size:.75rem;color:#bbf7d0}.seti-scanner-dot{width:7px;height:7px;border-radius:999px;background:#22c55e;box-shadow:0 0 8px rgb(74 222 128 / .9);animation:setiPulseDot 1.4s ease-in-out infinite}@keyframes setiPulseDot{0%{transform:scale(1);opacity:.9}50%{transform:scale(1.4);opacity:1}100%{transform:scale(1);opacity:.8}}.seti-scanner-scope{position:relative;height:70px;border-radius:10px;overflow:hidden;background:radial-gradient(circle at center,rgb(15 23 42 / .95) 0,#020617 70%);border:1px solid rgb(59 130 246 / .5);margin-bottom:14px}.seti-scope-line{position:absolute;inset:0;background-image:linear-gradient(90deg,transparent 0%,rgb(59 130 246 / .2) 45%,rgb(96 165 250 / .9) 50%,rgb(59 130 246 / .2) 55%,transparent 100%);transform:translateX(-100%);animation:setiSweep 3.5s linear infinite}.seti-scope-glow{position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgb(96 165 250 / .25) 0,transparent 55%),radial-gradient(circle at 70% 60%,rgb(129 140 248 / .3) 0,transparent 60%);opacity:.7}.seti-scanner-bars{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.seti-bar-row{display:flex;flex-direction:column;gap:3px}.seti-bar-label{font-size:.75rem;color:#9ca3af}.seti-bar-track{position:relative;width:100%;height:7px;border-radius:999px;background:rgb(15 23 42 / .9);overflow:hidden}.seti-bar-fill{position:absolute;inset:0;border-radius:inherit;transform-origin:left center}.seti-bar-noise{background:linear-gradient(90deg,#475569,#94a3b8);animation:setiNoise 3s ease-in-out infinite}.seti-bar-structure{background:linear-gradient(90deg,#4f46e5,#a855f7);animation:setiStructure 4s ease-in-out infinite}.seti-bar-anomaly{background:linear-gradient(90deg,#16a34a,#22c55e);animation:setiAnomaly 5s ease-in-out infinite}@keyframes setiNoise{0%{transform:scaleX(.35)}40%{transform:scaleX(.75)}70%{transform:scaleX(.5)}100%{transform:scaleX(.4)}}@keyframes setiStructure{0%{transform:scaleX(.15)}30%{transform:scaleX(.45)}60%{transform:scaleX(.3)}100%{transform:scaleX(.2)}}@keyframes setiAnomaly{0%{transform:scaleX(.1)}40%{transform:scaleX(.3)}55%{transform:scaleX(.6)}70%{transform:scaleX(.25)}100%{transform:scaleX(.15)}}.seti-scanner-footer{display:flex;flex-direction:column;gap:2px;border-top:1px solid rgb(31 41 55 / .9);padding-top:8px;margin-top:4px}.seti-footer-label{font-size:.72rem;text-transform:uppercase;letter-spacing:.16em;color:#6b7280}.seti-footer-status{font-size:.8rem;color:#e5e7eb}@keyframes setiSweep{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.sat-radar-card{position:relative}.sat-radar-layout{display:flex;gap:2.4rem;align-items:center;margin-top:1.6rem}.sat-radar-visual{position:relative;width:170px;height:170px;flex:0 0 170px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#ffffff18 0,#00000000 45%),radial-gradient(circle at 70% 80%,#ff4d7a10 0,#00000000 55%),#050816;box-shadow:0 0 30px rgb(151 207 255 / .35),0 0 80px rgb(255 70 162 / .35);overflow:visible}.sat-radar-visual::before{content:"";position:absolute;inset:-10px;border-radius:inherit;border:1px solid rgb(255 255 255 / .06);box-shadow:0 0 40px rgb(255 73 120 / .8),0 0 90px rgb(120 190 255 / .45);opacity:.35;animation:satPulse 4.4s ease-out infinite}.orbit-ring{position:absolute;inset:18%;border-radius:50%;border:1px solid rgb(255 255 255 / .12)}.orbit-ring-outer{inset:12%;border-color:rgb(151 207 255 / .45);box-shadow:0 0 16px rgb(151 207 255 / .4)}.orbit-ring-inner{border-style:dashed;border-color:rgb(255 255 255 / .16);opacity:.7}.sat-planet-core{position:absolute;inset:36%;border-radius:50%;background:radial-gradient(circle at 30% 25%,#ffffffc0 0,#7bd9ff 25%,#092040 60%,#010712 100%);box-shadow:0 0 14px rgb(151 207 255 / .8),0 0 40px rgb(30 136 229 / .7)}.iss-orbit{position:absolute;inset:0;border-radius:50%;transform-origin:50% 50%}.iss-orbit-main{animation:issOrbitMain 18s linear infinite}.iss-orbit-secondary{inset:20%;animation:issOrbitSecondary 26s linear infinite}.iss-icon{position:absolute;top:50%;left:100%;transform:translate(-50%,-50%);width:48px;height:26px;border-radius:16px;background:linear-gradient(135deg,#ff9a9e,#fad0c4);box-shadow:0 0 8px rgb(255 180 200 / .9),0 0 18px rgb(255 90 140 / .9);display:flex;align-items:center;justify-content:center}.iss-label{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#12051a}.iss-dot{position:absolute;top:50%;left:100%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#ffe082;box-shadow:0 0 6px rgb(255 208 120 / .9),0 0 14px rgb(255 208 120 / .7)}.sat-radar-text{flex:1 1 auto}.sat-radar-kicker{text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;color:rgb(173 216 255 / .8);margin-bottom:.4rem}.sat-radar-headline{font-size:1.05rem;margin-bottom:.8rem}.sat-radar-headline strong{color:#ffb3ff}.sat-radar-meta{list-style:none;padding:0;margin:0 0 .8rem;font-size:.9rem;opacity:.95}.sat-radar-meta li+li{margin-top:.25rem}.sat-radar-meta span{color:rgb(200 220 255 / .85);font-weight:500}.sat-radar-note{font-size:.8rem;color:rgb(180 200 235 / .7)}.sat-radar-button{margin-top:1.4rem}@keyframes satPulse{0%{opacity:.2;transform:scale(.96)}40%{opacity:.8;transform:scale(1.03)}100%{opacity:.2;transform:scale(.96)}}@keyframes issOrbitMain{to{transform:rotate(360deg)}}@keyframes issOrbitSecondary{to{transform:rotate(-360deg)}}@media (max-width:768px){.sat-radar-layout{flex-direction:column;align-items:flex-start}.sat-radar-visual{margin-bottom:1.4rem}}@media (max-width:900px){header,.site-header{overflow:visible!important;height:auto!important}header .gh-header-inner,header .site-header-inner,header .container{display:flex!important;flex-direction:column!important;align-items:flex-start!important}header .site-branding{margin-bottom:6px}header .astroteam,header .gh-astroteam{margin-bottom:6px}header nav,header .main-navigation,header .menu-main-container{position:static!important;right:auto!important;left:auto!important;transform:none!important;float:none!important;width:100%!important;margin-top:6px!important;text-align:left!important;z-index:5}header nav ul,header .main-navigation ul,header .menu-main-container ul{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center;gap:8px;margin:0;padding:0;list-style:none}header nav li,header .main-navigation li,header .menu-main-container li{display:inline-flex}header nav a,header .main-navigation a,header .menu-main-container a{font-size:0.85rem!important;padding:6px 12px!important;border-radius:999px!important;background:rgb(10 18 38 / .9);border:1px solid rgb(120 160 255 / .35);text-decoration:none;white-space:nowrap}.site-main-wrapper,.gh-hero,.astro-dashboard{position:relative;z-index:1;margin-top:0!important}}@media (max-width:900px){.site-main-wrapper,.site-main-wrapper.astrosky-layout{display:flex!important;flex-direction:column!important;align-items:stretch!important;max-width:100%!important;padding:20px 14px 40px!important;margin:0 auto!important;gap:20px}.content-area{width:100%!important;margin:0!important}#secondary,.site-sidebar,.gh-sidebar{width:100%!important;max-width:100%!important;margin:0!important}.gh-sidebar-inner{width:100%!important;box-sizing:border-box;margin-top:0}}@media (max-width:768px){.site-header,.site-header .site-branding,.site-header .main-navigation{width:100%}.site-header{padding-left:1rem;padding-right:1rem}.main-navigation{margin-top:.5rem;display:flex;justify-content:center}.main-navigation ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:0;margin:0}.main-navigation ul li{margin:0}.main-navigation ul li a{padding:.35rem .9rem;font-size:.8rem;white-space:nowrap}.astro-dashboard-front{padding-top:.5rem}.astro-hero{margin-top:.5rem}.astro-dashboard-grid{display:grid;grid-template-columns:1fr;gap:1.25rem}.astro-card.glass-box{margin:0;padding:1.1rem 1rem 1.2rem}.astro-starmap-section.glass-box,.app-install-section.glass-box{margin-top:1.5rem;padding:1.1rem 1rem 1.4rem}body{padding-bottom:3.5rem}html,body{overflow-x:hidden}}@media (max-width:768px){.site-main-wrapper,.content-area,#primary,main,article,.astrosky-layout,.astrosky-content,.astrosky-article,.page-content,.type-page,.type-post{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:1rem!important;padding-right:1rem!important}.site-main-wrapper *{transform:none!important}.widget-area,aside,.sidebar,.site-sidebar{display:none!important}body{overflow-x:hidden!important}html{overflow-x:hidden!important}}@media (max-width:768px){body.page-slug-wolken-radar .site-main-wrapper,body.page-slug-wolken-radar .astrosky-layout,body.page-slug-wolken-radar .content-area,body.page-slug-wolken-radar .astrosky-article,body.page-slug-wolken-radar .page-content{max-width:100%!important;width:100%!important;margin:0 auto!important;padding-left:1rem!important;padding-right:1rem!important;box-sizing:border-box}body.page-slug-wolken-radar .glass-box,body.page-slug-wolken-radar .astro-card{margin-left:0!important;margin-right:0!important}body.page-slug-wolken-radar .widget-area,body.page-slug-wolken-radar aside{display:none!important}body.page-slug-wolken-radar,body.page-slug-wolken-radar html{overflow-x:hidden!important}}.gh-apod-widget{padding:1rem 1rem 1.2rem!important;margin-bottom:1.5rem!important}.gh-apod-image-wrapper{width:100%!important;max-width:100%!important;height:220px!important;max-height:220px!important;overflow:hidden!important;border-radius:16px!important}.gh-apod-image{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important}.gh-apod-meta{margin-top:0.7rem!important;font-size:0.85rem!important;line-height:1.4!important}.gh-apod-headline{font-size:0.95rem!important;margin-bottom:0.2rem!important}.gh-apod-date{font-size:0.8rem!important;opacity:0.7!important;margin-bottom:0.4rem!important}.gh-apod-excerpt{font-size:0.85rem!important;margin-bottom:0.5rem!important}.gh-apod-link a{font-size:0.8rem!important;text-decoration:none!important}.astro-highlight-banner{position:relative;overflow:hidden;padding:1.5rem 2rem 1.75rem;margin-top:2rem}.astro-highlight-banner-header{margin-bottom:.75rem}.astro-highlight-banner-header .highlight-label{display:inline-block;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.astro-highlight-track{display:flex;gap:1.5rem;animation:astroHighlightScroll 40s linear infinite}.astro-highlight-banner:hover .astro-highlight-track{animation-play-state:paused}.astro-highlight-slide{flex:0 0 55%;min-width:min(520px, 80vw);display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.1rem 1.3rem;border-radius:18px;background:rgb(6 18 40 / .8);box-shadow:0 0 35px rgb(0 0 0 / .35);backdrop-filter:blur(10px)}.astro-highlight-slide-text{flex:1 1 auto;min-width:0}.astro-highlight-slide-title{font-size:1.1rem;margin:0 0 .4rem}.astro-highlight-slide-title a{text-decoration:none}.astro-highlight-slide-meta{font-size:.8rem;opacity:.7;margin-bottom:.4rem}.astro-highlight-slide-excerpt{font-size:.9rem;line-height:1.45;max-height:4.1em;overflow:hidden}.astro-highlight-slide-link{display:inline-block;margin-top:.4rem;font-size:.85rem}.astro-highlight-slide-thumb-wrapper{flex:0 0 auto}.astro-highlight-slide-thumb{display:block;width:140px;height:90px;object-fit:cover;border-radius:14px;box-shadow:0 0 15px rgb(0 0 0 / .4)}.astro-highlight-banner-empty{font-size:.9rem;opacity:.8}@keyframes astroHighlightScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.astro-highlight-banner{padding:1.2rem 1.1rem 1.4rem}.astro-highlight-track{animation-duration:30s}.astro-highlight-slide{flex:0 0 80%;min-width:85vw;flex-direction:row}.astro-highlight-slide-thumb{width:110px;height:75px}}.astro-highlight-item{display:flex;align-items:center;gap:1.5rem;min-width:420px;max-width:520px}.astro-highlight-item .highlight-thumb{flex-shrink:0}.astro-highlight-item .highlight-thumb img{width:220px;height:auto;border-radius:12px;object-fit:cover}.astro-highlight-item .highlight-text{display:flex;flex-direction:column;gap:.4rem}.astro-highlight-apod .highlight-thumb img{max-width:220px;height:auto}.astro-highlight-section{margin-top:2.5rem;padding:1.75rem 2rem 2rem}.astro-highlight-header h2{font-size:1.15rem;font-weight:600;margin:0 0 1.25rem}.gh-highlight-slider{overflow:hidden;position:relative}.gh-highlight-track{display:flex;gap:1.5rem;will-change:transform}.gh-highlight-card{min-width:380px;max-width:420px;flex:0 0 auto;background:rgb(9 16 40 / .9);border-radius:18px;padding:1.2rem 1.3rem 1.3rem;box-shadow:0 14px 40px rgb(0 0 0 / .35);border:1px solid rgb(111 169 255 / .14)}.gh-highlight-card-header{margin-bottom:.8rem}.gh-highlight-label{display:inline-block;padding:.2rem .6rem;border-radius:999px;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;background:rgb(123 178 255 / .15);border:1px solid rgb(123 178 255 / .4);margin-bottom:.45rem}.gh-highlight-title{font-size:1.05rem;margin:0}.gh-highlight-date{font-size:.75rem;opacity:.8;margin:.15rem 0 0}.gh-highlight-media{margin:.75rem 0;border-radius:14px;overflow:hidden;max-height:190px}.gh-highlight-media img{display:block;width:100%;height:auto;object-fit:cover}.gh-highlight-body p{font-size:.85rem;line-height:1.5;margin:0 0 .6rem}.gh-highlight-link{font-size:.8rem;font-weight:500;text-decoration:none;padding:.35rem .9rem;border-radius:999px;border:1px solid rgb(148 205 255 / .5);display:inline-flex;align-items:center;gap:.25rem}.gh-highlight-link:hover{background:rgb(148 205 255 / .14)}.gh-highlight-footnote{margin-top:.9rem;font-size:.75rem;opacity:.8}.gh-highlight-track.gh-highlight-animated{animation:gh-highlight-marquee 40s linear infinite}@keyframes gh-highlight-marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (max-width:768px){.gh-highlight-card{min-width:80vw;max-width:80vw}.gh-highlight-track.gh-highlight-animated{animation-duration:50s}}.astro-highlight-banner{margin-top:2rem;margin-bottom:2.5rem}.astro-highlight-banner-head h2{font-size:1.1rem;margin-bottom:1rem}.astro-highlight-slider{overflow:hidden;position:relative}.astro-highlight-track{display:flex;transition:transform 0.8s ease-in-out}.astro-highlight-item{display:flex;align-items:stretch;gap:1.75rem;padding:1.5rem 1.75rem}.astro-highlight-text{flex:1 1 60%}.astro-highlight-thumb{flex:0 0 35%;display:flex;align-items:center;justify-content:center}.astro-highlight-thumb img{width:100%;height:auto;border-radius:14px;object-fit:cover}.astro-highlight-kicker{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;opacity:.85;margin-bottom:.35rem}.astro-highlight-title{font-size:1.2rem;margin:0 0 .3rem}.astro-highlight-date{font-size:.8rem;opacity:.75;margin-bottom:.6rem}.astro-highlight-excerpt{font-size:.9rem;line-height:1.5;margin-bottom:.75rem}.astro-highlight-link{font-size:.9rem;font-weight:600}.astro-highlight-note{margin-top:.8rem;font-size:.8rem;opacity:.75}@media (max-width:768px){.astro-highlight-item{flex-direction:column}.astro-highlight-thumb{flex-basis:auto}}.astro-highlight-item{position:relative;padding-right:2rem}.astro-highlight-item:not(:last-child)::after{content:"";position:absolute;top:10%;right:0;width:1px;height:80%;background:linear-gradient(to bottom,rgb(255 255 255 / .08),rgb(255 255 255 / .25),rgb(255 255 255 / .08));backdrop-filter:blur(2px);opacity:.7;border-radius:2px}@media (max-width:768px){.astro-highlight-item:not(:last-child)::after{display:none}}.astro-highlight-wrapper{max-width:1300px;margin:0 auto;padding:0 20px}.astro-highlight-slider{height:260px;display:flex;align-items:center}.astro-highlight-item{display:flex;flex-direction:row;align-items:flex-start;height:100%;padding:10px 20px}.astro-highlight-thumb{margin-top:0;align-self:flex-start}.astro-highlight-thumb img{width:150px;height:90px;object-fit:cover;border-radius:10px}.astro-highlight-content{flex:1;padding-right:20px}.astro-highlight-item{justify-content:space-between}.astro-highlight-item:not(:last-child)::after{content:"";position:absolute;right:0;top:20px;width:1px;height:calc(100% - 40px);background:rgb(255 255 255 / .15);box-shadow:0 0 8px rgb(255 255 255 / .1)}.gh-astro-highlights,.astro-highlights-section{padding-top:10px;padding-bottom:10px;max-height:260px;overflow:hidden}.gh-astro-highlights .gh-highlight-card,.astro-highlights-section .gh-highlight-card{padding-top:12px;padding-bottom:12px;min-height:0}.gh-astro-highlights .gh-highlight-content,.astro-highlights-section .gh-highlight-content{max-height:150px;overflow:hidden}.gh-astro-highlights .gh-highlight-thumb img,.astro-highlights-section .gh-highlight-thumb img{max-height:120px;width:auto;object-fit:cover}.astro-hero-top{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.astro-mode-row{margin-top:-4px}@media (max-width:768px){.astro-highlight-banner{display:none!important}.astro-section-clouds{display:none!important}}.glass-box{background:rgb(3 8 20 / .92)!important;border-radius:20px!important;border:1px solid rgb(120 200 255 / .35)!important;box-shadow:0 0 28px rgb(15 23 42 / .85)!important}.glass-box{padding:1.3rem 1.4rem!important;margin-bottom:1.8rem!important}.sky-widget-wrapper *,.sky-widget-wrapper table,.sky-widget-wrapper td,.sky-widget-wrapper th,.sky-widget-wrapper input,.sky-widget-wrapper select{border:none!important;box-shadow:none!important}.page-template-template-sky table,.page-template-template-sky td,.page-template-template-sky th{border:none!important}.page-template-template-sky div[style*="border"],.page-template-template-sky table[style*="border"]{border:none!important}.astro-sky-block *{border:none!important;box-shadow:none!important}body.page-heute-sichtbar-am-himmel .glass-box *{border:none!important;box-shadow:none!important}body.page-heute-sichtbar-am-himmel .glass-box div[style*="border"],body.page-heute-sichtbar-am-himmel .glass-box table[style*="border"],body.page-heute-sichtbar-am-himmel .glass-box td[style*="border"],body.page-heute-sichtbar-am-himmel .glass-box th[style*="border"]{border:none!important;box-shadow:none!important}body.page-seti-kosmische-signale .seti-main table,body.page-seti-kosmische-signale .seti-main td,body.page-seti-kosmische-signale .seti-main th{border:none!important;box-shadow:none!important}body.page-seti-kosmische-signale .seti-main table[style*="border"],body.page-seti-kosmische-signale .seti-main td[style*="border"],body.page-seti-kosmische-signale .seti-main th[style*="border"]{border:none!important;box-shadow:none!important}body.page-heute-sichtbar-am-himmel .glass-box,body.page-heute-sichtbar-am-himmel .glass-box *,body.page-heute-sichtbar-am-himmel .content-area *,body.page-heute-sichtbar-am-himmel table,body.page-heute-sichtbar-am-himmel td,body.page-heute-sichtbar-am-himmel th{border:none!important;box-shadow:none!important;outline:none!important}body.page-heute-sichtbar-am-himmel [style*="border"]{border:none!important;box-shadow:none!important;outline:none!important}body.page-seti-kosmische-signale .glass-box,body.page-seti-kosmische-signale .glass-box *,body.page-seti-kosmische-signale .content-area *,body.page-seti-kosmische-signale table,body.page-seti-kosmische-signale td,body.page-seti-kosmische-signale th{border:none!important;box-shadow:none!important;outline:none!important}body.page-seti-kosmische-signale [style*="border"]{border:none!important;box-shadow:none!important;outline:none!important}body.page-heute-sichtbar-am-himmel .glass-box,body.page-seti-kosmische-signale .glass-box{border:none!important;box-shadow:none!important}<style>.astro-blog-page .glass-box{border:none}</style>body.page-slug-blog .gh-blog-hero.glass-box,body.page-slug-blog .gh-blog-card.glass-box,body.page-slug-blog .gh-blog-empty.glass-box{border:none!important;box-shadow:none!important}.blog-kachel{border-radius:18px!important;background:radial-gradient(circle at top left,rgb(30 64 175 / .06),transparent 60%),rgb(4 7 21 / .95)!important;border:1px solid rgb(129 140 248 / .18)!important;color:#e5e7eb!important}.blog-card-thumb{width:100%;aspect-ratio:5 / 2!important;overflow:hidden}.blog-card-body{padding:10px 14px 4px!important}.blog-card-footer{padding:0 14px 12px!important}.blog-card-excerpt{display:-webkit-box;-webkit-line-clamp:2!important;-webkit-box-orient:vertical;overflow:hidden}.blog-card{display:flex!important;flex-direction:column;min-height:290px}.blog-card-footer{margin-top:auto!important}.blog-card-title{font-size:1rem!important;line-height:1.25!important}.blog-kachel,.blog-card,.blog-card-inner{background:radial-gradient(circle at top left,rgb(30 64 175 / .08),transparent 60%),rgb(4 7 21 / .92)!important;border:1px solid rgb(129 140 248 / .18)!important;border-radius:20px!important;color:#e5e7eb!important}.blog-card-thumb img{filter:brightness(.92)}.blog-card-title a{color:#f1f5ff!important}.blog-card-excerpt{color:#cbd5ff!important}.blog-kachel:hover{background:radial-gradient(circle at top left,rgb(30 64 175 / .12),transparent 60%),rgb(4 7 21 / .98)!important;border-color:rgb(160 180 255 / .25)!important;transform:translateY(-2px);transition:0.25s ease}body.home::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 20% 20%,rgb(255 255 255 / .9) 0,#fff0 40px),radial-gradient(circle at 80% 40%,rgb(255 255 255 / .7) 0,#fff0 35px),radial-gradient(circle at 10% 80%,rgb(255 255 255 / .6) 0,#fff0 30px),radial-gradient(circle at 90% 90%,rgb(255 255 255 / .8) 0,#fff0 45px),radial-gradient(circle at 50% 50%,rgb(255 255 255 / .9) 0,#fff0 50px);background-size:1200px 1200px,1000px 1000px,1600px 1600px,1800px 1800px,2000px 2000px;background-repeat:repeat;opacity:.55;animation:gh-home-stars 240s linear infinite}@keyframes gh-home-stars{0%{transform:translate3d(0,0,0)}transform:translate3d(-420px,-420px,0)}}body{background-color:#020816!important;background-image:radial-gradient(circle at 8% 12%,rgb(255 255 255) 0,#fff0 4px),radial-gradient(circle at 78% 18%,rgb(255 255 255 / .95) 0,#fff0 4px),radial-gradient(circle at 25% 45%,rgb(255 255 255 / .9) 0,#fff0 4px),radial-gradient(circle at 62% 60%,rgb(255 255 255 / .95) 0,#fff0 4px),radial-gradient(circle at 40% 80%,rgb(255 255 255 / .9) 0,#fff0 4px),radial-gradient(circle at 15% 25%,rgb(255 255 255 / .8) 0,#fff0 2.5px),radial-gradient(circle at 90% 30%,rgb(255 255 255 / .8) 0,#fff0 2.5px),radial-gradient(circle at 35% 65%,rgb(255 255 255 / .75) 0,#fff0 2.5px),radial-gradient(circle at 70% 75%,rgb(255 255 255 / .8) 0,#fff0 2.5px),radial-gradient(circle at 55% 40%,rgb(255 255 255 / .75) 0,#fff0 2.5px),radial-gradient(circle at 5% 5%,rgb(255 255 255 / .6) 0,#fff0 1.5px),radial-gradient(circle at 20% 10%,rgb(255 255 255 / .6) 0,#fff0 1.5px),radial-gradient(circle at 35% 20%,rgb(255 255 255 / .6) 0,#fff0 1.5px),radial-gradient(circle at 50% 10%,rgb(255 255 255 / .6) 0,#fff0 1.5px),radial-gradient(circle at 65% 15%,rgb(255 255 255 / .6) 0,#fff0 1.5px),radial-gradient(circle at 80% 8%,rgb(255 255 255 / .6) 0,#fff0 1.5px),radial-gradient(circle at 95% 18%,rgb(255 255 255 / .6) 0,#fff0 1.5px),radial-gradient(circle at 12% 60%,rgb(255 255 255 / .55) 0,#fff0 1.5px),radial-gradient(circle at 30% 70%,rgb(255 255 255 / .55) 0,#fff0 1.5px),radial-gradient(circle at 48% 65%,rgb(255 255 255 / .55) 0,#fff0 1.5px),radial-gradient(circle at 68% 55%,rgb(255 255 255 / .55) 0,#fff0 1.5px),radial-gradient(circle at 82% 68%,rgb(255 255 255 / .55) 0,#fff0 1.5px),radial-gradient(circle at 92% 80%,rgb(255 255 255 / .55) 0,#fff0 1.5px),radial-gradient(circle at 10% 90%,rgb(255 255 255 / .25) 0,#fff0 1px),radial-gradient(circle at 30% 85%,rgb(255 255 255 / .25) 0,#fff0 1px),radial-gradient(circle at 50% 92%,rgb(255 255 255 / .25) 0,#fff0 1px),radial-gradient(circle at 70% 88%,rgb(255 255 255 / .25) 0,#fff0 1px),radial-gradient(circle at 88% 93%,rgb(255 255 255 / .25) 0,#fff0 1px),radial-gradient(circle at 18% 78%,rgb(46 58 126 / .45),transparent 60%),radial-gradient(circle at 82% 24%,rgb(120 92 186 / .4),transparent 65%);background-repeat:repeat-y!important;background-size:100% 900px!important;background-position:top center!important;background-attachment:fixed!important}html,body{min-height:100%}.gh-starfield-canvas{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}body>*:not(canvas.gh-starfield-canvas){position:relative;z-index:1}#gh-galaxy-wrapper,.gh-galaxy-map-container{width:100%;display:flex!important;justify-content:center!important;align-items:flex-start!important}.gh-galaxy-map-container{gap:40px}body.page-template-page-galaktische-reise .site-main-wrapper.astrosky-layout,body.page-id-163 .site-main-wrapper.astrosky-layout{display:block}body.page-template-page-galaktische-reise .content-area,body.page-id-163 .content-area{max-width:1180px;margin:40px auto 80px auto;padding:0 20px 80px}#gh-galaxy-wrapper{margin:0}#gh-galaxy-wrapper .gh-galaxy-hero,#gh-galaxy-wrapper .gh-galaxy-map-section,#gh-galaxy-wrapper .gh-galaxy-itinerary{margin-left:auto;margin-right:auto}.page-template-page-galaktische-reise .site-main-wrapper.astrosky-layout{display:block}.page-template-page-galaktische-reise .astrosky-sidebar{display:none!important}.page-template-page-galaktische-reise .content-area,.page-template-page-galaktische-reise .astrosky-article{max-width:1180px;margin-left:auto!important;margin-right:auto!important}.page-template-page-galaktische-reise #gh-galaxy-wrapper{width:100%}.page-template-page-galaktische-reise .gh-galaxy-map-container{display:flex;justify-content:center;align-items:flex-start;gap:40px}.gh-astroplanner-page{padding:4rem 0 5rem}.gh-astroplanner-wrapper{width:min(1200px, 96vw);margin:0 auto}.gh-astro-card{background:radial-gradient(circle at top left,rgb(91 130 255 / .12),rgb(9 14 32 / .96));border-radius:24px;border:1px solid rgb(255 255 255 / .05);box-shadow:0 26px 60px rgb(0 0 0 / .55);padding:2.2rem 2.4rem;backdrop-filter:blur(22px);color:#f5f7ff}.gh-astroplanner-hero{margin-bottom:3rem}.gh-astroplanner-title{font-size:2.1rem;margin-bottom:1rem}.gh-astroplanner-lead{font-size:1rem;max-width:48rem;margin-bottom:.4rem}.gh-astroplanner-sub{font-size:.95rem;opacity:.85}.gh-astroplanner-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.3fr) minmax(0,0.9fr);gap:1.8rem;align-items:flex-start}.gh-astroplanner-form-card{position:relative}.gh-astroplanner-form{display:flex;flex-direction:column;gap:1rem}.gh-astroplanner-field{display:flex;flex-direction:column;gap:.3rem}.gh-astroplanner-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.gh-astroplanner-field label{font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;opacity:.85}.gh-astroplanner-field input,.gh-astroplanner-field select{background:rgb(4 10 30 / .92);border-radius:999px;border:1px solid rgb(255 255 255 / .08);padding:.55rem .9rem;font-size:.92rem;color:#f5f7ff;outline:none}.gh-astroplanner-field input::placeholder{color:rgb(222 229 255 / .4)}.gh-astroplanner-field small{font-size:.75rem;opacity:.7}.gh-astroplanner-submit{margin-top:.4rem;border-radius:999px;border:none;padding:.7rem 1.4rem;font-size:.95rem;font-weight:600;background:linear-gradient(135deg,#4c6fff,#8a5bff);color:#f5f7ff;cursor:pointer;box-shadow:0 10px 30px rgb(34 80 255 / .4);transition:transform 0.1s ease,box-shadow 0.1s ease,filter 0.1s ease}.gh-astroplanner-submit:hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 14px 34px rgb(34 80 255 / .55)}.gh-astroplanner-hint{margin-top:.4rem;font-size:.8rem;opacity:.8}.gh-astroplanner-results-card{min-height:100%}.gh-astro-card-title{font-size:1.15rem;margin-bottom:1rem}.gh-astroplanner-summary{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:1.2rem;margin-bottom:1.3rem}.gh-astroplanner-score{padding:1rem 1.1rem;border-radius:18px;background:radial-gradient(circle at top left,rgb(99 132 255 / .18),rgb(6 10 30 / .96));border:1px solid rgb(142 175 255 / .35)}.gh-astroplanner-score-label{font-size:.8rem;opacity:.7;text-transform:uppercase;letter-spacing:.08em}.gh-astroplanner-score-value{display:block;font-size:1.8rem;font-weight:700;margin-top:.15rem}.gh-astroplanner-score-text{display:block;margin-top:.2rem;font-size:.85rem;opacity:.85}.gh-astroplanner-session-window{padding:1rem 1.1rem;border-radius:18px;background:radial-gradient(circle at top right,rgb(244 179 86 / .18),rgb(6 10 30 / .97));border:1px solid rgb(255 210 140 / .45);font-size:.9rem}.gh-astroplanner-targets h3{font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;opacity:.85;margin-bottom:.7rem}.gh-astroplanner-target-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.9rem}.gh-astroplanner-target-item{padding:.9rem 1rem;border-radius:16px;background:rgb(4 9 26 / .96);border:1px solid rgb(255 255 255 / .08)}.gh-astroplanner-target-placeholder{font-size:.85rem;opacity:.8}.gh-astroplanner-target-header{margin-bottom:.25rem}.gh-astroplanner-target-title{font-size:1rem;margin:0 0 .15rem}.gh-astroplanner-target-meta{font-size:.8rem;opacity:.85}.gh-astroplanner-target-desc{font-size:.86rem;margin:.35rem 0 .45rem;opacity:.9}.gh-astroplanner-target-settings-label{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;opacity:.8;margin-bottom:.2rem}.gh-astroplanner-target-gear{font-size:.86rem;margin-bottom:.2rem}.gh-astroplanner-target-note{font-size:.8rem;opacity:.8}.gh-astroplanner-sidebar-card{font-size:.88rem}.gh-astroplanner-checklist{list-style:none;margin:0 0 1rem;padding:0}.gh-astroplanner-checklist li{margin-bottom:.25rem}.gh-astroplanner-smartscopes h3{font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;opacity:.9;margin-bottom:.35rem}.gh-astroplanner-smartline{font-size:.83rem;opacity:.88;margin-bottom:.35rem}@media (max-width:1100px){.gh-astroplanner-grid{grid-template-columns:minmax(0,1fr)}.gh-astroplanner-summary{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.gh-astroplanner-wrapper{width:94vw}.gh-astro-card{padding:1.6rem 1.5rem}.gh-astroplanner-two-col{grid-template-columns:minmax(0,1fr)}}.gh-astroplanner-page{padding:4rem 0 5rem}.gh-astroplanner-wrapper{width:min(1200px, 96vw);margin:0 auto}.gh-astro-card{background:radial-gradient(circle at top left,rgb(91 130 255 / .12),rgb(9 14 32 / .96));border-radius:24px;border:1px solid rgb(255 255 255 / .05);box-shadow:0 26px 60px rgb(0 0 0 / .55);padding:2.2rem 2.4rem;backdrop-filter:blur(22px);color:#f5f7ff}.gh-astroplanner-hero{margin-bottom:3rem}.gh-astroplanner-title{font-size:2.1rem;margin-bottom:1rem}.gh-astroplanner-lead{font-size:1rem;max-width:48rem;margin-bottom:.4rem}.gh-astroplanner-sub{font-size:.95rem;opacity:.85}.gh-astroplanner-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.3fr) minmax(0,0.9fr);gap:1.8rem;align-items:flex-start}.gh-astroplanner-form-card{position:relative}.gh-astroplanner-form{display:flex;flex-direction:column;gap:1rem}.gh-astroplanner-field{display:flex;flex-direction:column;gap:.3rem}.gh-astroplanner-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.gh-astroplanner-field label{font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;opacity:.85}.gh-astroplanner-field input,.gh-astroplanner-field select{background:rgb(4 10 30 / .92);border-radius:999px;border:1px solid rgb(255 255 255 / .08);padding:.55rem .9rem;font-size:.92rem;color:#f5f7ff;outline:none}.gh-astroplanner-field input::placeholder{color:rgb(222 229 255 / .4)}.gh-astroplanner-field small{font-size:.75rem;opacity:.7}.gh-astroplanner-submit{margin-top:.4rem;border-radius:999px;border:none;padding:.7rem 1.4rem;font-size:.95rem;font-weight:600;background:linear-gradient(135deg,#4c6fff,#8a5bff);color:#f5f7ff;cursor:pointer;box-shadow:0 10px 30px rgb(34 80 255 / .4);transition:transform 0.1s ease,box-shadow 0.1s ease,filter 0.1s ease}.gh-astroplanner-submit:hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 14px 34px rgb(34 80 255 / .55)}.gh-astroplanner-hint{margin-top:.4rem;font-size:.8rem;opacity:.8}.gh-astroplanner-results-card{min-height:100%}.gh-astro-card-title{font-size:1.15rem;margin-bottom:1rem}.gh-astroplanner-summary{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:1.2rem;margin-bottom:1.3rem}.gh-astroplanner-score{padding:1rem 1.1rem;border-radius:18px;background:radial-gradient(circle at top left,rgb(99 132 255 / .18),rgb(6 10 30 / .96));border:1px solid rgb(142 175 255 / .35)}.gh-astroplanner-score-label{font-size:.8rem;opacity:.7;text-transform:uppercase;letter-spacing:.08em}.gh-astroplanner-score-value{display:block;font-size:1.8rem;font-weight:700;margin-top:.15rem}.gh-astroplanner-score-text{display:block;margin-top:.2rem;font-size:.85rem;opacity:.85}.gh-astroplanner-session-window{padding:1rem 1.1rem;border-radius:18px;background:radial-gradient(circle at top right,rgb(244 179 86 / .18),rgb(6 10 30 / .97));border:1px solid rgb(255 210 140 / .45);font-size:.9rem}.gh-astroplanner-targets h3{font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;opacity:.85;margin-bottom:.7rem}.gh-astroplanner-target-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.9rem}.gh-astroplanner-target-item{padding:.9rem 1rem;border-radius:16px;background:rgb(4 9 26 / .96);border:1px solid rgb(255 255 255 / .08)}.gh-astroplanner-target-placeholder{font-size:.85rem;opacity:.8}.gh-astroplanner-target-header{margin-bottom:.25rem}.gh-astroplanner-target-title{font-size:1rem;margin:0 0 .15rem}.gh-astroplanner-target-meta{font-size:.8rem;opacity:.85}.gh-astroplanner-target-desc{font-size:.86rem;margin:.35rem 0 .45rem;opacity:.9}.gh-astroplanner-target-settings-label{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;opacity:.8;margin-bottom:.2rem}.gh-astroplanner-target-gear{font-size:.86rem;margin-bottom:.2rem}.gh-astroplanner-target-note{font-size:.8rem;opacity:.8}.gh-astroplanner-sidebar-card{font-size:.88rem}.gh-astroplanner-checklist{list-style:none;margin:0 0 1rem;padding:0}.gh-astroplanner-checklist li{margin-bottom:.25rem}.gh-astroplanner-smartscopes h3{font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;opacity:.9;margin-bottom:.35rem}.gh-astroplanner-smartline{font-size:.83rem;opacity:.88;margin-bottom:.35rem}@media (max-width:1100px){.gh-astroplanner-grid{grid-template-columns:minmax(0,1fr)}.gh-astroplanner-summary{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.gh-astroplanner-wrapper{width:94vw}.gh-astro-card{padding:1.6rem 1.5rem}.gh-astroplanner-two-col{grid-template-columns:minmax(0,1fr)}}.gh-astroplanner-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;row-gap:.75rem}.gh-astroplanner-field{display:flex;flex-direction:column}.gh-astroplanner-field label{display:block;margin-bottom:.25rem;white-space:normal}.gh-astroplanner-field select,.gh-astroplanner-field input{width:100%;box-sizing:border-box}@media (max-width:1100px){.gh-astroplanner-two-col{grid-template-columns:minmax(0,1fr)}}.gh-astroplanner-row{display:flex;flex-direction:column;gap:2rem}.gh-astroplanner-section-1{width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:1.5rem}.gh-astroplanner-section-1 .gh-astroplanner-field{flex:1 1 230px}.gh-astroplanner-section-2,.gh-astroplanner-section-3{width:100%}.gh-astroplanner-card{width:100%;max-width:900px;margin-left:auto;margin-right:auto}@media (max-width:900px){.gh-astroplanner-section-1{flex-direction:column}}.gh-astroplanner-page .gh-container{max-width:1200px;margin:0 auto}.gh-astroplanner-hero-card{padding:2.5rem 3rem;border-radius:20px;background:rgb(10 14 35 / .75);backdrop-filter:blur(14px)}.gh-astroplanner-title{font-size:2.1rem;margin-bottom:.75rem}.gh-astroplanner-subtitle{font-size:1rem;margin-bottom:.5rem}.gh-astroplanner-subtext{font-size:.95rem;opacity:.9}.gh-astroplanner-wrapper{display:flex;flex-direction:column;gap:1.75rem;margin-bottom:3rem}.gh-astroplanner-box{padding:2rem;border-radius:20px;background:rgb(10 14 35 / .8);backdrop-filter:blur(14px)}.gh-astroplanner-box-title{font-size:1.3rem;margin-bottom:1.5rem}.gh-astroplanner-fields{display:flex;flex-direction:column;gap:1.25rem}.gh-astroplanner-fieldgroup{display:flex;flex-direction:column;gap:.35rem}.gh-astroplanner-fieldgroup label{font-size:.85rem;opacity:.85}.gh-astroplanner-fieldgroup--full{width:100%}.gh-astroplanner-row{display:grid;gap:1rem}.gh-astroplanner-row--two-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.gh-input,.gh-select{width:100%;padding:.6rem .75rem;border-radius:999px;border:1px solid rgb(255 255 255 / .08);background:rgb(5 8 25 / .9);color:#fff;font-size:.9rem}.gh-input::placeholder{color:rgb(255 255 255 / .5)}.gh-astroplanner-help,.gh-astroplanner-tip{font-size:.8rem;opacity:.75}.gh-astroplanner-actions{margin-top:.5rem}.gh-astroplanner-btn{width:100%;border-radius:999px}.gh-astroplanner-overview-grid{display:grid;grid-template-columns:minmax(0,260px);gap:1.25rem;margin-bottom:1.5rem}.gh-astroplanner-score-card,.gh-astroplanner-session-card{padding:1.2rem 1.4rem;border-radius:16px;background:radial-gradient(circle at top left,rgb(90 120 255 / .2),transparent),rgb(8 10 32 / .95)}.gh-astroplanner-score-label,.gh-astroplanner-session-label{font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin-bottom:.4rem}.gh-astroplanner-score-value{font-size:2.1rem;margin-bottom:.3rem}.gh-astroplanner-score-number{font-weight:600}.gh-astroplanner-score-text,.gh-astroplanner-session-text{font-size:.9rem;opacity:.8}.gh-astroplanner-targets .gh-astroplanner-muted{font-size:.9rem;opacity:.8}.gh-astroplanner-checklist{list-style:none;padding-left:0;margin-bottom:1.25rem}.gh-astroplanner-checklist li{font-size:.9rem;margin-bottom:.35rem}.gh-astroplanner-subheading{font-size:1rem;margin:.75rem 0 .5rem}.gh-astroplanner-quicktips p{font-size:.9rem;opacity:.85;margin-bottom:.4rem}@media (min-width:900px){.gh-astroplanner-overview-grid{grid-template-columns:minmax(0,260px) minmax(0,1fr)}}@media (max-width:768px){.gh-astroplanner-hero-card{padding:1.75rem 1.5rem}.gh-astroplanner-row--two-cols{grid-template-columns:1fr}}.gh-astroplanner-targetlist{margin:.25rem 0 0;padding-left:1.1rem;font-size:.9rem;opacity:.9}.gh-astroplanner-targetlist li{margin-bottom:.25rem}.astro-badge{display:none}@media (min-width:960px){.main-nav-menu{display:flex;flex-wrap:wrap;gap:1.8rem;align-items:center}.main-nav-menu>li{white-space:nowrap}}.polarlicht-page{gap:2rem}.polarlicht-article{position:relative}.polarlicht-hero{position:relative;overflow:hidden;border-radius:1.6rem;margin-bottom:2.2rem;padding:2.6rem 2.2rem;background:radial-gradient(circle at top left,rgb(120 214 255 / .28),transparent 55%),radial-gradient(circle at bottom right,rgb(162 120 255 / .32),transparent 60%),linear-gradient(135deg,#050817,#05040f);box-shadow:0 22px 50px rgb(0 0 0 / .9),0 0 80px rgb(116 231 255 / .25)}.polarlicht-hero-aurora-layer{position:absolute;inset:-20%;pointer-events:none;opacity:.75;mix-blend-mode:screen}.aurora-band{position:absolute;width:180%;height:45%;filter:blur(28px);opacity:.9;transform-origin:center;animation:auroraWave 26s linear infinite alternate}.aurora-band-1{top:5%;left:-30%;background:linear-gradient(90deg,rgb(80 255 213 / .2),rgb(96 178 255 / .55),rgb(210 148 255 / .2))}.aurora-band-2{top:40%;left:-40%;background:linear-gradient(90deg,rgb(176 255 196 / .32),rgb(90 200 255 / .6),rgb(188 140 255 / .35));animation-duration:32s}.aurora-band-3{bottom:-5%;left:-20%;background:linear-gradient(90deg,rgb(160 255 240 / .35),rgb(112 150 255 / .65),rgb(228 180 255 / .28));animation-duration:38s}@keyframes auroraWave{0%{transform:translateX(0) translateY(0) skewX(-4deg)}50%{transform:translateX(14%) translateY(-4%) skewX(2deg)}100%{transform:translateX(-10%) translateY(6%) skewX(-3deg)}}.polarlicht-hero-inner{position:relative;display:flex;align-items:stretch;justify-content:space-between;gap:2.4rem;z-index:2}.polarlicht-hero-text{max-width:60%}.polarlicht-hero .entry-title{font-size:clamp(2.2rem, 3.2vw, 2.7rem);margin-bottom:.7rem;letter-spacing:.08em}.polarlicht-hero-subtitle{font-size:.98rem;line-height:1.65;color:#e4f0ff;max-width:680px}.polarlicht-hero-tags{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem}.tag-pill{padding:.25rem .85rem;border-radius:999px;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;border:1px solid rgb(160 240 255 / .6);background:rgb(3 8 24 / .95);color:#e5fcff}.polarlicht-hero-cta-row{display:flex;align-items:center;flex-wrap:wrap;gap:.9rem;margin-top:1.5rem}.btn-aurora-primary{display:inline-flex;align-items:center;justify-content:center;padding:.55rem 1.6rem;border-radius:999px;border:1px solid rgb(136 214 255 / .9);background:radial-gradient(circle at top left,rgb(122 242 255 / .35),rgb(14 26 70 / .95));color:#f2fbff;font-size:.9rem;font-weight:600;text-decoration:none;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 20px rgb(116 235 255 / .6),0 0 40px rgb(146 255 210 / .45);transition:transform 0.15s ease,box-shadow 0.2s ease,background 0.2s ease}.btn-aurora-primary:hover{transform:translateY(-1px);box-shadow:0 0 26px rgb(116 235 255 / .8),0 0 50px rgb(146 255 210 / .6)}.cta-note{font-size:.8rem;color:#d6e7ff}.polarlicht-hero-orb{position:relative;min-width:200px;max-width:230px;display:flex;align-items:center;justify-content:center}.polarlicht-orb-glow{width:190px;height:190px;border-radius:999px;background:radial-gradient(circle,rgb(171 255 213 / .5),transparent 60%),radial-gradient(circle at 20% 0%,rgb(100 210 255 / .6),transparent 55%),radial-gradient(circle at 80% 95%,rgb(200 160 255 / .45),transparent 60%);opacity:.95;filter:blur(1px);animation:orbPulse 12s ease-in-out infinite alternate}@keyframes orbPulse{0%{transform:scale(.96);opacity:.9}100%{transform:scale(1.03);opacity:1}}.polarlicht-orb-core{position:absolute;inset:22%;border-radius:999px;background:radial-gradient(circle at 15% 10%,rgb(245 255 255 / .16),transparent 55%),radial-gradient(circle at 80% 90%,rgb(156 255 214 / .3),transparent 60%),#050614;border:1px solid rgb(196 255 244 / .75);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;text-align:center;box-shadow:0 0 30px rgb(144 255 219 / .7),0 0 60px rgb(132 214 255 / .6)}.polarlicht-orb-core .orb-label{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:#dffdfd}.polarlicht-orb-core .orb-state{font-size:.9rem;font-weight:700;color:#fff}.polarlicht-orb-core .orb-sub{font-size:.78rem;color:#d0f0ff}.polarlicht-info-banner{display:flex;gap:.9rem;align-items:flex-start;padding:.9rem 1.1rem;margin-bottom:1.7rem;border-radius:.9rem;border:1px dashed rgb(170 210 255 / .55);background:rgb(7 16 42 / .96);font-size:.88rem;color:#e0ecff}.polarlicht-info-icon{font-size:1.2rem;line-height:1}.polarlicht-info-text strong{color:#fff}.polarlicht-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,0.9fr);gap:1.6rem;margin-bottom:2.7rem}.polarlicht-card{position:relative;padding:1.4rem 1.3rem;border-radius:1rem;border:1px solid rgb(140 230 255 / .3);background:radial-gradient(circle at top left,rgb(72 176 255 / .2),transparent 60%),radial-gradient(circle at bottom right,rgb(130 255 210 / .18),transparent 55%),#050815;box-shadow:0 14px 30px rgb(0 0 0 / .85)}.polarlicht-card-header{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;margin-bottom:.7rem}.polarlicht-card-header h2{font-size:1.05rem;margin:0}.polarlicht-card-tag{padding:.18rem .7rem;border-radius:999px;border:1px solid rgb(147 233 255 / .6);font-size:.72rem;text-transform:uppercase;letter-spacing:.09em;color:#c5f6ff;background:rgb(5 15 40 / .96)}.polarlicht-card-lead{font-size:.86rem;color:#dde8ff;margin-bottom:.9rem}.aurora-ampel-lights{display:flex;justify-content:space-between;gap:.9rem;margin:1rem 0 .9rem}.aurora-light{flex:1;display:flex;flex-direction:column;align-items:center;gap:.35rem}.light-dot{width:2.3rem;height:2.3rem;border-radius:999px;border:2px solid rgb(9 11 22 / .9);box-shadow:inset 0 0 12px rgb(0 0 0 / .9);background:radial-gradient(circle,#24293a,#050814);transition:box-shadow 0.25s ease,transform 0.2s ease,background 0.25s ease}.light-label{font-size:.76rem;text-transform:uppercase;letter-spacing:.09em;color:#cfd9ff}.light-low .light-dot{background:radial-gradient(circle,#442329,#20040a)}.light-medium .light-dot{background:radial-gradient(circle,#4a4223,#191103)}.light-high .light-dot{background:radial-gradient(circle,#214631,#02150a)}.aurora-light.active .light-dot{transform:translateY(-2px)}.aurora-light.active.light-low .light-dot{background:radial-gradient(circle,#ff6161,#5a0202);box-shadow:0 0 18px rgb(255 76 76 / .9),0 0 36px rgb(255 172 160 / .7)}.aurora-light.active.light-medium .light-dot{background:radial-gradient(circle,#ffd36a,#7a4e00);box-shadow:0 0 20px rgb(255 215 112 / .9),0 0 38px rgb(255 246 171 / .75)}.aurora-light.active.light-high .light-dot{background:radial-gradient(circle,#7bf29b,#047439);box-shadow:0 0 20px rgb(132 255 180 / .95),0 0 44px rgb(164 255 215 / .8)}.aurora-ampel-summary{display:flex;flex-direction:column;gap:.2rem;margin-bottom:.8rem;font-size:.83rem}.aurora-ampel-summary .summary-label{text-transform:uppercase;letter-spacing:.09em;font-size:.73rem;color:#9fb6ff}.aurora-ampel-summary .summary-value{color:#e6f1ff}.aurora-ampel-legend{list-style:none;margin:0;padding:.45rem 0 0;border-top:1px dashed rgb(145 190 255 / .45);display:flex;flex-direction:column;gap:.35rem;font-size:.8rem;color:#cfd6ff}.aurora-ampel-legend li{display:flex;align-items:center;gap:.45rem}.legend-dot{width:.75rem;height:.75rem;border-radius:999px}.legend-low{background:#ff6363}.legend-medium{background:#ffd36a}.legend-high{background:#7bf29b}.aurora-probability-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.9rem}.aurora-prob-item{padding:.55rem .1rem .25rem;border-bottom:1px dashed rgb(140 190 255 / .35)}.aurora-prob-item:last-child{border-bottom:none}.aurora-prob-header{display:flex;justify-content:space-between;align-items:baseline;gap:.8rem;margin-bottom:.25rem}.aurora-region{font-size:.86rem;font-weight:600}.aurora-percent{font-size:.8rem;color:#cfe7ff}.aurora-prob-bar{position:relative;width:100%;height:.55rem;border-radius:999px;overflow:hidden;background:linear-gradient(90deg,#141829,#080919);border:1px solid rgb(113 160 255 / .45);margin-bottom:.28rem}.aurora-prob-fill{position:absolute;inset:0;width:0;border-radius:999px;background:linear-gradient(90deg,#79f5ff,#a7ffb8);box-shadow:0 0 9px rgb(138 255 214 / .7)}.fill-north{width:40%}.fill-middle{width:20%}.fill-south{width:10%}.aurora-prob-note{font-size:.78rem;color:#c4d4ff}.aurora-tools-list{list-style:none;margin:.2rem 0 0;padding:0;display:flex;flex-direction:column;gap:.85rem;font-size:.83rem}.aurora-tools-list li{padding:.5rem .6rem .6rem;border-radius:.75rem;background:radial-gradient(circle at left,rgb(98 176 255 / .22),transparent 58%);border:1px solid rgb(101 168 255 / .4)}.tool-title{display:block;font-weight:600;margin-bottom:.1rem}.tool-meta{display:block;font-size:.76rem;color:#c0d4ff;margin-bottom:.3rem}.tool-link{display:inline-flex;align-items:center;gap:.25rem;font-size:.8rem;text-decoration:none;color:#a7e5ff}.tool-link:hover{text-decoration:underline}.polarlicht-section{margin-bottom:2.4rem}.polarlicht-section-title{font-size:1.15rem;margin-bottom:1.1rem}.polarlicht-checklist-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem}.checklist-card{padding:1rem .95rem;border-radius:.95rem;border:1px solid rgb(133 195 255 / .45);background:radial-gradient(circle at top,rgb(102 180 255 / .2),transparent 60%),#050814;font-size:.85rem;color:#e0e8ff}.checklist-card h3{font-size:.96rem;margin-bottom:.55rem}.checklist-card ul{list-style:disc;padding-left:1.25rem;margin:0}.checklist-card li+li{margin-top:.24rem}.polarlicht-editor-content{margin-top:1.6rem;font-size:.9rem;color:#dbe6ff}@media (max-width:1024px){.polarlicht-hero-inner{flex-direction:column;align-items:flex-start}.polarlicht-hero-text{max-width:100%}.polarlicht-hero-orb{align-self:center}.polarlicht-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.aurora-tools-card{grid-column:1 / -1}.polarlicht-checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.polarlicht-hero{padding:1.6rem 1.3rem;border-radius:1.2rem}.polarlicht-grid{grid-template-columns:minmax(0,1fr)}.polarlicht-checklist-grid{grid-template-columns:minmax(0,1fr)}.polarlicht-card{padding:1.1rem 1rem}.polarlicht-info-banner{flex-direction:row}}.site-main-wrapper.polarlicht-page{display:block}.polarlicht-page .content-area{max-width:1200px;margin:0 auto 3rem}.polarlicht-page .astrosky-article{background:#fff0;border:none;box-shadow:none;padding:0}.site-main-wrapper.polarlicht-page{display:block;position:relative}.polarlicht-page .content-area{max-width:1200px;margin:0 auto 3rem;background:#fff0;border:none;box-shadow:none;padding:0}.polarlicht-page .astrosky-article{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.polarlicht-page .astrosky-content,.polarlicht-page .page-content{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.site-main-wrapper.polarlicht-page::before,.site-main-wrapper.polarlicht-page::after{display:none!important;content:none!important}.polarlicht-page .astrosky-layout{background:transparent!important;border:none!important;box-shadow:none!important}.polarlicht-page .astrosky-article::before,.polarlicht-page .astrosky-article::after,.polarlicht-page .page-content::before,.polarlicht-page .page-content::after,.polarlicht-page .astrosky-content::before,.polarlicht-page .astrosky-content::after{content:none!important;display:none!important}.polarlicht-page .astrosky-article,.polarlicht-page .page-content,.polarlicht-page .astrosky-content{border:none!important;outline:none!important;box-shadow:none!important}.polarlicht-page.site-main-wrapper::before,.polarlicht-page.site-main-wrapper::after{content:none!important;display:none!important}.polarlicht-page::before,.polarlicht-page::after{content:none!important;display:none!important}.polarlicht-page .content-area::before,.polarlicht-page .content-area::after{content:none!important;display:none!important;border:none!important;box-shadow:none!important}body[class*="page-template-polarlicht"] .content-area::before,body[class*="page-template-polarlicht"] .content-area::after{content:none!important;display:none!important;border:none!important;box-shadow:none!important}body[class*="page-template-polarlicht"] .site-main-wrapper::before,body[class*="page-template-polarlicht"] .site-main-wrapper::after{content:none!important;display:none!important}body[class*="page-template-polarlicht"] article::before,body[class*="page-template-polarlicht"] article::after{content:none!important;display:none!important}@media (min-width:1024px){.polarlicht-hero{padding:1.4rem 1.8rem;margin-bottom:1.4rem;border-radius:1.2rem}.polarlicht-hero-inner{gap:1.6rem;align-items:center}.polarlicht-hero-text{max-width:55%}.polarlicht-hero .entry-title{font-size:2rem;margin-bottom:.4rem}.polarlicht-hero-subtitle{font-size:.9rem;line-height:1.5;max-width:560px}.polarlicht-hero-tags{margin-top:1rem}.polarlicht-hero-cta-row{margin-top:1.1rem}.polarlicht-hero-orb{min-width:170px;max-width:190px}.polarlicht-orb-glow{width:170px;height:170px}.polarlicht-orb-core{inset:24%}}.polarlicht-info-banner{margin-top:.4rem;margin-bottom:1.4rem}.polarlicht-page.gh-page-shell{max-width:1200px;margin:0 auto 3rem;padding:0 1.5rem;background:transparent!important;border:none!important;box-shadow:none!important}.polarlicht-page .gh-page-main{padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.polarlicht-page .polarlicht-article{background:transparent!important;border:none!important;box-shadow:none!important}.polarlicht-page.gh-page-shell::before,.polarlicht-page.gh-page-shell::after,.polarlicht-page .gh-page-main::before,.polarlicht-page .gh-page-main::after{content:none!important;display:none!important}.polarlicht-hero-orb{min-width:190px}.polarlicht-orb-core{background:radial-gradient(circle at 30% 20%,rgb(255 255 255 / .16),rgb(8 18 40 / .92))!important;border-radius:999px;padding:1.4rem 1.6rem;color:#f5f7ff;text-shadow:0 0 4px rgb(0 0 0 / .75)}.polarlicht-orb-core .orb-state{font-size:.9rem;font-weight:600}.polarlicht-orb-core .orb-sub{font-size:.78rem;line-height:1.4}.polarlicht-orb-glow{filter:blur(8px);opacity:.9}.polarlicht-live-card{background:rgb(10 15 30 / .55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:18px;padding:1.8rem 1.6rem;margin-left:auto;margin-right:0;width:260px;text-align:center;border:1px solid rgb(255 255 255 / .1);box-shadow:0 0 22px rgb(0 0 0 / .35)}.polarlicht-live-card h3,.polarlicht-live-card .live-label,.polarlicht-live-card .live-value{color:#e9f0ff;text-shadow:0 0 6px rgb(0 0 0 / .55)}.polarlicht-live-card .polarlicht-orb-core{background:radial-gradient(circle,rgb(255 255 255 / .18) 0%,rgb(12 20 40 / .88) 70%)!important;box-shadow:0 0 18px rgb(0 150 255 / .35)}.polarlicht-live-wrapper{display:flex;justify-content:flex-end;margin-top:1rem}.polarlicht-hero-orb-card{background:rgb(10 15 30 / .8)!important;border-radius:26px!important;padding:1.8rem 1.8rem 1.6rem!important;max-width:280px!important;width:100%;border:1px solid rgb(255 255 255 / .16)!important;box-shadow:0 0 28px rgb(0 0 0 / .55)!important;color:#ecf3ff;text-align:center}.polarlicht-hero-orb-card .orb-label-main{font-size:0.78rem!important;letter-spacing:0.14em!important;text-transform:uppercase;opacity:0.9!important;margin-bottom:0.2rem!important}.polarlicht-hero-orb-card .orb-label-mode{font-size:0.98rem!important;font-weight:600;margin-bottom:0.8rem!important}.polarlicht-hero-orb{position:relative;margin:.2rem auto 1.2rem!important;width:160px;height:160px}.polarlicht-orb-glow{position:absolute;inset:-24px!important;border-radius:999px;background:radial-gradient(circle,rgb(90 190 255 / .6),rgb(15 40 90 / .1))!important;filter:blur(18px)!important;opacity:1!important}.polarlicht-orb-core{position:relative;z-index:1;width:100%!important;height:100%!important;border-radius:999px;background:radial-gradient(circle at 35% 25%,rgb(255 255 255 / .22),rgb(12 20 40 / .96))!important;box-shadow:0 0 20px rgb(80 150 255 / .6)!important;border:1px solid rgb(255 255 255 / .22)!important;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0.6rem!important;text-shadow:0 0 5px rgb(0 0 0 / .7)}.polarlicht-orb-core span{display:block;font-size:0.86rem!important;line-height:1.35!important;margin:1px 0!important}.polarlicht-orb-core span:first-child{font-weight:600}.polarlicht-hero-orb-card .orb-sub{font-size:0.78rem!important;line-height:1.4;margin-bottom:0.2rem!important}.polarlicht-hero-orb-card .orb-update{margin-top:0.6rem!important;font-size:0.74rem!important;opacity:0.85!important}.polarlicht-hero-inner{display:flex;justify-content:space-between;gap:2.5rem;align-items:stretch}@media (max-width:900px){.polarlicht-hero-inner{flex-direction:column;align-items:stretch}.polarlicht-hero-orb-card{max-width:none!important;margin-top:1.5rem}}.polarlicht-hero-orb{position:relative;margin:.4rem auto 1.6rem!important;width:170px!important;height:170px!important;display:flex;align-items:center;justify-content:center}.polarlicht-orb-glow{inset:-22px!important}.polarlicht-orb-core{width:145px!important;height:145px!important;padding:0.5rem!important}.polarlicht-hero-orb-card .orb-sub{margin-top:0.2rem!important;margin-bottom:0.4rem!important}.polarlicht-hero-orb-card .orb-update{margin-top:0.8rem!important}.polarlicht-hero-orb{margin:-.3rem auto 1.8rem!important}.polarlicht-hero-orb-card .orb-sub{margin-top:0.5rem!important}.polarlicht-hero-orb-card .orb-update{margin-top:0.9rem!important}.polarlicht-hero-text{max-width:520px!important}.polarlicht-hero-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:3rem!important}.polarlicht-hero-orb-card{margin-top:1.4rem!important}.polarlicht-hero-orb-wrapper{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1rem!important;margin-bottom:1.2rem!important}.polarlicht-hero-orb{margin:0 auto!important;display:block}.polarlicht-hero-orb-card .orb-sub{margin-top:1.2rem!important}.polarlicht-hero-orb-card .orb-update{margin-top:1rem!important}.polarlicht-hero-orb-wrapper{width:100%;display:flex;justify-content:center;align-items:center;margin-top:1.8rem!important;margin-bottom:1.8rem!important}.polarlicht-hero-orb{display:block;margin:0 auto!important}.polarlicht-hero-orb-card .orb-sub{margin-top:1.8rem!important}.polarlicht-hero-orb-card .orb-update{margin-top:1.2rem!important}.polarlicht-hero-orb-card{position:relative;max-width:300px;width:100%;margin-top:1.5rem;background:rgb(8 12 30 / .85)!important;border-radius:26px!important;border:1px solid rgb(255 255 255 / .16)!important;box-shadow:0 0 30px rgb(0 0 0 / .55)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1.8rem 1.8rem 1.6rem!important;display:flex;flex-direction:column;align-items:center;text-align:center;color:#ecf3ff}.polarlicht-hero-orb-card .orb-label-main{font-size:0.78rem!important;letter-spacing:0.18em!important;text-transform:uppercase;opacity:.9;margin-bottom:0.2rem!important}.polarlicht-hero-orb-card .orb-label-mode{font-size:1.0rem!important;font-weight:600;margin-bottom:1.0rem!important}.polarlicht-hero-orb{position:relative;width:170px!important;height:170px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 1.6rem auto!important}.polarlicht-orb-glow{position:absolute!important;inset:-24px!important;border-radius:999px!important;background:radial-gradient(circle,rgb(90 190 255 / .65),rgb(10 25 70 / .1))!important;filter:blur(20px)!important;opacity:1!important}.polarlicht-orb-core{position:relative!important;z-index:1;width:145px!important;height:145px!important;border-radius:999px!important;background:radial-gradient(circle at 35% 25%,rgb(255 255 255 / .22),rgb(12 20 40 / .96))!important;border:1px solid rgb(255 255 255 / .22)!important;box-shadow:0 0 22px rgb(80 150 255 / .58)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:0.6rem!important;text-shadow:0 0 5px rgb(0 0 0 / .7)}.polarlicht-orb-core span{display:block;font-size:0.88rem!important;line-height:1.35!important;margin:1px 0!important}.polarlicht-orb-core span:first-child{font-weight:600}.polarlicht-hero-orb-card .orb-sub{font-size:0.78rem!important;line-height:1.4;margin-top:0.4rem!important}.polarlicht-hero-orb-card .orb-update{font-size:0.74rem!important;opacity:.85;margin-top:0.8rem!important}.polarlicht-hero-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:3rem}.polarlicht-hero-text{max-width:520px!important}@media (max-width:900px){.polarlicht-hero-inner{flex-direction:column;gap:1.5rem}.polarlicht-hero-orb-card{max-width:none;margin-top:1rem}}.polarlicht-hero-orb-card{position:relative;width:100%;max-width:330px;margin-top:1.5rem;background:rgb(8 12 30 / .82);border-radius:26px;border:1px solid rgb(255 255 255 / .15);box-shadow:0 0 30px rgb(0 0 0 / .45);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:2rem 1.8rem 2rem;text-align:center;color:#e9f2ff}.polarlicht-hero-orb-card .orb-label-main{font-size:.78rem;letter-spacing:.18em;opacity:.85;text-transform:uppercase;margin-bottom:.2rem}.polarlicht-hero-orb-card .orb-label-mode{font-size:1.05rem;font-weight:600;margin-bottom:1.2rem}.polarlicht-hero-orb,.polarlicht-orb-core,.polarlicht-orb-glow{display:none!important;visibility:hidden!important}.polarlicht-live-values{display:flex;flex-direction:column;gap:.3rem;text-align:center;font-size:.95rem;font-weight:500;margin-bottom:1.4rem;line-height:1.35}.polarlicht-hero-orb-card .orb-sub{font-size:.78rem;opacity:.85;margin-top:.6rem}.polarlicht-hero-orb-card .orb-update{font-size:.74rem;margin-top:.8rem;opacity:.75}@media (max-width:900px){.polarlicht-hero-inner{flex-direction:column;gap:1.5rem}.polarlicht-hero-orb-card{max-width:none;width:100%}}.astro-score-hint{margin-top:10px;padding:10px 12px;border-radius:8px;background:rgb(255 255 255 / .06);color:#dfe9ff;font-size:.85rem;line-height:1.3rem}.astro-score-hint a{color:#9acaff;text-decoration:underline}.cookie-notice{position:fixed;left:50%;bottom:18px;transform:translateX(-50%);max-width:900px;width:calc(100% - 32px);margin:0 auto;padding:14px 20px;border-radius:18px;z-index:99999;background:radial-gradient(circle at top left,rgb(120 180 255 / .35),transparent 55%),rgb(6 10 25 / .96);border:1px solid rgb(255 255 255 / .15);box-shadow:0 20px 40px rgb(0 0 0 / .7);backdrop-filter:blur(10px)}.cookie-notice,.cookie-notice *{color:#f4f7ff!important;font-size:.9rem}.cookie-notice p{margin:0 0 6px 0;line-height:1.4}.cookie-notice a{color:#9fd4ff!important;text-decoration:underline}.cookie-notice .cookie-notice-container{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;justify-content:space-between}.cookie-notice .cn-text{flex:1 1 60%}.cookie-notice .cn-buttons{flex:0 0 auto;display:flex;gap:8px}.cookie-notice .cn-button{border-radius:999px!important;padding:6px 16px!important;border:1px solid rgb(255 255 255 / .6)!important;background:rgb(10 18 40 / .95)!important;color:#f4f7ff!important;font-size:0.85rem!important;font-weight:600!important;cursor:pointer;transition:all 0.2s ease}.cookie-notice .cn-button.cn-accept-cookie{background:linear-gradient(135deg,#3dd9ff,#7bffcf)!important;color:#041020!important;border-color:transparent!important}.cookie-notice .cn-button:hover{transform:translateY(-1px);box-shadow:0 0 12px rgb(120 180 255 / .7)}@media (max-width:768px){.cookie-notice{bottom:10px;width:calc(100% - 20px);padding:12px 14px;box-shadow:0 10px 24px rgb(0 0 0 / .7)}.cookie-notice .cookie-notice-container{flex-direction:column;align-items:flex-start}.cookie-notice .cn-text{flex:1 1 100%}.cookie-notice .cn-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}}.gh-gear-section{max-width:1200px;margin:0 auto 3rem auto;padding:1.5rem 1rem}.gh-gear-title{font-size:2rem;margin-bottom:.5rem;text-align:center}.gh-gear-intro{max-width:900px;margin:0 auto 2rem auto;text-align:center;line-height:1.6}.gh-gear-columns{display:flex;gap:2rem;align-items:flex-start}.gh-gear-item{flex:1;background:rgb(10 10 20 / .6);padding:1.5rem;border-radius:.75rem;backdrop-filter:blur(4px)}.gh-gear-item h2{font-size:1.5rem;margin-bottom:.75rem}.gh-gear-item p{line-height:1.7;margin-bottom:.9rem}.gh-gear-item ul{margin:0 0 1rem 1.2rem;padding:0}.gh-gear-item li{margin-bottom:.4rem}@media (max-width:900px){.gh-gear-columns{flex-direction:column}.gh-gear-item{padding:1.25rem}.gh-gear-title{font-size:1.7rem}}.gh-gear-section{max-width:1200px;margin:0 auto 3rem auto;padding:1.5rem 1rem}.gh-gear-title{font-size:2rem;margin-bottom:.5rem;text-align:center}.gh-gear-intro{max-width:900px;margin:0 auto 2rem auto;text-align:center;line-height:1.6}.gh-gear-columns{display:flex;gap:2rem;align-items:flex-start}.gh-gear-item{flex:1}.gh-gear-item h2{font-size:1.5rem;margin-bottom:.75rem}.gh-gear-item p{line-height:1.7;margin-bottom:.9rem}.gh-gear-item ul{margin:0 0 1rem 1.2rem;padding:0}.gh-gear-item li{margin-bottom:.4rem}@media (max-width:900px){.gh-gear-columns{flex-direction:column}.gh-gear-title{font-size:1.7rem}}.page-id-33 .astrosky-article{background:none;border:none;box-shadow:none;border-radius:0;padding:0}.page-id-33 .astrosky-article::before,.page-id-33 .astrosky-article::after{display:none}.page-id-33 .astrosky-article .entry-content{padding:0}.page-id-33 .site-main-wrapper,.page-id-33 .astrosky-layout,.page-id-33 .astrosky-article{border:none;box-shadow:none}.page-id-33 .site-main-wrapper::before,.page-id-33 .site-main-wrapper::after,.page-id-33 .astrosky-layout::before,.page-id-33 .astrosky-layout::after,.page-id-33 .astrosky-article::before,.page-id-33 .astrosky-article::after{content:none!important;display:none!important}.page-id-33 .gh-gear-section{max-width:1200px;margin:2rem auto 3rem auto;padding:2rem 2rem 2.5rem;background:rgb(7 16 40 / .9);border-radius:24px;box-shadow:none}.page-id-33 .gh-gear-columns{display:flex;gap:2rem;align-items:flex-start}.page-id-33 .gh-gear-item{flex:1}.page-id-33 .gh-gear-title{font-size:2rem;margin-bottom:.5rem;text-align:center}.page-id-33 .gh-gear-intro{max-width:900px;margin:0 auto 2rem auto;text-align:center;line-height:1.6}.page-id-33 .gh-gear-item h2{font-size:1.5rem;margin-bottom:.75rem}.page-id-33 .gh-gear-item p{line-height:1.7;margin-bottom:.9rem}.page-id-33 .gh-gear-item ul{margin:0 0 1rem 1.2rem;padding:0}.page-id-33 .gh-gear-item li{margin-bottom:.4rem}@media (max-width:900px){.page-id-33 .gh-gear-columns{flex-direction:column}.page-id-33 .gh-gear-section{padding:1.5rem 1.25rem 2rem}.page-id-33 .gh-gear-title{font-size:1.7rem}}.page-id-33 .entry-title,.page-id-33 .astrosky-title,.page-id-33 .page-title{display:none!important}.page-id-33 .entry-title,.page-id-33 .astrosky-title,.page-id-33 .page-title{display:none!important}.page-id-33 .content-area>article,.page-id-33 .content-area>.astrosky-article{background:none!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.page-id-33 .content-area>article::before,.page-id-33 .content-area>article::after,.page-id-33 .content-area>.astrosky-article::before,.page-id-33 .content-area>.astrosky-article::after{content:none!important;display:none!important}.page-id-33 .gh-gear-section{max-width:1200px;margin:2rem auto 3rem auto;padding:2rem 2rem 2.5rem;background:rgb(7 16 40 / .9);border-radius:24px;box-shadow:none}.page-id-33 .gh-gear-columns{display:flex;gap:2rem;align-items:flex-start}.page-id-33 .gh-gear-item{flex:1}.page-id-33 .gh-gear-title{font-size:2rem;margin-bottom:.5rem;text-align:center}.page-id-33 .gh-gear-intro{max-width:900px;margin:0 auto 2rem auto;text-align:center;line-height:1.6}.page-id-33 .gh-gear-item h2{font-size:1.5rem;margin-bottom:.75rem}.page-id-33 .gh-gear-item p{line-height:1.7;margin-bottom:.9rem}.page-id-33 .gh-gear-item ul{margin:0 0 1rem 1.2rem;padding:0}.page-id-33 .gh-gear-item li{margin-bottom:.4rem}@media (max-width:900px){.page-id-33 .gh-gear-columns{flex-direction:column}.page-id-33 .gh-gear-section{padding:1.5rem 1.25rem 2rem}.page-id-33 .gh-gear-title{font-size:1.7rem}}.wolkenradar-main,.astro-section-clouds-detail{max-width:1100px;margin:0 auto}.astro-clouds-embed iframe{max-width:100%;border-radius:16px;display:block}.page-template-wolken-radar .hentry,.page-template-wolken-radar .entry-content,.page-template-wolken-radar .page{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.page-template-wolken-radar #primary,.page-template-wolken-radar .content-area,.page-template-wolken-radar .site-main{max-width:1100px!important;margin:0 auto!important;padding:0 20px!important}.wolkenradar-fullwidth-wrapper{max-width:1200px;margin:40px auto 80px}.astro-section-fullwidth{background:#fff0;box-shadow:none;border:none;border-radius:0;padding:0}.wolkenradar-info-box{margin-top:2rem}.content-area{max-width:1200px;margin:0 auto 4rem;padding:0;background:#fff0;box-shadow:none;border-radius:0}.content-area::before{content:none!important}.page-template-page-polarlicht-alarm #primary{max-width:1120px;margin:0 auto 3rem;padding:2.75rem 3rem 3.25rem;border-radius:28px;background:rgb(3 13 32 / .96);box-shadow:0 0 0 1px rgb(255 255 255 / .06),0 40px 90px rgb(0 0 0 / .65)}@media (max-width:900px){.page-template-page-polarlicht-alarm #primary{margin:1.5rem 1rem 2.5rem;padding:1.75rem 1.5rem 2.25rem;border-radius:22px}}@media (max-width:768px){.astro-dashboard-front{padding-top:.75rem}.astro-hero.glass-box{margin-top:.5rem;padding:1.1rem 1rem 1.4rem}.astro-hero-title{font-size:1.4rem;line-height:1.2}.astro-hero-subtitle{font-size:.9rem;max-width:100%}.astro-dashboard-grid{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.25rem}.astro-card.glass-box{margin:0;padding:1.1rem 1rem 1.2rem}.astro-starmap-section.glass-box{margin-top:1.5rem;padding:1.1rem 1rem 1.4rem}.astro-starmap-section .starmap-embed-wrapper iframe{height:380px}.astro-highlight-banner,.astro-section-clouds{display:none!important}}@media (max-width:768px){.content-area article,.site-main article{background:#fff0;border:none;border-radius:0;padding:0;margin-bottom:24px;box-shadow:none}.content-area article.glass-box,.site-main article.glass-box,.astro-card.glass-box,.astro-hero.glass-box{background:rgb(6 10 30 / .94);border:none;border-radius:18px;padding:18px 14px 20px;margin-left:10px;margin-right:10px}}@media (max-width:768px){html,body{overflow-x:hidden}.site-main-wrapper::before,.site-main-wrapper::after,.astrosky-layout::before,.astrosky-layout::after,.astrosky-article::before,.astrosky-article::after,.content-area::before,.content-area::after{content:none!important;display:none!important;border:none!important;box-shadow:none!important}.glass-box{box-sizing:border-box;margin:0 12px 18px;border:none!important;box-shadow:none!important}.astro-dashboard-front .site-main{max-width:100%;margin:0 auto;padding:16px 4px 40px}}@media (max-width:768px){.starfield,.starfield-layer1,.starfield-layer2,.starfield-layer3{display:none!important}.site-main{max-width:100%!important;width:100%!important;margin:0 auto!important;padding:0 12px 32px!important;box-sizing:border-box}#primary.astro-dashboard-front{max-width:100%!important;width:100%!important;margin:0!important;padding:12px 0 32px!important;box-sizing:border-box}#primary.astro-dashboard-front .glass-box,#primary.astro-dashboard-front .astro-card,#primary.astro-dashboard-front .astro-starmap-section{width:100%!important;max-width:100%!important;margin:0 0 18px!important;border-radius:18px;box-sizing:border-box}.site-main-wrapper::before,.site-main-wrapper::after,.astrosky-layout::before,.astrosky-layout::after,.astrosky-article::before,.astrosky-article::after{content:none!important;display:none!important}}@media (max-width:768px){.starfield,.starfield-layer1,.starfield-layer2,.starfield-layer3{display:none!important}body{background:#020415!important}}@media (max-width:768px){.starfield,.starfield-layer1,.starfield-layer2,.starfield-layer3,.astroteam-starfield{display:none!important;background:none!important;background-image:none!important}body{background-color:#020415!important;background-image:none!important}}@media (max-width:768px){.site-header{display:none!important}}@media (max-width:768px){.starfield,.starfield *,[class*="starfield"]{display:none!important;background:none!important;background-image:none!important}body{background-color:#020415!important;background-image:none!important}}.wolkenradar-layout.no-sidebar{max-width:1200px;margin:0 auto 4rem auto}.wolkenradar-layout.no-sidebar .content-area{width:100%}@media (max-width:768px){html,body{margin:0;padding:0;overflow-x:hidden}#primary.astro-dashboard-front,.astro-dashboard-front .site-main{max-width:100%;width:100%;margin:0 auto;padding:0 12px 32px;box-sizing:border-box}.astro-score-box{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.astro-score-box>div{width:100%}.score-value{font-size:1.4em}}@media (max-width:768px){.astro-dashboard-front .hero-score.astro-score-box{width:100%;max-width:calc(100% - 24px);margin:0 12px 16px;padding:12px 14px 14px;box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:8px}.astro-dashboard-front .hero-score.astro-score-box>div{width:100%}}@media (max-width:768px){html,body{margin:0;padding:0;overflow-x:hidden!important}#primary.astro-dashboard-front,.astro-dashboard-front .site-main,.content-area,.site-main{width:100%!important;max-width:100%!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box}.astro-dashboard-front .glass-box{width:100%!important;max-width:100%!important;margin:12px 0 16px!important;padding:14px 16px 18px!important;box-sizing:border-box;border-radius:18px}.astro-score-box{width:100%!important;max-width:100%!important;margin:0 0 16px!important;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.astro-score-box>div{flex:1 1 100%;min-width:0}.score-value{font-size:1.4em}}@media (max-width:768px){html,body{margin:0;padding:0;overflow-x:hidden}#primary.astro-dashboard-front,.astro-dashboard-front .site-main{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0 12px 24px!important;box-sizing:border-box}.astro-hero{display:block}.astro-hero-main,.astro-hero-status{width:100%}.astro-hero.glass-box{margin:12px 0 16px!important;padding:14px 16px 18px!important;border-radius:18px;box-sizing:border-box}.astro-score-box{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%!important;max-width:100%!important;margin:0 0 12px!important;box-sizing:border-box}.astro-score-box>div{width:100%;min-width:0}}body.gh-mode-deepspace{background-color:#000000!important;color:#e5e7eb}body.gh-mode-deepspace{background-image:radial-gradient(2px 2px at 20px 30px,rgb(255 255 255 / .95) 0,transparent 55%),radial-gradient(2px 2px at 80px 120px,rgb(180 220 255 / .9) 0,transparent 55%),radial-gradient(2px 2px at 140px 60px,rgb(255 230 200 / .9) 0,transparent 55%),radial-gradient(2px 2px at 200px 180px,rgb(210 210 255 / .95) 0,transparent 55%),radial-gradient(1.5px 1.5px at 40px 200px,rgb(180 210 255 / .9) 0,transparent 55%),radial-gradient(1.5px 1.5px at 120px 40px,rgb(255 255 255 / .85) 0,transparent 55%),radial-gradient(1.5px 1.5px at 220px 110px,rgb(210 230 255 / .9) 0,transparent 55%),radial-gradient(1.5px 1.5px at 300px 70px,rgb(255 235 220 / .9) 0,transparent 55%),radial-gradient(1px 1px at 30px 30px,rgb(255 255 255 / .8) 0,transparent 55%),radial-gradient(1px 1px at 90px 260px,rgb(200 220 255 / .8) 0,transparent 55%),radial-gradient(1px 1px at 160px 150px,rgb(255 255 255 / .8) 0,transparent 55%),radial-gradient(1px 1px at 260px 210px,rgb(220 230 255 / .8) 0,transparent 55%),radial-gradient(1px 1px at 320px 90px,rgb(255 240 255 / .85) 0,transparent 55%),radial-gradient(1px 1px at 380px 180px,rgb(210 230 255 / .8) 0,transparent 55%);background-repeat:repeat;background-size:360px 360px}body.gh-mode-deepspace .starfield,body.gh-mode-deepspace .starfield-layer1,body.gh-mode-deepspace .starfield-layer2,body.gh-mode-deepspace .starfield-layer3,body.gh-mode-deepspace .astroteam-starfield,body.gh-mode-deepspace .starfield *,body.gh-mode-deepspace [class*="starfield"]{display:none!important;background:none!important;background-image:none!important}.footer-lights .footer-light{display:none!important;background:none!important}#gh11-lightbox{position:fixed!important;inset:0!important;z-index:999999!important;display:none!important;align-items:center!important;justify-content:center!important;padding:18px!important}#gh11-lightbox.is-open{display:flex!important}#gh11-lightbox .gh11-lightbox-backdrop{position:absolute!important;inset:0!important;background:rgb(0 0 0 / .75)!important;backdrop-filter:blur(4px)!important}#gh11-lightbox .gh11-lightbox-inner{position:relative!important;z-index:2!important;width:min(1100px, 92vw)!important;max-height:88vh!important;overflow:auto!important;border-radius:18px!important}#gh11-lightbox .gh11-lightbox-image{width:100%!important;height:auto!important;max-height:70vh!important;object-fit:contain!important;display:block!important}.polarlicht-editor-content{display:none!important}.gh-card{position:relative;background:rgb(8 12 28 / .82);border:1px solid rgb(255 255 255 / .09);border-radius:20px;box-shadow:0 0 18px rgb(0 0 0 / .35);padding:1.4rem 1.4rem 1.5rem;overflow:hidden}.gh-card::before{content:"";position:absolute;inset:-2px;background:radial-gradient(800px 240px at 18% 12%,rgb(120 190 255 / .16),transparent 60%),radial-gradient(700px 260px at 88% 18%,rgb(255 120 200 / .1),transparent 62%),radial-gradient(520px 220px at 60% 90%,rgb(120 255 220 / .08),transparent 65%);pointer-events:none;opacity:.85}.gh-card>*{position:relative;z-index:1}.gh-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.gh-card-header h1,.gh-card-header h2,.gh-card-header h3{margin:0}.gh-card-tag{display:inline-flex;align-items:center;gap:.45rem;padding:6px 10px;border-radius:999px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .06);font-size:12px;line-height:1;opacity:.92;white-space:nowrap}.gh-card-lead{margin:0 0 1.1rem 0;opacity:.92;font-size:.98rem;line-height:1.55}.gh-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;width:100%}@media (max-width:720px){.gh-card{padding:1.15rem 1.1rem 1.2rem;border-radius:18px}.gh-grid{grid-template-columns:1fr;gap:1.1rem}}.gh-blog-card-thumb img{width:100%;height:160px;object-fit:cover;display:block}.gh-blog-card-content{padding:.9rem 1rem 1rem}.gh-blog-card-title{font-size:1.05rem;line-height:1.25;margin-bottom:.35rem}.gh-blog-card-excerpt{font-size:.9rem;line-height:1.45;margin-bottom:.6rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gh-blog-card-footer{margin-top:.4rem}.gh-blog-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}@media (max-width:1200px){.gh-blog-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.gh-blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.gh-blog-list{grid-template-columns:1fr}}.gh-blog-page .gh-blog-list,.gh-blog-page .gh-blog-hero{max-width:1280px;margin-left:auto;margin-right:auto}body.page-template-page-galaxyhunters-blog .gh-blog-page,body.page-template-page-galaxyhunters-blog .gh-page-shell{padding-top:26px}@media (min-width:900px){body.page-template-page-galaxyhunters-blog .gh-blog-page,body.page-template-page-galaxyhunters-blog .gh-page-shell{padding-top:34px}}body.page-template-page-galaxyhunters-blog .gh-blog-hero .gh-card-tag{display:none}:root{--gh-content-max:1280px;--gh-content-pad:24px}.gh-container,.gh-page-shell,.site-main-wrapper,.site-content,.content-area,main,.page main,.single main,.page .entry-content,.single .entry-content{max-width:var(--gh-content-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--gh-content-pad)!important;padding-right:var(--gh-content-pad)!important;box-sizing:border-box}.gh-blog-hero,.gh-blog-list,.gh-seti-layout,.gh-gallery-grid,.gh-gallery-wrap,.gh-section,.gh-card-grid{max-width:var(--gh-content-max)!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:600px){:root{--gh-content-pad:16px}}.cookie-settings-bar{background:#111;text-align:center;padding:12px;font-size:14px}.cookie-settings-bar a{color:#ffd800;text-decoration:none;font-weight:600}.cookie-settings-bar a:hover{text-decoration:underline}body.home{padding-top:0!important;margin-top:0!important}body.home .site-header{margin-top:20px!important}body.home.gh-mode-deepspace::before,body.home.gh-mode-deepspace::after{content:none!important;display:none!important}body.home.gh-mode-deepspace canvas{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;z-index:1!important;pointer-events:none!important}body.home.gh-mode-deepspace #page,body.home.gh-mode-deepspace .site,body.home.gh-mode-deepspace main{position:relative!important;z-index:2!important}body.home.gh-mode-deepspace .site-header{position:sticky!important;top:0!important;z-index:100000!important}body.home.gh-mode-deepspace::before,body.home.gh-mode-deepspace::after{content:none!important;display:none!important}body.home.gh-mode-deepspace,body.home.gh-mode-deepspace #page,body.home.gh-mode-deepspace .site,body.home.gh-mode-deepspace .site-header{border-top:0!important;outline:0!important;box-shadow:none!important}.home .entry-content p:last-of-type{max-width:1000px;margin:80px auto 60px auto;text-align:center}.home .gh-seo-note{max-width:1100px;margin:-120px auto 40px;padding:0 16px;text-align:center;opacity:.85;font-size:14px;line-height:1.55}@media (max-width:768px){.home .gh-seo-note{margin:-60px auto 30px}}.gh-seo-widget{text-align:center;margin-top:20px;opacity:.85}.gh-seo-widget img{max-width:180px;transition:0.3s ease}.gh-seo-widget img:hover{transform:scale(1.05);opacity:1}.gh-seo-widget{text-align:center;margin-top:30px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .08)}@media (max-width:768px){.gh-container,.bortle-container,.hero-inner,.content-inner{width:100%;padding:0 16px;box-sizing:border-box}.gh-grid,.bortle-grid,.card-grid{display:block}.gh-card,.bortle-card,.card{width:100%;margin-bottom:20px}iframe,.map-container{max-width:100%}}@media (max-width:768px){html,body{max-width:100%!important;overflow-x:hidden!important}header,#masthead,.site-header,.gh-header{position:sticky!important;top:0!important;z-index:999999!important;background:rgb(5 8 15 / .96)!important;backdrop-filter:blur(10px)}#primary,.content-area,.astro-dashboard-front{padding-top:14px!important}.gh-card,.glass-box,.container,.wrap,.site,.site-content,main{width:100%!important;max-width:100%!important;box-sizing:border-box!important}iframe,embed,object,img,video,canvas,svg{max-width:100%!important;height:auto!important}iframe{width:100%!important}}.site-header{position:sticky;top:0;z-index:100000!important}.gh-bortle-tile,.astro-dashboard-front,#primary,.content-area{position:relative;z-index:1!important}@media (max-width:900px){.menu-toggle{display:inline-flex!important;align-items:center;gap:6px}.main-nav-menu{display:none;flex-direction:column;width:100%;gap:6px;padding:10px 0 4px 0}.main-nav-menu.toggled{display:flex!important}.site-header-inner{flex-direction:column!important;align-items:flex-start!important}.main-navigation{width:100%}}@media (max-width:900px){html,body{width:100%;max-width:100%;overflow-x:clip!important}body.home .site-header{margin-top:0!important}.site-header{position:sticky!important;top:0!important;z-index:1000000!important;width:100%;min-height:64px;padding:8px 12px!important;border-bottom:1px solid rgb(99 181 255 / .42);background:linear-gradient(135deg,rgb(2 8 24 / .98),rgb(10 11 34 / .97))!important;box-shadow:0 10px 28px rgb(0 0 0 / .34);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:visible!important;box-sizing:border-box}body.admin-bar .site-header{top:46px!important}.site-header-inner{position:relative;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%;max-width:100%;min-height:48px;margin:0!important;gap:10px!important}.site-branding{display:flex!important;align-items:center!important;min-width:0;max-width:calc(100% - 82px);margin:0!important;gap:9px!important}.site-branding .custom-logo-link{display:flex;flex:0 0 auto;line-height:0}.site-branding .custom-logo{width:auto!important;height:38px!important;max-width:48px!important;max-height:38px!important;object-fit:contain}.brand-text-block{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title mode";align-items:center;min-width:0;width:100%;gap:7px!important}.site-title{grid-area:title;min-width:0;margin:0!important;line-height:1.05}.site-title a{display:block;overflow:hidden;color:#fff!important;font-size:clamp(0.92rem, 4vw, 1.12rem)!important;font-weight:800;letter-spacing:0.025em!important;line-height:1.1;text-overflow:ellipsis;text-transform:none!important;white-space:nowrap}.site-description,.astro-badge{display:none!important}.astro-mode-row--header{grid-area:mode;width:auto!important;margin:0!important}.astro-mode-toggle{display:inline-flex!important;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:5px 8px!important;border-radius:10px!important;transform:none!important;line-height:1}.astro-mode-toggle:hover{transform:none!important}.astro-mode-icon{font-size:1rem;line-height:1}.astro-mode-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.main-navigation{position:static!important;display:flex!important;flex:0 0 auto;width:auto!important;margin:0!important;justify-content:flex-end!important}.menu-toggle{display:inline-flex!important;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:7px 9px!important;gap:7px!important;border:1px solid rgb(112 205 255 / .72)!important;border-radius:12px!important;background:rgb(8 18 39 / .9)!important;color:#effaff!important;box-shadow:inset 0 0 16px rgb(61 196 255 / .07);cursor:pointer}.menu-toggle-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.menu-toggle-lines{display:flex;flex-direction:column;width:20px;gap:4px}.menu-toggle-lines span{display:block;width:100%;height:2px;border-radius:99px;background:currentColor;transition:transform .2s ease,opacity .2s ease}.menu-toggle.is-open .menu-toggle-lines span:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu-toggle.is-open .menu-toggle-lines span:nth-child(2){opacity:0}.menu-toggle.is-open .menu-toggle-lines span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.main-nav-menu{position:absolute!important;top:calc(100% + 10px)!important;right:0!important;left:auto!important;display:none!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;width:min(380px, calc(100vw - 24px))!important;max-height:calc(100vh - 90px);margin:0!important;padding:10px!important;gap:5px!important;overflow-y:auto;border:1px solid rgb(93 181 255 / .45)!important;border-radius:16px!important;background:rgb(3 9 25 / .985)!important;box-shadow:0 20px 55px rgb(0 0 0 / .56),0 0 30px rgb(68 159 255 / .11);z-index:1000002!important;overscroll-behavior:contain}.main-nav-menu.toggled{display:flex!important}.main-nav-menu li{display:block!important;width:100%;margin:0!important}.main-nav-menu li a{display:flex!important;align-items:center;width:100%;min-height:42px;padding:9px 12px!important;border:1px solid transparent!important;border-radius:11px!important;background:rgb(255 255 255 / .035)!important;color:#edf7ff!important;font-size:0.88rem!important;font-weight:600;letter-spacing:0.025em!important;line-height:1.3;text-transform:none!important;white-space:normal!important;box-sizing:border-box}.main-nav-menu li a:hover,.main-nav-menu li a:focus-visible,.main-nav-menu .current-menu-item>a,.main-nav-menu .current_page_item>a{border-color:rgb(101 207 255 / .42)!important;background:linear-gradient(135deg,rgb(47 142 214 / .22),rgb(120 68 190 / .16))!important;color:#fff!important}.main-nav-menu .sub-menu{position:static!important;display:flex!important;flex-direction:column;width:100%;margin:4px 0 0!important;padding:0 0 0 10px!important;gap:4px;background:transparent!important;box-shadow:none!important}.gh-mobile-menu-open{overflow:hidden}.site-main-wrapper,.site-main-wrapper.astrosky-layout,#primary,.content-area,.astro-dashboard-front,main,.site-main{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.site-main-wrapper,.site-main-wrapper.astrosky-layout{padding:14px 12px 34px!important}#primary,.content-area,.astro-dashboard-front{padding-top:10px!important}.gh-card,.glass-box,.astro-card,.astro-section,.hero-section{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.astro-two-col-row,.astro-hero,.astro-hero-features,.gh-grid,.card-grid,.bortle-grid{grid-template-columns:minmax(0,1fr)!important}.astro-clouds-embed iframe{display:block;width:100%!important;height:300px!important;min-height:300px;border-radius:13px!important}.starmap-embed-wrapper iframe{display:block;width:100%!important;height:440px!important;min-height:440px;border-radius:13px!important}img,video,svg,canvas,embed,object{max-width:100%!important}input,select,textarea,button{max-width:100%;box-sizing:border-box}}@media (max-width:600px){.site-header{min-height:60px;padding:7px 10px!important}.site-header-inner{min-height:46px}.site-branding{max-width:calc(100% - 58px)}.site-branding .custom-logo{height:34px!important;max-height:34px!important;max-width:42px!important}.brand-text-block{gap:5px!important}.site-title a{font-size:clamp(0.86rem, 4.3vw, 1rem)!important}.astro-mode-toggle{min-width:30px;min-height:30px;padding:4px 7px!important}.menu-toggle{min-width:40px;min-height:40px;padding:7px 9px!important}.main-nav-menu{top:calc(100% + 8px)!important;right:-1px!important;width:calc(100vw - 20px)!important;max-height:calc(100dvh - 78px);border-radius:14px!important}.site-main-wrapper,.site-main-wrapper.astrosky-layout{padding:10px 10px 30px!important}.astro-dashboard-front{padding-left:0!important;padding-right:0!important}.astro-dashboard-front .gh-card,.astro-dashboard-front .glass-box{padding-left:13px!important;padding-right:13px!important;border-radius:15px!important}.astro-hero-title{font-size:clamp(1.35rem, 7vw, 1.75rem)!important;line-height:1.15!important}.astro-plz-row,.gh-bortle-row{display:flex!important;flex-wrap:wrap;align-items:stretch!important;gap:8px!important}.astro-plz-row input,.gh-bortle-row input{flex:1 1 150px!important;min-width:0!important}.astro-plz-row button,.gh-bortle-row button{flex:0 0 auto;min-height:40px}.astro-clouds-embed iframe{height:260px!important;min-height:260px}.starmap-embed-wrapper iframe{height:390px!important;min-height:390px}}@media (min-width:901px){.astro-mode-icon{display:none}}.gh-mobile-cockpit-intro{display:none}@media (max-width:900px){.astro-dashboard-front .astro-hero{display:block!important;padding:15px!important;margin-bottom:14px!important}.gh-mobile-cockpit-intro{display:block;margin:0 0 14px;padding-bottom:13px;border-bottom:1px solid rgb(126 205 255 / .18)}.gh-mobile-cockpit-kicker{display:block;margin-bottom:5px;color:#8edcff;font-size:.7rem;font-weight:800;letter-spacing:.14em}.gh-mobile-cockpit-intro h1{margin:0 0 5px!important;font-size:clamp(1.35rem, 6.4vw, 1.8rem)!important;line-height:1.12!important}.gh-mobile-cockpit-intro p{margin:0!important;color:rgb(238 246 255 / .78);font-size:.92rem;line-height:1.45}.astro-dashboard-front .astro-hero-main{display:none!important}.astro-dashboard-front .astro-hero-status{display:block!important;padding:0!important;border:0!important;background:transparent!important}.astro-dashboard-front .astro-score-box{margin:0 0 12px!important;padding:14px!important;border-radius:14px!important}.astro-dashboard-front .score-label{font-size:0.72rem!important;letter-spacing:0.06em!important}.astro-dashboard-front .score-value{font-size:clamp(2rem, 12vw, 3.2rem)!important;line-height:1!important}.astro-dashboard-front .score-text{margin-top:8px!important;font-size:0.9rem!important;line-height:1.45!important}.astro-dashboard-front .score-meta,.astro-dashboard-front .score-source{margin-top:8px!important}.astro-dashboard-front .astro-plz-form{margin-top:10px!important}.astro-dashboard-front .astro-plz-form>label{font-size:0.82rem!important}.astro-dashboard-front .astro-plz-hint,.astro-dashboard-front #astro-plz-current,.astro-dashboard-front .astro-hero-link{display:none!important}.astro-dashboard-front .astro-highlight-banner,.astro-dashboard-front .astro-tools-section,.astro-dashboard-front .astro-starmap-section{display:none!important}.astro-dashboard-front .astro-section-clouds{margin:0 0 14px!important;padding:14px!important}.astro-dashboard-front .astro-section-clouds h2,.astro-dashboard-front .gh-bortle-title{margin-bottom:6px!important;font-size:1.15rem!important}.astro-dashboard-front .astro-section-clouds>p{margin:0 0 10px!important;font-size:0.86rem!important;line-height:1.45!important}.astro-dashboard-front .astro-clouds-embed iframe{height:235px!important;min-height:235px!important}.astro-dashboard-front .astro-section-clouds .astro-card-button{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:44px;margin-top:10px!important}.astro-dashboard-front .gh-bortle-tile{margin-top:0!important;padding:14px!important}.astro-dashboard-front .gh-bortle-kicker{margin-bottom:3px!important;font-size:0.68rem!important}.astro-dashboard-front .gh-bortle-desc{margin:0 0 11px!important;font-size:0.86rem!important;line-height:1.45!important}.astro-dashboard-front .gh-bortle-note{margin-top:9px!important;font-size:0.74rem!important;line-height:1.4!important}.astro-dashboard-front .gh-bortle-row .astro-card-button{min-height:42px!important}}@media (max-width:480px){.astro-dashboard-front .astro-clouds-embed iframe{height:210px!important;min-height:210px!important}.astro-dashboard-front .gh-bortle-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.gh-night-dashboard{position:relative;overflow:hidden;padding:clamp(22px, 3vw, 34px);margin-bottom:24px}.gh-night-dashboard::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 8% 12%,rgb(65 211 255 / .10),transparent 34%),radial-gradient(circle at 90% 14%,rgb(160 88 255 / .09),transparent 32%)}.gh-night-dashboard>*{position:relative;z-index:1}.gh-night-dashboard__intro{margin-bottom:24px}.gh-night-dashboard__kicker{display:block;margin-bottom:7px;color:#68dcff;font-size:12px;font-weight:800;letter-spacing:.1em}.gh-night-dashboard__intro h1{margin:0 0 7px;font-size:clamp(27px, 3.4vw, 43px);line-height:1.05}.gh-night-dashboard__intro p{margin:0;color:rgb(239 246 255 / .78)}.gh-night-dashboard__grid{display:grid;grid-template-columns:minmax(0,1.68fr) minmax(285px,.62fr);gap:22px;align-items:start}.gh-night-dashboard__score-panel,.gh-night-dashboard__control-panel{min-width:0;border:1px solid rgb(128 197 255 / .25);border-radius:18px;background:rgb(3 10 24 / .62)}.gh-night-dashboard__score-panel{padding:clamp(20px, 2.5vw, 30px)}.gh-score-heading{margin-bottom:17px}.gh-score-heading .score-label{color:#f2f7ff;font-weight:800;letter-spacing:.035em}.gh-score-main{display:grid;grid-template-columns:180px minmax(0,1fr);gap:27px;align-items:center}.gh-score-gauge{width:168px;aspect-ratio:1;padding:13px;border-radius:50%;background:conic-gradient(from 220deg,#66e48b 0%,#d8ef56 calc(var(--gh-score) * .72),#ffd54a var(--gh-score),rgb(255 255 255 / .12) var(--gh-score) 78%,transparent 78% 100%);transform:rotate(0deg);box-shadow:0 0 34px rgb(85 215 255 / .12)}.gh-score-gauge__inner{width:100%;height:100%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(145deg,#071222,#020713);border:1px solid rgb(145 205 255 / .16)}.gh-score-gauge .score-value{font-size:52px;line-height:.95;font-weight:900;color:#fff}.gh-score-gauge small{margin-top:8px;color:#ffd75a;font-weight:800;text-transform:uppercase}.gh-score-summary{min-width:0}.gh-score-summary strong{display:block;color:#7fe88e;font-size:clamp(20px,2vw,27px);line-height:1.2;margin-bottom:9px}.gh-score-summary span{display:block;color:rgb(239 246 255 / .78);line-height:1.55;overflow-wrap:anywhere}.gh-score-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:23px}.gh-score-fact{padding:12px 14px;border:1px solid rgb(132 197 255 / .16);border-radius:13px;background:rgb(255 255 255 / .025)}.gh-score-fact span{display:block;color:rgb(235 244 255 / .57);font-size:12px;margin-bottom:5px}.gh-score-fact strong{color:#fff;font-size:15px}.gh-night-dashboard__control-panel{position:relative;overflow:hidden;padding:24px;display:flex;flex-direction:column;justify-content:flex-start;gap:15px;background:radial-gradient(circle at 100% 0%,rgb(82 215 255 / .10),transparent 42%),rgb(3 10 24 / .62)}.gh-location-panel__eyebrow{color:#68dcff;font-size:11px;font-weight:800;letter-spacing:.11em}.gh-location-status{display:flex;align-items:center;gap:12px}.gh-location-status__icon{flex:0 0 42px;width:42px;height:42px;display:grid;place-items:center;border:1px solid rgb(89 215 255 / .32);border-radius:50%;background:rgb(89 215 255 / .08);font-size:25px;color:#59d7ff}.gh-location-status__content{min-width:0}.gh-location-status strong{display:block;color:#fff;font-size:18px;line-height:1.3;overflow-wrap:anywhere}.gh-location-status__badge{display:inline-flex;margin-top:7px;padding:4px 9px;border:1px solid rgb(113 255 205 / .25);border-radius:999px;background:rgb(113 255 205 / .08);color:#82f5cc;font-size:11px;font-weight:700}.gh-location-radar{display:flex;align-items:flex-start;gap:11px;padding:13px;border:1px solid rgb(132 197 255 / .16);border-radius:13px;background:rgb(255 255 255 / .025)}.gh-location-radar__icon{font-size:20px;line-height:1.2}.gh-location-radar strong{display:block;margin-bottom:4px;color:#f5f9ff;font-size:14px}.gh-location-radar p{margin:0;color:rgb(235 244 255 / .66);font-size:13px;line-height:1.45}.gh-night-dashboard .astro-plz-form{margin:0}.gh-night-dashboard .astro-plz-form label{display:block;margin-bottom:8px;color:rgb(235 244 255 / .75)}.gh-night-dashboard .astro-plz-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px}.gh-night-dashboard .astro-plz-row input,.gh-night-dashboard .astro-plz-row button{min-height:44px}.gh-night-dashboard .astro-hero-link{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:0;padding:11px 13px;border:1px solid rgb(89 215 255 / .28);border-radius:12px;background:rgb(37 126 190 / .08);color:#a9e1ff;font-weight:700;transition:border-color .2s ease,background .2s ease,transform .2s ease}.gh-night-dashboard .astro-hero-link:hover{border-color:rgb(89 215 255 / .58);background:rgb(37 126 190 / .16);transform:translateY(-1px)}.gh-location-storage{color:rgb(235 244 255 / .48);font-size:11px;line-height:1.4}@media (max-width:768px){.astro-dashboard-front{overflow-x:clip!important}.astro-dashboard-front .gh-night-dashboard{margin:12px 12px 18px;padding:18px 14px;border-radius:18px}.gh-night-dashboard__intro{margin-bottom:17px}.gh-night-dashboard__intro h1{font-size:28px}.gh-night-dashboard__intro p{font-size:15px;line-height:1.45}.gh-night-dashboard__grid{display:block}.gh-night-dashboard__score-panel{padding:17px 13px}.gh-score-main{grid-template-columns:116px minmax(0,1fr);gap:14px}.gh-score-gauge{width:112px;padding:9px}.gh-score-gauge .score-value{font-size:38px}.gh-score-gauge small{font-size:10px;margin-top:5px}.gh-score-summary strong{font-size:17px}.gh-score-summary span{font-size:13px;line-height:1.4}.gh-score-facts{grid-template-columns:1fr;margin-top:15px}.gh-score-fact{display:flex;justify-content:space-between;gap:12px;align-items:center}.gh-score-fact span{margin:0}.gh-night-dashboard__control-panel{display:none}.gh-night-dashboard .astro-plz-row{grid-template-columns:1fr}.gh-night-dashboard .astro-plz-row input,.gh-night-dashboard .astro-plz-row button{width:100%;box-sizing:border-box}.astro-dashboard-front .astro-highlight-banner,.astro-dashboard-front .astro-tools-section,.astro-dashboard-front .astro-starmap-section,.astro-dashboard-front .astro-coming-soon,.astro-dashboard-front .gh-highlight-card--seestar{display:none!important}.astro-dashboard-front .astro-section-clouds,.astro-dashboard-front .gh-bortle-tile{display:block!important;margin-left:12px!important;margin-right:12px!important;width:auto!important;max-width:none!important;box-sizing:border-box!important}.astro-dashboard-front .astro-section-clouds *,.astro-dashboard-front .gh-bortle-tile *{max-width:100%;box-sizing:border-box}.astro-dashboard-front .astro-section-clouds iframe{width:100%!important;min-width:0!important}.astro-dashboard-front .gh-bortle-row{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.astro-dashboard-front .gh-bortle-input,.astro-dashboard-front .gh-bortle-row button{width:100%!important}}@media (max-width:390px){.gh-score-main{grid-template-columns:96px minmax(0,1fr)}.gh-score-gauge{width:92px}.gh-score-gauge .score-value{font-size:32px}}.gh-score-plz-form{margin-top:18px!important;max-width:520px}.gh-score-plz-form label{font-size:.82rem;font-weight:700;color:rgb(235 244 255 / .82)}.gh-score-plz-form .astro-plz-row{display:grid;grid-template-columns:minmax(150px,1fr) auto;gap:10px}.gh-score-plz-form input,.gh-score-plz-form button{min-height:46px}.astro-plz-message{display:block;min-height:18px;margin-top:8px;color:#78ffd5;font-size:.78rem}.gh-location-note{margin:0;color:rgb(235 244 255 / .72);line-height:1.55}@media (max-width:760px){.gh-score-plz-form .astro-plz-row{grid-template-columns:1fr}.gh-score-plz-form input,.gh-score-plz-form button{width:100%}}.gh-bortle-tile{position:relative;overflow:hidden;background:radial-gradient(1200px 300px at 8% 18%,rgb(61 217 255 / .08),transparent 55%),radial-gradient(800px 240px at 100% 0%,rgb(123 255 207 / .08),transparent 50%),rgb(5 10 28 / .92)}.gh-bortle-tile::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgb(61 217 255 / .03),transparent 42%,rgb(255 214 62 / .04) 72%,rgb(255 90 95 / .04))}.gh-bortle-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,0.85fr);gap:26px;align-items:center}.gh-bortle-copy{min-width:0}.gh-bortle-kicker{display:inline-flex;align-items:center;gap:8px;color:#76ddff;text-transform:uppercase;letter-spacing:.12em;font-size:.74rem;font-weight:700}.gh-bortle-title{margin:8px 0 10px;font-size:clamp(1.45rem, 2.2vw, 2rem)}.gh-bortle-desc{max-width:62ch;color:rgb(232 240 255 / .92);line-height:1.65}.gh-bortle-form{margin-top:18px}.gh-bortle-label{display:block;margin-bottom:8px;color:rgb(226 237 255 / .86);font-weight:600}.gh-bortle-row{display:flex;gap:10px;align-items:center}.gh-bortle-input{flex:1 1 auto;min-width:0;min-height:50px;padding:0 16px;border-radius:999px;border:1px solid rgb(120 184 255 / .35);background:rgb(0 0 0 / .28);color:#fff;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .03),0 0 0 1px rgb(0 0 0 / .12)}.gh-bortle-input:focus{outline:none;border-color:rgb(122 255 207 / .8);box-shadow:0 0 0 3px rgb(61 217 255 / .12),0 0 18px rgb(61 217 255 / .18)}.gh-bortle-row .astro-card-button{min-height:50px;white-space:nowrap;box-shadow:0 10px 28px rgb(61 217 255 / .14)}.gh-bortle-note{margin-top:10px;color:rgb(220 232 255 / .72);line-height:1.55}.gh-bortle-visual{position:relative;border:1px solid rgb(116 160 255 / .2);border-radius:24px;padding:22px 20px 20px;background:linear-gradient(180deg,rgb(8 18 44 / .82),rgb(6 12 31 / .92));box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),0 18px 34px rgb(0 0 0 / .18)}.gh-bortle-visual::before{content:"";position:absolute;inset:1px;border-radius:23px;background:radial-gradient(circle at top,rgb(61 217 255 / .08),transparent 52%),radial-gradient(circle at bottom right,rgb(255 214 62 / .09),transparent 38%);pointer-events:none}.gh-bortle-ring-wrap{display:flex;justify-content:center;margin-bottom:14px}.gh-bortle-ring{width:230px;height:230px;border-radius:50%;padding:14px;position:relative;background:radial-gradient(closest-side,rgb(5 10 28 / .98) 77%,transparent 78% 100%),conic-gradient(#7bffcf 0deg,#5cf0b7 60deg,#d9f84f 120deg,#ffd94a 180deg,#ffb44d 240deg,#ff7b52 300deg,#ff5a5f 360deg);box-shadow:0 0 0 1px rgb(255 255 255 / .05),0 0 28px rgb(61 217 255 / .18),0 0 46px rgb(255 180 77 / .12)}.gh-bortle-ring::after{content:"";position:absolute;inset:18px;border-radius:50%;border:1px solid rgb(255 255 255 / .08);box-shadow:inset 0 0 26px rgb(61 217 255 / .1)}.gh-bortle-ring-core{position:absolute;inset:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background:radial-gradient(circle at 30% 30%,rgb(15 39 82 / .9),rgb(4 11 29 / .98));border:1px solid rgb(122 184 255 / .18)}.gh-bortle-ring-kicker{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(164 210 255 / .86)}.gh-bortle-ring-value{margin:4px 0 6px;font-size:2.65rem;line-height:1;color:#fff}.gh-bortle-ring-sub{max-width:120px;font-size:.82rem;line-height:1.35;color:rgb(231 239 255 / .82)}.gh-bortle-scale{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:7px;margin:12px 0 16px}.gh-bortle-scale span{min-width:0;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.83rem;color:#051020;box-shadow:inset 0 -1px 0 rgb(0 0 0 / .12),0 4px 16px rgb(0 0 0 / .18)}.gh-bortle-scale .bortle-s1{background:#7bffcf}.gh-bortle-scale .bortle-s2{background:#6cf7c3}.gh-bortle-scale .bortle-s3{background:#91f079}.gh-bortle-scale .bortle-s4{background:#c6ef5a}.gh-bortle-scale .bortle-s5{background:#f0df50}.gh-bortle-scale .bortle-s6{background:#ffc14f}.gh-bortle-scale .bortle-s7{background:#ff9a55}.gh-bortle-scale .bortle-s8{background:#ff7462}.gh-bortle-scale .bortle-s9{background:#ff5a6c;color:#fff}.gh-bortle-legend{display:grid;gap:10px}.gh-bortle-legend-item{display:grid;grid-template-columns:12px auto 1fr;gap:10px;align-items:center;font-size:.92rem;color:rgb(234 242 255 / .88)}.gh-bortle-legend-item strong{color:#fff}.gh-bortle-dot{width:12px;height:12px;border-radius:50%;box-shadow:0 0 14px currentColor}.gh-bortle-good{background:#7bffcf;color:#7bffcf}.gh-bortle-mid{background:#f1de4e;color:#f1de4e}.gh-bortle-poor{background:#ff6d60;color:#ff6d60}@media (max-width:1100px){.gh-bortle-layout{grid-template-columns:1fr}.gh-bortle-visual{order:-1}}@media (max-width:700px){.gh-bortle-visual{padding:16px 14px 14px;border-radius:20px}.gh-bortle-ring{width:190px;height:190px}.gh-bortle-ring-core{inset:34px}.gh-bortle-scale{gap:5px}.gh-bortle-scale span{height:28px;font-size:.72rem}}.gh-bortle-layout{grid-template-columns:minmax(0,1.2fr) minmax(260px,0.8fr);gap:22px}.gh-bortle-visual{max-width:430px;width:100%;margin-left:auto;padding:18px 16px 16px}.gh-bortle-ring-wrap{margin-bottom:10px}.gh-bortle-ring{width:190px;height:190px;padding:12px}.gh-bortle-ring::after{inset:15px}.gh-bortle-ring-core{inset:34px}.gh-bortle-ring-kicker{font-size:.68rem}.gh-bortle-ring-value{font-size:2.2rem}.gh-bortle-ring-sub{max-width:110px;font-size:.75rem}.gh-bortle-scale{gap:6px;margin:10px 0 14px}.gh-bortle-scale span{height:30px;font-size:.78rem}.gh-bortle-legend{gap:8px}.gh-bortle-legend-item{gap:8px;font-size:.86rem}.gh-bortle-legend-item span:last-child{line-height:1.35}@media (max-width:1100px){.gh-bortle-visual{max-width:100%;margin-left:0}}@media (max-width:700px){.gh-bortle-ring{width:170px;height:170px}.gh-bortle-ring-core{inset:30px}.gh-bortle-ring-value{font-size:2rem}}.gh-bortle-ring{background:radial-gradient(closest-side,rgb(5 10 28 / .98) 86%,transparent 87% 100%),conic-gradient(#7bffcf 0deg,#5cf0b7 60deg,#d9f84f 120deg,#ffd94a 180deg,#ffb44d 240deg,#ff7b52 300deg,#ff5a5f 360deg)}.gh-bortle-ring::after{inset:13px}.gh-bortle-ring-core{inset:25px}@media (max-width:700px){.gh-bortle-ring-core{inset:23px}}.site-header{padding:10px 20px 11px!important}.gh-header-shell{position:relative;width:min(1240px, 100%);margin:0 auto}.gh-header-topbar{display:flex;align-items:center;justify-content:space-between;gap:20px}.gh-header-topbar .site-branding{flex:0 1 auto;min-width:0}.gh-header-topbar .brand-text-block{display:block;min-width:0}.gh-header-topbar .site-title{margin:0;line-height:1}.gh-header-topbar .site-title a{display:block;font-size:clamp(1.18rem, 1.8vw, 1.55rem);line-height:1.05;white-space:nowrap}.gh-header-topbar .site-description,.gh-header-topbar .astro-badge{display:none!important}.gh-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.gh-header-actions .astro-mode-row--header{display:flex!important;width:auto!important;margin:0!important}.gh-header-actions .astro-mode-toggle{min-height:40px;padding:6px 11px!important;transform:none!important;font-size:.72rem;white-space:nowrap}.gh-header-actions .astro-mode-toggle:hover{transform:translateY(-1px)!important}.gh-header-navrow{margin-top:9px;padding-top:9px;border-top:1px solid rgb(102 171 224 / .18)}.gh-header-navrow .main-navigation{display:flex;width:100%;justify-content:center}.gh-header-navrow .main-nav-menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 20px;width:100%;margin:0;padding:0}.gh-header-navrow .main-nav-menu li a{display:block;padding:4px 0 6px;font-size:.74rem;font-weight:600;line-height:1.25;white-space:nowrap}.gh-header-actions .menu-toggle{display:none}.site-header.ghoa-has-open-panel{box-shadow:0 16px 44px rgb(0 0 0 / .38)}@media (max-width:1040px) and (min-width:901px){.gh-header-navrow .main-nav-menu{gap:5px 14px}.gh-header-navrow .main-nav-menu li a{font-size:.68rem}.gh-header-actions .astro-mode-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}}@media (max-width:900px){.site-header{min-height:0!important;padding:8px 11px!important}.gh-header-shell{width:100%}.gh-header-topbar{min-height:48px;gap:10px}.gh-header-topbar .site-branding{max-width:calc(100% - 98px)!important}.gh-header-topbar .brand-text-block{display:block!important;width:auto!important}.gh-header-topbar .site-title a{overflow:hidden;font-size:clamp(.92rem, 4.2vw, 1.08rem)!important;text-overflow:ellipsis;text-transform:uppercase!important;white-space:nowrap}.gh-header-actions{flex:0 0 auto;gap:7px}.gh-header-actions .astro-mode-toggle{min-width:38px;min-height:40px;padding:5px 8px!important;border-radius:12px!important}.gh-header-actions .astro-mode-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.gh-header-actions .menu-toggle{display:inline-flex!important}.gh-header-navrow{margin:0;padding:0;border:0}.gh-header-navrow .main-navigation{position:static!important;display:block!important;width:0!important;height:0!important;margin:0!important}.gh-header-navrow .main-nav-menu{top:calc(100% + 8px)!important;right:0!important;left:auto!important;width:min(390px, calc(100vw - 22px))!important}.site-header.ghoa-has-open-panel .gh-header-navrow .main-nav-menu{display:none!important}}@media (max-width:520px){.gh-header-topbar .site-branding{max-width:calc(100% - 92px)!important}.gh-header-actions{gap:5px}.gh-header-actions .astro-mode-toggle,.gh-header-actions .menu-toggle{min-width:39px;min-height:39px}}@media (min-width:901px){.gh-header-topbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px}.gh-header-topbar .site-branding{grid-column:1;justify-self:start}.gh-header-actions{grid-column:2;justify-self:center;display:flex!important;align-items:center;justify-content:center!important;gap:10px!important;margin:0!important}.gh-header-actions .astro-mode-row--header,.gh-header-actions .ghoa-header-tools{display:flex!important;align-items:center;gap:10px!important;width:auto!important;margin:0!important}.site-header .gh-header-actions .astro-mode-toggle,.site-header .gh-header-actions .ghoa-header-button{width:clamp(145px, 12.7vw, 176px)!important;min-width:0!important;min-height:46px!important;height:46px!important;padding:6px 11px!important;border:1px solid rgb(95 197 255 / .48)!important;border-radius:14px!important;background:linear-gradient(145deg,rgb(6 18 39 / .88),rgb(9 12 34 / .94))!important;color:#edf8ff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .045),0 7px 18px rgb(0 0 0 / .16)!important;transform:none!important;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease,background .18s ease!important;box-sizing:border-box!important}.site-header .gh-header-actions .astro-mode-toggle{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;letter-spacing:normal!important}.site-header .gh-header-actions .astro-mode-toggle:hover,.site-header .gh-header-actions .astro-mode-toggle:focus-visible,.site-header .gh-header-actions .ghoa-header-button:hover,.site-header .gh-header-actions .ghoa-header-button:focus-visible,.site-header .gh-header-actions .ghoa-header-button.is-active{transform:translateY(-1px)!important;border-color:rgb(115 230 255 / .9)!important;background:linear-gradient(145deg,rgb(10 38 67 / .95),rgb(15 20 51 / .97))!important;box-shadow:0 0 18px rgb(61 217 255 / .16),inset 0 1px 0 rgb(255 255 255 / .05)!important;outline:none!important}.site-header .gh-header-actions .astro-mode-icon,.site-header .gh-header-actions .ghoa-header-icon{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;flex:0 0 28px!important;border-radius:50%!important;background:rgb(61 217 255 / .10)!important;color:#69e1ff!important;font-size:.92rem!important;line-height:1!important}.site-header .gh-header-actions .astro-mode-button-text,.site-header .gh-header-actions .ghoa-header-button-text{display:grid!important;min-width:0;gap:1px!important;text-align:left!important;line-height:1.08!important}.site-header .gh-header-actions .astro-mode-eyebrow,.site-header .gh-header-actions .ghoa-header-eyebrow{color:#8ea8c0!important;font-size:.58rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:nowrap!important}.site-header .gh-header-actions .astro-mode-label,.site-header .gh-header-actions .ghoa-header-button strong{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;color:#fff!important;font-size:.71rem!important;font-weight:700!important;line-height:1.12!important;white-space:nowrap!important}body.astro-mode-active .site-header .gh-header-actions .astro-mode-toggle{border-color:rgb(115 230 255 / .72)!important;box-shadow:0 0 18px rgb(61 217 255 / .15),inset 0 1px 0 rgb(255 255 255 / .05)!important}body.astro-mode-active .site-header .gh-header-actions .astro-mode-icon{background:rgb(255 214 74 / .14)!important;color:#ffdc58!important}}@media (max-width:1120px) and (min-width:901px){.site-header .gh-header-actions .astro-mode-eyebrow,.site-header .gh-header-actions .ghoa-header-eyebrow{display:none!important}.site-header .gh-header-actions .astro-mode-toggle,.site-header .gh-header-actions .ghoa-header-button{width:clamp(140px, 13.5vw, 154px)!important}}@media (max-width:900px){.gh-header-topbar{display:flex!important}.gh-header-actions{margin-left:auto!important}.gh-header-actions .astro-mode-button-text{display:none!important}.gh-header-actions .astro-mode-icon{display:grid!important;place-items:center!important;width:25px!important;height:25px!important;border-radius:50%!important;background:rgb(61 217 255 / .10)!important;color:#69e1ff!important}}@media (min-width:901px){.site-header .gh-header-actions .astro-mode-control{width:clamp(145px, 12.7vw, 176px)!important;min-width:0!important;min-height:46px!important;height:46px!important;padding:5px 10px!important;border:1px solid rgb(95 197 255 / .48)!important;border-radius:14px!important;background:linear-gradient(145deg,rgb(6 18 39 / .88),rgb(9 12 34 / .94))!important;color:#edf8ff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .045),0 7px 18px rgb(0 0 0 / .16)!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.site-header .gh-header-actions .astro-mode-control:hover,.site-header .gh-header-actions .astro-mode-control:focus-within{border-color:rgb(115 230 255 / .9)!important;background:linear-gradient(145deg,rgb(10 38 67 / .95),rgb(15 20 51 / .97))!important;box-shadow:0 0 18px rgb(61 217 255 / .16),inset 0 1px 0 rgb(255 255 255 / .05)!important}.site-header .gh-header-actions .astro-mode-control .astro-mode-icon{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;flex:0 0 28px!important;border-radius:50%!important;background:rgb(61 217 255 / .10)!important;color:#69e1ff!important;font-size:.92rem!important;line-height:1!important}.site-header .gh-header-actions .astro-mode-control .astro-mode-button-text{display:grid!important;flex:1 1 auto!important;min-width:0!important;gap:3px!important;text-align:left!important;line-height:1!important}.site-header .gh-header-actions .astro-mode-control .astro-mode-eyebrow{display:block!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;color:#8ea8c0!important;font-size:.58rem!important;font-weight:700!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}.site-header .gh-header-actions .astro-mode-switches{display:flex!important;align-items:center!important;gap:4px!important}.site-header .gh-header-actions .astro-mode-choice{appearance:none;min-width:30px!important;height:17px!important;margin:0!important;padding:0 6px!important;border:1px solid rgb(125 175 214 / .35)!important;border-radius:999px!important;background:rgb(3 10 25 / .55)!important;color:#91a9bd!important;font:inherit!important;font-size:.54rem!important;font-weight:800!important;line-height:15px!important;letter-spacing:.04em!important;text-align:center!important;cursor:pointer!important;box-shadow:none!important;transform:none!important;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease!important}.site-header .gh-header-actions .astro-mode-choice:hover,.site-header .gh-header-actions .astro-mode-choice:focus-visible{color:#fff!important;border-color:rgb(105 225 255 / .75)!important;outline:none!important}.site-header .gh-header-actions #astro-mode-on.is-active{color:#041620!important;border-color:rgb(123 255 207 / .95)!important;background:linear-gradient(135deg,#43d9ff,#7bffcf)!important;box-shadow:0 0 10px rgb(91 238 214 / .28)!important}.site-header .gh-header-actions #astro-mode-off.is-active{color:#ffffff!important;border-color:rgb(105 225 255 / .72)!important;background:rgb(46 105 144 / .48)!important;box-shadow:0 0 9px rgb(61 217 255 / .16)!important}body.astro-mode-active .site-header .gh-header-actions .astro-mode-control{border-color:rgb(115 230 255 / .72)!important;box-shadow:0 0 18px rgb(61 217 255 / .15),inset 0 1px 0 rgb(255 255 255 / .05)!important}body.astro-mode-active .site-header .gh-header-actions .astro-mode-control .astro-mode-icon{background:rgb(255 214 74 / .14)!important;color:#ffdc58!important}}@media (max-width:1120px) and (min-width:901px){.site-header .gh-header-actions .astro-mode-control{width:clamp(140px, 13.5vw, 154px)!important}.site-header .gh-header-actions .astro-mode-control .astro-mode-eyebrow{display:block!important}}@media (max-width:900px){.site-header .gh-header-actions .astro-mode-control{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:72px!important;min-width:72px!important;height:40px!important;min-height:40px!important;padding:5px!important;border:1px solid rgb(95 197 255 / .48)!important;border-radius:12px!important;background:linear-gradient(145deg,rgb(6 18 39 / .88),rgb(9 12 34 / .94))!important;box-sizing:border-box!important}.site-header .gh-header-actions .astro-mode-control .astro-mode-icon,.site-header .gh-header-actions .astro-mode-control .astro-mode-eyebrow{display:none!important}.site-header .gh-header-actions .astro-mode-control .astro-mode-button-text,.site-header .gh-header-actions .astro-mode-switches{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}.site-header .gh-header-actions .astro-mode-choice{min-width:28px!important;height:24px!important;padding:0 4px!important;border:1px solid rgb(125 175 214 / .35)!important;border-radius:8px!important;background:rgb(3 10 25 / .55)!important;color:#91a9bd!important;font-size:.54rem!important;font-weight:800!important;line-height:22px!important;cursor:pointer!important}.site-header .gh-header-actions #astro-mode-on.is-active{color:#041620!important;border-color:rgb(123 255 207 / .95)!important;background:linear-gradient(135deg,#43d9ff,#7bffcf)!important}.site-header .gh-header-actions #astro-mode-off.is-active{color:#ffffff!important;border-color:rgb(105 225 255 / .72)!important;background:rgb(46 105 144 / .48)!important}}.gh-discover-section{position:relative;overflow:hidden;padding:clamp(22px, 2.6vw, 34px);background:radial-gradient(850px 260px at 0% 0%,rgb(61 217 255 / .07),transparent 55%),radial-gradient(760px 300px at 100% 100%,rgb(165 92 255 / .08),transparent 56%),rgb(7 13 31 / .9)}.gh-discover-section::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgb(255 255 255 / .018),transparent 45%,rgb(61 217 255 / .025))}.gh-discover-header,.gh-discover-layout{position:relative;z-index:1}.gh-discover-header{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px}.gh-discover-kicker{margin-bottom:5px;color:#65dcff;font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.gh-discover-title{margin:0;font-size:clamp(1.65rem, 2.2vw, 2.25rem);line-height:1.12}.gh-discover-subtitle{max-width:700px;margin:8px 0 0;color:rgb(226 235 252 / .78);font-size:.96rem;line-height:1.55}.gh-discover-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:24px;align-items:stretch}.gh-nasa-feature{min-width:0;overflow:hidden;border:1px solid rgb(106 166 255 / .24);border-radius:22px;background:linear-gradient(180deg,rgb(12 24 53 / .94),rgb(6 13 31 / .96));box-shadow:inset 0 1px 0 rgb(255 255 255 / .035),0 18px 38px rgb(0 0 0 / .2)}.gh-nasa-image-link{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 9;background:#061022}.gh-nasa-image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease,filter .45s ease}.gh-nasa-feature:hover .gh-nasa-image{transform:scale(1.035);filter:saturate(1.06) contrast(1.03)}.gh-nasa-placeholder{display:flex;align-items:center;justify-content:center;min-height:260px;color:rgb(198 220 255 / .65);letter-spacing:.16em;text-transform:uppercase;background:radial-gradient(circle at 30% 25%,rgb(61 217 255 / .18),transparent 27%),radial-gradient(circle at 70% 72%,rgb(173 95 255 / .16),transparent 30%),#071226}.gh-nasa-image-link::after{content:"";position:absolute;inset:auto 0 0;height:38%;pointer-events:none;background:linear-gradient(to top,rgb(4 10 25 / .72),transparent)}.gh-nasa-badge{position:absolute;z-index:2;left:16px;bottom:14px;display:inline-flex;align-items:center;min-height:30px;padding:5px 12px;border:1px solid rgb(100 220 255 / .48);border-radius:999px;background:rgb(4 13 32 / .78);color:#c7f4ff;font-size:.72rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;backdrop-filter:blur(8px)}.gh-nasa-body{padding:20px 22px 22px}.gh-nasa-date{margin:0 0 7px;color:#75ddff;font-size:.78rem;font-weight:700}.gh-nasa-title{margin:0;color:#fff;font-size:clamp(1.2rem, 1.7vw, 1.55rem);line-height:1.28}.gh-nasa-excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:11px 0 0;color:rgb(226 235 250 / .78);line-height:1.58}.gh-discover-button{display:inline-flex;align-items:center;gap:9px;min-height:42px;margin-top:17px;padding:9px 16px;border:1px solid rgb(93 209 255 / .48);border-radius:999px;color:#bfeeff;text-decoration:none;font-size:.86rem;font-weight:750;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.gh-discover-button:hover{transform:translateY(-2px);border-color:rgb(113 255 213 / .82);background:rgb(61 217 255 / .08);box-shadow:0 9px 24px rgb(61 217 255 / .14)}.gh-blog-highlights{min-width:0;display:flex;flex-direction:column}.gh-blog-highlights-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:34px;margin-bottom:12px}.gh-blog-highlights-head h3{margin:0;font-size:1.03rem}.gh-blog-highlights-head a{color:#78ddff;text-decoration:none;font-size:.82rem;font-weight:700}.gh-blog-highlights-head a:hover{color:#85ffd6}.gh-blog-highlight-grid{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gh-blog-highlight-card{min-width:0;overflow:hidden;display:flex;flex-direction:column;border:1px solid rgb(111 153 233 / .20);border-radius:18px;background:linear-gradient(180deg,rgb(12 23 49 / .90),rgb(7 14 32 / .96));color:#fff;text-decoration:none;box-shadow:inset 0 1px 0 rgb(255 255 255 / .025);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.gh-blog-highlight-card:hover{transform:translateY(-4px);border-color:rgb(92 211 255 / .48);box-shadow:0 15px 30px rgb(0 0 0 / .22),0 0 24px rgb(61 217 255 / .08)}.gh-blog-highlight-media{position:relative;overflow:hidden;aspect-ratio:16 / 8.8;background:#071225}.gh-blog-highlight-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .42s ease,filter .42s ease}.gh-blog-highlight-card:hover .gh-blog-highlight-media img{transform:scale(1.055);filter:saturate(1.08)}.gh-blog-highlight-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:rgb(199 219 249 / .55);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:radial-gradient(circle at 28% 30%,rgb(61 217 255 / .16),transparent 28%),radial-gradient(circle at 70% 65%,rgb(164 95 255 / .14),transparent 32%),#071225}.gh-blog-highlight-body{min-height:92px;padding:13px 14px 14px}.gh-blog-highlight-body h4{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;font-size:.95rem;line-height:1.38}.gh-blog-highlight-body p{margin:8px 0 0;color:rgb(205 220 244 / .65);font-size:.76rem}.gh-blog-empty{grid-column:1 / -1;min-height:260px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:26px;border:1px dashed rgb(101 167 255 / .25);border-radius:18px;text-align:center;color:rgb(219 232 250 / .75)}.gh-blog-empty strong{color:#fff}@media (max-width:1150px){.gh-discover-layout{grid-template-columns:1fr}.gh-blog-highlight-media{aspect-ratio:16 / 9}}@media (max-width:900px){.astro-dashboard-front .gh-discover-section{display:none!important}}@media (max-width:620px){.gh-blog-highlight-grid{grid-template-columns:1fr}}@media (max-width:900px){.astro-dashboard-front .gh-discover-section,.astro-dashboard-front .astro-highlight-banner,.astro-dashboard-front .astro-tools-section,.astro-dashboard-front .astro-starmap-section,.astro-dashboard-front .astro-coming-soon,.astro-dashboard-front .gh-highlight-card--seestar{display:none!important}.astro-dashboard-front .gh-night-dashboard,.astro-dashboard-front .gh-bortle-tile,.astro-dashboard-front .astro-section-clouds{display:block!important;width:auto!important;max-width:none!important;margin-left:12px!important;margin-right:12px!important;box-sizing:border-box!important;overflow:hidden!important}.astro-dashboard-front .gh-bortle-tile{padding:18px 14px!important;margin-top:0!important;margin-bottom:18px!important}.astro-dashboard-front .gh-bortle-layout{display:block!important;grid-template-columns:none!important;gap:0!important;width:100%!important}.astro-dashboard-front .gh-bortle-copy,.astro-dashboard-front .gh-bortle-head,.astro-dashboard-front .gh-bortle-form{width:100%!important;min-width:0!important;max-width:100%!important}.astro-dashboard-front .gh-bortle-kicker{display:block!important;margin:0 0 5px!important;font-size:.68rem!important;line-height:1.2!important}.astro-dashboard-front .gh-bortle-title{margin:0 0 8px!important;font-size:1.35rem!important;line-height:1.15!important}.astro-dashboard-front .gh-bortle-desc{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden!important;margin:0 0 14px!important;max-width:100%!important;font-size:.88rem!important;line-height:1.5!important}.astro-dashboard-front .gh-bortle-form{margin-top:0!important}.astro-dashboard-front .gh-bortle-label{margin-bottom:7px!important;font-size:.82rem!important}.astro-dashboard-front .gh-bortle-row{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;width:100%!important}.astro-dashboard-front .gh-bortle-input,.astro-dashboard-front .gh-bortle-row .astro-card-button{width:100%!important;min-width:0!important;min-height:46px!important;margin:0!important;box-sizing:border-box!important}.astro-dashboard-front .gh-bortle-note{display:none!important}.astro-dashboard-front .gh-bortle-visual{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;margin:14px 0 0!important;padding:12px 0 0!important;border:0!important;border-top:1px solid rgb(126 205 255 / .16)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.astro-dashboard-front .gh-bortle-visual::before{display:none!important}.astro-dashboard-front .gh-bortle-ring-wrap,.astro-dashboard-front .gh-bortle-legend{display:none!important}.astro-dashboard-front .gh-bortle-scale{display:grid!important;grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:4px!important;width:100%!important;margin:0!important}.astro-dashboard-front .gh-bortle-scale span{width:100%!important;min-width:0!important;height:28px!important;padding:0!important;border-radius:999px!important;font-size:.72rem!important;line-height:1!important}.astro-dashboard-front .astro-section-clouds{margin-top:0!important;margin-bottom:18px!important;padding:16px 14px!important}.astro-dashboard-front .astro-section-clouds>p{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden!important}}@media (max-width:430px){.astro-dashboard-front .gh-night-dashboard,.astro-dashboard-front .gh-bortle-tile,.astro-dashboard-front .astro-section-clouds{margin-left:8px!important;margin-right:8px!important}.astro-dashboard-front .gh-bortle-scale{gap:3px!important}.astro-dashboard-front .gh-bortle-scale span{height:26px!important;font-size:.67rem!important}}.gh-photo-tips{margin-top:18px;padding-top:18px;border-top:1px solid rgb(98 170 220 / .22)}.gh-photo-tips[hidden]{display:none!important}.gh-photo-tips__header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.gh-photo-tips__kicker{display:block;margin-bottom:4px;color:#66dcff;font-size:.7rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.gh-photo-tips h3{margin:0;color:#fff;font-size:clamp(1.05rem, 1.4vw, 1.25rem);line-height:1.25}.gh-photo-tips__all{flex:0 0 auto;color:#8be9ff;font-size:.82rem;font-weight:700;text-decoration:none;white-space:nowrap}.gh-photo-tips__all:hover{color:#7bffcf}.gh-photo-tips__intro{margin:7px 0 12px;color:rgb(220 235 249 / .76);font-size:.82rem;line-height:1.45}.gh-photo-tips__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.gh-photo-tip{min-width:0;display:flex;align-items:flex-start;gap:9px;padding:11px;border:1px solid rgb(91 155 201 / .25);border-radius:14px;background:linear-gradient(145deg,rgb(8 24 48 / .78),rgb(5 13 31 / .92));box-shadow:inset 0 1px 0 rgb(255 255 255 / .025)}.gh-photo-tip__icon{flex:0 0 auto;display:grid;place-items:center;width:31px;height:31px;border-radius:10px;background:rgb(60 217 255 / .1);font-size:1.05rem}.gh-photo-tip__body{min-width:0}.gh-photo-tip__body strong{display:block;color:#fff;font-size:.84rem;line-height:1.3}.gh-photo-tip__body span{display:block;margin-top:4px;color:rgb(188 211 230 / .78);font-size:.69rem;line-height:1.4}@media (max-width:1180px){.gh-photo-tips__list{grid-template-columns:1fr}}@media (max-width:700px){.gh-photo-tips{margin-top:14px;padding-top:14px}.gh-photo-tips__header{align-items:flex-start}.gh-photo-tips h3{font-size:1rem}.gh-photo-tips__intro{display:none}.gh-photo-tips__all{font-size:.74rem}.gh-photo-tips__list{gap:7px;margin-top:10px}.gh-photo-tip{align-items:center;padding:9px 10px;border-radius:12px}.gh-photo-tip__icon{width:28px;height:28px;border-radius:9px;font-size:.95rem}.gh-photo-tip__body strong{font-size:.78rem}.gh-photo-tip__body span{margin-top:2px;font-size:.64rem}}.astro-location-row{display:grid;grid-template-columns:92px minmax(180px,1fr) auto;gap:10px;align-items:center}.astro-country-select,.gh-bortle-country{min-height:50px;padding:0 12px;border:1px solid rgb(120 184 255 / .35);border-radius:999px;background:rgb(0 0 0 / .3);color:#fff;font:inherit;cursor:pointer;box-sizing:border-box}.astro-country-select:focus,.gh-bortle-country:focus{outline:none;border-color:rgb(122 255 207 / .82);box-shadow:0 0 0 3px rgb(61 217 255 / .12)}.gh-bortle-row{grid-template-columns:92px minmax(0,1fr) auto}.gh-bortle__country{min-height:46px;padding:0 12px;border:1px solid rgb(120 184 255 / .36);border-radius:999px;background:rgb(0 5 17 / .78);color:#fff;font:inherit}@media (max-width:700px){.astro-location-row,.gh-bortle-row{grid-template-columns:1fr!important}.astro-country-select,.gh-bortle-country,.gh-bortle__country{width:100%}}@media (min-width:901px){.astro-dashboard-front .astro-section-clouds>.astro-card-button{margin-top:16px!important}}.gh-planner-stack{display:grid;gap:24px}.gh-night-planner-card{position:relative;overflow:hidden;padding:clamp(22px, 3vw, 34px);background:radial-gradient(900px 320px at 0% 0%,rgb(61 217 255 / .08),transparent 58%),radial-gradient(800px 300px at 100% 0%,rgb(123 255 207 / .06),transparent 55%),linear-gradient(145deg,rgb(5 13 34 / .96),rgb(8 8 27 / .96))}.gh-night-planner-card::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 18% 22%,rgb(255 255 255 / .34) 0 1px,transparent 1.5px),radial-gradient(circle at 76% 18%,rgb(121 219 255 / .35) 0 1px,transparent 1.5px),radial-gradient(circle at 62% 72%,rgb(255 255 255 / .22) 0 1px,transparent 1.5px);background-size:230px 210px,310px 260px,270px 240px;opacity:.28}.gh-night-planner-card>*{position:relative;z-index:1}.gh-planner-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,340px);gap:28px;align-items:start}.gh-planner-kicker{margin-bottom:7px;color:#67dcff;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.gh-night-planner-card h2,.gh-sat-radar-wide h2{margin:0 0 10px;font-size:clamp(1.55rem, 2.5vw, 2.25rem)}.gh-planner-header>div:first-child>p{max-width:760px;margin:0;color:rgb(231 239 255 / .86);font-size:1rem;line-height:1.65}.gh-planner-night-summary{display:flex;flex-direction:column;gap:5px;min-height:98px;padding:17px 19px;border:1px solid rgb(107 177 255 / .22);border-radius:18px;background:rgb(7 19 46 / .72);box-shadow:inset 0 1px 0 rgb(255 255 255 / .04)}.gh-planner-summary-label{color:#6ddfff;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.gh-planner-night-summary strong{color:#fff;font-size:1.05rem}.gh-planner-night-summary span:last-child{color:rgb(220 232 255 / .75);font-size:.84rem;line-height:1.45}.gh-planner-controls{display:grid;grid-template-columns:minmax(145px,.7fr) minmax(180px,1fr) minmax(190px,.9fr) auto;gap:12px;align-items:end;margin-top:25px;padding:17px;border:1px solid rgb(117 168 255 / .16);border-radius:19px;background:rgb(2 8 23 / .56)}.gh-planner-control-group{min-width:0}.gh-planner-control-group label{display:block;margin-bottom:7px;color:rgb(225 236 255 / .76);font-size:.78rem;font-weight:700}.gh-planner-control-group input,.gh-planner-control-group select{width:100%;min-height:46px;padding:0 13px;border:1px solid rgb(129 178 235 / .34);border-radius:12px;background:rgb(1 6 19 / .88);color:#fff;color-scheme:dark;font:inherit;box-sizing:border-box}.gh-planner-control-group input:focus,.gh-planner-control-group select:focus{outline:none;border-color:#65ddff;box-shadow:0 0 0 3px rgb(61 217 255 / .12)}.gh-planner-update-button{min-height:46px;white-space:nowrap;border-color:#fff0;background:linear-gradient(135deg,#3dd9ff,#7bffcf);color:#031020;font-weight:800;cursor:pointer}.gh-planner-toolbar{display:flex;justify-content:space-between;gap:18px;align-items:center;margin:19px 0 12px}.gh-planner-toolbar>span{color:rgb(229 238 255 / .86);font-size:.88rem;font-weight:700}.gh-planner-gear-buttons{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.gh-planner-gear{min-height:38px;padding:7px 13px;border:1px solid rgb(118 176 238 / .30);border-radius:999px;background:rgb(8 22 50 / .72);color:rgb(232 241 255 / .88);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.gh-planner-gear:hover{transform:translateY(-1px);border-color:rgb(99 220 255 / .72)}.gh-planner-gear.is-active{border-color:rgb(123 255 207 / .72);background:linear-gradient(135deg,rgb(61 217 255 / .20),rgb(123 255 207 / .16));color:#86ffd7;box-shadow:0 0 18px rgb(61 217 255 / .10)}.gh-planner-status{margin-bottom:18px;padding:11px 14px;border-left:3px solid #62ddff;border-radius:0 10px 10px 0;background:rgb(48 165 225 / .08);color:rgb(225 239 255 / .84);font-size:.84rem;line-height:1.5}.gh-planner-results{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.35fr);gap:18px;align-items:stretch}.gh-planner-feature,.gh-planner-more{border:1px solid rgb(103 166 240 / .20);border-radius:22px;background:rgb(4 12 31 / .76)}.gh-planner-feature{min-height:330px;overflow:hidden;background:radial-gradient(480px 260px at 100% 0%,rgb(123 255 207 / .10),transparent 58%),radial-gradient(420px 260px at 0% 100%,rgb(61 217 255 / .08),transparent 58%),rgb(4 12 31 / .78)}.gh-planner-feature-content,.gh-planner-feature-empty{display:flex;flex-direction:column;height:100%;min-height:330px;padding:25px;box-sizing:border-box}.gh-planner-feature-empty{align-items:center;justify-content:center;text-align:center;color:rgb(229 238 255 / .72)}.gh-planner-feature-empty strong{margin-top:8px;color:#fff;font-size:1.35rem}.gh-planner-feature-topline{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:21px}.gh-planner-feature-topline>span:first-child{color:#72ddff;font-size:.72rem;font-weight:800;letter-spacing:.10em;text-transform:uppercase}.gh-planner-rating{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:27px;padding:4px 10px;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.gh-planner-rating--good{color:#82ffd5;background:rgb(39 220 149 / .12);border:1px solid rgb(80 255 191 / .34)}.gh-planner-rating--medium{color:#ffe46c;background:rgb(255 212 49 / .10);border:1px solid rgb(255 220 72 / .32)}.gh-planner-rating--poor{color:#ff9c83;background:rgb(255 105 74 / .10);border:1px solid rgb(255 117 83 / .30)}.gh-planner-feature h3{margin:0 0 4px;font-size:clamp(1.55rem, 2.2vw, 2.05rem);line-height:1.15}.gh-planner-feature-type,.gh-planner-object-type{margin:0;color:#72cfff;font-size:.82rem;font-weight:700}.gh-planner-feature-description{margin:19px 0 22px;color:rgb(231 239 255 / .84);font-size:.94rem;line-height:1.65}.gh-planner-feature-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:auto}.gh-planner-object-meta-item{min-width:0;padding:11px;border:1px solid rgb(115 164 225 / .17);border-radius:13px;background:rgb(1 7 20 / .52)}.gh-planner-object-meta-item span{display:block;margin-bottom:4px;color:rgb(185 210 241 / .64);font-size:.65rem}.gh-planner-object-meta-item strong{display:block;overflow-wrap:anywhere;color:#fff;font-size:.78rem;line-height:1.38}.gh-planner-more{padding:21px}.gh-planner-more-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:15px}.gh-planner-more-heading h3{margin:0;font-size:1.05rem}.gh-planner-more-heading span{color:rgb(185 210 241 / .64);font-size:.74rem}.gh-planner-object-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gh-planner-object-card{position:relative;min-height:133px;padding:15px;border:1px solid rgb(114 162 223 / .16);border-radius:15px;background:linear-gradient(145deg,rgb(10 25 55 / .72),rgb(3 9 24 / .82))}.gh-planner-object-card .gh-planner-rating{position:absolute;top:13px;right:13px;max-width:48%;text-align:center}.gh-planner-object-card h4{max-width:63%;margin:0 0 5px;color:#fff;font-size:.95rem;line-height:1.3}.gh-planner-object-card-meta{display:grid;gap:4px;margin-top:17px;color:rgb(211 226 248 / .72);font-size:.72rem;line-height:1.4}.gh-planner-footer{display:flex;justify-content:space-between;gap:22px;align-items:center;margin-top:18px}.gh-planner-footer p{max-width:780px;margin:0;color:rgb(195 213 239 / .65);font-size:.75rem;line-height:1.5}.gh-planner-footer .astro-card-button{flex:0 0 auto}.gh-sat-radar-wide{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:34px;align-items:center;min-height:250px;padding:clamp(22px, 3vw, 32px);background:radial-gradient(470px 260px at 100% 50%,rgb(255 71 150 / .13),transparent 62%),radial-gradient(560px 260px at 0% 0%,rgb(61 217 255 / .07),transparent 62%),rgb(5 12 31 / .94)}.gh-sat-radar-wide-copy>p{max-width:780px;margin:0 0 18px;color:rgb(229 238 255 / .84);font-size:.96rem;line-height:1.62}.gh-sat-radar-benefits{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:21px}.gh-sat-radar-benefits span{padding:7px 11px;border:1px solid rgb(116 177 242 / .22);border-radius:999px;background:rgb(8 23 52 / .66);color:rgb(224 237 255 / .80);font-size:.73rem;font-weight:700}.gh-sat-radar-wide-visual{justify-self:center;width:180px;height:180px;flex:none}@media (max-width:1100px){.gh-planner-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.gh-planner-update-button{grid-column:1 / -1;width:100%}.gh-planner-results{grid-template-columns:1fr}.gh-planner-feature,.gh-planner-feature-content,.gh-planner-feature-empty{min-height:0}}@media (max-width:900px){.astro-dashboard-front .astro-tools-section{display:none!important}}@media (max-width:760px){.gh-planner-header,.gh-planner-controls,.gh-planner-feature-meta,.gh-planner-object-grid,.gh-sat-radar-wide{grid-template-columns:1fr}.gh-planner-toolbar,.gh-planner-footer{align-items:stretch;flex-direction:column}.gh-planner-gear-buttons{justify-content:flex-start}.gh-sat-radar-wide-visual{order:-1}}.ghsr-page{width:min(1400px, calc(100% - 32px));margin:34px auto 74px}.ghsr-page *{box-sizing:border-box}.ghsr-dashboard{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:clamp(22px, 3vw, 40px);align-items:center;padding:clamp(24px, 3.4vw, 42px);margin-bottom:24px;overflow:hidden;background:radial-gradient(680px 340px at 0% 0%,rgb(61 217 255 / .12),transparent 64%),radial-gradient(520px 300px at 100% 15%,rgb(190 104 255 / .14),transparent 62%),rgb(5 12 31 / .95)}.ghsr-kicker{margin-bottom:8px;color:#75ddff;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ghsr-title-row{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.ghsr-title-row h1,.ghsr-section-heading h2,.ghsr-guide-card h2,.ghsr-alarm-card h2{margin:0;color:#fff}.ghsr-title-row h1{font-size:clamp(2rem, 4vw, 3.35rem);line-height:1.03}.ghsr-lead{max-width:760px;margin:16px 0 24px;color:rgb(229 239 255 / .86);font-size:clamp(.96rem, 1.4vw, 1.08rem);line-height:1.7}.ghsr-status,.ghsr-map-live{display:inline-flex;align-items:center;gap:7px;border:1px solid rgb(112 178 255 / .24);border-radius:999px;padding:7px 11px;background:rgb(7 20 48 / .66);color:rgb(231 241 255 / .90);font-size:.69rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ghsr-status>span,.ghsr-map-live>span{width:8px;height:8px;border-radius:50%;background:#6fffc8;box-shadow:0 0 13px rgb(111 255 200 / .9)}.ghsr-status--preview>span{background:#ffd45d;box-shadow:0 0 13px rgb(255 212 93 / .8)}.ghsr-status--warn>span{background:#ff8b6e;box-shadow:0 0 13px rgb(255 139 110 / .8)}.ghsr-location-form{display:grid;grid-template-columns:minmax(150px,.48fr) minmax(190px,.62fr) auto;gap:11px;align-items:end;max-width:790px}.ghsr-field{min-width:0}.ghsr-field label{display:block;margin-bottom:7px;color:rgb(218 232 253 / .76);font-size:.76rem;font-weight:700}.ghsr-field input,.ghsr-field select{width:100%;min-height:49px;border:1px solid rgb(105 166 232 / .28);border-radius:13px;padding:0 14px;background:rgb(3 10 27 / .72);color:#fff;outline:none}.ghsr-field input:focus,.ghsr-field select:focus{border-color:rgb(92 224 255 / .72);box-shadow:0 0 0 3px rgb(61 217 255 / .10)}.ghsr-location-submit{min-height:49px;white-space:nowrap}.ghsr-location-current{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:13px;color:rgb(209 224 247 / .72);font-size:.82rem}.ghsr-location-current strong{color:#fff}.ghsr-location-dot{width:9px;height:9px;border-radius:50%;background:#6fffc8;box-shadow:0 0 12px rgb(111 255 200 / .75)}.ghsr-form-message{min-height:1.25em;margin:7px 0 0;color:rgb(139 224 255 / .86);font-size:.78rem}.ghsr-form-message.is-error{color:#ff9a9a}.ghsr-alarm-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:22px;border:1px solid rgb(156 120 255 / .24);border-radius:24px;background:radial-gradient(340px 180px at 0% 0%,rgb(110 90 255 / .13),transparent 70%),rgb(7 15 38 / .76);box-shadow:inset 0 1px 0 rgb(255 255 255 / .035)}.ghsr-alarm-icon{display:grid;place-items:center;width:47px;height:47px;border-radius:15px;background:linear-gradient(145deg,rgb(88 220 255 / .18),rgb(173 93 255 / .18));font-size:1.35rem}.ghsr-alarm-kicker{color:#cda7ff;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ghsr-alarm-card h2{margin-top:4px;font-size:1.22rem;line-height:1.22}.ghsr-alarm-card p{margin:10px 0 15px;color:rgb(217 229 248 / .74);font-size:.82rem;line-height:1.55}.ghsr-switch-row{display:flex;align-items:center;gap:10px;color:rgb(239 244 255 / .94);font-size:.79rem;font-weight:700;cursor:pointer}.ghsr-switch-row input{position:absolute;opacity:0;pointer-events:none}.ghsr-switch{position:relative;width:44px;height:25px;flex:0 0 auto;border:1px solid rgb(125 169 224 / .28);border-radius:999px;background:rgb(16 31 59 / .82);transition:.2s ease}.ghsr-switch::after{content:"";position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:rgb(226 237 255 / .76);transition:.2s ease}.ghsr-switch-row input:checked+.ghsr-switch{border-color:rgb(111 255 200 / .5);background:rgb(39 161 127 / .42);box-shadow:0 0 18px rgb(111 255 200 / .15)}.ghsr-switch-row input:checked+.ghsr-switch::after{transform:translateX(19px);background:#75ffd0}.ghsr-alarm-status{margin:9px 0 0!important;min-height:1.1em;font-size:.72rem!important;transition:color .2s ease}.ghsr-alarm-status.is-updated{color:#7effd3}.ghsr-map-card,.ghsr-passes-card,.ghsr-guide-card,.ghsr-starlink-card{padding:clamp(20px, 3vw, 32px);background:rgb(5 12 31 / .94)}.ghsr-map-card{margin-bottom:24px}.ghsr-section-heading{display:flex;justify-content:space-between;gap:22px;align-items:flex-start;margin-bottom:18px}.ghsr-section-heading--compact{margin-bottom:16px}.ghsr-section-heading h2,.ghsr-guide-card h2{font-size:clamp(1.35rem, 2.5vw, 2rem)}.ghsr-section-heading p{max-width:750px;margin:8px 0 0;color:rgb(211 225 247 / .72);font-size:.88rem;line-height:1.55}.ghsr-map-shell{position:relative;overflow:hidden;border:1px solid rgb(100 155 230 / .18);border-radius:23px;background:#050a16;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .025),0 18px 50px rgb(0 0 0 / .26)}.ghsr-map{width:100%;height:min(62vh, 610px);min-height:430px;background:radial-gradient(800px 420px at 30% 30%,rgb(65 123 255 / .16),transparent 60%),#050a16}.ghsr-map .leaflet-tile{filter:brightness(.68) contrast(1.14) saturate(.92) hue-rotate(4deg)}.ghsr-map .leaflet-control-zoom a{border-color:rgb(255 255 255 / .08);background:rgb(5 13 31 / .82);color:#fff}.ghsr-map-overlay{position:absolute;z-index:500;border:1px solid rgb(150 191 255 / .17);border-radius:13px;background:rgb(4 11 28 / .78);backdrop-filter:blur(10px);color:rgb(224 235 252 / .78);pointer-events:none}.ghsr-map-overlay--location{left:15px;bottom:15px;display:grid;gap:2px;padding:10px 13px;font-size:.68rem}.ghsr-map-overlay--location strong{color:#fff;font-size:.8rem}.ghsr-map-overlay--source{right:15px;bottom:15px;padding:8px 11px;font-size:.65rem}.ghsr-iss-marker{background:#fff0;border:0}.ghsr-iss-marker>div{position:relative;display:grid;place-items:center;width:54px;height:54px;border:1px solid rgb(126 218 255 / .42);border-radius:50%;background:radial-gradient(circle,rgb(25 65 112 / .96),rgb(7 17 43 / .94));box-shadow:0 0 0 7px rgb(67 197 255 / .08),0 0 28px rgb(70 214 255 / .54)}.ghsr-iss-marker b{font-size:1.25rem}.ghsr-iss-marker span{position:absolute;top:-15px;padding:2px 7px;border-radius:999px;background:#76e6ff;color:#061223;font-size:.59rem;font-weight:900;letter-spacing:.05em}.ghsr-track-line{filter:drop-shadow(0 0 7px rgb(97 213 255 / .48))}.ghsr-live-error{margin:12px 0 0;border:1px solid rgb(255 130 130 / .24);border-radius:12px;padding:11px 13px;background:rgb(69 17 28 / .31);color:#ffb3b3;font-size:.78rem}.ghsr-live-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:13px}.ghsr-live-metric{min-width:0;padding:13px 14px;border:1px solid rgb(103 155 220 / .14);border-radius:14px;background:rgb(7 17 39 / .68)}.ghsr-live-metric span{display:block;margin-bottom:5px;color:rgb(193 211 238 / .58);font-size:.67rem}.ghsr-live-metric strong{display:block;overflow-wrap:anywhere;color:rgb(247 250 255 / .96);font-size:.82rem}.ghsr-live-metric strong.is-visible{color:#77ffd1}.ghsr-content-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:24px;margin-bottom:24px}.ghsr-next-pass{padding:clamp(18px, 2.4vw, 26px);border:1px solid rgb(105 214 255 / .22);border-radius:21px;background:radial-gradient(420px 180px at 0% 0%,rgb(62 211 255 / .10),transparent 70%),rgb(6 18 43 / .73)}.ghsr-next-pass-topline{display:flex;justify-content:space-between;gap:12px;align-items:center;color:rgb(168 204 246 / .74);font-size:.71rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ghsr-next-pass h3{margin:11px 0 8px;color:#fff;font-size:clamp(1.35rem, 2.8vw, 2.2rem)}.ghsr-next-pass>p{margin:0;color:rgb(216 230 251 / .80);font-size:.88rem;line-height:1.62}.ghsr-next-pass-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:17px}.ghsr-next-pass-facts span{padding:11px 12px;border:1px solid rgb(111 162 226 / .14);border-radius:13px;background:rgb(5 13 31 / .55)}.ghsr-next-pass-facts small,.ghsr-next-pass-facts strong{display:block}.ghsr-next-pass-facts small{margin-bottom:4px;color:rgb(184 204 232 / .58);font-size:.65rem}.ghsr-next-pass-facts strong{color:#fff;font-size:.82rem}.ghsr-quality{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:5px 9px;white-space:nowrap;font-size:.62rem;font-weight:800;text-transform:uppercase}.ghsr-quality--excellent,.ghsr-quality--good{border:1px solid rgb(111 255 200 / .26);background:rgb(47 174 134 / .17);color:#77ffd1}.ghsr-quality--low{border:1px solid rgb(255 207 87 / .24);background:rgb(180 125 27 / .16);color:#ffd36d}.ghsr-pass-list{display:grid;gap:8px;margin-top:12px}.ghsr-pass-row{display:grid;grid-template-columns:minmax(170px,1fr) minmax(105px,.48fr) auto;gap:13px;align-items:center;padding:12px 13px;border:1px solid rgb(107 157 221 / .12);border-radius:14px;background:rgb(7 16 36 / .55)}.ghsr-pass-row>div{min-width:0}.ghsr-pass-row strong,.ghsr-pass-row span{display:block}.ghsr-pass-row strong{color:rgb(246 249 255 / .94);font-size:.78rem}.ghsr-pass-row div span{margin-top:3px;color:rgb(184 203 230 / .58);font-size:.67rem}.ghsr-guide-list{display:grid;gap:16px;margin-top:20px}.ghsr-guide-list>div{display:grid;grid-template-columns:35px minmax(0,1fr);gap:11px;align-items:start}.ghsr-guide-number{display:grid;place-items:center;width:35px;height:35px;border:1px solid rgb(105 204 255 / .20);border-radius:12px;background:rgb(17 68 102 / .34);color:#7ce7ff;font-size:.72rem;font-weight:900}.ghsr-guide-list p{margin:0;color:rgb(205 221 244 / .72);font-size:.78rem;line-height:1.55}.ghsr-guide-list strong{color:#fff}.ghsr-guide-alarm{display:grid;gap:5px;margin-top:23px;border:1px solid rgb(168 114 255 / .18);border-radius:16px;padding:14px;background:rgb(59 32 99 / .18)}.ghsr-guide-alarm strong{color:#e3c7ff;font-size:.78rem}.ghsr-guide-alarm span{color:rgb(209 219 237 / .64);font-size:.7rem;line-height:1.48}.ghsr-empty-state{display:grid;gap:6px;border:1px solid rgb(109 159 221 / .13);border-radius:17px;padding:20px;background:rgb(6 16 37 / .53)}.ghsr-empty-state strong{color:rgb(244 248 255 / .94);font-size:.88rem}.ghsr-empty-state span,.ghsr-empty-state{color:rgb(201 217 241 / .68);font-size:.76rem;line-height:1.55}.ghsr-empty-state--inline{margin-top:8px}.ghsr-starlink-count{display:grid;justify-items:end}.ghsr-starlink-count strong{color:#fff;font-size:2rem;line-height:1}.ghsr-starlink-count span{margin-top:5px;color:rgb(191 209 236 / .62);font-size:.68rem}.ghsr-starlink-table-wrap{overflow-x:auto;border:1px solid rgb(103 154 216 / .13);border-radius:16px}.ghsr-starlink-table{width:100%;min-width:650px;border-collapse:collapse}.ghsr-starlink-table th,.ghsr-starlink-table td{padding:12px 14px;border-bottom:1px solid rgb(255 255 255 / .055);text-align:left;color:rgb(211 225 245 / .74);font-size:.73rem}.ghsr-starlink-table th{color:rgb(163 194 235 / .62);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.ghsr-starlink-table td strong{color:rgb(245 248 255 / .94)}.ghsr-source-note{margin:12px 0 0;color:rgb(183 202 229 / .56);font-size:.68rem;line-height:1.5}.gh-sat-radar-map-card{grid-template-columns:minmax(0,1fr) minmax(330px,480px);min-height:330px;background:radial-gradient(540px 290px at 100% 50%,rgb(103 85 255 / .16),transparent 65%),radial-gradient(480px 250px at 0% 0%,rgb(61 217 255 / .08),transparent 64%),rgb(5 12 31 / .95)}.gh-sat-radar-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.gh-sat-alarm-toggle{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgb(147 112 255 / .27);border-radius:999px;padding:9px 15px;background:rgb(60 35 103 / .22);color:rgb(233 224 255 / .90);font:inherit;font-size:.75rem;font-weight:800;cursor:pointer;transition:.2s ease}.gh-sat-alarm-toggle:hover,.gh-sat-alarm-toggle.is-active{border-color:rgb(111 255 200 / .42);background:rgb(34 128 105 / .23);color:#8bffdb}.gh-sat-alarm-note{margin:10px 0 0!important;color:rgb(190 207 232 / .58)!important;font-size:.69rem!important;line-height:1.45!important}.gh-sat-map-preview{position:relative;align-self:stretch;min-height:260px;overflow:hidden;border:1px solid rgb(111 165 234 / .20);border-radius:24px;background:radial-gradient(360px 200px at 50% 40%,rgb(38 82 139 / .23),transparent 72%),linear-gradient(180deg,rgb(5 16 38 / .96),rgb(4 10 26 / .98));box-shadow:inset 0 1px 0 rgb(255 255 255 / .035),0 18px 40px rgb(0 0 0 / .22)}.gh-sat-map-preview::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 78% 22%,rgb(167 94 255 / .14),transparent 28%)}.gh-sat-map-preview-world{position:absolute;inset:20px 13px 34px;width:calc(100% - 26px);height:calc(100% - 54px)}.gh-sat-map-grid path{fill:none;stroke:rgb(110 158 211 / .12);stroke-width:1}.gh-sat-map-route{fill:none;stroke:url(https://galaxyhunters.de/wp-content/themes/galaxyhunters-epic-hero-astroteam-v5/#ghSatRoute);stroke-width:4;stroke-linecap:round;stroke-dasharray:10 10;filter:drop-shadow(0 0 6px rgb(85 224 255 / .5));animation:ghSatRoute 7s linear infinite}@keyframes ghSatRoute{to{stroke-dashoffset:-80}}.gh-sat-map-preview-live{position:absolute;top:12px;left:13px;z-index:3;display:inline-flex;align-items:center;gap:6px;border:1px solid rgb(113 255 202 / .24);border-radius:999px;padding:5px 8px;background:rgb(4 18 32 / .77);color:#8affd8;font-size:.6rem;font-weight:900;letter-spacing:.08em}.gh-sat-map-preview-live span{width:7px;height:7px;border-radius:50%;background:#72ffd0;box-shadow:0 0 10px rgb(114 255 208 / .85)}.gh-sat-map-dach-marker{position:absolute;z-index:3;left:56%;top:40%;display:grid;padding:7px 10px 7px 18px;border:1px solid rgb(111 255 200 / .24);border-radius:12px;background:rgb(4 17 34 / .81);color:#fff;font-size:.65rem}.gh-sat-map-dach-marker>span{position:absolute;left:7px;top:11px;width:7px;height:7px;border-radius:50%;background:#72ffd0;box-shadow:0 0 12px rgb(114 255 208 / .9)}.gh-sat-map-dach-marker small{color:rgb(190 213 240 / .58);font-size:.55rem}.gh-sat-map-iss-marker{position:absolute;z-index:4;left:28%;top:62%;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgb(98 216 255 / .35);border-radius:50%;background:radial-gradient(circle,rgb(32 88 139 / .94),rgb(5 17 41 / .95));box-shadow:0 0 0 7px rgb(83 206 255 / .07),0 0 24px rgb(83 206 255 / .45);animation:ghSatPreviewMove 8s ease-in-out infinite alternate}.gh-sat-map-iss-marker span{position:absolute;top:-13px;border-radius:999px;padding:2px 6px;background:#72deff;color:#061322;font-size:.55rem;font-weight:900}.gh-sat-map-iss-marker b{font-size:1.1rem}@keyframes ghSatPreviewMove{from{transform:translate(-18px,14px)}to{transform:translate(80px,-45px)}}.gh-sat-map-preview-footer{position:absolute;z-index:3;right:13px;bottom:12px;left:13px;display:flex;justify-content:space-between;gap:12px;border-top:1px solid rgb(111 159 215 / .12);padding-top:9px;color:rgb(177 201 231 / .60);font-size:.6rem}.gh-sat-map-preview-footer strong{color:rgb(231 239 251 / .86)}@media (max-width:1050px){.ghsr-dashboard,.ghsr-content-grid{grid-template-columns:1fr}.ghsr-live-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.gh-sat-radar-map-card{grid-template-columns:1fr}.gh-sat-map-preview{min-height:330px}}@media (max-width:760px){.ghsr-page{width:min(100% - 20px, 1400px);margin-top:18px}.ghsr-dashboard,.ghsr-map-card,.ghsr-passes-card,.ghsr-guide-card,.ghsr-starlink-card{padding:17px;border-radius:20px}.ghsr-location-form{grid-template-columns:1fr}.ghsr-location-submit{width:100%}.ghsr-alarm-card{grid-template-columns:1fr;padding:17px}.ghsr-section-heading{flex-direction:column}.ghsr-map{height:430px;min-height:430px}.ghsr-live-metrics,.ghsr-next-pass-facts{grid-template-columns:1fr 1fr}.ghsr-pass-row{grid-template-columns:1fr auto}.ghsr-pass-row .ghsr-quality{grid-column:1 / -1;justify-self:start}.ghsr-starlink-count{justify-items:start}}@media (max-width:520px){.ghsr-live-metrics,.ghsr-next-pass-facts{grid-template-columns:1fr}.ghsr-map{height:390px;min-height:390px}.ghsr-map-overlay--source{display:none}.ghsr-next-pass-topline{align-items:flex-start;flex-direction:column}}.ghsr-map-shell{border-color:rgb(103 188 255 / .30);background:#071426;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .035),inset 0 0 45px rgb(36 115 178 / .10),0 20px 54px rgb(0 0 0 / .30)}.ghsr-map{background:radial-gradient(900px 480px at 34% 28%,rgb(63 135 207 / .24),transparent 62%),linear-gradient(180deg,#0a1d33,#061322)}.ghsr-map .ghsr-map-base-pane .leaflet-tile{filter:brightness(.93) contrast(1.22) saturate(1.12) hue-rotate(-2deg)}.ghsr-map .ghsr-map-label-pane .leaflet-tile{filter:brightness(1.34) contrast(1.34) saturate(.92);opacity:.98}.ghsr-map .leaflet-control-zoom{border:1px solid rgb(132 195 255 / .25);border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgb(0 0 0 / .28)}.ghsr-map .leaflet-control-zoom a{width:34px;height:34px;line-height:34px;border-color:rgb(255 255 255 / .08);background:rgb(7 24 45 / .92);color:#eaf7ff}.ghsr-map .leaflet-control-zoom a:hover{background:rgb(17 50 81 / .96);color:#7feaff}.ghsr-map .leaflet-control-attribution{background:rgb(4 14 28 / .72);color:rgb(210 228 246 / .65);backdrop-filter:blur(7px)}.ghsr-map .leaflet-control-attribution a{color:#86dfff}.ghsr-location-tooltip{border:1px solid rgb(113 255 208 / .36)!important;border-radius:999px!important;padding:5px 9px!important;background:rgb(4 20 36 / .92)!important;color:#b9ffe9!important;box-shadow:0 7px 20px rgb(0 0 0 / .28),0 0 18px rgb(70 235 190 / .15)!important;font-size:.68rem!important;font-weight:800!important;letter-spacing:.02em}.ghsr-location-tooltip::before{border-top-color:rgb(4 20 36 / .92)!important}.ghsr-track-glow{filter:drop-shadow(0 0 9px rgb(52 157 255 / .52))}.ghsr-track-line{filter:drop-shadow(0 0 4px rgb(121 237 255 / .88))}.ghsr-iss-marker>div{border-color:rgb(143 236 255 / .70);background:radial-gradient(circle at 36% 28%,rgb(48 122 179 / .98),rgb(5 21 47 / .97));box-shadow:0 0 0 7px rgb(70 208 255 / .10),0 0 0 13px rgb(70 208 255 / .035),0 0 34px rgb(70 222 255 / .72)}.ghsr-iss-marker span{background:linear-gradient(135deg,#86efff,#6fffd3);color:#041321;box-shadow:0 4px 14px rgb(67 221 255 / .26)}.ghsr-map-overlay{border-color:rgb(150 205 255 / .25);background:rgb(4 17 34 / .84);color:rgb(229 241 255 / .83)}.gh-sat-map-preview{border-color:rgb(105 188 255 / .30);background:radial-gradient(420px 230px at 48% 38%,rgb(48 111 170 / .32),transparent 72%),linear-gradient(180deg,#0a2039,#061426 72%,#050f20);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),inset 0 0 38px rgb(51 130 190 / .10),0 18px 42px rgb(0 0 0 / .24)}.gh-sat-map-grid path{stroke:rgb(137 192 237 / .20)}.gh-sat-map-route{stroke-width:3;filter:drop-shadow(0 0 8px rgb(85 224 255 / .75))}.gh-sat-map-dach-marker{border-color:rgb(111 255 200 / .38);background:rgb(4 22 39 / .91);box-shadow:0 7px 22px rgb(0 0 0 / .24),0 0 18px rgb(78 236 193 / .10)}@media (max-width:760px){.ghsr-location-tooltip{display:none}}.gh-bortle-saved-place,.gh-bortle-saved-note{margin:10px 0 0;color:rgb(232 240 255 / .84);text-align:center;line-height:1.5}.gh-bortle-saved-place{max-width:280px;margin-left:auto;margin-right:auto;min-height:48px}.gh-bortle-saved-note{font-size:.82rem;opacity:.82}.gh-bortle-scale span.is-active{transform:translateY(-2px) scale(1.08);box-shadow:0 0 0 2px rgb(255 255 255 / .78),0 8px 22px rgb(0 0 0 / .24)}.gh-bortle-page-head{margin-bottom:22px}.gh-bortle-page-kicker{margin:0 0 8px;color:#76ddff;text-transform:uppercase;letter-spacing:.14em;font-size:.74rem;font-weight:700}.gh-bortle-page-intro{max-width:72ch;margin:10px 0 0;color:rgb(232 240 255 / .9);line-height:1.65}.gh-bortle-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:22px}.gh-bortle-info-card{padding:22px;border:1px solid rgb(116 160 255 / .18);border-radius:22px;background:linear-gradient(180deg,rgb(8 18 44 / .76),rgb(6 12 31 / .9))}.gh-bortle-info-card h2,.gh-bortle-howto h2{margin-top:0;margin-bottom:10px;font-size:1.2rem}.gh-bortle-info-card p,.gh-bortle-info-card li,.gh-bortle-howto p,.gh-bortle-howto li{color:rgb(234 242 255 / .9);line-height:1.7}.gh-bortle-howto{margin-top:22px}.gh-bortle-howto ol{margin:0;padding-left:20px}.gh-bortle-source-note{margin-top:12px;font-size:.92rem;opacity:.82}@media (max-width:900px){.gh-bortle-info-grid{grid-template-columns:1fr}}@media (min-width:901px){.gh-header-topbar--split-brand{display:grid!important;grid-template-columns:150px auto 150px!important;align-items:center!important;justify-content:center!important;column-gap:12px!important;width:100%!important}.gh-mobile-branding{display:none!important}.gh-brand-word{display:block!important;color:#ffffff!important;font-size:clamp(1.28rem, 1.7vw, 1.58rem)!important;font-weight:900!important;line-height:1!important;letter-spacing:.018em!important;text-decoration:none!important;text-transform:uppercase!important;white-space:nowrap!important;text-shadow:0 0 18px rgb(93 205 255 / .08)!important}.gh-brand-word--galaxy{justify-self:end!important;text-align:right!important}.gh-brand-word--hunters{justify-self:start!important;text-align:left!important}.gh-header-topbar--split-brand .gh-header-actions{grid-column:2!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;margin:0!important}.gh-header-topbar--split-brand .gh-header-actions .ghoa-header-tools{display:flex!important;align-items:center!important;gap:12px!important;margin:0!important}.gh-header-topbar--split-brand .gh-header-actions .astro-mode-row--header{margin:0!important}}@media (max-width:1120px) and (min-width:901px){.gh-header-topbar--split-brand{grid-template-columns:122px auto 122px!important;column-gap:10px!important}.gh-brand-word{font-size:1.16rem!important}.gh-header-topbar--split-brand .gh-header-actions,.gh-header-topbar--split-brand .gh-header-actions .ghoa-header-tools{gap:10px!important}}@media (max-width:900px){.gh-header-topbar--split-brand{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.gh-brand-word{display:none!important}.gh-mobile-branding{display:flex!important;align-items:center!important;min-width:0!important;max-width:calc(100% - 98px)!important}.gh-mobile-branding .brand-text-block{min-width:0!important}.gh-mobile-branding .site-title a{display:block!important;overflow:hidden!important;color:#fff!important;font-size:clamp(.92rem, 4.2vw, 1.08rem)!important;font-weight:900!important;line-height:1!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}}.gh-quick-guide{position:relative;overflow:hidden;margin:18px 0 22px;padding:22px;background:radial-gradient(760px 220px at 0% 0%,rgb(61 217 255 / .09),transparent 58%),radial-gradient(700px 220px at 100% 100%,rgb(123 255 207 / .07),transparent 55%),rgb(5 11 30 / .9)}.gh-quick-guide::before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,rgb(61 217 255 / .035),transparent 44%,rgb(123 255 207 / .025))}.gh-quick-guide__head,.gh-quick-guide__content{position:relative;z-index:1}.gh-quick-guide__head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.gh-quick-guide__head>div{min-width:0}.gh-quick-guide__kicker,.gh-quick-guide__eyebrow{display:block;color:#72dcff;font-size:.7rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.gh-quick-guide__head h2{margin:5px 0 6px;font-size:clamp(1.25rem, 2vw, 1.7rem);line-height:1.2}.gh-quick-guide__head p{max-width:78ch;margin:0;color:rgb(230 239 255 / .82);font-size:.92rem;line-height:1.55}.gh-quick-guide__toggle{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:7px 12px;border:1px solid rgb(125 181 255 / .24);border-radius:999px;background:rgb(8 18 44 / .76);color:rgb(237 244 255 / .88);font:inherit;font-size:.78rem;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.gh-quick-guide__toggle:hover,.gh-quick-guide__toggle:focus-visible{border-color:rgb(91 217 255 / .58);background:rgb(14 31 67 / .88);outline:none}.gh-quick-guide__chevron{display:inline-block;transition:transform .22s ease}.gh-quick-guide__toggle-closed{display:none}.gh-quick-guide__content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.gh-quick-guide__item{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;min-width:0;padding:16px;border:1px solid rgb(116 160 255 / .16);border-radius:18px;background:linear-gradient(180deg,rgb(11 23 53 / .72),rgb(6 13 34 / .82));box-shadow:inset 0 1px 0 rgb(255 255 255 / .025)}.gh-quick-guide__item--alarm{border-color:rgb(78 231 194 / .34);background:radial-gradient(340px 150px at 100% 0%,rgb(84 239 202 / .11),transparent 62%),linear-gradient(180deg,rgb(11 31 52 / .86),rgb(6 17 34 / .9));box-shadow:inset 0 1px 0 rgb(255 255 255 / .035),0 0 24px rgb(71 218 190 / .06)}.gh-quick-guide__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgb(91 217 255 / .28);border-radius:11px;background:rgb(61 217 255 / .07);color:#78e0ff;font-size:1.05rem}.gh-quick-guide__item--alarm .gh-quick-guide__icon{border-color:rgb(123 255 207 / .38);background:rgb(123 255 207 / .09);color:#7bffcf}.gh-quick-guide__body{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.gh-quick-guide__body h3{margin:5px 0 6px;font-size:.98rem;line-height:1.28}.gh-quick-guide__body p{margin:0 0 12px;color:rgb(226 236 255 / .77);font-size:.82rem;line-height:1.48}.gh-quick-guide__body small{display:block;margin-top:7px;color:rgb(214 228 249 / .62);font-size:.7rem;line-height:1.4}.gh-quick-guide__action{display:inline-flex;align-items:center;justify-content:center;min-height:36px;margin-top:auto;padding:7px 12px;border:1px solid rgb(91 217 255 / .30);border-radius:999px;background:rgb(10 26 57 / .78);color:#eef8ff;text-decoration:none;font:inherit;font-size:.76rem;font-weight:700;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.gh-quick-guide__action:hover,.gh-quick-guide__action:focus-visible{transform:translateY(-1px);border-color:rgb(91 217 255 / .66);background:rgb(17 43 82 / .9);color:#fff;outline:none}.gh-quick-guide__action--primary{border-color:rgb(123 255 207 / .42);background:linear-gradient(135deg,rgb(32 180 178 / .94),rgb(70 210 181 / .92));color:#02151a;box-shadow:0 8px 22px rgb(43 202 183 / .14)}.gh-quick-guide__action--primary:hover,.gh-quick-guide__action--primary:focus-visible{border-color:rgb(164 255 225 / .82);background:linear-gradient(135deg,rgb(51 209 201 / .98),rgb(102 234 199 / .98));color:#02151a}.gh-quick-guide__share-status{min-height:1em;color:#7bffcf!important}.gh-quick-guide.is-collapsed{padding-top:16px;padding-bottom:16px}.gh-quick-guide.is-collapsed .gh-quick-guide__head{align-items:center}.gh-quick-guide.is-collapsed .gh-quick-guide__head p,.gh-quick-guide.is-collapsed .gh-quick-guide__content{display:none}.gh-quick-guide.is-collapsed .gh-quick-guide__toggle-open{display:none}.gh-quick-guide.is-collapsed .gh-quick-guide__toggle-closed{display:inline}.gh-quick-guide.is-collapsed .gh-quick-guide__chevron{transform:rotate(180deg)}@media (max-width:1180px){.gh-quick-guide__content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.gh-quick-guide{margin:12px 0 14px;padding:16px;border-radius:20px}.gh-quick-guide__head{align-items:center;gap:12px}.gh-quick-guide__head h2{font-size:1.05rem}.gh-quick-guide__head p{font-size:.82rem}.gh-quick-guide__toggle{width:38px;height:38px;min-height:38px;padding:0;justify-content:center}.gh-quick-guide__toggle-open,.gh-quick-guide__toggle-closed{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gh-quick-guide__content{grid-template-columns:1fr;gap:10px;margin-top:14px}.gh-quick-guide__item{padding:14px}.gh-quick-guide__action{width:100%;min-height:42px}.gh-quick-guide.is-collapsed .gh-quick-guide__head h2{margin-bottom:0}}@media (max-width:768px){.astro-dashboard-front .gh-score-gauge{width:112px!important;height:112px!important;min-width:112px!important;min-height:112px!important;max-width:112px!important;max-height:112px!important;aspect-ratio:1 / 1!important;box-sizing:border-box!important;align-self:center!important;justify-self:center!important;flex:0 0 112px!important;border-radius:50%!important}.astro-dashboard-front .gh-score-gauge__inner{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:1 / 1!important;border-radius:50%!important;box-sizing:border-box!important}.astro-dashboard-front .gh-quick-guide{margin:10px 12px 16px!important;padding:0!important;border:0!important;border-radius:18px!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.astro-dashboard-front .gh-quick-guide::before,.astro-dashboard-front .gh-quick-guide__head,.astro-dashboard-front .gh-quick-guide__item:not(.gh-quick-guide__item--share){display:none!important}.astro-dashboard-front .gh-quick-guide__content{display:block!important;margin:0!important}.astro-dashboard-front .gh-quick-guide__item--share{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:12px!important;padding:14px!important;border:1px solid rgb(91 217 255 / .24)!important;border-radius:18px!important;background:radial-gradient(280px 120px at 100% 0%,rgb(61 217 255 / .09),transparent 62%),linear-gradient(180deg,rgb(10 23 52 / .88),rgb(5 13 33 / .94))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .03)!important}.astro-dashboard-front .gh-quick-guide__item--share .gh-quick-guide__icon{width:38px!important;height:38px!important}.astro-dashboard-front .gh-quick-guide__item--share .gh-quick-guide__eyebrow{font-size:.65rem!important}.astro-dashboard-front .gh-quick-guide__item--share h3{margin:3px 0 4px!important;font-size:1rem!important}.astro-dashboard-front .gh-quick-guide__item--share p{margin:0 0 10px!important;font-size:.78rem!important;line-height:1.42!important}.astro-dashboard-front .gh-quick-guide__item--share .gh-quick-guide__action{width:100%!important;min-height:42px!important;margin-top:0!important}}@media (max-width:390px){.astro-dashboard-front .gh-score-gauge{width:96px!important;height:96px!important;min-width:96px!important;min-height:96px!important;max-width:96px!important;max-height:96px!important;flex-basis:96px!important}}.gh-mobile-returnbar{display:none}@media (max-width:900px){.site-header{position:sticky!important;top:0!important;z-index:1000000!important;min-height:0!important;padding:max(8px, env(safe-area-inset-top)) 10px 8px!important;border-bottom:1px solid rgb(88 174 236 / .24)!important;background:rgb(2 8 24 / .94)!important;box-shadow:0 9px 26px rgb(0 0 0 / .34)!important;-webkit-backdrop-filter:blur(16px) saturate(130%);backdrop-filter:blur(16px) saturate(130%)}body.admin-bar .site-header{top:46px!important}.gh-header-shell{width:100%!important;max-width:100%!important}.gh-mobile-returnbar{display:grid!important;grid-template-columns:auto minmax(0,1fr) 44px;align-items:center;gap:9px;width:100%;min-height:44px}.gh-header-topbar--split-brand{display:none!important}.gh-mobile-home-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 13px;border:1px solid rgb(92 205 255 / .68);border-radius:12px;background:linear-gradient(145deg,rgb(8 31 56 / .96),rgb(7 13 36 / .98));color:#ffffff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),0 0 16px rgb(61 217 255 / .09);font-size:.82rem;font-weight:900;line-height:1;letter-spacing:.055em;text-decoration:none!important;text-transform:uppercase;white-space:nowrap;-webkit-tap-highlight-color:#fff0}.gh-mobile-home-button:active,.gh-mobile-home-button:focus-visible{border-color:rgb(123 255 207 / .92);background:linear-gradient(145deg,rgb(10 47 70 / .98),rgb(9 20 47 / .99));box-shadow:0 0 18px rgb(61 217 255 / .18);outline:none}.gh-mobile-home-star{display:grid;place-items:center;width:20px;height:20px;flex:0 0 20px;border-radius:50%;background:rgb(61 217 255 / .12);color:#70e5ff;font-size:.72rem;line-height:1}.gh-mobile-current-page{display:block;min-width:0;overflow:hidden;color:rgb(236 245 255 / .86);font-size:clamp(.72rem, 3.1vw, .88rem);font-weight:700;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.gh-mobile-menu-button.menu-toggle{display:inline-flex!important;width:44px!important;min-width:44px!important;height:40px!important;min-height:40px!important;padding:0 11px!important;justify-self:end;border-radius:12px!important}.gh-header-navrow{margin:0!important;padding:0!important;border:0!important}.gh-header-navrow .main-navigation{position:static!important;display:block!important;width:0!important;height:0!important;margin:0!important}.gh-header-navrow .main-nav-menu{top:calc(100% + 7px)!important;right:0!important;left:auto!important;width:min(390px, calc(100vw - 20px))!important;max-height:calc(100dvh - 82px)!important}}@media (max-width:380px){.gh-mobile-returnbar{grid-template-columns:auto minmax(0,1fr) 42px;gap:7px}.gh-mobile-home-button{padding:0 10px;font-size:.75rem}.gh-mobile-home-star{display:none}}@media (max-width:900px){body{padding-top:58px!important}.gh-mobile-returnbar{position:fixed!important;top:0!important;right:0!important;left:0!important;z-index:2147483000!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) 44px!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:58px!important;margin:0!important;padding:8px 10px!important;border-bottom:1px solid rgb(88 174 236 / .34)!important;background:linear-gradient(135deg,rgb(2 8 24 / .99),rgb(9 12 36 / .98))!important;box-shadow:0 8px 24px rgb(0 0 0 / .42)!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(16px) saturate(130%);backdrop-filter:blur(16px) saturate(130%)}body.admin-bar .gh-mobile-returnbar{top:46px!important}.site-header{position:static!important;top:auto!important;z-index:auto!important;width:100%!important;min-height:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.site-header .gh-header-shell,.site-header .gh-header-navrow,.site-header .main-navigation{width:100%!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.site-header .gh-header-topbar--split-brand{display:none!important}.site-header .main-nav-menu{position:fixed!important;top:65px!important;right:10px!important;left:10px!important;z-index:2147482999!important;display:none!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 78px)!important;margin:0!important;padding:12px!important;overflow-y:auto!important;border:1px solid rgb(91 217 255 / .26)!important;border-radius:16px!important;background:rgb(3 10 28 / .98)!important;box-shadow:0 18px 45px rgb(0 0 0 / .56)!important}body.admin-bar .site-header .main-nav-menu{top:111px!important;max-height:calc(100dvh - 124px)!important}.site-header .main-nav-menu.toggled{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important}.site-header .main-nav-menu.toggled li,.site-header .main-nav-menu.toggled a{width:100%!important}.site-header .main-nav-menu.toggled a{display:block!important;padding:10px 12px!important;text-align:left!important}.astro-dashboard-front .gh-quick-guide__item--share .gh-quick-guide__action{display:inline-flex!important;width:auto!important;max-width:220px!important;min-height:38px!important;padding:8px 18px!important;align-self:flex-start!important;border-radius:999px!important;font-size:.82rem!important}}@media (max-width:380px){body{padding-top:56px!important}.gh-mobile-returnbar{grid-template-columns:auto minmax(0,1fr) 42px!important;min-height:56px!important;gap:7px!important;padding:7px 8px!important}.site-header .main-nav-menu{top:63px!important}body.admin-bar .site-header .main-nav-menu{top:109px!important}}@media (max-width:900px){.gh-mobile-returnbar{right:auto!important;left:50%!important;width:min(calc(100% - 24px), 360px)!important;min-height:54px!important;padding:6px 8px!important;grid-template-columns:auto auto 42px!important;justify-content:space-between!important;gap:8px!important;transform:translateX(-50%)!important;border:1px solid rgb(88 174 236 / .3)!important;border-top:0!important;border-radius:0 0 16px 16px!important;box-shadow:0 10px 28px rgb(0 0 0 / .4)!important}.gh-mobile-home-button{min-height:36px!important;padding:0 10px!important;border-radius:12px!important;font-size:.76rem!important;white-space:nowrap!important}.gh-mobile-current-page{display:inline-flex!important;width:auto!important;min-width:0!important;max-width:118px!important;min-height:34px!important;padding:0 10px!important;align-items:center!important;justify-content:center!important;border:1px solid rgb(124 166 225 / .16)!important;border-radius:999px!important;background:rgb(8 20 48 / .62)!important;font-size:.72rem!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gh-mobile-menu-button.menu-toggle{width:42px!important;min-width:42px!important;height:38px!important;min-height:38px!important;padding:0!important;border-radius:12px!important}.astro-dashboard-front .gh-quick-guide{width:min(calc(100% - 40px), 300px)!important;max-width:300px!important;margin:10px auto 16px!important}.astro-dashboard-front .gh-quick-guide__item--share{grid-template-columns:32px minmax(0,1fr)!important;gap:10px!important;padding:12px!important;border-radius:16px!important}.astro-dashboard-front .gh-quick-guide__item--share .gh-quick-guide__icon{width:32px!important;height:32px!important;font-size:.9rem!important}.astro-dashboard-front .gh-quick-guide__item--share h3{margin:2px 0 3px!important;font-size:.9rem!important}.astro-dashboard-front .gh-quick-guide__item--share p{margin:0 0 8px!important;font-size:.72rem!important;line-height:1.38!important}.astro-dashboard-front .gh-quick-guide__item--share .gh-quick-guide__action{width:auto!important;max-width:180px!important;min-height:34px!important;padding:6px 14px!important;align-self:flex-start!important;font-size:.74rem!important}}@media (max-width:380px){.gh-mobile-returnbar{width:min(calc(100% - 16px), 344px)!important;grid-template-columns:auto auto 40px!important;gap:6px!important;padding:6px!important}.gh-mobile-current-page{max-width:96px!important;padding:0 8px!important;font-size:.68rem!important}.astro-dashboard-front .gh-quick-guide{width:min(calc(100% - 32px), 286px)!important;max-width:286px!important}}@media (max-width:900px){.astro-dashboard-front .gh-quick-guide{width:auto!important;max-width:none!important;margin:8px auto 14px!important;padding:0!important;display:flex!important;justify-content:center!important;background:transparent!important;border:0!important;box-shadow:none!important}.astro-dashboard-front .gh-quick-guide__content{width:auto!important;max-width:none!important;display:flex!important;justify-content:center!important}.astro-dashboard-front .gh-quick-guide__item--share{width:auto!important;max-width:none!important;min-width:0!important;display:block!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.astro-dashboard-front .gh-quick-guide__item--share .gh-quick-guide__icon,.astro-dashboard-front .gh-quick-guide__item--share .gh-quick-guide__eyebrow,.astro-dashboard-front .gh-quick-guide__item--share h3,.astro-dashboard-front .gh-quick-guide__item--share p{display:none!important}.astro-dashboard-front .gh-quick-guide__item--share .gh-quick-guide__body{width:auto!important;display:block!important}.astro-dashboard-front .gh-quick-guide__item--share .gh-quick-guide__action{width:auto!important;min-width:0!important;max-width:none!important;min-height:36px!important;margin:0 auto!important;padding:7px 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;font-size:.74rem!important;line-height:1!important;white-space:nowrap!important}.astro-dashboard-front .gh-quick-guide__share-status{display:block!important;max-width:230px!important;margin:6px auto 0!important;text-align:center!important;font-size:.68rem!important}}@media (max-width:900px){body:not(.admin-bar){padding-top:58px!important}body.admin-bar{padding-top:104px!important}.astro-dashboard-front .gh-quick-guide{margin-top:12px!important}}@media (min-width:783px) and (max-width:900px){body.admin-bar{padding-top:90px!important}}@media (max-width:380px){body:not(.admin-bar){padding-top:56px!important}body.admin-bar{padding-top:102px!important}}.gh-bortle-result-row{position:relative;z-index:1;display:grid;grid-template-columns:190px minmax(0,1fr);gap:18px;align-items:center}.gh-bortle-result-copy{min-width:0}.gh-bortle-quality{display:block;margin-bottom:7px;color:#7fe88e;font-size:1.08rem;line-height:1.25}.gh-bortle-saved-place{max-width:none;min-height:0;margin:0;text-align:left;color:rgb(232 240 255 / .82);line-height:1.5}.gh-bortle-ring{--gh-bortle-accent:#7fe88e}.gh-bortle-ring.gh-bortle-level-good{--gh-bortle-accent:#6ee58d}.gh-bortle-ring.gh-bortle-level-medium{--gh-bortle-accent:#e4e85b}.gh-bortle-ring.gh-bortle-level-bright{--gh-bortle-accent:#ffb052}.gh-bortle-ring.gh-bortle-level-city{--gh-bortle-accent:#ff6e68}.gh-bortle-ring.gh-bortle-level-unknown{--gh-bortle-accent:rgba(255,255,255,.24)}@media (max-width:768px){.astro-dashboard-front .gh-bortle-tile{padding:16px 14px!important}.astro-dashboard-front .gh-bortle-layout{display:block!important}.astro-dashboard-front .gh-bortle-desc{-webkit-line-clamp:2!important;margin-bottom:12px!important}.astro-dashboard-front .gh-bortle-visual{display:block!important;width:100%!important;max-width:100%!important;margin:14px 0 0!important;padding:14px!important;border:1px solid rgb(132 197 255 / .18)!important;border-radius:18px!important;background:rgb(3 10 24 / .62)!important;box-shadow:none!important}.astro-dashboard-front .gh-bortle-visual::before{display:none!important}.astro-dashboard-front .gh-bortle-result-row{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;gap:16px!important;align-items:center!important}.astro-dashboard-front .gh-bortle-ring-wrap{display:flex!important;width:112px!important;height:112px!important;min-width:112px!important;min-height:112px!important;max-width:112px!important;max-height:112px!important;margin:0!important;align-items:center!important;justify-content:center!important;flex:0 0 112px!important}.astro-dashboard-front .gh-bortle-ring{display:grid!important;place-items:center!important;width:112px!important;height:112px!important;min-width:112px!important;min-height:112px!important;max-width:112px!important;max-height:112px!important;aspect-ratio:1 / 1!important;padding:9px!important;box-sizing:border-box!important;border-radius:50%!important;background:conic-gradient(from 220deg,var(--gh-bortle-accent) 0 78%,rgb(255 255 255 / .12) 78% 100%)!important;box-shadow:0 0 26px color-mix(in srgb,var(--gh-bortle-accent) 24%,transparent)!important}.astro-dashboard-front .gh-bortle-ring::after{display:none!important}.astro-dashboard-front .gh-bortle-ring-core{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:1 / 1!important;box-sizing:border-box!important;border-radius:50%!important;background:linear-gradient(145deg,#071222,#020713)!important;border:1px solid rgb(145 205 255 / .16)!important}.astro-dashboard-front .gh-bortle-ring-kicker{font-size:.58rem!important;letter-spacing:.1em!important}.astro-dashboard-front .gh-bortle-ring-value{margin:2px 0 1px!important;font-size:2.2rem!important;line-height:.95!important;font-weight:900!important}.astro-dashboard-front .gh-bortle-ring-sub{max-width:none!important;font-size:.62rem!important;line-height:1!important;color:#ffd75a!important;font-weight:800!important;text-transform:uppercase!important}.astro-dashboard-front .gh-bortle-quality{margin:0 0 7px!important;color:var(--gh-bortle-accent,#7fe88e)!important;font-size:1.05rem!important;line-height:1.25!important}.astro-dashboard-front .gh-bortle-saved-place{margin:0!important;text-align:left!important;font-size:.8rem!important;line-height:1.45!important;overflow-wrap:anywhere!important}.astro-dashboard-front .gh-bortle-scale,.astro-dashboard-front .gh-bortle-legend,.astro-dashboard-front .gh-bortle-saved-note{display:none!important}}@media (max-width:390px){.astro-dashboard-front .gh-bortle-result-row{grid-template-columns:96px minmax(0,1fr)!important;gap:13px!important}.astro-dashboard-front .gh-bortle-ring-wrap,.astro-dashboard-front .gh-bortle-ring{width:96px!important;height:96px!important;min-width:96px!important;min-height:96px!important;max-width:96px!important;max-height:96px!important;flex-basis:96px!important}.astro-dashboard-front .gh-bortle-ring-value{font-size:1.9rem!important}.astro-dashboard-front .gh-bortle-quality{font-size:.96rem!important}}.gh-bortle-liquid-shell{position:relative;isolation:isolate;overflow:hidden;padding:clamp(22px, 3vw, 34px);background:radial-gradient(780px 360px at 4% 0%,rgb(72 214 255 / .12),transparent 58%),radial-gradient(620px 320px at 100% 100%,rgb(123 255 207 / .08),transparent 60%),linear-gradient(135deg,rgb(7 18 42 / .88),rgb(8 12 34 / .76));border:1px solid rgb(122 196 255 / .28);box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),inset 0 -1px 0 rgb(255 255 255 / .02),0 24px 70px rgb(0 0 0 / .28);-webkit-backdrop-filter:blur(28px) saturate(155%);backdrop-filter:blur(28px) saturate(155%)}.gh-bortle-liquid-shell::before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(115deg,rgb(255 255 255 / .08),transparent 18% 72%,rgb(109 223 255 / .055)),radial-gradient(420px 110px at 24% 0%,rgb(255 255 255 / .10),transparent 68%);opacity:.8}.gh-bortle-liquid-shell::after{content:"";position:absolute;z-index:-1;width:45%;height:160%;top:-42%;left:-24%;pointer-events:none;transform:rotate(17deg);background:linear-gradient(90deg,transparent,rgb(255 255 255 / .045),transparent);filter:blur(4px)}.gh-bortle-head--desktop{position:relative;z-index:1;margin-bottom:20px}.gh-bortle-head--desktop .gh-bortle-title{margin:7px 0 8px;font-size:clamp(1.7rem, 2.6vw, 2.35rem)}.gh-bortle-head--desktop .gh-bortle-desc{max-width:76ch;margin:0}@media (min-width:769px){.gh-bortle-liquid-shell .gh-bortle-layout{display:grid;grid-template-columns:minmax(0,1.68fr) minmax(285px,.62fr);gap:22px;align-items:stretch}.gh-bortle-liquid-panel{position:relative;min-width:0;overflow:hidden;border:1px solid rgb(151 211 255 / .22);border-radius:22px;background:radial-gradient(360px 180px at 100% 0%,rgb(82 215 255 / .10),transparent 66%),linear-gradient(145deg,rgb(255 255 255 / .065),rgb(255 255 255 / .018) 42%,rgb(2 9 25 / .42));box-shadow:inset 0 1px 0 rgb(255 255 255 / .095),inset 1px 0 0 rgb(255 255 255 / .025),0 18px 46px rgb(0 0 0 / .20);-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%)}.gh-bortle-liquid-panel::before{content:"";position:absolute;inset:1px;pointer-events:none;border-radius:21px;background:linear-gradient(125deg,rgb(255 255 255 / .075),transparent 24% 76%,rgb(107 225 255 / .04)),radial-gradient(260px 80px at 32% 0%,rgb(255 255 255 / .08),transparent 74%);opacity:.88}.gh-bortle-visual{width:100%;max-width:none;margin:0;padding:clamp(20px, 2.5vw, 30px);background:#fff0;box-shadow:none}.gh-bortle-visual::before{display:none}.gh-bortle-panel-heading,.gh-bortle-result-row,.gh-bortle-copy--guide>*{position:relative;z-index:1}.gh-bortle-panel-heading{margin-bottom:17px}.gh-bortle-panel-label{color:#f2f7ff;font-size:.82rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.gh-bortle-result-row{display:grid;grid-template-columns:220px minmax(0,1fr);gap:28px;align-items:center}.gh-bortle-meter-stack{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center}.gh-bortle-ring-wrap{display:grid;width:168px;height:168px;min-width:168px;min-height:168px;max-width:168px;max-height:168px;margin:0;place-items:center;aspect-ratio:1 / 1}.gh-bortle-ring{display:grid;width:168px;height:168px;min-width:168px;min-height:168px;max-width:168px;max-height:168px;padding:13px;place-items:center;aspect-ratio:1 / 1;box-sizing:border-box;border-radius:50%;background:conic-gradient(from 220deg,var(--gh-bortle-accent) 0 72%,rgb(255 255 255 / .13) 72% 78%,transparent 78% 100%);box-shadow:0 0 34px color-mix(in srgb,var(--gh-bortle-accent) 18%,transparent),inset 0 0 0 1px rgb(255 255 255 / .035)}.gh-bortle-ring::after{display:none}.gh-bortle-ring-core{position:relative;inset:auto;display:flex;width:100%;height:100%;min-width:0;min-height:0;align-items:center;justify-content:center;flex-direction:column;aspect-ratio:1 / 1;box-sizing:border-box;border-radius:50%;background:radial-gradient(circle at 34% 24%,rgb(45 79 132 / .25),transparent 38%),linear-gradient(145deg,rgb(9 25 49 / .98),rgb(2 7 19 / .98));border:1px solid rgb(145 205 255 / .16);box-shadow:inset 0 1px 0 rgb(255 255 255 / .055),inset 0 -12px 28px rgb(0 0 0 / .18)}.gh-bortle-ring-kicker{font-size:.66rem;letter-spacing:.14em}.gh-bortle-ring-value{margin:4px 0 5px;font-size:3.1rem;line-height:.92;font-weight:900}.gh-bortle-ring-sub{max-width:none;color:#ffd75a;font-size:.72rem;font-weight:800;line-height:1;text-transform:uppercase}.gh-bortle-scale{display:grid;width:220px;grid-template-columns:repeat(9,minmax(0,1fr));gap:5px;margin:16px 0 0}.gh-bortle-scale span{width:auto;min-width:0;height:27px;padding:0;font-size:.72rem}.gh-bortle-scale span.is-active{transform:translateY(-2px) scale(1.09);box-shadow:0 0 0 2px rgb(255 255 255 / .92),0 7px 18px rgb(0 0 0 / .28)}.gh-bortle-result-copy{display:flex;min-width:0;flex-direction:column;justify-content:center}.gh-bortle-quality{margin:0 0 8px;color:var(--gh-bortle-accent,#7fe88e);font-size:clamp(1.3rem, 2vw, 1.72rem);line-height:1.18}.gh-bortle-saved-place{margin:0;color:rgb(239 246 255 / .78);line-height:1.55}.gh-bortle-form{margin-top:18px}.gh-bortle-label{margin-bottom:7px;color:rgb(235 244 255 / .70);font-size:.82rem}.gh-bortle-row{display:grid;grid-template-columns:104px minmax(150px,1fr) auto;gap:9px}.gh-bortle-country,.gh-bortle-input,.gh-bortle-row .astro-card-button{min-height:46px}.gh-bortle-country,.gh-bortle-input{border:1px solid rgb(151 211 255 / .22);background:rgb(1 7 20 / .48);box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),0 7px 18px rgb(0 0 0 / .10);-webkit-backdrop-filter:blur(12px) saturate(150%);backdrop-filter:blur(12px) saturate(150%)}.gh-bortle-note{margin:10px 0 0;color:rgb(220 232 255 / .68);font-size:.78rem;line-height:1.45}.gh-bortle-copy--guide{display:flex;padding:24px;flex-direction:column;justify-content:flex-start;gap:14px}.gh-bortle-guide-eyebrow{color:#76ddff;font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.gh-bortle-copy--guide h3{margin:0;font-size:1.2rem}.gh-bortle-legend--glass{display:grid;gap:9px;margin:0}.gh-bortle-legend--glass .gh-bortle-legend-item{grid-template-columns:12px 36px minmax(0,1fr);min-height:50px;padding:10px 12px;border:1px solid rgb(151 211 255 / .14);border-radius:14px;background:rgb(255 255 255 / .026);box-shadow:inset 0 1px 0 rgb(255 255 255 / .025)}.gh-bortle-guide-copy{margin:0;color:rgb(232 240 255 / .78);font-size:.9rem;line-height:1.6}.gh-bortle-guide-link{display:flex;min-height:46px;padding:0 14px;align-items:center;justify-content:space-between;border:1px solid rgb(69 199 255 / .42);border-radius:14px;background:rgb(4 29 54 / .48);color:#8ee6ff;font-weight:800;text-decoration:none;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04);transition:transform .18s ease,border-color .18s ease,background .18s ease}.gh-bortle-guide-link:hover{transform:translateY(-1px);border-color:rgb(112 235 255 / .68);background:rgb(5 39 70 / .62)}.gh-bortle-copy--guide .gh-bortle-saved-note{margin:auto 0 0;text-align:left;color:rgb(220 232 255 / .58);font-size:.75rem}}@media (max-width:980px) and (min-width:769px){.gh-bortle-liquid-shell .gh-bortle-layout{grid-template-columns:1fr}.gh-bortle-copy--guide{display:grid;grid-template-columns:1fr 1.25fr;align-items:start}.gh-bortle-copy--guide .gh-bortle-guide-link,.gh-bortle-copy--guide .gh-bortle-saved-note{grid-column:1 / -1}}@media (max-width:768px){.gh-bortle-liquid-shell{padding:16px 14px!important;-webkit-backdrop-filter:none;backdrop-filter:none}.gh-bortle-head--desktop{margin-bottom:12px}.gh-bortle-head--desktop .gh-bortle-title{font-size:1.25rem!important}.gh-bortle-head--desktop .gh-bortle-desc{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.86rem;line-height:1.45}.astro-dashboard-front .gh-bortle-visual{margin-top:0!important}.astro-dashboard-front .gh-bortle-panel-heading{display:none!important}.astro-dashboard-front .gh-bortle-meter-stack{display:contents!important}.astro-dashboard-front .gh-bortle-copy--guide{display:none!important}.astro-dashboard-front .gh-bortle-form{margin-top:12px!important}.astro-dashboard-front .gh-bortle-row{display:grid!important;grid-template-columns:1fr!important;gap:9px!important}.astro-dashboard-front .gh-bortle-country,.astro-dashboard-front .gh-bortle-input,.astro-dashboard-front .gh-bortle-row .astro-card-button{width:100%!important;min-height:44px!important}.astro-dashboard-front .gh-bortle-note{display:none!important}}@media (min-width:769px){.gh-bortle-liquid-shell .gh-bortle-layout{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;align-items:start!important}.gh-bortle-liquid-shell .gh-bortle-visual{align-self:start}.gh-bortle-liquid-shell .gh-bortle-copy--guide{display:grid!important;grid-template-columns:minmax(170px,.72fr) minmax(0,2fr) minmax(250px,1fr);grid-template-areas:"eyebrow legend copy" "title   legend link" "title   legend note";gap:10px 22px;align-items:center;min-height:0;padding:18px 20px}.gh-bortle-copy--guide .gh-bortle-guide-eyebrow{grid-area:eyebrow;align-self:end}.gh-bortle-copy--guide h3{grid-area:title;align-self:start;margin:0;max-width:180px;font-size:1.15rem;line-height:1.25}.gh-bortle-copy--guide .gh-bortle-legend--glass{grid-area:legend;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-self:stretch}.gh-bortle-copy--guide .gh-bortle-legend--glass .gh-bortle-legend-item{grid-template-columns:12px 36px minmax(0,1fr);min-height:70px;height:100%;padding:12px;align-content:center}.gh-bortle-copy--guide .gh-bortle-guide-copy{grid-area:copy;align-self:end;margin:0;font-size:.86rem;line-height:1.52}.gh-bortle-copy--guide .gh-bortle-guide-link{grid-area:link;align-self:center;min-height:42px}.gh-bortle-copy--guide .gh-bortle-saved-note{grid-area:note;align-self:start;margin:0;text-align:left;line-height:1.4}}@media (min-width:769px) and (max-width:1080px){.gh-bortle-liquid-shell .gh-bortle-copy--guide{grid-template-columns:minmax(150px,.65fr) minmax(0,1.75fr);grid-template-areas:"eyebrow legend" "title   legend" "copy    copy" "link    note"}.gh-bortle-copy--guide .gh-bortle-legend--glass{grid-template-columns:repeat(3,minmax(0,1fr))}.gh-bortle-copy--guide .gh-bortle-guide-copy{margin-top:2px}}@media (min-width:769px){.gh-bortle-liquid-shell .gh-bortle-result-row{grid-template-columns:220px minmax(0,690px)!important;justify-content:start;gap:28px}.gh-bortle-liquid-shell .gh-bortle-result-copy{width:100%;max-width:690px}.gh-bortle-liquid-shell .gh-bortle-form{width:100%;max-width:690px}.gh-bortle-liquid-shell .gh-bortle-row{grid-template-columns:104px minmax(210px,1fr) 132px!important;width:100%;max-width:690px}.gh-bortle-liquid-shell .gh-bortle-row .astro-card-button{width:132px;min-width:132px;max-width:132px;padding-inline:12px;justify-content:center}.gh-bortle-liquid-shell .gh-bortle-copy--guide{position:relative;isolation:isolate;overflow:hidden;border-color:rgb(160 220 255 / .34)!important;background:radial-gradient(720px 180px at 18% -10%,rgb(255 255 255 / .18),transparent 58%),radial-gradient(520px 200px at 96% 110%,rgb(72 216 255 / .18),transparent 64%),linear-gradient(135deg,rgb(31 48 78 / .52),rgb(11 24 49 / .38) 48%,rgb(7 20 42 / .46))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .22),inset 0 -1px 0 rgb(255 255 255 / .05),inset 1px 0 0 rgb(255 255 255 / .06),0 18px 48px rgb(0 0 0 / .22),0 0 38px rgb(70 198 255 / .08)!important;-webkit-backdrop-filter:blur(34px) saturate(185%) brightness(1.06)!important;backdrop-filter:blur(34px) saturate(185%) brightness(1.06)!important}.gh-bortle-liquid-shell .gh-bortle-copy--guide::before{content:"";position:absolute;z-index:-1;inset:1px;pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,rgb(255 255 255 / .16),transparent 21% 73%,rgb(93 225 255 / .10)),radial-gradient(320px 85px at 28% 0%,rgb(255 255 255 / .17),transparent 74%);opacity:.9}.gh-bortle-liquid-shell .gh-bortle-copy--guide::after{content:"";position:absolute;z-index:-1;width:36%;height:220%;top:-80%;left:-10%;pointer-events:none;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgb(255 255 255 / .085),transparent);filter:blur(6px);opacity:.75}.gh-bortle-copy--guide .gh-bortle-legend--glass .gh-bortle-legend-item{border-color:rgb(173 220 255 / .22)!important;background:linear-gradient(145deg,rgb(255 255 255 / .085),rgb(255 255 255 / .025) 56%,rgb(6 17 37 / .22))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .13),0 10px 24px rgb(0 0 0 / .12)!important;-webkit-backdrop-filter:blur(18px) saturate(165%);backdrop-filter:blur(18px) saturate(165%)}.gh-bortle-copy--guide .gh-bortle-guide-link{background:linear-gradient(135deg,rgb(9 52 88 / .62),rgb(7 31 61 / .48));border-color:rgb(94 218 255 / .56);box-shadow:inset 0 1px 0 rgb(255 255 255 / .12),0 10px 24px rgb(0 0 0 / .13);-webkit-backdrop-filter:blur(16px) saturate(165%);backdrop-filter:blur(16px) saturate(165%)}}@media (min-width:769px) and (max-width:1180px){.gh-bortle-liquid-shell .gh-bortle-result-row{grid-template-columns:210px minmax(0,1fr)!important}.gh-bortle-liquid-shell .gh-bortle-result-copy,.gh-bortle-liquid-shell .gh-bortle-form,.gh-bortle-liquid-shell .gh-bortle-row{max-width:100%}.gh-bortle-liquid-shell .gh-bortle-row{grid-template-columns:96px minmax(180px,1fr) 126px!important}.gh-bortle-liquid-shell .gh-bortle-row .astro-card-button{width:126px;min-width:126px;max-width:126px}}@media (max-width:900px){.gh-mobile-returnbar{grid-template-columns:auto minmax(118px,1fr) 42px!important}.gh-mobile-current-page{display:none!important}.gh-mobile-share-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;width:100%!important;max-width:154px!important;min-height:34px!important;justify-self:center!important;margin:0!important;padding:0 12px!important;border:1px solid rgb(108 176 245 / .25)!important;border-radius:999px!important;background:rgb(8 20 48 / .72)!important;color:rgb(244 248 255 / .94)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .05)!important;font:inherit!important;font-size:.70rem!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important;cursor:pointer!important;-webkit-tap-highlight-color:#fff0}.gh-mobile-share-button:active,.gh-mobile-share-button:focus-visible{border-color:rgb(101 226 255 / .7)!important;background:rgb(10 35 65 / .94)!important;outline:none!important}.gh-mobile-share-status{position:fixed!important;top:64px!important;left:50%!important;z-index:2147483001!important;display:none!important;transform:translateX(-50%)!important;padding:7px 12px!important;border:1px solid rgb(98 218 255 / .32)!important;border-radius:999px!important;background:rgb(3 12 30 / .96)!important;color:#fff!important;box-shadow:0 8px 24px rgb(0 0 0 / .42)!important;font-size:.70rem!important;font-weight:700!important;white-space:nowrap!important}body.admin-bar .gh-mobile-share-status{top:110px!important}.gh-mobile-share-status.is-visible{display:block!important}.astro-dashboard-front .gh-quick-guide{display:none!important}body.gh-mobile-menu-open{overflow:hidden!important}body.gh-mobile-menu-open .site-header,body.gh-mobile-menu-open .site-header .gh-header-shell,body.gh-mobile-menu-open .site-header .gh-header-navrow,body.gh-mobile-menu-open .site-header .main-navigation{overflow:visible!important}body.gh-mobile-menu-open .site-header #primary-menu,.site-header #primary-menu.toggled{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}body.gh-mobile-menu-open::after{content:"";position:fixed;inset:0;z-index:2147482998;background:rgb(0 3 12 / .52);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.gh-mobile-menu-open .site-header #primary-menu{z-index:2147482999!important}}@media (max-width:380px){.gh-mobile-returnbar{grid-template-columns:auto minmax(106px,1fr) 40px!important}.gh-mobile-share-button{max-width:138px!important;padding:0 9px!important;font-size:.66rem!important}}@media (max-width:900px){.wolkenradar-main,.wolkenradar-main .astro-section,.wolkenradar-main .astro-clouds-detail-card,.wolkenradar-main .page-content,.wolkenradar-main .astro-clouds-embed{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.wolkenradar-main .astro-section{margin:0!important;padding:10px!important}.wolkenradar-main .astro-clouds-detail-card{padding:16px!important;overflow:visible!important}.wolkenradar-main .astro-plz-row{display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;gap:9px!important;align-items:stretch!important}.wolkenradar-main .astro-country-select,.wolkenradar-main #wolkenradar-plz-input,.wolkenradar-main .astro-plz-row button{width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;box-sizing:border-box!important}.wolkenradar-main .astro-plz-row button{grid-column:1 / -1!important}.wolkenradar-main .astro-clouds-embed{position:relative!important;min-height:460px!important;overflow:hidden!important;border-radius:16px!important;isolation:isolate!important}.wolkenradar-main .astro-clouds-embed iframe,.wolkenradar-main #wolkenradar-iframe{display:block!important;width:100%!important;height:460px!important;min-height:460px!important;max-height:none!important;aspect-ratio:auto!important;border:0!important;border-radius:16px!important;pointer-events:auto!important;touch-action:pan-x pan-y pinch-zoom!important}}@media (max-width:480px){.wolkenradar-main .astro-clouds-embed,.wolkenradar-main .astro-clouds-embed iframe,.wolkenradar-main #wolkenradar-iframe{height:420px!important;min-height:420px!important}}@media (max-width:900px){.gh-mobile-returnbar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:center!important;width:calc(100% - 24px)!important;max-width:390px!important;padding:8px!important;box-sizing:border-box!important}.gh-mobile-home-button,.gh-mobile-share-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:42px!important;height:42px!important;margin:0!important;padding:0 12px!important;border:1px solid rgb(95 205 255 / .62)!important;border-radius:14px!important;background:linear-gradient(180deg,rgb(18 40 76 / .94),rgb(7 22 51 / .92))!important;color:#f6f9ff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .1),0 7px 20px rgb(0 0 0 / .24)!important;font:inherit!important;font-size:.72rem!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important;box-sizing:border-box!important;-webkit-tap-highlight-color:#fff0}.gh-mobile-home-button:active,.gh-mobile-home-button:focus-visible,.gh-mobile-share-button:active,.gh-mobile-share-button:focus-visible{border-color:rgb(117 238 255 / .9)!important;background:linear-gradient(180deg,rgb(22 52 91 / .98),rgb(9 30 62 / .98))!important;outline:none!important;transform:translateY(1px)}.gh-mobile-home-star{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;margin-right:7px!important;border-radius:50%!important;background:rgb(48 188 255 / .2)!important;color:#7be7ff!important;flex:0 0 22px!important}.gh-mobile-menu-button,#gh-mobile-menu-toggle{display:none!important}}@media (max-width:380px){.gh-mobile-returnbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:calc(100% - 18px)!important;padding:7px!important}.gh-mobile-home-button,.gh-mobile-share-button{min-height:40px!important;height:40px!important;padding:0 9px!important;font-size:.67rem!important}}.gh-mobile-sky-hub,.gh-mobile-location-panel{display:none}@media (max-width:900px){.gh-mobile-returnbar{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:calc(100% - 16px)!important;max-width:520px!important;min-height:58px!important;margin:0 auto!important;padding:7px!important;border:1px solid rgb(105 205 255 / .30)!important;border-radius:0 0 17px 17px!important;background:linear-gradient(145deg,rgb(5 15 38 / .96),rgb(13 20 50 / .94))!important;box-shadow:0 10px 30px rgb(0 0 0 / .38),inset 0 1px 0 rgb(255 255 255 / .06)!important}.gh-mobile-home-button,.gh-mobile-location-button,.gh-mobile-share-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 7px!important;border:1px solid rgb(94 201 255 / .58)!important;border-radius:13px!important;background:linear-gradient(180deg,rgb(19 44 80 / .88),rgb(7 24 53 / .92))!important;color:#f7fbff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .09),0 5px 16px rgb(0 0 0 / .20)!important;font-size:clamp(.64rem, 2.65vw, .76rem)!important;font-weight:850!important;line-height:1!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important;overflow:hidden!important;text-overflow:ellipsis!important;box-sizing:border-box!important;-webkit-tap-highlight-color:#fff0}.gh-mobile-home-star{width:19px!important;height:19px!important;flex:0 0 19px!important;margin:0!important;font-size:.65rem!important}.gh-mobile-location-button[aria-expanded="true"]{border-color:rgb(122 255 207 / .92)!important;box-shadow:0 0 0 2px rgb(83 222 255 / .12),0 7px 20px rgb(0 0 0 / .25)!important}.gh-mobile-location-panel:not([hidden]){position:fixed!important;inset:0!important;z-index:2147483500!important;display:block!important}.gh-mobile-location-panel__backdrop{position:absolute;inset:0;background:rgb(0 4 16 / .70);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gh-mobile-location-sheet{position:absolute;right:10px;bottom:max(10px, env(safe-area-inset-bottom));left:10px;width:auto;max-width:520px;margin:0 auto;padding:24px 18px 18px;border:1px solid rgb(104 205 255 / .36);border-radius:26px;background:radial-gradient(circle at 90% 0%,rgb(96 225 255 / .15),transparent 38%),linear-gradient(145deg,rgb(17 35 70 / .96),rgb(5 14 35 / .98));box-shadow:0 25px 65px rgb(0 0 0 / .58),inset 0 1px 0 rgb(255 255 255 / .10);color:#fff;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);box-sizing:border-box}.gh-mobile-location-close{position:absolute;top:12px;right:12px;width:36px;height:36px;border:1px solid rgb(124 203 255 / .34);border-radius:50%;background:rgb(3 11 30 / .55);color:#fff;font-size:1.35rem;cursor:pointer}.gh-mobile-location-kicker{display:block;margin-bottom:5px;color:#6de4ff;font-size:.69rem;font-weight:850;letter-spacing:.14em}.gh-mobile-location-sheet h2{margin:0 42px 7px 0;font-size:1.35rem}.gh-mobile-location-sheet>p{margin:0 0 17px;color:rgb(229 239 255 / .80);font-size:.88rem;line-height:1.5}#gh-mobile-location-form{display:grid;gap:8px}#gh-mobile-location-form label{margin-top:4px;color:rgb(225 236 255 / .82);font-size:.78rem;font-weight:750}#gh-mobile-location-form select,#gh-mobile-location-form input,#gh-mobile-location-form button{width:100%;min-height:48px;padding:0 14px;border:1px solid rgb(112 184 245 / .42);border-radius:15px;box-sizing:border-box}#gh-mobile-location-form select,#gh-mobile-location-form input{background:rgb(2 9 27 / .68);color:#fff}#gh-mobile-location-form button{margin-top:7px;border:0;background:linear-gradient(135deg,#42d9ff,#72f3c7);color:#031224;font-weight:850;cursor:pointer}#gh-mobile-location-message{min-height:18px;color:#77f1d1;font-size:.75rem}body.gh-location-sheet-open{overflow:hidden!important}.astro-dashboard-front .gh-quick-guide,.astro-dashboard-front .gh-night-dashboard,.astro-dashboard-front .gh-bortle-tile,.astro-dashboard-front .astro-section-clouds,.astro-dashboard-front .gh-discover-section,.astro-dashboard-front .astro-highlight-banner,.astro-dashboard-front .astro-tools-section,.astro-dashboard-front .astro-starmap-section,.astro-dashboard-front .astro-coming-soon{display:none!important}.gh-mobile-sky-hub{position:relative;display:block!important;width:auto;max-width:520px;margin:14px auto 28px;padding:0 10px;color:#f7fbff;box-sizing:border-box}.gh-mobile-sky-hub__head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin:0 2px 12px}.gh-mobile-sky-hub__kicker,.gh-mobile-hub-card span,.gh-mobile-hub-score__copy>span{display:block;color:#69ddff;font-size:.67rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.gh-mobile-sky-hub__head h1{margin:3px 0 0;max-width:250px;font-size:clamp(1.35rem, 6vw, 1.8rem);line-height:1.08}.gh-mobile-sky-hub__location{display:inline-flex;align-items:center;gap:5px;max-width:42%;min-height:38px;padding:0 10px;border:1px solid rgb(95 204 255 / .42);border-radius:999px;background:rgb(12 29 59 / .66);color:#eaf7ff;font-size:.7rem;font-weight:760;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gh-mobile-glass-card{position:relative;overflow:hidden;border:1px solid rgb(105 180 239 / .25);border-radius:22px;background:radial-gradient(circle at 100% 0%,rgb(75 212 255 / .10),transparent 40%),linear-gradient(145deg,rgb(18 31 60 / .82),rgb(8 17 39 / .90));box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 14px 32px rgb(0 0 0 / .22);-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%)}.gh-mobile-glass-card::before{content:"";position:absolute;top:0;left:8%;width:58%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .45),transparent);pointer-events:none}.gh-mobile-hub-score{display:grid;grid-template-columns:118px minmax(0,1fr);gap:14px;align-items:center;padding:18px 16px 15px}.gh-mobile-hub-score__ring{--gh-mobile-score:0%;position:relative;width:112px!important;height:112px!important;min-width:112px!important;min-height:112px!important;max-width:112px!important;max-height:112px!important;aspect-ratio:1 / 1!important;flex:0 0 112px!important;border-radius:50%!important;background:conic-gradient(from 224deg,#72f3c7 0 var(--gh-mobile-score),rgb(61 76 102 / .42) var(--gh-mobile-score) 82%,transparent 82% 100%);box-shadow:0 0 25px rgb(82 239 202 / .12);box-sizing:border-box!important}.gh-mobile-hub-score__ring::before{content:"";position:absolute;inset:10px;border-radius:50%;background:radial-gradient(circle at 35% 28%,rgb(30 58 99 / .95),rgb(4 12 30 / .98) 65%);border:1px solid rgb(104 177 237 / .24)}.gh-mobile-hub-score__ring>div{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.gh-mobile-hub-score__ring strong{font-size:2.35rem;line-height:.95}.gh-mobile-hub-score__ring small{margin-top:5px;color:#ffde52;font-size:.64rem;font-weight:900;text-transform:uppercase}.gh-mobile-hub-score__copy h2{margin:6px 0 5px;color:#72f0a4;font-size:1.2rem;line-height:1.15}.gh-mobile-hub-score__copy p{margin:0;color:rgb(233 241 255 / .84);font-size:.82rem;line-height:1.45}.gh-mobile-hub-facts{grid-column:1 / -1;display:grid;grid-template-columns:1.4fr .8fr .8fr;gap:7px;margin-top:2px}.gh-mobile-hub-facts>div{min-width:0;padding:10px 9px;border:1px solid rgb(101 164 219 / .20);border-radius:14px;background:rgb(2 10 29 / .32)}.gh-mobile-hub-facts span{display:block;margin-bottom:4px;color:rgb(219 232 249 / .63);font-size:.61rem;white-space:nowrap}.gh-mobile-hub-facts strong{display:block;overflow:hidden;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.gh-mobile-hub-grid{display:grid;gap:11px;margin-top:11px}.gh-mobile-hub-card{display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px;padding:15px}.gh-mobile-hub-card__icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgb(95 204 255 / .34);border-radius:14px;background:rgb(47 160 224 / .10);color:#7be7ff;font-size:1.15rem}.gh-mobile-hub-card h2{margin:5px 0 4px;font-size:1.03rem;line-height:1.18}.gh-mobile-hub-card p{margin:0;color:rgb(226 237 252 / .76);font-size:.78rem;line-height:1.45}.gh-mobile-hub-card>a,.gh-mobile-hub-card__bortle-copy>a{grid-column:1 / -1;display:flex;justify-content:space-between;margin-top:3px;padding-top:11px;border-top:1px solid rgb(107 181 232 / .16);color:#75dcff;font-size:.77rem;font-weight:760;text-decoration:none}.gh-mobile-hub-card--bortle{grid-template-columns:90px minmax(0,1fr);align-items:center}.gh-mobile-hub-bortle-ring{position:relative;width:86px!important;height:86px!important;min-width:86px!important;min-height:86px!important;max-width:86px!important;max-height:86px!important;aspect-ratio:1 / 1!important;border-radius:50%!important;background:conic-gradient(from 220deg,#72f3c7 0 32%,#d8f84d 32% 55%,#ffb54d 55% 76%,#ff6969 76% 88%,rgb(58 73 101 / .42) 88% 100%);box-shadow:0 0 22px rgb(102 231 255 / .13);box-sizing:border-box!important}.gh-mobile-hub-bortle-ring::before{content:"";position:absolute;inset:8px;border-radius:50%;background:radial-gradient(circle at 35% 25%,rgb(28 57 100 / .95),rgb(4 12 30 / .98));border:1px solid rgb(110 180 239 / .22)}.gh-mobile-hub-bortle-ring>div{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.gh-mobile-hub-bortle-ring strong{font-size:1.72rem;line-height:1}.gh-mobile-hub-bortle-ring small{margin-top:3px;color:rgb(230 239 255 / .70);font-size:.55rem}.gh-mobile-hub-bortle-ring[data-bortle="0"]{filter:grayscale(.72);opacity:.72}.gh-mobile-hub-card__bortle-copy>a{grid-column:auto}.gh-mobile-hub-alarm{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:11px;padding:14px;border:1px solid rgb(116 240 207 / .33);border-radius:18px;background:linear-gradient(135deg,rgb(18 75 82 / .62),rgb(8 27 54 / .88));color:#fff;text-decoration:none;box-shadow:inset 0 1px 0 rgb(255 255 255 / .07),0 12px 28px rgb(0 0 0 / .18)}.gh-mobile-hub-alarm>span:first-child{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgb(123 255 207 / .14)}.gh-mobile-hub-alarm strong,.gh-mobile-hub-alarm small{display:block}.gh-mobile-hub-alarm strong{font-size:.86rem}.gh-mobile-hub-alarm small{margin-top:3px;color:rgb(230 241 255 / .72);font-size:.69rem;line-height:1.35}}@media (max-width:390px){.gh-mobile-returnbar{gap:5px!important;width:calc(100% - 12px)!important;padding:6px!important}.gh-mobile-home-button,.gh-mobile-location-button,.gh-mobile-share-button{height:40px!important;min-height:40px!important;padding:0 5px!important;font-size:.62rem!important}.gh-mobile-home-star{display:none!important}.gh-mobile-hub-score{grid-template-columns:101px minmax(0,1fr);padding:15px 13px 13px}.gh-mobile-hub-score__ring{width:96px!important;height:96px!important;min-width:96px!important;min-height:96px!important;max-width:96px!important;max-height:96px!important;flex-basis:96px!important}.gh-mobile-hub-score__ring strong{font-size:2rem}.gh-mobile-hub-score__copy h2{font-size:1.05rem}.gh-mobile-hub-facts{grid-template-columns:1fr 1fr}.gh-mobile-hub-facts>div:first-child{grid-column:1 / -1}}@media (max-width:900px){html{-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}#gh-mobile-location-form select,#gh-mobile-location-form input,#gh-mobile-location-form button{font-size:16px!important;line-height:1.2!important}.gh-mobile-sky-hub,.gh-mobile-sky-hub *{min-width:0;box-sizing:border-box}.gh-mobile-sky-hub{width:calc(100% - 20px)!important;max-width:500px!important;margin:14px auto 30px!important;padding:0!important;overflow:visible!important}.gh-mobile-sky-hub__head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;padding:14px 14px 13px!important;border:1px solid rgb(105 180 239 / .26)!important;border-radius:19px!important;background:radial-gradient(circle at 100% 0%,rgb(70 208 255 / .10),transparent 43%),linear-gradient(145deg,rgb(17 30 59 / .86),rgb(7 16 38 / .94))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 12px 26px rgb(0 0 0 / .20)!important;-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%)}.gh-mobile-sky-hub__head h1{max-width:none!important;margin:3px 0 0!important;font-size:1.38rem!important;line-height:1.08!important;overflow-wrap:anywhere}.gh-mobile-sky-hub__location{max-width:106px!important;width:auto!important;min-width:88px!important;min-height:38px!important;padding:0 10px!important;flex:0 0 auto!important;font-size:.72rem!important;justify-content:center!important}.gh-mobile-glass-card{border:1px solid rgb(106 184 242 / .31)!important;border-radius:19px!important;background:radial-gradient(circle at 100% 0%,rgb(70 210 255 / .09),transparent 42%),linear-gradient(145deg,rgb(18 31 60 / .91),rgb(7 16 38 / .96))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .07),0 13px 28px rgb(0 0 0 / .23)!important}.gh-mobile-hub-score{grid-template-columns:112px minmax(0,1fr)!important;gap:13px!important;margin:0 0 12px!important;padding:16px 14px 14px!important;border-left:3px solid rgb(108 241 198 / .72)!important}.gh-mobile-hub-score__copy,.gh-mobile-hub-card>div,.gh-mobile-hub-card__bortle-copy{min-width:0!important;max-width:100%!important}.gh-mobile-hub-score__copy h2,.gh-mobile-hub-score__copy p,.gh-mobile-hub-card h2,.gh-mobile-hub-card p,.gh-mobile-hub-card__bortle-copy h2,.gh-mobile-hub-card__bortle-copy p{overflow-wrap:anywhere;word-break:normal}.gh-mobile-hub-score__copy h2{font-size:1.08rem!important}.gh-mobile-hub-score__copy p{font-size:.79rem!important}.gh-mobile-hub-facts{gap:8px!important;margin-top:5px!important}.gh-mobile-hub-facts>div{min-height:58px!important;padding:10px 9px!important;border-color:rgb(110 177 231 / .25)!important;background:rgb(2 10 29 / .48)!important}.gh-mobile-hub-grid{display:grid!important;gap:12px!important;margin:0!important}.gh-mobile-hub-card{position:relative;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:11px!important;width:100%!important;margin:0!important;padding:15px 14px 13px!important}.gh-mobile-hub-card--clouds{border-left:3px solid rgb(91 214 255 / .78)!important}.gh-mobile-hub-card--iss{border-left:3px solid rgb(135 166 255 / .78)!important}.gh-mobile-hub-card--bortle{grid-template-columns:88px minmax(0,1fr)!important;border-left:3px solid rgb(222 240 79 / .78)!important}.gh-mobile-hub-card__icon{width:42px!important;height:42px!important}.gh-mobile-hub-card>a,.gh-mobile-hub-card__bortle-copy>a{margin-top:8px!important;padding-top:10px!important;border-top:1px solid rgb(107 181 232 / .20)!important}.gh-mobile-hub-card--bortle .gh-mobile-hub-card__bortle-copy>a{display:block!important;width:100%!important}.gh-mobile-hub-alarm{margin-top:12px!important;border-radius:19px!important;border:1px solid rgb(116 240 207 / .39)!important;border-left:3px solid rgb(116 240 207 / .78)!important;background:radial-gradient(circle at 100% 0%,rgb(95 226 190 / .11),transparent 42%),linear-gradient(135deg,rgb(17 68 76 / .72),rgb(7 24 49 / .94))!important}}@media (max-width:390px){.gh-mobile-sky-hub{width:calc(100% - 16px)!important}.gh-mobile-sky-hub__head{grid-template-columns:minmax(0,1fr) 86px!important;padding:13px 12px!important}.gh-mobile-sky-hub__head h1{font-size:1.24rem!important}.gh-mobile-sky-hub__location{min-width:82px!important;max-width:86px!important;padding:0 7px!important;font-size:.66rem!important}.gh-mobile-hub-score{grid-template-columns:100px minmax(0,1fr)!important;gap:10px!important;padding:14px 12px 13px!important}.gh-mobile-hub-facts{grid-template-columns:1fr 1fr!important}.gh-mobile-hub-facts>div:first-child{grid-column:1 / -1!important}}@media (max-width:345px){.gh-mobile-hub-score{grid-template-columns:1fr!important;text-align:center}.gh-mobile-hub-score__ring{margin:0 auto!important}.gh-mobile-hub-score__copy>span{margin-top:2px}}@media (max-width:900px){.gh-mobile-hub-preview{grid-column:1 / -1;min-width:0;margin-top:5px;padding-top:12px;border-top:1px solid rgb(107 181 232 / .20)}.gh-mobile-hub-preview__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.gh-mobile-hub-preview__head>span{color:#69ddff;font-size:.65rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.gh-mobile-hub-preview__head>a{color:#8be7ff;font-size:.69rem;font-weight:800;text-decoration:none;white-space:nowrap}.gh-mobile-object-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%}.gh-mobile-object-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-width:0;height:96px;padding:9px 8px 8px;border:1px solid rgb(104 177 237 / .24);border-radius:14px;background:radial-gradient(circle at 100% 0%,rgb(83 220 255 / .10),transparent 50%),rgb(2 10 29 / .48);box-shadow:inset 0 1px 0 rgb(255 255 255 / .045);overflow:hidden}.gh-mobile-object-card__icon,.gh-mobile-object-card--placeholder>span{display:grid;place-items:center;width:25px;height:25px;flex:0 0 25px;border-radius:9px;background:rgb(74 196 255 / .12);font-size:.88rem}.gh-mobile-object-card strong{display:-webkit-box;width:100%;margin:5px 0 2px;overflow:hidden;color:#f4f8ff;font-size:.68rem;line-height:1.18;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gh-mobile-object-card small{display:block;width:100%;overflow:hidden;color:rgb(213 228 248 / .66);font-size:.58rem;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.gh-mobile-map-preview{position:relative;grid-column:1 / -1!important;display:block!important;width:100%!important;height:96px!important;min-height:96px!important;margin:11px 0 2px!important;padding:0!important;overflow:hidden;border:1px solid rgb(103 183 239 / .28)!important;border-radius:14px!important;background:#07142d;box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 8px 20px rgb(0 0 0 / .18);text-decoration:none!important}.gh-mobile-map-preview::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgb(4 11 29 / .52),transparent 42%,rgb(4 11 29 / .18)),linear-gradient(0deg,rgb(4 11 29 / .58),transparent 58%)}.gh-mobile-map-preview--clouds iframe{position:absolute;inset:-18px -8px;width:calc(100% + 16px)!important;height:138px!important;max-width:none!important;border:0!important;pointer-events:none!important;filter:saturate(.88) brightness(.82) contrast(1.08)}.gh-mobile-map-preview__badge,.gh-mobile-map-preview__cta{position:absolute;z-index:4;color:#f5fbff!important;text-shadow:0 1px 8px rgb(0 0 0 / .75)}.gh-mobile-map-preview__badge{top:10px;left:11px;max-width:calc(100% - 22px);overflow:hidden;font-size:.65rem!important;font-weight:850!important;letter-spacing:.02em!important;text-overflow:ellipsis;text-transform:none!important;white-space:nowrap}.gh-mobile-map-preview__cta{right:11px;bottom:9px;font-size:.66rem;font-weight:800}.gh-mobile-map-preview--iss{background:radial-gradient(circle at 68% 40%,rgb(71 197 255 / .17),transparent 28%),linear-gradient(145deg,#0b1c3a,#061027)}.gh-mobile-iss-world{position:absolute;inset:0;width:100%;height:100%}.gh-mobile-iss-world>rect{fill:#091a36}.gh-mobile-iss-world__grid path{fill:none;stroke:rgb(108 178 229 / .12);stroke-width:1}.gh-mobile-iss-world__land path{fill:rgb(72 130 171 / .34);stroke:rgb(126 203 244 / .28);stroke-width:1}.gh-mobile-iss-orbit{fill:none;stroke:rgb(115 230 255 / .74);stroke-width:2;stroke-dasharray:7 6;filter:drop-shadow(0 0 4px rgb(96 224 255 / .62))}.gh-mobile-iss-marker{position:absolute;z-index:5;left:50%;top:50%;width:18px;height:18px;border:2px solid rgb(255 255 255 / .92);border-radius:50%;background:#ffcb55;box-shadow:0 0 0 5px rgb(255 203 85 / .14),0 0 18px rgb(255 203 85 / .8);opacity:.58;transform:translate(-50%,-50%);transition:left .8s ease,top .8s ease,opacity .25s ease}.gh-mobile-iss-marker i{position:absolute;inset:5px;border-radius:50%;background:#fff}.gh-mobile-iss-marker.is-live{opacity:1}.gh-mobile-hub-card>.gh-mobile-map-preview+a{margin-top:8px!important}}@media (max-width:390px){.gh-mobile-object-grid{gap:5px}.gh-mobile-object-card{height:91px;padding:8px 7px 7px}.gh-mobile-object-card strong{font-size:.64rem}.gh-mobile-map-preview{height:91px!important;min-height:91px!important}}@media (min-width:901px){.astro-dashboard-front .gh-quick-guide,.astro-dashboard-front .gh-night-dashboard,.astro-dashboard-front .gh-bortle-tile,.astro-dashboard-front .gh-discover-section,.astro-dashboard-front .astro-section-clouds,.astro-dashboard-front .gh-night-planner-card,.astro-dashboard-front .gh-sat-radar-wide,.astro-dashboard-front .astro-starmap-section{box-sizing:border-box;border-width:1px!important;border-style:solid!important;border-left-width:3px!important;border-radius:22px!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.astro-dashboard-front .gh-quick-guide{border-color:rgb(95 204 255 / .40)!important;border-left-color:rgb(95 214 255 / .84)!important;box-shadow:0 16px 38px rgb(0 0 0 / .28),0 0 24px rgb(95 204 255 / .045),inset 0 1px 0 rgb(255 255 255 / .045)!important}.astro-dashboard-front .gh-night-dashboard{border-color:rgb(108 241 198 / .38)!important;border-left-color:rgb(108 241 198 / .82)!important;box-shadow:0 16px 40px rgb(0 0 0 / .30),0 0 26px rgb(108 241 198 / .05),inset 0 1px 0 rgb(255 255 255 / .045)!important}.astro-dashboard-front .gh-bortle-tile{border-color:rgb(222 240 79 / .40)!important;border-left-color:rgb(222 240 79 / .82)!important;box-shadow:0 16px 40px rgb(0 0 0 / .30),0 0 25px rgb(222 240 79 / .045),inset 0 1px 0 rgb(255 255 255 / .04)!important}.astro-dashboard-front .gh-discover-section{border-color:rgb(188 133 255 / .38)!important;border-left-color:rgb(188 133 255 / .84)!important;box-shadow:0 16px 40px rgb(0 0 0 / .30),0 0 27px rgb(188 133 255 / .05),inset 0 1px 0 rgb(255 255 255 / .04)!important}.astro-dashboard-front .astro-section-clouds{border-color:rgb(91 181 255 / .40)!important;border-left-color:rgb(91 214 255 / .84)!important;box-shadow:0 16px 40px rgb(0 0 0 / .30),0 0 26px rgb(91 181 255 / .05),inset 0 1px 0 rgb(255 255 255 / .04)!important}.astro-dashboard-front .gh-night-planner-card{border-color:rgb(169 137 255 / .40)!important;border-left-color:rgb(169 137 255 / .86)!important;box-shadow:0 16px 40px rgb(0 0 0 / .30),0 0 27px rgb(169 137 255 / .05),inset 0 1px 0 rgb(255 255 255 / .04)!important}.astro-dashboard-front .gh-sat-radar-wide{border-color:rgb(135 166 255 / .40)!important;border-left-color:rgb(135 166 255 / .84)!important;box-shadow:0 16px 40px rgb(0 0 0 / .30),0 0 26px rgb(135 166 255 / .05),inset 0 1px 0 rgb(255 255 255 / .04)!important}.astro-dashboard-front .astro-starmap-section{border-color:rgb(175 145 255 / .36)!important;border-left-color:rgb(175 145 255 / .80)!important;box-shadow:0 16px 40px rgb(0 0 0 / .30),0 0 25px rgb(175 145 255 / .045),inset 0 1px 0 rgb(255 255 255 / .04)!important}.astro-dashboard-front .gh-quick-guide:hover,.astro-dashboard-front .gh-night-dashboard:hover,.astro-dashboard-front .gh-bortle-tile:hover,.astro-dashboard-front .gh-discover-section:hover,.astro-dashboard-front .astro-section-clouds:hover,.astro-dashboard-front .gh-night-planner-card:hover,.astro-dashboard-front .gh-sat-radar-wide:hover,.astro-dashboard-front .astro-starmap-section:hover{filter:brightness(1.015)}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}