.lab-module-loading-module__sX83SW__panel{text-align:center;background:radial-gradient(circle at 50% 28%,#3eccb721,#0000 34%),linear-gradient(145deg,#fffffffa,#f1f7f9f2);border:1px solid #2dabc433;border-radius:28px;align-content:center;place-items:center;gap:1.25rem;width:min(760px,100%);min-height:360px;margin:clamp(1rem,4vw,3rem) auto;padding:clamp(1.5rem,4vw,3rem);display:grid;overflow:hidden;box-shadow:0 24px 70px #1b2b3d1a}.lab-module-loading-module__sX83SW__visual{isolation:isolate;background:radial-gradient(circle at 50% 44%,#2dabc433,#0000 42%),linear-gradient(145deg,#182943 0%,#101827 62%,#17223a 100%);border:1px solid #63e2d333;border-radius:36px;place-items:center;width:132px;height:132px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 42px #12263b38,inset 0 1px #ffffff17,inset 0 -18px 30px #070d1938}.lab-module-loading-module__sX83SW__visual:after{z-index:-1;content:"";border:1px solid #aaf1ff14;border-radius:28px;position:absolute;inset:10px}.lab-module-loading-module__sX83SW__ambientGlow{z-index:-1;filter:blur(22px);background:#2dabc442;border-radius:50%;width:76px;height:76px;animation:2.6s ease-in-out infinite lab-module-loading-module__sX83SW__academy-loader-ambient;position:absolute}.lab-module-loading-module__sX83SW__portal{width:116px;height:116px;overflow:visible}.lab-module-loading-module__sX83SW__orbitTrack,.lab-module-loading-module__sX83SW__outerPortal,.lab-module-loading-module__sX83SW__middlePortal,.lab-module-loading-module__sX83SW__innerPortal,.lab-module-loading-module__sX83SW__prism{transform-box:fill-box;transform-origin:50%}.lab-module-loading-module__sX83SW__orbitTrack{fill:#d6fdffeb;stroke:#50cee24d;stroke-width:.8px;animation:5.8s linear infinite lab-module-loading-module__sX83SW__academy-loader-orbit}.lab-module-loading-module__sX83SW__orbitTrack ellipse{fill:none;stroke-dasharray:4 5}.lab-module-loading-module__sX83SW__orbitTrack circle{stroke:none;filter:drop-shadow(0 0 4px #7befe8e6)}.lab-module-loading-module__sX83SW__orbitTrack circle:nth-child(3){fill:#2ab18b}.lab-module-loading-module__sX83SW__orbitTrack circle:nth-child(4){fill:#9d87f1}.lab-module-loading-module__sX83SW__outerPortal path,.lab-module-loading-module__sX83SW__middlePortal path,.lab-module-loading-module__sX83SW__innerPortal path{fill:none;stroke-linecap:round;stroke-linejoin:round}.lab-module-loading-module__sX83SW__outerPortal{animation:8.5s linear infinite lab-module-loading-module__sX83SW__academy-loader-portal-outer}.lab-module-loading-module__sX83SW__outerPortal path{stroke:#42c8dc;stroke-width:4px;filter:drop-shadow(0 0 5px #2dabc49e)}.lab-module-loading-module__sX83SW__middlePortal{animation:7s linear infinite lab-module-loading-module__sX83SW__academy-loader-portal-middle}.lab-module-loading-module__sX83SW__middlePortal path{stroke:#7b63dc;stroke-width:3.5px;filter:drop-shadow(0 0 5px #694eca94)}.lab-module-loading-module__sX83SW__innerPortal{animation:2.6s ease-in-out infinite lab-module-loading-module__sX83SW__academy-loader-portal-inner}.lab-module-loading-module__sX83SW__innerPortal path{stroke:#35c9a4;stroke-width:3px;filter:drop-shadow(0 0 5px #2ab18b9e)}.lab-module-loading-module__sX83SW__portalPulse{fill:#2dabc414;stroke:#7ae9e147;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite lab-module-loading-module__sX83SW__academy-loader-pulse}.lab-module-loading-module__sX83SW__prism{filter:drop-shadow(0 0 7px #74e3ea85);animation:2.6s ease-in-out infinite lab-module-loading-module__sX83SW__academy-loader-prism}.lab-module-loading-module__sX83SW__prismTopLeft{fill:#a7f4ef}.lab-module-loading-module__sX83SW__prismTopRight{fill:#4ecce2}.lab-module-loading-module__sX83SW__prismBottomLeft{fill:#2ab18b}.lab-module-loading-module__sX83SW__prismBottomRight{fill:#7659d7}.lab-module-loading-module__sX83SW__prismEdge{fill:none;stroke:#f0ffffb3;stroke-width:.8px;stroke-linejoin:round}.lab-module-loading-module__sX83SW__copy{gap:.35rem;display:grid}.lab-module-loading-module__sX83SW__copy small{color:#0d7377;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:850}.lab-module-loading-module__sX83SW__copy strong{color:#172536;letter-spacing:-.035em;font-size:clamp(1.35rem,3vw,2rem)}.lab-module-loading-module__sX83SW__copy span{color:#6b7785;font-size:.96rem}.lab-module-loading-module__sX83SW__progress{background:#1943541a;border-radius:999px;width:min(320px,76vw);height:5px;overflow:hidden}.lab-module-loading-module__sX83SW__progress span{border-radius:inherit;background:linear-gradient(90deg,#2dabc4,#2ab18b,#694eca);width:42%;height:100%;animation:1.35s cubic-bezier(.65,0,.35,1) infinite lab-module-loading-module__sX83SW__academy-loader-progress;display:block}.lab-module-loading-module__sX83SW__skeleton{grid-template-columns:1fr .72fr .9fr;gap:.55rem;width:min(440px,82vw);display:grid}.lab-module-loading-module__sX83SW__skeleton span{background:linear-gradient(100deg,#1d36460f 20%,#2dabc421 42%,#1d36460f 64%) 0 0/220% 100%;border-radius:13px;height:52px;animation:1.8s ease-in-out infinite lab-module-loading-module__sX83SW__academy-loader-shimmer}.lab-module-loading-module__sX83SW__compact{text-align:left;background:radial-gradient(circle at 18% 18%,#2dabc429,#0000 38%),linear-gradient(145deg,#fbfffffa,#edf4f8f7);border-color:#56d8d252;border-radius:24px;grid-template-columns:94px minmax(0,1fr);grid-template-areas:"visual copy""progress progress";gap:.8rem 1.1rem;width:min(440px,100vw - 2rem);min-height:0;margin:0;padding:1.15rem 1.25rem;box-shadow:0 30px 80px #0d192a40,inset 0 0 0 1px #ffffff8a}.lab-module-loading-module__sX83SW__compact .lab-module-loading-module__sX83SW__visual{border-radius:26px;grid-area:visual;width:94px;height:94px}.lab-module-loading-module__sX83SW__compact .lab-module-loading-module__sX83SW__portal{width:84px;height:84px}.lab-module-loading-module__sX83SW__compact .lab-module-loading-module__sX83SW__copy{grid-area:copy}.lab-module-loading-module__sX83SW__compact .lab-module-loading-module__sX83SW__copy strong{font-size:clamp(1.08rem,3vw,1.32rem)}.lab-module-loading-module__sX83SW__compact .lab-module-loading-module__sX83SW__copy span{font-size:.84rem;line-height:1.45}.lab-module-loading-module__sX83SW__compact .lab-module-loading-module__sX83SW__progress{grid-area:progress;width:100%}.lab-module-loading-module__sX83SW__compact .lab-module-loading-module__sX83SW__skeleton{display:none}@keyframes lab-module-loading-module__sX83SW__academy-loader-ambient{50%{opacity:.58;transform:scale(1.18)}}@keyframes lab-module-loading-module__sX83SW__academy-loader-orbit{to{transform:rotate(1turn)}}@keyframes lab-module-loading-module__sX83SW__academy-loader-portal-outer{to{transform:rotate(60deg)}}@keyframes lab-module-loading-module__sX83SW__academy-loader-portal-middle{to{transform:rotate(-60deg)}}@keyframes lab-module-loading-module__sX83SW__academy-loader-portal-inner{50%{opacity:.68;transform:scale(.92)}}@keyframes lab-module-loading-module__sX83SW__academy-loader-pulse{0%{opacity:.8;transform:scale(.55)}75%,to{opacity:0;transform:scale(2.2)}}@keyframes lab-module-loading-module__sX83SW__academy-loader-prism{50%{transform:translateY(-2px)scale(1.08)}}@keyframes lab-module-loading-module__sX83SW__academy-loader-progress{0%{transform:translate(-120%)}to{transform:translate(340%)}}@keyframes lab-module-loading-module__sX83SW__academy-loader-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (max-width:520px){.lab-module-loading-module__sX83SW__panel{border-radius:22px;min-height:320px}.lab-module-loading-module__sX83SW__skeleton{grid-template-columns:1fr .72fr}.lab-module-loading-module__sX83SW__skeleton span:last-child{display:none}.lab-module-loading-module__sX83SW__compact{border-radius:20px;grid-template-columns:76px minmax(0,1fr);min-height:0;padding:1rem}.lab-module-loading-module__sX83SW__compact .lab-module-loading-module__sX83SW__visual{border-radius:21px;width:76px;height:76px}.lab-module-loading-module__sX83SW__compact .lab-module-loading-module__sX83SW__portal{width:69px;height:69px}}@media (prefers-reduced-motion:reduce){.lab-module-loading-module__sX83SW__ambientGlow,.lab-module-loading-module__sX83SW__orbitTrack,.lab-module-loading-module__sX83SW__outerPortal,.lab-module-loading-module__sX83SW__middlePortal,.lab-module-loading-module__sX83SW__innerPortal,.lab-module-loading-module__sX83SW__portalPulse,.lab-module-loading-module__sX83SW__prism,.lab-module-loading-module__sX83SW__progress span,.lab-module-loading-module__sX83SW__skeleton span{animation:none}.lab-module-loading-module__sX83SW__portalPulse{opacity:.35}.lab-module-loading-module__sX83SW__progress span{width:58%}}
.navigation-feedback-module__o5iRSW__overlay{z-index:1200;opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(7px)saturate(.82);backdrop-filter:blur(7px)saturate(.82);background:radial-gradient(circle at 50% 45%,#20697529,#0000 35%),#0d16233d;place-items:center;padding:1rem;transition:opacity .15s,visibility 0s linear .15s;display:grid;position:fixed;inset:0}.navigation-feedback-module__o5iRSW__overlay[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .19s 90ms,visibility}.navigation-feedback-module__o5iRSW__topProgress{background:#dcf8fa24;height:3px;position:absolute;inset:0 0 auto;overflow:hidden}.navigation-feedback-module__o5iRSW__topProgress span{background:linear-gradient(90deg,#2dabc4,#2ab18b,#694eca);width:34%;height:100%;animation:1.1s cubic-bezier(.65,0,.35,1) infinite navigation-feedback-module__o5iRSW__academy-navigation-progress;display:block;box-shadow:0 0 18px #47d3d2b8}@keyframes navigation-feedback-module__o5iRSW__academy-navigation-progress{0%{transform:translate(-110%)}to{transform:translate(330%)}}@media (prefers-reduced-motion:reduce){.navigation-feedback-module__o5iRSW__overlay{transition-duration:0s;transition-delay:0s}.navigation-feedback-module__o5iRSW__topProgress span{width:62%;animation:none}}
