:root{--bg:#0b1020;--glass-1:hsla(0,0%,100%,.06);--glass-2:hsla(0,0%,100%,.04);--accent:#7dd3fc;--muted:#9aa4b2}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}#root,body,html{height:100%}body{margin:0;min-height:100vh;background:#05060a;color:#e6eef8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;-webkit-font-smoothing:antialiased;font-size:16px}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse 100% 80% at 10% 5%,rgba(125,211,252,.08),transparent 50%),linear-gradient(180deg,#071021,#05060a);z-index:-1;pointer-events:none}p{font-size:16px;line-height:1.6}.container{display:flex;gap:20px;padding:24px;height:100vh;box-sizing:border-box}.glass{background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01));border:1px solid hsla(0,0%,100%,.06);-webkit-backdrop-filter:blur(8px) saturate(120%);backdrop-filter:blur(8px) saturate(120%);border-radius:12px}.sidebar{width:260px;padding:18px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}@media (min-width:900px){html.preview-sidebar-hover .sidebar{width:64px;padding:10px 6px;transition:width .2s ease,padding .12s ease;overflow:visible;min-width:64px}html.preview-sidebar-hover .sidebar .brand div,html.preview-sidebar-hover .sidebar .module-item .label,html.preview-sidebar-hover .sidebar .module-item svg{display:none}html.preview-sidebar-hover .sidebar .module-item{justify-content:center;padding-left:6px;padding-right:6px}html.preview-sidebar-hover .sidebar:hover{width:260px;padding:18px}html.preview-sidebar-hover .sidebar .module-item img{width:32px;height:32px;border-radius:50%;object-fit:cover}html.preview-sidebar-hover .sidebar:hover .module-item img{width:36px;height:36px}html.preview-sidebar-hover .sidebar .module-item:hover{background:transparent;padding-left:6px;padding-right:6px}}.sidebar::-webkit-scrollbar{display:none}.main{flex:1 1;padding:18px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;min-height:0;scrollbar-width:none;-ms-overflow-style:none}.main::-webkit-scrollbar{display:none}.topbar{height:64px;justify-content:space-between;padding:0 20px}.brand,.topbar{display:flex;align-items:center}.brand{gap:12px}.brand img{height:36px}.module-list{display:flex;flex-direction:column;gap:12px;margin-top:18px}.module-item{display:flex;align-items:center;gap:12px;padding:10px;cursor:pointer;border-radius:10px}.module-item img{height:36px;width:36px;object-fit:cover;border-radius:8px}.module-item:hover{background:hsla(0,0%,100%,.02)}.module-item.active{background:linear-gradient(90deg,rgba(125,211,252,.06),rgba(125,211,252,.02));box-shadow:0 4px 18px rgba(125,211,252,.06)}.card{padding:18px;border-radius:14px;margin-bottom:24px}.chat-header{display:flex;align-items:center;justify-content:space-between;padding:10px}.chat-messages{flex:1 1;overflow:auto;padding:12px;display:flex;flex-direction:column;gap:10px}.chat-input{display:flex;gap:8px;padding:10px}.msg{padding:10px;border-radius:12px;max-width:80%}.msg.user{align-self:flex-end;background:linear-gradient(90deg,#1f2937,#111418)}.msg.agent{align-self:flex-start;background:linear-gradient(90deg,rgba(125,211,252,.08),rgba(125,211,252,.03))}.btn-primary{padding:8px 16px;background:var(--accent);color:#032033;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;display:inline-block}.btn-primary:hover{background:#5fc3f0;box-shadow:0 4px 12px rgba(125,211,252,.3)}.btn-secondary{padding:8px 16px;background:hsla(0,0%,100%,.05);color:var(--accent);border:1px solid rgba(125,211,252,.3);border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;display:inline-block}.btn-secondary:hover{background:rgba(125,211,252,.1)}.btn-lg{padding:14px 28px!important;font-size:1rem!important}.tab,.tab-active{padding:10px 20px;background:transparent;color:var(--muted);cursor:pointer;font-weight:600;border:none;border-bottom:2px solid transparent;transition:all .2s}.tab:hover{color:#e6eef8;background:hsla(0,0%,100%,.02)}.tab-active{color:var(--accent);border-bottom-color:var(--accent)}.search-input{padding:10px 16px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:inherit;font-size:14px;width:300px;transition:all .2s}.search-input:focus{outline:none;border-color:var(--accent);background:hsla(0,0%,100%,.04)}.search-input::placeholder{color:var(--muted)}.vessel-table{width:100%;border-collapse:collapse}.vessel-table th{text-align:left;padding:12px;border-bottom:2px solid hsla(0,0%,100%,.1);color:var(--muted);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.vessel-table td{padding:14px 12px;border-bottom:1px solid hsla(0,0%,100%,.06)}.vessel-table tbody tr{transition:background .2s}.vessel-table tbody tr:hover{background:rgba(125,211,252,.05)}.status-badge{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.status-active{background:rgba(16,185,129,.15);color:#10b981}.status-idle{background:rgba(245,158,11,.15);color:#f59e0b}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes radarSweep{0%{transform:rotate(0deg);opacity:.3}50%{opacity:.15}to{transform:rotate(1turn);opacity:.3}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}@keyframes radarPulse{0%{opacity:.3;transform:scale(.8)}to{opacity:0;transform:scale(2)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.military-overlay{filter:hue-rotate(90deg) saturate(2) brightness(.7);mix-blend-mode:screen}.terminal-scroll{scrollbar-width:none;-ms-overflow-style:none}.terminal-scroll::-webkit-scrollbar{width:0;height:0;display:none}img.rounded-logo{border-radius:50%;object-fit:cover}.card{animation:fadeIn .3s ease-out}:root{--scrollbar-track:hsla(0,0%,100%,.02);--scrollbar-thumb:rgba(125,211,252,.12);--scrollbar-thumb-hover:rgba(125,211,252,.2)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--scrollbar-thumb),var(--scrollbar-thumb-hover));border-radius:10px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.main::-webkit-scrollbar-thumb{background:rgba(125,211,252,.14)}.sidebar::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.06)}.chat-messages::-webkit-scrollbar-thumb{background:rgba(125,211,252,.12)}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}@supports (-webkit-touch-callout:none){::-webkit-scrollbar{width:8px;height:8px}}.chat-messages,.main,.sidebar{scrollbar-width:none;-ms-overflow-style:none}.chat-messages::-webkit-scrollbar,.main::-webkit-scrollbar,.sidebar::-webkit-scrollbar{width:0;height:0}.chat-messages:focus-within::-webkit-scrollbar,.chat-messages:hover::-webkit-scrollbar,.main:focus-within::-webkit-scrollbar,.main:hover::-webkit-scrollbar,.sidebar:focus-within::-webkit-scrollbar,.sidebar:hover::-webkit-scrollbar{width:8px;height:8px}.chat-messages:focus-within,.chat-messages:hover,.main:focus-within,.main:hover,.sidebar:focus-within,.sidebar:hover{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.chat-messages:hover::-webkit-scrollbar-thumb,.main:hover::-webkit-scrollbar-thumb,.sidebar:hover::-webkit-scrollbar-thumb{background:rgba(125,211,252,.14)}body.phoenix-immersive-fullscreen,html.phoenix-immersive-fullscreen{height:100vh!important;width:100vw!important;overflow:hidden!important}body.phoenix-immersive-fullscreen .main,html.phoenix-immersive-fullscreen .main{height:calc(100vh - 64px)!important;overflow:auto!important}body.phoenix-immersive-fullscreen .brand,body.phoenix-immersive-fullscreen .chat-floating,body.phoenix-immersive-fullscreen .sidebar,body.phoenix-immersive-fullscreen .topbar,html.phoenix-immersive-fullscreen .brand,html.phoenix-immersive-fullscreen .chat-floating,html.phoenix-immersive-fullscreen .sidebar,html.phoenix-immersive-fullscreen .topbar{display:none!important}html.phoenix-immersive-fullscreen .main{width:calc(100vw - 0px)!important;margin-left:0!important;padding:18px!important}body.phoenix-immersive-fullscreen .main,html.phoenix-immersive-fullscreen .main{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;height:calc(100svh - 64px)!important;min-height:calc(100dvh - 64px)!important}#phoenix-fullscreen-overlay{z-index:99999}.section{padding:80px 24px}.container-marketing{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.text-accent{color:var(--accent)}.form-input{width:100%;padding:14px 16px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#e6eef8;font-size:15px;font-family:inherit;transition:border-color .2s,background .2s}.form-input:focus{outline:none;border-color:var(--accent);background:hsla(0,0%,100%,.04)}.form-input::placeholder{color:var(--muted)}.badge{display:inline-block;padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.badge-primary{background:rgba(59,130,246,.25);color:#93c5fd;border:1px solid rgba(59,130,246,.3)}.badge-success{background:rgba(16,185,129,.25);color:#6ee7b7;border:1px solid rgba(16,185,129,.3)}.badge-warning{background:rgba(245,158,11,.25);color:#fcd34d;border:1px solid rgba(245,158,11,.3)}.badge-error{background:rgba(239,68,68,.25);color:#fca5a5;border:1px solid rgba(239,68,68,.3)}.badge-info{background:rgba(139,92,246,.25);color:#c4b5fd;border:1px solid rgba(139,92,246,.3)}.badge-accent{background:rgba(125,211,252,.1);color:var(--accent);border:1px solid rgba(125,211,252,.2)}@media (max-width:768px){.section{padding:48px 16px}}.Footer_footer__pQtti{margin-top:auto;background:linear-gradient(180deg,rgba(8,15,30,.95),rgba(4,8,20,.98));border-top:1px solid rgba(0,217,255,.1);padding:0}.Footer_container__KpDnW{max-width:1200px;margin:0 auto;padding:48px 24px 32px}.Footer_topSection__H15y8{display:grid;grid-template-columns:1.5fr repeat(3,1fr);grid-gap:48px;gap:48px;margin-bottom:40px}.Footer_brandColumn__gCAVl{display:flex;flex-direction:column;gap:16px}.Footer_logo__fUEOF{display:flex;align-items:center;gap:12px;text-decoration:none;width:-moz-fit-content;width:fit-content}.Footer_logoImage__WD24i{border-radius:10px;box-shadow:0 0 20px rgba(0,217,255,.15)}.Footer_logoText__5vsvE{display:flex;flex-direction:column}.Footer_logoName__wbikC{font-size:1.1rem;font-weight:700;color:#e6eef8;letter-spacing:-.02em}.Footer_logoTagline__Ob34_{font-size:.75rem;color:var(--accent,#00d9ff);opacity:.8;font-weight:500}.Footer_description__0Aa9w{font-size:.9rem;color:hsla(0,0%,100%,.6);line-height:1.7;max-width:300px}.Footer_ctaButtons__wFpNo{display:flex;gap:12px;margin-top:8px}.Footer_portalBtn__xX_4u{padding:10px 20px;background:linear-gradient(135deg,#00d9ff,#09c);color:#000;font-size:.85rem;font-weight:600;text-decoration:none;border-radius:6px;transition:all .2s}.Footer_portalBtn__xX_4u:hover{transform:translateY(-1px);box-shadow:0 4px 20px rgba(0,217,255,.3)}.Footer_contactBtn__sPn6n{padding:10px 20px;background:transparent;color:#e6eef8;font-size:.85rem;font-weight:500;text-decoration:none;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;transition:all .2s}.Footer_contactBtn__sPn6n:hover{border-color:var(--accent,#00d9ff);color:var(--accent,#00d9ff)}.Footer_linkColumn__MEb1z{display:flex;flex-direction:column}.Footer_columnTitle__WcnMX{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,100%,.5);margin-bottom:16px}.Footer_linkList__Js__Y{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.Footer_footerLink__xz_wT{color:hsla(0,0%,100%,.8);font-size:.9rem;text-decoration:none;transition:color .2s}.Footer_footerLink__xz_wT:hover{color:var(--accent,#00d9ff)}.Footer_divider__YAbaq{height:1px;background:linear-gradient(90deg,transparent,rgba(0,217,255,.2) 20%,rgba(0,217,255,.2) 80%,transparent);margin-bottom:24px}.Footer_bottomSection__zhZ3F{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.Footer_copyright__j4atB{font-size:.8rem;color:hsla(0,0%,100%,.4)}.Footer_legal__yxnQ6{display:flex;align-items:center;gap:12px}.Footer_legalLink__pFBJM{font-size:.8rem;color:hsla(0,0%,100%,.5);text-decoration:none;transition:color .2s}.Footer_legalLink__pFBJM:hover{color:var(--accent,#00d9ff)}.Footer_dot__cLMq_{color:hsla(0,0%,100%,.2);font-size:.7rem}.Footer_badges__HIb3Q{display:flex;gap:8px}.Footer_badge__bH2Kk{padding:4px 10px;background:rgba(0,217,255,.1);border:1px solid rgba(0,217,255,.2);border-radius:4px;font-size:.7rem;font-weight:600;color:var(--accent,#00d9ff);letter-spacing:.02em}@media (max-width:900px){.Footer_topSection__H15y8{grid-template-columns:1fr 1fr;gap:32px}.Footer_brandColumn__gCAVl{grid-column:1/-1;max-width:100%}.Footer_description__0Aa9w{max-width:100%}}@media (max-width:600px){.Footer_container__KpDnW{padding:32px 16px 24px}.Footer_topSection__H15y8{grid-template-columns:1fr;gap:24px}.Footer_ctaButtons__wFpNo{flex-direction:column}.Footer_contactBtn__sPn6n,.Footer_portalBtn__xX_4u{text-align:center}.Footer_bottomSection__zhZ3F{flex-direction:column;text-align:center}.Footer_legal__yxnQ6{flex-wrap:wrap}.Footer_badges__HIb3Q,.Footer_legal__yxnQ6{justify-content:center}}.Header_header__KwdYD{position:fixed;top:0;left:0;right:0;z-index:100;background:rgba(11,16,32,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,100%,.06)}.Header_container__vrI8C{max-width:1200px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.Header_logo____uDV{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.Header_logoImage__NjB6a{border-radius:50%;object-fit:cover}.Header_logoText__xA8kS{font-size:1.25rem;font-weight:700;color:#e6eef8}.Header_logoTag__8sITV{font-size:.65rem;font-weight:600;color:var(--accent);background:rgba(125,211,252,.1);padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.Header_nav__tNWGY{display:flex;align-items:center;gap:4px}.Header_navLink__Rvw2c{padding:8px 12px;color:var(--muted);font-size:.9rem;font-weight:500;text-decoration:none;border-radius:8px;transition:all .2s;white-space:nowrap}.Header_navLink__Rvw2c:hover{color:#e6eef8;background:hsla(0,0%,100%,.03)}.Header_navLinkActive__NdvBD{color:var(--accent);background:rgba(125,211,252,.1)}.Header_actions__dQYHE{display:flex;align-items:center;gap:16px}.Header_loginLink__ISkhl{color:var(--muted);font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.Header_loginLink__ISkhl:hover{color:#e6eef8}.Header_mobileToggle__rvWrT{display:none;background:transparent;border:none;cursor:pointer;padding:8px}.Header_hamburger__zEELl{display:block;width:24px;height:2px;background:var(--muted);position:relative;transition:all .2s}.Header_hamburger__zEELl:after,.Header_hamburger__zEELl:before{content:"";position:absolute;left:0;width:24px;height:2px;background:var(--muted);transition:all .2s}.Header_hamburger__zEELl:before{top:-7px}.Header_hamburger__zEELl:after{bottom:-7px}.Header_hamburgerOpen__3Z0vG{background:transparent}.Header_hamburgerOpen__3Z0vG:before{top:0;transform:rotate(45deg)}.Header_hamburgerOpen__3Z0vG:after{bottom:0;transform:rotate(-45deg)}@media (max-width:1024px){.Header_nav__tNWGY{position:fixed;top:65px;left:0;right:0;background:rgba(11,16,32,.98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;padding:16px;gap:4px;transform:translateY(-100%);opacity:0;pointer-events:none;transition:all .3s ease}.Header_navOpen__6g0mV{transform:translateY(0);opacity:1;pointer-events:auto}.Header_navLink__Rvw2c{width:100%;text-align:center;padding:12px 16px}.Header_mobileToggle__rvWrT{display:block}.Header_actions__dQYHE{display:none}}@media (max-width:768px){.Header_loginLink__ISkhl{display:none}}.PageTransition_overlay__IkrbI{position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(0,20,40,.98) 0,rgba(0,10,25,.99) 100%);z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.PageTransition_overlay__IkrbI.PageTransition_active__P08ad{opacity:1}.PageTransition_overlay__IkrbI.PageTransition_exit__BXsRg{opacity:0;pointer-events:none}.PageTransition_loaderContainer__ICyEH{position:relative;width:200px;height:200px;display:flex;align-items:center;justify-content:center}.PageTransition_ringOuter__Aq1Zk{position:absolute;width:180px;height:180px;animation:PageTransition_rotateClockwise__SRq1P 2s linear infinite}.PageTransition_ringOuter__Aq1Zk svg{width:100%;height:100%;filter:drop-shadow(0 0 10px rgba(0,217,255,.5))}.PageTransition_ringMiddle___RudS{position:absolute;width:140px;height:140px;animation:PageTransition_pulse__xoN9y 1.5s ease-in-out infinite}.PageTransition_ringMiddle___RudS svg{width:100%;height:100%}.PageTransition_ringInner___7vgO{position:absolute;width:100px;height:100px;animation:PageTransition_rotateCounterClockwise__3Hx_l 1.5s linear infinite}.PageTransition_ringInner___7vgO svg{width:100%;height:100%;filter:drop-shadow(0 0 8px rgba(0,153,255,.5))}.PageTransition_logoContainer__mwpKD{position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center;z-index:10}.PageTransition_logoGlow__S8sOv{position:absolute;width:80px;height:80px;background:radial-gradient(circle,rgba(0,153,255,.4) 0,rgba(0,100,200,.2) 50%,transparent 70%);border-radius:50%;animation:PageTransition_logoGlow__S8sOv 2s ease-in-out infinite}.PageTransition_logo__urv91{width:48px;height:48px;border-radius:50%;animation:PageTransition_logoFloat__PClW2 3s ease-in-out infinite;filter:drop-shadow(0 0 15px rgba(0,153,255,.6));z-index:11}.PageTransition_particles__pBDgE{position:absolute;width:100%;height:100%;pointer-events:none}.PageTransition_particle___FEuU{position:absolute;width:4px;height:4px;background:linear-gradient(135deg,#00d9ff,#06c);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);animation:PageTransition_particleOrbit__x6qKb 3s linear infinite;animation-delay:calc(var(--i) * -.25s);opacity:.8;box-shadow:0 0 6px rgba(0,217,255,.8)}.PageTransition_scanLine__jJOjQ{position:absolute;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(0,217,255,.8),transparent);animation:PageTransition_scanMove__6VSXb 2s linear infinite;box-shadow:0 0 20px rgba(0,217,255,.5)}.PageTransition_loadingText__t4bs4{margin-top:40px;display:flex;align-items:center;gap:4px;font-family:Courier New,monospace;font-size:14px;letter-spacing:4px;text-transform:uppercase}.PageTransition_textGlow__OVVSt{color:#00d9ff;text-shadow:0 0 10px rgba(0,217,255,.8),0 0 20px rgba(0,217,255,.4);animation:PageTransition_textPulse__n0L5y 1.5s ease-in-out infinite}.PageTransition_dots__Qo6lU{display:flex;gap:2px}.PageTransition_dots__Qo6lU span{color:#00d9ff;animation:PageTransition_dotBlink__fvWXl 1.4s infinite;opacity:0}.PageTransition_dots__Qo6lU span:first-child{animation-delay:0s}.PageTransition_dots__Qo6lU span:nth-child(2){animation-delay:.2s}.PageTransition_dots__Qo6lU span:nth-child(3){animation-delay:.4s}.PageTransition_corner__UOl7j{position:absolute;width:40px;height:40px;border:2px solid rgba(0,217,255,.4)}.PageTransition_topLeft__8HHMd{top:20px;left:20px;border-right:none;border-bottom:none;animation:PageTransition_cornerPulse__7oIDV 2s ease-in-out infinite}.PageTransition_topRight__RPb3F{top:20px;right:20px;border-left:none;border-bottom:none;animation:PageTransition_cornerPulse__7oIDV 2s ease-in-out .5s infinite}.PageTransition_bottomLeft__tInBg{bottom:20px;left:20px;border-right:none;border-top:none;animation:PageTransition_cornerPulse__7oIDV 2s ease-in-out 1s infinite}.PageTransition_bottomRight__P8cyR{bottom:20px;right:20px;border-left:none;border-top:none;animation:PageTransition_cornerPulse__7oIDV 2s ease-in-out 1.5s infinite}@keyframes PageTransition_rotateClockwise__SRq1P{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PageTransition_rotateCounterClockwise__3Hx_l{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes PageTransition_pulse__xoN9y{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.1);opacity:.6}}@keyframes PageTransition_logoGlow__S8sOv{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.2);opacity:.7}}@keyframes PageTransition_logoFloat__PClW2{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.05)}}@keyframes PageTransition_particleOrbit__x6qKb{0%{transform:translate(-50%,-50%) rotate(calc(var(--i) * 30deg)) translateX(70px) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) rotate(calc(var(--i) * 30deg + 180deg)) translateX(90px) scale(1.5);opacity:1}to{transform:translate(-50%,-50%) rotate(calc(var(--i) * 30deg + 1turn)) translateX(70px) scale(1);opacity:.8}}@keyframes PageTransition_scanMove__6VSXb{0%{top:0;opacity:0}10%{opacity:1}90%{opacity:1}to{top:100%;opacity:0}}@keyframes PageTransition_textPulse__n0L5y{0%,to{opacity:1}50%{opacity:.7}}@keyframes PageTransition_dotBlink__fvWXl{0%,20%{opacity:0}40%,to{opacity:1}}@keyframes PageTransition_cornerPulse__7oIDV{0%,to{border-color:rgba(0,217,255,.4);box-shadow:none}50%{border-color:rgba(0,217,255,.8);box-shadow:0 0 10px rgba(0,217,255,.5)}}@media (max-width:768px){.PageTransition_loaderContainer__ICyEH{width:150px;height:150px}.PageTransition_ringOuter__Aq1Zk{width:140px;height:140px}.PageTransition_ringMiddle___RudS{width:110px;height:110px}.PageTransition_ringInner___7vgO{width:80px;height:80px}.PageTransition_logoContainer__mwpKD{width:48px;height:48px}.PageTransition_logo__urv91{width:36px;height:36px}.PageTransition_logoGlow__S8sOv{width:60px;height:60px}.PageTransition_corner__UOl7j{width:30px;height:30px}.PageTransition_loadingText__t4bs4{font-size:12px;letter-spacing:3px}}