[data-v-2ec526dc]{box-sizing:border-box}.header[data-v-2ec526dc]{position:fixed;top:0;left:0;right:0;z-index:1000;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.2);box-shadow:0 2px 10px rgba(0,0,0,.1)}.container[data-v-2ec526dc]{max-width:1200px;margin:0 auto;padding:0 20px}.header-content[data-v-2ec526dc]{display:flex;justify-content:space-between;align-items:center;height:60px;position:relative}.logo-link[data-v-2ec526dc]{display:block;text-decoration:none;z-index:1001}.logo-image[data-v-2ec526dc]{height:40px;width:auto;transition:transform .3s ease}.logo-image[data-v-2ec526dc]:hover{transform:scale(1.05)}.navbar-toggler[data-v-2ec526dc]{display:none;background:none;border:none;padding:8px;cursor:pointer;z-index:1001;transition:all .3s ease;width:30px;height:30px;position:relative}.navbar-toggler.hidden[data-v-2ec526dc]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.navbar-toggler[data-v-2ec526dc]:focus{outline:none;box-shadow:0 0 0 3px rgba(255,107,53,.25)}.navbar-toggler-icon[data-v-2ec526dc]{display:block;width:20px;height:2px;background-color:#333;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}.navbar-toggler-icon[data-v-2ec526dc]:after,.navbar-toggler-icon[data-v-2ec526dc]:before{content:"";position:absolute;width:20px;height:2px;background-color:#333;transition:all .3s ease;left:0}.navbar-toggler-icon[data-v-2ec526dc]:before{top:-6px}.navbar-toggler-icon[data-v-2ec526dc]:after{bottom:-6px}.navbar-toggler.collapsed .navbar-toggler-icon[data-v-2ec526dc]{background-color:#333}.navbar-toggler.collapsed .navbar-toggler-icon[data-v-2ec526dc]:before{top:-6px;transform:rotate(0deg)}.navbar-toggler.collapsed .navbar-toggler-icon[data-v-2ec526dc]:after{bottom:-6px;transform:rotate(0deg)}.navbar-toggler:not(.collapsed) .navbar-toggler-icon[data-v-2ec526dc]{background-color:transparent}.navbar-toggler:not(.collapsed) .navbar-toggler-icon[data-v-2ec526dc]:before{top:0;transform:rotate(45deg)}.navbar-toggler:not(.collapsed) .navbar-toggler-icon[data-v-2ec526dc]:after{bottom:0;transform:rotate(-45deg)}.mobile-logo[data-v-2ec526dc],.navbar-close[data-v-2ec526dc],.navbar-toggler[data-v-2ec526dc]{display:none!important}.navbar-collapse[data-v-2ec526dc]{display:flex;align-items:center}.navbar-nav[data-v-2ec526dc]{display:flex;list-style:none;margin:0;padding:0;gap:30px}.nav-item[data-v-2ec526dc]{margin:0}.nav-link[data-v-2ec526dc]{color:#333;text-decoration:none;font-size:16px;font-weight:500;transition:color .3s ease;position:relative;padding:8px 0;display:block}.nav-link.router-link-active[data-v-2ec526dc],.nav-link[data-v-2ec526dc]:hover{color:#ff6b35}.nav-link[data-v-2ec526dc]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#ff6b35;transition:width .3s ease}.nav-link.router-link-active[data-v-2ec526dc]:after,.nav-link[data-v-2ec526dc]:hover:after{width:100%}@media (max-width:768px){.container[data-v-2ec526dc]{padding:0 15px}.navbar-toggler[data-v-2ec526dc]{display:block!important}.navbar-collapse[data-v-2ec526dc]{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.98);backdrop-filter:blur(15px);flex-direction:column;justify-content:flex-start;align-items:center;transform:translateX(100%);transition:transform .3s ease;z-index:1000;padding-top:20px;overflow-y:auto;width:100vw;height:100vh;-webkit-overflow-scrolling:touch}.navbar-collapse.show[data-v-2ec526dc]{transform:translateX(0)}.mobile-logo[data-v-2ec526dc]{margin-bottom:40px;text-align:center;margin-top:60px;flex-shrink:0;display:block!important}.mobile-logo-image[data-v-2ec526dc]{height:50px;width:auto}.navbar-nav[data-v-2ec526dc]{flex-direction:column;gap:0;width:100%;text-align:center;padding:0;margin:0;flex:1;min-height:0}.nav-item[data-v-2ec526dc]{width:100%;border-bottom:1px solid rgba(0,0,0,.1);background:hsla(0,0%,100%,.9)}.nav-item[data-v-2ec526dc]:last-child{border-bottom:none}.nav-link[data-v-2ec526dc]{font-size:18px;padding:20px;width:100%;border-radius:0;color:#333;font-weight:500;display:block;text-decoration:none}.nav-link.router-link-active[data-v-2ec526dc],.nav-link[data-v-2ec526dc]:hover{background-color:rgba(255,107,53,.15);color:#ff6b35}.nav-link[data-v-2ec526dc]:after{display:none}.logo-image[data-v-2ec526dc]{height:35px}.navbar-close[data-v-2ec526dc]{position:fixed!important;top:20px!important;right:20px!important;background:none!important;border:none!important;font-size:32px!important;color:#333!important;cursor:pointer!important;padding:0!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;transition:all .3s ease!important;z-index:1001!important;margin:0!important;line-height:1!important}.navbar-close[data-v-2ec526dc]:hover{background-color:rgba(0,0,0,.1)!important;color:#ff6b35!important}.navbar-close[data-v-2ec526dc]:focus{outline:none!important;box-shadow:0 0 0 3px rgba(255,107,53,.25)!important}.navbar-close-icon[data-v-2ec526dc]{line-height:1!important;font-weight:700!important;display:block!important}}@media (max-width:480px){.header-content[data-v-2ec526dc]{height:55px}.logo-image[data-v-2ec526dc]{height:30px}.navbar-toggler[data-v-2ec526dc]{padding:6px;width:28px;height:28px}.navbar-toggler-icon[data-v-2ec526dc],.navbar-toggler-icon[data-v-2ec526dc]:after,.navbar-toggler-icon[data-v-2ec526dc]:before{width:18px}.nav-link[data-v-2ec526dc]{font-size:16px;padding:18px}.navbar-collapse[data-v-2ec526dc]{padding-top:15px;width:100vw;height:100vh}.mobile-logo-image[data-v-2ec526dc]{height:40px}.mobile-logo[data-v-2ec526dc]{margin-bottom:30px;margin-top:50px}.navbar-close[data-v-2ec526dc]{top:15px!important;right:15px!important;font-size:28px!important;width:35px!important;height:35px!important}}.footer[data-v-a243d9d8]{background:#f8f9fa;padding:40px 0 20px;border-top:1px solid #e9ecef}.footer-content[data-v-a243d9d8]{display:flex;flex-direction:column;gap:30px}.footer-links[data-v-a243d9d8]{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.footer-link[data-v-a243d9d8]{color:#666;text-decoration:none;font-size:14px;transition:color .3s ease}.footer-link[data-v-a243d9d8]:hover{color:#ff6b35}.company-info[data-v-a243d9d8]{text-align:center}.company-name[data-v-a243d9d8]{font-size:16px;font-weight:500;color:#333;margin-bottom:15px}.licenses[data-v-a243d9d8]{display:flex;flex-direction:column;gap:8px;align-items:center}.license-item[data-v-a243d9d8]{font-size:12px;color:#999;line-height:1.4}.license-link[data-v-a243d9d8]{color:#007bff;text-decoration:none;transition:color .3s ease}.license-link[data-v-a243d9d8]:hover{color:#0056b3;text-decoration:underline}.security-badge[data-v-a243d9d8]{display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;transition:opacity .3s ease}.security-badge[data-v-a243d9d8]:hover{opacity:.8}.security-icon[data-v-a243d9d8]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.security-text[data-v-a243d9d8]{font-size:12px;color:#666;font-weight:500}.security-number[data-v-a243d9d8]{font-size:12px;color:#999}.qr-section[data-v-a243d9d8]{display:flex;justify-content:center;gap:20px}.qr-item[data-v-a243d9d8]{text-align:center}.qr-code[data-v-a243d9d8]{width:130px;height:130px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:8px}.qr-label[data-v-a243d9d8]{font-size:12px;color:#666;line-height:1.4}@media (max-width:768px){.footer-links[data-v-a243d9d8]{gap:20px}.footer-link[data-v-a243d9d8]{font-size:12px}.company-name[data-v-a243d9d8]{font-size:14px}.license-item[data-v-a243d9d8],.security-number[data-v-a243d9d8],.security-text[data-v-a243d9d8]{font-size:11px}.qr-code[data-v-a243d9d8]{width:60px;height:60px}.qr-label[data-v-a243d9d8]{font-size:10px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:PingFang SC,Helvetica Neue,Arial,sans-serif;background:#fff;color:#333;line-height:1.6}#app{overflow-x:hidden}.container{max-width:1200px;margin:0 auto;padding:0 20px}.gradient-bg{background:linear-gradient(135deg,#ff6b35,#ff8c42 50%,#fff);min-height:100vh;position:relative}.main-content{margin-top:60px;min-height:calc(100vh - 360px)}@media (max-width:768px){.container{padding:0 15px}}.section-wrapper{opacity:0;transform:translateY(50px);transition:all .8s ease}.section-wrapper.animate-in{opacity:1;transform:translateY(0)}.section-wrapper[data-animation=fade-in]{opacity:0;transform:translateY(30px)}.section-wrapper[data-animation=fade-in].animate-in{opacity:1;transform:translateY(0)}.section-wrapper[data-animation=slide-in-left]{opacity:0;transform:translateX(-50px)}.section-wrapper[data-animation=slide-in-left].animate-in{opacity:1;transform:translateX(0)}.section-wrapper[data-animation=slide-in-right]{opacity:0;transform:translateX(50px)}.section-wrapper[data-animation=slide-in-right].animate-in{opacity:1;transform:translateX(0)}.directive-lime-bg{background-color:lime!important;color:#000!important}.directive-yellow-bg{background-color:#ff0!important;border:3px solid red!important}.fade-in-enter-active,.fade-in-leave-active{transition:all .8s ease}.fade-in-enter,.fade-in-leave-to{opacity:0;transform:translateY(30px)}.fade-in-enter-to,.fade-in-leave{opacity:1;transform:translateY(0)}.slide-in-left-enter-active,.slide-in-left-leave-active{transition:all .8s ease}.slide-in-left-enter,.slide-in-left-leave-to{opacity:0;transform:translateX(-50px)}.slide-in-left-enter-to,.slide-in-left-leave{opacity:1;transform:translateX(0)}.slide-in-right-enter-active,.slide-in-right-leave-active{transition:all .8s ease}.slide-in-right-enter,.slide-in-right-leave-to{opacity:0;transform:translateX(50px)}.slide-in-right-enter-to,.slide-in-right-leave{opacity:1;transform:translateX(0)}.animate-in{animation-fill-mode:both}.basic-fade-in{opacity:0;transform:translateY(30px);animation:fadeIn 1s ease forwards}.basic-slide-left{opacity:0;transform:translateX(-50px);animation:slideInLeft 1s ease forwards}.basic-slide-right{opacity:0;transform:translateX(50px);animation:slideInRight 1s ease forwards}.basic-scale{opacity:0;transform:scale(.8);animation:scaleIn 1s ease forwards}@keyframes fadeIn{to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{to{opacity:1;transform:scale(1)}}.fade-in{opacity:0;transform:translateY(30px);transition:all .8s ease}.fade-in.animate-in{opacity:1;transform:translateY(0)}.slide-in-left{opacity:0;transform:translateX(-50px);transition:all .8s ease}.slide-in-left.animate-in{opacity:1;transform:translateX(0)}.slide-in-right{opacity:0;transform:translateX(50px);transition:all .8s ease}.slide-in-right.animate-in{opacity:1;transform:translateX(0)}.slide-in-up{opacity:0;transform:translateY(50px);transition:all .8s ease}.slide-in-up.animate-in{opacity:1;transform:translateY(0)}.scale-in{opacity:0;transform:scale(.8);transition:all .8s ease}.scale-in.animate-in{opacity:1;transform:scale(1)}.rotate-in{opacity:0;transform:rotate(-180deg) scale(.8);transition:all 1s ease}.rotate-in.animate-in{opacity:1;transform:rotate(0deg) scale(1)}.bounce-in{opacity:0;transform:scale(.3);transition:all .8s ease}.bounce-in.animate-in{opacity:1;transform:scale(1)}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}.delay-500{transition-delay:.5s}@media (max-width:768px){.bounce-in,.fade-in,.rotate-in,.scale-in,.slide-in-left,.slide-in-right,.slide-in-up{transition-duration:.6s}}@media (max-width:480px){.bounce-in,.fade-in,.rotate-in,.scale-in,.slide-in-left,.slide-in-right,.slide-in-up{transition-duration:.5s}}