.header{background:#0000!important;box-shadow:none!important;height:80px;left:0;line-height:80px;position:fixed!important;right:0;top:0;z-index:1000}.header.active{background:linear-gradient(135deg,#f3f4fe 30%,#e8ebfd)!important;border-bottom:1px solid #eee!important}.header-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px}body[data-path*="/admin"] .header-container{margin:0!important;max-width:100vw!important;padding:0 16px!important}body[data-path*="/admin"] .header{padding:0 16px!important;position:relative!important;top:20px!important}.logo{flex-shrink:0}.logo img{height:40px;margin-top:25px;width:auto}.desktop-menu{align-items:center;background:#0000!important;display:flex;font-weight:bolder}.nav-menu{display:flex;gap:32px;list-style:none;margin:0;padding:0}.nav-item{position:relative}.desktop-menu{border:none!important}.desktop-menu li{line-height:60px}.desktop-menu a,.nav-item a{font-size:16px}.nav-item a{color:#333;font-weight:500;text-decoration:none;transition:color .3s ease}.nav-item a:hover{color:#1890ff}.mobile-menu-button{display:none}.mobile-menu-toggle{background:#0000;border:none;box-shadow:none;color:#333;display:none;font-size:20px;padding:8px}.mobile-menu-toggle:hover{color:#1890ff}.mobile-menu{background:#fff;display:none;left:0;position:absolute;right:0;top:100%;z-index:1000}.mobile-menu .ant-menu{background:#0000;border:none}.mobile-menu .ant-menu-item{border:none!important;height:50px;line-height:50px;margin:0;padding:0 24px}.mobile-menu .ant-menu-item:last-child{border-bottom:none}.mobile-menu .ant-menu-item a{color:#333;display:block;text-decoration:none;width:100%}.mobile-menu .ant-menu-item:hover a{color:#1890ff}@media (max-width:768px){.header{height:60px;line-height:60px}.header-container{padding:0 16px}.logo img{height:32px}.desktop-menu{display:none}.mobile-menu,.mobile-menu-button,.mobile-menu-toggle{display:block}}.nav-menu{flex:1 1 auto;min-width:0}.desktop-menu,.nav-menu{justify-content:flex-end}.desktop-menu{flex:0 0 auto;min-width:-webkit-max-content;min-width:max-content}.desktop-menu .ant-menu-overflow-item{flex-shrink:0}.ant-layout-footer.app-footer,.app-footer{background:radial-gradient(circle at 16% 18%,#1890ff2e,#0000 28%),radial-gradient(circle at 82% 0,#52c41a1f,#0000 24%),linear-gradient(135deg,#071528,#0a1f36 52%,#06111f)!important;color:#fff!important;overflow:hidden;padding:56px 0 24px!important;position:relative;text-align:left}.app-footer:before{background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:46px 46px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000000bf,#0000);mask-image:linear-gradient(180deg,#000000bf,#0000);pointer-events:none;position:absolute}.footer-container{margin:0 auto;max-width:1200px;padding:0 24px;position:relative;z-index:1}.app-footer .ant-row{align-items:stretch}@media (min-width:992px){.app-footer .ant-row>.ant-col:first-child{flex:0 0 40%;max-width:40%}.app-footer .ant-row>.ant-col:not(:first-child){flex:0 0 30%;max-width:30%}}.footer-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.045);border:1px solid #ffffff17;border-radius:14px;box-shadow:0 18px 44px #0000002e;height:100%;margin-bottom:0;padding:24px}.footer-section h4{color:#fff!important;font-size:1.08rem!important;font-weight:700!important;line-height:1.35!important;margin-bottom:16px!important}.company-description,.download-description{color:#ffffffb8!important;display:block;font-size:.95rem;line-height:1.7;margin-bottom:18px!important;text-align:left}.contact-details,.nav-links{margin-top:18px}.app-footer .nav-item,.contact-item,.platform-item{align-items:flex-start;background:#0000;border:0;border-radius:0;box-shadow:none;display:flex;gap:10px;margin-bottom:12px;overflow:visible;padding:0;text-align:left;transform:none}.platform-item{align-items:center}.app-footer .nav-item:last-child,.contact-item:last-child,.platform-item:last-child{margin-bottom:0}.app-footer .nav-item:before,.contact-item:before,.nav-link:after,.platform-item:before{display:none}.app-footer .nav-item:hover,.contact-item:hover,.platform-item:hover{background:#0000;box-shadow:none;transform:none}.contact-icon,.nav-icon,.platform-icon{align-items:center;background:#1890ff1f;border-radius:9px;color:#7cc7ff;display:inline-flex;filter:none;flex:0 0 32px;font-size:16px;height:32px;justify-content:center;margin:0;transition:background .2s ease,color .2s ease;width:32px}.platform-icon{background:#52c41a1f;color:#8fdc76}.nav-icon{background:#13c2c21f;color:#83d6d2}.app-footer .nav-item:hover .nav-icon,.contact-item:hover .contact-icon,.platform-item:hover .platform-icon{background:#ffffff29;color:#fff!important;transform:none}.contact-text,.platform-text{display:block;flex:1 1;min-width:0;text-align:left}.contact-text .ant-typography,.platform-text .ant-typography{display:block;line-height:1.55;margin-bottom:0!important;text-align:left}.contact-text .ant-typography strong{color:#ffffffd6;font-size:.88rem;font-weight:500;overflow-wrap:anywhere}.nav-link,.platform-link{color:#ffffffc7!important;font-size:.92rem;font-weight:500;line-height:1.5;padding:3px 0;text-decoration:none;transition:color .2s ease}.nav-link:hover,.platform-link:hover{color:#fff!important;text-decoration:none;transform:none}.nav-links{text-align:left}.download-actions{margin-bottom:0;margin-top:20px}.download-actions .ant-space{width:100%}.footer-download-btn,.footer-video-btn{border-radius:8px;font-size:14px;font-weight:700;height:44px}.footer-download-btn{background:#1890ff!important;border-color:#1890ff!important;box-shadow:0 10px 24px #1890ff40;color:#fff!important}.footer-download-btn:hover{background:#40a9ff!important;border-color:#40a9ff!important}.footer-video-btn{background:#ffffff0f!important;border-color:#ffffff2e!important;color:#ffffffdb!important}.footer-video-btn:hover{border-color:#40a9ff!important;color:#fff!important}.footer-bottom{border-top:1px solid #ffffff1a;margin-top:28px;padding-top:20px;text-align:center}.footer-bottom .ant-typography{color:#ffffff94;font-size:.84rem;line-height:1.5}@media (max-width:991px){.ant-layout-footer.app-footer,.app-footer{padding:44px 0 20px}.footer-section{margin-bottom:0;padding:22px}}@media (max-width:768px){.footer-container{padding:0 16px}.ant-layout-footer.app-footer,.app-footer{padding:34px 0 16px}.footer-section{border-radius:12px;padding:18px}.footer-section h4{font-size:1rem!important}.company-description,.download-description{font-size:.9rem!important}.contact-icon,.nav-icon,.platform-icon{flex-basis:30px;font-size:15px;height:30px;width:30px}}@media (max-width:480px){.ant-layout-footer.app-footer,.app-footer{padding:28px 0 14px}.footer-section{padding:16px}.footer-download-btn,.footer-video-btn{font-size:13px;height:40px}}.friend-links{align-items:center;color:#ffffff94;display:flex;font-size:.86rem;gap:12px;justify-content:center;margin-bottom:12px}.friend-links a{color:#ffffffd1;text-decoration:none;transition:color .2s ease}.friend-links a:hover{color:#7cc7ff}@media (max-width:480px){.friend-links{flex-direction:column;gap:6px}}.App{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1 1}.ant-layout{background:#fff}.ant-layout-header{background:#fff;box-shadow:0 2px 8px #0000001a;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.ant-layout-footer{background:#001529;color:#fff;padding:24px 50px;text-align:center}body[data-path*="/admin"] .App{background:#0000;min-height:100vh}body[data-path*="/admin"] .main-content{background:#0000;flex:1 1}@media (max-width:768px){.ant-layout-header{padding:0 16px}.ant-layout-footer{padding:16px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}#root,body,html{height:100%}
/*# sourceMappingURL=main.f1fff346.css.map*/