@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:.16s ease-in both ng-page-out}::view-transition-new(root){animation:.24s ease-out both ng-page-in}.ng-scene-enter{animation:.22s ease-out both ng-scene-in}}@keyframes ng-page-out{to{opacity:0;transform:translateY(-5px)}}@keyframes ng-page-in{0%{opacity:0;transform:translateY(7px)}}@keyframes ng-scene-in{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.ng-navigation-feedback{z-index:9998;pointer-events:none;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b302914;transition:opacity .16s;position:fixed;inset:0}.ng-navigation-feedback.is-visible{visibility:visible;opacity:1}.ng-navigation-track{background:linear-gradient(90deg,#0000,#94c75b,#d6f778,#0000);width:45%;height:3px;animation:1.2s ease-in-out infinite ng-page-progress}.ng-navigation-brand{background:var(--ng-surface,#fafcf5);width:220px;color:var(--ng-ink,#173b2d);border:1px solid #a4c58455;border-radius:24px;justify-items:center;gap:20px;padding:32px 20px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 18px 80px #052b2826}.ng-navigation-logo{object-fit:contain;width:135px;height:55px;position:relative}.ng-navigation-orbit{border:2px solid #8fb45b30;border-top-color:#91bd4f;border-radius:50%;height:85px;animation:1s linear infinite ng-page-orbit;position:absolute;inset:17px 31px auto}.ng-navigation-brand>span:last-child{text-align:center;font-size:12px;font-weight:650;line-height:1.6}@keyframes ng-page-progress{0%{transform:translate(-100%)}to{transform:translate(330%)}}@keyframes ng-page-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ng-navigation-feedback{-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}.ng-navigation-orbit,.ng-navigation-track{animation:none}.ng-scene-enter{animation:none!important}}
