@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700&display=swap);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}.translation-simulator-container{margin:0 auto 60px;max-width:1000px;padding:20px;width:100%}.simulator-header{margin-bottom:30px;text-align:center}.simulator-header h3{color:#1a2a6c;font-size:2rem;margin-bottom:10px}.simulator-header p{color:#666;font-size:1.1rem}.simulator-controls{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.nav-button{background:#4a6fa5;border:none;border-radius:30px;box-shadow:0 4px 10px #0000001a;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:all .3s ease}.nav-button:hover{background:#3a5a80;box-shadow:0 6px 15px #0003;transform:translateY(-2px)}.scenario-title{color:#1a2a6c;font-size:1.3rem;font-weight:600}.language-selection{align-items:center;background:#1a2a6c0d;border:1px solid #1a2a6c1a;border-radius:15px;display:flex;gap:15px;justify-content:center;margin:25px 0;padding:15px}.language-selector{min-width:160px;position:relative}.language-dropdown{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a2a6c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1em;border:2px solid #1a2a6c;border-radius:8px;color:#1a2a6c;cursor:pointer;font-size:1rem;font-weight:500;padding:12px 2.5rem 12px 15px;transition:all .3s ease;width:100%}.language-dropdown:focus{border-color:#ff6b35;box-shadow:0 0 0 3px #ff6b3533;outline:none}.language-dropdown:hover{border-color:#ff6b35;box-shadow:0 2px 8px #ff6b3533}.swap-button{align-items:center;background:#1a2a6c;border:none;border-radius:50%;box-shadow:0 4px 10px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:1.3rem;height:45px;justify-content:center;transition:all .3s ease;width:45px}.swap-button:hover{background:#ff6b35;box-shadow:0 6px 15px #ff6b354d;transform:rotate(180deg)}.translation-interface{background:linear-gradient(135deg,#1a2a6c,#b21f1f);border-radius:15px;box-shadow:0 15px 35px #0000004d;display:flex;gap:20px;margin-bottom:30px;padding:30px}.text-panel{background:#fffffff2;border-radius:10px;box-shadow:0 5px 15px #0000001a;flex:1 1;overflow:hidden}.panel-header{background:#1a2a6c;color:#fff;font-weight:500;padding:15px 20px}.lang-label,.text-content{font-size:1.1rem}.text-content{color:#333;line-height:1.6;min-height:150px;padding:25px}.source-panel .text-content{color:#1a2a6c;font-weight:500}.placeholder-text{color:#999;font-style:italic}.translated-text{color:#b21f1f;font-weight:500}.translation-controls{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center}.translate-button{align-items:center;background:#ff6b35;border:none;border-radius:50px;box-shadow:0 5px 15px #ff6b3566;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:10px;padding:15px 30px;transition:all .3s ease}.translate-button:hover:not(:disabled){background:#e55a2b;box-shadow:0 8px 20px #ff6b3599;transform:translateY(-3px)}.translate-button:disabled{cursor:not-allowed;opacity:.7}.translate-button.translating{background:#ff8c66}.spinner{animation:spin 1s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.arrow-icon{color:#fff;font-size:2rem;font-weight:700}.feature-highlights{display:flex;gap:30px;justify-content:center;margin:40px 0}.feature-card{background:#fff;box-shadow:0 5px 15px #0000001a;flex:1 1;max-width:250px;text-align:center;transition:all .3s ease}.feature-card:hover{box-shadow:0 10px 25px #0003;transform:translateY(-10px)}.feature-icon{font-size:2.5rem;margin-bottom:15px}.feature-title{color:#1a2a6c;font-size:1.2rem;font-weight:600;margin-bottom:10px}.feature-desc{color:#666;font-size:.9rem}.simulator-legend{color:#666;margin-top:20px;text-align:center}.simulator-legend p{font-size:.9rem;margin:5px 0}@media (max-width:768px){.translation-simulator-container{padding:10px}.simulator-header h3{font-size:1.6rem}.language-selection,.simulator-controls{flex-direction:column;gap:15px}.language-selection{padding:15px 10px}.language-selector{min-width:auto;width:100%}.swap-button{transform:rotate(90deg)}.swap-button:hover{transform:rotate(270deg)}.translation-interface{flex-direction:column;padding:20px}.translation-controls{flex-direction:row;justify-content:center}.arrow-icon{transform:rotate(90deg)}.feature-highlights{align-items:center;flex-direction:column;gap:20px}.feature-card{max-width:100%;width:100%}}@media (max-width:480px){.simulator-header h3{font-size:1.4rem}.text-content{font-size:1rem;padding:15px}.translate-button{font-size:1rem;padding:12px 20px}.feature-card{padding:20px}.language-selection{margin:15px 0}.language-dropdown{font-size:.9rem;padding:10px 12px}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:#f8f9fa;color:#333;font-family:Noto Sans SC,sans-serif;line-height:1.6}.container{margin:0 auto;max-width:1200px;padding:0 20px}.header-nav{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.logo{flex:1 1}.logo-content{align-items:center;display:flex;gap:20px}.app-logo{border-radius:15px;box-shadow:0 4px 15px #0000004d;height:80px;transition:transform .3s ease;width:80px}.app-logo:hover{transform:scale(1.05)}.logo-text .main-title{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:2px}.logo-text .main-subtitle{color:#e2e8f0;font-size:1.2rem;font-weight:400;margin-top:0;opacity:.9}.menu-toggle{align-items:center;background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:30px;justify-content:space-around;padding:0;width:30px;z-index:10}.hamburger{position:relative;transform-origin:center}.hamburger,.hamburger:after,.hamburger:before{background:#e2e8f0;border-radius:10px;height:3px;transition:all .3s linear;width:30px}.hamburger:after,.hamburger:before{content:"";left:0;position:absolute}.hamburger:before{top:-10px}.hamburger:after{top:10px}.hamburger.active{background:#0000}.hamburger.active:before{top:0;transform:rotate(45deg)}.hamburger.active:after{top:0;transform:rotate(-45deg)}.main-nav{display:flex;gap:20px}.main-nav a{border-radius:4px;color:#e2e8f0;font-weight:500;padding:8px 12px;text-decoration:none;transition:color .3s ease}.main-nav a:hover{background-color:#ffffff1a;color:#fff}.desktop-nav{display:flex}.mobile-nav{background:#1a2a6cf2;border-radius:10px;box-shadow:0 10px 25px #0000004d;display:none;flex-direction:column;margin-top:20px;padding:20px}.mobile-nav a{border-bottom:1px solid #ffffff1a;color:#e2e8f0;font-weight:500;padding:15px 0;text-align:center;text-decoration:none}.mobile-nav a:last-child{border-bottom:none}.mobile-nav a:hover{background-color:#ffffff1a;border-radius:5px;color:#fff}.mobile-nav.active{display:flex}.hero-section{background:linear-gradient(135deg,#1a2a6c,#b21f1f);color:#fff;padding:80px 0;text-align:center}.hero-section .container{margin:0 auto;max-width:1200px;padding:0 20px}.hero-section .subtitle{font-size:1.8rem;font-weight:300;margin-bottom:15px}.hero-section .tagline{font-size:1.3rem;margin-bottom:40px}.highlight-text{animation:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:none;border-radius:0;box-shadow:none;color:#e2e8f0;display:inline-block;font-weight:300;letter-spacing:1px;padding:5px 15px;position:relative;text-shadow:none}.highlight-text:before{background:linear-gradient(90deg,#0000,#e2e8f0,#0000);bottom:0;content:"";height:1px;left:0;opacity:.5;position:absolute;width:100%}.highlight-text:after{display:none}@keyframes shootingStar{0%{left:-50px;opacity:0}10%{opacity:1}90%{opacity:1}to{left:calc(100% + 50px);opacity:0}}@keyframes sparkle{0%{opacity:.7;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:.7;transform:scale(.8)}}.download-section{margin:30px 0}.download-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:20px}.download-button{background-color:#1a2a6c;border-radius:50px;box-shadow:0 4px 15px #0003;color:#fff;display:inline-block;font-size:1.1rem;font-weight:500;min-width:200px;padding:15px 30px;text-decoration:none;transition:all .3s ease}.download-button:hover{background-color:#0d1a4d;box-shadow:0 6px 20px #0000004d;transform:translateY(-3px)}.download-button.secondary{background-color:#4a6fa5}.download-button.secondary:hover{background-color:#3a5a80}.error-text,.loading-text{font-size:1.2rem;margin:20px 0}.error-text{color:#ff6b6b}.daily-limit{font-size:1rem;font-weight:300;margin:0 auto;max-width:800px}.globe-section{background:linear-gradient(180deg,#fff,#f0f4f8);padding:60px 0}.features-section{background-color:#fff;padding:80px 0}.features-section .container{margin:0 auto;max-width:1200px;padding:0 20px}.features-section .section-title{color:#1a2a6c;font-size:2.5rem;margin-bottom:15px;text-align:center}.features-section .section-subtitle{color:#4a5568;font-size:1.2rem;font-weight:400;margin-bottom:40px;text-align:center}.features-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;justify-items:center}.feature-card{background:#f8f9fa;border:1px solid #e2e8f0;border-radius:10px;margin:0 auto;max-width:350px;padding:25px;transition:transform .3s ease,box-shadow .3s ease}.feature-card:hover{box-shadow:0 10px 25px #0000001a;transform:translateY(-5px)}.feature-card h3{color:#1a2a6c;font-size:1.4rem;margin-bottom:12px}.feature-card p{color:#4a5568;line-height:1.6;margin-bottom:0}.engine-section{background-color:#f0f4f8;padding:80px 0}.engine-section .container{margin:0 auto;max-width:1200px;padding:0 20px}.engine-section .section-title{color:#1a2a6c;font-size:2.5rem;margin-bottom:15px;text-align:center}.engine-section .section-subtitle{color:#4a5568;font-size:1.2rem;font-weight:400;margin-bottom:20px;text-align:center}.engine-section .section-description{color:#4a5568;font-size:1.1rem;line-height:1.7;margin:0 auto 40px;max-width:800px;text-align:center}.engines-container{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;justify-items:center}.engine-card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 4px 12px #00000014;margin:0 auto;max-width:350px;padding:25px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.engine-card:hover{box-shadow:0 10px 25px #0000001a;transform:translateY(-5px)}.engine-card h3{color:#1a2a6c;font-size:1.4rem;margin-bottom:12px}.engine-card p{color:#4a5568;line-height:1.6;margin-bottom:0}.solutions-section{background-color:#fff;padding:80px 0}.solutions-section .container{margin:0 auto;max-width:1200px;padding:0 20px}.solutions-section .section-title{color:#1a2a6c;font-size:2.5rem;margin-bottom:15px;text-align:center}.solutions-section .section-subtitle{color:#4a5568;font-size:1.2rem;font-weight:400;margin-bottom:20px;text-align:center}.solutions-section .section-description{color:#4a5568;font-size:1.1rem;line-height:1.7;margin:0 auto 40px;max-width:800px;text-align:center}.solutions-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;justify-items:center}.solution-card{background:#f8f9fa;border:1px solid #e2e8f0;border-radius:10px;margin:0 auto;max-width:350px;padding:25px;transition:transform .3s ease,box-shadow .3s ease}.solution-card:hover{box-shadow:0 10px 25px #0000001a;transform:translateY(-5px)}.solution-card h3{color:#1a2a6c;font-size:1.4rem;margin-bottom:12px;text-align:center}.solution-card h3:after{clear:both;content:"";display:table}.solution-card h3 span.parentheses-content{color:#718096;display:block;font-size:.85em;font-weight:400;margin-top:5px;opacity:.9;text-align:center}.solution-card p{color:#4a5568;line-height:1.6;margin-bottom:0}.use-cases-section{background-color:#fff;padding:80px 0}.use-cases-section .container{margin:0 auto;max-width:1200px;padding:0 20px}.use-cases-section .section-title{color:#1a2a6c;font-size:2.5rem;margin-bottom:15px;text-align:center}.use-cases-section .section-subtitle{color:#4a5568;font-size:1.2rem;font-weight:400;margin-bottom:40px;text-align:center}.use-cases-grid{grid-gap:25px;align-items:stretch;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;justify-items:center}.use-case{background:#f8f9fa;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 auto;max-width:350px;padding:25px;transition:transform .3s ease,box-shadow .3s ease}.use-case:hover{box-shadow:0 10px 25px #0000001a;transform:translateY(-5px)}.use-case h3{color:#1a2a6c;font-size:1.4rem;margin-bottom:12px;text-align:center}.use-case p{color:#4a5568;flex-grow:1;line-height:1.6;margin-bottom:0}.screenshots-section{background-color:#f8f9fa;padding:80px 0}.screenshots-section .container{margin:0 auto;max-width:1200px;padding:0 20px}.screenshots-section .section-title{color:#1a2a6c;font-size:2.5rem;margin-bottom:15px;text-align:center}.screenshots-section .section-subtitle{color:#4a5568;font-size:1.2rem;font-weight:400;margin-bottom:20px;text-align:center}.screenshots-section .section-description{color:#4a5568;font-size:1.1rem;line-height:1.7;margin:0 auto 40px;max-width:800px;text-align:center}.screenshots-container{justify-content:center;margin:0 auto;max-width:100%;padding:0 50px;position:relative}.screenshot-item,.screenshots-container{align-items:center;display:flex;width:100%}.screenshot-item{flex-direction:column;gap:15px}.screenshot-container{background:#0000;border-radius:15px;margin:0 auto;max-width:350px;padding:15px;width:100%}.screenshot-image{border-radius:8px;display:block;height:auto;margin:0 auto;max-width:320px;width:100%}.screenshot-caption{color:#4a5568;font-size:1rem;font-weight:500;margin:0;text-align:center}.screenshot-nav{align-items:center;background:#fffc;border:none;border-radius:50%;box-shadow:0 2px 10px #0000001a;color:#1a2a6c;cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.screenshot-nav:hover{background:#fff;transform:translateY(-50%) scale(1.1)}.screenshot-nav.prev{left:10px}.screenshot-nav.next{right:10px}.screenshot-indicators{display:flex;gap:10px;justify-content:center;margin-top:20px}.indicator{background:#cbd5e0;border-radius:50%;cursor:pointer;height:12px;transition:background .3s ease;width:12px}.indicator.active{background:#1a2a6c}.footer{background:#013e77;color:#fff;padding:60px 0 30px;text-align:center}.footer .container{margin:0 auto;max-width:1200px;padding:0 20px}.footer-tagline{font-size:1.5rem;font-weight:300;margin-bottom:15px}.footer-name{font-size:1.8rem;font-weight:700;margin-bottom:10px}.footer-subname{font-size:1.2rem;font-weight:400;margin-bottom:30px;opacity:.9}.registration-info{margin-bottom:20px}.registration-info a{color:#a0aec0;text-decoration:none}.registration-info a:hover{color:#fff;text-decoration:underline}.beian-icon{height:20px;margin-right:5px;vertical-align:middle;width:20px}.public-security-registration{align-items:center;display:inline-flex;gap:5px}.copyright{color:#a0aec0;font-size:.9rem}@media (max-width:768px){.header-nav{flex-direction:column;gap:20px}.logo-content{flex-direction:column;text-align:center}.app-logo{height:100px;width:100px}.logo-text .main-title{font-size:2rem}.logo-text .main-subtitle{font-size:1rem}.menu-toggle{display:flex}.desktop-nav{display:none}.hero-section .main-title{font-size:2.5rem}.hero-section .main-subtitle{font-size:1.2rem}.hero-section .subtitle{font-size:1.4rem}.hero-section .tagline{font-size:1.1rem}.engine-section .section-title,.features-section .section-title,.solutions-section .section-title,.use-cases-section .section-title{font-size:2rem}.engines-container,.features-grid,.solutions-grid,.use-cases-grid{gap:25px;grid-template-columns:1fr}.engine-card,.feature-card,.solution-card,.use-case{padding:20px}.download-buttons{align-items:center;flex-direction:column}.download-button{min-width:200px}.screenshots-grid{gap:25px;grid-template-columns:1fr}.screenshot-container{padding:12px}}
/*# sourceMappingURL=main.f2e028b6.css.map*/