.waterfall-list[data-v-64b9633a]{width:100%;position:relative;overflow:hidden;background-color:var(--4cb83f3f)}.waterfall-item[data-v-64b9633a]{position:absolute;left:0;top:0;transform:translateY(3000px);visibility:hidden}@keyframes fadeIn-64b9633a{0%{opacity:0}to{opacity:1}}.fadeIn[data-v-64b9633a]{animation-name:fadeIn-64b9633a}.lazy__box[data-v-06fbfcdb]{width:100%;overflow:hidden;position:relative}.lazy__resource[data-v-06fbfcdb]{display:flex;justify-content:center;align-items:center;position:absolute;inset:0}.lazy__img[data-v-06fbfcdb]{display:block}.lazy__img[lazy=loading][data-v-06fbfcdb]{padding:5em 0;width:48px}.lazy__img[lazy=loaded][data-v-06fbfcdb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lazy__img[lazy=error][data-v-06fbfcdb]{padding:5em 0;width:48px;height:auto}.waterfall-list[data-v-704dbbff]{width:100%;position:relative;overflow:hidden;background-color:var(--0b47b336)}.waterfall-item[data-v-704dbbff]{position:absolute;left:0;top:0;transform:translateY(3000px);visibility:hidden}@keyframes fadeIn-704dbbff{0%{opacity:0}to{opacity:1}}.fadeIn[data-v-704dbbff]{animation-name:fadeIn-704dbbff}.page-root{position:relative;padding:16px}.n-base-selection-placeholder__inner,.n-tabs .n-tabs-tab__label,.n-base-selection-input__content,.n-card-header__main,.n-drawer-header__main,.n-step-indicator-slot__index,.n-step-content-header__title{-webkit-user-select:none;user-select:none}.form-readonly .n-input--disabled,.form-readonly .n-base-selection--disabled .n-base-selection-label{cursor:default!important;background-color:var(--n-color)!important}.form-readonly .n-input.n-input--disabled .n-input__input-el,.form-readonly .n-input.n-input--disabled .n-input__textarea-el,.form-readonly .n-base-selection.n-base-selection--disabled .n-base-selection-label .n-base-selection-input{cursor:default!important;color:var(--n-text-color)!important}.form-readonly .input[disabled],.form-readonly .textarea[disabled]{cursor:default!important}.n-card-modal{--n-color-modal: var(--n-color) !important}.n-dropdown-option{-webkit-user-select:none;user-select:none}.n-dropdown-option:not(:first-child){margin-top:3px}.n-card.n-modal{max-width:calc(100% - 32px)}.n-dialog.n-modal{width:380px}.n-list-modal{--n-merged-color-hover: var(--n-color-hover) !important;--n-merged-color: var(--n-color) !important;--n-merged-border-color: var(--n-border-color) !important}.n-data-table-table-modal{--n-merged-th-color: var(--n-th-color) !important;--n-merged-td-color: var(--n-td-color) !important;--n-merged-border-color: var(--n-border-color) !important;--n-merged-th-color-hover: var(--n-th-color-hover) !important;--n-merged-td-color-hover: var(--n-td-color-hover) !important;--n-merged-th-color-sorting: var(--n-th-color-hover) !important;--n-merged-td-color-sorting: var(--n-td-color-hover) !important;--n-merged-td-color-striped: var(--n-td-color-striped) !important}.n-data-table-table .n-data-table-thead .n-data-table-tr .n-data-table-th:not(.n-data-table-th--selection):not(:last-child) .n-data-table-th__title-wrapper:after{z-index:1;position:absolute;content:"";top:25%;right:0;bottom:25%;border-right:1.5px solid var(--n-merged-border-color);transition:border-color .3s var(--n-bezier)}.n-pagination{overflow-x:auto;overflow-y:hidden}.n-pagination .n-pagination-item,.n-pagination .n-pagination-suffix{flex-shrink:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-left-enter-active,.slide-left-leave-active{transition:transform .3s ease,opacity .3s ease}.slide-left-enter-from,.slide-left-leave-to{position:absolute;opacity:0}.slide-left-enter-from{transform:translate(-10px)}.slide-left-leave-to{transform:translate(10px)}.zoom-enter-active,.zoom-leave-active{transition:transform .2s ease}.zoom-enter-from,.zoom-leave-to{transform:scale(0)}::view-transition-new(root),::view-transition-old(root){animation:none}.light-transition::view-transition-old(root){z-index:2147483646}.rich-text-content div{background:var(--card-color)}.rich-text-content img{display:flex}.rich-text-content p:has(>img){padding:0;margin:0}.home-page{box-sizing:border-box;position:relative;width:100%;height:100vh;overflow:hidden;scrollbar-width:thin}.home-page[data-theme=dark]{scrollbar-color:var(--code-color) transparent}.home-page .n-scrollbar-rail__scrollbar{z-index:100!important}.home-page2{overflow-y:auto;overflow-x:hidden}.home-header[data-v-189466c2]{z-index:99;box-sizing:border-box;position:sticky;top:0;width:100%;flex-shrink:0;background:transparent;overflow:hidden;transition:height,background .3s ease-in-out;border-bottom:1px solid transparent}.home-header[data-hide=true][data-v-189466c2]{height:0}.home-header[data-scrolled=true][data-v-189466c2]{background:#fff9;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border-bottom:1px solid var(--border-color);box-shadow:0 1px 12px #0000000a}.home-header[data-scrolled=true][data-theme=dark][data-v-189466c2]{background:#0009}.home-header>.nav[data-v-189466c2]{max-width:var(--v3684d7a4);margin:0 auto;padding:0 32px;height:var(--v40004f4e);display:flex;align-items:center;justify-content:space-between}.logo-img[data-v-189466c2]{display:block;width:auto;height:36px;pointer-events:none}.nav-logo[data-v-189466c2]{display:flex;align-items:center;flex-shrink:0;cursor:pointer;-webkit-user-select:none;user-select:none}.nav-links[data-v-189466c2]{box-sizing:border-box;flex:1;display:flex;align-items:center;justify-content:center;gap:4px;min-width:0;margin:0 24px}.nav-link[data-v-189466c2]{box-sizing:border-box;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:6px 16px;font-size:14px;font-weight:500;color:var(--text-color-3);text-decoration:none;white-space:nowrap;border-radius:var(--border-radius);cursor:pointer;transition:color .25s,background .25s}.nav-link[data-v-189466c2]:hover,.nav-link.active[data-v-189466c2]{color:var(--primary-color)}.nav-link[data-v-189466c2]:hover{background:color-mix(in srgb,var(--primary-color) 8%,transparent)}.nav-actions[data-v-189466c2]{display:flex;align-items:center;gap:4px;flex-shrink:0;--button-height: 36px}.nav-action-btn[data-v-189466c2]{flex-shrink:0;display:flex;align-items:center;justify-content:center;height:var(--button-height);padding:0 12px;font-size:16px;border-radius:var(--border-radius);cursor:pointer;transition:background .3s var(--n-bezier),color .2s}.nav-action-btn[data-v-189466c2]:hover{background:color-mix(in srgb,var(--text-color-3) 12%,transparent)}.user-info-action[data-v-189466c2]{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:var(--border-radius);background:color-mix(in srgb,var(--text-color-3) 8%,transparent);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s}.user-info-action[data-v-189466c2]:active{background:color-mix(in srgb,var(--text-color-3) 15%,transparent)}.user-info-action[data-v-189466c2]:not([data-mobile]){flex:initial;flex-shrink:0;min-width:auto;gap:6px;height:38px;padding:0 12px;background:transparent;transition:background .3s var(--n-bezier)}.user-info-action[data-v-189466c2]:not([data-mobile]):hover,.user-info-action[data-v-189466c2]:not([data-mobile]):active{background:color-mix(in srgb,var(--text-color-3) 12%,transparent)}.user-info-action__name[data-v-189466c2]{flex:1;font-size:14px;font-weight:500;color:var(--text-color-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-info-action:not([data-mobile]) .user-info-action__name[data-v-189466c2]{flex:initial;max-width:80px}.user-info-action__arrow[data-v-189466c2]{color:var(--text-color-2);transition:transform .25s}.user-info-action__arrow.is-open[data-v-189466c2]{transform:rotate(180deg)}.user-info-action__login[data-v-189466c2]{height:var(--button-height)}.user-info-action__login[data-mobile][data-v-189466c2]{flex:1}.nav-mobile-actions[data-v-189466c2]{display:none;align-items:center;gap:4px;flex-shrink:0}.nav-mobile-toggle[data-v-189466c2]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:22px;color:var(--text-color-2);border-radius:var(--border-radius);cursor:pointer;transition:background .25s}.nav-mobile-toggle[data-v-189466c2]:active{background:color-mix(in srgb,var(--text-color-3) 10%,transparent)}[data-v-189466c2] .drawer-header{display:flex;align-items:center;justify-content:center}[data-v-189466c2] .drawer-nav{display:flex;flex-direction:column;padding:8px 12px}[data-v-189466c2] .drawer-nav-link{display:block;padding:14px 12px;font-size:15px;color:var(--text-color-2);text-decoration:none;border-bottom:1px solid var(--divider-color);cursor:pointer;transition:color .2s}[data-v-189466c2] .drawer-nav-link:last-child{border-bottom:none}[data-v-189466c2] .drawer-nav-link:active,[data-v-189466c2] .drawer-nav-link.active{color:var(--primary-color)}[data-v-189466c2] .drawer-footer-actions{width:100%;display:flex;align-items:center;gap:10px;--button-height: 36px}@media(max-width:900px){.nav-links[data-v-189466c2],.nav-actions[data-v-189466c2]{display:none}.nav-mobile-actions[data-v-189466c2]{display:flex}}@media(max-width:767px){.home-header>.nav[data-v-189466c2]{padding:0 8px}}.home-footer{padding:16px 24px;flex-shrink:0}.footer-inner{display:flex;flex-direction:column;align-items:center;gap:10px}.footer-copyright{font-size:13px;color:var(--text-color-2);margin:0}.footer-filing{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 20px;font-size:12.5px;color:var(--text-color-3)}@media(max-width:640px){.home-footer{padding:14px 6px}.footer-copyright{font-size:12px}.footer-filing{font-size:11px;flex-direction:column;align-items:center;gap:4px}}@media(max-width:320px){.home-footer{padding:14px 4px}.footer-copyright{font-size:11px}.footer-filing{font-size:10px;flex-direction:column;align-items:center;gap:4px}}.announcement-bar[data-v-9379690a]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:relative;z-index:100;width:100%;overflow:hidden;padding:10px 20px;transition:height .25s ease,padding-top .25s ease,padding-bottom .25s ease,opacity .2s ease;background:linear-gradient(135deg,var(--primary-color),color-mix(in srgb,var(--primary-color) 70%,transparent),var(--primary-color));color:#fff;font-size:14px;font-weight:500;letter-spacing:.5px}.announcement-bar.is-clickable[data-v-9379690a]{cursor:pointer}.announcement-bar.is-closable[data-v-9379690a]{padding-right:40px}.announcement-content[data-v-9379690a]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sparkle[data-v-9379690a]{flex-shrink:0;margin:0 6px;animation:sparkle-9379690a 2s ease-in-out infinite}.announcement-close[data-v-9379690a]{position:absolute;right:14px;top:50%;transform:translateY(-50%);cursor:pointer;opacity:0;visibility:hidden;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:600;transition:opacity .2s,visibility .2s}.announcement-bar:hover .announcement-close[data-v-9379690a]{opacity:.7;visibility:visible}.announcement-bar:hover .announcement-close[data-v-9379690a]:hover{opacity:1}@keyframes sparkle-9379690a{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@media(max-width:640px){.announcement-bar[data-v-9379690a]{padding:8px 16px;letter-spacing:0}.announcement-bar.is-closable[data-v-9379690a]{padding-right:32px}.sparkle[data-v-9379690a]{margin:0 4px}.announcement-close[data-v-9379690a]{right:10px;font-weight:600;visibility:visible;opacity:1}}.dash-wrap[data-v-e76164da]{position:relative;width:100%}.dash-window[data-v-e76164da]{border-radius:20px;overflow:hidden;border:1px solid var(--divider-color);box-shadow:0 20px 60px #0000001a,0 0 0 1px #0000000d;background:var(--card-color)}.dash-bar[data-v-e76164da]{display:flex;align-items:center;gap:7px;padding:12px 18px;background:var(--action-color);border-bottom:1px solid var(--divider-color)}.dot[data-v-e76164da]{width:11px;height:11px;border-radius:50%}.dot.r[data-v-e76164da]{background:#ff5f57}.dot.y[data-v-e76164da]{background:#febc2e}.dot.g[data-v-e76164da]{background:#28c840}.dash-preview[data-v-e76164da]{display:flex;line-height:0}.dash-img[data-v-e76164da]{width:100%;height:auto;display:block;object-fit:cover;-webkit-user-drag:none}.dash-placeholder[data-v-e76164da]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;aspect-ratio:16 / 9;color:var(--text-color-3);background:var(--action-color)}@media(max-width:640px){.dash-window[data-v-e76164da]{border-radius:6px}.dash-bar[data-v-e76164da]{padding:4px 6px;gap:4px}.dot[data-v-e76164da]{width:5px;height:5px}}.hero[data-v-bb962f9b]{box-sizing:border-box;position:relative;top:calc(var(--c65fa4b8) * -1);padding:calc(80px + var(--c65fa4b8)) 32px 40px;overflow:hidden}.hero-deco[data-v-bb962f9b]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.hero-deco .c1[data-v-bb962f9b]{position:absolute;width:600px;height:600px;top:-200px;right:-100px;border-radius:50%;opacity:.35;filter:blur(80px);background:radial-gradient(circle,var(--primary-color),transparent 70%)}.hero-deco .c2[data-v-bb962f9b]{position:absolute;width:400px;height:400px;bottom:-100px;left:-50px;border-radius:50%;opacity:.25;filter:blur(80px);background:radial-gradient(circle,var(--primary-color),transparent 70%)}.hero-deco .c3[data-v-bb962f9b]{position:absolute;width:300px;height:300px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;opacity:.15;filter:blur(80px);background:radial-gradient(circle,var(--primary-color),transparent 70%)}.hero-deco .g[data-v-bb962f9b]{position:absolute;inset:0;background-image:linear-gradient(rgba(0,0,0,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.03) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(to bottom,black 40%,transparent 100%);mask-image:linear-gradient(to bottom,black 40%,transparent 100%);will-change:auto;transform:translateZ(0);contain:layout style paint;pointer-events:none}.hero-body[data-v-bb962f9b]{display:flex;flex-direction:column;align-items:center;position:relative;max-width:1200px;margin:0 auto;text-align:center}.hero-body .hero-title[data-v-bb962f9b]{margin:0 0 24px;color:transparent;font-size:72px;font-weight:800;line-height:1.1;letter-spacing:-2px;background:linear-gradient(135deg,color-mix(in srgb,var(--primary-color) 90%,transparent),color-mix(in srgb,var(--primary-color) 60%,transparent),color-mix(in srgb,var(--primary-color) 90%,transparent));background-size:300% 300%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:hero-title-shift-bb962f9b 5s ease infinite}.hero-body .hero-sub[data-v-bb962f9b]{margin:0 0 12px;font-size:20px;font-weight:500;color:var(--text-color-2);line-height:1.6}.hero-body .hero-desc[data-v-bb962f9b]{margin:0 0 36px;font-size:14px;color:var(--text-color-3);line-height:1.8}.hero-body .hero-actions[data-v-bb962f9b]{margin-bottom:32px;display:flex;align-items:center;justify-content:center;gap:16px}.hero-body .hero-actions[data-v-bb962f9b]>:not(:first-child){background:var(--card-color)}.hero[data-theme=dark] .hero-body .hero-title[data-v-bb962f9b]{background:linear-gradient(135deg,color-mix(in srgb,var(--primary-color) 30%,transparent),color-mix(in srgb,var(--primary-color) 90%,transparent),color-mix(in srgb,var(--primary-color) 30%,transparent));background-size:300% 300%;background-clip:text;-webkit-background-clip:text}.hero[data-theme=dark] .hero-deco .g[data-v-bb962f9b]{background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px)}@keyframes hero-title-shift-bb962f9b{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.section[data-v-bb962f9b]{padding:100px 32px}.section-inner[data-v-bb962f9b]{max-width:1200px;margin:0 auto}.section-head[data-v-bb962f9b]{text-align:center;margin-bottom:56px}.section-badge[data-v-bb962f9b]{display:inline-block;padding:5px 16px;background:color-mix(in srgb,var(--primary-color) 8%,transparent);color:var(--primary-color);font-size:13px;font-weight:600;border-radius:100px;margin-bottom:16px;border:1px solid color-mix(in srgb,var(--primary-color) 12%,transparent)}.section-title[data-v-bb962f9b]{font-size:36px;font-weight:800;color:var(--text-color-1);margin:0 0 14px;letter-spacing:-.5px}.section-desc[data-v-bb962f9b]{font-size:16px;color:var(--text-color-3);margin:0;line-height:1.6}.features[data-v-bb962f9b]{background:var(--body-color)}.feat-grid[data-v-bb962f9b]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.feat-card[data-v-bb962f9b]{background:var(--card-color);border-radius:12px;padding:32px 26px;border:1px solid var(--divider-color);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.feat-card[data-v-bb962f9b]:hover{transform:translateY(-4px);box-shadow:0 4px 20px #0000000f}.feat-card:hover .feat-num[data-v-bb962f9b]{color:var(--primary-color)}.feat-num[data-v-bb962f9b]{font-size:40px;font-weight:900;color:var(--border-color);margin-bottom:16px;transition:color .3s;letter-spacing:-2px}.feat-title[data-v-bb962f9b]{font-size:17px;font-weight:700;color:var(--text-color-1);margin:0 0 10px}.feat-desc[data-v-bb962f9b]{font-size:13.5px;color:var(--text-color-3);margin:0;line-height:1.7}.tech-grid[data-v-bb962f9b]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.tech-card[data-v-bb962f9b]{background:var(--card-color);border-radius:12px;padding:32px 26px;border:1px solid var(--divider-color);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.tech-card[data-v-bb962f9b]:hover{transform:translateY(-4px);box-shadow:0 4px 20px #0000000f}.tech-card:hover .tech-num[data-v-bb962f9b]{color:var(--primary-color)}.tech-num[data-v-bb962f9b]{font-size:40px;font-weight:900;color:var(--border-color);margin-bottom:16px;transition:color .3s;letter-spacing:-2px}.tech-name[data-v-bb962f9b]{font-size:17px;font-weight:700;color:var(--text-color-1);margin:0 0 10px}.tech-desc[data-v-bb962f9b]{font-size:13.5px;color:var(--text-color-3);margin:0;line-height:1.7}@media(max-width:900px){.hero-body .hero-title[data-v-bb962f9b]{font-size:62px}.hero-body .hero-sub[data-v-bb962f9b]{font-size:18px}.feat-grid[data-v-bb962f9b],.tech-grid[data-v-bb962f9b]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.hero[data-v-bb962f9b]{padding-left:20px;padding-right:20px;padding-bottom:60px}.hero-body .hero-title[data-v-bb962f9b]{font-size:56px;letter-spacing:-1px}.hero-body .hero-sub[data-v-bb962f9b]{margin:0 0 26px;font-size:18px;font-weight:400;color:var(--text-color-3)}.hero-body .hero-desc[data-v-bb962f9b]{display:none}.section[data-v-bb962f9b]{padding:30px 20px}.features[data-v-bb962f9b]{padding-top:0}.section-title[data-v-bb962f9b]{font-size:26px}.feat-grid[data-v-bb962f9b],.tech-grid[data-v-bb962f9b]{grid-template-columns:1fr}}.xl-mask[data-v-105e3c1c]{position:fixed;inset:0;background:#0000004d;z-index:999}.v-enter-active[data-v-105e3c1c],.v-leave-active[data-v-105e3c1c]{transition:opacity .3s}.v-enter-from[data-v-105e3c1c],.v-leave-to[data-v-105e3c1c]{opacity:0}.container[hide-header=true][data-v-cd4d2f96]{top:0}.header[data-v-cd4d2f96]{z-index:2;width:100%;height:56px;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none;background:var(--card-color);transition:all .3s;padding:0 12px}.header .header-left[data-v-cd4d2f96],.header .header-right[data-v-cd4d2f96]{height:100%;display:flex;align-items:center}.header .nav-tools[data-v-cd4d2f96]{flex-shrink:0;display:flex;align-items:center;cursor:pointer;font-size:16px;padding:0 12px;height:38px;border-radius:var(--border-radius);transition:background-color .3s var(--n-bezier)}.header .nav-tools[data-v-cd4d2f96]:hover{background:var(--hover-color)}.logo[data-v-cd4d2f96]{min-height:56px;max-height:56px;line-height:56px;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}.logo img[data-v-cd4d2f96]{display:flex;width:auto;height:36px;pointer-events:none;overflow:hidden}.userInfo[data-v-cd4d2f96]{display:flex;align-items:center;cursor:pointer}.userInfo .nickName[data-v-cd4d2f96]{margin-left:6px;font-size:14px;max-width:90px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none}.userInfo .userInfoIcon[data-v-cd4d2f96]{margin-left:6px;transition:all .3s}.userInfo .userInfoIcon[up=true][data-v-cd4d2f96]{transform:rotate(180deg)}.sider[data-v-cd4d2f96]{-webkit-user-select:none;user-select:none}.sider[data-v-cd4d2f96] .n-layout-sider-scroll-container{display:flex;flex-direction:column}.sider[data-v-cd4d2f96] .menu{flex:1}.sider[data-v-cd4d2f96] .menu .n-scrollbar-rail{display:none!important}.content-box[data-v-cd4d2f96] .content{max-height:calc(100vh - 56px)}.router-content[data-v-cd4d2f96]{position:relative;min-height:calc(100vh - 104px)}.router-content[hide-footer=true][data-v-cd4d2f96]{min-height:calc(100vh - 56px)}.router-content[hide-header=true][data-v-cd4d2f96]{min-height:calc(100vh - 48px)}.router-content[hide-header=true][data-v-cd4d2f96],.router-content [hide-footer=true][data-v-cd4d2f96]{min-height:100vh}.footer[data-v-cd4d2f96]{z-index:2;box-sizing:border-box;-webkit-user-select:none;user-select:none;padding:0 16px;font-size:13px;height:48px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .3s var(--n-bezier)}.footer a[data-v-cd4d2f96]{color:var(--text-color-3);text-decoration:none;transition:color .3s}.footer a[data-v-cd4d2f96]:hover{color:var(--primary-color)}.v-enter-active[data-v-cd4d2f96]{transition:all .3s}.v-leave-active[data-v-cd4d2f96]{transition:all 0s}.v-enter-from[data-v-cd4d2f96],.v-leave-to[data-v-cd4d2f96]{transform:translate(20px);opacity:0}@media screen and (max-width:1023px){.header[data-v-cd4d2f96]{padding:0 6px}aside[data-v-cd4d2f96]{position:absolute;z-index:1000;top:0;bottom:0;left:-200px;transition:left .3s}.sider[mobile-collapsed=false][data-v-cd4d2f96]{left:0;transition:left .3s}.footer[data-v-cd4d2f96]{padding:0 6px}}@media screen and (max-width:767px){.userInfo .nickName[data-v-cd4d2f96]{display:none}.footer[data-v-cd4d2f96]{padding:0 6px;font-size:12px}}@media screen and (max-width:321px){.footer[data-v-cd4d2f96]{padding:0 4px;font-size:11px}}.page-root[data-v-1e80a346]{margin:auto;max-width:1000px;padding:24px}.setting-desc[data-v-1e80a346]{-webkit-user-select:none;user-select:none;line-height:1.5;font-size:13px;color:var(--text-color-3);padding-left:10px;padding-bottom:10px}.setting-card[data-v-1e80a346]{background:var(--card-color);border-radius:var(--card-border-radius);border:1px solid var(--divider-color);margin-bottom:16px}.setting-item[data-v-1e80a346]{display:flex;align-items:center;padding:12px 14px;-webkit-user-select:none;user-select:none;cursor:pointer;overflow:hidden}.setting-item .icon[data-v-1e80a346]{display:flex;align-items:center;font-size:18px;color:var(--text-color-2)}.setting-item .content[data-v-1e80a346]{flex:1;margin-left:12px;line-height:1.2;min-width:0}.setting-item .content .name[data-v-1e80a346]{font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--text-color-1)}.setting-item .content .desc[data-v-1e80a346]{margin-top:3px;font-size:13px;color:var(--text-color-3);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.setting-item .arrows-icon[data-v-1e80a346]{display:flex;align-items:center;font-size:18px;color:var(--text-color-3)}.setting-item[data-v-1e80a346]:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid var(--divider-color)}.setting-item[data-v-1e80a346]:first-child{border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.setting-item[data-v-1e80a346]:last-child{border-bottom-left-radius:var(--card-border-radius);border-bottom-right-radius:var(--card-border-radius)}.setting-item[data-v-1e80a346]:hover{transition:all .2s ease-in;background:color-mix(in oklch,var(--hover-color),transparent 50%)}@media screen and (max-width:767px){.page-root[data-v-1e80a346]{padding:16px}.setting-item[data-v-1e80a346]{padding:10px 12px}.setting-item .content .name[data-v-1e80a346]{font-size:14px}.setting-item .content .desc[data-v-1e80a346]{font-size:12px}}.window-main[data-v-77c3a750]{padding-top:15vh;margin:auto;width:600px;word-break:break-all}.window-main .msg[data-v-77c3a750]{margin-top:9px;margin-bottom:15px}.window-main .msg p[data-v-77c3a750]{margin:0;padding:0;font-size:14px}@media screen and (min-width:1200px){.window-main[data-v-77c3a750]{width:50%}}@media screen and (max-width:768px){.window-main[data-v-77c3a750]{box-sizing:border-box;padding:16px;width:100%}}.pay-method-selector[data-v-4b2786ef]{width:100%}.pay-method-item[data-v-4b2786ef]{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;height:48px;overflow:hidden;transition:background-color .2s}.method-info[data-v-4b2786ef]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.method-icon[data-v-4b2786ef]{-webkit-user-select:none;user-select:none;width:20px;height:20px;flex-shrink:0;object-fit:contain}.method-detail[data-v-4b2786ef]{flex:1;min-width:0;line-height:1}.method-detail .method-name[data-v-4b2786ef]{color:var(--text-color-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.method-detail .method-desc[data-v-4b2786ef]{font-size:12px;color:var(--text-color-3);margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.method-radio[data-v-4b2786ef]{flex-shrink:0;margin-left:12px}.qrcode-desc[data-v-4b2786ef]{display:flex;justify-content:center;align-items:center;gap:3px;color:var(--text-color-3)}.qrcode-desc .pay-text[data-v-4b2786ef]{color:var(--primary-color)}.qrcode-code[data-v-4b2786ef]{margin-top:12px;display:flex;justify-content:center;align-items:center}.qrcode-submit-btn[data-v-4b2786ef]{margin-top:20px;width:100%;height:35px}.recharge-content[data-v-d9a60292]{display:flex;flex-direction:column;gap:20px}.section-title[data-v-d9a60292]{font-size:14px;font-weight:500;color:var(--text-color-1);margin-bottom:10px}.confirm-content .confirm-money[data-v-617180e8]{display:flex;justify-content:center;align-items:baseline;padding:20px 0 30px;color:var(--text-color-1)}.confirm-content .confirm-money .symbol[data-v-617180e8]{font-size:24px;font-weight:500}.confirm-content .confirm-money .number[data-v-617180e8]{font-size:36px;font-weight:600;margin-left:4px}.confirm-content .confirm-info[data-v-617180e8]{border-top:1px solid var(--divider-color);padding-top:16px;margin-bottom:24px}.confirm-content .confirm-info .info-item[data-v-617180e8]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px}.confirm-content .confirm-info .info-item .label[data-v-617180e8]{color:var(--text-color-3)}.confirm-content .confirm-info .info-item .value[data-v-617180e8]{color:var(--text-color-1)}.confirm-content .confirm-info .info-item .value.highlight[data-v-617180e8]{color:var(--primary-color);font-weight:500}.page-root[data-v-dfea9c5c]{margin:auto;max-width:1000px;padding:24px}.asset-card[data-v-dfea9c5c]{display:flex;flex-direction:column;gap:16px}.asset-item[data-v-dfea9c5c]{background:var(--card-color);border-radius:var(--card-border-radius);border:1px solid var(--divider-color);padding:12px 16px}.asset-item .asset-header .asset-title[data-v-dfea9c5c]{color:var(--text-color-1);font-size:14px;font-weight:500;line-height:24px}.asset-item .asset-header .asset-description[data-v-dfea9c5c]{color:var(--text-color-3);font-size:12px;line-height:18px}.asset-item .asset-content[data-v-dfea9c5c]{margin-top:18px;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:24px}.asset-item .asset-footer[data-v-dfea9c5c]{margin-top:16px;display:flex;gap:10px}.asset-detail[data-v-dfea9c5c]{margin-top:48px}.bill-table-wrapper[data-v-dfea9c5c]{overflow:hidden;background:var(--card-color);border-radius:var(--card-border-radius);border:1px solid var(--divider-color);padding:0 0 12px}.bill-table-wrapper .bill-filter[data-v-dfea9c5c]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--divider-color);gap:12px}.bill-table-wrapper .bill-filter[data-v-dfea9c5c] .n-tabs{width:auto}.bill-table-wrapper .bill-filter[data-v-dfea9c5c] .n-tabs .n-tabs-tab{padding:4px 16px}.bill-table-wrapper .bill-date-picker[data-v-dfea9c5c]{flex-shrink:0}.bill-table-wrapper[data-v-dfea9c5c] .n-data-table .n-data-table-th{padding:10px}.bill-table-wrapper[data-v-dfea9c5c] .n-data-table .n-data-table-th:first-child{padding-left:20px}.bill-table-wrapper[data-v-dfea9c5c] .n-data-table .n-data-table-th:last-child{padding-right:20px}.bill-table-wrapper[data-v-dfea9c5c] .n-data-table .n-data-table-td:first-child{padding-left:20px}.bill-table-wrapper[data-v-dfea9c5c] .n-data-table .n-data-table-td:last-child{padding-right:20px}.bill-table-wrapper[data-v-dfea9c5c] .n-data-table__pagination{padding:0 16px}.details[data-v-dfea9c5c]{border-radius:var(--border-radius);border:1px solid var(--divider-color);overflow:hidden}.details .details-item[data-v-dfea9c5c]{border-bottom:1px solid var(--divider-color);display:flex}.details .details-item .item-title[data-v-dfea9c5c]{border-right:1px solid var(--divider-color);background-color:var(--table-header-color);width:80px;padding:12px 16px;flex-shrink:0}.details .details-item .item-content[data-v-dfea9c5c]{padding:12px 16px;flex:1;word-break:break-all}.details .details-item[data-v-dfea9c5c]:last-child{border-bottom:none}.fullscreen-placeholder[data-v-dfea9c5c]{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 150px)}@media screen and (max-width:767px){.page-root[data-v-dfea9c5c]{padding:16px}.asset-detail[data-v-dfea9c5c]{margin-top:24px}.bill-table-wrapper .bill-filter[data-v-dfea9c5c]{flex-direction:column;align-items:stretch}.bill-table-wrapper .bill-filter[data-v-dfea9c5c] .n-tabs,.bill-table-wrapper .bill-date-picker[data-v-dfea9c5c],.bill-table-wrapper .bill-date-picker[data-v-dfea9c5c] .n-date-picker{width:100%}}.page-root[data-v-a30c31f1]{margin:auto;max-width:1000px;padding:24px}.fullscreen-placeholder[data-v-a30c31f1]{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 150px)}.withdraw-table-wrapper[data-v-a30c31f1]{overflow:hidden;background:var(--card-color);border-radius:var(--card-border-radius);border:1px solid var(--divider-color);padding:0 0 12px}.withdraw-table-wrapper .withdraw-filter[data-v-a30c31f1]{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid var(--divider-color)}.withdraw-table-wrapper .withdraw-filter[data-v-a30c31f1] .n-tabs{width:auto}.withdraw-table-wrapper .withdraw-filter[data-v-a30c31f1] .n-tabs .n-tabs-tab{padding:4px 16px}.withdraw-table-wrapper[data-v-a30c31f1] .n-data-table .n-data-table-th{padding:10px}.withdraw-table-wrapper[data-v-a30c31f1] .n-data-table .n-data-table-th:first-child{padding-left:20px}.withdraw-table-wrapper[data-v-a30c31f1] .n-data-table .n-data-table-th:last-child{padding-right:20px}.withdraw-table-wrapper[data-v-a30c31f1] .n-data-table .n-data-table-td:first-child{padding-left:20px}.withdraw-table-wrapper[data-v-a30c31f1] .n-data-table .n-data-table-td:last-child{padding-right:20px}.withdraw-table-wrapper[data-v-a30c31f1] .n-data-table__pagination{padding:0 16px}.details[data-v-a30c31f1]{border-radius:var(--border-radius);border:1px solid var(--divider-color);overflow:hidden}.details .details-item[data-v-a30c31f1]{border-bottom:1px solid var(--divider-color);display:flex}.details .details-item .item-title[data-v-a30c31f1]{border-right:1px solid var(--divider-color);background-color:var(--table-header-color);width:80px;padding:12px 16px;flex-shrink:0}.details .details-item .item-content[data-v-a30c31f1]{padding:12px 16px;flex:1;word-break:break-all}.details .details-item[data-v-a30c31f1]:last-child{border-bottom:none}@media screen and (max-width:767px){.page-root[data-v-a30c31f1]{padding:16px}.withdraw-table-wrapper .withdraw-filter[data-v-a30c31f1] .n-tabs{width:100%}}.icon-hover[data-v-3f07e7ff]{position:relative;cursor:pointer}.icon-hover .icon-dropdown[data-v-3f07e7ff]{position:absolute;left:50%;bottom:0;transform:translate(-50%)}.icon-hover[data-v-3f07e7ff]:hover{color:var(--primary-color)}.foldIconBtn[data-v-bbdf9a46]{transition:all .3s}.foldIconBtn[up=true][data-v-bbdf9a46]{transform:rotate(180deg)}[data-v-bbdf9a46] .date-time-range .n-input__suffix,[data-v-bbdf9a46] .date-range .n-input__suffix{display:none}[data-v-bbdf9a46] .n-form-item,.table-filter-submit[data-v-bbdf9a46]{padding:3px}.site-header-card[data-v-5f2d6b22]{background:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-color-hover) 100%);border-radius:var(--card-border-radius);padding:16px;color:#fff;margin-bottom:12px}.site-header-card .site-main[data-v-5f2d6b22]{display:flex;align-items:center;gap:12px}.site-header-card .site-avatar[data-v-5f2d6b22]{width:48px;height:48px;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.site-header-card .site-info[data-v-5f2d6b22]{flex:1;min-width:0}.site-header-card .site-edit-btn[data-v-5f2d6b22]{color:#fff}.site-header-card .site-domain[data-v-5f2d6b22]{cursor:pointer;font-size:16px;font-weight:500;margin-bottom:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-header-card .site-status[data-v-5f2d6b22]{display:flex;align-items:center;gap:6px;font-size:12px}.site-header-card .site-stats[data-v-5f2d6b22]{display:flex;gap:24px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.15)}.site-header-card .stat-item[data-v-5f2d6b22]{display:flex;align-items:center;gap:6px;font-size:13px}.site-header-card .stat-item .stat-label[data-v-5f2d6b22]{opacity:.8}.site-header-card .stat-item .stat-value[data-v-5f2d6b22]{font-weight:500}.site-header-card .stat-item[data-click=true][data-v-5f2d6b22]{cursor:pointer}.product-card[data-v-5f2d6b22]{margin-bottom:12px}.product-card .product-header[data-v-5f2d6b22]{margin-bottom:2px}.product-card .product-title-row[data-v-5f2d6b22]{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-card .product-name[data-v-5f2d6b22]{font-size:15px;font-weight:500;color:var(--text-color-1);display:flex;align-items:baseline;gap:6px;min-width:0}.product-card .product-name .version-text[data-v-5f2d6b22]{font-size:13px;flex-shrink:0}.product-card .product-desc[data-v-5f2d6b22]{font-size:13px;color:var(--text-color-3);line-height:1.5;margin-bottom:12px}.product-card .product-info-grid[data-v-5f2d6b22]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:14px}.product-card .grid-item[data-v-5f2d6b22]{display:flex;align-items:center;gap:12px;min-width:0;overflow:hidden}.product-card .item-icon-wrap[data-v-5f2d6b22]{width:40px;height:40px;border:1px solid var(--divider-color);border-radius:var(--card-border-radius);display:flex;align-items:center;justify-content:center;color:var(--text-color-3);flex-shrink:0}.product-card .item-content[data-v-5f2d6b22]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0;overflow:hidden}.product-card .item-label[data-v-5f2d6b22]{font-size:12px;color:var(--text-color-3)}.product-card .item-value-row[data-v-5f2d6b22]{display:flex;align-items:center;gap:4px;max-width:100%}.product-card .item-value[data-v-5f2d6b22]{font-size:13px;color:var(--text-color-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card .item-value.text-success[data-v-5f2d6b22]{color:var(--success-color)}.product-card .copy-btn[data-v-5f2d6b22]{flex-shrink:0;color:var(--text-color-3);transition:color .2s}.product-card .copy-btn[data-v-5f2d6b22]:hover{color:var(--primary-color)}.product-card .product-remark[data-v-5f2d6b22]{margin-top:12px;font-size:13px;color:var(--text-color-3)}.timeline-time[data-v-5f2d6b22]{font-size:13px;margin-bottom:16px;color:var(--text-color-3)}.version-content[data-v-5f2d6b22]{font-size:13px;line-height:1.6;color:var(--text-color-2);margin-bottom:16px}.version-content[data-v-5f2d6b22] p{margin:4px 0}.version-content[data-v-5f2d6b22] ul,.version-content[data-v-5f2d6b22] ol{padding-left:20px;margin:4px 0}.download-actions[data-v-5f2d6b22]{margin-top:0}.is-loading[data-v-5f2d6b22]{animation:spin-5f2d6b22 1s linear infinite}@keyframes spin-5f2d6b22{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-root[data-v-e181da36]{padding:16px}.download-section[data-v-0b004d38]{box-sizing:border-box;min-height:var(--ddb36608);padding:48px 16px;display:flex;align-items:center;justify-content:center}.download-card[data-v-0b004d38]{max-width:400px;width:100%}.card-header[data-v-0b004d38]{text-align:center;margin-bottom:24px}.card-title[data-v-0b004d38]{font-size:20px;font-weight:600;color:var(--text-color-1);margin:12px 0 6px}.card-desc[data-v-0b004d38]{font-size:13px;color:var(--text-color-3);margin:0}.card-notes[data-v-0b004d38]{text-align:center}.card-notes p[data-v-0b004d38]{font-size:12px;color:var(--text-color-3);margin:0;line-height:1.6}.login-page[data-v-52eee360]{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;background:transparent}.error-wrapper[data-v-52eee360]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px}.error-card[data-v-52eee360]{width:100%;max-width:380px;border-radius:12px}.error-card[data-v-52eee360] .n-card__content{padding:32px 24px}.error-card .error-message[data-v-52eee360]{font-size:15px;line-height:1.6;color:var(--text-color-1)}.error-nav[data-v-52eee360]{margin-top:40px;display:flex;align-items:center;justify-content:center;gap:4px;font-size:15px;color:var(--text-color-3);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s}.error-nav[data-v-52eee360]:hover{color:var(--text-color-2)}.login-wrapper[data-v-52eee360]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 24px}.login-card[data-v-52eee360]{width:100%;max-width:380px}.login-card[data-v-52eee360] .n-card__content{padding-top:40px;padding-bottom:30px}.logo[data-v-52eee360]{text-align:center;margin-bottom:8px}.logo img[data-v-52eee360]{height:48px}.title[data-v-52eee360]{font-size:15px;text-align:center;margin:0 0 32px;letter-spacing:.02em}.form .statement[data-v-52eee360]{margin-top:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.submit-btn[data-v-52eee360]{margin-top:4px}.tools[data-v-52eee360]{margin-top:20px}.tools .n-button[data-v-52eee360]{--n-text-color: var(--text-color-3) !important}@media(max-width:640px){.login-page[data-v-52eee360]{background:var(--card-color)}.login-wrapper[data-v-52eee360]{align-items:flex-start;padding-top:100px}[data-v-52eee360] .login-card{--n-border-color: transparent !important}[data-v-52eee360] .login-card .n-card__content{padding:40px 0 30px}}.register-page[data-v-f3275786]{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;background:transparent}.error-wrapper[data-v-f3275786]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px}.error-card[data-v-f3275786]{width:100%;max-width:380px;border-radius:12px}.error-card[data-v-f3275786] .n-card__content{padding:32px 24px}.error-card .error-message[data-v-f3275786]{font-size:15px;line-height:1.6;color:var(--text-color-1)}.error-nav[data-v-f3275786]{margin-top:40px;display:flex;align-items:center;justify-content:center;gap:4px;font-size:15px;color:var(--text-color-3);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s}.error-nav[data-v-f3275786]:hover{color:var(--text-color-2)}.register-wrapper[data-v-f3275786]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 24px}.register-card[data-v-f3275786]{width:100%;max-width:380px}.register-card[data-v-f3275786] .n-card__content{padding-top:40px;padding-bottom:30px}.logo[data-v-f3275786]{text-align:center;margin-bottom:8px}.logo img[data-v-f3275786]{height:48px}.title[data-v-f3275786]{font-size:15px;text-align:center;margin:0 0 32px;letter-spacing:.02em}.form .statement[data-v-f3275786]{margin-top:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.submit-btn[data-v-f3275786]{margin-top:4px}.tools[data-v-f3275786]{margin-top:20px}.tools .n-button[data-v-f3275786]{--n-text-color: var(--text-color-3) !important}@media(max-width:640px){.register-page[data-v-f3275786]{background:var(--card-color)}.register-wrapper[data-v-f3275786]{align-items:flex-start;padding-top:100px}[data-v-f3275786] .register-card{--n-border-color: transparent !important}[data-v-f3275786] .register-card .n-card__content{padding:40px 0 30px}}.goods-page[data-v-2125b0f8]{box-sizing:border-box;width:100%;overflow:hidden}.goods-page .goods-container[data-v-2125b0f8]{overflow:hidden;max-width:var(--v31546ccc);min-height:var(--v179f8641);margin:0 auto;padding:0 8px}.category-section[data-v-2125b0f8]{--category-padding: 8px;margin-left:calc(var(--category-padding) * -1);margin-right:calc(var(--category-padding) * -1);margin-top:12px;margin-bottom:12px;position:relative}.search-bar[data-v-2125b0f8]{margin:0 0 10px;padding:0 var(--category-padding)}.search-bar[data-v-2125b0f8]:last-child{margin-bottom:0}.category-primary[data-v-2125b0f8]{display:flex;gap:8px;padding:0 var(--category-padding);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.category-primary[data-v-2125b0f8]::-webkit-scrollbar{display:none}.category-primary-item[data-v-2125b0f8]{-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:6px;padding:5px 10px;background:var(--card-color);border-radius:var(--border-radius);font-size:14px;font-weight:500;color:var(--text-color-2);cursor:pointer;white-space:nowrap;transition:all .25s;flex-shrink:0;border:1px solid var(--border-color)}.category-primary-item[data-v-2125b0f8]:hover{border-color:var(--primary-color-hover);color:var(--primary-color)}.category-primary-item.active[data-v-2125b0f8]{background:var(--primary-color);color:#fff;border-color:transparent}.category-primary-item .cat-icon[data-v-2125b0f8]{display:flex;align-items:center;justify-content:center}.category-secondary-wrapper[data-v-2125b0f8]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;overflow:hidden}.category-secondary-wrapper.expanded[data-v-2125b0f8]{grid-template-rows:1fr}.category-secondary[data-v-2125b0f8]{min-height:0;overflow:hidden;display:flex;gap:8px;margin-top:10px;padding:0 var(--category-padding);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.category-secondary[data-v-2125b0f8]::-webkit-scrollbar{display:none}.category-secondary-item[data-v-2125b0f8]{-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:6px;padding:5px 10px;background:var(--card-color);border-radius:var(--border-radius);font-size:14px;font-weight:500;color:var(--text-color-2);cursor:pointer;white-space:nowrap;transition:all .25s;flex-shrink:0;border:1px solid var(--border-color)}.category-secondary-item[data-v-2125b0f8]:hover{border-color:var(--primary-color-hover);color:var(--primary-color)}.category-secondary-item.active[data-v-2125b0f8]{background:var(--primary-color);color:#fff;border-color:transparent}.category-secondary-item .cat-icon[data-v-2125b0f8]{display:flex;align-items:center;justify-content:center}.sort-bar[data-v-2125b0f8]{display:flex;align-items:center;gap:4px;margin-top:12px}.sort-divider[data-v-2125b0f8]{color:var(--divider-color);font-size:12px}.sort-item[data-v-2125b0f8]{display:inline-flex;align-items:center;gap:2px;padding:4px 8px;font-size:13px;color:var(--text-color-3);cursor:pointer;transition:color .2s;white-space:nowrap;-webkit-user-select:none;user-select:none}.sort-item[data-v-2125b0f8]:hover{color:var(--primary-color)}.sort-item.active[data-v-2125b0f8]{color:var(--primary-color);font-weight:500}.products-section[data-v-2125b0f8]{margin-top:12px}.product-card[data-v-2125b0f8]{box-sizing:border-box;overflow:hidden;cursor:pointer;transition:all .2s;width:100%;display:flex;flex-direction:column;background:var(--card-color);border-radius:var(--card-border-radius);border:1px solid var(--divider-color)}.product-card[data-v-2125b0f8]:hover{border-color:var(--primary-color-hover)}.product-image[data-v-2125b0f8]{width:100%;background:var(--table-header-color);overflow:hidden}.product-image[data-v-2125b0f8] .n-image{display:block;width:100%}.product-image[data-v-2125b0f8] .n-image img{display:block;width:100%;height:auto}.product-image .no-image[data-v-2125b0f8]{aspect-ratio:1;display:flex;align-items:center;justify-content:center;color:var(--icon-color)}.product-image .image-skeleton[data-v-2125b0f8]{aspect-ratio:1;width:100%;background:linear-gradient(90deg,transparent 25%,var(--card-color) 37%,transparent 63%);background-size:400% 100%;animation:skeleton-loading-2125b0f8 1.4s ease infinite}@keyframes skeleton-loading-2125b0f8{0%{background-position:100% 50%}to{background-position:0 50%}}.product-info[data-v-2125b0f8]{padding:12px;flex:1;display:flex;flex-direction:column}.product-name[data-v-2125b0f8]{font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-desc[data-v-2125b0f8]{font-size:12px;color:var(--text-color-3);line-height:1.4;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-tags[data-v-2125b0f8]{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.product-price[data-v-2125b0f8]{display:flex;align-items:baseline;gap:6px;margin-top:8px}.product-price .price-current[data-v-2125b0f8]{font-size:17px;font-weight:700;color:var(--error-color)}.product-price .price-current .symbol[data-v-2125b0f8]{font-size:12px}.product-price .price-origin[data-v-2125b0f8]{font-size:11px;color:var(--text-color-3);text-decoration:line-through}.product-meta[data-v-2125b0f8]{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:var(--text-color-3)}.product-meta span[data-v-2125b0f8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%}.empty-state[data-v-2125b0f8]{background:transparent;border-radius:var(--card-border-radius);padding:48px 20px;text-align:center}.pagination-wrap[data-v-2125b0f8]{box-sizing:border-box;display:flex;justify-content:center;margin:36px 0;min-height:40px}@media(min-width:768px){.goods-page .goods-container[data-v-2125b0f8]{padding:0 32px}.category-section[data-v-2125b0f8]{--category-padding: 32px}.category-primary-item[data-v-2125b0f8],.category-secondary-item[data-v-2125b0f8]{padding:6px 12px}.product-price .price-current[data-v-2125b0f8]{font-size:18px}.product-price .price-origin[data-v-2125b0f8]{font-size:12px}}@media(min-width:1024px){.category-section[data-v-2125b0f8]{margin-left:0;margin-right:0;background:var(--card-color);border:1px solid var(--divider-color);border-radius:var(--card-border-radius);padding:16px 20px}.search-bar[data-v-2125b0f8]{margin:0 0 14px;padding:0}.category-primary[data-v-2125b0f8]{flex-wrap:wrap;overflow-x:visible;padding:0}.category-secondary[data-v-2125b0f8]{margin-top:14px;padding-left:0;padding-right:0;flex-wrap:wrap;overflow-x:visible}.product-name[data-v-2125b0f8]{font-size:15px}}@keyframes fadeInUp-2125b0f8{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}[data-v-2125b0f8] .card-animate.fadeInUp{animation-name:fadeInUp-2125b0f8;animation-timing-function:ease-out;animation-fill-mode:both}[data-animate=false][data-v-2125b0f8] .card-animate.fadeInUp{animation:none!important}.buy-content[data-v-b1bfdc0d]{display:flex;flex-direction:column;gap:16px}.buy-card[data-v-b1bfdc0d] .n-card__content{padding:12px!important}.pay-card[data-v-b1bfdc0d] .n-card__content{padding:6px 12px!important}.buy-goods-info[data-v-b1bfdc0d]{display:flex;gap:12px}.buy-goods-info .goods-cover[data-v-b1bfdc0d]{width:80px;height:80px;flex-shrink:0;border-radius:6px;overflow:hidden;background:var(--table-header-color)}.buy-goods-info .goods-cover[data-v-b1bfdc0d] .n-image,.buy-goods-info .goods-cover[data-v-b1bfdc0d] .n-image img{width:100%;height:100%}.buy-goods-info .goods-cover .no-image[data-v-b1bfdc0d]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--icon-color)}.buy-goods-info .goods-detail[data-v-b1bfdc0d]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.buy-goods-info .goods-detail .goods-name[data-v-b1bfdc0d]{font-size:14px;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.buy-goods-info .goods-detail .goods-desc[data-v-b1bfdc0d]{font-size:12px;color:var(--text-color-3);margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.buy-goods-info .goods-detail .goods-meta[data-v-b1bfdc0d]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:8px}.buy-goods-info .goods-detail .goods-price[data-v-b1bfdc0d]{display:flex;align-items:baseline;gap:6px}.buy-goods-info .goods-detail .goods-price .price-current[data-v-b1bfdc0d]{font-size:18px;font-weight:700;color:var(--error-color)}.buy-goods-info .goods-detail .goods-price .price-current .symbol[data-v-b1bfdc0d]{font-size:12px}.buy-goods-info .goods-detail .goods-price .price-origin[data-v-b1bfdc0d]{font-size:12px;color:var(--text-color-3);text-decoration:line-through}.buy-goods-info .goods-detail .goods-inventory[data-v-b1bfdc0d]{font-size:12px;color:var(--text-color-3);flex-shrink:0}.buy-section .section-header[data-v-b1bfdc0d]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;margin-bottom:12px;color:var(--text-color-1)}.buy-form[data-v-b1bfdc0d] .n-form-item{margin-top:10px}.buy-form[data-v-b1bfdc0d] .n-form-item:first-child{margin-top:0}.price-section .price-row[data-v-b1bfdc0d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:13px}.price-section .price-row .price-label[data-v-b1bfdc0d]{color:var(--text-color-3)}.price-section .price-row .price-value[data-v-b1bfdc0d]{font-weight:500}.price-section .price-row .price-discount[data-v-b1bfdc0d]{color:var(--success-color)}.price-section .price-row.total[data-v-b1bfdc0d]{padding-top:10px;margin-top:6px;border-top:1.5px dashed var(--divider-color)}.price-section .price-row.total .price-label[data-v-b1bfdc0d]{font-size:14px;font-weight:600;color:var(--text-color-1)}.price-section .price-row.total .price-value[data-v-b1bfdc0d]{font-size:18px;font-weight:700;color:var(--error-color)}.submit-price[data-v-b1bfdc0d]{margin-left:4px;transform:scale(.85);opacity:.85}@media(max-width:767px){.submit-btn[data-v-b1bfdc0d]{width:100%;height:44px}}.goods-detail-page[data-v-d433d722]{width:100%;overflow:hidden}.goods-detail-page .goods-detail-container[data-v-d433d722]{max-width:var(--v115bb43b);margin:0 auto;padding:10px 0}.error-placeholder[data-v-d433d722]{display:flex;justify-content:center;align-items:center;min-height:400px}.goods-main-card[data-v-d433d722]{display:flex;background:var(--card-color);border-radius:var(--card-border-radius);margin:0 10px 12px;border:1px solid var(--divider-color);overflow:hidden}.goods-gallery[data-v-d433d722]{position:relative;width:400px;flex-shrink:0;aspect-ratio:1;background:var(--table-header-color);overflow:hidden;display:flex;align-items:center;justify-content:center;transition:height .3s ease}.goods-gallery .n-carousel[data-v-d433d722]{width:100%;height:100%}.goods-gallery .carousel-item[data-v-d433d722],.goods-gallery .single-image[data-v-d433d722]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.goods-gallery .carousel-item[data-v-d433d722] .n-image,.goods-gallery .single-image[data-v-d433d722] .n-image{width:100%;height:100%}.goods-gallery .carousel-item[data-v-d433d722] .n-image img,.goods-gallery .single-image[data-v-d433d722] .n-image img{width:100%;height:100%;object-fit:contain}.goods-gallery .image-placeholder[data-v-d433d722]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--icon-color)}.goods-gallery .carousel-indicator[data-v-d433d722]{position:absolute;right:12px;bottom:12px;padding:2px 10px;border-radius:441px;font-size:11px;z-index:10;background:#fff6;color:#fff}.goods-detail-page[data-theme=light] .carousel-indicator[data-v-d433d722]{background:#00000080;color:#ffffffe6}.goods-info[data-v-d433d722]{flex:1;min-width:0;padding:20px;display:flex;flex-direction:column}.goods-info .goods-name[data-v-d433d722]{font-size:20px;font-weight:600;line-height:1.4;margin:0 0 12px}.goods-info .goods-desc[data-v-d433d722]{font-size:14px;color:var(--text-color-3);line-height:1.6;margin-bottom:12px}.goods-info .goods-tags[data-v-d433d722]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.goods-info .goods-price[data-v-d433d722]{display:flex;align-items:baseline;gap:8px;margin-bottom:16px}.goods-info .goods-price .price-current[data-v-d433d722]{font-size:28px;font-weight:700;color:var(--error-color)}.goods-info .goods-price .price-current .symbol[data-v-d433d722]{font-size:16px}.goods-info .goods-price .price-origin[data-v-d433d722]{font-size:14px;color:var(--text-color-3);text-decoration:line-through}.goods-info .goods-extra[data-v-d433d722]{box-sizing:border-box;overflow:hidden;background:var(--table-header-color);border-radius:6px;padding:6px 12px;margin-bottom:16px}.goods-info .goods-extra .extra-item[data-v-d433d722]{box-sizing:border-box;display:flex;align-items:center;padding:6px 0}.goods-info .goods-extra .extra-item .label[data-v-d433d722]{width:50px;color:var(--text-color-3);flex-shrink:0;font-size:13px}.goods-info .goods-extra .extra-item .value[data-v-d433d722]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-color-1);font-size:13px}.goods-info .goods-extra .extra-item .arrow[data-v-d433d722]{color:var(--text-color-3);font-size:12px;margin-left:4px;flex-shrink:0}.goods-info .goods-extra .extra-item.clickable[data-v-d433d722]{-webkit-user-select:none;user-select:none;cursor:pointer;transition:background .2s;margin:0 -6px;padding:6px;border-radius:4px}.goods-info .goods-extra .extra-item.clickable[data-v-d433d722]:hover{background:var(--hover-color)}.goods-info .goods-actions[data-v-d433d722]{margin-top:auto;padding-top:16px;display:flex;align-items:center;gap:8px}.goods-info .goods-actions .n-button[data-v-d433d722]:nth-child(2){margin-left:auto}.mobile-bottom-bar[data-v-d433d722]{display:none}.goods-content[data-v-d433d722]{margin-bottom:12px;border-radius:var(--card-border-radius);overflow:hidden}.goods-content .content-body[data-v-d433d722]{margin:0;padding:0}.params-list .param-item[data-v-d433d722]{display:flex;padding:12px 0;border-bottom:1px solid var(--divider-color)}.params-list .param-item[data-v-d433d722]:last-child{border-bottom:none}.params-list .param-item .param-label[data-v-d433d722]{width:100px;color:var(--text-color-3);flex-shrink:0;font-size:14px}.params-list .param-item .param-value[data-v-d433d722]{flex:1;color:var(--text-color-1);font-size:14px}@media(min-width:768px)and (max-width:1023px){.goods-actions .n-button[data-v-d433d722]:not(:first-child){padding:0 12px;min-width:auto}.goods-actions .n-button[data-v-d433d722]:not(:first-child) .n-button__content{gap:0}.goods-actions .n-button[data-v-d433d722]:not(:first-child) span:not(.n-button__icon){display:none}}@media(min-width:768px){.goods-gallery[data-v-d433d722]{width:320px}}@media(min-width:1024px){.goods-gallery[data-v-d433d722]{width:380px}}@media(min-width:1280px){.goods-gallery[data-v-d433d722]{width:420px}}@media(min-width:1536px){.goods-gallery[data-v-d433d722]{width:480px}}@media(max-width:767px){.goods-detail-page .goods-detail-container[data-v-d433d722]{padding:0;padding-bottom:calc(64px + env(safe-area-inset-bottom))}.goods-main-card[data-v-d433d722]{flex-direction:column;border-radius:0;background:transparent;border:none;margin:0}.goods-gallery[data-v-d433d722]{width:100%;aspect-ratio:unset;max-height:70vh}.goods-gallery .n-carousel[data-v-d433d722]{height:100%}.goods-gallery .carousel-item[data-v-d433d722],.goods-gallery .single-image[data-v-d433d722]{height:auto}.goods-gallery .carousel-item[data-v-d433d722] .n-image,.goods-gallery .single-image[data-v-d433d722] .n-image{width:100%;height:auto}.goods-gallery .carousel-item[data-v-d433d722] .n-image img,.goods-gallery .single-image[data-v-d433d722] .n-image img{width:100%;height:auto;max-height:70vh;object-fit:cover}.goods-gallery .image-placeholder[data-v-d433d722]{width:100%;aspect-ratio:1}.goods-info[data-v-d433d722]{margin:10px;padding:16px;background:var(--card-color);border-radius:var(--card-border-radius);border:1px solid var(--divider-color)}.goods-info .goods-name[data-v-d433d722]{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goods-info .goods-desc[data-v-d433d722]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.goods-info .goods-price .price-current[data-v-d433d722]{font-size:24px}.goods-info .goods-extra[data-v-d433d722]{margin-bottom:0}.goods-info .goods-actions[data-v-d433d722]{display:none}.mobile-bottom-bar[data-v-d433d722]{display:flex;position:fixed;bottom:0;left:0;right:0;background:var(--card-color);border-top:1px solid var(--divider-color);padding:6px;padding-bottom:calc(6px + env(safe-area-inset-bottom));z-index:100;align-items:center;gap:6px}.mobile-bottom-bar .buy-btn[data-v-d433d722]{flex:1}.goods-content[data-v-d433d722]{border-radius:0;margin-bottom:10px}}.order-actions-container[data-v-2356f48b]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.order-actions[data-v-2356f48b]{display:flex;align-items:center;flex-wrap:wrap}.goods-order-list-page[data-v-f1d530c8]{box-sizing:border-box;width:100%;overflow:hidden}.goods-order-list-page .goods-order-list-container[data-v-f1d530c8]{overflow:hidden;max-width:var(--e062e7b4);min-height:var(--v7e3f1535);margin:0 auto;padding:0 8px}.category-section[data-v-f1d530c8]{--category-padding: 8px;margin-left:calc(var(--category-padding) * -1);margin-right:calc(var(--category-padding) * -1);margin-top:12px;margin-bottom:12px;position:relative}.search-bar[data-v-f1d530c8]{margin:0 0 10px;padding:0 var(--category-padding)}.search-bar[data-v-f1d530c8]:last-child{margin-bottom:0}.status-tabs[data-v-f1d530c8]{display:flex;gap:8px;padding:0 var(--category-padding);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.status-tabs[data-v-f1d530c8]::-webkit-scrollbar{display:none}.status-tabs-item[data-v-f1d530c8]{-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:6px;padding:5px 8px;background:var(--card-color);border-radius:var(--border-radius);font-size:14px;font-weight:500;color:var(--text-color-2);cursor:pointer;white-space:nowrap;transition:all .25s;flex-shrink:0;border:1px solid var(--border-color)}.status-tabs-item[data-v-f1d530c8]:hover{border-color:var(--primary-color-hover);color:var(--primary-color)}.status-tabs-item[data-active=true][data-v-f1d530c8]{background:var(--primary-color);color:#fff;border-color:transparent}.status-tabs-item .status-icon[data-v-f1d530c8]{display:flex;align-items:center;justify-content:center}.order-list-section[data-v-f1d530c8]{display:flex;flex-direction:column;gap:12px}.order-card[data-v-f1d530c8]{background:var(--card-color);border:1px solid var(--divider-color);border-radius:var(--card-border-radius);overflow:hidden;transition:border-color .2s}.order-card[data-v-f1d530c8]:hover{border-color:var(--primary-color-hover)}.order-card-header[data-v-f1d530c8]{box-sizing:border-box;width:100%;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--divider-color)}.order-no[data-v-f1d530c8]{min-width:0;display:flex;align-items:center;gap:4px;color:var(--text-color-3)}.order-no .order-no-label[data-v-f1d530c8]{flex-shrink:0;font-size:12px}.order-no .order-no-value[data-v-f1d530c8]{font-size:12px;color:var(--text-color-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-card-content[data-v-f1d530c8]{display:flex;gap:12px;padding:12px 14px;cursor:pointer}.order-cover[data-v-f1d530c8]{width:76px;height:76px;border-radius:8px;overflow:hidden;background:var(--table-header-color);flex-shrink:0;cursor:pointer}.order-cover[data-v-f1d530c8] .n-image,.order-cover[data-v-f1d530c8] .n-image img{width:100%;height:100%}.order-cover-no[data-v-f1d530c8]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--icon-color)}.order-main[data-v-f1d530c8]{min-width:0;flex:1;display:flex;flex-direction:column}.order-main .order-title[data-v-f1d530c8]{font-size:15px;color:var(--text-color-1);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-main .order-desc[data-v-f1d530c8]{margin-top:4px;font-size:12px;color:var(--text-color-3);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.order-main .order-money[data-v-f1d530c8]{margin-top:auto;line-height:1;display:flex;align-items:baseline;overflow:hidden}.order-main .order-money .symbol[data-v-f1d530c8]{flex-shrink:0;color:var(--error-color);font-size:12px;margin-right:2px}.order-main .order-money .money[data-v-f1d530c8]{flex:1;color:var(--error-color);font-size:18px;font-weight:700;overflow:hidden}.order-main .order-money .num[data-v-f1d530c8]{margin-left:6px;flex-shrink:0;color:var(--text-color-3);font-size:12px}.order-card-footer[data-v-f1d530c8]{box-sizing:border-box;width:100%;padding:10px 14px 12px;border-top:1px solid var(--divider-color);display:flex;align-items:center;justify-content:space-between;gap:12px}.order-time[data-v-f1d530c8]{display:none;min-width:0;font-size:12px;color:var(--text-color-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-actions[data-v-f1d530c8]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.empty-state[data-v-f1d530c8]{background:transparent;border-radius:var(--card-border-radius);padding:48px 20px;text-align:center}.pagination-wrap[data-v-f1d530c8]{box-sizing:border-box;display:flex;justify-content:center;margin:24px 0 36px;min-height:40px}@media(min-width:768px){.goods-order-list-page .goods-order-list-container[data-v-f1d530c8]{padding:0 32px}.category-section[data-v-f1d530c8]{--category-padding: 32px}.status-tabs-item[data-v-f1d530c8]{padding:6px 12px}.order-time[data-v-f1d530c8]{display:block}}@media(min-width:1024px){.category-section[data-v-f1d530c8]{margin-left:0;margin-right:0;background:var(--card-color);border:1px solid var(--divider-color);border-radius:var(--card-border-radius);padding:16px 20px}.search-bar[data-v-f1d530c8]{margin:0 0 14px;padding:0}.status-tabs[data-v-f1d530c8]{flex-wrap:wrap;overflow-x:visible;padding:0}.order-card-content[data-v-f1d530c8]{padding:14px 16px}.order-card-header[data-v-f1d530c8]{padding:12px 16px}.order-card-footer[data-v-f1d530c8]{padding:10px 16px 12px}.order-cover[data-v-f1d530c8]{width:84px;height:84px}.order-title[data-v-f1d530c8]{font-size:15px}}.price-history-container[data-v-0ed43adb]{width:100%}.fold-container[data-v-0ed43adb]{overflow:hidden}.price-row[data-v-0ed43adb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:13px}.price-label[data-v-0ed43adb]{color:var(--text-color-3)}.price-value[data-v-0ed43adb]{font-weight:500}.price-discount[data-v-0ed43adb]{color:var(--success-color)}.price-row.total[data-v-0ed43adb]{padding-top:10px;margin-top:6px;border-top:1.5px dashed var(--divider-color)}.price-row.total .price-label[data-v-0ed43adb]{font-size:14px;font-weight:600;color:var(--text-color-1)}.price-row.total .price-value[data-v-0ed43adb]{font-size:18px;font-weight:700;color:var(--error-color)}.key-list-container[data-v-a73262b6]{width:100%;overflow:hidden}.fold-container[data-v-a73262b6]{overflow:hidden}.key-item[data-v-a73262b6]{display:flex;align-items:flex-start;border-bottom:var(--k-border);font-size:14px}.key-item[data-v-a73262b6]:last-child{border-bottom:none}.item-label[data-v-a73262b6]{white-space:nowrap;flex-shrink:0;width:var(--k-width)}.item-value[data-v-a73262b6]{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:8px;min-width:0}.item-value .value-text[data-v-a73262b6]{text-align:right;word-break:break-all;color:var(--text-color-3)}.item-value .value-text.copyable[data-v-a73262b6]{cursor:pointer;-webkit-user-select:text;user-select:text}.item-value .value-text.copyable[data-v-a73262b6]:hover{color:var(--primary-color)}.copy-divider[data-v-a73262b6]{flex-shrink:0;color:var(--divider-color);font-weight:300}.copy-btn[data-v-a73262b6]{cursor:pointer;flex-shrink:0}.copy-btn[data-v-a73262b6]:hover{color:var(--primary-color)}.order-fold[data-v-8aa80437]{display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.fold-text[data-v-8aa80437]{color:var(--text-color-3);font-size:14px}.fold-icon[data-v-8aa80437]{color:var(--text-color-3)}.empty-wrap[data-v-d5f5f171]{min-height:260px;display:flex;align-items:center;justify-content:center}.order-detail[data-v-d5f5f171]{width:100%}.order-detail-body[data-v-d5f5f171]{display:flex;flex-direction:column;gap:12px}.order-status[data-v-d5f5f171]{display:flex;align-items:center;gap:8px;background:var(--card-color);border:1px solid var(--divider-color);border-radius:var(--card-border-radius);padding:12px}.order-status .icon[data-v-d5f5f171]{display:flex;align-items:center;font-size:22px}.order-status .text[data-v-d5f5f171]{flex:1;font-size:14px}.order-status .is-loading[data-v-d5f5f171]{animation:spin-d5f5f171 1s linear infinite}@keyframes spin-d5f5f171{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.detail-card[data-v-d5f5f171]{--padding: 12px}.detail-card[data-v-d5f5f171] .n-card__content{padding:0!important}.order-cover-no[data-v-d5f5f171]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--icon-color)}.goods-category[data-v-d5f5f171]{padding:var(--padding);display:flex;align-items:center;gap:8px;overflow:hidden}.goods-category .goods-category-cover[data-v-d5f5f171]{width:21px;height:21px;border-radius:2px;overflow:hidden;flex-shrink:0}.goods-category .goods-category-cover[data-v-d5f5f171] .n-image,.goods-category .goods-category-cover[data-v-d5f5f171] .n-image img{width:100%;height:100%}.goods-category .goods-category-name[data-v-d5f5f171]{flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goods-info[data-v-d5f5f171]{padding:var(--padding);padding-top:0;display:flex;gap:12px}.goods-info .order-cover[data-v-d5f5f171]{width:76px;height:76px;border-radius:8px;overflow:hidden;background:var(--table-header-color);flex-shrink:0}.goods-info .order-cover[data-v-d5f5f171] .n-image,.goods-info .order-cover[data-v-d5f5f171] .n-image img{width:100%;height:100%}.goods-info .order-main[data-v-d5f5f171]{min-width:0;flex:1;display:flex;flex-direction:column}.goods-info .order-main .order-title[data-v-d5f5f171]{font-size:15px;color:var(--text-color-1);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goods-info .order-main .order-desc[data-v-d5f5f171]{margin-top:4px;font-size:12px;color:var(--text-color-3);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.goods-info .order-main .order-price[data-v-d5f5f171]{margin-top:auto;line-height:1;display:flex;align-items:baseline;overflow:hidden}.goods-info .order-main .order-price .symbol[data-v-d5f5f171]{flex-shrink:0;color:var(--error-color);font-size:12px;margin-right:2px}.goods-info .order-main .order-price .money[data-v-d5f5f171]{flex:1;color:var(--error-color);font-size:18px;font-weight:700;overflow:hidden}.goods-info .order-main .order-price .num[data-v-d5f5f171]{margin-left:6px;flex-shrink:0;color:var(--text-color-3);font-size:12px}.order-key-list[data-v-d5f5f171]{padding:var(--padding);padding-top:0}.card-header[data-v-d5f5f171]{display:flex;justify-content:space-between;align-items:center}.card-header .card-title[data-v-d5f5f171]{font-size:14px;font-weight:600;color:var(--text-color-1)}.card-header .copy-btn[data-v-d5f5f171]{display:flex;align-items:center;gap:2px;color:var(--text-color-3);font-size:12px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s}.card-header .copy-btn[data-v-d5f5f171]:hover{color:var(--primary-color)}.card-content[data-v-d5f5f171]{padding:0 12px 12px}.receipt-text[data-v-d5f5f171]{font-size:14px;color:var(--text-color-2);line-height:1.6;word-break:break-word}.delivery-list[data-v-d5f5f171]{display:flex;flex-direction:column;gap:8px}.delivery-list .delivery-text[data-v-d5f5f171]{font-size:14px;color:var(--text-color-2);line-height:1.6}.cashier-content[data-v-e83b950c]{display:flex;flex-direction:column;gap:16px;padding:16px}.pay-info-section[data-v-e83b950c]{padding:16px 0;display:flex;flex-direction:column;align-items:center;gap:4px}.order-name[data-v-e83b950c]{font-size:15px;color:var(--text-color-2);line-height:1}.pay-amount[data-v-e83b950c]{display:flex;align-items:baseline;color:var(--error-color);line-height:1;margin-top:8px}.symbol[data-v-e83b950c]{font-size:18px;font-weight:500}.integer[data-v-e83b950c]{font-size:32px;font-weight:600}.decimal[data-v-e83b950c]{font-size:18px;font-weight:500}.discount-tips[data-v-e83b950c]{font-size:12px;color:var(--error-color);margin-top:4px}.pay-method-card[data-v-e83b950c] .n-card__content{padding:6px 12px!important}.pay-method-card[data-v-e83b950c] .n-card-header{padding:12px 12px 8px!important}.pay-method-card .card-title[data-v-e83b950c]{font-size:14px;font-weight:500}.submit-price[data-v-e83b950c]{margin-left:6px;font-size:13px;opacity:.9}@media(max-width:767px){.cashier-content[data-v-e83b950c]{padding:12px}.pay-info-section[data-v-e83b950c]{padding:12px 0}.integer[data-v-e83b950c]{font-size:28px}}.empty-wrap[data-v-a47dfe72]{min-height:260px;display:flex;align-items:center;justify-content:center}.goods-order-detail-page[data-v-a47dfe72]{width:100%;overflow:hidden}.goods-order-detail-container[data-v-a47dfe72]{box-sizing:border-box;max-width:var(--v311c1ed2);min-height:var(--v06a3d809);margin:0 auto;padding:12px}.order-actions-card[data-v-a47dfe72]{margin-top:12px;padding:16px;background:var(--card-color);border:1px solid var(--divider-color);border-radius:var(--card-border-radius)}.float-actions-bar[data-v-a47dfe72]{position:fixed;left:0;right:0;bottom:0;z-index:100;padding:6px;padding-bottom:calc(6px + env(safe-area-inset-bottom));background:#fff9;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-top:1px solid rgba(0,0,0,.06)}.home-page[data-theme=dark] .float-actions-bar[data-v-a47dfe72]{background:#20202399;border-top-color:#ffffff14}.float-actions-inner[data-v-a47dfe72]{max-width:var(--v311c1ed2);margin:0 auto}.float-fade-enter-active[data-v-a47dfe72]{transition:all .3s ease-out}.float-fade-leave-active[data-v-a47dfe72]{transition:all .2s ease-in}.float-fade-enter-from[data-v-a47dfe72],.float-fade-leave-to[data-v-a47dfe72]{opacity:0;transform:translateY(100%)}.cashier-page[data-v-1256e3bb]{min-height:100vh;background-color:#f5f5f5}.page-loading[data-v-1256e3bb]{display:flex;justify-content:center;align-items:center;min-height:200px;padding-top:80px}.pay-info-section[data-v-1256e3bb]{padding:24px 16px 20px;display:flex;flex-direction:column;align-items:center;gap:4px}.order-name[data-v-1256e3bb]{font-size:16px;color:#333;line-height:1}.pay-amount[data-v-1256e3bb]{display:flex;align-items:baseline;color:#fa2b19;line-height:1;margin-top:8px}.symbol[data-v-1256e3bb]{font-size:20px;font-weight:500}.integer[data-v-1256e3bb]{font-size:36px;font-weight:600}.decimal[data-v-1256e3bb]{font-size:20px;font-weight:500}.discount-tips[data-v-1256e3bb]{font-size:13px;color:#fa2b19;margin-top:4px}.pay-method-card[data-v-1256e3bb]{background-color:#fff;border-radius:8px;padding:0 16px;margin:16px 12px 0}.card-header[data-v-1256e3bb]{padding:16px 0;font-size:15px;font-weight:500;color:#000;border-bottom:1px solid #f5f5f5}.card-body[data-v-1256e3bb]{padding:8px 0}.submit-section[data-v-1256e3bb]{padding:16px 0;border-top:1px solid #f5f5f5}.pay-result-page[data-v-eb97a687]{min-height:100vh;background-color:#fff;display:flex;justify-content:center;padding-top:60px}.result-content[data-v-eb97a687]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:400px;padding:0 24px}.status-icon[data-v-eb97a687]{display:flex;justify-content:center;align-items:center}.status-title[data-v-eb97a687]{margin-top:16px;font-size:24px;color:var(--text-color-1)}.actions[data-v-eb97a687]{margin-top:48px;width:100%}.main[data-v-b580da39]{display:flex;justify-content:center;align-items:center;height:100vh;background:var(--card-color)}.main .content[data-v-b580da39]{margin-top:-80px;padding:0 24px}.home-page[data-v-502ad86a]{width:100%;min-height:100vh;overflow-x:hidden;background:var(--base-color);color:var(--text-color-2);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.container[data-v-502ad86a]{max-width:1200px;margin:0 auto;padding:0 32px}.announcement-bar[data-v-502ad86a]{width:100%;padding:10px 20px;background:linear-gradient(135deg,var(--primary-color),var(--primary-color-hover),var(--primary-color-suppl));color:#fff;text-align:center;font-size:13.5px;font-weight:500;letter-spacing:.5px;position:relative;z-index:100}.sparkle[data-v-502ad86a]{display:inline-block;margin:0 6px;animation:sparkle-502ad86a 2s ease-in-out infinite}@keyframes sparkle-502ad86a{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.nav-header[data-v-502ad86a]{position:sticky;top:0;z-index:99;background:#ffffffd9;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-header.scrolled[data-v-502ad86a]{border-bottom-color:var(--border-color);box-shadow:0 1px 12px #0000000a}.nav-inner[data-v-502ad86a]{max-width:1200px;margin:0 auto;padding:0 32px;height:60px;display:flex;align-items:center;justify-content:space-between}.nav-logo[data-v-502ad86a]{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.logo-icon[data-v-502ad86a]{width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,var(--primary-color),var(--primary-color-hover));display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #1677ff4d}.logo-icon.sm[data-v-502ad86a]{width:28px;height:28px;border-radius:8px}.logo-text[data-v-502ad86a]{font-size:17px;font-weight:700;color:var(--text-color-1);letter-spacing:-.3px}.nav-links[data-v-502ad86a]{display:flex;align-items:center;gap:4px}.nav-link[data-v-502ad86a]{padding:6px 16px;font-size:14px;color:var(--text-color-3);text-decoration:none;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;font-weight:500}.nav-link[data-v-502ad86a]:hover{color:var(--primary-color);background:var(--primary-color) 12}.nav-actions[data-v-502ad86a]{display:flex;align-items:center}.hero[data-v-502ad86a]{position:relative;padding:80px 32px 40px;overflow:hidden;background:linear-gradient(180deg,var(--base-color),var(--body-color))}.hero-deco[data-v-502ad86a]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.hero-deco .c1[data-v-502ad86a]{position:absolute;width:600px;height:600px;top:-200px;right:-100px;border-radius:50%;opacity:.35;filter:blur(80px);background:radial-gradient(circle,var(--primary-color-suppl),transparent 70%)}.hero-deco .c2[data-v-502ad86a]{position:absolute;width:400px;height:400px;bottom:-100px;left:-50px;border-radius:50%;opacity:.25;filter:blur(80px);background:radial-gradient(circle,var(--success-color),transparent 70%)}.hero-deco .c3[data-v-502ad86a]{position:absolute;width:300px;height:300px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;opacity:.15;filter:blur(80px);background:radial-gradient(circle,var(--primary-color),transparent 70%)}.hero-body[data-v-502ad86a]{position:relative;z-index:1;max-width:1200px;margin:0 auto;text-align:center}.hero-badge[data-v-502ad86a]{display:inline-flex;align-items:center;padding:6px 18px;background:var(--primary-color) 0d;color:var(--primary-color);font-size:13px;font-weight:600;border-radius:100px;margin-bottom:28px;border:1px solid var(--primary-color) 20}.hero-title[data-v-502ad86a]{font-size:72px;font-weight:800;line-height:1.1;margin:0 0 24px;letter-spacing:-2px}.gradient-text[data-v-502ad86a]{background:linear-gradient(135deg,var(--primary-color),var(--primary-color-hover),var(--primary-color-suppl),var(--primary-color));background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gShift-502ad86a 6s ease infinite}@keyframes gShift-502ad86a{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.hero-sub[data-v-502ad86a]{font-size:20px;color:var(--text-color-2);margin:0 0 12px;font-weight:500;line-height:1.6}.hero-desc[data-v-502ad86a]{font-size:15px;color:var(--text-color-3);margin:0 0 36px;line-height:1.8}.hero-actions[data-v-502ad86a]{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:32px}.btn-hero[data-v-502ad86a]{padding:0 36px!important;height:48px!important;font-size:16px!important;box-shadow:0 4px 16px #1677ff4d}.hero-tags[data-v-502ad86a]{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.tag[data-v-502ad86a]{padding:4px 14px;background:var(--primary-color) 8;color:var(--text-color-3);font-size:12.5px;border-radius:6px;font-weight:500;border:1px solid var(--primary-color) 10}.dash-wrap[data-v-502ad86a]{position:relative;z-index:1;max-width:960px;margin:60px auto 0}.dash-window[data-v-502ad86a]{border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #0000001a,0 0 0 1px #0000000d;background:var(--card-color)}.dash-bar[data-v-502ad86a]{display:flex;align-items:center;gap:7px;padding:14px 18px;background:var(--action-color);border-bottom:1px solid var(--border-color)}.dot[data-v-502ad86a]{width:11px;height:11px;border-radius:50%}.dot.r[data-v-502ad86a]{background:#ff5f57}.dot.y[data-v-502ad86a]{background:#febc2e}.dot.g[data-v-502ad86a]{background:#28c840}.bar-title[data-v-502ad86a]{margin-left:12px;font-size:12.5px;color:var(--text-color-3);font-weight:500}.dash-body[data-v-502ad86a]{display:flex;min-height:340px}.dash-side[data-v-502ad86a]{width:180px;background:var(--action-color);border-right:1px solid var(--border-color);padding:12px 0;flex-shrink:0}.side-item[data-v-502ad86a]{display:flex;align-items:center;gap:10px;padding:10px 18px;font-size:13px;color:var(--text-color-3);cursor:default}.side-item.active[data-v-502ad86a]{color:var(--primary-color);background:var(--primary-color) 0d;font-weight:600}.side-dot[data-v-502ad86a]{width:16px;height:16px;border-radius:4px;background:var(--border-color)}.side-item.active .side-dot[data-v-502ad86a]{background:var(--primary-color);opacity:.6}.dash-main[data-v-502ad86a]{flex:1;padding:20px;min-width:0}.dash-cards[data-v-502ad86a]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px}.dash-card[data-v-502ad86a]{background:var(--action-color);border-radius:10px;padding:16px;border:1px solid var(--border-color)}.dc-label[data-v-502ad86a]{font-size:11.5px;color:var(--text-color-3);margin-bottom:6px}.dc-val[data-v-502ad86a]{font-size:20px;font-weight:700;color:var(--text-color-1)}.dc-trend[data-v-502ad86a]{font-size:11px;color:var(--success-color);margin-top:4px;font-weight:600}.dash-chart[data-v-502ad86a]{background:var(--action-color);border-radius:10px;padding:18px;border:1px solid var(--border-color)}.chart-head[data-v-502ad86a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:13px;font-weight:600;color:var(--text-color-1)}.chart-p[data-v-502ad86a]{font-size:11.5px;color:var(--text-color-3);font-weight:500}.chart-bars[data-v-502ad86a]{display:flex;align-items:flex-end;gap:12px;height:100px}.bar[data-v-502ad86a]{flex:1;background:linear-gradient(180deg,var(--primary-color-hover),var(--primary-color));border-radius:6px 6px 2px 2px;min-height:12px;opacity:.8}.stats[data-v-502ad86a]{padding:60px 32px;background:var(--base-color)}.stats-grid[data-v-502ad86a]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.stat-item[data-v-502ad86a]{text-align:center;padding:28px 20px;border-radius:12px;background:var(--action-color);border:1px solid var(--border-color);transition:all .3s cubic-bezier(.4,0,.2,1)}.stat-item[data-v-502ad86a]:hover{transform:translateY(-4px);box-shadow:0 4px 20px #0000000f;border-color:var(--primary-color) 20}.stat-num[data-v-502ad86a]{font-size:36px;font-weight:800;background:linear-gradient(135deg,var(--primary-color),var(--primary-color-hover));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:8px;letter-spacing:-1px}.stat-lbl[data-v-502ad86a]{font-size:14px;color:var(--text-color-2);font-weight:500}.sec-head[data-v-502ad86a]{text-align:center;margin-bottom:56px}.sec-badge[data-v-502ad86a]{display:inline-block;padding:5px 16px;background:var(--primary-color) 0d;color:var(--primary-color);font-size:13px;font-weight:600;border-radius:100px;margin-bottom:16px;border:1px solid var(--primary-color) 18}.sec-title[data-v-502ad86a]{font-size:36px;font-weight:800;color:var(--text-color-1);margin:0 0 14px;letter-spacing:-.5px}.sec-desc[data-v-502ad86a]{font-size:16px;color:var(--text-color-3);margin:0;line-height:1.6}.features[data-v-502ad86a]{padding:100px 0;background:var(--body-color)}.feat-grid[data-v-502ad86a]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.feat-card[data-v-502ad86a]{background:var(--card-color);border-radius:12px;padding:32px 26px;border:1px solid var(--border-color);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:default}.feat-card[data-v-502ad86a]:hover{transform:translateY(-6px);box-shadow:0 12px 40px #00000014;border-color:var(--primary-color) 20}.feat-card:hover .feat-icon[data-v-502ad86a]{background:linear-gradient(135deg,var(--primary-color),var(--primary-color-hover));color:var(--base-color);transform:scale(1.05)}.feat-icon[data-v-502ad86a]{width:52px;height:52px;border-radius:14px;background:var(--primary-color) 0d;color:var(--primary-color);display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.feat-title[data-v-502ad86a]{font-size:17px;font-weight:700;color:var(--text-color-1);margin:0 0 10px}.feat-desc[data-v-502ad86a]{font-size:13.5px;color:var(--text-color-3);margin:0;line-height:1.7}.preview[data-v-502ad86a]{padding:100px 0;background:var(--base-color)}.show-wrap[data-v-502ad86a]{max-width:960px;margin:0 auto}.show-tabs[data-v-502ad86a]{display:flex;gap:4px;margin-bottom:24px;justify-content:center}.show-tab[data-v-502ad86a]{padding:8px 22px;font-size:14px;color:var(--text-color-3);border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.show-tab.active[data-v-502ad86a]{background:var(--primary-color);color:#fff;box-shadow:0 2px 10px #1677ff40}.show-tab[data-v-502ad86a]:not(.active):hover{background:var(--action-color);color:var(--text-color-2)}.show-window[data-v-502ad86a]{border-radius:20px;background:var(--action-color);border:1px solid var(--border-color);overflow:hidden;box-shadow:0 4px 20px #0000000f}.show-inner[data-v-502ad86a]{padding:28px}.show-card-big[data-v-502ad86a]{background:var(--card-color);border-radius:12px;padding:24px;border:1px solid var(--border-color);margin-bottom:20px}.show-grid-2[data-v-502ad86a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.show-card-sm[data-v-502ad86a]{background:var(--card-color);border-radius:12px;padding:24px;border:1px solid var(--border-color)}.sc-t[data-v-502ad86a]{font-size:15px;font-weight:700;color:var(--text-color-1);margin-bottom:18px}.sc-row[data-v-502ad86a]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sc-m[data-v-502ad86a]{display:flex;flex-direction:column;gap:6px}.sc-ml[data-v-502ad86a]{font-size:12.5px;color:var(--text-color-3)}.sc-mv[data-v-502ad86a]{font-size:22px;font-weight:700;color:var(--text-color-1)}.sc-shortcuts[data-v-502ad86a]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.sc-sc[data-v-502ad86a]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;border-radius:10px;background:var(--action-color);font-size:12px;color:var(--text-color-2);transition:all .3s cubic-bezier(.4,0,.2,1)}.sc-sc[data-v-502ad86a]:hover{background:var(--primary-color) 0d;color:var(--primary-color)}.sc-sc-icon[data-v-502ad86a]{width:32px;height:32px;border-radius:8px;background:var(--border-color)}.sc-sc:hover .sc-sc-icon[data-v-502ad86a]{background:var(--primary-color) 25}.sc-orders[data-v-502ad86a]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.sc-oi[data-v-502ad86a]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px;background:var(--action-color);border-radius:10px}.sc-ov[data-v-502ad86a]{font-size:20px;font-weight:700;color:var(--primary-color)}.sc-ol[data-v-502ad86a]{font-size:12px;color:var(--text-color-3)}.tech[data-v-502ad86a]{padding:100px 0;background:var(--body-color)}.tech-grid[data-v-502ad86a]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.tech-card[data-v-502ad86a]{background:var(--card-color);border-radius:12px;padding:32px 26px;border:1px solid var(--border-color);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.tech-card[data-v-502ad86a]:hover{transform:translateY(-4px);box-shadow:0 4px 20px #0000000f}.tech-card:hover .tech-num[data-v-502ad86a]{color:var(--primary-color)}.tech-num[data-v-502ad86a]{font-size:40px;font-weight:900;color:var(--border-color);margin-bottom:16px;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:-2px}.tech-t[data-v-502ad86a]{font-size:17px;font-weight:700;color:var(--text-color-1);margin:0 0 10px}.tech-d[data-v-502ad86a]{font-size:13.5px;color:var(--text-color-3);margin:0;line-height:1.7}.cta[data-v-502ad86a]{padding:100px 32px;position:relative;overflow:hidden;background:linear-gradient(135deg,#0a1628,#0f2847,#132e52)}.cta-deco[data-v-502ad86a]{position:absolute;inset:0;pointer-events:none}.cta-c1[data-v-502ad86a]{position:absolute;width:500px;height:500px;top:-200px;right:-100px;border-radius:50%;opacity:.3;background:radial-gradient(circle,var(--primary-color),transparent 70%)}.cta-c2[data-v-502ad86a]{position:absolute;width:400px;height:400px;bottom:-200px;left:-100px;border-radius:50%;opacity:.25;background:radial-gradient(circle,var(--primary-color-hover),transparent 70%)}.cta-body[data-v-502ad86a]{position:relative;z-index:1;text-align:center;max-width:600px;margin:0 auto}.cta-title[data-v-502ad86a]{font-size:38px;font-weight:800;color:#fff;margin:0 0 16px;letter-spacing:-.5px}.cta-desc[data-v-502ad86a]{font-size:16px;color:#fff9;margin:0 0 40px;line-height:1.7}.cta-actions[data-v-502ad86a]{display:flex;align-items:center;justify-content:center;gap:16px}.cta-btn[data-v-502ad86a]{padding:0 36px!important;height:48px!important;font-size:16px!important;border-color:#ffffff4d!important;color:#fff!important}.cta-btn[data-v-502ad86a]:hover{border-color:#fff!important;background:#ffffff1a!important}.cta-link[data-v-502ad86a]{color:#ffffffb3!important;font-size:15px!important}.cta-link[data-v-502ad86a]:hover{color:#fff!important}.footer[data-v-502ad86a]{background:#0a1628;border-top:1px solid rgba(255,255,255,.06);padding:60px 32px 32px}.ft-top[data-v-502ad86a]{display:flex;justify-content:space-between;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.06)}.ft-brand[data-v-502ad86a]{max-width:280px}.ft-logo[data-v-502ad86a]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.ft-logo span[data-v-502ad86a]{font-size:17px;font-weight:700;color:#fff}.ft-slogan[data-v-502ad86a]{font-size:14px;color:#fff6;margin:0;line-height:1.6}.ft-cols[data-v-502ad86a]{display:flex;gap:64px}.ft-col[data-v-502ad86a]{display:flex;flex-direction:column;gap:12px}.ft-col h4[data-v-502ad86a]{font-size:14px;font-weight:600;color:#ffffffd9;margin:0 0 4px}.ft-col a[data-v-502ad86a]{font-size:13.5px;color:#fff6;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.ft-col a[data-v-502ad86a]:hover{color:#fffc}.ft-bottom[data-v-502ad86a]{padding-top:24px;text-align:center;font-size:13px;color:#ffffff40}@media(max-width:900px){.hero-title[data-v-502ad86a]{font-size:48px}.feat-grid[data-v-502ad86a],.tech-grid[data-v-502ad86a],.stats-grid[data-v-502ad86a],.dash-cards[data-v-502ad86a]{grid-template-columns:repeat(2,1fr)}.nav-links[data-v-502ad86a]{display:none}.sc-row[data-v-502ad86a]{grid-template-columns:repeat(2,1fr)}.ft-top[data-v-502ad86a]{flex-direction:column;gap:32px}.ft-cols[data-v-502ad86a]{gap:40px}}@media(max-width:640px){.hero-title[data-v-502ad86a]{font-size:36px}.hero-sub[data-v-502ad86a]{font-size:16px}.sec-title[data-v-502ad86a]{font-size:28px}.feat-grid[data-v-502ad86a],.tech-grid[data-v-502ad86a],.stats-grid[data-v-502ad86a]{grid-template-columns:1fr}.dash-side[data-v-502ad86a]{display:none}.hero-actions[data-v-502ad86a]{flex-direction:column}.cta-title[data-v-502ad86a]{font-size:28px}.show-grid-2[data-v-502ad86a]{grid-template-columns:1fr}.ft-cols[data-v-502ad86a]{flex-wrap:wrap;gap:24px}}
