/* Daylight palette for the original GoodAir motion scene. */
.goodair-universe{
 --scene-violet:#6547eb;
 background:#fff;color:#27213c;
 border-color:#ded5ed;
 box-shadow:0 24px 60px -35px #6547eb38,inset 0 1px 0 white;
}
.goodair-universe:before{
 background:radial-gradient(ellipse at 30% 35%,#e9dfff85,transparent 58%),radial-gradient(ellipse at 82% 60%,#e4f8c680,transparent 50%),linear-gradient(160deg,#ffffff 20%,#fbf9ff 74%,#fff 100%);
}
.goodair-universe .universe-topline{border-bottom-color:#e6dff0}
.goodair-universe .universe-wordmark{color:#453354}
.goodair-universe .universe-wordmark b{color:#857291}
.goodair-universe .universe-signal{background:#a7d64f;box-shadow:0 0 0 4px #d9f5ad55}
.goodair-universe .universe-pause{color:#77618b}
.goodair-universe .universe-pause:hover{color:#6547eb;background:#f0e9fc}
.goodair-universe .universe-pause:disabled{color:#877295;opacity:1}
.goodair-universe .universe-pause:focus-visible,.goodair-universe .universe-chapters button:focus-visible,.goodair-universe .universe-module:focus-visible{outline-color:#6547eb}
.goodair-universe .universe-aura-one{background:#b494f0;opacity:.09}
.goodair-universe .universe-aura-two{background:#c6f56f;opacity:.15}
.goodair-universe .core-lens{background:radial-gradient(ellipse,#dbc3ff55,transparent 65%)}
.goodair-universe .core-brand{
 background:linear-gradient(145deg,#fff 35%,#faf7ff);
 border-color:#d9caec;
 box-shadow:0 5px 0 #ded1f2,0 9px 0 #b69bd7,0 15px 30px #6547eb28;
}
.goodair-universe .core-caption{color:#9275ab}
.goodair-universe .universe-module{
 background:linear-gradient(145deg,#fff,#fbf9ff);
 border-color:#d8cbea;color:#43314f;
 box-shadow:0 8px 22px #6c439b12;
}
.goodair-universe .universe-module:before{background:linear-gradient(145deg,#eee3ff70,transparent 65%)}
.goodair-universe .universe-module[aria-pressed=true]{
 border-color:#a383e1;
 background:linear-gradient(145deg,#fff 25%,#f6f0ff);
 box-shadow:0 0 0 1px #d9c9f150,0 12px 28px #6547eb20;
}
.goodair-universe .universe-module:hover{border-color:#98bd54;box-shadow:0 10px 27px #8cb84925}
.goodair-universe .universe-module[aria-pressed=true] .module-caption{color:#352247}
.goodair-universe .module-no{color:#9b83ad}
.goodair-universe .universe-module[aria-pressed=true] .module-no{color:#6547eb}
.goodair-universe .module-status{background:#c7b7da}
.goodair-universe .universe-module[aria-pressed=true] .module-status{background:#9ac648;box-shadow:0 0 0 3px #d5f0aa60}
.goodair-universe .module-bottom{color:#826892}
.goodair-universe .module-bottom>span:last-child{color:#9675b6}
.goodair-universe .data-line{stroke:#85b735}
.goodair-universe .data-beacon{fill:#b2df61;stroke:#86b13e;stroke-width:1}
.goodair-universe .mini-flow-path{stroke:#a2cf51}
.goodair-universe .universe-coordinate{color:#977daa}
.goodair-universe .coordinate-line{background:linear-gradient(90deg,#cabbdf,#9d7ac4)}
.goodair-universe .coordinate-line:after{border-color:#a886cc;background:white}
.goodair-universe .universe-story{border-top-color:#e6dff0}
.goodair-universe .story-index{color:#6547eb}
.goodair-universe .story-index>span:last-child{color:#9c85ac}
.goodair-universe .story-copy h2{color:#30233f}
.goodair-universe .story-copy p{color:#80698e}
.goodair-universe .story-spark{color:#8ebc3f;text-shadow:0 0 18px #c6f56f66}
.goodair-universe .universe-chapters button{background:#f8f5fc;border-color:#e1d6ef;color:#7e658f}
.goodair-universe .universe-chapters button>span{color:#a18bb0}
.goodair-universe .universe-chapters button[aria-pressed=true]{background:#f0e7ff;border-color:#c2a8ea;color:#593c86}
.goodair-universe .universe-chapters button[aria-pressed=true]>span{color:#7652aa}
.goodair-universe .universe-chapters button>i{background:#a3ce50;height:3px}
.goodair-universe .universe-chapters button:hover{background:#eaf6d8;border-color:#c0dd95;color:#4f6c29}
@media(max-width:600px){
 .goodair-universe{box-shadow:0 18px 38px -25px #6547eb35}
 .goodair-universe .core-brand{box-shadow:0 3px 0 #ded1f2,0 6px 0 #b69bd7,0 10px 20px #6547eb22}
}
