.user-menu-wrapper[data-v-f0d168f2]{position:relative}.user-avatar-btn[data-v-f0d168f2]{align-items:center;background:transparent;border:none;border-radius:50px;box-sizing:border-box;cursor:pointer;display:flex;height:48px;padding:4px;transition:all .25s ease}.user-menu-wrapper:hover .user-avatar-btn[data-v-f0d168f2]{background-color:#f1f5f9}.avatar-img[data-v-f0d168f2]{border-radius:50%;flex-shrink:0;height:42px;-o-object-fit:cover;object-fit:cover;width:42px}.user-arrow-icon[data-v-f0d168f2]{color:#ccc;display:block;height:20px;overflow:hidden;transition:transform .3s cubic-bezier(.2,0,0,1),color .2s ease;width:20px}.user-dropdown[data-v-f0d168f2]{position:absolute;right:0;top:57px;z-index:100}.user-dropdown[data-v-f0d168f2]:before{background:transparent;content:"";height:15px;position:absolute;right:0;top:-15px;width:90px}.user-dropdown-content[data-v-f0d168f2]{background:#fff;border-radius:18px;box-shadow:0 0 1px #1c1f2329,0 6px 32px 4px #1c1f2314;overflow:hidden;width:300px}.user-info-header[data-v-f0d168f2]{background:#fff;display:flex;flex-direction:column;gap:12px;padding:20px 20px 0}.user-info-top[data-v-f0d168f2]{align-items:center;display:flex;gap:12px}.dropdown-avatar[data-v-f0d168f2]{-o-object-fit:cover;object-fit:cover}.dropdown-avatar[data-v-f0d168f2],.dropdown-avatar-placeholder[data-v-f0d168f2]{border-radius:50%;flex-shrink:0;height:48px;width:48px}.dropdown-avatar-placeholder[data-v-f0d168f2]{align-items:center;background:linear-gradient(135deg,#fd0,#ffc800);color:#111;display:flex;font-size:18px;font-weight:700;justify-content:center}.user-name-uid[data-v-f0d168f2]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.user-nickname[data-v-f0d168f2]{color:#333;font-size:15px;font-weight:600;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-uid-box[data-v-f0d168f2]{align-items:center;display:flex;gap:6px}.user-uid[data-v-f0d168f2]{color:#999;font-size:14px}.uid-copy-btn[data-v-f0d168f2]{align-items:center;background:transparent;border:none;border-radius:4px;color:#999;cursor:pointer;display:flex;justify-content:center;padding:3px;transition:all .2s}.uid-copy-btn[data-v-f0d168f2]:hover{background:#f1f5f9;color:#666}.user-assets-box[data-v-f0d168f2]{align-items:center;background:#fff27b;border-radius:12px;box-shadow:0 4px 15px #fff8ba99;display:flex;height:58px;justify-content:space-between;margin-top:5px;padding:0 20px}.assets-label[data-v-f0d168f2]{font-size:14px}.assets-label[data-v-f0d168f2],.assets-value[data-v-f0d168f2]{color:#874707;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.assets-value[data-v-f0d168f2]{font-size:16px;font-weight:700}.user-assets-box.is-infinite-bg[data-v-f0d168f2]{background:#29231d;box-shadow:0 2px 10px #1c181433}.is-infinite-bg .assets-label[data-v-f0d168f2]{color:#fff}.infinite-badge[data-v-f0d168f2]{align-items:center;background:linear-gradient(90deg,#ffe2ab,#ffcc90);border-radius:50px;color:#6b2d00;display:flex;font-size:14px;font-weight:700;justify-content:center;margin-right:-5px;padding:5px 15px}.user-menu-list[data-v-f0d168f2]{list-style:none;margin:0;padding:10px 0 20px}.user-menu-list li[data-v-f0d168f2]{padding:0 20px}.user-menu-list a[data-v-f0d168f2]{align-items:center;border-radius:12px;color:#666;display:flex;font-size:16px;gap:10px;height:48px;padding:0 20px 0 15px;text-decoration:none;transition:all .15s}.user-menu-list a svg[data-v-f0d168f2]{color:#999;height:18px;width:18px}.user-menu-list a[data-v-f0d168f2]:hover{background:#f7f9fa;color:#333}.user-menu-list .logout-btn[data-v-f0d168f2],.user-menu-list a.logout-btn svg[data-v-f0d168f2]{color:#f24d2e}.user-menu-list .logout-btn[data-v-f0d168f2]:hover{background:#fff1e4;color:#f24d2e}.menu-fade-enter-active[data-v-f0d168f2],.menu-fade-leave-active[data-v-f0d168f2]{transition:opacity .2s,transform .2s cubic-bezier(.2,0,0,1)}.menu-fade-enter-from[data-v-f0d168f2],.menu-fade-leave-to[data-v-f0d168f2]{opacity:0;transform:translateY(-8px)}@media(max-width:768px){.user-avatar-btn[data-v-f0d168f2]{background-color:#f1f5f9;height:42px!important;justify-content:center;width:42px!important}.user-menu-wrapper:hover .user-avatar-btn[data-v-f0d168f2]{background-color:#e4e9ed}.user-dropdown[data-v-f0d168f2]{top:54px}.user-dropdown-content[data-v-f0d168f2]{width:240px}.avatar-img[data-v-f0d168f2]{height:34px!important;width:34px!important}.user-assets-box[data-v-f0d168f2]{height:50px}.user-menu-list a[data-v-f0d168f2]{font-size:16px;height:42px}.user-uid[data-v-f0d168f2]{font-size:13px}.infinite-badge[data-v-f0d168f2]{align-items:center;color:#6b2d00;display:flex;font-size:12px;justify-content:center;padding:4px 12px}}.header[data-v-b72c5d5d]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffffffa;border-bottom:1px solid #eef2f6;height:78px;position:sticky;top:0;z-index:50}.nav-bar[data-v-b72c5d5d]{height:78px;justify-content:space-between;position:relative}.nav-bar[data-v-b72c5d5d],.nav-right[data-v-b72c5d5d]{align-items:center;display:flex}.nav-right[data-v-b72c5d5d]{flex-shrink:0;gap:16px;margin-left:15px;z-index:10}.login-btn[data-v-b72c5d5d]{background:linear-gradient(90deg,#584b3f,#1c1814);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:14px;height:44px;line-height:42px;padding:0 20px;transition:opacity .2s ease}.login-btn[data-v-b72c5d5d]:hover{opacity:.85}.logo[data-v-b72c5d5d]{margin-top:3px}.logo img[data-v-b72c5d5d]{width:180px}.logo-desktop[data-v-b72c5d5d]{width:220px!important}.nav-left[data-v-b72c5d5d]{gap:15px}.header-search[data-v-b72c5d5d],.nav-left[data-v-b72c5d5d]{align-items:center;display:flex;flex:1;min-width:0}.header-search[data-v-b72c5d5d]{background:#f1f5f9;border:2px solid #f1f5f9;border-radius:40px;box-sizing:border-box;padding:0 4px 0 20px;transition:all .1s ease}.header-search[data-v-b72c5d5d]:focus-within{background:#fff;border:2px solid #1c1814}.header-search-input[data-v-b72c5d5d]{background:transparent;border:none;color:#333;flex:1;font-size:16px;height:44px;min-width:0;outline:none;width:100%}.header-search-input[data-v-b72c5d5d]::-moz-placeholder{color:#ccc}.header-search-input[data-v-b72c5d5d]::placeholder{color:#ccc}.header-clear-btn[data-v-b72c5d5d]{align-items:center;background:transparent;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;height:28px;justify-content:center;transition:color .2s,background .15s;width:28px}.header-clear-btn[data-v-b72c5d5d]:hover{background-color:#f1f5f9;color:#334155}.header-search-btn[data-v-b72c5d5d]{align-items:center;background:linear-gradient(90deg,#584b3f,#1c1814);border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;overflow:hidden;transition:background .2s;width:40px}.header-search-btn img[data-v-b72c5d5d]{filter:drop-shadow(#fff -60px 0 0);height:18px;transform:translate(60px);width:18px}.header-search-btn[data-v-b72c5d5d]:hover{background:linear-gradient(90deg,#584b3f,#1c1814);opacity:.8}.slide-fade-enter-active[data-v-b72c5d5d],.slide-fade-leave-active[data-v-b72c5d5d]{transition:opacity .25s ease}.slide-fade-enter[data-v-b72c5d5d],.slide-fade-enter-from[data-v-b72c5d5d],.slide-fade-leave-to[data-v-b72c5d5d]{opacity:0}.search-history-dropdown[data-v-b72c5d5d]{background:#fff;border:1px solid #edf2f7;border-radius:16px;box-shadow:0 10px 30px #00000014;box-sizing:border-box;left:0;padding:16px 0;position:absolute;top:calc(100% + 10px);width:100%;z-index:100}.history-header[data-v-b72c5d5d]{align-items:center;color:#94a3b8;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:0 25px 10px}.history-clear-btn[data-v-b72c5d5d]{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:14px;transition:color .2s}.history-clear-btn[data-v-b72c5d5d]:hover{color:#333}.history-list[data-v-b72c5d5d]{list-style:none;margin:0;max-height:500px;overflow:hidden;padding:0}.history-item[data-v-b72c5d5d]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:10px 25px;transition:background .15s}.history-item[data-v-b72c5d5d]:hover{background:#f8fafc}.history-text[data-v-b72c5d5d]{color:#333;display:block;flex:1;font-size:14px;line-height:20px;min-width:0;overflow:hidden;padding-top:2px;text-overflow:ellipsis;white-space:nowrap}.history-text svg[data-v-b72c5d5d]{flex-shrink:0;margin-top:2px;vertical-align:top}.history-del-btn[data-v-b72c5d5d]{align-items:center;background:none;border:none;color:#cbd5e1;cursor:pointer;display:flex;margin-left:15px;margin-top:2px;opacity:0;transition:all .2s}.history-item:hover .history-del-btn[data-v-b72c5d5d]{opacity:1}.history-del-btn[data-v-b72c5d5d]:hover{color:#f24d2e}.fade-slide-enter-active[data-v-b72c5d5d],.fade-slide-leave-active[data-v-b72c5d5d]{transition:opacity .2s,transform .2s}.fade-slide-enter[data-v-b72c5d5d],.fade-slide-leave-to[data-v-b72c5d5d]{opacity:0;transform:translateY(-10px)}.invite-reward-wrapper[data-v-b72c5d5d]{align-items:center;display:flex;height:100%;position:relative}.invite-btn[data-v-b72c5d5d]{align-items:center;background:#fff;border:1px solid #f60;border-radius:50px;box-sizing:border-box;color:#f60;cursor:pointer;display:flex;font-size:14px;height:44px;line-height:42px;padding:0 16px;transition:all .2s ease}.invite-btn[data-v-b72c5d5d]:hover{background:#fff1e4}.invite-dropdown[data-v-b72c5d5d]{opacity:0;position:absolute;right:0;top:52px;transform:translateY(-10px);transition:all .25s cubic-bezier(.2,0,0,1);visibility:hidden;z-index:100}.invite-dropdown[data-v-b72c5d5d]:before{background:transparent;content:"";height:15px;position:absolute;right:0;top:-15px;width:110px}.invite-reward-wrapper:hover .invite-dropdown[data-v-b72c5d5d]{opacity:1;transform:translateY(0);visibility:visible}.invite-dropdown-content[data-v-b72c5d5d]{background:#fff;border-radius:18px;box-shadow:0 0 1px #1c1f2329,0 6px 32px 4px #1c1f2314;box-sizing:border-box;cursor:default;display:flex;padding:24px;width:500px}.invite-left[data-v-b72c5d5d]{display:flex;flex:1.4;flex-direction:column}.invite-right[data-v-b72c5d5d]{display:flex;flex:.6;flex-direction:column}.invite-divider[data-v-b72c5d5d]{background:#edf2f7;margin:0 24px;width:1px}.invite-title[data-v-b72c5d5d]{color:#333;font-size:16px;line-height:1.5;margin:0 0 10px 3px}.invite-title span[data-v-b72c5d5d]{color:#f24d2e;font-size:20px;margin:0 2px}.invite-link-textarea[data-v-b72c5d5d]{background:#f5f6f7;border:none;border-radius:12px;box-sizing:border-box;color:#9aa0a6;font-family:inherit;font-size:14px;height:60px;line-height:1.5;margin-bottom:12px;overflow:hidden;padding:10px 12px;resize:none;width:100%;word-break:break-all}.invite-link-textarea[data-v-b72c5d5d]:focus{border-color:#cbd5e1;outline:none}.standalone-copy-btn[data-v-b72c5d5d]{background:#fd0;border:none;border-radius:12px;color:#222;cursor:pointer;font-size:14px;height:38px;margin-bottom:15px;transition:background .2s,transform .1s;width:100%}.standalone-copy-btn[data-v-b72c5d5d]:hover{background:#ffc800}.standalone-copy-btn[data-v-b72c5d5d]:active{transform:scale(.98)}.invite-qrcode[data-v-b72c5d5d]{height:140px;width:140px}.invite-qrcode img[data-v-b72c5d5d]{height:100%;width:100%}.invite-tips[data-v-b72c5d5d]{color:#aaa;font-size:12px;margin-bottom:5px;margin-left:3px}.invite-tips[data-v-b72c5d5d]:before{background-color:#dde6ea;border-radius:50%;content:"";display:inline-block;height:4px;margin-bottom:2px;margin-right:5px;position:relative;width:4px}.invite-tips[data-v-b72c5d5d]:last-child{margin-bottom:0}.invite-tips a[data-v-b72c5d5d]{color:#666;cursor:pointer;margin-left:10px;text-decoration:underline}.invite-tips a[data-v-b72c5d5d]:hover{color:#f24d2e}.kefu-text[data-v-b72c5d5d]{color:#999;font-size:12px;margin-top:8px;text-align:center}.logo-mobile[data-v-b72c5d5d]{display:none}@media(min-width:769px){.login-btn.is-index-top[data-v-b72c5d5d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;box-shadow:0 6px 15px #0000001a;color:#fff;transition:all .2s ease}.login-btn.is-index-top[data-v-b72c5d5d]:hover{background:#fff;color:#333;opacity:1}}@media(max-width:768px){.header[data-v-b72c5d5d],.nav-bar[data-v-b72c5d5d]{height:68px}.header-search-input[data-v-b72c5d5d]{height:40px}.header-search-btn[data-v-b72c5d5d]{height:36px;width:36px}.header-search-btn img[data-v-b72c5d5d]{height:16px;width:16px}.nav-left[data-v-b72c5d5d]{gap:8px}.logo .logo-desktop[data-v-b72c5d5d]{display:none}.logo .logo-mobile[data-v-b72c5d5d]{display:block;width:170px}.logo .logo-svg[data-v-b72c5d5d]{width:128px}.search-history-dropdown[data-v-b72c5d5d]{display:none!important}.header-search-btn[data-v-b72c5d5d]{margin-left:4px}.nav-right[data-v-b72c5d5d]{align-items:center;display:flex!important;margin-left:auto;padding-left:5px}.login-btn[data-v-b72c5d5d]{align-items:center;display:flex;font-size:14px;height:40px;justify-content:center;padding:0 20px;white-space:nowrap}[data-v-b72c5d5d] .user-profile-wrapper{display:block}[data-v-b72c5d5d] .user-avatar{height:32px;width:32px}[data-v-b72c5d5d] .user-arrow-icon,.hide-on-mobile[data-v-b72c5d5d]{display:none}}.footer[data-v-ee1a7347]{background-color:#282828;color:#999;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;min-height:68px}.footer[data-v-ee1a7347],.footer-inner[data-v-ee1a7347]{align-items:center;display:flex}.footer-inner[data-v-ee1a7347]{flex-wrap:wrap;gap:10px 24px;justify-content:space-between;padding:10px 0}.copyright[data-v-ee1a7347]{flex:1 1 auto;font-size:12px;text-align:left}.copyright a[data-v-ee1a7347]{color:#999;padding-left:10px}.copyright a[data-v-ee1a7347]:hover{color:#fff;text-decoration:underline}.social-icons[data-v-ee1a7347]{display:flex;flex-shrink:0;font-size:12px}@media(max-width:1024px){.footer-inner[data-v-ee1a7347]{justify-content:center;text-align:center}}@media(max-width:768px){.footer-inner[data-v-ee1a7347]{flex-direction:column}.copyright a[data-v-ee1a7347],.social-icons[data-v-ee1a7347]{display:none}}.back-to-top[data-v-d4da8f0a]{align-items:center;background-color:#fff;border:none;border-radius:50%;bottom:96px;box-shadow:0 4px 12px #0000001a;cursor:pointer;display:flex;height:56px;justify-content:center;overflow:hidden;position:fixed;right:40px;transition:all .3s cubic-bezier(.25,.8,.25,1);width:56px;z-index:99}.back-to-top[data-v-d4da8f0a]:hover{background-color:#fff;box-shadow:0 8px 16px #00000026;transform:scale(1.05)}.top-icon[data-v-d4da8f0a]{background-color:#b4b4b4;display:inline-block;height:30px;-webkit-mask-image:url(https://www.promptmart.cn/uploads/images/svg/top.svg);mask-image:url(https://www.promptmart.cn/uploads/images/svg/top.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease;width:30px}.back-to-top:hover .top-icon[data-v-d4da8f0a]{background-color:#999}.contact-widget[data-v-d4da8f0a]{align-items:center;bottom:170px;display:flex;position:fixed;right:40px;z-index:99}.contact-widget:hover .contact-popup[data-v-d4da8f0a]{opacity:1;transform:translate(0);visibility:visible}.contact-btn[data-v-d4da8f0a]{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 4px 12px #0000001a;color:#9e9e9e;cursor:pointer;display:flex;height:56px;justify-content:center;overflow:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1);width:56px}.contact-btn[data-v-d4da8f0a]:hover{background-color:#fff;box-shadow:0 8px 16px #00000026;transform:scale(1.05)}.contact-btn img[data-v-d4da8f0a]{width:30px}.contact-popup[data-v-d4da8f0a]{background:#fff;border-radius:12px;bottom:-50px;box-shadow:0 8px 24px #0000001f;color:#333;opacity:0;padding:16px;position:absolute;right:calc(100% + 16px);text-align:center;transform:translate(15px);transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;width:200px}.contact-popup[data-v-d4da8f0a]:after{background:#fff;bottom:68px;box-shadow:2px -2px 4px #0000000d;content:"";height:12px;position:absolute;right:-6px;transform:rotate(45deg);width:12px}.contact-popup .popup-title[data-v-d4da8f0a]{font-size:15px;font-weight:600;margin:0 0 10px}.contact-popup img[data-v-d4da8f0a]{border-radius:6px;height:auto;width:140px}.contact-popup .popup-desc[data-v-d4da8f0a]{color:#666;font-size:13px;margin:10px 0 0}@media screen and (max-width:1024px){.contact-widget[data-v-d4da8f0a]{bottom:100px;right:20px}.back-to-top[data-v-d4da8f0a],.contact-btn[data-v-d4da8f0a]{height:50px;width:50px}.back-to-top[data-v-d4da8f0a]{bottom:36px;right:20px}.contact-widget:hover .contact-popup[data-v-d4da8f0a]{opacity:0;transform:translate(15px);visibility:hidden}.contact-popup.show-mobile[data-v-d4da8f0a]{opacity:1!important;transform:translate(0)!important;visibility:visible!important}}
