[data-v-e7f63e96]{margin:0;padding:0;box-sizing:border-box}body[data-v-e7f63e96]{font-family:Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:.83333vw;line-height:1.5;color:#0e0e0e;background-color:#fff}a[data-v-e7f63e96]{color:#313fa8;text-decoration:none}a[data-v-e7f63e96]:hover{color:#748ea6}ul[data-v-e7f63e96],ol[data-v-e7f63e96]{list-style:none}img[data-v-e7f63e96]{max-width:100%;height:auto;vertical-align:middle;border:0}h1[data-v-e7f63e96],h2[data-v-e7f63e96],h3[data-v-e7f63e96],h4[data-v-e7f63e96],h5[data-v-e7f63e96],h6[data-v-e7f63e96]{font-size:inherit;font-weight:500;margin-bottom:.83333vw}html[data-v-e7f63e96],body[data-v-e7f63e96]{margin:0;padding:0;font-family:Microsoft YaHei,sans-serif}.text-center[data-v-e7f63e96]{text-align:center}.text-left[data-v-e7f63e96]{text-align:left}.text-right[data-v-e7f63e96]{text-align:right}.text-ellipsis[data-v-e7f63e96]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.mobile-hide[data-v-e7f63e96]{display:none}}@media (min-width: 1024px){.tablet-show[data-v-e7f63e96]{display:block}}.justify-start[data-v-e7f63e96]{justify-content:flex-start}.justify-end[data-v-e7f63e96]{justify-content:flex-end}.justify-around[data-v-e7f63e96]{justify-content:space-around}.align-top[data-v-e7f63e96]{align-items:flex-start}.align-middle[data-v-e7f63e96]{align-items:center}.align-bottom[data-v-e7f63e96]{align-items:flex-end}.text-bold[data-v-e7f63e96]{font-weight:700}.text-muted[data-v-e7f63e96]{color:#748ea6}.text-2-line-ellipsis[data-v-e7f63e96]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;white-space:normal;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;word-wrap:break-word}.text-1-line-ellipsis[data-v-e7f63e96]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}@media (max-width: 768px){.mobile-hide[data-v-e7f63e96]{display:none!important}.mobile-show[data-v-e7f63e96]{display:block!important}}@media (min-width: 1024px){.desktop-only[data-v-e7f63e96]{display:block!important}}.shadow[data-v-e7f63e96]{box-shadow:0 .10417vw .41667vw rgba(0,0,0,.03)}.shadow-hover[data-v-e7f63e96]{transition:all .3s ease}.shadow-hover[data-v-e7f63e96]:hover{box-shadow:0 .20833vw .83333vw rgba(0,0,0,.08);transform:translateY(-.10417vw)}.btn-glow[data-v-e7f63e96]{padding:.625vw 1.25vw;border:none;color:#fff;border-radius:.41667vw;cursor:pointer;font-size:1rem;position:relative;overflow:hidden;transition:transform .4s,box-shadow .4s}.btn-glow[data-v-e7f63e96]:hover{transform:scale(1.05);box-shadow:0 0 1.04167vw #9dbbf5}.btn-glow[data-v-e7f63e96]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:.5s}.btn-glow[data-v-e7f63e96]:hover:before{left:100%}.btn-success-glow[data-v-e7f63e96]{padding:.625vw 1.25vw;border:none;color:#fff;border-radius:.41667vw;cursor:pointer;font-size:1rem;position:relative;overflow:hidden;transition:transform .4s,box-shadow .4s}.btn-success-glow[data-v-e7f63e96]:hover{transform:scale(1.05);box-shadow:0 0 1.04167vw #aaeec4}.btn-success-glow[data-v-e7f63e96]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:.5s}.btn-success-glow[data-v-e7f63e96]:hover:before{left:100%}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:rgba(255,255,255,.87);background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:16.66667vw;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:.41667vw;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:.20833vw auto -webkit-focus-ring-color}.card{padding:2em}#app{margin:0 auto;text-align:center}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:.83333vw;line-height:1.5;color:#0e0e0e;background-color:#fff}a{color:#313fa8;text-decoration:none}a:hover{color:#748ea6}ul,ol{list-style:none}img{max-width:100%;height:auto;vertical-align:middle;border:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:500;margin-bottom:.83333vw}html,body{margin:0;padding:0;font-family:Microsoft YaHei,sans-serif}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.mobile-hide{display:none}}@media (min-width: 1024px){.tablet-show{display:block}}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-around{justify-content:space-around}.align-top{align-items:flex-start}.align-middle{align-items:center}.align-bottom{align-items:flex-end}.text-bold{font-weight:700}.text-muted{color:#748ea6}.text-2-line-ellipsis{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;white-space:normal;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;word-wrap:break-word}.text-1-line-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}@media (max-width: 768px){.mobile-hide{display:none!important}.mobile-show{display:block!important}}@media (min-width: 1024px){.desktop-only{display:block!important}}.shadow{box-shadow:0 .10417vw .41667vw rgba(0,0,0,.03)}.shadow-hover{transition:all .3s ease}.shadow-hover:hover{box-shadow:0 .20833vw .83333vw rgba(0,0,0,.08);transform:translateY(-.10417vw)}.btn-glow{padding:.625vw 1.25vw;border:none;color:#fff;border-radius:.41667vw;cursor:pointer;font-size:1rem;position:relative;overflow:hidden;transition:transform .4s,box-shadow .4s}.btn-glow:hover{transform:scale(1.05);box-shadow:0 0 1.04167vw #9dbbf5}.btn-glow:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:.5s}.btn-glow:hover:before{left:100%}.btn-success-glow{padding:.625vw 1.25vw;border:none;color:#fff;border-radius:.41667vw;cursor:pointer;font-size:1rem;position:relative;overflow:hidden;transition:transform .4s,box-shadow .4s}.btn-success-glow:hover{transform:scale(1.05);box-shadow:0 0 1.04167vw #aaeec4}.btn-success-glow:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:.5s}.btn-success-glow:hover:before{left:100%}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@theme inline{--animation-delay-0: 0s; --animation-delay-75: 75ms; --animation-delay-100: .1s; --animation-delay-150: .15s; --animation-delay-200: .2s; --animation-delay-300: .3s; --animation-delay-500: .5s; --animation-delay-700: .7s; --animation-delay-1000: 1s; --animation-repeat-0: 0; --animation-repeat-1: 1; --animation-repeat-infinite: infinite; --animation-direction-normal: normal; --animation-direction-reverse: reverse; --animation-direction-alternate: alternate; --animation-direction-alternate-reverse: alternate-reverse; --animation-fill-mode-none: none; --animation-fill-mode-forwards: forwards; --animation-fill-mode-backwards: backwards; --animation-fill-mode-both: both; --percentage-0: 0; --percentage-5: .05; --percentage-10: .1; --percentage-15: .15; --percentage-20: .2; --percentage-25: .25; --percentage-30: .3; --percentage-35: .35; --percentage-40: .4; --percentage-45: .45; --percentage-50: .5; --percentage-55: .55; --percentage-60: .6; --percentage-65: .65; --percentage-70: .7; --percentage-75: .75; --percentage-80: .8; --percentage-85: .85; --percentage-90: .9; --percentage-95: .95; --percentage-100: 1; --percentage-translate-full: 1; --animate-in: enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-out: exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); @keyframes enter { from { opacity: var(--tw-enter-opacity,1); transform: translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0)); filter: blur(var(--tw-enter-blur,0)); }}@keyframes exit { to { opacity: var(--tw-exit-opacity,1); transform: translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0)); filter: blur(var(--tw-exit-blur,0)); }}--animate-accordion-down: accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-accordion-up: accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-collapsible-down: collapsible-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-collapsible-up: collapsible-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); @keyframes accordion-down { from { height: 0; }to { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto))))); }}@keyframes accordion-up { from { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto))))); }to { height: 0; }}@keyframes collapsible-down { from { height: 0; }to { height: var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto)))); }}@keyframes collapsible-up { from { height: var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto)))); }to { height: 0; }}--animate-caret-blink: caret-blink 1.25s ease-out infinite; @keyframes caret-blink { 0%,70%,100% { opacity: 1; }20%,50% { opacity: 0; }}}@utility animation-duration-*{--tw-animation-duration: calc(--value(number)*1ms) ; --tw-animation-duration: --value(--animation-duration-*,[duration],"initial",[*]); animation-duration: calc(--value(number)*1ms) ; animation-duration: --value(--animation-duration-*,[duration],"initial",[*]);}@utility delay-*{animation-delay: calc(--value(number)*1ms) ; animation-delay: --value(--animation-delay-*,[duration],"initial",[*]); --tw-animation-delay: calc(--value(number)*1ms) ; --tw-animation-delay: --value(--animation-delay-*,[duration],"initial",[*]);}@utility repeat-*{animation-iteration-count: --value(--animation-repeat-*,number,"initial",[*]); --tw-animation-iteration-count: --value(--animation-repeat-*,number,"initial",[*]);}@utility direction-*{animation-direction: --value(--animation-direction-*,"initial",[*]); --tw-animation-direction: --value(--animation-direction-*,"initial",[*]);}@utility fill-mode-*{animation-fill-mode: --value(--animation-fill-mode-*,"initial",[*]); --tw-animation-fill-mode: --value(--animation-fill-mode-*,"initial",[*]);}@utility running{animation-play-state: running;}@utility paused{animation-play-state: paused;}@utility play-state-*{animation-play-state: --value("initial",[*]);}@utility blur-in{--tw-enter-blur: 20px;}@utility blur-in-*{--tw-enter-blur: calc(--value(number)*1px) ; --tw-enter-blur: --value(--blur-*,[*]);}@utility blur-out{--tw-exit-blur: 20px;}@utility blur-out-*{--tw-exit-blur: calc(--value(number)*1px) ; --tw-exit-blur: --value(--blur-*,[*]);}@utility fade-in{--tw-enter-opacity: 0;}@utility fade-in-*{--tw-enter-opacity: calc(--value(number)*.01) ; --tw-enter-opacity: --value(--percentage-*,[*]);}@utility fade-out{--tw-exit-opacity: 0;}@utility fade-out-*{--tw-exit-opacity: calc(--value(number)*.01) ; --tw-exit-opacity: --value(--percentage-*,[*]);}@utility zoom-in{--tw-enter-scale: 0;}@utility zoom-in-*{--tw-enter-scale: calc(--value(number)*1%) ; --tw-enter-scale: --value(ratio) ; --tw-enter-scale: --value(--percentage-*,[*]);}@utility -zoom-in-*{--tw-enter-scale: calc(--value(number)*-1%) ; --tw-enter-scale: calc(--value(ratio)*-1) ; --tw-enter-scale: --value(--percentage-*,[*]);}@utility zoom-out{--tw-exit-scale: 0;}@utility zoom-out-*{--tw-exit-scale: calc(--value(number)*1%) ; --tw-exit-scale: --value(ratio) ; --tw-exit-scale: --value(--percentage-*,[*]);}@utility -zoom-out-*{--tw-exit-scale: calc(--value(number)*-1%) ; --tw-exit-scale: calc(--value(ratio)*-1) ; --tw-exit-scale: --value(--percentage-*,[*]);}@utility spin-in{--tw-enter-rotate: 30deg;}@utility spin-in-*{--tw-enter-rotate: calc(--value(number)*1deg) ; --tw-enter-rotate: calc(--value(ratio)*360deg) ; --tw-enter-rotate: --value(--rotate-*,[*]);}@utility -spin-in{--tw-enter-rotate: -30deg;}@utility -spin-in-*{--tw-enter-rotate: calc(--value(number)*-1deg) ; --tw-enter-rotate: calc(--value(ratio)*-360deg) ; --tw-enter-rotate: --value(--rotate-*,[*]);}@utility spin-out{--tw-exit-rotate: 30deg;}@utility spin-out-*{--tw-exit-rotate: calc(--value(number)*1deg) ; --tw-exit-rotate: calc(--value(ratio)*360deg) ; --tw-exit-rotate: --value(--rotate-*,[*]);}@utility -spin-out{--tw-exit-rotate: -30deg;}@utility -spin-out-*{--tw-exit-rotate: calc(--value(number)*-1deg) ; --tw-exit-rotate: calc(--value(ratio)*-360deg) ; --tw-exit-rotate: --value(--rotate-*,[*]);}@utility slide-in-from-top{--tw-enter-translate-y: -100%;}@utility slide-in-from-top-*{--tw-enter-translate-y: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-y: calc(--value(ratio)*-100%) ; --tw-enter-translate-y: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-in-from-bottom{--tw-enter-translate-y: 100%;}@utility slide-in-from-bottom-*{--tw-enter-translate-y: calc(--value(integer)*var(--spacing)); --tw-enter-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-y: calc(--value(ratio)*100%) ; --tw-enter-translate-y: --value(--translate-*,[percentage],[length]);}@utility slide-in-from-left{--tw-enter-translate-x: -100%;}@utility slide-in-from-left-*{--tw-enter-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-x: calc(--value(ratio)*-100%) ; --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-in-from-right{--tw-enter-translate-x: 100%;}@utility slide-in-from-right-*{--tw-enter-translate-x: calc(--value(integer)*var(--spacing)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-x: calc(--value(ratio)*100%) ; --tw-enter-translate-x: --value(--translate-*,[percentage],[length]);}@utility slide-in-from-start{&:dir(ltr){ --tw-enter-translate-x: -100%; }&:dir(rtl){ --tw-enter-translate-x: 100%; }}@utility slide-in-from-start-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-x: calc(--value(ratio)*-100%) ; --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-x: calc(--value(ratio)*100%) ; --tw-enter-translate-x: --value(--translate-*,[percentage],[length]); }}@utility slide-in-from-end{&:dir(ltr){ --tw-enter-translate-x: 100%; }&:dir(rtl){ --tw-enter-translate-x: -100%; }}@utility slide-in-from-end-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-x: calc(--value(ratio)*100%) ; --tw-enter-translate-x: --value(--translate-*,[percentage],[length]); }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-x: calc(--value(ratio)*-100%) ; --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }}@utility slide-out-to-top{--tw-exit-translate-y: -100%;}@utility slide-out-to-top-*{--tw-exit-translate-y: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-y: calc(--value(ratio)*-100%) ; --tw-exit-translate-y: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-out-to-bottom{--tw-exit-translate-y: 100%;}@utility slide-out-to-bottom-*{--tw-exit-translate-y: calc(--value(integer)*var(--spacing)); --tw-exit-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-y: calc(--value(ratio)*100%) ; --tw-exit-translate-y: --value(--translate-*,[percentage],[length]);}@utility slide-out-to-left{--tw-exit-translate-x: -100%;}@utility slide-out-to-left-*{--tw-exit-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-x: calc(--value(ratio)*-100%) ; --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-out-to-right{--tw-exit-translate-x: 100%;}@utility slide-out-to-right-*{--tw-exit-translate-x: calc(--value(integer)*var(--spacing)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-x: calc(--value(ratio)*100%) ; --tw-exit-translate-x: --value(--translate-*,[percentage],[length]);}@utility slide-out-to-start{&:dir(ltr){ --tw-exit-translate-x: -100%; }&:dir(rtl){ --tw-exit-translate-x: 100%; }}@utility slide-out-to-start-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-x: calc(--value(ratio)*-100%) ; --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-x: calc(--value(ratio)*100%) ; --tw-exit-translate-x: --value(--translate-*,[percentage],[length]); }}@utility slide-out-to-end{&:dir(ltr){ --tw-exit-translate-x: 100%; }&:dir(rtl){ --tw-exit-translate-x: -100%; }}@utility slide-out-to-end-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-x: calc(--value(ratio)*100%) ; --tw-exit-translate-x: --value(--translate-*,[percentage],[length]); }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-x: calc(--value(ratio)*-100%) ; --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }}@layer base{*{@apply border-border outline-ring/50;}body{@apply bg-background text-foreground;}}@custom-variant dark (&:is(.dark *));:root{--card: oklch(1 0 0);--card-foreground: oklch(.141 .005 285.823);--popover: oklch(1 0 0);--popover-foreground: oklch(.141 .005 285.823);--primary: oklch(.21 .006 285.885);--primary-foreground: oklch(.985 0 0);--secondary: oklch(.967 .001 286.375);--secondary-foreground: oklch(.21 .006 285.885);--muted: oklch(.967 .001 286.375);--muted-foreground: oklch(.552 .016 285.938);--accent: oklch(.967 .001 286.375);--accent-foreground: oklch(.21 .006 285.885);--destructive: oklch(.577 .245 27.325);--destructive-foreground: oklch(.577 .245 27.325);--border: oklch(.92 .004 286.32);--input: oklch(.92 .004 286.32);--ring: oklch(.705 .015 286.067);--radius: .625rem;--background: oklch(1 0 0);--foreground: oklch(.141 .005 285.823)}.dark{--background: oklch(.141 .005 285.823);--foreground: oklch(.985 0 0);--card: oklch(.141 .005 285.823);--card-foreground: oklch(.985 0 0);--popover: oklch(.141 .005 285.823);--popover-foreground: oklch(.985 0 0);--primary: oklch(.985 0 0);--primary-foreground: oklch(.21 .006 285.885);--secondary: oklch(.274 .006 286.033);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.274 .006 286.033);--muted-foreground: oklch(.705 .015 286.067);--accent: oklch(.274 .006 286.033);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.396 .141 25.723);--destructive-foreground: oklch(.637 .237 25.331);--border: oklch(.274 .006 286.033);--input: oklch(.274 .006 286.033);--ring: oklch(.442 .017 285.786)}@theme inline{ --color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-destructive: var(--destructive); --color-destructive-foreground: var(--destructive-foreground); --color-border: var(--border); --color-input: var(--input); --color-ring: var(--ring); --radius-sm: calc(var(--radius) - 4px); --radius-md: calc(var(--radius) - 2px); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + 4px); }@layer base{*{@apply border-border outline-ring/50;}body{@apply bg-background text-foreground;}}html{color-scheme:light dark}html.dark{color-scheme:dark}html.light{color-scheme:light}:root{font-family:Microsoft YaHei,system-ui,sans-serif;color:#183047;background:#f5f8fc;color-scheme:light;line-height:1.75;font-size:100%}*{box-sizing:border-box}body{margin:0;min-width:20rem;display:block}a{color:#1855b3;text-decoration:underline;text-underline-offset:.22em}a:hover{color:#0a3478}button,a{touch-action:manipulation}a:focus-visible,button:focus-visible{outline:.15625vw solid #f0a422;outline-offset:.20833vw}.geo-nav{background:#fff;border-bottom:1px solid #dce5ef;padding:1.2rem max(1.25rem,calc((100% - 72.5rem)/2));display:flex;align-items:center;gap:2rem;position:relative;z-index:2}.geo-brand{color:#0d1954;font-size:1.7rem;font-weight:750;text-decoration:none;white-space:nowrap}.geo-brand span{display:block;font-size:.8rem;letter-spacing:.16em;font-weight:400}.geo-nav nav{display:flex;flex-wrap:wrap;gap:.55rem 1.2rem}.geo-nav nav a{font-size:.9rem;text-decoration:none}.geo-content{font-size:1rem;line-height:1.75;width:100%;margin:0 auto}.geo-hero{padding:4rem max(1.25rem,calc((100% - 67.5rem)/2));background:linear-gradient(120deg,#edf1fc,#f4f8fc);border-bottom:1px solid #dce5ef}.geo-eyebrow{color:#356191;letter-spacing:.16em;font-size:.9rem}.geo-hero h1{font-size:clamp(1.9rem,4vw,3rem);line-height:1.3;margin:.5rem 0 1.2rem;color:#0d1954}.geo-summary{max-width:48rem;font-size:1.15rem}.geo-boundary{font-size:.95rem;color:#28604f;border-left:.15625vw solid #438975;padding-left:1rem;margin-top:1.5rem}.geo-sections{max-width:67.5rem;margin:auto;padding:2rem 1.25rem 3rem}.geo-sections section{background:#fff;padding:1.8rem 2rem;margin-bottom:1rem;border:1px solid #dfe7ef;border-radius:.7rem}.geo-sections h2{font-size:1.3rem;color:#0d1954;margin:0 0 .7rem}.geo-sections p{margin:.6rem 0;max-width:75ch;overflow-wrap:anywhere}.geo-related nav{display:flex;flex-wrap:wrap;gap:.7rem 1.2rem}.geo-updated{color:#657588;font-size:.85rem}.geo-button{display:inline-block;background:#152765!important;color:#fff!important;padding:.7rem 1.3rem;border-radius:.35rem;text-decoration:none;border:0;font-size:1rem;cursor:pointer}.geo-footer{background:#0d1954;color:#e4eff8;padding:2rem max(1.25rem,calc((100% - 67.5rem)/2));font-size:.9rem}.geo-footer a{color:#e4eff8}.geo-skip{position:absolute;left:-520.78125vw}.geo-skip:focus{left:1rem;top:1rem;z-index:9;background:#fff;padding:1rem}.geo-consult{font-size:1rem;line-height:1.75;max-width:67.5rem;margin:0 auto 3rem;padding:0 1.25rem}.geo-consult h2{font-size:1.3rem}.geo-consult .el-dialog{max-width:calc(100vw - 2rem)}img{max-width:100%;height:auto}@media (max-width:600px){.geo-nav{align-items:flex-start;flex-direction:column;gap:.8rem;padding:1rem}.geo-nav nav{gap:.6rem 1rem}.geo-nav nav a{font-size:.95rem;min-height:1.8rem}.geo-hero{padding:2rem 1.25rem}.geo-sections{padding:1rem}.geo-sections section{padding:1.25rem}.geo-summary{font-size:1rem}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#app{text-align:left;width:100%}.geo-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.5rem}.geo-source{font-size:.9rem;color:#5b6d80}.geo-content[data-page=seven-dimensions] .geo-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.geo-content[data-page=seven-dimensions] .geo-sections>section{margin:0;grid-column:1/-1}.geo-content[data-page=seven-dimensions] .geo-sections>section:nth-child(n+2):nth-child(-n+8){grid-column:auto;border-top:.15625vw solid #438975}.geo-content[data-page=process] .geo-sections>section:nth-child(-n+5){border-left:.20833vw solid #3475bb}@media (max-width:600px){.geo-content[data-page=seven-dimensions] .geo-sections{grid-template-columns:1fr}}.geo-register-nav{display:flex;flex-wrap:wrap;gap:.8rem 1.4rem}.geo-patent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.geo-patent{min-width:0;border:1px solid #dfe7ef;border-radius:.6rem;padding:1.3rem;background:#f9fbfe}.geo-patent h3{font-size:1.05rem;line-height:1.6;margin:.5rem 0;color:#0d1954}.geo-patent-status{font-size:.9rem;color:#1855b3;font-weight:650}.geo-patent dl{display:grid;grid-template-columns:6.5rem minmax(0,1fr);font-size:.9rem;gap:.3rem}.geo-patent dt{color:#526578}.geo-patent dd{margin:0;overflow-wrap:anywhere}.geo-patent a{overflow-wrap:anywhere}.geo-content figure{margin:1.5rem 0}.geo-content figcaption{font-size:.9rem;color:#526578}.geo-content figure img{display:block;width:100%;height:auto;border:1px solid #dfe7ef}@media (max-width:700px){.geo-patent-grid{grid-template-columns:1fr}.geo-patent{padding:1rem}}.geo-brand{display:flex;flex:0 0 auto;flex-direction:column;gap:.65rem;line-height:1.4;max-width:100%;padding:.25rem 0}.geo-brand-logo{display:block;width:16rem;height:auto;aspect-ratio:1459/224;object-fit:contain}.geo-brand span{font-size:.75rem;letter-spacing:.12em;color:#52617a}.geo-nav{gap:2.5rem;padding-top:1.4rem;padding-bottom:1.4rem}.geo-nav nav{flex:1;gap:.45rem .7rem}.geo-nav nav a{color:#25365e;padding:.35rem .45rem;border-radius:.3rem;transition:background-color .15s}.geo-nav nav a:hover{background:#edf1fc;color:#0d1954}.geo-hero{background:linear-gradient(120deg,#edf1fc,#f4f8fc)}.geo-button:hover{background:#0d1954!important}.geo-sections section{box-shadow:0 .15625vw .72917vw rgba(13,25,84,.024)}.geo-footer{border-top:.15625vw solid #7e91c1}@media (max-width:1100px){.geo-nav{align-items:flex-start;flex-direction:column;gap:1rem}.geo-nav nav{width:100%}}@media (max-width:600px){.geo-nav{padding:1.25rem 1rem;gap:.85rem}.geo-brand-logo{width:15rem;max-width:100%}.geo-nav nav{gap:.3rem .45rem}.geo-nav nav a{font-size:.9rem;padding:.4rem .35rem;min-height:2.5rem}.geo-brand span{font-size:.72rem}}
