.id-verify-panel[data-v-1b4bab8b]{width:min(520px,92vw);padding:28px 26px 24px;border-radius:16px;background:linear-gradient(165deg,#1c1828,#14101c);border:1px solid rgba(80,65,110,.35);box-shadow:0 24px 48px #0000008c,inset 0 1px #ffffff0a}.id-verify-panel__top-title[data-v-1b4bab8b]{margin:0 0 16px;text-align:center;font-size:17px;font-weight:600;color:#f4f0ff;letter-spacing:.08em}.id-verify-panel__warn[data-v-1b4bab8b]{margin-bottom:18px;padding:11px 14px;border-radius:10px;font-size:13px;line-height:1.55;color:#e8d4b8;background:linear-gradient(90deg,#7848288c,#5a342073);border:1px solid rgba(200,140,80,.22)}.id-verify-panel__headline[data-v-1b4bab8b]{margin:0 0 18px;font-size:22px;font-weight:700;line-height:1.4;color:#faf8ff}.id-verify-panel__form-card[data-v-1b4bab8b]{padding:18px 16px;border-radius:12px;border:1px solid rgba(55,48,72,.9);background:#161220a6;margin-bottom:16px}.id-verify-field+.id-verify-field[data-v-1b4bab8b]{margin-top:16px}.id-verify-label[data-v-1b4bab8b]{display:block;margin-bottom:8px;font-size:14px;color:#e8e4f2}.id-verify-label em[data-v-1b4bab8b]{font-style:normal;color:#e85a5a;margin-right:4px}.id-verify-panel__foot[data-v-1b4bab8b]{margin:0 0 22px;font-size:12px;line-height:1.75;color:#9a93ad}.id-verify-panel__foot p[data-v-1b4bab8b]{margin:0 0 6px}.id-verify-panel__foot p[data-v-1b4bab8b]:last-child{margin-bottom:0}.id-verify-panel__actions[data-v-1b4bab8b]{display:flex;justify-content:center;gap:16px}.id-verify-btn[data-v-1b4bab8b]{min-width:120px;height:42px;padding:0 28px;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;border:none;transition:opacity .15s,transform .12s}.id-verify-btn[data-v-1b4bab8b]:disabled{opacity:.55;cursor:not-allowed}.id-verify-btn--ghost[data-v-1b4bab8b]{background:#2f2a3a;color:#ece8f4;border:1px solid rgba(255,255,255,.08)}.id-verify-btn--ghost[data-v-1b4bab8b]:hover:not(:disabled){background:#3a3448}.id-verify-btn--primary[data-v-1b4bab8b]{background:linear-gradient(180deg,#f07868,#d85a52);color:#1a1210;box-shadow:0 4px 16px #d85a5259}.id-verify-btn--primary[data-v-1b4bab8b]:hover:not(:disabled){transform:translateY(-1px)}.n-modal-container:has(.id-verify-gate-modal-root) .n-modal-mask{background:#0e0a1661!important;backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25)}.id-verify-gate-modal-root.n-modal{--n-padding-left: 0;--n-padding-right: 0;--n-padding-top: 0;--n-padding-bottom: 0}.id-verify-gate-modal-root .n-modal-body-wrapper{display:flex;justify-content:center;align-items:center}.id-verify-input.n-input{--n-border-radius: 10px !important;--n-height: 44px !important;--n-color: rgba(30, 26, 42, .95) !important;--n-color-focus: rgba(36, 32, 50, .98) !important;--n-border: 1px solid rgba(70, 62, 92, .85) !important;--n-border-focus: 1px solid rgba(200, 160, 120, .35) !important;--n-text-color: #e8e4f0 !important;--n-placeholder-color: rgba(200, 195, 215, .45) !important}.points-insufficient-panel[data-v-b0db565d]{padding:18px 18px 14px}.points-insufficient-title[data-v-b0db565d]{text-align:center;font-size:18px;font-weight:800;color:#f0cf87;letter-spacing:.06em;margin-bottom:10px}.points-insufficient-desc[data-v-b0db565d]{text-align:center;font-size:14px;line-height:1.7;color:#cfc9bb;margin-bottom:18px}.points-insufficient-actions[data-v-b0db565d]{display:flex;justify-content:center;gap:14px}.points-insufficient-btn[data-v-b0db565d]{min-width:140px;height:44px;padding:0 24px;border-radius:999px;font-size:15px;font-weight:700;cursor:pointer;border:none}.points-insufficient-btn--ghost[data-v-b0db565d]{background:#20182dcc;color:#e8e4f0;border:1px solid rgba(255,255,255,.08)}.points-insufficient-btn--ghost[data-v-b0db565d]:hover{background:#2a223ae6}.points-insufficient-btn--primary[data-v-b0db565d]{background:linear-gradient(180deg,#f07868,#d85a52);color:#1a1210;box-shadow:0 4px 16px #d85a5259}.points-insufficient-btn--primary[data-v-b0db565d]:hover{filter:brightness(1.03)}.n-modal-container:has(.points-insufficient-gate-modal-root) .n-modal-mask{background:#0e0a1661!important;backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25)}:root{--wow-bg-0: #08070c;--wow-bg-1: #100e16;--wow-bg-2: #15131e;--wow-panel: #16141f;--wow-panel-soft: #1c1a27;--wow-border: #3a2f1b;--wow-border-light: #7b6231;--wow-gold: #d7b46a;--wow-gold-strong: #f0cf87;--wow-text: #d6d2c4;--wow-text-dim: #9f9a8b;--wow-accent: #4c46a2}*{box-sizing:border-box}html{height:100%;min-height:100dvh;scrollbar-gutter:stable}body{height:100%;min-height:100dvh;margin:0;overflow-x:hidden;display:flex;flex-direction:column;font-family:Georgia,Times New Roman,sans-serif;color:var(--wow-text);background:linear-gradient(#06050abd,#06050abd),url(/background.jpg) center center / cover no-repeat fixed}#app{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}#app>*{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;width:100%}.app-shell{flex:1 1 auto;min-height:0;display:flex;overflow:hidden;color:var(--wow-text);background:radial-gradient(circle at 18% 8%,rgba(37,25,58,.45) 0%,transparent 32%),radial-gradient(circle at 82% 2%,rgba(31,45,85,.35) 0%,transparent 33%)}.left-nav{width:210px;flex-shrink:0;align-self:stretch;min-height:0;overflow:hidden;border-right:1px solid #241d12;box-shadow:inset -1px 0 #6e572a;background:linear-gradient(180deg,#15111c,#0f0d15),repeating-linear-gradient(45deg,rgba(255,255,255,.015) 0,rgba(255,255,255,.015) 2px,transparent 2px,transparent 8px);padding:18px 14px 0;display:flex;flex-direction:column}.brand{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.brand-logo{width:180px;max-width:100%;height:auto;display:block;filter:drop-shadow(0 6px 12px rgba(0,0,0,.5))}.nav-list{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:6px;padding-right:2px;margin-right:-2px}.nav-item{width:100%;border:1px solid transparent;border-radius:12px;padding:9px 14px;display:flex;align-items:center;gap:10px;cursor:pointer;color:#c6bfad;background:transparent;transition:all .18s ease;font-size:15px;text-decoration:none}.nav-item:hover{border-color:#352a16;background:linear-gradient(90deg,#201b2a,#1a1724)}.nav-item:visited{color:#c6bfad}.nav-item.active{color:var(--wow-gold-strong);border-color:#6f592b;background:linear-gradient(90deg,#503d1c73,#2d251666),linear-gradient(180deg,#201b25,#191621);box-shadow:inset 3px 0 0 var(--wow-gold),inset 0 0 24px #d7b46a1f}.user-panel{flex-shrink:0;margin-top:12px;display:flex;align-items:center;gap:10px;border:1px solid #3a2f1b;border-bottom:none;border-radius:12px 12px 0 0;padding:10px 14px 12px;background:linear-gradient(180deg,#1d1822,#15121d);box-shadow:inset 0 0 0 1px #7b623140;align-self:stretch;margin-left:-14px;margin-right:-14px;width:calc(100% + 28px);max-width:none;box-sizing:border-box}.user-panel:not(.user-panel--guest){flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px 14px;margin-bottom:max(16px,calc(10px + env(safe-area-inset-bottom,0px)));border-bottom:1px solid #3a2f1b;border-radius:14px;box-shadow:inset 0 0 0 1px #7b623147,0 10px 28px #00000059}.user-panel:not(.user-panel--guest) .user-subscribe-entry,.user-panel:not(.user-panel--guest) .user-identity{flex-shrink:0}.user-panel--guest{margin-top:12px;margin-left:0;margin-right:0;margin-bottom:max(18px,calc(12px + env(safe-area-inset-bottom,0px)));width:100%;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;gap:0}.user-subscribe-entry{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:40px;padding:8px 12px;border-radius:8px;border:1px solid rgba(127,156,255,.38);background:linear-gradient(180deg,#4c46a238,#1e1a30a6);box-shadow:inset 0 1px #ffffff0f;color:#a8bfff;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left;transition:background .18s ease,border-color .18s ease,color .18s ease}.user-subscribe-entry-main{display:flex;align-items:center;gap:8px;min-width:0;justify-content:flex-start}.user-subscribe-entry-label{text-align:left}.user-subscribe-entry-points{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;color:#f0cf87}.user-subscribe-entry-points-icon{flex-shrink:0;color:#e8c878;opacity:.95}.user-subscribe-entry:hover{color:#c9d4ff;border-color:#a8bfff8c;background:linear-gradient(180deg,#5a52b452,#24203abf)}.user-subscribe-entry:focus{outline:none}.user-subscribe-entry:focus-visible{outline:2px solid rgba(168,191,255,.85);outline-offset:2px}.user-subscribe-entry-icon{flex-shrink:0;color:#7f9cff}.user-identity{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.user-panel--guest .login-entry{width:100%;flex:none;margin:0}.user-avatar{flex-shrink:0;background:linear-gradient(135deg,#7f6130,#d7b46a);color:#1b1710!important;font-weight:700}.user-avatar--in-ring{box-shadow:none!important}.user-avatar-ring{position:relative;flex-shrink:0;padding:3px;border-radius:50%;isolation:isolate}.user-avatar-ring--compact{padding:2px}.user-avatar-ring--gold{background:linear-gradient(145deg,#f5e6b8,#b8892a 38%,#f0cf87 52%,#6b5420);box-shadow:0 0 14px #f0cf8780,inset 0 0 0 1px #ffffff1f}.user-avatar-tier-badge{position:absolute;top:-1px;left:-1px;z-index:3;line-height:0;pointer-events:none}.user-avatar-tier-badge--compact{top:-2px;left:-2px}.user-avatar-tier-badge-icon{display:block;color:#ffeaa3;filter:drop-shadow(0 0 6px rgba(255,210,120,.85)) drop-shadow(0 0 2px rgba(184,137,42,.9))}.user-avatar-ring-inner{position:relative;z-index:1;border-radius:50%;background:#15121d;line-height:0}.user-info{flex:1;min-width:0}.user-name-row{display:flex;align-items:center;gap:6px;min-width:0}.user-name{flex:1 1 0;min-width:0;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-level{color:var(--wow-text-dim);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-level--member{color:#d4b982;font-weight:600}.login-entry{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:0 18px;border:1px solid #6b5428;border-radius:999px;background:linear-gradient(180deg,#30281c8c,#16131eeb),linear-gradient(180deg,rgba(240,207,135,.09) 0%,transparent 42%);box-shadow:inset 0 1px #fff7dd1f,inset 0 -1px #00000073,0 0 0 1px #0003,0 4px 14px #00000040;color:var(--wow-gold-strong);font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.14em;text-indent:.14em;white-space:nowrap;cursor:pointer;text-shadow:0 0 20px rgba(240,207,135,.35);transition:border-color .2s ease,color .2s ease,box-shadow .22s ease,transform .18s ease,filter .2s ease}.login-entry:after{content:"";position:absolute;inset:2px;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 24px #d7b46a0f;opacity:.9}.login-entry:hover{border-color:#8f7036;color:#fff1c9;filter:brightness(1.06);box-shadow:inset 0 1px #fff7dd2e,inset 0 -1px #0006,0 0 0 1px #d7b46a26,0 6px 20px #00000052,0 0 28px #d7b46a1f;transform:translateY(-1px)}.login-entry:active{transform:translateY(0);filter:brightness(.98)}.login-entry:focus{outline:none}.login-entry:focus-visible{outline:2px solid rgba(240,207,135,.55);outline-offset:3px}.main-area{flex:1;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:18px 24px max(28px,calc(20px + env(safe-area-inset-bottom,0px)))}.top-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.view-wrap{max-width:1320px;margin:0 auto;width:100%}.top-actions{display:flex;align-items:center;gap:12px}.breadcrumb-bar{display:flex;align-items:center;gap:8px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#988f7d;font-size:13px;font-weight:700}.breadcrumb-bar--title{min-width:0;flex:1;max-width:420px;font-size:26px;letter-spacing:1px;color:var(--wow-gold-strong);text-shadow:0 0 18px rgba(240,207,135,.22)}.breadcrumb-bar--title .crumb-sep{color:#f0cf87b3}.crumb-link{color:#b8ad92;text-decoration:none}.crumb-link:hover,.crumb-current{color:var(--wow-gold-strong)}.crumb-sep{width:8px;height:8px;border-top:1.5px solid #b9bdc6;border-right:1.5px solid #b9bdc6;transform:rotate(45deg);display:inline-block;margin:0 2px;flex-shrink:0}.icon-btn{border:1px solid #3d311b;width:36px;height:36px;border-radius:50%;cursor:pointer;color:#d4c8ac;background:linear-gradient(180deg,#241f2b,#18151f);display:grid;place-items:center}.ai-top-entry{border-color:#8a6f3a;color:#f0cf87;background:linear-gradient(145deg,#f0cf872e,#1f1a14);box-shadow:0 0 0 1px #f0cf871f}.top-user-menu{position:relative;display:flex;align-items:center}.top-user-avatar{cursor:pointer;border:1px solid #5f4b24;box-shadow:inset 0 0 0 1px #f0cf872e,0 3px 10px #0000004d;background:linear-gradient(135deg,#7f6130,#d7b46a);color:#1b1710!important;font-weight:700}.top-user-avatar--in-ring{border:none;box-shadow:none}.top-user-popover{position:absolute;top:calc(100% + 2px);right:0;min-width:132px;padding:8px;border:1px solid #3f321c;border-radius:10px;background:linear-gradient(180deg,#1e1a28,#14111b);box-shadow:0 14px 28px #00000059,inset 0 0 0 1px #7b623138;display:none;z-index:40}.top-user-popover:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}.top-user-menu:hover .top-user-popover{display:grid;gap:6px}.top-user-item{border:1px solid #3d311b;border-radius:8px;padding:8px 10px;text-align:left;cursor:pointer;color:#d8ccb0;background:linear-gradient(180deg,#241f2b,#191621);transition:border-color .18s ease,color .18s ease,background .18s ease}.top-user-item:hover{border-color:#6f592b;color:var(--wow-gold-strong);background:linear-gradient(180deg,#2b2535,#1e1928)}.top-user-item.danger:hover{border-color:#7a3333;color:#ff9b9b}.page-shell{width:100%;max-width:1280px;margin:0 auto}.login-panel{display:grid;gap:12px;padding-top:4px}.auth-modal :is(.n-card,.n-modal){background:linear-gradient(180deg,#1b1824,#14111b)!important;border:1px solid #3f321c!important;box-shadow:0 18px 40px #00000073,inset 0 0 0 1px #7b623147!important}.auth-modal .n-card-header{border-bottom:1px solid rgba(123,98,49,.35)}.auth-modal .n-card-header__main{color:var(--wow-gold-strong);letter-spacing:1px;text-shadow:0 0 10px rgba(240,207,135,.28)}.auth-tabs .n-tabs-nav{margin-bottom:14px}.auth-tabs .n-tabs-nav-scroll-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.auth-tabs .n-tabs-tab-wrapper{width:100%}.auth-tabs .n-tabs-tab{width:100%;justify-content:center;min-height:46px;color:#b8ad92!important;font-size:18px;font-weight:700;letter-spacing:.5px}.auth-tabs .n-tabs-tab.n-tabs-tab--active{color:var(--wow-gold-strong)!important;text-shadow:0 0 10px rgba(240,207,135,.2)}.auth-tabs .n-tabs-rail{background-color:transparent!important}.auth-tabs .n-tabs-bar{background:linear-gradient(90deg,#e7cb8d,#c9a55c)!important;box-shadow:0 0 8px #f0cf8740}.auth-tabs .n-tabs-tab-pad{display:none!important}.auth-input :is(.n-input__border,.n-input__state-border){border:1px solid #3e311b!important;box-shadow:inset 0 1px #f0cf8714}.auth-input .n-input__input-el{color:#dfd8c8}.auth-input .n-input-wrapper{background:linear-gradient(180deg,#1f1a29,#191622)!important}.auth-btn{min-height:40px;border-radius:8px;font-weight:700;letter-spacing:.5px;transition:transform .18s ease,box-shadow .22s ease,filter .22s ease}.auth-btn.auth-btn--primary{color:#1f1608;border:1px solid #8f7036;background:linear-gradient(180deg,#f2d897,#d7b46a 52%,#ba9148),linear-gradient(180deg,#fff1c9,#fff0);box-shadow:inset 0 1px #fff7ddb3,inset 0 -2px #5c401480,0 8px 14px #00000059}.auth-btn.auth-btn--ghost{color:#e8dcbf;border:1px solid #5a4727;background:linear-gradient(180deg,#2a2336,#1e1a28);box-shadow:inset 0 1px #f0cf8729,inset 0 -1px #00000080}.auth-btn:hover{transform:translateY(-1px);filter:brightness(1.04)}.auth-btn:active{transform:translateY(1px);box-shadow:inset 0 2px #0003,0 3px 8px #00000047}.auth-btn:focus-visible{outline:2px solid rgba(240,207,135,.5);outline-offset:2px}.auth-switch-row{margin-top:10px;display:flex;justify-content:center;align-items:center;gap:8px;color:#988f7d;font-size:14px}.auth-switch-link{border:none;padding:0;background:transparent;color:var(--wow-gold-strong);cursor:pointer;font-size:14px;font-weight:700;text-shadow:0 0 8px rgba(240,207,135,.2)}.policy-row{display:flex;align-items:center;gap:8px;margin-top:2px;color:#b2aa98;font-size:13px}.policy-row input[type=checkbox]{width:15px;height:15px;accent-color:var(--wow-gold-strong)}.policy-link{border:none;padding:0;background:transparent;color:var(--wow-gold-strong);cursor:pointer;font-size:13px}.policy-dialog{max-height:min(65vh,520px);overflow:auto;padding-right:6px;line-height:1.75;color:#cec8d8}.policy-dialog h4{margin:0 0 12px;color:var(--wow-gold-strong)}.policy-dialog h5{margin:16px 0 6px;color:#ddd4ff;font-size:14px}.policy-dialog p{margin:0 0 8px}.policy-modal :is(.n-card,.n-modal){background:linear-gradient(180deg,#1a1722,#14111a)!important;border:1px solid #3e311c!important;box-shadow:0 18px 40px #00000080,inset 0 0 0 1px #7b623142!important}.n-modal-container:has(.global-error-panel) .n-modal-mask{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background-color:#06050a6b!important;transition:background-color .25s var(--n-bezier-ease-out, ease-out),-webkit-backdrop-filter .25s var(--n-bezier-ease-out, ease-out),backdrop-filter .25s var(--n-bezier-ease-out, ease-out)}.n-modal-container:has(.global-error-panel) .n-modal-body-wrapper{display:flex;align-items:center;justify-content:center;padding:24px 16px;box-sizing:border-box}.global-error-panel{position:relative;width:min(440px,calc(100vw - 32px));padding:28px 26px 22px;border-radius:16px;text-align:center;background:linear-gradient(165deg,#261f32,#16121c 52%,#100d14);border:1px solid rgba(200,90,90,.38);box-shadow:0 0 0 1px #d7b46a24,0 22px 50px #00000094,0 0 100px #a032321a;overflow:hidden}.global-error-panel__glow{position:absolute;inset:-40% -20% auto;height:70%;background:radial-gradient(ellipse at 50% 0%,rgba(220,100,100,.22) 0%,transparent 62%);pointer-events:none}.global-error-panel__close{position:absolute;top:10px;right:10px;z-index:1;display:flex;align-items:center;justify-content:center;padding:4px;border:none;border-radius:10px;background:transparent;color:#8a8275;cursor:pointer;transition:color .18s ease,background .18s ease}.global-error-panel__close:hover{color:var(--wow-gold-strong);background:#f0cf8714}.global-error-panel__close:focus-visible{outline:2px solid rgba(240,207,135,.45);outline-offset:2px}.global-error-panel__icon{position:relative;display:flex;justify-content:center;margin-bottom:14px;color:#e89292;filter:drop-shadow(0 0 16px rgba(220,100,100,.45))}.global-error-panel__title{position:relative;margin:0 0 12px;font-size:20px;font-weight:700;letter-spacing:1px;color:var(--wow-gold-strong);text-shadow:0 0 14px rgba(240,207,135,.25)}.global-error-panel__desc{position:relative;margin:0 0 22px;line-height:1.65;font-size:15px;color:#cec8d8;word-break:break-word;white-space:pre-wrap}.global-error-panel__btn{position:relative}.code-row{display:grid;grid-template-columns:1fr 110px;gap:8px}.wechat-scan-tip{margin:0 0 10px;font-size:12px;line-height:1.55;color:#9f9a8b}.wechat-scan-tip code{font-size:11px;color:#c4bfb2}.wechat-bind-hint{margin:0 0 8px;font-size:13px;color:#d4af37}.login-qrcode{width:180px;height:180px;border-radius:8px;border:1px solid #2b2831;justify-self:center}@media(max-width:1400px){.left-nav{width:176px}.main-area{padding:16px 16px max(24px,calc(16px + env(safe-area-inset-bottom,0px)))}}@media(max-width:1024px){.left-nav{width:156px;padding:14px 10px 0}.user-panel:not(.user-panel--guest){margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);padding:10px 12px 12px;gap:8px;margin-bottom:max(14px,calc(8px + env(safe-area-inset-bottom,0px)))}.brand-logo{width:140px}.top-bar{align-items:flex-start;flex-direction:column}.top-actions{width:100%;flex-wrap:wrap}}.page-content[data-v-55b03a68]{--tech-cyan: rgba(94, 231, 255, .45);--tech-border: rgba(94, 231, 255, .22);border-radius:16px;border:1px solid color-mix(in srgb,var(--tech-border) 70%,#5b4724);padding:clamp(14px,2vw,22px);background:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(40,100,140,.18),transparent 55%),linear-gradient(180deg,#0c101cf7,#080a12fa);box-shadow:inset 0 1px #78dcff1f,0 0 0 1px #00000059}.hero-carousel-wrap[data-v-55b03a68]{border-radius:14px;overflow:hidden;border:1px solid color-mix(in srgb,var(--tech-border) 85%,#6a5828);box-shadow:0 12px 48px #00000073,0 0 24px #3cb4dc14,inset 0 0 0 1px #78dcff1a}.hero-carousel[data-v-55b03a68]{height:320px}.hero-carousel[data-v-55b03a68] .n-carousel__dots{bottom:14px}.hero-carousel[data-v-55b03a68] .n-carousel__arrow{color:#a8f0ff;filter:drop-shadow(0 0 12px rgba(80,200,255,.55))}.hero-carousel[data-v-55b03a68] .n-carousel__arrow--disabled{color:#a8f0ff40;filter:none}.hero-carousel[data-v-55b03a68] .n-carousel__dot{background:#78dcff59}.hero-carousel[data-v-55b03a68] .n-carousel__dot--active{background:linear-gradient(90deg,#7ee8ff,#4ad4ff);box-shadow:0 0 14px #50d2ff8c}.hero-slide[data-v-55b03a68]{height:320px;position:relative;display:grid;place-items:center;overflow:hidden}.hero-tech-grid[data-v-55b03a68]{position:absolute;inset:0;background-image:linear-gradient(rgba(120,220,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(120,220,255,.045) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 90% 75% at 50% 45%,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse 90% 75% at 50% 45%,#000 20%,transparent 72%);pointer-events:none}.hero-tech-scan[data-v-55b03a68]{position:absolute;inset:-40% 0;background:linear-gradient(180deg,transparent 0%,rgba(120,220,255,.04) 48%,rgba(120,220,255,.09) 50%,rgba(120,220,255,.04) 52%,transparent 100%);animation:hero-scan-55b03a68 7s ease-in-out infinite;pointer-events:none}@keyframes hero-scan-55b03a68{0%,to{transform:translateY(-8%);opacity:.35}50%{transform:translateY(8%);opacity:.65}}.hero-slide-overlay[data-v-55b03a68]{position:absolute;inset:0;background:linear-gradient(105deg,#5ee7ff14,#0a0c168c 45%,#080a12a6);pointer-events:none}.hero-slide-rim[data-v-55b03a68]{position:absolute;inset:10px;border:1px solid rgba(120,220,255,.12);border-radius:10px;pointer-events:none;box-shadow:inset 0 0 20px #00000040,0 0 0 1px #ffffff08}.hero-slide-rim[data-v-55b03a68]:before,.hero-slide-rim[data-v-55b03a68]:after{content:"";position:absolute;width:18px;height:18px;border-color:#78dcff59;border-style:solid;pointer-events:none}.hero-slide-rim[data-v-55b03a68]:before{top:-1px;left:-1px;border-width:2px 0 0 2px;border-radius:4px 0 0}.hero-slide-rim[data-v-55b03a68]:after{bottom:-1px;right:-1px;border-width:0 2px 2px 0;border-radius:0 0 4px}.hero-slide-content[data-v-55b03a68]{position:relative;text-align:center;padding:24px 16px;z-index:1}.hero-kicker[data-v-55b03a68]{margin:0 0 8px;font-family:ui-monospace,Cascadia Code,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.35em;text-transform:uppercase;color:#a8f0ffbf;text-shadow:0 0 12px rgba(80,200,255,.4)}.hero-slide-content h2[data-v-55b03a68]{margin:0;font-size:clamp(32px,5vw,46px);font-weight:800;letter-spacing:.02em;color:var(--slide-accent, #7ee8ff);text-shadow:0 0 48px var(--slide-glow, rgba(94, 231, 255, .5)),0 2px 28px rgba(0,0,0,.55)}.hero-sub[data-v-55b03a68]{margin:12px 0 22px;line-height:1.55;color:#dce8f0e0;font-family:ui-monospace,Cascadia Code,SF Mono,Menlo,monospace;font-size:14px;letter-spacing:.04em}.hero-cta[data-v-55b03a68]{font-weight:700;--n-border: 1px solid rgba(120, 220, 255, .45) !important;box-shadow:0 0 20px #50c8ff40,0 8px 28px #00000059}.hero-cta[data-v-55b03a68]:hover{box-shadow:0 0 28px #50dcff73,0 10px 32px #0006}.shortcut-grid[data-v-55b03a68]{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.shortcut-card[data-v-55b03a68]{text-align:center;border:1px solid rgba(80,140,160,.25);color:#e8eef4;background:linear-gradient(165deg,#161c28f2,#0c0e16fa);cursor:pointer;transition:border-color .22s ease,box-shadow .22s ease,transform .2s ease}.shortcut-card[data-v-55b03a68]:hover{border-color:#78dcff66;box-shadow:0 0 0 1px #78dcff1f,0 8px 28px #00000059,0 0 24px #3cb4dc1f;transform:translateY(-2px)}.shortcut-card[data-v-55b03a68] .n-card__content{display:grid;place-items:center;gap:10px;padding:20px 12px!important;font-size:22px}.home-icon-gold[data-v-55b03a68]{color:var(--shortcut-icon-color, #7ee8ff);filter:drop-shadow(0 0 12px var(--shortcut-icon-glow, rgba(94, 231, 255, .55)));transition:color .4s ease,filter .4s ease}.shortcut-card[data-v-55b03a68] .home-icon-gold,.shortcut-card[data-v-55b03a68] .home-icon-gold svg{color:var(--shortcut-icon-color, #7ee8ff);transition:color .4s ease,filter .4s ease}.shortcut-card[data-v-55b03a68] .home-icon-gold [fill=currentColor],.shortcut-card[data-v-55b03a68] .home-icon-gold path[fill]:not([fill=none]){fill:var(--shortcut-icon-color, #7ee8ff);transition:fill .4s ease}.shortcut-card[data-v-55b03a68] .home-icon-gold [stroke=currentColor]{stroke:var(--shortcut-icon-color, #7ee8ff);transition:stroke .4s ease}@media(max-width:1024px){.hero-carousel[data-v-55b03a68],.hero-slide[data-v-55b03a68]{height:280px}.hero-slide-content h2[data-v-55b03a68]{font-size:34px}.shortcut-grid[data-v-55b03a68]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.shortcut-grid[data-v-55b03a68]{grid-template-columns:1fr}.hero-kicker[data-v-55b03a68]{letter-spacing:.2em;font-size:10px}}.points-cost-badge[data-v-9c489009]{--pcb-gold: #e8c878;--pcb-edge: rgba(232, 200, 120, .42);display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:5px 12px;border-radius:999px;vertical-align:middle;flex-shrink:0;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.03em;color:var(--pcb-gold);font-variant-numeric:tabular-nums;border:1px solid var(--pcb-edge);background:#18120a8c}.points-cost-badge--comfortable[data-v-9c489009]{padding:6px 14px;font-size:15px;gap:6px}.points-cost-badge__icon[data-v-9c489009]{flex-shrink:0;opacity:.95;color:var(--pcb-gold)}.points-cost-badge__value[data-v-9c489009]{min-width:1ch}@media(prefers-reduced-motion:no-preference){.points-cost-badge[data-v-9c489009]{transition:border-color .18s ease,background-color .18s ease}.points-cost-badge[data-v-9c489009]:hover{border-color:#ffe0a08c;background:#20180ea6}}.points-action-btn-inner{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;padding:0 4px}.points-action-btn-inner--tight{gap:6px;min-height:36px;padding:0 2px}.n-button:has(.points-action-btn-inner) .n-button__content{width:100%;justify-content:center}.page-content[data-v-8fc448d6]{--tc-bg0: #070a10;--tc-bg1: #0c111c;--tc-bg2: #0f1624;--tc-line: rgba(56, 189, 248, .22);--tc-line-strong: rgba(34, 211, 238, .45);--tc-glow: rgba(34, 211, 238, .12);--tc-text: #e8f0ff;--tc-muted: #94a3b8;--tc-accent: #22d3ee;--tc-accent-dim: rgba(34, 211, 238, .85);--tc-cta-from: #22d3ee;--tc-cta-mid: #0ea5e9;--tc-cta-to: #0369a1;--tc-cta-text: #021014;border-radius:16px;border:1px solid var(--tc-line);padding:14px;position:relative;isolation:isolate;background:linear-gradient(145deg,rgba(14,165,233,.06) 0%,transparent 42%),linear-gradient(180deg,var(--tc-bg1) 0%,var(--tc-bg0) 100%);box-shadow:0 0 0 1px #0f172a99 inset,0 1px 40px #082f4959}.trade-center-tech[data-v-8fc448d6]:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:linear-gradient(rgba(56,189,248,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.04) 1px,transparent 1px);background-size:28px 28px;background-position:-1px -1px;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.2) 55%,transparent 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.2) 55%,transparent 100%)}.page-content[data-v-8fc448d6]>*{position:relative;z-index:1}.top-nav[data-v-8fc448d6]{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-bottom:12px;border-bottom:1px solid rgba(56,189,248,.15);box-shadow:0 1px #0f172a80}.top-nav-left[data-v-8fc448d6]{flex:1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:12px 14px}.top-nav-tabs[data-v-8fc448d6]{display:flex;flex-wrap:wrap;gap:10px}.trade-search-glass[data-v-8fc448d6]{flex:1;min-width:200px;max-width:420px;display:flex;align-items:center;gap:10px;height:40px;padding:0 14px 0 12px;border-radius:999px;border:1px solid rgba(56,189,248,.2);background:#0814238c;box-shadow:inset 0 1px #38bdf81f,0 0 20px #0ea5e90f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:border-color .2s ease,box-shadow .2s ease}.trade-search-glass[data-v-8fc448d6]:focus-within{border-color:var(--tc-line-strong);background:#0a1e30a6;box-shadow:inset 0 1px #38bdf82e,0 0 0 1px #22d3ee26,0 0 28px #0ea5e92e}.trade-search-glass-icon[data-v-8fc448d6]{flex-shrink:0;color:var(--tc-accent-dim)}.trade-search-glass-input[data-v-8fc448d6]{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;font-size:14px;color:var(--tc-text)}.trade-search-glass-input[data-v-8fc448d6]::placeholder{color:#94a3b8bf}.trade-search-glass-input[data-v-8fc448d6]::-webkit-search-cancel-button,.trade-search-glass-input[data-v-8fc448d6]::-webkit-search-decoration{display:none}.trade-search-glass-clear[data-v-8fc448d6]{flex-shrink:0;width:22px;height:22px;padding:0;border:none;border-radius:50%;font-size:16px;line-height:1;color:#c4bcacd9;background:#ffffff14;cursor:pointer;display:grid;place-items:center}.trade-search-glass-clear[data-v-8fc448d6]:hover{color:var(--tc-accent);background:#22d3ee1f}.sell-entry-inner[data-v-8fc448d6]{display:inline-flex;align-items:center;justify-content:center;gap:8px}.sell-entry-inner.sell-entry-inner--stacked[data-v-8fc448d6]{flex-direction:column;gap:2px;min-height:auto;padding:6px 10px 7px}.sell-entry[data-v-8fc448d6] .sell-entry-points-badge.points-cost-badge{font-size:11px;font-weight:600;padding:2px 8px;gap:3px}.sell-entry[data-v-8fc448d6] .sell-entry-points-badge .points-cost-badge__icon{width:13px!important;height:13px!important}.sell-entry[data-v-8fc448d6]{border:1px solid rgba(34,211,238,.45);border-radius:999px;min-width:124px;width:auto;min-height:44px;height:auto;background:linear-gradient(180deg,var(--tc-cta-from) 0%,var(--tc-cta-mid) 48%,var(--tc-cta-to) 100%);color:var(--tc-cta-text);padding:0;font-size:16px;font-weight:700;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 0 24px #0ea5e959,inset 0 1px #ffffff40;transition:transform .15s ease,box-shadow .2s ease}.sell-entry[data-v-8fc448d6]:hover{box-shadow:0 0 32px #22d3ee73,inset 0 1px #ffffff4d;transform:translateY(-1px)}.sell-entry-text[data-v-8fc448d6]{letter-spacing:1px;text-shadow:0 0 12px rgba(255,255,255,.35)}.account-filter[data-v-8fc448d6]{margin-top:12px;border:1px solid rgba(56,189,248,.2);border-radius:12px;background:linear-gradient(165deg,rgba(15,40,62,.35) 0%,var(--tc-bg2) 45%,rgba(7,10,16,.95) 100%);padding:14px;display:grid;gap:10px;box-shadow:0 0 0 1px #0f172a80 inset,0 12px 40px #00000040}.filter-header[data-v-8fc448d6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.filter-header-left[data-v-8fc448d6]{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tc-accent);text-shadow:0 0 18px var(--tc-glow)}.filter-header-toggle[data-v-8fc448d6]{border:1px solid rgba(56,189,248,.35);background:#0814238c;color:var(--tc-accent-dim);border-radius:999px;padding:6px 12px;font-size:12px;line-height:1;cursor:pointer;transition:border-color .18s ease,background .18s ease}.filter-header-toggle[data-v-8fc448d6]:hover{border-color:var(--tc-line-strong);background:#0e283aa6}.filter-body[data-v-8fc448d6]{display:grid;gap:14px}.top-nav-item[data-v-8fc448d6]{border:1px solid rgba(56,189,248,.22);border-radius:999px;background:#0814238c;color:var(--tc-muted);min-width:78px;padding:8px 14px;font-size:13px;cursor:pointer;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease,background .18s ease}.top-nav-item[data-v-8fc448d6]:hover{border-color:#22d3ee73;color:var(--tc-text);box-shadow:0 0 16px #0ea5e91f}.top-nav-item.active[data-v-8fc448d6]{border-color:#22d3eea6;color:var(--tc-cta-text);background:linear-gradient(180deg,var(--tc-cta-from) 0%,var(--tc-cta-mid) 48%,var(--tc-cta-to) 100%);box-shadow:0 0 0 1px #0f172a66 inset,0 0 22px #0ea5e959}.trade-list-hint[data-v-8fc448d6]{margin-top:16px;padding:24px;text-align:center;color:var(--tc-muted);font-size:14px}.trade-list-error[data-v-8fc448d6]{color:#f87171;text-shadow:0 0 12px rgba(248,113,113,.25)}.trade-list-body[data-v-8fc448d6]{min-height:120px}.trade-list--await[data-v-8fc448d6]{min-height:200px}.trade-pagination[data-v-8fc448d6]{margin-top:16px;display:flex;justify-content:center}.trade-pagination[data-v-8fc448d6] .n-pagination-item:not(.n-pagination-item--disabled):hover{border-color:#22d3ee73;color:var(--tc-accent)}.trade-pagination[data-v-8fc448d6] .n-pagination-item--active{border-color:#22d3eea6;color:var(--tc-accent);background:#0ea5e926;box-shadow:0 0 16px #0ea5e933}.trade-pagination[data-v-8fc448d6] .n-pagination-prefix,.trade-pagination[data-v-8fc448d6] .n-pagination-suffix{color:var(--tc-muted)}.trade-list[data-v-8fc448d6]{margin-top:12px;display:grid;gap:12px}.filter-row[data-v-8fc448d6]{display:grid;grid-template-columns:112px 1fr;align-items:center;gap:12px}.filter-row+.filter-row[data-v-8fc448d6]{margin-top:2px}.server-row[data-v-8fc448d6],.catalog-row[data-v-8fc448d6]{align-items:start}.filter-row label[data-v-8fc448d6]{font-size:14px;color:#cbd5e1eb;font-weight:500}.game-tabs[data-v-8fc448d6]{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;gap:10px}.game-tab-btn[data-v-8fc448d6]{flex:0 0 auto;display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 12px;border:1px solid rgba(56,189,248,.22);background:#0814238c;color:var(--tc-muted);border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease}.game-tab-btn[data-v-8fc448d6]:hover{border-color:#22d3ee66;color:var(--tc-text)}.game-tab-btn.active[data-v-8fc448d6]{border-color:#22d3eea6;color:var(--tc-cta-text);background:linear-gradient(180deg,var(--tc-cta-from) 0%,var(--tc-cta-mid) 48%,var(--tc-cta-to) 100%);box-shadow:0 0 20px #0ea5e947}.game-tab-cover[data-v-8fc448d6]{width:34px;height:34px;border-radius:8px;object-fit:cover;box-shadow:0 0 0 1px #38bdf840}.game-tab-name[data-v-8fc448d6]{white-space:nowrap}.chips[data-v-8fc448d6]{display:flex;flex-wrap:wrap;gap:8px}.chips.collapsed[data-v-8fc448d6]{max-height:34px;overflow:hidden}.chip-btn[data-v-8fc448d6]{border:1px solid rgba(56,189,248,.2);background:#0814238c;color:var(--tc-muted);border-radius:8px;padding:6px 12px;font-size:13px;line-height:1;cursor:pointer;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease}.chip-btn[data-v-8fc448d6]:hover{border-color:#22d3ee66;color:var(--tc-text)}.chip-btn.active[data-v-8fc448d6]{border-color:#22d3eea6;color:var(--tc-cta-text);background:linear-gradient(180deg,var(--tc-cta-from) 0%,var(--tc-cta-mid) 48%,var(--tc-cta-to) 100%);box-shadow:0 0 14px #0ea5e940}.option-wrap[data-v-8fc448d6]{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.option-btn[data-v-8fc448d6]{border:1px solid rgba(56,189,248,.2);background:#0814238c;color:#cbd5e1eb;border-radius:8px;padding:6px 14px;font-size:14px;line-height:1.2;white-space:nowrap;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease}.option-btn[data-v-8fc448d6]:hover{border-color:#22d3ee66}.option-btn.active[data-v-8fc448d6]{border-color:#22d3eea6;color:var(--tc-cta-text);background:linear-gradient(180deg,var(--tc-cta-from) 0%,var(--tc-cta-mid) 48%,var(--tc-cta-to) 100%);box-shadow:0 0 14px #0ea5e940}.foldable-wrap[data-v-8fc448d6]{display:grid;grid-template-columns:1fr auto;align-items:start;gap:10px}.fold-toggle[data-v-8fc448d6]{border:1px solid rgba(56,189,248,.35);background:#0814238c;color:var(--tc-accent-dim);border-radius:999px;padding:4px 10px;font-size:12px;line-height:1.2;cursor:pointer;transition:border-color .18s ease,background .18s ease}.fold-toggle[data-v-8fc448d6]:hover{border-color:var(--tc-line-strong);background:#0e283aa6}.catalog-wrap[data-v-8fc448d6]{display:grid;gap:12px}.catalog-section[data-v-8fc448d6]{border:1px solid rgba(56,189,248,.18);border-radius:10px;background:#0814238c;padding:10px 12px;box-shadow:0 0 0 1px #0f172a99 inset}.catalog-section h4[data-v-8fc448d6]{margin:0;font-size:14px;color:var(--tc-accent-dim);font-weight:600}.catalog-section-toggle[data-v-8fc448d6]{width:100%;border:0;padding:0;margin:0 0 10px;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer}.catalog-section-toggle span[data-v-8fc448d6]{color:var(--tc-muted);font-size:12px;line-height:1}.catalog-groups[data-v-8fc448d6]{display:grid;gap:10px}.catalog-group[data-v-8fc448d6]{display:grid;gap:8px}.catalog-subtitle[data-v-8fc448d6]{margin:0;color:#cbd5e1e0;font-size:13px;font-weight:600}.catalog-items[data-v-8fc448d6]{display:flex;flex-wrap:wrap;gap:8px}.catalog-item-chip[data-v-8fc448d6]{border:1px solid rgba(56,189,248,.2);background:#0814238c;color:#cbd5e1eb;border-radius:8px;padding:6px 12px;font-size:13px;line-height:1.2;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.catalog-item-chip[data-v-8fc448d6]:hover{border-color:#22d3ee66}.catalog-item-chip.active[data-v-8fc448d6]{border-color:#22d3eea6;color:var(--tc-cta-text);background:linear-gradient(180deg,var(--tc-cta-from) 0%,var(--tc-cta-mid) 48%,var(--tc-cta-to) 100%);box-shadow:0 0 14px #0ea5e940}.trade-card[data-v-8fc448d6]{display:grid;grid-template-columns:280px 1fr;gap:14px;border-radius:12px;border:1px solid rgba(56,189,248,.2);padding:10px;background:linear-gradient(165deg,rgba(15,40,62,.25) 0%,var(--tc-bg2) 40%,rgba(7,10,16,.95) 100%);cursor:pointer;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease;box-shadow:0 0 0 1px #0f172a73 inset}.trade-card[data-v-8fc448d6]:hover{border-color:#22d3ee73;transform:translateY(-2px);box-shadow:0 0 0 1px #22d3ee1f,0 12px 40px #00000059,0 0 32px #0ea5e91f}.trade-cover[data-v-8fc448d6]{width:100%;height:155px;border-radius:10px;object-fit:cover;box-shadow:0 0 0 1px #38bdf826}.trade-main h3[data-v-8fc448d6]{margin:8px 0 6px;font-size:20px;color:var(--tc-text);line-height:1.35}.trade-tags[data-v-8fc448d6]{display:flex;flex-wrap:wrap;gap:8px}.trade-tag[data-v-8fc448d6]{border-radius:999px;padding:4px 10px;font-size:11px;color:var(--tc-accent-dim);background:#0ea5e91f;border:1px solid rgba(34,211,238,.35);letter-spacing:.02em}.trade-subtitle[data-v-8fc448d6]{margin:0;color:var(--tc-muted);font-size:16px}.trade-meta[data-v-8fc448d6]{margin-top:18px;display:flex;align-items:center;gap:16px}.trade-meta strong[data-v-8fc448d6]{color:#f87171;font-size:32px;font-variant-numeric:tabular-nums;text-shadow:0 0 24px rgba(248,113,113,.35)}.trade-meta span[data-v-8fc448d6]{color:#94a3b8e6;font-size:16px}@media(max-width:1024px){.trade-card[data-v-8fc448d6]{grid-template-columns:1fr}.top-nav[data-v-8fc448d6]{flex-direction:column;align-items:flex-start}.top-nav-left[data-v-8fc448d6]{width:100%}.trade-search-glass[data-v-8fc448d6]{max-width:none;width:100%}.filter-row[data-v-8fc448d6]{grid-template-columns:1fr;align-items:start;gap:8px}.trade-cover[data-v-8fc448d6]{height:180px}.trade-main h3[data-v-8fc448d6]{font-size:16px}.trade-subtitle[data-v-8fc448d6]{font-size:14px}.trade-meta strong[data-v-8fc448d6]{font-size:24px}.trade-meta span[data-v-8fc448d6]{font-size:13px}}.detail-page[data-v-deedcfdb]{border-radius:16px;border:1px solid #3a2f1b;padding:14px;background:linear-gradient(180deg,#12101bfa,#0d0b13fa)}.detail-layout[data-v-deedcfdb]{display:grid;gap:12px}.goods-info[data-v-deedcfdb],.detail-block[data-v-deedcfdb]{border-radius:12px;border:1px solid #3a2f1b;background:linear-gradient(180deg,#1a1723,#14111b)}.goods-info[data-v-deedcfdb]{padding:10px;display:grid;grid-template-columns:360px 1fr;gap:14px}.goods-cover[data-v-deedcfdb]{width:100%;height:220px;border-radius:10px;object-fit:cover}.goods-main[data-v-deedcfdb]{display:grid;align-content:start;gap:8px}.goods-price[data-v-deedcfdb]{color:#df3c3c;font-size:34px}.goods-main h2[data-v-deedcfdb]{margin:0;font-size:28px;color:#ebe2cf}.goods-subtitle[data-v-deedcfdb]{margin:0;color:#a8a08f;font-size:18px}.goods-meta[data-v-deedcfdb]{display:flex;gap:14px;color:#8f8878;font-size:14px}.goods-actions[data-v-deedcfdb]{display:flex;gap:10px;margin-top:6px;flex-wrap:wrap}.own-listing-hint[data-v-deedcfdb]{margin:4px 0 0;font-size:13px;color:#c9a227;line-height:1.4}.btn-outline[data-v-deedcfdb],.btn-primary[data-v-deedcfdb]{height:40px;border-radius:8px;padding:0 18px;font-size:14px;cursor:pointer}.btn-outline[data-v-deedcfdb]{border:1px solid #4a3a22;background:#1b1724;color:#c5bca8}.btn-outline[data-v-deedcfdb]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-deedcfdb]{border:1px solid #8f7036;color:#1f1608;background:linear-gradient(180deg,#f2d897,#d7b46a 52%,#ba9148)}.btn-primary[data-v-deedcfdb]:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.35)}.detail-block[data-v-deedcfdb]{padding:14px}.detail-block h3[data-v-deedcfdb]{margin:0 0 12px;color:#f0cf87;font-size:20px}.contact-block.muted p[data-v-deedcfdb]{color:#a89b7a;font-size:14px}.intro-table[data-v-deedcfdb]{border:1px solid #30291f;border-radius:10px;overflow:hidden}.intro-row[data-v-deedcfdb]{display:grid;grid-template-columns:180px 1fr}.intro-row+.intro-row[data-v-deedcfdb]{border-top:1px solid #30291f}.intro-row .label[data-v-deedcfdb],.intro-row .value[data-v-deedcfdb]{padding:12px;font-size:14px}.intro-row .label[data-v-deedcfdb]{color:#a8a08f;background:#ffffff05}.intro-row .value[data-v-deedcfdb]{color:#ebe2cf}.detail-block p[data-v-deedcfdb]{margin:8px 0 0;color:#cfc7b4;line-height:1.7}.detail-gallery[data-v-deedcfdb]{margin-top:12px;display:grid;gap:10px}.detail-gallery-img[data-v-deedcfdb]{width:100%;max-height:360px;object-fit:contain;border-radius:8px;border:1px solid #30291f}.empty-state[data-v-deedcfdb]{min-height:300px;display:grid;place-items:center;gap:10px;color:#cfc7b4}@media(max-width:1024px){.goods-info[data-v-deedcfdb]{grid-template-columns:1fr}}.order-page.page-content[data-v-48065ebc]{border-radius:16px;border:1px solid #3a2f1b;padding:0 14px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#12101bfa,#0d0b13fa);color:#d6d2c4;min-height:min(100%,100vh)}.order-top[data-v-48065ebc]{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:center;min-height:48px;margin:0 -14px 12px;padding:10px 12px;background:linear-gradient(180deg,#1a1723fa,#12101bf2);border-bottom:1px solid #2f2617;border-radius:16px 16px 0 0}.back-btn[data-v-48065ebc]{position:absolute;left:8px;display:inline-flex;align-items:center;gap:2px;border:none;background:none;font-size:15px;color:#c5bca8;cursor:pointer}.back-btn[data-v-48065ebc]:hover{color:var(--wow-gold-strong, #f0cf87)}.order-title[data-v-48065ebc]{margin:0;font-size:17px;font-weight:600;color:#ebe2cf;letter-spacing:.5px}.order-body[data-v-48065ebc]{max-width:720px;margin:0 auto;display:grid;gap:12px}.order-inline-msg[data-v-48065ebc]{margin:0;padding:10px 14px;border-radius:10px;border:1px solid #5c2a2a;background:#5a282840;color:#e8a0a0;font-size:13px;line-height:1.5}.order-own-listing-hint[data-v-48065ebc]{margin:0;padding:10px 14px;border-radius:10px;border:1px solid #5c4d32;background:#c9a2271f;color:#d7b46a;font-size:13px;line-height:1.5}.card[data-v-48065ebc]{border-radius:12px;border:1px solid #3a2f1b;padding:14px;background:linear-gradient(180deg,#1a1723,#14111b)}.card-head[data-v-48065ebc]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;margin-bottom:12px;color:#f0cf87}.bar[data-v-48065ebc]{width:3px;height:14px;background:linear-gradient(180deg,#df3c3c,#b71c1c);border-radius:2px}.goods-row[data-v-48065ebc]{display:grid;grid-template-columns:96px 1fr;gap:12px}.goods-thumb[data-v-48065ebc]{width:96px;height:96px;border-radius:10px;object-fit:cover;border:1px solid #30291f}.goods-desc[data-v-48065ebc]{margin:0;font-size:13px;line-height:1.5;color:#d6d2c4}.goods-price[data-v-48065ebc]{margin-top:8px;font-size:17px;font-weight:600;color:#df3c3c}.goods-server[data-v-48065ebc]{margin:8px 0 0;font-size:12px;color:#a8a08f}.goods-want[data-v-48065ebc]{margin:6px 0 0;text-align:right;font-size:12px;color:#8f8878}.coupon-tabs[data-v-48065ebc]{display:flex;gap:20px;border-bottom:1px solid #30291f;margin-bottom:12px}.ctab[data-v-48065ebc]{padding:8px 0;border:none;background:none;font-size:14px;font-weight:600;color:#8f8878;cursor:pointer;position:relative}.ctab.active[data-v-48065ebc]{color:#ebe2cf}.ctab.active[data-v-48065ebc]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,#d7b46a,#df3c3c)}.coupon-empty[data-v-48065ebc]{min-height:140px;display:grid;place-items:center;gap:8px;color:#8f8878;font-size:14px}.order-bar[data-v-48065ebc]{border-radius:12px;border:1px solid #3a2f1b;padding:14px 14px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#1f1c28,#16141f);box-shadow:inset 0 1px #8f70361f}.bar-row[data-v-48065ebc]{display:grid;gap:10px}.legal[data-v-48065ebc]{margin:0;font-size:11px;line-height:1.55;color:#9f9a8b}.link[data-v-48065ebc]{border:none;background:none;padding:0;color:#d7b46a;cursor:pointer;font-size:inherit}.link[data-v-48065ebc]:hover{color:#f0cf87;text-decoration:underline}.pay-line[data-v-48065ebc]{display:flex;align-items:baseline;gap:8px}.pay-label[data-v-48065ebc]{font-size:14px;color:#c5bca8}.pay-num[data-v-48065ebc]{font-size:24px;color:#df3c3c;font-variant-numeric:tabular-nums}.bar-actions[data-v-48065ebc]{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.btn-detail[data-v-48065ebc]{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 16px;border-radius:8px;border:1px solid #4a3a22;background:#1b1724;color:#c5bca8;font-size:14px;cursor:pointer;transition:border-color .18s ease,color .18s ease}.btn-detail[data-v-48065ebc]:hover{border-color:#7a6231;color:#f0cf87}.btn-pay[data-v-48065ebc]{height:44px;padding:0 24px;border-radius:8px;border:1px solid #8f7036;background:linear-gradient(180deg,#f2d897,#d7b46a 52%,#ba9148);color:#1f1608;font-size:15px;font-weight:700;cursor:pointer;letter-spacing:.5px}.btn-pay[data-v-48065ebc]:hover{filter:brightness(1.05)}.btn-pay[data-v-48065ebc]:disabled{opacity:.45;cursor:not-allowed;filter:none}.btn-ghost[data-v-48065ebc]{height:44px;padding:0 16px;border-radius:8px;border:1px solid #5c4d32;background:transparent;color:#c5bca8;font-size:14px;cursor:pointer}.btn-ghost[data-v-48065ebc]:hover:not(:disabled){border-color:#8f7036;color:#f0cf87}.btn-ghost[data-v-48065ebc]:disabled{opacity:.5;cursor:not-allowed}.field-row[data-v-48065ebc]{margin:0 0 12px;display:grid;gap:6px}.field-label[data-v-48065ebc]{font-size:13px;color:#a8a08f}.field-label-required em[data-v-48065ebc]{font-style:normal;color:#d4a84b;margin-right:4px}.field-input[data-v-48065ebc]{max-width:200px}.field-hint[data-v-48065ebc]{margin:8px 0 0;font-size:12px;color:#8f8878;line-height:1.5}.order-meta-list[data-v-48065ebc]{margin:0;padding:0;list-style:none;font-size:13px;display:grid;gap:8px}.order-meta-list li[data-v-48065ebc]{display:flex;justify-content:space-between;gap:12px;color:#d6d2c4}.order-meta-list .mono[data-v-48065ebc]{font-family:ui-monospace,monospace;font-size:12px;word-break:break-all;text-align:right}.order-action-msg[data-v-48065ebc]{margin:10px 0 0;font-size:13px;color:#e8a0a0}.order-busy[data-v-48065ebc]{margin:8px 0 0;font-size:12px;color:#8f8878}.cashier-mock-pay[data-v-48065ebc]{margin-top:16px;width:100%;height:44px;border-radius:8px;border:1px solid #4a3a22;background:#1e1a28f2;color:#f0cf87;font-size:14px;font-weight:600;cursor:pointer}.cashier-mock-pay[data-v-48065ebc]:disabled{opacity:.5;cursor:not-allowed}.fab-top[data-v-48065ebc]{position:fixed;right:16px;left:auto;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:25;width:44px;height:44px;border-radius:50%;border:1px solid #4a3a22;background:linear-gradient(180deg,#241f2b,#191621);box-shadow:0 4px 14px #00000059;cursor:pointer;display:grid;place-items:center;color:#d7b46a}.fab-top[data-v-48065ebc]:hover{border-color:#7a6231;color:#f0cf87}.detail-list[data-v-48065ebc]{list-style:none;margin:0;padding:0;font-size:14px;color:#d6d2c4}.detail-list li[data-v-48065ebc]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid rgba(63,50,28,.5)}.detail-list li.total[data-v-48065ebc]{border-bottom:none;font-weight:600;padding-top:12px;color:#f0cf87}.policy-scroll[data-v-48065ebc]{max-height:min(70vh,560px);overflow-y:auto;margin:0 -6px;padding:0 6px}.policy-text[data-v-48065ebc]{margin:0;line-height:1.75;color:#c5bca8;font-size:13px;white-space:pre-line}.cashier[data-v-48065ebc]{position:relative;margin:-16px;border-radius:10px;overflow:hidden;background:linear-gradient(180deg,#1b1824,#14111b);border:1px solid #3f321c}.cashier-close[data-v-48065ebc]{position:absolute;top:8px;right:8px;z-index:5;width:36px;height:36px;border:none;border-radius:8px;background:#14111ba6;color:#a8a08f;cursor:pointer;display:grid;place-items:center;line-height:0;transition:color .15s ease,background .15s ease}.cashier-close[data-v-48065ebc]:hover{color:#f0cf87;background:#1e1a28e6}.cashier-warn[data-v-48065ebc]{display:flex;align-items:flex-start;gap:8px;padding:10px 44px 10px 16px;background:#503d1c40;color:#e8c07a;font-size:13px;line-height:1.45;border-bottom:1px solid rgba(63,50,28,.4)}.cashier-body-wechat[data-v-48065ebc]{padding:20px 18px 22px;display:grid;justify-items:center;gap:12px;text-align:center}.wechat-badge[data-v-48065ebc]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;border:1px solid rgba(7,193,96,.45);background:#07c16014;color:#ebe2cf;font-size:14px;font-weight:600}.wechat-icon[data-v-48065ebc]{color:#07c160;flex-shrink:0}.due[data-v-48065ebc]{font-size:15px;color:#a8a08f;margin:0}.due em[data-v-48065ebc]{font-style:normal;font-size:28px;color:#df3c3c;font-weight:700}.scan-hint[data-v-48065ebc]{margin:0;font-size:13px;color:#8f8878}.qr-box[data-v-48065ebc]{padding:10px;border-radius:12px;border:2px solid rgba(7,193,96,.35);background:#fff;box-shadow:0 8px 24px #00000040}.qr-img[data-v-48065ebc]{display:block;vertical-align:top}.qr-expire[data-v-48065ebc]{margin:0;font-size:13px;color:#df3c3c}.order-empty.page-content[data-v-48065ebc]{border-radius:16px;border:1px solid #3a2f1b;padding:32px 18px;background:linear-gradient(180deg,#12101bfa,#0d0b13fa);min-height:240px;display:grid;place-items:center;gap:12px;color:#a8a08f}.ghost-btn[data-v-48065ebc]{border:1px solid #4a3a22;background:#1b1724;color:#c5bca8;padding:8px 16px;border-radius:8px;cursor:pointer}.ghost-btn[data-v-48065ebc]:hover{border-color:#7a6231;color:#f0cf87}.order-ui-modal[data-v-48065ebc] .n-card{background:linear-gradient(180deg,#1b1824,#14111b)!important;border:1px solid #3f321c!important;box-shadow:0 18px 40px #00000073,inset 0 0 0 1px #7b623133!important}.order-ui-modal[data-v-48065ebc] .n-card-header{border-bottom:1px solid rgba(123,98,49,.35)}.order-ui-modal[data-v-48065ebc] .n-card-header__main{color:#f0cf87;font-weight:600}.order-cashier-modal[data-v-48065ebc] .n-card{background:transparent!important;border:none!important;box-shadow:none!important}.order-cashier-modal[data-v-48065ebc] .n-card__content{padding:0!important}.page-content[data-v-bec18a92]{border-radius:16px;border:1px solid #3a2f1b;padding:14px;background:linear-gradient(180deg,#12101bfa,#0d0b13fa);display:grid;gap:12px}.top-nav-tabs[data-v-bec18a92]{display:flex;flex-wrap:wrap;gap:10px}.top-nav-item[data-v-bec18a92]{border:1px solid #4a3a22;border-radius:999px;background:#1b1724;color:#c5bca8;min-width:78px;padding:8px 14px;font-size:13px;cursor:pointer}.top-nav-item.active[data-v-bec18a92]{border-color:#8f7036;color:#1f1608;background:linear-gradient(180deg,#f2d897,#d7b46a 52%,#ba9148)}.panel[data-v-bec18a92]{border:1px solid #3a2f1b;border-radius:12px;padding:14px;background:linear-gradient(180deg,#1a1723,#14111b)}.panel h3[data-v-bec18a92]{margin:0 0 12px;color:#f0cf87}.form-grid[data-v-bec18a92]{display:grid;gap:12px}.field-row[data-v-bec18a92]{display:grid;grid-template-columns:120px 1fr;gap:10px;align-items:center}.field-row-top[data-v-bec18a92]{align-items:start}.product-type-readonly[data-v-bec18a92]{color:#c5bca8;font-size:14px}.server-row[data-v-bec18a92]{align-items:start}.field-row label[data-v-bec18a92]{color:#d4cbb8;font-size:14px}.field-row em[data-v-bec18a92]{color:#df6f7d;font-style:normal}.trade-input[data-v-bec18a92]{width:min(580px,100%);height:38px;border-radius:8px;border:1px solid #4a3a22;background:#1b1724;color:#d4cbb8;padding:0 12px}.trade-textarea[data-v-bec18a92]{min-height:110px;padding-top:10px;resize:vertical}.field-control[data-v-bec18a92]{display:flex;flex-direction:column;gap:4px;min-width:0}.trade-input-error[data-v-bec18a92]{border-color:#df6f7d}.field-error-text[data-v-bec18a92]{margin:0;color:#df6f7d;font-size:12px}.field-hint[data-v-bec18a92]{margin:6px 0 0;color:#a89b7a;font-size:12px;line-height:1.4}.chips[data-v-bec18a92]{display:flex;flex-wrap:wrap;gap:8px}.chips.collapsed[data-v-bec18a92]{max-height:34px;overflow:hidden}.foldable-wrap[data-v-bec18a92]{display:grid;grid-template-columns:1fr auto;align-items:start;gap:10px}.fold-toggle[data-v-bec18a92]{border:1px solid #4a3a22;background:#1b1724;color:#f0cf87;border-radius:999px;padding:4px 10px;font-size:12px;line-height:1.2;cursor:pointer}.chip-btn[data-v-bec18a92]{border:1px solid #4a3a22;background:#1b1724;color:#c5bca8;border-radius:8px;padding:6px 12px;font-size:13px;line-height:1;cursor:pointer}.chip-btn.active[data-v-bec18a92]{border-color:#8f7036;color:#1f1608;background:linear-gradient(180deg,#f2d897,#d7b46a 52%,#ba9148)}.game-tabs[data-v-bec18a92]{display:flex;flex-wrap:wrap;gap:10px}.game-tab-btn[data-v-bec18a92]{display:inline-flex;align-items:center;gap:8px;border:1px solid #4a3a22;background:#1b1724;color:#c5bca8;border-radius:10px;padding:7px 10px;cursor:pointer}.game-tab-btn.active[data-v-bec18a92]{border-color:#8f7036;color:#1f1608;background:linear-gradient(180deg,#f2d897,#d7b46a 52%,#ba9148)}.game-tab-cover[data-v-bec18a92]{width:26px;height:26px;border-radius:6px;object-fit:cover}.catalog-wrap[data-v-bec18a92]{display:grid;gap:10px}.catalog-section[data-v-bec18a92]{border:1px solid #3d3320;border-radius:10px;padding:10px}.catalog-section h4[data-v-bec18a92]{margin:0 0 8px;color:#f0cf87}.catalog-group[data-v-bec18a92]{margin-bottom:8px}.catalog-group p[data-v-bec18a92]{margin:0 0 6px;color:#d4cbb8}.hint[data-v-bec18a92]{margin:6px 0 0;color:#8f8878;font-size:12px}.hidden-file-input[data-v-bec18a92]{display:none}.image-box[data-v-bec18a92]{border:1px dashed #6a5330;background:#1b1724;border-radius:10px;color:#b9b09a;display:flex;align-items:center;justify-content:center;overflow:hidden}.cover-box[data-v-bec18a92]{width:260px;height:146px;cursor:pointer}.cover-box.is-busy[data-v-bec18a92]{cursor:wait}.cover-spin[data-v-bec18a92],.detail-spin[data-v-bec18a92]{width:100%;min-height:80px;display:flex;align-items:center;justify-content:center}.detail-slot[data-v-bec18a92]{width:128px}.detail-box.is-uploading[data-v-bec18a92]{cursor:wait}.preview-image[data-v-bec18a92]{width:100%;height:100%;object-fit:cover}.image-actions[data-v-bec18a92]{display:flex;gap:8px;margin-top:8px}.mini-btn[data-v-bec18a92]{border:1px solid #4a3a22;background:#1b1724;color:#c5bca8;border-radius:8px;padding:4px 10px;font-size:12px;cursor:pointer}.mini-btn-danger[data-v-bec18a92]{border-color:#7a3333;color:#ff9b9b}.detail-grid[data-v-bec18a92]{display:flex;flex-wrap:wrap;gap:10px}.detail-box[data-v-bec18a92]{width:128px;height:128px}.upload-box[data-v-bec18a92]{cursor:pointer}.has-image[data-v-bec18a92]{position:relative}.remove-btn[data-v-bec18a92]{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid rgba(255,255,255,.6);border-radius:999px;background:#00000073;color:#fff;cursor:pointer}.ok[data-v-bec18a92]{margin:6px 0 0;color:#7fcf9e;font-size:12px}.error[data-v-bec18a92]{margin:6px 0 0;color:#df6f7d;font-size:12px}.submit-row[data-v-bec18a92]{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px}.submit-error-inline[data-v-bec18a92]{margin:0;flex:1;min-width:160px}.submit-btn[data-v-bec18a92]{border:1px solid #8f7036;border-radius:999px;min-width:140px;height:42px;background:linear-gradient(180deg,#f2d897,#d7b46a 52%,#ba9148);color:#1f1608;font-size:15px;font-weight:700;cursor:pointer}@media(max-width:1024px){.field-row[data-v-bec18a92]{grid-template-columns:1fr;align-items:start}}.trade-page-tech.page-content[data-v-ff66fdc3]{position:relative;width:100%;box-sizing:border-box;border-radius:16px;padding:clamp(12px,1.8vw,24px);border:1px solid rgba(34,211,238,.18);background:linear-gradient(165deg,rgba(6,182,212,.06) 0%,transparent 42%),linear-gradient(180deg,#05080f,#0a1020 48%,#060a12);color:#e2e8f0;box-shadow:0 0 0 1px #0f172acc inset,0 24px 64px #00000073}.trade-hero[data-v-ff66fdc3],.trade-process[data-v-ff66fdc3],.trade-info[data-v-ff66fdc3]{border-radius:16px}.trade-hero[data-v-ff66fdc3]{position:relative;overflow:hidden;padding:6px clamp(12px,1.6vw,20px) 14px;text-align:center;border:1px solid rgba(34,211,238,.2);background:radial-gradient(ellipse 90% 55% at 50% -20%,rgba(34,211,238,.12) 0%,transparent 55%),linear-gradient(180deg,#0f172af2,#080c16fa)}.trade-hero-grid[data-v-ff66fdc3]{position:absolute;inset:0;opacity:.35;background-image:linear-gradient(rgba(34,211,238,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(34,211,238,.06) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 100%);mask-image:linear-gradient(180deg,#000 30%,transparent 100%);pointer-events:none}.trade-hero[data-v-ff66fdc3]:after{content:"";position:absolute;inset:auto 10% -40px;height:80px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(34,211,238,.15) 0%,transparent 70%);filter:blur(8px);pointer-events:none}.trade-badge[data-v-ff66fdc3]{position:absolute;top:0;left:0;min-width:max-content;display:inline-flex;align-items:center;gap:8px;padding:7px 16px 9px 14px;border-radius:0 0 16px;background:linear-gradient(90deg,#06b6d459,#3b82f640);border:1px solid rgba(34,211,238,.35);border-top:0;border-left:0;color:#ecfeff;font-size:clamp(11px,1vw,14px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums}.trade-badge-dot[data-v-ff66fdc3]{width:6px;height:6px;border-radius:50%;background:#22d3ee;box-shadow:0 0 10px #22d3ee;animation:trade-pulse-ff66fdc3 2s ease-in-out infinite}@keyframes trade-pulse-ff66fdc3{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.92)}}.trade-title-accent[data-v-ff66fdc3]{display:block;font-size:clamp(10px,.85vw,12px);font-weight:600;letter-spacing:.28em;color:#22d3ee;margin-bottom:6px;opacity:.95}.trade-hero h2[data-v-ff66fdc3]{position:relative;z-index:1;margin:48px 0 10px;font-size:clamp(22px,2.6vw,34px);line-height:1.25;color:#f1f5f9;font-weight:800;text-shadow:0 0 40px rgba(34,211,238,.12)}.trade-hero-sub[data-v-ff66fdc3]{position:relative;z-index:1;margin:0;font-size:clamp(12px,1.1vw,16px);color:#94a3b8;letter-spacing:.06em}.trade-mascot[data-v-ff66fdc3]{position:relative;z-index:1;margin-top:12px;display:flex;justify-content:center}.trade-shield-icon[data-v-ff66fdc3]{filter:drop-shadow(0 0 24px rgba(34,211,238,.45))}.trade-process[data-v-ff66fdc3]{margin-top:12px;padding:0 clamp(10px,1.2vw,16px) 18px;background:#080c18a6;border:1px solid rgba(99,102,241,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.process-title[data-v-ff66fdc3]{width:fit-content;margin:-1px auto 16px;padding:9px clamp(20px,3.6vw,48px);border-radius:0 0 20px 20px;background:linear-gradient(180deg,#6366f173,#06b6d440);border:1px solid rgba(129,140,248,.35);border-top:0;color:#e0e7ff;font-size:clamp(13px,1.3vw,18px);font-weight:700;letter-spacing:.04em}.process-steps[data-v-ff66fdc3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.process-step[data-v-ff66fdc3]{position:relative;text-align:center}.step-num[data-v-ff66fdc3]{position:relative;z-index:2;width:36px;height:36px;border-radius:10px;margin:0 auto 10px;display:grid;place-items:center;color:#0f172a;font-size:15px;font-weight:800;background:linear-gradient(145deg,#22d3ee,#38bdf8,#6366f1);box-shadow:0 0 20px #22d3ee59}.step-line[data-v-ff66fdc3]{position:absolute;top:22px;right:-50%;width:100%;border-top:1px dashed rgba(34,211,238,.28)}.step-name[data-v-ff66fdc3]{font-size:clamp(12px,1.1vw,15px);color:#cbd5e1}.trade-info[data-v-ff66fdc3]{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(34,211,238,.14);background:#060a128c;color:#e2e8f0}.info-left[data-v-ff66fdc3],.info-right[data-v-ff66fdc3]{padding:clamp(12px,1.4vw,18px)}.info-left[data-v-ff66fdc3]{border-right:1px dashed rgba(34,211,238,.2)}.trade-info h3[data-v-ff66fdc3]{margin:0 0 12px;text-align:center;font-size:clamp(16px,1.8vw,24px);color:#f8fafc;font-weight:800;letter-spacing:.02em}.trade-info p[data-v-ff66fdc3]{margin:0;border-radius:12px;padding:12px 14px;background:#0f172aa6;border:1px solid rgba(148,163,184,.12);font-size:clamp(12px,1.05vw,15px);line-height:1.65;color:#cbd5e1}.highlight-list[data-v-ff66fdc3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.highlight-item[data-v-ff66fdc3]{text-align:center;padding:10px 8px;border-radius:12px;background:#0f172a80;border:1px solid rgba(34,211,238,.12)}.highlight-item strong[data-v-ff66fdc3]{display:block;font-size:clamp(26px,2.8vw,40px);line-height:1.08;background:linear-gradient(120deg,#22d3ee,#a78bfa,#f472b6);background-clip:text;-webkit-background-clip:text;color:transparent;font-style:normal;font-weight:900}.highlight-item span[data-v-ff66fdc3]{font-size:clamp(12px,1vw,14px);color:#94a3b8}.btn-with-points-cost[data-v-ff66fdc3]{gap:10px}.trade-actions[data-v-ff66fdc3]{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.trade-actions[data-v-ff66fdc3] .n-button{height:clamp(42px,5vw,52px);border-radius:12px;font-size:clamp(14px,1.2vw,17px);font-weight:700;letter-spacing:.02em}.contact-btn[data-v-ff66fdc3]{background:#0f172ad9!important;color:#e2e8f0!important;border:1px solid rgba(34,211,238,.35)!important;box-shadow:0 0 24px #22d3ee14!important}.trade-actions[data-v-ff66fdc3] .n-button--error-type{background:linear-gradient(135deg,#0ea5e9,#6366f1 55%,#8b5cf6)!important;border-color:#22d3ee80!important;box-shadow:0 4px 24px #0ea5e959!important}.workflow-page[data-v-ff66fdc3]{width:100%;box-sizing:border-box;padding:clamp(12px,1.8vw,24px);border-radius:16px;border:1px solid rgba(34,211,238,.15);background:linear-gradient(180deg,#05080f,#0a1020);box-shadow:0 24px 64px #0006}.workflow-top-nav[data-v-ff66fdc3]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:8px;border-radius:14px;padding:14px 18px;background:#080c18d9;border:1px solid rgba(34,211,238,.18);box-shadow:inset 0 1px #ffffff0a;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.workflow-step-item[data-v-ff66fdc3]{display:flex;align-items:center;gap:8px;min-width:0}.workflow-step-btn[data-v-ff66fdc3]{border:0;width:100%;padding:0;background:transparent;text-align:left;cursor:pointer}.workflow-step-head[data-v-ff66fdc3]{display:flex;align-items:center;gap:6px;white-space:nowrap;min-width:0}.workflow-step-num[data-v-ff66fdc3]{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:#1e293be6;color:#94a3b8;font-size:14px;font-weight:800;border:1px solid rgba(71,85,105,.5)}.workflow-step-num.active[data-v-ff66fdc3]{background:linear-gradient(135deg,#0ea5e9,#6366f1);color:#f8fafc;border-color:#22d3ee73;box-shadow:0 0 16px #0ea5e959}.workflow-step-text[data-v-ff66fdc3]{font-size:clamp(11px,1.05vw,15px);color:#64748b}.workflow-step-text.active[data-v-ff66fdc3]{color:#e2e8f0;font-weight:600}.workflow-step-dash[data-v-ff66fdc3]{flex:1;min-width:18px;border-top:1px dashed rgba(34,211,238,.2)}.workflow-card[data-v-ff66fdc3]{margin-top:14px;border-radius:14px;background:#080c18bf;border:1px solid rgba(34,211,238,.14);padding:20px;box-shadow:0 8px 32px #00000059}.workflow-card h3[data-v-ff66fdc3]{margin:0 0 10px;font-size:20px;color:#f1f5f9}.workflow-card p[data-v-ff66fdc3]{margin:0;color:#94a3b8;line-height:1.75}.category-tabs[data-v-ff66fdc3]{margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.category-tab-btn[data-v-ff66fdc3]{border:1px solid rgba(71,85,105,.45);background:#0f172a99;color:#94a3b8;border-radius:999px;padding:8px 14px;font-size:14px;line-height:1;cursor:pointer;transition:all .2s ease}.category-tab-btn[data-v-ff66fdc3]:hover{border-color:#22d3ee59;background:#0f172ae6;color:#e2e8f0}.category-tab-btn.active[data-v-ff66fdc3]{border-color:#22d3ee8c;color:#22d3ee;background:#06b6d41f;box-shadow:0 0 20px #22d3ee1f}.workflow-actions[data-v-ff66fdc3]{margin-top:14px;display:flex;justify-content:flex-end;gap:10px}.workflow-actions.compact[data-v-ff66fdc3]{margin-top:10px}.workflow-page[data-v-ff66fdc3] .n-button--error-type{background:linear-gradient(135deg,#0ea5e9,#6366f1)!important;border-color:#22d3ee73!important;color:#f8fafc!important;box-shadow:0 4px 18px #0ea5e947}.workflow-form-layout[data-v-ff66fdc3]{margin-top:14px;display:grid;gap:10px}.workflow-panel[data-v-ff66fdc3]{border-radius:12px;background:#080c16b8;border:1px solid rgba(34,211,238,.12);padding:14px 18px;box-shadow:inset 0 1px #ffffff08}.unified-panel[data-v-ff66fdc3]{display:grid;gap:14px}.game-tabs[data-v-ff66fdc3]{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;gap:10px}.game-tab-btn[data-v-ff66fdc3]{flex:0 0 auto;display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 14px;border:1px solid rgba(71,85,105,.4);background:#0f172a8c;color:#cbd5e1;border-radius:12px;font-size:15px;font-weight:600;text-align:left;white-space:nowrap}.game-tab-btn.active[data-v-ff66fdc3]{color:#ecfeff;border-color:#22d3ee8c;box-shadow:0 0 0 1px #22d3ee40 inset,0 0 24px #22d3ee1f;background:linear-gradient(145deg,#06b6d426,#0f172ae6)}.game-tab-cover[data-v-ff66fdc3]{width:44px;height:44px;border-radius:10px;object-fit:cover}.game-tab-name[data-v-ff66fdc3]{font-size:clamp(14px,1.2vw,18px);line-height:1.2;white-space:nowrap}.game-meta[data-v-ff66fdc3]{margin-top:12px;display:flex;align-items:center;gap:10px}.game-cover[data-v-ff66fdc3]{width:48px;height:48px;border-radius:10px;object-fit:cover}.game-current-name[data-v-ff66fdc3]{font-size:clamp(18px,1.4vw,26px);color:#e2e8f0;font-weight:700}.reset-game-btn[data-v-ff66fdc3]{margin-left:8px;border:1px solid rgba(71,85,105,.55);background:#0f172abf;color:#94a3b8;border-radius:8px;padding:6px 12px;font-size:14px}.field-row[data-v-ff66fdc3]{display:grid;grid-template-columns:112px 1fr;align-items:center;gap:12px}.field-row+.field-row[data-v-ff66fdc3]{margin-top:10px}.field-row.field-row-vertical[data-v-ff66fdc3]{align-items:start}.field-row label[data-v-ff66fdc3]{font-size:14px;color:#cbd5e1;font-weight:500}.field-row label em[data-v-ff66fdc3]{display:inline-block;margin-right:4px;color:#f472b6;font-style:normal;vertical-align:baseline}.chips[data-v-ff66fdc3]{display:flex;flex-wrap:wrap;gap:10px}.chip-btn[data-v-ff66fdc3]{border:1px solid rgba(71,85,105,.45);background:#0f172aa6;color:#94a3b8;border-radius:8px;padding:8px 16px;font-size:14px;line-height:1}.chip-btn.active[data-v-ff66fdc3]{color:#ecfeff;border-color:#22d3ee73;background:#06b6d41f;box-shadow:0 0 16px #22d3ee1a}.option-wrap[data-v-ff66fdc3]{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.option-item[data-v-ff66fdc3]{display:inline-flex;align-items:center;gap:8px;color:#94a3b8;font-size:14px;white-space:nowrap}.option-item input[type=radio][data-v-ff66fdc3],.option-item input[type=checkbox][data-v-ff66fdc3]{margin:0}.gear-catalog[data-v-ff66fdc3]{display:grid;gap:14px;margin-top:6px}.gear-catalog-section[data-v-ff66fdc3]{border:1px solid rgba(34,211,238,.12);border-radius:10px;background:#060a1280;padding:10px 12px}.gear-catalog-section h4[data-v-ff66fdc3]{margin:0 0 10px;font-size:14px;font-weight:600;color:#e2e8f0}.gear-catalog-items[data-v-ff66fdc3]{display:flex;flex-wrap:wrap;gap:8px}.gear-catalog-groups[data-v-ff66fdc3]{display:grid;gap:10px}.gear-catalog-group[data-v-ff66fdc3]{display:grid;gap:8px}.gear-group-subtitle[data-v-ff66fdc3]{margin:0;color:#64748b;font-size:13px;font-weight:600}.gear-item-chip[data-v-ff66fdc3]{border:1px solid rgba(71,85,105,.45);background:#0f172a8c;color:#94a3b8;border-radius:8px;padding:7px 12px;font-size:13px;line-height:1.3;text-align:left}.gear-item-chip.active[data-v-ff66fdc3]{border-color:#22d3ee73;color:#22d3ee;background:#06b6d41a}.gear-item-chip[data-v-ff66fdc3]:disabled{opacity:.55}.game-tab-btn[data-v-ff66fdc3]:disabled,.chip-btn[data-v-ff66fdc3]:disabled{cursor:not-allowed;opacity:.55}.page-content input[data-v-ff66fdc3],.page-content textarea[data-v-ff66fdc3]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal}.page-content input[data-v-ff66fdc3]::placeholder,.page-content textarea[data-v-ff66fdc3]::placeholder{font-family:inherit;font-style:normal}.trade-input[data-v-ff66fdc3]{width:min(460px,100%);height:38px;box-sizing:border-box;border-radius:8px;border:1px solid rgba(71,85,105,.5);background:#0f172abf;color:#e2e8f0;padding:0 12px;font-size:14px}.field-control[data-v-ff66fdc3]{width:min(460px,100%)}.trade-input-error[data-v-ff66fdc3]{border-color:#df6f7d}.field-error-text[data-v-ff66fdc3]{margin:6px 0 0;color:#df6f7d;font-size:12px}.trade-input[data-v-ff66fdc3]:focus{outline:none;border-color:#22d3ee8c;background:#0f172af2;box-shadow:0 0 0 3px #22d3ee1f}.trade-input[data-v-ff66fdc3]:disabled{color:#64748b;opacity:.75}.trade-textarea[data-v-ff66fdc3]{min-height:90px;height:90px;padding:10px 12px;resize:vertical}.price-input-wrap[data-v-ff66fdc3]{width:min(460px,100%);display:flex;align-items:center;border-radius:8px;border:1px solid rgba(71,85,105,.5);background:#0f172abf}.price-prefix[data-v-ff66fdc3]{padding-left:12px;color:#94a3b8;font-size:14px}.price-input[data-v-ff66fdc3]{width:100%;border:0;background:transparent}.price-input[data-v-ff66fdc3]:focus{border:0;background:transparent}.submit-panel[data-v-ff66fdc3]{padding-top:4px}.workflow-submit-btn[data-v-ff66fdc3]{min-width:140px}.submit-confirm-body[data-v-ff66fdc3]{padding:6px 2px}.submit-confirm-body p[data-v-ff66fdc3]{margin:0;color:#94a3b8}.submit-confirm-actions[data-v-ff66fdc3]{display:flex;justify-content:flex-end;gap:12px;margin-top:14px}@media(max-width:1024px){.trade-badge[data-v-ff66fdc3]{position:static;min-width:auto;display:inline-block;border-radius:999px;padding:6px 14px}.trade-hero h2[data-v-ff66fdc3]{margin-top:12px;font-size:28px}.trade-hero p[data-v-ff66fdc3],.process-title[data-v-ff66fdc3],.step-name[data-v-ff66fdc3],.trade-info p[data-v-ff66fdc3],.highlight-item span[data-v-ff66fdc3],.trade-actions[data-v-ff66fdc3] .n-button{font-size:14px}.trade-info h3[data-v-ff66fdc3]{font-size:20px}.highlight-item strong[data-v-ff66fdc3]{font-size:34px}.trade-actions[data-v-ff66fdc3] .n-button{height:44px}.process-steps[data-v-ff66fdc3],.trade-info[data-v-ff66fdc3],.highlight-list[data-v-ff66fdc3],.trade-actions[data-v-ff66fdc3]{grid-template-columns:1fr}.info-left[data-v-ff66fdc3]{border-right:0;border-bottom:1px dashed rgba(34,211,238,.18)}.step-line[data-v-ff66fdc3]{display:none}.workflow-top-nav[data-v-ff66fdc3]{grid-template-columns:repeat(5,minmax(120px,1fr));gap:8px}.workflow-step-dash[data-v-ff66fdc3]{display:none}.workflow-actions[data-v-ff66fdc3]{flex-wrap:wrap}.field-row[data-v-ff66fdc3]{grid-template-columns:1fr;gap:8px}.game-tab-btn[data-v-ff66fdc3]{min-height:56px;font-size:14px}.game-tab-cover[data-v-ff66fdc3]{width:38px;height:38px;border-radius:8px}.game-meta[data-v-ff66fdc3]{flex-wrap:wrap}.game-cover[data-v-ff66fdc3]{width:40px;height:40px}.game-current-name[data-v-ff66fdc3]{font-size:18px}.reset-game-btn[data-v-ff66fdc3]{margin-left:0;font-size:13px}}.account-rental-tech.page-content[data-v-f46df0c2]{border-radius:16px;border:1px solid rgba(34,211,238,.18);padding:14px;background:linear-gradient(165deg,rgba(6,182,212,.05) 0%,transparent 40%),linear-gradient(180deg,#05080f,#0c1220 55%,#080c14);box-shadow:0 24px 64px #0006}.ar-hero-band[data-v-f46df0c2]{position:relative;overflow:hidden;border-radius:14px;margin-bottom:14px;padding:18px 20px 20px;text-align:center;border:1px solid rgba(34,211,238,.2);background:radial-gradient(ellipse 80% 70% at 50% -30%,rgba(99,102,241,.18) 0%,transparent 55%),linear-gradient(180deg,#0c1220f2,#060a12fa)}.ar-hero-grid[data-v-f46df0c2]{position:absolute;inset:0;opacity:.3;background-image:linear-gradient(rgba(34,211,238,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(34,211,238,.05) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent 100%);mask-image:linear-gradient(180deg,#000 40%,transparent 100%);pointer-events:none}.ar-hero-kicker[data-v-f46df0c2]{position:relative;margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.28em;color:#22d3ee}.ar-hero-title[data-v-f46df0c2]{position:relative;margin:0 0 6px;font-size:clamp(22px,2.4vw,30px);font-weight:800;color:#f1f5f9;text-shadow:0 0 32px rgba(34,211,238,.15)}.ar-hero-desc[data-v-f46df0c2]{position:relative;margin:0;font-size:13px;color:#94a3b8;letter-spacing:.06em}.ar-filter-icon[data-v-f46df0c2]{display:inline-block;width:7px;height:7px;margin-right:10px;border-radius:2px;background:#22d3ee;box-shadow:0 0 12px #22d3eeb3;vertical-align:middle}.trade-list-hint[data-v-f46df0c2]{margin-top:16px;padding:24px;text-align:center;color:#64748b;font-size:14px}.trade-list-error[data-v-f46df0c2]{color:#e08080}.trade-list-body[data-v-f46df0c2]{min-height:120px}.trade-list--await[data-v-f46df0c2]{min-height:200px}.trade-pagination[data-v-f46df0c2]{margin-top:16px;display:flex;justify-content:center}.account-filter[data-v-f46df0c2]{margin-top:0;border:1px solid rgba(34,211,238,.14);border-radius:12px;background:#080c16b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:14px;display:grid;gap:10px;box-shadow:inset 0 1px #ffffff08}.filter-header[data-v-f46df0c2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.filter-header-left[data-v-f46df0c2]{font-size:14px;font-weight:700;color:#e2e8f0;display:inline-flex;align-items:center}.filter-header-actions[data-v-f46df0c2]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:flex-end}.sell-entry-inner[data-v-f46df0c2]{display:inline-flex;align-items:center;justify-content:center;gap:8px}.sell-entry-inner.sell-entry-inner--stacked[data-v-f46df0c2]{flex-direction:column;gap:2px;min-height:auto;padding:6px 10px 7px}.sell-entry[data-v-f46df0c2] .sell-entry-points-badge.points-cost-badge{font-size:11px;font-weight:600;padding:2px 8px;gap:3px}.sell-entry[data-v-f46df0c2] .sell-entry-points-badge .points-cost-badge__icon{width:13px!important;height:13px!important}.sell-entry-text[data-v-f46df0c2]{letter-spacing:.06em}.sell-entry[data-v-f46df0c2]{border:1px solid rgba(34,211,238,.45);border-radius:999px;min-width:124px;width:auto;min-height:44px;height:auto;background:linear-gradient(135deg,#0ea5e959,#6366f166);color:#ecfeff;padding:0;font-size:15px;font-weight:700;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 4px 20px #0ea5e940;letter-spacing:1px}.filter-header-toggle[data-v-f46df0c2]{border:1px solid rgba(71,85,105,.55);background:#0f172acc;color:#94a3b8;border-radius:999px;padding:6px 12px;font-size:12px;line-height:1;cursor:pointer}.filter-header-toggle[data-v-f46df0c2]:hover{border-color:#22d3ee59;color:#e2e8f0}.filter-body[data-v-f46df0c2]{display:grid;gap:14px}.trade-list[data-v-f46df0c2]{margin-top:12px;display:grid;gap:12px}.filter-row[data-v-f46df0c2]{display:grid;grid-template-columns:112px 1fr;align-items:center;gap:12px}.filter-row+.filter-row[data-v-f46df0c2]{margin-top:2px}.server-row[data-v-f46df0c2]{align-items:start}.filter-row label[data-v-f46df0c2]{font-size:14px;color:#94a3b8;font-weight:500}.game-tabs[data-v-f46df0c2]{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;gap:10px}.game-tab-btn[data-v-f46df0c2]{flex:0 0 auto;display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 12px;border:1px solid rgba(71,85,105,.45);background:#0f172a8c;color:#cbd5e1;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.game-tab-btn.active[data-v-f46df0c2]{border-color:#22d3ee8c;color:#ecfeff;background:linear-gradient(145deg,#06b6d42e,#0f172af2);box-shadow:0 0 20px #22d3ee1f}.game-tab-cover[data-v-f46df0c2]{width:34px;height:34px;border-radius:8px;object-fit:cover}.game-tab-name[data-v-f46df0c2]{white-space:nowrap}.chips[data-v-f46df0c2]{display:flex;flex-wrap:wrap;gap:8px}.chips.collapsed[data-v-f46df0c2]{max-height:34px;overflow:hidden}.chip-btn[data-v-f46df0c2]{border:1px solid rgba(71,85,105,.45);background:#0f172aa6;color:#94a3b8;border-radius:8px;padding:6px 12px;font-size:13px;line-height:1;cursor:pointer}.chip-btn.active[data-v-f46df0c2]{border-color:#22d3ee73;color:#ecfeff;background:#06b6d41f}.option-wrap[data-v-f46df0c2]{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.option-btn[data-v-f46df0c2]{border:1px solid rgba(71,85,105,.45);background:#0f172aa6;color:#94a3b8;border-radius:8px;padding:6px 14px;font-size:14px;line-height:1.2;white-space:nowrap;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none}.option-btn.active[data-v-f46df0c2]{border-color:#22d3ee73;color:#ecfeff;background:#06b6d41f}.foldable-wrap[data-v-f46df0c2]{display:grid;grid-template-columns:1fr auto;align-items:start;gap:10px}.fold-toggle[data-v-f46df0c2]{border:1px solid rgba(71,85,105,.55);background:#0f172acc;color:#94a3b8;border-radius:999px;padding:4px 10px;font-size:12px;line-height:1.2;cursor:pointer}.trade-card[data-v-f46df0c2]{display:grid;grid-template-columns:280px 1fr;gap:14px;border-radius:12px;border:1px solid rgba(34,211,238,.12);padding:10px;background:linear-gradient(180deg,#0c1220e6,#060a12f2);cursor:pointer;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.trade-card[data-v-f46df0c2]:hover{border-color:#22d3ee59;transform:translateY(-2px);box-shadow:0 12px 40px #00000059,0 0 24px #22d3ee14}.trade-cover[data-v-f46df0c2]{width:100%;height:155px;border-radius:10px;object-fit:cover}.trade-main h3[data-v-f46df0c2]{margin:8px 0 6px;font-size:20px;color:#f1f5f9;line-height:1.35}.trade-tags[data-v-f46df0c2]{display:flex;flex-wrap:wrap;gap:8px}.trade-tag[data-v-f46df0c2]{border-radius:999px;padding:4px 10px;font-size:11px;color:#a5f3fc;background:#06b6d41f;border:1px solid rgba(34,211,238,.28)}.trade-subtitle[data-v-f46df0c2]{margin:0;color:#94a3b8;font-size:16px}.trade-meta[data-v-f46df0c2]{margin-top:18px;display:flex;align-items:center;gap:16px}.trade-meta strong[data-v-f46df0c2]{background:linear-gradient(120deg,#22d3ee,#a78bfa);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:32px}.trade-meta span[data-v-f46df0c2]{color:#64748b;font-size:16px}@media(max-width:1024px){.trade-card[data-v-f46df0c2]{grid-template-columns:1fr}.filter-row[data-v-f46df0c2]{grid-template-columns:1fr;align-items:start;gap:8px}.trade-cover[data-v-f46df0c2]{height:180px}.trade-main h3[data-v-f46df0c2]{font-size:16px}.trade-subtitle[data-v-f46df0c2]{font-size:14px}.trade-meta strong[data-v-f46df0c2]{font-size:24px}.trade-meta span[data-v-f46df0c2]{font-size:13px}}.service-page-tech.page-content[data-v-24586428]{border-radius:16px;border:1px solid rgba(34,211,238,.16);padding:clamp(14px,2vw,22px);background:linear-gradient(165deg,rgba(99,102,241,.06) 0%,transparent 45%),linear-gradient(180deg,#05080f,#0c1220,#080c14);box-shadow:0 24px 64px #0000006b}.svc-hero-band[data-v-24586428]{position:relative;overflow:hidden;border-radius:14px;margin-bottom:4px;padding:20px 20px 18px;text-align:center;border:1px solid rgba(34,211,238,.18);background:radial-gradient(ellipse 90% 55% at 50% -25%,rgba(34,211,238,.12) 0%,transparent 50%),linear-gradient(180deg,#0f172af2,#080c16fa)}.svc-hero-grid[data-v-24586428]{position:absolute;inset:0;opacity:.28;background-image:linear-gradient(rgba(34,211,238,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(34,211,238,.05) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,#000 35%,transparent 100%);mask-image:linear-gradient(180deg,#000 35%,transparent 100%);pointer-events:none}.svc-hero-kicker[data-v-24586428]{position:relative;margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.26em;color:#a78bfa}.svc-hero-title[data-v-24586428]{position:relative;margin:0 0 6px;font-size:clamp(22px,2.4vw,30px);font-weight:800;color:#f8fafc;text-shadow:0 0 28px rgba(167,139,250,.2)}.svc-hero-desc[data-v-24586428]{position:relative;margin:0;font-size:13px;color:#94a3b8;letter-spacing:.05em}.svc-btn-with-points[data-v-24586428]{gap:10px}.svc-btn-with-points--block[data-v-24586428]{width:100%}.filter-toolbar[data-v-24586428]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:12px 14px;border-radius:12px;border:1px solid rgba(34,211,238,.12);background:#080c168c}.service-page-tech[data-v-24586428] .filter-toolbar .n-button--warning-type{background:linear-gradient(135deg,#0ea5e9,#6366f1)!important;border:1px solid rgba(34,211,238,.35)!important;color:#f8fafc!important;box-shadow:0 4px 20px #0ea5e940}.service-page-tech[data-v-24586428] .svc-toolbar-divider.n-divider{border-color:#22d3ee1f;margin:8px 0 0}.service-list-spin[data-v-24586428]{display:block;width:100%;margin-top:16px;min-height:160px}.service-empty[data-v-24586428]{margin-top:16px;padding:48px 20px;text-align:center;color:#64748b;font-size:15px;border:1px dashed rgba(34,211,238,.22);border-radius:12px;background:#080c1680}.service-grid[data-v-24586428]{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.service-card[data-v-24586428]{border:1px solid rgba(34,211,238,.12);background:linear-gradient(165deg,#121828f2,#080c16fa);overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.service-card[data-v-24586428]:hover{border-color:#22d3ee47;box-shadow:0 12px 36px #00000059,0 0 24px #a78bfa14}.service-card[data-v-24586428] .n-card__content{padding:10px 12px!important}.service-card-inner[data-v-24586428]{display:flex;flex-direction:column;gap:0;min-width:0}.service-card-inner--cover[data-v-24586428]{display:grid;grid-template-columns:minmax(96px,34%) minmax(0,1fr);gap:10px;align-items:stretch}.service-card-cover[data-v-24586428]{margin:0;border-radius:8px;overflow:hidden;background:#0a0e14;border:1px solid rgba(34,211,238,.15);min-height:108px}.service-card-inner--cover .service-card-cover[data-v-24586428]{align-self:stretch}.service-card-cover img[data-v-24586428]{width:100%;height:100%;min-height:108px;object-fit:cover;object-position:center top;display:block}.service-card-main[data-v-24586428]{display:flex;flex-direction:column;gap:6px;min-width:0}.service-head[data-v-24586428]{display:flex;gap:10px;align-items:flex-start;min-width:0}.service-head-info[data-v-24586428]{flex:1;min-width:0}.service-title-line[data-v-24586428]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;row-gap:4px}.service-name[data-v-24586428]{font-size:16px;font-weight:700;line-height:1.25;color:#f1f5f9}.verified[data-v-24586428]{color:#22d3ee;flex-shrink:0;font-size:18px;filter:drop-shadow(0 0 8px rgba(34,211,238,.45))}.service-tag-inline[data-v-24586428]{margin:0!important}.service-desc[data-v-24586428]{margin:3px 0 0;color:#94a3b8;font-size:12px;line-height:1.4}.service-metrics[data-v-24586428]{border-top:1px solid rgba(34,211,238,.1);border-bottom:1px solid rgba(34,211,238,.1);padding:5px 0;margin:2px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.service-metrics div[data-v-24586428]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1px}.service-metrics strong[data-v-24586428]{color:#a8bffa;font-size:17px;font-weight:700;line-height:1.15}.service-metrics span[data-v-24586428]{font-size:11px;color:#64748b}.service-foot[data-v-24586428]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:2px}.service-price[data-v-24586428]{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 4px;min-width:0}.service-price strong[data-v-24586428]{background:linear-gradient(120deg,#22d3ee,#c4b5fd);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:22px;font-weight:700;line-height:1.1}.service-price span[data-v-24586428]{font-size:12px;color:#64748b}.partner-lead[data-v-24586428]{margin:0 0 12px;color:#9f9a8b;font-size:14px;line-height:1.5}.partner-lead--muted[data-v-24586428]{color:#8a8475}.partner-form[data-v-24586428]{display:flex;flex-direction:column;gap:14px}.partner-field[data-v-24586428]{display:flex;flex-direction:column;gap:6px}.partner-field>span[data-v-24586428]{font-size:13px;color:#c4b89a}.partner-actions[data-v-24586428]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px;flex-wrap:wrap}.partner-actions--stack[data-v-24586428]{flex-direction:column;align-items:stretch}.tag-editor[data-v-24586428]{display:flex;flex-direction:column;gap:10px}.tag-input-row[data-v-24586428]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.tag-input-row[data-v-24586428] .n-input{flex:1;min-width:160px}.upload-drag-inner[data-v-24586428]{padding:18px 12px;text-align:center}.upload-icon[data-v-24586428]{font-size:36px;color:#c9a55c;margin-bottom:8px}.screenshot-preview[data-v-24586428]{max-width:100%;max-height:160px;border-radius:8px;object-fit:contain;margin-bottom:8px}.upload-name[data-v-24586428]{margin:8px 0 0;font-size:12px;color:#8f7bff}.partner-field-error[data-v-24586428]{margin:4px 0 0;font-size:12px;color:#e85d5d;line-height:1.4}.partner-field[data-v-24586428] .n-input-group{width:100%}.partner-field[data-v-24586428] .n-input-group .n-input{flex:1;min-width:0}.pending-illu[data-v-24586428]{display:flex;justify-content:center;padding:28px 0 8px}.pending-title[data-v-24586428]{margin:0 0 8px;text-align:center;font-size:20px;color:#c9a55c;letter-spacing:.5px}.pending-desc[data-v-24586428]{margin:0;text-align:center;color:#9f9a8b;font-size:14px;line-height:1.55}.pending-divider[data-v-24586428]{margin:16px 0;opacity:.6}.pending-close[data-v-24586428]{margin-top:4px}.approved-badge[data-v-24586428]{display:flex;justify-content:center;padding:20px 0 8px}.approved-icon[data-v-24586428]{font-size:56px;color:#6ee7b7;filter:drop-shadow(0 0 10px rgba(110,231,183,.55))}.approved-title[data-v-24586428]{margin:0 0 8px;text-align:center;font-size:22px;color:#d7e8e0}.approved-desc[data-v-24586428]{margin:0 0 12px;text-align:center;color:#9f9a8b;font-size:14px;line-height:1.55}.published-orb[data-v-24586428]{display:flex;justify-content:center;padding:16px 0 4px}.published-icon[data-v-24586428]{font-size:52px;color:#f0cf87;filter:drop-shadow(0 0 12px rgba(240,207,135,.45))}.published-title[data-v-24586428]{margin:0 0 8px;text-align:center;font-size:20px;color:#f0cf87}.published-desc[data-v-24586428]{margin:0 0 18px;text-align:center;color:#9f9a8b;font-size:14px;line-height:1.55}[data-v-24586428] .partner-modal .n-card{border-radius:14px;overflow:hidden}[data-v-24586428] .partner-modal--profile .n-card{background:linear-gradient(165deg,#1a1724,#15121d 55%,#12101a);border:1px solid rgba(201,165,92,.45);box-shadow:0 20px 48px #00000080,inset 0 0 0 1px #f0cf871f}[data-v-24586428] .partner-modal--profile .n-card-header{border-bottom:1px solid rgba(201,165,92,.28);background:linear-gradient(90deg,rgba(58,47,27,.5) 0%,transparent 100%)}[data-v-24586428] .partner-modal--profile .n-card-header__main{color:#f0cf87;font-weight:700;letter-spacing:.5px}[data-v-24586428] .partner-modal--pending .n-card{background:linear-gradient(180deg,#1b1a22,#0f0e14);border:1px solid rgba(100,110,140,.35);box-shadow:0 18px 40px #0000008c}[data-v-24586428] .partner-modal--pending .n-card-header{border-bottom:1px solid rgba(100,110,140,.25)}[data-v-24586428] .partner-modal--pending .n-card-header__main{color:#a8b0c8;font-weight:600}[data-v-24586428] .partner-modal--approved .n-card{background:radial-gradient(ellipse 120% 80% at 50% 0%,#2e5a4159,#15121d 55%);border:1px solid rgba(110,231,183,.35);box-shadow:0 20px 48px #00000080,inset 0 0 0 1px #6ee7b71f}[data-v-24586428] .partner-modal--approved .n-card-header{border-bottom:1px solid rgba(110,231,183,.22)}[data-v-24586428] .partner-modal--approved .n-card-header__main{color:#b8f0d8;font-weight:700}[data-v-24586428] .partner-modal--publish .n-card{background:linear-gradient(180deg,#1b1824,#14111b);border:1px solid rgba(201,165,92,.38);box-shadow:0 20px 48px #0000007a,inset 0 0 0 1px #f0cf871a}[data-v-24586428] .partner-modal--publish .n-card-header{border-bottom:1px solid rgba(201,165,92,.28)}[data-v-24586428] .partner-modal--publish .n-card-header__main{color:#f0cf87;font-weight:700}[data-v-24586428] .partner-modal--published .n-card{background:linear-gradient(180deg,#221a12,#130f0c);border:1px solid rgba(240,207,135,.42);box-shadow:0 22px 52px #0000008c,inset 0 0 0 1px #f0cf8726}[data-v-24586428] .partner-modal--published .n-card-header{border-bottom:1px solid rgba(240,207,135,.25)}[data-v-24586428] .partner-modal--published .n-card-header__main{color:#f0cf87;font-weight:700}[data-v-24586428] .partner-modal .n-card__content{padding:0 0 12px}[data-v-24586428] .partner-modal .n-input,[data-v-24586428] .partner-modal .n-input .n-input__textarea-el{--n-border: 1px solid #3e311b !important}[data-v-24586428] .partner-modal .n-input-wrapper{background:linear-gradient(180deg,#1f1a29,#191622)!important}[data-v-24586428] .partner-modal .n-upload-dragger{background:#191622d9!important;border:1px dashed rgba(201,165,92,.45)!important;border-radius:10px}@media(max-width:420px){.service-card-inner--cover[data-v-24586428]{grid-template-columns:1fr}.service-card-inner--cover .service-card-cover[data-v-24586428]{max-height:132px}.service-card-inner--cover .service-card-cover img[data-v-24586428]{min-height:0;max-height:132px}}@media(max-width:1024px){.service-grid[data-v-24586428]{grid-template-columns:1fr}}.tech-page[data-v-799eea28]{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(56,189,248,.22);padding:clamp(14px,2vw,22px);background:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(56,189,248,.12),transparent 55%),linear-gradient(180deg,#0a0e14,#080a10);box-shadow:0 0 0 1px #0006 inset,0 12px 40px #00000059,0 0 60px #38bdf80f}.tech-page[data-v-799eea28]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(56,189,248,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.04) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 85% 65% at 50% 35%,black 20%,transparent 72%);mask-image:radial-gradient(ellipse 85% 65% at 50% 35%,black 20%,transparent 72%);pointer-events:none;z-index:0}.tech-page[data-v-799eea28]>*{position:relative;z-index:1}.tech-page-head[data-v-799eea28]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(56,189,248,.15)}.tech-kicker[data-v-799eea28]{display:block;font-size:11px;font-weight:700;letter-spacing:.28em;color:#38bdf8d9;font-family:ui-monospace,SF Mono,Menlo,monospace;margin-bottom:6px}.tech-page-title[data-v-799eea28]{margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:700;letter-spacing:.04em;background:linear-gradient(120deg,#e0f2fe,#38bdf8 45%,#fbbf24);-webkit-background-clip:text;background-clip:text;color:transparent}.tech-page-desc[data-v-799eea28]{margin:8px 0 0;font-size:13px;color:#bad3e6a6;max-width:420px;line-height:1.5}.tech-page-title-row[data-v-799eea28]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.tech-page-title-block[data-v-799eea28]{flex:1;min-width:min(100%,240px)}.strategy-publish-btn-inner[data-v-799eea28]{gap:10px}.strategy-publish-btn[data-v-799eea28]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:18px;padding:8px 14px;border:1px solid rgba(56,189,248,.45);border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;color:#ecfeff;background:linear-gradient(135deg,#38bdf859,#081428e6);box-shadow:0 0 20px #38bdf833,inset 0 1px #ffffff1f}.strategy-publish-btn[data-v-799eea28]:hover{filter:brightness(1.08);border-color:#38bdf8bf;box-shadow:0 0 28px #38bdf847}.strategy-publish-btn[data-v-799eea28]:active{transform:translateY(1px)}.tech-head-stats[data-v-799eea28]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tech-stat[data-v-799eea28]{font-size:10px;font-weight:700;letter-spacing:.12em;color:#38bdf8bf;font-family:ui-monospace,SF Mono,Menlo,monospace;padding:4px 10px;border-radius:4px;border:1px solid rgba(56,189,248,.28);background:#08142099}.tech-stat-dot[data-v-799eea28]{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#22d3ee;box-shadow:0 0 8px #22d3ee;animation:tech-pulse-799eea28 2s ease-in-out infinite}@keyframes tech-pulse-799eea28{0%,to{opacity:1}50%{opacity:.35}}.tab-bar[data-v-799eea28]{overflow-x:auto;scrollbar-width:thin}.tab-bar[data-v-799eea28]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.tab-divider[data-v-799eea28]{height:1px;margin:0 0 14px;background:linear-gradient(90deg,transparent,rgba(56,189,248,.35),rgba(251,191,36,.25),transparent);opacity:1}.strategy-search-glass[data-v-799eea28]{display:flex;align-items:center;gap:10px;width:100%;max-width:480px;height:44px;margin-bottom:14px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff14;box-shadow:inset 0 1px #ffffff0d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.strategy-search-glass[data-v-799eea28]:focus-within{border-color:#38bdf88c;background:#38bdf814;box-shadow:inset 0 1px #ffffff0f,0 0 20px #38bdf81f}.strategy-search-glass-icon[data-v-799eea28]{flex-shrink:0;color:#ffffffe6}.strategy-search-glass-input[data-v-799eea28]{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;font-size:14px;color:#ebe2cf}.strategy-search-glass-input[data-v-799eea28]::placeholder{color:#b4afa8bf}.strategy-search-glass-input[data-v-799eea28]::-webkit-search-cancel-button,.strategy-search-glass-input[data-v-799eea28]::-webkit-search-decoration{display:none}.strategy-search-glass-clear[data-v-799eea28]{flex-shrink:0;width:22px;height:22px;padding:0;border:none;border-radius:50%;font-size:16px;line-height:1;color:#c4bcacd9;background:#ffffff14;cursor:pointer;display:grid;place-items:center}.strategy-search-glass-clear[data-v-799eea28]:hover{color:#f0cf87;background:#ffffff1f}.tab-pill[data-v-799eea28]{border:1px solid rgba(56,189,248,.28);border-radius:999px;background:#08101c8c;color:#e0f2fee0;font-size:14px;font-weight:600;line-height:1;padding:8px 14px;cursor:pointer;transition:all .2s ease}.tab-pill[data-v-799eea28]:hover{border-color:#38bdf88c;color:#f0f9ff;box-shadow:0 0 16px #38bdf81f}.tab-pill.active[data-v-799eea28]{background:linear-gradient(135deg,#38bdf840,#fbbf2433);color:#fefce8;border-color:#38bdf8a6;box-shadow:0 0 24px #38bdf82e}.tab-subtitle[data-v-799eea28]{display:block;padding-top:8px;font-size:16px;line-height:1.7}.strategy-card[data-v-799eea28]{border:1px solid rgba(56,189,248,.18)!important;background:linear-gradient(165deg,#0c121cf2,#080a12fa)!important;box-shadow:0 8px 32px #00000059}.list-spin[data-v-799eea28]{margin-top:24px;min-height:120px;display:flex;justify-content:center}.list-msg[data-v-799eea28]{display:block;margin-top:16px}.list-empty[data-v-799eea28]{margin-top:20px}.card-list[data-v-799eea28]{margin-top:14px;display:grid;gap:10px}.strategy-list-item[data-v-799eea28]{border:1px solid rgba(56,189,248,.15);border-left:3px solid rgba(56,189,248,.45);border-radius:10px;background:#0a101abf;color:#e2e8f0;text-align:left;padding:12px 14px;cursor:pointer;transition:all .2s ease}.strategy-list-item[data-v-799eea28]:hover{border-color:#38bdf866;transform:translateY(-2px);box-shadow:0 8px 24px #00000059,0 0 20px #38bdf814}.strategy-list-item h4[data-v-799eea28]{margin:0 0 6px;font-size:16px;color:#f0f9ff}.strategy-list-item p[data-v-799eea28]{margin:0;font-size:14px;line-height:1.6;color:#94a3b8}.back-btn[data-v-799eea28]{border:1px solid rgba(56,189,248,.35);border-radius:999px;background:#08101c99;color:#bae6fd;font-size:14px;line-height:1;padding:8px 14px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.back-btn[data-v-799eea28]:hover{border-color:#38bdf8a6;color:#e0f2fe;box-shadow:0 0 16px #38bdf826}.detail-title[data-v-799eea28]{margin:14px 0 10px;font-size:20px;color:#f0f9ff}.detail-content[data-v-799eea28]{margin:0;font-size:15px;line-height:1.8;color:#cbd5e1}.strategy-publish-form[data-v-799eea28]{display:flex;flex-direction:column;gap:16px}.strategy-publish-field[data-v-799eea28]{display:flex;flex-direction:column;gap:8px}.strategy-publish-label[data-v-799eea28]{font-size:13px;color:#cfc8b6}.strategy-publish-optional[data-v-799eea28]{font-weight:400;color:#bad3e68c;font-size:12px}.strategy-publish-error[data-v-799eea28]{margin:0;font-size:13px;color:#d03050}.strategy-publish-actions[data-v-799eea28]{display:flex;justify-content:flex-end;gap:10px}.tech-page[data-v-4052cb75]{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(56,189,248,.22);padding:clamp(14px,2vw,22px);background:radial-gradient(ellipse 100% 70% at 80% -10%,rgba(56,189,248,.14),transparent 50%),linear-gradient(180deg,#0a0e14,#080a10);box-shadow:0 0 0 1px #0006 inset,0 12px 40px #00000059,0 0 60px #38bdf80f}.tech-page[data-v-4052cb75]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(56,189,248,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.035) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 90% 60% at 50% 20%,black 15%,transparent 70%);mask-image:radial-gradient(ellipse 90% 60% at 50% 20%,black 15%,transparent 70%);pointer-events:none;z-index:0}.tech-page[data-v-4052cb75]>*{position:relative;z-index:1}.tech-page-head[data-v-4052cb75]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(56,189,248,.15)}.tech-kicker[data-v-4052cb75]{display:block;font-size:11px;font-weight:700;letter-spacing:.28em;color:#38bdf8d9;font-family:ui-monospace,SF Mono,Menlo,monospace;margin-bottom:6px}.tech-page-title[data-v-4052cb75]{margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:700;letter-spacing:.04em;background:linear-gradient(120deg,#e0f2fe,#38bdf8 42%,#fbbf24);-webkit-background-clip:text;background-clip:text;color:transparent}.tech-page-desc[data-v-4052cb75]{margin:8px 0 0;font-size:13px;color:#bad3e6a6;max-width:440px;line-height:1.5}.tech-head-stats[data-v-4052cb75]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tech-stat[data-v-4052cb75]{font-size:10px;font-weight:700;letter-spacing:.12em;color:#38bdf8bf;font-family:ui-monospace,SF Mono,Menlo,monospace;padding:4px 10px;border-radius:4px;border:1px solid rgba(56,189,248,.28);background:#08142099}.tech-stat-dot[data-v-4052cb75]{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#22d3ee;box-shadow:0 0 8px #22d3ee;animation:tech-pulse-4052cb75 2s ease-in-out infinite}@keyframes tech-pulse-4052cb75{0%,to{opacity:1}50%{opacity:.35}}.tab-row[data-v-4052cb75]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.tab-bar[data-v-4052cb75]{display:flex;flex-wrap:wrap;gap:10px}.video-btn-with-points[data-v-4052cb75]{gap:10px}.upload-btn[data-v-4052cb75]{flex-shrink:0}.tab-divider[data-v-4052cb75]{height:1px;margin:0 0 16px;background:linear-gradient(90deg,transparent,rgba(56,189,248,.35),rgba(251,191,36,.25),transparent)}.tab-pill[data-v-4052cb75]{border:1px solid rgba(56,189,248,.28);border-radius:999px;background:#08101c8c;color:#e0f2fee0;font-size:14px;font-weight:600;line-height:1;padding:8px 14px;cursor:pointer;transition:all .2s ease}.tab-pill[data-v-4052cb75]:hover{border-color:#38bdf88c;color:#f0f9ff;box-shadow:0 0 16px #38bdf81f}.tab-pill.active[data-v-4052cb75]{background:linear-gradient(135deg,#38bdf840,#fbbf2433);color:#fefce8;border-color:#38bdf8a6;box-shadow:0 0 24px #38bdf82e}.video-grid[data-v-4052cb75]{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.video-pagination[data-v-4052cb75]{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.video-page-info[data-v-4052cb75]{font-size:12px;color:#bad3e6b8;font-family:ui-monospace,SF Mono,Menlo,monospace}.video-page-actions[data-v-4052cb75]{display:flex;gap:8px;align-items:center}.video-card[data-v-4052cb75]{border:1px solid rgba(56,189,248,.2)!important;background:linear-gradient(165deg,#0e1420f2,#080a12fa)!important;box-shadow:0 8px 28px #00000059;transition:border-color .2s,box-shadow .2s,transform .2s}.video-card[data-v-4052cb75]:hover{border-color:#38bdf873!important;box-shadow:0 12px 36px #0006,0 0 28px #38bdf81a}.video-cover[data-v-4052cb75]{height:185px;border-radius:12px;margin-bottom:10px;display:grid;place-items:center;color:#7dd3fc;position:relative;background:linear-gradient(135deg,rgba(56,189,248,.12) 0%,transparent 50%),linear-gradient(135deg,#1a2332,#121820);overflow:hidden}.video-cover--playable[data-v-4052cb75]{cursor:pointer;outline:none}.video-cover--playable[data-v-4052cb75]:focus-visible{box-shadow:0 0 0 2px #080a10,0 0 0 4px #38bdf8bf}.cover-video[data-v-4052cb75]{width:100%;height:100%;object-fit:cover}.cover-video--thumb[data-v-4052cb75]{pointer-events:none;display:block}.video-cover-overlay[data-v-4052cb75]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#0000001f,#00000094);opacity:0;transition:opacity .22s ease;z-index:2}.video-cover--playable:hover .video-cover-overlay[data-v-4052cb75],.video-cover--playable:focus-visible .video-cover-overlay[data-v-4052cb75]{opacity:1}.video-cover-expand-btn[data-v-4052cb75]{display:inline-flex;flex-direction:column;align-items:center;gap:6px;padding:10px 18px;border-radius:12px;border:1px solid rgba(56,189,248,.45);background:#080e18eb;color:#e0f2fe;cursor:pointer;font:inherit;font-size:13px;font-weight:700;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s}.video-cover-expand-btn[data-v-4052cb75]:hover{border-color:#38bdf8d9;background:#0c1828f2;transform:scale(1.04);box-shadow:0 0 24px #38bdf840}.video-cover-expand-text[data-v-4052cb75]{line-height:1.2}.duration[data-v-4052cb75]{position:absolute;right:8px;bottom:8px;color:#f8fafc;font-size:12px;background:#000000b3;border-radius:6px;padding:2px 6px;z-index:3}.player-modal-body[data-v-4052cb75]{margin:-8px 0 0}.player-modal-video[data-v-4052cb75]{display:block;width:100%;max-height:min(72vh,640px);border-radius:10px;background:#05080d;border:1px solid rgba(56,189,248,.3);box-shadow:0 0 40px #38bdf814}.video-actions[data-v-4052cb75]{margin-top:12px;display:flex;align-items:center;justify-content:space-between}.view-count[data-v-4052cb75]{color:#94a3b8e6;font-size:13px;font-variant-numeric:tabular-nums}.like-btn[data-v-4052cb75]{border:1px solid rgba(56,189,248,.3);border-radius:999px;background:#08101c80;color:#bae6fd;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.like-btn[data-v-4052cb75]:hover{border-color:#38bdf88c}.like-btn.liked[data-v-4052cb75]{border-color:#fbbf248c;color:#fef3c7;background:#38bdf81f;box-shadow:0 0 16px #38bdf81f}.video-card[data-v-4052cb75] h3{margin:6px 0 8px;font-size:16px;font-weight:700;color:#f0f9ff;line-height:1.35}.video-card[data-v-4052cb75] p{margin:0;font-size:13px;line-height:1.5;color:#94a3b8}.video-tag-chip[data-v-4052cb75]{display:inline-block;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:#38bdf81f;color:#7dd3fc;border:1px solid rgba(56,189,248,.35);margin-bottom:4px;font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.04em}.upload-local-preview[data-v-4052cb75]{display:grid;gap:6px;margin-top:4px}.upload-preview-label[data-v-4052cb75]{font-size:12px;color:#9f9278}.upload-preview-video[data-v-4052cb75]{width:100%;max-height:220px;border-radius:10px;background:#05080d;border:1px solid rgba(56,189,248,.25)}.upload-modal-body[data-v-4052cb75]{position:relative;min-height:120px}.upload-mask-enter-active[data-v-4052cb75],.upload-mask-leave-active[data-v-4052cb75]{transition:opacity .22s ease}.upload-mask-enter-from[data-v-4052cb75],.upload-mask-leave-to[data-v-4052cb75]{opacity:0}.upload-progress-mask[data-v-4052cb75]{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:#11101ae6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px}.upload-progress-inner[data-v-4052cb75]{text-align:center;color:#bae6fd;display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px}.upload-progress-title[data-v-4052cb75]{margin:10px 0 0;font-size:17px;font-weight:700}.upload-progress-sub[data-v-4052cb75]{margin:0;font-size:13px;color:#9f9278;max-width:260px;line-height:1.45}.upload-progress-shimmer[data-v-4052cb75]{width:160px;height:3px;border-radius:999px;margin-top:12px;background:linear-gradient(90deg,#0c1824,#38bdf8,#fbbf24,#0c1824);background-size:200% 100%;animation:upload-shimmer-4052cb75 1.35s ease-in-out infinite}@keyframes upload-shimmer-4052cb75{0%{background-position:100% 0}to{background-position:-100% 0}}.upload-modal-content[data-v-4052cb75]{display:grid;gap:10px}.upload-modal-content.is-dimmed[data-v-4052cb75]{pointer-events:none;opacity:.42;-webkit-user-select:none;user-select:none;filter:grayscale(.15)}.upload-field-label[data-v-4052cb75]{font-size:13px;color:#c4b89a;margin:0}.upload-field-label .req[data-v-4052cb75]{color:#e07070}.upload-dragger-inner[data-v-4052cb75]{display:grid;place-items:center;gap:6px;padding:12px 8px;color:#d5c39a}.upload-dragger-inner p[data-v-4052cb75]{margin:0}.upload-dragger-inner small[data-v-4052cb75]{color:#9f9278}.upload-error[data-v-4052cb75]{margin:0;color:#f56c6c;font-size:13px}.upload-actions[data-v-4052cb75]{display:flex;justify-content:flex-end;gap:8px}.list-error[data-v-4052cb75]{margin:0 0 12px;color:#f56c6c;font-size:14px}.video-empty[data-v-4052cb75]{color:#94a3b8d9;font-size:15px;text-align:center;padding:32px 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em}@media(max-width:1200px){.tab-row[data-v-4052cb75]{flex-wrap:wrap}.video-grid[data-v-4052cb75]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.video-grid[data-v-4052cb75]{grid-template-columns:1fr}}.page-content.community-page.tech-page[data-v-9476bd83]{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(56,189,248,.22);padding:clamp(14px,2vw,22px);background:radial-gradient(ellipse 90% 60% at 20% -15%,rgba(56,189,248,.12),transparent 55%),linear-gradient(180deg,#0a0e14,#070910);box-shadow:0 0 0 1px #0006 inset,0 12px 40px #00000059,0 0 60px #38bdf80f}.tech-page[data-v-9476bd83]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(56,189,248,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.035) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 85% 55% at 50% 25%,black 18%,transparent 72%);mask-image:radial-gradient(ellipse 85% 55% at 50% 25%,black 18%,transparent 72%);pointer-events:none;z-index:0}.tech-page[data-v-9476bd83]>*{position:relative;z-index:1}.tech-page-head[data-v-9476bd83]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid rgba(56,189,248,.15)}.tech-kicker[data-v-9476bd83]{display:block;font-size:11px;font-weight:700;letter-spacing:.28em;color:#38bdf8d9;font-family:ui-monospace,SF Mono,Menlo,monospace;margin-bottom:6px}.tech-page-title[data-v-9476bd83]{margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:700;letter-spacing:.04em;background:linear-gradient(120deg,#e0f2fe,#38bdf8 45%,#fbbf24);-webkit-background-clip:text;background-clip:text;color:transparent}.tech-page-desc[data-v-9476bd83]{margin:8px 0 0;font-size:13px;color:#bad3e6a6;max-width:420px;line-height:1.5}.tech-head-stats[data-v-9476bd83]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tech-stat[data-v-9476bd83]{font-size:10px;font-weight:700;letter-spacing:.12em;color:#38bdf8bf;font-family:ui-monospace,SF Mono,Menlo,monospace;padding:4px 10px;border-radius:4px;border:1px solid rgba(56,189,248,.28);background:#08142099}.tech-stat-dot[data-v-9476bd83]{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#22d3ee;box-shadow:0 0 8px #22d3ee;animation:tech-pulse-9476bd83 2s ease-in-out infinite}@keyframes tech-pulse-9476bd83{0%,to{opacity:1}50%{opacity:.35}}.community-page[data-v-9476bd83]{display:flex;flex-direction:column;gap:18px}.community-top-panel[data-v-9476bd83]{border-radius:14px;border:1px solid rgba(56,189,248,.22);background:linear-gradient(165deg,#0c1624eb,#080a14f5);box-shadow:0 8px 32px #0000004d;overflow:hidden}.community-top-grid[data-v-9476bd83]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:0;min-height:200px}.col-preview[data-v-9476bd83]{padding:18px 20px 20px;border-right:1px solid rgba(56,189,248,.12)}.col-notice[data-v-9476bd83]{padding:18px 20px 20px;background:#040c1859}.col-preview-head[data-v-9476bd83]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.panel-title[data-v-9476bd83]{margin:0;font-size:17px;font-weight:700;color:#f0f9ff;letter-spacing:.06em;font-family:ui-monospace,SF Mono,Menlo,monospace;text-transform:uppercase}.panel-subtitle[data-v-9476bd83]{margin:0 0 12px;font-size:14px;font-weight:700;letter-spacing:.12em;color:#38bdf8e6;font-family:ui-monospace,SF Mono,Menlo,monospace;text-transform:uppercase}.publish-thread-btn-inner[data-v-9476bd83]{gap:10px}.publish-thread-btn[data-v-9476bd83]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:8px 12px;border:1px solid rgba(56,189,248,.45);border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;color:#ecfeff;background:linear-gradient(135deg,#38bdf859,#081428e6);box-shadow:0 0 20px #38bdf833,inset 0 1px #ffffff1f}.publish-thread-btn[data-v-9476bd83]:hover{filter:brightness(1.08);border-color:#38bdf8bf;box-shadow:0 0 28px #38bdf847}.publish-thread-btn[data-v-9476bd83]:active{transform:translateY(1px)}.preview-list[data-v-9476bd83]{display:flex;flex-direction:column;gap:0}.preview-row[data-v-9476bd83]{padding:12px 14px;margin:0 -14px;border-radius:8px;cursor:default;transition:background .15s ease}.preview-row--click[data-v-9476bd83]{cursor:pointer}.preview-row--click[data-v-9476bd83]:focus-visible{outline:2px solid rgba(240,207,135,.55);outline-offset:2px}.preview-row[data-v-9476bd83]:hover{background:#ffffff0f}.preview-row+.preview-row[data-v-9476bd83]{border-top:1px solid rgba(56,189,248,.1)}.preview-row-title[data-v-9476bd83]{color:#f1f5f9;font-weight:600;font-size:15px;line-height:1.35}.preview-row-body[data-v-9476bd83]{color:#94a3b8;font-size:13px;line-height:1.5;margin-top:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.preview-row-meta[data-v-9476bd83]{color:#38bdf8a6;font-size:12px;margin-top:8px;font-variant-numeric:tabular-nums}.preview-empty[data-v-9476bd83]{color:#8a8478;font-size:14px;padding:28px 8px;text-align:center;line-height:1.6}.notice-list[data-v-9476bd83]{margin:0;padding-left:18px;color:#cbd5e1;line-height:1.85;font-size:14px}.community-feed-panel[data-v-9476bd83]{position:relative;border-radius:14px;border:1px solid rgba(56,189,248,.22);min-height:min(52vh,520px);overflow:hidden;box-shadow:0 8px 32px #00000059}.feed-bg[data-v-9476bd83]{position:absolute;inset:0;background:url(/wow-shiguang.webp) center 28% / cover no-repeat,linear-gradient(180deg,#1a1520,#0d0b12)}.feed-scrim[data-v-9476bd83]{position:absolute;inset:0;background:linear-gradient(180deg,#040a16d1,#060c1ce0 45%,#080e20eb);pointer-events:none}.feed-body[data-v-9476bd83]{position:relative;z-index:1;padding:20px 22px 24px;max-height:min(62vh,640px);overflow-y:auto}.feed-hint[data-v-9476bd83]{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.2em;color:#38bdf8e6;font-family:ui-monospace,SF Mono,Menlo,monospace;text-shadow:0 0 24px rgba(56,189,248,.35)}.feed-list[data-v-9476bd83]{display:flex;flex-direction:column;gap:12px}.feed-row[data-v-9476bd83]{padding:14px 16px;border-radius:10px;background:#080e1abf;border:1px solid rgba(56,189,248,.18);border-left:3px solid rgba(56,189,248,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.feed-row--click[data-v-9476bd83]{cursor:pointer;transition:background .15s ease,border-color .15s ease}.feed-row--click[data-v-9476bd83]:hover{background:#0c1628e0;border-color:#38bdf866;box-shadow:0 0 24px #38bdf814}.feed-row--click[data-v-9476bd83]:focus-visible{outline:2px solid rgba(240,207,135,.55);outline-offset:2px}.feed-row-title[data-v-9476bd83]{color:#f8fafc;font-weight:600;font-size:15px}.feed-row-body[data-v-9476bd83]{color:#94a3b8;font-size:14px;line-height:1.55;margin-top:8px;white-space:pre-wrap;word-break:break-word}.feed-row-meta[data-v-9476bd83]{color:#38bdf8a6;font-size:12px;margin-top:10px;font-variant-numeric:tabular-nums}.feed-empty[data-v-9476bd83]{text-align:center;color:#a8a198;font-size:14px;padding:48px 16px;text-shadow:0 1px 6px rgba(0,0,0,.5)}.feed-pagination[data-v-9476bd83]{margin-top:20px;padding-bottom:8px;display:flex;justify-content:center;flex-wrap:wrap}.feed-pagination[data-v-9476bd83] .n-pagination-item:not(.n-pagination-item--disabled):hover{border-color:#38bdf873}.feed-pagination[data-v-9476bd83] .n-pagination-item--active{border-color:#38bdf8a6;color:#7dd3fc}.back-top-btn[data-v-9476bd83]{position:fixed;z-index:100;right:max(20px,env(safe-area-inset-right,0px));bottom:max(24px,env(safe-area-inset-bottom,0px) + 8px);width:46px;height:46px;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:#e0f2fe;border:1px solid rgba(56,189,248,.5);background:linear-gradient(180deg,#0c1828f2,#060c18fa);box-shadow:0 4px 18px #00000073,0 0 24px #38bdf826,inset 0 1px #ffffff14;transition:transform .15s ease,filter .15s ease}.back-top-btn[data-v-9476bd83]:hover{filter:brightness(1.08);border-color:#38bdf8d9;box-shadow:0 0 32px #38bdf840}.back-top-btn[data-v-9476bd83]:active{transform:scale(.96)}.publish-form[data-v-9476bd83]{display:flex;flex-direction:column;gap:16px}.publish-field[data-v-9476bd83]{display:flex;flex-direction:column;gap:8px}.publish-label[data-v-9476bd83]{font-size:13px;color:#cfc8b6}.publish-error[data-v-9476bd83]{margin:0;font-size:13px;color:#d03050}.publish-actions[data-v-9476bd83]{display:flex;justify-content:flex-end;gap:10px}@media(max-width:900px){.community-top-grid[data-v-9476bd83]{grid-template-columns:1fr}.col-preview[data-v-9476bd83]{border-right:none;border-bottom:1px solid rgba(56,189,248,.12)}}.page-content[data-v-b55a0beb]{border-radius:16px;border:1px solid #3a2f1b;padding:0;background:#0d0b12;display:flex;flex-direction:column;min-height:min(72vh,720px);max-height:min(85vh,900px);overflow:hidden}.post-detail-page[data-v-b55a0beb]{gap:0}.state-block[data-v-b55a0beb]{padding:48px 24px;text-align:center;color:#a8a198;font-size:15px}.ghost-btn[data-v-b55a0beb]{margin-top:16px;padding:8px 20px;border-radius:8px;border:1px solid rgba(203,155,78,.45);background:#181424e6;color:#e8dcc4;cursor:pointer;font-size:14px}.ghost-btn[data-v-b55a0beb]:hover{border-color:#f0cf87a6}.detail-toolbar[data-v-b55a0beb]{flex-shrink:0;padding:14px 18px 10px;border-bottom:1px solid rgba(90,75,48,.35);background:linear-gradient(180deg,#1c1824fa,#120f1af5)}.back-link[data-v-b55a0beb]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;margin:0;border:none;border-radius:8px;background:transparent;color:#d4c4a8;font-size:14px;cursor:pointer;transition:background .15s ease,color .15s ease}.back-link[data-v-b55a0beb]:hover{background:#ffffff0f;color:#f0e6d2}.detail-scroll[data-v-b55a0beb]{flex:1;min-height:0;overflow-y:auto;padding:20px 22px 16px}.post-article[data-v-b55a0beb]{padding-bottom:8px;border-bottom:1px solid rgba(90,75,48,.28);margin-bottom:22px}.post-title[data-v-b55a0beb]{margin:0 0 12px;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;color:#f5f0e6;line-height:1.35;letter-spacing:.02em}.post-meta[data-v-b55a0beb]{margin:0 0 18px;font-size:13px;color:#8a8478}.post-body[data-v-b55a0beb]{margin:0;font-size:15px;line-height:1.65;color:#cfc8b8;white-space:pre-wrap;word-break:break-word}.comments-section[data-v-b55a0beb]{padding-bottom:12px}.comments-heading[data-v-b55a0beb]{margin:0 0 14px;font-size:16px;font-weight:600;color:#e8dcc4}.comments-count[data-v-b55a0beb]{font-weight:500;color:#918a7c;font-size:14px}.comments-hint[data-v-b55a0beb],.comments-empty[data-v-b55a0beb]{margin:0;font-size:14px;color:#7a7368;padding:8px 0 16px}.comment-list[data-v-b55a0beb]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.comment-item[data-v-b55a0beb]{padding:12px 14px;border-radius:10px;background:#12101cd9;border:1px solid rgba(203,155,78,.18)}.comment-head[data-v-b55a0beb]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.comment-author[data-v-b55a0beb]{font-size:14px;font-weight:600;color:#c9b896}.comment-time[data-v-b55a0beb]{font-size:12px;color:#6b665c;flex-shrink:0}.comment-body[data-v-b55a0beb]{margin:0;font-size:14px;line-height:1.55;color:#bfb6a4;white-space:pre-wrap;word-break:break-word}.comment-composer[data-v-b55a0beb]{flex-shrink:0;border-top:1px solid rgba(203,155,78,.28);background:linear-gradient(180deg,#100e18f7,#0c0a12fc);padding:14px 18px 18px;box-shadow:0 -8px 24px #00000059}.composer-inner[data-v-b55a0beb]{display:flex;flex-direction:column;gap:10px}.composer-error[data-v-b55a0beb]{margin:0;font-size:13px;color:#d03050}.composer-actions[data-v-b55a0beb]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.composer-tip[data-v-b55a0beb]{font-size:12px;color:#6b665c}@media(max-width:520px){.page-content[data-v-b55a0beb]{max-height:none;min-height:60vh}}.tech-page[data-v-13422730]{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(56,189,248,.22);padding:clamp(14px,2vw,22px);background:radial-gradient(ellipse 120% 70% at 50% -20%,rgba(56,189,248,.12),transparent 55%),linear-gradient(180deg,#0a0e14,#080a10);box-shadow:0 0 0 1px #0006 inset,0 12px 40px #00000059,0 0 60px #38bdf80f}.tech-page[data-v-13422730]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(56,189,248,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.04) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 85% 65% at 50% 35%,black 20%,transparent 72%);mask-image:radial-gradient(ellipse 85% 65% at 50% 35%,black 20%,transparent 72%);pointer-events:none;z-index:0}.tech-page[data-v-13422730]>*{position:relative;z-index:1}.tech-page-head[data-v-13422730]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(56,189,248,.15)}.tech-kicker[data-v-13422730]{display:block;font-size:11px;font-weight:700;letter-spacing:.28em;color:#38bdf8d9;font-family:ui-monospace,SF Mono,Menlo,monospace;margin-bottom:6px}.tech-page-title[data-v-13422730]{margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:700;letter-spacing:.04em;background:linear-gradient(120deg,#e0f2fe,#38bdf8 45%,#fbbf24);-webkit-background-clip:text;background-clip:text;color:transparent}.tech-page-desc[data-v-13422730]{margin:8px 0 0;font-size:13px;color:#bad3e6a6;max-width:440px;line-height:1.5}.tech-head-stats[data-v-13422730]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tech-stat[data-v-13422730]{font-size:10px;font-weight:700;letter-spacing:.12em;color:#38bdf8bf;font-family:ui-monospace,SF Mono,Menlo,monospace;padding:4px 10px;border-radius:4px;border:1px solid rgba(56,189,248,.28);background:#08142099}.tech-stat-dot[data-v-13422730]{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#22d3ee;box-shadow:0 0 8px #22d3ee;animation:tech-pulse-13422730 2s ease-in-out infinite}@keyframes tech-pulse-13422730{0%,to{opacity:1}50%{opacity:.35}}.guild-btn-with-points[data-v-13422730]{gap:10px}.guild-btn-with-points--small[data-v-13422730]{gap:6px}.guild-toolbar[data-v-13422730]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:16px}.guild-toolbar-filters[data-v-13422730]{display:flex;align-items:center;gap:10px}.filter-game[data-v-13422730]{min-width:160px}.guild-toolbar-actions[data-v-13422730]{display:flex;align-items:center;gap:10px;margin-left:auto;flex-wrap:wrap}.info-btn[data-v-13422730]{border-color:#38bdf866!important;color:#bae6fd!important;background:#08101c8c!important}.info-btn[data-v-13422730]:hover{border-color:#38bdf8a6!important;box-shadow:0 0 16px #38bdf81f!important}.list-msg[data-v-13422730]{margin:0 0 12px;color:#e8a598;font-size:13px}.empty-hint[data-v-13422730]{margin:32px 0;text-align:center;color:#94a3b8d9;font-size:14px;font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em}.pager-wrap[data-v-13422730]{display:flex;justify-content:center;margin-top:20px}.recruit-card[data-v-13422730]{border-radius:14px;border:1px solid rgba(56,189,248,.22);border-left:3px solid rgba(56,189,248,.55);background:linear-gradient(155deg,#0c1624eb,#080a14f5);box-shadow:0 8px 28px #00000059;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.recruit-card[data-v-13422730]:hover{transform:translateY(-3px);border-color:#38bdf873;border-left-color:#38bdf8d9;box-shadow:0 14px 36px #0006,0 0 28px #38bdf81a}.card-title-row[data-v-13422730]{display:flex;align-items:center;justify-content:space-between;gap:10px}.guild-name[data-v-13422730]{margin:0;font-size:16px;font-weight:700;color:#f0f9ff}.status-tag[data-v-13422730]{display:inline-flex;align-items:center;border-radius:4px;border:1px solid rgba(56,189,248,.45);padding:2px 8px;font-size:10px;font-weight:700;letter-spacing:.12em;color:#7dd3fc;background:#38bdf81f;font-family:ui-monospace,SF Mono,Menlo,monospace;text-transform:uppercase}.need-text[data-v-13422730]{margin:2px 0 10px;color:#cbd5e1;line-height:1.6}.meta-text[data-v-13422730]{margin:0 0 8px;font-size:12px;color:#38bdf8a6;line-height:1.5;font-variant-numeric:tabular-nums}.detail-text[data-v-13422730]{margin:0 0 10px;font-size:13px;color:#94a3b8;line-height:1.55;white-space:pre-wrap}.contact-line[data-v-13422730]{margin:0 0 14px;font-size:13px;color:#e2e8f0;line-height:1.5;word-break:break-all}.contact-label[data-v-13422730]{margin-right:8px;color:#38bdf8bf;font-size:11px;font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.08em}.card-footer[data-v-13422730]{display:flex;justify-content:flex-end}.modal-actions[data-v-13422730]{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.publish-err[data-v-13422730]{margin:0 0 12px;font-size:13px;color:#e8a598}.page-content[data-v-3b3d4f3e]{border-radius:16px;border:1px solid #3a2f1b;padding:clamp(14px,2vw,22px);background:#11101a}.page-head[data-v-3b3d4f3e]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:18px}.back-btn[data-v-3b3d4f3e]{color:#c4a86a!important}.head-text .title[data-v-3b3d4f3e]{margin:0;font-size:20px;font-weight:700;color:#f7e0a6}.head-text .sub[data-v-3b3d4f3e]{margin:6px 0 0;font-size:13px;color:#8a8475;line-height:1.55;max-width:640px}.err-msg[data-v-3b3d4f3e]{margin:0 0 12px;color:#e8a598;font-size:13px}.empty-hint[data-v-3b3d4f3e]{margin:32px 0;text-align:center;color:#7a7568;font-size:14px}.app-card[data-v-3b3d4f3e]{border-radius:14px;border:1px solid #5a4726;background:linear-gradient(150deg,#1a1726,#141421 45%,#121018)}.card-top[data-v-3b3d4f3e]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.dir-tag[data-v-3b3d4f3e]{display:inline-flex;align-items:center;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.dir-tag.is-recv[data-v-3b3d4f3e]{border:1px solid #5a8f6a;color:#9fd4a8;background:#5a8f6a2e}.dir-tag.is-sent[data-v-3b3d4f3e]{border:1px solid #826935;color:#eec26a;background:#d3a74d26}.time[data-v-3b3d4f3e]{font-size:12px;color:#6a6558}.guild-line[data-v-3b3d4f3e]{margin:0 0 14px;font-size:16px;font-weight:700;color:#e8dcc4}.fields[data-v-3b3d4f3e]{margin:0}.fields .row[data-v-3b3d4f3e]{margin:0 0 10px}.fields .row[data-v-3b3d4f3e]:last-child{margin-bottom:0}.fields dt[data-v-3b3d4f3e]{margin:0 0 4px;font-size:12px;color:#8a8475}.fields dd[data-v-3b3d4f3e]{margin:0;font-size:14px;color:#d0cab9;line-height:1.55}.fields dd.break[data-v-3b3d4f3e]{word-break:break-all}.fields dd.intro[data-v-3b3d4f3e]{white-space:pre-wrap}.buyer-orders-panel[data-v-965982dd]{width:100%;margin:0;color:#cfc9bb}.buyer-orders-toolbar[data-v-965982dd]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px;width:100%;min-width:0}.buyer-orders-title[data-v-965982dd]{display:flex;align-items:center;gap:8px;margin:0;color:#f0cf87;font-size:18px;font-weight:600}.buyer-orders-empty[data-v-965982dd]{padding:24px;text-align:center;color:#9f9a8b;font-size:14px}.buyer-orders-empty-text[data-v-965982dd]{margin:0 0 16px}.buyer-order-tabs[data-v-965982dd]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start;align-items:center;margin:0;padding:0;width:100%;min-width:0}.buyer-order-tab[data-v-965982dd]{flex-shrink:0;padding:7px 12px;border-radius:999px;border:1px solid transparent;background:#16131ef2;color:#a39a8a;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease,background .15s ease}.buyer-order-tab[data-v-965982dd]:hover{color:#cfc9bb;background:#1e1a28fa}.buyer-order-tab.active[data-v-965982dd]{border-color:#8f7036f2;color:#f0cf87;background:#1c1826d9;box-shadow:0 0 0 1px #f0cf871a}@media(max-width:900px){.buyer-order-tab[data-v-965982dd]{padding:6px 10px;font-size:12px}}@media(max-width:719px){.buyer-order-tab[data-v-965982dd]{padding:6px 9px;font-size:11px}.buyer-order-card-inner[data-v-965982dd]{flex-wrap:wrap;align-items:flex-start}}.buyer-orders-error[data-v-965982dd]{color:#e8a0a0;font-size:14px;margin:0 0 10px}.buyer-orders-spin[data-v-965982dd] .n-spin-content{min-height:0}.buyer-orders-body[data-v-965982dd],.buyer-order-list--await[data-v-965982dd]{min-height:120px}.buyer-order-list[data-v-965982dd]{list-style:none;margin:0;padding:0;display:grid;gap:12px;width:100%}.buyer-order-card[data-v-965982dd]{border:1px solid #3a3a42;border-radius:10px;padding:12px 14px;background:#181620eb;width:100%;box-sizing:border-box}.buyer-order-card-inner[data-v-965982dd]{display:flex;align-items:center;gap:12px;width:100%;min-width:0}.buyer-order-head[data-v-965982dd]{display:flex;align-items:flex-start;gap:12px;flex:1;min-width:0;cursor:pointer;text-align:left}.buyer-order-thumb[data-v-965982dd]{width:80px;height:80px;flex-shrink:0;border-radius:8px;object-fit:cover}.buyer-order-thumb-placeholder[data-v-965982dd]{background:#e8e4dc;border:1px solid rgba(255,255,255,.08)}.buyer-order-text[data-v-965982dd]{flex:1;min-width:0}.buyer-order-text h4[data-v-965982dd]{margin:0 0 6px;font-size:15px;font-weight:700;color:#f2f0eb}.buyer-order-sub[data-v-965982dd]{margin:0 0 6px;font-size:13px;color:#df3c3c}.buyer-order-no[data-v-965982dd]{margin:0;font-size:11px;color:#6a6358;word-break:break-all}.buyer-order-actions-scroll[data-v-965982dd]{flex-shrink:0;max-width:min(100%,520px);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.buyer-order-actions-inner[data-v-965982dd]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;padding-bottom:4px;min-height:36px}.buyer-order-wait[data-v-965982dd]{font-size:12px;color:#a39a8a;white-space:nowrap;padding:6px 4px}.buyer-order-btn[data-v-965982dd]{flex-shrink:0;padding:6px 14px;border-radius:8px;border:1px solid #5c4d32;background:transparent;color:#c5bca8;font-size:13px;cursor:pointer}.buyer-order-btn[data-v-965982dd]:disabled{opacity:.5;cursor:not-allowed}.buyer-order-btn.primary[data-v-965982dd]{border-color:#8f7036;color:#f0cf87}.buyer-order-btn.cs[data-v-965982dd]{border-color:#38bdf88c;color:#7dd3fc}.buyer-order-btn.appeal[data-v-965982dd]{border-color:#8f7036e6;color:#f0cf87}.buyer-orders-pagination[data-v-965982dd]{margin-top:16px;display:flex;justify-content:center}.ship-hint[data-v-965982dd]{font-size:13px;color:#a8a08f;line-height:1.5;margin:0}.modal-field[data-v-965982dd]{margin-top:10px}.modal-field--mt[data-v-965982dd]{margin-top:8px}.modal-field[data-v-965982dd] .n-input{--n-border-radius: 8px}.ship-textarea[data-v-965982dd]{width:100%;margin-top:10px;padding:8px;border-radius:8px;border:1px solid #3a2f1b;background:#14111b;color:#d6d2c4;resize:vertical;box-sizing:border-box}.ship-actions[data-v-965982dd]{margin-top:12px;display:flex;justify-content:flex-end;gap:8px}.ship-ghost[data-v-965982dd]{padding:8px 16px;border-radius:8px;border:1px solid #4a3a22;background:transparent;color:#c5bca8;cursor:pointer;font-size:13px}.ship-primary[data-v-965982dd]{padding:8px 16px;border-radius:8px;border:1px solid #8f7036;background:linear-gradient(180deg,#f2d897,#ba9148);color:#1f1608;font-weight:600;cursor:pointer;font-size:13px}.ship-primary[data-v-965982dd]:disabled{opacity:.55;cursor:not-allowed}.profile-order-ship-modal[data-v-965982dd] .n-card{background:linear-gradient(180deg,#1a1723,#14111b)!important;border:1px solid #3f321c!important}.profile-order-ship-modal[data-v-965982dd] .n-card-header{border-bottom:1px solid rgba(123,98,49,.35)}.profile-order-ship-modal[data-v-965982dd] .n-card-header__main{color:#ebe2cf}.profile-page-tech[data-v-cc99e5e7]{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(56,189,248,.2);padding:clamp(14px,2vw,22px);background:radial-gradient(ellipse 90% 50% at 10% -6%,rgba(251,191,36,.09),transparent 42%),radial-gradient(ellipse 75% 55% at 92% 4%,rgba(56,189,248,.12),transparent 48%),linear-gradient(180deg,#0a0e14,#080a10);box-shadow:0 0 0 1px #00000073 inset,0 12px 40px #00000059,0 0 60px #38bdf80d}.profile-page-tech[data-v-cc99e5e7]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(56,189,248,.034) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.034) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 95% 65% at 50% 18%,black 18%,transparent 72%);mask-image:radial-gradient(ellipse 95% 65% at 50% 18%,black 18%,transparent 72%);pointer-events:none;z-index:0}.profile-page-tech[data-v-cc99e5e7]>*{position:relative;z-index:1}.profile-tech-head[data-v-cc99e5e7]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(56,189,248,.16)}.profile-tech-kicker[data-v-cc99e5e7]{display:block;font-size:11px;font-weight:700;letter-spacing:.24em;color:#38bdf8d1;font-family:ui-monospace,SF Mono,Menlo,monospace;margin-bottom:6px}.profile-tech-title[data-v-cc99e5e7]{margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:700;letter-spacing:.04em;background:linear-gradient(120deg,#e0f2fe,#38bdf8 40%,#fbbf24 95%);-webkit-background-clip:text;background-clip:text;color:transparent}.profile-tech-desc[data-v-cc99e5e7]{margin:8px 0 0;font-size:13px;color:#bad3e69e;max-width:480px;line-height:1.55}.profile-tech-meta[data-v-cc99e5e7]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.profile-tech-chip[data-v-cc99e5e7]{font-size:10px;font-weight:700;letter-spacing:.14em;color:#38bdf8c7;font-family:ui-monospace,SF Mono,Menlo,monospace;padding:5px 10px;border-radius:6px;border:1px solid rgba(56,189,248,.28);background:#081220a6}.profile-tech-chip--gold[data-v-cc99e5e7]{color:#fbbf24e0;border-color:#fbbf2452;background:#2018088c}.profile-nav-wrap[data-v-cc99e5e7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;align-items:start}.profile-nav-group[data-v-cc99e5e7]{min-width:0}.profile-nav-group-title[data-v-cc99e5e7]{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#38bdf8ad;margin-bottom:10px;font-weight:700;font-family:ui-monospace,SF Mono,Menlo,monospace}.profile-top-nav[data-v-cc99e5e7]{display:flex;flex-wrap:wrap;gap:8px}.profile-nav-item[data-v-cc99e5e7]{border:1px solid rgba(56,189,248,.18);background:linear-gradient(180deg,#121e2cd1,#0a0e16f0);color:#c5d2e0;border-radius:10px;padding:7px 14px;cursor:pointer;font-size:13px;transition:border-color .2s ease,box-shadow .2s ease,color .2s ease,background .2s ease}.profile-nav-item[data-v-cc99e5e7]:hover{border-color:#38bdf861;color:#e8f0fa;box-shadow:0 0 16px #38bdf81a}.profile-nav-item.active[data-v-cc99e5e7]{color:#fff7d6;border-color:#fbbf246b;background:linear-gradient(135deg,#38bdf81f,#58401847 55%,#0c0e14f2);box-shadow:inset 3px 0 #fbbf24e6,0 0 22px #38bdf81f}.profile-page-tech[data-v-cc99e5e7] .n-divider{margin:4px 0 18px;border-color:#38bdf824}.balance-panel[data-v-cc99e5e7]{position:relative;max-width:920px;margin:0 auto;padding-bottom:8px}.balance-member-dock[data-v-cc99e5e7]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px;padding:14px 16px;border-radius:12px;border:1px solid rgba(56,189,248,.14);background:linear-gradient(165deg,#0c1420e0,#0a0c14f0);text-align:left;box-shadow:inset 0 0 0 1px #00000059}.balance-member-dock--vip[data-v-cc99e5e7]{border-color:#fbbf2459;background:linear-gradient(135deg,#38bdf814,#48381c61 48%,#0c0e16f5);box-shadow:0 0 0 1px #f0cf871f,0 10px 32px #00000073,0 0 28px #38bdf80f}.balance-member-dock-main[data-v-cc99e5e7]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.balance-member-dock-icon[data-v-cc99e5e7]{color:#c9a227;flex-shrink:0}.balance-member-dock--vip .balance-member-dock-icon[data-v-cc99e5e7]{color:#f0cf87;filter:drop-shadow(0 0 8px rgba(240,207,135,.35))}.balance-member-dock-texts[data-v-cc99e5e7]{min-width:0}.balance-member-dock-title[data-v-cc99e5e7]{font-size:15px;font-weight:700;color:#e8dcc4;margin-bottom:4px}.member-badge[data-v-cc99e5e7]{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;background:linear-gradient(90deg,#6f592b80,#3c301c99);border:1px solid #8a7344;color:#f0cf87;letter-spacing:.02em}.guest-badge[data-v-cc99e5e7]{color:#c4b89a}.balance-member-dock-sub[data-v-cc99e5e7]{font-size:13px;color:#9f9a8b}.balance-member-dock-sub strong[data-v-cc99e5e7]{color:#f0cf87;font-weight:700}.balance-member-dock-points-icon[data-v-cc99e5e7]{vertical-align:-.2em;margin-right:2px;color:#e8c878}.expire-hint[data-v-cc99e5e7]{color:#8a8475}.balance-member-cta[data-v-cc99e5e7]{flex-shrink:0;border-radius:999px;padding:8px 18px;border:1px solid #6f592b;background:linear-gradient(180deg,#3d4a38,#2a3328);color:#f0e6c8;font-size:13px;cursor:pointer}.balance-member-cta[data-v-cc99e5e7]:hover{border-color:#a8864a;color:#fff}.balance-card[data-v-cc99e5e7]{border:1px solid rgba(56,189,248,.12);border-radius:12px;background:linear-gradient(180deg,#0c121ee6,#080a10f2);padding:22px;text-align:center;box-shadow:inset 0 0 48px #38bdf80a}.balance-label[data-v-cc99e5e7]{font-size:13px;color:#a8a090;margin-bottom:8px}.balance-amount[data-v-cc99e5e7]{font-size:36px;font-weight:700;color:#f0cf87;letter-spacing:.04em;margin-bottom:8px}.balance-frozen[data-v-cc99e5e7]{font-size:12px;color:#8f8a7e;margin:0 0 10px}.balance-hint[data-v-cc99e5e7]{font-size:13px;color:#9f9a8b;line-height:1.65;margin:0 0 18px}.balance-actions[data-v-cc99e5e7]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.balance-withdraw-records[data-v-cc99e5e7]{margin-top:20px;padding:18px 20px 20px;border-radius:14px;border:1px solid rgba(240,207,135,.18);background:#14120e8c}.balance-withdraw-records-head[data-v-cc99e5e7]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.balance-withdraw-records-title[data-v-cc99e5e7]{font-size:15px;font-weight:700;color:#e8dcc4}.balance-withdraw-records-hint[data-v-cc99e5e7]{font-size:12px;color:#7a7568}.balance-withdraw-empty[data-v-cc99e5e7]{text-align:center;color:#8f8a7e;font-size:13px;padding:16px 0}.balance-withdraw-rows[data-v-cc99e5e7]{list-style:none;margin:0;padding:0}.balance-withdraw-row[data-v-cc99e5e7]{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06)}.balance-withdraw-row[data-v-cc99e5e7]:last-child{border-bottom:none}.balance-withdraw-row-main[data-v-cc99e5e7]{display:flex;align-items:center;justify-content:space-between;gap:12px}.balance-withdraw-amount[data-v-cc99e5e7]{font-size:16px;font-weight:700;color:#f0cf87}.balance-withdraw-st[data-v-cc99e5e7]{font-size:12px;padding:2px 10px;border-radius:999px;background:#ffffff14;color:#c4bfb2}.balance-withdraw-st--pending[data-v-cc99e5e7]{background:#fbbf2426;color:#fbbf24}.balance-withdraw-st--completed[data-v-cc99e5e7]{background:#34d39924;color:#6ee7b7}.balance-withdraw-st--rejected[data-v-cc99e5e7]{background:#f8717124;color:#fca5a5}.balance-withdraw-time[data-v-cc99e5e7]{margin-top:6px;font-size:12px;color:#8f8a7e}.balance-withdraw-reason[data-v-cc99e5e7]{margin-top:4px;font-size:12px;color:#a8a29e;line-height:1.45}.balance-withdraw-pager[data-v-cc99e5e7]{margin-top:14px;justify-content:center}.balance-withdraw-modal-body[data-v-cc99e5e7]{display:flex;flex-direction:column;gap:10px}.balance-withdraw-modal-label[data-v-cc99e5e7]{font-size:13px;color:#a8a29e}.balance-withdraw-modal-hint[data-v-cc99e5e7]{margin:0;font-size:12px;color:#78716c;line-height:1.55}.balance-withdraw-modal-footer[data-v-cc99e5e7]{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.recharge-modal-head[data-v-cc99e5e7]{color:#f0cf87;font-weight:700;font-size:16px}.recharge-plans[data-v-cc99e5e7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media(max-width:960px){.recharge-plans[data-v-cc99e5e7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.recharge-plans[data-v-cc99e5e7]{grid-template-columns:1fr}}.recharge-plan-card[data-v-cc99e5e7]{position:relative;overflow:hidden;border:1px solid #2e261a;border-radius:12px;padding:20px 14px 16px;background:#1a1622f2;display:flex;flex-direction:column;align-items:center;text-align:center}.recharge-plan-card--hot[data-v-cc99e5e7]{border-color:#a8864a;box-shadow:inset 0 0 0 1px #f0cf871f}.recharge-plan-ribbon[data-v-cc99e5e7]{position:absolute;top:0;right:0;left:0;text-align:center;font-size:10px;letter-spacing:.12em;padding:4px 0;background:linear-gradient(90deg,#6f592b,#a8864a);color:#1a1510;font-weight:800}.recharge-plan-icon[data-v-cc99e5e7]{margin-bottom:8px;margin-top:8px;color:#ffeaa3;filter:drop-shadow(0 0 12px rgba(255,210,120,.75)) drop-shadow(0 0 3px rgba(184,137,42,.85))}.recharge-plan-name[data-v-cc99e5e7]{margin:0 0 6px;font-size:15px;color:#e8dcc4;font-weight:700}.recharge-plan-points[data-v-cc99e5e7]{margin:0 0 4px;font-size:14px;color:#f0cf87;font-weight:600}.recharge-plan-price[data-v-cc99e5e7]{margin:0 0 6px;font-size:20px;color:#f5e6c0;font-weight:800}.recharge-plan-duration[data-v-cc99e5e7]{margin:0 0 12px;font-size:12px;color:#8f8a7e}.recharge-plan-benefits[data-v-cc99e5e7]{list-style:none;padding:0;margin:0 0 14px;width:100%;text-align:left;font-size:12px;color:#b8b0a0;line-height:1.55}.recharge-plan-benefits li[data-v-cc99e5e7]{display:flex;gap:6px;align-items:center;margin-bottom:6px;min-width:0}.benefit-ok[data-v-cc99e5e7]{color:#5d8c5a;flex-shrink:0}.benefit-text[data-v-cc99e5e7]{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recharge-plan-btn[data-v-cc99e5e7]{margin-top:auto;font-weight:700}.pay-qr-body[data-v-cc99e5e7]{text-align:center;padding:8px 4px 12px}.pay-qr-tip[data-v-cc99e5e7]{font-size:13px;color:#9f9a8b;line-height:1.6;margin:0 0 16px}.pay-qr-img[data-v-cc99e5e7]{width:220px;height:220px;border-radius:8px;border:1px solid #3a2f1b}[data-v-cc99e5e7] .n-modal-body-wrapper:has(.recharge-modal-root.n-card) .n-modal-mask{background-color:#0a08107a!important;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}[data-v-cc99e5e7] .recharge-modal-root.n-card,[data-v-cc99e5e7] .pay-qr-modal-root.n-card{background:linear-gradient(180deg,#1f1c28,#15121d)!important;border:1px solid #3b2f1b!important}[data-v-cc99e5e7] .recharge-modal-root .n-card-header,[data-v-cc99e5e7] .pay-qr-modal-root .n-card-header{border-bottom:1px solid #2e261a}[data-v-cc99e5e7] .recharge-modal-root .n-card__content,[data-v-cc99e5e7] .pay-qr-modal-root .n-card__content{padding-top:16px}.placeholder-panel[data-v-cc99e5e7]{padding:28px 16px;color:#cfc9bb;text-align:center;max-width:480px;margin:0 auto}.placeholder-panel h3[data-v-cc99e5e7]{margin:12px 0 10px;color:#f0cf87;font-size:18px}.placeholder-panel p[data-v-cc99e5e7]{margin:0 0 18px;color:#9f9a8b;line-height:1.7;font-size:14px}.profile-second-btn[data-v-cc99e5e7]{margin-top:12px}.placeholder-icon[data-v-cc99e5e7]{color:#6f592b;opacity:.9}.profile-card[data-v-cc99e5e7]{border:1px solid rgba(56,189,248,.14)!important;background:linear-gradient(165deg,#0c121ee6,#080a10f2)!important;box-shadow:inset 0 0 0 1px #fbbf240d}.profile-module-head[data-v-cc99e5e7]{display:flex;align-items:center;gap:8px;color:#f0cf87}.profile-module-head[data-v-cc99e5e7] svg{color:#38bdf8eb;filter:drop-shadow(0 0 10px rgba(56,189,248,.25))}.profile-module-head>span[data-v-cc99e5e7]{background:linear-gradient(120deg,#fef3c7,#38bdf8 55%,#f0cf87);-webkit-background-clip:text;background-clip:text;color:transparent}.profile-module-head--toolbar[data-v-cc99e5e7]{justify-content:space-between;gap:12px;width:100%;flex-wrap:wrap}.profile-module-head-title[data-v-cc99e5e7]{display:flex;align-items:center;gap:8px;margin:0;color:#f0cf87;font-size:18px;font-weight:600;min-width:0}.profile-module-head-title span[data-v-cc99e5e7]{background:linear-gradient(120deg,#fef3c7,#38bdf8 55%,#f0cf87);-webkit-background-clip:text;background-clip:text;color:transparent}.profile-sell-with-points[data-v-cc99e5e7]{gap:10px}.profile-module-head--toolbar[data-v-cc99e5e7] .n-button{flex-shrink:0}.profile-form[data-v-cc99e5e7],.password-form[data-v-cc99e5e7],.verify-wrap[data-v-cc99e5e7],.placeholder-panel[data-v-cc99e5e7]{color:#cfc9bb}.profile-form[data-v-cc99e5e7]{max-width:720px;margin:0 auto}.profile-section[data-v-cc99e5e7]{border:1px solid rgba(56,189,248,.1);border-radius:10px;background:#080e188c;padding:14px;margin-bottom:12px;box-shadow:inset 0 0 0 1px #00000059}.profile-section.compact[data-v-cc99e5e7]{padding-top:10px;padding-bottom:10px}.profile-avatar-row[data-v-cc99e5e7]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;color:#9f9a8b}.profile-avatar[data-v-cc99e5e7]{border:1px solid #4a3f2c;flex-shrink:0;background:#201d2b}.profile-avatar[data-v-cc99e5e7] img{object-fit:cover}.hidden-avatar-input[data-v-cc99e5e7]{display:none}.profile-line[data-v-cc99e5e7]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.profile-line label[data-v-cc99e5e7]{width:90px;color:#b7ae98}.profile-line[data-v-cc99e5e7]:last-child{margin-bottom:0}.change-phone-tip[data-v-cc99e5e7]{margin:0 0 16px;font-size:13px;color:#9f9a8b;line-height:1.6}.change-phone-fields[data-v-cc99e5e7]{display:flex;flex-direction:column;gap:10px}.change-phone-label[data-v-cc99e5e7]{font-size:13px;color:#b7ae98}.change-phone-code-row[data-v-cc99e5e7]{display:flex;gap:10px;align-items:stretch}.change-phone-code-row[data-v-cc99e5e7] .n-input{flex:1;min-width:0}.change-phone-actions[data-v-cc99e5e7]{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}[data-v-cc99e5e7] .change-phone-modal-root.n-card{background:linear-gradient(180deg,#1f1c28,#15121d)!important;border:1px solid #3b2f1b!important}[data-v-cc99e5e7] .change-phone-modal-root .n-card-header{border-bottom:1px solid #2e261a;color:#f0cf87}.muted[data-v-cc99e5e7]{color:#8f8a7e}.link-btn[data-v-cc99e5e7]{color:#7f9cff;background:transparent;border:none;cursor:pointer;padding:0}.copy-btn[data-v-cc99e5e7]{color:#d7d3c8;background:#272133;border:1px solid #3a2f1b;border-radius:999px;padding:2px 10px;cursor:pointer;font-size:12px}.field-row[data-v-cc99e5e7]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.field-row label[data-v-cc99e5e7]{width:90px;color:#b7ae98}.field-row em[data-v-cc99e5e7]{color:#e36b79;font-style:normal;margin-right:4px}.profile-input[data-v-cc99e5e7]{width:100%;height:40px;border-radius:8px;border:1px solid #3a2f1b;background:#201c2a;color:#d6cfbe;padding:0 12px}.input-wrap[data-v-cc99e5e7]{flex:1;display:flex;align-items:center;gap:8px;border:1px solid #3a2f1b;background:#201c2a;border-radius:8px;padding:0 12px}.input-wrap .profile-input[data-v-cc99e5e7]{border:none;background:transparent;padding:0}.input-wrap[data-v-cc99e5e7] svg{color:#8f8a7e}.password-toggle[data-v-cc99e5e7]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:4px;margin:0 -4px 0 0;border:none;border-radius:6px;background:transparent;color:#8f8a7e;cursor:pointer}.password-toggle[data-v-cc99e5e7]:hover{color:#d6cfbe}.password-toggle[data-v-cc99e5e7] svg{color:inherit}.actions-row[data-v-cc99e5e7]{display:flex;gap:12px;justify-content:center;margin-top:18px}.field-row[data-v-cc99e5e7]:last-child{margin-bottom:0}.field-row input[data-v-cc99e5e7],.input-wrap input[data-v-cc99e5e7]{text-align:left}.password-form[data-v-cc99e5e7]{max-width:420px;margin:0 auto;padding-top:4px;display:flex;flex-direction:column;gap:0;color-scheme:dark}.password-form .profile-input[data-v-cc99e5e7]:-webkit-autofill,.password-form .profile-input[data-v-cc99e5e7]:-webkit-autofill:hover,.password-form .profile-input[data-v-cc99e5e7]:-webkit-autofill:focus,.password-form .profile-input[data-v-cc99e5e7]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #201c2a inset!important;-webkit-text-fill-color:#d6cfbe!important;caret-color:#d6cfbe;transition:background-color 99999s ease-out 0s}.password-fields[data-v-cc99e5e7]{display:flex;flex-direction:column;gap:0}.password-form .field-row[data-v-cc99e5e7]{gap:0}.password-form .field-row>label[data-v-cc99e5e7]:empty{display:none}.password-form .field-row>.input-wrap[data-v-cc99e5e7],.password-form .field-row>.verify-input-wrap[data-v-cc99e5e7]{flex:1;min-width:0;width:100%}.password-fields .field-row[data-v-cc99e5e7]:last-child{margin-bottom:0}.verify-row .verify-input-wrap[data-v-cc99e5e7]{display:flex;align-items:stretch;gap:10px}.verify-row .verify-input-wrap .input-wrap[data-v-cc99e5e7]{flex:1;min-width:0}.verify-row[data-v-cc99e5e7] .n-button{flex-shrink:0;height:40px;border-radius:8px;min-width:112px;padding:0 14px}.password-hint[data-v-cc99e5e7]{font-size:12px;color:#8f8a7e;line-height:1.65;margin:14px 0 20px}.full-btn[data-v-cc99e5e7]{width:100%;height:44px;border-radius:10px;margin-top:0}.verify-wrap[data-v-cc99e5e7]{display:flex;justify-content:center}.verify-modal[data-v-cc99e5e7]{width:min(620px,100%);border:1px solid rgba(56,189,248,.16);border-radius:12px;background:linear-gradient(180deg,#0c1018,#080b12);padding:16px;box-shadow:inset 0 0 0 1px #fbbf240f}.verify-title[data-v-cc99e5e7]{text-align:center;font-size:18px;color:#f0cf87;margin-bottom:8px}.verify-notice[data-v-cc99e5e7]{background:#daa74629;color:#cdb47f;border-radius:6px;padding:8px 10px;font-size:13px;margin-bottom:14px}.verify-modal h4[data-v-cc99e5e7]{margin:0 0 14px;font-size:26px;color:#efe9d8;font-weight:600;line-height:1.35}.verify-panel[data-v-cc99e5e7]{border:1px solid rgba(56,189,248,.1);border-radius:10px;background:#080e188c;padding:14px;margin-bottom:8px}.verify-desc[data-v-cc99e5e7]{margin:6px 0 0;color:#9f9a8b;line-height:1.8}.verify-done-panel[data-v-cc99e5e7]{margin-bottom:8px}.verify-done-line[data-v-cc99e5e7]{margin:0;color:#efe9d8;font-size:15px}.verify-done-name[data-v-cc99e5e7]{color:#f0cf87;font-weight:600}.verify-done-hint[data-v-cc99e5e7]{margin-top:10px}@media(max-width:768px){.profile-tech-head[data-v-cc99e5e7]{flex-direction:column;align-items:flex-start}.profile-tech-meta[data-v-cc99e5e7]{width:100%;justify-content:flex-start}.profile-nav-wrap[data-v-cc99e5e7]{grid-template-columns:1fr}.field-row[data-v-cc99e5e7],.profile-line[data-v-cc99e5e7]{flex-wrap:wrap;gap:8px}.field-row label[data-v-cc99e5e7],.profile-line label[data-v-cc99e5e7]{width:100%}.change-phone-code-row[data-v-cc99e5e7]{flex-direction:column}.change-phone-code-row[data-v-cc99e5e7] .n-button{width:100%}.verify-row .verify-input-wrap[data-v-cc99e5e7]{flex-direction:column}.verify-row[data-v-cc99e5e7] .n-button{width:100%}.actions-row[data-v-cc99e5e7]{justify-content:stretch}.actions-row[data-v-cc99e5e7] .n-button{flex:1}}.profile-trade-panel[data-v-cc99e5e7]{max-width:720px;margin:0 auto;color:#cfc9bb}.profile-trade-panel--buyer-orders-full[data-v-cc99e5e7]{max-width:none;width:100%;margin:0}.profile-favorites-panel .buyer-orders-spin[data-v-cc99e5e7] .n-spin-content{min-height:0}.profile-favorites-panel .buyer-orders-body[data-v-cc99e5e7],.profile-favorites-panel .buyer-order-list--await[data-v-cc99e5e7]{min-height:120px}.profile-favorites-panel .buyer-order-list[data-v-cc99e5e7]{list-style:none;margin:0;padding:0;display:grid;gap:12px;width:100%}.profile-favorites-panel .buyer-order-card[data-v-cc99e5e7]{border:1px solid rgba(56,189,248,.12);border-radius:10px;padding:12px 14px;background:#0c101ae0;width:100%;box-sizing:border-box;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.profile-favorites-panel .buyer-order-card[data-v-cc99e5e7]:hover{border-color:#38bdf842;box-shadow:0 0 14px #38bdf80f}.profile-favorites-panel .buyer-order-card-inner[data-v-cc99e5e7]{display:flex;align-items:center;gap:12px;width:100%;min-width:0}.profile-favorites-panel .buyer-order-head[data-v-cc99e5e7]{display:flex;align-items:flex-start;gap:12px;flex:1;min-width:0;cursor:pointer;text-align:left}.profile-favorites-panel .buyer-order-thumb[data-v-cc99e5e7]{width:80px;height:80px;flex-shrink:0;border-radius:8px;object-fit:cover}.profile-favorites-panel .buyer-order-thumb-placeholder[data-v-cc99e5e7]{background:#e8e4dc;border:1px solid rgba(255,255,255,.08)}.profile-favorites-panel .buyer-order-text[data-v-cc99e5e7]{flex:1;min-width:0}.profile-favorites-panel .buyer-order-text h4[data-v-cc99e5e7]{margin:0 0 6px;font-size:15px;font-weight:700;color:#f2f0eb}.profile-favorites-panel .buyer-order-sub[data-v-cc99e5e7]{margin:0 0 6px;font-size:13px;color:#df3c3c}.profile-favorites-panel .buyer-order-no[data-v-cc99e5e7]{margin:0;font-size:11px;color:#6a6358;word-break:break-all}.profile-favorites-panel .buyer-orders-empty[data-v-cc99e5e7]{padding:24px;text-align:center;color:#9f9a8b;font-size:14px}.profile-favorites-panel .buyer-orders-empty-text[data-v-cc99e5e7]{margin:0 0 16px}.profile-favorites-panel .buyer-orders-pagination[data-v-cc99e5e7]{margin-top:16px;display:flex;justify-content:center}@media(max-width:719px){.profile-favorites-panel .buyer-order-card-inner[data-v-cc99e5e7]{flex-wrap:wrap;align-items:flex-start}}.profile-trade-empty[data-v-cc99e5e7]{padding:24px;text-align:center;color:#9f9a8b;font-size:14px}.profile-trade-spin-body[data-v-cc99e5e7],.profile-trade-list--await[data-v-cc99e5e7]{min-height:120px}.profile-trade-list[data-v-cc99e5e7]{display:grid;gap:12px}.profile-trade-card[data-v-cc99e5e7]{display:grid;grid-template-columns:120px 1fr;gap:12px;padding:10px;border-radius:10px;border:1px solid rgba(56,189,248,.12);background:#0a0e16a6;cursor:pointer;text-align:left;transition:border-color .2s ease,box-shadow .2s ease}.profile-trade-card[data-v-cc99e5e7]:hover{border-color:#38bdf847;box-shadow:0 0 12px #38bdf80f}.profile-trade-cover[data-v-cc99e5e7]{width:120px;height:80px;border-radius:8px;object-fit:cover}.profile-trade-main h4[data-v-cc99e5e7]{margin:0 0 6px;font-size:15px;color:#ebe2cf}.profile-trade-sub[data-v-cc99e5e7]{margin:0 0 8px;font-size:13px;color:#9f9a8b}.profile-trade-meta[data-v-cc99e5e7]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:13px;color:#8f8878}.profile-trade-meta strong[data-v-cc99e5e7]{color:#df3c3c;font-size:16px}.status-pill[data-v-cc99e5e7]{border:1px solid #4a3a22;border-radius:999px;padding:2px 8px;font-size:12px;color:#c5bca8}.profile-trade-pagination[data-v-cc99e5e7]{margin-top:16px;display:flex;justify-content:center}.payout-bank-panel[data-v-cc99e5e7]{max-width:720px;margin:0 auto}.payout-bank-lead[data-v-cc99e5e7]{margin:0 0 16px;font-size:13px;line-height:1.7;color:#9f9a8b}.profile-bank-card[data-v-cc99e5e7]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px;border-radius:10px;border:1px solid rgba(56,189,248,.12);background:#0a0e16a6;text-align:left}.profile-bank-card-main[data-v-cc99e5e7]{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.profile-bank-card-row[data-v-cc99e5e7]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;font-size:14px}.profile-bank-label[data-v-cc99e5e7]{flex-shrink:0;width:4.5em;font-size:12px;color:#38bdf8a6}.profile-bank-value[data-v-cc99e5e7]{color:#ebe2cf;font-weight:600}.profile-bank-card-no[data-v-cc99e5e7]{font-size:13px;color:#9f9a8b;background:#201c2a;border:1px solid #3a2f1b;border-radius:6px;padding:4px 10px;font-family:ui-monospace,SF Mono,Menlo,monospace}.profile-bank-card-actions[data-v-cc99e5e7]{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.payout-footnote[data-v-cc99e5e7]{margin:16px 0 0;font-size:12px;line-height:1.65;color:#8f8a7e}.payout-footnote--bank[data-v-cc99e5e7]{margin-top:18px}.bank-card-form[data-v-cc99e5e7]{display:flex;flex-direction:column;gap:0}.bank-card-form-label[data-v-cc99e5e7]{font-size:13px;color:#9f9a8b;margin-bottom:6px}.bank-card-form-label--mt[data-v-cc99e5e7]{margin-top:14px}[data-v-cc99e5e7] .payout-bind-modal-root.n-card{background:linear-gradient(180deg,#1f1c28,#15121d)!important;border:1px solid #3b2f1b!important}[data-v-cc99e5e7] .payout-bind-modal-root .n-card-header{border-bottom:1px solid #2e261a;color:#f0cf87}[data-v-cc99e5e7] .payout-bind-modal-root .n-card__content{padding-top:12px}.payout-bind-modal-head[data-v-cc99e5e7]{font-size:16px;font-weight:600}.payout-bind-actions[data-v-cc99e5e7]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:4px}.ai-page[data-v-2b2ee768]{--ai-cyan: #22d3ee;--ai-cyan-dim: rgba(34, 211, 238, .35);--ai-violet: #a78bfa;--ai-bg-deep: #050810;--ai-bg-panel: rgba(10, 18, 32, .82);--ai-border: rgba(34, 211, 238, .22);position:relative;isolation:isolate;min-height:calc(100vh - 120px);display:flex;justify-content:center;padding:24px 16px 100px;background:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(34,211,238,.12),transparent 55%),radial-gradient(ellipse 80% 50% at 100% 50%,rgba(167,139,250,.08),transparent 45%),linear-gradient(180deg,#0a0f1a,#050810,#030508);border-radius:16px;border:1px solid rgba(34,211,238,.18);box-shadow:inset 0 1px #ffffff0a,0 0 80px #22d3ee0f;overflow:hidden}.ai-page-bg[data-v-2b2ee768]{position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(34,211,238,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(34,211,238,.04) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 40%,black 20%,transparent 75%);mask-image:radial-gradient(ellipse 90% 70% at 50% 40%,black 20%,transparent 75%);pointer-events:none}.ai-page-noise[data-v-2b2ee768]{position:absolute;inset:0;z-index:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");pointer-events:none}.ai-inner[data-v-2b2ee768]{width:min(880px,100%);display:flex;flex-direction:column;min-height:520px;position:relative;z-index:1}.ai-hero[data-v-2b2ee768]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 12px 120px;position:relative}.ai-hero-orbit[data-v-2b2ee768]{position:absolute;width:min(420px,90vw);height:min(420px,90vw);border-radius:50%;border:1px solid rgba(34,211,238,.12);box-shadow:0 0 60px #22d3ee14,inset 0 0 40px #22d3ee0d;animation:ai-orbit-pulse-2b2ee768 6s ease-in-out infinite}.ai-hero-orbit[data-v-2b2ee768]:after{content:"";position:absolute;inset:18%;border-radius:50%;border:1px dashed rgba(167,139,250,.2)}@keyframes ai-orbit-pulse-2b2ee768{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}.ai-hero-badge[data-v-2b2ee768]{display:inline-flex;align-items:center;gap:8px;margin:0 0 20px;padding:6px 14px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#22d3eef2;background:#22d3ee14;border:1px solid var(--ai-border);box-shadow:0 0 24px #22d3ee1f}.ai-hero-badge-dot[data-v-2b2ee768]{width:6px;height:6px;border-radius:50%;background:var(--ai-cyan);box-shadow:0 0 10px var(--ai-cyan);animation:ai-dot-blink-2b2ee768 2s ease-in-out infinite}@keyframes ai-dot-blink-2b2ee768{0%,to{opacity:1}50%{opacity:.45}}.ai-hero-title[data-v-2b2ee768]{margin:0;font-size:clamp(26px,4vw,38px);font-weight:800;letter-spacing:.03em;text-align:center;line-height:1.25}.ai-hero-title-gradient[data-v-2b2ee768]{background:linear-gradient(120deg,#e0f7ff 0%,var(--ai-cyan) 35%,#c4b5fd 65%,#f0abfc 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ai-title-shimmer-2b2ee768 8s ease infinite;text-shadow:0 0 40px rgba(34,211,238,.25)}@keyframes ai-title-shimmer-2b2ee768{0%,to{background-position:0% center}50%{background-position:100% center}}.ai-hero-sub[data-v-2b2ee768]{margin:16px 0 0;font-size:14px;color:#94a3b8f2;letter-spacing:.12em}.ai-thread[data-v-2b2ee768]{flex:1;overflow-y:auto;padding:12px 4px 140px;display:flex;flex-direction:column;gap:14px}.ai-bubble[data-v-2b2ee768]{max-width:88%;display:flex;flex-direction:column;gap:6px;padding:12px 16px 14px;border-radius:14px;font-size:15px;line-height:1.55;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ai-bubble-label[data-v-2b2ee768]{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#22d3eed9}.ai-bubble-label--user[data-v-2b2ee768]{justify-content:flex-end;color:#a78bfae6}.ai-bubble-body[data-v-2b2ee768]{white-space:pre-wrap}.ai-bubble--user[data-v-2b2ee768]{align-self:flex-end;text-align:right;background:linear-gradient(145deg,#22d3ee1f,#0f172aa6);border:1px solid rgba(34,211,238,.28);color:#e8f4ff;box-shadow:0 4px 24px #22d3ee14,inset 0 1px #ffffff0f}.ai-bubble--user .ai-bubble-label[data-v-2b2ee768]{align-self:flex-end}.ai-bubble--bot[data-v-2b2ee768]{align-self:flex-start;background:var(--ai-bg-panel);color:#e2e8f0;border:1px solid rgba(148,163,184,.15);box-shadow:0 8px 32px #00000059,inset 0 1px #ffffff0a}.ai-bubble--bot .ai-bubble-body[data-v-2b2ee768]{border-left:2px solid var(--ai-cyan-dim);padding-left:12px;margin-left:2px}.ai-composer-wrap[data-v-2b2ee768]{position:sticky;bottom:0;left:0;right:0;padding-top:12px;background:linear-gradient(180deg,transparent,rgba(5,8,16,.92) 32%)}.ai-composer[data-v-2b2ee768]{position:relative;border-radius:16px;border:1px solid var(--ai-border);background:linear-gradient(165deg,#0f172af2,#080c18fa);box-shadow:0 0 0 1px #22d3ee0f,0 16px 48px #00000073,0 0 60px #22d3ee0f;overflow:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ai-composer[data-v-2b2ee768]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(34,211,238,.06) 0%,transparent 45%,rgba(167,139,250,.04) 100%);pointer-events:none}.ai-composer-corner[data-v-2b2ee768]{position:absolute;width:12px;height:12px;border-color:var(--ai-cyan);border-style:solid;opacity:.55;pointer-events:none;z-index:2}.ai-composer-corner--tl[data-v-2b2ee768]{top:6px;left:6px;border-width:2px 0 0 2px}.ai-composer-corner--tr[data-v-2b2ee768]{top:6px;right:6px;border-width:2px 2px 0 0}.ai-composer-corner--bl[data-v-2b2ee768]{bottom:6px;left:6px;border-width:0 0 2px 2px}.ai-composer-corner--br[data-v-2b2ee768]{bottom:6px;right:6px;border-width:0 2px 2px 0}.ai-input[data-v-2b2ee768] textarea{font-size:15px;border:none!important;box-shadow:none!important;background:transparent!important;color:#f1f5f9!important;caret-color:var(--ai-cyan)}.ai-input[data-v-2b2ee768] textarea::placeholder{color:#94a3b8a6!important}.ai-input[data-v-2b2ee768] .n-input__border,.ai-input[data-v-2b2ee768] .n-input__state-border{border:none!important}.ai-input[data-v-2b2ee768] .n-input-wrapper{padding:14px 16px 8px!important;background:transparent!important}.ai-toolbar[data-v-2b2ee768]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px 10px;border-top:1px solid rgba(34,211,238,.1);position:relative;z-index:1}.ai-tool[data-v-2b2ee768]{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.2);background:#0f172a99;color:#94a3b8;font-size:13px;cursor:not-allowed;opacity:.72}.ai-tool--pill[data-v-2b2ee768]{white-space:nowrap}.ai-tool--faq[data-v-2b2ee768]:not(:disabled){cursor:pointer;opacity:1;transition:border-color .15s ease,background .15s ease,color .15s ease}.ai-tool--faq[data-v-2b2ee768]:not(:disabled):hover{border-color:#22d3ee59;background:#0f172ad9;color:#cbd5e1}.ai-tool--faq[data-v-2b2ee768]:disabled{cursor:not-allowed;opacity:.55}.ai-toolbar-spacer[data-v-2b2ee768]{flex:1;min-width:8px}.ai-mic[data-v-2b2ee768]{width:40px;height:40px;border-radius:50%;border:1px solid rgba(34,211,238,.2);background:#0f172acc;display:grid;place-items:center;color:#64748b;cursor:not-allowed}.ai-send-inline[data-v-2b2ee768]{padding:8px 20px;border-radius:999px;border:1px solid rgba(34,211,238,.35);font-size:14px;font-weight:600;background:linear-gradient(145deg,#22d3ee59,#06b6d433,#a78bfa26);color:#ecfeff;cursor:pointer;box-shadow:0 0 20px #22d3ee33;transition:box-shadow .2s ease,transform .15s ease}.ai-send-inline[data-v-2b2ee768]:hover:not(:disabled){box-shadow:0 0 28px #22d3ee59;transform:translateY(-1px)}.ai-send-inline[data-v-2b2ee768]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.oc-inbox[data-v-6dcf39d3]{position:relative;display:flex;flex-direction:column;gap:1rem;min-height:min(100vh,900px);padding:1.25rem 1rem 1.75rem;max-width:800px;margin:0 auto;color:#e2e8f0eb}.oc-inbox__grid[data-v-6dcf39d3]{pointer-events:none;position:absolute;inset:0;background-image:linear-gradient(rgba(56,189,248,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.06) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 0%,black 20%,transparent 75%);mask-image:radial-gradient(ellipse 80% 70% at 50% 0%,black 20%,transparent 75%);opacity:.85}.oc-inbox__head[data-v-6dcf39d3]{position:relative;flex-shrink:0}.oc-inbox__banner[data-v-6dcf39d3]{position:relative;margin:0 0 .5rem;padding:.65rem .85rem;border-radius:10px;font-size:.82rem;line-height:1.45;color:#e0f2fef2;background:#38bdf81f;border:1px solid rgba(56,189,248,.28)}.oc-inbox__main[data-v-6dcf39d3]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.oc-inbox__title[data-v-6dcf39d3]{display:flex;align-items:flex-start;gap:.75rem}.oc-inbox__title-icon[data-v-6dcf39d3]{color:#38bdf8;filter:drop-shadow(0 0 12px rgba(56,189,248,.45))}.oc-inbox__title h1[data-v-6dcf39d3]{margin:0;font-size:1.35rem;font-weight:700;letter-spacing:.04em}.oc-inbox__sub[data-v-6dcf39d3]{margin:.35rem 0 0;font-size:.8rem;color:#94a3b8f2}.oc-inbox__spin[data-v-6dcf39d3]{position:relative;flex:1;min-height:200px;display:flex;flex-direction:column}.oc-inbox__spin[data-v-6dcf39d3] .n-spin-content{flex:1;min-height:0;display:flex;flex-direction:column}.oc-inbox__list-wrap[data-v-6dcf39d3]{flex:1;min-height:0;max-height:min(520px,calc(100vh - 260px));overflow-x:hidden;overflow-y:auto;padding-right:.25rem;margin-right:-.25rem;scrollbar-gutter:stable}.oc-inbox__list-wrap[data-v-6dcf39d3]::-webkit-scrollbar{width:6px}.oc-inbox__list-wrap[data-v-6dcf39d3]::-webkit-scrollbar-thumb{background:#38bdf840;border-radius:999px}.oc-inbox__list-wrap[data-v-6dcf39d3]::-webkit-scrollbar-track{background:#0f172a66;border-radius:999px}.oc-inbox__empty-wrap[data-v-6dcf39d3]{position:relative;padding:2rem 0;flex:1}.oc-inbox__list[data-v-6dcf39d3]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.oc-inbox__item[data-v-6dcf39d3]{position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:.85rem .9rem;border-radius:12px;cursor:pointer;border:1px solid rgba(56,189,248,.15);background:linear-gradient(135deg,#0f172ad9,#1e293b8c);box-shadow:0 0 0 1px #0f172acc inset;transition:border-color .2s,box-shadow .2s,transform .15s}.oc-inbox__item[data-v-6dcf39d3]:hover{border-color:#38bdf873;box-shadow:0 0 24px #38bdf81f;transform:translateY(-1px)}.oc-inbox__avatar[data-v-6dcf39d3]{width:44px;height:44px;border-radius:10px;overflow:hidden;flex-shrink:0;background:#334155e6;display:flex;align-items:center;justify-content:center;font-weight:700;color:#e2e8f0;border:1px solid rgba(148,163,184,.25)}.oc-inbox__avatar img[data-v-6dcf39d3]{width:100%;height:100%;object-fit:cover}.oc-inbox__body[data-v-6dcf39d3]{flex:1;min-width:0}.oc-inbox__row1[data-v-6dcf39d3],.oc-inbox__row2[data-v-6dcf39d3]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.oc-inbox__peer[data-v-6dcf39d3]{font-weight:600;font-size:.95rem}.oc-inbox__time[data-v-6dcf39d3]{font-size:.72rem;color:#94a3b8f2;font-variant-numeric:tabular-nums}.oc-inbox__product[data-v-6dcf39d3]{font-size:.78rem;color:#cbd5e1e6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oc-inbox__badge[data-v-6dcf39d3]{font-size:.68rem;padding:.12rem .45rem;border-radius:999px;background:#38bdf81f;color:#7dd3fc;border:1px solid rgba(56,189,248,.25)}.oc-inbox__preview[data-v-6dcf39d3]{margin:.35rem 0 0;font-size:.82rem;color:#94a3b8fa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oc-inbox__no[data-v-6dcf39d3]{margin:.25rem 0 0;font-size:.68rem;color:#64748bf2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.oc-inbox__unread[data-v-6dcf39d3]{position:absolute;top:.65rem;right:.65rem;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;background:linear-gradient(135deg,#f43f5e,#fb7185);color:#fff;font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 0 12px #f43f5e73}.oc-inbox__footer[data-v-6dcf39d3]{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:.85rem;padding-top:1rem;margin-top:auto;border-top:1px solid rgba(56,189,248,.12)}.oc-inbox__summary[data-v-6dcf39d3]{margin:0;font-size:.78rem;color:#94a3b8f2;text-align:center;line-height:1.5;max-width:100%}.oc-inbox__summary strong[data-v-6dcf39d3]{color:#e2e8f0f2;font-weight:600;font-variant-numeric:tabular-nums}.oc-inbox__footer[data-v-6dcf39d3] .n-pagination{flex-wrap:wrap;justify-content:center;row-gap:.5rem}.tc-chat[data-v-d1d5916c]{position:relative;min-height:70vh;max-width:720px;margin:0 auto;padding:.75rem 1rem 2rem;color:#e2e8f0f2}.tc-chat__grid[data-v-d1d5916c]{pointer-events:none;position:fixed;inset:0;background-image:linear-gradient(rgba(56,189,248,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.05) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 20%,black 0%,transparent 70%);mask-image:radial-gradient(ellipse 80% 60% at 50% 20%,black 0%,transparent 70%);opacity:.7;z-index:0}.tc-chat__head[data-v-d1d5916c]{position:relative;z-index:1;margin-bottom:.75rem}.tc-chat__back[data-v-d1d5916c]{display:inline-flex;align-items:center;gap:.35rem;border:none;background:transparent;color:#7dd3fc;cursor:pointer;font-size:.88rem;padding:.25rem 0;margin-bottom:.5rem}.tc-chat__back[data-v-d1d5916c]:hover{color:#bae6fd}.tc-chat__title-row[data-v-d1d5916c]{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem}.tc-chat__group-badge[data-v-d1d5916c]{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:6px;font-size:.72rem;font-weight:700;letter-spacing:.06em;color:#e0f2fe;background:#38bdf833;border:1px solid rgba(56,189,248,.45)}.tc-chat__title[data-v-d1d5916c]{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:.03em}.tc-chat__participants[data-v-d1d5916c]{margin:.35rem 0 0;font-size:.78rem;color:#bae6fde0}.tc-chat__sub[data-v-d1d5916c]{margin:.35rem 0 0;font-size:.8rem;color:#94a3b8f2;word-break:break-all;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.tc-chat__status-chip[data-v-d1d5916c]{display:inline-flex;padding:.12rem .45rem;border-radius:6px;font-size:.72rem;font-weight:600;color:#fef3c7;background:#f59e0b2e;border:1px solid rgba(245,158,11,.35);flex-shrink:0}.tc-chat__sub-rest[data-v-d1d5916c]{flex:1;min-width:0}.tc-chat__spin[data-v-d1d5916c]{position:relative;z-index:1;min-height:320px}.tc-chat__panel[data-v-d1d5916c]{border-radius:14px;border:1px solid rgba(56,189,248,.15);background:linear-gradient(160deg,#0f172aeb,#1e293bbf);box-shadow:0 0 0 1px #0f172acc inset,0 12px 40px #00000059;overflow:hidden;display:flex;flex-direction:column}.tc-chat__list[data-v-d1d5916c]{flex:1;min-height:220px;max-height:min(52vh,420px);overflow-y:auto;padding:.85rem .85rem .5rem;display:flex;flex-direction:column;gap:.65rem}.tc-chat__hint[data-v-d1d5916c]{margin:0;text-align:center;color:#94a3b8e6;font-size:.85rem;padding:1rem 0}.tc-chat__msg[data-v-d1d5916c]{display:flex;justify-content:flex-start}.tc-chat__msg--mine[data-v-d1d5916c]{justify-content:flex-end}.tc-chat__msg-inner[data-v-d1d5916c]{display:flex;flex-direction:column;gap:.2rem;max-width:85%}.tc-chat__msg--mine .tc-chat__msg-inner[data-v-d1d5916c]{align-items:flex-end}.tc-chat__sender-tag[data-v-d1d5916c]{font-size:.7rem;color:#94a3b8f2;padding:0 .15rem}.tc-chat__bubble[data-v-d1d5916c]{max-width:100%;padding:.55rem .75rem;border-radius:12px;background:#334155a6;border:1px solid rgba(148,163,184,.2)}.tc-chat__msg--mine .tc-chat__bubble[data-v-d1d5916c]{background:linear-gradient(135deg,#0ea5e959,#38bdf833);border-color:#38bdf859}.tc-chat__text[data-v-d1d5916c]{margin:0;font-size:.9rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}.tc-chat__sep[data-v-d1d5916c]{display:flex;justify-content:center;align-items:center;width:100%;flex-shrink:0;padding:.35rem 0 .15rem}.tc-chat__sep-pill[data-v-d1d5916c]{display:inline-block;padding:.28rem .75rem;border-radius:999px;font-size:.72rem;font-variant-numeric:tabular-nums;color:#94a3b8f2;background:#0f172abf;border:1px solid rgba(56,189,248,.2);box-shadow:0 0 20px #38bdf814}.tc-chat__readonly[data-v-d1d5916c]{padding:.85rem 1rem;font-size:.82rem;color:#fbbf24f2;background:#fbbf2414;border-top:1px solid rgba(251,191,36,.2)}.tc-chat__composer[data-v-d1d5916c]{display:flex;align-items:flex-end;gap:.5rem;padding:.65rem .75rem .85rem;border-top:1px solid rgba(51,65,85,.6)}.tc-chat__input[data-v-d1d5916c]{flex:1}.tc-chat__send[data-v-d1d5916c]{flex-shrink:0;background:linear-gradient(135deg,#0ea5e9,#38bdf8)!important;border:none!important}.tc-chat__actions[data-v-d1d5916c]{display:flex;padding:0 .75rem .85rem;gap:.5rem;flex-wrap:wrap}.tc-chat__act[data-v-d1d5916c]{background:linear-gradient(135deg,#10b98159,#34d39933)!important;border:1px solid rgba(52,211,153,.45)!important}.ship-hint[data-v-d1d5916c]{font-size:.85rem;color:#94a3b8f2;margin:0 0 .75rem}.ship-textarea[data-v-d1d5916c]{width:100%;box-sizing:border-box;padding:.6rem .75rem;border-radius:8px;border:1px solid rgba(56,189,248,.25);background:#0f172a99;color:#e2e8f0;font-size:.9rem;resize:vertical}.ship-actions[data-v-d1d5916c]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.ship-ghost[data-v-d1d5916c]{border:1px solid rgba(148,163,184,.35);background:transparent;color:#e2e8f0;padding:.45rem .9rem;border-radius:8px;cursor:pointer}.ship-primary[data-v-d1d5916c]{border:none;background:linear-gradient(135deg,#0ea5e9,#38bdf8);color:#0f172a;font-weight:600;padding:.45rem .9rem;border-radius:8px;cursor:pointer}.ship-primary[data-v-d1d5916c]:disabled{opacity:.5;cursor:not-allowed}.wx-cb[data-v-9b68eaad]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;background:#08070c;color:#e8e0d4}.wx-cb__title[data-v-9b68eaad]{margin:0;font-size:1.25rem;font-weight:600}.wx-cb__hint[data-v-9b68eaad]{margin:0;font-size:14px;color:#9f9a8b}.wx-cb__msg[data-v-9b68eaad]{margin:0;max-width:360px;text-align:center;line-height:1.6;color:#c4bfb2}.wx-cb__input[data-v-9b68eaad]{width:min(360px,100%)}.wx-cb__row[data-v-9b68eaad]{display:flex;gap:10px;width:min(360px,100%);align-items:center}.wx-cb__row .wx-cb__input[data-v-9b68eaad]{flex:1}.wx-cb__ghost[data-v-9b68eaad]{flex-shrink:0}.wx-cb__btn[data-v-9b68eaad]{width:min(360px,100%);margin-top:8px}
